From 8dd194a20210fdbcc458aa89e0efd8ce069b9a31 Mon Sep 17 00:00:00 2001 From: Zenny Date: Fri, 6 Feb 2026 03:24:34 -0800 Subject: [PATCH] Fix level up, fix gallery room height, fix enemy heights, fix gospel of dimension spawn height, put minimap on right visual layer for some floors, add script to floor scene file --- .../Components/IExperiencePointsComponent.cs | 2 ++ .../Components/ExperiencePointsComponent.cs | 3 +++ Zennysoft.Game.Ma/src/enemy/Enemy.cs | 2 +- Zennysoft.Game.Ma/src/enemy/Enemy2D.cs | 2 +- Zennysoft.Game.Ma/src/enemy/EnemyModelView.cs | 6 ----- .../enemy_types/03. filth_eater/FilthEater.cs | 1 + .../03. filth_eater/FilthEater.tscn | 17 ++++++++++++-- .../03. filth_eater/FilthEaterModelView.tscn | 2 +- .../src/enemy/enemy_types/04. sara/Sara.tscn | 11 +++++++--- .../enemy/enemy_types/05. ballos/Ballos.tscn | 9 ++++++-- .../05. ballos/BallosModelView.tscn | 2 +- .../enemy/enemy_types/09. Agni/AgniDemon.tscn | 9 ++++++-- .../13. gold sproingy/GoldSproingy.cs | 7 ------ .../13. gold sproingy/GoldSproingy.tscn | 6 ++++- Zennysoft.Game.Ma/src/items/EffectService.cs | 2 +- .../map/dungeon/floors/Floor01/Floor 1C.tscn | 2 +- .../map/dungeon/floors/Floor02/Floor 2A.tscn | 2 +- .../map/dungeon/floors/Floor03/Floor 3B.tscn | 5 +++-- .../map/dungeon/floors/Floor03/Floor 3C.tscn | 4 ++++ .../map/dungeon/floors/Floor04/Floor 4A.tscn | 3 ++- .../map/dungeon/floors/Floor04/Floor 4B.tscn | 5 ++++- .../map/dungeon/floors/Floor04/Floor 4C.tscn | 3 ++- .../map/dungeon/floors/Floor05/Floor 5B.tscn | 3 ++- .../map/dungeon/floors/Floor05/Floor 5Z.tscn | 1 + .../map/dungeon/floors/Floor06/Floor 6A.tscn | 3 ++- .../map/dungeon/floors/Floor06/Floor 6B.tscn | 1 + .../map/dungeon/floors/Floor06/Floor 6C.tscn | 5 +++-- .../map/dungeon/floors/Floor07/Floor 7A.tscn | 1 + .../map/dungeon/floors/Floor07/Floor 7B.tscn | 9 ++++---- .../map/dungeon/floors/Floor07/Floor 7C.tscn | 1 + .../map/dungeon/floors/Floor09/Floor 9A.tscn | 1 + .../map/dungeon/floors/Floor09/Floor 9B.tscn | 1 + .../map/dungeon/floors/Floor10/Floor 10B.tscn | 1 + .../map/dungeon/floors/Floor11/Floor 11A.tscn | 1 + .../map/dungeon/floors/Floor11/Floor 11B.tscn | 1 + .../map/dungeon/floors/Floor12/Floor 12A.tscn | 1 + .../map/dungeon/floors/Floor12/Floor 12B.tscn | 1 + .../map/dungeon/floors/Floor13/Floor 13A.tscn | 1 + .../map/dungeon/floors/Floor14/Floor 14A.tscn | 1 + .../map/dungeon/floors/Floor14/Floor 14B.tscn | 1 + .../map/dungeon/floors/Floor15/Floor 15B.tscn | 1 + .../map/dungeon/rooms/Set A/Circle Room.tscn | 8 +++++-- .../map/dungeon/rooms/Set A/Gallery A1.tscn | 8 +++++-- Zennysoft.Game.Ma/src/player/Player.cs | 22 ++++++++++++++----- 44 files changed, 125 insertions(+), 53 deletions(-) diff --git a/Zennysoft.Game.Ma.Implementation/Components/IExperiencePointsComponent.cs b/Zennysoft.Game.Ma.Implementation/Components/IExperiencePointsComponent.cs index 8b43b82a3..a08c7dbd8 100644 --- a/Zennysoft.Game.Ma.Implementation/Components/IExperiencePointsComponent.cs +++ b/Zennysoft.Game.Ma.Implementation/Components/IExperiencePointsComponent.cs @@ -15,4 +15,6 @@ public interface IExperiencePointsComponent : IEntityComponent public void Gain(int baseExpGain); public void LevelUp(); + + public event Action PlayerLevelUp; } diff --git a/Zennysoft.Game.Ma/src/Components/ExperiencePointsComponent.cs b/Zennysoft.Game.Ma/src/Components/ExperiencePointsComponent.cs index bb7312134..bb0e14931 100644 --- a/Zennysoft.Game.Ma/src/Components/ExperiencePointsComponent.cs +++ b/Zennysoft.Game.Ma/src/Components/ExperiencePointsComponent.cs @@ -22,6 +22,8 @@ public class ExperiencePointsComponent : IExperiencePointsComponent private readonly AutoProp _level; + public event Action PlayerLevelUp; + public ExperiencePointsComponent() { var firstLevelExpRequirement = ExpToNextLevelCalculation(1); @@ -57,6 +59,7 @@ public class ExperiencePointsComponent : IExperiencePointsComponent var expToNextLevel = ExpToNextLevelCalculation(_level.Value); _currentExp.OnNext(_currentExp.Value - _expToNextLevel.Value); _expToNextLevel.OnNext(expToNextLevel); + PlayerLevelUp?.Invoke(); } private int ExpToNextLevelCalculation(int nextLevel) diff --git a/Zennysoft.Game.Ma/src/enemy/Enemy.cs b/Zennysoft.Game.Ma/src/enemy/Enemy.cs index 0d473dc13..04415eeaf 100644 --- a/Zennysoft.Game.Ma/src/enemy/Enemy.cs +++ b/Zennysoft.Game.Ma/src/enemy/Enemy.cs @@ -207,7 +207,7 @@ public abstract partial class Enemy : CharacterBody3D, IEnemy, IProvide(spawnPoints); var randomSpawnPoint = spawnPointsGodotCollection.PickRandom(); - GlobalPosition = randomSpawnPoint.GlobalPosition; + GlobalPosition = new Vector3(randomSpawnPoint.GlobalPosition.X, 0, randomSpawnPoint.GlobalPosition.Y); _previousPosition = GlobalPosition; if (this is IHavePatrolBehavior patrolEnemy) diff --git a/Zennysoft.Game.Ma/src/enemy/Enemy2D.cs b/Zennysoft.Game.Ma/src/enemy/Enemy2D.cs index c6dacecbf..f98808513 100644 --- a/Zennysoft.Game.Ma/src/enemy/Enemy2D.cs +++ b/Zennysoft.Game.Ma/src/enemy/Enemy2D.cs @@ -33,7 +33,7 @@ public abstract partial class Enemy2D : Enemy if (_enemyLogic.Value is EnemyLogic.State.FollowPlayer || _enemyLogic.Value is EnemyLogic.State.Patrolling) { var velocity = (GlobalPosition - _previousPosition) / (float)delta; - if (velocity.IsZeroApprox()) + if (velocity.Length() < 0.3f) _enemyLogic.Input(new EnemyLogic.Input.Idle()); else _enemyLogic.Input(new EnemyLogic.Input.Move()); diff --git a/Zennysoft.Game.Ma/src/enemy/EnemyModelView.cs b/Zennysoft.Game.Ma/src/enemy/EnemyModelView.cs index 1fc47106f..37d58e567 100644 --- a/Zennysoft.Game.Ma/src/enemy/EnemyModelView.cs +++ b/Zennysoft.Game.Ma/src/enemy/EnemyModelView.cs @@ -84,18 +84,12 @@ public abstract partial class EnemyModelView : Node3D, IEnemyModelView public virtual void PlayIdleAnimation() { - if (!AnimationTree.HasAnimation("idle_front")) - return; - _walkSFX.Stop(); _stateMachine.Travel(_idleName, false); } public virtual void PlayWalkAnimation() { - if (!AnimationTree.HasAnimation("idle_front_walking")) - return; - if (!_walkSFX.Playing) _walkSFX.Play(); _stateMachine.Travel(_walkingName, false); diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.cs b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.cs index e06615711..2fe1f3004 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.cs +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.cs @@ -38,6 +38,7 @@ public partial class FilthEater : Enemy2D, IHavePatrolBehavior, IHaveEngagePlaye public void OnResolved() { + _enemyLogic.Input(new EnemyLogic.Input.Activate()); _enemyLogic.Input(new EnemyLogic.Input.Patrol()); } diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn index d0df73f55..72a707a9f 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEater.tscn @@ -25,6 +25,13 @@ radius = 1.0 script = ExtResource("4_5eid5") Name = "Filth Eater" Description = "This guy grosses me out." +MaximumHP = "" +ATK = "" +DEF = "" +Affinity = "" +Weakness = "" +Drop1 = "" +Drop2 = "" metadata/_custom_type_script = ExtResource("4_5eid5") [sub_resource type="CylinderShape3D" id="CylinderShape3D_qbmfg"] @@ -41,7 +48,7 @@ script = ExtResource("1_p438s") [node name="LineOfSight" type="Area3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.56859, 0) collision_layer = 2 collision_mask = 2 @@ -51,15 +58,17 @@ shape = SubResource("CylinderShape3D_jbgmx") [node name="CollisionShape" type="CollisionShape3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.56859, 0) shape = SubResource("CapsuleShape3D_cwfph") [node name="Raycast" type="RayCast3D" parent="."] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56859, 0) target_position = Vector3(0, 0, -5) collision_mask = 3 [node name="Collision" type="Area3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56859, 0) collision_layer = 2048 collision_mask = 0 @@ -69,10 +78,12 @@ shape = SubResource("SphereShape3D_0y048") [node name="EnemyModelView" parent="." instance=ExtResource("3_rrwed")] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.06859, 0) EnemyLoreInfo = SubResource("Resource_fv5vf") [node name="PlayerDetector" type="Area3D" parent="."] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56859, 0) collision_layer = 0 collision_mask = 34 @@ -81,6 +92,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.179932, 0) shape = SubResource("CylinderShape3D_qbmfg") [node name="Components" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56859, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("5_pvjvo")] unique_name_in_owner = true @@ -99,6 +111,7 @@ avoidance_enabled = true radius = 1.0 [node name="HitSounds" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.56859, 0) [node name="AbsorbSFX" type="AudioStreamPlayer3D" parent="HitSounds"] unique_name_in_owner = true diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEaterModelView.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEaterModelView.tscn index 426160b56..e1b332bd4 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEaterModelView.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/03. filth_eater/FilthEaterModelView.tscn @@ -1919,7 +1919,7 @@ states/Start/position = Vector2(198, 100) states/Walking/node = ExtResource("197_mno7m") states/Walking/position = Vector2(588, 100) transitions = ["Start", "Idle", SubResource("AnimationNodeStateMachineTransition_u5xjp"), "Primary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_5cwnl"), "Idle", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_e0gee"), "Idle", "Walking", SubResource("AnimationNodeStateMachineTransition_mno7m"), "Walking", "Idle", SubResource("AnimationNodeStateMachineTransition_4h5gj"), "Idle", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_e5pq0"), "Secondary Attack", "Idle", SubResource("AnimationNodeStateMachineTransition_wka7s"), "Walking", "Secondary Attack", SubResource("AnimationNodeStateMachineTransition_8jscc"), "Walking", "Primary Attack", SubResource("AnimationNodeStateMachineTransition_7vrs0")] -graph_offset = Vector2(-32, 46) +graph_offset = Vector2(226.043, 46) [sub_resource type="AtlasTexture" id="AtlasTexture_smxxh"] atlas = ExtResource("194_pyy2h") diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn index 3951c8d9c..6b524b932 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/04. sara/Sara.tscn @@ -36,10 +36,11 @@ script = ExtResource("1_3ejdn") [node name="CollisionShape" type="CollisionShape3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.95329, 0) shape = SubResource("CapsuleShape3D_cwfph") [node name="Collision" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) [node name="Collision" type="Area3D" parent="Collision"] collision_layer = 2048 @@ -50,7 +51,7 @@ shape = SubResource("SphereShape3D_8vcnq") [node name="LineOfSight" type="Area3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.95329, 0) collision_layer = 2 collision_mask = 2 @@ -65,12 +66,14 @@ target_position = Vector3(0, 0, -5) collision_mask = 3 [node name="Visual" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) [node name="EnemyModelView" parent="Visual" instance=ExtResource("4_82s0m")] unique_name_in_owner = true [node name="PlayerDetector" type="Area3D" parent="."] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) collision_layer = 0 collision_mask = 34 @@ -78,6 +81,7 @@ collision_mask = 34 shape = SubResource("CylinderShape3D_746fv") [node name="Components" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("4_8ymq6")] unique_name_in_owner = true @@ -96,6 +100,7 @@ avoidance_enabled = true radius = 1.0 [node name="HitSounds" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.95329, 0) [node name="AbsorbSFX" type="AudioStreamPlayer3D" parent="HitSounds"] unique_name_in_owner = true @@ -122,7 +127,7 @@ stream = ExtResource("10_ddchx") bus = &"SFX" [node name="Shadow" type="Sprite3D" parent="."] -transform = Transform3D(0.925, 0, 0, 0, -4.0433e-08, 0.925, 0, -0.925, -4.0433e-08, 0.00393164, -1.00089, 0.0077811) +transform = Transform3D(0.925, 0, 0, 0, -4.0433e-08, 0.925, 0, -0.925, -4.0433e-08, 0.00393164, 0.101466, 0.0077811) transparency = 0.1 cast_shadow = 0 modulate = Color(1, 1, 1, 0.591) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn index 2e4e78166..8ca937742 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/Ballos.tscn @@ -33,12 +33,12 @@ script = ExtResource("1_iy2fp") [node name="CollisionShape" type="CollisionShape3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2, 0) shape = SubResource("CapsuleShape3D_cwfph") [node name="LineOfSight" type="Area3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2, 0) collision_layer = 2 collision_mask = 2 @@ -53,6 +53,7 @@ target_position = Vector3(0, 0, -5) collision_mask = 3 [node name="Collision" type="Area3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) collision_layer = 2048 collision_mask = 0 @@ -61,9 +62,11 @@ shape = SubResource("SphereShape3D_8vcnq") [node name="EnemyModelView" parent="." instance=ExtResource("2_v2urn")] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="PlayerDetector" type="Area3D" parent="."] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) collision_layer = 0 collision_mask = 34 @@ -71,6 +74,7 @@ collision_mask = 34 shape = SubResource("CylinderShape3D_jhnwb") [node name="Components" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("4_bjnvx")] unique_name_in_owner = true @@ -92,6 +96,7 @@ avoidance_enabled = true radius = 1.0 [node name="HitSounds" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="AbsorbSFX" type="AudioStreamPlayer3D" parent="HitSounds"] unique_name_in_owner = true diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/BallosModelView.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/BallosModelView.tscn index 32e5c3890..f64b4c517 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/BallosModelView.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/05. ballos/BallosModelView.tscn @@ -1537,7 +1537,7 @@ autoplay = true bus = &"SFX" [node name="Shadow" type="Sprite3D" parent="."] -transform = Transform3D(1.265, 0, 0, 0, -5.52949e-08, 1.265, 0, -1.265, -5.52949e-08, 0.00393164, -1.31885, 0.0077811) +transform = Transform3D(1.265, 0, 0, 0, -5.52949e-08, 1.265, 0, -1.265, -5.52949e-08, 0.00393164, -1.88689, 0.0077811) transparency = 0.1 cast_shadow = 0 modulate = Color(1, 1, 1, 0.591) diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn index ea35cbd38..c90a8d4c6 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/09. Agni/AgniDemon.tscn @@ -33,12 +33,12 @@ script = ExtResource("1_e2477") [node name="CollisionShape" type="CollisionShape3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.47389, 0) shape = SubResource("CapsuleShape3D_cwfph") [node name="LineOfSight" type="Area3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 1.47389, 0) collision_layer = 2 collision_mask = 2 @@ -53,6 +53,7 @@ target_position = Vector3(0, 0, -5) collision_mask = 3 [node name="Collision" type="Area3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.47389, 0) collision_layer = 2048 collision_mask = 0 @@ -61,9 +62,11 @@ shape = SubResource("SphereShape3D_8vcnq") [node name="EnemyModelView" parent="." instance=ExtResource("3_tbkej")] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.47389, 0) [node name="PlayerDetector" type="Area3D" parent="."] unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.47389, 0) collision_layer = 0 collision_mask = 34 @@ -71,6 +74,7 @@ collision_mask = 34 shape = SubResource("CylinderShape3D_tbkej") [node name="Components" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.47389, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("4_dxxe5")] unique_name_in_owner = true @@ -89,6 +93,7 @@ avoidance_enabled = true radius = 1.0 [node name="HitSounds" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.47389, 0) [node name="AbsorbSFX" type="AudioStreamPlayer3D" parent="HitSounds"] unique_name_in_owner = true diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.cs b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.cs index 33e722f9e..715b9d569 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.cs +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.cs @@ -39,11 +39,4 @@ public partial class GoldSproingy : Enemy2D, IHavePatrolBehavior, IHaveFleeBehav } public override void Move() => EnemyModelView.PlayIdleAnimation(); - - public override void _ExitTree() - { - PatrolBehavior.OnVelocityComputed -= OnVelocityComputed; - PlayerDetector.BodyEntered -= PlayerDetector_BodyEntered; - PlayerDetector.BodyExited -= PlayerDetector_BodyExited; - } } \ No newline at end of file diff --git a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn index 57d91b7c0..a6977b97b 100644 --- a/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn +++ b/Zennysoft.Game.Ma/src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn @@ -42,10 +42,11 @@ script = ExtResource("1_o1o4d") [node name="CollisionShape" type="CollisionShape3D" parent="."] unique_name_in_owner = true -transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 0, 0) +transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0, 2.09874, 0) shape = SubResource("CapsuleShape3D_cwfph") [node name="Collision" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09874, 0) [node name="Collision" type="Area3D" parent="Collision"] collision_layer = 2048 @@ -83,11 +84,13 @@ collision_mask = 34 shape = SubResource("CylinderShape3D_drfkj") [node name="Visual" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09874, 0) [node name="EnemyModelView" parent="Visual" instance=ExtResource("2_o1o4d")] unique_name_in_owner = true [node name="Components" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09874, 0) [node name="PatrolBehavior" parent="Components" instance=ExtResource("3_dxqkk")] unique_name_in_owner = true @@ -101,6 +104,7 @@ avoidance_enabled = true radius = 1.0 [node name="SFX" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.09874, 0) [node name="AbsorbSFX" type="AudioStreamPlayer3D" parent="SFX"] unique_name_in_owner = true diff --git a/Zennysoft.Game.Ma/src/items/EffectService.cs b/Zennysoft.Game.Ma/src/items/EffectService.cs index 7a595b6e4..98971d954 100644 --- a/Zennysoft.Game.Ma/src/items/EffectService.cs +++ b/Zennysoft.Game.Ma/src/items/EffectService.cs @@ -209,7 +209,7 @@ public class EffectService var roomsGodotCollection = new Godot.Collections.Array(validRooms); var randomRoom = roomsGodotCollection.PickRandom(); var spawnPoint = randomRoom.PlayerSpawn; - player.TeleportPlayer((spawnPoint.Rotation, spawnPoint.Position)); + player.TeleportPlayer((spawnPoint.Rotation, new Vector3(spawnPoint.Position.X, 0, spawnPoint.Position.Z))); SfxDatabase.Instance.Play(SoundEffect.TeleportToRandomRoom); } diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor01/Floor 1C.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor01/Floor 1C.tscn index 2c509aece..0e787dba1 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor01/Floor 1C.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor01/Floor 1C.tscn @@ -78,7 +78,7 @@ navigation_mesh = SubResource("NavigationMesh_7ysko") transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -27.9429, 0, -4.39086) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_7ysko")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4, 2.00561, 33.9984) +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 4, 0, 33.998) [node name="BasinRoom" parent="NavigationRegion3D" instance=ExtResource("8_mm2su")] transform = Transform3D(0, 0, 1, 0, 1, 0, -1, 0, 0, 33.9683, -0.0379416, 34.0224) diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor02/Floor 2A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor02/Floor 2A.tscn index 1c02a1572..ab88fa90f 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor02/Floor 2A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor02/Floor 2A.tscn @@ -128,7 +128,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -29, 0, -14) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.0424, -3.38633, 47.9748) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("12_u3sjh")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 2.00241, 30) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1, 0, 30) [node name="CA1_CORNERBLOCK" parent="NavigationRegion3D" instance=ExtResource("5_5con5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -59, 0, 28) diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3B.tscn index 2f1d42ff3..cda7b55de 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3B.tscn @@ -92,7 +92,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.947 transform = Transform3D(2.98023e-08, 0, -1, 0, 1, 0, 1, 0, 2.98023e-08, -44.8972, 0, -3.93051) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("6_pbqy2")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.00045, 2, 18) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7, 0, 18) [node name="02_BigBlockRoom" parent="NavigationRegion3D" instance=ExtResource("7_ry1wj")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 24.9478, 0, 17.9076) @@ -149,7 +149,8 @@ mesh = SubResource("PlaneMesh_ry1wj") skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.88379, -1.627, 10.9144) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.88379, -0.652309, 10.9144) +layers = 2 mesh = SubResource("PlaneMesh_ferpc") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3C.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3C.tscn index 79101b70e..b7c53939f 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3C.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor03/Floor 3C.tscn @@ -166,8 +166,12 @@ layers = 0 mesh = SubResource("PlaneMesh_q0osc") skeleton = NodePath("../..") +[node name="Node3D6" parent="NavigationRegion3D" instance=ExtResource("15_rdx86")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 35.3871, 0, 5.99815) + [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.87502, -1.627, 11.4857) +layers = 2 mesh = SubResource("PlaneMesh_2edmy") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4A.tscn index e38faaa96..acb84185a 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4A.tscn @@ -89,7 +89,7 @@ transform = Transform3D(-8.74228e-08, 0, -2, 0, 2, 0, 2, 0, -8.74228e-08, 73.702 transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 20.833, 4.371, -22.475) [node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("5_bqqn6")] -transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -41.9999, 1.98411, 46) +transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -42, 0, 46) [node name="Statue Room" parent="NavigationRegion3D" instance=ExtResource("12_mwhl3")] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -33.9995, 0, 12.0695) @@ -155,6 +155,7 @@ mesh = SubResource("PlaneMesh_bqqn6") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.3232, -9.627, 9.60703) +layers = 2 mesh = SubResource("PlaneMesh_e2od1") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4B.tscn index 5331382c9..59bcf3455 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4B.tscn @@ -1,5 +1,6 @@ -[gd_scene load_steps=20 format=3 uid="uid://b0ufyie2aq3oy"] +[gd_scene load_steps=21 format=3 uid="uid://b0ufyie2aq3oy"] +[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_3sxps"] [ext_resource type="PackedScene" uid="uid://dfpyfpnya0f4u" path="res://src/map/dungeon/rooms/Set A/13. Water Room.tscn" id="1_jn0u4"] [ext_resource type="PackedScene" uid="uid://by2op0p65ht27" path="res://src/map/dungeon/rooms/Set A/02. Big Block Room.tscn" id="2_eck5x"] [ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="3_3sxps"] @@ -70,6 +71,7 @@ _data = { } [node name="4b" type="Node3D"] +script = ExtResource("1_3sxps") [node name="NavigationRegion3D" type="NavigationRegion3D" parent="."] navigation_mesh = SubResource("NavigationMesh_eck5x") @@ -127,6 +129,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.3714, -14.627, -7.52566) +layers = 2 mesh = SubResource("PlaneMesh_a154m") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4C.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4C.tscn index 9a436b2cc..36ec8cd42 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4C.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor04/Floor 4C.tscn @@ -81,7 +81,7 @@ navigation_mesh = SubResource("NavigationMesh_rghjh") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.705, -0.08, 10.07) [node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("2_f4t56")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -12.7064, 2, -31.9042) +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -12.706, 0, -31.904) [node name="Long Room" parent="NavigationRegion3D" instance=ExtResource("3_wbyyx")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -51.1365, 0, -3.89138) @@ -154,6 +154,7 @@ skeleton = NodePath("../../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.70335, -5.627, -3.95678) +layers = 2 mesh = SubResource("PlaneMesh_nls0x") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5B.tscn index 3861a88ef..e2a83d2f0 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5B.tscn @@ -143,7 +143,7 @@ transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -19.79 transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -21.8763, -0.0302756, -61.0795) [node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("15_b6ce1")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 92.3546, 1.97453, -46.5255) +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 92.355, 0, -46.526) [node name="Node3D18" parent="NavigationRegion3D" instance=ExtResource("8_3ae17")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.7533, 0, -34.5417) @@ -165,6 +165,7 @@ skeleton = NodePath("../../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.1436, -17.627, -25.006) +layers = 2 mesh = SubResource("PlaneMesh_yhnvc") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5Z.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5Z.tscn index 523f07130..cc893f950 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5Z.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor05/Floor 5Z.tscn @@ -158,6 +158,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -35.2676, -9.54691, -16.1372) +layers = 2 mesh = SubResource("PlaneMesh_36beo") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6A.tscn index c9a83de8d..52923dd6c 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6A.tscn @@ -83,7 +83,7 @@ navigation_mesh = SubResource("NavigationMesh_p70jf") transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.387, 3.56246, 45.5497) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("3_5rsdd")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -30.9011, 2.00522, 19.2355) +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -30.901, 0, 19.236) [node name="Column Room" parent="NavigationRegion3D" instance=ExtResource("4_l15fl")] transform = Transform3D(1, 0, -1.06581e-14, 0, 1, 0, 1.06581e-14, 0, 1, 78.6671, 0, 42.7835) @@ -174,6 +174,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 43.4336, -7.83002, 10.6265) +layers = 2 mesh = SubResource("PlaneMesh_l15fl") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6B.tscn index 7b2b70686..9fc692ccd 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6B.tscn @@ -159,6 +159,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 40.9971, -1.23456, 12.6741) +layers = 2 mesh = SubResource("PlaneMesh_m6pak") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6C.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6C.tscn index 2c99ea6f0..20c697d55 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6C.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor06/Floor 6C.tscn @@ -93,7 +93,7 @@ transform = Transform3D(1.31134e-07, 0, 1, 0, 1, 0, -1, 0, 1.31134e-07, -1, 0, - transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 38.9281, -0.085, 10) [node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("6_mqwjf")] -transform = Transform3D(1.98418e-09, 0, 1, 0, 1, 0, -1, 0, 1.98418e-09, -47, 2, 20) +transform = Transform3D(1.98418e-09, 0, 1, 0, 1, 0, -1, 0, 1.98418e-09, -47, 0, 20) [node name="Long Room" parent="NavigationRegion3D" instance=ExtResource("7_caxvq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.412, 0, -4) @@ -102,7 +102,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 90.412, 0, -4) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.00053, 0, -13.9305) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("9_3rk4b")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -5, 2, 20) +transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -5, 0, 20) [node name="CA1_3BLOCK" parent="NavigationRegion3D" instance=ExtResource("8_irxvk")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 22) @@ -154,6 +154,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.946, -1.01226, -8.047) +layers = 2 mesh = SubResource("PlaneMesh_mqwjf") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7A.tscn index 476faf42a..aeaa24be2 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7A.tscn @@ -174,6 +174,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.3119, -1.65182, -2.33316) +layers = 2 mesh = SubResource("PlaneMesh_u6l1h") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7B.tscn index fcc17ff6e..5de307df2 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7B.tscn @@ -18,8 +18,8 @@ [ext_resource type="PackedScene" uid="uid://cdkcvd7pwmr2r" path="res://src/map/dungeon/door/DOORA.tscn" id="16_5nwd4"] [sub_resource type="NavigationMesh" id="NavigationMesh_6pr7g"] -vertices = PackedVector3Array(-56.5447, 1.57272, -66.2435, -54.7947, 1.57272, -66.4935, -55.0447, 1.57272, -109.244, -119.045, 1.57272, -109.244, -119.045, 1.57272, -63.9935, -56.5447, 1.57272, -63.9935, -33.0447, 1.57272, -66.4935, -32.7947, 1.57272, -109.244, -31.2947, 1.57272, -66.2435, -31.2947, 1.57272, -62.4935, -24.5447, 1.57272, -62.4935, -24.5447, 1.57272, -66.2435, -22.7947, 1.57272, -66.4935, -23.0447, 1.57272, -109.244, -9.04474, 1.57272, -66.4935, -8.79474, 1.57272, -109.244, 0.705261, 1.57272, -45.2435, -0.0447388, 1.57272, -44.9935, -0.0447388, 1.57272, -42.9935, 0.455261, 1.57272, -42.4935, 7.20526, 1.57272, -42.4935, 0.705261, 1.57272, -54.2435, 22.2053, 1.57272, -50.7435, 23.9553, 1.57272, -50.9935, 23.7053, 1.57272, -109.244, -7.29474, 1.57272, -66.2435, -7.29474, 1.57272, -54.4935, 12.7053, 1.57272, -35.2435, 22.2053, 1.57272, -35.2435, 35.7053, 1.57272, -50.9935, 35.9553, 1.57272, -109.244, 37.2053, 1.57272, -50.9935, 37.4553, 1.57272, -50.4935, 79.9553, 1.57272, -50.4935, 79.9553, 1.57272, -109.244, 23.9553, 8.82272, -69.4935, 23.9553, 8.82272, -50.7435, 36.2053, 8.82272, -50.7435, 36.2053, 8.82272, -69.4935, 31.9553, 20.8227, -67.2435, 31.9553, 21.0727, -69.4935, 27.9553, 21.0727, -69.4935, 27.9553, 20.8227, -67.2435, 26.7053, 20.3227, -65.9935, 33.2053, 20.3227, -65.7435, -23.0447, 7.82272, -64.4935, -23.5447, 8.07272, -64.4935, -23.5447, 8.07272, -63.4935, -22.5447, 7.82272, -62.7435, -21.5447, 8.07272, -65.4935, -22.5447, 8.07272, -65.4935, -21.5447, 7.82272, -62.7435, -20.7947, 7.82272, -63.4935, -20.7947, 7.82272, -64.4935, -9.54474, 7.82272, -64.9935, -9.54474, 8.07272, -65.4935, -10.5447, 8.07272, -65.4935, -11.0447, 7.82272, -64.7435, -9.29474, 7.82272, -63.2435, -8.54474, 8.07272, -63.2435, -8.54474, 8.07272, -64.4935, -10.7947, 7.82272, -62.9935, -9.54474, 7.82272, -62.7435, -55.7947, 1.57272, -61.2435, -55.7947, 1.57272, -58.4935, -55.0447, 1.57272, -58.2435, -42.7947, 1.57272, -58.2435, -43.2947, 1.57272, -59.9935, -55.0447, 1.57272, -61.4935, -42.5447, 1.57272, -61.4935, -41.0447, 1.57272, -64.9935, -55.0447, 1.57272, -64.9935, -41.2947, 1.57272, -54.7435, -41.2947, 1.57272, -57.7435, -55.0447, 1.57272, -54.7435, -41.0447, 1.57272, -61.7435, -39.7947, 1.57272, -57.9935, -39.2947, 1.57272, -60.9935, -32.7947, 1.57272, -64.9935, -39.0447, 1.57272, -58.9935, -32.7947, 1.57272, -54.7435, -21.0447, 1.57272, -61.7435, -22.7947, 1.57272, -61.7435, -23.5447, 1.57272, -60.9935, -23.5447, 1.57272, -58.7435, -22.5447, 1.57272, -57.9935, -11.0447, 1.57272, -49.9935, -9.54474, 1.57272, -49.9935, -7.79474, 1.57272, -50.9935, -7.79474, 1.57272, -52.9935, -9.54474, 1.57272, -53.9935, -31.2947, 1.57272, -61.2435, -31.2947, 1.57272, -58.4935, -20.0447, 1.57272, -49.2435, -12.0447, 1.57272, -48.9935, -9.54474, 1.57272, -55.2435, -12.0447, 1.57272, -62.7435, -20.0447, 1.57272, -62.4935, -22.5447, 1.57272, -56.4935, -9.04474, 1.57272, -55.4935, -9.04474, 1.57272, -61.7435, -10.7947, 1.57272, -61.7435, -23.0447, 1.57272, -56.2435, -23.0447, 1.57272, -49.9935, -20.7947, 1.57272, -49.9935, -12.0447, 1.57272, -64.9935, -19.7947, 1.57272, -64.9935, -20.0447, 1.57272, -46.7435, -12.0447, 1.57272, -46.7435, 26.4553, 19.5727, -64.7435, 26.4553, 18.5727, -62.2435, 33.4553, 18.5727, -62.2435, 33.4553, 19.5727, -64.7435, -56.5447, 1.57272, -58.2435, -56.5447, 1.57272, -61.4935, -119.045, 1.57272, -55.7435, -56.5447, 1.57272, -55.7435, 26.4553, 17.8227, -61.2435, 26.4553, 16.8227, -58.9935, 33.4553, 16.8227, -58.9935, 33.4553, 17.8227, -61.2435, -41.5447, 1.57272, -60.2435, -41.5447, 1.57272, -59.2435, -40.5447, 1.57272, -59.4935, -40.7947, 1.57272, -60.2435, 26.4553, 16.0727, -57.9935, 26.4553, 15.0727, -55.4935, 33.4553, 15.0727, -55.4935, 33.4553, 16.0727, -57.9935, -11.0447, 1.57272, -42.4935, -9.29474, 1.57272, -42.4935, -9.54474, 1.57272, -45.2435, -19.7947, 1.57272, -26.7435, -19.5447, 1.57272, -24.4935, -16.5447, 1.57272, -24.4935, -16.5447, 1.57272, -35.4935, -39.7947, 1.57272, -22.4935, -39.5447, 1.57272, -18.4935, -37.0447, 1.57272, -18.4935, -37.0447, 1.57272, -26.2435, -52.5447, 1.57272, -23.4935, -50.7947, 1.57272, -23.4935, -36.5447, 1.57272, -26.7435, -24.2947, 1.57272, -45.2435, -31.5447, 1.57272, -53.2435, -52.5447, 1.57272, -53.2435, -24.5447, 1.57272, -57.2435, -31.2947, 1.57272, -57.2435, -50.5447, 1.57272, -22.4935, -56.5447, 1.57272, -22.4935, -54.5447, 1.57272, -22.4935, -54.2947, 1.57272, -23.4935, -56.2947, 1.57272, -53.2435, -56.7947, 1.57272, -20.7435, -119.045, 1.57272, -20.9935, 26.4553, 14.3227, -54.4935, 26.4553, 13.3227, -52.2435, 33.4553, 13.3227, -52.2435, 33.4553, 14.3227, -54.4935, -7.04474, 1.57272, -50.4935, -3.29474, 1.57272, -50.9935, -0.794739, 1.57272, -53.2435, -3.04474, 1.57272, -46.4935, -0.794739, 1.57272, -46.7435, 26.4553, 12.5727, -51.2435, 26.4553, 11.5727, -48.7435, 33.4553, 11.5727, -48.7435, 33.4553, 12.5727, -51.2435, 37.4553, 1.57272, -13.7435, 79.9553, 1.57272, -13.7435, 24.4553, 1.57272, -49.7435, 24.4553, 1.57272, -32.7435, 24.9553, 1.57272, -32.7435, 24.9553, 1.57272, -49.7435, 24.4553, 4.82272, -32.7435, 25.2053, 4.82272, -32.7435, 24.9553, 4.82272, -49.7435, 24.4553, 4.82272, -49.7435, 34.9553, 1.57272, -49.7435, 34.9553, 1.57272, -32.7435, 35.4553, 1.57272, -32.7435, 35.4553, 1.57272, -49.7435, 34.7053, 4.82272, -36.7435, 34.7053, 4.82272, -32.7435, 35.4553, 4.82272, -32.7435, 35.4553, 4.82272, -49.7435, 34.9553, 4.82272, -49.7435, 26.4553, 1.57272, -49.4935, 26.4553, 1.57272, -33.9935, 33.4553, 1.57272, -33.9935, 33.4553, 1.57272, -49.4935, 26.4553, 4.82272, -49.4935, 26.4553, 4.82272, -39.9935, 33.4553, 4.82272, -39.9935, 33.4553, 4.82272, -49.4935, -7.29474, 1.57272, -45.4935, -4.29474, 1.57272, -44.9935, -4.54474, 1.57272, -49.2435, -7.29474, 1.57272, -49.2435, -23.5447, 8.07272, -48.2435, -23.5447, 8.07272, -47.4935, -23.0447, 7.82272, -47.4935, -22.5447, 7.82272, -48.9935, -22.2947, 8.07272, -46.2435, -20.7947, 7.82272, -47.4935, -21.2947, 7.82272, -48.9935, -10.2947, 8.07272, -46.2435, -9.54474, 8.07272, -46.2435, -9.54474, 7.82272, -46.7435, -11.0447, 7.82272, -47.2435, -8.54474, 8.07272, -47.2435, -8.54474, 8.07272, -48.4935, -9.29474, 7.82272, -48.9935, -11.0447, 7.82272, -48.4935, -10.5447, 7.82272, -48.9935, 26.4553, 10.8227, -47.7435, 26.4553, 10.0727, -45.9935, 33.4553, 10.0727, -45.9935, 33.4553, 10.8227, -47.7435, 26.4553, 9.32272, -44.9935, 26.4553, 8.07272, -42.4935, 33.4553, 8.07272, -42.4935, 33.4553, 9.32272, -44.9935, -11.0447, -0.677282, -42.4935, -5.54474, -0.677282, -42.4935, -5.54474, -0.677282, -43.2435, -18.5447, -0.677282, -43.2435, -18.5447, -0.677282, -22.2435, -16.5447, -0.677282, -22.2435, -16.2947, -0.677282, -35.9935, 12.7053, -0.677282, -35.4935, 12.7053, -0.677282, -33.4935, 14.2053, -0.677282, -33.4935, 14.2053, -0.677282, -43.2435, 1.70526, -0.677282, -43.2435, 1.70526, -0.677282, -42.4935, 7.20526, -0.677282, -42.4935, 26.4553, 7.57272, -41.4935, 26.4553, 6.57272, -39.2435, 33.4553, 6.57272, -39.2435, 33.4553, 7.57272, -41.4935, -0.544739, -7.92728, -40.7435, -0.794739, -7.92728, -41.2435, -3.29474, -7.92728, -41.2435, -3.54474, -7.92728, -40.7435, -3.54474, -7.92728, -15.2435, -3.29474, -7.92728, -14.4935, -0.794739, -7.92728, -14.4935, -0.544739, -7.92728, -15.2435, -15.2947, -7.92728, -20.9935, -12.2947, -7.92728, -17.7435, -15.2947, -7.92728, -34.7435, 6.20526, -7.92728, -41.2435, 1.20526, -7.92728, -41.2435, 0.955261, -7.92728, -40.7435, 11.4553, -7.92728, -34.7435, -5.04474, -7.92728, -40.7435, -5.29474, -7.92728, -41.2435, -10.2947, -7.92728, -41.2435, -10.2947, -7.92728, -14.4935, -5.29474, -7.92728, -14.4935, -5.04474, -7.92728, -15.2435, 0.955261, -7.92728, -15.2435, 1.20526, -7.92728, -14.4935, 6.20526, -7.92728, -14.4935, 8.70526, -7.92728, -18.2435, 11.4553, -7.92728, -21.2435, -5.54474, -0.677282, -40.4935, -5.54474, -0.677282, -41.2435, -5.79474, -0.677282, -39.7435, -4.54474, -0.677282, -40.2435, -4.54474, -0.677282, -38.2435, -9.04474, -0.677282, -36.4935, -7.04474, -0.677282, -39.2435, -8.29474, -0.677282, -39.4935, -13.5447, -0.677282, -34.9935, -13.5447, -0.677282, -33.2435, -12.7947, -0.677282, -32.9935, -8.54474, -0.677282, -41.2435, -10.5447, -0.677282, -40.9935, -14.7947, -0.677282, -35.4935, -13.5447, 1.57272, -33.2435, -12.7947, 1.57272, -32.9935, -11.5447, 1.57272, -33.4935, -8.79474, 1.57272, -36.4935, -13.5447, 1.57272, -34.9935, -4.54474, 1.57272, -40.7435, -6.04474, 1.57272, -41.2435, -6.29474, 1.57272, -39.4935, -4.79474, 1.57272, -37.9935, -8.04474, 1.57272, -39.4935, -8.29474, 1.57272, -41.2435, -10.2947, 1.57272, -41.2435, -14.7947, 1.57272, -35.4935, -3.29474, 1.57272, -17.2435, -0.544739, 1.57272, -17.2435, -0.544739, 1.57272, -18.9935, -3.29474, 1.57272, -18.9935, 5.95526, 1.57272, -24.2435, 6.95526, 1.57272, -24.9935, 6.95526, 1.57272, -30.7435, 5.95526, 1.57272, -31.4935, -3.79474, 1.57272, -19.4935, -0.0447388, 1.57272, -19.4935, -11.0447, 1.57272, -30.7435, -11.0447, 1.57272, -24.9935, -10.0447, 1.57272, -24.2435, -10.0447, 1.57272, -31.7435, 6.20526, 1.57272, -33.2435, 4.45526, 1.57272, -34.9935, -0.544739, 1.57272, -37.2435, -10.2947, 1.57272, -22.7435, -8.29474, 1.57272, -20.7435, -8.04474, 1.57272, -35.2435, -10.2947, 1.57272, -32.9935, -3.29474, 1.57272, -37.2435, 4.20526, 1.57272, -20.4935, 6.20526, 1.57272, -22.4935, -0.544739, 1.57272, -40.9935, -3.29474, 1.57272, -41.2435, 1.95526, 1.57272, -41.2435, 1.20526, 1.57272, -41.2435, 0.705261, 1.57272, -40.7435, 0.705261, 1.57272, -37.9935, 2.20526, 1.57272, -39.4935, 9.45526, 1.57272, -34.9935, 10.7053, 1.57272, -35.2435, 10.7053, 1.57272, -35.7435, 6.20526, 1.57272, -41.2435, 4.45526, 1.57272, -41.2435, 4.20526, 1.57272, -39.4935, 5.20526, 1.57272, -36.2435, 8.70526, 1.57272, -32.7435, 9.45526, 1.57272, -33.2435, 1.95526, -0.677282, -39.7435, 1.70526, -0.677282, -41.2435, 1.45526, -0.677282, -40.2435, 0.705261, -0.677282, -40.2435, 9.45526, -0.677282, -34.9935, 10.7053, -0.677282, -35.2435, 10.7053, -0.677282, -35.7435, 0.705261, -0.677282, -37.9935, 2.95526, -0.677282, -39.2435, 8.70526, -0.677282, -32.7435, 9.45526, -0.677282, -33.2435, 4.95526, -0.677282, -36.4935, 6.20526, -0.677282, -41.2435, 4.45526, -0.677282, -41.2435, 4.45526, -0.677282, -39.4935, 7.20526, -0.677282, -40.2435, 2.95526, 5.32272, -40.9935, 3.20526, 5.32272, -40.2435, 3.70526, 5.32272, -40.4935, 26.4553, 4.82272, -33.7435, 33.4553, 4.82272, -33.7435, 33.4553, 5.82272, -38.2435, 26.4553, 5.82272, -38.2435, 26.4553, 4.82272, -35.9935, 33.4553, 4.82272, -35.9935, 22.7053, 1.57272, -22.4935, 22.7053, 1.57272, -24.9935, 22.2053, 1.57272, -25.2435, 12.7053, 1.57272, -22.4935, 10.4553, 5.32272, -34.2435, 10.4553, 5.32272, -33.7435, 10.9553, 5.32272, -33.7435, 10.9553, 5.32272, -34.2435, 34.4553, 4.82272, -31.2435, 35.4553, 4.82272, -31.4935, 33.4553, 4.82272, -31.7435, 33.9553, 4.82272, -30.4935, 26.4553, 4.82272, -31.7435, 24.4553, 4.82272, -31.4935, 25.9553, 4.82272, -30.2435, 33.9553, 4.82272, -28.9935, 25.7053, 4.82272, -28.9935, 24.4553, 4.82272, -28.4935, 24.4553, 4.82272, -25.9935, 35.4553, 4.82272, -25.9935, 35.4553, 4.82272, -28.2435, 6.95526, -0.677282, -13.2435, 1.70526, -0.677282, -13.2435, 1.70526, -0.677282, -12.4935, 14.2053, -0.677282, -12.4935, 12.7053, -0.677282, -20.4935, -13.7947, -0.677282, -32.7435, -12.7947, -0.677282, -31.4935, -13.7947, -0.677282, -23.2435, -13.5447, -0.677282, -22.7435, -12.7947, -0.677282, -22.9935, -12.7947, -0.677282, -24.4935, -12.2947, -0.677282, -24.7435, -12.2947, -0.677282, -31.2435, -15.2947, -0.677282, -32.7435, -15.2947, -0.677282, -23.2435, -13.7947, 1.57272, -32.7435, -12.7947, 1.57272, -31.4935, -13.7947, 1.57272, -23.2435, -13.5447, 1.57272, -22.7435, -12.7947, 1.57272, -22.9935, -12.7947, 1.57272, -24.4935, -12.2947, 1.57272, -24.7435, -12.2947, 1.57272, -31.2435, -15.2947, 1.57272, -32.7435, -15.2947, 1.57272, -23.2435, 9.70526, -0.677282, -32.7435, 8.70526, -0.677282, -22.9935, 9.45526, -0.677282, -22.7435, 9.70526, -0.677282, -23.2435, 11.4553, -0.677282, -23.2435, 11.4553, -0.677282, -32.7435, 9.70526, 1.57272, -32.7435, 8.70526, 1.57272, -31.4935, 8.70526, 1.57272, -22.9935, 9.45526, 1.57272, -22.7435, 9.70526, 1.57272, -23.2435, 8.70526, 1.57272, -24.2435, 8.20526, 1.57272, -24.4935, 11.4553, 1.57272, -23.2435, 11.4553, 1.57272, -32.7435, 8.20526, 1.57272, -31.2435, 35.4553, 1.57272, -26.2435, 35.4553, 1.57272, -28.4935, 34.4553, 1.57272, -28.4935, 25.7053, 1.57272, -28.9935, 24.4553, 1.57272, -28.4935, 24.4553, 1.57272, -26.2435, 33.9553, 1.57272, -29.2435, 33.9553, 2.32272, -31.4935, 25.9553, 2.32272, -31.4935, -35.0447, 1.57272, -24.9935, -35.0447, 1.57272, -24.2435, -34.0447, 1.57272, -23.7435, -28.2947, 1.57272, -24.9935, -34.0447, 1.57272, -22.2435, -35.0447, 1.57272, -21.7435, -34.7947, 1.57272, -18.2435, -29.0447, 1.57272, -17.4935, -28.2947, 1.57272, -17.4935, -22.5447, 1.57272, -23.7435, -21.5447, 1.57272, -24.2435, -21.5447, 1.57272, -24.9935, -22.5447, 1.57272, -22.2435, -27.2947, 1.57272, -17.4935, -26.5447, 1.57272, -15.9935, -21.5447, 1.57272, -15.9935, -21.5447, 1.57272, -21.7435, 28.2053, 1.57272, -15.2435, 28.9553, 1.57272, -13.9935, 30.9553, 1.57272, -13.9935, 31.9553, 1.57272, -15.2435, 34.9553, 1.57272, -21.7435, 35.4553, 1.57272, -21.9935, 35.4553, 1.57272, -24.9935, 24.4553, 1.57272, -24.9935, 24.4553, 1.57272, -21.9935, 24.9553, 1.57272, -21.7435, 35.4553, 1.57272, -14.4935, 24.4553, 1.57272, -14.4935, -19.5447, 1.57272, -6.24354, -16.7947, 1.57272, -5.74354, -16.5447, 1.57272, -6.74354, -16.5447, 1.57272, -20.2435, -9.04474, 1.57272, -6.74354, -9.04474, 1.57272, -13.2435, -11.0447, 1.57272, -13.2435, -13.5447, 1.57272, -16.9935, -35.7947, 7.32272, -23.2435, -35.7947, 7.32272, -22.7435, -35.0447, 7.32272, -22.7435, -35.0447, 7.32272, -23.2435, -21.2947, 7.32272, -23.2435, -21.2947, 7.32272, -22.7435, -20.7947, 7.32272, -22.7435, -20.7947, 7.32272, -23.2435, -6.04474, -0.677282, -14.4935, -5.54474, -0.677282, -14.4935, -5.54474, -0.677282, -15.4935, -6.29474, -0.677282, -16.2435, -8.29474, -0.677282, -16.2435, -4.54474, -0.677282, -17.9935, -9.04474, -0.677282, -19.4935, -4.54474, -0.677282, -15.7435, -13.5447, -0.677282, -20.9935, -12.2947, -0.677282, -17.7435, -10.2947, -0.677282, -14.4935, -8.54474, -0.677282, -14.4935, -14.7947, -0.677282, -20.4935, -6.04474, 1.57272, -14.4935, -5.29474, 1.57272, -14.4935, -5.29474, 1.57272, -14.9935, -6.29474, 1.57272, -16.2435, -8.29474, 1.57272, -16.2435, -4.54474, 1.57272, -18.2435, -9.04474, 1.57272, -19.4935, -4.54474, 1.57272, -15.2435, -13.5447, 1.57272, -20.9935, -10.2947, 1.57272, -14.4935, -8.54474, 1.57272, -14.4935, -12.2947, 1.57272, -17.7435, -14.7947, 1.57272, -20.4935, 3.95526, -0.677282, -16.4935, 2.45526, -0.677282, -16.4935, 4.20526, -0.677282, -16.2435, 5.20526, -0.677282, -17.4935, 9.45526, -0.677282, -20.9935, 4.45526, -0.677282, -14.4935, 6.20526, -0.677282, -14.4935, 8.70526, -0.677282, -18.2435, 10.9553, -0.677282, -20.4935, 4.95526, -0.677282, -19.4935, 3.95526, 1.57272, -16.4935, 2.45526, 1.57272, -16.4935, 4.20526, 1.57272, -16.2435, 5.20526, 1.57272, -17.4935, 9.45526, 1.57272, -20.9935, 4.45526, 1.57272, -14.4935, 6.20526, 1.57272, -14.4935, 8.70526, 1.57272, -18.2435, 10.9553, 1.57272, -20.4935, 4.95526, 1.57272, -19.4935, 27.4553, 1.57272, -10.7435, 27.4553, 1.57272, -13.2435, 22.7053, 1.57272, -13.4935, 15.9553, 1.57272, -10.7435, 12.7053, 1.57272, -20.4935, 9.95526, 1.57272, -17.2435, -53.5447, 8.82272, -22.4935, -53.5447, 8.82272, -19.2435, -51.5447, 8.82272, -19.2435, -51.5447, 8.82272, -22.4935, -16.5447, -0.677282, -20.2435, -5.54474, -0.677282, -12.4935, -5.54474, -0.677282, -13.2435, -11.0447, -0.677282, -13.2435, -18.5447, -0.677282, -12.4935, -13.5447, -0.677282, -16.9935, -15.0447, 5.32272, -22.2435, -15.0447, 5.32272, -21.7435, -14.5447, 5.32272, -21.7435, -14.5447, 5.32272, -22.2435, 10.4553, 5.32272, -22.2435, 10.4553, 5.32272, -21.7435, 10.9553, 5.32272, -21.7435, 10.9553, 5.32272, -22.2435, -52.7947, 1.57272, 4.75646, -52.7947, 1.57272, -5.24354, -56.7947, 1.57272, -5.49354, -76.0447, 1.57272, 4.50646, -119.045, 1.57272, 7.50646, -76.5447, 1.57272, 5.50646, -76.5447, 1.57272, 7.50646, -55.0447, 4.32272, -20.7435, -55.0447, 4.32272, -19.7435, -54.5447, 4.32272, -19.7435, -54.5447, 4.32272, -20.7435, -53.0447, 2.32272, -19.7435, -51.7947, 2.32272, -19.4935, -51.7947, 2.32272, -20.7435, -53.0447, 2.32272, -20.7435, -41.5447, 1.57272, -17.7435, -41.5447, 1.57272, -19.2435, -42.5447, 1.57272, -19.7435, -42.2947, 1.57272, -11.2435, -41.2947, 1.57272, -10.4935, -41.5447, 1.57272, -13.9935, -40.0447, 1.57272, -14.9935, -40.0447, 1.57272, -16.9935, -53.0447, 1.57272, -14.9935, -53.5447, 1.57272, -14.7435, -44.5447, 1.57272, -10.9935, -50.7947, 1.57272, -18.2435, -53.0447, 1.57272, -18.2435, -42.5447, 1.57272, -20.7435, -50.5447, 1.57272, -20.7435, -56.0447, 8.82272, -18.7435, -56.0447, 8.82272, -15.7435, -54.0447, 8.82272, -15.7435, -54.0447, 8.82272, -18.7435, 3.20526, 1.57272, -17.9935, 3.95526, 1.57272, -18.2435, 3.70526, 1.57272, -18.7435, 2.95526, 1.57272, -18.4935, -39.2947, 1.57272, -14.4935, -36.0447, 1.57272, -14.9935, -35.7947, 1.57272, -16.9935, -34.7947, 1.57272, -13.7435, -29.2947, 1.57272, -14.2435, -30.0447, 1.57272, -15.2435, -30.0447, 1.57272, -16.7435, 0.955261, 1.57272, -17.4935, 1.70526, 1.57272, -17.4935, 1.45526, 1.57272, -18.2435, 0.955261, 1.57272, -18.2435, -55.0447, 2.32272, -17.7435, -55.0447, 2.32272, -15.9935, -54.2947, 2.32272, -15.9935, -54.2947, 2.32272, -17.7435, -1.04474, 1.57272, -14.2435, -0.544739, 1.57272, -14.9935, -3.04474, 1.57272, -5.99354, -1.04474, 1.57272, -5.99354, 12.4553, 1.57272, -6.74354, 12.7053, 1.57272, -4.99354, 15.4553, 1.57272, -5.24354, 15.4553, 1.57272, -10.4935, 6.95526, 1.57272, -13.2435, 4.95526, 1.57272, -13.2435, 4.95526, 1.57272, -6.74354, -28.5447, 1.57272, -16.2435, -28.5447, 1.57272, -15.4935, -28.0447, 1.57272, -15.7435, -28.0447, 1.57272, -16.2435, -21.5447, 1.57272, -6.74354, -21.5447, 1.57272, -7.49354, -22.5447, 1.57272, -7.99354, -28.2947, 1.57272, -6.74354, -27.0447, 1.57272, -14.4935, -22.5447, 1.57272, -9.49354, -21.5447, 1.57272, -10.2435, -28.2947, 1.57272, -14.2435, 1.70526, -0.677282, -15.4935, 1.95526, -0.677282, -14.4935, 1.95526, -0.677282, -15.9935, 0.705261, -0.677282, -15.9935, 1.20526, 1.57272, -14.4935, 1.95526, 1.57272, -14.4935, 1.95526, 1.57272, -15.9935, 0.705261, 1.57272, -15.9935, 2.95526, 5.32272, -15.2435, 2.95526, 5.32272, -14.7435, 3.45526, 5.32272, -14.7435, 3.45526, 5.32272, -15.2435, -48.0447, 1.57272, -7.49354, -45.0447, 1.57272, -6.99354, -45.7947, 1.57272, -9.24354, -51.0447, 1.57272, -5.99354, -49.0447, 1.57272, -5.99354, -45.5447, 1.57272, -10.2435, -52.2947, 1.57272, -7.49354, -55.0447, 1.57272, -14.7435, -55.0447, 1.57272, -6.99354, -34.0447, 1.57272, -7.99354, -35.0447, 1.57272, -7.49354, -35.0447, 1.57272, -6.74354, -35.0447, 1.57272, -10.2435, -34.0447, 1.57272, -9.49354, 30.9553, 1.57272, -9.74354, 28.9553, 1.57272, -9.49354, 27.9553, 1.57272, -8.24354, 26.9553, 1.57272, 2.50646, 33.4553, 1.57272, 2.50646, 32.2053, 1.57272, -8.24354, 26.7053, 1.57272, -8.49354, 33.4553, 1.57272, -8.49354, 32.7053, 1.57272, -13.2435, 32.7053, 1.57272, -10.7435, 36.7053, 1.57272, -10.4935, 37.2053, 1.57272, -13.2435, 36.7053, 1.57272, 26.2565, 36.2053, 1.57272, 26.5065, 79.9553, 1.57272, 26.7565, -37.0447, 1.57272, -5.74354, -37.0447, 1.57272, -13.2435, -39.5447, 1.57272, -13.2435, -39.5447, 1.57272, -5.49354, -41.7947, 1.57272, -5.24354, -41.7947, 1.57272, 3.75646, -36.2947, 1.57272, 3.75646, -36.2947, 1.57272, -5.24354, -4.54474, 1.57272, -6.74354, -4.54474, 1.57272, -13.2435, 0.705261, 1.57272, -13.2435, 0.705261, 1.57272, -6.74354, -34.5447, 6.57272, -11.9935, -34.5447, 6.57272, -11.4935, -34.0447, 6.57272, -11.4935, -34.0447, 6.57272, -11.9935, 16.7053, 1.57272, 1.25646, 25.4553, 1.57272, 1.50646, 25.4553, 1.57272, -9.49354, 16.7053, 1.57272, -9.49354, 34.7053, 1.57272, -9.49354, 34.7053, 1.57272, 25.2565, 35.4553, 1.57272, 25.2565, 35.4553, 1.57272, -9.49354, -42.5447, 1.57272, -7.99354, -42.5447, 1.57272, -8.49354, -43.2947, 2.07272, -8.49354, -43.5447, 1.57272, -7.99354, -19.7947, 1.57272, -5.24354, -22.0447, 1.57272, 3.75646, -21.7947, 1.57272, 4.50646, -16.7947, 1.57272, 4.50646, -50.5447, 1.57272, 4.75646, -50.2947, 1.57272, 5.75646, -49.0447, 1.57272, 6.00646, -51.2947, 1.57272, 4.75646, 0.705261, 1.57272, -2.74354, 0.705261, 1.57272, -4.49354, -0.0447388, 1.57272, -4.49354, -0.544739, 1.57272, -2.49354, -5.29474, 1.57272, -4.49354, -6.29474, 1.57272, -2.74354, -3.79474, 1.57272, -2.74354, -4.04474, 1.57272, -4.49354, -11.0447, 1.57272, -4.99354, -11.0447, 1.57272, -2.74354, -9.79474, 1.57272, -2.74354, -3.54474, 1.57272, -1.24354, -0.544739, 1.57272, -1.24354, -5.54474, 1.57272, -4.99354, -9.54474, 1.57272, -1.24354, -6.54474, 1.57272, -1.24354, -47.5447, 1.57272, -5.24354, -47.5447, 1.57272, 4.00646, 15.4553, 1.57272, 24.7565, 15.4553, 1.57272, 12.2565, 14.9553, 1.57272, 12.0065, 12.7053, 1.57272, 25.0065, 14.9553, 1.57272, 10.0065, 15.4553, 1.57272, 9.75646, -12.5447, 1.57272, -2.49354, -15.2947, 1.57272, -4.99354, -15.2947, 1.57272, 4.75646, -12.5447, 1.57272, 4.75646, -12.5447, 1.57272, 3.50646, -11.0447, 1.57272, 3.25646, -11.0447, 1.57272, 0.256462, -12.5447, 1.57272, 0.0064621, 2.20526, 1.57272, -2.74354, 1.45526, 1.57272, -4.99354, 5.70526, 1.57272, -2.74354, 8.20526, 1.57272, -2.74354, 8.45526, 1.57272, -1.24354, 10.9553, 1.57272, -1.24354, 10.9553, 1.57272, -4.99354, 2.45526, 1.57272, -1.24354, 5.45526, 1.57272, -1.24354, -11.5447, 8.82272, -1.74354, -11.5447, 8.82272, -0.743538, -10.5447, 8.82272, -0.743538, -10.5447, 8.82272, -1.74354, -5.54474, 8.82272, -1.74354, -5.54474, 8.82272, -0.743538, -4.54474, 8.82272, -0.743538, -4.54474, 8.82272, -1.74354, 0.455261, 8.82272, -1.74354, 0.455261, 8.82272, -0.743538, 1.45526, 8.82272, -0.743538, 1.45526, 8.82272, -1.74354, 6.45526, 8.82272, -1.74354, 6.45526, 8.82272, -0.743538, 7.45526, 8.82272, -0.743538, 7.45526, 8.82272, -1.74354, -9.79474, 1.57272, 3.25646, -9.79474, 1.57272, 0.256462, -6.54474, 1.57272, 3.50646, -5.04474, 1.57272, 3.25646, -5.04474, 1.57272, 0.256462, -6.54474, 1.57272, 0.0064621, -9.54474, 1.57272, 4.75646, -6.54474, 1.57272, 4.75646, -3.79474, 1.57272, 3.25646, -3.79474, 1.57272, 0.256462, -0.544739, 1.57272, 3.50646, 0.955261, 1.57272, 3.25646, 0.955261, 1.57272, 0.256462, -0.544739, 1.57272, 0.0064621, -3.54474, 1.57272, 4.75646, -0.544739, 1.57272, 4.75646, 2.20526, 1.57272, 3.25646, 2.20526, 1.57272, 0.256462, 5.45526, 1.57272, 3.50646, 6.95526, 1.57272, 3.25646, 6.95526, 1.57272, 0.256462, 5.45526, 1.57272, 0.0064621, 2.45526, 1.57272, 4.75646, 5.45526, 1.57272, 4.75646, 8.20526, 1.57272, 9.25646, 8.45526, 1.57272, 10.7565, 10.9553, 1.57272, 10.7565, 8.20526, 1.57272, 0.256462, 6.95526, 1.57272, 6.25646, 6.95526, 1.57272, 9.25646, 8.45526, 1.57272, 6.00646, 8.45526, 1.57272, 3.50646, 25.2053, 1.57272, 2.75646, 22.7053, 1.57272, 2.75646, 22.9553, 1.57272, 3.25646, 24.9553, 1.57272, 3.50646, 25.4553, 1.57272, 3.25646, 25.4553, 1.57272, 11.5065, 26.9553, 1.57272, 13.5065, 33.4553, 1.57272, 13.5065, 25.2053, 1.57272, 5.25646, 21.7053, 1.57272, 9.75646, 21.7053, 1.57272, 11.5065, 24.4553, 1.57272, 6.00646, 26.2053, 1.57272, 3.25646, 25.7053, 1.57272, 13.0065, 22.9553, 1.57272, 6.00646, 22.2053, 1.57272, 5.00646, 20.2053, 1.57272, 6.25646, 20.2053, 1.57272, 7.00646, 20.4553, 1.57272, 9.50646, 16.7053, 6.32272, 2.75646, 16.7053, 6.32272, 3.25646, 17.2053, 6.32272, 3.25646, 17.2053, 6.32272, 2.75646, 20.7053, 4.07272, 2.75646, 18.7053, 4.07272, 3.25646, 21.2053, 4.32272, 3.50646, 21.9553, 4.32272, 4.25646, 22.4553, 4.07272, 4.00646, 19.9553, 1.57272, 5.75646, 17.9553, 1.57272, 9.50646, 19.2053, 1.57272, 7.25646, 16.9553, 1.57272, 8.50646, 18.9553, 1.57272, 6.00646, 18.7053, 1.57272, 3.75646, 16.9553, 1.57272, 5.75646, 21.7053, 1.57272, 3.75646, 19.9553, 1.57272, 3.25646, -11.5447, 8.82272, 4.25646, -11.5447, 8.82272, 5.25646, -10.5447, 8.82272, 5.25646, -10.5447, 8.82272, 4.25646, -5.54474, 8.82272, 4.25646, -5.54474, 8.82272, 5.25646, -4.54474, 8.82272, 5.25646, -4.54474, 8.82272, 4.25646, 0.455261, 8.82272, 4.25646, 0.455261, 8.82272, 5.25646, 1.45526, 8.82272, 5.25646, 1.45526, 8.82272, 4.25646, 6.45526, 8.82272, 4.25646, 6.45526, 8.82272, 5.25646, 7.45526, 8.82272, 5.25646, 7.45526, 8.82272, 4.25646, -22.0447, 1.57272, 5.50646, -23.0447, 1.57272, 29.2565, -16.7947, 1.57272, 29.2565, -23.0447, 1.57272, 5.50646, -9.54474, 1.57272, 10.7565, -6.54474, 1.57272, 10.7565, -6.54474, 1.57272, 9.50646, -9.79474, 1.57272, 9.25646, -6.54474, 1.57272, 6.00646, -9.79474, 1.57272, 6.25646, -5.04474, 1.57272, 9.25646, -5.04474, 1.57272, 6.25646, -12.2947, 1.57272, 9.25646, -12.2947, 1.57272, 6.25646, -15.2947, 1.57272, 10.7565, -12.5447, 1.57272, 10.7565, -3.79474, 1.57272, 9.25646, -3.79474, 1.57272, 6.25646, -0.544739, 1.57272, 9.50646, 0.955261, 1.57272, 9.25646, 0.955261, 1.57272, 6.25646, -0.544739, 1.57272, 6.00646, -3.54474, 1.57272, 10.7565, -0.544739, 1.57272, 10.7565, 2.20526, 1.57272, 9.25646, 2.20526, 1.57272, 6.25646, 5.45526, 1.57272, 9.50646, 5.45526, 1.57272, 6.00646, 2.45526, 1.57272, 10.7565, 5.45526, 1.57272, 10.7565, 22.4553, 4.32272, 5.50646, 22.4553, 4.07272, 7.00646, 22.9553, 4.07272, 6.25646, -50.5447, 1.57272, 6.75646, -47.7947, 1.57272, 7.50646, -51.5447, 1.57272, 6.75646, -52.0447, 1.57272, 7.50646, -60.2947, 1.57272, 12.7565, -53.2947, 1.57272, 25.0065, -51.0447, 1.57272, 24.2565, -53.0447, 1.57272, 7.50646, -59.5447, 1.57272, 8.50646, -59.5447, 1.57272, 11.5065, -53.5447, 1.57272, 6.75646, -60.7947, 1.57272, 6.75646, -47.7947, 1.57272, 24.5065, -60.7947, 12.8227, 6.75646, -60.2947, 12.8227, 7.50646, -39.7947, 12.8227, 7.50646, -39.0447, 12.8227, 6.75646, -40.2947, 1.57272, 8.50646, -39.0447, 1.57272, 6.50646, -46.2947, 1.57272, 6.50646, -46.7947, 1.57272, 7.50646, -40.2947, 1.57272, 11.2565, -45.7947, 1.57272, 25.2565, -39.5447, 1.57272, 12.5065, -32.7947, 1.57272, 6.50646, -32.0447, 1.57272, 7.50646, -31.0447, 1.57272, 6.75646, -32.7947, 12.8227, 6.50646, -32.0447, 12.8227, 7.50646, -31.0447, 12.8227, 6.75646, -32.0447, 18.0727, 9.75646, -32.0447, 18.0727, 10.2565, -31.2947, 18.0727, 10.5065, -31.2947, 18.0727, 9.50646, -27.0447, 18.0727, 6.50646, -30.0447, 18.0727, 7.00646, -28.2947, 18.0727, 13.5065, -24.7947, 18.0727, 11.5065, -24.7947, 18.0727, 8.50646, -31.2947, 18.0727, 8.50646, -30.7947, 18.0727, 12.2565, -29.0447, 18.0727, 6.50646, -25.7947, 18.0727, 12.7565, -74.7947, 18.0727, 12.0065, -74.0447, 18.0727, 12.7565, -73.0447, 18.0727, 13.2565, -70.7947, 18.0727, 13.2565, -70.0447, 18.0727, 13.0065, -69.7947, 18.0727, 7.00646, -73.5447, 18.0727, 6.75646, -74.7947, 18.0727, 7.75646, -68.5447, 18.0727, 11.0065, -68.5447, 18.0727, 8.75646, -73.7947, 12.8227, 7.25646, -70.0447, 12.8227, 7.50646, -71.0447, 12.8227, 6.75646, -68.5447, 1.57272, 6.75646, -68.0447, 1.57272, 7.75646, -67.2947, 1.57272, 7.00646, -68.5447, 12.8227, 6.75646, -68.0447, 12.8227, 7.50646, -67.2947, 12.8227, 7.00646, -65.5447, 12.8227, 7.25646, -62.2947, 12.8227, 7.50646, -63.7947, 12.8227, 6.75646, -37.7947, 12.8227, 7.25646, -34.0447, 12.8227, 7.50646, -35.0447, 12.8227, 6.75646, -29.2947, 12.8227, 7.00646, -26.7947, 12.8227, 7.25646, -27.2947, 12.8227, 6.75646, 21.9553, 4.32272, 7.50646, 21.9553, 4.07272, 8.00646, 22.4553, 4.07272, 7.75646, -77.2947, 1.57272, 29.5065, -76.5447, 1.57272, 29.2565, -76.5447, 1.57272, 57.0065, -76.5447, 1.57272, 35.0065, -77.2947, 1.57272, 34.7565, -119.045, 1.57272, 57.0065, -74.7947, 12.8227, 8.50646, -74.7947, 12.8227, 11.2565, -74.2947, 12.8227, 11.7565, -74.2947, 12.8227, 8.00646, 16.7053, 4.07272, 8.00646, 16.9553, 4.07272, 9.50646, 18.4553, 4.07272, 9.50646, 20.9553, 4.32272, 8.75646, 21.4553, 4.07272, 9.00646, 21.9553, 4.07272, 8.50646, 21.7053, 4.32272, 8.00646, -70.2947, 1.57272, 9.00646, -71.2947, 1.57272, 8.25646, -72.2947, 1.57272, 8.25646, -70.7947, 1.57272, 11.5065, -70.0447, 1.57272, 10.2565, -73.5447, 1.57272, 9.25646, -73.5447, 1.57272, 10.7565, -72.2947, 1.57272, 11.7565, -65.5447, 1.57272, 11.0065, -64.5447, 1.57272, 11.7565, -63.5447, 1.57272, 11.7565, -65.0447, 1.57272, 8.50646, -65.7947, 1.57272, 9.75646, -62.2947, 1.57272, 10.7565, -62.2947, 1.57272, 9.25646, -63.5447, 1.57272, 8.25646, -34.0447, 1.57272, 10.2565, -34.2947, 1.57272, 9.00646, -35.0447, 1.57272, 8.25646, -36.5447, 1.57272, 8.25646, -37.5447, 1.57272, 9.00646, -37.5447, 1.57272, 10.5065, -36.7947, 1.57272, 11.5065, -35.0447, 1.57272, 11.5065, -27.0447, 1.57272, 11.5065, -26.2947, 1.57272, 10.5065, -26.2947, 1.57272, 9.50646, -29.5447, 1.57272, 11.0065, -28.2947, 1.57272, 11.7565, -27.2947, 1.57272, 8.25646, -28.7947, 1.57272, 8.25646, -29.7947, 1.57272, 9.50646, -25.5447, 12.8227, 8.25646, -25.5447, 12.8227, 11.7565, -24.7947, 12.8227, 10.5065, -11.5447, 8.82272, 10.2565, -11.5447, 8.82272, 11.2565, -10.5447, 8.82272, 11.2565, -10.5447, 8.82272, 10.2565, -5.54474, 8.82272, 10.2565, -5.54474, 8.82272, 11.2565, -4.54474, 8.82272, 11.2565, -4.54474, 8.82272, 10.2565, 0.455261, 8.82272, 10.2565, 0.455261, 8.82272, 11.2565, 1.45526, 8.82272, 11.2565, 1.45526, 8.82272, 10.2565, 6.45526, 8.82272, 10.2565, 6.45526, 8.82272, 11.2565, 7.45526, 8.82272, 11.2565, 7.45526, 8.82272, 10.2565, 17.4553, 7.07272, 10.5065, 17.4553, 7.07272, 13.2565, 20.7053, 7.07272, 13.2565, 20.7053, 7.07272, 10.5065, -15.2947, 1.57272, 23.0065, -12.5447, 1.57272, 23.0065, -12.5447, 1.57272, 21.7565, -12.5447, 1.57272, 12.0065, -11.0447, 1.57272, 21.5065, -11.0447, 1.57272, 18.5065, -12.5447, 1.57272, 18.2565, -12.5447, 1.57272, 15.7565, -11.0447, 1.57272, 15.5065, -11.0447, 1.57272, 12.2565, -6.54474, 1.57272, 12.0065, -9.79474, 1.57272, 12.2565, -9.79474, 1.57272, 15.5065, -9.54474, 1.57272, 17.0065, -6.54474, 1.57272, 17.0065, -6.54474, 1.57272, 15.5065, -5.04474, 1.57272, 15.2565, -5.04474, 1.57272, 12.2565, -3.79474, 1.57272, 15.2565, -3.79474, 1.57272, 12.2565, -0.544739, 1.57272, 15.5065, 0.955261, 1.57272, 15.2565, 0.955261, 1.57272, 12.2565, -0.544739, 1.57272, 12.0065, -3.54474, 1.57272, 16.7565, -0.544739, 1.57272, 16.7565, 2.20526, 1.57272, 15.2565, 2.20526, 1.57272, 12.2565, 5.45526, 1.57272, 15.5065, 6.95526, 1.57272, 15.2565, 6.95526, 1.57272, 12.2565, 5.45526, 1.57272, 12.0065, 2.45526, 1.57272, 16.7565, 5.45526, 1.57272, 16.7565, 8.20526, 1.57272, 21.5065, 8.45526, 1.57272, 23.0065, 10.9553, 1.57272, 23.0065, 8.20526, 1.57272, 12.2565, 6.95526, 1.57272, 18.5065, 6.95526, 1.57272, 21.5065, 8.45526, 1.57272, 18.2565, 8.45526, 1.57272, 15.5065, 17.9553, 1.57272, 13.0065, 20.2053, 1.82272, 13.0065, 19.4553, 1.57272, 10.7565, 17.7053, 1.57272, 10.7565, -67.7947, 1.57272, 12.7565, -67.7947, 1.57272, 12.2565, -69.5447, 1.57272, 13.7565, -67.5447, 1.57272, 16.2565, -66.0447, 1.57272, 14.2565, -61.0447, 1.57272, 13.7565, -62.7947, 1.57272, 14.5065, -67.5447, 1.57272, 19.7565, -69.2947, 1.57272, 21.7565, -56.2947, 1.57272, 27.7565, -55.2947, 1.57272, 26.2565, -31.7947, 1.57272, 15.0065, -30.2947, 1.57272, 13.7565, -30.7947, 1.57272, 13.7565, -32.0447, 1.57272, 12.2565, -34.2947, 1.57272, 14.2565, -32.5447, 1.57272, 19.0065, -37.2947, 1.57272, 14.2565, -38.5447, 1.57272, 13.7565, -44.5447, 1.57272, 26.0065, -43.2947, 1.57272, 27.7565, -31.0447, 1.57272, 21.2565, -32.5447, 1.57272, 16.7565, 21.7053, 1.57272, 12.7565, 21.7053, 1.57272, 13.5065, 24.4553, 1.82272, 13.5065, 24.4553, 1.57272, 12.7565, -25.7947, 1.57272, 13.7565, -24.7947, 1.57272, 14.5065, -24.7947, 1.57272, 13.2565, -25.5447, 12.8227, 13.7565, -24.7947, 12.8227, 14.5065, -24.7947, 12.8227, 13.2565, -74.7947, 1.57272, 13.5065, -74.7947, 1.57272, 14.5065, -74.0447, 1.57272, 14.0065, -74.7947, 12.8227, 13.5065, -74.7947, 12.8227, 14.5065, -74.2947, 12.8227, 14.2565, 28.7053, 1.57272, 25.2565, 28.9553, 1.57272, 26.0065, 30.9553, 1.57272, 26.0065, 31.9553, 1.57272, 25.0065, 33.4553, 1.57272, 25.0065, 26.7053, 1.57272, 25.0065, 20.4553, 1.57272, 16.2565, 20.2053, 1.57272, 14.7565, 16.7053, 1.57272, 14.7565, 16.7053, 1.57272, 25.2565, 25.4553, 1.57272, 25.2565, 25.4553, 1.57272, 16.2565, -29.0447, 1.57272, 16.2565, -29.7947, 1.57272, 17.2565, -29.7947, 1.57272, 18.2565, -26.5447, 1.57272, 16.7565, -27.7947, 1.57272, 16.0065, -28.7947, 1.57272, 19.5065, -27.5447, 1.57272, 19.5065, -26.2947, 1.57272, 18.2565, -74.7947, 12.8227, 19.2565, -74.2947, 12.8227, 19.7565, -74.2947, 12.8227, 16.2565, -74.7947, 12.8227, 16.5065, -71.5447, 1.57272, 16.2565, -72.7947, 1.57272, 16.5065, -73.5447, 1.57272, 17.2565, -70.0447, 1.57272, 18.2565, -70.2947, 1.57272, 17.0065, -73.5447, 1.57272, 18.7565, -72.5447, 1.57272, 19.7565, -70.7947, 1.57272, 19.5065, -25.5447, 12.8227, 16.2565, -25.5447, 12.8227, 19.5065, -24.7947, 12.8227, 18.2565, -11.5447, 8.57272, 16.5065, -11.5447, 8.57272, 17.5065, -10.5447, 8.57272, 17.5065, -10.7947, 8.57272, 16.2565, -5.54474, 8.82272, 16.2565, -5.54474, 8.82272, 17.5065, -4.54474, 8.82272, 17.5065, -4.54474, 8.82272, 16.2565, 0.455261, 8.82272, 16.2565, 0.455261, 8.82272, 17.5065, 1.45526, 8.82272, 17.5065, 1.45526, 8.82272, 16.2565, 6.45526, 8.82272, 16.2565, 6.45526, 8.82272, 17.5065, 7.45526, 8.82272, 17.5065, 7.45526, 8.82272, 16.2565, -5.04474, 1.57272, 18.5065, -5.04474, 1.57272, 21.5065, -3.79474, 1.57272, 21.5065, -3.54474, 1.57272, 18.2565, -3.54474, 1.57272, 23.0065, -0.544739, 1.57272, 23.0065, -0.544739, 1.57272, 21.7565, -0.544739, 1.57272, 18.2565, 0.955261, 1.57272, 21.5065, 0.955261, 1.57272, 18.5065, 2.20526, 1.57272, 21.5065, 2.45526, 1.57272, 18.2565, 2.45526, 1.57272, 23.0065, 5.45526, 1.57272, 23.0065, 5.45526, 1.57272, 21.7565, 5.45526, 1.57272, 18.2565, -9.79474, 1.57272, 21.5065, -9.79474, 1.57272, 18.5065, -6.54474, 1.57272, 21.7565, -6.54474, 1.57272, 18.2565, -9.54474, 1.57272, 23.0065, -6.54474, 1.57272, 23.0065, -31.5447, 1.57272, 40.7565, -30.2947, 1.57272, 42.0065, -29.2947, 1.57272, 41.5065, -25.5447, 1.57272, 33.7565, -24.0447, 1.57272, 33.0065, -24.0447, 1.57272, 31.0065, -25.5447, 1.57272, 30.0065, -25.5447, 1.57272, 28.7565, -29.5447, 1.57272, 22.2565, -26.5447, 1.57272, 41.5065, -25.5447, 1.57272, 35.2565, -24.7947, 1.57272, 42.5065, -24.7947, 1.57272, 35.5065, -24.7947, 1.57272, 28.2565, -24.7947, 1.57272, 21.2565, -26.5447, 1.57272, 22.2565, -42.0447, 1.57272, 31.2565, -42.2947, 1.57272, 34.2565, -43.0447, 1.57272, 36.0065, -25.5447, 12.8227, 42.2565, -25.0447, 12.8227, 42.5065, -24.5447, 12.8227, 33.5065, -24.7947, 12.8227, 21.2565, -25.5447, 12.8227, 21.5065, -74.2947, 1.57272, 30.0065, -75.0447, 1.57272, 30.5065, -75.0447, 1.57272, 33.5065, -74.2947, 1.57272, 34.0065, -57.5447, 1.57272, 31.5065, -73.0447, 1.57272, 22.5065, -74.7947, 1.57272, 21.5065, -74.7947, 1.57272, 28.5065, -74.2947, 1.57272, 28.7565, -70.7947, 1.57272, 22.5065, -75.0447, 1.57272, 35.5065, -75.0447, 1.57272, 42.5065, -73.7947, 1.57272, 41.7565, -74.2947, 1.57272, 35.2565, -70.2947, 1.57272, 41.7565, -69.5447, 1.57272, 42.2565, -56.2947, 1.57272, 36.0065, -57.2947, 1.57272, 34.0065, -75.2947, 12.8227, 30.2565, -75.0447, 12.8227, 42.5065, -74.2947, 12.8227, 42.2565, -74.7947, 12.8227, 30.0065, -74.5447, 12.8227, 21.5065, -11.5447, 8.82272, 22.5065, -11.5447, 8.82272, 23.5065, -10.5447, 8.82272, 23.5065, -10.5447, 8.82272, 22.5065, -5.54474, 8.82272, 22.5065, -5.54474, 8.82272, 23.5065, -4.54474, 8.82272, 23.5065, -4.54474, 8.82272, 22.5065, 0.455261, 8.82272, 22.5065, 0.455261, 8.82272, 23.5065, 1.45526, 8.82272, 23.5065, 1.45526, 8.82272, 22.5065, 6.45526, 8.82272, 22.5065, 6.45526, 8.82272, 23.5065, 7.45526, 8.82272, 23.5065, 7.45526, 8.82272, 22.5065, -12.5447, 1.57272, 24.2565, -9.29474, 1.57272, 39.7565, -9.54474, 1.57272, 36.0065, -9.79474, 1.57272, 36.5065, -12.5447, 1.57272, 33.7565, -11.0447, 1.57272, 33.5065, -11.0447, 1.57272, 30.5065, -12.5447, 1.57272, 30.2565, -15.5447, 1.57272, 31.0065, -15.5447, 1.57272, 33.0065, -12.5447, 1.57272, 27.7565, -14.5447, 1.57272, 28.5065, -14.5447, 1.57272, 30.0065, -11.0447, 1.57272, 27.5065, -11.0447, 1.57272, 24.5065, -15.2947, 1.57272, 28.2565, -14.5447, 1.57272, 35.2565, -15.2947, 1.57272, 35.7565, -15.2947, 1.57272, 39.7565, -12.5447, 1.57272, 36.2565, -14.5447, 1.57272, 33.7565, 5.45526, 1.57272, 24.2565, 2.20526, 1.57272, 24.5065, -9.79474, 1.57272, 24.5065, -9.54474, 1.57272, 27.7565, 0.455261, 1.57272, 37.7565, 0.705261, 1.57272, 39.7565, 5.20526, 1.57272, 39.7565, 5.45526, 1.57272, 36.0065, 5.45526, 1.57272, 33.7565, -3.79474, 1.57272, 24.5065, -6.29474, 1.57272, 24.5065, -9.54474, 1.57272, 30.2565, -9.54474, 1.57272, 33.7565, 5.45526, 1.57272, 30.2565, 5.45526, 1.57272, 27.7565, -0.294739, 1.57272, 24.5065, 6.95526, 1.57272, 33.5065, 6.95526, 1.57272, 30.5065, 6.95526, 1.57272, 27.5065, 6.95526, 1.57272, 24.5065, -4.29474, 1.57272, 37.7565, -4.54474, 1.57272, 39.7565, 10.9553, 1.57272, 28.5065, 8.20526, 1.57272, 24.5065, 8.45526, 1.57272, 27.7565, 10.4553, 1.57272, 28.7565, 10.4553, 1.57272, 35.2565, 10.4553, 1.57272, 34.0065, 8.45526, 1.57272, 33.7565, 8.45526, 1.57272, 36.2565, 5.70526, 1.57272, 36.5065, 11.9553, 1.57272, 33.0065, 11.9553, 1.57272, 31.0065, 10.4553, 1.57272, 30.0065, 8.45526, 1.57272, 30.2565, 11.2053, 1.57272, 39.7565, 11.2053, 1.57272, 35.5065, 15.7053, 1.57272, 26.5065, 12.7053, 1.57272, 29.2565, 27.2053, 1.57272, 29.2565, 27.2053, 1.57272, 26.7565, -57.2947, -6.17728, 25.2565, -57.2947, -6.17728, 29.0065, -56.2947, -6.17728, 27.0065, -54.2947, -6.17728, 25.5065, -46.7947, -6.17728, 38.0065, -45.2947, -6.17728, 37.0065, -43.7947, -6.17728, 35.0065, -50.7947, -6.17728, 38.5065, -52.2947, -6.17728, 25.7565, -54.0447, -6.17728, 26.7565, -55.5447, -6.17728, 28.5065, -47.0447, -6.17728, 25.7565, -49.5447, -6.17728, 25.2565, -43.7947, -6.17728, 28.7565, -44.5447, -6.17728, 27.7565, -56.2947, -6.17728, 30.7565, -56.2947, -6.17728, 33.0065, -55.2947, -6.17728, 35.7565, -52.7947, -6.17728, 38.0065, -43.0447, -6.17728, 32.2565, -44.2947, 15.3227, 34.5065, -45.0447, 15.3227, 36.0065, -44.0447, 15.3227, 35.5065, -53.5447, 15.3227, 26.5065, -53.5447, 15.3227, 28.0065, -51.5447, 15.3227, 27.0065, -50.5447, 15.3227, 25.2565, -44.0447, 15.3227, 28.5065, -45.7947, 15.3227, 28.0065, -45.2947, 15.3227, 29.0065, -45.7947, 15.3227, 26.5065, -46.5447, 15.3227, 26.0065, -47.0447, 15.3227, 27.5065, -48.5447, 15.3227, 27.0065, -43.0447, 15.3227, 32.0065, -44.2947, 15.3227, 31.0065, -46.7947, -8.17728, 38.0065, -45.0447, -8.17728, 36.7565, -43.7947, -8.17728, 35.0065, -43.0447, -8.17728, 32.0065, -54.2947, -8.17728, 27.0065, -55.7947, -8.17728, 29.0065, -56.2947, -8.17728, 31.0065, -55.7947, -8.17728, 35.0065, -49.5447, -8.17728, 25.2565, -52.2947, -8.17728, 25.7565, -44.5447, -8.17728, 27.7565, -46.5447, -8.17728, 26.0065, -53.7947, -8.17728, 37.2565, -50.7947, -8.17728, 38.5065, -45.0447, -6.17728, 25.2565, -42.5447, -6.17728, 28.0065, -42.5447, -6.17728, 25.2565, -46.7947, 1.57272, 37.0065, -48.7947, 1.57272, 33.5065, -49.0447, 1.57272, 34.0065, -49.2947, 1.57272, 38.0065, -50.0447, 1.57272, 34.0065, -51.5447, 1.57272, 37.7565, -55.7947, 1.57272, 30.7565, -55.5447, 1.57272, 34.0065, -51.2947, 1.57272, 32.7565, -51.7947, 1.57272, 30.5065, -55.0447, 1.57272, 28.7565, -53.7947, 1.57272, 36.5065, -50.5447, 1.57272, 30.0065, -50.5447, 1.57272, 26.0065, -52.2947, 1.57272, 26.2565, -45.0447, 1.57272, 35.7565, -44.0447, 1.57272, 34.0065, -44.0447, 1.57272, 29.7565, -49.0447, 1.57272, 31.2565, -45.0447, 1.57272, 28.0065, -47.2947, 1.57272, 26.2565, 28.7053, 1.57272, 31.0065, 31.2053, 1.57272, 33.0065, 32.7053, 1.57272, 26.7565, 32.7053, 1.57272, 34.5065, 30.4553, 1.57272, 89.7565, 79.9553, 1.57272, 89.7565, 30.4553, 1.57272, 34.7565, -56.2947, 15.3227, 33.5065, -55.2947, 15.3227, 35.2565, -55.7947, 15.3227, 34.0065, -55.0447, 15.3227, 29.5065, -53.7947, 15.3227, 28.5065, -55.2947, 15.3227, 28.2565, -56.2947, 15.3227, 30.2565, -55.7947, 15.3227, 31.5065, -11.5447, 8.82272, 28.5065, -11.5447, 8.82272, 29.5065, -10.5447, 8.82272, 29.5065, -10.5447, 8.82272, 28.5065, 6.45526, 8.82272, 28.5065, 6.45526, 8.82272, 29.5065, 7.45526, 8.82272, 29.5065, 7.45526, 8.82272, 28.5065, -17.0447, 1.57272, 40.7565, -16.7947, 1.57272, 34.5065, -22.7947, 1.57272, 34.5065, -22.7947, 1.57272, 41.0065, -11.5447, 8.82272, 34.5065, -11.5447, 8.82272, 35.5065, -10.5447, 8.82272, 35.5065, -10.5447, 8.82272, 34.5065, 6.45526, 8.82272, 34.5065, 6.45526, 8.82272, 35.5065, 7.45526, 8.82272, 35.5065, 7.45526, 8.82272, 34.5065, 12.7053, 1.57272, 34.5065, 12.7053, 1.57272, 42.2565, 10.9553, 1.57272, 42.5065, 11.2053, 1.57272, 89.7565, -55.2947, -6.17728, 38.0065, -57.2947, -6.17728, 35.0065, -57.2947, -6.17728, 40.0065, -50.7947, -6.17728, 40.0065, -53.5447, -6.17728, 39.2565, -42.5447, -6.17728, 40.0065, -42.5447, -6.17728, 35.7565, -45.5447, -6.17728, 39.0065, -49.2947, -6.17728, 39.7565, -69.0447, 1.57272, 49.7565, -69.5447, 1.57272, 49.7565, -68.2947, 1.57272, 51.5065, -65.5447, 1.57272, 49.5065, -67.7947, 1.57272, 48.0065, -68.2947, 1.57272, 43.2565, -67.5447, 1.57272, 44.7565, -62.2947, 1.57272, 49.5065, -60.0447, 1.57272, 51.5065, -53.7947, 1.57272, 38.5065, -55.7947, 1.57272, 37.0065, -43.7947, 1.57272, 37.0065, -31.5447, 1.57272, 51.7565, -30.2947, 1.57272, 49.7565, -31.2947, 1.57272, 49.2565, -33.7947, 1.57272, 49.7565, -32.2947, 1.57272, 47.7565, -38.0447, 1.57272, 50.0065, -36.7947, 1.57272, 49.5065, -32.2947, 1.57272, 44.2565, -39.5447, 1.57272, 51.7565, -45.7947, 1.57272, 38.5065, -51.7947, 1.57272, 56.5065, -51.5447, 1.57272, 57.2565, -48.5447, 1.57272, 57.2565, -48.2947, 1.57272, 56.5065, -47.7947, 1.57272, 39.5065, -59.5447, 1.57272, 55.2565, -60.7947, 1.57272, 57.2565, -53.5447, 1.57272, 57.2565, -53.2947, 1.57272, 56.5065, -59.5447, 1.57272, 52.5065, -46.5447, 1.57272, 57.0065, -39.0447, 1.57272, 57.0065, -40.0447, 1.57272, 55.5065, -46.7947, 1.57272, 56.5065, -40.0447, 1.57272, 52.5065, -50.0447, 1.57272, 39.7565, -0.0447388, 8.57272, 40.7565, -0.294739, 8.57272, 38.7565, -3.54474, 8.57272, 38.7565, -3.79474, 8.57272, 40.7565, 11.7053, 8.32272, 41.5065, -16.0447, 8.32272, 41.5065, 11.7053, 8.32272, 40.7565, -16.0447, 8.32272, 40.7565, -3.04474, 1.57272, 39.7565, -0.794739, 1.57272, 39.7565, -1.29474, 1.57272, 39.0065, -3.04474, 1.82272, 39.2565, -16.7947, 1.57272, 42.5065, -22.7947, 1.57272, 57.0065, -21.7947, 1.57272, 57.2565, -21.7947, 1.57272, 58.5065, -23.2947, 1.57272, 59.2565, -23.2947, 1.57272, 89.7565, -74.7947, 12.8227, 45.7565, -74.2947, 12.8227, 44.0065, -75.0447, 12.8227, 45.0065, -75.0447, 12.8227, 47.2565, -74.2947, 12.8227, 48.0065, -70.2947, 1.57272, 45.2565, -71.0447, 1.57272, 44.5065, -72.0447, 1.57272, 44.2565, -73.5447, 1.57272, 47.0065, -72.7947, 1.57272, 47.7565, -71.2947, 1.57272, 47.7565, -70.2947, 1.57272, 47.0065, -73.5447, 1.57272, 45.2565, -26.2947, 1.57272, 46.7565, -26.2947, 1.57272, 45.2565, -27.0447, 1.57272, 44.2565, -28.7947, 1.57272, 44.2565, -29.5447, 1.57272, 46.7565, -28.0447, 1.57272, 47.7565, -29.7947, 1.57272, 45.7565, -25.5447, 12.8227, 44.2565, -25.5447, 12.8227, 47.7565, -24.7947, 12.8227, 46.7565, -24.7947, 12.8227, 45.2565, -25.5447, 1.57272, 49.7565, -24.7947, 1.57272, 50.2565, -24.7947, 1.57272, 49.2565, -25.5447, 12.8227, 49.7565, -24.7947, 12.8227, 50.2565, -24.7947, 12.8227, 49.2565, -75.0447, 1.57272, 49.5065, -75.0447, 1.57272, 50.5065, -74.5447, 1.57272, 50.2565, -75.0447, 12.8227, 49.5065, -75.0447, 12.8227, 50.5065, -74.5447, 12.8227, 50.2565, -68.5447, 18.0727, 54.2565, -67.7947, 18.0727, 54.0065, -68.5447, 18.0727, 53.5065, -71.0447, 18.0727, 50.7565, -71.2947, 18.0727, 50.0065, -72.7947, 18.0727, 50.0065, -73.0447, 18.0727, 50.7565, -75.0447, 18.0727, 52.0065, -70.7947, 18.0727, 57.2565, -69.7947, 18.0727, 56.7565, -69.0447, 18.0727, 56.0065, -75.0447, 18.0727, 55.7565, -73.2947, 18.0727, 57.2565, -69.2947, 18.0727, 51.5065, -26.5447, 18.0727, 50.5065, -28.2947, 18.0727, 50.2565, -29.7947, 18.0727, 51.0065, -31.2947, 18.0727, 53.7565, -30.5447, 18.0727, 56.0065, -29.2947, 18.0727, 57.0065, -26.0447, 18.0727, 57.0065, -24.7947, 18.0727, 56.0065, -24.7947, 18.0727, 51.7565, -25.5447, 12.8227, 51.7565, -25.5447, 12.8227, 56.0065, -24.7947, 12.8227, 55.2565, -24.7947, 12.8227, 52.5065, -74.7947, 12.8227, 53.7565, -74.2947, 12.8227, 52.0065, -75.0447, 12.8227, 52.7565, -75.0447, 12.8227, 55.0065, -74.2947, 12.8227, 55.7565, -73.5447, 1.57272, 54.7565, -72.7947, 1.57272, 55.5065, -71.5447, 1.57272, 55.7565, -70.2947, 1.57272, 54.7565, -70.2947, 1.57272, 53.0065, -70.7947, 1.57272, 52.5065, -72.5447, 1.57272, 52.2565, -73.5447, 1.57272, 53.0065, -62.0447, 1.57272, 54.0065, -62.2947, 1.57272, 53.0065, -63.2947, 1.57272, 52.2565, -64.5447, 1.57272, 52.2565, -65.5447, 1.57272, 53.2565, -65.5447, 1.57272, 54.7565, -64.2947, 1.57272, 55.7565, -62.7947, 1.57272, 55.5065, -37.2947, 1.57272, 55.0065, -36.0447, 1.57272, 55.7565, -35.0447, 1.57272, 55.5065, -35.0447, 1.57272, 52.2565, -36.5447, 1.57272, 52.2565, -37.5447, 1.57272, 53.2565, -34.0447, 1.57272, 54.0065, -26.2947, 1.57272, 54.7565, -26.2947, 1.57272, 53.2565, -27.0447, 1.57272, 52.2565, -28.7947, 1.57272, 52.2565, -29.5447, 1.57272, 54.7565, -28.0447, 1.57272, 55.7565, -29.7947, 1.57272, 53.7565, -68.7947, 1.57272, 57.0065, -67.0447, 1.57272, 57.2565, -67.7947, 1.57272, 56.2565, -32.0447, 1.57272, 56.7565, -31.0447, 1.57272, 57.0065, -31.5447, 1.57272, 56.2565, -73.5447, 12.8227, 56.5065, -73.0447, 12.8227, 57.0065, -71.0447, 12.8227, 57.0065, -68.7947, 12.8227, 57.0065, -67.0447, 12.8227, 57.2565, -67.5447, 12.8227, 56.5065, -65.5447, 12.8227, 56.5065, -64.7947, 12.8227, 57.0065, -63.0447, 12.8227, 57.0065, -39.0447, 12.8227, 57.0065, -39.2947, 12.8227, 56.5065, -60.2947, 12.8227, 56.5065, -60.7947, 12.8227, 57.0065, -37.2947, 12.8227, 56.5065, -36.7947, 12.8227, 57.0065, -34.0447, 12.8227, 56.7565, -32.0447, 12.8227, 56.7565, -31.0447, 12.8227, 57.0065, -31.2947, 12.8227, 56.5065, -76.0447, 1.57272, 89.7565, -76.0447, 1.57272, 59.2565, -76.5447, 1.57272, 59.0065, -119.045, 1.57272, 89.7565, -24.5447, 1.57272, 59.2565, -24.7947, 1.57272, 58.7565, -47.2947, 1.57272, 58.7565, -47.5447, 1.57272, 59.5065) -polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 4), PackedInt32Array(0, 5, 4), PackedInt32Array(1, 2, 6), PackedInt32Array(6, 2, 7), PackedInt32Array(11, 10, 8), PackedInt32Array(8, 10, 9), PackedInt32Array(8, 6, 11), PackedInt32Array(11, 6, 12), PackedInt32Array(12, 6, 7), PackedInt32Array(12, 7, 13), PackedInt32Array(12, 13, 14), PackedInt32Array(14, 13, 15), PackedInt32Array(17, 16, 18), PackedInt32Array(18, 16, 19), PackedInt32Array(19, 16, 20), PackedInt32Array(22, 21, 23), PackedInt32Array(23, 21, 25), PackedInt32Array(23, 25, 15), PackedInt32Array(23, 15, 24), PackedInt32Array(25, 14, 15), PackedInt32Array(20, 16, 21), PackedInt32Array(21, 26, 25), PackedInt32Array(27, 20, 28), PackedInt32Array(28, 20, 22), PackedInt32Array(22, 20, 21), PackedInt32Array(23, 24, 29), PackedInt32Array(29, 24, 30), PackedInt32Array(32, 31, 33), PackedInt32Array(33, 31, 34), PackedInt32Array(34, 31, 30), PackedInt32Array(31, 29, 30), PackedInt32Array(38, 37, 35), PackedInt32Array(35, 37, 36), PackedInt32Array(42, 41, 39), PackedInt32Array(39, 41, 40), PackedInt32Array(42, 39, 43), PackedInt32Array(43, 39, 44), PackedInt32Array(46, 45, 47), PackedInt32Array(47, 45, 48), PackedInt32Array(50, 49, 45), PackedInt32Array(51, 48, 52), PackedInt32Array(52, 48, 53), PackedInt32Array(53, 48, 45), PackedInt32Array(53, 45, 49), PackedInt32Array(55, 54, 56), PackedInt32Array(56, 54, 57), PackedInt32Array(60, 59, 58), PackedInt32Array(61, 58, 62), PackedInt32Array(60, 58, 54), PackedInt32Array(54, 58, 57), PackedInt32Array(57, 58, 61), PackedInt32Array(63, 68, 64), PackedInt32Array(64, 68, 65), PackedInt32Array(65, 68, 67), PackedInt32Array(65, 67, 66), PackedInt32Array(69, 67, 70), PackedInt32Array(70, 67, 68), PackedInt32Array(70, 68, 71), PackedInt32Array(73, 72, 66), PackedInt32Array(66, 72, 65), PackedInt32Array(65, 72, 74), PackedInt32Array(70, 75, 69), PackedInt32Array(72, 73, 76), PackedInt32Array(75, 70, 77), PackedInt32Array(77, 70, 78), PackedInt32Array(76, 79, 72), PackedInt32Array(72, 79, 80), PackedInt32Array(77, 78, 79), PackedInt32Array(79, 78, 80), PackedInt32Array(82, 81, 83), PackedInt32Array(83, 81, 84), PackedInt32Array(84, 81, 85), PackedInt32Array(87, 86, 88), PackedInt32Array(88, 86, 89), PackedInt32Array(89, 86, 90), PackedInt32Array(84, 92, 83), PackedInt32Array(83, 92, 91), PackedInt32Array(97, 96, 98), PackedInt32Array(98, 96, 95), PackedInt32Array(98, 95, 94), PackedInt32Array(98, 94, 93), PackedInt32Array(90, 86, 95), PackedInt32Array(95, 86, 94), PackedInt32Array(101, 100, 99), PackedInt32Array(102, 98, 103), PackedInt32Array(103, 98, 104), PackedInt32Array(99, 95, 101), PackedInt32Array(101, 95, 96), PackedInt32Array(81, 97, 85), PackedInt32Array(85, 97, 98), PackedInt32Array(105, 96, 106), PackedInt32Array(106, 96, 97), PackedInt32Array(93, 104, 98), PackedInt32Array(108, 107, 94), PackedInt32Array(94, 107, 93), PackedInt32Array(112, 111, 109), PackedInt32Array(109, 111, 110), PackedInt32Array(64, 113, 63), PackedInt32Array(63, 113, 114), PackedInt32Array(114, 113, 115), PackedInt32Array(114, 115, 4), PackedInt32Array(4, 5, 114), PackedInt32Array(113, 116, 115), PackedInt32Array(120, 119, 117), PackedInt32Array(117, 119, 118), PackedInt32Array(124, 123, 121), PackedInt32Array(121, 123, 122), PackedInt32Array(128, 127, 125), PackedInt32Array(125, 127, 126), PackedInt32Array(131, 130, 129), PackedInt32Array(133, 132, 134), PackedInt32Array(134, 132, 135), PackedInt32Array(137, 136, 138), PackedInt32Array(138, 136, 139), PackedInt32Array(141, 140, 142), PackedInt32Array(142, 140, 143), PackedInt32Array(143, 140, 144), PackedInt32Array(144, 140, 145), PackedInt32Array(147, 146, 144), PackedInt32Array(144, 146, 143), PackedInt32Array(135, 132, 143), PackedInt32Array(143, 132, 142), PackedInt32Array(142, 139, 141), PackedInt32Array(148, 141, 136), PackedInt32Array(136, 141, 139), PackedInt32Array(129, 135, 131), PackedInt32Array(131, 135, 143), PackedInt32Array(150, 149, 151), PackedInt32Array(151, 149, 152), PackedInt32Array(151, 152, 145), PackedInt32Array(145, 140, 151), PackedInt32Array(149, 153, 152), PackedInt32Array(152, 153, 116), PackedInt32Array(116, 153, 154), PackedInt32Array(116, 154, 115), PackedInt32Array(158, 157, 155), PackedInt32Array(155, 157, 156), PackedInt32Array(88, 89, 159), PackedInt32Array(159, 89, 160), PackedInt32Array(160, 89, 161), PackedInt32Array(162, 160, 163), PackedInt32Array(163, 160, 161), PackedInt32Array(167, 166, 164), PackedInt32Array(164, 166, 165), PackedInt32Array(32, 33, 168), PackedInt32Array(168, 33, 169), PackedInt32Array(173, 172, 170), PackedInt32Array(170, 172, 171), PackedInt32Array(177, 176, 174), PackedInt32Array(174, 176, 175), PackedInt32Array(181, 180, 178), PackedInt32Array(178, 180, 179), PackedInt32Array(183, 182, 184), PackedInt32Array(184, 182, 186), PackedInt32Array(184, 186, 185), PackedInt32Array(190, 189, 187), PackedInt32Array(187, 189, 188), PackedInt32Array(194, 193, 191), PackedInt32Array(191, 193, 192), PackedInt32Array(131, 195, 130), PackedInt32Array(130, 195, 196), PackedInt32Array(130, 196, 18), PackedInt32Array(198, 197, 195), PackedInt32Array(195, 197, 196), PackedInt32Array(196, 17, 18), PackedInt32Array(200, 199, 201), PackedInt32Array(201, 199, 202), PackedInt32Array(202, 205, 201), PackedInt32Array(201, 205, 204), PackedInt32Array(201, 204, 203), PackedInt32Array(207, 206, 208), PackedInt32Array(208, 206, 209), PackedInt32Array(211, 210, 212), PackedInt32Array(212, 210, 208), PackedInt32Array(212, 208, 209), PackedInt32Array(212, 209, 213), PackedInt32Array(213, 214, 212), PackedInt32Array(218, 217, 215), PackedInt32Array(215, 217, 216), PackedInt32Array(222, 221, 219), PackedInt32Array(219, 221, 220), PackedInt32Array(224, 223, 225), PackedInt32Array(225, 223, 226), PackedInt32Array(228, 227, 229), PackedInt32Array(229, 227, 226), PackedInt32Array(226, 223, 229), PackedInt32Array(231, 230, 232), PackedInt32Array(232, 230, 233), PackedInt32Array(235, 234, 236), PackedInt32Array(236, 234, 233), PackedInt32Array(233, 230, 236), PackedInt32Array(240, 239, 237), PackedInt32Array(237, 239, 238), PackedInt32Array(242, 241, 243), PackedInt32Array(243, 241, 244), PackedInt32Array(247, 246, 245), PackedInt32Array(247, 245, 248), PackedInt32Array(248, 245, 250), PackedInt32Array(248, 250, 249), PackedInt32Array(251, 244, 241), PackedInt32Array(253, 252, 254), PackedInt32Array(254, 252, 255), PackedInt32Array(257, 256, 258), PackedInt32Array(258, 256, 251), PackedInt32Array(260, 259, 261), PackedInt32Array(261, 259, 250), PackedInt32Array(263, 262, 264), PackedInt32Array(264, 262, 265), PackedInt32Array(266, 248, 255), PackedInt32Array(255, 248, 241), PackedInt32Array(241, 248, 251), PackedInt32Array(251, 248, 249), PackedInt32Array(241, 254, 255), PackedInt32Array(245, 261, 250), PackedInt32Array(262, 248, 265), PackedInt32Array(265, 248, 266), PackedInt32Array(251, 256, 244), PackedInt32Array(269, 268, 267), PackedInt32Array(267, 270, 269), PackedInt32Array(269, 270, 271), PackedInt32Array(274, 273, 272), PackedInt32Array(272, 273, 271), PackedInt32Array(276, 275, 277), PackedInt32Array(277, 275, 272), PackedInt32Array(273, 269, 271), PackedInt32Array(278, 274, 279), PackedInt32Array(279, 274, 272), PackedInt32Array(279, 272, 275), PackedInt32Array(279, 275, 280), PackedInt32Array(282, 281, 283), PackedInt32Array(283, 281, 285), PackedInt32Array(283, 285, 284), PackedInt32Array(287, 286, 288), PackedInt32Array(288, 286, 289), PackedInt32Array(288, 289, 290), PackedInt32Array(290, 289, 284), PackedInt32Array(291, 290, 292), PackedInt32Array(292, 290, 284), PackedInt32Array(292, 284, 285), PackedInt32Array(292, 285, 293), PackedInt32Array(297, 296, 294), PackedInt32Array(294, 296, 295), PackedInt32Array(299, 298, 300), PackedInt32Array(300, 298, 301), PackedInt32Array(297, 302, 296), PackedInt32Array(296, 302, 303), PackedInt32Array(305, 304, 306), PackedInt32Array(306, 304, 307), PackedInt32Array(308, 301, 309), PackedInt32Array(309, 301, 310), PackedInt32Array(311, 306, 312), PackedInt32Array(312, 306, 302), PackedInt32Array(314, 313, 307), PackedInt32Array(307, 313, 315), PackedInt32Array(307, 315, 310), PackedInt32Array(317, 316, 298), PackedInt32Array(298, 316, 303), PackedInt32Array(298, 303, 302), PackedInt32Array(310, 315, 318), PackedInt32Array(318, 315, 319), PackedInt32Array(306, 307, 302), PackedInt32Array(302, 307, 298), PackedInt32Array(298, 307, 301), PackedInt32Array(301, 307, 310), PackedInt32Array(321, 320, 322), PackedInt32Array(322, 320, 324), PackedInt32Array(322, 324, 323), PackedInt32Array(327, 326, 325), PackedInt32Array(329, 328, 330), PackedInt32Array(330, 328, 331), PackedInt32Array(331, 328, 325), PackedInt32Array(325, 328, 327), PackedInt32Array(324, 330, 323), PackedInt32Array(323, 330, 331), PackedInt32Array(333, 332, 325), PackedInt32Array(325, 332, 331), PackedInt32Array(336, 335, 334), PackedInt32Array(337, 336, 334), PackedInt32Array(340, 339, 338), PackedInt32Array(334, 342, 337), PackedInt32Array(337, 342, 341), PackedInt32Array(344, 343, 338), PackedInt32Array(338, 343, 345), PackedInt32Array(348, 347, 346), PackedInt32Array(348, 345, 342), PackedInt32Array(342, 345, 341), PackedInt32Array(346, 349, 348), PackedInt32Array(348, 349, 345), PackedInt32Array(345, 349, 338), PackedInt32Array(338, 349, 340), PackedInt32Array(352, 351, 350), PackedInt32Array(356, 355, 357), PackedInt32Array(357, 355, 358), PackedInt32Array(357, 358, 354), PackedInt32Array(357, 354, 353), PackedInt32Array(360, 359, 361), PackedInt32Array(361, 359, 362), PackedInt32Array(28, 361, 27), PackedInt32Array(27, 361, 362), PackedInt32Array(366, 365, 363), PackedInt32Array(363, 365, 364), PackedInt32Array(369, 368, 367), PackedInt32Array(369, 367, 370), PackedInt32Array(373, 372, 371), PackedInt32Array(370, 374, 369), PackedInt32Array(369, 374, 371), PackedInt32Array(371, 374, 373), PackedInt32Array(373, 374, 375), PackedInt32Array(371, 353, 369), PackedInt32Array(369, 353, 354), PackedInt32Array(376, 375, 377), PackedInt32Array(377, 375, 374), PackedInt32Array(377, 374, 379), PackedInt32Array(377, 379, 378), PackedInt32Array(381, 380, 382), PackedInt32Array(382, 380, 383), PackedInt32Array(231, 232, 384), PackedInt32Array(384, 232, 383), PackedInt32Array(383, 380, 384), PackedInt32Array(276, 277, 385), PackedInt32Array(385, 277, 386), PackedInt32Array(388, 387, 389), PackedInt32Array(389, 387, 390), PackedInt32Array(391, 390, 392), PackedInt32Array(392, 390, 386), PackedInt32Array(387, 394, 390), PackedInt32Array(390, 394, 386), PackedInt32Array(386, 394, 385), PackedInt32Array(385, 394, 393), PackedInt32Array(281, 282, 395), PackedInt32Array(395, 282, 396), PackedInt32Array(398, 397, 399), PackedInt32Array(399, 397, 400), PackedInt32Array(401, 400, 402), PackedInt32Array(402, 400, 396), PackedInt32Array(397, 404, 400), PackedInt32Array(400, 404, 396), PackedInt32Array(396, 404, 395), PackedInt32Array(395, 404, 403), PackedInt32Array(407, 406, 408), PackedInt32Array(408, 406, 405), PackedInt32Array(405, 406, 343), PackedInt32Array(405, 343, 344), PackedInt32Array(405, 410, 408), PackedInt32Array(408, 410, 409), PackedInt32Array(333, 411, 332), PackedInt32Array(332, 411, 412), PackedInt32Array(414, 413, 415), PackedInt32Array(415, 413, 416), PackedInt32Array(416, 417, 418), PackedInt32Array(418, 417, 420), PackedInt32Array(418, 420, 412), PackedInt32Array(418, 412, 419), PackedInt32Array(412, 411, 419), PackedInt32Array(416, 418, 415), PackedInt32Array(423, 422, 421), PackedInt32Array(425, 424, 426), PackedInt32Array(426, 424, 427), PackedInt32Array(426, 427, 423), PackedInt32Array(426, 423, 421), PackedInt32Array(428, 427, 429), PackedInt32Array(429, 427, 424), PackedInt32Array(431, 430, 432), PackedInt32Array(432, 430, 433), PackedInt32Array(435, 434, 436), PackedInt32Array(436, 434, 437), PackedInt32Array(437, 434, 438), PackedInt32Array(438, 434, 433), PackedInt32Array(434, 432, 433), PackedInt32Array(440, 439, 441), PackedInt32Array(441, 439, 433), PackedInt32Array(439, 442, 433), PackedInt32Array(433, 442, 443), PackedInt32Array(433, 443, 438), PackedInt32Array(444, 443, 445), PackedInt32Array(445, 443, 446), PackedInt32Array(446, 443, 442), PackedInt32Array(448, 447, 449), PackedInt32Array(449, 447, 450), PackedInt32Array(453, 452, 451), PackedInt32Array(456, 455, 454), PackedInt32Array(450, 447, 451), PackedInt32Array(451, 447, 453), PackedInt32Array(453, 447, 456), PackedInt32Array(453, 456, 454), PackedInt32Array(450, 451, 457), PackedInt32Array(447, 458, 456), PackedInt32Array(461, 460, 459), PackedInt32Array(134, 462, 133), PackedInt32Array(133, 462, 459), PackedInt32Array(464, 463, 465), PackedInt32Array(465, 463, 461), PackedInt32Array(466, 465, 462), PackedInt32Array(462, 465, 461), PackedInt32Array(462, 461, 459), PackedInt32Array(470, 469, 467), PackedInt32Array(467, 469, 468), PackedInt32Array(474, 473, 471), PackedInt32Array(471, 473, 472), PackedInt32Array(476, 475, 477), PackedInt32Array(477, 475, 478), PackedInt32Array(478, 479, 480), PackedInt32Array(480, 479, 481), PackedInt32Array(477, 478, 482), PackedInt32Array(482, 478, 480), PackedInt32Array(388, 389, 483), PackedInt32Array(485, 484, 479), PackedInt32Array(479, 484, 481), PackedInt32Array(481, 484, 483), PackedInt32Array(481, 483, 389), PackedInt32Array(479, 486, 485), PackedInt32Array(484, 487, 483), PackedInt32Array(489, 488, 490), PackedInt32Array(490, 488, 491), PackedInt32Array(491, 492, 493), PackedInt32Array(493, 492, 494), PackedInt32Array(490, 491, 495), PackedInt32Array(495, 491, 493), PackedInt32Array(398, 399, 496), PackedInt32Array(492, 498, 497), PackedInt32Array(497, 499, 492), PackedInt32Array(492, 499, 494), PackedInt32Array(494, 499, 496), PackedInt32Array(494, 496, 399), PackedInt32Array(499, 500, 496), PackedInt32Array(503, 502, 501), PackedInt32Array(504, 503, 501), PackedInt32Array(407, 505, 406), PackedInt32Array(506, 503, 507), PackedInt32Array(507, 503, 504), PackedInt32Array(508, 505, 509), PackedInt32Array(505, 508, 406), PackedInt32Array(406, 508, 510), PackedInt32Array(510, 508, 504), PackedInt32Array(504, 508, 507), PackedInt32Array(513, 512, 511), PackedInt32Array(514, 513, 511), PackedInt32Array(414, 515, 413), PackedInt32Array(516, 513, 517), PackedInt32Array(517, 513, 514), PackedInt32Array(518, 515, 519), PackedInt32Array(515, 518, 413), PackedInt32Array(413, 518, 520), PackedInt32Array(520, 518, 514), PackedInt32Array(514, 518, 517), PackedInt32Array(522, 521, 523), PackedInt32Array(523, 521, 524), PackedInt32Array(526, 525, 524), PackedInt32Array(524, 525, 523), PackedInt32Array(523, 525, 359), PackedInt32Array(525, 362, 359), PackedInt32Array(530, 529, 527), PackedInt32Array(527, 529, 528), PackedInt32Array(227, 228, 531), PackedInt32Array(533, 532, 534), PackedInt32Array(534, 532, 535), PackedInt32Array(531, 536, 227), PackedInt32Array(227, 536, 534), PackedInt32Array(227, 534, 535), PackedInt32Array(540, 539, 537), PackedInt32Array(537, 539, 538), PackedInt32Array(544, 543, 541), PackedInt32Array(541, 543, 542), PackedInt32Array(546, 545, 547), PackedInt32Array(547, 545, 548), PackedInt32Array(549, 548, 550), PackedInt32Array(547, 548, 153), PackedInt32Array(153, 548, 549), PackedInt32Array(153, 549, 154), PackedInt32Array(550, 551, 549), PackedInt32Array(555, 554, 552), PackedInt32Array(552, 554, 553), PackedInt32Array(559, 558, 556), PackedInt32Array(556, 558, 557), PackedInt32Array(562, 561, 560), PackedInt32Array(564, 563, 565), PackedInt32Array(567, 566, 560), PackedInt32Array(560, 566, 565), PackedInt32Array(570, 569, 568), PackedInt32Array(568, 572, 571), PackedInt32Array(565, 563, 570), PackedInt32Array(560, 565, 562), PackedInt32Array(562, 565, 570), PackedInt32Array(562, 570, 571), PackedInt32Array(571, 570, 568), PackedInt32Array(573, 562, 574), PackedInt32Array(574, 562, 571), PackedInt32Array(578, 577, 575), PackedInt32Array(575, 577, 576), PackedInt32Array(582, 581, 579), PackedInt32Array(579, 581, 580), PackedInt32Array(566, 567, 583), PackedInt32Array(583, 567, 584), PackedInt32Array(584, 567, 585), PackedInt32Array(588, 587, 586), PackedInt32Array(436, 437, 589), PackedInt32Array(585, 436, 584), PackedInt32Array(584, 436, 586), PackedInt32Array(586, 436, 589), PackedInt32Array(586, 589, 588), PackedInt32Array(593, 592, 590), PackedInt32Array(590, 592, 591), PackedInt32Array(597, 596, 594), PackedInt32Array(594, 596, 595), PackedInt32Array(599, 598, 295), PackedInt32Array(295, 598, 294), PackedInt32Array(601, 600, 598), PackedInt32Array(598, 600, 294), PackedInt32Array(603, 602, 604), PackedInt32Array(604, 602, 605), PackedInt32Array(526, 524, 605), PackedInt32Array(608, 607, 606), PackedInt32Array(526, 605, 606), PackedInt32Array(606, 605, 602), PackedInt32Array(606, 602, 608), PackedInt32Array(612, 611, 609), PackedInt32Array(609, 611, 610), PackedInt32Array(614, 613, 615), PackedInt32Array(615, 613, 616), PackedInt32Array(444, 445, 617), PackedInt32Array(617, 445, 619), PackedInt32Array(617, 619, 618), PackedInt32Array(615, 616, 618), PackedInt32Array(618, 616, 617), PackedInt32Array(617, 616, 620), PackedInt32Array(623, 622, 621), PackedInt32Array(624, 623, 621), PackedInt32Array(626, 625, 627), PackedInt32Array(627, 625, 628), PackedInt32Array(632, 631, 629), PackedInt32Array(629, 631, 630), PackedInt32Array(633, 635, 634), PackedInt32Array(633, 637, 636), PackedInt32Array(635, 633, 638), PackedInt32Array(638, 633, 636), PackedInt32Array(638, 636, 639), PackedInt32Array(638, 639, 570), PackedInt32Array(570, 639, 641), PackedInt32Array(570, 641, 569), PackedInt32Array(569, 641, 640), PackedInt32Array(643, 642, 644), PackedInt32Array(644, 642, 616), PackedInt32Array(645, 586, 646), PackedInt32Array(646, 586, 587), PackedInt32Array(646, 587, 620), PackedInt32Array(646, 620, 616), PackedInt32Array(616, 642, 646), PackedInt32Array(449, 647, 448), PackedInt32Array(448, 647, 648), PackedInt32Array(648, 647, 649), PackedInt32Array(649, 647, 652), PackedInt32Array(649, 652, 650), PackedInt32Array(650, 652, 651), PackedInt32Array(650, 653, 649), PackedInt32Array(652, 654, 651), PackedInt32Array(656, 655, 657), PackedInt32Array(657, 655, 658), PackedInt32Array(661, 660, 659), PackedInt32Array(658, 168, 657), PackedInt32Array(657, 168, 659), PackedInt32Array(659, 168, 169), PackedInt32Array(659, 169, 661), PackedInt32Array(663, 662, 664), PackedInt32Array(664, 662, 665), PackedInt32Array(662, 669, 665), PackedInt32Array(665, 669, 666), PackedInt32Array(666, 669, 668), PackedInt32Array(666, 668, 667), PackedInt32Array(464, 671, 463), PackedInt32Array(463, 671, 670), PackedInt32Array(673, 672, 608), PackedInt32Array(608, 672, 607), PackedInt32Array(677, 676, 674), PackedInt32Array(674, 676, 675), PackedInt32Array(681, 680, 678), PackedInt32Array(678, 680, 679), PackedInt32Array(685, 684, 682), PackedInt32Array(682, 684, 683), PackedInt32Array(687, 686, 688), PackedInt32Array(688, 686, 689), PackedInt32Array(690, 459, 460), PackedInt32Array(692, 691, 693), PackedInt32Array(693, 691, 690), PackedInt32Array(693, 690, 460), PackedInt32Array(668, 669, 691), PackedInt32Array(691, 669, 690), PackedInt32Array(695, 694, 696), PackedInt32Array(696, 694, 637), PackedInt32Array(637, 694, 636), PackedInt32Array(694, 697, 636), PackedInt32Array(699, 698, 700), PackedInt32Array(700, 698, 701), PackedInt32Array(705, 704, 702), PackedInt32Array(702, 704, 703), PackedInt32Array(708, 707, 706), PackedInt32Array(710, 709, 701), PackedInt32Array(701, 709, 704), PackedInt32Array(702, 703, 711), PackedInt32Array(711, 703, 708), PackedInt32Array(711, 708, 706), PackedInt32Array(705, 600, 704), PackedInt32Array(704, 600, 601), PackedInt32Array(704, 601, 700), PackedInt32Array(704, 700, 701), PackedInt32Array(712, 708, 713), PackedInt32Array(713, 708, 703), PackedInt32Array(666, 667, 714), PackedInt32Array(714, 667, 715), PackedInt32Array(717, 716, 718), PackedInt32Array(718, 716, 719), PackedInt32Array(718, 719, 720), PackedInt32Array(720, 719, 603), PackedInt32Array(720, 603, 721), PackedInt32Array(721, 603, 604), PackedInt32Array(707, 722, 706), PackedInt32Array(706, 722, 723), PackedInt32Array(726, 725, 724), PackedInt32Array(727, 726, 728), PackedInt32Array(728, 726, 729), PackedInt32Array(722, 729, 723), PackedInt32Array(723, 729, 724), PackedInt32Array(729, 726, 724), PackedInt32Array(730, 698, 699), PackedInt32Array(699, 731, 730), PackedInt32Array(730, 731, 732), PackedInt32Array(734, 733, 735), PackedInt32Array(735, 733, 736), PackedInt32Array(733, 732, 736), PackedInt32Array(736, 732, 731), PackedInt32Array(737, 730, 738), PackedInt32Array(738, 730, 732), PackedInt32Array(742, 741, 739), PackedInt32Array(739, 741, 740), PackedInt32Array(746, 745, 743), PackedInt32Array(743, 745, 744), PackedInt32Array(750, 749, 747), PackedInt32Array(747, 749, 748), PackedInt32Array(754, 753, 751), PackedInt32Array(751, 753, 752), PackedInt32Array(756, 755, 728), PackedInt32Array(728, 755, 727), PackedInt32Array(758, 757, 759), PackedInt32Array(759, 757, 760), PackedInt32Array(760, 757, 755), PackedInt32Array(760, 755, 756), PackedInt32Array(762, 761, 757), PackedInt32Array(757, 761, 755), PackedInt32Array(713, 760, 712), PackedInt32Array(712, 760, 756), PackedInt32Array(764, 763, 759), PackedInt32Array(759, 763, 758), PackedInt32Array(766, 765, 767), PackedInt32Array(767, 765, 768), PackedInt32Array(768, 765, 763), PackedInt32Array(768, 763, 764), PackedInt32Array(770, 769, 765), PackedInt32Array(765, 769, 763), PackedInt32Array(710, 768, 709), PackedInt32Array(709, 768, 764), PackedInt32Array(772, 771, 767), PackedInt32Array(767, 771, 766), PackedInt32Array(774, 773, 775), PackedInt32Array(775, 773, 776), PackedInt32Array(776, 773, 771), PackedInt32Array(776, 771, 772), PackedInt32Array(778, 777, 773), PackedInt32Array(773, 777, 771), PackedInt32Array(738, 776, 737), PackedInt32Array(737, 776, 772), PackedInt32Array(781, 780, 779), PackedInt32Array(782, 734, 735), PackedInt32Array(779, 784, 783), PackedInt32Array(774, 775, 782), PackedInt32Array(783, 785, 779), PackedInt32Array(779, 785, 781), PackedInt32Array(774, 782, 786), PackedInt32Array(786, 782, 735), PackedInt32Array(786, 735, 785), PackedInt32Array(785, 735, 781), PackedInt32Array(791, 790, 787), PackedInt32Array(787, 790, 789), PackedInt32Array(787, 789, 788), PackedInt32Array(792, 795, 793), PackedInt32Array(793, 795, 650), PackedInt32Array(793, 650, 651), PackedInt32Array(793, 651, 794), PackedInt32Array(797, 796, 792), PackedInt32Array(792, 796, 798), PackedInt32Array(792, 798, 795), PackedInt32Array(791, 799, 790), PackedInt32Array(790, 799, 795), PackedInt32Array(650, 795, 799), PackedInt32Array(793, 800, 792), PackedInt32Array(803, 802, 801), PackedInt32Array(803, 801, 804), PackedInt32Array(804, 801, 798), PackedInt32Array(804, 798, 796), PackedInt32Array(804, 796, 805), PackedInt32Array(809, 808, 806), PackedInt32Array(806, 808, 807), PackedInt32Array(811, 810, 812), PackedInt32Array(813, 812, 814), PackedInt32Array(814, 812, 810), PackedInt32Array(815, 802, 803), PackedInt32Array(804, 805, 817), PackedInt32Array(817, 805, 816), PackedInt32Array(817, 816, 818), PackedInt32Array(821, 820, 819), PackedInt32Array(819, 820, 815), PackedInt32Array(815, 820, 823), PackedInt32Array(815, 823, 822), PackedInt32Array(815, 822, 802), PackedInt32Array(819, 817, 821), PackedInt32Array(821, 817, 818), PackedInt32Array(827, 826, 824), PackedInt32Array(824, 826, 825), PackedInt32Array(831, 830, 828), PackedInt32Array(828, 830, 829), PackedInt32Array(835, 834, 832), PackedInt32Array(832, 834, 833), PackedInt32Array(839, 838, 836), PackedInt32Array(836, 838, 837), PackedInt32Array(692, 693, 840), PackedInt32Array(840, 693, 842), PackedInt32Array(840, 842, 841), PackedInt32Array(841, 843, 840), PackedInt32Array(845, 844, 846), PackedInt32Array(846, 844, 847), PackedInt32Array(762, 848, 761), PackedInt32Array(761, 848, 849), PackedInt32Array(850, 846, 851), PackedInt32Array(851, 846, 848), PackedInt32Array(848, 846, 847), PackedInt32Array(848, 847, 849), PackedInt32Array(853, 849, 852), PackedInt32Array(852, 849, 847), PackedInt32Array(725, 853, 724), PackedInt32Array(724, 853, 852), PackedInt32Array(724, 852, 855), PackedInt32Array(724, 855, 854), PackedInt32Array(857, 856, 851), PackedInt32Array(851, 856, 850), PackedInt32Array(859, 858, 860), PackedInt32Array(860, 858, 861), PackedInt32Array(861, 858, 856), PackedInt32Array(861, 856, 857), PackedInt32Array(863, 862, 858), PackedInt32Array(858, 862, 856), PackedInt32Array(770, 861, 769), PackedInt32Array(769, 861, 857), PackedInt32Array(865, 864, 860), PackedInt32Array(860, 864, 859), PackedInt32Array(784, 866, 783), PackedInt32Array(783, 866, 867), PackedInt32Array(867, 866, 864), PackedInt32Array(867, 864, 865), PackedInt32Array(869, 868, 866), PackedInt32Array(866, 868, 864), PackedInt32Array(778, 867, 777), PackedInt32Array(777, 867, 865), PackedInt32Array(870, 872, 871), PackedInt32Array(695, 696, 873), PackedInt32Array(873, 696, 874), PackedInt32Array(875, 873, 876), PackedInt32Array(876, 873, 874), PackedInt32Array(879, 878, 877), PackedInt32Array(880, 876, 881), PackedInt32Array(881, 876, 882), PackedInt32Array(880, 881, 883), PackedInt32Array(883, 881, 884), PackedInt32Array(882, 876, 877), PackedInt32Array(877, 876, 874), PackedInt32Array(877, 874, 879), PackedInt32Array(879, 874, 885), PackedInt32Array(887, 886, 888), PackedInt32Array(888, 886, 889), PackedInt32Array(892, 891, 890), PackedInt32Array(892, 890, 893), PackedInt32Array(893, 890, 894), PackedInt32Array(893, 894, 874), PackedInt32Array(874, 894, 896), PackedInt32Array(874, 896, 885), PackedInt32Array(885, 896, 895), PackedInt32Array(899, 898, 897), PackedInt32Array(902, 901, 900), PackedInt32Array(903, 906, 904), PackedInt32Array(904, 906, 905), PackedInt32Array(908, 907, 906), PackedInt32Array(906, 907, 911), PackedInt32Array(906, 911, 910), PackedInt32Array(906, 910, 909), PackedInt32Array(906, 912, 908), PackedInt32Array(905, 906, 913), PackedInt32Array(913, 906, 909), PackedInt32Array(908, 914, 907), PackedInt32Array(910, 915, 909), PackedInt32Array(917, 916, 918), PackedInt32Array(918, 916, 919), PackedInt32Array(919, 916, 920), PackedInt32Array(922, 921, 923), PackedInt32Array(923, 921, 924), PackedInt32Array(923, 924, 920), PackedInt32Array(923, 920, 916), PackedInt32Array(921, 925, 924), PackedInt32Array(928, 927, 926), PackedInt32Array(931, 930, 929), PackedInt32Array(934, 933, 932), PackedInt32Array(937, 936, 935), PackedInt32Array(940, 939, 938), PackedInt32Array(943, 942, 941), PackedInt32Array(945, 944, 946), PackedInt32Array(946, 944, 871), PackedInt32Array(948, 947, 551), PackedInt32Array(551, 947, 549), PackedInt32Array(950, 949, 951), PackedInt32Array(951, 949, 952), PackedInt32Array(947, 951, 549), PackedInt32Array(549, 951, 952), PackedInt32Array(953, 956, 954), PackedInt32Array(954, 956, 955), PackedInt32Array(959, 958, 957), PackedInt32Array(961, 960, 962), PackedInt32Array(962, 960, 963), PackedInt32Array(966, 965, 964), PackedInt32Array(964, 968, 967), PackedInt32Array(969, 966, 970), PackedInt32Array(970, 966, 971), PackedInt32Array(971, 966, 967), PackedInt32Array(967, 966, 964), PackedInt32Array(974, 973, 972), PackedInt32Array(972, 976, 975), PackedInt32Array(977, 974, 978), PackedInt32Array(978, 974, 979), PackedInt32Array(979, 974, 975), PackedInt32Array(975, 974, 972), PackedInt32Array(980, 982, 981), PackedInt32Array(985, 984, 983), PackedInt32Array(986, 985, 987), PackedInt32Array(987, 985, 980), PackedInt32Array(980, 985, 982), PackedInt32Array(982, 985, 983), PackedInt32Array(990, 989, 988), PackedInt32Array(988, 992, 991), PackedInt32Array(993, 990, 994), PackedInt32Array(994, 990, 995), PackedInt32Array(995, 990, 991), PackedInt32Array(991, 990, 988), PackedInt32Array(998, 997, 996), PackedInt32Array(1002, 1001, 999), PackedInt32Array(999, 1001, 1000), PackedInt32Array(1006, 1005, 1003), PackedInt32Array(1003, 1005, 1004), PackedInt32Array(1010, 1009, 1007), PackedInt32Array(1007, 1009, 1008), PackedInt32Array(1014, 1013, 1011), PackedInt32Array(1011, 1013, 1012), PackedInt32Array(1018, 1017, 1015), PackedInt32Array(1015, 1017, 1016), PackedInt32Array(1021, 1020, 1019), PackedInt32Array(854, 855, 1022), PackedInt32Array(1023, 1021, 1024), PackedInt32Array(1024, 1021, 1025), PackedInt32Array(854, 1022, 1026), PackedInt32Array(1027, 1026, 1028), PackedInt32Array(1028, 1026, 1022), PackedInt32Array(1025, 1019, 1026), PackedInt32Array(1026, 1019, 854), PackedInt32Array(1025, 1021, 1019), PackedInt32Array(845, 1029, 844), PackedInt32Array(844, 1029, 1030), PackedInt32Array(1030, 1031, 1028), PackedInt32Array(1028, 1031, 1027), PackedInt32Array(1033, 1032, 1034), PackedInt32Array(1034, 1032, 1031), PackedInt32Array(1035, 1034, 1036), PackedInt32Array(1036, 1034, 1029), PackedInt32Array(1029, 1034, 1030), PackedInt32Array(1030, 1034, 1031), PackedInt32Array(1038, 1037, 1036), PackedInt32Array(1036, 1037, 1035), PackedInt32Array(1040, 1039, 1041), PackedInt32Array(1041, 1039, 1042), PackedInt32Array(1042, 1039, 1037), PackedInt32Array(1042, 1037, 1038), PackedInt32Array(1044, 1043, 1039), PackedInt32Array(1039, 1043, 1037), PackedInt32Array(863, 1042, 862), PackedInt32Array(862, 1042, 1038), PackedInt32Array(1046, 1045, 1041), PackedInt32Array(1041, 1045, 1040), PackedInt32Array(1048, 1047, 1049), PackedInt32Array(1049, 1047, 1050), PackedInt32Array(1050, 1047, 1045), PackedInt32Array(1050, 1045, 1046), PackedInt32Array(1052, 1051, 1047), PackedInt32Array(1047, 1051, 1045), PackedInt32Array(869, 1050, 868), PackedInt32Array(868, 1050, 1046), PackedInt32Array(1055, 1054, 1053), PackedInt32Array(1056, 780, 781), PackedInt32Array(1053, 1058, 1057), PackedInt32Array(1048, 1049, 1056), PackedInt32Array(1057, 1059, 1053), PackedInt32Array(1053, 1059, 1055), PackedInt32Array(1048, 1056, 1060), PackedInt32Array(1060, 1056, 781), PackedInt32Array(1060, 781, 1059), PackedInt32Array(1059, 781, 1055), PackedInt32Array(1064, 1063, 1061), PackedInt32Array(1061, 1063, 1062), PackedInt32Array(1067, 1066, 1065), PackedInt32Array(1065, 1069, 1067), PackedInt32Array(1067, 1069, 1068), PackedInt32Array(1071, 1070, 1072), PackedInt32Array(1072, 1070, 1073), PackedInt32Array(1073, 1070, 1075), PackedInt32Array(1073, 1075, 1074), PackedInt32Array(1069, 1071, 1068), PackedInt32Array(1068, 1071, 1072), PackedInt32Array(877, 878, 1070), PackedInt32Array(1070, 878, 1075), PackedInt32Array(1078, 1077, 1076), PackedInt32Array(1078, 1076, 1079), PackedInt32Array(1079, 1076, 1080), PackedInt32Array(1082, 1081, 1083), PackedInt32Array(1083, 1081, 1086), PackedInt32Array(1083, 1086, 1084), PackedInt32Array(1084, 1086, 1085), PackedInt32Array(1080, 1076, 1087), PackedInt32Array(1087, 1081, 1080), PackedInt32Array(1080, 1081, 1082), PackedInt32Array(1084, 895, 1083), PackedInt32Array(1083, 895, 896), PackedInt32Array(1091, 1090, 1088), PackedInt32Array(1088, 1090, 1089), PackedInt32Array(1094, 1093, 1092), PackedInt32Array(1097, 1096, 1095), PackedInt32Array(1100, 1099, 1098), PackedInt32Array(1103, 1102, 1101), PackedInt32Array(1105, 1104, 1106), PackedInt32Array(1106, 1104, 1107), PackedInt32Array(794, 1108, 1107), PackedInt32Array(1104, 1109, 1107), PackedInt32Array(1107, 1109, 793), PackedInt32Array(1107, 793, 794), PackedInt32Array(1111, 1110, 1112), PackedInt32Array(1112, 1110, 1113), PackedInt32Array(1115, 1114, 1110), PackedInt32Array(1110, 1114, 1113), PackedInt32Array(1118, 1117, 1116), PackedInt32Array(1116, 1120, 1119), PackedInt32Array(1121, 1118, 1122), PackedInt32Array(1122, 1118, 1123), PackedInt32Array(1123, 1118, 1119), PackedInt32Array(1119, 1118, 1116), PackedInt32Array(1127, 1126, 1124), PackedInt32Array(1124, 1126, 1125), PackedInt32Array(1128, 1130, 1129), PackedInt32Array(1128, 1132, 1131), PackedInt32Array(1133, 1130, 1134), PackedInt32Array(1134, 1130, 1135), PackedInt32Array(1135, 1130, 1131), PackedInt32Array(1131, 1130, 1128), PackedInt32Array(1138, 1137, 1136), PackedInt32Array(1139, 1142, 1140), PackedInt32Array(1140, 1142, 1141), PackedInt32Array(1146, 1145, 1143), PackedInt32Array(1143, 1145, 1144), PackedInt32Array(1150, 1149, 1147), PackedInt32Array(1147, 1149, 1148), PackedInt32Array(1154, 1153, 1151), PackedInt32Array(1151, 1153, 1152), PackedInt32Array(1156, 1155, 1157), PackedInt32Array(1157, 1155, 1158), PackedInt32Array(1160, 1159, 1161), PackedInt32Array(1161, 1159, 1157), PackedInt32Array(1158, 1043, 1162), PackedInt32Array(1162, 1043, 1044), PackedInt32Array(1163, 1161, 1164), PackedInt32Array(1164, 1161, 1162), PackedInt32Array(1162, 1161, 1158), PackedInt32Array(1158, 1161, 1157), PackedInt32Array(1163, 1164, 1165), PackedInt32Array(1165, 1164, 1166), PackedInt32Array(1168, 1167, 1169), PackedInt32Array(1169, 1167, 1165), PackedInt32Array(1166, 1051, 1170), PackedInt32Array(1170, 1051, 1052), PackedInt32Array(1058, 1169, 1057), PackedInt32Array(1057, 1169, 1170), PackedInt32Array(1170, 1169, 1166), PackedInt32Array(1166, 1169, 1165), PackedInt32Array(1172, 1171, 1024), PackedInt32Array(1024, 1171, 1023), PackedInt32Array(1156, 1173, 1155), PackedInt32Array(1155, 1173, 1174), PackedInt32Array(1174, 1173, 1171), PackedInt32Array(1174, 1171, 1172), PackedInt32Array(1176, 1175, 1173), PackedInt32Array(1173, 1175, 1171), PackedInt32Array(1033, 1174, 1032), PackedInt32Array(1032, 1174, 1172), PackedInt32Array(1177, 1179, 1178), PackedInt32Array(1181, 1180, 1182), PackedInt32Array(1182, 1180, 1183), PackedInt32Array(1184, 1183, 1185), PackedInt32Array(1185, 1183, 1086), PackedInt32Array(1179, 1177, 1186), PackedInt32Array(1186, 1177, 1187), PackedInt32Array(1187, 1177, 1180), PackedInt32Array(1187, 1189, 1186), PackedInt32Array(1186, 1189, 1188), PackedInt32Array(1192, 1191, 1190), PackedInt32Array(1193, 1177, 1194), PackedInt32Array(1190, 1184, 1192), PackedInt32Array(1192, 1184, 1185), PackedInt32Array(1180, 1177, 1183), PackedInt32Array(1183, 1177, 1086), PackedInt32Array(1086, 1177, 1193), PackedInt32Array(1086, 1193, 1085), PackedInt32Array(1177, 1195, 1194), PackedInt32Array(1197, 1196, 1198), PackedInt32Array(1198, 1196, 1200), PackedInt32Array(1198, 1200, 1199), PackedInt32Array(1202, 1201, 1203), PackedInt32Array(1203, 1201, 1204), PackedInt32Array(1073, 1074, 1205), PackedInt32Array(1208, 1207, 1206), PackedInt32Array(1208, 1206, 1209), PackedInt32Array(1209, 1206, 1210), PackedInt32Array(1213, 1212, 1211), PackedInt32Array(1211, 1214, 1213), PackedInt32Array(1213, 1214, 1215), PackedInt32Array(1218, 1217, 1216), PackedInt32Array(1204, 1201, 1216), PackedInt32Array(1216, 1201, 1073), PackedInt32Array(1216, 1073, 1205), PackedInt32Array(1216, 1205, 1218), PackedInt32Array(1209, 1210, 1201), PackedInt32Array(1201, 1210, 1073), PackedInt32Array(1215, 1214, 1216), PackedInt32Array(1216, 1214, 1204), PackedInt32Array(1222, 1221, 1219), PackedInt32Array(1219, 1221, 1220), PackedInt32Array(1222, 1223, 1221), PackedInt32Array(1227, 1226, 1224), PackedInt32Array(1224, 1226, 1225), PackedInt32Array(1231, 1230, 1228), PackedInt32Array(1228, 1230, 1229), PackedInt32Array(1235, 1234, 1232), PackedInt32Array(1232, 1234, 1233), PackedInt32Array(1239, 1238, 1236), PackedInt32Array(1236, 1238, 1237), PackedInt32Array(1019, 1020, 1240), PackedInt32Array(1243, 1242, 1241), PackedInt32Array(1245, 1244, 1246), PackedInt32Array(1246, 1244, 1247), PackedInt32Array(1247, 1244, 1249), PackedInt32Array(1247, 1249, 1248), PackedInt32Array(1252, 1251, 1247), PackedInt32Array(1247, 1251, 1250), PackedInt32Array(1253, 1250, 1254), PackedInt32Array(1254, 1250, 1240), PackedInt32Array(1251, 1255, 1250), PackedInt32Array(1250, 1255, 1240), PackedInt32Array(1240, 1255, 1019), PackedInt32Array(1256, 1259, 1257), PackedInt32Array(1257, 1259, 1258), PackedInt32Array(1243, 1241, 1259), PackedInt32Array(1259, 1241, 1258), PackedInt32Array(1248, 1249, 1182), PackedInt32Array(1182, 1249, 1181), PackedInt32Array(1248, 1252, 1247), PackedInt32Array(1260, 1244, 1256), PackedInt32Array(1256, 1244, 1259), PackedInt32Array(1244, 1260, 1249), PackedInt32Array(1168, 1261, 1167), PackedInt32Array(1167, 1261, 1262), PackedInt32Array(1254, 1263, 1253), PackedInt32Array(1253, 1263, 1264), PackedInt32Array(1266, 1265, 1267), PackedInt32Array(1267, 1265, 1268), PackedInt32Array(1268, 1265, 1269), PackedInt32Array(1271, 1270, 1264), PackedInt32Array(1264, 1270, 1272), PackedInt32Array(1246, 1272, 1245), PackedInt32Array(1245, 1272, 1273), PackedInt32Array(1275, 1274, 1262), PackedInt32Array(1262, 1274, 1276), PackedInt32Array(1277, 1269, 1278), PackedInt32Array(1278, 1269, 1274), PackedInt32Array(1274, 1269, 1265), PackedInt32Array(1279, 1275, 1280), PackedInt32Array(1280, 1275, 1261), PackedInt32Array(1261, 1275, 1262), PackedInt32Array(1276, 1274, 1270), PackedInt32Array(1270, 1274, 1265), PackedInt32Array(1270, 1265, 1281), PackedInt32Array(1270, 1281, 1272), PackedInt32Array(1160, 1276, 1159), PackedInt32Array(1159, 1276, 1270), PackedInt32Array(1281, 1273, 1272), PackedInt32Array(1176, 1271, 1175), PackedInt32Array(1175, 1271, 1263), PackedInt32Array(1263, 1271, 1264), PackedInt32Array(1242, 1273, 1241), PackedInt32Array(1241, 1273, 1281), PackedInt32Array(1241, 1281, 1282), PackedInt32Array(1286, 1285, 1283), PackedInt32Array(1283, 1285, 1284), PackedInt32Array(1283, 1284, 1054), PackedInt32Array(1283, 1054, 1055), PackedInt32Array(1280, 1284, 1279), PackedInt32Array(1279, 1284, 1285), PackedInt32Array(1288, 1287, 1289), PackedInt32Array(1289, 1287, 1290), PackedInt32Array(1291, 1267, 1268), PackedInt32Array(1292, 1288, 1293), PackedInt32Array(1293, 1288, 1294), PackedInt32Array(1294, 1288, 1289), PackedInt32Array(1294, 1289, 1295), PackedInt32Array(1278, 1295, 1277), PackedInt32Array(1277, 1295, 1289), PackedInt32Array(1294, 1295, 1286), PackedInt32Array(1286, 1295, 1285), PackedInt32Array(1291, 1290, 1267), PackedInt32Array(1267, 1290, 1296), PackedInt32Array(1287, 1297, 1290), PackedInt32Array(1290, 1297, 1296), PackedInt32Array(716, 1298, 719), PackedInt32Array(719, 1298, 1299), PackedInt32Array(1301, 1300, 1298), PackedInt32Array(1298, 1300, 1299), PackedInt32Array(1304, 1303, 1302), PackedInt32Array(1302, 1305, 1304), PackedInt32Array(1307, 1306, 1308), PackedInt32Array(1308, 1306, 1309), PackedInt32Array(1311, 1310, 1312), PackedInt32Array(1312, 1310, 1314), PackedInt32Array(1312, 1314, 1313), PackedInt32Array(1313, 1316, 1315), PackedInt32Array(1317, 1312, 1318), PackedInt32Array(1318, 1312, 1319), PackedInt32Array(1315, 1308, 1313), PackedInt32Array(1313, 1308, 1309), PackedInt32Array(1313, 1309, 1319), PackedInt32Array(1313, 1319, 1312), PackedInt32Array(1309, 1320, 1319), PackedInt32Array(1315, 1321, 1308), PackedInt32Array(1324, 1323, 1322), PackedInt32Array(1326, 1325, 1327), PackedInt32Array(1327, 1325, 1328), PackedInt32Array(1331, 1330, 1329), PackedInt32Array(1333, 1332, 1334), PackedInt32Array(1334, 1332, 1330), PackedInt32Array(1327, 1328, 1335), PackedInt32Array(1335, 1328, 1333), PackedInt32Array(1324, 1322, 1336), PackedInt32Array(1336, 1322, 1337), PackedInt32Array(1334, 1335, 1333), PackedInt32Array(1331, 1329, 1337), PackedInt32Array(1337, 1329, 1336), PackedInt32Array(1331, 1334, 1330), PackedInt32Array(1339, 1338, 1340), PackedInt32Array(1340, 1338, 1341), PackedInt32Array(1343, 1342, 1344), PackedInt32Array(1344, 1342, 1345), PackedInt32Array(1342, 1347, 1346), PackedInt32Array(1349, 1348, 1346), PackedInt32Array(1346, 1348, 1341), PackedInt32Array(1351, 1350, 1345), PackedInt32Array(1351, 1345, 1338), PackedInt32Array(1338, 1345, 1341), PackedInt32Array(1341, 1345, 1342), PackedInt32Array(1341, 1342, 1346), PackedInt32Array(1354, 1353, 1352), PackedInt32Array(1357, 1356, 1355), PackedInt32Array(1357, 1355, 1359), PackedInt32Array(1359, 1355, 1358), PackedInt32Array(1359, 1358, 1360), PackedInt32Array(1365, 1364, 1361), PackedInt32Array(1361, 1364, 1363), PackedInt32Array(1361, 1363, 1362), PackedInt32Array(1359, 1360, 1363), PackedInt32Array(1363, 1360, 1366), PackedInt32Array(1363, 1366, 1362), PackedInt32Array(1364, 1365, 1367), PackedInt32Array(1367, 1365, 1369), PackedInt32Array(1367, 1369, 1368), PackedInt32Array(1370, 1355, 1371), PackedInt32Array(1371, 1355, 1356), PackedInt32Array(1371, 1356, 1373), PackedInt32Array(1371, 1373, 1372), PackedInt32Array(1374, 1372, 1375), PackedInt32Array(1375, 1372, 1373), PackedInt32Array(1375, 1373, 1367), PackedInt32Array(1375, 1367, 1368), PackedInt32Array(1105, 1106, 1376), PackedInt32Array(1376, 1106, 1377), PackedInt32Array(1293, 1376, 1292), PackedInt32Array(1292, 1376, 1377), PackedInt32Array(1379, 1378, 660), PackedInt32Array(660, 661, 1379), PackedInt32Array(1379, 661, 1380), PackedInt32Array(1380, 661, 1381), PackedInt32Array(1380, 1382, 1379), PackedInt32Array(1385, 1384, 1383), PackedInt32Array(1388, 1387, 1386), PackedInt32Array(1390, 1389, 1386), PackedInt32Array(1386, 1389, 1388), PackedInt32Array(1385, 1383, 1390), PackedInt32Array(1390, 1383, 1389), PackedInt32Array(1394, 1393, 1391), PackedInt32Array(1391, 1393, 1392), PackedInt32Array(1398, 1397, 1395), PackedInt32Array(1395, 1397, 1396), PackedInt32Array(1400, 1399, 1401), PackedInt32Array(1401, 1399, 1402), PackedInt32Array(1406, 1405, 1403), PackedInt32Array(1403, 1405, 1404), PackedInt32Array(1410, 1409, 1407), PackedInt32Array(1407, 1409, 1408), PackedInt32Array(1412, 1411, 1382), PackedInt32Array(1412, 1414, 1413), PackedInt32Array(1414, 1412, 1380), PackedInt32Array(1380, 1412, 1382), PackedInt32Array(1415, 1417, 1416), PackedInt32Array(1419, 1418, 1417), PackedInt32Array(1415, 1419, 1417), PackedInt32Array(1422, 1421, 1420), PackedInt32Array(1422, 1420, 1423), PackedInt32Array(1426, 1425, 1424), PackedInt32Array(1424, 1428, 1426), PackedInt32Array(1426, 1428, 1427), PackedInt32Array(1430, 1429, 1431), PackedInt32Array(1431, 1429, 1432), PackedInt32Array(1432, 1429, 1434), PackedInt32Array(1432, 1434, 1433), PackedInt32Array(1428, 1430, 1427), PackedInt32Array(1427, 1430, 1431), PackedInt32Array(1434, 1429, 1217), PackedInt32Array(1217, 1429, 1216), PackedInt32Array(1195, 1177, 1435), PackedInt32Array(1438, 1437, 1436), PackedInt32Array(1440, 1438, 1439), PackedInt32Array(1439, 1438, 1436), PackedInt32Array(1442, 1441, 1443), PackedInt32Array(1443, 1441, 1177), PackedInt32Array(1177, 1178, 1443), PackedInt32Array(1439, 1442, 1440), PackedInt32Array(1440, 1442, 1443), PackedInt32Array(1441, 1444, 1177), PackedInt32Array(1177, 1444, 1435), PackedInt32Array(1435, 1444, 1445), PackedInt32Array(1447, 1446, 1448), PackedInt32Array(1448, 1446, 1449), PackedInt32Array(1450, 1445, 1444), PackedInt32Array(1453, 1452, 1451), PackedInt32Array(1453, 1451, 1454), PackedInt32Array(1454, 1451, 1455), PackedInt32Array(1456, 1458, 1457), PackedInt32Array(1456, 1459, 1458), PackedInt32Array(1458, 1459, 1460), PackedInt32Array(1432, 1433, 1461), PackedInt32Array(1446, 1432, 1449), PackedInt32Array(1449, 1432, 1444), PackedInt32Array(1444, 1432, 1461), PackedInt32Array(1444, 1461, 1450), PackedInt32Array(1455, 1432, 1454), PackedInt32Array(1454, 1432, 1446), PackedInt32Array(1460, 1459, 1444), PackedInt32Array(1444, 1459, 1449), PackedInt32Array(1463, 1462, 1464), PackedInt32Array(1464, 1462, 1465), PackedInt32Array(1462, 1466, 1465), PackedInt32Array(1465, 1466, 1467), PackedInt32Array(1462, 1468, 1466), PackedInt32Array(1467, 1469, 1465), PackedInt32Array(1473, 1472, 1470), PackedInt32Array(1470, 1472, 1471), PackedInt32Array(1399, 1474, 1402), PackedInt32Array(1402, 1474, 1475), PackedInt32Array(1475, 1474, 1476), PackedInt32Array(1479, 1478, 1477), PackedInt32Array(1474, 1413, 1477), PackedInt32Array(1477, 1413, 1479), PackedInt32Array(1479, 1413, 1414), PackedInt32Array(1477, 1476, 1474), PackedInt32Array(1482, 1481, 1480), PackedInt32Array(1482, 1480, 1483), PackedInt32Array(1483, 1480, 1484), PackedInt32Array(1485, 1487, 1486), PackedInt32Array(1490, 1489, 1488), PackedInt32Array(1491, 1490, 1485), PackedInt32Array(1485, 1490, 1487), PackedInt32Array(1487, 1490, 1492), PackedInt32Array(1492, 1490, 1488), PackedInt32Array(1494, 1493, 1495), PackedInt32Array(1495, 1493, 1496), PackedInt32Array(1496, 1493, 1498), PackedInt32Array(1496, 1498, 1497), PackedInt32Array(1497, 1499, 1496), PackedInt32Array(1503, 1502, 1500), PackedInt32Array(1500, 1502, 1501), PackedInt32Array(1506, 1505, 1504), PackedInt32Array(1509, 1508, 1507), PackedInt32Array(1512, 1511, 1510), PackedInt32Array(1515, 1514, 1513), PackedInt32Array(1518, 1517, 1516), PackedInt32Array(1520, 1519, 1521), PackedInt32Array(1521, 1519, 1522), PackedInt32Array(1523, 1522, 1519), PackedInt32Array(1525, 1524, 1526), PackedInt32Array(1526, 1524, 1516), PackedInt32Array(1516, 1524, 1518), PackedInt32Array(1528, 1527, 1524), PackedInt32Array(1524, 1527, 1523), PackedInt32Array(1524, 1523, 1519), PackedInt32Array(1524, 1519, 1518), PackedInt32Array(1519, 1529, 1518), PackedInt32Array(1532, 1531, 1530), PackedInt32Array(1535, 1534, 1533), PackedInt32Array(1537, 1536, 1535), PackedInt32Array(1530, 1538, 1532), PackedInt32Array(1532, 1538, 1533), PackedInt32Array(1533, 1538, 1535), PackedInt32Array(1535, 1538, 1537), PackedInt32Array(1542, 1541, 1539), PackedInt32Array(1539, 1541, 1540), PackedInt32Array(1545, 1544, 1543), PackedInt32Array(1543, 1547, 1546), PackedInt32Array(1543, 1546, 1545), PackedInt32Array(1550, 1549, 1548), PackedInt32Array(1551, 1553, 1552), PackedInt32Array(1555, 1554, 1548), PackedInt32Array(1548, 1554, 1553), PackedInt32Array(1548, 1553, 1551), PackedInt32Array(1548, 1551, 1550), PackedInt32Array(1558, 1557, 1556), PackedInt32Array(1560, 1559, 1558), PackedInt32Array(1561, 1560, 1562), PackedInt32Array(1562, 1560, 1563), PackedInt32Array(1563, 1560, 1556), PackedInt32Array(1556, 1560, 1558), PackedInt32Array(1566, 1565, 1564), PackedInt32Array(1568, 1567, 1569), PackedInt32Array(1569, 1567, 1564), PackedInt32Array(1564, 1567, 1570), PackedInt32Array(1564, 1570, 1566), PackedInt32Array(1572, 1571, 1573), PackedInt32Array(1573, 1571, 1574), PackedInt32Array(1574, 1571, 1576), PackedInt32Array(1574, 1576, 1575), PackedInt32Array(1575, 1577, 1574), PackedInt32Array(1580, 1579, 1578), PackedInt32Array(1583, 1582, 1581), PackedInt32Array(1586, 1585, 1584), PackedInt32Array(1589, 1588, 1587), PackedInt32Array(1591, 1590, 1592), PackedInt32Array(1594, 1593, 1595), PackedInt32Array(1595, 1593, 1596), PackedInt32Array(1599, 1598, 1597), PackedInt32Array(1600, 1602, 1601), PackedInt32Array(1604, 1603, 1605), PackedInt32Array(1605, 1603, 1606), PackedInt32Array(1605, 1606, 952), PackedInt32Array(952, 949, 1605), PackedInt32Array(1608, 1607, 1609), PackedInt32Array(1609, 1607, 1610), PackedInt32Array(1604, 1610, 1603), PackedInt32Array(1603, 1610, 1479), PackedInt32Array(1607, 1478, 1610), PackedInt32Array(1610, 1478, 1479)] +vertices = PackedVector3Array(-48.5447, 1.56245, -66.2435, -46.7947, 1.56245, -66.4935, -47.0447, 1.56245, -109.244, -119.045, 1.56245, -109.244, -119.045, 1.56245, -64.2435, -48.5447, 1.56245, -64.2435, -9.0447, 1.56245, -66.4935, -8.7947, 1.56245, -109.244, 0.705299, 1.56245, -45.2435, -0.0447006, 1.56245, -44.9935, -0.0447006, 1.56245, -42.9935, 0.455299, 1.56245, -42.4935, 7.2053, 1.56245, -42.4935, 0.705299, 1.56245, -54.2435, 22.2053, 1.56245, -50.7435, 23.9553, 1.56245, -50.9935, 23.7053, 1.56245, -109.244, -7.2947, 1.56245, -66.2435, -7.2947, 1.56245, -54.4935, 12.7053, 1.56245, -35.2435, 22.2053, 1.56245, -35.2435, 35.7053, 1.56245, -50.9935, 35.9553, 1.56245, -109.244, 37.2053, 1.56245, -50.9935, 37.4553, 1.56245, -50.4935, 79.9553, 1.56245, -50.4935, 79.9553, 1.56245, -109.244, 23.9553, 8.81245, -69.4935, 23.9553, 8.81245, -50.7435, 36.2053, 8.81245, -50.7435, 36.2053, 8.81245, -69.4935, 26.4553, 19.8124, -64.9935, 33.4553, 19.8124, -64.9935, 33.4553, 20.3124, -65.7435, 31.9553, 20.8124, -67.2435, 27.9553, 20.8124, -67.2435, 26.4553, 20.3124, -65.7435, 31.9553, 21.0624, -69.4935, 27.9553, 21.0624, -69.4935, -23.0447, 7.81245, -64.4935, -23.5447, 8.06245, -64.4935, -23.5447, 8.06245, -63.4935, -22.5447, 7.81245, -62.7435, -21.5447, 8.06245, -65.4935, -22.5447, 8.06245, -65.4935, -21.5447, 7.81245, -62.7435, -20.7947, 7.81245, -63.4935, -20.7947, 7.81245, -64.4935, -9.5447, 7.81245, -64.9935, -9.5447, 8.06245, -65.4935, -10.5447, 8.06245, -65.4935, -11.0447, 7.81245, -64.7435, -9.2947, 7.81245, -63.2435, -8.5447, 8.06245, -63.2435, -8.5447, 8.06245, -64.4935, -10.7947, 7.81245, -62.9935, -9.5447, 7.81245, -62.7435, -39.7947, 1.56245, -61.9935, -38.7947, 1.56245, -62.2435, -38.7947, 1.56245, -64.9935, -38.7947, 1.56245, -54.7435, -38.7947, 1.56245, -57.9935, -40.2947, 1.56245, -58.4935, -47.0447, 1.56245, -54.7435, -40.7947, 1.56245, -60.7435, -47.0447, 1.56245, -64.9935, -37.2947, 1.56245, -61.7435, -36.7947, 1.56245, -60.9935, -32.5447, 1.56245, -61.2435, -32.2947, 1.56245, -62.4935, -24.7947, 1.56245, -62.4935, -24.7947, 1.56245, -64.9935, -21.0447, 1.56245, -61.7435, -22.7947, 1.56245, -61.7435, -23.5447, 1.56245, -60.9935, -23.5447, 1.56245, -58.7435, -22.5447, 1.56245, -57.9935, -9.5447, 1.56245, -55.2435, -9.0447, 1.56245, -55.4935, -10.7947, 1.56245, -61.7435, -12.0447, 1.56245, -62.7435, -11.0447, 1.56245, -49.9935, -9.5447, 1.56245, -49.9935, -7.7947, 1.56245, -50.9935, -7.7947, 1.56245, -52.9935, -9.5447, 1.56245, -53.9935, -12.0447, 1.56245, -64.9935, -19.7947, 1.56245, -64.9935, -20.0447, 1.56245, -62.4935, -20.0447, 1.56245, -49.2435, -12.0447, 1.56245, -48.9935, -22.5447, 1.56245, -56.4935, -20.7947, 1.56245, -49.9935, -9.0447, 1.56245, -61.7435, -20.0447, 1.56245, -46.7435, -12.0447, 1.56245, -46.7435, -23.0447, 1.56245, -56.2435, -23.0447, 1.56245, -49.9935, -119.045, 1.56245, -55.4935, -48.5447, 1.56245, -55.4935, 26.4553, 19.3124, -63.9935, 26.4553, 18.5624, -62.2435, 33.4553, 18.5624, -62.2435, 33.4553, 19.3124, -63.9935, -38.0447, 1.56245, -57.9935, -36.7947, 1.56245, -58.9935, -32.2947, 1.56245, -57.2435, -32.5447, 1.56245, -58.4935, -24.7947, 1.56245, -54.7435, -24.7947, 1.56245, -57.2435, 26.4553, 17.8124, -61.2435, 26.4553, 16.8124, -58.9935, 33.4553, 16.8124, -58.9935, 33.4553, 17.8124, -61.2435, -38.2947, 1.56245, -59.4935, -38.0447, 1.56245, -59.9935, -38.2947, 1.56245, -60.4935, -39.2947, 1.56245, -60.2435, -39.0447, 1.56245, -59.4935, 26.4553, 16.0624, -57.9935, 26.4553, 15.0624, -55.4935, 33.4553, 15.0624, -55.4935, 33.4553, 16.0624, -57.9935, -56.5447, 1.56245, -22.4935, -54.5447, 1.56245, -22.4935, -54.2947, 1.56245, -23.4935, -51.0447, 1.56245, -23.4935, -48.5447, 1.56245, -53.7435, -119.045, 1.56245, -20.9935, -56.7947, 1.56245, -20.7435, 26.4553, 14.3124, -54.4935, 26.4553, 13.3124, -52.2435, 33.4553, 13.3124, -52.2435, 33.4553, 14.3124, -54.4935, -11.0447, 1.56245, -42.4935, -9.2947, 1.56245, -42.4935, -9.5447, 1.56245, -45.2435, -19.7947, 1.56245, -26.7435, -19.5447, 1.56245, -24.4935, -16.5447, 1.56245, -24.4935, -16.5447, 1.56245, -35.4935, -39.7947, 1.56245, -22.4935, -39.5447, 1.56245, -18.4935, -37.0447, 1.56245, -18.4935, -37.0447, 1.56245, -26.2435, -36.5447, 1.56245, -26.7435, -48.2947, 1.56245, -53.2435, -24.2947, 1.56245, -45.2435, -50.5447, 1.56245, -23.2435, -50.5447, 1.56245, -22.4935, -24.5447, 1.56245, -53.2435, -7.0447, 1.56245, -50.4935, -3.2947, 1.56245, -50.9935, -0.794701, 1.56245, -53.2435, -3.0447, 1.56245, -46.4935, -0.794701, 1.56245, -46.7435, 26.4553, 12.5624, -51.2435, 26.4553, 11.5624, -48.7435, 33.4553, 11.5624, -48.7435, 33.4553, 12.5624, -51.2435, 37.4553, 1.56245, -13.7435, 79.9553, 1.56245, -13.7435, 24.4553, 1.56245, -49.7435, 24.4553, 1.56245, -32.7435, 24.9553, 1.56245, -32.7435, 24.9553, 1.56245, -49.7435, 24.4553, 4.81245, -32.7435, 25.2053, 4.81245, -32.7435, 24.9553, 4.81245, -49.7435, 24.4553, 4.81245, -49.7435, 34.9553, 1.56245, -49.7435, 34.9553, 1.56245, -32.7435, 35.4553, 1.56245, -32.7435, 35.4553, 1.56245, -49.7435, 34.7053, 4.81245, -36.7435, 34.7053, 4.81245, -32.7435, 35.4553, 4.81245, -32.7435, 35.4553, 4.81245, -49.7435, 34.9553, 4.81245, -49.7435, 26.4553, 1.56245, -49.4935, 26.4553, 1.56245, -33.9935, 33.4553, 1.56245, -33.9935, 33.4553, 1.56245, -49.4935, 26.4553, 4.81245, -49.4935, 26.4553, 4.81245, -39.9935, 33.4553, 4.81245, -39.9935, 33.4553, 4.81245, -49.4935, -7.2947, 1.56245, -45.4935, -4.2947, 1.56245, -44.9935, -4.5447, 1.56245, -49.2435, -7.2947, 1.56245, -49.2435, -23.5447, 8.06245, -48.2435, -23.5447, 8.06245, -47.4935, -23.0447, 7.81245, -47.4935, -22.5447, 7.81245, -48.9935, -22.2947, 8.06245, -46.2435, -20.7947, 7.81245, -47.4935, -21.2947, 7.81245, -48.9935, -10.2947, 8.06245, -46.2435, -9.5447, 8.06245, -46.2435, -9.5447, 7.81245, -46.7435, -11.0447, 7.81245, -47.2435, -8.5447, 8.06245, -47.2435, -8.5447, 8.06245, -48.4935, -9.2947, 7.81245, -48.9935, -11.0447, 7.81245, -48.4935, -10.5447, 7.81245, -48.9935, 26.4553, 10.8124, -47.7435, 26.4553, 9.81245, -45.4935, 33.4553, 9.81245, -45.4935, 33.4553, 10.8124, -47.7435, 26.4553, 9.06245, -44.4935, 26.4553, 8.06245, -42.4935, 33.4553, 8.06245, -42.4935, 33.4553, 9.06245, -44.4935, -11.0447, -0.687552, -42.4935, -5.5447, -0.687552, -42.4935, -5.5447, -0.687552, -43.2435, -18.5447, -0.687552, -43.2435, -18.5447, -0.687552, -22.2435, -16.5447, -0.687552, -22.2435, -16.2947, -0.687552, -35.9935, 12.7053, -0.687552, -35.4935, 12.7053, -0.687552, -33.4935, 14.2053, -0.687552, -33.4935, 14.2053, -0.687552, -43.2435, 1.7053, -0.687552, -43.2435, 1.7053, -0.687552, -42.4935, 7.2053, -0.687552, -42.4935, 26.4553, 7.56245, -41.4935, 26.4553, 6.56245, -39.2435, 33.4553, 6.56245, -39.2435, 33.4553, 7.56245, -41.4935, -0.544701, -7.93755, -40.7435, -0.794701, -7.93755, -41.2435, -3.2947, -7.93755, -41.2435, -3.5447, -7.93755, -40.7435, -3.5447, -7.93755, -15.2435, -3.2947, -7.93755, -14.4935, -0.794701, -7.93755, -14.4935, -0.544701, -7.93755, -15.2435, -15.2947, -7.93755, -20.9935, -12.2947, -7.93755, -17.7435, -15.2947, -7.93755, -34.7435, 6.2053, -7.93755, -41.2435, 1.2053, -7.93755, -41.2435, 0.955299, -7.93755, -40.7435, 11.4553, -7.93755, -34.7435, -5.0447, -7.93755, -40.7435, -5.2947, -7.93755, -41.2435, -10.2947, -7.93755, -41.2435, -10.2947, -7.93755, -14.4935, -5.2947, -7.93755, -14.4935, -5.0447, -7.93755, -15.2435, 0.955299, -7.93755, -15.2435, 1.2053, -7.93755, -14.4935, 6.2053, -7.93755, -14.4935, 8.7053, -7.93755, -18.2435, 11.4553, -7.93755, -21.2435, -5.5447, -0.687552, -40.4935, -5.5447, -0.687552, -41.2435, -5.7947, -0.687552, -39.7435, -4.5447, -0.687552, -40.2435, -4.5447, -0.687552, -38.2435, -9.0447, -0.687552, -36.4935, -7.0447, -0.687552, -39.2435, -8.2947, -0.687552, -39.4935, -13.5447, -0.687552, -34.9935, -13.5447, -0.687552, -33.2435, -12.7947, -0.687552, -32.9935, -8.5447, -0.687552, -41.2435, -10.5447, -0.687552, -40.9935, -14.7947, -0.687552, -35.4935, -13.5447, 1.56245, -33.2435, -12.7947, 1.56245, -32.9935, -11.5447, 1.56245, -33.4935, -8.7947, 1.56245, -36.4935, -13.5447, 1.56245, -34.9935, -4.5447, 1.56245, -40.7435, -6.0447, 1.56245, -41.2435, -6.2947, 1.56245, -39.4935, -4.7947, 1.56245, -37.9935, -8.0447, 1.56245, -39.4935, -8.2947, 1.56245, -41.2435, -10.2947, 1.56245, -41.2435, -14.7947, 1.56245, -35.4935, -3.2947, 1.56245, -17.2435, -0.544701, 1.56245, -17.2435, -0.544701, 1.56245, -18.9935, -3.2947, 1.56245, -18.9935, 5.9553, 1.56245, -24.2435, 6.9553, 1.56245, -24.9935, 6.9553, 1.56245, -30.7435, 5.9553, 1.56245, -31.4935, -3.7947, 1.56245, -19.4935, -0.0447006, 1.56245, -19.4935, -11.0447, 1.56245, -30.7435, -11.0447, 1.56245, -24.9935, -10.0447, 1.56245, -24.2435, -10.0447, 1.56245, -31.7435, 6.2053, 1.56245, -33.2435, 4.4553, 1.56245, -34.9935, -0.544701, 1.56245, -37.2435, -10.2947, 1.56245, -22.7435, -8.2947, 1.56245, -20.7435, -8.0447, 1.56245, -35.2435, -10.2947, 1.56245, -32.9935, -3.2947, 1.56245, -37.2435, 4.2053, 1.56245, -20.4935, 6.2053, 1.56245, -22.4935, -0.544701, 1.56245, -40.9935, -3.2947, 1.56245, -41.2435, 1.9553, 1.56245, -41.2435, 1.2053, 1.56245, -41.2435, 0.705299, 1.56245, -40.7435, 0.705299, 1.56245, -37.9935, 2.2053, 1.56245, -39.4935, 9.4553, 1.56245, -34.9935, 10.7053, 1.56245, -35.2435, 10.7053, 1.56245, -35.7435, 6.2053, 1.56245, -41.2435, 4.4553, 1.56245, -41.2435, 4.2053, 1.56245, -39.4935, 5.2053, 1.56245, -36.2435, 8.7053, 1.56245, -32.7435, 9.4553, 1.56245, -33.2435, 1.9553, -0.687552, -39.7435, 1.7053, -0.687552, -41.2435, 1.4553, -0.687552, -40.2435, 0.705299, -0.687552, -40.2435, 9.4553, -0.687552, -34.9935, 10.7053, -0.687552, -35.2435, 10.7053, -0.687552, -35.7435, 0.705299, -0.687552, -37.9935, 2.9553, -0.687552, -39.2435, 8.7053, -0.687552, -32.7435, 9.4553, -0.687552, -33.2435, 4.9553, -0.687552, -36.4935, 6.2053, -0.687552, -41.2435, 4.4553, -0.687552, -41.2435, 4.4553, -0.687552, -39.4935, 7.2053, -0.687552, -40.2435, 2.9553, 5.31245, -40.9935, 3.2053, 5.31245, -40.2435, 3.7053, 5.31245, -40.4935, 26.4553, 4.81245, -33.7435, 33.4553, 4.81245, -33.7435, 33.4553, 5.81245, -38.2435, 26.4553, 5.81245, -38.2435, 26.4553, 4.81245, -35.9935, 33.4553, 4.81245, -35.9935, 22.7053, 1.56245, -22.4935, 22.7053, 1.56245, -24.9935, 22.2053, 1.56245, -25.2435, 12.7053, 1.56245, -22.4935, 10.4553, 5.31245, -34.2435, 10.4553, 5.31245, -33.7435, 10.9553, 5.31245, -33.7435, 10.9553, 5.31245, -34.2435, 34.4553, 4.81245, -31.2435, 35.4553, 4.81245, -31.4935, 33.4553, 4.81245, -31.7435, 33.9553, 4.81245, -30.4935, 26.4553, 4.81245, -31.7435, 24.4553, 4.81245, -31.4935, 25.9553, 4.81245, -30.2435, 33.9553, 4.81245, -28.9935, 25.7053, 4.81245, -28.9935, 24.4553, 4.81245, -28.4935, 24.4553, 4.81245, -25.9935, 35.4553, 4.81245, -25.9935, 35.4553, 4.81245, -28.2435, 6.9553, -0.687552, -13.2435, 1.7053, -0.687552, -13.2435, 1.7053, -0.687552, -12.4935, 14.2053, -0.687552, -12.4935, 12.7053, -0.687552, -20.4935, -13.7947, -0.687552, -32.7435, -12.7947, -0.687552, -31.4935, -13.7947, -0.687552, -23.2435, -13.5447, -0.687552, -22.7435, -12.7947, -0.687552, -22.9935, -12.7947, -0.687552, -24.4935, -12.2947, -0.687552, -24.7435, -12.2947, -0.687552, -31.2435, -15.2947, -0.687552, -32.7435, -15.2947, -0.687552, -23.2435, -13.7947, 1.56245, -32.7435, -12.7947, 1.56245, -31.4935, -13.7947, 1.56245, -23.2435, -13.5447, 1.56245, -22.7435, -12.7947, 1.56245, -22.9935, -12.7947, 1.56245, -24.4935, -12.2947, 1.56245, -24.7435, -12.2947, 1.56245, -31.2435, -15.2947, 1.56245, -32.7435, -15.2947, 1.56245, -23.2435, 9.7053, -0.687552, -32.7435, 8.7053, -0.687552, -22.9935, 9.4553, -0.687552, -22.7435, 9.7053, -0.687552, -23.2435, 11.4553, -0.687552, -23.2435, 11.4553, -0.687552, -32.7435, 9.7053, 1.56245, -32.7435, 8.7053, 1.56245, -31.4935, 8.7053, 1.56245, -22.9935, 9.4553, 1.56245, -22.7435, 9.7053, 1.56245, -23.2435, 8.7053, 1.56245, -24.2435, 8.2053, 1.56245, -24.4935, 11.4553, 1.56245, -23.2435, 11.4553, 1.56245, -32.7435, 8.2053, 1.56245, -31.2435, 35.4553, 1.56245, -26.2435, 35.4553, 1.56245, -28.4935, 34.4553, 1.56245, -28.4935, 25.7053, 1.56245, -28.9935, 24.4553, 1.56245, -28.4935, 24.4553, 1.56245, -26.2435, 33.9553, 1.56245, -29.2435, 33.9553, 2.31245, -31.4935, 25.9553, 2.31245, -31.4935, -35.0447, 1.56245, -24.9935, -35.0447, 1.56245, -24.2435, -34.0447, 1.56245, -23.7435, -28.2947, 1.56245, -24.9935, -34.0447, 1.56245, -22.2435, -35.0447, 1.56245, -21.7435, -34.7947, 1.56245, -18.2435, -29.0447, 1.56245, -17.4935, -28.2947, 1.56245, -17.4935, -22.5447, 1.56245, -23.7435, -21.5447, 1.56245, -24.2435, -21.5447, 1.56245, -24.9935, -22.5447, 1.56245, -22.2435, -27.2947, 1.56245, -17.4935, -26.5447, 1.56245, -15.9935, -21.5447, 1.56245, -15.9935, -21.5447, 1.56245, -21.7435, 28.2053, 1.56245, -15.2435, 28.9553, 1.56245, -13.9935, 30.9553, 1.56245, -13.9935, 31.9553, 1.56245, -15.2435, 34.9553, 1.56245, -21.7435, 35.4553, 1.56245, -21.9935, 35.4553, 1.56245, -24.9935, 24.4553, 1.56245, -24.9935, 24.4553, 1.56245, -21.9935, 24.9553, 1.56245, -21.7435, 35.4553, 1.56245, -14.4935, 24.4553, 1.56245, -14.4935, -19.5447, 1.56245, -6.24354, -16.7947, 1.56245, -5.74354, -16.5447, 1.56245, -6.74354, -16.5447, 1.56245, -20.2435, -9.0447, 1.56245, -6.74354, -9.0447, 1.56245, -13.2435, -11.0447, 1.56245, -13.2435, -13.5447, 1.56245, -16.9935, -35.7947, 7.56245, -23.2435, -35.7947, 7.56245, -22.7435, -35.0447, 7.56245, -22.7435, -35.0447, 7.56245, -23.2435, -21.2947, 7.56245, -23.2435, -21.2947, 7.56245, -22.7435, -20.7947, 7.56245, -22.7435, -20.7947, 7.56245, -23.2435, -6.0447, -0.687552, -14.4935, -5.5447, -0.687552, -14.4935, -5.5447, -0.687552, -15.4935, -6.2947, -0.687552, -16.2435, -8.2947, -0.687552, -16.2435, -4.5447, -0.687552, -17.9935, -9.0447, -0.687552, -19.4935, -4.5447, -0.687552, -15.7435, -13.5447, -0.687552, -20.9935, -12.2947, -0.687552, -17.7435, -10.2947, -0.687552, -14.4935, -8.5447, -0.687552, -14.4935, -14.7947, -0.687552, -20.4935, -6.0447, 1.56245, -14.4935, -5.2947, 1.56245, -14.4935, -5.2947, 1.56245, -14.9935, -6.2947, 1.56245, -16.2435, -8.2947, 1.56245, -16.2435, -4.5447, 1.56245, -18.2435, -9.0447, 1.56245, -19.4935, -4.5447, 1.56245, -15.2435, -13.5447, 1.56245, -20.9935, -10.2947, 1.56245, -14.4935, -8.5447, 1.56245, -14.4935, -12.2947, 1.56245, -17.7435, -14.7947, 1.56245, -20.4935, 3.9553, -0.687552, -16.4935, 2.4553, -0.687552, -16.4935, 4.2053, -0.687552, -16.2435, 5.2053, -0.687552, -17.4935, 9.4553, -0.687552, -20.9935, 4.4553, -0.687552, -14.4935, 6.2053, -0.687552, -14.4935, 8.7053, -0.687552, -18.2435, 10.9553, -0.687552, -20.4935, 4.9553, -0.687552, -19.4935, 3.9553, 1.56245, -16.4935, 2.4553, 1.56245, -16.4935, 4.2053, 1.56245, -16.2435, 5.2053, 1.56245, -17.4935, 9.4553, 1.56245, -20.9935, 4.4553, 1.56245, -14.4935, 6.2053, 1.56245, -14.4935, 8.7053, 1.56245, -18.2435, 10.9553, 1.56245, -20.4935, 4.9553, 1.56245, -19.4935, 27.4553, 1.56245, -10.7435, 27.4553, 1.56245, -13.2435, 22.7053, 1.56245, -13.4935, 15.9553, 1.56245, -10.7435, 12.7053, 1.56245, -20.4935, 9.9553, 1.56245, -17.2435, -53.5447, 8.81245, -22.4935, -53.5447, 8.81245, -19.2435, -51.5447, 8.81245, -19.2435, -51.5447, 8.81245, -22.4935, -16.5447, -0.687552, -20.2435, -5.5447, -0.687552, -12.4935, -5.5447, -0.687552, -13.2435, -11.0447, -0.687552, -13.2435, -18.5447, -0.687552, -12.4935, -13.5447, -0.687552, -16.9935, -15.0447, 5.31245, -22.2435, -15.0447, 5.31245, -21.7435, -14.5447, 5.31245, -21.7435, -14.5447, 5.31245, -22.2435, 10.4553, 5.31245, -22.2435, 10.4553, 5.31245, -21.7435, 10.9553, 5.31245, -21.7435, 10.9553, 5.31245, -22.2435, -52.7947, 1.56245, 4.75646, -52.7947, 1.56245, -5.24354, -56.7947, 1.56245, -5.49354, -76.0447, 1.56245, 4.50646, -119.045, 1.56245, 7.50646, -76.5447, 1.56245, 5.50646, -76.5447, 1.56245, 7.50646, -55.0447, 4.31245, -20.7435, -55.0447, 4.31245, -19.7435, -54.5447, 4.31245, -19.7435, -54.5447, 4.31245, -20.7435, -53.0447, 2.31245, -19.7435, -51.7947, 2.31245, -19.4935, -51.7947, 2.31245, -20.7435, -53.0447, 2.31245, -20.7435, -41.5447, 1.56245, -17.7435, -41.5447, 1.56245, -19.2435, -42.5447, 1.56245, -19.7435, -42.2947, 1.56245, -11.2435, -41.2947, 1.56245, -10.4935, -41.5447, 1.56245, -13.9935, -40.0447, 1.56245, -14.9935, -40.0447, 1.56245, -16.9935, -53.0447, 1.56245, -14.9935, -53.5447, 1.56245, -14.7435, -44.5447, 1.56245, -10.9935, -50.7947, 1.56245, -18.2435, -53.0447, 1.56245, -18.2435, -42.5447, 1.56245, -20.7435, -50.5447, 1.56245, -20.7435, -56.0447, 8.81245, -18.7435, -56.0447, 8.81245, -15.7435, -54.0447, 8.81245, -15.7435, -54.0447, 8.81245, -18.7435, 3.2053, 1.56245, -17.9935, 3.9553, 1.56245, -18.2435, 3.7053, 1.56245, -18.7435, 2.9553, 1.56245, -18.4935, -39.2947, 1.56245, -14.4935, -36.0447, 1.56245, -14.9935, -35.7947, 1.56245, -16.9935, -34.7947, 1.56245, -13.7435, -29.2947, 1.56245, -14.2435, -30.0447, 1.56245, -15.2435, -30.0447, 1.56245, -16.7435, 0.955299, 1.56245, -17.4935, 1.7053, 1.56245, -17.4935, 1.4553, 1.56245, -18.2435, 0.955299, 1.56245, -18.2435, -55.0447, 2.31245, -17.7435, -55.0447, 2.31245, -15.9935, -54.2947, 2.31245, -15.9935, -54.2947, 2.31245, -17.7435, -1.0447, 1.56245, -14.2435, -0.544701, 1.56245, -14.9935, -3.0447, 1.56245, -5.99354, -1.0447, 1.56245, -5.99354, 12.4553, 1.56245, -6.74354, 12.7053, 1.56245, -4.99354, 15.4553, 1.56245, -5.24354, 15.4553, 1.56245, -10.4935, 6.9553, 1.56245, -13.2435, 4.9553, 1.56245, -13.2435, 4.9553, 1.56245, -6.74354, -28.5447, 1.56245, -16.2435, -28.5447, 1.56245, -15.4935, -28.0447, 1.56245, -15.7435, -28.0447, 1.56245, -16.2435, -21.5447, 1.56245, -6.74354, -21.5447, 1.56245, -7.49354, -22.5447, 1.56245, -7.99354, -28.2947, 1.56245, -6.74354, -27.0447, 1.56245, -14.4935, -22.5447, 1.56245, -9.49354, -21.5447, 1.56245, -10.2435, -28.2947, 1.56245, -14.2435, 1.7053, -0.687552, -15.4935, 1.9553, -0.687552, -14.4935, 1.9553, -0.687552, -15.9935, 0.705299, -0.687552, -15.9935, 1.2053, 1.56245, -14.4935, 1.9553, 1.56245, -14.4935, 1.9553, 1.56245, -15.9935, 0.705299, 1.56245, -15.9935, 2.9553, 5.31245, -15.2435, 2.9553, 5.31245, -14.7435, 3.4553, 5.31245, -14.7435, 3.4553, 5.31245, -15.2435, -48.0447, 1.56245, -7.49354, -45.0447, 1.56245, -6.99354, -45.7947, 1.56245, -9.24354, -51.0447, 1.56245, -5.99354, -49.0447, 1.56245, -5.99354, -45.5447, 1.56245, -10.2435, -52.2947, 1.56245, -7.49354, -55.0447, 1.56245, -14.7435, -55.0447, 1.56245, -6.99354, -34.0447, 1.56245, -7.99354, -35.0447, 1.56245, -7.49354, -35.0447, 1.56245, -6.74354, -35.0447, 1.56245, -10.2435, -34.0447, 1.56245, -9.49354, 30.9553, 1.56245, -9.74354, 28.9553, 1.56245, -9.49354, 27.9553, 1.56245, -8.24354, 26.9553, 1.56245, 2.50646, 33.4553, 1.56245, 2.50646, 32.2053, 1.56245, -8.24354, 26.7053, 1.56245, -8.49354, 33.4553, 1.56245, -8.49354, 32.7053, 1.56245, -13.2435, 32.7053, 1.56245, -10.7435, 36.7053, 1.56245, -10.4935, 37.2053, 1.56245, -13.2435, 36.7053, 1.56245, 26.2565, 36.2053, 1.56245, 26.5065, 79.9553, 1.56245, 26.7565, -37.0447, 1.56245, -5.74354, -37.0447, 1.56245, -13.2435, -39.5447, 1.56245, -13.2435, -39.5447, 1.56245, -5.49354, -41.7947, 1.56245, -5.24354, -41.7947, 1.56245, 3.75646, -36.2947, 1.56245, 3.75646, -36.2947, 1.56245, -5.24354, -4.5447, 1.56245, -6.74354, -4.5447, 1.56245, -13.2435, 0.705299, 1.56245, -13.2435, 0.705299, 1.56245, -6.74354, -34.5447, 6.56245, -11.9935, -34.5447, 6.56245, -11.4935, -34.0447, 6.56245, -11.4935, -34.0447, 6.56245, -11.9935, 16.7053, 1.56245, 1.25646, 25.4553, 1.56245, 1.50646, 25.4553, 1.56245, -9.49354, 16.7053, 1.56245, -9.49354, 34.7053, 1.56245, -9.49354, 34.7053, 1.56245, 25.2565, 35.4553, 1.56245, 25.2565, 35.4553, 1.56245, -9.49354, -35.7947, 7.81245, -8.99354, -35.5447, 7.56245, -8.49354, -35.0447, 7.56245, -8.74354, -42.5447, 1.56245, -7.99354, -42.5447, 1.56245, -8.49354, -43.2947, 2.06245, -8.49354, -43.5447, 1.81245, -7.99354, -19.7947, 1.56245, -5.24354, -22.0447, 1.56245, 3.75646, -21.7947, 1.56245, 4.50646, -16.7947, 1.56245, 4.50646, -50.5447, 1.56245, 4.75646, -50.2947, 1.56245, 5.75646, -49.0447, 1.56245, 6.00646, -51.2947, 1.56245, 4.75646, 0.705299, 1.56245, -2.74354, 0.705299, 1.56245, -4.49354, -0.0447006, 1.56245, -4.49354, -0.544701, 1.56245, -2.49354, -5.2947, 1.56245, -4.49354, -6.2947, 1.56245, -2.74354, -3.7947, 1.56245, -2.74354, -4.0447, 1.56245, -4.49354, -11.0447, 1.56245, -4.99354, -11.0447, 1.56245, -2.74354, -9.7947, 1.56245, -2.74354, -3.5447, 1.56245, -1.24354, -0.544701, 1.56245, -1.24354, -5.5447, 1.56245, -4.99354, -9.5447, 1.56245, -1.24354, -6.5447, 1.56245, -1.24354, -47.5447, 1.56245, -5.24354, -47.5447, 1.56245, 4.00646, 15.4553, 1.56245, 24.7565, 15.4553, 1.56245, 12.2565, 14.9553, 1.56245, 12.0065, 12.7053, 1.56245, 25.0065, 14.9553, 1.56245, 10.0065, 15.4553, 1.56245, 9.75646, -12.5447, 1.56245, -2.49354, -15.2947, 1.56245, -4.99354, -15.2947, 1.56245, 4.75646, -12.5447, 1.56245, 4.75646, -12.5447, 1.56245, 3.50646, -11.0447, 1.56245, 3.25646, -11.0447, 1.56245, 0.256462, -12.5447, 1.56245, 0.0064621, 2.2053, 1.56245, -2.74354, 1.4553, 1.56245, -4.99354, 5.7053, 1.56245, -2.74354, 8.2053, 1.56245, -2.74354, 8.4553, 1.56245, -1.24354, 10.9553, 1.56245, -1.24354, 10.9553, 1.56245, -4.99354, 2.4553, 1.56245, -1.24354, 5.4553, 1.56245, -1.24354, -11.5447, 8.81245, -1.74354, -11.5447, 8.81245, -0.743538, -10.5447, 8.81245, -0.743538, -10.5447, 8.81245, -1.74354, -5.5447, 8.81245, -1.74354, -5.5447, 8.81245, -0.743538, -4.5447, 8.81245, -0.743538, -4.5447, 8.81245, -1.74354, 0.455299, 8.81245, -1.74354, 0.455299, 8.81245, -0.743538, 1.4553, 8.81245, -0.743538, 1.4553, 8.81245, -1.74354, 6.4553, 8.81245, -1.74354, 6.4553, 8.81245, -0.743538, 7.4553, 8.81245, -0.743538, 7.4553, 8.81245, -1.74354, -9.7947, 1.56245, 3.25646, -9.7947, 1.56245, 0.256462, -6.5447, 1.56245, 3.50646, -5.0447, 1.56245, 3.25646, -5.0447, 1.56245, 0.256462, -6.5447, 1.56245, 0.0064621, -9.5447, 1.56245, 4.75646, -6.5447, 1.56245, 4.75646, -3.7947, 1.56245, 3.25646, -3.7947, 1.56245, 0.256462, -0.544701, 1.56245, 3.50646, 0.955299, 1.56245, 3.25646, 0.955299, 1.56245, 0.256462, -0.544701, 1.56245, 0.0064621, -3.5447, 1.56245, 4.75646, -0.544701, 1.56245, 4.75646, 2.2053, 1.56245, 3.25646, 2.2053, 1.56245, 0.256462, 5.4553, 1.56245, 3.50646, 6.9553, 1.56245, 3.25646, 6.9553, 1.56245, 0.256462, 5.4553, 1.56245, 0.0064621, 2.4553, 1.56245, 4.75646, 5.4553, 1.56245, 4.75646, 8.2053, 1.56245, 9.25646, 8.4553, 1.56245, 10.7565, 10.9553, 1.56245, 10.7565, 8.2053, 1.56245, 0.256462, 6.9553, 1.56245, 6.25646, 6.9553, 1.56245, 9.25646, 8.4553, 1.56245, 6.00646, 8.4553, 1.56245, 3.50646, 25.2053, 1.56245, 2.75646, 22.7053, 1.56245, 2.75646, 22.9553, 1.56245, 3.25646, 24.9553, 1.56245, 3.50646, 25.4553, 1.56245, 3.25646, 25.4553, 1.56245, 11.5065, 26.9553, 1.56245, 13.5065, 33.4553, 1.56245, 13.5065, 25.2053, 1.56245, 5.25646, 21.7053, 1.56245, 9.75646, 21.7053, 1.56245, 11.5065, 24.4553, 1.56245, 6.00646, 26.2053, 1.56245, 3.25646, 25.7053, 1.56245, 13.0065, 22.9553, 1.56245, 6.00646, 22.2053, 1.56245, 5.00646, 20.2053, 1.56245, 6.25646, 20.2053, 1.56245, 7.00646, 20.4553, 1.56245, 9.50646, 16.7053, 6.31245, 2.75646, 16.7053, 6.31245, 3.25646, 17.2053, 6.31245, 3.25646, 17.2053, 6.31245, 2.75646, 18.2053, 4.06245, 3.50646, 16.7053, 4.06245, 5.25646, 17.2053, 4.31245, 5.50646, 18.7053, 4.31245, 4.00646, 16.9553, 4.06245, 9.50646, 17.2053, 4.31245, 8.00646, 20.7053, 4.06245, 2.75646, 21.2053, 4.31245, 4.00646, 22.4553, 4.06245, 3.75646, 18.2053, 4.31245, 9.00646, 21.9553, 4.06245, 8.50646, 21.9553, 4.31245, 7.25646, 20.2053, 4.31245, 9.00646, 20.7053, 4.06245, 9.50646, 21.9553, 4.31245, 4.75646, 22.2053, 4.31245, 5.00646, 22.9553, 4.06245, 6.25646, 19.9553, 1.56245, 5.75646, 17.9553, 1.56245, 9.50646, 19.2053, 1.56245, 7.25646, 16.9553, 1.56245, 8.50646, 18.9553, 1.56245, 6.00646, 18.7053, 1.56245, 3.75646, 16.9553, 1.56245, 5.75646, 21.7053, 1.56245, 3.75646, 19.9553, 1.56245, 3.25646, -11.5447, 8.81245, 4.25646, -11.5447, 8.81245, 5.25646, -10.5447, 8.81245, 5.25646, -10.5447, 8.81245, 4.25646, -5.5447, 8.81245, 4.25646, -5.5447, 8.81245, 5.25646, -4.5447, 8.81245, 5.25646, -4.5447, 8.81245, 4.25646, 0.455299, 8.81245, 4.25646, 0.455299, 8.81245, 5.25646, 1.4553, 8.81245, 5.25646, 1.4553, 8.81245, 4.25646, 6.4553, 8.81245, 4.25646, 6.4553, 8.81245, 5.25646, 7.4553, 8.81245, 5.25646, 7.4553, 8.81245, 4.25646, -22.0447, 1.56245, 5.50646, -23.0447, 1.56245, 29.2565, -16.7947, 1.56245, 29.2565, -23.0447, 1.56245, 5.50646, -9.5447, 1.56245, 10.7565, -6.5447, 1.56245, 10.7565, -6.5447, 1.56245, 9.50646, -9.7947, 1.56245, 9.25646, -6.5447, 1.56245, 6.00646, -9.7947, 1.56245, 6.25646, -5.0447, 1.56245, 9.25646, -5.0447, 1.56245, 6.25646, -12.2947, 1.56245, 9.25646, -12.2947, 1.56245, 6.25646, -15.2947, 1.56245, 10.7565, -12.5447, 1.56245, 10.7565, -3.7947, 1.56245, 9.25646, -3.7947, 1.56245, 6.25646, -0.544701, 1.56245, 9.50646, 0.955299, 1.56245, 9.25646, 0.955299, 1.56245, 6.25646, -0.544701, 1.56245, 6.00646, -3.5447, 1.56245, 10.7565, -0.544701, 1.56245, 10.7565, 2.2053, 1.56245, 9.25646, 2.2053, 1.56245, 6.25646, 5.4553, 1.56245, 9.50646, 5.4553, 1.56245, 6.00646, 2.4553, 1.56245, 10.7565, 5.4553, 1.56245, 10.7565, -50.5447, 1.56245, 6.75646, -47.7947, 1.56245, 7.50646, -51.5447, 1.56245, 6.75646, -52.0447, 1.56245, 7.50646, -60.2947, 1.56245, 12.7565, -53.2947, 1.56245, 25.0065, -51.0447, 1.56245, 24.2565, -53.0447, 1.56245, 7.50646, -59.5447, 1.56245, 8.50646, -59.5447, 1.56245, 11.5065, -53.5447, 1.56245, 6.75646, -60.7947, 1.56245, 6.75646, -47.7947, 1.56245, 24.5065, -60.7947, 12.8124, 6.75646, -60.2947, 12.8124, 7.50646, -39.7947, 12.8124, 7.50646, -39.0447, 12.8124, 6.75646, -40.2947, 1.56245, 8.50646, -39.0447, 1.56245, 6.50646, -46.2947, 1.56245, 6.50646, -46.7947, 1.56245, 7.50646, -40.2947, 1.56245, 11.2565, -45.7947, 1.56245, 25.2565, -39.5447, 1.56245, 12.5065, -32.7947, 1.56245, 6.50646, -32.0447, 1.56245, 7.50646, -31.0447, 1.56245, 6.75646, -32.7947, 12.8124, 6.50646, -32.0447, 12.8124, 7.50646, -31.0447, 12.8124, 6.75646, -32.0447, 18.0624, 9.75646, -32.0447, 18.0624, 10.2565, -31.2947, 18.0624, 10.5065, -31.2947, 18.0624, 9.50646, -27.0447, 18.0624, 6.50646, -30.0447, 18.0624, 7.00646, -28.2947, 18.0624, 13.5065, -24.7947, 18.0624, 11.5065, -24.7947, 18.0624, 8.50646, -31.2947, 18.0624, 8.50646, -30.7947, 18.0624, 12.2565, -29.0447, 18.0624, 6.50646, -25.7947, 18.0624, 12.7565, -74.7947, 18.0624, 12.0065, -74.0447, 18.0624, 12.7565, -73.0447, 18.0624, 13.2565, -70.7947, 18.0624, 13.2565, -70.0447, 18.0624, 13.0065, -69.7947, 18.0624, 7.00646, -73.5447, 18.0624, 6.75646, -74.7947, 18.0624, 7.75646, -68.5447, 18.0624, 11.0065, -68.5447, 18.0624, 8.75646, -73.7947, 12.8124, 7.25646, -70.0447, 12.8124, 7.50646, -71.0447, 12.8124, 6.75646, -68.5447, 1.56245, 6.75646, -68.0447, 1.56245, 7.75646, -67.2947, 1.56245, 7.00646, -68.5447, 12.8124, 6.75646, -68.0447, 12.8124, 7.50646, -67.2947, 12.8124, 7.00646, -65.5447, 12.8124, 7.25646, -62.2947, 12.8124, 7.50646, -63.7947, 12.8124, 6.75646, -37.7947, 12.8124, 7.25646, -34.0447, 12.8124, 7.50646, -35.0447, 12.8124, 6.75646, -29.2947, 12.8124, 7.00646, -26.7947, 12.8124, 7.25646, -27.2947, 12.8124, 6.75646, -77.2947, 1.56245, 29.5065, -76.5447, 1.56245, 29.2565, -76.5447, 1.56245, 57.0065, -76.5447, 1.56245, 35.0065, -77.2947, 1.56245, 34.7565, -119.045, 1.56245, 57.0065, -74.7947, 12.8124, 8.50646, -74.7947, 12.8124, 11.2565, -74.2947, 12.8124, 11.7565, -74.2947, 12.8124, 8.00646, -70.2947, 1.56245, 9.00646, -71.2947, 1.56245, 8.25646, -72.2947, 1.56245, 8.25646, -70.7947, 1.56245, 11.5065, -70.0447, 1.56245, 10.2565, -73.5447, 1.56245, 9.25646, -73.5447, 1.56245, 10.7565, -72.5447, 1.56245, 11.7565, -65.5447, 1.56245, 11.0065, -64.5447, 1.56245, 11.7565, -63.5447, 1.56245, 11.7565, -65.0447, 1.56245, 8.50646, -65.7947, 1.56245, 9.75646, -62.2947, 1.56245, 10.7565, -62.2947, 1.56245, 9.25646, -63.5447, 1.56245, 8.25646, -34.0447, 1.56245, 10.2565, -34.2947, 1.56245, 9.00646, -35.0447, 1.56245, 8.25646, -36.5447, 1.56245, 8.25646, -37.5447, 1.56245, 9.00646, -37.5447, 1.56245, 10.5065, -36.7947, 1.56245, 11.5065, -34.7947, 1.56245, 11.5065, -27.0447, 1.56245, 11.5065, -26.2947, 1.56245, 10.5065, -26.2947, 1.56245, 9.50646, -29.5447, 1.56245, 11.0065, -28.2947, 1.56245, 11.7565, -27.2947, 1.56245, 8.25646, -28.7947, 1.56245, 8.25646, -29.7947, 1.56245, 9.50646, -25.5447, 12.8124, 8.25646, -25.5447, 12.8124, 11.7565, -24.7947, 12.8124, 10.5065, -11.5447, 8.81245, 10.2565, -11.5447, 8.81245, 11.2565, -10.5447, 8.81245, 11.2565, -10.5447, 8.81245, 10.2565, -5.5447, 8.81245, 10.2565, -5.5447, 8.81245, 11.2565, -4.5447, 8.81245, 11.2565, -4.5447, 8.81245, 10.2565, 0.455299, 8.81245, 10.2565, 0.455299, 8.81245, 11.2565, 1.4553, 8.81245, 11.2565, 1.4553, 8.81245, 10.2565, 6.4553, 8.81245, 10.2565, 6.4553, 8.81245, 11.2565, 7.4553, 8.81245, 11.2565, 7.4553, 8.81245, 10.2565, 17.4553, 7.06245, 10.5065, 17.4553, 7.06245, 13.2565, 20.7053, 7.06245, 13.2565, 20.7053, 7.06245, 10.5065, -15.2947, 1.56245, 23.0065, -12.5447, 1.56245, 23.0065, -12.5447, 1.56245, 21.7565, -12.5447, 1.56245, 12.0065, -11.0447, 1.56245, 21.5065, -11.0447, 1.56245, 18.5065, -12.5447, 1.56245, 18.2565, -12.5447, 1.56245, 15.7565, -11.0447, 1.56245, 15.5065, -11.0447, 1.56245, 12.2565, -6.5447, 1.56245, 12.0065, -9.7947, 1.56245, 12.2565, -9.7947, 1.56245, 15.5065, -9.5447, 1.56245, 17.0065, -6.5447, 1.56245, 17.0065, -6.5447, 1.56245, 15.5065, -5.0447, 1.56245, 15.2565, -5.0447, 1.56245, 12.2565, -3.7947, 1.56245, 15.2565, -3.7947, 1.56245, 12.2565, -0.544701, 1.56245, 15.5065, 0.955299, 1.56245, 15.2565, 0.955299, 1.56245, 12.2565, -0.544701, 1.56245, 12.0065, -3.5447, 1.56245, 16.7565, -0.544701, 1.56245, 16.7565, 2.2053, 1.56245, 15.2565, 2.2053, 1.56245, 12.2565, 5.4553, 1.56245, 15.5065, 6.9553, 1.56245, 15.2565, 6.9553, 1.56245, 12.2565, 5.4553, 1.56245, 12.0065, 2.4553, 1.56245, 16.7565, 5.4553, 1.56245, 16.7565, 8.2053, 1.56245, 21.5065, 8.4553, 1.56245, 23.0065, 10.9553, 1.56245, 23.0065, 8.2053, 1.56245, 12.2565, 6.9553, 1.56245, 18.5065, 6.9553, 1.56245, 21.5065, 8.4553, 1.56245, 18.2565, 8.4553, 1.56245, 15.5065, 17.9553, 1.56245, 13.0065, 20.2053, 1.81245, 13.0065, 19.4553, 1.56245, 10.7565, 17.7053, 1.56245, 10.7565, -67.7947, 1.56245, 12.7565, -67.7947, 1.56245, 12.2565, -69.5447, 1.56245, 13.7565, -67.5447, 1.56245, 16.2565, -66.0447, 1.56245, 14.2565, -61.0447, 1.56245, 13.7565, -62.7947, 1.56245, 14.5065, -67.5447, 1.56245, 19.7565, -69.2947, 1.56245, 21.7565, -56.2947, 1.56245, 27.7565, -55.2947, 1.56245, 26.2565, -31.7947, 1.56245, 15.0065, -30.2947, 1.56245, 13.7565, -30.7947, 1.56245, 13.7565, -32.0447, 1.56245, 12.2565, -34.2947, 1.56245, 14.2565, -32.5447, 1.56245, 19.0065, -37.2947, 1.56245, 14.2565, -38.5447, 1.56245, 13.7565, -44.5447, 1.56245, 26.0065, -43.2947, 1.56245, 27.7565, -31.0447, 1.56245, 21.2565, -32.5447, 1.56245, 16.7565, 21.7053, 1.56245, 12.7565, 21.7053, 1.56245, 13.5065, 24.4553, 1.81245, 13.5065, 24.4553, 1.56245, 12.7565, -25.7947, 1.56245, 13.7565, -24.7947, 1.56245, 14.5065, -24.7947, 1.56245, 13.2565, -25.5447, 12.8124, 13.7565, -24.7947, 12.8124, 14.5065, -24.7947, 12.8124, 13.2565, -74.7947, 1.56245, 13.5065, -74.7947, 1.56245, 14.5065, -74.0447, 1.56245, 14.0065, -74.7947, 12.8124, 13.5065, -74.7947, 12.8124, 14.5065, -74.2947, 12.8124, 14.2565, 28.7053, 1.56245, 25.2565, 28.9553, 1.56245, 26.0065, 30.9553, 1.56245, 26.0065, 31.9553, 1.56245, 25.0065, 33.4553, 1.56245, 25.0065, 26.7053, 1.56245, 25.0065, 20.4553, 1.56245, 16.2565, 20.2053, 1.56245, 14.7565, 16.7053, 1.56245, 14.7565, 16.7053, 1.56245, 25.2565, 25.4553, 1.56245, 25.2565, 25.4553, 1.56245, 16.2565, -29.0447, 1.56245, 16.2565, -29.7947, 1.56245, 17.2565, -29.7947, 1.56245, 18.2565, -26.2947, 1.56245, 18.5065, -26.2947, 1.56245, 17.2565, -27.0447, 1.56245, 16.2565, -28.7947, 1.56245, 19.5065, -27.2947, 1.56245, 19.5065, -74.7947, 12.8124, 19.2565, -74.2947, 12.8124, 19.7565, -74.2947, 12.8124, 16.2565, -74.7947, 12.8124, 16.5065, -71.5447, 1.56245, 16.2565, -72.7947, 1.56245, 16.5065, -73.5447, 1.56245, 17.2565, -70.0447, 1.56245, 18.2565, -70.2947, 1.56245, 17.0065, -73.5447, 1.56245, 18.7565, -72.5447, 1.56245, 19.7565, -70.7947, 1.56245, 19.5065, -11.5447, 8.56245, 16.5065, -11.5447, 8.56245, 17.5065, -10.5447, 8.56245, 17.5065, -10.7947, 8.56245, 16.2565, -5.5447, 8.81245, 16.2565, -5.5447, 8.81245, 17.5065, -4.5447, 8.81245, 17.5065, -4.5447, 8.81245, 16.2565, 0.455299, 8.81245, 16.2565, 0.455299, 8.81245, 17.5065, 1.4553, 8.81245, 17.5065, 1.4553, 8.81245, 16.2565, 6.4553, 8.81245, 16.2565, 6.4553, 8.81245, 17.5065, 7.4553, 8.81245, 17.5065, 7.4553, 8.81245, 16.2565, -25.5447, 12.8124, 18.7565, -25.2947, 12.8124, 19.5065, -24.7947, 12.8124, 18.2565, -25.2947, 12.8124, 16.7565, -5.0447, 1.56245, 18.5065, -5.0447, 1.56245, 21.5065, -3.7947, 1.56245, 21.5065, -3.5447, 1.56245, 18.2565, -3.5447, 1.56245, 23.0065, -0.544701, 1.56245, 23.0065, -0.544701, 1.56245, 21.7565, -0.544701, 1.56245, 18.2565, 0.955299, 1.56245, 21.5065, 0.955299, 1.56245, 18.5065, 2.2053, 1.56245, 21.5065, 2.4553, 1.56245, 18.2565, 2.4553, 1.56245, 23.0065, 5.4553, 1.56245, 23.0065, 5.4553, 1.56245, 21.7565, 5.4553, 1.56245, 18.2565, -9.7947, 1.56245, 21.5065, -9.7947, 1.56245, 18.5065, -6.5447, 1.56245, 21.7565, -6.5447, 1.56245, 18.2565, -9.5447, 1.56245, 23.0065, -6.5447, 1.56245, 23.0065, -31.5447, 1.56245, 40.7565, -30.2947, 1.56245, 42.0065, -29.2947, 1.56245, 41.5065, -25.5447, 1.56245, 33.7565, -24.0447, 1.56245, 33.0065, -24.0447, 1.56245, 31.0065, -25.5447, 1.56245, 30.0065, -25.5447, 1.56245, 28.7565, -29.5447, 1.56245, 22.2565, -26.5447, 1.56245, 41.5065, -25.5447, 1.56245, 35.2565, -24.7947, 1.56245, 42.5065, -24.7947, 1.56245, 35.5065, -24.7947, 1.56245, 28.2565, -24.7947, 1.56245, 21.2565, -26.5447, 1.56245, 22.2565, -42.0447, 1.56245, 31.2565, -42.2947, 1.56245, 34.2565, -43.0447, 1.56245, 36.0065, -25.5447, 12.8124, 42.2565, -25.0447, 12.8124, 42.5065, -24.5447, 12.8124, 33.5065, -24.7947, 12.8124, 21.2565, -25.5447, 12.8124, 21.5065, -74.2947, 1.56245, 30.0065, -75.0447, 1.56245, 30.5065, -75.0447, 1.56245, 33.5065, -74.2947, 1.56245, 34.0065, -57.5447, 1.56245, 31.5065, -73.0447, 1.56245, 22.5065, -74.7947, 1.56245, 21.5065, -74.7947, 1.56245, 28.5065, -74.2947, 1.56245, 28.7565, -70.7947, 1.56245, 22.5065, -75.0447, 1.56245, 35.5065, -75.0447, 1.56245, 42.5065, -73.7947, 1.56245, 41.7565, -74.2947, 1.56245, 35.2565, -70.2947, 1.56245, 41.7565, -69.5447, 1.56245, 42.2565, -56.2947, 1.56245, 36.0065, -57.2947, 1.56245, 34.0065, -75.2947, 12.8124, 30.2565, -75.0447, 12.8124, 42.5065, -74.2947, 12.8124, 42.2565, -74.7947, 12.8124, 30.0065, -74.5447, 12.8124, 21.5065, -11.5447, 8.81245, 22.5065, -11.5447, 8.81245, 23.5065, -10.5447, 8.81245, 23.5065, -10.5447, 8.81245, 22.5065, -5.5447, 8.81245, 22.5065, -5.5447, 8.81245, 23.5065, -4.5447, 8.81245, 23.5065, -4.5447, 8.81245, 22.5065, 0.455299, 8.81245, 22.5065, 0.455299, 8.81245, 23.5065, 1.4553, 8.81245, 23.5065, 1.4553, 8.81245, 22.5065, 6.4553, 8.81245, 22.5065, 6.4553, 8.81245, 23.5065, 7.4553, 8.81245, 23.5065, 7.4553, 8.81245, 22.5065, -12.5447, 1.56245, 24.2565, -9.2947, 1.56245, 39.7565, -9.5447, 1.56245, 36.0065, -9.7947, 1.56245, 36.5065, -12.5447, 1.56245, 33.7565, -11.0447, 1.56245, 33.5065, -11.0447, 1.56245, 30.5065, -12.5447, 1.56245, 30.2565, -15.5447, 1.56245, 31.0065, -15.5447, 1.56245, 33.0065, -12.5447, 1.56245, 27.7565, -14.5447, 1.56245, 28.5065, -14.5447, 1.56245, 30.0065, -11.0447, 1.56245, 27.5065, -11.0447, 1.56245, 24.5065, -15.2947, 1.56245, 28.2565, -14.5447, 1.56245, 35.2565, -15.2947, 1.56245, 35.7565, -15.2947, 1.56245, 39.7565, -12.5447, 1.56245, 36.2565, -14.5447, 1.56245, 33.7565, 5.4553, 1.56245, 24.2565, 2.2053, 1.56245, 24.5065, -9.7947, 1.56245, 24.5065, -9.5447, 1.56245, 27.7565, 0.455299, 1.56245, 37.7565, 0.705299, 1.56245, 39.7565, 5.2053, 1.56245, 39.7565, 5.4553, 1.56245, 36.0065, 5.4553, 1.56245, 33.7565, -3.7947, 1.56245, 24.5065, -6.2947, 1.56245, 24.5065, -9.5447, 1.56245, 30.2565, -9.5447, 1.56245, 33.7565, 5.4553, 1.56245, 30.2565, 5.4553, 1.56245, 27.7565, -0.294701, 1.56245, 24.5065, 6.9553, 1.56245, 33.5065, 6.9553, 1.56245, 30.5065, 6.9553, 1.56245, 27.5065, 6.9553, 1.56245, 24.5065, -4.2947, 1.56245, 37.7565, -4.5447, 1.56245, 39.7565, 10.9553, 1.56245, 28.5065, 8.2053, 1.56245, 24.5065, 8.4553, 1.56245, 27.7565, 10.4553, 1.56245, 28.7565, 10.4553, 1.56245, 35.2565, 10.4553, 1.56245, 34.0065, 8.4553, 1.56245, 33.7565, 8.4553, 1.56245, 36.2565, 5.7053, 1.56245, 36.5065, 11.9553, 1.56245, 33.0065, 11.9553, 1.56245, 31.0065, 10.4553, 1.56245, 30.0065, 8.4553, 1.56245, 30.2565, 11.2053, 1.56245, 39.7565, 11.2053, 1.56245, 35.5065, 15.7053, 1.56245, 26.5065, 12.7053, 1.56245, 29.2565, 27.2053, 1.56245, 29.2565, 27.2053, 1.56245, 26.7565, -57.2947, -6.18755, 25.2565, -57.2947, -6.18755, 29.0065, -56.2947, -6.18755, 27.0065, -54.2947, -6.18755, 25.5065, -46.7947, -6.18755, 38.0065, -45.2947, -6.18755, 37.0065, -43.7947, -6.18755, 35.0065, -50.7947, -6.18755, 38.5065, -52.2947, -6.18755, 25.7565, -54.0447, -6.18755, 26.7565, -55.5447, -6.18755, 28.5065, -47.0447, -6.18755, 25.7565, -49.5447, -6.18755, 25.2565, -43.7947, -6.18755, 28.7565, -44.5447, -6.18755, 27.7565, -56.2947, -6.18755, 30.7565, -56.2947, -6.18755, 33.0065, -55.2947, -6.18755, 35.7565, -52.7947, -6.18755, 38.0065, -43.0447, -6.18755, 32.2565, -44.2947, 15.3124, 34.5065, -45.0447, 15.3124, 36.0065, -44.0447, 15.3124, 35.5065, -53.5447, 15.3124, 26.5065, -53.5447, 15.3124, 28.0065, -51.5447, 15.3124, 27.0065, -50.5447, 15.3124, 25.2565, -44.0447, 15.3124, 28.5065, -45.7947, 15.3124, 28.0065, -45.2947, 15.3124, 29.0065, -45.7947, 15.3124, 26.5065, -46.5447, 15.3124, 26.0065, -47.0447, 15.3124, 27.5065, -48.5447, 15.3124, 27.0065, -43.0447, 15.3124, 32.0065, -44.2947, 15.3124, 31.0065, -46.7947, -8.18755, 38.0065, -45.0447, -8.18755, 36.7565, -43.7947, -8.18755, 35.0065, -43.0447, -8.18755, 32.0065, -54.2947, -8.18755, 27.0065, -55.7947, -8.18755, 29.0065, -56.2947, -8.18755, 31.0065, -55.7947, -8.18755, 35.0065, -49.5447, -8.18755, 25.2565, -52.2947, -8.18755, 25.7565, -44.5447, -8.18755, 27.7565, -46.5447, -8.18755, 26.0065, -53.7947, -8.18755, 37.2565, -50.7947, -8.18755, 38.5065, -45.0447, -6.18755, 25.2565, -42.5447, -6.18755, 28.0065, -42.5447, -6.18755, 25.2565, -46.7947, 1.56245, 37.0065, -48.7947, 1.56245, 33.5065, -49.0447, 1.56245, 34.0065, -49.2947, 1.56245, 38.0065, -50.0447, 1.56245, 34.0065, -51.5447, 1.56245, 37.7565, -55.7947, 1.56245, 30.7565, -55.5447, 1.56245, 34.0065, -51.2947, 1.56245, 32.7565, -51.7947, 1.56245, 30.5065, -55.0447, 1.56245, 28.7565, -53.7947, 1.56245, 36.5065, -50.5447, 1.56245, 30.0065, -50.5447, 1.56245, 26.0065, -52.2947, 1.56245, 26.2565, -45.0447, 1.56245, 35.7565, -44.0447, 1.56245, 34.0065, -44.0447, 1.56245, 29.7565, -49.0447, 1.56245, 31.2565, -45.0447, 1.56245, 28.0065, -47.2947, 1.56245, 26.2565, 28.7053, 1.56245, 31.0065, 31.2053, 1.56245, 33.0065, 32.7053, 1.56245, 26.7565, 32.7053, 1.56245, 34.5065, 30.4553, 1.56245, 89.7565, 79.9553, 1.56245, 89.7565, 30.4553, 1.56245, 34.7565, -56.2947, 15.3124, 33.5065, -55.2947, 15.3124, 35.2565, -55.7947, 15.3124, 34.0065, -55.0447, 15.3124, 29.5065, -53.7947, 15.3124, 28.5065, -55.2947, 15.3124, 28.2565, -56.2947, 15.3124, 30.2565, -55.7947, 15.3124, 31.5065, -11.5447, 8.81245, 28.5065, -11.5447, 8.81245, 29.5065, -10.5447, 8.81245, 29.5065, -10.5447, 8.81245, 28.5065, 6.4553, 8.81245, 28.5065, 6.4553, 8.81245, 29.5065, 7.4553, 8.81245, 29.5065, 7.4553, 8.81245, 28.5065, -49.7947, 9.06245, 30.7565, -49.5447, 9.31245, 31.2565, -49.0447, 9.31245, 31.0065, -17.0447, 1.56245, 40.7565, -16.7947, 1.56245, 34.5065, -22.7947, 1.56245, 34.5065, -22.7947, 1.56245, 41.0065, -11.5447, 8.81245, 34.5065, -11.5447, 8.81245, 35.5065, -10.5447, 8.81245, 35.5065, -10.5447, 8.81245, 34.5065, 6.4553, 8.81245, 34.5065, 6.4553, 8.81245, 35.5065, 7.4553, 8.81245, 35.5065, 7.4553, 8.81245, 34.5065, 12.7053, 1.56245, 34.5065, 12.7053, 1.56245, 42.2565, 10.9553, 1.56245, 42.5065, 11.2053, 1.56245, 89.7565, -55.2947, -6.18755, 38.0065, -57.2947, -6.18755, 35.0065, -57.2947, -6.18755, 40.0065, -50.7947, -6.18755, 40.0065, -53.5447, -6.18755, 39.2565, -42.5447, -6.18755, 40.0065, -42.5447, -6.18755, 35.7565, -45.5447, -6.18755, 39.0065, -49.2947, -6.18755, 39.7565, -69.0447, 1.56245, 49.7565, -69.5447, 1.56245, 49.7565, -68.2947, 1.56245, 51.5065, -65.5447, 1.56245, 49.5065, -67.7947, 1.56245, 48.0065, -68.2947, 1.56245, 43.2565, -67.5447, 1.56245, 44.7565, -62.2947, 1.56245, 49.5065, -60.0447, 1.56245, 51.5065, -53.7947, 1.56245, 38.5065, -55.7947, 1.56245, 37.0065, -43.7947, 1.56245, 37.0065, -31.5447, 1.56245, 51.7565, -30.2947, 1.56245, 49.7565, -31.2947, 1.56245, 49.2565, -33.7947, 1.56245, 49.7565, -32.2947, 1.56245, 47.7565, -38.0447, 1.56245, 50.0065, -36.7947, 1.56245, 49.5065, -32.2947, 1.56245, 44.2565, -39.5447, 1.56245, 51.7565, -45.7947, 1.56245, 38.5065, -51.7947, 1.56245, 56.5065, -51.5447, 1.56245, 57.2565, -48.5447, 1.56245, 57.2565, -48.2947, 1.56245, 56.5065, -47.7947, 1.56245, 39.5065, -59.5447, 1.56245, 55.2565, -60.7947, 1.56245, 57.2565, -53.5447, 1.56245, 57.2565, -53.2947, 1.56245, 56.5065, -59.5447, 1.56245, 52.5065, -46.5447, 1.56245, 57.0065, -39.0447, 1.56245, 57.0065, -40.0447, 1.56245, 55.5065, -46.7947, 1.56245, 56.5065, -40.0447, 1.56245, 52.5065, -50.0447, 1.56245, 39.7565, -0.0447006, 8.56245, 40.7565, -0.294701, 8.56245, 38.7565, -3.5447, 8.56245, 38.7565, -3.7947, 8.56245, 40.7565, 11.7053, 8.31245, 41.5065, -16.0447, 8.31245, 41.5065, 11.7053, 8.31245, 40.7565, -16.0447, 8.31245, 40.7565, -3.0447, 1.56245, 39.7565, -0.794701, 1.56245, 39.7565, -1.2947, 1.56245, 39.0065, -3.0447, 1.81245, 39.2565, -16.7947, 1.56245, 42.5065, -22.7947, 1.56245, 57.0065, -21.7947, 1.56245, 57.2565, -21.7947, 1.56245, 58.5065, -23.2947, 1.56245, 59.2565, -23.2947, 1.56245, 89.7565, -75.0447, 12.8124, 45.0065, -75.0447, 12.8124, 47.2565, -74.2947, 12.8124, 48.0065, -74.2947, 12.8124, 44.0065, -70.7947, 1.56245, 47.5065, -70.0447, 1.56245, 46.2565, -70.2947, 1.56245, 45.2565, -73.5447, 1.56245, 45.2565, -73.5447, 1.56245, 47.0065, -72.7947, 1.56245, 47.7565, -71.7947, 1.56245, 44.2565, -26.2947, 1.56245, 46.7565, -26.2947, 1.56245, 45.2565, -27.0447, 1.56245, 44.2565, -28.7947, 1.56245, 44.2565, -29.5447, 1.56245, 46.7565, -28.0447, 1.56245, 47.7565, -29.7947, 1.56245, 45.7565, -25.5447, 12.8124, 44.2565, -25.5447, 12.8124, 47.7565, -24.7947, 12.8124, 46.7565, -24.7947, 12.8124, 45.2565, -25.5447, 1.56245, 49.7565, -24.7947, 1.56245, 50.2565, -24.7947, 1.56245, 49.2565, -25.5447, 12.8124, 49.7565, -24.7947, 12.8124, 50.2565, -24.7947, 12.8124, 49.2565, -75.0447, 1.56245, 49.5065, -75.0447, 1.56245, 50.5065, -74.5447, 1.56245, 50.2565, -75.0447, 12.8124, 49.5065, -75.0447, 12.8124, 50.5065, -74.5447, 12.8124, 50.2565, -68.5447, 18.0624, 54.2565, -67.7947, 18.0624, 54.0065, -68.5447, 18.0624, 53.5065, -71.0447, 18.0624, 50.7565, -71.2947, 18.0624, 50.0065, -72.7947, 18.0624, 50.0065, -73.0447, 18.0624, 50.7565, -75.0447, 18.0624, 52.0065, -70.7947, 18.0624, 57.2565, -69.7947, 18.0624, 56.7565, -69.0447, 18.0624, 56.0065, -75.0447, 18.0624, 55.7565, -73.2947, 18.0624, 57.2565, -69.2947, 18.0624, 51.5065, -26.5447, 18.0624, 50.5065, -28.2947, 18.0624, 50.2565, -29.7947, 18.0624, 51.0065, -31.2947, 18.0624, 53.7565, -30.5447, 18.0624, 56.0065, -29.2947, 18.0624, 57.0065, -26.0447, 18.0624, 57.0065, -24.7947, 18.0624, 56.0065, -24.7947, 18.0624, 51.7565, -25.5447, 12.8124, 51.7565, -25.5447, 12.8124, 56.0065, -24.7947, 12.8124, 55.2565, -24.7947, 12.8124, 52.5065, -75.0447, 12.8124, 52.7565, -75.0447, 12.8124, 55.0065, -74.2947, 12.8124, 55.7565, -74.2947, 12.8124, 52.0065, -73.5447, 1.56245, 54.7565, -72.7947, 1.56245, 55.5065, -71.5447, 1.56245, 55.7565, -70.2947, 1.56245, 54.7565, -70.2947, 1.56245, 53.0065, -70.7947, 1.56245, 52.5065, -72.5447, 1.56245, 52.2565, -73.5447, 1.56245, 53.0065, -62.0447, 1.56245, 54.0065, -62.2947, 1.56245, 53.0065, -63.2947, 1.56245, 52.2565, -64.5447, 1.56245, 52.2565, -65.5447, 1.56245, 53.0065, -65.5447, 1.56245, 54.7565, -64.2947, 1.56245, 55.7565, -62.7947, 1.56245, 55.5065, -34.0447, 1.56245, 54.2565, -34.2947, 1.56245, 53.0065, -35.0447, 1.56245, 52.2565, -36.5447, 1.56245, 52.2565, -37.5447, 1.56245, 53.0065, -37.5447, 1.56245, 54.5065, -36.7947, 1.56245, 55.5065, -35.0447, 1.56245, 55.5065, -26.2947, 1.56245, 54.7565, -26.2947, 1.56245, 53.2565, -27.0447, 1.56245, 52.2565, -29.7947, 1.56245, 53.7565, -29.5447, 1.56245, 55.0065, -28.0447, 1.56245, 55.7565, -28.7947, 1.56245, 52.2565, -68.7947, 1.56245, 57.0065, -67.0447, 1.56245, 57.2565, -67.7947, 1.56245, 56.2565, -32.0447, 1.56245, 56.7565, -31.0447, 1.56245, 57.0065, -31.5447, 1.56245, 56.2565, -73.5447, 12.8124, 56.5065, -73.0447, 12.8124, 57.0065, -71.0447, 12.8124, 57.0065, -68.7947, 12.8124, 57.0065, -67.0447, 12.8124, 57.2565, -67.5447, 12.8124, 56.5065, -65.5447, 12.8124, 56.5065, -64.7947, 12.8124, 57.0065, -63.0447, 12.8124, 57.0065, -39.0447, 12.8124, 57.0065, -39.2947, 12.8124, 56.5065, -60.2947, 12.8124, 56.5065, -60.7947, 12.8124, 57.0065, -37.2947, 12.8124, 56.5065, -36.7947, 12.8124, 57.0065, -34.0447, 12.8124, 56.7565, -32.0447, 12.8124, 56.7565, -31.0447, 12.8124, 57.0065, -31.2947, 12.8124, 56.5065, -76.0447, 1.56245, 89.7565, -76.0447, 1.56245, 59.2565, -76.5447, 1.56245, 59.0065, -119.045, 1.56245, 89.7565, -24.5447, 1.56245, 59.2565, -24.7947, 1.56245, 58.7565, -47.2947, 1.56245, 58.7565, -47.5447, 1.56245, 59.5065) +polygons = [PackedInt32Array(1, 0, 2), PackedInt32Array(2, 0, 3), PackedInt32Array(3, 0, 4), PackedInt32Array(0, 5, 4), PackedInt32Array(1, 2, 6), PackedInt32Array(6, 2, 7), PackedInt32Array(9, 8, 10), PackedInt32Array(10, 8, 11), PackedInt32Array(11, 8, 12), PackedInt32Array(14, 13, 15), PackedInt32Array(15, 13, 17), PackedInt32Array(15, 17, 7), PackedInt32Array(15, 7, 16), PackedInt32Array(17, 6, 7), PackedInt32Array(12, 8, 13), PackedInt32Array(13, 18, 17), PackedInt32Array(19, 12, 20), PackedInt32Array(20, 12, 14), PackedInt32Array(14, 12, 13), PackedInt32Array(15, 16, 21), PackedInt32Array(21, 16, 22), PackedInt32Array(24, 23, 25), PackedInt32Array(25, 23, 26), PackedInt32Array(26, 23, 22), PackedInt32Array(23, 21, 22), PackedInt32Array(30, 29, 27), PackedInt32Array(27, 29, 28), PackedInt32Array(36, 35, 31), PackedInt32Array(31, 35, 34), PackedInt32Array(31, 34, 33), PackedInt32Array(31, 33, 32), PackedInt32Array(35, 38, 34), PackedInt32Array(34, 38, 37), PackedInt32Array(40, 39, 41), PackedInt32Array(41, 39, 42), PackedInt32Array(44, 43, 39), PackedInt32Array(45, 42, 46), PackedInt32Array(46, 42, 47), PackedInt32Array(47, 42, 39), PackedInt32Array(47, 39, 43), PackedInt32Array(49, 48, 50), PackedInt32Array(50, 48, 51), PackedInt32Array(54, 53, 52), PackedInt32Array(55, 52, 56), PackedInt32Array(54, 52, 48), PackedInt32Array(48, 52, 51), PackedInt32Array(51, 52, 55), PackedInt32Array(59, 58, 57), PackedInt32Array(61, 60, 62), PackedInt32Array(62, 60, 63), PackedInt32Array(57, 64, 59), PackedInt32Array(59, 64, 65), PackedInt32Array(62, 63, 64), PackedInt32Array(64, 63, 65), PackedInt32Array(66, 58, 59), PackedInt32Array(66, 59, 67), PackedInt32Array(67, 59, 68), PackedInt32Array(68, 59, 69), PackedInt32Array(70, 69, 71), PackedInt32Array(71, 69, 59), PackedInt32Array(73, 72, 74), PackedInt32Array(74, 72, 75), PackedInt32Array(75, 72, 76), PackedInt32Array(78, 77, 79), PackedInt32Array(79, 77, 80), PackedInt32Array(82, 81, 83), PackedInt32Array(83, 81, 84), PackedInt32Array(84, 81, 85), PackedInt32Array(86, 80, 87), PackedInt32Array(87, 80, 88), PackedInt32Array(88, 80, 91), PackedInt32Array(91, 80, 77), PackedInt32Array(91, 77, 90), PackedInt32Array(91, 90, 89), PackedInt32Array(89, 92, 91), PackedInt32Array(72, 88, 76), PackedInt32Array(76, 88, 91), PackedInt32Array(85, 81, 77), PackedInt32Array(77, 81, 90), PackedInt32Array(79, 93, 78), PackedInt32Array(95, 94, 90), PackedInt32Array(90, 94, 89), PackedInt32Array(96, 91, 97), PackedInt32Array(97, 91, 92), PackedInt32Array(4, 5, 98), PackedInt32Array(98, 5, 99), PackedInt32Array(103, 102, 100), PackedInt32Array(100, 102, 101), PackedInt32Array(60, 61, 104), PackedInt32Array(104, 105, 60), PackedInt32Array(60, 105, 107), PackedInt32Array(60, 107, 106), PackedInt32Array(67, 68, 105), PackedInt32Array(105, 68, 107), PackedInt32Array(107, 68, 74), PackedInt32Array(107, 74, 75), PackedInt32Array(109, 108, 106), PackedInt32Array(106, 108, 60), PackedInt32Array(113, 112, 110), PackedInt32Array(110, 112, 111), PackedInt32Array(115, 114, 116), PackedInt32Array(116, 114, 118), PackedInt32Array(116, 118, 117), PackedInt32Array(122, 121, 119), PackedInt32Array(119, 121, 120), PackedInt32Array(125, 124, 123), PackedInt32Array(127, 126, 125), PackedInt32Array(127, 125, 99), PackedInt32Array(99, 125, 123), PackedInt32Array(99, 123, 128), PackedInt32Array(99, 128, 98), PackedInt32Array(123, 129, 128), PackedInt32Array(133, 132, 130), PackedInt32Array(130, 132, 131), PackedInt32Array(136, 135, 134), PackedInt32Array(138, 137, 139), PackedInt32Array(139, 137, 140), PackedInt32Array(142, 141, 143), PackedInt32Array(143, 141, 144), PackedInt32Array(144, 126, 145), PackedInt32Array(145, 126, 146), PackedInt32Array(146, 126, 127), PackedInt32Array(140, 137, 147), PackedInt32Array(147, 137, 145), PackedInt32Array(141, 149, 148), PackedInt32Array(148, 126, 141), PackedInt32Array(141, 126, 144), PackedInt32Array(134, 140, 136), PackedInt32Array(136, 140, 147), PackedInt32Array(150, 147, 146), PackedInt32Array(146, 147, 145), PackedInt32Array(83, 84, 151), PackedInt32Array(151, 84, 152), PackedInt32Array(152, 84, 153), PackedInt32Array(154, 152, 155), PackedInt32Array(155, 152, 153), PackedInt32Array(159, 158, 156), PackedInt32Array(156, 158, 157), PackedInt32Array(24, 25, 160), PackedInt32Array(160, 25, 161), PackedInt32Array(165, 164, 162), PackedInt32Array(162, 164, 163), PackedInt32Array(169, 168, 166), PackedInt32Array(166, 168, 167), PackedInt32Array(173, 172, 170), PackedInt32Array(170, 172, 171), PackedInt32Array(175, 174, 176), PackedInt32Array(176, 174, 178), PackedInt32Array(176, 178, 177), PackedInt32Array(182, 181, 179), PackedInt32Array(179, 181, 180), PackedInt32Array(186, 185, 183), PackedInt32Array(183, 185, 184), PackedInt32Array(136, 187, 135), PackedInt32Array(135, 187, 188), PackedInt32Array(135, 188, 10), PackedInt32Array(190, 189, 187), PackedInt32Array(187, 189, 188), PackedInt32Array(188, 9, 10), PackedInt32Array(192, 191, 193), PackedInt32Array(193, 191, 194), PackedInt32Array(194, 197, 193), PackedInt32Array(193, 197, 196), PackedInt32Array(193, 196, 195), PackedInt32Array(199, 198, 200), PackedInt32Array(200, 198, 201), PackedInt32Array(203, 202, 204), PackedInt32Array(204, 202, 200), PackedInt32Array(204, 200, 201), PackedInt32Array(204, 201, 205), PackedInt32Array(205, 206, 204), PackedInt32Array(210, 209, 207), PackedInt32Array(207, 209, 208), PackedInt32Array(214, 213, 211), PackedInt32Array(211, 213, 212), PackedInt32Array(216, 215, 217), PackedInt32Array(217, 215, 218), PackedInt32Array(220, 219, 221), PackedInt32Array(221, 219, 218), PackedInt32Array(218, 215, 221), PackedInt32Array(223, 222, 224), PackedInt32Array(224, 222, 225), PackedInt32Array(227, 226, 228), PackedInt32Array(228, 226, 225), PackedInt32Array(225, 222, 228), PackedInt32Array(232, 231, 229), PackedInt32Array(229, 231, 230), PackedInt32Array(234, 233, 235), PackedInt32Array(235, 233, 236), PackedInt32Array(239, 238, 237), PackedInt32Array(239, 237, 240), PackedInt32Array(240, 237, 242), PackedInt32Array(240, 242, 241), PackedInt32Array(243, 236, 233), PackedInt32Array(245, 244, 246), PackedInt32Array(246, 244, 247), PackedInt32Array(249, 248, 250), PackedInt32Array(250, 248, 243), PackedInt32Array(252, 251, 253), PackedInt32Array(253, 251, 242), PackedInt32Array(255, 254, 256), PackedInt32Array(256, 254, 257), PackedInt32Array(258, 240, 247), PackedInt32Array(247, 240, 233), PackedInt32Array(233, 240, 243), PackedInt32Array(243, 240, 241), PackedInt32Array(233, 246, 247), PackedInt32Array(237, 253, 242), PackedInt32Array(254, 240, 257), PackedInt32Array(257, 240, 258), PackedInt32Array(243, 248, 236), PackedInt32Array(261, 260, 259), PackedInt32Array(259, 262, 261), PackedInt32Array(261, 262, 263), PackedInt32Array(266, 265, 264), PackedInt32Array(264, 265, 263), PackedInt32Array(268, 267, 269), PackedInt32Array(269, 267, 264), PackedInt32Array(265, 261, 263), PackedInt32Array(270, 266, 271), PackedInt32Array(271, 266, 264), PackedInt32Array(271, 264, 267), PackedInt32Array(271, 267, 272), PackedInt32Array(274, 273, 275), PackedInt32Array(275, 273, 277), PackedInt32Array(275, 277, 276), PackedInt32Array(279, 278, 280), PackedInt32Array(280, 278, 281), PackedInt32Array(280, 281, 282), PackedInt32Array(282, 281, 276), PackedInt32Array(283, 282, 284), PackedInt32Array(284, 282, 276), PackedInt32Array(284, 276, 277), PackedInt32Array(284, 277, 285), PackedInt32Array(289, 288, 286), PackedInt32Array(286, 288, 287), PackedInt32Array(291, 290, 292), PackedInt32Array(292, 290, 293), PackedInt32Array(289, 294, 288), PackedInt32Array(288, 294, 295), PackedInt32Array(297, 296, 298), PackedInt32Array(298, 296, 299), PackedInt32Array(300, 293, 301), PackedInt32Array(301, 293, 302), PackedInt32Array(303, 298, 304), PackedInt32Array(304, 298, 294), PackedInt32Array(306, 305, 299), PackedInt32Array(299, 305, 307), PackedInt32Array(299, 307, 302), PackedInt32Array(309, 308, 290), PackedInt32Array(290, 308, 295), PackedInt32Array(290, 295, 294), PackedInt32Array(302, 307, 310), PackedInt32Array(310, 307, 311), PackedInt32Array(298, 299, 294), PackedInt32Array(294, 299, 290), PackedInt32Array(290, 299, 293), PackedInt32Array(293, 299, 302), PackedInt32Array(313, 312, 314), PackedInt32Array(314, 312, 316), PackedInt32Array(314, 316, 315), PackedInt32Array(319, 318, 317), PackedInt32Array(321, 320, 322), PackedInt32Array(322, 320, 323), PackedInt32Array(323, 320, 317), PackedInt32Array(317, 320, 319), PackedInt32Array(316, 322, 315), PackedInt32Array(315, 322, 323), PackedInt32Array(325, 324, 317), PackedInt32Array(317, 324, 323), PackedInt32Array(328, 327, 326), PackedInt32Array(329, 328, 326), PackedInt32Array(332, 331, 330), PackedInt32Array(326, 334, 329), PackedInt32Array(329, 334, 333), PackedInt32Array(336, 335, 330), PackedInt32Array(330, 335, 337), PackedInt32Array(340, 339, 338), PackedInt32Array(340, 337, 334), PackedInt32Array(334, 337, 333), PackedInt32Array(338, 341, 340), PackedInt32Array(340, 341, 337), PackedInt32Array(337, 341, 330), PackedInt32Array(330, 341, 332), PackedInt32Array(344, 343, 342), PackedInt32Array(348, 347, 349), PackedInt32Array(349, 347, 350), PackedInt32Array(349, 350, 346), PackedInt32Array(349, 346, 345), PackedInt32Array(352, 351, 353), PackedInt32Array(353, 351, 354), PackedInt32Array(20, 353, 19), PackedInt32Array(19, 353, 354), PackedInt32Array(358, 357, 355), PackedInt32Array(355, 357, 356), PackedInt32Array(361, 360, 359), PackedInt32Array(361, 359, 362), PackedInt32Array(365, 364, 363), PackedInt32Array(362, 366, 361), PackedInt32Array(361, 366, 363), PackedInt32Array(363, 366, 365), PackedInt32Array(365, 366, 367), PackedInt32Array(363, 345, 361), PackedInt32Array(361, 345, 346), PackedInt32Array(368, 367, 369), PackedInt32Array(369, 367, 366), PackedInt32Array(369, 366, 371), PackedInt32Array(369, 371, 370), PackedInt32Array(373, 372, 374), PackedInt32Array(374, 372, 375), PackedInt32Array(223, 224, 376), PackedInt32Array(376, 224, 375), PackedInt32Array(375, 372, 376), PackedInt32Array(268, 269, 377), PackedInt32Array(377, 269, 378), PackedInt32Array(380, 379, 381), PackedInt32Array(381, 379, 382), PackedInt32Array(383, 382, 384), PackedInt32Array(384, 382, 378), PackedInt32Array(379, 386, 382), PackedInt32Array(382, 386, 378), PackedInt32Array(378, 386, 377), PackedInt32Array(377, 386, 385), PackedInt32Array(273, 274, 387), PackedInt32Array(387, 274, 388), PackedInt32Array(390, 389, 391), PackedInt32Array(391, 389, 392), PackedInt32Array(393, 392, 394), PackedInt32Array(394, 392, 388), PackedInt32Array(389, 396, 392), PackedInt32Array(392, 396, 388), PackedInt32Array(388, 396, 387), PackedInt32Array(387, 396, 395), PackedInt32Array(399, 398, 400), PackedInt32Array(400, 398, 397), PackedInt32Array(397, 398, 335), PackedInt32Array(397, 335, 336), PackedInt32Array(397, 402, 400), PackedInt32Array(400, 402, 401), PackedInt32Array(325, 403, 324), PackedInt32Array(324, 403, 404), PackedInt32Array(406, 405, 407), PackedInt32Array(407, 405, 408), PackedInt32Array(408, 409, 410), PackedInt32Array(410, 409, 412), PackedInt32Array(410, 412, 404), PackedInt32Array(410, 404, 411), PackedInt32Array(404, 403, 411), PackedInt32Array(408, 410, 407), PackedInt32Array(415, 414, 413), PackedInt32Array(417, 416, 418), PackedInt32Array(418, 416, 419), PackedInt32Array(418, 419, 415), PackedInt32Array(418, 415, 413), PackedInt32Array(420, 419, 421), PackedInt32Array(421, 419, 416), PackedInt32Array(423, 422, 424), PackedInt32Array(424, 422, 425), PackedInt32Array(427, 426, 428), PackedInt32Array(428, 426, 429), PackedInt32Array(429, 426, 430), PackedInt32Array(430, 426, 425), PackedInt32Array(426, 424, 425), PackedInt32Array(432, 431, 433), PackedInt32Array(433, 431, 425), PackedInt32Array(431, 434, 425), PackedInt32Array(425, 434, 435), PackedInt32Array(425, 435, 430), PackedInt32Array(436, 435, 437), PackedInt32Array(437, 435, 438), PackedInt32Array(438, 435, 434), PackedInt32Array(440, 439, 441), PackedInt32Array(441, 439, 442), PackedInt32Array(445, 444, 443), PackedInt32Array(448, 447, 446), PackedInt32Array(442, 439, 443), PackedInt32Array(443, 439, 445), PackedInt32Array(445, 439, 448), PackedInt32Array(445, 448, 446), PackedInt32Array(442, 443, 449), PackedInt32Array(439, 450, 448), PackedInt32Array(453, 452, 451), PackedInt32Array(139, 454, 138), PackedInt32Array(138, 454, 451), PackedInt32Array(456, 455, 457), PackedInt32Array(457, 455, 453), PackedInt32Array(458, 457, 454), PackedInt32Array(454, 457, 453), PackedInt32Array(454, 453, 451), PackedInt32Array(462, 461, 459), PackedInt32Array(459, 461, 460), PackedInt32Array(466, 465, 463), PackedInt32Array(463, 465, 464), PackedInt32Array(468, 467, 469), PackedInt32Array(469, 467, 470), PackedInt32Array(470, 471, 472), PackedInt32Array(472, 471, 473), PackedInt32Array(469, 470, 474), PackedInt32Array(474, 470, 472), PackedInt32Array(380, 381, 475), PackedInt32Array(477, 476, 471), PackedInt32Array(471, 476, 473), PackedInt32Array(473, 476, 475), PackedInt32Array(473, 475, 381), PackedInt32Array(471, 478, 477), PackedInt32Array(476, 479, 475), PackedInt32Array(481, 480, 482), PackedInt32Array(482, 480, 483), PackedInt32Array(483, 484, 485), PackedInt32Array(485, 484, 486), PackedInt32Array(482, 483, 487), PackedInt32Array(487, 483, 485), PackedInt32Array(390, 391, 488), PackedInt32Array(484, 490, 489), PackedInt32Array(489, 491, 484), PackedInt32Array(484, 491, 486), PackedInt32Array(486, 491, 488), PackedInt32Array(486, 488, 391), PackedInt32Array(491, 492, 488), PackedInt32Array(495, 494, 493), PackedInt32Array(496, 495, 493), PackedInt32Array(399, 497, 398), PackedInt32Array(498, 495, 499), PackedInt32Array(499, 495, 496), PackedInt32Array(500, 497, 501), PackedInt32Array(497, 500, 398), PackedInt32Array(398, 500, 502), PackedInt32Array(502, 500, 496), PackedInt32Array(496, 500, 499), PackedInt32Array(505, 504, 503), PackedInt32Array(506, 505, 503), PackedInt32Array(406, 507, 405), PackedInt32Array(508, 505, 509), PackedInt32Array(509, 505, 506), PackedInt32Array(510, 507, 511), PackedInt32Array(507, 510, 405), PackedInt32Array(405, 510, 512), PackedInt32Array(512, 510, 506), PackedInt32Array(506, 510, 509), PackedInt32Array(514, 513, 515), PackedInt32Array(515, 513, 516), PackedInt32Array(518, 517, 516), PackedInt32Array(516, 517, 515), PackedInt32Array(515, 517, 351), PackedInt32Array(517, 354, 351), PackedInt32Array(522, 521, 519), PackedInt32Array(519, 521, 520), PackedInt32Array(219, 220, 523), PackedInt32Array(525, 524, 526), PackedInt32Array(526, 524, 527), PackedInt32Array(523, 528, 219), PackedInt32Array(219, 528, 526), PackedInt32Array(219, 526, 527), PackedInt32Array(532, 531, 529), PackedInt32Array(529, 531, 530), PackedInt32Array(536, 535, 533), PackedInt32Array(533, 535, 534), PackedInt32Array(538, 537, 539), PackedInt32Array(539, 537, 540), PackedInt32Array(541, 540, 542), PackedInt32Array(539, 540, 129), PackedInt32Array(129, 540, 541), PackedInt32Array(129, 541, 128), PackedInt32Array(542, 543, 541), PackedInt32Array(547, 546, 544), PackedInt32Array(544, 546, 545), PackedInt32Array(551, 550, 548), PackedInt32Array(548, 550, 549), PackedInt32Array(554, 553, 552), PackedInt32Array(556, 555, 557), PackedInt32Array(559, 558, 552), PackedInt32Array(552, 558, 557), PackedInt32Array(562, 561, 560), PackedInt32Array(560, 564, 563), PackedInt32Array(557, 555, 562), PackedInt32Array(552, 557, 554), PackedInt32Array(554, 557, 562), PackedInt32Array(554, 562, 563), PackedInt32Array(563, 562, 560), PackedInt32Array(565, 554, 566), PackedInt32Array(566, 554, 563), PackedInt32Array(570, 569, 567), PackedInt32Array(567, 569, 568), PackedInt32Array(574, 573, 571), PackedInt32Array(571, 573, 572), PackedInt32Array(558, 559, 575), PackedInt32Array(575, 559, 576), PackedInt32Array(576, 559, 577), PackedInt32Array(580, 579, 578), PackedInt32Array(428, 429, 581), PackedInt32Array(577, 428, 576), PackedInt32Array(576, 428, 578), PackedInt32Array(578, 428, 581), PackedInt32Array(578, 581, 580), PackedInt32Array(585, 584, 582), PackedInt32Array(582, 584, 583), PackedInt32Array(589, 588, 586), PackedInt32Array(586, 588, 587), PackedInt32Array(591, 590, 287), PackedInt32Array(287, 590, 286), PackedInt32Array(593, 592, 590), PackedInt32Array(590, 592, 286), PackedInt32Array(595, 594, 596), PackedInt32Array(596, 594, 597), PackedInt32Array(518, 516, 597), PackedInt32Array(600, 599, 598), PackedInt32Array(518, 597, 598), PackedInt32Array(598, 597, 594), PackedInt32Array(598, 594, 600), PackedInt32Array(604, 603, 601), PackedInt32Array(601, 603, 602), PackedInt32Array(606, 605, 607), PackedInt32Array(607, 605, 608), PackedInt32Array(436, 437, 609), PackedInt32Array(609, 437, 611), PackedInt32Array(609, 611, 610), PackedInt32Array(607, 608, 610), PackedInt32Array(610, 608, 609), PackedInt32Array(609, 608, 612), PackedInt32Array(615, 614, 613), PackedInt32Array(616, 615, 613), PackedInt32Array(618, 617, 619), PackedInt32Array(619, 617, 620), PackedInt32Array(624, 623, 621), PackedInt32Array(621, 623, 622), PackedInt32Array(625, 627, 626), PackedInt32Array(625, 629, 628), PackedInt32Array(627, 625, 630), PackedInt32Array(630, 625, 628), PackedInt32Array(630, 628, 631), PackedInt32Array(630, 631, 562), PackedInt32Array(562, 631, 633), PackedInt32Array(562, 633, 561), PackedInt32Array(561, 633, 632), PackedInt32Array(635, 634, 636), PackedInt32Array(636, 634, 608), PackedInt32Array(637, 578, 638), PackedInt32Array(638, 578, 579), PackedInt32Array(638, 579, 612), PackedInt32Array(638, 612, 608), PackedInt32Array(608, 634, 638), PackedInt32Array(441, 639, 440), PackedInt32Array(440, 639, 640), PackedInt32Array(640, 639, 641), PackedInt32Array(641, 639, 644), PackedInt32Array(641, 644, 642), PackedInt32Array(642, 644, 643), PackedInt32Array(642, 645, 641), PackedInt32Array(644, 646, 643), PackedInt32Array(648, 647, 649), PackedInt32Array(649, 647, 650), PackedInt32Array(653, 652, 651), PackedInt32Array(650, 160, 649), PackedInt32Array(649, 160, 651), PackedInt32Array(651, 160, 161), PackedInt32Array(651, 161, 653), PackedInt32Array(655, 654, 656), PackedInt32Array(656, 654, 657), PackedInt32Array(654, 661, 657), PackedInt32Array(657, 661, 658), PackedInt32Array(658, 661, 660), PackedInt32Array(658, 660, 659), PackedInt32Array(456, 663, 455), PackedInt32Array(455, 663, 662), PackedInt32Array(665, 664, 600), PackedInt32Array(600, 664, 599), PackedInt32Array(669, 668, 666), PackedInt32Array(666, 668, 667), PackedInt32Array(673, 672, 670), PackedInt32Array(670, 672, 671), PackedInt32Array(677, 676, 674), PackedInt32Array(674, 676, 675), PackedInt32Array(680, 679, 678), PackedInt32Array(682, 681, 683), PackedInt32Array(683, 681, 684), PackedInt32Array(685, 451, 452), PackedInt32Array(687, 686, 688), PackedInt32Array(688, 686, 685), PackedInt32Array(688, 685, 452), PackedInt32Array(660, 661, 686), PackedInt32Array(686, 661, 685), PackedInt32Array(690, 689, 691), PackedInt32Array(691, 689, 629), PackedInt32Array(629, 689, 628), PackedInt32Array(689, 692, 628), PackedInt32Array(694, 693, 695), PackedInt32Array(695, 693, 696), PackedInt32Array(700, 699, 697), PackedInt32Array(697, 699, 698), PackedInt32Array(703, 702, 701), PackedInt32Array(705, 704, 696), PackedInt32Array(696, 704, 699), PackedInt32Array(697, 698, 706), PackedInt32Array(706, 698, 703), PackedInt32Array(706, 703, 701), PackedInt32Array(700, 592, 699), PackedInt32Array(699, 592, 593), PackedInt32Array(699, 593, 695), PackedInt32Array(699, 695, 696), PackedInt32Array(707, 703, 708), PackedInt32Array(708, 703, 698), PackedInt32Array(658, 659, 709), PackedInt32Array(709, 659, 710), PackedInt32Array(712, 711, 713), PackedInt32Array(713, 711, 714), PackedInt32Array(713, 714, 715), PackedInt32Array(715, 714, 595), PackedInt32Array(715, 595, 716), PackedInt32Array(716, 595, 596), PackedInt32Array(702, 717, 701), PackedInt32Array(701, 717, 718), PackedInt32Array(721, 720, 719), PackedInt32Array(722, 721, 723), PackedInt32Array(723, 721, 724), PackedInt32Array(717, 724, 718), PackedInt32Array(718, 724, 719), PackedInt32Array(724, 721, 719), PackedInt32Array(725, 693, 694), PackedInt32Array(694, 726, 725), PackedInt32Array(725, 726, 727), PackedInt32Array(729, 728, 730), PackedInt32Array(730, 728, 731), PackedInt32Array(728, 727, 731), PackedInt32Array(731, 727, 726), PackedInt32Array(732, 725, 733), PackedInt32Array(733, 725, 727), PackedInt32Array(737, 736, 734), PackedInt32Array(734, 736, 735), PackedInt32Array(741, 740, 738), PackedInt32Array(738, 740, 739), PackedInt32Array(745, 744, 742), PackedInt32Array(742, 744, 743), PackedInt32Array(749, 748, 746), PackedInt32Array(746, 748, 747), PackedInt32Array(751, 750, 723), PackedInt32Array(723, 750, 722), PackedInt32Array(753, 752, 754), PackedInt32Array(754, 752, 755), PackedInt32Array(755, 752, 750), PackedInt32Array(755, 750, 751), PackedInt32Array(757, 756, 752), PackedInt32Array(752, 756, 750), PackedInt32Array(708, 755, 707), PackedInt32Array(707, 755, 751), PackedInt32Array(759, 758, 754), PackedInt32Array(754, 758, 753), PackedInt32Array(761, 760, 762), PackedInt32Array(762, 760, 763), PackedInt32Array(763, 760, 758), PackedInt32Array(763, 758, 759), PackedInt32Array(765, 764, 760), PackedInt32Array(760, 764, 758), PackedInt32Array(705, 763, 704), PackedInt32Array(704, 763, 759), PackedInt32Array(767, 766, 762), PackedInt32Array(762, 766, 761), PackedInt32Array(769, 768, 770), PackedInt32Array(770, 768, 771), PackedInt32Array(771, 768, 766), PackedInt32Array(771, 766, 767), PackedInt32Array(773, 772, 768), PackedInt32Array(768, 772, 766), PackedInt32Array(733, 771, 732), PackedInt32Array(732, 771, 767), PackedInt32Array(776, 775, 774), PackedInt32Array(777, 729, 730), PackedInt32Array(774, 779, 778), PackedInt32Array(769, 770, 777), PackedInt32Array(778, 780, 774), PackedInt32Array(774, 780, 776), PackedInt32Array(769, 777, 781), PackedInt32Array(781, 777, 730), PackedInt32Array(781, 730, 780), PackedInt32Array(780, 730, 776), PackedInt32Array(786, 785, 782), PackedInt32Array(782, 785, 784), PackedInt32Array(782, 784, 783), PackedInt32Array(787, 790, 788), PackedInt32Array(788, 790, 642), PackedInt32Array(788, 642, 643), PackedInt32Array(788, 643, 789), PackedInt32Array(792, 791, 787), PackedInt32Array(787, 791, 793), PackedInt32Array(787, 793, 790), PackedInt32Array(786, 794, 785), PackedInt32Array(785, 794, 790), PackedInt32Array(642, 790, 794), PackedInt32Array(788, 795, 787), PackedInt32Array(798, 797, 796), PackedInt32Array(798, 796, 799), PackedInt32Array(799, 796, 793), PackedInt32Array(799, 793, 791), PackedInt32Array(799, 791, 800), PackedInt32Array(804, 803, 801), PackedInt32Array(801, 803, 802), PackedInt32Array(807, 806, 808), PackedInt32Array(808, 806, 805), PackedInt32Array(807, 810, 806), PackedInt32Array(806, 810, 809), PackedInt32Array(813, 812, 811), PackedInt32Array(811, 812, 808), PackedInt32Array(811, 808, 805), PackedInt32Array(810, 814, 809), PackedInt32Array(818, 817, 815), PackedInt32Array(815, 817, 816), PackedInt32Array(812, 813, 819), PackedInt32Array(819, 813, 820), PackedInt32Array(820, 821, 819), PackedInt32Array(819, 821, 816), PackedInt32Array(817, 818, 814), PackedInt32Array(814, 818, 809), PackedInt32Array(816, 821, 815), PackedInt32Array(822, 797, 798), PackedInt32Array(799, 800, 824), PackedInt32Array(824, 800, 823), PackedInt32Array(824, 823, 825), PackedInt32Array(828, 827, 826), PackedInt32Array(826, 827, 822), PackedInt32Array(822, 827, 830), PackedInt32Array(822, 830, 829), PackedInt32Array(822, 829, 797), PackedInt32Array(826, 824, 828), PackedInt32Array(828, 824, 825), PackedInt32Array(834, 833, 831), PackedInt32Array(831, 833, 832), PackedInt32Array(838, 837, 835), PackedInt32Array(835, 837, 836), PackedInt32Array(842, 841, 839), PackedInt32Array(839, 841, 840), PackedInt32Array(846, 845, 843), PackedInt32Array(843, 845, 844), PackedInt32Array(687, 688, 847), PackedInt32Array(847, 688, 849), PackedInt32Array(847, 849, 848), PackedInt32Array(848, 850, 847), PackedInt32Array(852, 851, 853), PackedInt32Array(853, 851, 854), PackedInt32Array(757, 855, 756), PackedInt32Array(756, 855, 856), PackedInt32Array(857, 853, 858), PackedInt32Array(858, 853, 855), PackedInt32Array(855, 853, 854), PackedInt32Array(855, 854, 856), PackedInt32Array(860, 856, 859), PackedInt32Array(859, 856, 854), PackedInt32Array(720, 860, 719), PackedInt32Array(719, 860, 859), PackedInt32Array(719, 859, 862), PackedInt32Array(719, 862, 861), PackedInt32Array(864, 863, 858), PackedInt32Array(858, 863, 857), PackedInt32Array(866, 865, 867), PackedInt32Array(867, 865, 868), PackedInt32Array(868, 865, 863), PackedInt32Array(868, 863, 864), PackedInt32Array(870, 869, 865), PackedInt32Array(865, 869, 863), PackedInt32Array(765, 868, 764), PackedInt32Array(764, 868, 864), PackedInt32Array(872, 871, 867), PackedInt32Array(867, 871, 866), PackedInt32Array(779, 873, 778), PackedInt32Array(778, 873, 874), PackedInt32Array(874, 873, 871), PackedInt32Array(874, 871, 872), PackedInt32Array(876, 875, 873), PackedInt32Array(873, 875, 871), PackedInt32Array(773, 874, 772), PackedInt32Array(772, 874, 872), PackedInt32Array(690, 691, 877), PackedInt32Array(877, 691, 878), PackedInt32Array(879, 877, 880), PackedInt32Array(880, 877, 878), PackedInt32Array(883, 882, 881), PackedInt32Array(884, 880, 885), PackedInt32Array(885, 880, 886), PackedInt32Array(884, 885, 887), PackedInt32Array(887, 885, 888), PackedInt32Array(886, 880, 881), PackedInt32Array(881, 880, 878), PackedInt32Array(881, 878, 883), PackedInt32Array(883, 878, 889), PackedInt32Array(891, 890, 892), PackedInt32Array(892, 890, 893), PackedInt32Array(896, 895, 894), PackedInt32Array(896, 894, 897), PackedInt32Array(897, 894, 898), PackedInt32Array(897, 898, 878), PackedInt32Array(878, 898, 900), PackedInt32Array(878, 900, 889), PackedInt32Array(889, 900, 899), PackedInt32Array(903, 902, 901), PackedInt32Array(906, 905, 904), PackedInt32Array(907, 910, 908), PackedInt32Array(908, 910, 909), PackedInt32Array(912, 911, 910), PackedInt32Array(910, 911, 915), PackedInt32Array(910, 915, 914), PackedInt32Array(910, 914, 913), PackedInt32Array(910, 916, 912), PackedInt32Array(909, 910, 917), PackedInt32Array(917, 910, 913), PackedInt32Array(912, 918, 911), PackedInt32Array(914, 919, 913), PackedInt32Array(921, 920, 922), PackedInt32Array(922, 920, 923), PackedInt32Array(923, 920, 924), PackedInt32Array(926, 925, 927), PackedInt32Array(927, 925, 928), PackedInt32Array(927, 928, 924), PackedInt32Array(927, 924, 920), PackedInt32Array(925, 929, 928), PackedInt32Array(932, 931, 930), PackedInt32Array(935, 934, 933), PackedInt32Array(938, 937, 936), PackedInt32Array(941, 940, 939), PackedInt32Array(944, 943, 942), PackedInt32Array(947, 946, 945), PackedInt32Array(949, 948, 543), PackedInt32Array(543, 948, 541), PackedInt32Array(951, 950, 952), PackedInt32Array(952, 950, 953), PackedInt32Array(948, 952, 541), PackedInt32Array(541, 952, 953), PackedInt32Array(954, 957, 955), PackedInt32Array(955, 957, 956), PackedInt32Array(960, 959, 958), PackedInt32Array(958, 962, 961), PackedInt32Array(964, 963, 965), PackedInt32Array(965, 963, 960), PackedInt32Array(965, 960, 961), PackedInt32Array(961, 960, 958), PackedInt32Array(968, 967, 966), PackedInt32Array(966, 970, 969), PackedInt32Array(971, 968, 972), PackedInt32Array(972, 968, 973), PackedInt32Array(973, 968, 969), PackedInt32Array(969, 968, 966), PackedInt32Array(974, 976, 975), PackedInt32Array(979, 978, 977), PackedInt32Array(980, 979, 981), PackedInt32Array(981, 979, 974), PackedInt32Array(974, 979, 976), PackedInt32Array(976, 979, 977), PackedInt32Array(984, 983, 982), PackedInt32Array(982, 986, 985), PackedInt32Array(987, 984, 988), PackedInt32Array(988, 984, 989), PackedInt32Array(989, 984, 985), PackedInt32Array(985, 984, 982), PackedInt32Array(992, 991, 990), PackedInt32Array(996, 995, 993), PackedInt32Array(993, 995, 994), PackedInt32Array(1000, 999, 997), PackedInt32Array(997, 999, 998), PackedInt32Array(1004, 1003, 1001), PackedInt32Array(1001, 1003, 1002), PackedInt32Array(1008, 1007, 1005), PackedInt32Array(1005, 1007, 1006), PackedInt32Array(1012, 1011, 1009), PackedInt32Array(1009, 1011, 1010), PackedInt32Array(1015, 1014, 1013), PackedInt32Array(861, 862, 1016), PackedInt32Array(1017, 1015, 1018), PackedInt32Array(1018, 1015, 1019), PackedInt32Array(861, 1016, 1020), PackedInt32Array(1021, 1020, 1022), PackedInt32Array(1022, 1020, 1016), PackedInt32Array(1019, 1013, 1020), PackedInt32Array(1020, 1013, 861), PackedInt32Array(1019, 1015, 1013), PackedInt32Array(852, 1023, 851), PackedInt32Array(851, 1023, 1024), PackedInt32Array(1024, 1025, 1022), PackedInt32Array(1022, 1025, 1021), PackedInt32Array(1027, 1026, 1028), PackedInt32Array(1028, 1026, 1025), PackedInt32Array(1029, 1028, 1030), PackedInt32Array(1030, 1028, 1023), PackedInt32Array(1023, 1028, 1024), PackedInt32Array(1024, 1028, 1025), PackedInt32Array(1032, 1031, 1030), PackedInt32Array(1030, 1031, 1029), PackedInt32Array(1034, 1033, 1035), PackedInt32Array(1035, 1033, 1036), PackedInt32Array(1036, 1033, 1031), PackedInt32Array(1036, 1031, 1032), PackedInt32Array(1038, 1037, 1033), PackedInt32Array(1033, 1037, 1031), PackedInt32Array(870, 1036, 869), PackedInt32Array(869, 1036, 1032), PackedInt32Array(1040, 1039, 1035), PackedInt32Array(1035, 1039, 1034), PackedInt32Array(1042, 1041, 1043), PackedInt32Array(1043, 1041, 1044), PackedInt32Array(1044, 1041, 1039), PackedInt32Array(1044, 1039, 1040), PackedInt32Array(1046, 1045, 1041), PackedInt32Array(1041, 1045, 1039), PackedInt32Array(876, 1044, 875), PackedInt32Array(875, 1044, 1040), PackedInt32Array(1049, 1048, 1047), PackedInt32Array(1050, 775, 776), PackedInt32Array(1047, 1052, 1051), PackedInt32Array(1042, 1043, 1050), PackedInt32Array(1051, 1053, 1047), PackedInt32Array(1047, 1053, 1049), PackedInt32Array(1042, 1050, 1054), PackedInt32Array(1054, 1050, 776), PackedInt32Array(1054, 776, 1053), PackedInt32Array(1053, 776, 1049), PackedInt32Array(1058, 1057, 1055), PackedInt32Array(1055, 1057, 1056), PackedInt32Array(1061, 1060, 1059), PackedInt32Array(1059, 1063, 1061), PackedInt32Array(1061, 1063, 1062), PackedInt32Array(1065, 1064, 1066), PackedInt32Array(1066, 1064, 1067), PackedInt32Array(1067, 1064, 1069), PackedInt32Array(1067, 1069, 1068), PackedInt32Array(1063, 1065, 1062), PackedInt32Array(1062, 1065, 1066), PackedInt32Array(881, 882, 1064), PackedInt32Array(1064, 882, 1069), PackedInt32Array(1072, 1071, 1070), PackedInt32Array(1072, 1070, 1073), PackedInt32Array(1073, 1070, 1074), PackedInt32Array(1076, 1075, 1077), PackedInt32Array(1077, 1075, 1080), PackedInt32Array(1077, 1080, 1078), PackedInt32Array(1078, 1080, 1079), PackedInt32Array(1074, 1070, 1081), PackedInt32Array(1081, 1075, 1074), PackedInt32Array(1074, 1075, 1076), PackedInt32Array(1078, 899, 1077), PackedInt32Array(1077, 899, 900), PackedInt32Array(1085, 1084, 1082), PackedInt32Array(1082, 1084, 1083), PackedInt32Array(1088, 1087, 1086), PackedInt32Array(1091, 1090, 1089), PackedInt32Array(1094, 1093, 1092), PackedInt32Array(1097, 1096, 1095), PackedInt32Array(1099, 1098, 1100), PackedInt32Array(1100, 1098, 1101), PackedInt32Array(789, 1102, 1101), PackedInt32Array(1098, 1103, 1101), PackedInt32Array(1101, 1103, 788), PackedInt32Array(1101, 788, 789), PackedInt32Array(1105, 1104, 1106), PackedInt32Array(1106, 1104, 1107), PackedInt32Array(1109, 1108, 1104), PackedInt32Array(1104, 1108, 1107), PackedInt32Array(1112, 1111, 1110), PackedInt32Array(1115, 1114, 1113), PackedInt32Array(1117, 1116, 1113), PackedInt32Array(1113, 1116, 1112), PackedInt32Array(1113, 1112, 1110), PackedInt32Array(1113, 1110, 1115), PackedInt32Array(1121, 1120, 1118), PackedInt32Array(1118, 1120, 1119), PackedInt32Array(1122, 1124, 1123), PackedInt32Array(1122, 1126, 1125), PackedInt32Array(1127, 1124, 1128), PackedInt32Array(1128, 1124, 1129), PackedInt32Array(1129, 1124, 1125), PackedInt32Array(1125, 1124, 1122), PackedInt32Array(1130, 1133, 1131), PackedInt32Array(1131, 1133, 1132), PackedInt32Array(1137, 1136, 1134), PackedInt32Array(1134, 1136, 1135), PackedInt32Array(1141, 1140, 1138), PackedInt32Array(1138, 1140, 1139), PackedInt32Array(1145, 1144, 1142), PackedInt32Array(1142, 1144, 1143), PackedInt32Array(1147, 1146, 1148), PackedInt32Array(1148, 1146, 1149), PackedInt32Array(1151, 1150, 1152), PackedInt32Array(1152, 1150, 1153), PackedInt32Array(1155, 1154, 1156), PackedInt32Array(1156, 1154, 1152), PackedInt32Array(1153, 1037, 1157), PackedInt32Array(1157, 1037, 1038), PackedInt32Array(1158, 1156, 1159), PackedInt32Array(1159, 1156, 1157), PackedInt32Array(1157, 1156, 1153), PackedInt32Array(1153, 1156, 1152), PackedInt32Array(1158, 1159, 1160), PackedInt32Array(1160, 1159, 1161), PackedInt32Array(1163, 1162, 1164), PackedInt32Array(1164, 1162, 1160), PackedInt32Array(1161, 1045, 1165), PackedInt32Array(1165, 1045, 1046), PackedInt32Array(1052, 1164, 1051), PackedInt32Array(1051, 1164, 1165), PackedInt32Array(1165, 1164, 1161), PackedInt32Array(1161, 1164, 1160), PackedInt32Array(1167, 1166, 1018), PackedInt32Array(1018, 1166, 1017), PackedInt32Array(1151, 1168, 1150), PackedInt32Array(1150, 1168, 1169), PackedInt32Array(1169, 1168, 1166), PackedInt32Array(1169, 1166, 1167), PackedInt32Array(1171, 1170, 1168), PackedInt32Array(1168, 1170, 1166), PackedInt32Array(1027, 1169, 1026), PackedInt32Array(1026, 1169, 1167), PackedInt32Array(1172, 1174, 1173), PackedInt32Array(1176, 1175, 1177), PackedInt32Array(1177, 1175, 1178), PackedInt32Array(1179, 1178, 1180), PackedInt32Array(1180, 1178, 1080), PackedInt32Array(1174, 1172, 1181), PackedInt32Array(1181, 1172, 1182), PackedInt32Array(1182, 1172, 1175), PackedInt32Array(1182, 1184, 1181), PackedInt32Array(1181, 1184, 1183), PackedInt32Array(1187, 1186, 1185), PackedInt32Array(1188, 1172, 1189), PackedInt32Array(1185, 1179, 1187), PackedInt32Array(1187, 1179, 1180), PackedInt32Array(1175, 1172, 1178), PackedInt32Array(1178, 1172, 1080), PackedInt32Array(1080, 1172, 1188), PackedInt32Array(1080, 1188, 1079), PackedInt32Array(1172, 1190, 1189), PackedInt32Array(1192, 1191, 1193), PackedInt32Array(1193, 1191, 1195), PackedInt32Array(1193, 1195, 1194), PackedInt32Array(1197, 1196, 1198), PackedInt32Array(1198, 1196, 1199), PackedInt32Array(1067, 1068, 1200), PackedInt32Array(1203, 1202, 1201), PackedInt32Array(1203, 1201, 1204), PackedInt32Array(1204, 1201, 1205), PackedInt32Array(1208, 1207, 1206), PackedInt32Array(1206, 1209, 1208), PackedInt32Array(1208, 1209, 1210), PackedInt32Array(1213, 1212, 1211), PackedInt32Array(1199, 1196, 1211), PackedInt32Array(1211, 1196, 1067), PackedInt32Array(1211, 1067, 1200), PackedInt32Array(1211, 1200, 1213), PackedInt32Array(1204, 1205, 1196), PackedInt32Array(1196, 1205, 1067), PackedInt32Array(1210, 1209, 1211), PackedInt32Array(1211, 1209, 1199), PackedInt32Array(1217, 1216, 1214), PackedInt32Array(1214, 1216, 1215), PackedInt32Array(1217, 1218, 1216), PackedInt32Array(1222, 1221, 1219), PackedInt32Array(1219, 1221, 1220), PackedInt32Array(1226, 1225, 1223), PackedInt32Array(1223, 1225, 1224), PackedInt32Array(1230, 1229, 1227), PackedInt32Array(1227, 1229, 1228), PackedInt32Array(1234, 1233, 1231), PackedInt32Array(1231, 1233, 1232), PackedInt32Array(1013, 1014, 1235), PackedInt32Array(1238, 1237, 1236), PackedInt32Array(1240, 1239, 1241), PackedInt32Array(1241, 1239, 1242), PackedInt32Array(1242, 1239, 1244), PackedInt32Array(1242, 1244, 1243), PackedInt32Array(1247, 1246, 1242), PackedInt32Array(1242, 1246, 1245), PackedInt32Array(1248, 1245, 1249), PackedInt32Array(1249, 1245, 1235), PackedInt32Array(1246, 1250, 1245), PackedInt32Array(1245, 1250, 1235), PackedInt32Array(1235, 1250, 1013), PackedInt32Array(1251, 1254, 1252), PackedInt32Array(1252, 1254, 1253), PackedInt32Array(1238, 1236, 1254), PackedInt32Array(1254, 1236, 1253), PackedInt32Array(1243, 1244, 1177), PackedInt32Array(1177, 1244, 1176), PackedInt32Array(1243, 1247, 1242), PackedInt32Array(1255, 1239, 1251), PackedInt32Array(1251, 1239, 1254), PackedInt32Array(1239, 1255, 1244), PackedInt32Array(1163, 1256, 1162), PackedInt32Array(1162, 1256, 1257), PackedInt32Array(1249, 1258, 1248), PackedInt32Array(1248, 1258, 1259), PackedInt32Array(1261, 1260, 1262), PackedInt32Array(1262, 1260, 1263), PackedInt32Array(1263, 1260, 1264), PackedInt32Array(1266, 1265, 1259), PackedInt32Array(1259, 1265, 1267), PackedInt32Array(1241, 1267, 1240), PackedInt32Array(1240, 1267, 1268), PackedInt32Array(1270, 1269, 1257), PackedInt32Array(1257, 1269, 1271), PackedInt32Array(1272, 1264, 1273), PackedInt32Array(1273, 1264, 1269), PackedInt32Array(1269, 1264, 1260), PackedInt32Array(1274, 1270, 1275), PackedInt32Array(1275, 1270, 1256), PackedInt32Array(1256, 1270, 1257), PackedInt32Array(1271, 1269, 1265), PackedInt32Array(1265, 1269, 1260), PackedInt32Array(1265, 1260, 1276), PackedInt32Array(1265, 1276, 1267), PackedInt32Array(1155, 1271, 1154), PackedInt32Array(1154, 1271, 1265), PackedInt32Array(1276, 1268, 1267), PackedInt32Array(1171, 1266, 1170), PackedInt32Array(1170, 1266, 1258), PackedInt32Array(1258, 1266, 1259), PackedInt32Array(1237, 1268, 1236), PackedInt32Array(1236, 1268, 1276), PackedInt32Array(1236, 1276, 1277), PackedInt32Array(1281, 1280, 1278), PackedInt32Array(1278, 1280, 1279), PackedInt32Array(1278, 1279, 1048), PackedInt32Array(1278, 1048, 1049), PackedInt32Array(1275, 1279, 1274), PackedInt32Array(1274, 1279, 1280), PackedInt32Array(1283, 1282, 1284), PackedInt32Array(1284, 1282, 1285), PackedInt32Array(1286, 1262, 1263), PackedInt32Array(1287, 1283, 1288), PackedInt32Array(1288, 1283, 1289), PackedInt32Array(1289, 1283, 1284), PackedInt32Array(1289, 1284, 1290), PackedInt32Array(1273, 1290, 1272), PackedInt32Array(1272, 1290, 1284), PackedInt32Array(1289, 1290, 1281), PackedInt32Array(1281, 1290, 1280), PackedInt32Array(1286, 1285, 1262), PackedInt32Array(1262, 1285, 1291), PackedInt32Array(1282, 1292, 1285), PackedInt32Array(1285, 1292, 1291), PackedInt32Array(711, 1293, 714), PackedInt32Array(714, 1293, 1294), PackedInt32Array(1296, 1295, 1293), PackedInt32Array(1293, 1295, 1294), PackedInt32Array(1299, 1298, 1297), PackedInt32Array(1297, 1300, 1299), PackedInt32Array(1302, 1301, 1303), PackedInt32Array(1303, 1301, 1304), PackedInt32Array(1306, 1305, 1307), PackedInt32Array(1307, 1305, 1309), PackedInt32Array(1307, 1309, 1308), PackedInt32Array(1308, 1311, 1310), PackedInt32Array(1312, 1307, 1313), PackedInt32Array(1313, 1307, 1314), PackedInt32Array(1310, 1303, 1308), PackedInt32Array(1308, 1303, 1304), PackedInt32Array(1308, 1304, 1314), PackedInt32Array(1308, 1314, 1307), PackedInt32Array(1304, 1315, 1314), PackedInt32Array(1310, 1316, 1303), PackedInt32Array(1319, 1318, 1317), PackedInt32Array(1321, 1320, 1322), PackedInt32Array(1322, 1320, 1323), PackedInt32Array(1326, 1325, 1324), PackedInt32Array(1328, 1327, 1329), PackedInt32Array(1329, 1327, 1325), PackedInt32Array(1322, 1323, 1330), PackedInt32Array(1330, 1323, 1328), PackedInt32Array(1319, 1317, 1331), PackedInt32Array(1331, 1317, 1332), PackedInt32Array(1329, 1330, 1328), PackedInt32Array(1326, 1324, 1332), PackedInt32Array(1332, 1324, 1331), PackedInt32Array(1326, 1329, 1325), PackedInt32Array(1334, 1333, 1335), PackedInt32Array(1335, 1333, 1336), PackedInt32Array(1338, 1337, 1339), PackedInt32Array(1339, 1337, 1340), PackedInt32Array(1337, 1342, 1341), PackedInt32Array(1344, 1343, 1341), PackedInt32Array(1341, 1343, 1336), PackedInt32Array(1346, 1345, 1340), PackedInt32Array(1346, 1340, 1333), PackedInt32Array(1333, 1340, 1336), PackedInt32Array(1336, 1340, 1337), PackedInt32Array(1336, 1337, 1341), PackedInt32Array(1349, 1348, 1347), PackedInt32Array(1352, 1351, 1350), PackedInt32Array(1352, 1350, 1354), PackedInt32Array(1354, 1350, 1353), PackedInt32Array(1354, 1353, 1355), PackedInt32Array(1360, 1359, 1356), PackedInt32Array(1356, 1359, 1358), PackedInt32Array(1356, 1358, 1357), PackedInt32Array(1354, 1355, 1358), PackedInt32Array(1358, 1355, 1361), PackedInt32Array(1358, 1361, 1357), PackedInt32Array(1359, 1360, 1362), PackedInt32Array(1362, 1360, 1364), PackedInt32Array(1362, 1364, 1363), PackedInt32Array(1365, 1350, 1366), PackedInt32Array(1366, 1350, 1351), PackedInt32Array(1366, 1351, 1368), PackedInt32Array(1366, 1368, 1367), PackedInt32Array(1369, 1367, 1370), PackedInt32Array(1370, 1367, 1368), PackedInt32Array(1370, 1368, 1362), PackedInt32Array(1370, 1362, 1363), PackedInt32Array(1099, 1100, 1371), PackedInt32Array(1371, 1100, 1372), PackedInt32Array(1288, 1371, 1287), PackedInt32Array(1287, 1371, 1372), PackedInt32Array(1374, 1373, 652), PackedInt32Array(652, 653, 1374), PackedInt32Array(1374, 653, 1375), PackedInt32Array(1375, 653, 1376), PackedInt32Array(1375, 1377, 1374), PackedInt32Array(1380, 1379, 1378), PackedInt32Array(1383, 1382, 1381), PackedInt32Array(1385, 1384, 1381), PackedInt32Array(1381, 1384, 1383), PackedInt32Array(1380, 1378, 1385), PackedInt32Array(1385, 1378, 1384), PackedInt32Array(1389, 1388, 1386), PackedInt32Array(1386, 1388, 1387), PackedInt32Array(1393, 1392, 1390), PackedInt32Array(1390, 1392, 1391), PackedInt32Array(1396, 1395, 1394), PackedInt32Array(1398, 1397, 1399), PackedInt32Array(1399, 1397, 1400), PackedInt32Array(1404, 1403, 1401), PackedInt32Array(1401, 1403, 1402), PackedInt32Array(1408, 1407, 1405), PackedInt32Array(1405, 1407, 1406), PackedInt32Array(1410, 1409, 1377), PackedInt32Array(1410, 1412, 1411), PackedInt32Array(1412, 1410, 1375), PackedInt32Array(1375, 1410, 1377), PackedInt32Array(1413, 1415, 1414), PackedInt32Array(1417, 1416, 1415), PackedInt32Array(1413, 1417, 1415), PackedInt32Array(1420, 1419, 1418), PackedInt32Array(1420, 1418, 1421), PackedInt32Array(1424, 1423, 1422), PackedInt32Array(1422, 1426, 1424), PackedInt32Array(1424, 1426, 1425), PackedInt32Array(1428, 1427, 1429), PackedInt32Array(1429, 1427, 1430), PackedInt32Array(1430, 1427, 1432), PackedInt32Array(1430, 1432, 1431), PackedInt32Array(1426, 1428, 1425), PackedInt32Array(1425, 1428, 1429), PackedInt32Array(1432, 1427, 1212), PackedInt32Array(1212, 1427, 1211), PackedInt32Array(1190, 1172, 1433), PackedInt32Array(1436, 1435, 1434), PackedInt32Array(1438, 1436, 1437), PackedInt32Array(1437, 1436, 1434), PackedInt32Array(1440, 1439, 1441), PackedInt32Array(1441, 1439, 1172), PackedInt32Array(1172, 1173, 1441), PackedInt32Array(1437, 1440, 1438), PackedInt32Array(1438, 1440, 1441), PackedInt32Array(1439, 1442, 1172), PackedInt32Array(1172, 1442, 1433), PackedInt32Array(1433, 1442, 1443), PackedInt32Array(1445, 1444, 1446), PackedInt32Array(1446, 1444, 1447), PackedInt32Array(1448, 1443, 1442), PackedInt32Array(1451, 1450, 1449), PackedInt32Array(1451, 1449, 1452), PackedInt32Array(1452, 1449, 1453), PackedInt32Array(1454, 1456, 1455), PackedInt32Array(1454, 1457, 1456), PackedInt32Array(1456, 1457, 1458), PackedInt32Array(1430, 1431, 1459), PackedInt32Array(1444, 1430, 1447), PackedInt32Array(1447, 1430, 1442), PackedInt32Array(1442, 1430, 1459), PackedInt32Array(1442, 1459, 1448), PackedInt32Array(1453, 1430, 1452), PackedInt32Array(1452, 1430, 1444), PackedInt32Array(1458, 1457, 1442), PackedInt32Array(1442, 1457, 1447), PackedInt32Array(1461, 1460, 1462), PackedInt32Array(1462, 1460, 1463), PackedInt32Array(1460, 1464, 1463), PackedInt32Array(1463, 1464, 1465), PackedInt32Array(1460, 1466, 1464), PackedInt32Array(1465, 1467, 1463), PackedInt32Array(1471, 1470, 1468), PackedInt32Array(1468, 1470, 1469), PackedInt32Array(1397, 1472, 1400), PackedInt32Array(1400, 1472, 1473), PackedInt32Array(1473, 1472, 1474), PackedInt32Array(1477, 1476, 1475), PackedInt32Array(1472, 1411, 1475), PackedInt32Array(1475, 1411, 1477), PackedInt32Array(1477, 1411, 1412), PackedInt32Array(1475, 1474, 1472), PackedInt32Array(1479, 1478, 1480), PackedInt32Array(1480, 1478, 1481), PackedInt32Array(1484, 1483, 1482), PackedInt32Array(1486, 1485, 1487), PackedInt32Array(1487, 1485, 1482), PackedInt32Array(1482, 1485, 1488), PackedInt32Array(1482, 1488, 1484), PackedInt32Array(1490, 1489, 1491), PackedInt32Array(1491, 1489, 1492), PackedInt32Array(1492, 1489, 1494), PackedInt32Array(1492, 1494, 1493), PackedInt32Array(1493, 1495, 1492), PackedInt32Array(1499, 1498, 1496), PackedInt32Array(1496, 1498, 1497), PackedInt32Array(1502, 1501, 1500), PackedInt32Array(1505, 1504, 1503), PackedInt32Array(1508, 1507, 1506), PackedInt32Array(1511, 1510, 1509), PackedInt32Array(1514, 1513, 1512), PackedInt32Array(1516, 1515, 1517), PackedInt32Array(1517, 1515, 1518), PackedInt32Array(1519, 1518, 1515), PackedInt32Array(1521, 1520, 1522), PackedInt32Array(1522, 1520, 1512), PackedInt32Array(1512, 1520, 1514), PackedInt32Array(1524, 1523, 1520), PackedInt32Array(1520, 1523, 1519), PackedInt32Array(1520, 1519, 1515), PackedInt32Array(1520, 1515, 1514), PackedInt32Array(1515, 1525, 1514), PackedInt32Array(1528, 1527, 1526), PackedInt32Array(1531, 1530, 1529), PackedInt32Array(1533, 1532, 1531), PackedInt32Array(1526, 1534, 1528), PackedInt32Array(1528, 1534, 1529), PackedInt32Array(1529, 1534, 1531), PackedInt32Array(1531, 1534, 1533), PackedInt32Array(1538, 1537, 1535), PackedInt32Array(1535, 1537, 1536), PackedInt32Array(1539, 1542, 1540), PackedInt32Array(1540, 1542, 1541), PackedInt32Array(1545, 1544, 1543), PackedInt32Array(1546, 1548, 1547), PackedInt32Array(1550, 1549, 1543), PackedInt32Array(1543, 1549, 1548), PackedInt32Array(1543, 1548, 1546), PackedInt32Array(1543, 1546, 1545), PackedInt32Array(1553, 1552, 1551), PackedInt32Array(1555, 1554, 1553), PackedInt32Array(1557, 1556, 1558), PackedInt32Array(1558, 1556, 1551), PackedInt32Array(1551, 1556, 1555), PackedInt32Array(1551, 1555, 1553), PackedInt32Array(1559, 1561, 1560), PackedInt32Array(1564, 1563, 1562), PackedInt32Array(1565, 1564, 1566), PackedInt32Array(1566, 1564, 1559), PackedInt32Array(1559, 1564, 1561), PackedInt32Array(1561, 1564, 1562), PackedInt32Array(1569, 1568, 1567), PackedInt32Array(1571, 1570, 1572), PackedInt32Array(1572, 1570, 1573), PackedInt32Array(1572, 1573, 1569), PackedInt32Array(1572, 1569, 1567), PackedInt32Array(1576, 1575, 1574), PackedInt32Array(1579, 1578, 1577), PackedInt32Array(1582, 1581, 1580), PackedInt32Array(1585, 1584, 1583), PackedInt32Array(1587, 1586, 1588), PackedInt32Array(1590, 1589, 1591), PackedInt32Array(1591, 1589, 1592), PackedInt32Array(1595, 1594, 1593), PackedInt32Array(1596, 1598, 1597), PackedInt32Array(1600, 1599, 1601), PackedInt32Array(1601, 1599, 1602), PackedInt32Array(1601, 1602, 953), PackedInt32Array(953, 950, 1601), PackedInt32Array(1604, 1603, 1605), PackedInt32Array(1605, 1603, 1606), PackedInt32Array(1600, 1606, 1599), PackedInt32Array(1599, 1606, 1477), PackedInt32Array(1603, 1476, 1606), PackedInt32Array(1606, 1476, 1477)] [sub_resource type="PlaneMesh" id="PlaneMesh_6pr7g"] size = Vector2(200, 200) @@ -80,7 +80,7 @@ script = ExtResource("1_ed3py") navigation_mesh = SubResource("NavigationMesh_6pr7g") [node name="GalleryA1" parent="NavigationRegion3D" instance=ExtResource("2_bg33e")] -transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -39.8997, 2.00892, -59.8834) +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -39.9, 0, -59.883) [node name="Column Room" parent="NavigationRegion3D" instance=ExtResource("3_ed3py")] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -2.0565, 0, 18.9729) @@ -98,7 +98,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -48.21 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -77.0236, 3.52084, 58.3233) [node name="A1CircleRoom" parent="NavigationRegion3D" instance=ExtResource("8_5nwd4")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 2, -27.922) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -27.922) [node name="Antechamber A" parent="NavigationRegion3D" instance=ExtResource("9_e0m0a")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -7.89968, 0, -65.9188) @@ -150,6 +150,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -26.816, -6.57364, -5.00594) +layers = 2 mesh = SubResource("PlaneMesh_cmu3s") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7C.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7C.tscn index aa34d384a..fd9ba6909 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7C.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor07/Floor 7C.tscn @@ -193,6 +193,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 61.8826, -1.59075, -9.67056) +layers = 2 mesh = SubResource("PlaneMesh_cqkfq") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9A.tscn index ba8e96f4c..de9a09756 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9A.tscn @@ -154,6 +154,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.87809, -8.95929, 41.5167) +layers = 2 mesh = SubResource("PlaneMesh_53qaf") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9B.tscn index 06c22fa2b..2d8d6753a 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor09/Floor 9B.tscn @@ -147,6 +147,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.27648, -4.40777, 38.915) +layers = 2 mesh = SubResource("PlaneMesh_qclr3") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn index abf5fa5c9..5ff996489 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor10/Floor 10B.tscn @@ -149,4 +149,5 @@ skeleton = NodePath("../..") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.9422, 0, -22.6404) +layers = 2 mesh = SubResource("PlaneMesh_axhvs") diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11A.tscn index 0cb712fd1..5eafa3ad1 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11A.tscn @@ -192,6 +192,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.44169, -0.247826, 3.07943) +layers = 2 mesh = SubResource("PlaneMesh_tr1gi") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11B.tscn index 5ccaf22e2..4fc568c06 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor11/Floor 11B.tscn @@ -166,6 +166,7 @@ skeleton = NodePath("../..") [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.8659, -11.2217, 66.0216) +layers = 2 mesh = SubResource("PlaneMesh_f5oy5") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12A.tscn index 9dcb3069d..665d59b93 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12A.tscn @@ -170,6 +170,7 @@ skeleton = NodePath("../..") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.859, -1.6004, 42.4854) +layers = 2 mesh = SubResource("PlaneMesh_vi6hn") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12B.tscn index 512d33be6..430db9c8d 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor12/Floor 12B.tscn @@ -189,6 +189,7 @@ skeleton = NodePath("../..") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -39.9698, -4.55022, -79.843) +layers = 2 mesh = SubResource("PlaneMesh_nlvua") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor13/Floor 13A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor13/Floor 13A.tscn index f7aed207e..b6e42bec7 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor13/Floor 13A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor13/Floor 13A.tscn @@ -168,6 +168,7 @@ mesh = SubResource("PlaneMesh_irwtv") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34.0523, -3.76094, 15.9884) +layers = 2 mesh = SubResource("PlaneMesh_wklws") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14A.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14A.tscn index 23ee9a7e3..0c5bd2b20 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14A.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14A.tscn @@ -151,6 +151,7 @@ skeleton = NodePath("../..") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.60067, -1.96918, 40.358) +layers = 2 mesh = SubResource("PlaneMesh_xw3tf") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14B.tscn index cd925a8da..678b53a0f 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor14/Floor 14B.tscn @@ -222,6 +222,7 @@ skeleton = NodePath("../..") [node name="Minimap" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 34.305, -0.327558, 16.999) +layers = 2 mesh = SubResource("PlaneMesh_x4fnm") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor15/Floor 15B.tscn b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor15/Floor 15B.tscn index 1016cfd8d..99c0d2f45 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor15/Floor 15B.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/floors/Floor15/Floor 15B.tscn @@ -190,6 +190,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.0957, 2.16418, -35.8279) [node name="Minimap2" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.04739, -2.4605, -26.4829) +layers = 2 mesh = SubResource("PlaneMesh_ur1qn") [node name="AnimationPlayer" type="AnimationPlayer" parent="Minimap2"] diff --git a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Circle Room.tscn b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Circle Room.tscn index a836c6799..55d686362 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Circle Room.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Circle Room.tscn @@ -143,6 +143,7 @@ subdivide_depth = 1 script = ExtResource("1_k4n66") [node name="Model" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0) [node name="A1-WateryCircle" parent="Model" instance=ExtResource("1_1t1ov")] @@ -156,6 +157,7 @@ mesh = SubResource("PlaneMesh_wbtug") skeleton = NodePath("../../..") [node name="Collisions" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0) [node name="StaticBody3D" type="StaticBody3D" parent="Collisions"] @@ -190,7 +192,7 @@ transform = Transform3D(9.69048, 0, 0, 0, 9.69048, 0, 0, 0, 9.69048, -0.0314422, shape = SubResource("ConcavePolygonShape3D_j6fpi") [node name="Spawn Points" type="Node3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 1.98973, -8.8875) [node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"] unique_name_in_owner = true @@ -223,7 +225,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.6143, -1.602, 6.01731) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.9752, -1.602, 11.0699) [node name="Room" type="Node3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 1.98973, -8.8875) [node name="Room" type="Area3D" parent="Room"] unique_name_in_owner = true @@ -245,6 +247,7 @@ sorting_offset = 100.0 mesh = SubResource("PlaneMesh_qjvxm") [node name="Lights" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0) [node name="OmniLight3D" type="OmniLight3D" parent="Lights"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.116278, 2.29578, -0.0767513) @@ -254,6 +257,7 @@ omni_range = 14.008 omni_attenuation = 1.157 [node name="VFX" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98973, 0) [node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"] transform = Transform3D(0.464, 0, 0, 0, 0.227, 0, 0, 0, 0.462, -0.206923, -1.16501, -0.808931) diff --git a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Gallery A1.tscn b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Gallery A1.tscn index 4f1f91a7a..f935c1333 100644 --- a/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Gallery A1.tscn +++ b/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set A/Gallery A1.tscn @@ -91,10 +91,12 @@ subdivide_depth = 1 script = ExtResource("1_wk80w") [node name="Model" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="A1Gallery" parent="Model" instance=ExtResource("1_4yixp")] [node name="Collisions" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="StaticBody3D" type="StaticBody3D" parent="Collisions"] @@ -123,7 +125,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000244141, -2.04318, 4.0011 shape = SubResource("BoxShape3D_q8qa6") [node name="Spawn Points" type="Node3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 2, -8.8875) [node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"] unique_name_in_owner = true @@ -156,7 +158,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.6143, -1.602, 6.01731) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.9752, -1.602, 11.0699) [node name="Room" type="Node3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 0, -8.8875) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.3092, 2, -8.8875) [node name="Room" type="Area3D" parent="Room"] unique_name_in_owner = true @@ -178,6 +180,7 @@ sorting_offset = 100.0 mesh = SubResource("PlaneMesh_w4hfg") [node name="Lights" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="OmniLight3D" type="OmniLight3D" parent="Lights"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 6.768, -5.27914) @@ -212,6 +215,7 @@ shadow_enabled = true omni_range = 10.2 [node name="VFX" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0) [node name="Altar Godrays" type="CSGCylinder3D" parent="VFX"] transform = Transform3D(0.238656, -0.489364, -20.1776, -0.180127, 20.1781, -0.491485, 20.1828, 0.185877, 0.234199, -0.00122181, 7.10086, 1.28416) diff --git a/Zennysoft.Game.Ma/src/player/Player.cs b/Zennysoft.Game.Ma/src/player/Player.cs index 4929008e2..7a24f6b4b 100644 --- a/Zennysoft.Game.Ma/src/player/Player.cs +++ b/Zennysoft.Game.Ma/src/player/Player.cs @@ -171,6 +171,7 @@ public partial class Player : CharacterBody3D, IPlayer, IProvide CollisionDetector.AreaEntered += CollisionDetector_AreaEntered; HealthComponent.CurrentHP.Changed += InverseHPToAttackPowerSync; HealthComponent.HealthReachedZero += Die; + ExperiencePointsComponent.PlayerLevelUp += OnLevelUp; PlayerFXAnimations.AnimationFinished += PlayerFXAnimations_AnimationFinished; HealthTimer.WaitTime = _healthTimerWaitTime; SetProcessInput(false); @@ -222,17 +223,13 @@ public partial class Player : CharacterBody3D, IPlayer, IProvide _knockbackDirection = GlobalBasis.Z.Normalized(); } + public void PlayJumpScareAnimation() => PlayerFXAnimations.Play("jump_scare"); + public void LevelUp() { - var rng = new RandomNumberGenerator(); - rng.Randomize(); - var hpIncrease = rng.RandiRange(3, 6); - HealthComponent.RaiseMaximumHP(hpIncrease); ExperiencePointsComponent.LevelUp(); } - public void PlayJumpScareAnimation() => PlayerFXAnimations.Play("jump_scare"); - public void Die() { PlayerFXAnimations.Play("death"); @@ -295,6 +292,19 @@ public partial class Player : CharacterBody3D, IPlayer, IProvide } } + private void OnLevelUp() + { + BoostPlayerHPFromLevelUp(); + } + + private void BoostPlayerHPFromLevelUp() + { + var rng = new RandomNumberGenerator(); + rng.Randomize(); + var hpIncrease = rng.RandiRange(3, 6); + HealthComponent.RaiseMaximumHP(hpIncrease); + } + private static float LeftStrafeInputVector => Input.GetActionStrength(GameInputs.StrafeLeft); private static float RightStrafeInputVector => Input.GetActionStrength(GameInputs.StrafeRight);