diff --git a/buildings/building.gd b/buildings/building.gd index ffc54f3..58f546a 100644 --- a/buildings/building.gd +++ b/buildings/building.gd @@ -23,9 +23,10 @@ func _process(delta: float) -> void: shake_duration = move_toward(shake_duration, 0., delta) -func _show_score_label() -> void: +func _show_score_label(score: int) -> void: %ScoreLabel.position.x += randf_range(-2, 2) %ScoreLabel.position.y += randf_range(-2, 2) + %ScoreLabel.text = "+%d" % score %ScoreLabel.show() create_tween().tween_property(%ScoreLabel, "position:y", %ScoreLabel.position.y + 2., 1.) await get_tree().create_timer(.5, false).timeout @@ -39,14 +40,15 @@ func _show_score_label() -> void: func hit(_proj: Node3D, damage: float) -> bool: health -= damage if health <= 0.: - SignalBus.building_destroyed.emit(self) + var score := randi_range(10, 20) + SignalBus.building_destroyed.emit(self, score) collision_layer = 1 # World collision only %Shaker.hide() %DestroyedMesh.show() %GPUParticles3D.preprocess = randf() - _show_score_label() + _show_score_label(score) else: shake_duration += 0.5 diff --git a/buildings/building.tscn b/buildings/building.tscn index 1df1e3d..faf6149 100644 --- a/buildings/building.tscn +++ b/buildings/building.tscn @@ -12,7 +12,7 @@ [ext_resource type="Script" uid="uid://d1xiar6hicypm" path="res://buildings/building_behavior.gd" id="10_umrlk"] [sub_resource type="BoxShape3D" id="BoxShape3D_5j34s"] -size = Vector3(4.989258, 5, 5.453125) +size = Vector3(5.9665527, 5, 5.453125) [sub_resource type="Gradient" id="Gradient_2yopf"] offsets = PackedFloat32Array(0.06315789, 0.6421053, 1) diff --git a/levels/level_0.tscn b/levels/level_0.tscn index b9a893b..e77074b 100644 --- a/levels/level_0.tscn +++ b/levels/level_0.tscn @@ -15,8 +15,8 @@ [ext_resource type="Script" uid="uid://gvorugv8i21j" path="res://levels/tutorial_label.gd" id="13_fj15s"] [sub_resource type="NavigationMesh" id="NavigationMesh_7d3si"] -vertices = PackedVector3Array(-23.05533, 0.41285276, -11.374023, -18.80533, 0.41285276, -11.124023, -18.55533, 0.41285276, -12.874023, -18.55533, 0.41285276, -19.124023, -18.80533, 0.41285276, -29.124023, -23.05533, 0.41285276, -50.874023, 25.44467, 0.41285276, -29.374023, 25.44467, 0.41285276, -35.624023, -18.80533, 0.41285276, -35.874023, -18.55533, 0.41285276, -45.874023, 25.19467, 0.41285276, -45.874023, 25.19467, 0.41285276, -50.874023, 25.44467, 0.41285276, -12.874023, 25.44467, 0.41285276, -19.124023, 27.44467, 0.41285276, -45.624023, 33.44467, 0.41285276, -50.874023, 0.9446697, 0.41285276, 56.375977, 6.6946697, 0.41285276, 56.625977, 6.9446697, 0.41285276, 54.875977, 6.9446697, 0.41285276, 48.625977, 6.6946697, 0.41285276, 38.625977, 66.94467, 0.41285276, 4.3759766, 68.94467, 0.41285276, 4.3759766, 68.94467, 0.41285276, -1.6240234, 27.44467, 0.41285276, -35.874023, 27.44467, 0.41285276, -29.124023, 56.94467, 0.41285276, 20.875977, 56.94467, 0.41285276, 14.625977, 6.9446697, 0.41285276, 14.625977, 6.6946697, 0.41285276, 21.125977, 27.44467, 0.41285276, -19.374023, 27.44467, 0.41285276, -12.624023, 27.19467, 0.41285276, -2.6240234, -0.5553303, 0.41285276, 3.3759766, 0.9446697, 0.41285276, 4.3759766, 6.6946697, 0.41285276, 4.6259766, 58.69467, 0.41285276, 4.3759766, 34.94467, 0.41285276, -1.6240234, 33.69467, 0.41285276, -2.3740234, 58.94467, 0.41285276, 6.3759766, 66.69467, 0.41285276, 6.3759766, 56.94467, 0.41285276, 38.375977, 56.94467, 0.41285276, 31.125977, 6.9446697, 0.41285276, 31.125977, -18.55533, 0.41285276, -2.6240234, -23.05533, 0.41285276, 3.3759766, 56.94467, 0.41285276, 54.875977, 56.94467, 0.41285276, 48.625977, 248.69467, 0.41285276, 111.12598, 248.19467, 0.41285276, 110.62598, 248.19467, 0.41285276, 110.87598, 170.19467, 0.41285276, 33.625977, 170.19467, 0.41285276, 34.875977, 170.44467, 0.41285276, 35.125977, 172.44467, 0.41285276, 34.625977, 234.44467, 0.41285276, 84.12598, 235.94467, 0.41285276, 84.87598, 236.44467, 0.41285276, 83.87598, 233.69467, 0.41285276, 78.87598, 250.69467, 0.41285276, 112.62598, 250.94467, 0.41285276, 113.62598, 252.44467, 0.41285276, 113.87598, 198.44467, 0.41285276, 34.875977, 200.69467, 0.41285276, 39.875977, 201.69467, 0.41285276, 38.875977, 209.69467, 0.41285276, 30.625977, 205.69467, 0.41285276, 27.875977, 204.94467, 0.41285276, 27.875977, 173.44467, 0.41285276, 36.125977, 175.19467, 0.41285276, 35.625977, 174.44467, 0.41285276, 33.875977, 258.44467, 0.41285276, 81.12598, 277.94467, 0.41285276, 61.875977, 274.44467, 0.41285276, 58.375977, 255.19467, 0.41285276, 77.87598, 249.94467, 0.41285276, 111.12598, 253.44467, 0.41285276, 112.87598, 260.69467, 0.41285276, 97.87598, 256.69467, 0.41285276, 95.62598, 255.69467, 0.41285276, 95.62598, 248.19467, 0.41285276, 104.12598, 259.69467, 0.41285276, 98.87598, 225.69467, 0.41285276, 79.62598, 228.44467, 0.41285276, 79.87598, 228.69467, 0.41285276, 79.37598, 218.19467, 0.41285276, 75.62598, 220.44467, 0.41285276, 76.37598, 220.94467, 0.41285276, 74.37598, 170.94467, 0.41285276, 30.875977, 168.19467, 0.41285276, 29.625977, 167.94467, 0.41285276, 29.875977, 214.69467, 0.41285276, 3.8759766, 204.94467, 0.41285276, 8.625977, 204.94467, 0.41285276, 9.625977, 218.94467, 0.41285276, 71.87598, 222.44467, 0.41285276, 73.37598, 198.44467, 0.41285276, 20.125977, 196.19467, 0.41285276, 18.375977, 223.94467, 0.41285276, 73.37598, 225.69467, 0.41285276, 74.87598, 253.44467, 0.41285276, 35.875977, 251.19467, 0.41285276, 33.625977, 232.19467, 0.41285276, 52.875977, 233.94467, 0.41285276, 55.125977, 172.19467, 0.41285276, 30.875977, 217.44467, 0.41285276, 66.62598, 215.94467, 0.41285276, 66.62598, 215.19467, 0.41285276, 69.37598, 176.44467, 0.41285276, 29.625977, 176.69467, 0.41285276, 27.375977, 173.94467, 0.41285276, 26.875977, 176.94467, 0.41285276, 30.125977, 233.94467, 0.41285276, 55.875977, 230.94467, 0.41285276, 52.875977, 213.94467, 0.41285276, 50.375977, 257.44467, 0.41285276, 93.87598, 245.69467, 0.41285276, 69.12598, 197.94467, 0.41285276, -1.6240234, 197.94467, 0.41285276, 2.1259766, 198.44467, 0.41285276, 2.1259766, 219.19467, 0.41285276, 70.12598, 220.69467, 0.41285276, 66.62598, 229.19467, 0.41285276, 11.375977, 226.19467, 0.41285276, 7.3759766, 240.94467, 0.41285276, 89.37598, 239.94467, 0.41285276, 90.12598, 239.69467, 0.41285276, 103.62598, 219.19467, 0.41285276, 62.875977, 210.19467, 0.41285276, 58.875977, 213.69467, 0.41285276, 60.625977, 214.19467, 0.41285276, 59.875977, 185.69467, 0.41285276, 29.625977, 182.19467, 0.41285276, 29.625977, 181.69467, 0.41285276, 31.125977, 181.69467, 0.41285276, 35.125977, 185.94467, 0.41285276, 34.125977, 229.94467, 0.41285276, 79.12598, 257.19467, 0.41285276, 111.87598, 257.69467, 0.41285276, 109.62598, 254.94467, 0.41285276, 108.12598, 252.69467, 0.41285276, 108.12598, 195.44467, 0.41285276, 18.375977, 198.44467, 0.41285276, 21.375977, 185.44467, 0.41285276, 53.875977, 188.94467, 0.41285276, 53.875977, 189.44467, 0.41285276, 51.875977, 184.44467, 0.41285276, 49.375977, 258.19467, 0.41285276, 103.37598, 261.19467, 0.41285276, 105.12598, 262.69467, 0.41285276, 102.62598, 259.69467, 0.41285276, 99.62598, 258.44467, 0.41285276, 82.12598, 254.44467, 0.41285276, 77.87598, 267.44467, 0.41285276, 92.62598, 261.44467, 0.41285276, 97.87598, 276.19467, 0.41285276, 101.37598, 198.44467, 0.41285276, 35.875977, 199.69467, 0.41285276, 44.875977, 200.69467, 0.41285276, 40.875977, 178.19467, 0.41285276, 31.375977, 179.44467, 0.41285276, 31.375977, 257.44467, 0.41285276, 94.87598, 249.44467, 0.41285276, 104.12598, 256.69467, 0.41285276, 103.62598, 280.94467, 0.41285276, 103.62598, 299.69467, 0.41285276, 84.87598, 296.19467, 0.41285276, 81.87598, 276.94467, 0.41285276, 101.37598, 214.94467, 0.41285276, 59.875977, 209.44467, 0.41285276, 56.375977, 219.19467, 0.41285276, 61.875977, 225.69467, 0.41285276, 68.62598, 186.69467, 0.41285276, 9.375977, 176.19467, 0.41285276, 12.625977, 252.69467, 0.41285276, 107.12598, 254.94467, 0.41285276, 106.87598, 208.19467, 0.41285276, 54.375977, 265.19467, 0.41285276, 48.875977, 262.94467, 0.41285276, 45.125977, 243.69467, 0.41285276, 64.62598, 245.69467, 0.41285276, 68.12598, 181.69467, 0.41285276, 35.875977, 225.69467, 0.41285276, 69.62598, 197.69467, 0.41285276, 36.625977, 197.94467, 0.41285276, 44.625977, 224.94467, 0.41285276, 46.875977, 194.19467, 0.41285276, 52.375977, 194.94467, 0.41285276, 50.375977, 194.19467, 0.41285276, 45.625977, 180.69467, 0.41285276, 36.625977, 180.94467, 0.41285276, 49.875977, 196.44467, 0.41285276, 36.625977, 190.69467, 0.41285276, 34.125977, 240.44467, 0.41285276, 103.87598, 241.69467, 0.41285276, 107.87598, 245.44467, 0.41285276, 107.62598, 191.19467, 0.41285276, 31.125977, 238.19467, 0.41285276, 83.87598, 280.94467, 0.41285276, 104.62598, 267.44467, 0.41285276, 91.62598, 264.94467, 0.41285276, 88.62598, 250.44467, 0.41285276, 90.12598, 249.94467, 0.41285276, 90.12598, 200.44467, 0.41285276, 48.375977, 200.19467, 0.41285276, 49.875977, 203.69467, 0.41285276, 55.875977, 286.94467, 0.41285276, 72.37598, 284.94467, 0.41285276, 69.62598, 265.94467, 0.41285276, 88.62598, 282.44467, 0.41285276, 119.12598, 283.19467, 0.41285276, 119.37598, 289.44467, 0.41285276, 113.12598, 241.69467, 0.41285276, 84.87598, 204.44467, 0.41285276, 40.875977, 212.19467, 0.41285276, 34.125977, 209.69467, 0.41285276, 31.625977, 202.44467, 0.41285276, 38.875977, 242.69467, 0.41285276, 64.62598, 214.69467, 0.41285276, -1.8740234, 216.44467, 0.41285276, 3.3759766, 217.69467, 0.41285276, 4.8759766, 218.19467, 0.41285276, 4.8759766, 219.44467, 0.41285276, 3.3759766, 220.69467, 0.41285276, 3.3759766, 221.94467, 0.41285276, 4.8759766, 222.44467, 0.41285276, 4.8759766, 336.19467, 0.41285276, 78.12598, 334.69467, 0.41285276, 79.37598, 334.69467, 0.41285276, 79.87598, 336.19467, 0.41285276, 81.12598, 336.19467, 0.41285276, 82.37598, 334.69467, 0.41285276, 83.62598, 334.69467, 0.41285276, 84.12598, 336.19467, 0.41285276, 85.37598, 336.19467, 0.41285276, 86.62598, 334.69467, 0.41285276, 87.87598, 334.69467, 0.41285276, 88.37598, 336.19467, 0.41285276, 89.62598, 340.94467, 0.41285276, 91.62598, 341.44467, 0.41285276, 91.62598, 295.19467, 0.41285276, 1.8759766, 296.44467, 0.41285276, 3.3759766, 296.94467, 0.41285276, 3.3759766, 298.19467, 0.41285276, 1.8759766, 294.69467, 0.41285276, -1.8740234, 337.69467, 0.41285276, 30.375977, 336.19467, 0.41285276, 31.625977, 336.19467, 0.41285276, 32.125977, 337.69467, 0.41285276, 33.375977, 337.69467, 0.41285276, 34.625977, 336.19467, 0.41285276, 35.875977, 336.19467, 0.41285276, 36.375977, 337.69467, 0.41285276, 37.625977, 309.44467, 0.41285276, 3.3759766, 310.94467, 0.41285276, 5.1259766, 311.44467, 0.41285276, 5.1259766, 312.94467, 0.41285276, 3.3759766, 281.69467, 0.41285276, 58.875977, 281.69467, 0.41285276, 57.875977, 278.69467, 0.41285276, 54.375977, 277.44467, 0.41285276, 54.375977, 223.69467, 0.41285276, 3.3759766, 311.44467, 0.41285276, 41.125977, 313.44467, 0.41285276, 43.875977, 332.44467, 0.41285276, 24.875977, 330.94467, 0.41285276, 21.875977, 299.44467, 0.41285276, 1.8759766, 313.69467, 0.41285276, 3.3759766, 319.44467, 0.41285276, -1.8740234, 308.69467, 0.41285276, 3.3759766, 301.44467, 0.41285276, 3.8759766, 301.44467, 0.41285276, 5.1259766, 333.94467, 0.41285276, 66.37598, 331.69467, 0.41285276, 68.37598, 332.44467, 0.41285276, 69.12598, 334.94467, 0.41285276, 66.37598, 337.19467, 0.41285276, 51.375977, 335.44467, 0.41285276, 52.875977, 337.19467, 0.41285276, 54.625977, 337.19467, 0.41285276, 55.625977, 335.44467, 0.41285276, 57.125977, 337.19467, 0.41285276, 58.875977, 337.19467, 0.41285276, 59.875977, 335.44467, 0.41285276, 61.375977, 337.19467, 0.41285276, 63.125977, 238.44467, 0.41285276, 2.3759766, 239.94467, 0.41285276, 4.1259766, 241.69467, 0.41285276, 2.3759766, 320.19467, 0.41285276, 9.875977, 287.44467, 0.41285276, 72.37598, 285.19467, 0.41285276, 68.62598, 233.19467, 0.41285276, 6.6259766, 237.44467, 0.41285276, 2.3759766, 224.94467, 0.41285276, 3.3759766, 227.19467, 0.41285276, 5.6259766, 242.69467, 0.41285276, 2.3759766, 244.19467, 0.41285276, 4.1259766, 246.44467, 0.41285276, 2.3759766, 246.44467, 0.41285276, -1.8740234, 294.69467, 0.41285276, 1.8759766, 290.94467, 0.41285276, 68.12598, 288.94467, 0.41285276, 65.37598, 288.19467, 0.41285276, 65.37598, 290.69467, 0.41285276, 69.37598, 251.19467, 0.41285276, 32.625977, 254.44467, 0.41285276, 35.875977, 254.69467, 0.41285276, 28.875977, 253.69467, 0.41285276, 28.875977, 303.44467, 0.41285276, 80.62598, 303.44467, 0.41285276, 80.12598, 300.19467, 0.41285276, 77.87598, 288.44467, 0.41285276, 25.625977, 286.19467, 0.41285276, 21.875977, 266.94467, 0.41285276, 41.375977, 268.94467, 0.41285276, 44.875977, 244.94467, 0.41285276, 19.375977, 242.44467, 0.41285276, 16.375977, 241.69467, 0.41285276, 16.375977, 244.94467, 0.41285276, 20.125977, 332.44467, 0.41285276, 70.12598, 334.19467, 0.41285276, 74.87598, 336.19467, 0.41285276, 76.87598, 337.19467, 0.41285276, 64.12598, 340.44467, 0.41285276, 20.625977, 265.69467, 0.41285276, 48.875977, 262.94467, 0.41285276, 44.375977, 257.44467, 0.41285276, 32.625977, 332.69467, 0.41285276, 43.875977, 334.19467, 0.41285276, 48.125977, 334.94467, 0.41285276, 48.125977, 238.44467, 0.41285276, 19.875977, 238.44467, 0.41285276, 21.125977, 242.69467, 0.41285276, 24.125977, 299.19467, 0.41285276, 77.87598, 301.19467, 0.41285276, 84.37598, 312.19467, 0.41285276, 89.37598, 296.19467, 0.41285276, 81.12598, 337.69467, 0.41285276, 38.875977, 309.69467, 0.41285276, 94.12598, 291.19467, 0.41285276, 112.62598, 295.44467, 0.41285276, 114.12598, 312.44467, 0.41285276, 96.87598, 215.19467, 0.41285276, 3.3759766, 278.44467, 0.41285276, 61.875977, 274.44467, 0.41285276, 57.625977, 227.19467, 0.41285276, 6.3759766, 320.19467, 0.41285276, 10.875977, 323.69467, 0.41285276, 14.375977, 324.44467, 0.41285276, 14.375977, 233.19467, 0.41285276, 7.8759766, 229.94467, 0.41285276, 11.375977, 301.19467, 0.41285276, 38.625977, 297.69467, 0.41285276, 35.125977, 313.19467, 0.41285276, 89.37598, 315.94467, 0.41285276, 91.87598, 332.94467, 0.41285276, 74.87598, 337.69467, 0.41285276, 29.125977, 337.19467, 0.41285276, 50.375977, 222.44467, 0.41285276, 44.375977, 330.94467, 0.41285276, 20.875977, 333.44467, 0.41285276, 24.875977, 218.19467, 0.41285276, 40.125977, 222.44467, 0.41285276, 43.375977, 219.44467, 0.41285276, 40.125977, 313.69467, 0.41285276, 96.87598, 321.69467, 0.41285276, 104.87598, 324.94467, 0.41285276, 101.62598, 315.94467, 0.41285276, 92.87598, 241.69467, 0.41285276, 24.125977, 309.69467, 0.41285276, 92.87598, 257.44467, 0.41285276, 31.625977, 276.94467, 0.41285276, 12.375977, 273.94467, 0.41285276, 9.375977, 268.94467, 0.41285276, 45.875977, 266.19467, 0.41285276, 41.375977, 325.44467, 0.41285276, 101.62598, 326.94467, 0.41285276, 105.87598, 340.44467, 0.41285276, 92.62598, 336.19467, 0.41285276, 90.87598, 288.69467, 0.41285276, 17.875977, 291.44467, 0.41285276, 20.625977, 286.69467, 0.41285276, 1.8759766, 287.94467, 0.41285276, 3.3759766, 288.44467, 0.41285276, 3.3759766, 289.69467, 0.41285276, 1.8759766, 290.94467, 0.41285276, 1.8759766, 292.19467, 0.41285276, 3.3759766, 292.69467, 0.41285276, 3.3759766, 293.94467, 0.41285276, 1.8759766, 262.94467, 0.41285276, 2.1259766, 264.44467, 0.41285276, 3.8759766, 264.94467, 0.41285276, 3.8759766, 266.44467, 0.41285276, 2.1259766, 253.44467, 0.41285276, 4.6259766, 253.44467, 0.41285276, 5.6259766, 262.19467, 0.41285276, 2.1259766, 286.19467, 0.41285276, 21.125977, 299.94467, 0.41285276, 30.125977, 291.44467, 0.41285276, 21.625977, 246.94467, 0.41285276, 2.3759766, 248.44467, 0.41285276, 4.1259766, 250.19467, 0.41285276, 2.3759766, 251.19467, 0.41285276, 2.3759766, 310.69467, 0.41285276, 41.125977, 313.19467, 0.41285276, 45.125977, 279.19467, 0.41285276, 8.125977, 273.94467, 0.41285276, 8.875977, 277.44467, 0.41285276, 12.375977, 279.19467, 0.41285276, 9.375977, 287.69467, 0.41285276, 17.875977, 319.69467, 0.41285276, 57.875977, 322.69467, 0.41285276, 60.625977, 321.69467, 0.41285276, 53.625977, 308.44467, 0.41285276, 45.125977, 310.94467, 0.41285276, 49.125977, 289.19467, 0.41285276, 25.625977, 309.94467, 0.41285276, 49.125977, 308.44467, 0.41285276, 46.125977, 267.19467, 0.41285276, 2.1259766, 285.44467, 0.41285276, 1.8759766, 301.19467, 0.41285276, 30.125977, 304.19467, 0.41285276, 33.625977, 301.94467, 0.41285276, 38.625977, 297.69467, 0.41285276, 34.125977, 319.69467, 0.41285276, 58.625977, 323.94467, 0.41285276, 60.625977, 325.44467, 0.41285276, 57.875977, 325.44467, 0.41285276, 56.625977, 322.94467, 0.41285276, 53.625977, 304.19467, 0.41285276, 34.625977, 194.19467, 0.41285276, 2.1259766, 195.69467, 0.41285276, 3.8759766, 163.69467, 0.41285276, 11.625977, 160.94467, 0.41285276, 11.625977, 160.69467, 0.41285276, 14.625977, 148.69467, 0.41285276, 28.125977, 145.94467, 0.41285276, 28.125977, 145.69467, 0.41285276, 31.125977, 130.69467, 0.41285276, 45.625977, 127.94467, 0.41285276, 45.625977, 127.69467, 0.41285276, 48.625977, 135.69467, 0.41285276, 51.125977, 115.69467, 0.41285276, 62.125977, 112.94467, 0.41285276, 62.125977, 112.69467, 0.41285276, 65.12598, 103.94467, 0.41285276, 75.87598, 100.94467, 0.41285276, 76.12598, 100.94467, 0.41285276, 78.87598, 105.19467, 0.41285276, 80.87598, 108.69467, 0.41285276, 77.37598, 166.94467, 0.41285276, 8.375977, 163.94467, 0.41285276, 8.625977, 151.94467, 0.41285276, 24.875977, 148.94467, 0.41285276, 25.125977, 133.94467, 0.41285276, 42.375977, 130.94467, 0.41285276, 42.625977, 118.94467, 0.41285276, 58.875977, 115.94467, 0.41285276, 59.125977, 130.44467, 0.41285276, 57.125977, 131.19467, 0.41285276, 58.125977, 134.69467, 0.41285276, 54.875977, 133.44467, 0.41285276, 53.875977, 174.69467, 0.41285276, 12.125977, 118.94467, 0.41285276, 55.125977, 133.44467, 0.41285276, 52.875977, 68.69467, 0.41285276, 48.625977, 68.69467, 0.41285276, 54.875977, 193.19467, 0.41285276, 2.1259766, 166.94467, 0.41285276, 4.6259766, 129.19467, 0.41285276, 57.125977, 109.19467, 0.41285276, 77.37598, 103.94467, 0.41285276, 72.12598, 133.94467, 0.41285276, 38.625977, 150.44467, 0.41285276, 14.625977, 150.19467, 0.41285276, 20.875977, 151.94467, 0.41285276, 21.125977, 102.44467, 0.41285276, 65.12598, 102.19467, 0.41285276, 71.87598, 186.69467, 0.41285276, 8.625977, 68.69467, 0.41285276, 31.125977, 68.69467, 0.41285276, 38.375977, 58.94467, 0.41285276, 14.375977, 58.94467, 0.41285276, 21.125977, 66.94467, 0.41285276, 14.625977, 58.94467, 0.41285276, 55.125977, 58.94467, 0.41285276, 64.87598, 66.69467, 0.41285276, 72.12598, 58.94467, 0.41285276, 48.375977, 87.19467, 0.41285276, 88.37598, 87.44467, 0.41285276, 82.12598, 66.94467, 0.41285276, 82.12598, 66.94467, 0.41285276, 88.37598, 66.69467, 0.41285276, 55.125977, 66.69467, 0.41285276, 48.375977, 58.94467, 0.41285276, 30.875977, 56.94467, 0.41285276, 65.12598, 56.94467, 0.41285276, 71.87598, 58.94467, 0.41285276, 72.12598, 58.94467, 0.41285276, 38.625977, 56.94467, 0.41285276, 82.12598, 56.94467, 0.41285276, 89.37598, 58.69467, 0.41285276, 89.37598, 58.94467, 0.41285276, 81.87598, 66.69467, 0.41285276, 38.625977, 66.69467, 0.41285276, 30.875977, 66.94467, 0.41285276, 20.875977, 58.94467, 0.41285276, 91.12598, 66.69467, 0.41285276, 90.87598, 66.94467, 0.41285276, 65.12598, 156.44467, 0.41285276, 57.375977, 155.94467, 0.41285276, 57.625977, 156.19467, 0.41285276, 58.125977, 161.19467, 0.41285276, 59.375977, 167.19467, 0.41285276, 28.875977, 166.94467, 0.41285276, 29.875977, 146.19467, 0.41285276, 43.875977, 151.44467, 0.41285276, 43.875977, 151.44467, 0.41285276, 42.875977, 151.44467, 0.41285276, 52.125977, 150.94467, 0.41285276, 53.875977, 151.44467, 0.41285276, 54.125977, 152.69467, 0.41285276, 51.125977, 160.69467, 0.41285276, 63.375977, 163.44467, 0.41285276, 76.62598, 165.94467, 0.41285276, 39.625977, 166.19467, 0.41285276, 40.125977, 167.94467, 0.41285276, 38.625977, 167.19467, 0.41285276, 27.625977, 163.69467, 0.41285276, 31.625977, 172.44467, 0.41285276, 82.62598, 170.69467, 0.41285276, 82.87598, 170.69467, 0.41285276, 84.37598, 173.69467, 0.41285276, 84.12598, 167.69467, 0.41285276, 77.12598, 172.44467, 0.41285276, 77.37598, 172.94467, 0.41285276, 79.87598, 179.19467, 0.41285276, 51.125977, 165.94467, 0.41285276, 51.375977, 165.44467, 0.41285276, 52.875977, 173.44467, 0.41285276, 78.37598, 187.44467, 0.41285276, 64.12598, 185.44467, 0.41285276, 64.87598, 185.19467, 0.41285276, 66.12598, 191.19467, 0.41285276, 66.87598, 167.69467, 0.41285276, 36.875977, 166.69467, 0.41285276, 36.875977, 154.19467, 0.41285276, 51.125977, 157.19467, 0.41285276, 52.125977, 153.44467, 0.41285276, 47.875977, 165.44467, 0.41285276, 36.875977, 160.94467, 0.41285276, 39.375977, 178.44467, 0.41285276, 78.62598, 191.94467, 0.41285276, 75.62598, 191.19467, 0.41285276, 75.12598, 193.69467, 0.41285276, 70.12598, 195.69467, 0.41285276, 70.87598, 196.19467, 0.41285276, 67.62598, 195.19467, 0.41285276, 67.37598, 191.19467, 0.41285276, 74.12598, 181.94467, 0.41285276, 67.87598, 180.44467, 0.41285276, 67.62598, 178.19467, 0.41285276, 77.87598, 173.44467, 0.41285276, 25.625977, 177.69467, 0.41285276, 24.625977, 185.94467, 0.41285276, 28.625977, 182.94467, 0.41285276, 26.875977, 182.44467, 0.41285276, 25.625977, 175.44467, 0.41285276, 15.375977, 195.69467, 0.41285276, 63.625977, 194.69467, 0.41285276, 63.125977, 192.19467, 0.41285276, 66.87598, 178.69467, 0.41285276, 64.37598, 178.69467, 0.41285276, 62.875977, 192.19467, 0.41285276, 70.62598, 179.94467, 0.41285276, 55.125977, 163.44467, 0.41285276, 55.625977, 154.94467, 0.41285276, 41.125977, 163.19467, 0.41285276, 32.875977, 160.19467, 0.41285276, 64.37598, 159.69467, 0.41285276, 64.37598, 159.94467, 0.41285276, 76.62598, 148.44467, 0.41285276, 49.625977, 163.94467, 0.41285276, 80.12598, 167.19467, 0.41285276, 80.37598, 168.94467, 0.41285276, 24.125977, 170.19467, 0.41285276, 24.125977, 174.94467, 0.41285276, 15.375977, 156.44467, 0.41285276, 41.125977, 157.94467, 0.41285276, 44.375977, 160.19467, 0.41285276, 44.125977, 157.69467, 0.41285276, 53.625977, 161.69467, 0.41285276, 55.125977, 158.94467, 0.41285276, 53.125977, 182.44467, 0.41285276, 60.875977, 182.44467, 0.41285276, 55.375977, 180.44467, 0.41285276, 55.625977, 158.94467, 0.41285276, 52.125977, 161.19467, 0.41285276, 48.875977, 157.69467, 0.41285276, 46.375977, 154.69467, 0.41285276, 47.875977, 147.44467, 0.41285276, 49.375977, 188.44467, 0.41285276, 28.375977, 160.44467, 0.41285276, 44.625977, 174.69467, 0.41285276, 38.125977, 176.69467, 0.41285276, 38.375977, 177.69467, 0.41285276, 38.375977, 179.44467, 0.41285276, 50.125977, 174.69467, 0.41285276, 39.125977, 158.19467, 0.41285276, 46.125977, 161.69467, 0.41285276, 44.875977, 170.94467, 0.41285276, 41.625977, 169.69467, 0.41285276, 41.375977, 165.69467, 0.41285276, 45.125977, 161.44467, 0.41285276, 48.375977, 165.19467, 0.41285276, 50.125977, 163.19467, 0.41285276, 48.875977, 155.69467, 0.41285276, 58.375977, 151.69467, 0.41285276, 56.625977, 148.69467, 0.41285276, 56.625977, 84.94467, 0.41285276, 111.62598, 86.69467, 0.41285276, 110.12598, 86.19467, 0.41285276, 109.87598, 84.19467, 0.41285276, 110.62598, 147.69467, 0.41285276, 56.625977, 144.44467, 0.41285276, 54.125977, 135.19467, 0.41285276, 54.875977, 146.69467, 0.41285276, 60.125977, 151.19467, 0.41285276, 56.125977, 79.69467, 0.41285276, 101.62598, 76.69467, 0.41285276, 104.62598, 66.69467, 0.41285276, 119.12598, 130.69467, 0.41285276, 81.12598, 131.69467, 0.41285276, 80.87598, 131.94467, 0.41285276, 78.87598, 128.19467, 0.41285276, 78.12598, 129.44467, 0.41285276, 72.87598, 129.44467, 0.41285276, 70.37598, 128.94467, 0.41285276, 70.12598, 128.69467, 0.41285276, 73.37598, 151.69467, 0.41285276, 65.37598, 158.44467, 0.41285276, 77.37598, 158.69467, 0.41285276, 76.87598, 152.19467, 0.41285276, 65.12598, 119.94467, 0.41285276, 73.62598, 119.94467, 0.41285276, 70.12598, 119.44467, 0.41285276, 70.12598, 113.69467, 0.41285276, 75.87598, 117.19467, 0.41285276, 76.37598, 133.94467, 0.41285276, 64.87598, 134.44467, 0.41285276, 65.62598, 146.94467, 0.41285276, 65.12598, 131.19467, 0.41285276, 58.875977, 89.19467, 0.41285276, 104.37598, 91.44467, 0.41285276, 104.62598, 92.94467, 0.41285276, 102.87598, 92.69467, 0.41285276, 100.37598, 85.69467, 0.41285276, 95.62598, 82.94467, 0.41285276, 95.62598, 82.69467, 0.41285276, 98.62598, 79.94467, 0.41285276, 98.62598, 76.94467, 0.41285276, 101.62598, 73.94467, 0.41285276, 104.62598, 73.69467, 0.41285276, 107.62598, 70.94467, 0.41285276, 107.62598, 70.69467, 0.41285276, 110.62598, 97.94467, 0.41285276, 79.12598, 97.69467, 0.41285276, 82.12598, 101.94467, 0.41285276, 84.12598, 88.94467, 0.41285276, 92.37598, 85.94467, 0.41285276, 92.62598, 154.94467, 0.41285276, 63.375977, 129.19467, 0.41285276, 64.87598, 125.19467, 0.41285276, 68.62598, 125.19467, 0.41285276, 73.62598, 102.69467, 0.41285276, 85.87598, 99.69467, 0.41285276, 89.87598, 98.44467, 0.41285276, 97.62598, 98.69467, 0.41285276, 98.12598, 111.19467, 0.41285276, 93.87598, 111.19467, 0.41285276, 88.62598, 101.94467, 0.41285276, 85.12598, 80.69467, 0.41285276, 108.62598, 85.69467, 0.41285276, 105.12598, 93.19467, 0.41285276, 97.37598, 116.69467, 0.41285276, 81.62598, 111.94467, 0.41285276, 81.62598, 103.94467, 0.41285276, 85.87598, 88.94467, 0.41285276, 88.62598, 97.94467, 0.41285276, 88.12598, 50.19467, 0.41285276, 116.12598, 49.94467, 0.41285276, 121.37598, 52.69467, 0.41285276, 121.87598, 68.94467, 0.41285276, 126.37598, 68.94467, 0.41285276, 120.37598, 66.94467, 0.41285276, 120.37598, 62.19467, 0.41285276, 126.37598, 129.44467, 0.41285276, 84.62598, 124.19467, 0.41285276, 80.12598, 124.94467, 0.41285276, 84.62598, 98.69467, 0.41285276, 88.12598, 99.69467, 0.41285276, 89.12598, 58.94467, 0.41285276, 99.37598, 56.94467, 0.41285276, 99.62598, 56.94467, 0.41285276, 105.87598, 58.94467, 0.41285276, 106.12598, 66.69467, 0.41285276, 110.37598, 58.94467, 0.41285276, 115.87598, 151.94467, 0.41285276, 59.625977, 117.19467, 0.41285276, 80.62598, 120.94467, 0.41285276, 80.12598, 116.19467, 0.41285276, 88.62598, 119.69467, 0.41285276, 85.62598, 118.94467, 0.41285276, 80.87598, 144.69467, 0.41285276, 52.375977, 111.44467, 0.41285276, 78.12598, 121.94467, 0.41285276, 67.87598, 111.69467, 0.41285276, 94.12598, 194.69467, 0.41285276, 62.375977, 195.94467, 0.41285276, 62.125977, 203.19467, 0.41285276, 57.125977, 210.69467, 0.41285276, 83.37598, 212.19467, 0.41285276, 84.87598, 212.69467, 0.41285276, 83.37598, 210.94467, 0.41285276, 82.12598, 200.94467, 0.41285276, 62.625977, 207.69467, 0.41285276, 65.87598, 208.44467, 0.41285276, 65.87598, 205.19467, 0.41285276, 61.125977, 209.94467, 0.41285276, 83.37598, 223.69467, 0.41285276, 107.62598, 224.94467, 0.41285276, 108.62598, 225.69467, 0.41285276, 107.62598, 227.69467, 0.41285276, 102.87598, 193.94467, 0.41285276, 61.625977, 218.19467, 0.41285276, 81.12598, 216.19467, 0.41285276, 83.62598, 218.94467, 0.41285276, 83.12598, 194.69467, 0.41285276, 52.625977, 196.94467, 0.41285276, 50.625977, 210.94467, 0.41285276, 81.12598, 206.44467, 0.41285276, 86.62598, 187.44467, 0.41285276, 63.375977, 183.69467, 0.41285276, 61.375977, 227.94467, 0.41285276, 87.12598, 228.19467, 0.41285276, 87.62598, 229.44467, 0.41285276, 84.87598, 228.94467, 0.41285276, 84.62598, 219.44467, 0.41285276, 104.62598, 224.94467, 0.41285276, 93.37598, 223.44467, 0.41285276, 93.12598, 217.44467, 0.41285276, 101.37598, 218.94467, 0.41285276, 89.12598, 216.94467, 0.41285276, 89.12598, 216.44467, 0.41285276, 101.12598, 225.44467, 0.41285276, 80.37598, 218.19467, 0.41285276, 80.12598, 221.44467, 0.41285276, 83.37598, 220.44467, 0.41285276, 80.12598, 226.94467, 0.41285276, 87.12598, 214.19467, 0.41285276, 69.37598, 215.94467, 0.41285276, 111.62598, 220.19467, 0.41285276, 112.12598, 219.69467, 0.41285276, 110.87598, 185.19467, 0.41285276, 54.875977, 188.94467, 0.41285276, 57.375977, 211.94467, 0.41285276, 68.87598, 213.69467, 0.41285276, 70.12598, 212.19467, 0.41285276, 64.87598, 227.19467, 0.41285276, 92.87598, 198.69467, 0.41285276, 80.87598, 198.44467, 0.41285276, 80.37598, 183.94467, 0.41285276, 87.37598, 207.94467, 0.41285276, 73.12598, 206.44467, 0.41285276, 71.62598, 203.94467, 0.41285276, 75.62598, 215.69467, 0.41285276, 108.37598, 222.44467, 0.41285276, 107.62598, 219.69467, 0.41285276, 105.87598, 212.44467, 0.41285276, 63.125977, 208.69467, 0.41285276, 60.125977, 211.94467, 0.41285276, 70.12598, 209.19467, 0.41285276, 73.12598, 213.19467, 0.41285276, 74.62598, 213.69467, 0.41285276, 75.12598, 215.19467, 0.41285276, 77.87598, 221.94467, 0.41285276, 88.37598, 222.69467, 0.41285276, 88.37598, 223.19467, 0.41285276, 87.87598, 191.19467, 0.41285276, 59.875977, 194.19467, 0.41285276, 57.625977, 182.69467, 0.41285276, 91.12598, 190.19467, 0.41285276, 97.37598, 191.19467, 0.41285276, 97.37598, 203.94467, 0.41285276, 80.87598, 206.94467, 0.41285276, 88.12598, 189.94467, 0.41285276, 59.875977, 194.94467, 0.41285276, 98.62598, 195.19467, 0.41285276, 99.12598, 213.69467, 0.41285276, 77.62598, 181.69467, 0.41285276, 92.12598, 189.69467, 0.41285276, 98.12598, 200.94467, 0.41285276, 67.37598, 204.94467, 0.41285276, 69.12598, 216.44467, 0.41285276, 88.62598, 6.9446697, 0.41285276, 65.12598, 6.6946697, 0.41285276, 72.12598, 6.9446697, 0.41285276, 116.12598, 0.9446697, 0.41285276, 121.37598, 6.9446697, 0.41285276, 82.12598, 6.6946697, 0.41285276, 89.62598, 6.6946697, 0.41285276, 106.12598, 6.9446697, 0.41285276, 99.62598, 153.44467, 0.41285276, 85.37598, 153.69467, 0.41285276, 85.87598, 154.44467, 0.41285276, 85.87598, 154.44467, 0.41285276, 81.37598, 133.69467, 0.41285276, 78.87598, 135.69467, 0.41285276, 82.12598, 135.69467, 0.41285276, 84.12598, 148.94467, 0.41285276, 85.87598, 151.94467, 0.41285276, 85.37598, 133.94467, 0.41285276, 70.62598, 134.44467, 0.41285276, 73.87598, 158.44467, 0.41285276, 81.12598, 194.44467, 0.41285276, 104.87598, 193.44467, 0.41285276, 103.87598, 192.19467, 0.41285276, 103.87598, 190.94467, 0.41285276, 108.37598, 192.69467, 0.41285276, 108.87598, 171.44467, 0.41285276, 89.87598, 171.19467, 0.41285276, 91.12598, 172.69467, 0.41285276, 92.12598, 175.44467, 0.41285276, 89.62598, 193.94467, 0.41285276, 111.37598, 194.69467, 0.41285276, 110.12598, 195.19467, 0.41285276, 76.62598, 183.44467, 0.41285276, 86.62598, 190.44467, 0.41285276, 118.62598, 190.44467, 0.41285276, 115.62598, 189.94467, 0.41285276, 115.62598, 196.69467, 0.41285276, 76.37598, 169.94467, 0.41285276, 97.87598, 166.19467, 0.41285276, 99.37598, 167.44467, 0.41285276, 101.12598, 197.69467, 0.41285276, 71.62598, 200.44467, 0.41285276, 68.12598, 178.94467, 0.41285276, 85.37598, 180.44467, 0.41285276, 85.37598, 179.19467, 0.41285276, 83.12598, 176.19467, 0.41285276, 89.12598, 174.69467, 0.41285276, 94.62598, 204.69467, 0.41285276, 70.12598, 171.19467, 0.41285276, 98.37598, 167.44467, 0.41285276, 102.37598, 168.19467, 0.41285276, 107.62598, 174.69467, 0.41285276, 95.37598, 163.69467, 0.41285276, 104.62598, 163.94467, 0.41285276, 105.62598, 198.94467, 0.41285276, 75.37598, 188.44467, 0.41285276, 102.37598, 190.19467, 0.41285276, 108.37598, 179.19467, 0.41285276, 118.62598, 186.94467, 0.41285276, 112.62598, 186.94467, 0.41285276, 111.62598, 173.69467, 0.41285276, 118.62598, 173.94467, 0.41285276, 119.62598, 178.94467, 0.41285276, 119.62598, 177.19467, 0.41285276, 90.37598, 178.19467, 0.41285276, 86.62598, 166.19467, 0.41285276, 112.37598, 165.69467, 0.41285276, 118.62598, 165.69467, 0.41285276, 112.62598, 175.44467, 0.41285276, 83.87598, 164.94467, 0.41285276, 91.37598, 164.19467, 0.41285276, 90.87598, 163.94467, 0.41285276, 91.12598, 162.94467, 0.41285276, 104.62598, 162.94467, 0.41285276, 105.87598, 295.44467, 0.41285276, 114.87598, 290.69467, 0.41285276, 113.12598, 283.19467, 0.41285276, 121.37598, 297.69467, 0.41285276, 117.12598, 170.69467, 0.41285276, 89.62598, 170.19467, 0.41285276, 91.37598, 138.94467, 0.41285276, 107.87598, 139.19467, 0.41285276, 109.12598, 140.19467, 0.41285276, 109.12598, 139.69467, 0.41285276, 107.37598, 129.94467, 0.41285276, 111.37598, 126.69467, 0.41285276, 108.12598, 116.19467, 0.41285276, 118.37598, 116.44467, 0.41285276, 120.37598, 121.44467, 0.41285276, 118.37598, 159.94467, 0.41285276, 105.87598, 159.19467, 0.41285276, 109.12598, 161.44467, 0.41285276, 112.12598, 161.19467, 0.41285276, 110.62598, 170.19467, 0.41285276, 84.62598, 162.19467, 0.41285276, 103.87598, 159.94467, 0.41285276, 104.37598, 161.19467, 0.41285276, 109.37598, 158.19467, 0.41285276, 109.62598, 158.19467, 0.41285276, 111.12598, 160.69467, 0.41285276, 116.87598, 159.19467, 0.41285276, 117.12598, 158.94467, 0.41285276, 118.37598, 142.69467, 0.41285276, 101.87598, 140.94467, 0.41285276, 102.62598, 141.19467, 0.41285276, 103.87598, 151.44467, 0.41285276, 109.87598, 154.19467, 0.41285276, 108.62598, 153.69467, 0.41285276, 108.37598, 141.69467, 0.41285276, 114.37598, 140.19467, 0.41285276, 115.12598, 139.44467, 0.41285276, 116.12598, 147.94467, 0.41285276, 118.37598, 147.94467, 0.41285276, 113.87598, 146.69467, 0.41285276, 113.37598, 158.44467, 0.41285276, 95.87598, 157.94467, 0.41285276, 95.37598, 155.44467, 0.41285276, 96.37598, 310.44467, 0.41285276, 117.12598, 308.69467, 0.41285276, 115.37598, 307.19467, 0.41285276, 117.12598, 311.69467, 0.41285276, 121.62598, 306.19467, 0.41285276, 117.12598, 304.44467, 0.41285276, 115.37598, 302.94467, 0.41285276, 117.12598, 301.94467, 0.41285276, 117.12598, 300.19467, 0.41285276, 115.37598, 298.69467, 0.41285276, 117.12598, 170.44467, 0.41285276, 88.12598, 168.19467, 0.41285276, 86.62598, 166.44467, 0.41285276, 90.87598, 167.44467, 0.41285276, 93.87598, 151.19467, 0.41285276, 100.62598, 150.19467, 0.41285276, 98.87598, 147.94467, 0.41285276, 99.87598, 149.44467, 0.41285276, 103.62598, 156.19467, 0.41285276, 98.37598, 160.44467, 0.41285276, 99.87598, 163.94467, 0.41285276, 97.62598, 163.19467, 0.41285276, 96.37598, 153.69467, 0.41285276, 107.37598, 167.44467, 0.41285276, 82.62598, 164.19467, 0.41285276, 84.37598, 289.19467, 0.41285276, 126.12598, 103.94467, 0.41285276, 111.87598, 104.44467, 0.41285276, 111.62598, 100.69467, 0.41285276, 110.62598, 163.69467, 0.41285276, 82.12598, 142.69467, 0.41285276, 113.37598, 144.19467, 0.41285276, 110.87598, 142.69467, 0.41285276, 112.37598, 144.44467, 0.41285276, 106.12598, 159.94467, 0.41285276, 82.37598, 159.69467, 0.41285276, 86.37598, 161.69467, 0.41285276, 87.12598, 163.19467, 0.41285276, 84.37598, 144.19467, 0.41285276, 109.87598, 148.69467, 0.41285276, 105.12598, 145.94467, 0.41285276, 106.12598, 147.44467, 0.41285276, 106.62598, 148.44467, 0.41285276, 106.62598, 121.19467, 0.41285276, 120.37598, 146.69467, 0.41285276, 126.12598, 173.69467, 0.41285276, 120.87598, 160.44467, 0.41285276, 100.87598, 158.44467, 0.41285276, 103.62598, 163.69467, 0.41285276, 95.37598, 165.19467, 0.41285276, 97.62598, 167.44467, 0.41285276, 94.87598, 152.44467, 0.41285276, 100.62598, 149.44467, 0.41285276, 104.62598, 103.94467, 0.41285276, 113.37598, 99.69467, 0.41285276, 112.37598, 97.69467, 0.41285276, 116.12598, 104.94467, 0.41285276, 116.87598, 98.44467, 0.41285276, 112.37598, 94.69467, 0.41285276, 110.12598, 93.94467, 0.41285276, 112.37598, 97.69467, 0.41285276, 115.12598, 322.19467, 0.41285276, 106.37598, 311.44467, 0.41285276, 117.12598, 150.94467, 0.41285276, 129.87598, 150.94467, 0.41285276, 130.37598, 163.69467, 0.41285276, 144.12598, 109.19467, 0.41285276, 111.12598, 110.19467, 0.41285276, 115.87598, 106.94467, 0.41285276, 117.12598, 194.69467, 0.41285276, 144.12598, 208.44467, 0.41285276, 130.12598, 208.44467, 0.41285276, 129.62598, 154.69467, 0.41285276, 103.37598, 156.19467, 0.41285276, 103.12598, 96.19467, 0.41285276, 118.12598, 179.19467, 0.41285276, 120.87598, 135.69467, 0.41285276, 113.12598, 135.44467, 0.41285276, 112.12598, 130.94467, 0.41285276, 111.12598, 212.44467, 0.41285276, 126.12598, 138.19467, 0.41285276, 116.12598, 194.94467, 0.41285276, 104.37598, 194.19467, 0.41285276, 103.12598, 205.44467, 0.41285276, 104.12598, 206.69467, 0.41285276, 104.12598, 212.69467, 0.41285276, 103.37598, 214.19467, 0.41285276, 84.62598, 213.69467, 0.41285276, 86.62598, 215.44467, 0.41285276, 84.62598, 194.19467, 0.41285276, 112.37598, 196.44467, 0.41285276, 111.12598, 196.19467, 0.41285276, 104.37598, 209.44467, 0.41285276, 90.62598, 200.69467, 0.41285276, 116.62598, 202.44467, 0.41285276, 113.12598, 202.94467, 0.41285276, 108.87598, 203.94467, 0.41285276, 112.87598, 205.19467, 0.41285276, 113.62598, 206.44467, 0.41285276, 111.37598, 191.19467, 0.41285276, 115.62598, 215.94467, 0.41285276, 84.12598, 213.69467, 0.41285276, 87.62598, 197.69467, 0.41285276, 111.12598, 203.19467, 0.41285276, 107.12598, 199.69467, 0.41285276, 107.62598, 201.94467, 0.41285276, 118.62598, 200.69467, 0.41285276, 117.87598, 199.69467, 0.41285276, 106.37598, 209.44467, 0.41285276, 106.37598, 213.19467, 0.41285276, 105.37598, 210.94467, 0.41285276, 90.37598, 154.69467, 0.41285276, 86.37598, 154.19467, 0.41285276, 90.62598, 77.94467, 0.41285276, 112.37598, 79.19467, 0.41285276, 110.87598, 78.94467, 0.41285276, 110.37598, 71.44467, 0.41285276, 118.12598, 142.69467, 0.41285276, 101.12598, 137.19467, 0.41285276, 100.87598, 147.69467, 0.41285276, 99.37598, 149.19467, 0.41285276, 97.12598, 146.94467, 0.41285276, 99.37598, 84.94467, 0.41285276, 112.62598, 161.19467, 0.41285276, 89.12598, 158.69467, 0.41285276, 90.37598, 81.69467, 0.41285276, 115.87598, 77.94467, 0.41285276, 113.37598, 92.69467, 0.41285276, 112.62598, 94.69467, 0.41285276, 109.12598, 83.19467, 0.41285276, 115.37598, 90.44467, 0.41285276, 116.62598, 90.44467, 0.41285276, 115.87598, 101.69467, 0.41285276, 108.87598, 92.19467, 0.41285276, 118.12598, 91.94467, 0.41285276, 109.37598, 91.19467, 0.41285276, 109.87598, 149.19467, 0.41285276, 95.87598, 143.44467, 0.41285276, 100.62598, 153.94467, 0.41285276, 93.87598, 153.69467, 0.41285276, 91.12598, 116.69467, 0.41285276, 88.87598, 119.94467, 0.41285276, 86.12598, 126.69467, 0.41285276, 107.37598, 123.94467, 0.41285276, 93.87598, 108.94467, 0.41285276, 110.62598, 129.44467, 0.41285276, 85.87598, 124.69467, 0.41285276, 85.37598, 129.94467, 0.41285276, 86.37598, 101.69467, 0.41285276, 107.62598, 107.94467, 0.41285276, 110.62598, 98.44467, 0.41285276, 102.37598, 97.94467, 0.41285276, 103.12598, 98.19467, 0.41285276, 105.62598, 148.19467, 0.41285276, 87.37598, 134.19467, 0.41285276, 87.62598, 116.44467, 0.41285276, 93.87598, 127.44467, 0.41285276, 106.62598, 125.19467, 0.41285276, 94.12598, 148.19467, 0.41285276, 86.37598, 127.44467, 0.41285276, 87.37598, 128.94467, 0.41285276, 90.37598, 129.19467, 0.41285276, 92.12598, 135.94467, 0.41285276, 101.37598, 152.94467, 0.41285276, 93.87598, 149.19467, 0.41285276, 91.62598, 122.69467, 0.41285276, 88.87598, 122.69467, 0.41285276, 85.87598, 96.44467, 0.41285276, 105.87598, 122.44467, 0.41285276, 90.37598, 126.19467, 0.41285276, 93.62598, 246.44467, 0.41285276, 110.37598, 245.44467, 0.41285276, 108.12598, 233.69467, 0.41285276, 84.62598, 235.94467, 0.41285276, 109.37598, 232.69467, 0.41285276, 105.62598, 230.69467, 0.41285276, 109.62598, 234.44467, 0.41285276, 112.37598, 238.19467, 0.41285276, 114.37598, 236.44467, 0.41285276, 110.12598, 261.69467, 0.41285276, 116.62598, 260.94467, 0.41285276, 115.62598, 259.19467, 0.41285276, 115.87598, 258.69467, 0.41285276, 117.12598, 207.19467, 0.41285276, 111.37598, 207.44467, 0.41285276, 114.87598, 269.69467, 0.41285276, 109.62598, 267.19467, 0.41285276, 112.12598, 265.94467, 0.41285276, 117.37598, 278.94467, 0.41285276, 119.12598, 252.94467, 0.41285276, 116.12598, 226.94467, 0.41285276, 110.62598, 229.19467, 0.41285276, 109.62598, 214.94467, 0.41285276, 116.87598, 207.44467, 0.41285276, 116.12598, 206.19467, 0.41285276, 118.62598, 219.94467, 0.41285276, 117.62598, 226.94467, 0.41285276, 111.62598, 222.94467, 0.41285276, 114.62598, 220.94467, 0.41285276, 112.87598, 220.44467, 0.41285276, 116.87598, 209.94467, 0.41285276, 106.62598, 243.94467, 0.41285276, 114.87598, 237.94467, 0.41285276, 110.12598, 214.69467, 0.41285276, 108.12598, 215.44467, 0.41285276, 112.12598, 228.69467, 0.41285276, 102.62598, 241.44467, 0.41285276, 108.87598, 243.94467, 0.41285276, 113.62598, 209.94467, 0.41285276, 107.87598, 234.44467, 0.41285276, 118.87598, 231.44467, 0.41285276, 117.37598, 224.19467, 0.41285276, 114.62598, 231.19467, 0.41285276, 115.87598, 232.69467, 0.41285276, 112.87598, 248.69467, 0.41285276, 117.37598, 254.19467, 0.41285276, 118.37598, 235.19467, 0.41285276, 88.87598, 228.94467, 0.41285276, 92.37598, 232.19467, 0.41285276, 104.37598, 234.94467, 0.41285276, 105.37598, 246.94467, 0.41285276, 117.12598, 255.44467, 0.41285276, 118.37598, 236.44467, 0.41285276, 118.87598, 233.19467, 0.41285276, 112.37598, 133.94467, 0.41285276, 107.87598, 134.44467, 0.41285276, 106.12598, 133.94467, 0.41285276, 106.87598, 129.69467, 0.41285276, 104.12598, 128.44467, 0.41285276, 92.87598, 130.69467, 0.41285276, 104.12598, 134.44467, 0.41285276, 104.87598, 258.94467, 0.41285276, 110.37598, 257.94467, 0.41285276, 112.37598, 261.94467, 0.41285276, 106.62598, 259.94467, 0.41285276, 110.12598, 262.19467, 0.41285276, 110.87598, 261.94467, 0.41285276, 105.62598, 155.94467, 0.41285276, 111.12598, 155.19467, 0.41285276, 115.87598, 155.69467, 0.41285276, 116.37598, 151.44467, 0.41285276, 110.62598) -polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 4), PackedInt32Array(4, 0, 5), PackedInt32Array(6, 4, 7), PackedInt32Array(7, 4, 8), PackedInt32Array(10, 9, 11), PackedInt32Array(11, 9, 5), PackedInt32Array(4, 5, 8), PackedInt32Array(5, 9, 8), PackedInt32Array(3, 13, 2), PackedInt32Array(2, 13, 12), PackedInt32Array(10, 11, 14), PackedInt32Array(14, 11, 15), PackedInt32Array(17, 16, 18), PackedInt32Array(18, 16, 19), PackedInt32Array(19, 16, 20), PackedInt32Array(23, 22, 21), PackedInt32Array(7, 24, 6), PackedInt32Array(6, 24, 25), PackedInt32Array(27, 26, 28), PackedInt32Array(28, 26, 29), PackedInt32Array(13, 30, 12), PackedInt32Array(12, 30, 31), PackedInt32Array(34, 33, 35), PackedInt32Array(35, 33, 32), PackedInt32Array(35, 32, 37), PackedInt32Array(35, 37, 36), PackedInt32Array(32, 38, 37), PackedInt32Array(39, 36, 40), PackedInt32Array(40, 36, 21), PackedInt32Array(42, 41, 43), PackedInt32Array(43, 41, 20), PackedInt32Array(1, 44, 0), PackedInt32Array(0, 44, 45), PackedInt32Array(35, 28, 34), PackedInt32Array(34, 28, 29), PackedInt32Array(34, 29, 16), PackedInt32Array(21, 36, 23), PackedInt32Array(23, 36, 37), PackedInt32Array(24, 14, 15), PackedInt32Array(45, 44, 33), PackedInt32Array(33, 44, 32), PackedInt32Array(25, 24, 15), PackedInt32Array(19, 47, 18), PackedInt32Array(18, 47, 46), PackedInt32Array(30, 25, 38), PackedInt32Array(38, 25, 15), PackedInt32Array(43, 20, 29), PackedInt32Array(29, 20, 16), PackedInt32Array(31, 30, 38), PackedInt32Array(32, 31, 38), PackedInt32Array(50, 49, 48), PackedInt32Array(52, 51, 53), PackedInt32Array(53, 51, 54), PackedInt32Array(56, 55, 57), PackedInt32Array(57, 55, 58), PackedInt32Array(61, 60, 59), PackedInt32Array(66, 65, 67), PackedInt32Array(67, 65, 62), PackedInt32Array(62, 65, 64), PackedInt32Array(62, 64, 63), PackedInt32Array(69, 68, 70), PackedInt32Array(70, 68, 54), PackedInt32Array(74, 73, 71), PackedInt32Array(71, 73, 72), PackedInt32Array(59, 50, 48), PackedInt32Array(48, 75, 59), PackedInt32Array(59, 75, 61), PackedInt32Array(61, 75, 76), PackedInt32Array(77, 81, 78), PackedInt32Array(78, 81, 79), PackedInt32Array(79, 81, 80), PackedInt32Array(84, 83, 82), PackedInt32Array(87, 86, 85), PackedInt32Array(89, 88, 90), PackedInt32Array(90, 88, 51), PackedInt32Array(93, 92, 91), PackedInt32Array(95, 87, 94), PackedInt32Array(94, 87, 85), PackedInt32Array(97, 93, 96), PackedInt32Array(96, 93, 91), PackedInt32Array(95, 98, 87), PackedInt32Array(87, 98, 99), PackedInt32Array(101, 100, 102), PackedInt32Array(102, 100, 103), PackedInt32Array(51, 88, 104), PackedInt32Array(105, 107, 106), PackedInt32Array(109, 108, 110), PackedInt32Array(110, 108, 104), PackedInt32Array(54, 51, 70), PackedInt32Array(70, 51, 104), PackedInt32Array(70, 104, 108), PackedInt32Array(70, 108, 111), PackedInt32Array(113, 112, 114), PackedInt32Array(114, 112, 116), PackedInt32Array(114, 116, 115), PackedInt32Array(119, 118, 117), PackedInt32Array(121, 120, 105), PackedInt32Array(105, 120, 107), PackedInt32Array(122, 65, 123), PackedInt32Array(123, 65, 66), PackedInt32Array(126, 125, 124), PackedInt32Array(121, 105, 127), PackedInt32Array(130, 129, 128), PackedInt32Array(132, 131, 133), PackedInt32Array(133, 131, 135), PackedInt32Array(133, 135, 134), PackedInt32Array(84, 82, 136), PackedInt32Array(136, 82, 99), PackedInt32Array(138, 137, 139), PackedInt32Array(139, 137, 140), PackedInt32Array(140, 137, 76), PackedInt32Array(140, 76, 75), PackedInt32Array(97, 96, 141), PackedInt32Array(141, 96, 142), PackedInt32Array(144, 143, 145), PackedInt32Array(145, 143, 146), PackedInt32Array(148, 147, 149), PackedInt32Array(149, 147, 150), PackedInt32Array(77, 115, 153), PackedInt32Array(153, 115, 151), PackedInt32Array(151, 115, 152), PackedInt32Array(152, 115, 116), PackedInt32Array(153, 155, 154), PackedInt32Array(158, 157, 63), PackedInt32Array(63, 157, 156), PackedInt32Array(63, 156, 62), PackedInt32Array(159, 70, 111), PackedInt32Array(159, 111, 160), PackedInt32Array(160, 111, 133), PackedInt32Array(78, 161, 77), PackedInt32Array(134, 160, 133), PackedInt32Array(150, 147, 81), PackedInt32Array(81, 147, 163), PackedInt32Array(81, 163, 162), PackedInt32Array(81, 162, 80), PackedInt32Array(165, 164, 166), PackedInt32Array(166, 164, 167), PackedInt32Array(130, 128, 168), PackedInt32Array(168, 128, 169), PackedInt32Array(127, 170, 121), PackedInt32Array(121, 170, 171), PackedInt32Array(172, 141, 173), PackedInt32Array(173, 141, 62), PackedInt32Array(62, 141, 142), PackedInt32Array(140, 174, 139), PackedInt32Array(139, 174, 175), PackedInt32Array(168, 176, 170), PackedInt32Array(170, 176, 157), PackedInt32Array(170, 157, 158), PackedInt32Array(103, 112, 102), PackedInt32Array(102, 112, 113), PackedInt32Array(180, 179, 177), PackedInt32Array(177, 179, 178), PackedInt32Array(181, 134, 135), PackedInt32Array(99, 98, 182), PackedInt32Array(175, 174, 163), PackedInt32Array(163, 174, 162), PackedInt32Array(183, 156, 184), PackedInt32Array(184, 156, 157), PackedInt32Array(114, 185, 113), PackedInt32Array(186, 145, 187), PackedInt32Array(187, 145, 188), PackedInt32Array(188, 145, 146), PackedInt32Array(191, 188, 192), PackedInt32Array(192, 188, 189), PackedInt32Array(189, 188, 146), PackedInt32Array(189, 146, 190), PackedInt32Array(181, 135, 189), PackedInt32Array(189, 135, 192), PackedInt32Array(183, 184, 191), PackedInt32Array(191, 184, 188), PackedInt32Array(194, 193, 195), PackedInt32Array(195, 193, 80), PackedInt32Array(192, 196, 191), PackedInt32Array(161, 115, 77), PackedInt32Array(197, 57, 58), PackedInt32Array(164, 198, 155), PackedInt32Array(155, 198, 154), PackedInt32Array(199, 153, 200), PackedInt32Array(200, 153, 151), PackedInt32Array(74, 71, 152), PackedInt32Array(152, 71, 151), PackedInt32Array(202, 201, 79), PackedInt32Array(205, 204, 203), PackedInt32Array(80, 193, 126), PackedInt32Array(207, 206, 208), PackedInt32Array(208, 206, 199), PackedInt32Array(168, 169, 176), PackedInt32Array(136, 99, 58), PackedInt32Array(58, 99, 182), PackedInt32Array(210, 209, 211), PackedInt32Array(211, 209, 198), PackedInt32Array(198, 209, 154), PackedInt32Array(62, 142, 67), PackedInt32Array(205, 203, 176), PackedInt32Array(176, 203, 157), PackedInt32Array(197, 58, 212), PackedInt32Array(212, 58, 182), PackedInt32Array(212, 182, 171), PackedInt32Array(200, 208, 199), PackedInt32Array(212, 202, 124), PackedInt32Array(124, 202, 79), PackedInt32Array(124, 79, 80), PackedInt32Array(124, 80, 126), PackedInt32Array(216, 215, 213), PackedInt32Array(213, 215, 214), PackedInt32Array(217, 179, 180), PackedInt32Array(216, 64, 215), PackedInt32Array(215, 64, 65), PackedInt32Array(180, 116, 217), PackedInt32Array(217, 116, 112), PackedInt32Array(171, 170, 212), PackedInt32Array(212, 170, 202), PackedInt32Array(202, 170, 158), PackedInt32Array(119, 117, 92), PackedInt32Array(92, 117, 91), PackedInt32Array(91, 117, 218), PackedInt32Array(155, 167, 164), PackedInt32Array(153, 154, 77), PackedInt32Array(220, 219, 221), PackedInt32Array(221, 219, 222), PackedInt32Array(222, 219, 218), PackedInt32Array(224, 223, 225), PackedInt32Array(227, 226, 228), PackedInt32Array(228, 226, 229), PackedInt32Array(231, 230, 232), PackedInt32Array(232, 230, 233), PackedInt32Array(235, 234, 236), PackedInt32Array(236, 234, 237), PackedInt32Array(237, 234, 238), PackedInt32Array(238, 234, 239), PackedInt32Array(241, 240, 242), PackedInt32Array(242, 240, 243), PackedInt32Array(243, 240, 244), PackedInt32Array(246, 245, 247), PackedInt32Array(247, 245, 248), PackedInt32Array(250, 249, 251), PackedInt32Array(251, 249, 252), PackedInt32Array(254, 253, 255), PackedInt32Array(255, 253, 256), PackedInt32Array(258, 257, 259), PackedInt32Array(259, 257, 260), PackedInt32Array(225, 223, 261), PackedInt32Array(261, 223, 218), PackedInt32Array(263, 262, 264), PackedInt32Array(264, 262, 265), PackedInt32Array(267, 256, 268), PackedInt32Array(268, 256, 266), PackedInt32Array(268, 266, 244), PackedInt32Array(256, 253, 266), PackedInt32Array(253, 269, 266), PackedInt32Array(269, 270, 266), PackedInt32Array(269, 271, 270), PackedInt32Array(273, 272, 274), PackedInt32Array(274, 272, 275), PackedInt32Array(278, 277, 276), PackedInt32Array(281, 280, 279), PackedInt32Array(284, 283, 282), PackedInt32Array(287, 286, 285), PackedInt32Array(288, 267, 268), PackedInt32Array(206, 207, 289), PackedInt32Array(289, 207, 290), PackedInt32Array(294, 293, 291), PackedInt32Array(291, 293, 292), PackedInt32Array(296, 295, 297), PackedInt32Array(297, 295, 298), PackedInt32Array(240, 299, 244), PackedInt32Array(301, 300, 302), PackedInt32Array(302, 300, 303), PackedInt32Array(101, 304, 100), PackedInt32Array(100, 304, 305), PackedInt32Array(305, 304, 307), PackedInt32Array(305, 307, 306), PackedInt32Array(310, 309, 308), PackedInt32Array(314, 313, 311), PackedInt32Array(311, 313, 312), PackedInt32Array(316, 315, 317), PackedInt32Array(317, 315, 318), PackedInt32Array(274, 275, 319), PackedInt32Array(319, 275, 322), PackedInt32Array(319, 322, 320), PackedInt32Array(320, 322, 321), PackedInt32Array(248, 245, 323), PackedInt32Array(177, 178, 324), PackedInt32Array(324, 178, 325), PackedInt32Array(306, 326, 305), PackedInt32Array(305, 326, 325), PackedInt32Array(329, 328, 327), PackedInt32Array(331, 330, 332), PackedInt32Array(332, 330, 318), PackedInt32Array(332, 318, 307), PackedInt32Array(310, 308, 333), PackedInt32Array(333, 308, 334), PackedInt32Array(334, 308, 335), PackedInt32Array(166, 336, 165), PackedInt32Array(165, 336, 334), PackedInt32Array(281, 279, 337), PackedInt32Array(341, 340, 338), PackedInt32Array(338, 340, 339), PackedInt32Array(342, 91, 218), PackedInt32Array(72, 73, 343), PackedInt32Array(343, 73, 344), PackedInt32Array(122, 123, 345), PackedInt32Array(347, 346, 348), PackedInt32Array(348, 346, 288), PackedInt32Array(219, 342, 218), PackedInt32Array(294, 291, 349), PackedInt32Array(122, 345, 350), PackedInt32Array(350, 345, 294), PackedInt32Array(352, 351, 259), PackedInt32Array(259, 351, 258), PackedInt32Array(354, 353, 355), PackedInt32Array(355, 353, 319), PackedInt32Array(266, 243, 244), PackedInt32Array(320, 355, 319), PackedInt32Array(249, 248, 323), PackedInt32Array(298, 295, 287), PackedInt32Array(354, 335, 353), PackedInt32Array(245, 356, 323), PackedInt32Array(329, 327, 357), PackedInt32Array(357, 327, 337), PackedInt32Array(222, 218, 223), PackedInt32Array(298, 287, 285), PackedInt32Array(298, 285, 292), PackedInt32Array(358, 185, 114), PackedInt32Array(265, 359, 360), PackedInt32Array(360, 359, 356), PackedInt32Array(356, 359, 323), PackedInt32Array(362, 358, 363), PackedInt32Array(363, 358, 361), PackedInt32Array(361, 358, 114), PackedInt32Array(252, 249, 323), PackedInt32Array(261, 218, 293), PackedInt32Array(293, 218, 292), PackedInt32Array(292, 218, 298), PackedInt32Array(365, 364, 366), PackedInt32Array(366, 364, 367), PackedInt32Array(331, 368, 363), PackedInt32Array(363, 368, 362), PackedInt32Array(338, 369, 341), PackedInt32Array(341, 369, 364), PackedInt32Array(364, 369, 367), PackedInt32Array(367, 369, 354), PackedInt32Array(337, 252, 323), PackedInt32Array(276, 357, 337), PackedInt32Array(214, 361, 213), PackedInt32Array(213, 361, 114), PackedInt32Array(306, 372, 370), PackedInt32Array(370, 372, 371), PackedInt32Array(314, 373, 374), PackedInt32Array(374, 373, 325), PackedInt32Array(374, 325, 326), PackedInt32Array(284, 337, 322), PackedInt32Array(322, 337, 323), PackedInt32Array(322, 323, 239), PackedInt32Array(303, 290, 302), PackedInt32Array(302, 290, 257), PackedInt32Array(257, 290, 343), PackedInt32Array(257, 343, 344), PackedInt32Array(374, 313, 314), PackedInt32Array(348, 288, 359), PackedInt32Array(359, 288, 323), PackedInt32Array(323, 288, 268), PackedInt32Array(278, 276, 337), PackedInt32Array(290, 303, 289), PackedInt32Array(289, 303, 333), PackedInt32Array(289, 333, 336), PackedInt32Array(336, 333, 334), PackedInt32Array(279, 278, 337), PackedInt32Array(318, 330, 317), PackedInt32Array(317, 330, 350), PackedInt32Array(317, 350, 349), PackedInt32Array(349, 350, 294), PackedInt32Array(284, 282, 337), PackedInt32Array(378, 377, 375), PackedInt32Array(375, 377, 376), PackedInt32Array(306, 370, 326), PackedInt32Array(377, 378, 238), PackedInt32Array(238, 378, 237), PackedInt32Array(354, 369, 335), PackedInt32Array(335, 369, 334), PackedInt32Array(282, 281, 337), PackedInt32Array(360, 264, 265), PackedInt32Array(239, 234, 233), PackedInt32Array(239, 233, 230), PackedInt32Array(239, 230, 229), PackedInt32Array(239, 229, 226), PackedInt32Array(321, 322, 226), PackedInt32Array(226, 322, 239), PackedInt32Array(325, 373, 324), PackedInt32Array(324, 373, 260), PackedInt32Array(324, 260, 344), PackedInt32Array(344, 260, 257), PackedInt32Array(332, 368, 331), PackedInt32Array(379, 271, 380), PackedInt32Array(380, 271, 269), PackedInt32Array(304, 332, 307), PackedInt32Array(382, 381, 383), PackedInt32Array(383, 381, 384), PackedInt32Array(386, 385, 387), PackedInt32Array(387, 385, 388), PackedInt32Array(388, 385, 244), PackedInt32Array(390, 389, 391), PackedInt32Array(391, 389, 392), PackedInt32Array(395, 394, 393), PackedInt32Array(398, 397, 396), PackedInt32Array(400, 399, 401), PackedInt32Array(401, 399, 298), PackedInt32Array(395, 393, 402), PackedInt32Array(244, 299, 388), PackedInt32Array(262, 263, 403), PackedInt32Array(403, 263, 404), PackedInt32Array(399, 297, 298), PackedInt32Array(407, 371, 408), PackedInt32Array(408, 371, 405), PackedInt32Array(405, 371, 372), PackedInt32Array(405, 372, 406), PackedInt32Array(409, 379, 396), PackedInt32Array(396, 379, 380), PackedInt32Array(396, 380, 398), PackedInt32Array(413, 404, 414), PackedInt32Array(414, 404, 412), PackedInt32Array(414, 412, 410), PackedInt32Array(410, 412, 411), PackedInt32Array(311, 312, 415), PackedInt32Array(415, 312, 396), PackedInt32Array(300, 301, 416), PackedInt32Array(416, 301, 417), PackedInt32Array(405, 406, 419), PackedInt32Array(419, 406, 418), PackedInt32Array(346, 347, 420), PackedInt32Array(420, 347, 421), PackedInt32Array(416, 417, 414), PackedInt32Array(414, 417, 413), PackedInt32Array(351, 352, 422), PackedInt32Array(422, 352, 423), PackedInt32Array(389, 395, 298), PackedInt32Array(411, 424, 410), PackedInt32Array(244, 385, 384), PackedInt32Array(401, 298, 402), PackedInt32Array(402, 298, 395), PackedInt32Array(244, 384, 381), PackedInt32Array(244, 381, 419), PackedInt32Array(273, 425, 272), PackedInt32Array(272, 425, 426), PackedInt32Array(411, 309, 424), PackedInt32Array(424, 309, 310), PackedInt32Array(425, 411, 426), PackedInt32Array(426, 411, 427), PackedInt32Array(427, 411, 428), PackedInt32Array(428, 411, 412), PackedInt32Array(421, 429, 397), PackedInt32Array(397, 429, 423), PackedInt32Array(397, 423, 415), PackedInt32Array(397, 415, 396), PackedInt32Array(427, 428, 328), PackedInt32Array(328, 428, 327), PackedInt32Array(408, 409, 407), PackedInt32Array(407, 409, 396), PackedInt32Array(392, 389, 298), PackedInt32Array(397, 420, 421), PackedInt32Array(404, 413, 403), PackedInt32Array(403, 413, 422), PackedInt32Array(403, 422, 429), PackedInt32Array(429, 422, 423), PackedInt32Array(418, 392, 419), PackedInt32Array(419, 392, 244), PackedInt32Array(244, 392, 298), PackedInt32Array(316, 394, 315), PackedInt32Array(315, 394, 395), PackedInt32Array(431, 430, 118), PackedInt32Array(118, 430, 117), PackedInt32Array(434, 433, 432), PackedInt32Array(437, 436, 435), PackedInt32Array(439, 438, 440), PackedInt32Array(440, 438, 441), PackedInt32Array(444, 443, 442), PackedInt32Array(446, 445, 447), PackedInt32Array(447, 445, 448), PackedInt32Array(448, 445, 449), PackedInt32Array(451, 450, 432), PackedInt32Array(453, 452, 435), PackedInt32Array(455, 454, 438), PackedInt32Array(438, 454, 441), PackedInt32Array(457, 456, 442), PackedInt32Array(458, 461, 459), PackedInt32Array(459, 461, 460), PackedInt32Array(450, 462, 432), PackedInt32Array(432, 462, 452), PackedInt32Array(441, 464, 440), PackedInt32Array(440, 464, 463), PackedInt32Array(440, 463, 466), PackedInt32Array(440, 466, 465), PackedInt32Array(450, 468, 462), PackedInt32Array(462, 468, 467), PackedInt32Array(467, 468, 117), PackedInt32Array(461, 458, 464), PackedInt32Array(464, 458, 469), PackedInt32Array(434, 432, 452), PackedInt32Array(449, 445, 470), PackedInt32Array(470, 445, 471), PackedInt32Array(454, 472, 441), PackedInt32Array(441, 472, 437), PackedInt32Array(117, 430, 467), PackedInt32Array(474, 473, 475), PackedInt32Array(475, 473, 434), PackedInt32Array(471, 477, 476), PackedInt32Array(22, 23, 468), PackedInt32Array(468, 23, 117), PackedInt32Array(452, 462, 435), PackedInt32Array(435, 462, 441), PackedInt32Array(471, 476, 470), PackedInt32Array(470, 476, 444), PackedInt32Array(478, 172, 173), PackedInt32Array(173, 462, 478), PackedInt32Array(478, 462, 467), PackedInt32Array(480, 479, 472), PackedInt32Array(472, 479, 437), PackedInt32Array(434, 452, 475), PackedInt32Array(444, 442, 470), PackedInt32Array(470, 442, 469), PackedInt32Array(441, 437, 435), PackedInt32Array(456, 469, 442), PackedInt32Array(456, 463, 469), PackedInt32Array(469, 463, 464), PackedInt32Array(27, 481, 26), PackedInt32Array(26, 481, 482), PackedInt32Array(482, 481, 483), PackedInt32Array(486, 485, 484), PackedInt32Array(47, 487, 46), PackedInt32Array(46, 487, 484), PackedInt32Array(491, 490, 488), PackedInt32Array(488, 490, 489), PackedInt32Array(466, 492, 465), PackedInt32Array(465, 492, 493), PackedInt32Array(494, 482, 483), PackedInt32Array(495, 485, 496), PackedInt32Array(496, 485, 497), PackedInt32Array(497, 485, 486), PackedInt32Array(493, 492, 498), PackedInt32Array(500, 499, 501), PackedInt32Array(501, 499, 502), PackedInt32Array(503, 493, 498), PackedInt32Array(42, 494, 41), PackedInt32Array(41, 494, 498), PackedInt32Array(498, 494, 504), PackedInt32Array(504, 494, 505), PackedInt32Array(505, 494, 483), PackedInt32Array(480, 503, 479), PackedInt32Array(479, 503, 504), PackedInt32Array(504, 503, 498), PackedInt32Array(486, 484, 487), PackedInt32Array(506, 501, 507), PackedInt32Array(507, 501, 491), PackedInt32Array(491, 501, 502), PackedInt32Array(508, 486, 492), PackedInt32Array(492, 486, 487), PackedInt32Array(492, 487, 498), PackedInt32Array(476, 477, 508), PackedInt32Array(508, 477, 486), PackedInt32Array(39, 40, 481), PackedInt32Array(481, 40, 483), PackedInt32Array(505, 483, 474), PackedInt32Array(474, 483, 473), PackedInt32Array(491, 502, 490), PackedInt32Array(490, 502, 486), PackedInt32Array(486, 502, 497), PackedInt32Array(510, 509, 511), PackedInt32Array(511, 509, 512), PackedInt32Array(90, 514, 89), PackedInt32Array(89, 514, 513), PackedInt32Array(517, 516, 515), PackedInt32Array(519, 518, 520), PackedInt32Array(520, 518, 521), PackedInt32Array(523, 522, 512), PackedInt32Array(524, 526, 525), PackedInt32Array(513, 514, 527), PackedInt32Array(527, 514, 528), PackedInt32Array(530, 529, 531), PackedInt32Array(531, 529, 532), PackedInt32Array(534, 533, 523), PackedInt32Array(532, 529, 535), PackedInt32Array(535, 529, 534), PackedInt32Array(538, 537, 536), PackedInt32Array(539, 535, 534), PackedInt32Array(541, 540, 542), PackedInt32Array(542, 540, 543), PackedInt32Array(53, 544, 52), PackedInt32Array(52, 544, 545), PackedInt32Array(547, 546, 548), PackedInt32Array(548, 546, 515), PackedInt32Array(545, 544, 526), PackedInt32Array(545, 526, 549), PackedInt32Array(549, 526, 524), PackedInt32Array(549, 524, 550), PackedInt32Array(553, 552, 551), PackedInt32Array(557, 556, 554), PackedInt32Array(554, 556, 555), PackedInt32Array(561, 560, 551), PackedInt32Array(551, 560, 559), PackedInt32Array(551, 559, 558), PackedInt32Array(551, 558, 553), PackedInt32Array(110, 562, 109), PackedInt32Array(109, 562, 563), PackedInt32Array(564, 131, 565), PackedInt32Array(565, 131, 132), PackedInt32Array(567, 566, 563), PackedInt32Array(568, 557, 569), PackedInt32Array(569, 557, 570), PackedInt32Array(572, 571, 534), PackedInt32Array(570, 557, 543), PackedInt32Array(543, 557, 554), PackedInt32Array(543, 554, 573), PackedInt32Array(574, 572, 536), PackedInt32Array(536, 572, 538), PackedInt32Array(538, 572, 575), PackedInt32Array(576, 528, 577), PackedInt32Array(580, 579, 578), PackedInt32Array(521, 518, 581), PackedInt32Array(564, 565, 566), PackedInt32Array(583, 582, 533), PackedInt32Array(533, 582, 523), PackedInt32Array(586, 585, 584), PackedInt32Array(588, 587, 589), PackedInt32Array(589, 587, 550), PackedInt32Array(578, 522, 580), PackedInt32Array(580, 522, 523), PackedInt32Array(528, 584, 527), PackedInt32Array(562, 585, 563), PackedInt32Array(563, 585, 586), PackedInt32Array(563, 586, 567), PackedInt32Array(547, 592, 590), PackedInt32Array(590, 592, 591), PackedInt32Array(590, 591, 512), PackedInt32Array(595, 594, 593), PackedInt32Array(539, 534, 561), PackedInt32Array(561, 534, 560), PackedInt32Array(560, 534, 571), PackedInt32Array(597, 596, 598), PackedInt32Array(598, 596, 599), PackedInt32Array(521, 581, 546), PackedInt32Array(546, 581, 515), PackedInt32Array(591, 575, 512), PackedInt32Array(512, 575, 572), PackedInt32Array(512, 572, 534), PackedInt32Array(512, 534, 523), PackedInt32Array(517, 515, 576), PackedInt32Array(576, 515, 528), PackedInt32Array(528, 515, 584), PackedInt32Array(584, 515, 586), PackedInt32Array(581, 600, 515), PackedInt32Array(587, 576, 550), PackedInt32Array(550, 576, 549), PackedInt32Array(549, 576, 577), PackedInt32Array(595, 593, 574), PackedInt32Array(574, 593, 572), PackedInt32Array(564, 566, 601), PackedInt32Array(601, 566, 567), PackedInt32Array(512, 509, 590), PackedInt32Array(592, 547, 596), PackedInt32Array(596, 547, 599), PackedInt32Array(599, 547, 548), PackedInt32Array(516, 548, 515), PackedInt32Array(573, 558, 543), PackedInt32Array(543, 558, 542), PackedInt32Array(542, 558, 559), PackedInt32Array(602, 588, 589), PackedInt32Array(68, 69, 603), PackedInt32Array(603, 69, 604), PackedInt32Array(606, 605, 190), PackedInt32Array(190, 605, 189), PackedInt32Array(607, 603, 604), PackedInt32Array(588, 602, 608), PackedInt32Array(608, 602, 609), PackedInt32Array(604, 605, 607), PackedInt32Array(607, 605, 610), PackedInt32Array(526, 611, 525), PackedInt32Array(525, 611, 612), PackedInt32Array(612, 611, 610), PackedInt32Array(613, 597, 609), PackedInt32Array(609, 597, 608), PackedInt32Array(608, 597, 598), PackedInt32Array(612, 610, 537), PackedInt32Array(537, 610, 605), PackedInt32Array(537, 605, 606), PackedInt32Array(537, 606, 536), PackedInt32Array(537, 614, 612), PackedInt32Array(615, 613, 609), PackedInt32Array(614, 615, 612), PackedInt32Array(612, 615, 609), PackedInt32Array(511, 616, 510), PackedInt32Array(510, 616, 617), PackedInt32Array(617, 616, 618), PackedInt32Array(620, 619, 621), PackedInt32Array(621, 619, 622), PackedInt32Array(623, 626, 624), PackedInt32Array(624, 626, 625), PackedInt32Array(520, 627, 519), PackedInt32Array(519, 627, 618), PackedInt32Array(628, 630, 629), PackedInt32Array(632, 631, 633), PackedInt32Array(633, 631, 634), PackedInt32Array(636, 635, 637), PackedInt32Array(637, 635, 638), PackedInt32Array(618, 627, 617), PackedInt32Array(642, 579, 639), PackedInt32Array(639, 579, 641), PackedInt32Array(639, 641, 640), PackedInt32Array(644, 643, 645), PackedInt32Array(645, 643, 647), PackedInt32Array(645, 647, 646), PackedInt32Array(648, 651, 649), PackedInt32Array(649, 651, 625), PackedInt32Array(649, 625, 626), PackedInt32Array(649, 626, 650), PackedInt32Array(653, 652, 654), PackedInt32Array(654, 652, 655), PackedInt32Array(658, 657, 656), PackedInt32Array(628, 659, 658), PackedInt32Array(629, 660, 628), PackedInt32Array(662, 661, 629), PackedInt32Array(664, 663, 662), PackedInt32Array(641, 579, 580), PackedInt32Array(665, 447, 666), PackedInt32Array(666, 447, 667), PackedInt32Array(667, 447, 448), PackedInt32Array(669, 668, 656), PackedInt32Array(460, 625, 459), PackedInt32Array(459, 625, 651), PackedInt32Array(670, 579, 642), PackedInt32Array(673, 672, 637), PackedInt32Array(637, 672, 671), PackedInt32Array(676, 675, 677), PackedInt32Array(677, 675, 674), PackedInt32Array(677, 674, 679), PackedInt32Array(677, 679, 678), PackedInt32Array(666, 667, 680), PackedInt32Array(622, 681, 621), PackedInt32Array(621, 681, 682), PackedInt32Array(676, 683, 675), PackedInt32Array(684, 679, 685), PackedInt32Array(685, 679, 686), PackedInt32Array(674, 688, 680), PackedInt32Array(680, 688, 666), PackedInt32Array(666, 688, 687), PackedInt32Array(687, 688, 668), PackedInt32Array(691, 690, 689), PackedInt32Array(693, 692, 694), PackedInt32Array(694, 692, 695), PackedInt32Array(631, 696, 634), PackedInt32Array(634, 696, 697), PackedInt32Array(697, 696, 698), PackedInt32Array(674, 700, 699), PackedInt32Array(674, 686, 679), PackedInt32Array(488, 489, 687), PackedInt32Array(687, 489, 666), PackedInt32Array(702, 701, 703), PackedInt32Array(703, 701, 704), PackedInt32Array(662, 630, 664), PackedInt32Array(630, 706, 705), PackedInt32Array(705, 706, 704), PackedInt32Array(704, 701, 705), PackedInt32Array(705, 701, 507), PackedInt32Array(642, 707, 670), PackedInt32Array(670, 707, 616), PackedInt32Array(647, 643, 708), PackedInt32Array(708, 643, 673), PackedInt32Array(637, 638, 673), PackedInt32Array(673, 638, 634), PackedInt32Array(673, 634, 697), PackedInt32Array(673, 697, 709), PackedInt32Array(656, 668, 688), PackedInt32Array(674, 675, 700), PackedInt32Array(655, 652, 683), PackedInt32Array(683, 652, 682), PackedInt32Array(623, 618, 626), PackedInt32Array(626, 618, 707), PackedInt32Array(707, 618, 616), PackedInt32Array(712, 711, 684), PackedInt32Array(684, 711, 710), PackedInt32Array(684, 710, 679), PackedInt32Array(694, 695, 630), PackedInt32Array(630, 695, 706), PackedInt32Array(706, 695, 691), PackedInt32Array(706, 691, 689), PackedInt32Array(600, 713, 515), PackedInt32Array(515, 713, 625), PackedInt32Array(658, 688, 628), PackedInt32Array(628, 688, 630), PackedInt32Array(686, 714, 685), PackedInt32Array(682, 681, 683), PackedInt32Array(683, 681, 675), PackedInt32Array(624, 625, 713), PackedInt32Array(658, 656, 688), PackedInt32Array(674, 699, 688), PackedInt32Array(630, 705, 664), PackedInt32Array(651, 648, 671), PackedInt32Array(684, 708, 712), PackedInt32Array(712, 708, 709), PackedInt32Array(709, 708, 673), PackedInt32Array(630, 662, 629), PackedInt32Array(672, 715, 671), PackedInt32Array(671, 715, 651), PackedInt32Array(701, 506, 507), PackedInt32Array(678, 716, 677), PackedInt32Array(569, 717, 568), PackedInt32Array(568, 717, 718), PackedInt32Array(204, 205, 719), PackedInt32Array(723, 722, 720), PackedInt32Array(720, 722, 721), PackedInt32Array(726, 725, 727), PackedInt32Array(727, 725, 724), PackedInt32Array(723, 720, 728), PackedInt32Array(730, 729, 731), PackedInt32Array(731, 729, 732), PackedInt32Array(718, 717, 733), PackedInt32Array(736, 735, 734), PackedInt32Array(186, 187, 737), PackedInt32Array(737, 187, 738), PackedInt32Array(723, 728, 739), PackedInt32Array(739, 728, 740), PackedInt32Array(540, 541, 741), PackedInt32Array(741, 541, 742), PackedInt32Array(746, 745, 743), PackedInt32Array(743, 745, 744), PackedInt32Array(747, 750, 729), PackedInt32Array(729, 750, 732), PackedInt32Array(732, 750, 749), PackedInt32Array(732, 749, 748), PackedInt32Array(751, 749, 752), PackedInt32Array(752, 749, 750), PackedInt32Array(752, 750, 753), PackedInt32Array(82, 83, 754), PackedInt32Array(754, 83, 746), PackedInt32Array(755, 757, 734), PackedInt32Array(734, 757, 736), PackedInt32Array(736, 757, 756), PackedInt32Array(758, 746, 743), PackedInt32Array(106, 107, 759), PackedInt32Array(762, 761, 760), PackedInt32Array(143, 144, 763), PackedInt32Array(763, 144, 764), PackedInt32Array(766, 765, 759), PackedInt32Array(759, 765, 106), PackedInt32Array(106, 765, 767), PackedInt32Array(767, 765, 726), PackedInt32Array(748, 768, 732), PackedInt32Array(724, 719, 727), PackedInt32Array(771, 770, 769), PackedInt32Array(774, 773, 772), PackedInt32Array(760, 775, 762), PackedInt32Array(762, 775, 777), PackedInt32Array(762, 777, 776), PackedInt32Array(128, 129, 779), PackedInt32Array(779, 129, 778), PackedInt32Array(766, 782, 780), PackedInt32Array(780, 782, 781), PackedInt32Array(780, 765, 766), PackedInt32Array(781, 782, 783), PackedInt32Array(777, 747, 776), PackedInt32Array(776, 747, 729), PackedInt32Array(757, 755, 86), PackedInt32Array(86, 755, 85), PackedInt32Array(85, 755, 784), PackedInt32Array(85, 784, 783), PackedInt32Array(786, 785, 787), PackedInt32Array(787, 785, 756), PackedInt32Array(733, 788, 718), PackedInt32Array(718, 788, 789), PackedInt32Array(789, 788, 764), PackedInt32Array(785, 786, 751), PackedInt32Array(751, 786, 749), PackedInt32Array(792, 791, 790), PackedInt32Array(772, 781, 774), PackedInt32Array(774, 781, 793), PackedInt32Array(767, 726, 778), PackedInt32Array(778, 726, 779), PackedInt32Array(779, 726, 727), PackedInt32Array(742, 593, 594), PackedInt32Array(737, 738, 204), PackedInt32Array(740, 794, 793), PackedInt32Array(793, 794, 769), PackedInt32Array(795, 741, 764), PackedInt32Array(764, 741, 742), PackedInt32Array(764, 742, 763), PackedInt32Array(763, 742, 594), PackedInt32Array(757, 754, 756), PackedInt32Array(756, 754, 787), PackedInt32Array(787, 754, 758), PackedInt32Array(758, 754, 746), PackedInt32Array(790, 771, 792), PackedInt32Array(792, 771, 796), PackedInt32Array(796, 771, 769), PackedInt32Array(796, 769, 794), PackedInt32Array(794, 797, 796), PackedInt32Array(798, 739, 783), PackedInt32Array(783, 739, 781), PackedInt32Array(781, 739, 793), PackedInt32Array(793, 739, 740), PackedInt32Array(788, 795, 764), PackedInt32Array(783, 784, 798), PackedInt32Array(791, 800, 790), PackedInt32Array(790, 800, 799), PackedInt32Array(802, 801, 725), PackedInt32Array(725, 801, 724), PackedInt32Array(718, 789, 724), PackedInt32Array(724, 789, 719), PackedInt32Array(719, 789, 737), PackedInt32Array(719, 737, 204), PackedInt32Array(752, 753, 803), PackedInt32Array(17, 804, 16), PackedInt32Array(16, 804, 805), PackedInt32Array(689, 690, 806), PackedInt32Array(806, 690, 807), PackedInt32Array(499, 500, 808), PackedInt32Array(808, 500, 809), PackedInt32Array(810, 806, 807), PackedInt32Array(811, 810, 809), PackedInt32Array(809, 810, 807), PackedInt32Array(809, 807, 16), PackedInt32Array(702, 703, 811), PackedInt32Array(811, 703, 810), PackedInt32Array(808, 809, 805), PackedInt32Array(805, 809, 16), PackedInt32Array(495, 496, 804), PackedInt32Array(804, 496, 805), PackedInt32Array(813, 812, 814), PackedInt32Array(814, 812, 815), PackedInt32Array(633, 816, 632), PackedInt32Array(632, 816, 817), PackedInt32Array(819, 818, 817), PackedInt32Array(640, 815, 819), PackedInt32Array(815, 812, 820), PackedInt32Array(636, 821, 635), PackedInt32Array(635, 821, 822), PackedInt32Array(639, 640, 650), PackedInt32Array(650, 640, 819), PackedInt32Array(650, 819, 822), PackedInt32Array(822, 819, 817), PackedInt32Array(640, 823, 815), PackedInt32Array(819, 815, 820), PackedInt32Array(821, 649, 822), PackedInt32Array(822, 649, 650), PackedInt32Array(817, 816, 822), PackedInt32Array(825, 824, 826), PackedInt32Array(826, 824, 828), PackedInt32Array(826, 828, 827), PackedInt32Array(830, 829, 831), PackedInt32Array(831, 829, 832), PackedInt32Array(834, 833, 828), PackedInt32Array(828, 833, 827), PackedInt32Array(835, 770, 552), PackedInt32Array(552, 770, 771), PackedInt32Array(552, 771, 836), PackedInt32Array(552, 836, 551), PackedInt32Array(839, 838, 837), PackedInt32Array(835, 840, 770), PackedInt32Array(843, 842, 841), PackedInt32Array(555, 556, 844), PackedInt32Array(844, 556, 845), PackedInt32Array(848, 847, 846), PackedInt32Array(832, 849, 831), PackedInt32Array(831, 849, 850), PackedInt32Array(801, 802, 845), PackedInt32Array(845, 802, 851), PackedInt32Array(841, 852, 843), PackedInt32Array(843, 852, 853), PackedInt32Array(852, 855, 853), PackedInt32Array(853, 855, 854), PackedInt32Array(856, 853, 857), PackedInt32Array(857, 853, 854), PackedInt32Array(844, 858, 840), PackedInt32Array(840, 858, 770), PackedInt32Array(799, 800, 859), PackedInt32Array(826, 827, 860), PackedInt32Array(862, 861, 863), PackedInt32Array(863, 861, 864), PackedInt32Array(865, 864, 866), PackedInt32Array(866, 864, 861), PackedInt32Array(855, 868, 867), PackedInt32Array(855, 867, 799), PackedInt32Array(773, 774, 851), PackedInt32Array(851, 774, 858), PackedInt32Array(851, 858, 844), PackedInt32Array(851, 844, 845), PackedInt32Array(869, 854, 870), PackedInt32Array(870, 854, 864), PackedInt32Array(826, 860, 859), PackedInt32Array(859, 860, 863), PackedInt32Array(870, 871, 869), PackedInt32Array(850, 849, 855), PackedInt32Array(855, 849, 868), PackedInt32Array(868, 849, 848), PackedInt32Array(849, 872, 848), PackedInt32Array(839, 837, 862), PackedInt32Array(862, 837, 861), PackedInt32Array(848, 846, 868), PackedInt32Array(847, 848, 836), PackedInt32Array(836, 848, 551), PackedInt32Array(799, 859, 855), PackedInt32Array(855, 859, 863), PackedInt32Array(855, 863, 854), PackedInt32Array(854, 863, 864), PackedInt32Array(875, 874, 873), PackedInt32Array(856, 857, 876), PackedInt32Array(876, 857, 877), PackedInt32Array(879, 878, 211), PackedInt32Array(211, 878, 881), PackedInt32Array(211, 881, 210), PackedInt32Array(210, 881, 880), PackedInt32Array(829, 830, 882), PackedInt32Array(882, 830, 883), PackedInt32Array(884, 887, 885), PackedInt32Array(885, 887, 886), PackedInt32Array(891, 890, 892), PackedInt32Array(892, 890, 889), PackedInt32Array(892, 889, 888), PackedInt32Array(895, 894, 896), PackedInt32Array(896, 894, 893), PackedInt32Array(530, 531, 897), PackedInt32Array(876, 877, 898), PackedInt32Array(898, 877, 899), PackedInt32Array(899, 877, 893), PackedInt32Array(893, 877, 900), PackedInt32Array(901, 894, 902), PackedInt32Array(902, 894, 895), PackedInt32Array(904, 903, 905), PackedInt32Array(905, 903, 870), PackedInt32Array(906, 908, 907), PackedInt32Array(911, 910, 909), PackedInt32Array(913, 912, 914), PackedInt32Array(914, 912, 917), PackedInt32Array(914, 917, 916), PackedInt32Array(914, 916, 915), PackedInt32Array(920, 919, 918), PackedInt32Array(922, 921, 923), PackedInt32Array(923, 921, 924), PackedInt32Array(927, 926, 925), PackedInt32Array(930, 929, 928), PackedInt32Array(882, 883, 931), PackedInt32Array(931, 883, 932), PackedInt32Array(932, 883, 933), PackedInt32Array(933, 883, 934), PackedInt32Array(936, 935, 937), PackedInt32Array(937, 935, 938), PackedInt32Array(920, 918, 939), PackedInt32Array(939, 918, 940), PackedInt32Array(940, 918, 942), PackedInt32Array(940, 942, 941), PackedInt32Array(943, 911, 909), PackedInt32Array(530, 897, 944), PackedInt32Array(944, 897, 932), PackedInt32Array(944, 932, 945), PackedInt32Array(928, 924, 930), PackedInt32Array(930, 924, 946), PackedInt32Array(948, 947, 949), PackedInt32Array(896, 871, 895), PackedInt32Array(950, 582, 945), PackedInt32Array(945, 582, 944), PackedInt32Array(944, 582, 583), PackedInt32Array(953, 952, 951), PackedInt32Array(951, 952, 917), PackedInt32Array(906, 954, 908), PackedInt32Array(908, 954, 887), PackedInt32Array(957, 956, 958), PackedInt32Array(958, 956, 955), PackedInt32Array(958, 955, 950), PackedInt32Array(952, 953, 959), PackedInt32Array(959, 953, 886), PackedInt32Array(963, 962, 960), PackedInt32Array(960, 962, 961), PackedInt32Array(945, 958, 950), PackedInt32Array(895, 871, 903), PackedInt32Array(903, 871, 870), PackedInt32Array(891, 964, 965), PackedInt32Array(965, 964, 966), PackedInt32Array(899, 968, 898), PackedInt32Array(898, 968, 967), PackedInt32Array(932, 897, 931), PackedInt32Array(934, 971, 873), PackedInt32Array(873, 971, 875), PackedInt32Array(875, 971, 969), PackedInt32Array(969, 971, 970), PackedInt32Array(938, 935, 973), PackedInt32Array(973, 935, 972), PackedInt32Array(949, 947, 974), PackedInt32Array(949, 974, 975), PackedInt32Array(975, 974, 977), PackedInt32Array(975, 977, 976), PackedInt32Array(979, 978, 980), PackedInt32Array(980, 978, 981), PackedInt32Array(983, 982, 924), PackedInt32Array(924, 982, 376), PackedInt32Array(978, 975, 981), PackedInt32Array(981, 975, 976), PackedInt32Array(986, 985, 984), PackedInt32Array(970, 971, 842), PackedInt32Array(842, 971, 841), PackedInt32Array(891, 892, 964), PackedInt32Array(930, 946, 881), PackedInt32Array(881, 946, 880), PackedInt32Array(375, 376, 366), PackedInt32Array(366, 376, 365), PackedInt32Array(365, 376, 982), PackedInt32Array(340, 878, 339), PackedInt32Array(339, 878, 879), PackedInt32Array(988, 987, 890), PackedInt32Array(890, 987, 889), PackedInt32Array(890, 989, 988), PackedInt32Array(963, 960, 973), PackedInt32Array(873, 933, 934), PackedInt32Array(912, 951, 917), PackedInt32Array(992, 991, 990), PackedInt32Array(942, 969, 941), PackedInt32Array(941, 969, 970), PackedInt32Array(965, 966, 984), PackedInt32Array(972, 994, 993), PackedInt32Array(927, 925, 924), PackedInt32Array(977, 989, 976), PackedInt32Array(976, 989, 995), PackedInt32Array(995, 989, 890), PackedInt32Array(921, 983, 924), PackedInt32Array(967, 968, 940), PackedInt32Array(940, 968, 994), PackedInt32Array(940, 994, 939), PackedInt32Array(939, 994, 972), PackedInt32Array(925, 923, 924), PackedInt32Array(966, 996, 984), PackedInt32Array(984, 996, 986), PackedInt32Array(986, 996, 990), PackedInt32Array(990, 996, 992), PackedInt32Array(999, 998, 997), PackedInt32Array(996, 1000, 992), PackedInt32Array(961, 962, 954), PackedInt32Array(954, 962, 959), PackedInt32Array(954, 959, 886), PackedInt32Array(954, 886, 887), PackedInt32Array(893, 900, 896), PackedInt32Array(963, 973, 909), PackedInt32Array(909, 973, 943), PackedInt32Array(943, 973, 993), PackedInt32Array(993, 973, 972), PackedInt32Array(914, 915, 1001), PackedInt32Array(1001, 915, 892), PackedInt32Array(946, 1000, 880), PackedInt32Array(880, 1000, 996), PackedInt32Array(866, 996, 865), PackedInt32Array(865, 996, 966), PackedInt32Array(693, 891, 692), PackedInt32Array(692, 891, 965), PackedInt32Array(928, 927, 924), PackedInt32Array(999, 997, 888), PackedInt32Array(888, 997, 1001), PackedInt32Array(888, 1001, 892), PackedInt32Array(824, 825, 1002), PackedInt32Array(1002, 825, 1003), PackedInt32Array(1006, 1005, 1004), PackedInt32Array(721, 722, 1007), PackedInt32Array(1009, 1008, 1007), PackedInt32Array(1007, 1008, 721), PackedInt32Array(833, 834, 1010), PackedInt32Array(1010, 834, 1011), PackedInt32Array(1012, 1002, 1003), PackedInt32Array(1006, 1004, 753), PackedInt32Array(753, 1004, 1013), PackedInt32Array(1013, 1004, 794), PackedInt32Array(794, 1004, 797), PackedInt32Array(1016, 1015, 1014), PackedInt32Array(1019, 1018, 1017), PackedInt32Array(837, 838, 1020), PackedInt32Array(1009, 1021, 1008), PackedInt32Array(1008, 1021, 1022), PackedInt32Array(1022, 1021, 803), PackedInt32Array(1024, 1016, 1025), PackedInt32Array(1025, 1016, 1023), PackedInt32Array(1023, 1016, 1014), PackedInt32Array(837, 1027, 1026), PackedInt32Array(1010, 1011, 1023), PackedInt32Array(1017, 1015, 1019), PackedInt32Array(1019, 1015, 1016), PackedInt32Array(1024, 1025, 1028), PackedInt32Array(1030, 1029, 1006), PackedInt32Array(1006, 1029, 1005), PackedInt32Array(1003, 797, 1012), PackedInt32Array(1012, 797, 1028), PackedInt32Array(1028, 797, 1024), PackedInt32Array(1024, 797, 1004), PackedInt32Array(1022, 803, 1031), PackedInt32Array(1031, 803, 753), PackedInt32Array(1013, 1031, 753), PackedInt32Array(1020, 1010, 837), PackedInt32Array(837, 1010, 1023), PackedInt32Array(837, 1023, 1014), PackedInt32Array(837, 1014, 1027), PackedInt32Array(814, 1032, 813), PackedInt32Array(813, 1032, 1033), PackedInt32Array(1035, 1034, 1036), PackedInt32Array(1036, 1034, 1037), PackedInt32Array(906, 907, 1038), PackedInt32Array(1038, 907, 1039), PackedInt32Array(1040, 936, 937), PackedInt32Array(1040, 1042, 936), PackedInt32Array(936, 1042, 1041), PackedInt32Array(1043, 619, 620), PackedInt32Array(957, 1044, 956), PackedInt32Array(956, 1044, 1045), PackedInt32Array(956, 1045, 1032), PackedInt32Array(1032, 1045, 1033), PackedInt32Array(1037, 1047, 1046), PackedInt32Array(979, 980, 1049), PackedInt32Array(1049, 980, 1048), PackedInt32Array(874, 875, 1044), PackedInt32Array(1044, 875, 1045), PackedInt32Array(1052, 1051, 1050), PackedInt32Array(1050, 1051, 1046), PackedInt32Array(1053, 948, 949), PackedInt32Array(1051, 1054, 1046), PackedInt32Array(1046, 1054, 1037), PackedInt32Array(1055, 1048, 1056), PackedInt32Array(1056, 1048, 1052), PackedInt32Array(1056, 1052, 1050), PackedInt32Array(1041, 1042, 1057), PackedInt32Array(1057, 1042, 1058), PackedInt32Array(1060, 1033, 1059), PackedInt32Array(1059, 1033, 920), PackedInt32Array(920, 1033, 919), PackedInt32Array(919, 1033, 1045), PackedInt32Array(1037, 1034, 1047), PackedInt32Array(1062, 1061, 711), PackedInt32Array(711, 1061, 710), PackedInt32Array(1063, 889, 1064), PackedInt32Array(1064, 889, 716), PackedInt32Array(716, 889, 1065), PackedInt32Array(1065, 889, 987), PackedInt32Array(698, 696, 1066), PackedInt32Array(698, 1066, 1067), PackedInt32Array(1067, 1066, 1068), PackedInt32Array(1053, 1069, 948), PackedInt32Array(948, 1069, 1070), PackedInt32Array(1072, 1071, 1073), PackedInt32Array(1073, 1071, 1069), PackedInt32Array(1058, 1039, 1057), PackedInt32Array(1057, 1039, 1074), PackedInt32Array(1074, 1039, 1075), PackedInt32Array(1074, 1075, 818), PackedInt32Array(716, 1076, 1064), PackedInt32Array(1077, 1063, 1078), PackedInt32Array(1078, 1063, 1064), PackedInt32Array(818, 1079, 1074), PackedInt32Array(1080, 1075, 1081), PackedInt32Array(1081, 1075, 1039), PackedInt32Array(1083, 1082, 1039), PackedInt32Array(1039, 1082, 1081), PackedInt32Array(1060, 1059, 1084), PackedInt32Array(1060, 1084, 1085), PackedInt32Array(1085, 1084, 1057), PackedInt32Array(1087, 1080, 1086), PackedInt32Array(1058, 1038, 1039), PackedInt32Array(1043, 620, 1050), PackedInt32Array(1050, 620, 1056), PackedInt32Array(1072, 1088, 654), PackedInt32Array(654, 1088, 653), PackedInt32Array(653, 1088, 1055), PackedInt32Array(1086, 1089, 1087), PackedInt32Array(1087, 1089, 1062), PackedInt32Array(1062, 1089, 1061), PackedInt32Array(1061, 1089, 1076), PackedInt32Array(1073, 1088, 1072), PackedInt32Array(1087, 1067, 1080), PackedInt32Array(1080, 1067, 1068), PackedInt32Array(1080, 1068, 1075), PackedInt32Array(1076, 1089, 1064), PackedInt32Array(1048, 1055, 1049), PackedInt32Array(1049, 1055, 1088), PackedInt32Array(1070, 1069, 1065), PackedInt32Array(1065, 1069, 1071), PackedInt32Array(1065, 1071, 677), PackedInt32Array(1065, 677, 716), PackedInt32Array(1074, 1085, 1057), PackedInt32Array(818, 819, 1079), PackedInt32Array(1078, 1090, 1077), PackedInt32Array(50, 1091, 49), PackedInt32Array(49, 1091, 1092), PackedInt32Array(1093, 55, 56), PackedInt32Array(1099, 1098, 1094), PackedInt32Array(1094, 1098, 1097), PackedInt32Array(1094, 1097, 1096), PackedInt32Array(1094, 1096, 1095), PackedInt32Array(1101, 1100, 1102), PackedInt32Array(1102, 1100, 1103), PackedInt32Array(1019, 1104, 1018), PackedInt32Array(1018, 1104, 1105), PackedInt32Array(1107, 1106, 1108), PackedInt32Array(1108, 1106, 1109), PackedInt32Array(60, 61, 1110), PackedInt32Array(730, 731, 1111), PackedInt32Array(1111, 731, 1112), PackedInt32Array(1114, 1113, 1115), PackedInt32Array(1115, 1113, 1116), PackedInt32Array(1117, 1111, 1112), PackedInt32Array(1120, 1119, 1118), PackedInt32Array(1029, 1030, 1121), PackedInt32Array(1099, 1123, 1122), PackedInt32Array(760, 1125, 775), PackedInt32Array(775, 1125, 1124), PackedInt32Array(194, 195, 1092), PackedInt32Array(1126, 732, 768), PackedInt32Array(194, 1092, 1127), PackedInt32Array(1127, 1092, 1091), PackedInt32Array(1127, 1091, 1128), PackedInt32Array(1121, 1030, 1129), PackedInt32Array(1129, 1030, 1124), PackedInt32Array(1120, 1118, 1116), PackedInt32Array(1116, 1118, 1132), PackedInt32Array(1116, 1132, 1131), PackedInt32Array(1116, 1131, 1130), PackedInt32Array(1112, 1096, 1117), PackedInt32Array(1117, 1096, 1134), PackedInt32Array(1117, 1134, 1133), PackedInt32Array(1117, 1133, 1132), PackedInt32Array(1110, 1136, 60), PackedInt32Array(60, 1136, 1135), PackedInt32Array(56, 1137, 1093), PackedInt32Array(1093, 1137, 745), PackedInt32Array(745, 1137, 744), PackedInt32Array(744, 1137, 1138), PackedInt32Array(1133, 1131, 1132), PackedInt32Array(1095, 1139, 126), PackedInt32Array(126, 1139, 1138), PackedInt32Array(126, 1138, 1137), PackedInt32Array(126, 1137, 125), PackedInt32Array(768, 1138, 1126), PackedInt32Array(1126, 1138, 1139), PackedInt32Array(1095, 1140, 1094), PackedInt32Array(1141, 1098, 1122), PackedInt32Array(1122, 1098, 1099), PackedInt32Array(1140, 1095, 126), PackedInt32Array(1103, 1100, 1142), PackedInt32Array(1142, 1100, 1108), PackedInt32Array(1128, 1122, 1127), PackedInt32Array(1127, 1122, 1123), PackedInt32Array(1124, 1125, 1129), PackedInt32Array(1129, 1125, 1113), PackedInt32Array(1129, 1113, 1105), PackedInt32Array(1105, 1113, 1114), PackedInt32Array(1143, 1098, 1141), PackedInt32Array(1097, 1144, 1096), PackedInt32Array(1135, 1136, 1141), PackedInt32Array(1141, 1136, 1143), PackedInt32Array(1129, 1105, 1104), PackedInt32Array(1136, 1142, 1143), PackedInt32Array(1143, 1142, 1109), PackedInt32Array(1130, 1115, 1116), PackedInt32Array(1144, 1134, 1096), PackedInt32Array(1142, 1108, 1109), PackedInt32Array(998, 999, 1145), PackedInt32Array(1147, 1146, 1145), PackedInt32Array(1145, 1146, 884), PackedInt32Array(1145, 884, 885), PackedInt32Array(1145, 885, 998), PackedInt32Array(1149, 1148, 1090), PackedInt32Array(1090, 1148, 1077), PackedInt32Array(1150, 1148, 1083), PackedInt32Array(1083, 1148, 1149), PackedInt32Array(1083, 1149, 1082), PackedInt32Array(1083, 1151, 1150), PackedInt32Array(1146, 1147, 1151), PackedInt32Array(1151, 1147, 1150), PackedInt32Array(1153, 137, 1152), PackedInt32Array(1152, 137, 138), PackedInt32Array(1154, 1156, 1155), PackedInt32Array(1152, 1155, 1153), PackedInt32Array(1153, 1155, 1156), PackedInt32Array(1153, 1156, 1101), PackedInt32Array(1153, 1101, 1102), PackedInt32Array(149, 1157, 148), PackedInt32Array(1157, 149, 1154), PackedInt32Array(1154, 149, 1156), PackedInt32Array(1156, 149, 1107), PackedInt32Array(1107, 149, 1106), PackedInt32Array(902, 1158, 901), PackedInt32Array(901, 1158, 910), PackedInt32Array(1159, 1160, 916), PackedInt32Array(916, 1160, 915), PackedInt32Array(1161, 909, 910), PackedInt32Array(904, 905, 1160), PackedInt32Array(1160, 905, 915), PackedInt32Array(910, 1158, 1161), PackedInt32Array(1161, 1158, 1159), PackedInt32Array(1161, 1159, 916)] +vertices = PackedVector3Array(25.69467, 0.49999905, -47.118904, 25.94467, 0.49999905, -35.118904, 33.44467, 0.49999905, -35.118904, 33.44467, 0.49999905, -50.868904, -17.30533, 0.49999905, -46.868904, -23.05533, 0.49999905, -50.868904, -17.30533, 0.49999905, -30.368904, -17.05533, 0.49999905, -34.618904, -2.5553303, 0.49999905, 3.381096, -2.5553303, 0.49999905, -1.6189041, -17.05533, 0.49999905, -1.6189041, -23.05533, 0.49999905, 3.381096, 23.69467, 0.49999905, -30.618904, 23.69467, 0.49999905, -34.618904, -17.30533, 0.49999905, -13.868904, -17.05533, 0.49999905, -18.118904, 23.69467, 0.49999905, -14.118904, 23.69467, 0.49999905, -18.118904, 25.69467, 0.49999905, -34.618904, 25.94467, 0.49999905, -30.368904, 34.94467, 0.49999905, -1.6189041, 5.4446697, 0.49999905, 3.881096, 60.19467, 0.49999905, 3.881096, 25.94467, 0.49999905, -18.368904, 25.94467, 0.49999905, -13.868904, 66.94467, 0.49999905, 3.881096, 5.1946697, 0.24999905, 88.131096, 7.4446697, 0.24999905, 87.881096, 7.4446697, 0.24999905, 83.881096, 5.1946697, 0.24999905, 83.631096, 5.4446697, 0.24999905, 54.881096, 58.19467, 0.24999905, 54.881096, 58.19467, 0.24999905, 49.381096, 5.4446697, 0.24999905, 49.381096, 5.1946697, 0.24999905, 71.631096, 7.4446697, 0.24999905, 71.381096, 7.4446697, 0.24999905, 67.381096, 5.1946697, 0.24999905, 67.131096, 0.9446697, 0.24999905, 121.381096, 5.1946697, 0.24999905, 37.131096, 7.4446697, 0.24999905, 36.881096, 7.4446697, 0.24999905, 32.881096, 5.1946697, 0.24999905, 32.631096, 5.1946697, 0.49999905, 20.631096, 7.4446697, 0.49999905, 20.381096, 7.4446697, 0.49999905, 16.381096, 5.1946697, 0.49999905, 16.131096, 1.1946697, 0.49999905, 5.131096, 7.4446697, 0.24999905, 121.381096, 7.4446697, 0.24999905, 116.881096, 5.1946697, 0.24999905, 116.631096, -0.5553303, 0.49999905, 3.381096, 0.6946697, 0.49999905, 4.131096, 25.69467, 0.49999905, -1.6189041, 60.44467, 0.49999905, 14.381096, 66.69467, 0.49999905, 14.381096, 155.69467, 0.49999905, 3.881096, 155.69467, 0.49999905, -1.6189041, 5.4446697, 0.24999905, 104.381096, 5.4446697, 0.24999905, 100.381096, 33.44467, 0.49999905, -3.618904, 33.69467, 0.49999905, -2.368904, 58.19467, 0.24999905, 104.381096, 58.19467, 0.24999905, 100.381096, 245.94467, 0.49999905, 27.631096, 245.44467, 0.49999905, 28.131096, 245.69467, 0.49999905, 28.631096, 246.44467, 0.49999905, 27.881096, 196.44467, 0.49999905, 36.631096, 194.19467, 0.49999905, 45.631096, 197.69467, 0.49999905, 44.631096, 197.69467, 0.49999905, 36.631096, 248.94467, 0.49999905, 25.381096, 248.69467, 0.49999905, 24.881096, 247.94467, 0.49999905, 25.631096, 248.44467, 0.49999905, 26.881096, 234.44467, 0.49999905, 14.881096, 234.44467, 0.49999905, 15.881096, 234.69467, 0.49999905, 16.131096, 237.69467, 0.49999905, 14.131096, 237.69467, 0.49999905, 13.131096, 237.44467, 0.49999905, 12.881096, 215.19467, 0.49999905, 77.881096, 218.19467, 0.49999905, 75.631096, 213.69467, 0.49999905, 75.131096, 170.19467, 0.49999905, 33.631096, 170.19467, 0.49999905, 34.881096, 170.44467, 0.49999905, 35.131096, 172.44467, 0.49999905, 34.631096, 247.44467, 0.49999905, 27.881096, 201.44467, 0.49999905, 7.381096, 200.94467, 0.49999905, 8.881096, 201.44467, 0.49999905, 9.131096, 205.94467, 0.49999905, 4.631096, 246.44467, 0.49999905, 110.381096, 248.19467, 0.49999905, 110.881096, 248.19467, 0.49999905, 110.631096, 245.44467, 0.49999905, 108.131096, 236.44467, 0.49999905, 12.881096, 235.69467, 0.49999905, 16.131096, 247.19467, 0.49999905, 25.631096, 245.94467, 0.49999905, 26.381096, 236.44467, 0.49999905, 118.881096, 246.94467, 0.49999905, 117.131096, 243.94467, 0.49999905, 114.881096, 234.44467, 0.49999905, 84.131096, 235.94467, 0.49999905, 84.881096, 236.44467, 0.49999905, 83.881096, 233.69467, 0.49999905, 78.881096, 239.19467, 0.49999905, 21.631096, 240.44467, 0.49999905, 23.131096, 240.94467, 0.49999905, 22.631096, 239.69467, 0.49999905, 20.131096, 261.19467, 0.49999905, 116.381096, 260.94467, 0.49999905, 115.631096, 259.19467, 0.49999905, 115.881096, 258.69467, 0.49999905, 117.131096, 241.69467, 0.49999905, 84.881096, 252.44467, 0.49999905, 92.381096, 227.69467, 0.49999905, 67.631096, 223.94467, 0.49999905, 73.381096, 222.44467, 0.49999905, 73.381096, 220.94467, 0.49999905, 74.381096, 225.94467, 0.49999905, 75.131096, 173.44467, 0.49999905, 36.131096, 175.19467, 0.49999905, 35.631096, 174.44467, 0.49999905, 33.881096, 199.69467, 0.49999905, 44.881096, 208.69467, 0.49999905, 54.881096, 200.69467, 0.49999905, 40.881096, 279.19467, 0.49999905, 119.131096, 255.44467, 0.49999905, 118.381096, 254.19467, 0.49999905, 118.381096, 243.19467, 0.49999905, 20.381096, 244.44467, 0.49999905, 19.131096, 242.94467, 0.49999905, 17.881096, 241.69467, 0.49999905, 18.131096, 197.44467, 0.49999905, 3.381096, 207.19467, 0.49999905, 4.631096, 221.94467, 0.49999905, 3.381096, 237.19467, 0.49999905, -1.8689041, 243.94467, 0.49999905, 113.631096, 241.69467, 0.49999905, 108.631096, 238.19467, 0.49999905, 114.381096, 178.69467, 0.49999905, 15.131096, 187.94467, 0.49999905, 12.881096, 187.94467, 0.49999905, 12.131096, 225.69467, 0.49999905, 79.631096, 228.44467, 0.49999905, 79.881096, 228.69467, 0.49999905, 79.381096, 170.94467, 0.49999905, 30.881096, 168.19467, 0.49999905, 29.631096, 167.94467, 0.49999905, 29.881096, 205.69467, 0.49999905, 29.631096, 198.44467, 0.49999905, 35.881096, 200.69467, 0.49999905, 39.881096, 201.69467, 0.49999905, 38.881096, 208.19467, 0.49999905, 32.131096, 252.94467, 0.49999905, 116.131096, 252.44467, 0.49999905, 113.881096, 250.94467, 0.49999905, 113.631096, 214.19467, 0.49999905, 69.381096, 215.19467, 0.49999905, 69.381096, 215.94467, 0.49999905, 66.631096, 172.19467, 0.49999905, 30.881096, 242.19467, 0.49999905, 22.631096, 243.19467, 0.49999905, 21.631096, 237.94467, 0.49999905, 110.131096, 236.69467, 0.49999905, 110.131096, 235.94467, 0.49999905, 113.131096, 176.44467, 0.49999905, 29.631096, 176.69467, 0.49999905, 27.381096, 173.94467, 0.49999905, 26.881096, 176.94467, 0.49999905, 30.131096, 248.44467, 0.49999905, 103.881096, 248.94467, 0.49999905, 103.881096, 232.44467, 0.49999905, 7.881096, 237.19467, 0.49999905, 3.381096, 213.69467, 0.49999905, 70.131096, 212.19467, 0.49999905, 64.881096, 229.94467, 0.49999905, 79.131096, 213.69467, 0.49999905, 60.381096, 214.94467, 0.49999905, 59.881096, 248.69467, 0.49999905, 117.381096, 185.44467, 0.49999905, 53.881096, 188.94467, 0.49999905, 53.881096, 189.44467, 0.49999905, 51.881096, 184.69467, 0.49999905, 49.631096, 185.69467, 0.49999905, 29.631096, 182.19467, 0.49999905, 29.631096, 181.44467, 0.49999905, 31.131096, 181.69467, 0.49999905, 35.131096, 185.94467, 0.49999905, 34.131096, 157.94467, 0.49999905, 16.131096, 151.94467, 0.49999905, 20.631096, 151.94467, 0.49999905, 26.631096, 174.69467, 0.49999905, 12.131096, 226.94467, 0.49999905, 7.381096, 226.94467, 0.49999905, 8.381096, 229.44467, 0.49999905, 10.881096, 178.19467, 0.49999905, 31.381096, 179.44467, 0.49999905, 31.381096, 200.44467, 0.49999905, 48.381096, 207.19467, 0.49999905, 54.381096, 207.94467, 0.49999905, 73.131096, 206.44467, 0.49999905, 71.631096, 203.94467, 0.49999905, 75.631096, 149.69467, 0.49999905, 16.381096, 149.69467, 0.49999905, 20.381096, 218.94467, 0.49999905, 71.881096, 218.69467, 0.49999905, 61.631096, 219.94467, 0.49999905, 59.881096, 210.19467, 0.49999905, 58.131096, 145.94467, 0.49999905, 26.881096, 145.69467, 0.24999905, 32.881096, 206.69467, 0.49999905, 60.881096, 207.44467, 0.49999905, 66.131096, 208.44467, 0.49999905, 65.881096, 218.19467, 0.49999905, 80.131096, 220.19467, 0.49999905, 79.631096, 157.94467, 0.49999905, 4.131096, 181.69467, 0.49999905, 35.881096, 213.19467, 0.49999905, 74.631096, 209.19467, 0.49999905, 73.131096, 213.69467, 0.49999905, 77.631096, 133.69467, 0.24999905, 36.881096, 133.94467, 0.24999905, 43.131096, 136.19467, 0.24999905, 50.631096, 194.19467, 0.49999905, 52.381096, 194.94467, 0.49999905, 50.381096, 211.94467, 0.49999905, 70.131096, 211.94467, 0.49999905, 68.881096, 180.69467, 0.49999905, 36.631096, 190.69467, 0.49999905, 34.131096, 204.19467, 0.49999905, 80.381096, 210.94467, 0.49999905, 81.381096, 251.44467, 0.49999905, 32.131096, 252.69467, 0.49999905, 30.881096, 210.19467, 0.49999905, 59.131096, 211.44467, 0.49999905, 68.381096, 238.19467, 0.49999905, 83.881096, 210.94467, 0.49999905, 8.381096, 210.94467, 0.49999905, 9.631096, 175.69467, 0.49999905, 12.131096, 196.69467, 0.49999905, 3.381096, 181.44467, 0.49999905, 49.631096, 265.94467, 0.49999905, 117.381096, 191.19467, 0.49999905, 31.131096, 245.44467, 0.49999905, 107.131096, 230.44467, 0.49999905, 10.881096, 232.44467, 0.49999905, 8.881096, 222.94467, 0.49999905, 3.381096, 198.19467, 0.49999905, 22.381096, 200.69467, 0.49999905, 24.631096, 239.94467, 0.49999905, 90.131096, 239.69467, 0.49999905, 103.631096, 240.44467, 0.49999905, 103.881096, 240.94467, 0.49999905, 89.381096, 225.69467, 0.49999905, 68.881096, 203.44467, 0.49999905, 28.631096, 196.94467, 0.24999905, 33.381096, 198.44467, 0.24999905, 34.881096, 204.44467, 0.49999905, 29.631096, 203.44467, 0.24999905, 39.881096, 209.69467, 0.24999905, 34.881096, 208.19467, 0.24999905, 33.381096, 202.44467, 0.24999905, 38.881096, 200.19467, 0.49999905, 49.881096, 203.69467, 0.49999905, 55.881096, 127.94467, 0.24999905, 43.381096, 127.94467, 0.24999905, 48.881096, 134.69467, 0.24999905, 51.631096, 68.94467, 0.24999905, 32.881096, 68.94467, 0.24999905, 36.881096, 269.69467, 0.49999905, 109.631096, 267.19467, 0.49999905, 112.131096, 284.94467, 0.49999905, 12.631096, 284.69467, 0.49999905, 12.131096, 283.94467, 0.49999905, 12.881096, 284.44467, 0.49999905, 14.131096, 265.19467, 0.49999905, 8.381096, 269.69467, 0.49999905, 4.631096, 283.19467, 0.49999905, 12.881096, 282.19467, 0.49999905, 16.131096, 274.69467, 0.49999905, 8.631096, 274.69467, 0.49999905, 9.131096, 276.44467, 0.49999905, 10.881096, 276.94467, 0.49999905, 10.881096, 279.19467, 0.49999905, 8.881096, 279.19467, 0.49999905, 7.881096, 265.19467, 0.49999905, 7.381096, 237.69467, 0.49999905, 3.381096, 241.69467, 0.49999905, 8.631096, 246.19467, 0.49999905, 4.631096, 283.94467, 0.49999905, -1.8689041, 260.19467, 0.49999905, 3.381096, 261.19467, 0.49999905, 3.381096, 241.69467, 0.49999905, 7.381096, 286.44467, 0.49999905, 20.631096, 288.69467, 0.49999905, 18.131096, 280.94467, 0.49999905, 15.881096, 260.19467, 0.24999905, 36.631096, 260.69467, 0.24999905, 36.881096, 281.44467, 0.49999905, 16.131096, 280.94467, 0.49999905, 14.881096, 270.69467, 0.49999905, 4.631096, 247.44467, 0.49999905, 4.631096, 283.94467, 0.49999905, 3.381096, 251.44467, 0.49999905, 9.381096, 251.44467, 0.49999905, 8.631096, 309.94467, 0.24999905, 38.631096, 310.69467, 0.24999905, 37.881096, 310.19467, 0.24999905, 37.631096, 309.69467, 0.24999905, 38.131096, 319.19467, 0.49999905, 13.881096, 302.19467, 0.49999905, 30.881096, 304.69467, 0.24999905, 33.131096, 321.69467, 0.49999905, 16.131096, 297.69467, 0.49999905, 25.381096, 297.44467, 0.49999905, 24.881096, 296.69467, 0.49999905, 25.631096, 297.19467, 0.49999905, 26.881096, 295.94467, 0.49999905, 25.631096, 291.94467, 0.49999905, 21.631096, 293.69467, 0.49999905, 27.631096, 339.44467, 0.24999905, 58.381096, 339.44467, 0.24999905, 58.881096, 340.94467, 0.24999905, 58.631096, 322.69467, 0.24999905, 52.381096, 322.69467, 0.24999905, 51.131096, 322.44467, 0.24999905, 50.881096, 309.94467, 0.24999905, 39.631096, 308.44467, 0.24999905, 38.131096, 293.69467, 0.49999905, 28.631096, 294.94467, 0.49999905, 28.881096, 321.19467, 0.24999905, 50.881096, 319.19467, 0.24999905, 53.131096, 319.44467, 0.24999905, 54.381096, 320.44467, 0.24999905, 54.381096, 330.44467, 0.24999905, 33.131096, 328.44467, 0.49999905, 29.881096, 314.69467, 0.24999905, 43.631096, 317.44467, 0.24999905, 45.881096, 327.94467, 0.24999905, 61.881096, 330.19467, 0.24999905, 59.881096, 329.94467, 0.24999905, 58.881096, 286.44467, 0.49999905, 21.131096, 288.69467, 0.49999905, 23.631096, 289.69467, 0.49999905, 23.631096, 289.44467, 0.49999905, 18.131096, 299.19467, 0.24999905, 33.131096, 299.19467, 0.24999905, 33.881096, 301.44467, 0.24999905, 36.381096, 302.44467, 0.24999905, 36.381096, 301.19467, 0.49999905, 30.881096, 294.19467, 0.49999905, 28.881096, 306.44467, 0.24999905, 40.381096, 326.94467, 0.24999905, 61.881096, 327.44467, 0.24999905, 56.381096, 324.44467, 0.24999905, 58.381096, 324.44467, 0.24999905, 59.381096, 306.44467, 0.24999905, 41.381096, 285.69467, 0.24999905, 62.131096, 286.19467, 0.24999905, 62.381096, 306.94467, 0.24999905, 41.631096, 311.69467, 0.24999905, 45.631096, 311.69467, 0.24999905, 46.381096, 314.44467, 0.24999905, 49.131096, 307.69467, 0.24999905, 41.631096, 340.94467, 0.24999905, 47.131096, 336.19467, 0.24999905, 47.131096, 336.19467, 0.24999905, 47.631096, 315.19467, 0.24999905, 49.131096, 304.69467, 0.24999905, 34.381096, 308.94467, 0.49999905, 3.381096, 309.44467, 0.49999905, 3.381096, 309.44467, 0.49999905, -1.8689041, 284.44467, 0.49999905, 3.381096, 288.44467, 0.49999905, 8.381096, 292.94467, 0.49999905, 4.631096, 322.69467, 0.49999905, 16.131096, 319.19467, 0.49999905, 12.631096, 288.44467, 0.49999905, 7.381096, 335.44467, 0.24999905, 54.381096, 317.44467, 0.24999905, 47.131096, 313.94467, 0.24999905, 43.631096, 334.44467, 0.24999905, 54.381096, 319.19467, 0.24999905, 54.131096, 297.94467, 0.24999905, 75.381096, 298.19467, 0.24999905, 75.631096, 326.69467, 0.24999905, 56.381096, 317.19467, 0.49999905, 10.631096, 272.94467, 0.24999905, 49.381096, 273.44467, 0.24999905, 49.631096, 294.19467, 0.49999905, 4.631096, 297.94467, 0.49999905, 8.381096, 297.94467, 0.49999905, 9.631096, 291.94467, 0.49999905, 20.381096, 324.19467, 0.49999905, 17.631096, 331.19467, 0.24999905, 33.131096, 336.19467, 0.24999905, 46.631096, 309.94467, 0.49999905, 3.381096, 331.94467, 0.49999905, 26.381096, 335.19467, 0.24999905, 37.131096, 332.19467, 0.24999905, 42.631096, 335.19467, 0.24999905, 38.131096, 313.94467, 0.49999905, 7.381096, 319.44467, 0.49999905, -1.8689041, 315.44467, 0.49999905, 8.881096, 327.19467, 0.49999905, 21.381096, 326.69467, 0.49999905, 21.131096, 313.94467, 0.49999905, 8.381096, 314.19467, 0.49999905, 8.881096, 331.19467, 0.24999905, 42.631096, 340.44467, 0.49999905, 20.631096, 331.94467, 0.49999905, 25.381096, 326.69467, 0.49999905, 20.131096, 327.94467, 0.49999905, 21.381096, 197.19467, 0.49999905, 22.381096, 200.69467, 0.49999905, 25.881096, 191.94467, 0.49999905, 17.131096, 193.19467, 0.49999905, 18.381096, 193.19467, 0.49999905, 17.381096, 192.69467, 0.49999905, 17.131096, 285.44467, 0.24999905, 63.131096, 284.19467, 0.24999905, 62.631096, 272.69467, 0.24999905, 50.381096, 271.44467, 0.24999905, 49.881096, 259.94467, 0.24999905, 37.631096, 258.69467, 0.24999905, 37.131096, 295.94467, 0.24999905, 76.381096, 295.94467, 0.24999905, 77.381096, 296.19467, 0.24999905, 77.631096, 310.94467, 0.24999905, 89.381096, 310.94467, 0.24999905, 88.381096, 310.69467, 0.24999905, 88.131096, 298.19467, 0.24999905, 76.631096, 263.94467, 0.24999905, 42.381096, 259.94467, 0.24999905, 38.381096, 259.19467, 0.24999905, 39.631096, 262.94467, 0.24999905, 43.381096, 305.69467, 0.24999905, 84.131096, 305.69467, 0.24999905, 83.131096, 303.19467, 0.24999905, 80.631096, 180.69467, 0.24999905, 120.881096, 208.19467, 0.24999905, 129.8811, 212.44467, 0.24999905, 126.131096, 296.94467, 0.24999905, 75.381096, 297.19467, 0.24999905, 77.631096, 309.69467, 0.24999905, 88.131096, 308.69467, 0.24999905, 89.131096, 308.94467, 0.24999905, 90.381096, 309.94467, 0.24999905, 90.381096, 251.44467, 0.24999905, 32.631096, 229.69467, 0.24999905, 54.131096, 231.44467, 0.24999905, 55.881096, 252.94467, 0.24999905, 34.131096, 284.44467, 0.24999905, 64.881096, 285.44467, 0.24999905, 63.881096, 283.19467, 0.24999905, 63.631096, 283.19467, 0.24999905, 64.631096, 271.69467, 0.24999905, 52.131096, 272.69467, 0.24999905, 51.131096, 270.44467, 0.24999905, 50.881096, 270.44467, 0.24999905, 51.881096, 257.69467, 0.24999905, 38.131096, 257.94467, 0.24999905, 39.631096, 253.69467, 0.24999905, 34.131096, 253.19467, 0.49999905, 30.881096, 292.94467, 0.24999905, 71.381096, 292.94467, 0.24999905, 70.381096, 290.44467, 0.24999905, 67.881096, 313.94467, 0.24999905, 94.631096, 315.19467, 0.24999905, 93.381096, 267.44467, 0.24999905, 45.881096, 266.44467, 0.24999905, 46.881096, 301.19467, 0.24999905, 81.631096, 301.19467, 0.24999905, 82.631096, 303.69467, 0.24999905, 85.131096, 254.69467, 0.49999905, 32.381096, 293.44467, 0.24999905, 125.131096, 292.69467, 0.24999905, 116.631096, 291.44467, 0.24999905, 116.631096, 286.19467, 0.24999905, 111.381096, 284.19467, 0.24999905, 109.381096, 273.69467, 0.24999905, 110.131096, 282.44467, 0.24999905, 119.131096, 283.19467, 0.24999905, 119.381096, 289.44467, 0.24999905, 67.881096, 288.44467, 0.24999905, 68.881096, 290.94467, 0.24999905, 72.381096, 291.94467, 0.24999905, 72.381096, 287.44467, 0.24999905, 111.381096, 283.19467, 0.24999905, 121.381096, 287.69467, 0.24999905, 112.881096, 287.69467, 0.24999905, 111.631096, 287.69467, 0.24999905, 126.381096, 288.44467, 0.24999905, 69.881096, 266.69467, 0.24999905, 91.381096, 269.69467, 0.24999905, 93.881096, 194.69467, 0.24999905, 144.1311, 208.19467, 0.24999905, 130.3811, 180.44467, 0.24999905, 144.1311, 302.19467, 0.24999905, 80.631096, 236.94467, 0.24999905, 59.881096, 237.19467, 0.24999905, 60.381096, 257.69467, 0.24999905, 39.131096, 304.69467, 0.24999905, 85.131096, 249.69467, 0.24999905, 72.631096, 250.19467, 0.24999905, 72.881096, 270.94467, 0.24999905, 52.131096, 275.69467, 0.24999905, 56.131096, 276.69467, 0.24999905, 55.131096, 262.44467, 0.24999905, 85.381096, 262.94467, 0.24999905, 85.631096, 283.69467, 0.24999905, 64.881096, 280.19467, 0.24999905, 58.631096, 279.19467, 0.24999905, 59.631096, 279.69467, 0.24999905, 103.881096, 282.44467, 0.24999905, 106.631096, 262.94467, 0.24999905, 44.631096, 241.69467, 0.24999905, 65.881096, 244.19467, 0.24999905, 68.131096, 265.44467, 0.24999905, 46.881096, 308.69467, 0.24999905, 90.131096, 265.19467, 0.24999905, 42.381096, 275.69467, 0.24999905, 57.381096, 254.44467, 0.24999905, 78.631096, 256.94467, 0.24999905, 80.881096, 278.19467, 0.24999905, 59.631096, 277.94467, 0.24999905, 55.131096, 280.19467, 0.24999905, 57.631096, 254.69467, 0.24999905, 33.131096, 267.44467, 0.24999905, 44.881096, 66.94467, 0.24999905, 99.881096, 68.69467, 0.24999905, 99.881096, 68.69467, 0.24999905, 98.881096, 66.69467, 0.24999905, 98.631096, 85.69467, 0.24999905, 86.381096, 97.44467, 0.24999905, 82.381096, 66.94467, 0.24999905, 82.381096, 66.94467, 0.24999905, 86.381096, 66.69467, 0.24999905, 100.631096, 60.19467, 0.24999905, 100.381096, 66.69467, 0.24999905, 70.131096, 68.94467, 0.24999905, 69.881096, 68.94467, 0.24999905, 65.881096, 66.69467, 0.24999905, 65.631096, 66.94467, 0.49999905, 20.381096, 66.94467, 0.49999905, 16.381096, 130.44467, 0.49999905, 57.131096, 131.19467, 0.49999905, 58.131096, 134.69467, 0.49999905, 54.881096, 133.44467, 0.49999905, 53.881096, 60.19467, 0.49999905, 16.381096, 60.44467, 0.49999905, 20.631096, 66.69467, 0.24999905, 37.131096, 66.69467, 0.24999905, 32.631096, 60.19467, 0.24999905, 83.881096, 60.19467, 0.24999905, 87.881096, 133.44467, 0.24999905, 52.881096, 127.69467, 0.24999905, 49.381096, 129.19467, 0.24999905, 57.131096, 60.44467, 0.24999905, 49.131096, 60.44467, 0.24999905, 55.131096, 115.69467, 0.24999905, 53.381096, 66.94467, 0.24999905, 49.381096, 66.94467, 0.24999905, 53.381096, 60.19467, 0.24999905, 67.381096, 60.44467, 0.24999905, 71.631096, 85.94467, 0.24999905, 92.381096, 89.69467, 0.24999905, 96.381096, 98.19467, 0.24999905, 88.131096, 115.94467, 0.24999905, 59.381096, 123.69467, 0.24999905, 62.631096, 60.19467, 0.24999905, 32.881096, 60.19467, 0.24999905, 36.881096, 156.44467, 0.49999905, 57.381096, 155.94467, 0.49999905, 57.631096, 156.19467, 0.49999905, 58.131096, 161.19467, 0.49999905, 59.381096, 167.19467, 0.49999905, 28.881096, 166.94467, 0.49999905, 29.881096, 146.19467, 0.49999905, 43.881096, 154.19467, 0.49999905, 51.131096, 157.19467, 0.49999905, 52.131096, 153.44467, 0.49999905, 47.881096, 151.44467, 0.49999905, 52.131096, 150.94467, 0.49999905, 53.881096, 151.44467, 0.49999905, 54.131096, 152.69467, 0.49999905, 51.131096, 178.44467, 0.49999905, 78.631096, 191.94467, 0.49999905, 75.631096, 191.19467, 0.49999905, 75.131096, 165.94467, 0.49999905, 39.631096, 166.19467, 0.49999905, 40.131096, 167.94467, 0.49999905, 38.631096, 167.19467, 0.49999905, 27.631096, 163.69467, 0.49999905, 31.631096, 172.44467, 0.49999905, 82.631096, 170.69467, 0.49999905, 82.881096, 170.69467, 0.49999905, 84.381096, 173.69467, 0.49999905, 84.131096, 163.44467, 0.49999905, 76.631096, 167.69467, 0.49999905, 77.131096, 172.44467, 0.49999905, 77.381096, 172.94467, 0.49999905, 79.881096, 178.69467, 0.49999905, 64.381096, 178.69467, 0.49999905, 62.881096, 173.44467, 0.49999905, 78.381096, 187.44467, 0.49999905, 64.131096, 185.44467, 0.49999905, 64.881096, 185.19467, 0.49999905, 66.131096, 191.19467, 0.49999905, 66.881096, 167.69467, 0.49999905, 36.881096, 166.69467, 0.49999905, 36.881096, 151.44467, 0.49999905, 43.881096, 151.44467, 0.49999905, 42.881096, 165.44467, 0.49999905, 36.881096, 160.94467, 0.49999905, 39.131096, 163.44467, 0.49999905, 55.631096, 162.69467, 0.49999905, 55.631096, 193.69467, 0.49999905, 70.131096, 195.69467, 0.49999905, 70.881096, 196.19467, 0.49999905, 67.631096, 195.19467, 0.49999905, 67.381096, 191.19467, 0.49999905, 74.131096, 181.94467, 0.49999905, 67.881096, 180.44467, 0.49999905, 67.631096, 178.19467, 0.49999905, 77.881096, 173.44467, 0.49999905, 25.631096, 177.69467, 0.49999905, 24.631096, 185.94467, 0.49999905, 28.631096, 182.94467, 0.49999905, 26.881096, 182.44467, 0.49999905, 25.631096, 175.44467, 0.49999905, 15.381096, 195.69467, 0.49999905, 63.631096, 194.69467, 0.49999905, 63.131096, 192.19467, 0.49999905, 66.881096, 179.19467, 0.49999905, 51.131096, 165.94467, 0.49999905, 51.381096, 164.19467, 0.49999905, 54.881096, 192.19467, 0.49999905, 70.631096, 179.94467, 0.49999905, 55.131096, 160.19467, 0.49999905, 64.381096, 159.94467, 0.49999905, 76.631096, 160.69467, 0.49999905, 63.381096, 159.69467, 0.49999905, 64.381096, 148.44467, 0.49999905, 49.631096, 163.94467, 0.49999905, 80.131096, 167.19467, 0.49999905, 80.381096, 168.94467, 0.49999905, 24.131096, 170.19467, 0.49999905, 24.131096, 174.94467, 0.49999905, 15.381096, 156.44467, 0.49999905, 41.131096, 157.94467, 0.49999905, 44.381096, 160.19467, 0.49999905, 44.131096, 157.69467, 0.49999905, 53.631096, 158.94467, 0.49999905, 53.131096, 182.44467, 0.49999905, 60.881096, 182.44467, 0.49999905, 55.381096, 180.44467, 0.49999905, 55.631096, 158.94467, 0.49999905, 52.131096, 160.94467, 0.49999905, 49.131096, 157.69467, 0.49999905, 46.381096, 154.69467, 0.49999905, 47.881096, 154.94467, 0.49999905, 41.131096, 163.19467, 0.49999905, 32.881096, 147.44467, 0.49999905, 49.381096, 188.44467, 0.49999905, 28.381096, 248.69467, 0.49999905, 111.131096, 262.19467, 0.24999905, 86.381096, 261.94467, 0.24999905, 85.881096, 274.94467, 0.24999905, 100.131096, 274.94467, 0.24999905, 98.881096, 273.44467, 0.24999905, 98.631096, 261.44467, 0.24999905, 97.881096, 249.44467, 0.24999905, 73.631096, 249.19467, 0.24999905, 73.131096, 257.44467, 0.24999905, 93.881096, 249.44467, 0.24999905, 74.631096, 247.94467, 0.24999905, 73.131096, 236.19467, 0.24999905, 60.631096, 236.69467, 0.24999905, 61.881096, 257.44467, 0.49999905, 94.881096, 260.69467, 0.49999905, 97.881096, 266.19467, 0.24999905, 91.381096, 262.19467, 0.24999905, 87.381096, 260.69467, 0.24999905, 85.881096, 235.44467, 0.24999905, 60.631096, 224.94467, 0.24999905, 50.131096, 224.94467, 0.24999905, 49.381096, 224.69467, 0.24999905, 48.881096, 223.69467, 0.24999905, 48.881096, 231.44467, 0.24999905, 56.631096, 228.94467, 0.24999905, 54.131096, 250.69467, 0.49999905, 112.631096, 249.94467, 0.49999905, 111.131096, 253.44467, 0.49999905, 112.881096, 274.69467, 0.24999905, 98.631096, 219.69467, 0.24999905, 44.881096, 219.69467, 0.24999905, 43.881096, 218.44467, 0.24999905, 42.381096, 217.19467, 0.24999905, 42.381096, 253.44467, 0.24999905, 78.631096, 256.94467, 0.24999905, 82.131096, 240.69467, 0.24999905, 65.881096, 244.19467, 0.24999905, 69.381096, 269.69467, 0.24999905, 94.881096, 257.19467, 0.49999905, 111.881096, 257.69467, 0.49999905, 109.631096, 254.94467, 0.49999905, 108.131096, 252.69467, 0.49999905, 108.131096, 258.19467, 0.49999905, 103.381096, 261.19467, 0.49999905, 105.131096, 262.69467, 0.49999905, 102.631096, 259.69467, 0.49999905, 99.631096, 282.44467, 0.24999905, 107.631096, 278.69467, 0.24999905, 103.881096, 259.69467, 0.49999905, 98.881096, 256.69467, 0.49999905, 95.631096, 255.69467, 0.49999905, 95.631096, 256.69467, 0.49999905, 103.631096, 252.69467, 0.49999905, 107.131096, 254.94467, 0.49999905, 106.881096, 211.94467, 0.24999905, 37.131096, 213.44467, 0.24999905, 37.381096, 213.19467, 0.24999905, 37.131096, 213.44467, 0.24999905, 38.631096, 160.44467, 0.49999905, 44.631096, 174.69467, 0.49999905, 38.131096, 176.69467, 0.49999905, 38.381096, 177.69467, 0.49999905, 38.381096, 179.44467, 0.49999905, 50.131096, 174.69467, 0.49999905, 39.131096, 158.19467, 0.49999905, 46.131096, 161.69467, 0.49999905, 44.881096, 170.94467, 0.49999905, 41.631096, 169.69467, 0.49999905, 41.381096, 165.69467, 0.49999905, 45.131096, 161.44467, 0.49999905, 48.381096, 165.19467, 0.49999905, 50.131096, 162.19467, 0.49999905, 48.381096, 155.69467, 0.49999905, 58.381096, 151.69467, 0.49999905, 56.631096, 148.69467, 0.49999905, 56.631096, 154.69467, 0.49999905, 86.381096, 154.44467, 0.49999905, 85.881096, 153.69467, 0.49999905, 85.881096, 154.19467, 0.49999905, 90.631096, 84.94467, 0.49999905, 111.381096, 86.69467, 0.49999905, 110.131096, 86.19467, 0.49999905, 109.881096, 151.19467, 0.49999905, 56.131096, 140.94467, 0.49999905, 102.631096, 142.69467, 0.49999905, 101.881096, 142.69467, 0.49999905, 101.131096, 137.19467, 0.49999905, 100.881096, 147.69467, 0.49999905, 99.381096, 147.94467, 0.49999905, 99.881096, 150.19467, 0.49999905, 98.881096, 99.69467, 0.49999905, 89.881096, 103.94467, 0.49999905, 85.881096, 102.69467, 0.49999905, 85.881096, 130.69467, 0.49999905, 81.131096, 131.94467, 0.49999905, 80.881096, 131.94467, 0.49999905, 78.881096, 128.19467, 0.49999905, 78.131096, 149.19467, 0.49999905, 97.131096, 146.94467, 0.49999905, 99.381096, 129.44467, 0.49999905, 72.881096, 129.44467, 0.49999905, 70.381096, 128.94467, 0.49999905, 70.131096, 128.69467, 0.49999905, 73.381096, 124.94467, 0.49999905, 85.131096, 123.69467, 0.49999905, 85.631096, 124.69467, 0.49999905, 88.131096, 127.44467, 0.49999905, 87.381096, 161.19467, 0.49999905, 89.131096, 161.69467, 0.49999905, 87.131096, 159.69467, 0.49999905, 86.381096, 158.69467, 0.49999905, 90.381096, 147.69467, 0.49999905, 56.631096, 144.44467, 0.49999905, 54.131096, 135.19467, 0.49999905, 54.881096, 146.69467, 0.49999905, 60.131096, 148.19467, 0.49999905, 87.381096, 148.19467, 0.49999905, 86.131096, 135.94467, 0.49999905, 83.381096, 143.44467, 0.49999905, 100.631096, 149.19467, 0.49999905, 95.881096, 134.19467, 0.49999905, 87.631096, 163.94467, 0.49999905, 91.131096, 164.19467, 0.49999905, 90.881096, 103.69467, 0.24999905, 69.881096, 103.94467, 0.24999905, 76.131096, 109.69467, 0.24999905, 65.881096, 148.69467, 0.49999905, 85.881096, 89.19467, 0.49999905, 104.381096, 91.44467, 0.49999905, 104.631096, 92.94467, 0.49999905, 102.881096, 92.69467, 0.49999905, 100.381096, 154.19467, 0.49999905, 93.881096, 155.44467, 0.49999905, 96.381096, 157.94467, 0.49999905, 95.381096, 153.69467, 0.49999905, 91.131096, 133.94467, 0.49999905, 64.881096, 134.44467, 0.49999905, 65.631096, 146.94467, 0.49999905, 65.131096, 131.19467, 0.49999905, 58.881096, 124.69467, 0.49999905, 68.131096, 125.19467, 0.49999905, 68.631096, 129.19467, 0.49999905, 64.881096, 151.69467, 0.49999905, 65.381096, 158.44467, 0.49999905, 77.381096, 158.94467, 0.49999905, 76.631096, 152.19467, 0.49999905, 65.131096, 154.94467, 0.49999905, 63.381096, 80.69467, 0.49999905, 108.631096, 85.69467, 0.49999905, 105.131096, 151.94467, 0.49999905, 59.631096, 116.69467, 0.49999905, 81.631096, 111.94467, 0.49999905, 81.631096, 111.19467, 0.49999905, 88.631096, 101.94467, 0.49999905, 85.131096, 118.94467, 0.49999905, 80.881096, 119.69467, 0.49999905, 80.381096, 124.94467, 0.49999905, 73.881096, 117.19467, 0.49999905, 80.631096, 98.69467, 0.49999905, 98.131096, 111.69467, 0.49999905, 94.131096, 111.19467, 0.49999905, 93.881096, 123.94467, 0.49999905, 79.881096, 152.69467, 0.49999905, 93.881096, 149.19467, 0.49999905, 91.631096, 101.94467, 0.24999905, 84.131096, 97.94467, 0.24999905, 82.131096, 128.94467, 0.49999905, 90.381096, 129.94467, 0.49999905, 86.381096, 129.44467, 0.49999905, 85.881096, 129.44467, 0.49999905, 84.381096, 119.94467, 0.49999905, 73.631096, 119.69467, 0.49999905, 69.881096, 113.69467, 0.49999905, 75.881096, 117.19467, 0.49999905, 76.381096, 93.19467, 0.49999905, 97.381096, 98.44467, 0.49999905, 97.631096, 99.69467, 0.49999905, 89.131096, 97.94467, 0.24999905, 76.381096, 124.44467, 0.49999905, 80.631096, 115.69467, 0.24999905, 59.881096, 116.19467, 0.49999905, 88.631096, 119.69467, 0.49999905, 85.631096, 109.94467, 0.24999905, 59.881096, 129.19467, 0.49999905, 92.131096, 135.94467, 0.49999905, 101.381096, 144.69467, 0.49999905, 52.381096, 111.44467, 0.49999905, 78.131096, 121.94467, 0.49999905, 67.881096, 194.69467, 0.49999905, 62.381096, 195.94467, 0.49999905, 62.131096, 198.94467, 0.49999905, 80.881096, 183.44467, 0.49999905, 86.631096, 191.19467, 0.49999905, 97.381096, 194.94467, 0.49999905, 98.631096, 206.94467, 0.49999905, 88.131096, 210.69467, 0.49999905, 83.381096, 212.19467, 0.49999905, 84.881096, 212.69467, 0.49999905, 83.381096, 210.94467, 0.49999905, 82.131096, 188.94467, 0.49999905, 57.381096, 190.19467, 0.49999905, 59.631096, 190.94467, 0.49999905, 59.631096, 209.94467, 0.49999905, 83.381096, 193.94467, 0.49999905, 61.631096, 203.94467, 0.49999905, 80.881096, 206.44467, 0.49999905, 86.631096, 194.69467, 0.49999905, 52.631096, 196.94467, 0.49999905, 50.631096, 187.44467, 0.49999905, 63.381096, 183.69467, 0.49999905, 61.381096, 198.44467, 0.49999905, 80.381096, 185.19467, 0.49999905, 54.881096, 203.19467, 0.49999905, 57.131096, 197.69467, 0.49999905, 71.631096, 200.44467, 0.49999905, 68.131096, 183.94467, 0.49999905, 87.881096, 175.44467, 0.49999905, 83.881096, 176.19467, 0.49999905, 88.881096, 177.19467, 0.49999905, 89.381096, 178.94467, 0.49999905, 85.381096, 179.19467, 0.49999905, 83.131096, 182.44467, 0.49999905, 91.631096, 190.19467, 0.49999905, 97.381096, 195.19467, 0.49999905, 76.631096, 180.44467, 0.49999905, 85.381096, 204.69467, 0.49999905, 60.631096, 201.19467, 0.49999905, 62.881096, 200.94467, 0.49999905, 67.631096, 205.19467, 0.49999905, 61.131096, 204.69467, 0.49999905, 70.131096, 194.19467, 0.49999905, 57.631096, 204.69467, 0.49999905, 69.381096, 198.94467, 0.49999905, 75.381096, 196.69467, 0.49999905, 76.381096, 181.69467, 0.49999905, 92.131096, 189.69467, 0.49999905, 98.131096, 339.44467, 0.24999905, 59.381096, 315.94467, 0.24999905, 93.381096, 313.94467, 0.24999905, 95.381096, 331.94467, 0.24999905, 66.881096, 332.19467, 0.24999905, 67.131096, 315.44467, 0.24999905, 98.881096, 316.44467, 0.24999905, 99.131096, 318.44467, 0.24999905, 96.881096, 318.44467, 0.24999905, 95.881096, 331.19467, 0.24999905, 83.131096, 337.19467, 0.24999905, 72.131096, 336.19467, 0.24999905, 86.881096, 336.19467, 0.24999905, 87.381096, 341.44467, 0.24999905, 87.381096, 307.94467, 0.24999905, 122.381096, 307.69467, 0.24999905, 116.381096, 306.44467, 0.24999905, 116.631096, 333.94467, 0.24999905, 63.631096, 331.94467, 0.24999905, 65.881096, 332.44467, 0.24999905, 83.131096, 335.19467, 0.24999905, 63.631096, 333.19467, 0.24999905, 67.131096, 302.44467, 0.24999905, 112.631096, 302.44467, 0.24999905, 111.881096, 337.19467, 0.24999905, 71.131096, 219.19467, 0.49999905, 61.881096, 219.19467, 0.49999905, 62.881096, 220.69467, 0.49999905, 66.631096, 223.94467, 0.49999905, 67.631096, 217.44467, 0.49999905, 66.631096, 219.19467, 0.49999905, 70.131096, 153.44467, 0.49999905, 85.381096, 154.44467, 0.49999905, 81.381096, 133.69467, 0.49999905, 78.881096, 135.69467, 0.49999905, 82.131096, 134.44467, 0.49999905, 73.881096, 151.94467, 0.49999905, 85.381096, 133.94467, 0.49999905, 70.631096, 158.44467, 0.49999905, 81.131096, 220.44467, 0.49999905, 80.131096, 217.94467, 0.49999905, 81.381096, 229.19467, 0.49999905, 84.881096, 227.94467, 0.49999905, 87.131096, 228.94467, 0.49999905, 90.381096, 207.19467, 0.49999905, 111.381096, 206.44467, 0.49999905, 111.381096, 205.19467, 0.49999905, 113.631096, 207.44467, 0.49999905, 114.881096, 225.44467, 0.49999905, 80.381096, 234.44467, 0.49999905, 112.381096, 235.94467, 0.49999905, 109.381096, 225.69467, 0.49999905, 107.631096, 224.94467, 0.49999905, 108.631096, 226.94467, 0.49999905, 110.631096, 228.69467, 0.49999905, 109.381096, 228.94467, 0.49999905, 92.381096, 227.19467, 0.49999905, 92.881096, 228.69467, 0.49999905, 102.631096, 232.19467, 0.49999905, 104.381096, 226.94467, 0.49999905, 111.631096, 230.69467, 0.49999905, 109.631096, 227.69467, 0.49999905, 102.881096, 222.94467, 0.49999905, 114.631096, 220.94467, 0.49999905, 112.881096, 220.44467, 0.49999905, 116.881096, 215.94467, 0.49999905, 111.381096, 215.69467, 0.49999905, 108.381096, 214.69467, 0.49999905, 108.131096, 215.44467, 0.49999905, 112.131096, 213.19467, 0.49999905, 105.381096, 209.44467, 0.49999905, 106.381096, 209.94467, 0.49999905, 106.631096, 224.19467, 0.49999905, 114.631096, 231.44467, 0.49999905, 117.381096, 231.19467, 0.49999905, 115.881096, 216.19467, 0.49999905, 83.631096, 221.19467, 0.49999905, 83.131096, 222.94467, 0.49999905, 80.381096, 221.94467, 0.49999905, 88.381096, 216.94467, 0.49999905, 89.131096, 216.19467, 0.49999905, 101.131096, 217.19467, 0.49999905, 101.131096, 223.44467, 0.49999905, 92.881096, 222.69467, 0.49999905, 88.381096, 214.94467, 0.49999905, 116.881096, 207.44467, 0.49999905, 116.131096, 206.19467, 0.49999905, 118.631096, 219.94467, 0.49999905, 117.631096, 217.44467, 0.49999905, 101.631096, 233.19467, 0.49999905, 112.381096, 234.94467, 0.49999905, 105.381096, 209.94467, 0.49999905, 107.881096, 234.44467, 0.49999905, 118.881096, 223.19467, 0.49999905, 87.881096, 231.69467, 0.49999905, 84.881096, 235.19467, 0.49999905, 88.881096, 216.44467, 0.49999905, 88.381096, 232.69467, 0.49999905, 105.631096, 164.94467, 0.49999905, 91.381096, 163.94467, 0.49999905, 105.631096, 163.69467, 0.49999905, 104.631096, 162.94467, 0.49999905, 104.631096, 162.94467, 0.49999905, 105.881096, 146.69467, 0.24999905, 126.131096, 173.69467, 0.24999905, 120.881096, 121.19467, 0.24999905, 120.381096, 116.44467, 0.24999905, 120.381096, 171.19467, 0.49999905, 91.131096, 171.44467, 0.49999905, 89.881096, 170.69467, 0.49999905, 89.631096, 170.19467, 0.49999905, 91.381096, 138.94467, 0.49999905, 107.881096, 139.19467, 0.49999905, 109.131096, 140.19467, 0.49999905, 109.131096, 139.69467, 0.49999905, 107.381096, 159.94467, 0.49999905, 105.881096, 159.19467, 0.49999905, 109.131096, 161.44467, 0.49999905, 112.131096, 161.19467, 0.49999905, 110.631096, 66.94467, 0.24999905, 106.381096, 60.44467, 0.24999905, 104.631096, 60.19467, 0.24999905, 116.881096, 170.19467, 0.49999905, 84.631096, 160.69467, 0.49999905, 116.881096, 159.19467, 0.49999905, 117.131096, 159.19467, 0.49999905, 118.381096, 165.69467, 0.49999905, 118.631096, 162.19467, 0.49999905, 103.881096, 159.94467, 0.49999905, 104.381096, 161.19467, 0.49999905, 109.381096, 158.19467, 0.49999905, 109.631096, 158.19467, 0.49999905, 111.131096, 141.19467, 0.49999905, 103.881096, 151.44467, 0.49999905, 109.881096, 154.19467, 0.49999905, 108.631096, 153.69467, 0.49999905, 108.381096, 158.44467, 0.49999905, 95.881096, 170.44467, 0.49999905, 88.131096, 168.19467, 0.49999905, 86.631096, 166.44467, 0.49999905, 90.881096, 167.44467, 0.49999905, 93.881096, 151.19467, 0.49999905, 100.631096, 149.44467, 0.49999905, 103.631096, 156.19467, 0.49999905, 98.381096, 160.44467, 0.49999905, 99.881096, 163.94467, 0.49999905, 97.631096, 163.19467, 0.49999905, 96.131096, 167.44467, 0.49999905, 82.631096, 164.19467, 0.49999905, 84.381096, 179.19467, 0.24999905, 120.881096, 103.94467, 0.49999905, 111.881096, 104.44467, 0.49999905, 111.631096, 100.69467, 0.49999905, 110.631096, 148.44467, 0.49999905, 106.631096, 153.69467, 0.49999905, 107.131096, 149.44467, 0.49999905, 104.631096, 148.69467, 0.49999905, 105.131096, 121.44467, 0.49999905, 118.381096, 163.69467, 0.49999905, 82.131096, 145.94467, 0.49999905, 106.131096, 147.44467, 0.49999905, 106.631096, 144.44467, 0.49999905, 106.131096, 159.94467, 0.49999905, 82.381096, 163.19467, 0.49999905, 84.381096, 150.94467, 0.24999905, 129.8811, 150.94467, 0.24999905, 130.3811, 163.69467, 0.24999905, 144.1311, 66.69467, 0.24999905, 120.131096, 66.69467, 0.24999905, 119.131096, 51.44467, 0.24999905, 121.381096, 62.19467, 0.24999905, 126.381096, 165.69467, 0.49999905, 112.631096, 154.69467, 0.49999905, 103.381096, 156.19467, 0.49999905, 103.131096, 152.44467, 0.49999905, 100.631096, 142.69467, 0.49999905, 112.381096, 144.19467, 0.49999905, 110.881096, 144.19467, 0.49999905, 109.881096, 163.69467, 0.49999905, 95.381096, 165.19467, 0.49999905, 97.631096, 167.44467, 0.49999905, 94.881096, 103.94467, 0.49999905, 113.381096, 99.69467, 0.49999905, 112.381096, 97.69467, 0.49999905, 116.131096, 104.94467, 0.49999905, 116.881096, 98.44467, 0.49999905, 112.381096, 94.69467, 0.49999905, 110.131096, 93.94467, 0.49999905, 112.381096, 97.69467, 0.49999905, 115.131096, 147.94467, 0.49999905, 118.381096, 147.94467, 0.49999905, 113.881096, 141.69467, 0.49999905, 114.381096, 139.19467, 0.49999905, 116.131096, 73.69467, 0.24999905, 106.381096, 166.19467, 0.49999905, 99.381096, 169.94467, 0.49999905, 97.881096, 96.19467, 0.49999905, 118.131096, 116.19467, 0.49999905, 118.381096, 106.94467, 0.49999905, 117.131096, 160.44467, 0.49999905, 100.881096, 158.44467, 0.49999905, 103.631096, 85.69467, 0.24999905, 92.881096, 79.69467, 0.24999905, 98.881096, 73.94467, 0.24999905, 100.131096, 142.69467, 0.49999905, 113.381096, 138.19467, 0.49999905, 116.131096, 79.94467, 0.24999905, 92.881096, 129.94467, 0.49999905, 111.381096, 126.69467, 0.49999905, 108.131096, 110.19467, 0.49999905, 115.881096, 178.94467, 0.49999905, 119.631096, 173.94467, 0.49999905, 119.631096, 109.19467, 0.49999905, 111.131096, 135.44467, 0.49999905, 112.131096, 130.94467, 0.49999905, 111.131096, 193.44467, 0.49999905, 103.881096, 194.44467, 0.49999905, 104.881096, 194.94467, 0.49999905, 104.381096, 194.19467, 0.49999905, 103.131096, 194.19467, 0.49999905, 112.381096, 191.19467, 0.49999905, 115.631096, 190.44467, 0.49999905, 118.631096, 200.69467, 0.49999905, 117.881096, 200.69467, 0.49999905, 116.631096, 197.69467, 0.49999905, 111.131096, 214.19467, 0.49999905, 84.631096, 213.69467, 0.49999905, 86.631096, 215.44467, 0.49999905, 84.631096, 196.19467, 0.49999905, 104.381096, 195.19467, 0.49999905, 100.131096, 196.44467, 0.49999905, 111.131096, 194.44467, 0.49999905, 109.881096, 193.94467, 0.49999905, 111.381096, 205.44467, 0.49999905, 104.131096, 206.69467, 0.49999905, 104.131096, 212.69467, 0.49999905, 103.381096, 203.94467, 0.49999905, 112.881096, 190.44467, 0.49999905, 115.631096, 215.94467, 0.49999905, 84.131096, 213.69467, 0.49999905, 87.631096, 201.94467, 0.49999905, 118.631096, 202.94467, 0.49999905, 108.881096, 203.19467, 0.49999905, 107.131096, 199.69467, 0.49999905, 107.631096, 210.94467, 0.49999905, 90.381096, 209.44467, 0.49999905, 90.631096, 202.44467, 0.49999905, 113.131096, 199.69467, 0.49999905, 106.381096, 77.94467, 0.49999905, 112.381096, 79.19467, 0.49999905, 110.881096, 78.94467, 0.49999905, 110.381096, 71.44467, 0.49999905, 118.131096, 84.94467, 0.49999905, 112.631096, 92.69467, 0.49999905, 112.631096, 94.69467, 0.49999905, 109.131096, 122.44467, 0.49999905, 89.131096, 119.94467, 0.49999905, 86.131096, 101.69467, 0.49999905, 108.881096, 91.94467, 0.49999905, 109.381096, 91.19467, 0.49999905, 109.881096, 83.19467, 0.49999905, 115.381096, 90.44467, 0.49999905, 115.881096, 81.69467, 0.49999905, 115.881096, 77.94467, 0.49999905, 113.381096, 116.69467, 0.49999905, 88.881096, 92.19467, 0.49999905, 118.131096, 90.44467, 0.49999905, 116.631096, 133.94467, 0.49999905, 107.881096, 101.69467, 0.49999905, 107.631096, 107.94467, 0.49999905, 110.631096, 122.44467, 0.49999905, 90.381096, 134.44467, 0.49999905, 106.131096, 133.94467, 0.49999905, 106.881096, 97.69467, 0.49999905, 105.381096, 98.44467, 0.49999905, 102.381096, 97.94467, 0.49999905, 103.131096, 129.44467, 0.49999905, 104.131096, 125.94467, 0.49999905, 93.881096, 124.19467, 0.49999905, 94.131096, 126.69467, 0.49999905, 107.381096, 134.44467, 0.49999905, 104.881096, 131.19467, 0.49999905, 104.381096, 116.44467, 0.49999905, 93.881096, 96.44467, 0.49999905, 105.881096, 108.94467, 0.49999905, 110.631096, 336.19467, 0.24999905, 87.881096, 339.94467, 0.24999905, 92.631096, 341.44467, 0.24999905, 91.381096, 339.94467, 0.24999905, 93.131096, 323.19467, 0.24999905, 100.881096, 311.69467, 0.24999905, 121.631096, 320.19467, 0.24999905, 103.881096, 320.19467, 0.24999905, 102.881096, 322.44467, 0.24999905, 100.881096, 171.69467, 0.49999905, 91.131096, 175.44467, 0.49999905, 89.631096, 177.44467, 0.49999905, 90.631096, 188.44467, 0.49999905, 102.381096, 192.69467, 0.49999905, 108.881096, 190.94467, 0.49999905, 108.381096, 166.19467, 0.49999905, 112.381096, 192.69467, 0.49999905, 108.131096, 190.19467, 0.49999905, 108.381096, 189.94467, 0.49999905, 115.631096, 173.94467, 0.49999905, 93.631096, 167.44467, 0.49999905, 101.131096, 186.94467, 0.49999905, 112.631096, 179.19467, 0.49999905, 118.631096, 186.94467, 0.49999905, 111.631096, 174.69467, 0.49999905, 95.381096, 171.19467, 0.49999905, 98.381096, 167.44467, 0.49999905, 102.381096, 168.19467, 0.49999905, 107.631096, 173.69467, 0.49999905, 118.631096, 223.69467, 0.49999905, 107.631096, 225.94467, 0.49999905, 106.131096, 223.69467, 0.49999905, 93.381096, 220.19467, 0.49999905, 112.131096, 219.69467, 0.49999905, 110.881096, 222.44467, 0.49999905, 107.631096, 219.44467, 0.49999905, 104.631096, 219.69467, 0.49999905, 105.881096, 258.94467, 0.49999905, 110.381096, 257.94467, 0.49999905, 112.381096, 261.94467, 0.49999905, 106.631096, 259.94467, 0.49999905, 110.131096, 262.19467, 0.49999905, 110.881096, 261.94467, 0.49999905, 105.631096, 155.94467, 0.49999905, 111.131096, 155.19467, 0.49999905, 115.881096, 155.69467, 0.49999905, 116.381096, 151.44467, 0.49999905, 110.631096) +polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(7, 6, 4), PackedInt32Array(4, 6, 5), PackedInt32Array(9, 8, 10), PackedInt32Array(10, 8, 11), PackedInt32Array(13, 12, 7), PackedInt32Array(7, 12, 6), PackedInt32Array(14, 10, 11), PackedInt32Array(15, 14, 6), PackedInt32Array(6, 14, 11), PackedInt32Array(6, 11, 5), PackedInt32Array(17, 16, 15), PackedInt32Array(15, 16, 14), PackedInt32Array(4, 5, 0), PackedInt32Array(0, 5, 3), PackedInt32Array(13, 18, 12), PackedInt32Array(12, 18, 19), PackedInt32Array(22, 21, 20), PackedInt32Array(18, 1, 19), PackedInt32Array(19, 1, 2), PackedInt32Array(17, 23, 16), PackedInt32Array(16, 23, 24), PackedInt32Array(25, 22, 20), PackedInt32Array(27, 26, 28), PackedInt32Array(28, 26, 29), PackedInt32Array(33, 32, 30), PackedInt32Array(30, 32, 31), PackedInt32Array(35, 34, 36), PackedInt32Array(36, 34, 37), PackedInt32Array(34, 29, 38), PackedInt32Array(40, 39, 41), PackedInt32Array(41, 39, 42), PackedInt32Array(29, 26, 38), PackedInt32Array(44, 43, 45), PackedInt32Array(45, 43, 46), PackedInt32Array(43, 42, 47), PackedInt32Array(49, 48, 50), PackedInt32Array(50, 48, 38), PackedInt32Array(51, 8, 9), PackedInt32Array(30, 37, 33), PackedInt32Array(33, 37, 39), PackedInt32Array(39, 37, 47), PackedInt32Array(47, 37, 38), PackedInt32Array(51, 9, 52), PackedInt32Array(52, 9, 53), PackedInt32Array(42, 39, 47), PackedInt32Array(54, 22, 55), PackedInt32Array(55, 22, 25), PackedInt32Array(56, 25, 57), PackedInt32Array(57, 25, 20), PackedInt32Array(59, 58, 26), PackedInt32Array(26, 58, 50), PackedInt32Array(26, 50, 38), PackedInt32Array(19, 2, 23), PackedInt32Array(23, 2, 60), PackedInt32Array(21, 46, 47), PackedInt32Array(24, 23, 60), PackedInt32Array(61, 53, 60), PackedInt32Array(60, 53, 24), PackedInt32Array(37, 34, 38), PackedInt32Array(61, 20, 53), PackedInt32Array(53, 20, 21), PackedInt32Array(53, 21, 52), PackedInt32Array(46, 43, 47), PackedInt32Array(52, 21, 47), PackedInt32Array(59, 63, 58), PackedInt32Array(58, 63, 62), PackedInt32Array(64, 67, 65), PackedInt32Array(65, 67, 66), PackedInt32Array(71, 70, 68), PackedInt32Array(68, 70, 69), PackedInt32Array(73, 72, 74), PackedInt32Array(74, 72, 75), PackedInt32Array(78, 77, 76), PackedInt32Array(81, 80, 79), PackedInt32Array(84, 83, 82), PackedInt32Array(86, 85, 87), PackedInt32Array(87, 85, 88), PackedInt32Array(89, 67, 64), PackedInt32Array(91, 90, 92), PackedInt32Array(92, 90, 93), PackedInt32Array(95, 94, 96), PackedInt32Array(96, 94, 97), PackedInt32Array(81, 79, 98), PackedInt32Array(98, 79, 99), PackedInt32Array(98, 99, 76), PackedInt32Array(76, 99, 78), PackedInt32Array(74, 75, 100), PackedInt32Array(100, 75, 89), PackedInt32Array(100, 89, 101), PackedInt32Array(101, 89, 64), PackedInt32Array(104, 103, 102), PackedInt32Array(106, 105, 107), PackedInt32Array(107, 105, 108), PackedInt32Array(110, 109, 111), PackedInt32Array(111, 109, 112), PackedInt32Array(114, 113, 115), PackedInt32Array(115, 113, 116), PackedInt32Array(108, 119, 117), PackedInt32Array(117, 119, 118), PackedInt32Array(121, 120, 122), PackedInt32Array(122, 120, 123), PackedInt32Array(125, 124, 126), PackedInt32Array(126, 124, 88), PackedInt32Array(71, 129, 127), PackedInt32Array(127, 129, 128), PackedInt32Array(132, 131, 102), PackedInt32Array(102, 131, 130), PackedInt32Array(135, 134, 136), PackedInt32Array(136, 134, 133), PackedInt32Array(93, 137, 138), PackedInt32Array(138, 137, 139), PackedInt32Array(139, 137, 140), PackedInt32Array(141, 104, 142), PackedInt32Array(142, 104, 143), PackedInt32Array(143, 104, 102), PackedInt32Array(146, 145, 144), PackedInt32Array(149, 148, 147), PackedInt32Array(151, 150, 152), PackedInt32Array(152, 150, 85), PackedInt32Array(71, 154, 155), PackedInt32Array(155, 154, 156), PackedInt32Array(156, 154, 153), PackedInt32Array(156, 153, 157), PackedInt32Array(160, 159, 158), PackedInt32Array(163, 162, 161), PackedInt32Array(85, 150, 164), PackedInt32Array(165, 111, 166), PackedInt32Array(166, 111, 133), PackedInt32Array(133, 111, 112), PackedInt32Array(133, 112, 136), PackedInt32Array(168, 167, 169), PackedInt32Array(171, 170, 172), PackedInt32Array(172, 170, 164), PackedInt32Array(88, 85, 126), PackedInt32Array(126, 85, 164), PackedInt32Array(126, 164, 170), PackedInt32Array(126, 170, 173), PackedInt32Array(118, 175, 174), PackedInt32Array(140, 177, 176), PackedInt32Array(161, 178, 163), PackedInt32Array(163, 178, 179), PackedInt32Array(169, 167, 143), PackedInt32Array(143, 167, 142), PackedInt32Array(149, 147, 180), PackedInt32Array(180, 147, 123), PackedInt32Array(181, 128, 182), PackedInt32Array(182, 128, 129), PackedInt32Array(158, 132, 160), PackedInt32Array(160, 132, 183), PackedInt32Array(185, 184, 186), PackedInt32Array(186, 184, 187), PackedInt32Array(189, 188, 190), PackedInt32Array(190, 188, 192), PackedInt32Array(190, 192, 191), PackedInt32Array(194, 193, 195), PackedInt32Array(195, 193, 196), PackedInt32Array(198, 197, 199), PackedInt32Array(199, 197, 176), PackedInt32Array(176, 197, 140), PackedInt32Array(200, 126, 173), PackedInt32Array(200, 173, 201), PackedInt32Array(201, 173, 190), PackedInt32Array(203, 202, 128), PackedInt32Array(128, 202, 127), PackedInt32Array(191, 201, 190), PackedInt32Array(206, 205, 204), PackedInt32Array(208, 207, 194), PackedInt32Array(194, 207, 193), PackedInt32Array(121, 122, 209), PackedInt32Array(209, 122, 83), PackedInt32Array(210, 182, 211), PackedInt32Array(211, 182, 129), PackedInt32Array(181, 212, 128), PackedInt32Array(214, 213, 195), PackedInt32Array(215, 217, 216), PackedInt32Array(218, 82, 219), PackedInt32Array(219, 82, 83), PackedInt32Array(219, 83, 122), PackedInt32Array(193, 220, 196), PackedInt32Array(199, 157, 198), PackedInt32Array(198, 157, 153), PackedInt32Array(221, 191, 192), PackedInt32Array(82, 224, 84), PackedInt32Array(84, 224, 222), PackedInt32Array(222, 224, 223), PackedInt32Array(181, 179, 212), PackedInt32Array(226, 225, 227), PackedInt32Array(227, 225, 214), PackedInt32Array(228, 186, 229), PackedInt32Array(229, 186, 69), PackedInt32Array(69, 186, 187), PackedInt32Array(141, 97, 94), PackedInt32Array(231, 179, 230), PackedInt32Array(230, 179, 178), PackedInt32Array(230, 178, 222), PackedInt32Array(221, 192, 232), PackedInt32Array(232, 192, 233), PackedInt32Array(204, 223, 206), PackedInt32Array(206, 223, 234), PackedInt32Array(234, 223, 235), PackedInt32Array(235, 223, 224), PackedInt32Array(75, 237, 89), PackedInt32Array(89, 237, 236), PackedInt32Array(155, 129, 71), PackedInt32Array(231, 239, 179), PackedInt32Array(179, 239, 238), PackedInt32Array(179, 238, 212), PackedInt32Array(117, 240, 108), PackedInt32Array(165, 166, 101), PackedInt32Array(101, 166, 100), PackedInt32Array(139, 242, 241), PackedInt32Array(144, 243, 146), PackedInt32Array(146, 243, 244), PackedInt32Array(187, 245, 69), PackedInt32Array(69, 245, 68), PackedInt32Array(68, 245, 233), PackedInt32Array(233, 245, 232), PackedInt32Array(116, 113, 131), PackedInt32Array(131, 113, 246), PackedInt32Array(220, 56, 57), PackedInt32Array(233, 247, 68), PackedInt32Array(79, 136, 99), PackedInt32Array(99, 136, 112), PackedInt32Array(127, 70, 71), PackedInt32Array(196, 220, 243), PackedInt32Array(243, 220, 57), PackedInt32Array(243, 57, 244), PackedInt32Array(118, 174, 248), PackedInt32Array(250, 98, 249), PackedInt32Array(249, 98, 76), PackedInt32Array(140, 251, 139), PackedInt32Array(249, 199, 250), PackedInt32Array(250, 199, 176), PackedInt32Array(222, 223, 230), PackedInt32Array(248, 97, 142), PackedInt32Array(142, 97, 141), PackedInt32Array(240, 107, 108), PackedInt32Array(252, 242, 253), PackedInt32Array(253, 242, 139), PackedInt32Array(255, 254, 256), PackedInt32Array(256, 254, 257), PackedInt32Array(120, 258, 123), PackedInt32Array(123, 258, 119), PackedInt32Array(215, 238, 217), PackedInt32Array(217, 238, 239), PackedInt32Array(183, 132, 103), PackedInt32Array(103, 132, 102), PackedInt32Array(137, 244, 140), PackedInt32Array(140, 244, 57), PackedInt32Array(139, 241, 138), PackedInt32Array(262, 261, 259), PackedInt32Array(259, 261, 260), PackedInt32Array(131, 246, 130), PackedInt32Array(266, 265, 263), PackedInt32Array(263, 265, 264), PackedInt32Array(214, 195, 227), PackedInt32Array(227, 195, 196), PackedInt32Array(267, 202, 268), PackedInt32Array(268, 202, 203), PackedInt32Array(271, 270, 227), PackedInt32Array(227, 270, 226), PackedInt32Array(226, 270, 269), PackedInt32Array(273, 272, 225), PackedInt32Array(225, 272, 214), PackedInt32Array(140, 197, 251), PackedInt32Array(266, 156, 265), PackedInt32Array(265, 156, 157), PackedInt32Array(93, 90, 137), PackedInt32Array(180, 123, 108), PackedInt32Array(108, 123, 119), PackedInt32Array(275, 274, 246), PackedInt32Array(246, 274, 130), PackedInt32Array(261, 262, 154), PackedInt32Array(154, 262, 153), PackedInt32Array(142, 256, 248), PackedInt32Array(248, 256, 257), PackedInt32Array(248, 257, 117), PackedInt32Array(248, 117, 118), PackedInt32Array(277, 276, 278), PackedInt32Array(278, 276, 279), PackedInt32Array(73, 280, 72), PackedInt32Array(72, 280, 281), PackedInt32Array(278, 279, 282), PackedInt32Array(282, 279, 283), PackedInt32Array(285, 284, 286), PackedInt32Array(286, 284, 287), PackedInt32Array(287, 284, 288), PackedInt32Array(288, 284, 289), PackedInt32Array(281, 280, 290), PackedInt32Array(291, 177, 140), PackedInt32Array(81, 292, 80), PackedInt32Array(80, 292, 293), PackedInt32Array(296, 295, 294), PackedInt32Array(294, 295, 140), PackedInt32Array(293, 292, 297), PackedInt32Array(279, 299, 283), PackedInt32Array(283, 299, 298), PackedInt32Array(303, 302, 300), PackedInt32Array(300, 302, 301), PackedInt32Array(304, 303, 300), PackedInt32Array(303, 304, 283), PackedInt32Array(283, 304, 282), PackedInt32Array(282, 304, 288), PackedInt32Array(281, 296, 305), PackedInt32Array(305, 296, 294), PackedInt32Array(293, 297, 291), PackedInt32Array(293, 291, 306), PackedInt32Array(306, 291, 140), PackedInt32Array(306, 140, 295), PackedInt32Array(284, 305, 289), PackedInt32Array(289, 305, 307), PackedInt32Array(307, 305, 294), PackedInt32Array(135, 308, 134), PackedInt32Array(134, 308, 295), PackedInt32Array(287, 288, 304), PackedInt32Array(295, 308, 309), PackedInt32Array(281, 290, 296), PackedInt32Array(306, 295, 309), PackedInt32Array(313, 312, 310), PackedInt32Array(310, 312, 311), PackedInt32Array(317, 316, 314), PackedInt32Array(314, 316, 315), PackedInt32Array(319, 318, 320), PackedInt32Array(320, 318, 321), PackedInt32Array(322, 324, 323), PackedInt32Array(327, 326, 325), PackedInt32Array(328, 330, 329), PackedInt32Array(310, 331, 313), PackedInt32Array(313, 331, 332), PackedInt32Array(320, 321, 322), PackedInt32Array(322, 321, 334), PackedInt32Array(322, 334, 324), PackedInt32Array(324, 334, 333), PackedInt32Array(337, 336, 338), PackedInt32Array(338, 336, 335), PackedInt32Array(338, 335, 328), PackedInt32Array(328, 335, 330), PackedInt32Array(342, 341, 339), PackedInt32Array(339, 341, 340), PackedInt32Array(343, 345, 344), PackedInt32Array(298, 299, 346), PackedInt32Array(346, 299, 349), PackedInt32Array(346, 349, 347), PackedInt32Array(347, 349, 348), PackedInt32Array(350, 354, 351), PackedInt32Array(351, 354, 315), PackedInt32Array(351, 315, 352), PackedInt32Array(352, 315, 353), PackedInt32Array(355, 333, 334), PackedInt32Array(356, 353, 315), PackedInt32Array(360, 359, 357), PackedInt32Array(357, 359, 343), PackedInt32Array(343, 359, 358), PackedInt32Array(343, 358, 345), PackedInt32Array(364, 363, 361), PackedInt32Array(361, 363, 362), PackedInt32Array(367, 366, 365), PackedInt32Array(364, 361, 368), PackedInt32Array(368, 361, 356), PackedInt32Array(371, 370, 369), PackedInt32Array(367, 365, 372), PackedInt32Array(372, 365, 373), PackedInt32Array(373, 365, 315), PackedInt32Array(376, 375, 374), PackedInt32Array(377, 307, 294), PackedInt32Array(277, 378, 276), PackedInt32Array(276, 378, 379), PackedInt32Array(317, 314, 380), PackedInt32Array(380, 314, 381), PackedInt32Array(368, 356, 315), PackedInt32Array(365, 368, 315), PackedInt32Array(379, 378, 382), PackedInt32Array(325, 383, 327), PackedInt32Array(327, 383, 371), PackedInt32Array(327, 371, 369), PackedInt32Array(379, 382, 377), PackedInt32Array(384, 335, 372), PackedInt32Array(372, 335, 336), PackedInt32Array(384, 372, 342), PackedInt32Array(342, 372, 341), PackedInt32Array(341, 372, 385), PackedInt32Array(371, 383, 386), PackedInt32Array(345, 358, 386), PackedInt32Array(386, 358, 371), PackedInt32Array(337, 387, 336), PackedInt32Array(337, 389, 387), PackedInt32Array(387, 389, 388), PackedInt32Array(390, 358, 359), PackedInt32Array(338, 328, 359), PackedInt32Array(359, 328, 390), PackedInt32Array(381, 391, 380), PackedInt32Array(355, 393, 333), PackedInt32Array(333, 393, 392), PackedInt32Array(354, 350, 321), PackedInt32Array(321, 350, 334), PackedInt32Array(379, 377, 394), PackedInt32Array(394, 377, 294), PackedInt32Array(394, 294, 374), PackedInt32Array(374, 294, 376), PackedInt32Array(349, 323, 348), PackedInt32Array(348, 323, 324), PackedInt32Array(331, 385, 372), PackedInt32Array(373, 332, 372), PackedInt32Array(316, 373, 315), PackedInt32Array(395, 394, 374), PackedInt32Array(396, 395, 374), PackedInt32Array(349, 396, 397), PackedInt32Array(397, 396, 374), PackedInt32Array(380, 391, 398), PackedInt32Array(349, 397, 323), PackedInt32Array(332, 331, 372), PackedInt32Array(399, 339, 340), PackedInt32Array(369, 370, 400), PackedInt32Array(401, 375, 376), PackedInt32Array(340, 402, 399), PackedInt32Array(399, 402, 403), PackedInt32Array(404, 405, 400), PackedInt32Array(400, 405, 369), PackedInt32Array(401, 376, 406), PackedInt32Array(406, 376, 407), PackedInt32Array(391, 408, 407), PackedInt32Array(312, 410, 311), PackedInt32Array(311, 410, 409), PackedInt32Array(411, 406, 412), PackedInt32Array(412, 406, 408), PackedInt32Array(408, 406, 407), PackedInt32Array(329, 330, 413), PackedInt32Array(413, 330, 405), PackedInt32Array(391, 407, 398), PackedInt32Array(398, 407, 414), PackedInt32Array(404, 413, 405), PackedInt32Array(411, 412, 319), PackedInt32Array(319, 412, 318), PackedInt32Array(369, 405, 403), PackedInt32Array(415, 414, 402), PackedInt32Array(402, 414, 403), PackedInt32Array(403, 414, 369), PackedInt32Array(409, 410, 417), PackedInt32Array(417, 410, 416), PackedInt32Array(417, 416, 414), PackedInt32Array(416, 398, 414), PackedInt32Array(414, 415, 417), PackedInt32Array(252, 253, 418), PackedInt32Array(418, 253, 419), PackedInt32Array(418, 419, 260), PackedInt32Array(144, 145, 420), PackedInt32Array(419, 259, 260), PackedInt32Array(422, 421, 420), PackedInt32Array(420, 421, 144), PackedInt32Array(423, 91, 422), PackedInt32Array(422, 91, 92), PackedInt32Array(418, 260, 421), PackedInt32Array(421, 260, 144), PackedInt32Array(423, 422, 420), PackedInt32Array(363, 424, 362), PackedInt32Array(362, 424, 425), PackedInt32Array(393, 426, 392), PackedInt32Array(392, 426, 427), PackedInt32Array(302, 428, 301), PackedInt32Array(301, 428, 429), PackedInt32Array(432, 431, 430), PackedInt32Array(435, 434, 433), PackedInt32Array(388, 389, 436), PackedInt32Array(440, 439, 437), PackedInt32Array(437, 439, 438), PackedInt32Array(443, 442, 441), PackedInt32Array(446, 445, 444), PackedInt32Array(388, 436, 447), PackedInt32Array(447, 436, 448), PackedInt32Array(447, 448, 430), PackedInt32Array(430, 448, 432), PackedInt32Array(435, 433, 449), PackedInt32Array(449, 433, 452), PackedInt32Array(449, 452, 450), PackedInt32Array(450, 452, 451), PackedInt32Array(456, 455, 453), PackedInt32Array(453, 455, 454), PackedInt32Array(424, 458, 425), PackedInt32Array(425, 458, 457), PackedInt32Array(425, 457, 459), PackedInt32Array(459, 457, 460), PackedInt32Array(426, 462, 427), PackedInt32Array(427, 462, 461), PackedInt32Array(427, 461, 463), PackedInt32Array(463, 461, 464), PackedInt32Array(428, 438, 429), PackedInt32Array(429, 438, 465), PackedInt32Array(465, 438, 439), PackedInt32Array(465, 439, 466), PackedInt32Array(237, 468, 236), PackedInt32Array(236, 468, 453), PackedInt32Array(453, 468, 456), PackedInt32Array(456, 468, 467), PackedInt32Array(471, 470, 469), PackedInt32Array(433, 473, 452), PackedInt32Array(452, 473, 472), PackedInt32Array(463, 475, 427), PackedInt32Array(427, 475, 474), PackedInt32Array(478, 477, 476), PackedInt32Array(468, 285, 479), PackedInt32Array(479, 285, 286), PackedInt32Array(482, 481, 480), PackedInt32Array(487, 486, 483), PackedInt32Array(483, 486, 484), PackedInt32Array(484, 486, 485), PackedInt32Array(488, 471, 489), PackedInt32Array(489, 471, 490), PackedInt32Array(490, 471, 491), PackedInt32Array(491, 471, 469), PackedInt32Array(458, 488, 457), PackedInt32Array(457, 488, 489), PackedInt32Array(495, 494, 492), PackedInt32Array(492, 494, 483), PackedInt32Array(483, 494, 487), PackedInt32Array(487, 494, 493), PackedInt32Array(496, 493, 480), PackedInt32Array(480, 493, 482), PackedInt32Array(482, 493, 494), PackedInt32Array(490, 499, 497), PackedInt32Array(497, 499, 498), PackedInt32Array(430, 491, 447), PackedInt32Array(447, 491, 469), PackedInt32Array(501, 500, 445), PackedInt32Array(445, 500, 502), PackedInt32Array(445, 502, 444), PackedInt32Array(471, 366, 470), PackedInt32Array(470, 366, 367), PackedInt32Array(476, 448, 503), PackedInt32Array(503, 448, 436), PackedInt32Array(506, 466, 504), PackedInt32Array(504, 466, 505), PackedInt32Array(507, 478, 441), PackedInt32Array(441, 478, 443), PackedInt32Array(443, 478, 503), PackedInt32Array(503, 478, 476), PackedInt32Array(466, 506, 465), PackedInt32Array(496, 446, 493), PackedInt32Array(493, 446, 444), PackedInt32Array(510, 509, 464), PackedInt32Array(464, 509, 508), PackedInt32Array(462, 512, 461), PackedInt32Array(461, 512, 511), PackedInt32Array(510, 464, 461), PackedInt32Array(490, 497, 489), PackedInt32Array(515, 514, 460), PackedInt32Array(460, 514, 513), PackedInt32Array(459, 517, 425), PackedInt32Array(425, 517, 516), PackedInt32Array(515, 460, 457), PackedInt32Array(478, 519, 477), PackedInt32Array(477, 519, 518), PackedInt32Array(523, 522, 520), PackedInt32Array(520, 522, 521), PackedInt32Array(492, 524, 495), PackedInt32Array(495, 524, 451), PackedInt32Array(475, 523, 520), PackedInt32Array(437, 525, 440), PackedInt32Array(440, 525, 520), PackedInt32Array(520, 525, 474), PackedInt32Array(520, 474, 475), PackedInt32Array(529, 528, 526), PackedInt32Array(526, 528, 527), PackedInt32Array(524, 450, 451), PackedInt32Array(517, 529, 526), PackedInt32Array(512, 530, 511), PackedInt32Array(511, 530, 526), PackedInt32Array(526, 530, 516), PackedInt32Array(526, 516, 517), PackedInt32Array(531, 530, 352), PackedInt32Array(352, 530, 351), PackedInt32Array(468, 532, 467), PackedInt32Array(467, 532, 465), PackedInt32Array(530, 531, 516), PackedInt32Array(468, 479, 532), PackedInt32Array(533, 525, 347), PackedInt32Array(347, 525, 346), PackedInt32Array(441, 449, 507), PackedInt32Array(507, 449, 450), PackedInt32Array(525, 533, 474), PackedInt32Array(465, 532, 429), PackedInt32Array(443, 360, 442), PackedInt32Array(442, 360, 357), PackedInt32Array(535, 534, 536), PackedInt32Array(536, 534, 537), PackedInt32Array(541, 540, 538), PackedInt32Array(538, 540, 539), PackedInt32Array(534, 542, 537), PackedInt32Array(537, 542, 543), PackedInt32Array(545, 544, 546), PackedInt32Array(546, 544, 547), PackedInt32Array(549, 207, 548), PackedInt32Array(548, 207, 208), PackedInt32Array(550, 553, 551), PackedInt32Array(551, 553, 552), PackedInt32Array(45, 554, 44), PackedInt32Array(44, 554, 555), PackedInt32Array(273, 556, 272), PackedInt32Array(272, 556, 557), PackedInt32Array(559, 27, 558), PackedInt32Array(558, 27, 28), PackedInt32Array(553, 550, 560), PackedInt32Array(560, 550, 562), PackedInt32Array(560, 562, 561), PackedInt32Array(547, 544, 559), PackedInt32Array(32, 563, 31), PackedInt32Array(31, 563, 564), PackedInt32Array(567, 566, 565), PackedInt32Array(565, 566, 561), PackedInt32Array(36, 568, 35), PackedInt32Array(35, 568, 569), PackedInt32Array(561, 270, 560), PackedInt32Array(560, 270, 271), PackedInt32Array(569, 568, 556), PackedInt32Array(556, 568, 557), PackedInt32Array(554, 54, 555), PackedInt32Array(555, 54, 549), PackedInt32Array(549, 54, 55), PackedInt32Array(556, 566, 567), PackedInt32Array(558, 569, 559), PackedInt32Array(559, 569, 547), PackedInt32Array(547, 569, 567), PackedInt32Array(567, 569, 556), PackedInt32Array(570, 538, 571), PackedInt32Array(571, 538, 572), PackedInt32Array(572, 538, 539), PackedInt32Array(573, 565, 574), PackedInt32Array(574, 565, 562), PackedInt32Array(562, 565, 561), PackedInt32Array(543, 559, 537), PackedInt32Array(537, 559, 541), PackedInt32Array(541, 559, 540), PackedInt32Array(540, 559, 544), PackedInt32Array(576, 40, 575), PackedInt32Array(575, 40, 41), PackedInt32Array(548, 557, 549), PackedInt32Array(549, 557, 564), PackedInt32Array(564, 557, 568), PackedInt32Array(564, 563, 549), PackedInt32Array(576, 575, 563), PackedInt32Array(563, 575, 555), PackedInt32Array(563, 555, 549), PackedInt32Array(578, 577, 579), PackedInt32Array(579, 577, 580), PackedInt32Array(152, 582, 151), PackedInt32Array(151, 582, 581), PackedInt32Array(585, 584, 586), PackedInt32Array(586, 584, 583), PackedInt32Array(588, 587, 589), PackedInt32Array(589, 587, 590), PackedInt32Array(593, 592, 591), PackedInt32Array(594, 596, 595), PackedInt32Array(581, 582, 597), PackedInt32Array(597, 582, 598), PackedInt32Array(600, 599, 601), PackedInt32Array(601, 599, 602), PackedInt32Array(605, 604, 603), PackedInt32Array(602, 599, 606), PackedInt32Array(606, 599, 605), PackedInt32Array(608, 607, 605), PackedInt32Array(609, 606, 605), PackedInt32Array(611, 610, 612), PackedInt32Array(612, 610, 613), PackedInt32Array(87, 614, 86), PackedInt32Array(86, 614, 615), PackedInt32Array(617, 616, 583), PackedInt32Array(615, 614, 596), PackedInt32Array(615, 596, 618), PackedInt32Array(618, 596, 594), PackedInt32Array(618, 594, 619), PackedInt32Array(621, 620, 580), PackedInt32Array(580, 620, 608), PackedInt32Array(580, 608, 605), PackedInt32Array(580, 605, 603), PackedInt32Array(625, 624, 622), PackedInt32Array(622, 624, 623), PackedInt32Array(629, 628, 591), PackedInt32Array(591, 628, 627), PackedInt32Array(591, 627, 626), PackedInt32Array(591, 626, 593), PackedInt32Array(172, 630, 171), PackedInt32Array(171, 630, 631), PackedInt32Array(632, 188, 633), PackedInt32Array(633, 188, 189), PackedInt32Array(635, 634, 631), PackedInt32Array(636, 625, 637), PackedInt32Array(637, 625, 638), PackedInt32Array(641, 640, 639), PackedInt32Array(638, 625, 613), PackedInt32Array(613, 625, 622), PackedInt32Array(613, 622, 642), PackedInt32Array(643, 608, 639), PackedInt32Array(639, 608, 641), PackedInt32Array(641, 608, 620), PackedInt32Array(644, 646, 645), PackedInt32Array(645, 646, 603), PackedInt32Array(645, 647, 644), PackedInt32Array(590, 587, 648), PackedInt32Array(632, 633, 634), PackedInt32Array(650, 649, 604), PackedInt32Array(604, 649, 603), PackedInt32Array(653, 652, 651), PackedInt32Array(655, 654, 656), PackedInt32Array(656, 654, 619), PackedInt32Array(603, 646, 580), PackedInt32Array(598, 651, 597), PackedInt32Array(630, 652, 631), PackedInt32Array(631, 652, 653), PackedInt32Array(631, 653, 635), PackedInt32Array(585, 658, 657), PackedInt32Array(657, 658, 621), PackedInt32Array(657, 621, 580), PackedInt32Array(661, 660, 659), PackedInt32Array(609, 605, 629), PackedInt32Array(629, 605, 628), PackedInt32Array(628, 605, 607), PackedInt32Array(663, 662, 664), PackedInt32Array(664, 662, 665), PackedInt32Array(590, 648, 584), PackedInt32Array(584, 648, 583), PackedInt32Array(666, 598, 667), PackedInt32Array(617, 583, 666), PackedInt32Array(666, 583, 598), PackedInt32Array(598, 583, 651), PackedInt32Array(651, 583, 653), PackedInt32Array(648, 668, 583), PackedInt32Array(661, 659, 643), PackedInt32Array(643, 659, 608), PackedInt32Array(654, 666, 619), PackedInt32Array(619, 666, 618), PackedInt32Array(618, 666, 667), PackedInt32Array(632, 634, 669), PackedInt32Array(669, 634, 635), PackedInt32Array(616, 586, 583), PackedInt32Array(580, 577, 657), PackedInt32Array(658, 585, 662), PackedInt32Array(662, 585, 665), PackedInt32Array(665, 585, 586), PackedInt32Array(642, 626, 613), PackedInt32Array(613, 626, 612), PackedInt32Array(612, 626, 627), PackedInt32Array(95, 96, 670), PackedInt32Array(672, 513, 671), PackedInt32Array(671, 513, 514), PackedInt32Array(674, 673, 675), PackedInt32Array(675, 673, 485), PackedInt32Array(675, 485, 676), PackedInt32Array(678, 508, 677), PackedInt32Array(677, 508, 509), PackedInt32Array(679, 681, 680), PackedInt32Array(504, 505, 682), PackedInt32Array(682, 505, 683), PackedInt32Array(685, 684, 676), PackedInt32Array(676, 684, 679), PackedInt32Array(676, 679, 686), PackedInt32Array(686, 679, 687), PackedInt32Array(671, 687, 672), PackedInt32Array(672, 687, 688), PackedInt32Array(688, 687, 679), PackedInt32Array(677, 680, 678), PackedInt32Array(678, 680, 681), PackedInt32Array(689, 682, 683), PackedInt32Array(691, 690, 692), PackedInt32Array(692, 690, 693), PackedInt32Array(263, 695, 694), PackedInt32Array(159, 160, 696), PackedInt32Array(696, 95, 670), PackedInt32Array(670, 697, 696), PackedInt32Array(696, 697, 159), PackedInt32Array(159, 697, 698), PackedInt32Array(263, 690, 695), PackedInt32Array(455, 694, 454), PackedInt32Array(454, 694, 695), PackedInt32Array(699, 431, 674), PackedInt32Array(674, 431, 432), PackedInt32Array(701, 700, 702), PackedInt32Array(702, 700, 703), PackedInt32Array(527, 528, 704), PackedInt32Array(704, 528, 705), PackedInt32Array(521, 522, 706), PackedInt32Array(706, 522, 707), PackedInt32Array(498, 499, 686), PackedInt32Array(686, 499, 708), PackedInt32Array(686, 708, 676), PackedInt32Array(710, 709, 711), PackedInt32Array(711, 709, 712), PackedInt32Array(712, 709, 698), PackedInt32Array(712, 698, 697), PackedInt32Array(714, 713, 715), PackedInt32Array(715, 713, 716), PackedInt32Array(704, 705, 679), PackedInt32Array(519, 717, 518), PackedInt32Array(518, 717, 718), PackedInt32Array(718, 717, 485), PackedInt32Array(716, 713, 719), PackedInt32Array(719, 713, 722), PackedInt32Array(719, 722, 720), PackedInt32Array(720, 722, 721), PackedInt32Array(708, 675, 676), PackedInt32Array(679, 706, 707), PackedInt32Array(675, 699, 674), PackedInt32Array(689, 683, 263), PackedInt32Array(263, 683, 679), PackedInt32Array(705, 688, 679), PackedInt32Array(680, 704, 679), PackedInt32Array(712, 723, 711), PackedInt32Array(711, 723, 724), PackedInt32Array(683, 706, 679), PackedInt32Array(263, 703, 700), PackedInt32Array(724, 723, 722), PackedInt32Array(722, 723, 175), PackedInt32Array(722, 175, 721), PackedInt32Array(721, 175, 118), PackedInt32Array(701, 702, 110), PackedInt32Array(110, 702, 109), PackedInt32Array(263, 694, 689), PackedInt32Array(263, 264, 725), PackedInt32Array(717, 484, 485), PackedInt32Array(727, 77, 726), PackedInt32Array(726, 77, 78), PackedInt32Array(485, 673, 718), PackedInt32Array(726, 728, 727), PackedInt32Array(727, 728, 725), PackedInt32Array(725, 728, 263), PackedInt32Array(263, 728, 703), PackedInt32Array(263, 693, 690), PackedInt32Array(691, 692, 66), PackedInt32Array(66, 692, 65), PackedInt32Array(707, 681, 679), PackedInt32Array(684, 685, 720), PackedInt32Array(720, 685, 719), PackedInt32Array(263, 700, 693), PackedInt32Array(729, 655, 656), PackedInt32Array(124, 125, 730), PackedInt32Array(730, 125, 731), PackedInt32Array(733, 732, 245), PackedInt32Array(245, 732, 232), PackedInt32Array(734, 730, 731), PackedInt32Array(655, 729, 735), PackedInt32Array(735, 729, 736), PackedInt32Array(731, 732, 734), PackedInt32Array(734, 732, 737), PackedInt32Array(596, 738, 595), PackedInt32Array(595, 738, 739), PackedInt32Array(739, 738, 737), PackedInt32Array(735, 736, 664), PackedInt32Array(664, 736, 740), PackedInt32Array(664, 740, 663), PackedInt32Array(739, 737, 640), PackedInt32Array(640, 737, 732), PackedInt32Array(640, 732, 733), PackedInt32Array(640, 733, 639), PackedInt32Array(640, 741, 739), PackedInt32Array(742, 740, 736), PackedInt32Array(736, 739, 742), PackedInt32Array(742, 739, 741), PackedInt32Array(579, 743, 578), PackedInt32Array(578, 743, 744), PackedInt32Array(744, 743, 745), PackedInt32Array(747, 746, 748), PackedInt32Array(748, 746, 749), PackedInt32Array(752, 751, 750), PackedInt32Array(589, 753, 588), PackedInt32Array(588, 753, 745), PackedInt32Array(755, 754, 756), PackedInt32Array(756, 754, 757), PackedInt32Array(758, 760, 759), PackedInt32Array(763, 762, 761), PackedInt32Array(765, 764, 766), PackedInt32Array(766, 764, 767), PackedInt32Array(758, 769, 760), PackedInt32Array(760, 769, 768), PackedInt32Array(771, 770, 772), PackedInt32Array(772, 770, 773), PackedInt32Array(745, 753, 744), PackedInt32Array(775, 774, 776), PackedInt32Array(776, 774, 777), PackedInt32Array(779, 778, 780), PackedInt32Array(780, 778, 781), PackedInt32Array(780, 781, 746), PackedInt32Array(746, 781, 749), PackedInt32Array(782, 785, 783), PackedInt32Array(783, 785, 784), PackedInt32Array(788, 787, 786), PackedInt32Array(789, 757, 790), PackedInt32Array(790, 757, 786), PackedInt32Array(786, 757, 791), PackedInt32Array(786, 791, 788), PackedInt32Array(793, 792, 778), PackedInt32Array(778, 792, 781), PackedInt32Array(796, 795, 794), PackedInt32Array(788, 797, 787), PackedInt32Array(799, 798, 800), PackedInt32Array(800, 798, 801), PackedInt32Array(805, 749, 802), PackedInt32Array(802, 749, 803), PackedInt32Array(803, 749, 804), PackedInt32Array(804, 749, 781), PackedInt32Array(806, 809, 807), PackedInt32Array(807, 809, 784), PackedInt32Array(807, 784, 785), PackedInt32Array(807, 785, 808), PackedInt32Array(768, 769, 790), PackedInt32Array(790, 769, 789), PackedInt32Array(811, 810, 812), PackedInt32Array(812, 810, 809), PackedInt32Array(816, 647, 813), PackedInt32Array(813, 647, 815), PackedInt32Array(813, 815, 814), PackedInt32Array(552, 784, 551), PackedInt32Array(551, 784, 809), PackedInt32Array(817, 647, 816), PackedInt32Array(647, 645, 815), PackedInt32Array(750, 818, 752), PackedInt32Array(752, 818, 819), PackedInt32Array(816, 820, 817), PackedInt32Array(817, 820, 743), PackedInt32Array(821, 823, 822), PackedInt32Array(822, 823, 762), PackedInt32Array(824, 763, 761), PackedInt32Array(821, 828, 825), PackedInt32Array(825, 828, 826), PackedInt32Array(826, 828, 827), PackedInt32Array(831, 830, 829), PackedInt32Array(827, 832, 826), PackedInt32Array(805, 802, 833), PackedInt32Array(805, 833, 834), PackedInt32Array(834, 833, 790), PackedInt32Array(835, 824, 761), PackedInt32Array(572, 539, 836), PackedInt32Array(839, 838, 837), PackedInt32Array(789, 756, 757), PackedInt32Array(767, 764, 840), PackedInt32Array(844, 843, 841), PackedInt32Array(841, 843, 842), PackedInt32Array(846, 845, 761), PackedInt32Array(572, 836, 847), PackedInt32Array(847, 836, 848), PackedInt32Array(847, 848, 795), PackedInt32Array(846, 761, 829), PackedInt32Array(829, 761, 762), PackedInt32Array(829, 762, 823), PackedInt32Array(829, 823, 831), PackedInt32Array(777, 774, 849), PackedInt32Array(850, 574, 796), PackedInt32Array(796, 574, 795), PackedInt32Array(795, 574, 835), PackedInt32Array(844, 841, 828), PackedInt32Array(828, 841, 827), PackedInt32Array(832, 827, 849), PackedInt32Array(849, 827, 767), PackedInt32Array(849, 767, 840), PackedInt32Array(849, 840, 839), PackedInt32Array(767, 827, 773), PackedInt32Array(773, 827, 772), PackedInt32Array(772, 827, 811), PackedInt32Array(772, 811, 812), PackedInt32Array(801, 798, 845), PackedInt32Array(845, 798, 819), PackedInt32Array(782, 745, 785), PackedInt32Array(785, 745, 820), PackedInt32Array(820, 745, 743), PackedInt32Array(825, 852, 821), PackedInt32Array(821, 852, 851), PackedInt32Array(821, 851, 823), PackedInt32Array(850, 573, 574), PackedInt32Array(796, 853, 850), PackedInt32Array(837, 838, 854), PackedInt32Array(854, 838, 791), PackedInt32Array(854, 791, 855), PackedInt32Array(855, 791, 757), PackedInt32Array(786, 834, 790), PackedInt32Array(668, 856, 583), PackedInt32Array(583, 856, 784), PackedInt32Array(762, 857, 822), PackedInt32Array(819, 818, 845), PackedInt32Array(845, 818, 761), PackedInt32Array(783, 784, 856), PackedInt32Array(545, 546, 794), PackedInt32Array(794, 546, 796), PackedInt32Array(837, 777, 839), PackedInt32Array(839, 777, 849), PackedInt32Array(809, 806, 812), PackedInt32Array(761, 847, 835), PackedInt32Array(835, 847, 795), PackedInt32Array(810, 858, 809), PackedInt32Array(637, 859, 636), PackedInt32Array(636, 859, 860), PackedInt32Array(863, 862, 864), PackedInt32Array(864, 862, 592), PackedInt32Array(864, 592, 861), PackedInt32Array(864, 861, 865), PackedInt32Array(869, 868, 866), PackedInt32Array(866, 868, 867), PackedInt32Array(872, 871, 870), PackedInt32Array(869, 866, 873), PackedInt32Array(860, 859, 874), PackedInt32Array(869, 873, 235), PackedInt32Array(235, 873, 876), PackedInt32Array(235, 876, 875), PackedInt32Array(235, 875, 234), PackedInt32Array(228, 229, 877), PackedInt32Array(877, 229, 878), PackedInt32Array(610, 611, 879), PackedInt32Array(879, 611, 880), PackedInt32Array(592, 881, 861), PackedInt32Array(184, 185, 882), PackedInt32Array(882, 185, 870), PackedInt32Array(267, 268, 883), PackedInt32Array(623, 624, 884), PackedInt32Array(884, 624, 885), PackedInt32Array(863, 886, 862), PackedInt32Array(891, 890, 887), PackedInt32Array(887, 890, 888), PackedInt32Array(888, 890, 889), PackedInt32Array(893, 892, 863), PackedInt32Array(863, 892, 886), PackedInt32Array(592, 894, 881), PackedInt32Array(895, 890, 891), PackedInt32Array(897, 883, 896), PackedInt32Array(884, 885, 898), PackedInt32Array(899, 215, 216), PackedInt32Array(895, 891, 862), PackedInt32Array(862, 891, 591), PackedInt32Array(862, 591, 592), PackedInt32Array(206, 900, 205), PackedInt32Array(860, 874, 901), PackedInt32Array(901, 874, 872), PackedInt32Array(901, 872, 870), PackedInt32Array(880, 659, 660), PackedInt32Array(896, 899, 897), PackedInt32Array(897, 899, 898), PackedInt32Array(898, 899, 216), PackedInt32Array(898, 216, 902), PackedInt32Array(877, 878, 267), PackedInt32Array(902, 900, 898), PackedInt32Array(898, 900, 884), PackedInt32Array(884, 900, 903), PackedInt32Array(903, 900, 206), PackedInt32Array(860, 901, 897), PackedInt32Array(897, 901, 883), PackedInt32Array(883, 901, 877), PackedInt32Array(883, 877, 267), PackedInt32Array(894, 904, 881), PackedInt32Array(893, 906, 892), PackedInt32Array(892, 906, 905), PackedInt32Array(871, 879, 870), PackedInt32Array(870, 879, 880), PackedInt32Array(870, 880, 882), PackedInt32Array(882, 880, 660), PackedInt32Array(884, 903, 904), PackedInt32Array(904, 903, 881), PackedInt32Array(876, 865, 875), PackedInt32Array(875, 865, 861), PackedInt32Array(327, 907, 326), PackedInt32Array(473, 908, 472), PackedInt32Array(472, 908, 909), PackedInt32Array(911, 434, 910), PackedInt32Array(910, 434, 435), PackedInt32Array(913, 912, 914), PackedInt32Array(914, 912, 915), PackedInt32Array(915, 912, 909), PackedInt32Array(915, 909, 908), PackedInt32Array(915, 908, 916), PackedInt32Array(916, 908, 917), PackedInt32Array(920, 919, 918), PackedInt32Array(921, 923, 922), PackedInt32Array(924, 925, 344), PackedInt32Array(344, 925, 343), PackedInt32Array(926, 916, 917), PackedInt32Array(925, 924, 910), PackedInt32Array(910, 924, 927), PackedInt32Array(911, 910, 928), PackedInt32Array(928, 910, 927), PackedInt32Array(928, 927, 327), PackedInt32Array(927, 907, 327), PackedInt32Array(918, 926, 920), PackedInt32Array(920, 926, 917), PackedInt32Array(923, 921, 929), PackedInt32Array(929, 921, 481), PackedInt32Array(481, 921, 480), PackedInt32Array(912, 930, 909), PackedInt32Array(909, 930, 481), PackedInt32Array(931, 327, 917), PackedInt32Array(917, 327, 920), PackedInt32Array(928, 327, 931), PackedInt32Array(930, 929, 481), PackedInt32Array(932, 210, 211), PackedInt32Array(932, 211, 933), PackedInt32Array(933, 211, 934), PackedInt32Array(934, 211, 935), PackedInt32Array(935, 211, 119), PackedInt32Array(936, 162, 163), PackedInt32Array(119, 258, 935), PackedInt32Array(934, 937, 936), PackedInt32Array(936, 937, 162), PackedInt32Array(934, 936, 933), PackedInt32Array(748, 938, 747), PackedInt32Array(747, 938, 939), PackedInt32Array(766, 940, 765), PackedInt32Array(765, 940, 941), PackedInt32Array(814, 939, 797), PackedInt32Array(788, 941, 942), PackedInt32Array(939, 938, 943), PackedInt32Array(771, 944, 770), PackedInt32Array(770, 944, 942), PackedInt32Array(813, 814, 808), PackedInt32Array(808, 814, 797), PackedInt32Array(808, 797, 942), PackedInt32Array(942, 797, 788), PackedInt32Array(814, 945, 939), PackedInt32Array(797, 939, 943), PackedInt32Array(944, 807, 942), PackedInt32Array(942, 807, 808), PackedInt32Array(941, 940, 942), PackedInt32Array(219, 946, 218), PackedInt32Array(218, 946, 947), PackedInt32Array(950, 949, 948), PackedInt32Array(952, 951, 953), PackedInt32Array(953, 951, 954), PackedInt32Array(955, 147, 148), PackedInt32Array(957, 168, 956), PackedInt32Array(956, 168, 169), PackedInt32Array(959, 958, 960), PackedInt32Array(960, 958, 961), PackedInt32Array(963, 962, 964), PackedInt32Array(964, 962, 965), PackedInt32Array(960, 961, 966), PackedInt32Array(966, 961, 967), PackedInt32Array(964, 968, 963), PackedInt32Array(971, 970, 969), PackedInt32Array(973, 972, 974), PackedInt32Array(974, 972, 975), PackedInt32Array(977, 976, 978), PackedInt32Array(981, 980, 979), PackedInt32Array(984, 983, 946), PackedInt32Array(946, 983, 947), PackedInt32Array(947, 983, 982), PackedInt32Array(990, 989, 985), PackedInt32Array(985, 989, 986), PackedInt32Array(986, 989, 988), PackedInt32Array(986, 988, 987), PackedInt32Array(992, 991, 993), PackedInt32Array(993, 991, 994), PackedInt32Array(989, 995, 988), PackedInt32Array(956, 996, 957), PackedInt32Array(957, 996, 997), PackedInt32Array(978, 976, 998), PackedInt32Array(998, 976, 974), PackedInt32Array(971, 969, 994), PackedInt32Array(994, 969, 979), PackedInt32Array(994, 979, 980), PackedInt32Array(994, 980, 999), PackedInt32Array(1000, 990, 985), PackedInt32Array(105, 106, 1001), PackedInt32Array(1001, 106, 1002), PackedInt32Array(987, 1003, 986), PackedInt32Array(983, 984, 955), PackedInt32Array(999, 993, 994), PackedInt32Array(1004, 965, 255), PackedInt32Array(255, 965, 962), PackedInt32Array(255, 962, 1002), PackedInt32Array(255, 1002, 254), PackedInt32Array(985, 983, 1000), PackedInt32Array(1000, 983, 955), PackedInt32Array(1000, 955, 948), PackedInt32Array(948, 955, 148), PackedInt32Array(974, 975, 998), PackedInt32Array(998, 975, 991), PackedInt32Array(998, 991, 954), PackedInt32Array(954, 991, 992), PackedInt32Array(948, 1001, 950), PackedInt32Array(950, 1001, 962), PackedInt32Array(962, 1001, 1002), PackedInt32Array(949, 1000, 948), PackedInt32Array(998, 954, 951), PackedInt32Array(255, 997, 1004), PackedInt32Array(1004, 997, 967), PackedInt32Array(967, 997, 996), PackedInt32Array(967, 996, 981), PackedInt32Array(966, 967, 979), PackedInt32Array(979, 967, 981), PackedInt32Array(792, 793, 1005), PackedInt32Array(1007, 1006, 1008), PackedInt32Array(1008, 1006, 1009), PackedInt32Array(1013, 1012, 1010), PackedInt32Array(1010, 1012, 1011), PackedInt32Array(1015, 1014, 1016), PackedInt32Array(1016, 1014, 1017), PackedInt32Array(1018, 1021, 1019), PackedInt32Array(1019, 1021, 1020), PackedInt32Array(1024, 1023, 1025), PackedInt32Array(1025, 1023, 1022), PackedInt32Array(1028, 1027, 1026), PackedInt32Array(600, 601, 1029), PackedInt32Array(1031, 1030, 1032), PackedInt32Array(1032, 1030, 1033), PackedInt32Array(1008, 1009, 1034), PackedInt32Array(1034, 1009, 1035), PackedInt32Array(1035, 1009, 1022), PackedInt32Array(1022, 1009, 1036), PackedInt32Array(1037, 1023, 1038), PackedInt32Array(1038, 1023, 1024), PackedInt32Array(755, 1039, 754), PackedInt32Array(1042, 1041, 1040), PackedInt32Array(803, 804, 1043), PackedInt32Array(1016, 1017, 1044), PackedInt32Array(1044, 1017, 1045), PackedInt32Array(1045, 1017, 1046), PackedInt32Array(1046, 1017, 1047), PackedInt32Array(760, 1048, 759), PackedInt32Array(759, 1048, 1049), PackedInt32Array(803, 1043, 1050), PackedInt32Array(1050, 1043, 1051), PackedInt32Array(1051, 1043, 1053), PackedInt32Array(1051, 1053, 1052), PackedInt32Array(600, 1029, 1054), PackedInt32Array(1054, 1029, 1045), PackedInt32Array(1054, 1045, 1055), PackedInt32Array(1056, 444, 502), PackedInt32Array(1058, 1057, 1059), PackedInt32Array(1063, 1062, 1060), PackedInt32Array(1060, 1062, 1040), PackedInt32Array(1040, 1062, 1042), PackedInt32Array(1042, 1062, 1061), PackedInt32Array(1013, 1064, 1012), PackedInt32Array(1065, 649, 1055), PackedInt32Array(1055, 649, 1054), PackedInt32Array(1054, 649, 650), PackedInt32Array(1060, 1067, 1063), PackedInt32Array(1063, 1067, 1066), PackedInt32Array(755, 1068, 1039), PackedInt32Array(1039, 1068, 1021), PackedInt32Array(779, 780, 1070), PackedInt32Array(1070, 780, 1069), PackedInt32Array(1070, 1069, 1065), PackedInt32Array(1072, 1071, 1073), PackedInt32Array(1073, 1071, 502), PackedInt32Array(502, 1071, 1011), PackedInt32Array(502, 1011, 1056), PackedInt32Array(1075, 1074, 1028), PackedInt32Array(1028, 1074, 1077), PackedInt32Array(1028, 1077, 1076), PackedInt32Array(1055, 1070, 1065), PackedInt32Array(1025, 1078, 1024), PackedInt32Array(1081, 1080, 1079), PackedInt32Array(1083, 1082, 1084), PackedInt32Array(1084, 1082, 1020), PackedInt32Array(1045, 1029, 1044), PackedInt32Array(1047, 1087, 1005), PackedInt32Array(1005, 1087, 792), PackedInt32Array(792, 1087, 1085), PackedInt32Array(1085, 1087, 1086), PackedInt32Array(1049, 1048, 1062), PackedInt32Array(1062, 1048, 1081), PackedInt32Array(1062, 1081, 1079), PackedInt32Array(1062, 1079, 1061), PackedInt32Array(1059, 1057, 1088), PackedInt32Array(1059, 1088, 1089), PackedInt32Array(1089, 1088, 1091), PackedInt32Array(1089, 1091, 1090), PackedInt32Array(63, 543, 62), PackedInt32Array(62, 543, 1027), PackedInt32Array(48, 49, 1076), PackedInt32Array(1076, 49, 1028), PackedInt32Array(1093, 1092, 1094), PackedInt32Array(1094, 1092, 1095), PackedInt32Array(1097, 1096, 1098), PackedInt32Array(1098, 1096, 1099), PackedInt32Array(1092, 1089, 1095), PackedInt32Array(1095, 1089, 1090), PackedInt32Array(1028, 1026, 1075), PackedInt32Array(1075, 1026, 1100), PackedInt32Array(1086, 1087, 1101), PackedInt32Array(1101, 1087, 1102), PackedInt32Array(1091, 1105, 1090), PackedInt32Array(1090, 1105, 1103), PackedInt32Array(1103, 1105, 1104), PackedInt32Array(1035, 1107, 1034), PackedInt32Array(1034, 1107, 1106), PackedInt32Array(1108, 571, 1109), PackedInt32Array(1109, 571, 1100), PackedInt32Array(1100, 571, 1075), PackedInt32Array(1100, 1110, 1109), PackedInt32Array(1074, 1013, 1077), PackedInt32Array(1077, 1013, 1010), PackedInt32Array(1005, 1046, 1047), PackedInt32Array(1082, 1083, 1111), PackedInt32Array(1111, 1083, 1097), PackedInt32Array(1010, 1011, 1071), PackedInt32Array(1053, 1085, 1052), PackedInt32Array(1052, 1085, 1086), PackedInt32Array(1022, 1036, 1025), PackedInt32Array(1099, 1096, 1112), PackedInt32Array(1112, 1096, 1064), PackedInt32Array(1109, 1113, 1108), PackedInt32Array(543, 542, 1027), PackedInt32Array(1027, 542, 1026), PackedInt32Array(1013, 1104, 1064), PackedInt32Array(1064, 1104, 1115), PackedInt32Array(1064, 1115, 1114), PackedInt32Array(1106, 1107, 1051), PackedInt32Array(1051, 1107, 1080), PackedInt32Array(1051, 1080, 1050), PackedInt32Array(1050, 1080, 1081), PackedInt32Array(1098, 1111, 1097), PackedInt32Array(1066, 1067, 1068), PackedInt32Array(1068, 1067, 1084), PackedInt32Array(1068, 1084, 1020), PackedInt32Array(1068, 1020, 1021), PackedInt32Array(1104, 1105, 1116), PackedInt32Array(1024, 1078, 1030), PackedInt32Array(1030, 1078, 1033), PackedInt32Array(1108, 570, 571), PackedInt32Array(535, 536, 1110), PackedInt32Array(1110, 536, 1109), PackedInt32Array(1117, 1056, 1118), PackedInt32Array(1118, 1056, 1011), PackedInt32Array(1116, 1119, 1104), PackedInt32Array(1104, 1119, 1115), PackedInt32Array(1121, 1120, 1114), PackedInt32Array(1114, 1120, 1112), PackedInt32Array(1114, 1112, 1064), PackedInt32Array(1123, 1122, 1124), PackedInt32Array(1124, 1122, 1125), PackedInt32Array(1127, 1126, 1128), PackedInt32Array(1128, 1126, 1131), PackedInt32Array(1128, 1131, 1130), PackedInt32Array(1128, 1130, 1129), PackedInt32Array(867, 868, 1132), PackedInt32Array(1134, 1133, 1132), PackedInt32Array(1132, 1133, 867), PackedInt32Array(1124, 1125, 1135), PackedInt32Array(1135, 1125, 1136), PackedInt32Array(1137, 1139, 1138), PackedInt32Array(1139, 1137, 1126), PackedInt32Array(1126, 1137, 1131), PackedInt32Array(1142, 1141, 1140), PackedInt32Array(952, 953, 1143), PackedInt32Array(1128, 1144, 1127), PackedInt32Array(1134, 1145, 1133), PackedInt32Array(1133, 1145, 1146), PackedInt32Array(1146, 1145, 1003), PackedInt32Array(1128, 1129, 1147), PackedInt32Array(1149, 1148, 1150), PackedInt32Array(1150, 1148, 1131), PackedInt32Array(1131, 1148, 1130), PackedInt32Array(1152, 1151, 987), PackedInt32Array(1143, 1153, 952), PackedInt32Array(952, 1153, 1148), PackedInt32Array(1149, 1150, 1154), PackedInt32Array(1148, 1153, 1130), PackedInt32Array(976, 977, 1142), PackedInt32Array(1142, 977, 1141), PackedInt32Array(1146, 1003, 1151), PackedInt32Array(1151, 1003, 987), PackedInt32Array(1136, 864, 1135), PackedInt32Array(1135, 864, 1154), PackedInt32Array(1154, 864, 1149), PackedInt32Array(1149, 864, 1140), PackedInt32Array(1142, 1140, 987), PackedInt32Array(987, 1140, 1152), PackedInt32Array(1152, 1140, 865), PackedInt32Array(865, 1140, 864), PackedInt32Array(1156, 1155, 1157), PackedInt32Array(1157, 1155, 1158), PackedInt32Array(1159, 750, 751), PackedInt32Array(1093, 1094, 1161), PackedInt32Array(1161, 1094, 1160), PackedInt32Array(776, 1162, 775), PackedInt32Array(775, 1162, 1163), PackedInt32Array(1164, 1058, 1059), PackedInt32Array(1165, 1160, 1166), PackedInt32Array(1166, 1160, 1168), PackedInt32Array(1166, 1168, 1167), PackedInt32Array(1158, 1170, 1169), PackedInt32Array(1163, 1171, 852), PackedInt32Array(852, 1171, 851), PackedInt32Array(1173, 1172, 1169), PackedInt32Array(1169, 1172, 1158), PackedInt32Array(1120, 1121, 1174), PackedInt32Array(1164, 1175, 1058), PackedInt32Array(1058, 1175, 1176), PackedInt32Array(1163, 1162, 1177), PackedInt32Array(1179, 1178, 1174), PackedInt32Array(1174, 1178, 1018), PackedInt32Array(1174, 1018, 1019), PackedInt32Array(1174, 1019, 1120), PackedInt32Array(1182, 1181, 1180), PackedInt32Array(1180, 1181, 1175), PackedInt32Array(1168, 1173, 1167), PackedInt32Array(1167, 1173, 1169), PackedInt32Array(1184, 1183, 1185), PackedInt32Array(1185, 1183, 1186), PackedInt32Array(1178, 1179, 1187), PackedInt32Array(1187, 1179, 1188), PackedInt32Array(1158, 1155, 1170), PackedInt32Array(855, 1187, 1188), PackedInt32Array(1163, 1177, 1171), PackedInt32Array(1171, 1177, 1189), PackedInt32Array(1189, 1177, 1185), PackedInt32Array(1159, 751, 1167), PackedInt32Array(1167, 751, 1166), PackedInt32Array(1182, 1190, 800), PackedInt32Array(800, 1190, 799), PackedInt32Array(799, 1190, 1165), PackedInt32Array(1186, 1115, 1185), PackedInt32Array(1185, 1115, 830), PackedInt32Array(830, 1115, 1191), PackedInt32Array(1191, 1115, 1119), PackedInt32Array(830, 1189, 1185), PackedInt32Array(1188, 1183, 855), PackedInt32Array(855, 1183, 1184), PackedInt32Array(855, 1184, 854), PackedInt32Array(1160, 1165, 1161), PackedInt32Array(1161, 1165, 1190), PackedInt32Array(1180, 1190, 1182), PackedInt32Array(1176, 1175, 1191), PackedInt32Array(1191, 1175, 1181), PackedInt32Array(1191, 1181, 829), PackedInt32Array(1191, 829, 830), PackedInt32Array(919, 920, 1192), PackedInt32Array(1192, 920, 1194), PackedInt32Array(1192, 1194, 1193), PackedInt32Array(1193, 1195, 1192), PackedInt32Array(1192, 1195, 1196), PackedInt32Array(921, 922, 1197), PackedInt32Array(1197, 922, 1198), PackedInt32Array(913, 914, 1199), PackedInt32Array(1199, 914, 1200), PackedInt32Array(1196, 1195, 1198), PackedInt32Array(1198, 1195, 1197), PackedInt32Array(1200, 1196, 1199), PackedInt32Array(1199, 1196, 1198), PackedInt32Array(1201, 1014, 1015), PackedInt32Array(888, 889, 1202), PackedInt32Array(1202, 889, 1203), PackedInt32Array(905, 906, 1204), PackedInt32Array(1138, 1139, 1205), PackedInt32Array(1205, 1139, 1206), PackedInt32Array(1033, 1078, 1207), PackedInt32Array(1208, 1205, 1206), PackedInt32Array(1206, 1209, 1208), PackedInt32Array(1208, 1209, 1123), PackedInt32Array(1123, 1209, 1122), PackedInt32Array(1210, 1144, 1128), PackedInt32Array(1201, 1015, 1211), PackedInt32Array(1211, 1015, 1202), PackedInt32Array(1211, 1202, 1203), PackedInt32Array(1212, 1101, 1102), PackedInt32Array(1210, 1128, 1213), PackedInt32Array(1213, 1128, 1214), PackedInt32Array(1122, 1209, 1204), PackedInt32Array(1204, 1209, 1215), PackedInt32Array(1217, 1216, 905), PackedInt32Array(1102, 1217, 1212), PackedInt32Array(1212, 1217, 1218), PackedInt32Array(1218, 1217, 1219), PackedInt32Array(1007, 1218, 1006), PackedInt32Array(1006, 1218, 1219), PackedInt32Array(1207, 1219, 1033), PackedInt32Array(1033, 1219, 1220), PackedInt32Array(1118, 1220, 1117), PackedInt32Array(1117, 1220, 1214), PackedInt32Array(1213, 1214, 1215), PackedInt32Array(1215, 1214, 1220), PackedInt32Array(1211, 1203, 1216), PackedInt32Array(1216, 1203, 905), PackedInt32Array(1204, 1215, 905), PackedInt32Array(905, 1215, 1217), PackedInt32Array(1217, 1215, 1219), PackedInt32Array(1219, 1215, 1220), PackedInt32Array(959, 1221, 958), PackedInt32Array(958, 1221, 1222), PackedInt32Array(1223, 963, 968), PackedInt32Array(1225, 1224, 972), PackedInt32Array(1221, 1226, 1222), PackedInt32Array(1222, 1226, 1228), PackedInt32Array(1222, 1228, 1227), PackedInt32Array(972, 973, 1225), PackedInt32Array(1225, 973, 1228), PackedInt32Array(1225, 1228, 1226), PackedInt32Array(1222, 1227, 968), PackedInt32Array(968, 1227, 995), PackedInt32Array(968, 995, 1223), PackedInt32Array(1223, 995, 989), PackedInt32Array(1230, 709, 1229), PackedInt32Array(1229, 709, 710), PackedInt32Array(1231, 1233, 1232), PackedInt32Array(1229, 1232, 1230), PackedInt32Array(1230, 1232, 1233), PackedInt32Array(1230, 1233, 114), PackedInt32Array(1230, 114, 115), PackedInt32Array(715, 1234, 714), PackedInt32Array(1234, 715, 1231), PackedInt32Array(1231, 715, 1233), PackedInt32Array(1233, 715, 275), PackedInt32Array(275, 715, 274), PackedInt32Array(1038, 1235, 1037), PackedInt32Array(1037, 1235, 1041), PackedInt32Array(1236, 1237, 1097), PackedInt32Array(1097, 1237, 1096), PackedInt32Array(1238, 1040, 1041), PackedInt32Array(1031, 1032, 1237), PackedInt32Array(1237, 1032, 1096), PackedInt32Array(1041, 1235, 1238), PackedInt32Array(1238, 1235, 1236), PackedInt32Array(1238, 1236, 1097)] geometry_parsed_geometry_type = 1 geometry_collision_mask = 4278190097 geometry_source_geometry_mode = 1 diff --git a/player/player.tscn b/player/player.tscn index 25236f2..0851979 100644 --- a/player/player.tscn +++ b/player/player.tscn @@ -64,13 +64,6 @@ mesh = SubResource("SphereMesh_4flbx") [node name="PlayerHUD" type="CanvasLayer" parent="." unique_id=1676328708] script = ExtResource("2_g6k8r") -[node name="ScoreLabel" type="Label" parent="PlayerHUD" unique_id=1108751125] -offset_right = 40.0 -offset_bottom = 23.0 -theme_override_font_sizes/font_size = 48 -text = "Score: %s" -script = ExtResource("2_onrkg") - [node name="HealthLabel" type="Label" parent="PlayerHUD" unique_id=1653322479] unique_name_in_owner = true visible = false @@ -119,6 +112,30 @@ theme_override_font_sizes/font_size = 32 text = "BasicGun" horizontal_alignment = 2 +[node name="Score" type="Control" parent="PlayerHUD" unique_id=1241180984] +layout_mode = 3 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +grow_horizontal = 2 +script = ExtResource("2_onrkg") +metadata/_edit_use_anchors_ = true + +[node name="ScoreText" type="Label" parent="PlayerHUD/Score" unique_id=1108751125] +custom_minimum_size = Vector2(1152, 0) +layout_mode = 1 +anchors_preset = 5 +anchor_left = 0.5 +anchor_right = 0.5 +offset_left = -576.0 +offset_right = 576.0 +offset_bottom = 132.0 +grow_horizontal = 2 +theme_override_constants/outline_size = 31 +theme_override_font_sizes/font_size = 96 +text = "14" +horizontal_alignment = 1 + [node name="Guns" type="Node3D" parent="." unique_id=2018109083] [node name="Sharpshooter" type="Node3D" parent="Guns" unique_id=1677055720] diff --git a/player/score_label.gd b/player/score_label.gd index 054d558..13c64bd 100644 --- a/player/score_label.gd +++ b/player/score_label.gd @@ -1,12 +1,35 @@ -extends Label +extends Control +const DESIRED_SCALE := Vector2.ONE * .5 + +@onready var label: Label = get_child(0) +var tween: Tween +var _display_score := 0 var score := 0: set(v): + var delta = abs(v - score) score = v - text = "Score: %d" % v + + if label != null: + if tween != null: tween.stop() + tween = create_tween() + tween.tween_method((func(n): + _display_score = n + label.text = str(n) + ), _display_score, score, .25) + + scale += Vector2.ONE * pow(delta, 1.25) / 400 + +func exp_lerp(a: Variant, b: Variant, decay: float, dt: float) -> Variant: + return lerp(a, b, 1 - exp(-decay * dt)) func _ready() -> void: + scale = DESIRED_SCALE score = score - SignalBus.building_destroyed.connect(func(_building): - score += 10 + SignalBus.building_destroyed.connect(func(_building, increment): + score += increment ) + +func _process(delta: float) -> void: + pass + scale = exp_lerp(scale, DESIRED_SCALE, 05, delta) diff --git a/utils/signal_bus.gd b/utils/signal_bus.gd index 1330227..ba0b847 100644 --- a/utils/signal_bus.gd +++ b/utils/signal_bus.gd @@ -1,3 +1,3 @@ extends Node -signal building_destroyed(building: Building) +signal building_destroyed(building: Building, score: int)