diff --git a/Assets/Dialogue/books.dialogue b/Assets/Dialogue/books.dialogue index a8c14f5..57f967a 100644 --- a/Assets/Dialogue/books.dialogue +++ b/Assets/Dialogue/books.dialogue @@ -16,4 +16,10 @@ I can write english pretty good but since It is not my mothertounge I will make The dark room was clouded with smoke as the 1st lieutenant entered the room. He walked slowly , trying to avoid the big clouds, towards the black desk where a man in black cape was sitting and enjoying his last cigar. -=> END \ No newline at end of file +=> END + +~ wall_writing + +"Life's not fair. Get a grip." -- Doc, The Two Time + +=> END diff --git a/Assets/Sounds/doc-summon.mp3 b/Assets/Sounds/doc-summon.mp3 new file mode 100644 index 0000000..56252e4 Binary files /dev/null and b/Assets/Sounds/doc-summon.mp3 differ diff --git a/Assets/Sounds/doc-summon.mp3.import b/Assets/Sounds/doc-summon.mp3.import new file mode 100644 index 0000000..160435d --- /dev/null +++ b/Assets/Sounds/doc-summon.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://bskrlh73x1sgp" +path="res://.godot/imported/doc-summon.mp3-ebe66881fc8469c2b9dc405db43209d0.mp3str" + +[deps] + +source_file="res://Assets/Sounds/doc-summon.mp3" +dest_files=["res://.godot/imported/doc-summon.mp3-ebe66881fc8469c2b9dc405db43209d0.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/Assets/Sprites/Misc/fire-32x32.ase b/Assets/Sprites/Misc/fire-32x32.ase new file mode 100644 index 0000000..abafb07 Binary files /dev/null and b/Assets/Sprites/Misc/fire-32x32.ase differ diff --git a/Assets/Sprites/Misc/fire-32x32.png b/Assets/Sprites/Misc/fire-32x32.png new file mode 100644 index 0000000..4f43c75 Binary files /dev/null and b/Assets/Sprites/Misc/fire-32x32.png differ diff --git a/Assets/Sprites/Misc/fire-32x32.png.import b/Assets/Sprites/Misc/fire-32x32.png.import new file mode 100644 index 0000000..fec448a --- /dev/null +++ b/Assets/Sprites/Misc/fire-32x32.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xgy5gihyxgih" +path="res://.godot/imported/fire-32x32.png-6317a2b0efbef8c9d4ff90f6384746c6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/fire-32x32.png" +dest_files=["res://.godot/imported/fire-32x32.png-6317a2b0efbef8c9d4ff90f6384746c6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/flame-large.ase b/Assets/Sprites/Misc/flame-large.ase new file mode 100644 index 0000000..2a0c2b5 Binary files /dev/null and b/Assets/Sprites/Misc/flame-large.ase differ diff --git a/Assets/Sprites/Misc/flame-large.png b/Assets/Sprites/Misc/flame-large.png new file mode 100644 index 0000000..fd1a759 Binary files /dev/null and b/Assets/Sprites/Misc/flame-large.png differ diff --git a/Assets/Sprites/Misc/flame-large.png.import b/Assets/Sprites/Misc/flame-large.png.import new file mode 100644 index 0000000..9ec42f2 --- /dev/null +++ b/Assets/Sprites/Misc/flame-large.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1garalf1clsp" +path="res://.godot/imported/flame-large.png-41b172a8bfc9c186ab97a98ae0c5a459.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/flame-large.png" +dest_files=["res://.godot/imported/flame-large.png-41b172a8bfc9c186ab97a98ae0c5a459.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-base.ase b/Assets/Sprites/Misc/torch-base.ase new file mode 100644 index 0000000..d213a9d Binary files /dev/null and b/Assets/Sprites/Misc/torch-base.ase differ diff --git a/Assets/Sprites/Misc/torch-base.png b/Assets/Sprites/Misc/torch-base.png new file mode 100644 index 0000000..5a6007d Binary files /dev/null and b/Assets/Sprites/Misc/torch-base.png differ diff --git a/Assets/Sprites/Misc/torch-base.png.import b/Assets/Sprites/Misc/torch-base.png.import new file mode 100644 index 0000000..8212538 --- /dev/null +++ b/Assets/Sprites/Misc/torch-base.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bitpf645g0prl" +path="res://.godot/imported/torch-base.png-d14e78df3788bf6d3a9565b574d6c1a1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-base.png" +dest_files=["res://.godot/imported/torch-base.png-d14e78df3788bf6d3a9565b574d6c1a1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-fire.ase b/Assets/Sprites/Misc/torch-fire.ase new file mode 100644 index 0000000..ad323ff Binary files /dev/null and b/Assets/Sprites/Misc/torch-fire.ase differ diff --git a/Assets/Sprites/Misc/torch-fire.png b/Assets/Sprites/Misc/torch-fire.png new file mode 100644 index 0000000..aa6b72f Binary files /dev/null and b/Assets/Sprites/Misc/torch-fire.png differ diff --git a/Assets/Sprites/Misc/torch-fire.png.import b/Assets/Sprites/Misc/torch-fire.png.import new file mode 100644 index 0000000..65b6de4 --- /dev/null +++ b/Assets/Sprites/Misc/torch-fire.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyfyelyq3o15s" +path="res://.godot/imported/torch-fire.png-a9f51cf7273c726b68014cb26a31d54c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-fire.png" +dest_files=["res://.godot/imported/torch-fire.png-a9f51cf7273c726b68014cb26a31d54c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-lamp-base-back.ase b/Assets/Sprites/Misc/torch-lamp-base-back.ase new file mode 100644 index 0000000..0d5f0ae Binary files /dev/null and b/Assets/Sprites/Misc/torch-lamp-base-back.ase differ diff --git a/Assets/Sprites/Misc/torch-lamp-base-back.png b/Assets/Sprites/Misc/torch-lamp-base-back.png new file mode 100644 index 0000000..dad040d Binary files /dev/null and b/Assets/Sprites/Misc/torch-lamp-base-back.png differ diff --git a/Assets/Sprites/Misc/torch-lamp-base-back.png.import b/Assets/Sprites/Misc/torch-lamp-base-back.png.import new file mode 100644 index 0000000..8106ac6 --- /dev/null +++ b/Assets/Sprites/Misc/torch-lamp-base-back.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://i5ksh8i0q48o" +path="res://.godot/imported/torch-lamp-base-back.png-a6c17eff02f04f493c4e495a2d662d5a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-lamp-base-back.png" +dest_files=["res://.godot/imported/torch-lamp-base-back.png-a6c17eff02f04f493c4e495a2d662d5a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-lamp-base.ase b/Assets/Sprites/Misc/torch-lamp-base.ase new file mode 100644 index 0000000..53c9953 Binary files /dev/null and b/Assets/Sprites/Misc/torch-lamp-base.ase differ diff --git a/Assets/Sprites/Misc/torch-lamp-base.png b/Assets/Sprites/Misc/torch-lamp-base.png new file mode 100644 index 0000000..270b1aa Binary files /dev/null and b/Assets/Sprites/Misc/torch-lamp-base.png differ diff --git a/Assets/Sprites/Misc/torch-lamp-base.png.import b/Assets/Sprites/Misc/torch-lamp-base.png.import new file mode 100644 index 0000000..a81c890 --- /dev/null +++ b/Assets/Sprites/Misc/torch-lamp-base.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ca0htndnsb38k" +path="res://.godot/imported/torch-lamp-base.png-03b38ecb41ff35cadec5aeaad2c98e38.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/Sprites/Misc/torch-lamp-base.png" +dest_files=["res://.godot/imported/torch-lamp-base.png-03b38ecb41ff35cadec5aeaad2c98e38.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Assets/Sprites/Misc/torch-lamp.ase b/Assets/Sprites/Misc/torch-lamp.ase index 022660f..ec73298 100644 Binary files a/Assets/Sprites/Misc/torch-lamp.ase and b/Assets/Sprites/Misc/torch-lamp.ase differ diff --git a/Assets/Sprites/Misc/torch-lamp.png b/Assets/Sprites/Misc/torch-lamp.png index a8df3de..a30a998 100644 Binary files a/Assets/Sprites/Misc/torch-lamp.png and b/Assets/Sprites/Misc/torch-lamp.png differ diff --git a/Assets/Sprites/Props/switch.ase b/Assets/Sprites/Props/switch.ase index bc7bd33..47d9c3e 100644 Binary files a/Assets/Sprites/Props/switch.ase and b/Assets/Sprites/Props/switch.ase differ diff --git a/Assets/Sprites/Props/switch.png b/Assets/Sprites/Props/switch.png index a843983..0e5a38c 100644 Binary files a/Assets/Sprites/Props/switch.png and b/Assets/Sprites/Props/switch.png differ diff --git a/Assets/Sprites/arena-tileset-new.ase b/Assets/Sprites/arena-tileset-new.ase index ef06d00..5d9158f 100644 Binary files a/Assets/Sprites/arena-tileset-new.ase and b/Assets/Sprites/arena-tileset-new.ase differ diff --git a/Assets/Sprites/arena-tileset-new.png b/Assets/Sprites/arena-tileset-new.png index d3b44fb..d7fcb0e 100644 Binary files a/Assets/Sprites/arena-tileset-new.png and b/Assets/Sprites/arena-tileset-new.png differ diff --git a/BoundingBoxes/OcclusionTrigger.cs b/BoundingBoxes/OcclusionTrigger.cs new file mode 100644 index 0000000..4ab10a2 --- /dev/null +++ b/BoundingBoxes/OcclusionTrigger.cs @@ -0,0 +1,70 @@ +using Godot; +using System.Linq; +using System.Collections.Generic; + +namespace SupaLidlGame.BoundingBoxes; + +public partial class OcclusionTrigger : Area2D +{ + [Export] + public double FadeDuration { get; set; } + + [Export] + public Godot.Collections.Array Groups { get; set; } + + private Tween _tween = null; + + public override void _Ready() + { + Connect(SignalName.BodyEntered, new Callable(this, nameof(OnBodyEntered))); + Connect(SignalName.BodyExited, new Callable(this, nameof(OnBodyExited))); + } + + private IEnumerable GetCanvasItems() + { + IEnumerable> pack() + { + foreach (string group in Groups) + { + var nodes = GetTree().GetNodesInGroup(group) + .OfType(); + + yield return nodes; + } + } + + return pack().SelectMany(e => e); + } + + private void OnBodyEntered(Node2D _) + { + if (IsInstanceValid(_tween)) + { + _tween.Kill(); + } + + _tween = GetTree().CreateTween(); + _tween.SetParallel(); + + foreach (var node in GetCanvasItems()) + { + _tween.TweenProperty(node, "modulate", Colors.Transparent, FadeDuration); + } + } + + private void OnBodyExited(Node2D _) + { + if (IsInstanceValid(_tween)) + { + _tween.Kill(); + } + + _tween = GetTree().CreateTween(); + _tween.SetParallel(); + + foreach (var node in GetCanvasItems()) + { + _tween.TweenProperty(node, "modulate", Colors.White, FadeDuration); + } + } +} diff --git a/Characters/Doc.tscn b/Characters/Doc.tscn index 6e90a99..181ccad 100644 --- a/Characters/Doc.tscn +++ b/Characters/Doc.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=70 format=3 uid="uid://d2skjvvx6fal0"] +[gd_scene load_steps=71 format=3 uid="uid://d2skjvvx6fal0"] [ext_resource type="Script" path="res://Characters/Doc.cs" id="2_3elet"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="2_5jxom"] @@ -38,6 +38,7 @@ [ext_resource type="PackedScene" uid="uid://p7oijq6dbvvk" path="res://Items/Weapons/DocLance.tscn" id="24_2es2r"] [ext_resource type="AudioStream" uid="uid://cqj44je3mvk60" path="res://Assets/Sounds/rauuul.wav" id="26_js7p2"] [ext_resource type="PackedScene" uid="uid://dldnp8eunxj3q" path="res://BoundingBoxes/InteractionTrigger.tscn" id="33_08dyq"] +[ext_resource type="AudioStream" uid="uid://bskrlh73x1sgp" path="res://Assets/Sounds/doc-summon.mp3" id="34_g57b0"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_7n7iy"] resource_local_to_scene = true @@ -327,6 +328,21 @@ tracks/2/keys = { "update": 0, "values": [Vector2(1.5, 0.75), Vector2(1, 1)] } +tracks/3/type = "audio" +tracks/3/imported = false +tracks/3/enabled = true +tracks/3/path = NodePath("../Effects/SummonCry") +tracks/3/interp = 1 +tracks/3/loop_wrap = true +tracks/3/keys = { +"clips": [{ +"end_offset": 1.1, +"start_offset": 0.4, +"stream": ExtResource("34_g57b0") +}], +"times": PackedFloat32Array(0) +} +tracks/3/use_blend = true [sub_resource type="AnimationLibrary" id="AnimationLibrary_rpply"] _data = { @@ -760,6 +776,9 @@ attenuation = 0.5 [node name="HurtSound" type="AudioStreamPlayer2D" parent="Effects"] stream = ExtResource("9_stm0e") +[node name="SummonCry" type="AudioStreamPlayer2D" parent="Effects"] +attenuation = 4.0 + [node name="Sprite" type="Sprite2D" parent="."] y_sort_enabled = true use_parent_material = true @@ -785,14 +804,8 @@ script = ExtResource("8_r8ejq") Hotbar = [] Items = [] -[node name="DocLance" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("24_2es2r")] +[node name="DocLance" parent="Inventory" instance=ExtResource("24_2es2r")] unique_name_in_owner = true -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") [node name="InteractionTrigger" parent="." instance=ExtResource("33_08dyq")] diff --git a/Characters/Player.tscn b/Characters/Player.tscn index 6eef8bd..fde79a3 100644 --- a/Characters/Player.tscn +++ b/Characters/Player.tscn @@ -27,7 +27,6 @@ [ext_resource type="Script" path="res://BoundingBoxes/InteractionRay.cs" id="13_hs3u1"] [ext_resource type="Script" path="res://State/Character/PlayerHealState.cs" id="13_t103m"] [ext_resource type="Script" path="res://State/Character/PlayerMaxLevelState.cs" id="14_1sn10"] -[ext_resource type="Texture2D" uid="uid://d1ukste16yq6v" path="res://Assets/Sprites/Particles/player-light.png" id="15_3hahh"] [ext_resource type="Script" path="res://Utils/DamageTime.cs" id="15_4xl06"] [ext_resource type="AudioStream" uid="uid://st8qgqiygy5a" path="res://Assets/Sounds/electricity.wav" id="15_61bua"] [ext_resource type="PackedScene" uid="uid://ce0ph4wk0ylra" path="res://UI/TargetTracer.tscn" id="22_hxi53"] @@ -36,9 +35,10 @@ [ext_resource type="Script" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="27_mndpv"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="28_6gq8l"] [ext_resource type="Script" path="res://Items/PlayerInventory.cs" id="30_y2wmw"] -[ext_resource type="PackedScene" uid="uid://cgg0sfm2qeiwn" path="res://Items/Weapons/Bow.tscn" id="31_mofvy"] -[ext_resource type="PackedScene" uid="uid://dvqap2uhcah63" path="res://Items/Weapons/Sword.tscn" id="31_ql4as"] -[ext_resource type="PackedScene" uid="uid://5y1acxl4j4n7" path="res://Items/Weapons/Pugio.tscn" id="32_6ffmm"] +[ext_resource type="Resource" uid="uid://cl7jvdu2lnv2d" path="res://Items/Weapons/Sword.tres" id="33_3qyfl"] +[ext_resource type="Resource" uid="uid://cjsh0dcgbfn77" path="res://Items/Weapons/Bow.tres" id="34_70ron"] +[ext_resource type="Resource" uid="uid://iqe6rgnb3jur" path="res://Items/Weapons/Pugio.tres" id="35_4pap1"] +[ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="38_6udj8"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_h78y7"] shader = ExtResource("2_ngsgt") @@ -836,35 +836,14 @@ horizontal_alignment = 1 [node name="Inventory" type="Node2D" parent="." node_paths=PackedStringArray("Hotbar")] y_sort_enabled = true script = ExtResource("30_y2wmw") -Hotbar = [NodePath("Sword"), NodePath("Bow"), NodePath("Pugio")] +Hotbar = [null, null, null] +Items = Array[Object]([ExtResource("33_3qyfl"), ExtResource("34_70ron"), ExtResource("35_4pap1")]) InventoryMap = { "equip_1": 0, "equip_2": 1, "equip_3": 2 } -[node name="Bow" parent="Inventory" node_paths=PackedStringArray("StateMachine") instance=ExtResource("31_mofvy")] -visible = false -StateMachine = NodePath("StateMachine") - -[node name="Sword" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("31_ql4as")] -visible = false -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") - -[node name="Pugio" parent="Inventory" node_paths=PackedStringArray("Hitbox", "AnimationPlayer", "ParryParticles", "StateMachine", "Anchor", "HandAnchor") instance=ExtResource("32_6ffmm")] -visible = false -Hitbox = NodePath("Hitbox") -AnimationPlayer = NodePath("AnimationPlayer") -ParryParticles = NodePath("Anchor/Node2D/Sprite2D/ParryParticles") -StateMachine = NodePath("State") -Anchor = NodePath("Anchor") -HandAnchor = NodePath("Anchor/Node2D/Sprite2D/Hand") - [node name="Hurtbox" parent="." node_paths=PackedStringArray("InvincibilityTimer") instance=ExtResource("9_avyu4")] visible = false InvincibilityTimer = NodePath("Timer") @@ -892,12 +871,12 @@ script = ExtResource("13_hs3u1") [node name="PointLight2D" type="PointLight2D" parent="."] position = Vector2(0, -4) -blend_mode = 2 +energy = 0.2 shadow_enabled = true shadow_filter = 2 shadow_filter_smooth = 3.0 -texture = ExtResource("15_3hahh") -height = 10.0 +texture = ExtResource("38_6udj8") +texture_scale = 0.5 [node name="DamageTime" type="Node" parent="."] script = ExtResource("15_4xl06") diff --git a/Entities/Arrow.tscn b/Entities/Arrow.tscn index 156bcfe..8bbc7a9 100644 --- a/Entities/Arrow.tscn +++ b/Entities/Arrow.tscn @@ -17,11 +17,9 @@ gradient = SubResource("Gradient_uqfn8") [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_yg5po"] particle_flag_disable_z = true direction = Vector3(-1, 0, 0) -gravity = Vector3(0, 0, 0) initial_velocity_min = 4.0 initial_velocity_max = 8.0 -orbit_velocity_min = 0.0 -orbit_velocity_max = 0.0 +gravity = Vector3(0, 0, 0) scale_min = 2.0 scale_max = 2.0 color_ramp = SubResource("GradientTexture1D_te0n4") @@ -41,6 +39,7 @@ texture = ExtResource("1_0im1r") centered = false [node name="Hitbox" parent="." instance=ExtResource("3_f4lib")] +priority = 5 [node name="CollisionShape2D" parent="Hitbox" index="0"] position = Vector2(0, -0.5) diff --git a/Entities/Lightning.tscn b/Entities/Lightning.tscn index 2970374..031e582 100644 --- a/Entities/Lightning.tscn +++ b/Entities/Lightning.tscn @@ -85,7 +85,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0, 0.7), "transitions": PackedFloat32Array(1, 1), "update": 0, -"values": [0.5, 0.0] +"values": [1.0, 0.0] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_g3m4l"] @@ -105,6 +105,7 @@ ProjectileName = "Lightning" Hitbox = NodePath("Hitbox") [node name="Sprite2D" type="Sprite2D" parent="."] +modulate = Color(4, 4, 4, 1) material = SubResource("CanvasItemMaterial_3bsa7") position = Vector2(0, 8) texture = ExtResource("1_bf8ae") @@ -119,6 +120,7 @@ libraries = { [node name="Hitbox" parent="." instance=ExtResource("3_vlt1v")] collision_layer = 0 +priority = 5 Damage = 20.0 [node name="CollisionShape2D" parent="Hitbox" index="0"] diff --git a/Entities/Torch.tscn b/Entities/Torch.tscn index 4e9a2bc..14ce5bd 100644 --- a/Entities/Torch.tscn +++ b/Entities/Torch.tscn @@ -1,59 +1,60 @@ -[gd_scene load_steps=12 format=3 uid="uid://c1w7t6irnohfx"] +[gd_scene load_steps=13 format=3 uid="uid://c1w7t6irnohfx"] -[ext_resource type="Texture2D" uid="uid://har1bd5u4dq3" path="res://Assets/Sprites/Misc/torch.png" id="1_14bgb"] +[ext_resource type="Texture2D" uid="uid://cyfyelyq3o15s" path="res://Assets/Sprites/Misc/torch-fire.png" id="1_gnoxc"] +[ext_resource type="Texture2D" uid="uid://bitpf645g0prl" path="res://Assets/Sprites/Misc/torch-base.png" id="2_cwgtj"] [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="2_hotvd"] -[sub_resource type="AtlasTexture" id="AtlasTexture_js1l1"] -atlas = ExtResource("1_14bgb") -region = Rect2(0, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_vnjya"] +atlas = ExtResource("1_gnoxc") +region = Rect2(0, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_gdxtl"] -atlas = ExtResource("1_14bgb") -region = Rect2(8, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_l2emm"] +atlas = ExtResource("1_gnoxc") +region = Rect2(8, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_da7fw"] -atlas = ExtResource("1_14bgb") -region = Rect2(16, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_03weu"] +atlas = ExtResource("1_gnoxc") +region = Rect2(16, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_rpccx"] -atlas = ExtResource("1_14bgb") -region = Rect2(24, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_1fqw1"] +atlas = ExtResource("1_gnoxc") +region = Rect2(24, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_crwu1"] -atlas = ExtResource("1_14bgb") -region = Rect2(32, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_sj1bi"] +atlas = ExtResource("1_gnoxc") +region = Rect2(32, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_r3kxc"] -atlas = ExtResource("1_14bgb") -region = Rect2(40, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_1xpxx"] +atlas = ExtResource("1_gnoxc") +region = Rect2(40, 0, 8, 8) -[sub_resource type="AtlasTexture" id="AtlasTexture_225la"] -atlas = ExtResource("1_14bgb") -region = Rect2(48, 0, 8, 12) +[sub_resource type="AtlasTexture" id="AtlasTexture_dxfgw"] +atlas = ExtResource("1_gnoxc") +region = Rect2(48, 0, 8, 8) [sub_resource type="SpriteFrames" id="SpriteFrames_gf7ku"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_js1l1") +"texture": SubResource("AtlasTexture_vnjya") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_gdxtl") +"texture": SubResource("AtlasTexture_l2emm") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_da7fw") +"texture": SubResource("AtlasTexture_03weu") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_rpccx") +"texture": SubResource("AtlasTexture_1fqw1") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_crwu1") +"texture": SubResource("AtlasTexture_sj1bi") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_r3kxc") +"texture": SubResource("AtlasTexture_1xpxx") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_225la") +"texture": SubResource("AtlasTexture_dxfgw") }], "loop": true, "name": &"default", @@ -64,18 +65,25 @@ animations = [{ radius = 4.0 [node name="Torch" type="Node2D"] +y_sort_enabled = true -[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] -texture_filter = 1 -position = Vector2(0, -10) +[node name="Sprites" type="Node2D" parent="."] + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Sprites"] +modulate = Color(3.5, 3.5, 3, 1) +position = Vector2(0, -14) sprite_frames = SubResource("SpriteFrames_gf7ku") autoplay = "default" frame_progress = 0.337799 +[node name="Sprite2D" type="Sprite2D" parent="Sprites"] +position = Vector2(0, -8) +texture = ExtResource("2_cwgtj") + [node name="PointLight2D" type="PointLight2D" parent="."] -color = Color(1, 0.976471, 0.92549, 1) +color = Color(1, 0.811765, 0.537255, 1) +energy = 1.2 blend_mode = 2 -shadow_enabled = true shadow_filter_smooth = 3.0 texture = ExtResource("2_hotvd") offset = Vector2(0, 2) diff --git a/Entities/TorchLamp.tscn b/Entities/TorchLamp.tscn index d858e18..1ce4a7d 100644 --- a/Entities/TorchLamp.tscn +++ b/Entities/TorchLamp.tscn @@ -1,94 +1,96 @@ -[gd_scene load_steps=16 format=3 uid="uid://ceadk7pam7vab"] +[gd_scene load_steps=18 format=3 uid="uid://ceadk7pam7vab"] -[ext_resource type="Texture2D" uid="uid://cyldr0ck3yfrp" path="res://Assets/Sprites/Misc/torch-lamp.png" id="1_dlkl0"] [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="2_0xpf8"] +[ext_resource type="Texture2D" uid="uid://c1garalf1clsp" path="res://Assets/Sprites/Misc/flame-large.png" id="2_a6lwn"] +[ext_resource type="Texture2D" uid="uid://ca0htndnsb38k" path="res://Assets/Sprites/Misc/torch-lamp-base.png" id="2_bq1kw"] +[ext_resource type="Texture2D" uid="uid://i5ksh8i0q48o" path="res://Assets/Sprites/Misc/torch-lamp-base-back.png" id="3_vh465"] -[sub_resource type="AtlasTexture" id="AtlasTexture_ikvnd"] -atlas = ExtResource("1_dlkl0") -region = Rect2(0, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_dtmd3"] +atlas = ExtResource("2_a6lwn") +region = Rect2(0, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_b7wal"] -atlas = ExtResource("1_dlkl0") -region = Rect2(12, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_irtpk"] +atlas = ExtResource("2_a6lwn") +region = Rect2(12, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_68y2k"] -atlas = ExtResource("1_dlkl0") -region = Rect2(24, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_0gb20"] +atlas = ExtResource("2_a6lwn") +region = Rect2(24, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_eib4d"] -atlas = ExtResource("1_dlkl0") -region = Rect2(36, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_5uhdg"] +atlas = ExtResource("2_a6lwn") +region = Rect2(36, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_7q5cd"] -atlas = ExtResource("1_dlkl0") -region = Rect2(48, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_e4moo"] +atlas = ExtResource("2_a6lwn") +region = Rect2(48, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_k8jtr"] -atlas = ExtResource("1_dlkl0") -region = Rect2(60, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_soja6"] +atlas = ExtResource("2_a6lwn") +region = Rect2(60, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_egan1"] -atlas = ExtResource("1_dlkl0") -region = Rect2(72, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_sn741"] +atlas = ExtResource("2_a6lwn") +region = Rect2(72, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_eymjc"] -atlas = ExtResource("1_dlkl0") -region = Rect2(84, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_r825r"] +atlas = ExtResource("2_a6lwn") +region = Rect2(84, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_go3ky"] -atlas = ExtResource("1_dlkl0") -region = Rect2(96, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_75y5m"] +atlas = ExtResource("2_a6lwn") +region = Rect2(96, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_rvq52"] -atlas = ExtResource("1_dlkl0") -region = Rect2(108, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_l8r4c"] +atlas = ExtResource("2_a6lwn") +region = Rect2(108, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_cjdtb"] -atlas = ExtResource("1_dlkl0") -region = Rect2(120, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_7gxo8"] +atlas = ExtResource("2_a6lwn") +region = Rect2(120, 0, 12, 14) -[sub_resource type="AtlasTexture" id="AtlasTexture_vi5xh"] -atlas = ExtResource("1_dlkl0") -region = Rect2(132, 0, 12, 24) +[sub_resource type="AtlasTexture" id="AtlasTexture_60wov"] +atlas = ExtResource("2_a6lwn") +region = Rect2(132, 0, 12, 14) [sub_resource type="SpriteFrames" id="SpriteFrames_gf7ku"] animations = [{ "frames": [{ "duration": 1.0, -"texture": SubResource("AtlasTexture_ikvnd") +"texture": SubResource("AtlasTexture_dtmd3") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_b7wal") +"texture": SubResource("AtlasTexture_irtpk") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_68y2k") +"texture": SubResource("AtlasTexture_0gb20") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_eib4d") +"texture": SubResource("AtlasTexture_5uhdg") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_7q5cd") +"texture": SubResource("AtlasTexture_e4moo") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_k8jtr") +"texture": SubResource("AtlasTexture_soja6") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_egan1") +"texture": SubResource("AtlasTexture_sn741") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_eymjc") +"texture": SubResource("AtlasTexture_r825r") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_go3ky") +"texture": SubResource("AtlasTexture_75y5m") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_rvq52") +"texture": SubResource("AtlasTexture_l8r4c") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_cjdtb") +"texture": SubResource("AtlasTexture_7gxo8") }, { "duration": 1.0, -"texture": SubResource("AtlasTexture_vi5xh") +"texture": SubResource("AtlasTexture_60wov") }], "loop": true, "name": &"default", @@ -97,15 +99,26 @@ animations = [{ [node name="TorchLamp" type="Node2D"] +[node name="Sprite2D2" type="Sprite2D" parent="."] +texture = ExtResource("3_vh465") +centered = false +offset = Vector2(-6, -16) + [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +modulate = Color(2.5, 2, 2, 1) y_sort_enabled = true texture_filter = 1 +position = Vector2(0, -6) sprite_frames = SubResource("SpriteFrames_gf7ku") autoplay = "default" -frame = 9 -frame_progress = 0.966501 +frame_progress = 0.557817 offset = Vector2(0, -12) +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = ExtResource("2_bq1kw") +centered = false +offset = Vector2(-6, -16) + [node name="PointLight2D" type="PointLight2D" parent="."] color = Color(1, 0.811765, 0.537255, 1) energy = 1.2 @@ -113,3 +126,13 @@ blend_mode = 2 shadow_filter_smooth = 3.0 texture = ExtResource("2_0xpf8") texture_scale = 0.25 + +[node name="PointLight2D2" type="PointLight2D" parent="."] +visible = false +color = Color(1, 0.811765, 0.537255, 1) +energy = 1.2 +blend_mode = 2 +range_item_cull_mask = 8 +shadow_filter_smooth = 3.0 +texture = ExtResource("2_0xpf8") +texture_scale = 0.25 diff --git a/Entities/UnwantedFrequency.tscn b/Entities/UnwantedFrequency.tscn index d831162..bd1dd69 100644 --- a/Entities/UnwantedFrequency.tscn +++ b/Entities/UnwantedFrequency.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=24 format=3 uid="uid://1y5r6sklwgrp"] +[gd_scene load_steps=25 format=3 uid="uid://1y5r6sklwgrp"] [ext_resource type="Script" path="res://Entities/UnwantedFrequency.cs" id="1_6sbe0"] [ext_resource type="PackedScene" uid="uid://du5vhccg75nrq" path="res://BoundingBoxes/Hitbox.tscn" id="2_gxtvd"] @@ -10,17 +10,20 @@ [sub_resource type="RectangleShape2D" id="RectangleShape2D_30y8q"] size = Vector2(8, 8) +[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_dhurx"] +light_mode = 1 + [sub_resource type="Curve" id="Curve_eu273"] _data = [Vector2(0.0618557, 0), 0.0, 0.0, 0, 0, Vector2(0.489691, 1), 0.0, 0.0, 0, 0] point_count = 2 [sub_resource type="Gradient" id="Gradient_dyqhb"] offsets = PackedFloat32Array(0.00662252, 0.715232, 1) -colors = PackedColorArray(0.996078, 0, 0.164706, 0, 0.996045, 0, 0.166638, 1, 1, 1, 1, 1) +colors = PackedColorArray(0.996078, 0, 0.164706, 0, 1.992, 0, 0.334, 1, 2, 2, 2, 1) [sub_resource type="Gradient" id="Gradient_m1y6u"] offsets = PackedFloat32Array(0.00662252, 0.715232, 1) -colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1) +colors = PackedColorArray(0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1) [sub_resource type="Gradient" id="Gradient_2q0ut"] offsets = PackedFloat32Array(0.525926, 0.740741, 1) @@ -132,11 +135,14 @@ Knockback = 324.0 shape = SubResource("RectangleShape2D_30y8q") [node name="TrailRotation" type="Node2D" parent="."] +material = SubResource("CanvasItemMaterial_dhurx") [node name="TrailPosition" type="Node2D" parent="TrailRotation"] +use_parent_material = true [node name="Trail" parent="TrailRotation/TrailPosition" instance=ExtResource("3_67uhs")] self_modulate = Color(2, 2, 2, 1) +use_parent_material = true width = 2.0 width_curve = SubResource("Curve_eu273") default_color = Color(1, 0.0862745, 0.207843, 1) @@ -148,9 +154,11 @@ MaximumPoints = 64 Frequency = 30 [node name="TrailPosition2" type="Node2D" parent="TrailRotation"] +use_parent_material = true [node name="Trail" parent="TrailRotation/TrailPosition2" instance=ExtResource("3_67uhs")] self_modulate = Color(2, 2, 2, 1) +use_parent_material = true width = 2.0 width_curve = SubResource("Curve_eu273") gradient = SubResource("Gradient_m1y6u") diff --git a/Events/EventBus.cs b/Events/EventBus.cs index e158812..e16d0b4 100644 --- a/Events/EventBus.cs +++ b/Events/EventBus.cs @@ -36,6 +36,9 @@ public partial class EventBus : Node [Signal] public delegate void PlayerStunEventHandler(); + [Signal] + public delegate void PlayerOpenInventoryEventHandler(Items.Inventory inventory); + [Signal] public delegate void RegisteredBossEventHandler(Characters.Boss boss); diff --git a/Items/Inventory.cs b/Items/Inventory.cs index 548618a..8c5f876 100644 --- a/Items/Inventory.cs +++ b/Items/Inventory.cs @@ -69,6 +69,7 @@ public partial class Inventory : Node2D, IItemCollection // instantiating a new array will prevent characters from // sharing inventories Hotbar = new(); + Hotbar.Resize(HotbarCapacity); } if (Items is null) @@ -154,6 +155,35 @@ public partial class Inventory : Node2D, IItemCollection return item; } + public Item SetHotbarIndexToItem(int index, ItemMetadata metadata) + { + var oldItem = Hotbar[index]; + Item newItem = null; + + if (IsInstanceValid(oldItem)) + { + oldItem?.QueueFree(); + } + + if (metadata is not null) + { + newItem = metadata.Instance.Instantiate(); + AddChild(newItem); + Hotbar[index] = newItem; + } + + if (SelectedIndex == index) + { + // equip item if the hotbar index we are setting is selected + EquipIndex(index); + } + + var bus = Events.EventBus.Instance; + bus.EmitSignal(Events.EventBus.SignalName.PlayerInventoryUpdate, this); + + return newItem; + } + public Item AddItem(Item item) { if (Hotbar.Count >= HotbarCapacity) diff --git a/Items/Weapons/Bow.cs b/Items/Weapons/Bow.cs index 5850878..64cfbb5 100644 --- a/Items/Weapons/Bow.cs +++ b/Items/Weapons/Bow.cs @@ -1,4 +1,5 @@ using Godot; +using SupaLidlGame.Extensions; namespace SupaLidlGame.Items.Weapons; @@ -15,7 +16,14 @@ public partial class Bow : ProjectileSpawner if (_isOnFire) { - GetNode("%Flame").Visible = false; + var flame = GetNode("%Flame"); + + var newFlame = flame.Duplicate() as Node2D; + projectile.AddChild(newFlame); + + newFlame.Position = Vector2.Zero; + + flame.Visible = false; // TODO: instead of doing 1.5x damage, create an "On Fire" debuff projectile.Hitbox.Damage *= 1.5f; _isOnFire = false; @@ -30,8 +38,15 @@ public partial class Bow : ProjectileSpawner _ignitionArea = GetNode("IgnitionArea"); var onAreaEntered = (Area2D area) => { - GetNode("%Flame").Visible = true; - _isOnFire = true; + if (!_isOnFire) + { + var flame = GetNode("%Flame"); + flame.Visible = true; + flame.GetNode("Ignite") + .OnWorld() + .PlayOneShot(); + _isOnFire = true; + } }; _ignitionArea.Connect( Area2D.SignalName.AreaEntered, diff --git a/Items/Weapons/Bow.tscn b/Items/Weapons/Bow.tscn index 707aadf..1bdc2dc 100644 --- a/Items/Weapons/Bow.tscn +++ b/Items/Weapons/Bow.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=28 format=3 uid="uid://cgg0sfm2qeiwn"] +[gd_scene load_steps=29 format=3 uid="uid://cgg0sfm2qeiwn"] [ext_resource type="Texture2D" uid="uid://dam6aigkw8xs" path="res://Assets/Sprites/Items/bow-and-arrow.png" id="1_1ghvv"] [ext_resource type="Script" path="res://Items/Weapons/Bow.cs" id="1_ikgu2"] @@ -12,6 +12,7 @@ [ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="9_tk6lc"] [ext_resource type="AudioStream" uid="uid://cwy4giq8eod5g" path="res://Assets/Sounds/bow-release.wav" id="9_v051g"] [ext_resource type="Texture2D" uid="uid://dj1vsctgh1scr" path="res://Assets/Sprites/Misc/flame.png" id="9_xwcvy"] +[ext_resource type="AudioStream" uid="uid://braj74by0oowo" path="res://Assets/Sounds/fire-burst-flash.wav" id="11_65ega"] [sub_resource type="AtlasTexture" id="AtlasTexture_5af70"] atlas = ExtResource("9_xwcvy") @@ -94,7 +95,7 @@ tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/2/type = "value" tracks/2/imported = false @@ -165,7 +166,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/3/type = "value" tracks/3/imported = false @@ -220,7 +221,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5), "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1), "update": 1, -"values": [Vector2(15, -8), Vector2(14, -8), Vector2(13, -8), Vector2(12, -8), Vector2(11, -8), Vector2(9, -8)] +"values": [Vector2(15, -4), Vector2(14, -4), Vector2(13, -4), Vector2(12, -4), Vector2(11, -4), Vector2(9, -4)] } [sub_resource type="Animation" id="Animation_j5qtq"] @@ -262,7 +263,7 @@ tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, -"values": [Vector2(15, -8)] +"values": [Vector2(15, -4)] } tracks/3/type = "value" tracks/3/imported = false @@ -370,15 +371,22 @@ hframes = 8 [node name="Flame" type="AnimatedSprite2D" parent="Anchor"] unique_name_in_owner = true visible = false -position = Vector2(15, -8) +modulate = Color(3, 3, 3, 1) +position = Vector2(15, -4) sprite_frames = SubResource("SpriteFrames_b2khh") autoplay = "default" +frame_progress = 0.1652 +offset = Vector2(0, -4) [node name="PointLight2D" type="PointLight2D" parent="Anchor/Flame"] color = Color(1, 0.8, 0.701961, 1) +energy = 0.5 texture = ExtResource("9_tk6lc") texture_scale = 0.13 +[node name="Ignite" type="AudioStreamPlayer2D" parent="Anchor/Flame"] +stream = ExtResource("11_65ega") + [node name="AnimationPlayer" type="AnimationPlayer" parent="."] libraries = { "": SubResource("AnimationLibrary_5vx8d") diff --git a/Items/Weapons/Sword.cs b/Items/Weapons/Sword.cs index 5f05551..b71f758 100644 --- a/Items/Weapons/Sword.cs +++ b/Items/Weapons/Sword.cs @@ -206,6 +206,11 @@ public partial class Sword : Weapon, IParryable this); } } + + if (Hitbox.Hits.Count > 0) + { + Character.ApplyImpulse(-Character.Target.Normalized() * Knockback); + } } public void AttemptParry(Weapon otherWeapon) diff --git a/Items/Weapons/Sword.tscn b/Items/Weapons/Sword.tscn index a0a541e..0af9b1c 100644 --- a/Items/Weapons/Sword.tscn +++ b/Items/Weapons/Sword.tscn @@ -103,6 +103,18 @@ tracks/5/keys = { "update": 1, "values": [true] } +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("SwingSprite:position") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Vector2(0, 0)] +} [sub_resource type="Animation" id="Animation_ameas"] resource_name = "anticipate" @@ -173,7 +185,7 @@ tracks/0/path = NodePath("Anchor:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { -"times": PackedFloat32Array(0, 0.15, 0.35), +"times": PackedFloat32Array(0, 0.1, 0.35), "transitions": PackedFloat32Array(1, 1, 1), "update": 1, "values": [-1.5708, 1.5708, 1.5708] @@ -209,10 +221,10 @@ tracks/3/path = NodePath("Anchor/Node2D:rotation") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { -"times": PackedFloat32Array(0, 0.15), -"transitions": PackedFloat32Array(1, 1), +"times": PackedFloat32Array(0.1), +"transitions": PackedFloat32Array(1), "update": 1, -"values": [0.0, 2.35619] +"values": [2.35619] } tracks/4/type = "method" tracks/4/imported = false @@ -235,10 +247,34 @@ tracks/5/path = NodePath("Anchor/Node2D/Sprite2D:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { -"times": PackedFloat32Array(0, 0.35), -"transitions": PackedFloat32Array(1, 1), +"times": PackedFloat32Array(0, 0.1, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), "update": 1, -"values": [true, false] +"values": [false, true, false] +} +tracks/6/type = "value" +tracks/6/imported = false +tracks/6/enabled = true +tracks/6/path = NodePath("SwingSprite:modulate") +tracks/6/interp = 1 +tracks/6/loop_wrap = true +tracks/6/keys = { +"times": PackedFloat32Array(0, 0.2, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [Color(2, 2, 2, 1), Color(2, 2, 2, 1), Color(2, 2, 2, 0)] +} +tracks/7/type = "value" +tracks/7/imported = false +tracks/7/enabled = true +tracks/7/path = NodePath("SwingSprite:position") +tracks/7/interp = 1 +tracks/7/loop_wrap = true +tracks/7/keys = { +"times": PackedFloat32Array(0, 0.2, 0.35), +"transitions": PackedFloat32Array(1, 1, 1), +"update": 0, +"values": [Vector2(0, 0), Vector2(0, 0), Vector2(2, 0)] } [sub_resource type="Animation" id="Animation_pclfs"] diff --git a/Props/ArenaDoorSwitch.tscn b/Props/ArenaDoorSwitch.tscn index fe2dc50..68d5239 100644 --- a/Props/ArenaDoorSwitch.tscn +++ b/Props/ArenaDoorSwitch.tscn @@ -111,6 +111,7 @@ offset_bottom = -8.0 text = "Activate" [node name="Sprite2D" type="Sprite2D" parent="."] +position = Vector2(0, -4) texture = ExtResource("3_pgkt4") centered = false offset = Vector2(-2, -8) diff --git a/Scenes/BaseMap.tscn b/Scenes/BaseMap.tscn index 9a3bc17..278f92a 100644 --- a/Scenes/BaseMap.tscn +++ b/Scenes/BaseMap.tscn @@ -10,7 +10,7 @@ physics_layer_1/collision_mask = 0 [sub_resource type="Environment" id="Environment_pxx66"] background_mode = 3 glow_enabled = true -glow_hdr_threshold = 1.4 +glow_hdr_threshold = 1.2 [node name="TileMap" type="Node2D" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers")] process_mode = 1 diff --git a/Scenes/Maps/Arena.tscn b/Scenes/Maps/Arena.tscn index 030accf..284e6e3 100644 --- a/Scenes/Maps/Arena.tscn +++ b/Scenes/Maps/Arena.tscn @@ -1,11 +1,15 @@ -[gd_scene load_steps=28 format=4 uid="uid://b2x17su05ou5w"] +[gd_scene load_steps=49 format=4 uid="uid://b2x17su05ou5w"] [ext_resource type="PackedScene" uid="uid://clwv2owvk6abe" path="res://Scenes/BaseMap.tscn" id="1_ifiic"] [ext_resource type="TileSet" uid="uid://l61kbx31ug4p" path="res://Scenes/Maps/ArenaTileset.tres" id="2_x0mh7"] +[ext_resource type="Texture2D" uid="uid://coarr28adgo1u" path="res://Assets/Sprites/Particles/point-light.png" id="4_bvhcc"] [ext_resource type="PackedScene" uid="uid://d2skjvvx6fal0" path="res://Characters/Doc.tscn" id="4_ej0f3"] +[ext_resource type="Texture2D" uid="uid://xgy5gihyxgih" path="res://Assets/Sprites/Misc/fire-32x32.png" id="5_5ley7"] [ext_resource type="Shader" path="res://Shaders/Flash.gdshader" id="5_h8k5p"] [ext_resource type="PackedScene" uid="uid://c1w7t6irnohfx" path="res://Entities/Torch.tscn" id="6_1wwor"] -[ext_resource type="PackedScene" uid="uid://ceadk7pam7vab" path="res://Entities/TorchLamp.tscn" id="6_jy3pc"] +[ext_resource type="Script" path="res://Utils/InteractionTriggerDialogue.cs" id="6_eidd4"] +[ext_resource type="PackedScene" uid="uid://dldnp8eunxj3q" path="res://BoundingBoxes/InteractionTrigger.tscn" id="6_ulbse"] +[ext_resource type="Resource" uid="uid://dilmuoilweoeh" path="res://Assets/Dialogue/books.dialogue" id="7_6el0q"] [ext_resource type="Texture2D" uid="uid://d1ukste16yq6v" path="res://Assets/Sprites/Particles/player-light.png" id="7_y7j0e"] [ext_resource type="AudioStream" uid="uid://dy4qjflo1k28b" path="res://Assets/Sounds/calm-storm-ambient.mp3" id="8_wox7d"] [ext_resource type="Script" path="res://BoundingBoxes/ConnectorBox.cs" id="9_fg062"] @@ -14,6 +18,104 @@ [ext_resource type="Texture2D" uid="uid://c1a7lvb4uuwfy" path="res://Assets/Sprites/Particles/circle-16.png" id="11_yjp7m"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="12_ca3oh"] +[sub_resource type="AtlasTexture" id="AtlasTexture_7aiot"] +atlas = ExtResource("5_5ley7") +region = Rect2(0, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_u1ed5"] +atlas = ExtResource("5_5ley7") +region = Rect2(27, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_bgjcm"] +atlas = ExtResource("5_5ley7") +region = Rect2(54, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_aig65"] +atlas = ExtResource("5_5ley7") +region = Rect2(81, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_duf4v"] +atlas = ExtResource("5_5ley7") +region = Rect2(108, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_deioo"] +atlas = ExtResource("5_5ley7") +region = Rect2(135, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1th0c"] +atlas = ExtResource("5_5ley7") +region = Rect2(162, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_eg8vj"] +atlas = ExtResource("5_5ley7") +region = Rect2(189, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_drbs2"] +atlas = ExtResource("5_5ley7") +region = Rect2(216, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wik6i"] +atlas = ExtResource("5_5ley7") +region = Rect2(243, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_va4fs"] +atlas = ExtResource("5_5ley7") +region = Rect2(270, 0, 27, 32) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ej6q4"] +atlas = ExtResource("5_5ley7") +region = Rect2(297, 0, 27, 32) + +[sub_resource type="SpriteFrames" id="SpriteFrames_8kk55"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_7aiot") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_u1ed5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_bgjcm") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_aig65") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_duf4v") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_deioo") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_1th0c") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_eg8vj") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_drbs2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wik6i") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_va4fs") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ej6q4") +}], +"loop": true, +"name": &"default", +"speed": 10.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_ba7y1"] +size = Vector2(32, 32) + +[sub_resource type="CircleShape2D" id="CircleShape2D_68m22"] +radius = 12.0 + [sub_resource type="ShaderMaterial" id="ShaderMaterial_i5p65"] resource_local_to_scene = true shader = ExtResource("5_h8k5p") @@ -83,17 +185,21 @@ ease = 2 [sub_resource type="RectangleShape2D" id="RectangleShape2D_idjmj"] size = Vector2(512, 384) -[node name="Arena" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers") instance=ExtResource("1_ifiic")] -Entities = NodePath("Entities") -Areas = NodePath("Areas") -Spawners = NodePath("Spawners") -Markers = NodePath("Markers") +[sub_resource type="Gradient" id="Gradient_yvpi2"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_241sr"] +gradient = SubResource("Gradient_yvpi2") +width = 1 + +[node name="Arena" instance=ExtResource("1_ifiic")] ClearColor = Color(0.105882, 0.0470588, 0.117647, 1) AreaName = "The True Arena" MapName = "The True Arena" [node name="z-index 0" parent="Layers" index="0"] -tile_map_data = PackedByteArray("AAD4/wcAAwABAAMAAAD7/wcAAwABAAMAAAD+/wcAAwAFAAMAAAABAAcAAwAGAAMAAAAEAAcAAwABAAMAAAAHAAcAAwABAAMAAAD8//f/AAAHAAMAAAADAPf/AAAHAAIAAAACAPf/AAAGAAMAAAD9//f/AAAGAAIAAAAHAPf/AAAGAAAAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAAAAQAAAD3//7/AwAAAAQAAAD3////AwAAAAQAAAD3/wAAAwAAAAQAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAD3//b/AwAAAAMAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwABAAMAAAD///b/AwABAAMAAAAAAPb/AwABAAMAAAABAPb/AwABAAMAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwACAAQAAAAIAP7/AwACAAQAAAAIAP//AwACAAQAAAAIAAAAAwACAAQAAAAIAAEAAwACAAQAAAAIAAIAAwACAAQAAAAIAAMAAwACAAQAAAAIAAQAAwACAAQAAAAIAAUAAwACAAQAAAAIAAYAAwACAAQAAAAIAAcAAwAGAAQAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAABAAgAAwACAAQAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/w4AAwAAAAQAAAD+/w8AAwAAAAQAAAD+/xAAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xcAAwAAAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAABAA8AAwACAAQAAAABABAAAwACAAQAAAABABEAAwACAAQAAAABABIAAwACAAQAAAABABMAAwACAAQAAAABABQAAwACAAQAAAABABUAAwACAAQAAAABABYAAwACAAQAAAABABcAAwACAAQAAAD5//n/AwANAAUAAAAGAPn/AwANAAUAAAD5/wYAAwANAAUAAAAGAAYAAwANAAUAAAA=") +tile_map_data = PackedByteArray("AAD4/wcAAwABAAMAAAD7/wcAAwABAAMAAAD+/wcAAwAFAAMAAAABAAcAAwAGAAMAAAAEAAcAAwABAAMAAAAHAAcAAwABAAMAAAAHAPf/AAAGAAAAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAAAAQAAAD3//7/AwAAAAQAAAD3////AwAAAAQAAAD3/wAAAwAAAAQAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwACAAQAAAAIAP7/AwACAAQAAAAIAP//AwACAAQAAAAIAAAAAwACAAQAAAAIAAEAAwACAAQAAAAIAAIAAwACAAQAAAAIAAMAAwACAAQAAAAIAAQAAwACAAQAAAAIAAUAAwACAAQAAAAIAAYAAwACAAQAAAAIAAcAAwAGAAQAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAABAAgAAwACAAQAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/w4AAwAAAAQAAAD+/w8AAwAAAAQAAAD+/xAAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xcAAwAAAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAABAA8AAwACAAQAAAABABAAAwACAAQAAAABABEAAwACAAQAAAABABIAAwACAAQAAAABABMAAwACAAQAAAABABQAAwACAAQAAAABABUAAwACAAQAAAABABYAAwACAAQAAAABABcAAwACAAQAAAD5//n/AwAPAAQAAAD3//X/AwAAAAMAAAD4//X/AwABAAMAAAD5//X/AwABAAMAAAD6//X/AwABAAMAAAD7//X/AwABAAMAAAD8//X/AwABAAMAAAD9//X/AwABAAMAAAD+//X/AwABAAMAAAD///X/AwABAAMAAAAAAPX/AwABAAMAAAABAPX/AwABAAMAAAACAPX/AwABAAMAAAADAPX/AwABAAMAAAAEAPX/AwABAAMAAAAFAPX/AwABAAMAAAAGAPX/AwABAAMAAAAHAPX/AwABAAMAAAAIAPX/AwACAAMAAAD3//b/AwAAAAQAAAAIAPb/AwACAAQAAAD8//b/AwAJAAQAAAD9//b/AwAKAAQAAAACAPb/AwAKAAQAAAADAPb/AwAJAAQAAAD7//b/AwAIAAQAAAD+//b/AwALAAQAAAABAPb/AwAIAAQAAAAEAPb/AwALAAQAAAD5//3/AwAOAAQAAAD5/wEAAwAOAAQAAAAFAPb/AwAHAAUAAAAGAPb/AwAIAAUAAAD///b/AwAHAAUAABAAAPb/AwAIAAUAAAD6//b/AwAHAAQAAAD4//b/AwAHAAUAAAD5//b/AwAHAAQAAAAHAPb/AwAHAAUAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -1" parent="Layers" index="1"] @@ -101,7 +207,6 @@ tile_map_data = PackedByteArray("AAD3/wgAAwAAAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAU tile_set = ExtResource("2_x0mh7") [node name="z-index -1 (under)" parent="Layers" index="2"] -tile_map_data = PackedByteArray("AAD+/wkAAAADAAMAAAD+/woAAAADAAMAAAD+/wsAAAADAAMAAAD+/wwAAAADAAMAAAD+/w0AAAADAAMAAAD+/w4AAAADAAMAAAD+/w8AAAADAAMAAAD+/xAAAAADAAMAAAD+/xEAAAADAAMAAAD+/xIAAAADAAMAAAD+/xMAAAADAAMAAAD+/xQAAAADAAMAAAD+/xUAAAADAAMAAAD+/xYAAAADAAMAAAD+/wgAAAABAAQAAAABAAgAAAAAAAQAAAABAAkAAAACAAMAAAABAAoAAAACAAMAAAABAAsAAAACAAMAAAABAAwAAAACAAMAAAABAA0AAAACAAMAAAABAA4AAAACAAMAAAABAA8AAAACAAMAAAABABAAAAACAAMAAAABABEAAAACAAMAAAABABIAAAACAAMAAAABABMAAAACAAMAAAABABQAAAACAAMAAAABABUAAAACAAMAAAABABYAAAACAAMAAAABABcAAAACAAMAAAD+/xcAAAADAAMAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -2" parent="Layers" index="3"] @@ -109,7 +214,7 @@ tile_map_data = PackedByteArray("AAD//wgAAwAMAAEAAAD//wkAAwAMAAIAAAD//woAAwAMAAM tile_set = ExtResource("2_x0mh7") [node name="z-index -3" parent="Layers" index="4"] -tile_map_data = PackedByteArray("AAD///P/AgABAAEAAAAAAPP/AgABAAEAAAABAPP/AgABAAEAAAD+//P/AgABAAEAAAD9//P/AgABAAEAAAD8//P/AgABAAEAAAACAPP/AgABAAEAAAADAPP/AgABAAEAAAAEAPP/AgABAAEAAAD7//P/AgABAAEAAAAAAPL/AgABAAAAAAD///L/AgABAAAAAAD+//L/AgABAAAAAAD9//L/AgABAAAAAAABAPL/AgABAAAAAAACAPL/AgABAAAAAAAAAPH/AgABAAEAAAD///H/AgABAAEAAAD+//H/AgABAAEAAAABAPH/AgABAAEAAAAFAPP/AgABAAEAAAD6//P/AgABAAEAAAD5//P/AgAAAAEAAAAGAPP/AgACAAEAAAD6//L/AgABAAAAAAD7//L/AgABAAAAAAD8//L/AgABAAAAAAADAPL/AgABAAAAAAAEAPL/AgABAAAAAAAFAPL/AgABAAAAAAAGAPL/AgACAAAAAAD5//L/AgAAAAAAAAD9//H/AgABAAEAAAD8//H/AgABAAEAAAD7//H/AgABAAEAAAD6//H/AgABAAEAAAD5//H/AgABAAEAAAACAPH/AgABAAEAAAADAPH/AgABAAEAAAAEAPH/AgABAAEAAAAFAPH/AgABAAEAAAAGAPH/AgABAAEAAAAHAPH/AgACAAEAAAD4//H/AgAAAAEAAAD//wgAAwAKAAEAAAD//wkAAwAAAAAAAAD//woAAwABAAEAAAD//wsAAwAKAAIAAAD//wwAAwABAAAAAAD//w0AAwABAAAAAAD//w4AAwABAAEAAAD//w8AAwABAAAAAAD//xAAAwABAAAAAAD//xEAAwAAAAEAAAD//xIAAwABAAAAAAD//xMAAwAAAAEAAAD//xQAAwAAAAEAAAD//xUAAwABAAAAAAD//xYAAwAAAAAAAAD//xcAAwAAAAAAAAAAAAgAAwAKAAIAAAAAAAkAAwAAAAEAAAAAAAoAAwAAAAAAAAAAAAsAAwAKAAEAAAAAAAwAAwAAAAEAAAAAAA0AAwAAAAAAAAAAAA4AAwAAAAEAAAAAAA8AAwAAAAEAAAAAABAAAwAAAAEAAAAAABEAAwAAAAEAAAAAABIAAwAAAAAAAAAAABMAAwABAAEAAAAAABQAAwABAAAAAAAAABUAAwAAAAAAAAAAABYAAwAAAAAAAAAAABcAAwAAAAAAAAD4//j/AwAAAAEAAAD4//n/AwABAAAAAAD4//r/AwABAAAAAAD4//v/AwABAAEAAAD4//z/AwAAAAEAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwAAAAAAAAD4/wAAAwAAAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAEAAAD4/wMAAwABAAEAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwAAAAAAAAD5//j/AwABAAAAAAD5//n/AwAAAAEAAAD5//r/AwAAAAAAAAD5//v/AwABAAAAAAD5//z/AwABAAAAAAD5//3/AwABAAEAAAD5//7/AwABAAEAAAD5////AwABAAAAAAD5/wAAAwAAAAEAAAD5/wEAAwABAAAAAAD5/wIAAwAAAAEAAAD5/wMAAwABAAEAAAD5/wQAAwAAAAEAAAD5/wUAAwAAAAAAAAD5/wYAAwABAAEAAAD5/wcAAwAAAAEAAAD6//j/AwABAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD6//v/AwABAAAAAAD6//z/AwAAAAAAAAD6//3/AwABAAEAAAD6//7/AwAAAAAAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwAAAAAAAAD6/wIAAwABAAAAAAD6/wMAAwAAAAEAAAD6/wQAAwABAAEAAAD6/wUAAwABAAAAAAD6/wYAAwAAAAEAAAD6/wcAAwABAAEAAAD7//j/AwABAAEAAAD7//n/AwAAAAAAAAD7//r/AwAAAAEAAAD7//v/AwAAAAEAAAD7//z/AwABAAAAAAD7//3/AwABAAEAAAD7//7/AwAAAAEAAAD7////AwAAAAAAAAD7/wAAAwAAAAAAAAD7/wEAAwAAAAEAAAD7/wIAAwAAAAEAAAD7/wMAAwABAAAAAAD7/wQAAwAAAAAAAAD7/wUAAwABAAEAAAD7/wYAAwAAAAEAAAD7/wcAAwAAAAAAAAD8//j/AwABAAAAAAD8//n/AwAAAAAAAAD8//r/AwABAAAAAAD8//v/AwABAAEAAAD8//z/AwAAAAEAAAD8//3/AwABAAEAAAD8//7/AwABAAEAAAD8////AwABAAEAAAD8/wAAAwABAAAAAAD8/wEAAwAAAAAAAAD8/wIAAwAAAAEAAAD8/wMAAwAAAAAAAAD8/wQAAwABAAAAAAD8/wUAAwAAAAEAAAD8/wYAAwABAAEAAAD8/wcAAwABAAAAAAD9//j/AwAAAAAAAAD9//n/AwABAAAAAAD9//r/AwABAAAAAAD9//v/AwABAAEAAAD9//z/AwAAAAEAAAD9//3/AwABAAEAAAD9//7/AwABAAEAAAD9////AwABAAAAAAD9/wAAAwAAAAEAAAD9/wEAAwAAAAAAAAD9/wIAAwAAAAAAAAD9/wMAAwABAAEAAAD9/wQAAwAAAAEAAAD9/wUAAwABAAEAAAD9/wYAAwABAAAAAAD9/wcAAwABAAAAAAD+//j/AwABAAEAAAD+//n/AwABAAEAAAD+//r/AwAAAAAAAAD+//v/AwABAAEAAAD+//z/AwAAAAEAAAD+//3/AwABAAAAAAD+//7/AwAAAAEAAAD+////AwAAAAAAAAD+/wAAAwABAAEAAAD+/wEAAwAAAAEAAAD+/wIAAwAAAAAAAAD+/wMAAwAAAAAAAAD+/wQAAwABAAAAAAD+/wUAAwAAAAAAAAD+/wYAAwAAAAAAAAD+/wcAAwAAAAAAAAD///j/AwAAAAAAAAD///n/AwAAAAAAAAD///r/AwAAAAAAAAD///v/AwAAAAEAAAD///z/AwABAAAAAAD///3/AwAAAAAAAAD///7/AwAAAAEAAAD/////AwAAAAEAAAD//wAAAwABAAAAAAD//wEAAwAAAAEAAAD//wIAAwAAAAAAAAD//wMAAwABAAAAAAD//wQAAwABAAEAAAD//wUAAwABAAAAAAD//wYAAwABAAEAAAD//wcAAwAAAAAAAAAAAPj/AwAAAAEAAAAAAPn/AwABAAEAAAAAAPr/AwAAAAAAAAAAAPv/AwABAAAAAAAAAPz/AwAAAAEAAAAAAP3/AwABAAAAAAAAAP7/AwAAAAEAAAAAAP//AwABAAAAAAAAAAAAAwAAAAEAAAAAAAEAAwABAAEAAAAAAAIAAwABAAEAAAAAAAMAAwAAAAAAAAAAAAQAAwABAAAAAAAAAAUAAwABAAEAAAAAAAYAAwAAAAAAAAAAAAcAAwABAAEAAAABAPj/AwABAAEAAAABAPn/AwAAAAAAAAABAPr/AwABAAEAAAABAPv/AwAAAAEAAAABAPz/AwAAAAEAAAABAP3/AwABAAAAAAABAP7/AwABAAAAAAABAP//AwAAAAAAAAABAAAAAwABAAEAAAABAAEAAwAAAAAAAAABAAIAAwAAAAAAAAABAAMAAwAAAAAAAAABAAQAAwAAAAEAAAABAAUAAwAAAAEAAAABAAYAAwABAAAAAAABAAcAAwABAAAAAAACAPj/AwABAAEAAAACAPn/AwAAAAAAAAACAPr/AwAAAAAAAAACAPv/AwAAAAEAAAACAPz/AwABAAAAAAACAP3/AwAAAAAAAAACAP7/AwABAAAAAAACAP//AwAAAAAAAAACAAAAAwAAAAAAAAACAAEAAwABAAEAAAACAAIAAwAAAAEAAAACAAMAAwABAAEAAAACAAQAAwAAAAEAAAACAAUAAwABAAAAAAACAAYAAwABAAAAAAACAAcAAwABAAAAAAADAPj/AwABAAAAAAADAPn/AwABAAAAAAADAPr/AwAAAAAAAAADAPv/AwAAAAEAAAADAPz/AwABAAAAAAADAP3/AwABAAAAAAADAP7/AwAAAAEAAAADAP//AwABAAEAAAADAAAAAwABAAAAAAADAAEAAwAAAAAAAAADAAIAAwABAAAAAAADAAMAAwABAAAAAAADAAQAAwABAAAAAAADAAUAAwABAAEAAAADAAYAAwABAAAAAAADAAcAAwAAAAEAAAAEAPj/AwABAAAAAAAEAPn/AwABAAEAAAAEAPr/AwABAAEAAAAEAPv/AwAAAAEAAAAEAPz/AwAAAAAAAAAEAP3/AwAAAAAAAAAEAP7/AwABAAEAAAAEAP//AwABAAEAAAAEAAAAAwABAAAAAAAEAAEAAwABAAAAAAAEAAIAAwABAAAAAAAEAAMAAwAAAAAAAAAEAAQAAwAAAAAAAAAEAAUAAwAAAAEAAAAEAAYAAwABAAEAAAAEAAcAAwABAAAAAAAFAPj/AwAAAAAAAAAFAPn/AwAAAAAAAAAFAPr/AwAAAAEAAAAFAPv/AwAAAAEAAAAFAPz/AwAAAAAAAAAFAP3/AwABAAAAAAAFAP7/AwAAAAAAAAAFAP//AwAAAAAAAAAFAAAAAwABAAAAAAAFAAEAAwAAAAAAAAAFAAIAAwABAAEAAAAFAAMAAwABAAAAAAAFAAQAAwABAAAAAAAFAAUAAwABAAEAAAAFAAYAAwAAAAEAAAAFAAcAAwABAAEAAAAGAPj/AwAAAAEAAAAGAPn/AwABAAAAAAAGAPr/AwAAAAAAAAAGAPv/AwABAAAAAAAGAPz/AwAAAAAAAAAGAP3/AwAAAAEAAAAGAP7/AwABAAEAAAAGAP//AwAAAAEAAAAGAAAAAwABAAEAAAAGAAEAAwABAAAAAAAGAAIAAwAAAAEAAAAGAAMAAwAAAAAAAAAGAAQAAwABAAAAAAAGAAUAAwAAAAAAAAAGAAYAAwABAAAAAAAGAAcAAwABAAEAAAAHAPj/AwABAAEAAAAHAPn/AwAAAAAAAAAHAPr/AwABAAEAAAAHAPv/AwABAAEAAAAHAPz/AwAAAAAAAAAHAP3/AwABAAEAAAAHAP7/AwABAAAAAAAHAP//AwAAAAAAAAAHAAAAAwABAAAAAAAHAAEAAwABAAEAAAAHAAIAAwAAAAEAAAAHAAMAAwABAAAAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAEAAAAHAAYAAwABAAEAAAAHAAcAAwAAAAEAAAD4//f/AwAHAAIAAAAHAPf/AwAJAAIAAAD5//f/AwAIAAIAAAD6//f/AwAIAAIAAAD7//f/AwAIAAIAAAD8//f/AwAIAAIAAAD9//f/AwAIAAIAAAD+//f/AwAIAAIAAAD///f/AwAIAAIAAAAAAPf/AwAIAAIAAAABAPf/AwAIAAIAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAIAAIAAAAGAPf/AwAIAAIAAAA=") +tile_map_data = PackedByteArray("AAD///P/AgABAAEAAAAAAPP/AgABAAEAAAABAPP/AgABAAEAAAD+//P/AgABAAEAAAD9//P/AgABAAEAAAD8//P/AgABAAEAAAACAPP/AgABAAEAAAADAPP/AgABAAEAAAAEAPP/AgABAAEAAAD7//P/AgABAAEAAAAAAPL/AgABAAAAAAD///L/AgABAAAAAAD+//L/AgABAAAAAAD9//L/AgABAAAAAAABAPL/AgABAAAAAAACAPL/AgABAAAAAAAAAPH/AgABAAEAAAD///H/AgABAAEAAAD+//H/AgABAAEAAAABAPH/AgABAAEAAAAFAPP/AgABAAEAAAD6//P/AgABAAEAAAD5//P/AgAAAAEAAAAGAPP/AgACAAEAAAD6//L/AgABAAAAAAD7//L/AgABAAAAAAD8//L/AgABAAAAAAADAPL/AgABAAAAAAAEAPL/AgABAAAAAAAFAPL/AgABAAAAAAAGAPL/AgACAAAAAAD5//L/AgAAAAAAAAD9//H/AgABAAEAAAD8//H/AgABAAEAAAD7//H/AgABAAEAAAD6//H/AgABAAEAAAD5//H/AgABAAEAAAACAPH/AgABAAEAAAADAPH/AgABAAEAAAAEAPH/AgABAAEAAAAFAPH/AgABAAEAAAAGAPH/AgABAAEAAAAHAPH/AgACAAEAAAD4//H/AgAAAAEAAAD//wgAAwAKAAEAAAD//wkAAwAAAAAAAAD//woAAwABAAEAAAD//wsAAwAKAAIAAAD//wwAAwABAAAAAAD//w0AAwABAAAAAAD//w4AAwABAAEAAAD//w8AAwABAAAAAAD//xAAAwABAAAAAAD//xEAAwAAAAEAAAD//xIAAwABAAAAAAD//xMAAwAAAAEAAAD//xQAAwAAAAEAAAD//xUAAwABAAAAAAD//xYAAwAAAAAAAAD//xcAAwAAAAAAAAAAAAgAAwAKAAEAAAAAAAkAAwAAAAEAAAAAAAoAAwAAAAAAAAAAAAsAAwAKAAEAAAAAAAwAAwAAAAEAAAAAAA0AAwAAAAAAAAAAAA4AAwAAAAEAAAAAAA8AAwAAAAEAAAAAABAAAwAAAAEAAAAAABEAAwAAAAEAAAAAABIAAwAAAAAAAAAAABMAAwABAAEAAAAAABQAAwABAAAAAAAAABUAAwAAAAAAAAAAABYAAwAAAAAAAAAAABcAAwAAAAAAAAD4//j/AwAAAAEAAAD4//n/AwABAAAAAAD4//r/AwABAAAAAAD4//v/AwABAAEAAAD4//z/AwAAAAEAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwAAAAAAAAD4/wAAAwAAAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAEAAAD4/wMAAwAKAAEAAAD4/wQAAwAKAAEAAAD4/wUAAwAKAAEAAAD4/wYAAwAKAAEAAAD4/wcAAwAKAAEAAAD5//j/AwABAAAAAAD5//n/AwAAAAEAAAD5//r/AwAAAAAAAAD5//v/AwABAAAAAAD5//z/AwABAAAAAAD5//3/AwABAAEAAAD5//7/AwABAAEAAAD5////AwABAAAAAAD5/wAAAwAAAAEAAAD5/wEAAwABAAAAAAD5/wIAAwAAAAEAAAD5/wMAAwAKAAEAAAD5/wQAAwAKAAEAAAD5/wUAAwAKAAEAAAD5/wYAAwAKAAEAAAD5/wcAAwAKAAEAAAD6//j/AwABAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD6//v/AwABAAAAAAD6//z/AwAAAAAAAAD6//3/AwABAAEAAAD6//7/AwAAAAAAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwAAAAAAAAD6/wIAAwABAAAAAAD6/wMAAwAKAAEAAAD6/wQAAwAKAAEAAAD6/wUAAwAKAAEAAAD6/wYAAwAKAAEAAAD6/wcAAwAKAAEAAAD7//j/AwAKAAEAAAD7//n/AwAKAAEAAAD7//r/AwAKAAEAAAD7//v/AwAKAAEAAAD7//z/AwAKAAEAAAD7//3/AwAKAAEAAAD7//7/AwAKAAEAAAD7////AwAKAAEAAAD7/wAAAwAKAAEAAAD7/wEAAwAKAAEAAAD7/wIAAwAKAAEAAAD7/wMAAwAKAAEAAAD7/wQAAwAKAAEAAAD7/wUAAwAKAAEAAAD7/wYAAwAKAAEAAAD7/wcAAwAKAAEAAAD8//j/AwAKAAEAAAD8//n/AwAKAAEAAAD8//r/AwAKAAIAAAD8//v/AwAKAAEAAAD8//z/AwAKAAEAAAD8//3/AwAKAAEAAAD8//7/AwAKAAEAAAD8////AwAKAAEAAAD8/wAAAwADAAYAAAD8/wEAAwAKAAEAAAD8/wIAAwAKAAEAAAD8/wMAAwAKAAEAAAD8/wQAAwAKAAEAAAD8/wUAAwAKAAEAAAD8/wYAAwAKAAEAAAD8/wcAAwAKAAEAAAD9//j/AwAKAAEAAAD9//n/AwAKAAEAAAD9//r/AwAKAAEAAAD9//v/AwAKAAEAAAD9//z/AwAKAAEAAAD9//3/AwAKAAEAAAD9//7/AwAKAAEAAAD9////AwAKAAEAAAD9/wAAAwAKAAEAAAD9/wEAAwAKAAEAAAD9/wIAAwAKAAEAAAD9/wMAAwAKAAEAAAD9/wQAAwAKAAEAAAD9/wUAAwAKAAEAAAD9/wYAAwAKAAEAAAD9/wcAAwAKAAEAAAD+//j/AwAKAAEAAAD+//n/AwAKAAEAAAD+//r/AwAKAAEAAAD+//v/AwAKAAEAAAD+//z/AwAKAAEAAAD+//3/AwADAAcAAED+//7/AwAKAAEAAAD+////AwAKAAEAAAD+/wEAAwAKAAEAAAD+/wIAAwAKAAEAAAD+/wMAAwAEAAYAAAD+/wQAAwADAAcAAAD+/wUAAwAKAAEAAAD+/wYAAwAKAAEAAAD+/wcAAwAKAAEAAAD///j/AwAKAAEAAAD///n/AwAKAAEAAAD///r/AwAKAAEAAAD///v/AwAKAAEAAAD///z/AwAKAAEAAAD///3/AwADAAYAAAD///7/AwAKAAEAAAD//wEAAwAKAAEAAAD//wIAAwAKAAEAAAD//wMAAwAKAAEAAAD//wQAAwADAAYAAAD//wUAAwAKAAEAAAD//wYAAwAKAAEAAAD//wcAAwAKAAEAAAAAAPj/AwAKAAEAAAAAAPn/AwAKAAEAAAAAAPr/AwAKAAEAAAAAAPv/AwAKAAEAAAAAAPz/AwAKAAEAAAAAAP3/AwAKAAEAAAAAAP7/AwAKAAEAAAAAAAEAAwAKAAEAAAAAAAIAAwAKAAEAAAAAAAMAAwAKAAEAAAAAAAQAAwAKAAEAAAAAAAUAAwAKAAEAAAAAAAYAAwAKAAEAAAAAAAcAAwAKAAEAAAABAPj/AwAKAAEAAAABAPn/AwAKAAEAAAABAPr/AwAKAAEAAAABAPv/AwAKAAEAAAABAPz/AwAKAAEAAAABAP3/AwAKAAEAAAABAP7/AwAKAAEAAAABAP//AwAKAAEAAAABAAAAAwAKAAEAAAABAAEAAwAKAAEAAAABAAIAAwAKAAEAAAABAAMAAwAKAAEAAAABAAQAAwAKAAEAAAABAAUAAwAKAAEAAAABAAYAAwAKAAEAAAABAAcAAwAKAAEAAAACAPj/AwAKAAEAAAACAPn/AwAKAAEAAAACAPr/AwAKAAEAAAACAPv/AwAKAAEAAAACAPz/AwAKAAEAAAACAP3/AwAKAAEAAAACAP7/AwAKAAEAAAACAP//AwADAAYAAAACAAAAAwAKAAEAAAACAAEAAwAKAAEAAAACAAIAAwADAAcAAGACAAMAAwAKAAEAAAACAAQAAwADAAcAAFACAAUAAwAEAAYAAAACAAYAAwAKAAEAAAACAAcAAwAKAAEAAAADAPj/AwAEAAYAAAADAPn/AwALAAIAAAADAPr/AwAKAAEAAAADAPv/AwAKAAEAAAADAPz/AwAKAAEAAAADAP3/AwAEAAYAAAADAP7/AwAKAAEAAAADAP//AwAKAAEAAAADAAAAAwAKAAEAAAADAAEAAwAEAAYAAAADAAIAAwAKAAEAAAADAAMAAwAKAAEAAAADAAQAAwAKAAEAAAADAAUAAwAKAAEAAAADAAYAAwAKAAEAAAADAAcAAwAKAAEAAAAEAPj/AwAKAAEAAAAEAPn/AwAKAAEAAAAEAPr/AwAKAAEAAAAEAPv/AwAKAAEAAAAEAPz/AwAKAAEAAAAEAP3/AwAKAAEAAAAEAP7/AwAKAAEAAAAEAP//AwAKAAEAAAAEAAAAAwAKAAEAAAAEAAEAAwAKAAEAAAAEAAIAAwAKAAEAAAAEAAMAAwAKAAEAAAAEAAQAAwAKAAEAAAAEAAUAAwAKAAEAAAAEAAYAAwAKAAEAAAAEAAcAAwAKAAEAAAAFAPj/AwAKAAEAAAAFAPn/AwAKAAEAAAAFAPr/AwAKAAEAAAAFAPv/AwALAAIAABAFAPz/AwAKAAEAAAAFAP3/AwAKAAEAAAAFAP7/AwAKAAEAAAAFAP//AwADAAYAAGAFAAAAAwAKAAEAAAAFAAEAAwAKAAEAAAAFAAIAAwAKAAEAAAAFAAMAAwAKAAEAAAAFAAQAAwAKAAEAAAAFAAUAAwAKAAEAAAAFAAYAAwAKAAEAAAAFAAcAAwAKAAEAAAAGAPj/AwAKAAEAAAAGAPn/AwAKAAEAAAAGAPr/AwAKAAEAAAAGAPv/AwALAAEAAAAGAPz/AwALAAIAAAAGAP3/AwAKAAEAAAAGAP7/AwAKAAEAAAAGAP//AwAKAAEAAAAGAAAAAwAEAAYAAAAGAAEAAwALAAEAAAAGAAIAAwALAAIAAAAGAAMAAwAKAAEAAAAGAAQAAwAKAAEAAAAGAAUAAwAKAAEAAAAGAAYAAwAKAAEAAAAGAAcAAwAKAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwAAAAAAAAAHAPr/AwAAAAAAAAAHAPv/AwAAAAAAAAAHAPz/AwAAAAAAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAAAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAAAAAAHAAMAAwAAAAAAAAAHAAQAAwAAAAAAAAAHAAUAAwAAAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwAAAAAAAAD4//f/AwAEAAIAAAAHAPf/AwAGAAIAAAD5//f/AwAFAAIAAAD6//f/AwAFAAIAAAD7//f/AwAFAAIAAAD8//f/AwAFAAIAAAD9//f/AwAFAAIAAAD+//f/AwAFAAIAAAD///f/AwAFAAIAAAAAAPf/AwAFAAIAAAABAPf/AwAFAAIAAAACAPf/AwAFAAIAAAADAPf/AwAFAAIAAAAEAPf/AwAFAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAFAAIAAAAHAPb/AwAGAAAAAAD4//b/AwAEAAAAAAD5//b/AwAFAAAAAAD6//b/AwAFAAAAAAD7//b/AwAFAAAAAAD8//b/AwAFAAAAAAD9//b/AwAFAAAAAAD+//b/AwAFAAAAAAD///b/AwAFAAAAAAAAAPb/AwAFAAAAAAABAPb/AwAFAAAAAAACAPb/AwAFAAAAAAADAPb/AwAFAAAAAAAEAPb/AwAFAAAAAAAFAPb/AwAFAAAAAAAGAPb/AwAFAAAAAAD+/wAAAwAKAAEAAAD/////AwAKAAMAAAAAAP//AwAKAAMAAAAAAAAAAwAOAAIAAAD//wAAAwAOAAIAAAA=") tile_set = ExtResource("2_x0mh7") [node name="z-index -4" parent="Layers" index="5"] @@ -121,85 +226,81 @@ tile_set = ExtResource("2_x0mh7") [node name="CanvasModulate" parent="." index="1"] color = Color(0.317647, 0.184314, 0.345098, 1) -[node name="Static@TorchLamp" parent="Props" index="0" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-96, -120) - -[node name="Static@TorchLamp3" parent="Props" index="1" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(0, -120) - -[node name="Static@TorchLamp5" parent="Props" index="2" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(96, -120) - -[node name="Static@TorchLamp6" parent="Props" index="3" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, -96) - -[node name="Static@TorchLamp7" parent="Props" index="4" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, -96) - -[node name="Static@TorchLamp9" parent="Props" index="5" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, -1) - -[node name="Static@TorchLamp11" parent="Props" index="6" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(120, 95) - -[node name="Static@TorchLamp12" parent="Props" index="7" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(97, 120) - -[node name="Static@TorchLamp16" parent="Props" index="8" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-96, 120) - -[node name="Static@TorchLamp17" parent="Props" index="9" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, 95) - -[node name="Static@TorchLamp19" parent="Props" index="10" instance=ExtResource("6_jy3pc")] -y_sort_enabled = true -position = Vector2(-120, -1) - -[node name="Static@Torch" parent="Props" index="11" instance=ExtResource("6_1wwor")] +[node name="Static@Torch" parent="Props" index="0" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-120, -112) +position = Vector2(-104, -96) -[node name="Static@Torch2" parent="Props" index="12" instance=ExtResource("6_1wwor")] +[node name="Static@Torch2" parent="Props" index="1" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-72, -112) +position = Vector2(-104, -32) -[node name="Static@Torch3" parent="Props" index="13" instance=ExtResource("6_1wwor")] +[node name="Static@Torch3" parent="Props" index="2" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(-24, -113) +position = Vector2(-104, 32) -[node name="Static@Torch4" parent="Props" index="14" instance=ExtResource("6_1wwor")] +[node name="Static@Torch4" parent="Props" index="3" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(24, -112) +position = Vector2(24, -128) -[node name="Static@Torch5" parent="Props" index="15" instance=ExtResource("6_1wwor")] +[node name="Static@Torch5" parent="Props" index="4" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(72, -112) +position = Vector2(72, -128) -[node name="Static@Torch6" parent="Props" index="16" instance=ExtResource("6_1wwor")] +[node name="Static_Torch5" parent="Props" index="5" instance=ExtResource("6_1wwor")] visible = false -position = Vector2(120, -112) +position = Vector2(-24, -128) -[node name="Doc" parent="Entities" index="0" node_paths=PackedStringArray("Lance", "BossStateMachine", "DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("4_ej0f3")] +[node name="Static_Torch6" parent="Props" index="6" instance=ExtResource("6_1wwor")] +visible = false +position = Vector2(-72, -128) + +[node name="Brazier" type="StaticBody2D" parent="Props" index="7"] + +[node name="PointLight2D" type="PointLight2D" parent="Props/Brazier" index="0"] +color = Color(0.997321, 0.601197, 4.23551e-06, 1) +energy = 0.46 +texture = ExtResource("4_bvhcc") +texture_scale = 0.7 + +[node name="PointLight2D2" type="PointLight2D" parent="Props/Brazier" index="1"] +color = Color(1, 0.723283, 0.446498, 1) +energy = 0.5 +texture = ExtResource("4_bvhcc") +texture_scale = 0.25 + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Props/Brazier" index="2"] +modulate = Color(4, 2, 2, 1) +position = Vector2(0, -3) +sprite_frames = SubResource("SpriteFrames_8kk55") +autoplay = "default" +frame_progress = 0.906969 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Brazier" index="3"] +shape = SubResource("RectangleShape2D_ba7y1") + +[node name="Area2D" type="Area2D" parent="Props/Brazier" index="4"] +collision_layer = 128 +collision_mask = 0 +monitoring = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Brazier/Area2D" index="0"] +shape = SubResource("CircleShape2D_68m22") + +[node name="Writing" type="Node2D" parent="Props" index="8" node_paths=PackedStringArray("InteractionTrigger")] +position = Vector2(88, -136) +script = ExtResource("6_eidd4") +InteractionTrigger = NodePath("InteractionTrigger") +DialogueResource = ExtResource("7_6el0q") +DialogueTitle = "wall_writing" + +[node name="InteractionTrigger" parent="Props/Writing" index="0" instance=ExtResource("6_ulbse")] + +[node name="Label" parent="Props/Writing/InteractionTrigger/Popup" index="0"] +text = "Read" + +[node name="Doc" parent="Entities" index="0" instance=ExtResource("4_ej0f3")] material = SubResource("ShaderMaterial_i5p65") -Lance = NodePath("Inventory/DocLance") -BossStateMachine = NodePath("BossStateMachine") -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprite") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") +position = Vector2(0, -32) [node name="PointLight2D" type="PointLight2D" parent="Entities" index="1"] position = Vector2(168, -42) @@ -226,11 +327,8 @@ explosiveness = 0.1 randomness = 0.2 fixed_fps = 8 -[node name="Areas" parent="." index="4"] -visible = false - [node name="Entrance" type="Area2D" parent="Areas" index="0"] -position = Vector2(0, 384) +position = Vector2(0, 392) collision_layer = 0 collision_mask = 4 script = ExtResource("9_fg062") @@ -279,7 +377,6 @@ shape = SubResource("RectangleShape2D_28nvi") curve = SubResource("Curve2D_0qfqo") [node name="MiddleCamera" type="Area2D" parent="Areas" index="2" node_paths=PackedStringArray("Camera")] -position = Vector2(0, -3) collision_layer = 0 collision_mask = 4 monitorable = false @@ -311,3 +408,16 @@ visible = false [node name="Entrance" type="Marker2D" parent="Markers" index="0"] position = Vector2(0, 352) + +[node name="CanvasLayer" type="CanvasLayer" parent="." index="8"] +layer = -99 + +[node name="TextureRect" type="TextureRect" parent="CanvasLayer" index="0"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = SubResource("GradientTexture1D_241sr") + +[editable path="Props/Writing/InteractionTrigger"] diff --git a/Scenes/Maps/ArenaExterior.tscn b/Scenes/Maps/ArenaExterior.tscn index 65a5ed5..6c7b270 100644 --- a/Scenes/Maps/ArenaExterior.tscn +++ b/Scenes/Maps/ArenaExterior.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=95 format=4 uid="uid://dr3bcvql7burk"] +[gd_scene load_steps=96 format=4 uid="uid://dr3bcvql7burk"] [ext_resource type="PackedScene" uid="uid://clwv2owvk6abe" path="res://Scenes/BaseMap.tscn" id="1_ci4ij"] [ext_resource type="TileSet" uid="uid://l61kbx31ug4p" path="res://Scenes/Maps/ArenaTileset.tres" id="2_m6h7j"] @@ -19,7 +19,6 @@ [ext_resource type="Texture2D" uid="uid://jhqfflef5yde" path="res://Assets/Sprites/Props/tree-dark-2.png" id="11_wjfe8"] [ext_resource type="Texture2D" uid="uid://ds0xg848g3jid" path="res://Assets/Sprites/Props/tree-dark-5.png" id="12_md5xh"] [ext_resource type="Texture2D" uid="uid://8rbstele3ckq" path="res://Assets/Sprites/Props/tree-dark-4.png" id="13_j84wc"] -[ext_resource type="Texture2D" uid="uid://wuvwd5corw3f" path="res://Assets/Sprites/Props/arena-stairs.png" id="14_i2ht5"] [ext_resource type="Shader" path="res://Shaders/WindSwayUnshaded.gdshader" id="15_pmjmi"] [ext_resource type="Shader" path="res://Shaders/Water.gdshader" id="15_vlb8v"] [ext_resource type="Texture2D" uid="uid://dngclnqt7pe3k" path="res://Assets/Sprites/Particles/NoiseSmall.tres" id="17_j6kc0"] @@ -43,6 +42,7 @@ [ext_resource type="Script" path="res://addons/phantom_camera/scripts/phantom_camera/phantom_camera_2d.gd" id="39_48cwk"] [ext_resource type="Script" path="res://BoundingBoxes/CameraTrigger.cs" id="39_50gr5"] [ext_resource type="Script" path="res://addons/phantom_camera/scripts/resources/tween_resource.gd" id="40_h1ykh"] +[ext_resource type="Script" path="res://BoundingBoxes/OcclusionTrigger.cs" id="44_oj3d3"] [sub_resource type="Gradient" id="Gradient_jupxw"] offsets = PackedFloat32Array(0.00740741, 0.2, 1) @@ -186,17 +186,8 @@ shader_parameter/noise_texture2 = ExtResource("18_1c1fg") [sub_resource type="CanvasTexture" id="CanvasTexture_44wk8"] -[sub_resource type="ShaderMaterial" id="ShaderMaterial_vak3n"] -shader = ExtResource("15_vlb8v") -shader_parameter/alpha = 0.75 -shader_parameter/water_speed = 0.05 -shader_parameter/wave_distortion = 0.2 -shader_parameter/reflection_offset = Vector2(0.02, 0) -shader_parameter/noise_texture = ExtResource("17_j6kc0") -shader_parameter/noise_texture2 = ExtResource("18_1c1fg") - [sub_resource type="RectangleShape2D" id="RectangleShape2D_wi532"] -size = Vector2(64, 97) +size = Vector2(64, 239.5) [sub_resource type="RectangleShape2D" id="RectangleShape2D_5pcme"] size = Vector2(18, 6) @@ -218,8 +209,27 @@ shader_parameter/offset = 0.0 [sub_resource type="OccluderPolygon2D" id="OccluderPolygon2D_r34vd"] closed = false -cull_mode = 1 -polygon = PackedVector2Array(-16, -32, -16, 16, 96, 16) +polygon = PackedVector2Array(-16, 16, -16, -32, -32, -32) + +[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_grwdq"] +light_mode = 1 + +[sub_resource type="Gradient" id="Gradient_d02js"] +offsets = PackedFloat32Array(0.4, 1) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1, 0.105882, 0.0470588, 0.117647, 0) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_ucd3f"] +gradient = SubResource("Gradient_d02js") +width = 64 + +[sub_resource type="Gradient" id="Gradient_4nx2x"] +interpolation_mode = 1 +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_p80i6"] +gradient = SubResource("Gradient_4nx2x") +width = 1 [sub_resource type="ShaderMaterial" id="ShaderMaterial_6x5wo"] resource_local_to_scene = true @@ -235,20 +245,6 @@ shader_parameter/color = Vector4(1, 1, 1, 1) shader_parameter/intensity = 0.0 shader_parameter/alpha_modulate = 1.0 -[sub_resource type="ShaderMaterial" id="ShaderMaterial_uj5ok"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_kousk"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - [sub_resource type="ShaderMaterial" id="ShaderMaterial_bqrx1"] resource_local_to_scene = true shader = ExtResource("28_b3suq") @@ -277,34 +273,6 @@ shader_parameter/color = Vector4(1, 1, 1, 1) shader_parameter/intensity = 0.0 shader_parameter/alpha_modulate = 1.0 -[sub_resource type="ShaderMaterial" id="ShaderMaterial_1vu33"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_d6edj"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_5erwp"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_ucdvr"] -resource_local_to_scene = true -shader = ExtResource("28_b3suq") -shader_parameter/color = Vector4(1, 1, 1, 1) -shader_parameter/intensity = 0.0 -shader_parameter/alpha_modulate = 1.0 - [sub_resource type="ShaderMaterial" id="ShaderMaterial_i5710"] resource_local_to_scene = true shader = ExtResource("28_b3suq") @@ -330,64 +298,71 @@ size = Vector2(256, 512) [sub_resource type="Curve2D" id="Curve2D_y7u3v"] _data = { -"points": PackedVector2Array(0, 0, 0, 0, 0, 256, 0, 0, 0, 0, 0, -64) +"points": PackedVector2Array(0, 0, 0, 0, 0, 216, 0, 0, 0, 0, 0, -64) } point_count = 2 [sub_resource type="NavigationPolygon" id="NavigationPolygon_je8i8"] -vertices = PackedVector2Array(504, 424, 527, 424, 527, 430, 488, 450, 552, 430, 552, 472, 536, 450, 536, 472, 488, 408, 504, 408, 664, 472, 600, 472, 600, 430, 625, 430, 625, 424, 648, 424, 664, 408, 648, 408, 8, 200, -8, 200, -8, 169, 8, 169, 104, -16.6875, 104, -37, 120, -120, 120, 120, 40, 63.3125, 80.6875, 40, 95.3125, 40, 40, 75, 31.3125, 72, 40, -80.6875, 40, -101, 104, 31.3125, 40, 95.3125, 8, 75, 16.6875, 72, 40, 43, 63.3125, 40, -120, -120, 8, -101, -8, 63.3125, 8, 63.3125, -8, 75, -16.6875, 72, 8, 11, 8, 31.3125, -8, 31.3125, -8, 11, -80.6875, 40, -72, 31.3125, -63.3125, 40, -120, 120, -48.6875, 40, -40, 31.3125, -31.3125, 40, -40, 43, 31.3125, 40, 40, 31.3125, 48.6875, 40, 72, 31.3125, 8, 43, 16.6875, 40, -8, 43, -16.6875, 40, 8, 95.3125, -8, 95.3125, -40, 75, -31.3125, 72, -40, 63.3125, 8, 120, 8, 128, -8, 128, -8, 120, 8, -80.6875, -8, -80.6875, -8, -101, -40, -101, 8, -69, 8, -48.6875, -8, -48.6875, -8, -69, 8, -37, 8, -16.6875, -8, -16.6875, -8, -37, -80.6875, -8, -72, -16.6875, -63.3125, -8, -48.6875, -8, -40, -16.6875, -31.3125, -8, 31.3125, -8, 40, -16.6875, 48.6875, -8, 63.3125, -8, 72, -16.6875, 80.6875, -8, 40, -48.6875, 40, -69, 31.3125, -72, 16.6875, -72, -16.6875, -72, -40, -69, -31.3125, -72, -40, -80.6875, 31.3125, 104, 16.6875, 104, -16.6875, 104, -31.3125, 104, -40, 95.3125, -95.3125, 40, -104, 31.3125, -104, 11, -40, -48.6875, -104, -37, 31.3125, -40, 16.6875, -40, -16.6875, -40, -31.3125, -40, -16.6875, -8, 16.6875, -8, -104, -16.6875, -95.3125, -8, 104, 11, 95.3125, -8) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(5, 7, 6), PackedInt32Array(2, 6, 3), PackedInt32Array(0, 3, 8, 9), PackedInt32Array(10, 11, 12, 13), PackedInt32Array(13, 14, 15, 10), PackedInt32Array(16, 10, 15, 17), PackedInt32Array(18, 19, 20, 21), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29, 30), PackedInt32Array(24, 23, 31, 32), PackedInt32Array(28, 33, 25), PackedInt32Array(28, 25, 34, 29), PackedInt32Array(30, 29, 35, 36), PackedInt32Array(27, 26, 37, 38), PackedInt32Array(39, 24, 32, 40), PackedInt32Array(41, 42, 36, 35, 43, 44), PackedInt32Array(45, 46, 47, 48), PackedInt32Array(49, 50, 51, 52), PackedInt32Array(53, 54, 55, 56), PackedInt32Array(57, 58, 59, 37), PackedInt32Array(38, 60, 27), PackedInt32Array(59, 38, 37), PackedInt32Array(57, 37, 61, 62), PackedInt32Array(47, 46, 62, 61, 63, 64), PackedInt32Array(61, 42, 41, 63), PackedInt32Array(64, 63, 56, 55), PackedInt32Array(35, 65, 66, 43), PackedInt32Array(44, 43, 67, 68), PackedInt32Array(69, 68, 67), PackedInt32Array(70, 71, 72, 73), PackedInt32Array(40, 74, 75, 76), PackedInt32Array(39, 40, 76), PackedInt32Array(39, 76, 77), PackedInt32Array(78, 79, 80, 81), PackedInt32Array(82, 83, 84, 85), PackedInt32Array(86, 87, 88), PackedInt32Array(89, 90, 91), PackedInt32Array(92, 93, 94), PackedInt32Array(95, 96, 97), PackedInt32Array(23, 98, 99), PackedInt32Array(31, 23, 99), PackedInt32Array(100, 31, 99), PackedInt32Array(100, 99, 78, 101), PackedInt32Array(75, 74, 101, 78, 81, 102), PackedInt32Array(102, 81, 103, 104), PackedInt32Array(105, 104, 103, 39), PackedInt32Array(39, 77, 105), PackedInt32Array(51, 53, 56, 69, 52), PackedInt32Array(106, 34, 25), PackedInt32Array(106, 25, 70, 107), PackedInt32Array(66, 65, 107, 70, 73, 108), PackedInt32Array(108, 73, 52, 109), PackedInt32Array(110, 109, 52), PackedInt32Array(67, 110, 52), PackedInt32Array(69, 67, 52), PackedInt32Array(111, 49, 52), PackedInt32Array(112, 111, 52), PackedInt32Array(112, 52, 39, 113), PackedInt32Array(39, 103, 114, 115), PackedInt32Array(116, 98, 23), PackedInt32Array(116, 23, 82, 117), PackedInt32Array(80, 79, 117, 82, 85, 118), PackedInt32Array(118, 85, 115, 119), PackedInt32Array(114, 119, 115), PackedInt32Array(48, 120, 84, 83, 121, 45), PackedInt32Array(39, 115, 122), PackedInt32Array(113, 39, 122), PackedInt32Array(113, 122, 123), PackedInt32Array(48, 113, 123, 86), PackedInt32Array(48, 86, 88), PackedInt32Array(48, 88, 89), PackedInt32Array(48, 89, 91), PackedInt32Array(48, 91, 120), PackedInt32Array(124, 45, 121, 92), PackedInt32Array(124, 92, 94), PackedInt32Array(124, 94, 95), PackedInt32Array(124, 95, 97), PackedInt32Array(124, 97, 125), PackedInt32Array(124, 125, 22), PackedInt32Array(124, 22, 25), PackedInt32Array(124, 25, 33)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-128, -128, 128, -128, 128, 128, 16, 128, 16, 208, -16, 208, -16, 128, -128, 128)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, 8, 192, -8, 192, -8, 168, 8, 168, 120, -120, 120, 120, 8, 120, -120, -120, 8, 127, -8, 127, -8, 120, -120, 120) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(32, 34, 35, 36), PackedInt32Array(33, 32, 36), PackedInt32Array(33, 36, 37)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-128, -128, 128, -128, 128, 128, 16, 128, 16, 200, -16, 200, -16, 128, -128, 128)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_w3lwn"] -vertices = PackedVector2Array(504, 424, 527, 424, 527, 430, 488, 450, 552, 430, 552, 472, 536, 450, 536, 472, 488, 408, 504, 408, 664, 472, 600, 472, 600, 430, 625, 430, 625, 424, 648, 424, 664, 408, 648, 408, 98, 344, 136, 344, 136, 360, 104, 360, 98, 367, 104, 392, 56, 392, 62, 367, 56, 360, 62, 344, 8, 344, 8, 360, 8, 456, -8, 456, -8, 200, 8, 200) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(5, 7, 6), PackedInt32Array(2, 6, 3), PackedInt32Array(0, 3, 8, 9), PackedInt32Array(10, 11, 12, 13), PackedInt32Array(13, 14, 15, 10), PackedInt32Array(16, 10, 15, 17), PackedInt32Array(18, 19, 20, 21), PackedInt32Array(22, 18, 21, 23), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(25, 24, 26, 27), PackedInt32Array(28, 27, 26, 29), PackedInt32Array(29, 30, 31, 32), PackedInt32Array(28, 29, 32), PackedInt32Array(33, 28, 32)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-16, 192, 16, 192, 16, 336, 144, 336, 144, 368, 112, 368, 112, 400, 48, 400, 48, 368, 16, 368, 16, 464, -16, 464)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, 8, 344, 62, 344, 62, 367, 8, 368, 98, 367, 98, 344, 136, 344, 136, 368, 8, 456, -8, 456, -8, 192, 8, 192, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(16, 17, 18, 19), PackedInt32Array(16, 19, 15, 14), PackedInt32Array(15, 20, 21, 22), PackedInt32Array(12, 15, 22), PackedInt32Array(23, 12, 22), PackedInt32Array(24, 25, 26, 27), PackedInt32Array(26, 28, 29, 27), PackedInt32Array(27, 30, 31, 32), PackedInt32Array(27, 32, 33, 24), PackedInt32Array(34, 35, 36, 37)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-16, 184, 16, 184, 16, 336, 144, 336, 144, 376, 16, 376, 16, 464, -16, 464)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_0dq8c"] -vertices = PackedVector2Array(-216, 200, -232, 200, -232, 169, -216, 169, -216, 128, -232, 128, -232, 120, -216, 120, -216, 88, -232, 88, -232, 49, -216, 49, -120, 8, -232, 8, -232, -8, -120, -8) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 5, 6, 7), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-112, -16, -112, 16, -208, 16, -208, 96, -240, 96, -240, -16), PackedVector2Array(-240, 112, -208, 112, -208, 208, -240, 208)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, -168, 168, -168, 232, -264, 232, -264, 184, -312, 168, -312, 184, -216, 127, -232, 127, -232, 48, -216, 48, -120, -8, -120, 0, -216, 0, -232, -8, -232, 7, -216, 7) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 26, 29, 31), PackedInt32Array(32, 33, 34, 35), PackedInt32Array(36, 37, 38, 39), PackedInt32Array(40, 39, 38, 41)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-208, 160, -160, 160, -160, 195, -160, 240, -272, 240, -272, 192, -320, 192, -320, 160, -240, 160, -240, -16, -208, -16, -112, -16, -112, 8, -208, 8)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_ag23k"] -vertices = PackedVector2Array(-248, 376, -232, 248, -232, 456, -248, 379, -248, 248, -257, 408, -248, 399, -296, 456, -271, 408, -200, 200, -200, 248, -520, 200, -376, 248, -520, 312, -504, 312, -376, 312, -488, 312, -488, 392, -504, 392, -472, 392, -472, 472, -520, 456, -600, 456, -600, 392, -520, 520, -296, 520, -344, 472, -344, 376, -280, 399, -280, 379, -360, 47, -360, 27, -344, 8, -344, 88, -552, 8, -456, 27, -369, 56, -552, 72, -456, 47, -200, 88, -200, 120, -392, 120, -392, 72, -383, 56, -433, 56, -424, 47, -415, 56, -401, 56, -392, 47, -447, 56) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(1, 0, 4), PackedInt32Array(5, 6, 2, 7), PackedInt32Array(8, 5, 7), PackedInt32Array(9, 10, 1, 11), PackedInt32Array(11, 1, 4), PackedInt32Array(11, 4, 12), PackedInt32Array(13, 11, 12, 14), PackedInt32Array(12, 15, 16), PackedInt32Array(14, 12, 16), PackedInt32Array(14, 16, 17, 18), PackedInt32Array(17, 19, 20), PackedInt32Array(21, 22, 23, 18), PackedInt32Array(21, 18, 17, 20, 24), PackedInt32Array(25, 24, 20, 26), PackedInt32Array(7, 25, 26, 27), PackedInt32Array(8, 7, 27, 28), PackedInt32Array(29, 28, 27), PackedInt32Array(29, 27, 0, 3), PackedInt32Array(3, 2, 6), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(34, 32, 31, 35), PackedInt32Array(36, 30, 33), PackedInt32Array(37, 34, 35, 38), PackedInt32Array(33, 39, 40, 41), PackedInt32Array(36, 33, 41, 42, 43), PackedInt32Array(44, 45, 46), PackedInt32Array(47, 48, 43, 42), PackedInt32Array(47, 42, 37, 46), PackedInt32Array(44, 46, 37), PackedInt32Array(49, 44, 37), PackedInt32Array(49, 37, 38)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-192, 80, -192, 128, -400, 128, -400, 80, -560, 80, -560, 0, -336, 0, -336, 80), PackedVector2Array(-240, 192, -192, 192, -192, 256, -224, 256, -224, 464, -288, 464, -288, 528, -528, 528, -528, 464, -608, 464, -608, 384, -512, 384, -512, 320, -528, 320, -528, 192), PackedVector2Array(-256, 368, -256, 256, -368, 256, -368, 320, -480, 320, -480, 384, -464, 384, -464, 464, -352, 464, -352, 368)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -504, 376, -440, 200, -424, 200, -424, 216, -488, 376, -312, 216, -312, 184, -296, 184, -296, 248, -280, 248, -280, 280, -168, 280, -168, 376, -488, 424, -504, 424, -568, 376, -568, 168, -440, 168, -344, 8, -344, 72, -360, 72, -552, 8, -360, 120, -376, 120, -376, 72, -552, 72, -232, 120, -296, 120, -296, 88, -232, 88) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15, 16), PackedInt32Array(17, 18, 19, 20), PackedInt32Array(20, 21, 22, 16), PackedInt32Array(22, 23, 24, 16), PackedInt32Array(16, 25, 26, 12), PackedInt32Array(12, 27, 28, 29, 13), PackedInt32Array(20, 16, 15, 17), PackedInt32Array(30, 31, 32, 33), PackedInt32Array(32, 34, 35, 36), PackedInt32Array(33, 32, 36), PackedInt32Array(33, 36, 37), PackedInt32Array(38, 39, 40, 41)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-224, 128, -400, 128, -400, 80, -560, 80, -560, 0, -336, 0, -336, 80, -224, 80), PackedVector2Array(-288, 176, -288, 272, -160, 272, -160, 384, -480, 384, -480, 432, -512, 432, -512, 384, -512, 240, -320, 240, -320, 176)]) +parsed_collision_mask = 4294967057 source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_lh32d"] -vertices = PackedVector2Array(-152, 728, -161, 728, -152, 719, -223, 728, -232, 728, -232, 719, 296, 680, 552, 680, 552, 696, 392, 696, 392, 712, 328, 712, 328, 696, 296, 696, 136, 824, 184, 840, 40, 840, 40, 824, 248, 559, 248, 539, 296, 456, 248, 527, 248, 507, 239, 536, 216, 539, 225, 536, -161, 600, -152, 591, -152, 603, -184, 603, -175, 600, -161, 632, -152, 623, -152, 635, -184, 635, -175, 632, -161, 664, -152, 655, -152, 667, -184, 667, -175, 664, -161, 696, -152, 687, -152, 699, -184, 699, -175, 696, -184, 719, -175, 728, -184, 728, -200, 719, -200, 728, -209, 728, -232, 699, -232, 687, -223, 696, -200, 699, -209, 696, -232, 667, -232, 655, -223, 664, -200, 667, -209, 664, -232, 635, -232, 623, -223, 632, -200, 635, -209, 632, -232, 603, -232, 591, -223, 600, -200, 603, -209, 600, 198, 456, 198, 464, -8, 507, 122, 464, 216, 527, 207, 536, -200, 591, -184, 591, -200, 623, -184, 623, -200, 655, -184, 655, -200, 687, -184, 687, 175, 632, 184, 680, 136, 680, 161, 632, 239, 632, 248, 623, 225, 632, 118, 464, 118, 456, 122, 456, 42, 464, -56, 520, 15, 536, 24, 527, 33, 536, 47, 536, 56, 527, 65, 536, 79, 536, 88, 527, 97, 536, 111, 536, 120, 527, 129, 536, 143, 536, 152, 527, 161, 536, 175, 536, 184, 527, 193, 536, 15, 632, 24, 623, 33, 632, 47, 632, 56, 623, 65, 632, 79, 632, 88, 623, 97, 632, 111, 632, 120, 623, 129, 632, 143, 632, 152, 623, 184, 623, 193, 632, 207, 632, 216, 623, -56, 680, 1, 632, -8, 623, -56, 568, -8, 603, -152, 568, -152, 571, -184, 571, -120, 824, -120, 792, 40, 792, -120, 840, 40, 872, -120, 872, -184, 824, -344, 840, -344, 520, -296, 520, -296, 824, -200, 571, -232, 571, -232, 520, -8, 527, 1, 536, -56, 456, 42, 456, 216, 559, 248, 603, 248, 591, 239, 600, 225, 600, 216, 591, 216, 571, 225, 568, 248, 571, 239, 568, -200, 824) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(9, 10, 11, 12), PackedInt32Array(6, 9, 12), PackedInt32Array(6, 12, 13), PackedInt32Array(14, 15, 16, 17), PackedInt32Array(18, 19, 20, 6), PackedInt32Array(21, 20, 19), PackedInt32Array(20, 21, 22), PackedInt32Array(23, 21, 19), PackedInt32Array(23, 19, 24, 25), PackedInt32Array(26, 27, 28), PackedInt32Array(26, 28, 29, 30), PackedInt32Array(31, 32, 33), PackedInt32Array(31, 33, 34, 35), PackedInt32Array(36, 37, 38), PackedInt32Array(36, 38, 39, 40), PackedInt32Array(41, 42, 43), PackedInt32Array(41, 43, 44, 45), PackedInt32Array(46, 47, 48, 49), PackedInt32Array(50, 51, 49), PackedInt32Array(52, 53, 54), PackedInt32Array(55, 52, 54, 56), PackedInt32Array(57, 58, 59), PackedInt32Array(60, 57, 59, 61), PackedInt32Array(62, 63, 64), PackedInt32Array(65, 62, 64, 66), PackedInt32Array(67, 68, 69), PackedInt32Array(70, 67, 69, 71), PackedInt32Array(72, 20, 22, 73), PackedInt32Array(73, 22, 74, 75), PackedInt32Array(76, 25, 24, 77), PackedInt32Array(78, 79, 30, 29, 70, 71), PackedInt32Array(80, 81, 35, 34, 65, 66), PackedInt32Array(82, 83, 40, 39, 60, 61), PackedInt32Array(84, 85, 45, 44, 55, 56), PackedInt32Array(86, 87, 15, 14, 88, 89), PackedInt32Array(90, 91, 6), PackedInt32Array(90, 6, 87, 92), PackedInt32Array(93, 94, 95, 75), PackedInt32Array(93, 75, 74), PackedInt32Array(96, 93, 74, 97), PackedInt32Array(98, 99, 100), PackedInt32Array(101, 102, 103), PackedInt32Array(104, 105, 106), PackedInt32Array(107, 108, 109), PackedInt32Array(110, 111, 112), PackedInt32Array(113, 114, 115), PackedInt32Array(116, 117, 118), PackedInt32Array(119, 120, 121), PackedInt32Array(122, 123, 124), PackedInt32Array(125, 126, 127), PackedInt32Array(128, 129, 89, 88), PackedInt32Array(86, 130, 131, 87), PackedInt32Array(132, 133, 92, 87), PackedInt32Array(131, 132, 87), PackedInt32Array(127, 128, 88, 134), PackedInt32Array(125, 127, 134), PackedInt32Array(124, 125, 134), PackedInt32Array(122, 124, 134), PackedInt32Array(121, 122, 134), PackedInt32Array(119, 121, 134), PackedInt32Array(118, 119, 134), PackedInt32Array(116, 118, 134), PackedInt32Array(135, 116, 134), PackedInt32Array(136, 135, 134), PackedInt32Array(136, 134, 137, 138), PackedInt32Array(139, 140, 141), PackedInt32Array(142, 143, 144, 17), PackedInt32Array(142, 17, 16, 145), PackedInt32Array(16, 146, 147, 145), PackedInt32Array(148, 142, 145, 149), PackedInt32Array(149, 150, 151, 152), PackedInt32Array(153, 154, 155, 97, 156, 157, 139), PackedInt32Array(97, 158, 159, 96), PackedInt32Array(97, 74, 156), PackedInt32Array(77, 24, 160, 115), PackedInt32Array(113, 115, 160), PackedInt32Array(6, 91, 161), PackedInt32Array(162, 6, 161), PackedInt32Array(163, 162, 161), PackedInt32Array(163, 161, 138, 164), PackedInt32Array(165, 164, 138), PackedInt32Array(166, 165, 138, 137), PackedInt32Array(166, 137, 112, 113, 160, 167), PackedInt32Array(6, 162, 168), PackedInt32Array(18, 6, 168), PackedInt32Array(169, 18, 168), PackedInt32Array(169, 168, 166, 167), PackedInt32Array(110, 112, 137), PackedInt32Array(109, 110, 137), PackedInt32Array(107, 109, 137), PackedInt32Array(106, 107, 137), PackedInt32Array(104, 106, 137), PackedInt32Array(103, 104, 137), PackedInt32Array(101, 103, 137), PackedInt32Array(100, 101, 137), PackedInt32Array(98, 100, 137), PackedInt32Array(157, 98, 137, 139), PackedInt32Array(153, 139, 141), PackedInt32Array(153, 141, 79, 78), PackedInt32Array(70, 29, 81, 80), PackedInt32Array(65, 34, 83, 82), PackedInt32Array(60, 39, 85, 84), PackedInt32Array(55, 44, 46, 49), PackedInt32Array(50, 49, 48, 148), PackedInt32Array(170, 50, 148), PackedInt32Array(170, 148, 149), PackedInt32Array(170, 149, 152)]) -outlines = Array[PackedVector2Array]([PackedVector2Array(-352, 512, -288, 512, -288, 816, -208, 816, -208, 736, -240, 736, -240, 512, -64, 512, -64, 448, 304, 448, 304, 672, 560, 672, 560, 704, 400, 704, 400, 720, 320, 720, 320, 704, 288, 704, 288, 688, 192, 688, 192, 848, 48, 848, 48, 880, -128, 880, -128, 848, -352, 848), PackedVector2Array(48, 816, 128, 816, 128, 688, -64, 688, -64, 576, -144, 576, -144, 736, -176, 736, -176, 816, -128, 816, -128, 784, 48, 784)]) +vertices = PackedVector2Array(232, 760, 216, 760, 216, 712, 232, 712, 536, 760, 408, 760, 408, 744, 536, 744, -88, 680, -136, 680, -136, 632, -88, 632, -88, 504, -136, 504, -136, 456, -88, 456, 527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, 296, 680, 280, 680, 56, 648, 104, 648, 216, 616, 184, 616, 56, 520, 56, 488, 104, 520, 216, 520, 216, 488, 296, 456, 198, 456, 198, 464, 184, 488, 122, 464, -504, 408, -504, 424, -552, 424, -568, 408, -568, 696, -552, 680, -424, 680, -424, 728, -440, 728, -440, 808, -424, 808, -424, 824, 8, 824, 8, 792, 88, 792, 88, 824, -56, 600, -136, 600, -136, 536, -56, 536, -56, 456, 42, 456, 42, 464, 24, 488, 118, 464, 118, 456, 122, 456, 184, 520, 136, 520, 136, 488, 104, 488, 184, 648, 136, 648, 136, 616, 104, 616, 24, 520, 360, 696, 552, 696, 552, 712, 376, 712, 360, 744, 376, 760, 264, 760, 280, 744, 264, 680, 184, 680, 88, 840, 88, 872, 8, 872, 8, 840, -40, 840, -40, 872, -120, 872, -120, 808, -424, 840, -424, 856, -472, 856, -472, 808, -456, 808, -456, 728, -568, 728, -568, 712, -632, 712, -632, 728, -680, 728, -680, 680, -632, 680, -632, 696, -200, 824, -184, 840, -184, 808, -200, 792, -40, 792, -40, 824, 136, 824, 184, 840, 136, 680, -56, 680, 24, 648, 24, 616, 56, 616, 216, 648) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 5, 6, 7), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(16, 17, 18, 19), PackedInt32Array(16, 19, 20, 21), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(24, 26, 25), PackedInt32Array(22, 25, 27), PackedInt32Array(28, 29, 30, 31), PackedInt32Array(30, 32, 33, 31), PackedInt32Array(31, 34, 35, 36), PackedInt32Array(31, 36, 37, 28), PackedInt32Array(38, 39, 40, 41), PackedInt32Array(42, 43, 44, 45), PackedInt32Array(46, 47, 48, 49, 50), PackedInt32Array(51, 52, 53, 42), PackedInt32Array(54, 53, 52, 55), PackedInt32Array(55, 52, 56, 57), PackedInt32Array(58, 59, 60, 61), PackedInt32Array(62, 61, 60, 63), PackedInt32Array(63, 64, 65, 66), PackedInt32Array(67, 68, 69), PackedInt32Array(70, 71, 72, 73), PackedInt32Array(74, 75, 76, 77), PackedInt32Array(77, 78, 79, 80, 81), PackedInt32Array(82, 83, 84, 57), PackedInt32Array(56, 85, 86, 87), PackedInt32Array(57, 56, 87), PackedInt32Array(57, 87, 88, 82), PackedInt32Array(80, 82, 88), PackedInt32Array(47, 89, 90, 91), PackedInt32Array(48, 47, 91), PackedInt32Array(48, 91, 92, 93), PackedInt32Array(94, 95, 96, 97), PackedInt32Array(98, 94, 97, 99), PackedInt32Array(98, 99, 100, 101), PackedInt32Array(101, 100, 102, 43), PackedInt32Array(44, 43, 102), PackedInt32Array(44, 102, 103), PackedInt32Array(104, 105, 106, 107), PackedInt32Array(108, 109, 110, 111), PackedInt32Array(112, 113, 114, 115, 116), PackedInt32Array(117, 118, 119), PackedInt32Array(120, 121, 122, 123), PackedInt32Array(123, 124, 125), PackedInt32Array(120, 123, 125), PackedInt32Array(119, 120, 125, 62), PackedInt32Array(117, 119, 62, 63, 66), PackedInt32Array(117, 66, 67, 116), PackedInt32Array(112, 116, 67, 69), PackedInt32Array(112, 69, 126, 127), PackedInt32Array(128, 127, 126, 129), PackedInt32Array(128, 129, 130, 111), PackedInt32Array(111, 130, 131), PackedInt32Array(108, 111, 131), PackedInt32Array(108, 131, 70, 107), PackedInt32Array(107, 70, 73, 104), PackedInt32Array(104, 73, 132, 133), PackedInt32Array(103, 133, 132, 134), PackedInt32Array(44, 103, 134), PackedInt32Array(44, 134, 135, 136), PackedInt32Array(136, 135, 74, 137), PackedInt32Array(137, 74, 77, 93, 138), PackedInt32Array(80, 88, 50, 49), PackedInt32Array(42, 139, 46), PackedInt32Array(51, 42, 46, 85), PackedInt32Array(86, 85, 46), PackedInt32Array(50, 86, 46), PackedInt32Array(80, 49, 81), PackedInt32Array(77, 81, 93), PackedInt32Array(138, 93, 92, 45), PackedInt32Array(44, 138, 45), PackedInt32Array(42, 45, 90), PackedInt32Array(42, 90, 89), PackedInt32Array(42, 89, 139)]) +outlines = Array[PackedVector2Array]([PackedVector2Array(-496, 432, -544, 432, -544, 672, -416, 672, -416, 736, -432, 736, -432, 800, -416, 800, -208, 800, -208, 784, 128, 784, 128, 688, -144, 688, -144, 448, 304, 448, 312, 688, 560, 688, 560, 768, 192, 768, 192, 880, -128, 880, -128, 848, -168, 848, -416, 848, -416, 864, -480, 864, -480, 800, -464, 800, -464, 736, -576, 736, -576, 720, -624, 720, -624, 736, -688, 736, -688, 672, -624, 672, -624, 688, -576, 688, -576, 688, -576, 400, -496, 400)]) source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 [sub_resource type="NavigationPolygon" id="NavigationPolygon_qjknj"] -vertices = PackedVector2Array(56, -376, 56, -264, 8, -264, -56, -344, 8, -120, -8, -120, -8, -264, -56, -264, -216, -344, -216, -312, -328, -312, -328, -376, -440, -152, -376, -152, -376, -136, -440, -136, -440, 8, -456, 8, -456, -136, -456, -152, -520, -136, -520, -152, -440, -376, -456, -392, -424, -392, -424, -408, -216, -408, -216, -376) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(2, 4, 5, 6), PackedInt32Array(6, 7, 3), PackedInt32Array(8, 9, 10, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(15, 16, 17, 18), PackedInt32Array(12, 15, 18, 19), PackedInt32Array(18, 20, 21, 19), PackedInt32Array(22, 12, 19, 23), PackedInt32Array(22, 23, 24, 11), PackedInt32Array(11, 24, 25, 26, 27), PackedInt32Array(8, 11, 27), PackedInt32Array(8, 27, 0, 3), PackedInt32Array(3, 2, 6)]) +vertices = PackedVector2Array(527, 430, 552, 430, 552, 487, 488, 487, 488, 408, 527, 408, 664, 408, 664, 487, 600, 487, 625, 430, 600, 430, 625, 408, -440, 200, -424, 200, -424, 216, -520, 232, -328, 216, -328, 232, -520, 376, -568, 376, -568, 168, -440, 168, -168, 376, -472, 376, -472, 280, -168, 280, -216, -408, -216, -312, -328, -312, -328, -376, -424, -408, -424, -392, -440, -376, -456, -392, -456, -152, -440, 8, -456, 8, -456, -136, -520, -136, -520, -152, 56, -376, 56, -264, 8, -264, -56, -376, 8, -120, -8, -120, -8, -264, -56, -264, -376, -136, -408, -136, -408, -152, -376, -152, -120, -344, -152, -344, -152, -376, -120, -376) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5), PackedInt32Array(6, 7, 8, 9), PackedInt32Array(8, 10, 9), PackedInt32Array(6, 9, 11), PackedInt32Array(12, 13, 14, 15), PackedInt32Array(14, 16, 17, 15), PackedInt32Array(15, 18, 19, 20), PackedInt32Array(15, 20, 21, 12), PackedInt32Array(22, 23, 24, 25), PackedInt32Array(26, 27, 28, 29), PackedInt32Array(30, 26, 29, 31), PackedInt32Array(31, 29, 32, 33), PackedInt32Array(34, 33, 32, 35), PackedInt32Array(35, 36, 37), PackedInt32Array(34, 35, 37), PackedInt32Array(34, 37, 38, 39), PackedInt32Array(40, 41, 42, 43), PackedInt32Array(42, 44, 45, 46), PackedInt32Array(43, 42, 46), PackedInt32Array(43, 46, 47), PackedInt32Array(48, 49, 50, 51), PackedInt32Array(52, 53, 54, 55)]) outlines = Array[PackedVector2Array]([PackedVector2Array(16, -112, 16, -256, 64, -256, 64, -384, -208, -384, -208, -416, -432, -416, -432, -400, -464, -400, -464, -160, -528, -160, -528, -128, -464, -128, -464, 16, -432, 16, -432, -128, -368, -128, -368, -160, -432, -160, -432, -368, -336, -368, -336, -304, -208, -304, -208, -336, -64, -336, -64, -256, -16, -256, -16, -112)]) source_geometry_mode = 1 source_geometry_group_name = &"navigation" cell_size = 16.0 agent_radius = 8.0 +[sub_resource type="RectangleShape2D" id="RectangleShape2D_te7jt"] +size = Vector2(112, 64) + [sub_resource type="Gradient" id="Gradient_u5tnr"] offsets = PackedFloat32Array(0.455224, 1) @@ -398,67 +373,52 @@ gradient = SubResource("Gradient_u5tnr") background_mode = 3 tonemap_mode = 3 glow_enabled = true -glow_intensity = 8.0 -glow_hdr_threshold = 1.4 +glow_intensity = 4.0 adjustment_enabled = true adjustment_saturation = 0.01 adjustment_color_correction = SubResource("GradientTexture1D_ri0vy") -[node name="ArenaExterior" node_paths=PackedStringArray("Entities", "Areas", "Spawners", "Markers") groups=["navigation"] instance=ExtResource("1_ci4ij")] -Entities = NodePath("Entities") -Areas = NodePath("Areas") -Spawners = NodePath("Spawners") -Markers = NodePath("Markers") +[sub_resource type="Gradient" id="Gradient_yn44d"] +offsets = PackedFloat32Array(0) +colors = PackedColorArray(0.105882, 0.0470588, 0.117647, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_saadu"] +gradient = SubResource("Gradient_yn44d") +width = 1 + +[node name="ArenaExterior" groups=["navigation"] instance=ExtResource("1_ci4ij")] ClearColor = Color(0.105882, 0.0470588, 0.117647, 1) AreaName = "The True Arena" MapName = "Depths of the Arena" [node name="z-index 0" parent="Layers" index="0"] -visible = false -tile_map_data = PackedByteArray("AADl/+X/AAAGAAAAAADu/+X/AAAGAAAAAADv/+X/AAAHAAIAAAD4//n/AAADAAQAAAD4//v/AAADAAQAAAD4//3/AAADAAQAAAD4/wIAAAADAAQAAAD4/wQAAAADAAQAAAD4/wYAAAADAAQAAAD5//j/AAACAAQAAAD5/wgAAAAHAAQAAAD7//j/AAACAAQAAAD7/wgAAAAHAAQAAAD9//j/AAACAAQAAAD9/wgAAAAHAAQAAAACAPj/AAACAAQAAAACAAgAAAAHAAQAAAAEAPj/AAACAAQAAAAEAAgAAAAHAAQAAAAGAPj/AAACAAQAAAAGAAgAAAAHAAQAAAAIAPn/AAAFAAQAAAAIAPv/AAAFAAQAAAAIAP3/AAAFAAQAAAAIAAIAAAAFAAQAAAAIAAQAAAAFAAQAAAAIAAYAAAAFAAQAAAAFAPf/AAAHAAIAAAD6//f/AAAHAAIAAAD8//f/AAAGAAIAAAADAPf/AAAGAAIAAAD+/wEAAAAHAAAAAAD8/wEAAAAHAAAAAAD6/wEAAAAHAAAAAAD+/wMAAAAHAAAAAAD+/wUAAAAHAAAAAAABAAUAAAAHAAAAAAABAAMAAAAHAAAAAAABAAEAAAAHAAAAAAADAAEAAAAHAAAAAAAFAAEAAAAHAAAAAAAFAP7/AAAHAAAAAAADAP7/AAAHAAAAAAABAP7/AAAHAAAAAAABAPz/AAAHAAAAAAABAPr/AAAHAAAAAAD+//r/AAAHAAAAAAD+//z/AAAHAAAAAAD+//7/AAAHAAAAAAD8//7/AAAHAAAAAAD6//7/AAAHAAAAAADx/+b/AAACAAQAAADm/+b/AAACAAQAAAD0/+j/AAACAAQAAAACAOj/AAACAAQAAAD7/+j/AAACAAQAAADo/+X/AAAGAAIAAAD9/xwAAAACAAQAAAACABwAAAACAAQAAAAMABwAAAACAAQAAAARABwAAAACAAQAAAD9/ysAAAAHAAQAAAACACsAAAAHAAQAAAAHACsAAAAHAAQAAAAMACsAAAAHAAQAAAARACsAAAAHAAQAAAAAACAAAAAHAAAAAAAEACAAAAAHAAAAAAAIACAAAAAHAAAAAAAMACAAAAAHAAAAAAAMACYAAAAHAAAAAAAIACYAAAAHAAAAAAAEACYAAAAHAAAAAAAAACYAAAAHAAAAAAAKACAAAAAHAAAAAAACACAAAAAHAAAAAAACACYAAAAHAAAAAAAGACYAAAAHAAAAAAAGACAAAAAHAAAAAAAKACYAAAAHAAAAAAAOACAAAAAHAAAAAAAOACIAAAAHAAAAAAAOACQAAAAHAAAAAAAOACYAAAAHAAAAAAAHABwAAAACAAQAAAAfABwAAAAMAAAAAAAgABwAAAANAAAAAADo/wIAAAAHAAAAAADm/wIAAAAHAAAAAADk/wIAAAAHAAAAAADv/xgAAAAHAAAAAADy/ywAAAAHAAAAAAD1/ywAAAAHAAAAAAD1/yoAAAAHAAAAAADy/yoAAAAHAAAAAADy/ygAAAAHAAAAAAD1/ygAAAAHAAAAAAD1/yYAAAAHAAAAAADy/yYAAAAHAAAAAADy/yQAAAAHAAAAAAD1/yQAAAAHAAAAAADe/woAAAAEAAIAAADe/wsAAAADAAMAAADf/woAAAACAAIAAADf/wsAAAACAAEAAADg/woAAAACAAIAAADg/wsAAAACAAEAAADh/woAAAACAAIAAADh/wsAAAADAAEAAADi/woAAAACAAIAAADi/wsAAAADAAEAAADj/woAAAACAAIAAADj/wsAAAACAAEAAADk/woAAAACAAIAAADk/wsAAAADAAEAAADl/woAAAACAAIAAADl/wsAAAACAAEAAADm/woAAAACAAIAAADm/wsAAAACAAEAAADn/woAAAACAAIAAADn/wsAAAACAAEAAADo/woAAAACAAIAAADo/wsAAAADAAEAAADp/woAAAACAAIAAADp/wsAAAACAAEAAADq/woAAAACAAIAAADq/wsAAAACAAEAAADr/woAAAACAAIAAADr/wsAAAADAAEAAADs/woAAAACAAIAAADs/wsAAAACAAEAAADt/woAAAACAAIAAADt/wsAAAADAAEAAADu/woAAAACAAIAAADu/wsAAAADAAEAAADv/woAAAACAAIAAADv/wsAAAADAAEAAADw/woAAAABAAUAAADw/wsAAAADAAEAAAA=") +tile_map_data = PackedByteArray("AAD5//f/AwAIAAIAAAD6//f/AwAHAAEAAAD7//f/AwAIAAIAAAD8//f/AwAJAAEAAAD9//f/AwAIAAIAAAD+//f/AwAJAAIAAAABAPf/AwAIAAEAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAIAAIAAAAHAPf/AwAIAAIAAAD4//f/AwAHAAIAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwAEAAQAAAABAPb/AwADAAQAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAD3//b/AwAAAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwADAAQAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAEAAQAAAD+//X/AwAAAAQAAAD+//T/AwAAAAQAAAD+//P/AwAAAAQAAAD+//L/AwAAAAQAAAD+//H/AwAAAAQAAAABAPH/AwACAAQAAAABAPL/AwACAAQAAAABAPP/AwACAAQAAAABAPT/AwACAAQAAAABAPX/AwACAAQAAAABAPD/AwACAAQAAAD+//D/AwAAAAQAAAD+/+//AwAFAAMAAAABAO//AwAGAAMAAAD9/+//AwABAAMAAAD8/+//AwABAAMAAAD7/+//AwAFAAQAAAADAO//AwABAAMAAAAEAO//AwAGAAQAAAACAO//AwABAAMAAAD7/+7/AwAAAAQAAAD7/+3/AwAAAAQAAAD7/+v/AwAAAAQAAAD7/+z/AwAAAAQAAAAEAO7/AwACAAQAAAAEAO3/AwACAAQAAAAEAOz/AwACAAQAAAAEAOv/AwACAAQAAAAEAOr/AwACAAQAAAAEAOn/AwACAAQAAAAEAOj/AwACAAQAAAAEAOf/AwACAAQAAAAEAOb/AwACAAMAAAADAOb/AwABAAMAAAD//+b/AwABAAMAAAAAAOb/AwABAAMAAAABAOb/AwABAAMAAAACAOb/AwABAAMAAADz/+T/AwACAAMAAADy/+T/AwABAAMAAADx/+T/AwABAAMAAADw/+T/AwABAAMAAADv/+T/AwABAAMAAADu/+T/AwABAAMAAADt/+T/AwABAAMAAADs/+T/AwABAAMAAADr/+T/AwABAAMAAADq/+T/AwABAAMAAADp/+T/AwABAAMAAADo/+T/AwABAAMAAADn/+T/AwABAAMAAADm/+T/AwABAAMAAADl/+T/AwABAAMAAADk/+T/AwABAAMAAADj/+T/AwABAAMAAADi/+T/AwAAAAMAAADi/+X/AwAAAAQAAADi/+b/AwAAAAQAAADi/+f/AwAAAAQAAADi/+j/AwAAAAQAAADi/+n/AwAAAAQAAADi/+r/AwAAAAQAAADi/+v/AwAAAAQAAADi/+z/AwAAAAQAAADi/+3/AwAAAAQAAADi/+7/AwAAAAQAAADi/+//AwAAAAQAAADi//D/AwAAAAQAAADi//H/AwAAAAQAAADi//L/AwAAAAQAAADi//P/AwAAAAQAAADi//T/AwAEAAQAAADf//T/AwABAAMAAADg//T/AwABAAMAAADh//T/AwABAAMAAADe//T/AwAAAAMAAADe//X/AwAAAAQAAADe//b/AwAAAAQAAADe//f/AwAFAAQAAADf//f/AwABAAMAAADg//f/AwABAAMAAADh//f/AwABAAMAAADi//f/AwAFAAMAAADl/+r/AwACAAQAAADl/+v/AwACAAQAAADl/+z/AwACAAQAAADl/+3/AwACAAQAAADl/+7/AwACAAQAAADl/+//AwACAAQAAADl//D/AwACAAQAAADl//H/AwACAAQAAADl//L/AwACAAQAAADl//P/AwACAAQAAADl//T/AwACAAQAAADl//X/AwACAAQAAADl//b/AwACAAQAAADl//f/AwACAAQAAADl//j/AwACAAQAAADl//n/AwACAAQAAADl//r/AwACAAQAAADl//v/AwACAAQAAADl//z/AwACAAQAAADl//3/AwACAAQAAADi//j/AwAAAAQAAADi//n/AwAAAAQAAADi//r/AwAAAAQAAADi//v/AwAAAAQAAADi//z/AwAAAAQAAADi//3/AwAAAAQAAADi//7/AwAEAAQAAADl//7/AwADAAQAAADj/+X/AwAHAAIAAADk/+X/AwAIAAIAAADl/+X/AwAIAAIAAADm/+X/AwAIAAIAAADn/+X/AwAIAAIAAADo/+X/AwAIAAIAAADp/+X/AwAIAAIAAADq/+X/AwAIAAIAAADr/+X/AwAIAAIAAADs/+X/AwAIAAIAAADt/+X/AwAIAAIAAADu/+X/AwAIAAIAAADv/+X/AwAIAAIAAADw/+X/AwAIAAIAAADx/+X/AwAIAAIAAADy/+X/AwAJAAIAAAADAOf/AwAJAAIAAAD//+f/AwACAAIAAAAAAOf/AwACAAIAAAABAOf/AwACAAIAAAACAOf/AwACAAIAAADz/+b/AwAHAAIAAAD0/+b/AwAIAAIAAADz/+X/AwADAAQAAAD0/+X/AwABAAMAAAD2/+T/AwAEAAQAAAD2/+X/AwAIAAIAAAD4/+T/AwADAAQAAAD4/+X/AwADAAIAAADz/+f/AwAGAAMAAAD0/+f/AwABAAMAAAD1/+X/AwAEAAQAAAD1/+T/AwAAAAMAAAD1/+f/AwAFAAMAAAD5/+r/AwAGAAMAAAD6/+r/AwABAAMAAAD1/+j/AwAAAAQAAAD1/+n/AwAAAAQAAAD7/+r/AwAFAAMAAAD7/+j/AwAEAAQAAAD7/+f/AwAAAAQAAAD7/+b/AwAAAAMAAAD8/+b/AwABAAMAAAD9/+b/AwABAAMAAAD+/+b/AwABAAMAAAD+/+f/AwAIAAIAAAD9/+f/AwAIAAIAAAD8/+f/AwAHAAIAAAD7/+n/AwAJAAIAAAD1/+b/AwAJAAIAAAD5/+T/AwACAAMAAAD5/+X/AwACAAQAAAD5/+b/AwACAAQAAAD5/+f/AwACAAQAAAD5/+j/AwADAAQAAAD5/+n/AwAHAAIAAAD6/+j/AwABAAMAAAD6/+n/AwADAAIAAAD3/+L/AwABAAMAAAD3/+P/AwADAAIAAAD2/+P/AwAAAAQAAAD4/+P/AwACAAQAAAD2/+L/AwAAAAMAAAD4/+L/AwACAAMAAAD1/+v/AwAFAAQAAAD2/+v/AwABAAMAAAD3/+v/AwABAAMAAAD4/+v/AwABAAMAAAD1/+r/AwAAAAQAAAD5/+v/AwAGAAQAAADz/+j/AwACAAQAAADz/+n/AwACAAQAAADz/+r/AwACAAQAAADz/+v/AwACAAQAAADz/+z/AwAGAAQAAADy/+z/AwABAAMAAADr/+z/AwABAAMAAADs/+z/AwABAAMAAADt/+z/AwABAAMAAADu/+z/AwABAAMAAADv/+z/AwABAAMAAADw/+z/AwABAAMAAADx/+z/AwABAAMAAADq/+z/AwAFAAQAAADq/+n/AwAAAAQAAADq/+r/AwAAAAQAAADq/+v/AwAAAAQAAADq/+j/AwAFAAMAAADm/+j/AwABAAMAAADn/+j/AwABAAMAAADo/+j/AwABAAMAAADp/+j/AwABAAMAAADl/+j/AwAGAAMAAADl/+n/AwACAAQAAAD3/+T/AwANAAUAAAD9/+j/AwAMAAQAAAACAOj/AwAMAAQAAADx/+b/AwAMAAQAAADk/+b/AwAMAAQAAAAGAPj/AwAMAAQAAAD5//j/AwAMAAQAAAD9//j/AwAMAAQAAAACAPj/AwAMAAQAAADh//7/AwABAAMAAADm//7/AwABAAMAAADn//7/AwABAAMAAADo//7/AwABAAMAAADp//7/AwABAAMAAADq//7/AwABAAMAAADr//7/AwACAAMAAADr////AwACAAQAAADr/wAAAwACAAQAAADr/wEAAwACAAQAAADr/wIAAwACAAQAAADt/wMAAwABAAMAAADu/wMAAwABAAMAAADv/wMAAwABAAMAAADw/wMAAwAEAAQAAADw/wIAAwAAAAQAAADw/wEAAwAAAAQAAADw/wAAAwAAAAQAAADw////AwAAAAQAAADw//7/AwAAAAQAAADx//7/AwAIAAIAAADy//7/AwAIAAIAAADz//7/AwAIAAIAAAD0//7/AwAIAAIAAAD1//7/AwAIAAIAAAD2//7/AwAIAAIAAAD3//7/AwAJAAIAAAD3/wAAAwAFAAMAAAD2/wAAAwABAAMAAAD1/wAAAwABAAMAAAD0/wAAAwABAAMAAADz/wAAAwAGAAMAAADz/wEAAwACAAQAAADz/wIAAwACAAQAAADz/wMAAwADAAQAAAD0/wMAAwACAAMAAAD0/wQAAwACAAQAAAD0/wUAAwACAAQAAAD0/wYAAwACAAQAAAD0/wcAAwAGAAQAAADz/wcAAwAGAAMAAADz/wgAAwADAAQAAADz/wkAAwAHAAIAAADw/wkAAwAJAAIAAADw/wgAAwAEAAQAAADw/wcAAwAFAAMAAADv/wcAAwABAAMAAADu/wcAAwABAAMAAADt/wcAAwABAAMAAADs/wcAAwABAAMAAADr/wcAAwABAAMAAADq/wcAAwABAAMAAADp/wcAAwABAAMAAADo/wcAAwABAAMAAADn/wcAAwABAAMAAADm/wcAAwAFAAQAAADm/wYAAwAAAAQAAADr/wMAAwACAAQAAADs/wMAAwAAAAMAAADe/wQAAwABAAMAAADf/wQAAwABAAMAAADg/wQAAwABAAMAAADh/wQAAwABAAMAAADi/wQAAwABAAMAAADj/wQAAwABAAMAAADk/wQAAwABAAMAAADl/wQAAwABAAMAAADq/wQAAwAGAAMAAADq/wUAAwADAAQAAADr/wQAAwAGAAQAAADr/wUAAwABAAMAAADs/wQAAwAAAAQAAADs/wUAAwAEAAQAAADq/wYAAwAHAAIAAADr/wYAAwAIAAIAAADs/wYAAwAJAAIAAADn/wYAAwAJAAIAAADl////AwAHAAIAAADm////AwAIAAIAAADn////AwAIAAIAAADo////AwAIAAIAAADp////AwAIAAIAAADq////AwAJAAIAAADi////AwAJAAIAAADh////AwAIAAIAAADm/wAAAwAMAAQAAADh/wAAAwAMAAQAAADp/wAAAwAMAAQAAADe/wAAAwAMAAQAAADg////AwAIAAIAAADf////AwAIAAIAAADe////AwAIAAIAAADd////AwAHAAIAAADc/wAAAwAAAAQAAADc/wEAAwAAAAQAAADc/wIAAwAAAAQAAADc////AwAAAAQAAADc/wMAAwAAAAQAAADd/wQAAwABAAMAAADc/wQAAwAFAAQAAADg//7/AwABAAMAAADf//7/AwABAAMAAADe//7/AwABAAMAAADd//7/AwABAAMAAADc//7/AwAAAAMAAADn/wUAAwAEAAQAAADm/wQAAwABAAMAAADn/wQAAwAFAAMAAADm/wUAAwAAAAMAAADt/wQAAwAHAAIAAADu/wQAAwAIAAIAAADv/wQAAwAIAAIAAADw/wQAAwAJAAIAAADz/wQAAwAHAAIAAAD0/wgAAwABAAMAAAD1/wgAAwABAAMAAAD2/wgAAwACAAMAAAD2/wkAAwACAAQAAAD2/woAAwACAAQAAAD2/wsAAwACAAQAAAD2/wwAAwACAAQAAAD2/w0AAwACAAQAAAD2/w4AAwACAAQAAAD2/w8AAwACAAQAAAD2/xAAAwACAAQAAAD2/xEAAwACAAQAAAD0/wkAAwAFAAIAAAD1/wkAAwAGAAIAAAD2/xIAAwACAAQAAAD2/xMAAwACAAQAAAD2/xQAAwACAAQAAAD2/xUAAwACAAQAAAD2/xYAAwACAAQAAAD2/xcAAwAGAAQAAADv/wgAAwABAAMAAADu/wgAAwABAAMAAADt/wgAAwABAAMAAADs/wgAAwABAAMAAADr/wgAAwABAAMAAADq/wgAAwABAAMAAADp/wgAAwABAAMAAADo/wgAAwABAAMAAADn/wgAAwABAAMAAADm/wgAAwABAAMAAADl/wgAAwABAAMAAADk/wgAAwAAAAMAAADl/wkAAwAEAAAAAADv/wkAAwAIAAIAAADu/wkAAwAIAAIAAADt/wkAAwAIAAIAAADs/wkAAwAIAAIAAADr/wkAAwAFAAAAAADq/wkAAwAFAAAAAADp/wkAAwAFAAAAAADo/wkAAwAFAAAAAADn/wkAAwAFAAAAAADm/wkAAwAFAAAAAADw//3/AwAAAAMAAADx//3/AwABAAMAAADy//3/AwABAAMAAADz//3/AwABAAMAAAD0//3/AwABAAMAAAD1//3/AwABAAMAAAD2//3/AwABAAMAAAD1/xcAAwABAAMAAAD0/xcAAwABAAMAAADz/xcAAwABAAMAAADy/xcAAwABAAMAAADx/xcAAwABAAMAAADw/xcAAwABAAMAAADv/xcAAwABAAMAAADu/xcAAwABAAMAAADt/xcAAwABAAMAAADs/xcAAwABAAMAAADr/xcAAwABAAMAAADq/xcAAwABAAMAAAD1/xgAAwABAAUAAAD2/xgAAwACAAUAAADp/xcAAwABAAMAAADo/xcAAwABAAMAAADn/xcAAwABAAMAAADm/xcAAwABAAMAAADl/xcAAwABAAMAAADk/xcAAwABAAMAAADj/xcAAwABAAMAAADi/xcAAwAGAAMAAADf/xcAAwABAAMAAADe/xcAAwABAAMAAADd/xcAAwABAAMAAADc/xcAAwABAAMAAAACABsAAwAIAAIAAAADABsAAwAIAAIAAAAEABsAAwAIAAIAAAAFABsAAwAIAAIAAAAGABsAAwAIAAIAAAAHABsAAwAIAAIAAAAIABsAAwAIAAIAAAAJABsAAwAIAAIAAAAKABsAAwAIAAIAAAALABsAAwAIAAIAAAAMABsAAwAIAAIAAAANABsAAwAIAAIAAAAOABsAAwAIAAIAAAAPABsAAwAIAAIAAAAQABsAAwAIAAIAAAARABsAAwAIAAIAAAASABsAAwAJAAIAAAABABsAAwAHAAIAAAD8/xsAAwAHAAIAAAD9/xsAAwAIAAIAAAD+/xsAAwAJAAIAAAD8/xoAAwABAAMAAAD9/xoAAwABAAMAAAACABoAAwABAAMAAAADABoAAwABAAMAAAAEABoAAwABAAMAAAAFABoAAwABAAMAAAAGABoAAwABAAMAAAAHABoAAwABAAMAAAAIABoAAwABAAMAAAAJABoAAwABAAMAAAAKABoAAwABAAMAAAALABoAAwABAAMAAAAMABoAAwABAAMAAAANABoAAwABAAMAAAAOABoAAwABAAMAAAAPABoAAwABAAMAAAAQABoAAwABAAMAAAARABoAAwABAAMAAAASABoAAwABAAMAAAATABoAAwACAAMAAAABABoAAwADAAQAAAD+/xoAAwAEAAQAAAD7/xoAAwAAAAMAAAD7/xsAAwAAAAQAAAD7/xwAAwAAAAQAAAD7/x0AAwAAAAQAAAD7/x4AAwAAAAQAAAD7/x8AAwAEAAQAAAD7/yAAAwAGAAIAAAD3/yAAAwAEAAIAAAD4/yAAAwAFAAIAAAD5/yAAAwAFAAIAAAD6/yAAAwAFAAIAAAD6/x8AAwABAAMAAAD5/x8AAwABAAMAAAD4/x8AAwABAAMAAAD3/x8AAwABAAMAAAD2/x8AAwAAAAMAAAD2/yAAAwAAAAQAAAD2/yEAAwAAAAQAAAD2/yIAAwAAAAQAAAD2/yMAAwAAAAQAAAD2/yQAAwAAAAQAAAD2/yUAAwAFAAQAAAD3/yUAAwABAAMAAAD4/yUAAwABAAMAAAD5/yUAAwABAAMAAAD6/yUAAwABAAMAAAD7/yUAAwAFAAMAAAD7/yYAAwAAAAQAAAD7/ycAAwAAAAQAAAD7/ygAAwAAAAQAAAD7/ykAAwAAAAQAAAD7/yoAAwAFAAQAAAD8/yoAAwABAAMAAAD+/yoAAwABAAMAAAD9/yoAAwABAAMAAAD//yoAAwABAAMAAAAAACoAAwABAAMAAAABACoAAwABAAMAAAACACoAAwABAAMAAAADACoAAwABAAMAAAAEACoAAwABAAMAAAAFACoAAwABAAMAAAAGACoAAwABAAMAAAAHACoAAwAFAAMAAAAHACsAAwAAAAQAAAAHACwAAwAAAAQAAAAHAC0AAwAAAAQAAAAHAC4AAwAAAAQAAAAHAC8AAwAAAAQAAAAHADAAAwAAAAQAAAAHADEAAwAEAAQAAAAHADIAAwAJAAIAAAAGADIAAwAHAAIAAAAGADEAAwADAAQAAAAGADAAAwACAAQAAAAGAC8AAwACAAMAAAAFAC8AAwABAAMAAAAEAC8AAwABAAMAAAAAAC8AAwABAAMAAAABAC8AAwABAAMAAAACAC8AAwABAAMAAAADAC8AAwABAAMAAAD//y8AAwAAAAMAAAD//zAAAwAAAAQAAAD//zEAAwAEAAQAAAD+/zEAAwADAAQAAAD+/zAAAwACAAQAAAD+/y8AAwACAAMAAAD9/y8AAwABAAMAAAD8/y8AAwABAAMAAAD7/y8AAwABAAMAAAD6/y8AAwABAAMAAAD5/y8AAwABAAMAAAD4/y8AAwABAAMAAAD3/y8AAwABAAMAAAD2/y8AAwABAAMAAAD1/y8AAwABAAMAAAD0/y8AAwABAAMAAADz/y8AAwABAAMAAAAFADAAAwAFAAIAAAAAADAAAwAEAAIAAAABADAAAwAFAAIAAAACADAAAwAFAAIAAAADADAAAwAFAAIAAAAEADAAAwAFAAIAAAD9/zAAAwAGAAIAAADz/zAAAwAEAAIAAAD0/zAAAwAFAAIAAAD1/zAAAwAFAAIAAAD2/zAAAwAFAAIAAAD3/zAAAwAFAAIAAAD4/zAAAwAFAAIAAAD5/zAAAwAFAAIAAAD6/zAAAwAFAAIAAAD7/zAAAwAFAAIAAAD8/zAAAwAFAAIAAAD+/zIAAwAEAAIAAAD//zIAAwAGAAIAAAABABcAAwAGAAMAAAACABcAAwABAAMAAAADABcAAwABAAMAAAAEABcAAwABAAMAAAAFABcAAwABAAMAAAAGABcAAwABAAMAAAAHABcAAwABAAMAAAAIABcAAwABAAMAAAAJABcAAwAGAAQAAAAJABYAAwACAAQAAAAJABUAAwACAAQAAAAJABQAAwACAAQAAAAJABMAAwACAAMAAAAIABMAAwABAAMAAAAHABMAAwABAAMAAAAGABMAAwABAAMAAAAFABMAAwABAAMAAAAEABMAAwABAAMAAAADABMAAwABAAMAAAACABMAAwABAAMAAAABABMAAwADAAQAAAACABQAAwAIAAIAAAADABQAAwAIAAIAAAAEABQAAwAIAAIAAAAFABQAAwAIAAIAAAAGABQAAwAIAAIAAAAHABQAAwAIAAIAAAAIABQAAwAJAAIAAAABABQAAwAHAAIAAAABABkAAwACAAQAAAABABgAAwACAAQAAAAiABYAAwADAAQAAAAjABYAAwABAAMAAAAkABYAAwABAAMAAAAlABYAAwAEAAQAAAAiABUAAwACAAMAAAAlABUAAwAAAAMAAAAhABUAAwABAAMAAAAnABUAAwABAAMAAAAmABUAAwABAAMAAAAoABUAAwABAAMAAAApABUAAwABAAMAAAAqABUAAwAEAAQAAAAfABUAAwABAAMAAAAgABUAAwABAAMAAAAeABUAAwABAAMAAAAdABUAAwADAAQAAAAdABQAAwACAAQAAAAdABMAAwACAAQAAAAdABIAAwACAAQAAAAqABQAAwAAAAQAAAAqABMAAwAAAAQAAAAqABIAAwAAAAQAAAAqABkAAwACAAQAAAAqABoAAwACAAQAAAAqABsAAwACAAQAAAAqABwAAwACAAQAAAAqAB0AAwACAAQAAAAqAB4AAwACAAQAAAAqAB8AAwACAAQAAAAqACAAAwACAAQAAAAqACEAAwACAAQAAAAqACIAAwACAAQAAAAqACMAAwACAAQAAAAqACQAAwACAAQAAAAdACEAAwAAAAQAAAAdACAAAwAAAAQAAAAdAB8AAwAAAAQAAAAdAB4AAwAAAAQAAAAdACIAAwAAAAQAAAAdACMAAwAAAAQAAAAdACQAAwAAAAQAAAAdAB0AAwAAAAQAAAAdABwAAwAAAAQAAAAdABsAAwAAAAQAAAAdABoAAwAAAAQAAAAdABkAAwAAAAQAAAAMAP3/AwAEAAQAAAAMAPz/AwAAAAQAAAAMAPv/AwAAAAQAAAAMAPr/AwAAAAQAAAAJAP3/AwABAAMAAAAKAP3/AwABAAMAAAALAP3/AwABAAMAAAAIAP7/AwAHAAIAAAAMAP7/AwAJAAIAAAAJAP7/AwADAAIAAAAKAP7/AwAJAAEAAAALAP7/AwADAAIAAAD1/zIAAwAGAAMAAAD3/zIAAwAFAAMAAAD2/zIAAwABAAMAAAD1/zMAAwACAAQAAAD1/zQAAwAGAAQAAAD3/zMAAwAAAAQAAAD3/zQAAwAAAAQAAAD3/zUAAwAAAAQAAAD3/zYAAwAFAAQAAAD4/zYAAwABAAMAAAD5/zYAAwABAAMAAAD6/zYAAwABAAMAAAD7/zYAAwABAAMAAAD8/zYAAwABAAMAAAD9/zYAAwABAAMAAAD+/zYAAwAGAAQAAAD//zYAAwAFAAQAAAD//zUAAwAAAAQAAAD+/zUAAwACAAQAAAD+/zQAAwAGAAMAAAD//zQAAwAFAAMAAAAGADYAAwAGAAQAAAAGADUAAwACAAQAAAAGADQAAwAGAAMAAAAHADQAAwABAAMAAAAIADQAAwABAAMAAAAJADQAAwABAAMAAAAKADQAAwABAAMAAAAAADYAAwABAAMAAAABADYAAwABAAMAAAACADYAAwABAAMAAAADADYAAwABAAMAAAAEADYAAwABAAMAAAAFADYAAwABAAMAAAALADQAAwABAAMAAAAMADQAAwAGAAQAAAAMADMAAwACAAQAAAAMADIAAwACAAQAAAAMADEAAwACAAQAAAAMADAAAwACAAQAAAAMAC8AAwACAAQAAAAMAC4AAwACAAQAAAAMAC0AAwACAAQAAAAMACwAAwACAAQAAAAMACsAAwACAAQAAAAMACoAAwAGAAMAAAANACoAAwABAAMAAAAOACoAAwABAAMAAAAPACoAAwAFAAMAAAAPACsAAwAAAAQAAAAPACwAAwAAAAQAAAAPAC0AAwAAAAQAAAAPAC4AAwAAAAQAAAAPAC8AAwAFAAQAAAAQAC8AAwABAAMAAAARAC8AAwABAAMAAAASAC8AAwABAAMAAAATAC8AAwABAAMAAAAUAC8AAwABAAMAAAAVAC8AAwABAAMAAAAWAC8AAwABAAMAAAAXAC8AAwABAAMAAAAYAC8AAwAGAAQAAAAYAC4AAwACAAQAAAAYAC0AAwACAAQAAAAYACwAAwAGAAMAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAD4/wcAAwABAAMAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD7/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAEAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAAHAAcAAwABAAMAAAAIAAcAAwAGAAQAAAABAAcAAwAGAAMAAAD+/wcAAwAFAAMAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/xkAAwAAAAQAAAD+/xgAAwAAAAQAAAD+/xcAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xAAAwAAAAQAAAD+/w8AAwAAAAQAAAD+/w4AAwAAAAQAAAABABIAAwACAAQAAAABABEAAwACAAQAAAABABAAAwACAAQAAAABAA8AAwACAAQAAAABAAgAAwACAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAAIAAYAAwACAAQAAAAIAAUAAwACAAQAAAAIAAQAAwACAAQAAAAIAAMAAwACAAQAAAAIAAIAAwACAAQAAAAIAAEAAwACAAQAAAAIAAAAAwAGAAMAAAAJAAAAAwABAAMAAAAKAAAAAwABAAMAAAALAAAAAwABAAMAAAAMAAAAAwABAAMAAAANAAAAAwABAAMAAAAOAAAAAwABAAMAAAAPAAAAAwABAAMAAAAQAAAAAwABAAMAAAARAAAAAwAGAAQAAAARAP//AwACAAQAAAARAP7/AwACAAQAAAARAP3/AwACAAMAAAAQAP3/AwABAAMAAAAPAP3/AwADAAQAAAAPAPz/AwACAAQAAAAPAPv/AwACAAQAAAAPAPr/AwACAAQAAAAPAP7/AwAHAAIAAAAQAP7/AwAJAAIAAAAlACwAAwACAAQAAAAlACsAAwACAAQAAAAlACoAAwACAAQAAAAlACkAAwACAAQAAAAlACgAAwACAAQAAAAlACcAAwACAAQAAAAlACYAAwACAAQAAAAlACUAAwACAAQAAAAlACQAAwAGAAMAAAAiACQAAwAFAAMAAAAhACQAAwABAAMAAAAgACQAAwABAAMAAAAfACQAAwABAAMAAAAeACQAAwABAAMAAAAiACUAAwAAAAQAAAAiACYAAwAAAAQAAAAiACcAAwAAAAQAAAAiACgAAwAAAAQAAAAiACkAAwAEAAQAAAAhACkAAwABAAMAAAAgACkAAwABAAMAAAAfACkAAwABAAMAAAAeACkAAwABAAMAAAAdACkAAwABAAMAAAAcACkAAwABAAMAAAAbACkAAwABAAMAAAAaACkAAwABAAMAAAAZACkAAwABAAMAAAAYACkAAwABAAMAAAAXACkAAwABAAMAAAAWACkAAwABAAMAAAAVACkAAwAAAAMAAAAVACoAAwAAAAQAAAAVACsAAwAAAAQAAAAVACwAAwAEAAQAAAASACwAAwADAAQAAAATACwAAwABAAMAAAAUACwAAwABAAMAAAASACsAAwACAAQAAAASACoAAwAGAAMAAAATACoAAwAGAAQAAAATACkAAwACAAQAAAATACgAAwACAAQAAAATACcAAwACAAQAAAATACYAAwACAAQAAAATACUAAwACAAQAAAATACQAAwACAAQAAAATACMAAwACAAQAAAATACIAAwACAAQAAAATACEAAwACAAQAAAATACAAAwACAAQAAAATAB8AAwACAAQAAAATAB4AAwACAAQAAAATAB0AAwACAAQAAAATABwAAwACAAQAAAATABsAAwACAAQAAAAZACwAAwABAAMAAAAaACwAAwABAAMAAAAbACwAAwABAAMAAAAcACwAAwABAAMAAAAdACwAAwABAAMAAAAeACwAAwABAAMAAAAfACwAAwABAAMAAAAgACwAAwABAAMAAAAhACwAAwABAAMAAAAiACwAAwAFAAMAAAASAC0AAwAHAAIAAAAWACoAAwAHAAIAAAAVAC0AAwAJAAIAAAAiACoAAwAJAAIAAAATAC0AAwAIAAIAAAAUAC0AAwAIAAIAAAAXACoAAwAIAAIAAAAYACoAAwAIAAIAAAAZACoAAwAIAAIAAAAaACoAAwAIAAIAAAAbACoAAwAIAAIAAAAcACoAAwAIAAIAAAAdACoAAwAIAAIAAAAeACoAAwAIAAIAAAAfACoAAwAIAAIAAAAgACoAAwAIAAIAAAAhACoAAwAIAAIAAADy/y8AAwAAAAMAAADy/zAAAwAAAAQAAADy/zEAAwAEAAQAAADy/zIAAwAJAAIAAAD0/zQAAwABAAMAAADz/zQAAwABAAMAAADx/zEAAwABAAMAAADy/zQAAwABAAMAAADx/zQAAwABAAMAAADx/zIAAwAIAAIAAADi/xgAAwACAAQAAADi/xkAAwACAAQAAADi/xoAAwAGAAQAAADh/xoAAwABAAMAAADg/xoAAwABAAMAAADf/xoAAwABAAMAAADe/xoAAwAGAAMAAADe/xsAAwACAAQAAADe/xwAAwACAAQAAADe/x0AAwACAAQAAADe/x4AAwACAAQAAADe/x8AAwACAAQAAADe/yAAAwACAAQAAADe/yEAAwACAAQAAADe/yIAAwACAAQAAADe/yMAAwACAAQAAADe/yQAAwACAAQAAADe/yUAAwACAAQAAADe/yYAAwACAAQAAADe/ycAAwACAAQAAADe/ygAAwADAAQAAADb/ykAAwAEAAQAAADb/ygAAwAAAAQAAADb/ycAAwAAAAQAAADb/yYAAwAAAAQAAADb/yUAAwAAAAQAAADb/yQAAwAAAAQAAADb/yMAAwAAAAQAAADb/yIAAwAAAAQAAADb/yEAAwAAAAQAAADb/yAAAwAAAAQAAADb/x8AAwAAAAQAAADb/x4AAwAAAAQAAADb/x0AAwAAAAQAAADb/xwAAwAAAAQAAADb/xsAAwAAAAQAAADb/xoAAwAAAAQAAADb/xkAAwAAAAQAAADb/xgAAwAAAAQAAADb/xcAAwAAAAMAAADc/xgAAwAHAAIAAADd/xgAAwAIAAIAAADe/xgAAwAIAAIAAADf/xgAAwAJAAIAAADZ/ykAAwADAAQAAADU/ykAAwAAAAQAAADU/yoAAwAAAAQAAADU/ysAAwAAAAQAAADU/ywAAwAAAAQAAADU/y0AAwAFAAQAAADV/y0AAwABAAMAAADW/y0AAwABAAMAAADX/y0AAwABAAMAAADY/y0AAwABAAMAAADZ/y0AAwAGAAQAAADZ/ywAAwAGAAMAAADa/ywAAwABAAMAAADb/ywAAwAFAAMAAADd/y0AAwABAAMAAADe/y0AAwABAAMAAADf/y0AAwABAAMAAADg/y0AAwABAAMAAADa/ykAAwABAAMAAADb/y0AAwAFAAQAAADc/y0AAwABAAMAAADh/y0AAwABAAMAAADi/y0AAwAFAAMAAADf/ygAAwABAAMAAADg/ygAAwABAAMAAADh/ygAAwABAAMAAADi/ygAAwABAAMAAADj/ygAAwABAAMAAADk/ygAAwABAAMAAADl/ygAAwABAAMAAADm/ygAAwACAAMAAADm/ykAAwACAAQAAADm/yoAAwACAAQAAADm/ysAAwACAAQAAADm/ywAAwACAAQAAADm/y0AAwAGAAQAAADl/y0AAwAGAAMAAADi/y4AAwAAAAQAAADi/y8AAwAAAAQAAADi/zAAAwAEAAQAAADl/y4AAwACAAQAAADl/y8AAwACAAQAAADl/zAAAwADAAQAAADh/zAAAwAAAAMAAADm/zAAAwACAAMAAADh/zEAAwAAAAQAAADh/zIAAwAAAAQAAADh/zMAAwAAAAQAAADh/zQAAwAAAAQAAADh/zUAAwAFAAQAAADi/zUAAwABAAMAAADj/zUAAwABAAMAAADk/zUAAwABAAMAAADl/zUAAwABAAMAAADm/zUAAwAGAAQAAADm/zQAAwAGAAMAAADn/zQAAwABAAMAAADo/zQAAwABAAMAAADp/zQAAwABAAMAAADq/zQAAwABAAMAAADr/zQAAwABAAMAAADs/zQAAwABAAMAAADt/zQAAwABAAMAAADu/zQAAwABAAMAAADv/zQAAwABAAMAAADw/zQAAwABAAMAAADm/zEAAwADAAQAAADn/zEAAwABAAMAAADo/zEAAwABAAMAAADp/zEAAwABAAMAAADq/zEAAwABAAMAAADr/zEAAwABAAMAAADs/zEAAwABAAMAAADt/zEAAwABAAMAAADu/zEAAwABAAMAAADv/zEAAwABAAMAAADw/zEAAwABAAMAAADw/zIAAwAIAAIAAADv/zIAAwAIAAIAAADu/zIAAwAIAAIAAADt/zIAAwAIAAIAAADs/zIAAwAIAAIAAADr/zIAAwAIAAIAAADq/zIAAwAIAAIAAADp/zIAAwAIAAIAAADo/zIAAwAIAAIAAADn/zIAAwAIAAIAAADm/zIAAwAHAAIAAADl/zEAAwAHAAIAAADi/zEAAwAJAAIAAADr/woAAwAGAAEAAADr/wsAAwAGAAIAAADl/woAAwAEAAEAAADl/wsAAwAEAAIAAADm/woAAwAFAAEAAADm/wsAAwAFAAIAAADn/woAAwAFAAEAAADn/wsAAwAFAAIAAADo/woAAwAFAAEAAADo/wsAAwAFAAIAAADp/woAAwAFAAEAAADp/wsAAwAFAAIAAADq/woAAwAFAAEAAADq/wsAAwAFAAIAAAAlAC0AAwACAAQAAAAlAC4AAwACAAQAAAAlAC8AAwACAAQAAAAlADAAAwACAAQAAAAiAC0AAwAAAAQAAAAiAC4AAwAAAAQAAAAiAC8AAwAAAAQAAAAiADAAAwAAAAQAAAAiADEAAwAAAAQAAAAiADIAAwAAAAQAAAAlADEAAwACAAQAAAAlADIAAwACAAQAAAACAB8AAwAOAAQAAAAHAB8AAwAOAAQAAAAMAB8AAwAOAAQAAAAHACcAAwAOAAQAAAAMACcAAwAOAAQAAAACACcAAwAOAAQAAADU/ycAAwAAAAMAAADV/ycAAwABAAMAAADW/ycAAwABAAMAAADX/ycAAwABAAMAAADY/ycAAwABAAMAAADZ/ycAAwACAAMAAADU/ygAAwAAAAQAAADZ/ygAAwACAAQAAADW/ygAAwAJAAQAAADX/ygAAwAKAAQAAADY/ygAAwALAAQAAADV/ygAAwAIAAQAAADa/yoAAwAHAAQAAADZ/yoAAwAHAAUAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -1" parent="Layers" index="1"] -visible = false -tile_map_data = PackedByteArray("AADv/+X/AAAGAAAAAADw/+X/AAAGAAAAAAAhAB0AAQABAAUAAAAgAB0AAQABAAUAAAAiAB0AAQABAAUAAAAfAB0AAQABAAUAAAAeAB0AAQABAAUAAAAfABYAAAAFAAYAAAAoABYAAAAGAAYAAAAoABcAAAAGAAcAAAAoABgAAAAGAAcAAAAfABcAAAAFAAcAAAAfABgAAAAFAAcAAAAlAB0AAQABAAUAAAAmAB0AAQABAAUAAAAnAB0AAQABAAUAAAAoAB0AAQABAAUAAAApAB0AAQABAAUAAAD2/wEAAAADAAIAAAD3/wEAAAABAAQAAAD3/wIAAAADAAMAAAD3/wMAAAADAAMAAAD3/wQAAAADAAMAAAD3/wUAAAADAAMAAAD3/wYAAAADAAMAAAD3/wcAAAADAAMAAAD3/wgAAAAEAAMAAAA=") +tile_map_data = PackedByteArray("AAD9//D/AwABAAUAAAD+//D/AwABAAUAAAD8//D/AwABAAUAAAABAPD/AwABAAUAAAACAPD/AwABAAUAAAADAPD/AwABAAUAAAAEAPD/AwACAAUAAAD7//D/AwAAAAUAAADf//j/AwABAAUAAADg//j/AwABAAUAAADh//j/AwABAAUAAADi//j/AwABAAUAAADe//j/AwAAAAUAAADg//X/AwAIAAIAAADh//X/AwAIAAIAAADi//X/AwAJAAIAAADf//X/AwAHAAIAAAD5/+v/AwABAAUAAAD6/+v/AwABAAUAAAD7/+v/AwABAAUAAADz/+j/AwABAAUAAAD0/+j/AwABAAUAAAD1/+j/AwABAAUAAAD1/+z/AwAAAAUAAAD2/+z/AwABAAUAAAD3/+z/AwABAAUAAAD4/+z/AwABAAUAAAD5/+z/AwACAAUAAADl/+n/AwABAAUAAADm/+n/AwABAAUAAADn/+n/AwABAAUAAADo/+n/AwABAAUAAADp/+n/AwABAAUAAADq/+n/AwABAAUAAADr/+3/AwABAAUAAADs/+3/AwABAAUAAADt/+3/AwABAAUAAADu/+3/AwABAAUAAADv/+3/AwABAAUAAADw/+3/AwABAAUAAADx/+3/AwABAAUAAADy/+3/AwABAAUAAADz/+3/AwACAAUAAADq/+3/AwAAAAUAAADw/wgAAwABAAUAAADv/wgAAwABAAUAAADu/wgAAwABAAUAAADt/wgAAwABAAUAAADs/wgAAwABAAUAAADr/wgAAwABAAUAAADq/wgAAwABAAUAAADp/wgAAwABAAUAAADo/wgAAwABAAUAAADn/wgAAwABAAUAAADm/wgAAwAAAAUAAADn/wUAAwABAAUAAADq/wUAAwABAAUAAADm/wUAAwABAAUAAADl/wUAAwABAAUAAADk/wUAAwABAAUAAADj/wUAAwABAAUAAADi/wUAAwABAAUAAADh/wUAAwABAAUAAADg/wUAAwABAAUAAADf/wUAAwABAAUAAADe/wUAAwABAAUAAADd/wUAAwABAAUAAADc/wUAAwAAAAUAAADr/wUAAwACAAUAAAD0/wgAAwACAAUAAADz/wgAAwABAAUAAAABABgAAwABAAUAAAACABgAAwABAAUAAAADABgAAwABAAUAAAAEABgAAwABAAUAAAAFABgAAwABAAUAAAAGABgAAwABAAUAAAAHABgAAwABAAUAAAAIABgAAwABAAUAAAAJABgAAwACAAUAAAD4/yYAAwABAAUAAAD5/yYAAwABAAUAAAD6/yYAAwABAAUAAAD7/yYAAwABAAUAAAD3/yYAAwABAAUAAAD2/yYAAwAAAAUAAAAHACsAAwABAAUAAAAGACsAAwABAAUAAAAFACsAAwABAAUAAAAEACsAAwABAAUAAAADACsAAwABAAUAAAACACsAAwABAAUAAAABACsAAwABAAUAAAAAACsAAwABAAUAAAD//ysAAwABAAUAAAD+/ysAAwABAAUAAAD9/ysAAwABAAUAAAD8/ysAAwABAAUAAAD7/ysAAwAAAAUAAADi/xgAAwABAAUAAADj/xgAAwABAAUAAADk/xgAAwABAAUAAADl/xgAAwABAAUAAADm/xgAAwABAAUAAADn/xgAAwABAAUAAADo/xgAAwABAAUAAADp/xgAAwABAAUAAADq/xgAAwABAAUAAADr/xgAAwABAAUAAADs/xgAAwABAAUAAADt/xgAAwABAAUAAADu/xgAAwABAAUAAADv/xgAAwABAAUAAADw/xgAAwABAAUAAADx/xgAAwABAAUAAADy/xgAAwABAAUAAADz/xgAAwABAAUAAAD0/xgAAwABAAUAAAD+/zUAAwABAAUAAAD//zUAAwABAAUAAAD//zcAAwAAAAUAAAAAADcAAwABAAUAAAABADcAAwABAAUAAAACADcAAwABAAUAAAADADcAAwABAAUAAAAEADcAAwABAAUAAAAFADcAAwABAAUAAAAGADcAAwACAAUAAAAGADUAAwABAAUAAAAHADUAAwABAAUAAAAIADUAAwABAAUAAAAJADUAAwABAAUAAAAKADUAAwABAAUAAAALADUAAwABAAUAAAAMADUAAwACAAUAAAD3/zcAAwAAAAUAAAD4/zcAAwABAAUAAAD5/zcAAwABAAUAAAD6/zcAAwABAAUAAAD7/zcAAwABAAUAAAD8/zcAAwABAAUAAAD9/zcAAwABAAUAAAD+/zcAAwACAAUAAADz/wEAAwABAAUAAAD0/wEAAwABAAUAAAD1/wEAAwABAAUAAAD2/wEAAwABAAUAAAD3/wEAAwABAAUAAAAIAAEAAwABAAUAAAAJAAEAAwABAAUAAAAKAAEAAwABAAUAAAALAAEAAwABAAUAAAAMAAEAAwABAAUAAAANAAEAAwABAAUAAAAOAAEAAwABAAUAAAAPAAEAAwABAAUAAAAQAAEAAwABAAUAAAARAAEAAwACAAUAAAD3/wgAAwAAAAUAAAAIAAgAAwACAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAUAAAD6/wgAAwABAAUAAAD7/wgAAwABAAUAAAD8/wgAAwABAAUAAAD9/wgAAwABAAUAAAD+/wgAAwABAAUAAAABAAgAAwABAAUAAAACAAgAAwABAAUAAAADAAgAAwABAAUAAAAEAAgAAwABAAUAAAAFAAgAAwABAAUAAAAGAAgAAwABAAUAAAAHAAgAAwABAAUAAAAMACsAAwABAAUAAAANACsAAwABAAUAAAAOACsAAwABAAUAAAAPACsAAwABAAUAAAAQADAAAwABAAUAAAARADAAAwABAAUAAAASADAAAwABAAUAAAATADAAAwABAAUAAAAUADAAAwABAAUAAAAVADAAAwABAAUAAAAWADAAAwABAAUAAAAXADAAAwABAAUAAAAYAC0AAwABAAUAAAAZAC0AAwABAAUAAAAaAC0AAwABAAUAAAAbAC0AAwABAAUAAAAcAC0AAwABAAUAAAAdAC0AAwABAAUAAAAeAC0AAwABAAUAAAAfAC0AAwABAAUAAAAgAC0AAwABAAUAAAAhAC0AAwABAAUAAAAiAC0AAwABAAUAAAAPADAAAwAAAAUAAAAYADAAAwACAAUAAADy/zUAAwABAAUAAAD0/zUAAwABAAUAAADz/zUAAwABAAUAAADx/zUAAwABAAUAAAD1/zUAAwACAAUAAADs/wsAAwAMAAEAAADt/wsAAwANAAEAAADU/y4AAwAAAAUAAADV/y4AAwABAAUAAADW/y4AAwABAAUAAADX/y4AAwABAAUAAADY/y4AAwABAAUAAADZ/y4AAwACAAUAAADZ/y0AAwABAAUAAADa/y0AAwABAAUAAADb/y0AAwABAAUAAADd/y4AAwABAAUAAADe/y4AAwABAAUAAADf/y4AAwABAAUAAADg/y4AAwABAAUAAADh/y4AAwABAAUAAADi/y4AAwABAAUAAADc/y4AAwABAAUAAADb/y4AAwAAAAUAAADm/zUAAwABAAUAAADn/zUAAwABAAUAAADo/zUAAwABAAUAAADp/zUAAwABAAUAAADq/zUAAwABAAUAAADr/zUAAwABAAUAAADs/zUAAwABAAUAAADt/zUAAwABAAUAAADu/zUAAwABAAUAAADv/zUAAwABAAUAAADw/zUAAwABAAUAAADi/zYAAwABAAUAAADj/zYAAwABAAUAAADk/zYAAwABAAUAAADl/zYAAwABAAUAAADm/zYAAwACAAUAAADh/zYAAwAAAAUAAADm/w0AAQABAAcAAADn/w0AAQABAAcAAADo/w0AAQABAAcAAADp/w0AAQABAAcAAADq/w0AAQABAAcAAADr/w0AAQABAAcAAADl/wwAAQAAAAYAAADe/xsAAwABAAUAAADf/xsAAwABAAUAAADg/xsAAwABAAUAAADh/xsAAwABAAUAAADi/xsAAwACAAUAAADl/y4AAwABAAUAAADm/y4AAwACAAUAAADu/wwAAwAKAAMAAADu/w0AAwAKAAMAAADv/w8AAwAKAAMAAADv/xAAAwAKAAMAAADw/w8AAwAKAAMAAADw/xAAAwAKAAMAAADx/w8AAwAKAAMAAADx/xAAAwALAAMAAADy/w8AAwALAAMAAADy/xAAAwAKAAMAAADz/w8AAwAKAAMAAADz/xAAAwAKAAMAAAD0/w8AAwAKAAMAAAD0/xAAAwAKAAMAAAD1/w8AAwAKAAMAAAD1/xAAAwALAAMAABASACsAAwABAAUAAAATACsAAwACAAUAAADe/ykAAwAHAAIAAADf/ykAAwAIAAIAAADg/ykAAwAIAAIAAADh/ykAAwAIAAIAAADi/ykAAwAIAAIAAADj/ykAAwAIAAIAAADk/ykAAwAIAAIAAADl/ykAAwAJAAIAAADV/ykAAwAEAAIAAADW/ykAAwAFAAIAAADX/ykAAwAFAAIAAADY/ykAAwAGAAIAAADY/ygAAwAGAAAAAADX/ygAAwAFAAAAAADW/ygAAwAFAAAAAADV/ygAAwAEAAAAAADZ/yoAAwAHAAIAAADa/yoAAwAIAAIAAADb/yoAAwAJAAIAAAAiACUAAwABAAUAAAAhACUAAwABAAUAAAAgACUAAwABAAUAAAAfACUAAwABAAUAAAAlACUAAwABAAUAAAAmACUAAwABAAUAAAAeABYAAwAHAAQAAAAfABYAAwAIAAQAAAAgABYAAwAJAAQAAAAhABYAAwALAAQAAAAmABYAAwAIAAQAAAAnABYAAwAKAAQAAAAoABYAAwALAAQAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -1 (under)" parent="Layers" index="2"] visible = false -tile_map_data = PackedByteArray("AAABABQAAAAGAAAAAAACABQAAAAGAAAAAAADABQAAAAGAAAAAAAEABQAAAAGAAAAAAAIABQAAAAGAAAAAAASABsAAAAGAAAAAAAPABsAAAAGAAAAAAAQABsAAAAGAAAAAAABACMAAAAKAAYAAAACACMAAAAKAAYAAAACACQAAAAKAAcAAAABACQAAAAKAAcAAAAAACQAAAAJAAcAAAAAACMAAAAJAAYAAAAAACIAAAAJAAUAAAABACIAAAAKAAUAAAACACIAAAAKAAUAAAADACMAAAAKAAYAAAADACQAAAAKAAcAAAADACIAAAAKAAUAAAAEACMAAAAKAAYAAAAEACQAAAAKAAcAAAAEACIAAAAKAAUAAAAFACMAAAAKAAYAAAAFACQAAAAKAAcAAAAFACIAAAAKAAUAAAAGACMAAAAKAAYAAAAGACQAAAAKAAcAAAAGACIAAAAKAAUAAAAHACMAAAAKAAYAAAAHACQAAAAKAAcAAAAHACIAAAAKAAUAAAAIACMAAAAKAAYAAAAIACQAAAAKAAcAAAAIACIAAAAKAAUAAAAJACMAAAAKAAYAAAAJACQAAAAKAAcAAAAJACIAAAAKAAUAAAAKACMAAAAKAAYAAAAKACQAAAAKAAcAAAAKACIAAAAKAAUAAAALACMAAAAKAAYAAAALACQAAAAKAAcAAAALACIAAAAKAAUAAAAMACMAAAALAAYAAAAMACQAAAALAAcAAAAMACIAAAALAAUAAAD//+3/AAANAAYAAAAAAO3/AAANAAYAAAAAAO7/AAANAAcAAAD//+7/AAANAAcAAAD+/+7/AAAMAAcAAAD+/+3/AAAMAAYAAAD+/+z/AAAMAAYAAAD//+z/AAANAAYAAAAAAOz/AAANAAYAAAABAO3/AAAOAAYAAAABAO7/AAAOAAcAAAABAOz/AAAOAAYAAAD+/+v/AAAMAAUAAAD//+v/AAANAAUAAAAAAOv/AAANAAUAAAABAOv/AAAOAAUAAADn/+f/AAAKAAYAAADo/+f/AAAKAAYAAADo/+j/AAAKAAcAAADn/+j/AAAKAAcAAADm/+j/AAAJAAcAAADm/+f/AAAJAAYAAADm/+b/AAAJAAUAAADn/+b/AAAKAAUAAADo/+b/AAAKAAUAAADp/+f/AAAKAAYAAADp/+j/AAAKAAcAAADp/+b/AAAKAAUAAADq/+f/AAAKAAYAAADq/+j/AAAKAAcAAADq/+b/AAAKAAUAAADr/+f/AAAKAAYAAADr/+j/AAAKAAcAAADr/+b/AAAKAAUAAADs/+f/AAAKAAYAAADs/+j/AAAKAAcAAADs/+b/AAAKAAUAAADt/+f/AAAKAAYAAADt/+j/AAAKAAcAAADt/+b/AAAKAAUAAADu/+f/AAAKAAYAAADu/+j/AAAKAAcAAADu/+b/AAAKAAUAAADv/+f/AAAKAAYAAADv/+j/AAAKAAcAAADv/+b/AAAKAAUAAADw/+f/AAAKAAYAAADx/+f/AAALAAYAAADx/+j/AAALAAcAAADw/+j/AAAKAAcAAADw/+b/AAAKAAUAAADx/+b/AAALAAUAAAAiABoAAQAAAAYAAAAiABsAAQAAAAYAAAAiABwAAQAAAAYAAAAiAB0AAQAAAAYAAAAlABoAAQACAAYAAAAlABsAAQACAAYAAAAlABwAAQACAAYAAAAlAB0AAQACAAYAAAAhABcAAAAGAAMAAAAiABcAAAAHAAIAAAAlABcAAAAHAAMAAAAmABcAAAAGAAMAAAAfABkAAQABAAcAAAAeABkAAQABAAcAAAApABkAAQABAAcAAAAoABkAAQABAAcAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -2" parent="Layers" index="3"] -visible = false -tile_map_data = PackedByteArray("AAD+//7/AAAAAAAAAAD+////AAACAAAAAAD+/wAAAAADAAAAAAD+/wEAAAABAAAAAAD///7/AAADAAAAAAD/////AAACAAAAAAD//wAAAAADAAAAAAD//wEAAAADAAAAAAAAAP7/AAACAAAAAAAAAP//AAACAAAAAAAAAAAAAAACAAAAAAAAAAEAAAACAAAAAAABAP7/AAABAAEAAAABAP//AAACAAAAAAABAAAAAAACAAAAAAABAAEAAAABAAEAAAD8//z/AAABAAEAAAD8//3/AAAAAAEAAAD8//7/AAABAAAAAAD8////AAACAAAAAAD8/wAAAAADAAAAAAD8/wEAAAAAAAAAAAD8/wIAAAABAAAAAAD8/wMAAAAAAAAAAAD9//z/AAAAAAAAAAD9//3/AAABAAEAAAD9//7/AAAAAAEAAAD9////AAACAAAAAAD9/wAAAAACAAAAAAD9/wEAAAABAAEAAAD9/wIAAAAAAAAAAAD9/wMAAAABAAAAAAD+//z/AAABAAEAAAD+//3/AAAAAAEAAAD+/wIAAAAAAAEAAAD+/wMAAAABAAAAAAD///z/AAADAAAAAAD///3/AAADAAAAAAD//wIAAAACAAAAAAD//wMAAAACAAAAAAAAAPz/AAADAAAAAAAAAP3/AAADAAAAAAAAAAIAAAACAAAAAAAAAAMAAAADAAAAAAABAPz/AAABAAAAAAABAP3/AAABAAAAAAABAAIAAAAAAAAAAAABAAMAAAABAAEAAAACAPz/AAABAAEAAAACAP3/AAAAAAAAAAACAP7/AAAAAAAAAAACAP//AAADAAAAAAACAAAAAAACAAAAAAACAAEAAAAAAAEAAAACAAIAAAABAAAAAAACAAMAAAABAAEAAAADAPz/AAAAAAEAAAADAP3/AAABAAAAAAADAP7/AAAAAAEAAAADAP//AAADAAAAAAADAAAAAAADAAAAAAADAAEAAAAAAAEAAAADAAIAAAABAAAAAAADAAMAAAAAAAEAAAD4////AAADAAAAAAD4/wAAAAACAAAAAAD5////AAADAAAAAAD5/wAAAAACAAAAAAD6////AAACAAAAAAD6/wAAAAACAAAAAAD7////AAADAAAAAAD7/wAAAAADAAAAAAD///j/AAADAAAAAAD///n/AAACAAAAAAD///r/AAADAAAAAAD///v/AAACAAAAAAAAAPj/AAADAAAAAAAAAPn/AAACAAAAAAAAAPr/AAADAAAAAAAAAPv/AAADAAAAAAAEAP//AAADAAAAAAAEAAAAAAADAAAAAAAFAP//AAADAAAAAAAFAAAAAAADAAAAAAAGAP//AAADAAAAAAAGAAAAAAACAAAAAAAHAP//AAACAAAAAAAHAAAAAAACAAAAAAD//wQAAAACAAAAAAD//wUAAAACAAAAAAD//wYAAAACAAAAAAD//wcAAAADAAAAAAAAAAQAAAADAAAAAAAAAAUAAAACAAAAAAAAAAYAAAACAAAAAAAAAAcAAAACAAAAAAD4/wEAAAAAAAAAAAD4/wIAAAABAAEAAAD4/wMAAAABAAEAAAD5/wEAAAABAAEAAAD5/wIAAAAAAAEAAAD5/wMAAAABAAEAAAD6/wEAAAAAAAEAAAD6/wIAAAABAAEAAAD6/wMAAAABAAAAAAD7/wEAAAABAAEAAAD7/wIAAAAAAAAAAAD7/wMAAAABAAEAAAD4/wQAAAABAAAAAAD4/wUAAAAAAAAAAAD4/wYAAAABAAEAAAD4/wcAAAAAAAEAAAD5/wQAAAAAAAEAAAD5/wUAAAAAAAAAAAD5/wYAAAABAAAAAAD5/wcAAAAAAAEAAAD6/wQAAAAAAAEAAAD6/wUAAAAAAAEAAAD6/wYAAAAAAAAAAAD6/wcAAAAAAAEAAAD7/wQAAAAAAAAAAAD7/wUAAAAAAAAAAAD7/wYAAAABAAAAAAD7/wcAAAABAAAAAAD8/wQAAAAAAAEAAAD8/wUAAAABAAAAAAD8/wYAAAABAAEAAAD8/wcAAAABAAEAAAD9/wQAAAABAAAAAAD9/wUAAAABAAEAAAD9/wYAAAAAAAEAAAD9/wcAAAAAAAEAAAD+/wQAAAABAAAAAAD+/wUAAAAAAAEAAAD+/wYAAAABAAEAAAD+/wcAAAAAAAAAAAABAAQAAAAAAAAAAAABAAUAAAABAAEAAAABAAYAAAAAAAAAAAABAAcAAAABAAAAAAACAAQAAAAAAAEAAAACAAUAAAAAAAEAAAACAAYAAAABAAEAAAACAAcAAAABAAEAAAADAAQAAAABAAAAAAADAAUAAAAAAAAAAAADAAYAAAAAAAEAAAADAAcAAAAAAAEAAAAEAAEAAAAAAAEAAAAEAAIAAAAAAAAAAAAEAAMAAAABAAAAAAAEAAQAAAABAAAAAAAEAAUAAAABAAEAAAAEAAYAAAABAAEAAAAEAAcAAAABAAEAAAAFAAEAAAAAAAAAAAAFAAIAAAAAAAEAAAAFAAMAAAAAAAAAAAAFAAQAAAAAAAAAAAAFAAUAAAABAAAAAAAFAAYAAAABAAAAAAAFAAcAAAAAAAAAAAAGAAEAAAABAAEAAAAGAAIAAAABAAAAAAAGAAMAAAAAAAEAAAAGAAQAAAAAAAEAAAAGAAUAAAAAAAEAAAAGAAYAAAAAAAAAAAAGAAcAAAABAAEAAAAHAAEAAAAAAAAAAAAHAAIAAAABAAEAAAAHAAMAAAABAAAAAAAHAAQAAAAAAAEAAAAHAAUAAAAAAAAAAAAHAAYAAAABAAAAAAAHAAcAAAAAAAAAAAD4//3/AAABAAEAAAD4//7/AAABAAEAAAD5//3/AAAAAAEAAAD5//7/AAAAAAAAAAD6//3/AAAAAAAAAAD6//7/AAABAAAAAAD7//3/AAABAAEAAAD7//7/AAABAAEAAAD4//j/AAAAAAAAAAD4//n/AAABAAAAAAD4//r/AAAAAAEAAAD4//v/AAAAAAEAAAD4//z/AAAAAAAAAAD5//j/AAABAAEAAAD5//n/AAAAAAEAAAD5//r/AAABAAAAAAD5//v/AAAAAAEAAAD5//z/AAABAAAAAAD6//j/AAABAAEAAAD6//n/AAABAAEAAAD6//r/AAABAAAAAAD6//v/AAABAAEAAAD6//z/AAAAAAEAAAD7//j/AAAAAAEAAAD7//n/AAABAAEAAAD7//r/AAABAAEAAAD7//v/AAAAAAEAAAD7//z/AAABAAEAAAD8//j/AAAAAAEAAAD8//n/AAABAAAAAAD8//r/AAABAAAAAAD8//v/AAAAAAEAAAD9//j/AAAAAAEAAAD9//n/AAABAAAAAAD9//r/AAAAAAEAAAD9//v/AAABAAAAAAD+//j/AAAAAAEAAAD+//n/AAAAAAAAAAD+//r/AAABAAEAAAD+//v/AAABAAAAAAABAPj/AAAAAAAAAAABAPn/AAABAAAAAAABAPr/AAABAAEAAAABAPv/AAAAAAEAAAACAPj/AAABAAEAAAACAPn/AAAAAAEAAAACAPr/AAAAAAEAAAACAPv/AAABAAAAAAADAPj/AAAAAAAAAAADAPn/AAABAAAAAAADAPr/AAABAAAAAAADAPv/AAAAAAEAAAAEAPj/AAABAAAAAAAEAPn/AAABAAEAAAAEAPr/AAABAAEAAAAEAPv/AAAAAAEAAAAEAPz/AAABAAAAAAAFAPj/AAABAAAAAAAFAPn/AAABAAEAAAAFAPr/AAAAAAEAAAAFAPv/AAAAAAAAAAAFAPz/AAAAAAEAAAAGAPj/AAAAAAAAAAAGAPn/AAAAAAAAAAAGAPr/AAAAAAEAAAAGAPv/AAAAAAEAAAAGAPz/AAAAAAEAAAAHAPj/AAABAAEAAAAHAPn/AAABAAAAAAAHAPr/AAABAAAAAAAHAPv/AAABAAAAAAAHAPz/AAAAAAAAAAAEAP3/AAAAAAEAAAAEAP7/AAABAAAAAAAFAP3/AAABAAAAAAAFAP7/AAABAAEAAAAGAP3/AAABAAAAAAAGAP7/AAAAAAAAAAAHAP3/AAAAAAAAAAAHAP7/AAAAAAAAAAD4//f/AAACAAEAAAD5//f/AAADAAEAAAD6//f/AAACAAEAAAD7//f/AAACAAEAAAD8//f/AAACAAEAAAD9//f/AAADAAEAAAACAPf/AAADAAEAAAADAPf/AAACAAEAAAAEAPf/AAACAAEAAAD+//f/AAACAAEAAAD///f/AAADAAAAAAAAAPf/AAADAAAAAAABAPf/AAACAAEAAAAFAPf/AAACAAEAAAAGAPf/AAADAAEAAAAHAPf/AAACAAEAAAD3//f/AAADAAMAAAD3//j/AAADAAMAAAD3//n/AAADAAMAAAD3//r/AAADAAMAAAD3//v/AAADAAMAAAD3//z/AAADAAMAAAD3//3/AAABAAUAAAD3//7/AAACAAEAAAD3////AAABAAAAAAD3/wAAAAABAAEAAAAIAPf/AAACAAMAAAAIAPj/AAACAAMAAAAIAPn/AAACAAMAAAAIAPr/AAACAAMAAAAIAPv/AAACAAMAAAAIAPz/AAACAAMAAAAIAP3/AAAAAAUAAAAIAP7/AAAEAAAAAAAIAP//AAADAAAAAAAIAAAAAAACAAAAAAAIAAEAAAAAAAQAAAAIAAIAAAACAAMAAAAIAAMAAAACAAMAAAAIAAQAAAACAAMAAAAIAAUAAAACAAMAAAAIAAYAAAACAAMAAAAIAAcAAAACAAMAAAD4/wgAAAADAAIAAAD5/wgAAAADAAIAAAD6/wgAAAADAAIAAAD7/wgAAAADAAIAAAD8/wgAAAADAAIAAAD9/wgAAAADAAIAAAD+/wgAAAABAAQAAAD//wgAAAABAAAAAAAAAAgAAAABAAAAAAABAAgAAAAAAAQAAAACAAgAAAADAAIAAAADAAgAAAADAAIAAAAEAAgAAAADAAIAAAAFAAgAAAADAAIAAAAGAAgAAAADAAIAAAAHAAgAAAADAAIAAAAIAAgAAAAFAAMAAAD///b/AAACAAAAAAAAAPb/AAACAAAAAAD///D/AAACAAAAAAD///H/AAACAAAAAAD///L/AAADAAAAAAD///P/AAACAAAAAAD///T/AAADAAAAAAD///X/AAADAAAAAAAAAPD/AAADAAAAAAAAAPH/AAACAAAAAAAAAPL/AAACAAAAAAAAAPP/AAADAAAAAAAAAPT/AAADAAAAAAAAAPX/AAADAAAAAAD9/+z/AAADAAAAAAD9/+3/AAABAAEAAAD9/+7/AAABAAAAAAD9/+//AAABAAEAAAD+/+z/AAACAAAAAAD+/+3/AAABAAEAAAD+/+7/AAAAAAAAAAD+/+//AAAAAAAAAAD//+z/AAADAAAAAAD//+3/AAACAAAAAAD//+7/AAACAAAAAAD//+//AAAAAAAAAAAAAOz/AAACAAAAAAAAAO3/AAACAAAAAAAAAO7/AAADAAAAAAAAAO//AAABAAAAAAABAOz/AAADAAAAAAABAO3/AAADAAAAAAABAO7/AAAAAAEAAAABAO//AAAAAAAAAAACAOz/AAADAAAAAAACAO3/AAACAAAAAAACAO7/AAABAAAAAAACAO//AAAAAAEAAAD8/+z/AAABAAEAAAD8/+3/AAAAAAEAAAD8/+7/AAABAAAAAAD8/+//AAABAAEAAAADAOz/AAABAAAAAAADAO3/AAAAAAAAAAADAO7/AAABAAEAAAADAO//AAABAAAAAAD8/+j/AAAAAAAAAAD8/+n/AAABAAAAAAD8/+r/AAADAAAAAAD8/+v/AAAAAAEAAAD9/+j/AAACAAAAAAD9/+n/AAACAAAAAAD9/+r/AAADAAAAAAD9/+v/AAADAAAAAAD+/+j/AAADAAAAAAD+/+n/AAADAAAAAAD+/+r/AAACAAAAAAD+/+v/AAADAAAAAAD//+j/AAACAAAAAAD//+n/AAACAAAAAAD//+r/AAACAAAAAAD//+v/AAACAAAAAAAAAOj/AAABAAEAAAAAAOn/AAAAAAEAAAAAAOr/AAAAAAAAAAAAAOv/AAACAAAAAAABAOj/AAABAAEAAAABAOn/AAABAAEAAAABAOr/AAABAAEAAAABAOv/AAACAAAAAAACAOj/AAABAAAAAAACAOn/AAAAAAEAAAACAOr/AAABAAAAAAACAOv/AAADAAAAAAADAOj/AAABAAAAAAADAOn/AAABAAEAAAADAOr/AAAAAAAAAAADAOv/AAABAAAAAAD3/+j/AAADAAAAAAD3/+n/AAABAAEAAAD3/+r/AAAAAAEAAAD4/+j/AAACAAAAAAD4/+n/AAADAAAAAAD4/+r/AAAAAAAAAAD5/+j/AAAAAAEAAAD5/+n/AAADAAAAAAD5/+r/AAABAAAAAAD6/+j/AAABAAEAAAD6/+n/AAABAAEAAAD6/+r/AAABAAAAAAD7/+j/AAABAAAAAAD7/+n/AAABAAAAAAD7/+r/AAADAAAAAADz/+j/AAAAAAEAAADz/+n/AAAAAAEAAADz/+r/AAABAAAAAAD0/+j/AAABAAAAAAD0/+n/AAADAAAAAAD0/+r/AAABAAAAAAD1/+j/AAABAAAAAAD1/+n/AAADAAAAAAD1/+r/AAACAAAAAAD2/+j/AAABAAEAAAD2/+n/AAACAAAAAAD2/+r/AAAAAAAAAADs/+b/AAAAAAEAAADs/+f/AAACAAAAAADs/+j/AAADAAAAAADs/+n/AAACAAAAAADs/+r/AAADAAAAAADs/+v/AAACAAAAAADs/+z/AAABAAEAAADt/+b/AAAAAAEAAADt/+f/AAADAAAAAADt/+j/AAACAAAAAADt/+n/AAACAAAAAADt/+r/AAACAAAAAADt/+v/AAADAAAAAADt/+z/AAAAAAAAAADu/+b/AAABAAAAAADu/+f/AAADAAAAAADu/+j/AAACAAAAAADu/+n/AAADAAAAAADu/+r/AAACAAAAAADu/+v/AAACAAAAAADu/+z/AAAAAAAAAADv/+b/AAAAAAAAAADv/+f/AAACAAAAAADv/+j/AAACAAAAAADv/+n/AAADAAAAAADv/+r/AAADAAAAAADv/+v/AAADAAAAAADv/+z/AAAAAAEAAADw/+b/AAAAAAAAAADw/+f/AAACAAAAAADw/+j/AAADAAAAAADw/+n/AAACAAAAAADw/+r/AAADAAAAAADw/+v/AAACAAAAAADw/+z/AAAAAAAAAADx/+b/AAABAAEAAADx/+f/AAADAAAAAADx/+j/AAADAAAAAADx/+n/AAADAAAAAADx/+r/AAACAAAAAADx/+v/AAACAAAAAADx/+z/AAABAAAAAADy/+b/AAAAAAEAAADy/+f/AAAAAAEAAADy/+j/AAABAAEAAADy/+n/AAABAAAAAADy/+r/AAABAAEAAADy/+v/AAABAAAAAADy/+z/AAABAAEAAADr/+b/AAABAAEAAADr/+f/AAAAAAAAAADr/+j/AAABAAEAAADr/+n/AAABAAAAAADr/+r/AAABAAEAAADr/+v/AAABAAEAAADr/+z/AAABAAAAAADl/+b/AAAAAAEAAADm/+b/AAAAAAEAAADn/+b/AAABAAEAAADo/+b/AAABAAAAAADp/+b/AAAAAAAAAADq/+b/AAAAAAEAAADj/+n/AAADAAAAAADj/+r/AAABAAEAAADj/+v/AAADAAAAAADj/+z/AAABAAEAAADk/+n/AAAAAAAAAADk/+r/AAABAAEAAADk/+v/AAABAAAAAADk/+z/AAADAAAAAADj/+3/AAAAAAEAAADj/+7/AAAAAAAAAADj/+//AAABAAAAAADj//D/AAACAAAAAADj//H/AAACAAAAAADj//L/AAABAAAAAADj//P/AAAAAAAAAADj//T/AAABAAAAAADj//X/AAABAAAAAADj//b/AAACAAAAAADk/+3/AAACAAAAAADk/+7/AAADAAAAAADk/+//AAAAAAEAAADk//D/AAAAAAAAAADk//H/AAABAAAAAADk//L/AAACAAAAAADk//P/AAACAAAAAADk//T/AAADAAAAAADk//X/AAAAAAAAAADk//b/AAAAAAEAAADj//f/AAAAAAAAAADj//j/AAABAAAAAADj//n/AAAAAAEAAADj//r/AAADAAAAAADj//v/AAADAAAAAADj//z/AAACAAAAAADj//3/AAADAAAAAADj//7/AAAAAAAAAADj////AAAAAAAAAADk//f/AAADAAAAAADk//j/AAABAAAAAADk//n/AAADAAAAAADk//r/AAAAAAEAAADk//v/AAABAAEAAADk//z/AAACAAAAAADk//3/AAACAAAAAADk//7/AAAAAAEAAADk////AAABAAAAAADf//b/AAACAAAAAADf//f/AAACAAAAAADg//b/AAACAAAAAADg//f/AAACAAAAAADh//b/AAADAAAAAADh//f/AAAAAAAAAADi//b/AAACAAAAAADi//f/AAABAAAAAADl//b/AAADAAAAAADl//f/AAAAAAAAAADm//b/AAABAAEAAADm//f/AAAAAAAAAADn//b/AAADAAAAAADn//f/AAADAAAAAADo//b/AAACAAAAAADo//f/AAADAAAAAADd/wAAAAAAAAAAAADd/wEAAAAAAAAAAADd/wIAAAABAAEAAADd/wMAAAABAAAAAADd/wQAAAABAAAAAADe/wAAAAAAAAAAAADe/wEAAAACAAAAAADe/wIAAAADAAAAAADe/wMAAAACAAAAAADe/wQAAAAAAAAAAADf/wAAAAABAAEAAADf/wEAAAADAAAAAADf/wIAAAACAAAAAADf/wMAAAACAAAAAADf/wQAAAAAAAAAAADg/wAAAAABAAAAAADg/wEAAAACAAAAAADg/wIAAAADAAAAAADg/wMAAAADAAAAAADg/wQAAAAAAAAAAADh/wAAAAABAAEAAADh/wEAAAACAAAAAADh/wIAAAADAAAAAADh/wMAAAACAAAAAADh/wQAAAABAAEAAADi/wAAAAAAAAAAAADi/wEAAAABAAEAAADi/wIAAAAAAAEAAADi/wMAAAABAAAAAADi/wQAAAAAAAAAAADj/wAAAAABAAAAAADj/wEAAAADAAAAAADj/wIAAAACAAAAAADj/wMAAAACAAAAAADj/wQAAAAAAAEAAADk/wAAAAABAAAAAADk/wEAAAACAAAAAADk/wIAAAACAAAAAADk/wMAAAADAAAAAADk/wQAAAAAAAAAAADl/wAAAAAAAAAAAADl/wEAAAADAAAAAADl/wIAAAACAAAAAADl/wMAAAADAAAAAADl/wQAAAABAAEAAADm/wAAAAAAAAAAAADm/wEAAAADAAAAAADm/wIAAAACAAAAAADm/wMAAAADAAAAAADm/wQAAAAAAAEAAADn/wAAAAABAAAAAADn/wEAAAACAAAAAADn/wIAAAACAAAAAADn/wMAAAACAAAAAADn/wQAAAAAAAEAAADo/wAAAAABAAEAAADo/wEAAAACAAAAAADo/wIAAAACAAAAAADo/wMAAAADAAAAAADo/wQAAAABAAAAAADp/wAAAAAAAAAAAADp/wEAAAADAAAAAADp/wIAAAACAAAAAADp/wMAAAACAAAAAADp/wQAAAAAAAAAAADq/wAAAAABAAEAAADq/wEAAAAAAAAAAADq/wIAAAABAAAAAADq/wMAAAAAAAEAAADq/wQAAAAAAAEAAADo/wUAAAABAAAAAADo/wYAAAACAAAAAADo/wcAAAABAAEAAADp/wUAAAAAAAAAAADp/wYAAAADAAAAAADp/wcAAAABAAAAAADq/wUAAAABAAAAAADq/wYAAAADAAAAAADq/wcAAAABAAEAAADn/wUAAAABAAAAAADn/wYAAAABAAAAAADn/wcAAAABAAAAAADr/wUAAAACAAAAAADr/wYAAAADAAAAAADr/wcAAAABAAAAAADs/wUAAAACAAAAAADs/wYAAAACAAAAAADs/wcAAAABAAEAAADt/wUAAAADAAAAAADt/wYAAAACAAAAAADt/wcAAAAAAAAAAADu/wUAAAAAAAEAAADu/wYAAAAAAAAAAADu/wcAAAADAAAAAADv/wUAAAABAAAAAADv/wYAAAAAAAEAAADv/wcAAAADAAAAAADw/wAAAAADAAMAAADw/wEAAAADAAMAAADw/wIAAAADAAMAAADw/wMAAAABAAUAAADw/wQAAAADAAEAAADw/wUAAAAAAAEAAADw/wYAAAABAAEAAADx/wAAAAABAAEAAADx/wEAAAACAAAAAADx/wIAAAADAAAAAADx/wMAAAADAAAAAADx/wQAAAACAAAAAADx/wUAAAADAAAAAADx/wYAAAAAAAEAAADy/wAAAAACAAAAAADy/wEAAAACAAAAAADy/wIAAAACAAAAAADy/wMAAAACAAAAAADy/wQAAAADAAAAAADy/wUAAAACAAAAAADy/wYAAAABAAAAAADz/wAAAAACAAAAAADz/wEAAAAAAAQAAADz/wIAAAACAAMAAADz/wMAAAACAAMAAADz/wQAAAAAAAUAAADz/wUAAAAAAAEAAADz/wYAAAABAAEAAADw/wcAAAADAAAAAADx/wcAAAACAAAAAADy/wcAAAACAAAAAADz/wcAAAACAAAAAADw////AAADAAMAAADx////AAAAAAAAAADy////AAAAAAAAAADz////AAAAAAAAAAD0////AAACAAAAAAD0/wAAAAACAAAAAAD1////AAAAAAEAAAD1/wAAAAAAAAEAAAD2////AAABAAAAAAD2/wAAAAABAAEAAADw//7/AAADAAMAAADx//7/AAACAAEAAADy//7/AAACAAEAAADz//7/AAADAAEAAAD0//7/AAACAAEAAAD1//7/AAACAAEAAAD2//7/AAADAAEAAADl////AAACAAEAAADm////AAADAAEAAADn////AAADAAEAAADo////AAACAAEAAADp////AAACAAEAAADq////AAACAAEAAADd////AAADAAEAAADe////AAACAAEAAADf////AAACAAEAAADg////AAADAAEAAADh////AAADAAEAAADi////AAACAAEAAADr/wQAAAACAAEAAADs/wQAAAADAAEAAADt/wQAAAADAAEAAADu/wQAAAACAAEAAADl/+X/AAADAAEAAADm/+X/AAADAAEAAADn/+X/AAAEAAcAAADo/+X/AAAEAAAAAADp/+X/AAAEAAAAAADq/+X/AAAFAAAAAADr/+X/AAADAAYAAADs/+X/AAAEAAcAAADt/+X/AAAEAAAAAADu/+X/AAAFAAAAAADv/+X/AAACAAEAAADw/+X/AAADAAEAAADx/+X/AAADAAEAAADy/+X/AAACAAEAAADz/+f/AAACAAEAAAD0/+f/AAADAAEAAAD1/+f/AAADAAEAAAD2/+f/AAACAAEAAAD3/+f/AAACAAEAAAD4/+f/AAADAAEAAAD5/+f/AAADAAEAAAD6/+f/AAADAAEAAAD7/+f/AAACAAEAAAD8/+f/AAACAAEAAAD9/+f/AAACAAEAAAD+/+f/AAACAAEAAAD//+f/AAACAAEAAAAAAOf/AAACAAEAAAABAOf/AAACAAEAAAACAOf/AAADAAEAAAADAOf/AAACAAEAAAAEAOj/AAACAAMAAAAEAOn/AAACAAMAAAAEAOr/AAACAAMAAAAEAOv/AAACAAMAAAAEAOz/AAACAAMAAAAEAO3/AAACAAMAAAAEAO7/AAACAAMAAAAEAO//AAACAAMAAAD7/+z/AAADAAMAAAD7/+3/AAADAAMAAAD7/+7/AAADAAMAAAD7/+//AAADAAMAAAD7/+v/AAABAAQAAADz/+v/AAAAAAQAAADz/+3/AAAFAAMAAADz/+z/AAACAAMAAAD0/+v/AAADAAIAAAD1/+v/AAADAAIAAAD2/+v/AAADAAIAAAD3/+v/AAADAAIAAAD4/+v/AAADAAIAAAD5/+v/AAADAAIAAAD6/+v/AAADAAIAAAD8//D/AAADAAIAAAD9//D/AAADAAIAAAD+//D/AAABAAQAAAACAPD/AAADAAIAAAADAPD/AAADAAIAAAABAPD/AAAAAAQAAAAEAPD/AAAFAAMAAAD7//D/AAAEAAMAAAD+//H/AAADAAMAAAD+//L/AAADAAMAAAD+//P/AAADAAMAAAD+//T/AAADAAMAAAABAPH/AAACAAMAAAABAPL/AAACAAMAAAABAPP/AAACAAMAAAABAPT/AAACAAMAAADx//3/AAACAAIAAADy//3/AAACAAIAAADz//3/AAACAAIAAAD0//3/AAACAAIAAAD1//3/AAACAAIAAAD2//3/AAACAAIAAADw//3/AAAEAAIAAADl//7/AAAAAAUAAADm//7/AAACAAIAAADn//7/AAACAAIAAADo//7/AAACAAIAAADp//7/AAACAAIAAADq//7/AAACAAIAAADd//7/AAACAAIAAADe//7/AAACAAIAAADf//7/AAACAAIAAADg//7/AAACAAIAAADh//7/AAACAAIAAADi//7/AAABAAUAAADf//X/AAACAAEAAADg//X/AAACAAEAAADh//X/AAACAAEAAADi//X/AAADAAEAAADl//X/AAADAAEAAADm//X/AAADAAEAAADn//X/AAADAAEAAADo//X/AAADAAEAAADf//T/AAACAAIAAADg//T/AAACAAIAAADh//T/AAACAAIAAADi//T/AAABAAUAAADl//T/AAAAAAUAAADm//T/AAACAAIAAADn//T/AAACAAIAAADo//T/AAACAAIAAADl/+T/AAACAAIAAADm/+T/AAACAAIAAADn/+T/AAACAAIAAADo/+T/AAACAAIAAADp/+T/AAACAAIAAADq/+T/AAACAAIAAADr/+T/AAACAAIAAADs/+T/AAACAAIAAADt/+T/AAACAAIAAADu/+T/AAACAAIAAADv/+T/AAACAAIAAADw/+T/AAACAAIAAADx/+T/AAACAAIAAADy/+T/AAACAAIAAADz/+b/AAAAAAUAAAD0/+b/AAACAAIAAAD1/+b/AAACAAIAAAD2/+b/AAACAAIAAAD3/+b/AAACAAIAAAD4/+b/AAACAAIAAAD5/+b/AAACAAIAAAD6/+b/AAACAAIAAAD7/+b/AAACAAIAAAD8/+b/AAACAAIAAAD9/+b/AAACAAIAAAD+/+b/AAACAAIAAAD//+b/AAACAAIAAAAAAOb/AAACAAIAAAABAOb/AAACAAIAAAACAOb/AAACAAIAAAADAOb/AAACAAIAAADz/+X/AAACAAMAAADz/+T/AAAFAAIAAADk/+X/AAABAAUAAADi/+n/AAADAAMAAADi/+r/AAADAAMAAADi/+v/AAADAAMAAADi/+z/AAADAAMAAADi/+3/AAADAAMAAADi/+7/AAADAAMAAADi/+//AAADAAMAAADi//D/AAADAAMAAADi//H/AAADAAMAAADi//L/AAADAAMAAADi//P/AAADAAMAAADl/+7/AAACAAMAAADl/+//AAACAAMAAADl//D/AAACAAMAAADl//H/AAACAAMAAADl//L/AAACAAMAAADl//P/AAACAAMAAADr/+3/AAADAAIAAADs/+3/AAADAAIAAADt/+3/AAADAAIAAADu/+3/AAADAAIAAADv/+3/AAADAAIAAADw/+3/AAADAAIAAADx/+3/AAADAAIAAADy/+3/AAADAAIAAADk/+T/AAAEAAIAAADc/wAAAAADAAMAAADc/wEAAAADAAMAAADc/wIAAAADAAMAAADc/wMAAAADAAMAAADc/wQAAAADAAMAAAD0/wUAAAACAAMAAAD0/wYAAAACAAMAAAD0/wcAAAACAAMAAAD1/wEAAAADAAIAAADn/wgAAAADAAIAAADo/wgAAAADAAIAAADp/wgAAAADAAIAAADq/wgAAAADAAIAAADr/wgAAAADAAIAAADs/wgAAAADAAIAAADt/wgAAAADAAIAAADu/wgAAAADAAIAAADw/wgAAAABAAQAAADx/wgAAAAAAAAAAADy/wgAAAAAAAAAAADz/wgAAAAAAAQAAADd/wUAAAADAAIAAADe/wUAAAADAAIAAADf/wUAAAADAAIAAADg/wUAAAADAAIAAADh/wUAAAADAAIAAADi/wUAAAADAAIAAADj/wUAAAADAAIAAADk/wUAAAADAAIAAADl/wUAAAADAAIAAADm/wUAAAABAAQAAADm/wYAAAADAAMAAADm/wcAAAADAAMAAADr/wAAAAACAAMAAADr/wEAAAACAAMAAADr/wIAAAACAAMAAADr/wMAAAAAAAUAAADr////AAACAAMAAADr//7/AAAFAAIAAADm/wgAAAAEAAMAAADc/wUAAAAEAAMAAADc//7/AAAEAAIAAADc////AAADAAMAAADe//T/AAAEAAIAAADp//T/AAAFAAIAAADp//X/AAACAAMAAADp//b/AAACAAMAAADp//f/AAACAAMAAADe//X/AAADAAMAAADe//b/AAADAAMAAADe//f/AAADAAMAAADe//j/AAAEAAMAAADp//j/AAAFAAMAAADf//j/AAADAAIAAADg//j/AAADAAIAAADh//j/AAADAAIAAADi//j/AAABAAQAAADl//j/AAAAAAQAAADm//j/AAADAAIAAADn//j/AAADAAIAAADo//j/AAADAAIAAADi//n/AAADAAMAAADi//r/AAADAAMAAADi//v/AAADAAMAAADi//z/AAADAAMAAADi//3/AAADAAMAAADl//n/AAACAAMAAADl//r/AAACAAMAAADl//v/AAACAAMAAADl//z/AAACAAMAAADl//3/AAACAAMAAADl/+f/AAABAAAAAADl/+j/AAABAAEAAADl/+n/AAAAAAQAAADm/+f/AAAAAAAAAADm/+j/AAAAAAEAAADm/+n/AAADAAIAAADn/+f/AAABAAAAAADn/+j/AAAAAAAAAADn/+n/AAADAAIAAADo/+f/AAAAAAAAAADo/+j/AAABAAEAAADo/+n/AAADAAIAAADp/+f/AAABAAAAAADp/+j/AAABAAAAAADp/+n/AAADAAIAAADq/+f/AAABAAEAAADq/+j/AAAAAAAAAADq/+n/AAABAAQAAADl/+v/AAACAAMAAADl/+z/AAACAAMAAADl/+3/AAACAAMAAADl/+r/AAACAAMAAADq/+r/AAADAAMAAADq/+v/AAADAAMAAADq/+z/AAADAAMAAADq/+3/AAAEAAMAAADi/+j/AAADAAMAAADj/+f/AAAAAAAAAADj/+j/AAAAAAAAAADk/+f/AAABAAEAAADk/+j/AAAAAAAAAAAEAOb/AAAFAAIAAAAEAOf/AAACAAMAAADj/+X/AAACAAIAAADi/+b/AAADAAMAAADi/+X/AAAEAAIAAADi/+f/AAADAAMAAADj/+b/AAADAAEAAADk/+b/AAADAAEAAAD3//b/AAAEAAIAAAD4//b/AAACAAIAAAD5//b/AAACAAIAAAD6//b/AAACAAIAAAD7//b/AAACAAIAAAD8//b/AAACAAIAAAD9//b/AAACAAIAAAD+//b/AAABAAUAAAABAPb/AAAAAAUAAAACAPb/AAACAAIAAAADAPb/AAACAAIAAAAEAPb/AAACAAIAAAAFAPb/AAACAAIAAAAGAPb/AAACAAIAAAAHAPb/AAACAAIAAAAIAPb/AAAFAAIAAAD+//X/AAADAAMAAAABAPX/AAACAAMAAADu/wMAAAACAAIAAADs/wMAAAACAAIAAADt/wMAAAACAAIAAADw/wkAAAADAAMAAADw/wwAAAAAAAEAAADx/wkAAAABAAAAAADx/woAAAABAAEAAADx/wsAAAAAAAEAAADx/wwAAAAAAAEAAADy/wkAAAAAAAEAAADy/woAAAABAAAAAADy/wsAAAAAAAAAAADy/wwAAAAAAAEAAADz/wkAAAACAAMAAADz/woAAAACAAMAAADz/wsAAAAAAAUAAADz/wwAAAABAAEAAADw/w0AAAAAAAAAAADw/w4AAAAAAAAAAADw/w8AAAAAAAEAAADx/w0AAAABAAAAAADx/w4AAAABAAAAAADx/w8AAAABAAEAAADy/w0AAAAAAAEAAADy/w4AAAAAAAAAAADy/w8AAAABAAAAAADz/w0AAAAAAAAAAADz/w4AAAABAAEAAADz/w8AAAABAAAAAADp/wwAAAAAAAAAAADp/w0AAAABAAEAAADp/w4AAAAAAAEAAADp/w8AAAAAAAEAAADq/wwAAAABAAAAAADq/w0AAAABAAEAAADq/w4AAAAAAAEAAADq/w8AAAAAAAAAAADr/wwAAAAAAAAAAADr/w0AAAAAAAEAAADr/w4AAAABAAEAAADr/w8AAAAAAAEAAADs/wwAAAABAAAAAADs/w0AAAAAAAAAAADs/w4AAAAAAAEAAADs/w8AAAAAAAAAAADt/wwAAAAAAAAAAADt/w0AAAABAAAAAADt/w4AAAABAAAAAADt/w8AAAAAAAAAAADu/wwAAAABAAAAAADu/w0AAAABAAEAAADu/w4AAAABAAEAAADu/w8AAAAAAAAAAADv/wwAAAAAAAAAAADv/w0AAAAAAAAAAADv/w4AAAAAAAEAAADv/w8AAAAAAAEAAADf/wwAAAABAAEAAADf/w0AAAAAAAAAAADf/w4AAAAAAAAAAADf/w8AAAABAAAAAADf/xAAAAABAAAAAADf/xEAAAABAAEAAADf/xIAAAABAAEAAADf/xMAAAAAAAEAAADg/wwAAAAAAAAAAADg/w0AAAAAAAEAAADg/w4AAAABAAEAAADg/w8AAAAAAAEAAADg/xAAAAABAAAAAADg/xEAAAAAAAAAAADg/xIAAAABAAEAAADg/xMAAAABAAAAAADh/wwAAAAAAAAAAADh/w0AAAABAAEAAADh/w4AAAAAAAEAAADh/w8AAAABAAEAAADh/xAAAAAAAAAAAADh/xEAAAAAAAEAAADh/xIAAAABAAEAAADh/xMAAAABAAEAAADi/wwAAAAAAAAAAADi/w0AAAABAAEAAADi/w4AAAABAAAAAADi/w8AAAABAAEAAADi/xAAAAAAAAEAAADi/xEAAAAAAAEAAADi/xIAAAAAAAAAAADi/xMAAAAAAAEAAADj/wwAAAAAAAAAAADj/w0AAAABAAEAAADj/w4AAAAAAAAAAADj/w8AAAABAAEAAADj/xAAAAABAAEAAADj/xEAAAAAAAEAAADj/xIAAAAAAAEAAADj/xMAAAABAAAAAADk/wwAAAAAAAAAAADk/w0AAAAAAAEAAADk/w4AAAAAAAAAAADk/w8AAAABAAEAAADk/xAAAAABAAAAAADk/xEAAAABAAAAAADk/xIAAAAAAAEAAADk/xMAAAAAAAAAAADl/wwAAAABAAAAAADl/w0AAAABAAAAAADl/w4AAAABAAEAAADl/w8AAAAAAAAAAADl/xAAAAAAAAEAAADl/xEAAAAAAAAAAADl/xIAAAAAAAAAAADl/xMAAAABAAAAAADm/wwAAAAAAAAAAADm/w0AAAAAAAEAAADm/w4AAAABAAAAAADm/w8AAAAAAAAAAADm/xAAAAAAAAEAAADm/xEAAAABAAAAAADm/xIAAAABAAAAAADm/xMAAAABAAEAAADn/wwAAAAAAAEAAADn/w0AAAAAAAAAAADn/w4AAAABAAEAAADn/w8AAAABAAEAAADn/xAAAAABAAEAAADn/xEAAAABAAEAAADn/xIAAAABAAEAAADn/xMAAAABAAAAAADo/wwAAAABAAAAAADo/w0AAAABAAAAAADo/w4AAAABAAEAAADo/w8AAAABAAEAAADo/xAAAAABAAAAAADo/xEAAAABAAAAAADo/xIAAAAAAAAAAADo/xMAAAABAAAAAADa/xgAAAABAAEAAADa/xkAAAAAAAEAAADa/xoAAAAAAAAAAADa/xsAAAAAAAEAAADa/xwAAAABAAEAAADb/xgAAAABAAAAAADb/xkAAAAAAAEAAADb/xoAAAAAAAEAAADb/xsAAAABAAEAAADb/xwAAAABAAAAAADc/xgAAAAAAAEAAADc/xkAAAABAAEAAADc/xoAAAAAAAEAAADc/xsAAAABAAAAAADc/xwAAAAAAAAAAADd/xgAAAAAAAEAAADd/xkAAAAAAAEAAADd/xoAAAABAAEAAADd/xsAAAABAAAAAADd/xwAAAABAAAAAADe/xgAAAABAAEAAADe/xkAAAAAAAEAAADe/xoAAAAAAAEAAADe/xsAAAABAAAAAADe/xwAAAAAAAEAAADf/xgAAAABAAEAAADf/xkAAAAAAAEAAADf/xoAAAABAAEAAADf/xsAAAABAAAAAADf/xwAAAABAAAAAADf/x0AAAABAAAAAADf/x4AAAABAAEAAADf/x8AAAAAAAAAAADf/yAAAAABAAEAAADg/xQAAAABAAAAAADg/xUAAAAAAAEAAADg/xYAAAAAAAEAAADg/xcAAAAAAAAAAADg/xgAAAABAAAAAADg/xkAAAAAAAAAAADg/xoAAAABAAEAAADg/xsAAAABAAEAAADg/xwAAAABAAEAAADg/x0AAAAAAAAAAADg/x4AAAAAAAAAAADg/x8AAAAAAAAAAADg/yAAAAAAAAEAAADh/xQAAAAAAAEAAADh/xUAAAABAAEAAADh/xYAAAABAAEAAADh/xcAAAAAAAAAAADh/xgAAAABAAAAAADh/xkAAAABAAEAAADh/xoAAAABAAAAAADh/xsAAAABAAAAAADh/xwAAAAAAAAAAADh/x0AAAABAAEAAADh/x4AAAABAAEAAADh/x8AAAABAAEAAADh/yAAAAAAAAEAAADi/xgAAAAAAAAAAADi/xkAAAABAAEAAADi/xoAAAABAAEAAADi/xsAAAABAAEAAADi/xwAAAAAAAAAAADi/x0AAAAAAAEAAADi/x4AAAAAAAEAAADi/x8AAAABAAAAAADi/yAAAAABAAAAAADj/x0AAAABAAEAAADj/x4AAAAAAAAAAADj/x8AAAAAAAEAAADj/yAAAAAAAAAAAADk/x0AAAAAAAAAAADk/x4AAAAAAAEAAADk/x8AAAAAAAEAAADk/yAAAAABAAEAAADl/x0AAAABAAEAAADl/x4AAAABAAAAAADl/x8AAAABAAEAAADl/yAAAAABAAAAAADm/x0AAAABAAEAAADm/x4AAAAAAAEAAADm/x8AAAAAAAEAAADm/yAAAAAAAAAAAADn/x0AAAAAAAAAAADn/x4AAAAAAAEAAADn/x8AAAABAAEAAADn/yAAAAABAAAAAADo/x0AAAAAAAEAAADo/x4AAAABAAAAAADo/x8AAAAAAAAAAADo/yAAAAABAAAAAADp/x0AAAAAAAAAAADp/x4AAAABAAEAAADp/x8AAAAAAAEAAADp/yAAAAABAAAAAADq/xcAAAAAAAEAAADq/xgAAAAAAAAAAADq/xkAAAAAAAAAAADq/xoAAAABAAAAAADq/xsAAAAAAAAAAADq/xwAAAABAAAAAADq/x0AAAAAAAAAAADq/x4AAAAAAAAAAADq/x8AAAABAAEAAADq/yAAAAABAAEAAADq/yEAAAABAAEAAADq/zEAAAAAAAAAAADq/zIAAAABAAAAAADq/zMAAAABAAAAAADq/zQAAAAAAAEAAADr/xcAAAABAAEAAADr/xgAAAABAAEAAADr/xkAAAAAAAEAAADr/xoAAAABAAEAAADr/xsAAAAAAAEAAADr/xwAAAABAAEAAADr/x0AAAABAAAAAADr/x4AAAAAAAAAAADr/x8AAAABAAAAAADr/yAAAAAAAAAAAADr/yEAAAAAAAAAAADr/zEAAAAAAAAAAADr/zIAAAABAAEAAADr/zMAAAAAAAEAAADr/zQAAAABAAAAAADs/xcAAAABAAEAAADs/xgAAAABAAAAAADs/xkAAAAAAAAAAADs/xoAAAABAAEAAADs/xsAAAABAAEAAADs/xwAAAAAAAAAAADs/x0AAAABAAEAAADs/x4AAAAAAAEAAADs/x8AAAAAAAAAAADs/yAAAAABAAEAAADs/yEAAAABAAEAAADs/zEAAAAAAAEAAADs/zIAAAABAAEAAADs/zMAAAAAAAAAAADs/zQAAAAAAAAAAADt/xcAAAABAAAAAADt/xgAAAAAAAAAAADt/xkAAAAAAAEAAADt/xoAAAAAAAEAAADt/xsAAAAAAAEAAADt/xwAAAABAAAAAADt/x0AAAAAAAAAAADt/x4AAAABAAAAAADt/x8AAAABAAAAAADt/yAAAAABAAAAAADt/yEAAAABAAEAAADt/zEAAAABAAEAAADt/zIAAAABAAAAAADt/zMAAAABAAEAAADt/zQAAAABAAEAAADu/xcAAAAAAAAAAADu/xgAAAABAAEAAADu/xkAAAABAAAAAADu/xoAAAABAAEAAADu/xsAAAABAAEAAADu/xwAAAABAAAAAADu/zMAAAAAAAAAAADu/zQAAAAAAAEAAADv/xcAAAAAAAEAAADv/xgAAAAAAAEAAADv/xkAAAABAAEAAADv/xoAAAAAAAAAAADv/xsAAAABAAEAAADv/xwAAAAAAAEAAADv/zMAAAAAAAAAAADv/zQAAAAAAAEAAADw/xAAAAABAAEAAADw/xEAAAAAAAEAAADw/xIAAAABAAEAAADw/xMAAAAAAAEAAADw/xQAAAAAAAEAAADw/xUAAAAAAAEAAADw/xYAAAABAAAAAADw/xcAAAAAAAAAAADw/xgAAAAAAAAAAADw/xkAAAAAAAEAAADw/xoAAAAAAAAAAADw/xsAAAABAAAAAADw/xwAAAABAAEAAADw/zMAAAAAAAAAAADw/zQAAAAAAAEAAADx/xAAAAAAAAAAAADx/xEAAAAAAAAAAADx/xIAAAAAAAAAAADx/xMAAAABAAAAAADx/xQAAAABAAAAAADx/xUAAAAAAAAAAADx/xYAAAAAAAEAAADx/xcAAAAAAAAAAADx/xgAAAABAAAAAADx/xkAAAABAAAAAADx/xoAAAAAAAAAAADx/xsAAAABAAEAAADx/xwAAAABAAEAAADx/yAAAAABAAAAAADx/yEAAAAAAAEAAADx/yIAAAAAAAEAAADx/yMAAAABAAAAAADx/yQAAAAAAAAAAADx/yUAAAABAAEAAADx/yYAAAABAAEAAADx/ycAAAAAAAAAAADx/ygAAAABAAEAAADx/ykAAAABAAAAAADx/yoAAAAAAAAAAADx/ysAAAAAAAAAAADx/ywAAAAAAAEAAADx/y0AAAABAAEAAADx/zMAAAABAAAAAADx/zQAAAAAAAEAAADy/yAAAAAAAAEAAADy/yEAAAACAAAAAADy/yIAAAACAAAAAADy/yMAAAAAAAEAAADy/yQAAAAAAAAAAADy/yUAAAABAAAAAADy/yYAAAABAAEAAADy/ycAAAAAAAEAAADy/ygAAAAAAAEAAADy/ykAAAABAAEAAADy/yoAAAABAAEAAADy/ysAAAAAAAEAAADy/ywAAAABAAEAAADy/y0AAAAAAAAAAADy/zMAAAAAAAEAAADy/zQAAAABAAAAAADz/yAAAAAAAAEAAADz/yEAAAACAAAAAADz/yIAAAACAAAAAADz/yMAAAABAAAAAADz/yQAAAABAAEAAADz/yUAAAABAAAAAADz/yYAAAABAAEAAADz/ycAAAABAAEAAADz/ygAAAABAAAAAADz/ykAAAAAAAAAAADz/yoAAAABAAAAAADz/ysAAAABAAAAAADz/ywAAAAAAAEAAADz/y0AAAAAAAEAAADz/y4AAAAAAAEAAADz/y8AAAABAAAAAADz/zAAAAABAAEAAADz/zEAAAAAAAAAAADz/zIAAAABAAEAAADz/zMAAAABAAEAAADz/zQAAAABAAEAAAD0/yAAAAABAAAAAAD0/yEAAAADAAAAAAD0/yIAAAACAAAAAAD0/yMAAAABAAAAAAD0/yQAAAAAAAAAAAD0/yUAAAAAAAEAAAD0/yYAAAABAAAAAAD0/ycAAAAAAAEAAAD0/ygAAAABAAEAAAD0/ykAAAAAAAEAAAD0/yoAAAAAAAEAAAD0/ysAAAAAAAEAAAD0/ywAAAAAAAEAAAD0/y0AAAAAAAEAAAD0/y4AAAAAAAEAAAD0/y8AAAAAAAAAAAD0/zAAAAAAAAEAAAD0/zEAAAABAAEAAAD0/zIAAAAAAAAAAAD0/zMAAAAAAAEAAAD0/zQAAAABAAAAAAD1/yAAAAAAAAAAAAD1/yEAAAACAAAAAAD1/yIAAAADAAAAAAD1/yMAAAABAAAAAAD1/yQAAAAAAAAAAAD1/yUAAAAAAAAAAAD1/yYAAAABAAAAAAD1/ycAAAABAAAAAAD1/ygAAAAAAAEAAAD1/ykAAAABAAAAAAD1/yoAAAAAAAAAAAD1/ysAAAABAAEAAAD1/ywAAAABAAAAAAD1/y0AAAABAAEAAAD1/zMAAAAAAAAAAAD1/zQAAAAAAAAAAAD2/yAAAAAAAAAAAAD2/yEAAAADAAAAAAD2/yIAAAACAAAAAAD2/yMAAAABAAAAAAD2/yQAAAAAAAAAAAD2/yUAAAABAAEAAAD2/yYAAAAAAAEAAAD2/ycAAAAAAAAAAAD2/ygAAAAAAAEAAAD2/ykAAAABAAAAAAD2/yoAAAAAAAAAAAD2/ysAAAABAAEAAAD2/ywAAAAAAAEAAAD2/y0AAAABAAAAAAD2/zMAAAAAAAEAAAD2/zQAAAABAAAAAAD3/yAAAAABAAEAAAD3/yEAAAADAAAAAAD3/yIAAAADAAAAAAD3/yMAAAAAAAAAAAD3/zMAAAABAAAAAAD3/zQAAAABAAAAAAD4/yAAAAABAAEAAAD4/yEAAAADAAAAAAD4/yIAAAADAAAAAAD4/yMAAAABAAAAAAD4/zEAAAABAAAAAAD4/zIAAAAAAAAAAAD4/zMAAAABAAEAAAD4/zQAAAABAAAAAAD4/zUAAAABAAAAAAD4/zYAAAAAAAAAAAD5/yAAAAABAAEAAAD5/yEAAAADAAAAAAD5/yIAAAACAAAAAAD5/yMAAAABAAAAAAD5/zEAAAAAAAAAAAD5/zIAAAABAAEAAAD5/zMAAAABAAEAAAD5/zQAAAAAAAAAAAD5/zUAAAAAAAAAAAD5/zYAAAABAAAAAAD6/yAAAAAAAAAAAAD6/yEAAAACAAAAAAD6/yIAAAACAAAAAAD6/yMAAAABAAEAAAD6/zEAAAAAAAEAAAD6/zIAAAABAAEAAAD6/zMAAAAAAAEAAAD6/zQAAAABAAAAAAD6/zUAAAABAAEAAAD6/zYAAAAAAAAAAAD7/yAAAAAAAAAAAAD7/yEAAAABAAEAAAD7/yIAAAABAAEAAAD7/yMAAAAAAAEAAAD7/zEAAAABAAEAAAD7/zIAAAAAAAAAAAD7/zMAAAABAAEAAAD7/zQAAAAAAAAAAAD7/zUAAAABAAEAAAD7/zYAAAAAAAAAAAD8/xwAAAABAAEAAAD8/x0AAAABAAEAAAD8/x4AAAABAAAAAAD8/x8AAAABAAAAAAD8/yAAAAABAAEAAAD8/yEAAAAAAAEAAAD8/yIAAAABAAAAAAD8/yMAAAABAAAAAAD8/yQAAAABAAEAAAD8/yUAAAAAAAAAAAD8/yYAAAAAAAEAAAD8/zEAAAAAAAAAAAD8/zIAAAABAAEAAAD8/zMAAAABAAEAAAD8/zQAAAABAAAAAAD8/zUAAAABAAAAAAD8/zYAAAAAAAEAAAD9/xwAAAABAAAAAAD9/x0AAAADAAAAAAD9/x4AAAADAAAAAAD9/x8AAAADAAAAAAD9/yAAAAACAAAAAAD9/yEAAAADAAAAAAD9/yIAAAADAAAAAAD9/yQAAAACAAAAAAD9/yUAAAACAAAAAAD9/yYAAAADAAAAAAD9/zEAAAAAAAAAAAD9/zIAAAAAAAAAAAD9/zMAAAAAAAEAAAD9/zQAAAABAAAAAAD9/zUAAAABAAEAAAD9/zYAAAABAAEAAAD+/xwAAAABAAAAAAD+/x0AAAACAAAAAAD+/x4AAAACAAAAAAD+/zEAAAAAAAAAAAD+/zIAAAABAAAAAAD+/zMAAAAAAAEAAAD+/zQAAAAAAAEAAAD+/zUAAAAAAAEAAAD+/zYAAAAAAAEAAAD//wkAAAABAAEAAAD//woAAAAAAAAAAAD//wsAAAABAAEAAAD//wwAAAABAAEAAAD//w0AAAABAAEAAAD//w4AAAABAAEAAAD//w8AAAAAAAEAAAD//xAAAAABAAAAAAD//xEAAAABAAAAAAD//xIAAAABAAEAAAD//xwAAAAAAAAAAAD//x0AAAACAAAAAAD//x4AAAADAAAAAAD//x8AAAABAAEAAAD//zEAAAABAAAAAAD//zIAAAAAAAEAAAD//zMAAAAAAAEAAAD//zQAAAABAAAAAAD//zUAAAABAAEAAAD//zYAAAABAAAAAAAAAAkAAAABAAAAAAAAAAoAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAwAAAABAAEAAAAAAA0AAAABAAAAAAAAAA4AAAABAAEAAAAAAA8AAAAAAAEAAAAAABAAAAABAAAAAAAAABEAAAAAAAAAAAAAABIAAAAAAAAAAAAAABwAAAABAAEAAAAAAB0AAAADAAAAAAAAAB4AAAADAAAAAAAAAB8AAAAAAAEAAAAAADEAAAABAAAAAAAAADIAAAAAAAEAAAAAADMAAAABAAAAAAAAADQAAAAAAAAAAAAAADUAAAAAAAEAAAAAADYAAAABAAAAAAABABwAAAABAAEAAAABAB0AAAADAAAAAAABAB4AAAADAAAAAAABAB8AAAAAAAEAAAABADEAAAABAAEAAAABADIAAAAAAAAAAAABADMAAAAAAAEAAAABADQAAAAAAAEAAAABADUAAAABAAAAAAABADYAAAABAAAAAAACABwAAAABAAAAAAACAB0AAAADAAAAAAACAB4AAAADAAAAAAACAB8AAAAAAAEAAAACADEAAAABAAEAAAACADIAAAAAAAEAAAACADMAAAAAAAAAAAACADQAAAAAAAEAAAACADUAAAAAAAAAAAACADYAAAABAAAAAAADABwAAAABAAAAAAADAB0AAAADAAAAAAADAB4AAAACAAAAAAADAB8AAAAAAAEAAAADADMAAAAAAAEAAAADADQAAAAAAAAAAAAEABwAAAAAAAEAAAAEAB0AAAADAAAAAAAEAB4AAAADAAAAAAAEAB8AAAABAAAAAAAEADMAAAABAAAAAAAEADQAAAAAAAAAAAAFABwAAAABAAAAAAAFAB0AAAACAAAAAAAFADMAAAABAAEAAAAFADQAAAABAAEAAAAGABwAAAAAAAEAAAAGAB0AAAACAAAAAAAGADMAAAABAAAAAAAGADQAAAAAAAEAAAAHABwAAAAAAAAAAAAHAB0AAAACAAAAAAAHAB4AAAACAAAAAAAHAB8AAAABAAEAAAAHADMAAAABAAAAAAAHADQAAAAAAAAAAAAIABwAAAAAAAEAAAAIAB0AAAACAAAAAAAIAB4AAAADAAAAAAAIAB8AAAABAAEAAAAIADMAAAABAAAAAAAIADQAAAAAAAEAAAAJABwAAAABAAEAAAAJAB0AAAACAAAAAAAJAB4AAAADAAAAAAAJAB8AAAAAAAEAAAAJADMAAAAAAAEAAAAJADQAAAAAAAAAAAAKABwAAAAAAAEAAAAKAB0AAAADAAAAAAAKAB4AAAADAAAAAAAKAB8AAAAAAAAAAAAKAC8AAAAAAAEAAAAKADAAAAABAAEAAAAKADEAAAABAAAAAAAKADIAAAAAAAAAAAAKADMAAAABAAAAAAAKADQAAAAAAAAAAAALABwAAAAAAAAAAAALAB0AAAACAAAAAAALAB4AAAADAAAAAAALAB8AAAABAAEAAAALAC8AAAAAAAAAAAALADAAAAAAAAEAAAALADEAAAABAAEAAAALADIAAAABAAEAAAALADMAAAABAAAAAAALADQAAAABAAAAAAAMABwAAAABAAEAAAAMAB0AAAACAAAAAAAMAB4AAAACAAAAAAAMAB8AAAABAAEAAAANABwAAAAAAAEAAAANAB4AAAACAAAAAAANAB8AAAAAAAEAAAAOABwAAAAAAAEAAAAOAB8AAAABAAAAAAAPABwAAAABAAEAAAAPAB8AAAAAAAAAAAAQABwAAAABAAEAAAAQAB0AAAADAAAAAAAQAB8AAAACAAAAAAARABwAAAAAAAEAAAARAB0AAAADAAAAAAARAB4AAAADAAAAAAARAB8AAAADAAAAAAASABwAAAAAAAEAAAASAB0AAAABAAEAAAASAB4AAAAAAAAAAAASAB8AAAABAAEAAAD//xMAAAABAAEAAAD//xQAAAAAAAEAAAD//xUAAAABAAEAAAD//xYAAAAAAAEAAAD//xcAAAAAAAEAAAD//xgAAAABAAEAAAD//xkAAAABAAEAAAD//xoAAAABAAEAAAD//xsAAAABAAEAAAAAABMAAAAAAAAAAAAAABQAAAABAAAAAAAAABUAAAAAAAAAAAAAABYAAAABAAEAAAAAABcAAAABAAEAAAAAABgAAAABAAEAAAAAABkAAAAAAAAAAAAAABoAAAABAAAAAAAAABsAAAAAAAEAAAAjACYAAAACAAAAAAAjACcAAAACAAAAAAAjACgAAAACAAAAAAAkACcAAAADAAAAAAAkACgAAAADAAAAAAAjACQAAAACAAAAAAAjACUAAAACAAAAAAAkACQAAAADAAAAAAAjABwAAAADAAAAAAAjAB0AAAADAAAAAAAjAB4AAAACAAAAAAAjAB8AAAADAAAAAAAjACAAAAADAAAAAAAjACEAAAACAAAAAAAjACIAAAADAAAAAAAjACMAAAACAAAAAAAkABwAAAACAAAAAAAkAB0AAAACAAAAAAAkAB4AAAADAAAAAAAkAB8AAAADAAAAAAAkACAAAAACAAAAAAAkACEAAAACAAAAAAAkACIAAAACAAAAAAAkACMAAAADAAAAAAAjABoAAAACAAAAAAAjABsAAAACAAAAAAAkABoAAAADAAAAAAAkABsAAAADAAAAAAACABsAAAAGAAEAAAADABsAAAAFAAEAAAABABsAAAADAAEAAAAEABsAAAAEAAAAAAAFABsAAAAEAAEAAAAGABsAAAAGAAEAAAAHABsAAAAFAAAAAAAIABsAAAAFAAEAAAAJABsAAAAEAAEAAAAKABsAAAAEAAEAAAALABsAAAAEAAEAAAAMABsAAAAGAAEAAAANABsAAAAGAAEAAAAOABsAAAAFAAAAAAAQABsAAAAEAAEAAAARABsAAAAFAAEAAAASABsAAAADAAEAAAADADIAAAADAAEAAAAEADIAAAAEAAAAAAAFADIAAAACAAEAAAAGADIAAAACAAEAAAAHADIAAAAFAAAAAAAIADIAAAABAAAAAAAJADIAAAABAAAAAAD4/zAAAAAEAAAAAAD5/zAAAAAFAAAAAAD6/zAAAAAEAAAAAAD7/zAAAAADAAEAAAD8/zAAAAAFAAAAAAD9/zAAAAADAAEAAAD+/zAAAAADAAEAAAD//zAAAAACAAEAAAAAADAAAAAEAAAAAAABADAAAAAFAAAAAAACADAAAAAFAAAAAAD1/zIAAAAFAAAAAAD2/zIAAAAFAAAAAAD3/zIAAAADAAEAAADu/zIAAAACAAEAAADv/zIAAAACAAEAAADw/zIAAAADAAEAAADx/zIAAAADAAEAAADy/zIAAAACAAEAAADx/x8AAAAEAAAAAADy/x8AAAAFAAEAAADz/x8AAAAEAAEAAAD0/x8AAAAFAAEAAAD1/x8AAAAFAAEAAAD2/x8AAAAFAAAAAAD3/x8AAAAFAAEAAAD4/x8AAAADAAEAAAD5/x8AAAAGAAEAAAD6/x8AAAAEAAAAAAD7/x8AAAADAAEAAAD8/xsAAAACAAEAAAD9/xsAAAADAAEAAAD+/xsAAAACAAEAAADv/zEAAAACAAIAAADw/zEAAAACAAIAAADx/zEAAAACAAIAAAD2/zEAAAACAAIAAAD4/y8AAAACAAIAAAD5/y8AAAACAAIAAAD6/y8AAAACAAIAAAD7/y8AAAACAAIAAAD8/y8AAAACAAIAAAD9/y8AAAACAAIAAAD+/y8AAAACAAIAAAD//y8AAAACAAIAAAAAAC8AAAACAAIAAAABAC8AAAACAAIAAAACAC8AAAACAAIAAAAEADEAAAACAAIAAAAFADEAAAACAAIAAAAGADEAAAACAAIAAAAHADEAAAABAAUAAAAIADEAAAAAAAEAAAAJADEAAAAAAAAAAAADADEAAAAAAAUAAAADADAAAAACAAMAAAADAC8AAAAFAAIAAAD3/y8AAAAEAAIAAAD3/zEAAAABAAUAAAD3/zAAAAADAAMAAAD1/zEAAAAAAAUAAAD1/y8AAAACAAMAAAD1/zAAAAACAAMAAAD1/y4AAAAAAAQAAAD3/y4AAAAFAAMAAAD2/y4AAAADAAIAAAD3/y0AAAACAAMAAAD3/ywAAAACAAMAAAD3/ysAAAACAAMAAAD3/yoAAAACAAMAAAD3/yUAAAACAAMAAAD3/yYAAAACAAMAAAD3/ycAAAACAAMAAAD3/ygAAAACAAMAAAD3/ykAAAACAAMAAADu/x4AAAACAAMAAADu/x8AAAACAAMAAADu/yAAAAACAAMAAADu/yEAAAACAAMAAADy/xEAAAACAAMAAADy/xIAAAACAAMAAADy/xMAAAACAAMAAADy/xQAAAACAAMAAADy/xUAAAACAAMAAADy/xYAAAACAAMAAADy/xcAAAACAAMAAADy/xgAAAACAAMAAADy/xkAAAACAAMAAADy/xoAAAACAAMAAADy/xsAAAACAAMAAADy/xwAAAACAAMAAAD0/wwAAAACAAMAAAD0/w0AAAACAAMAAAD0/w4AAAACAAMAAAD0/w8AAAACAAMAAADp/xEAAAACAAMAAADp/xIAAAACAAMAAADp/xMAAAACAAMAAADi/xUAAAACAAMAAADi/xYAAAAAAAUAAADj/xgAAAACAAMAAADj/xkAAAACAAMAAADj/xoAAAACAAMAAADj/xsAAAAAAAUAAADi/xcAAAADAAEAAADf/xcAAAADAAEAAADe/xcAAAACAAEAAADd/xcAAAADAAEAAADc/xcAAAACAAEAAADb/xcAAAACAAEAAADa/xcAAAACAAEAAADq/xYAAAACAAEAAADr/xYAAAAFAAEAAADs/xYAAAAGAAEAAADt/xYAAAAFAAAAAADu/xYAAAACAAEAAADv/xYAAAADAAEAAADj/xwAAAADAAEAAADk/xwAAAACAAEAAADl/xwAAAACAAEAAADm/xwAAAADAAEAAADn/xwAAAACAAEAAADo/xwAAAACAAEAAADp/xwAAAACAAEAAADj/xcAAAACAAMAAAAMAC8AAAACAAMAAAAMADAAAAACAAMAAAAMADEAAAACAAMAAAAMADIAAAACAAMAAAAMADMAAAACAAMAAAAMADQAAAACAAMAAAAlACUAAAAAAAQAAAAlACYAAAACAAMAAAAlACcAAAACAAMAAAAlACgAAAACAAMAAAAiACUAAAABAAQAAAAiACYAAAADAAMAAAAiACcAAAADAAMAAAAiACgAAAABAAUAAAD7/xsAAAADAAMAAAD7/xwAAAADAAMAAAD7/x0AAAADAAMAAADw/x8AAAADAAMAAADw/yAAAAADAAMAAADw/yEAAAADAAMAAADw/yIAAAADAAMAAADw/yMAAAADAAMAAADw/yQAAAADAAMAAADw/yUAAAADAAMAAADw/yYAAAADAAMAAADw/ycAAAADAAMAAADw/ygAAAADAAMAAADw/ykAAAADAAMAAADw/yoAAAADAAMAAADw/ysAAAADAAMAAADw/ywAAAADAAMAAADw/y0AAAADAAMAAADy/y8AAAADAAMAAADy/zAAAAADAAMAAADp/zEAAAADAAMAAADp/zIAAAADAAMAAADp/zMAAAADAAMAAADp/zQAAAADAAMAAADe/x4AAAADAAMAAADe/x8AAAADAAMAAADe/yAAAAADAAMAAADZ/xcAAAADAAMAAADZ/xgAAAADAAMAAADZ/xkAAAADAAMAAADZ/xoAAAADAAMAAADZ/xsAAAADAAMAAADZ/xwAAAADAAMAAADa/x0AAAADAAIAAADb/x0AAAADAAIAAADc/x0AAAADAAIAAADd/x0AAAADAAIAAADf/yEAAAADAAIAAADg/yEAAAADAAIAAADh/yEAAAADAAIAAADi/yEAAAADAAIAAADj/yEAAAADAAIAAADk/yEAAAADAAIAAADl/yEAAAADAAIAAADm/yEAAAADAAIAAADn/yEAAAADAAIAAADo/yEAAAADAAIAAADv/x0AAAADAAIAAADw/x0AAAADAAIAAADx/x0AAAADAAIAAADq/xAAAAADAAIAAADr/xAAAAADAAIAAADs/xAAAAADAAIAAADt/xAAAAADAAIAAADu/xAAAAADAAIAAADe/wwAAAADAAMAAADe/w0AAAADAAMAAADe/w4AAAADAAMAAADe/w8AAAADAAMAAADe/xAAAAADAAMAAADe/xEAAAADAAMAAADe/xIAAAADAAMAAADe/xMAAAADAAMAAADf/xUAAAADAAMAAAD+/woAAAADAAMAAAD+/wsAAAADAAMAAAD+/wwAAAADAAMAAAD+/w0AAAADAAMAAAD+/w4AAAADAAMAAAD+/w8AAAADAAMAAAD+/xAAAAADAAMAAAD+/xEAAAADAAMAAAD+/xIAAAADAAMAAAD+/xMAAAADAAMAAAD+/xQAAAADAAMAAAD+/xUAAAADAAMAAAD+/xYAAAADAAMAAAD+/xcAAAADAAMAAAD+/xgAAAADAAMAAAD+/xkAAAADAAMAAAABABAAAAACAAMAAAABABEAAAACAAMAAAABABIAAAACAAMAAAABABMAAAAAAAUAAAABAAoAAAACAAMAAAABAAsAAAACAAMAAAABAAwAAAACAAMAAAABAA0AAAACAAMAAAABAA4AAAACAAMAAAABAA8AAAACAAMAAAABAAkAAAACAAMAAAD+/wkAAAADAAMAAADz/xAAAAADAAIAAADj/xQAAAADAAIAAADk/xQAAAADAAIAAADl/xQAAAADAAIAAADm/xQAAAADAAIAAADn/xQAAAADAAIAAADo/xQAAAADAAIAAAD4/yQAAAADAAIAAAD5/yQAAAADAAIAAAD6/yQAAAADAAIAAAAJAC8AAAABAAEAAAAJADAAAAABAAAAAADq/zUAAAADAAIAAADr/zUAAAADAAIAAADs/zUAAAADAAIAAADt/zUAAAADAAIAAADu/zUAAAADAAIAAADv/zUAAAADAAIAAADw/zUAAAADAAIAAADx/zUAAAADAAIAAADy/zUAAAADAAIAAADz/zUAAAADAAIAAAD0/zUAAAADAAIAAAD1/zUAAAADAAIAAAD2/zUAAAADAAIAAAD4/zcAAAADAAIAAAD5/zcAAAADAAIAAAD6/zcAAAADAAIAAAD7/zcAAAADAAIAAAD8/zcAAAADAAIAAAD9/zcAAAADAAIAAAD+/zcAAAADAAIAAAD//zcAAAADAAIAAAAAADcAAAADAAIAAAABADcAAAADAAIAAAACADcAAAADAAIAAAAEADUAAAADAAIAAAAFADUAAAADAAIAAAAGADUAAAADAAIAAAAHADUAAAADAAIAAAAIADUAAAADAAIAAAAJADUAAAADAAIAAAAKADUAAAADAAIAAAALADUAAAADAAIAAAD7/yUAAAADAAMAAAD7/yQAAAABAAQAAAD7/yYAAAADAAMAAAADADUAAAAAAAQAAAADADYAAAACAAMAAAD3/zcAAAAEAAMAAAD3/zYAAAADAAMAAAADADcAAAAFAAMAAAD3/zUAAAABAAQAAADp/zUAAAAEAAMAAADu/zEAAAAAAAUAAADy/zEAAAABAAUAAADp/yEAAAABAAQAAADe/yEAAAAEAAMAAADe/x0AAAABAAQAAADZ/x0AAAAEAAMAAADu/x0AAAAAAAQAAADy/x0AAAAFAAMAAAD7/x4AAAABAAUAAAD6/x4AAAACAAIAAAD5/x4AAAACAAIAAAD3/x4AAAACAAIAAAD4/x4AAAACAAIAAAD2/x4AAAACAAIAAADx/x4AAAACAAIAAADy/x4AAAACAAIAAADz/x4AAAACAAIAAAD0/x4AAAACAAIAAAD1/x4AAAACAAIAAAABABUAAAABAAAAAAABABYAAAABAAAAAAABABcAAAAAAAQAAAABABgAAAACAAMAAAABABkAAAACAAMAAAACABUAAAAAAAEAAAACABYAAAAAAAAAAAACABcAAAABAAQAAAACABgAAAADAAMAAAACABkAAAAEAAMAAAADABUAAAABAAEAAAADABYAAAABAAEAAAADABcAAAAAAAAAAAADABgAAAABAAAAAAADABkAAAADAAIAAAAEABUAAAABAAAAAAAEABYAAAAAAAEAAAAEABcAAAAAAAEAAAAEABgAAAABAAAAAAAEABkAAAADAAIAAAAFABUAAAAAAAEAAAAFABYAAAABAAAAAAAFABcAAAABAAAAAAAFABgAAAABAAEAAAAFABkAAAADAAIAAAAGABUAAAABAAAAAAAGABYAAAAAAAEAAAAGABcAAAAAAAEAAAAGABgAAAAAAAAAAAAGABkAAAADAAIAAAAHABUAAAAAAAAAAAAHABYAAAABAAEAAAAHABcAAAAAAAQAAAAHABgAAAACAAMAAAAHABkAAAAFAAMAAAAIABUAAAABAAAAAAAIABYAAAABAAEAAAAIABcAAAADAAIAAAAJABUAAAACAAMAAAAJABYAAAACAAMAAAAJABcAAAAFAAMAAAABABQAAAAEAAEAAAACABQAAAAFAAEAAAADABQAAAAEAAEAAAAEABQAAAAGAAEAAAAFABQAAAAFAAEAAAAGABQAAAAFAAEAAAAHABQAAAAGAAEAAAAIABQAAAAEAAEAAAAJABQAAAACAAMAAAACABMAAAACAAIAAAADABMAAAACAAIAAAAEABMAAAACAAIAAAAFABMAAAACAAIAAAAGABMAAAACAAIAAAAHABMAAAACAAIAAAAIABMAAAACAAIAAAAJABMAAAAFAAIAAADw/x4AAAAEAAIAAADy/y4AAAABAAQAAADx/y4AAAADAAIAAADw/y4AAAAEAAMAAAD8/xoAAAACAAIAAAD9/xoAAAACAAIAAAD+/xoAAAABAAUAAAD7/xoAAAAEAAIAAAADABoAAAACAAIAAAACABoAAAACAAIAAAABABoAAAAAAAUAAAAEABoAAAACAAIAAAAFABoAAAACAAIAAAAGABoAAAACAAIAAAAHABoAAAACAAIAAAAIABoAAAACAAIAAAAJABoAAAACAAIAAAAKABoAAAACAAIAAAALABoAAAACAAIAAAAMABoAAAACAAIAAAANABoAAAACAAIAAAAOABoAAAACAAIAAAAPABoAAAACAAIAAAAQABoAAAACAAIAAAARABoAAAACAAIAAAASABoAAAACAAIAAAAMADUAAAAFAAMAAADa/xYAAAACAAIAAADb/xYAAAACAAIAAADc/xYAAAACAAIAAADd/xYAAAACAAIAAADe/xYAAAACAAIAAADf/xYAAAABAAUAAADj/xYAAAAFAAIAAADZ/xYAAAAEAAIAAADo/xsAAAACAAIAAADn/xsAAAACAAIAAADm/xsAAAACAAIAAADl/xsAAAACAAIAAADk/xsAAAACAAIAAADp/xsAAAABAAUAAADp/xgAAAADAAMAAADp/xcAAAADAAMAAADp/xkAAAADAAMAAADp/xoAAAADAAMAAADv/xUAAAABAAUAAADv/xQAAAADAAMAAADv/xEAAAADAAMAAADv/xAAAAABAAQAAADv/xIAAAADAAMAAADv/xMAAAADAAMAAADy/xAAAAAAAAQAAAD0/xAAAAAFAAMAAADf/xQAAAABAAQAAADe/xQAAAAEAAMAAADi/xQAAAAAAAQAAADp/xAAAAAAAAQAAADp/xQAAAAFAAMAAADp/xYAAAADAAMAAADq/xUAAAACAAIAAADr/xUAAAACAAIAAADs/xUAAAACAAIAAADt/xUAAAACAAIAAADu/xUAAAACAAIAAADp/xUAAAAEAAIAAAD3/yQAAAAAAAQAAAANAAAAAAABAAEAAAANAP//AAAAAAEAAAAMAAAAAAABAAAAAAAMAP//AAABAAEAAAALAAAAAAAAAAAAAAALAP//AAAAAAAAAAAKAAAAAAABAAEAAAAKAP//AAAAAAAAAAAJAAAAAAAAAAAAAAAJAP//AAABAAEAAAAKAAEAAAADAAIAAAAJAAEAAAADAAIAAAALAAEAAAADAAIAAAAMAAEAAAADAAIAAAANAAEAAAADAAIAAAAOAP//AAABAAEAAAAOAAAAAAABAAEAAAAOAP7/AAABAAAAAAAOAAEAAAADAAIAAAARAAAAAAABAAAAAAARAP//AAAAAAAAAAARAP7/AAABAAEAAAARAP3/AAABAAAAAAARAPz/AAAAAAAAAAAQAAAAAAAAAAAAAAAQAP//AAABAAAAAAAQAP7/AAAAAAEAAAAQAP3/AAABAAAAAAAQAPz/AAABAAEAAAAPAAAAAAAAAAEAAAAPAP//AAABAAAAAAAPAP7/AAAAAAEAAAAPAP3/AAABAAAAAAAPAPz/AAAAAAAAAAAOAP3/AAABAAAAAAAOAPz/AAAAAAAAAAANAP3/AAABAAUAAAANAPz/AAADAAMAAAANAP7/AAADAAEAAAAPAAEAAAADAAIAAAAQAAEAAAADAAIAAAARAAEAAAADAAIAAAASAPz/AAACAAMAAAASAP3/AAACAAMAAAASAPv/AAACAAMAAAASAP7/AAACAAMAAAASAP//AAACAAMAAAASAAAAAAACAAMAAAASAAEAAAAFAAMAAAARAPv/AAAAAAEAAAARAPr/AAAAAAEAAAARAPn/AAABAAEAAAAQAPv/AAAAAAEAAAAQAPr/AAABAAAAAAAQAPn/AAABAAEAAAAPAPv/AAAAAAEAAAAPAPr/AAAAAAAAAAAPAPn/AAABAAAAAAAOAPv/AAABAAAAAAAOAPr/AAABAAAAAAAOAPn/AAAAAAEAAAANAPr/AAADAAMAAAANAPn/AAADAAMAAAANAPv/AAADAAMAAAASAPn/AAACAAMAAAASAPr/AAACAAMAAAASAPj/AAACAAMAAAARAPj/AAADAAEAAAAQAPj/AAACAAEAAAAPAPj/AAADAAEAAAAOAPj/AAACAAEAAAANAPj/AAADAAMAAAAOAPf/AAACAAIAAAAPAPf/AAACAAIAAAAQAPf/AAACAAIAAAARAPf/AAACAAIAAAASAPf/AAAFAAIAAAAMAP7/AAADAAEAAAALAP7/AAADAAEAAAAKAP7/AAACAAEAAAAJAP7/AAADAAEAAAAJAP3/AAACAAIAAAAKAP3/AAACAAIAAAALAP3/AAACAAIAAAAMAP3/AAACAAIAAAANAPf/AAAEAAIAAADp/yIAAAADAAMAAADp/yMAAAADAAMAAADp/yQAAAADAAMAAADp/yUAAAADAAMAAADp/yYAAAADAAMAAADp/ycAAAADAAMAAADp/ygAAAADAAMAAADp/ykAAAADAAMAAADp/yoAAAADAAMAAADp/ysAAAADAAMAAADp/ywAAAADAAMAAADp/y0AAAADAAMAAADp/y4AAAADAAMAAADp/y8AAAADAAMAAADp/zAAAAADAAMAAADq/yIAAAABAAAAAADq/yMAAAABAAAAAADq/yQAAAAAAAAAAADq/yUAAAABAAEAAADq/yYAAAABAAEAAADq/ycAAAABAAEAAADq/ygAAAABAAEAAADq/ykAAAABAAEAAADq/yoAAAAAAAEAAADq/ysAAAABAAAAAADq/ywAAAABAAEAAADq/y0AAAAAAAEAAADq/y4AAAAAAAAAAADq/y8AAAABAAEAAADq/zAAAAAAAAEAAADr/yIAAAAAAAAAAADr/yMAAAABAAAAAADr/yQAAAAAAAEAAADr/yUAAAABAAEAAADr/yYAAAABAAAAAADr/ycAAAABAAEAAADr/ygAAAAAAAEAAADr/ykAAAAAAAAAAADr/yoAAAAAAAAAAADr/ysAAAABAAEAAADr/ywAAAABAAEAAADr/y0AAAABAAAAAADr/y4AAAAAAAEAAADr/y8AAAABAAEAAADr/zAAAAABAAEAAADs/yIAAAABAAAAAADs/yMAAAAAAAEAAADs/yQAAAABAAEAAADs/yUAAAAAAAEAAADs/yYAAAAAAAEAAADs/ycAAAABAAAAAADs/ygAAAABAAAAAADs/ykAAAAAAAEAAADs/yoAAAAAAAAAAADs/ysAAAAAAAEAAADs/ywAAAABAAAAAADs/y0AAAABAAEAAADs/y4AAAAAAAEAAADs/y8AAAABAAAAAADs/zAAAAAAAAAAAADt/yIAAAAAAAAAAADt/yMAAAAAAAAAAADt/yQAAAABAAAAAADt/yUAAAABAAEAAADt/yYAAAABAAEAAADt/ycAAAABAAAAAADt/ygAAAAAAAAAAADt/ykAAAAAAAAAAADt/yoAAAAAAAEAAADt/ysAAAABAAEAAADt/ywAAAABAAAAAADt/y0AAAABAAEAAADt/y4AAAAAAAEAAADt/y8AAAABAAAAAADt/zAAAAABAAAAAADu/yIAAAACAAMAAADu/yMAAAACAAMAAADu/yQAAAACAAMAAADu/yUAAAACAAMAAADu/yYAAAACAAMAAADu/ycAAAACAAMAAADu/ygAAAACAAMAAADu/ykAAAACAAMAAADu/yoAAAACAAMAAADu/ysAAAACAAMAAADu/ywAAAACAAMAAADu/y0AAAACAAMAAADu/y4AAAACAAMAAADu/y8AAAACAAMAAADu/zAAAAACAAMAAAD+/yAAAAADAAAAAAD+/yEAAAACAAAAAAD+/yIAAAACAAAAAAD+/yUAAAACAAAAAAD+/yYAAAADAAAAAAD//yAAAAAAAAEAAAD//yEAAAAAAAEAAAD//yIAAAADAAAAAAD//yMAAAADAAAAAAD//yQAAAADAAAAAAD//yUAAAAAAAAAAAD//yYAAAAAAAEAAAAAACAAAAAAAAEAAAAAACEAAAABAAAAAAAAACIAAAADAAAAAAAAACMAAAACAAAAAAAAACQAAAADAAAAAAAAACUAAAAAAAAAAAAAACYAAAABAAAAAAABACAAAAAAAAEAAAABACEAAAABAAEAAAABACIAAAACAAAAAAABACMAAAACAAAAAAABACQAAAADAAAAAAABACUAAAABAAAAAAABACYAAAAAAAEAAAACACAAAAABAAAAAAACACEAAAABAAAAAAACACIAAAACAAAAAAACACMAAAADAAAAAAACACQAAAACAAAAAAACACUAAAAAAAEAAAACACYAAAABAAEAAAADACAAAAAAAAAAAAADACEAAAAAAAEAAAADACIAAAACAAAAAAADACMAAAADAAAAAAADACQAAAACAAAAAAADACUAAAABAAAAAAADACYAAAAAAAAAAAAEACAAAAAAAAAAAAAEACEAAAAAAAAAAAAEACIAAAADAAAAAAAEACMAAAACAAAAAAAEACQAAAACAAAAAAAEACUAAAAAAAAAAAAEACYAAAAAAAAAAAAFACAAAAAAAAAAAAAFACEAAAAAAAAAAAAFACIAAAADAAAAAAAFACMAAAADAAAAAAAFACQAAAACAAAAAAAFACUAAAABAAEAAAAFACYAAAABAAAAAAAGACAAAAAAAAEAAAAGACEAAAABAAEAAAAGACMAAAADAAAAAAAGACQAAAACAAAAAAAGACUAAAAAAAEAAAAGACYAAAABAAAAAAAHACAAAAABAAAAAAAHACEAAAABAAAAAAAHACIAAAACAAAAAAAHACMAAAADAAAAAAAHACQAAAADAAAAAAAHACUAAAABAAAAAAAHACYAAAABAAEAAAAIACAAAAABAAEAAAAIACEAAAABAAAAAAAIACMAAAADAAAAAAAIACQAAAADAAAAAAAIACUAAAABAAEAAAAIACYAAAAAAAEAAAAJACAAAAABAAAAAAAJACEAAAAAAAAAAAAJACIAAAADAAAAAAAJACMAAAACAAAAAAAJACQAAAADAAAAAAAJACUAAAAAAAEAAAAJACYAAAABAAEAAAAKACAAAAAAAAAAAAAKACEAAAABAAEAAAAKACIAAAADAAAAAAAKACMAAAACAAAAAAAKACQAAAACAAAAAAAKACUAAAABAAEAAAAKACYAAAABAAAAAAALACAAAAABAAAAAAALACEAAAAAAAAAAAALACIAAAACAAAAAAALACMAAAADAAAAAAALACQAAAACAAAAAAALACUAAAABAAEAAAALACYAAAABAAAAAAAMACAAAAAAAAEAAAAMACEAAAAAAAEAAAAMACIAAAACAAAAAAAMACMAAAADAAAAAAAMACQAAAADAAAAAAAMACUAAAAAAAAAAAAMACYAAAABAAAAAAANACAAAAAAAAAAAAANACEAAAABAAEAAAANACIAAAAAAAEAAAANACMAAAABAAAAAAANACQAAAABAAAAAAANACUAAAABAAEAAAANACYAAAAAAAAAAAAOACAAAAABAAAAAAAOACEAAAAAAAAAAAAOACIAAAAAAAEAAAAOACMAAAAAAAAAAAAOACQAAAABAAEAAAAOACUAAAABAAEAAAAOACYAAAAAAAAAAAAPACAAAAAAAAAAAAAPACEAAAAAAAAAAAAPACIAAAABAAEAAAAPACMAAAAAAAAAAAAPACQAAAABAAAAAAAPACUAAAAAAAAAAAAPACYAAAAAAAAAAAAQACAAAAACAAAAAAAQACEAAAACAAAAAAAQACIAAAADAAAAAAAQACMAAAACAAAAAAAQACQAAAADAAAAAAAQACUAAAADAAAAAAAQACYAAAADAAAAAAARACAAAAACAAAAAAARACEAAAADAAAAAAARACIAAAADAAAAAAARACMAAAADAAAAAAARACQAAAACAAAAAAARACUAAAACAAAAAAARACYAAAADAAAAAAASACAAAAAAAAEAAAASACEAAAABAAAAAAASACIAAAAAAAAAAAASACMAAAABAAEAAAASACQAAAAAAAEAAAASACYAAAAAAAAAAAAIAC8AAAABAAEAAAAIADAAAAABAAEAAAAHADAAAAADAAMAAAAHAC8AAAADAAMAAAATABoAAAAFAAIAAAATABsAAAACAAMAAAATABwAAAACAAMAAAATAB0AAAACAAMAAAATAB4AAAACAAMAAAATAB8AAAACAAMAAAATACAAAAACAAMAAAATACEAAAACAAMAAAATACIAAAACAAMAAAATACMAAAACAAMAAAATACQAAAACAAMAAAATACUAAAACAAMAAAD7/ycAAAADAAMAAAD7/ygAAAADAAMAAAD7/ykAAAADAAMAAAD7/yoAAAADAAMAAAD7/ysAAAAEAAMAAAD8/ycAAAABAAAAAAD8/ygAAAAAAAAAAAD8/ykAAAAAAAAAAAD8/yoAAAAAAAEAAAD8/ysAAAADAAIAAAD9/ycAAAADAAAAAAD9/ygAAAACAAAAAAD9/ykAAAACAAAAAAD9/yoAAAABAAEAAAD9/ysAAAADAAIAAAD+/ycAAAACAAAAAAD+/ygAAAACAAAAAAD+/ykAAAADAAAAAAD+/yoAAAABAAAAAAD+/ysAAAADAAIAAAD//ycAAAAAAAAAAAD//ygAAAADAAAAAAD//ykAAAADAAAAAAD//yoAAAABAAAAAAD//ysAAAADAAIAAAAAACcAAAABAAAAAAAAACgAAAADAAAAAAAAACkAAAADAAAAAAAAACoAAAAAAAEAAAAAACsAAAADAAIAAAABACcAAAABAAEAAAABACgAAAACAAAAAAABACkAAAACAAAAAAABACoAAAAAAAAAAAABACsAAAADAAIAAAACACcAAAAAAAAAAAACACgAAAADAAAAAAACACkAAAADAAAAAAACACoAAAAAAAAAAAACACsAAAADAAIAAAADACcAAAAAAAEAAAADACgAAAADAAAAAAADACkAAAACAAAAAAADACoAAAAAAAEAAAADACsAAAADAAIAAAAEACcAAAAAAAEAAAAEACgAAAADAAAAAAAEACkAAAADAAAAAAAEACoAAAABAAAAAAAEACsAAAADAAIAAAAFACgAAAADAAAAAAAFACkAAAADAAAAAAAFACoAAAAAAAAAAAAFACsAAAADAAIAAAAGACcAAAABAAEAAAAGACgAAAADAAAAAAAGACkAAAACAAAAAAAGACoAAAABAAEAAAAGACsAAAADAAIAAAAHACcAAAABAAEAAAAHACgAAAADAAAAAAAHACkAAAACAAAAAAAHACoAAAABAAAAAAAHACsAAAABAAQAAAAIACcAAAAAAAEAAAAIACgAAAACAAAAAAAIACkAAAADAAAAAAAIACoAAAAAAAEAAAAIACsAAAAAAAAAAAAJACcAAAAAAAAAAAAJACgAAAADAAAAAAAJACkAAAACAAAAAAAJACoAAAABAAEAAAAJACsAAAAAAAEAAAAKACcAAAAAAAEAAAAKACgAAAADAAAAAAAKACkAAAACAAAAAAAKACoAAAABAAAAAAAKACsAAAABAAAAAAALACcAAAABAAAAAAALACgAAAACAAAAAAALACkAAAADAAAAAAALACoAAAABAAEAAAALACsAAAAAAAEAAAAMACcAAAABAAAAAAAMACgAAAACAAAAAAAMACkAAAADAAAAAAAMACoAAAAAAAAAAAAMACsAAAAAAAQAAAANACoAAAABAAEAAAANACsAAAADAAIAAAAOACoAAAABAAAAAAAOACsAAAADAAIAAAAPACoAAAAAAAEAAAAPACsAAAADAAIAAAAQACcAAAADAAAAAAAQACgAAAACAAAAAAAQACkAAAADAAAAAAAQACoAAAABAAEAAAAQACsAAAADAAIAAAARACcAAAACAAAAAAARACgAAAADAAAAAAARACkAAAADAAAAAAARACoAAAAAAAAAAAARACsAAAABAAQAAAASACcAAAAAAAAAAAASACgAAAABAAAAAAASACkAAAAAAAEAAAASACoAAAAAAAAAAAASACsAAAAAAAAAAAATACgAAAAAAAUAAAATACkAAAADAAEAAAATACoAAAAAAAAAAAATACsAAAAAAAAAAAAUACsAAAAAAAAAAAAVACsAAAAAAAEAAAAXACsAAAABAAEAAAAZACsAAAAAAAEAAAAUACkAAAACAAEAAAAUACoAAAAAAAEAAAAVACkAAAACAAEAAAAWACkAAAACAAEAAAAXACkAAAACAAEAAAAXACoAAAAAAAAAAAAYACkAAAACAAEAAAAZACkAAAAGAAEAAAAZACoAAAABAAAAAAAaACkAAAAFAAEAAAAaACoAAAABAAAAAAAbACkAAAAFAAAAAAAbACoAAAAAAAEAAAAcACkAAAAFAAAAAAAdACkAAAAGAAEAAAAdACoAAAAAAAAAAAAUACwAAAAAAAEAAAAVACwAAAAAAAEAAAAYACwAAAABAAEAAAAZACwAAAAAAAQAAAAaACwAAAADAAIAAAAbACwAAAADAAIAAAAcACwAAAADAAIAAAAdACsAAAAAAAEAAAAdACwAAAADAAIAAAAeACgAAAACAAIAAAAeACwAAAADAAIAAAAfACgAAAACAAIAAAAfACwAAAADAAIAAAAgACgAAAACAAIAAAAgACwAAAADAAIAAAAhACgAAAACAAIAAAAhACwAAAADAAIAAAAiACwAAAADAAIAAAAjACwAAAADAAIAAAAkACwAAAADAAIAAAAlACwAAAAFAAMAAAAeACkAAAACAAEAAAAfACkAAAADAAEAAAAgACkAAAADAAEAAAAhACkAAAADAAEAAAAiACkAAAACAAEAAAAeACsAAAABAAEAAAAfACsAAAABAAEAAAAgACoAAAABAAAAAAAgACsAAAAAAAAAAAAhACsAAAAAAAAAAAAiACsAAAABAAEAAAAjACsAAAABAAEAAAAlACsAAAACAAMAAAAlACoAAAACAAMAAAAkACoAAAABAAEAAAAjACoAAAAAAAAAAAAjACkAAAADAAAAAAAlACkAAAACAAMAAAAkACkAAAACAAAAAAATACwAAAABAAQAAAASACwAAAADAAIAAAARACwAAAAEAAMAAAAUACgAAAACAAIAAAAVACgAAAACAAIAAAAWACgAAAACAAIAAAAXACgAAAACAAIAAAAYACgAAAACAAIAAAAZACgAAAACAAIAAAAaACgAAAACAAIAAAAbACgAAAACAAIAAAAcACgAAAACAAIAAAAdACgAAAACAAIAAAATACYAAAACAAMAAAATACcAAAACAAMAAAAVAC0AAAADAAIAAAAUAC0AAAADAAIAAAATAC0AAAAEAAMAAAAWAC0AAAADAAIAAAAXAC0AAAADAAIAAAAYAC0AAAADAAIAAAAZAC0AAAAFAAMAAAAJACwAAAAAAAAAAAAIACwAAAABAAEAAAAHACwAAAADAAMAAAAKACwAAAAAAAEAAAAKAC0AAAABAAEAAAAJAC0AAAABAAAAAAAIAC0AAAABAAEAAAAHAC0AAAADAAMAAAAJAC4AAAABAAAAAAAIAC4AAAAAAAAAAAAHAC4AAAADAAMAAAAKAC4AAAABAAEAAAALAC4AAAABAAEAAAALAC0AAAAAAAAAAAALACwAAAAAAAAAAAAMACwAAAACAAMAAAAMAC0AAAACAAMAAAAMAC4AAAACAAMAAAAGACIAAAACAAAAAAAIACIAAAADAAAAAAAPABsAAAAEAAcAAAANACkAAAADAAAAAAAOACkAAAADAAAAAAAPACcAAAAAAAEAAAAPACgAAAADAAAAAAAPACkAAAACAAAAAAAkACUAAAACAAAAAAAkACYAAAACAAAAAAAFAB4AAAAIAAEAAAANACcAAAAIAAEAAAAOACcAAAAJAAEAAAAOACgAAAAJAAIAAAANACgAAAAIAAIAAAAXACwAAAAJAAEAAAAcACoAAAAJAAEAAAAkACsAAAAJAAIAAAAhACoAAAAIAAIAAAAiACoAAAAJAAIAAAAQAB4AAAAJAAIAAAAhABkAAAAEAAAAAAAhABgAAAAFAAAAAAAiABgAAAADAAEAAAAiABkAAAAFAAAAAAAjABkAAAADAAEAAAAjABgAAAADAAEAAAAkABgAAAADAAEAAAAkABkAAAADAAEAAAAlABkAAAADAAEAAAAlABgAAAADAAEAAAAmABkAAAADAAEAAAAmABgAAAAEAAAAAAAnABgAAAAFAAAAAAAnABkAAAADAAEAAAAgABkAAAADAAEAAAAgABgAAAAEAAAAAAAgABcAAAAEAAEAAAAhABcAAAAFAAEAAAAiABcAAAAEAAEAAAAjABcAAAAFAAEAAAAlABcAAAAFAAEAAAAkABcAAAAFAAEAAAAmABcAAAAEAAEAAAAnABcAAAAEAAEAAAAgABoAAQABAAMAAAAgABsAAQABAAQAAAAgABwAAQADAAAAAAAgAB0AAQAEAAEAAAAhABoAAQACAAMAAAAhABsAAQACAAQAAAAhABwAAQADAAAAAAAhAB0AAQADAAAAAAAiABoAAQADAAAAAAAiABsAAQADAAAAAAAiABwAAQADAAAAAAAiAB0AAQADAAAAAAAlABoAAQADAAAAAAAlABsAAQADAAAAAAAlABwAAQADAAAAAAAlAB0AAQADAAAAAAAmABoAAQAFAAIAAAAmABsAAQAFAAMAAAAmABwAAQADAAAAAAAmAB0AAQADAAAAAAAnABoAAQAGAAIAAAAnABsAAQAGAAMAAAAnABwAAQADAAAAAAAnAB0AAQADAAAAAAAoAB0AAQAHAAAAAAAfAB0AAQADAAAAAAAeAB0AAQADAAAAAAAeABwAAQADAAAAAAAfABwAAQADAAAAAAAfABsAAQAAAAQAAAAeABsAAQADAAAAAAAoABsAAQAHAAMAAAAoABwAAQADAAAAAAApABsAAQADAAAAAAApABwAAQADAAAAAAApAB0AAQADAAAAAAAoABoAAQAHAAIAAAApABoAAQAEAAIAAAAfABoAAQAAAAMAAAAeABoAAQADAAAAAAAdABkAAAADAAMAAAAdABoAAAADAAMAAAAdABsAAAADAAMAAAAdABwAAAADAAMAAAAdAB4AAAADAAMAAAAdAB8AAAADAAMAAAAdACEAAAADAAMAAAAdACIAAAADAAMAAAAdACMAAAADAAMAAAAdACQAAAADAAMAAAAdACUAAAAEAAMAAAAeACUAAAADAAIAAAAfACUAAAADAAIAAAAgACUAAAADAAIAAAAhACUAAAADAAIAAAAmACUAAAADAAIAAAAnACUAAAADAAIAAAAoACUAAAADAAIAAAApACUAAAADAAIAAAAqABcAAAACAAMAAAAqABgAAAACAAMAAAAqABkAAAACAAMAAAAqABoAAAACAAMAAAAqABsAAAACAAMAAAAqABwAAAACAAMAAAAqAB0AAAACAAMAAAAqAB4AAAACAAMAAAAqAB8AAAACAAMAAAAqACAAAAACAAMAAAAqACEAAAACAAMAAAAqACIAAAACAAMAAAAqACMAAAACAAMAAAAqACQAAAACAAMAAAAqACUAAAAFAAMAAAAeABkAAQADAAAAAAAfABkAAQADAAAAAAAoABkAAQADAAAAAAApABkAAQAEAAEAAAAeABgAAAACAAEAAAAfABgAAAADAAEAAAAeABcAAAACAAEAAAAfABcAAAADAAEAAAAeABYAAAACAAEAAAAfABYAAAADAAEAAAAoABgAAAACAAEAAAApABgAAAADAAEAAAAoABcAAAACAAEAAAApABcAAAADAAEAAAAoABYAAAACAAEAAAApABYAAAADAAEAAAAgABYAAAAAAAUAAAAhABYAAAACAAIAAAAiABYAAAACAAIAAAAjABYAAAACAAIAAAAkABYAAAACAAIAAAAlABYAAAACAAIAAAAmABYAAAACAAIAAAAnABYAAAABAAUAAAAgABUAAAAFAAIAAAAfABUAAAACAAIAAAAeABUAAAAAAAUAAAAoABUAAAACAAIAAAApABUAAAABAAUAAAAnABUAAAAEAAIAAAAdABgAAAADAAMAAAAdABcAAAADAAMAAAAdABYAAAAEAAIAAAAeABQAAAACAAMAAAAeABMAAAACAAMAAAApABQAAAADAAMAAAApABMAAAADAAMAAAApABIAAAADAAMAAAAeABIAAAACAAMAAAAqABYAAAAFAAIAAAAeAA0AAAACAAMAAAAeAA4AAAACAAMAAAAeAA8AAAACAAMAAAAeABAAAAACAAMAAAAeABEAAAACAAMAAAApAA0AAAADAAMAAAApAA4AAAADAAMAAAApAA8AAAADAAMAAAApABAAAAADAAMAAAApABEAAAADAAMAAAAdACAAAAADAAMAAAAdAB0AAAADAAMAAAAeAB4AAAAAAAEAAAAfAB4AAAABAAEAAAAgAB4AAAABAAEAAAAhAB4AAAABAAAAAAAiAB4AAAAAAAEAAAAiAB8AAAAAAAAAAAAiACAAAAABAAEAAAAiACEAAAABAAAAAAAiACIAAAAAAAAAAAAiACMAAAABAAEAAAAlACQAAAAAAAEAAAAlACMAAAAAAAEAAAAlACIAAAABAAEAAAAlACEAAAABAAEAAAAlACAAAAAAAAAAAAAlAB8AAAABAAAAAAAlAB4AAAABAAAAAAAmAB4AAAAAAAAAAAAnAB4AAAAAAAEAAAAoAB4AAAAAAAAAAAApAB4AAAABAAAAAAAiACQAAAAAAAEAAADv/wMAAAACAAIAAADv/wQAAAACAAEAAAD0/wQAAAAFAAIAAAD0/wEAAAADAAIAAAD0/wsAAAAFAAIAAAD0/wgAAAAFAAMAAADv/wgAAAADAAIAAAA=") +y_sort_enabled = false +tile_map_data = PackedByteArray("AADu/w8AAQAAAAYAAADu/xAAAQAAAAYAAADu/xEAAQAAAAcAAADv/xEAAQABAAcAAADw/xEAAQABAAcAAADx/xEAAQABAAcAAADy/xEAAQABAAcAAADz/xEAAQABAAcAAAD0/xEAAQABAAcAAAD1/xEAAQABAAcAAAAiABcAAwAEAAEAAAAiABgAAwAEAAEAAAAiABkAAwAEAAIAAAAjABcAAwAFAAEAAAAjABgAAwAFAAEAAAAkABcAAwAFAAEAAAAkABgAAwAFAAEAAAAlABcAAwAGAAEAAAAlABgAAwAGAAEAAAAlABkAAwAGAAIAAAAdABYAAwAEAAAAAAAeABYAAwAFAAAAAAAeABcAAwAEAAEAAAAeABgAAwAFAAIAAAAfABYAAwAFAAAAAAAfABcAAwAFAAEAAAAfABgAAwAFAAIAAAAgABYAAwAFAAAAAAAgABcAAwAFAAEAAAAgABgAAwAFAAIAAAAhABYAAwAGAAAAAAAhABcAAwAGAAEAAAAhABgAAwAGAAIAAAAmABYAAwAEAAAAAAAmABcAAwAEAAEAAAAmABgAAwAEAAIAAAAnABYAAwAFAAAAAAAnABcAAwAFAAEAAAAnABgAAwAFAAIAAAAoABYAAwAFAAAAAAAoABcAAwAFAAEAAAAoABgAAwAFAAIAAAApABYAAwAFAAAAAAApABcAAwAFAAEAAAApABgAAwAFAAIAAAAqABYAAwAGAAAAAAAqABcAAwAGAAEAAAAqABgAAwAGAAIAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -3" parent="Layers" index="4"] -visible = false -tile_map_data = PackedByteArray("AAD+/x8AAAAKAAIAAAD9/yMAAAAKAAEAAAD+/yMAAAALAAIAAAD+/yQAAAAKAAEAAAAFAB4AAAALAAIAAAAFAB8AAAAKAAEAAAAGAB8AAAALAAIAAAAGAB4AAAAKAAEAAAAFACcAAAAKAAIAAAANACcAAAAKAAIAAAANACgAAAALAAIAAAAOACgAAAALAAIAAAAOACcAAAAKAAEAAAASACUAAAAKAAIAAAAVACoAAAAKAAEAAAAWACoAAAALAAIAAAAWACsAAAALAAIAAAAWACwAAAAKAAIAAAAXACwAAAALAAIAAAAYACoAAAALAAIAAAAYACsAAAAKAAIAAAAaACsAAAALAAEAAAAbACsAAAALAAIAAAAcACsAAAALAAEAAAAcACoAAAALAAEAAAAfACoAAAAKAAIAAAAeACoAAAAKAAIAAAAiACoAAAALAAEAAAAhACoAAAAKAAEAAAAkACsAAAAKAAIAAAAOAB0AAAAKAAEAAAAOAB4AAAAKAAIAAAAPAB0AAAALAAEAAAAPAB4AAAALAAIAAAAQAB4AAAAKAAEAAAANAB0AAAALAAIAAAAeABUAAAACAAAAAAAeAB8AAQABAAYAAAAfAB8AAQABAAYAAAAgAB8AAQABAAYAAAAhAB8AAQABAAYAAAAmAB8AAQABAAYAAAAnAB8AAQABAAYAAAAoAB8AAQABAAYAAAApAB8AAQABAAYAAAA=") +y_sort_enabled = false +tile_map_data = PackedByteArray("AAD4//j/AwAAAAAAAAD4//n/AwABAAAAAAD4//r/AwAAAAAAAAD5//j/AwABAAEAAAD5//n/AwAKAAEAAAD5//r/AwAKAAEAAAD6//j/AwAAAAEAAAD6//n/AwAKAAEAAAD6//r/AwAKAAEAAAD4//v/AwAAAAEAAAD4//z/AwAAAAAAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwABAAAAAAD4/wAAAwABAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAAAAAD4/wMAAwAAAAAAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwABAAAAAAD5//v/AwAKAAEAAAD5//z/AwAKAAEAAAD5//3/AwAKAAEAAAD5//7/AwAKAAEAAAD5////AwAKAAEAAAD5/wAAAwAKAAEAAAD5/wEAAwAKAAEAAAD5/wIAAwAKAAEAAAD5/wMAAwAKAAEAAAD5/wQAAwAKAAEAAAD5/wUAAwAKAAEAAAD5/wYAAwAKAAEAAAD5/wcAAwAAAAEAAAD6//v/AwAKAAEAAAD6//z/AwAKAAEAAAD6//3/AwAKAAEAAAD6//7/AwAKAAEAAAD6////AwAKAAEAAAD6/wAAAwAKAAEAAAD6/wEAAwAKAAEAAAD6/wIAAwAKAAEAAAD6/wMAAwAKAAEAAAD6/wQAAwAKAAIAAAD6/wUAAwAKAAEAAAD6/wYAAwAKAAEAAAD6/wcAAwAAAAAAAAD7//j/AwABAAEAAAD7//n/AwAKAAEAAAD7//r/AwAKAAEAAAD7//v/AwAKAAEAAAD7//z/AwAKAAEAAAD7//3/AwAKAAEAAAD7//7/AwAKAAEAAAD7////AwAKAAEAAAD7/wAAAwAKAAEAAAD7/wEAAwADAAcAADD7/wIAAwAKAAEAAAD7/wMAAwAKAAEAAAD7/wQAAwAKAAEAAAD7/wUAAwAKAAEAAAD7/wYAAwAKAAEAAAD7/wcAAwAAAAEAAAD8//j/AwABAAAAAAD8//n/AwAKAAEAAAD8//r/AwAKAAIAABD8//v/AwAKAAEAAAD8//z/AwAKAAEAAAD8//3/AwAKAAEAAAD8//7/AwAKAAEAAAD8////AwAKAAEAAAD8/wAAAwAKAAEAAAD8/wEAAwAKAAEAAAD8/wIAAwAKAAEAAAD8/wMAAwAKAAEAAAD8/wQAAwAKAAEAAAD8/wUAAwAKAAEAAAD8/wYAAwAKAAEAAAD8/wcAAwAAAAAAAAD9//j/AwABAAAAAAD9//n/AwAKAAEAAAD9//r/AwAKAAEAAAD9//v/AwAKAAEAAAD9//z/AwAKAAEAAAD9//3/AwAKAAEAAAD9//7/AwAKAAEAAAD9////AwAKAAEAAAD9/wAAAwAKAAEAAAD9/wEAAwAKAAEAAAD9/wIAAwAKAAEAAAD9/wMAAwAKAAEAAAD9/wQAAwAKAAEAAAD9/wUAAwAKAAEAAAD9/wYAAwAKAAEAAAD9/wcAAwAAAAEAAAD+//j/AwAAAAEAAAD+//n/AwAKAAEAAAD+//r/AwAKAAEAAAD+//v/AwAKAAEAAAD+//z/AwAKAAEAAAD+//3/AwAKAAEAAAD+//7/AwAKAAEAAAD+////AwAKAAEAAAD+/wAAAwAKAAEAAAD+/wEAAwAKAAEAAAD+/wIAAwAKAAEAAAD+/wMAAwAKAAEAAAD+/wQAAwAKAAEAAAD+/wUAAwAKAAEAAAD+/wYAAwAKAAEAAAD+/wcAAwABAAAAAAD///j/AwAAAAAAAAD///n/AwAKAAEAAAD///r/AwAKAAEAAAD///v/AwAKAAEAAAD///z/AwAKAAEAAAD///3/AwAKAAEAAAD///7/AwAKAAEAAAD/////AwAKAAEAAAD//wAAAwAKAAEAAAD//wEAAwAKAAEAAAD//wIAAwAKAAEAAAD//wMAAwAKAAEAAAD//wQAAwAKAAEAAAD//wUAAwAKAAEAAAD//wYAAwAKAAEAAAD//wcAAwABAAEAAAAAAPj/AwAAAAEAAAAAAPn/AwAKAAEAAAAAAPr/AwAKAAEAAAAAAPv/AwAKAAEAAAAAAPz/AwAKAAEAAAAAAP3/AwAKAAEAAAAAAP7/AwAKAAEAAAAAAP//AwAKAAEAAAAAAAAAAwAKAAEAAAAAAAEAAwAKAAEAAAAAAAIAAwAKAAEAAAAAAAMAAwAKAAEAAAAAAAQAAwAKAAEAAAAAAAUAAwAKAAEAAAAAAAYAAwAKAAEAAAAAAAcAAwABAAAAAAABAPj/AwABAAAAAAABAPn/AwAKAAEAAAABAPr/AwAKAAEAAAABAPv/AwAKAAEAAAABAPz/AwAKAAEAAAABAP3/AwAKAAEAAAABAP7/AwAKAAEAAAABAP//AwAKAAEAAAABAAAAAwAKAAEAAAABAAEAAwAKAAEAAAABAAIAAwAKAAEAAAABAAMAAwAKAAEAAAABAAQAAwAKAAEAAAABAAUAAwAKAAEAAAABAAYAAwAKAAEAAAABAAcAAwAAAAEAAAACAPj/AwABAAAAAAACAPn/AwAKAAEAAAACAPr/AwAKAAEAAAACAPv/AwADAAcAABACAPz/AwAKAAEAAAACAP3/AwAKAAEAAAACAP7/AwAKAAEAAAACAP//AwAKAAEAAAACAAAAAwAKAAEAAAACAAEAAwAKAAEAAAACAAIAAwAKAAEAAAACAAMAAwAKAAEAAAACAAQAAwAKAAEAAAACAAUAAwAKAAEAAAACAAYAAwAKAAEAAAACAAcAAwABAAEAAAADAPj/AwABAAAAAAADAPn/AwAKAAEAAAADAPr/AwADAAcAABADAPv/AwAKAAEAAAADAPz/AwAKAAEAAAADAP3/AwAKAAEAAAADAP7/AwAKAAEAAAADAP//AwAKAAEAAAADAAAAAwAKAAEAAAADAAEAAwADAAYAAAADAAIAAwAKAAEAAAADAAMAAwAKAAEAAAADAAQAAwAKAAEAAAADAAUAAwAKAAEAAAADAAYAAwAKAAEAAAADAAcAAwABAAAAAAAEAPj/AwABAAAAAAAEAPn/AwAKAAEAAAAEAPr/AwAKAAEAAAAEAPv/AwAKAAEAAAAEAPz/AwAKAAEAAAAEAP3/AwAKAAEAAAAEAP7/AwAKAAEAAAAEAP//AwAKAAEAAAAEAAAAAwAKAAEAAAAEAAEAAwAKAAEAAAAEAAIAAwAKAAEAAAAEAAMAAwAKAAEAAAAEAAQAAwAKAAEAAAAEAAUAAwAKAAEAAAAEAAYAAwAKAAEAAAAEAAcAAwABAAAAAAAFAPj/AwABAAEAAAAFAPn/AwAKAAEAAAAFAPr/AwAKAAEAAAAFAPv/AwAKAAEAAAAFAPz/AwAKAAEAAAAFAP3/AwAKAAEAAAAFAP7/AwAKAAEAAAAFAP//AwAKAAEAAAAFAAAAAwAKAAIAADAFAAEAAwAEAAYAAAAFAAIAAwALAAIAAAAFAAMAAwAKAAEAAAAFAAQAAwAKAAEAAAAFAAUAAwAKAAEAAAAFAAYAAwAKAAEAAAAFAAcAAwAAAAEAAAAGAPj/AwAAAAAAAAAGAPn/AwAKAAEAAAAGAPr/AwAKAAEAAAAGAPv/AwAKAAEAAAAGAPz/AwAKAAEAAAAGAP3/AwAKAAEAAAAGAP7/AwAKAAEAAAAGAP//AwAKAAEAAAAGAAAAAwAKAAEAAAAGAAEAAwAKAAEAAAAGAAIAAwAKAAEAAAAGAAMAAwAKAAEAAAAGAAQAAwAKAAEAAAAGAAUAAwAKAAEAAAAGAAYAAwAKAAEAAAAGAAcAAwABAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwABAAAAAAAHAPr/AwABAAEAAAAHAPv/AwAAAAEAAAAHAPz/AwAAAAEAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAEAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAEAAAAHAAMAAwAAAAEAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwABAAAAAADf//b/AwABAAAAAADf//f/AwABAAAAAADg//b/AwAAAAAAAADg//f/AwABAAAAAADh//b/AwABAAEAAADh//f/AwAAAAEAAADi//b/AwAAAAAAAADi//f/AwABAAEAAADj//b/AwAAAAAAAADj//f/AwAAAAEAAADk//b/AwAAAAEAAADk//f/AwAAAAAAAADj/+b/AwAAAAEAAADj/+f/AwABAAAAAADj/+j/AwABAAEAAADj/+n/AwABAAAAAADj/+r/AwABAAAAAADj/+v/AwABAAAAAADj/+z/AwAAAAAAAADj/+3/AwABAAEAAADj/+7/AwABAAAAAADj/+//AwABAAAAAADj//D/AwAAAAAAAADj//H/AwABAAEAAADj//L/AwAAAAEAAADj//P/AwABAAAAAADj//T/AwABAAAAAADj//X/AwABAAEAAADj//j/AwAAAAAAAADj//n/AwABAAEAAADj//r/AwABAAEAAADj//v/AwABAAAAAADj//z/AwAAAAEAAADj//3/AwAAAAAAAADj//7/AwABAAAAAADk/+b/AwABAAEAAADk/+f/AwABAAEAAADk/+j/AwAAAAAAAADk/+n/AwABAAAAAADk/+r/AwABAAEAAADk/+v/AwABAAEAAADk/+z/AwABAAAAAADk/+3/AwABAAAAAADk/+7/AwABAAEAAADk/+//AwAAAAEAAADk//D/AwAAAAEAAADk//H/AwABAAEAAADk//L/AwAAAAEAAADk//P/AwABAAAAAADk//T/AwABAAEAAADk//X/AwABAAEAAADk//j/AwABAAAAAADk//n/AwABAAAAAADk//r/AwAAAAAAAADk//v/AwABAAAAAADk//z/AwAAAAEAAADk//3/AwABAAAAAADk//7/AwABAAEAAAD2/+b/AwAAAAAAAAD3/+f/AwABAAAAAAD4/+j/AwABAAEAAAD4/+n/AwACAAEAAAD5/+r/AwACAAAAAAD2/+f/AwABAAAAAAD2/+j/AwABAAEAAAD2/+n/AwACAAEAAAD2/+r/AwABAAAAAAD3/+b/AwAAAAEAAAD3/+j/AwAAAAAAAAD3/+n/AwACAAEAAAD3/+r/AwAAAAEAAAD4/+b/AwAAAAAAAAD4/+f/AwABAAEAAAD4/+r/AwABAAAAAAD6/+r/AwAAAAAAAAD7/+r/AwACAAAAAADz/+f/AwAAAAEAAAD0/+f/AwABAAEAAAD1/+f/AwABAAAAAADw/+b/AwABAAEAAADw/+f/AwAAAAEAAADw/+j/AwABAAEAAADx/+b/AwAAAAAAAADx/+f/AwABAAEAAADx/+j/AwABAAAAAADy/+b/AwABAAAAAADy/+f/AwAAAAAAAADy/+j/AwABAAEAAADl/+b/AwAAAAAAAADl/+f/AwABAAAAAADl/+j/AwAAAAAAAADm/+b/AwABAAAAAADm/+f/AwABAAEAAADm/+j/AwAAAAAAAADn/+b/AwAAAAAAAADn/+f/AwABAAEAAADn/+j/AwAAAAEAAADo/+b/AwABAAAAAADo/+f/AwAAAAAAAADo/+j/AwABAAEAAADp/+b/AwAAAAEAAADp/+f/AwAAAAAAAADp/+j/AwABAAEAAADq/+b/AwAAAAEAAADq/+f/AwABAAAAAADq/+j/AwAAAAAAAADr/+b/AwABAAEAAADr/+f/AwAAAAEAAADr/+j/AwAAAAEAAADs/+b/AwAAAAEAAADs/+f/AwABAAAAAADs/+j/AwABAAAAAADt/+b/AwAAAAAAAADt/+f/AwAAAAAAAADt/+j/AwABAAAAAADu/+b/AwABAAAAAADu/+f/AwABAAAAAADu/+j/AwABAAEAAADv/+b/AwAAAAAAAADv/+f/AwAAAAAAAADv/+j/AwABAAEAAAD8/+j/AwAAAAAAAAD8/+n/AwAAAAEAAAD8/+r/AwAAAAEAAAD8/+v/AwABAAEAAAD8/+z/AwAAAAAAAAD8/+3/AwABAAAAAAD8/+7/AwABAAAAAAD8/+//AwAAAAAAAAD9/+j/AwAAAAAAAAD9/+n/AwABAAEAAAD9/+r/AwABAAEAAAD9/+v/AwABAAAAAAD9/+z/AwAAAAAAAAD9/+3/AwAAAAEAAAD9/+7/AwABAAAAAAD9/+//AwAAAAEAAAD+/+j/AwAAAAEAAAD+/+n/AwABAAEAAAD+/+r/AwAAAAEAAAD+/+v/AwAAAAEAAAD+/+z/AwAAAAAAAAD+/+3/AwAAAAEAAAD+/+7/AwAAAAAAAAD+/+//AwABAAAAAAD//+j/AwAAAAEAAAD//+n/AwABAAAAAAD//+r/AwAAAAAAAAD//+v/AwABAAAAAAD//+z/AwABAAEAAAD//+3/AwAAAAEAAAD//+7/AwABAAEAAAD//+//AwAAAAEAAAAAAOj/AwAAAAAAAAAAAOn/AwAAAAEAAAAAAOr/AwABAAEAAAAAAOv/AwABAAEAAAAAAOz/AwAAAAAAAAAAAO3/AwAAAAAAAAAAAO7/AwAAAAAAAAAAAO//AwABAAAAAAABAOj/AwAAAAEAAAABAOn/AwAAAAEAAAABAOr/AwABAAAAAAABAOv/AwAAAAEAAAABAOz/AwAAAAEAAAABAO3/AwABAAEAAAABAO7/AwAAAAAAAAABAO//AwABAAAAAAACAOj/AwABAAEAAAACAOn/AwABAAEAAAACAOr/AwAAAAAAAAACAOv/AwABAAAAAAACAOz/AwABAAEAAAACAO3/AwAAAAEAAAACAO7/AwABAAEAAAACAO//AwABAAAAAAADAOj/AwABAAEAAAADAOn/AwAAAAEAAAADAOr/AwABAAEAAAADAOv/AwABAAAAAAADAOz/AwAAAAEAAAADAO3/AwABAAAAAAADAO7/AwABAAEAAAADAO//AwABAAEAAAD///D/AwABAAYAAAD///H/AwABAAAAAAD///L/AwABAAEAAAD///P/AwAAAAAAAAD///T/AwABAAEAAAD///X/AwAAAAAAAAD///b/AwABAAEAAAD///f/AwAAAAAAAAAAAPD/AwABAAYAAAAAAPH/AwABAAEAAAAAAPL/AwAAAAAAAAAAAPP/AwAAAAAAAAAAAPT/AwABAAAAAAAAAPX/AwAAAAAAAAAAAPb/AwAAAAEAAAAAAPf/AwAAAAEAAAD3/+T/AwABAAAAAAD3/+X/AwABAAEAAAD2/+v/AwAAAAEAAAD3/+v/AwABAAAAAAD4/+v/AwABAAEAAADu/+r/AwABAAAAAADs/+n/AwABAAAAAADs/+r/AwAAAAEAAADt/+n/AwABAAAAAADt/+r/AwABAAEAAADr/+n/AwAAAAEAAADr/+r/AwABAAAAAADr/+v/AwAAAAAAAADr/+z/AwAAAAAAAADs/+v/AwAAAAEAAADs/+z/AwAAAAEAAADt/+v/AwABAAAAAADt/+z/AwABAAAAAADu/+n/AwAAAAEAAADu/+v/AwAAAAEAAADu/+z/AwAAAAEAAADv/+n/AwABAAAAAADv/+r/AwABAAAAAADv/+v/AwAAAAAAAADv/+z/AwAAAAAAAADw/+n/AwABAAAAAADw/+r/AwABAAAAAADw/+v/AwAAAAAAAADw/+z/AwAAAAEAAADx/+n/AwAAAAAAAADx/+r/AwAAAAAAAADx/+v/AwAAAAEAAADx/+z/AwAAAAAAAADy/+n/AwAAAAAAAADy/+r/AwABAAAAAADy/+v/AwABAAEAAADy/+z/AwABAAEAAAD//wgAAwABAAAAAAD//wkAAwABAAAAAAD//woAAwABAAEAAAD//wsAAwAAAAAAAAD//wwAAwAAAAEAAAD//w0AAwABAAAAAAD//w4AAwABAAAAAAD//w8AAwAAAAAAAAD//xAAAwAAAAAAAAD//xEAAwAAAAAAAAD//xIAAwABAAEAAAD//xMAAwABAAEAAAD//xQAAwAAAAEAAAD//xUAAwAAAAAAAAD//xYAAwABAAEAAAD//xcAAwAAAAAAAAD//xgAAwABAAAAAAD//xkAAwABAAEAAAD//xoAAwAAAAAAAAD//xsAAwAAAAAAAAD//xwAAwAAAAEAAAAAAAgAAwAAAAAAAAAAAAkAAwAAAAEAAAAAAAoAAwABAAEAAAAAAAsAAwAAAAEAAAAAAAwAAwAAAAAAAAAAAA0AAwAAAAEAAAAAAA4AAwAAAAAAAAAAAA8AAwABAAEAAAAAABAAAwAAAAAAAAAAABEAAwAAAAAAAAAAABIAAwAAAAEAAAAAABMAAwAAAAEAAAAAABQAAwAAAAEAAAAAABUAAwAAAAAAAAAAABYAAwABAAEAAAAAABcAAwAAAAEAAAAAABgAAwAAAAAAAAAAABkAAwABAAAAAAAAABoAAwABAAEAAAAAABsAAwAAAAEAAAAAABwAAwABAAEAAAABABUAAwABAAAAAAABABYAAwABAAEAAAACABUAAwAAAAEAAAACABYAAwABAAAAAAADABUAAwAAAAEAAAADABYAAwAAAAEAAAAEABUAAwAAAAEAAAAEABYAAwAAAAAAAAAFABUAAwAAAAEAAAAFABYAAwABAAAAAAAGABUAAwABAAEAAAAGABYAAwABAAEAAAAHABUAAwABAAEAAAAHABYAAwABAAAAAAAIABUAAwAAAAAAAAAIABYAAwABAAEAAAABABcAAwAAAAEAAAACABcAAwABAAEAAAADABcAAwAAAAAAAAAEABcAAwABAAEAAAAFABcAAwABAAAAAAAGABcAAwABAAAAAAAHABcAAwAAAAAAAAAIABcAAwAAAAEAAAD8/x0AAwAAAAAAAAD8/xwAAwAAAAAAAAD8/x4AAwAAAAAAAAD8/x8AAwAAAAAAAAD8/yAAAwAAAAAAAAD8/yEAAwAAAAAAAAD8/yIAAwAKAAEAAAD8/yMAAwAKAAEAAAD8/yQAAwAKAAEAAAD8/yUAAwAAAAAAAAD8/yYAAwAAAAAAAAD8/ycAAwAAAAAAAAD8/ygAAwAAAAAAAAD8/ykAAwAAAAAAAAD8/yoAAwAAAAAAAAD9/xwAAwAAAAAAAAD9/x0AAwAKAAEAAAD9/x4AAwAKAAEAAAD9/x8AAwAKAAEAAAD9/yAAAwAKAAEAAAD9/yEAAwAKAAEAAAD9/yIAAwAKAAEAAAD9/yMAAwAKAAEAAAD9/yQAAwAKAAEAAAD9/yUAAwAKAAEAAAD9/yYAAwAKAAEAAAD9/ycAAwAKAAEAAAD9/ygAAwAKAAEAAAD9/ykAAwAKAAEAAAD9/yoAAwAAAAAAAAD+/xwAAwAAAAAAAAD+/x0AAwAKAAEAAAD+/x4AAwAKAAEAAAD+/x8AAwAKAAEAAAD+/yAAAwAKAAEAAAD+/yEAAwAKAAEAAAD+/yIAAwAKAAEAAAD+/yMAAwAKAAEAAAD+/yQAAwAKAAEAAAD+/yUAAwAKAAEAAAD+/yYAAwAKAAEAAAD+/ycAAwAKAAEAAAD+/ygAAwAKAAIAADD+/ykAAwAKAAEAAAD+/yoAAwAAAAAAAAD//x0AAwAKAAEAAAD//x4AAwAKAAEAAAD//x8AAwAKAAEAAAD//yAAAwAKAAEAAAD//yEAAwAKAAEAAAD//yIAAwAKAAIAAAD//yMAAwAKAAEAAAD//yQAAwAKAAEAAAD//yUAAwAKAAEAAAD//yYAAwAKAAEAAAD//ycAAwAKAAEAAAD//ygAAwAKAAEAAAD//ykAAwAKAAEAAAD//yoAAwABAAEAAAAAAB0AAwAKAAEAAAAAAB4AAwAKAAEAAAAAAB8AAwAKAAEAAAAAACAAAwAKAAEAAAAAACEAAwAKAAEAAAAAACIAAwAKAAEAAAAAACMAAwAKAAEAAAAAACQAAwAKAAEAAAAAACUAAwAKAAEAAAAAACYAAwAKAAEAAAAAACcAAwAKAAEAAAAAACgAAwAKAAEAAAAAACkAAwAKAAEAAAAAACoAAwABAAEAAAABABwAAwABAAEAAAABAB0AAwAKAAEAAAABAB4AAwABAAEAAAABAB8AAwABAAEAAAABACAAAwABAAEAAAABACEAAwAKAAEAAAABACIAAwAKAAEAAAABACMAAwAKAAEAAAABACQAAwAKAAEAAAABACUAAwAKAAEAAAABACYAAwABAAEAAAABACcAAwABAAEAAAABACgAAwABAAEAAAABACkAAwAKAAEAAAABACoAAwABAAEAAAACABwAAwABAAAAAAACAB0AAwAKAAEAAAACAB4AAwABAAEAAAACAB8AAwABAAEAAAACACAAAwABAAEAAAACACEAAwAKAAEAAAACACIAAwAKAAEAAAACACMAAwAKAAEAAAACACQAAwAKAAEAAAACACUAAwAKAAEAAAACACYAAwABAAEAAAACACcAAwABAAEAAAACACgAAwABAAEAAAACACkAAwAKAAEAAAACACoAAwAAAAAAAAADABwAAwABAAEAAAADAB0AAwAKAAEAAAADAB4AAwABAAEAAAADAB8AAwABAAEAAAADACAAAwABAAEAAAADACEAAwAKAAEAAAADACIAAwAKAAEAAAADACMAAwAKAAEAAAADACQAAwAKAAEAAAADACUAAwAKAAEAAAADACYAAwABAAEAAAADACcAAwABAAEAAAADACgAAwABAAEAAAADACkAAwAKAAEAAAADACoAAwAAAAAAAAAEABwAAwABAAEAAAAEAB0AAwAKAAEAAAAEAB4AAwAKAAEAAAAEAB8AAwAKAAEAAAAEACAAAwAKAAEAAAAEACEAAwAKAAEAAAAEACIAAwAKAAEAAAAEACMAAwAKAAEAAAAEACQAAwAKAAEAAAAEACUAAwAKAAEAAAAEACYAAwAKAAEAAAAEACcAAwAKAAEAAAAEACgAAwAKAAEAAAAEACkAAwAKAAEAAAAEACoAAwAAAAAAAAAFABwAAwAAAAEAAAAFAB0AAwAKAAEAAAAFAB4AAwAKAAEAAAAFAB8AAwAKAAEAAAAFACAAAwAKAAEAAAAFACEAAwAKAAEAAAAFACIAAwAKAAEAAAAFACMAAwAKAAEAAAAFACQAAwAKAAEAAAAFACUAAwAKAAEAAAAFACYAAwAKAAEAAAAFACcAAwAKAAEAAAAFACgAAwAKAAEAAAAFACkAAwAKAAEAAAAFACoAAwAAAAAAAAAGABwAAwAAAAEAAAAGAB0AAwAKAAEAAAAGAB4AAwABAAEAAAAGAB8AAwABAAEAAAAGACAAAwABAAEAAAAGACEAAwAKAAEAAAAGACIAAwAKAAEAAAAGACMAAwADAAYAAFAGACQAAwAKAAEAAAAGACUAAwAKAAEAAAAGACYAAwABAAEAAAAGACcAAwABAAEAAAAGACgAAwABAAEAAAAGACkAAwAKAAEAAAAGACoAAwAAAAAAAAAHABwAAwABAAEAAAAHAB0AAwAKAAEAAAAHAB4AAwABAAEAAAAHAB8AAwABAAEAAAAHACAAAwABAAEAAAAHACEAAwAKAAEAAAAHACIAAwAKAAEAAAAHACMAAwAKAAEAAAAHACQAAwAKAAEAAAAHACUAAwAKAAEAAAAHACYAAwABAAEAAAAHACcAAwABAAEAAAAHACgAAwABAAEAAAAHACkAAwAKAAEAAAAHACoAAwAAAAEAAAAIABwAAwABAAAAAAAIAB0AAwAKAAEAAAAIAB4AAwABAAEAAAAIAB8AAwABAAEAAAAIACAAAwABAAEAAAAIACEAAwAKAAEAAAAIACIAAwAKAAEAAAAIACMAAwAKAAEAAAAIACQAAwAKAAEAAAAIACUAAwAKAAEAAAAIACYAAwABAAEAAAAIACcAAwABAAEAAAAIACgAAwABAAEAAAAIACkAAwAKAAEAAAAIACoAAwAAAAAAAAAJABwAAwABAAAAAAAJAB0AAwAKAAEAAAAJAB4AAwAKAAEAAAAJAB8AAwADAAYAAAAJACAAAwAKAAEAAAAJACEAAwAKAAEAAAAJACIAAwAKAAEAAAAJACMAAwAKAAEAAAAJACQAAwAKAAEAAAAJACUAAwAKAAEAAAAJACYAAwAKAAEAAAAJACcAAwAKAAEAAAAJACgAAwAKAAIAAAAJACkAAwAKAAEAAAAJACoAAwAAAAAAAAAKABwAAwAAAAEAAAAKAB0AAwAKAAEAAAAKAB4AAwAKAAEAAAAKAB8AAwAKAAEAAAAKACAAAwAKAAEAAAAKACEAAwAKAAEAAAAKACIAAwAKAAEAAAAKACMAAwAKAAEAAAAKACQAAwAKAAEAAAAKACUAAwAKAAEAAAAKACYAAwAKAAEAAAAKACcAAwAKAAEAAAAKACgAAwAKAAEAAAAKACkAAwAKAAEAAAAKACoAAwABAAEAAAALABwAAwABAAEAAAALAB0AAwAKAAEAAAALAB4AAwABAAEAAAALAB8AAwABAAEAAAALACAAAwABAAEAAAALACEAAwAKAAEAAAALACIAAwAKAAEAAAALACMAAwAKAAEAAAALACQAAwAKAAEAAAALACUAAwAKAAEAAAALACYAAwABAAEAAAALACcAAwABAAEAAAALACgAAwABAAEAAAALACkAAwAKAAEAAAALACoAAwAAAAEAAAAMABwAAwAAAAEAAAAMAB0AAwAKAAEAAAAMAB4AAwABAAEAAAAMAB8AAwABAAEAAAAMACAAAwABAAEAAAAMACEAAwAKAAEAAAAMACIAAwAKAAEAAAAMACMAAwAKAAEAAAAMACQAAwAKAAEAAAAMACUAAwAKAAEAAAAMACYAAwABAAEAAAAMACcAAwABAAEAAAAMACgAAwABAAEAAAAMACkAAwAKAAEAAAAMACoAAwAAAAEAAAANABwAAwAAAAAAAAANAB0AAwAKAAEAAAANAB4AAwABAAEAAAANAB8AAwABAAEAAAANACAAAwABAAEAAAANACEAAwAKAAEAAAANACIAAwAKAAEAAAANACMAAwAKAAEAAAANACQAAwAKAAEAAAANACUAAwAKAAEAAAANACYAAwABAAEAAAANACcAAwABAAEAAAANACgAAwABAAEAAAANACkAAwAKAAEAAAANACoAAwAAAAEAAAAOABwAAwAAAAEAAAAOAB0AAwAKAAEAAAAOAB4AAwAKAAEAAAAOAB8AAwAKAAEAAAAOACAAAwAKAAEAAAAOACEAAwAKAAEAAAAOACIAAwAKAAEAAAAOACMAAwAKAAEAAAAOACQAAwAKAAEAAAAOACUAAwAKAAEAAAAOACYAAwADAAYAAAAOACcAAwAKAAEAAAAOACgAAwAKAAEAAAAOACkAAwAKAAEAAAAOACoAAwAAAAEAAAAPABwAAwAAAAEAAAAPAB0AAwAKAAEAAAAPAB4AAwAKAAEAAAAPAB8AAwAKAAEAAAAPACAAAwAKAAEAAAAPACEAAwAKAAEAAAAPACIAAwADAAcAAAAPACMAAwAKAAEAAAAPACQAAwAKAAEAAAAPACUAAwAKAAEAAAAPACYAAwAKAAEAAAAPACcAAwAKAAEAAAAPACgAAwAKAAEAAAAPACkAAwAKAAEAAAAPACoAAwABAAEAAAAQABwAAwAAAAAAAAAQAB0AAwAKAAEAAAAQAB4AAwAKAAEAAAAQAB8AAwAKAAEAAAAQACAAAwAKAAEAAAAQACEAAwAKAAEAAAAQACIAAwAKAAEAAAAQACMAAwAKAAEAAAAQACQAAwAKAAEAAAAQACUAAwAKAAEAAAAQACYAAwAKAAEAAAAQACcAAwAKAAEAAAAQACgAAwAKAAEAAAAQACkAAwAKAAEAAAAQACoAAwABAAEAAAARABwAAwAAAAEAAAARAB0AAwAKAAEAAAARAB4AAwAKAAEAAAARAB8AAwAKAAEAAAARACAAAwAKAAEAAAARACEAAwAKAAEAAAARACIAAwAKAAEAAAARACMAAwAKAAEAAAARACQAAwAKAAEAAAARACUAAwAKAAEAAAARACYAAwAKAAEAAAARACcAAwAKAAEAAAARACgAAwAKAAEAAAARACkAAwADAAcAADARACoAAwABAAEAAAASABwAAwAAAAEAAAASAB0AAwABAAEAAAASAB4AAwAAAAEAAAASAB8AAwABAAEAAAASACAAAwABAAEAAAASACEAAwAAAAAAAAASACIAAwAAAAAAAAASACMAAwAAAAAAAAASACQAAwAAAAAAAAASACUAAwAAAAAAAAASACYAAwABAAEAAAASACcAAwABAAEAAAASACgAAwAAAAAAAAASACkAAwAAAAEAAAASACoAAwAAAAEAAAAIACsAAwABAAAAAAAIACwAAwAAAAEAAAAIAC0AAwAAAAEAAAAIAC4AAwABAAAAAAAIAC8AAwABAAAAAAAIADAAAwABAAAAAAAIADEAAwABAAEAAAAIADIAAwABAAAAAAAIADMAAwAAAAAAAAAIADQAAwAAAAAAAAAJACsAAwAKAAEAAAAJACwAAwAKAAEAAAAJAC0AAwAKAAEAAAAJAC4AAwAKAAEAAAAJAC8AAwAKAAEAAAAJADAAAwAKAAEAAAAJADEAAwAKAAEAAAAJADIAAwAKAAEAAAAJADMAAwAKAAEAAAAJADQAAwABAAAAAAAKACsAAwAKAAEAAAAKACwAAwAKAAEAAAAKAC0AAwAKAAEAAAAKAC4AAwAKAAEAAAAKAC8AAwAKAAEAAAAKADAAAwAKAAEAAAAKADEAAwAKAAEAAAAKADIAAwAKAAEAAAAKADMAAwAKAAEAAAAKADQAAwABAAEAAAALACsAAwAAAAEAAAALACwAAwAAAAEAAAALAC0AAwAAAAEAAAALAC4AAwAAAAEAAAALAC8AAwAAAAEAAAALADAAAwABAAEAAAALADEAAwAAAAAAAAALADIAAwABAAAAAAALADMAAwABAAEAAAALADQAAwABAAAAAAAGADMAAwAAAAAAAAAGADQAAwABAAAAAAAHADMAAwAAAAAAAAAHADQAAwABAAEAAAAAADEAAwABAAAAAAAAADIAAwABAAAAAAAAADMAAwABAAAAAAAAADQAAwABAAAAAAAAADUAAwAAAAEAAAAAADYAAwABAAAAAAABADEAAwABAAAAAAABADIAAwAKAAEAAAABADMAAwAKAAEAAAABADQAAwAKAAEAAAABADUAAwAKAAEAAAABADYAAwABAAAAAAACADEAAwABAAAAAAACADIAAwAKAAEAAAACADMAAwAKAAEAAAACADQAAwAKAAEAAAACADUAAwAKAAEAAAACADYAAwAAAAEAAAADADEAAwAAAAAAAAADADIAAwAKAAEAAAADADMAAwAKAAEAAAADADQAAwAKAAEAAAADADUAAwAKAAEAAAADADYAAwAAAAAAAAAEADEAAwABAAEAAAAEADIAAwAKAAEAAAAEADMAAwAKAAEAAAAEADQAAwAKAAEAAAAEADUAAwAKAAEAAAAEADYAAwAAAAAAAAAFADEAAwABAAAAAAAFADIAAwABAAAAAAAFADMAAwAAAAAAAAAFADQAAwAAAAAAAAAFADUAAwABAAAAAAAFADYAAwABAAAAAAD+/zMAAwABAAEAAAD+/zQAAwABAAEAAAD//zMAAwAAAAEAAAD//zQAAwAAAAEAAAD4/zEAAwABAAAAAAD4/zIAAwAAAAEAAAD4/zMAAwABAAAAAAD4/zQAAwABAAEAAAD4/zUAAwABAAAAAAD4/zYAAwAAAAEAAAD5/zEAAwAAAAAAAAD5/zIAAwAKAAEAAAD5/zMAAwAKAAEAAAD5/zQAAwAKAAEAAAD5/zUAAwAKAAEAAAD5/zYAAwAAAAEAAAD6/zEAAwAAAAEAAAD6/zIAAwAKAAEAAAD6/zMAAwAKAAEAAAD6/zQAAwAKAAEAAAD6/zUAAwAKAAEAAAD6/zYAAwABAAAAAAD7/zEAAwAAAAAAAAD7/zIAAwAKAAEAAAD7/zMAAwAKAAEAAAD7/zQAAwAKAAEAAAD7/zUAAwAKAAEAAAD7/zYAAwABAAAAAAD8/zEAAwABAAEAAAD8/zIAAwAKAAEAAAD8/zMAAwAKAAEAAAD8/zQAAwAKAAEAAAD8/zUAAwAKAAEAAAD8/zYAAwAAAAEAAAD9/zEAAwABAAEAAAD9/zIAAwAAAAAAAAD9/zMAAwABAAAAAAD9/zQAAwABAAAAAAD9/zUAAwAAAAEAAAD9/zYAAwABAAAAAAD0/zEAAwABAAEAAAD0/zIAAwABAAEAAAD1/zEAAwABAAAAAAD1/zIAAwABAAAAAAD2/zEAAwABAAEAAAD2/zIAAwABAAEAAAD3/zEAAwABAAEAAAD3/zIAAwAAAAEAAADz/zEAAwAAAAAAAADz/zIAAwABAAAAAADz/zMAAwABAAEAAAD0/zMAAwABAAEAAADz/zQAAwAAAAEAAAD0/zQAAwAAAAAAAAD6/yEAAwAAAAAAAAD6/yIAAwAKAAEAAAD6/yMAAwAKAAEAAAD6/yQAAwAKAAEAAAD7/yEAAwAAAAAAAAD7/yIAAwAKAAEAAAD7/yMAAwAKAAEAAAD7/yQAAwAKAAEAAAD6/yUAAwAAAAAAAAD7/yUAAwAAAAAAAAD3/yEAAwAAAAAAAAD3/yIAAwAAAAAAAAD3/yMAAwAAAAAAAAD3/yQAAwAAAAAAAAD3/yUAAwAAAAAAAAD4/yEAAwAAAAAAAAD4/yIAAwAKAAEAAAD4/yMAAwAKAAEAAAD4/yQAAwAKAAEAAAD4/yUAAwAAAAAAAAD5/yEAAwAAAAAAAAD5/yIAAwAKAAEAAAD5/yMAAwAKAAEAAAD5/yQAAwAKAAEAAAD5/yUAAwAAAAAAAAAIAP//AwAAAAEAAAAIAAAAAwAAAAEAAAAJAP//AwAAAAAAAAAJAAAAAwABAAEAAAAKAP//AwABAAAAAAAKAAAAAwABAAAAAAALAP//AwAAAAEAAAALAAAAAwABAAEAAAAMAP//AwABAAAAAAAMAAAAAwABAAAAAAANAP//AwABAAEAAAANAAAAAwAAAAEAAAAOAP//AwABAAEAAAAOAAAAAwAAAAEAAAAPAP//AwAAAAAAAAAPAAAAAwAAAAAAAAAQAP//AwAAAAEAAAAQAAAAAwAAAAAAAAANAPv/AwAAAAAAAAANAPz/AwAAAAEAAAANAP3/AwABAAEAAAANAP7/AwAAAAEAAAAOAPv/AwABAAEAAAAOAPz/AwAAAAAAAAAOAP3/AwAAAAAAAAAOAP7/AwAAAAAAAAAQACsAAwABAAEAAAAQACwAAwAAAAAAAAARACsAAwAAAAAAAAARACwAAwABAAEAAAAWACsAAwAAAAAAAAAWACwAAwABAAEAAAAXACsAAwAAAAEAAAAXACwAAwAAAAAAAAAYACsAAwABAAAAAAAYACwAAwABAAEAAAAZACsAAwABAAAAAAAZACwAAwABAAEAAAAaACsAAwABAAEAAAAaACwAAwABAAEAAAAbACsAAwAAAAAAAAAbACwAAwAAAAAAAAAcACsAAwAAAAEAAAAcACwAAwAAAAEAAAAdACsAAwAAAAAAAAAdACwAAwAAAAEAAAAeACsAAwABAAEAAAAeACwAAwAAAAEAAAAfACsAAwAAAAEAAAAfACwAAwABAAEAAAAgACsAAwAAAAAAAAAgACwAAwABAAAAAAAhACsAAwAAAAAAAAAhACwAAwAAAAEAAAAiACsAAwABAAEAAAAiACwAAwABAAAAAAAjACsAAwAAAAEAAAAjACwAAwAAAAAAAAAkACsAAwAAAAEAAAAkACwAAwABAAEAAAAjACUAAwAAAAEAAAAjACYAAwABAAEAAAAjACcAAwAAAAAAAAAjACgAAwAAAAEAAAAjACkAAwAAAAEAAAAjACoAAwAAAAAAAAAkACUAAwABAAAAAAAkACYAAwABAAAAAAAkACcAAwAAAAAAAAAkACgAAwABAAAAAAAkACkAAwABAAAAAAAkACoAAwABAAAAAAAjACAAAwAAAAAAAAAjACEAAwAAAAEAAAAjACIAAwAAAAAAAAAjACMAAwABAAAAAAAjACQAAwAAAAEAAAAkACAAAwABAAEAAAAkACEAAwAAAAAAAAAkACIAAwAAAAAAAAAkACMAAwABAAAAAAAkACQAAwAAAAEAAAAQAC8AAwABAAEAAAARAC8AAwAAAAEAAAASAC8AAwAAAAEAAAATAC8AAwAAAAEAAAAUAC8AAwABAAEAAAAVAC8AAwAAAAEAAAAWAC8AAwAAAAEAAAAXAC8AAwABAAAAAAAQAC4AAwABAAAAAAARAC4AAwABAAEAAAASAC4AAwAAAAAAAAATAC4AAwAAAAEAAAAUAC4AAwABAAEAAAAVAC4AAwAAAAEAAAAWAC4AAwABAAAAAAAXAC4AAwAAAAEAAAAQAC0AAwAAAAAAAAARAC0AAwAAAAAAAAAWAC0AAwAAAAAAAAAXAC0AAwAAAAAAAADx////AwABAAEAAADx/wAAAwAAAAEAAADy////AwAAAAEAAADy/wAAAwAAAAEAAADz////AwABAAEAAADz/wAAAwAAAAEAAAD0////AwABAAEAAAD0/wAAAwABAAEAAAD1////AwAAAAAAAAD1/wAAAwABAAEAAAD2////AwAAAAEAAAD2/wAAAwABAAEAAAD3////AwABAAAAAAD3/wAAAwAAAAAAAADx/wEAAwAAAAAAAADx/wIAAwAAAAAAAADy/wEAAwABAAAAAADy/wIAAwAAAAAAAADj////AwAAAAAAAADj/wAAAwABAAEAAADk/wAAAwABAAAAAADk/wEAAwAAAAAAAADk/wIAAwAAAAEAAADk////AwABAAAAAADd/wAAAwABAAAAAADd/wEAAwAAAAEAAADd/wIAAwAAAAAAAADd/wMAAwAAAAAAAADe/wAAAwABAAEAAADe/wEAAwAAAAAAAADe/wIAAwAAAAAAAADe/wMAAwAAAAAAAADf/wAAAwABAAEAAADf/wEAAwAAAAAAAADf/wIAAwAAAAAAAADf/wMAAwABAAAAAADg/wAAAwAAAAAAAADg/wEAAwAAAAAAAADg/wIAAwABAAEAAADg/wMAAwAAAAEAAADh/wAAAwABAAAAAADh/wEAAwAAAAAAAADh/wIAAwABAAEAAADh/wMAAwAAAAEAAADi/wAAAwABAAEAAADi/wEAAwABAAEAAADi/wIAAwAAAAAAAADi/wMAAwAAAAAAAADj/wEAAwABAAEAAADj/wIAAwABAAAAAADj/wMAAwAAAAAAAADk/wMAAwAAAAEAAADl/wAAAwABAAAAAADl/wEAAwAAAAAAAADl/wIAAwABAAAAAADl/wMAAwABAAAAAADm/wAAAwABAAAAAADm/wEAAwABAAEAAADm/wIAAwABAAEAAADm/wMAAwABAAEAAADn/wAAAwAAAAEAAADn/wEAAwAAAAEAAADn/wIAAwABAAEAAADn/wMAAwABAAEAAADo/wAAAwABAAEAAADo/wEAAwABAAEAAADo/wIAAwABAAEAAADo/wMAAwABAAEAAADp/wAAAwABAAEAAADp/wEAAwABAAAAAADp/wIAAwAAAAEAAADp/wMAAwABAAAAAADq/wAAAwAAAAEAAADq/wEAAwAAAAEAAADq/wIAAwAAAAEAAADq/wMAAwABAAAAAADd/wQAAwAAAAEAAADe/wQAAwABAAEAAADf/wQAAwAAAAEAAADg/wQAAwAAAAAAAADh/wQAAwABAAAAAADi/wQAAwABAAEAAADj/wQAAwABAAAAAADk/wQAAwABAAAAAADl/wQAAwAAAAAAAADm/wQAAwABAAAAAADn/wQAAwABAAAAAADo/wQAAwABAAEAAADp/wQAAwABAAEAAADq/wQAAwABAAAAAADp/wUAAwABAAEAAADp/wYAAwAAAAAAAADp/wcAAwABAAAAAADn/wcAAwABAAEAAADo/wcAAwAAAAEAAADq/wcAAwABAAAAAADr/wcAAwAAAAAAAADs/wcAAwAAAAAAAADt/wcAAwABAAEAAADu/wcAAwABAAAAAADv/wcAAwAAAAEAAADw/wcAAwABAAEAAADx/wcAAwABAAAAAADy/wcAAwABAAEAAADz/wcAAwAAAAEAAADt/wUAAwABAAEAAADt/wYAAwABAAEAAADu/wUAAwABAAEAAADu/wYAAwABAAAAAADv/wUAAwAAAAEAAADv/wYAAwAAAAEAAADw/wUAAwABAAAAAADw/wYAAwABAAEAAADx/wUAAwABAAEAAADx/wYAAwABAAEAAADy/wUAAwAAAAEAAADy/wYAAwAAAAAAAADz/wUAAwABAAEAAADz/wYAAwABAAAAAADx/wMAAwAAAAEAAADx/wQAAwAAAAEAAADy/wMAAwABAAEAAADy/wQAAwABAAEAAADx/wgAAwAAAAAAAADy/wgAAwABAAAAAADy/wkAAwAAAAEAAADx/wkAAwAAAAAAAADx/xQAAQAFAAQAAGDx/xUAAQADAAAAAADx/xYAAQADAAAAAADx/xcAAQADAAAAAADy/xQAAQADAAAAAADy/xUAAQADAAAAAADy/xYAAQADAAAAAADy/xcAAQADAAAAAADz/xQAAQADAAAAAADz/xUAAQADAAAAAADz/xYAAQADAAAAAADz/xcAAQADAAAAAAD0/xQAAQADAAAAAAD0/xUAAQADAAAAAAD0/xYAAQADAAAAAAD0/xcAAQADAAAAAADc/woAAQADAAAAAADc/wsAAQADAAAAAADc/wwAAQADAAAAAADc/w0AAQADAAAAAADc/w4AAQADAAAAAADc/w8AAQADAAAAAADc/xAAAQADAAAAAADc/xEAAQADAAAAAADc/xIAAQADAAAAAADc/xMAAQADAAAAAADc/xQAAQADAAAAAADc/xUAAQADAAAAAADc/xYAAQADAAAAAADc/xcAAQADAAAAAADd/woAAQADAAAAAADd/wsAAQADAAAAAADd/wwAAQADAAAAAADd/w0AAQADAAAAAADd/w4AAQADAAAAAADd/w8AAQADAAAAAADd/xAAAQADAAAAAADd/xEAAQADAAAAAADd/xIAAQADAAAAAADd/xMAAQADAAAAAADd/xQAAQADAAAAAADd/xUAAQADAAAAAADd/xYAAQADAAAAAADd/xcAAQADAAAAAADe/woAAQADAAAAAADe/wsAAQADAAAAAADe/wwAAQADAAAAAADe/w0AAQADAAAAAADe/w4AAQADAAAAAADe/w8AAQADAAAAAADe/xAAAQADAAAAAADe/xEAAQADAAAAAADe/xIAAQADAAAAAADe/xMAAQADAAAAAADe/xQAAQADAAAAAADe/xUAAQADAAAAAADe/xYAAQADAAAAAADe/xcAAQADAAAAAADf/woAAQADAAAAAADf/wsAAQADAAAAAADf/wwAAQADAAAAAADf/w0AAQADAAAAAADf/w4AAQADAAAAAADf/w8AAQADAAAAAADf/xAAAQADAAAAAADf/xEAAQADAAAAAADf/xIAAQADAAAAAADf/xMAAQADAAAAAADf/xQAAQADAAAAAADf/xUAAQADAAAAAADf/xYAAQADAAAAAADf/xcAAQADAAAAAADg/woAAQADAAAAAADg/wsAAQADAAAAAADg/wwAAQADAAAAAADg/w8AAwAKAAIAABDg/xAAAwAKAAEAAADg/xEAAwAKAAEAAADg/xIAAwAKAAEAAADg/xMAAwAKAAEAAADg/xQAAwAKAAEAAADg/xUAAwAAAAEAAADg/xYAAwAAAAEAAADg/xcAAQABAAYAAADh/woAAQADAAAAAADh/wsAAQADAAAAAADh/wwAAQADAAAAAADh/w8AAwAKAAEAAADh/xAAAwAKAAEAAADh/xEAAwABAAAAAADh/xIAAwABAAEAAADh/xMAAwAAAAEAAADh/xQAAwAAAAAAAADh/xUAAwABAAEAAADh/xYAAQABAAYAAADh/xcAAwABAAAAAADi/woAAQADAAAAAADi/wsAAQADAAAAAADi/wwAAQADAAAAAADi/w8AAwAKAAEAAADi/xAAAwAKAAEAAADi/xEAAQADAAAAAADi/xIAAQADAAAAAADi/xMAAQADAAAAAADi/xQAAQADAAAAAADi/xUAAQADAAAAAADi/xYAAQADAAAAAADi/xcAAQADAAAAAADj/woAAQADAAAAAADj/wsAAQADAAAAAADj/wwAAQADAAAAAADj/w8AAwAKAAEAAADj/xAAAwAKAAEAAADj/xEAAQADAAAAAADj/xIAAQADAAAAAADj/xMAAQADAAAAAADj/xQAAQADAAAAAADj/xUAAQADAAAAAADj/xYAAQADAAAAAADj/xcAAQADAAAAAADk/woAAQADAAAAAADk/wsAAQADAAAAAADk/wwAAQADAAAAAADk/w8AAwAKAAEAAADk/xAAAwAKAAEAAADk/xEAAQADAAAAAADk/xIAAQADAAAAAADk/xMAAQADAAAAAADk/xQAAQADAAAAAADk/xUAAQADAAAAAADk/xYAAQADAAAAAADk/xcAAQADAAAAAADl/wwAAQADAAAAAADl/w8AAwAKAAEAAADl/xAAAwAKAAEAAADl/xEAAQADAAAAAADl/xIAAQADAAAAAADl/xMAAQADAAAAAADl/xQAAQADAAAAAADl/xUAAQADAAAAAADl/xYAAQADAAAAAADl/xcAAQADAAAAAADm/wwAAQABAAYAAADm/w8AAwAKAAEAAADm/xAAAwAKAAEAAADm/xEAAQADAAAAAADm/xIAAQADAAAAAADm/xMAAQADAAAAAADm/xQAAQADAAAAAADm/xUAAQADAAAAAADm/xYAAQADAAAAAADm/xcAAQADAAAAAADn/wwAAQABAAYAAADn/w8AAwAKAAEAAADn/xAAAwAKAAEAAADn/xEAAQADAAAAAADn/xIAAQADAAAAAADn/xMAAQADAAAAAADn/xQAAQADAAAAAADn/xUAAQADAAAAAADn/xYAAQADAAAAAADn/xcAAQADAAAAAADo/wwAAQABAAYAAADo/w8AAwAKAAEAAADo/xAAAwAKAAIAAADo/xEAAQADAAAAAADo/xIAAQADAAAAAADo/xMAAQADAAAAAADo/xQAAQADAAAAAADo/xUAAQADAAAAAADo/xYAAQADAAAAAADo/xcAAQADAAAAAADp/wwAAQABAAYAAADp/w8AAwAKAAEAAADp/xAAAwALAAEAAADp/xEAAQADAAAAAADp/xIAAQADAAAAAADp/xMAAQADAAAAAADp/xQAAQAHAAEAAFDp/xUAAQADAAAAAADp/xYAAQADAAAAAADp/xcAAQADAAAAAADq/wwAAQABAAYAAADq/w8AAwAKAAEAAADq/xAAAwALAAIAAADq/xEAAQADAAAAAADq/xIAAQADAAAAAADq/xMAAQADAAAAAADq/xQAAQAHAAAAAFDq/xUAAQADAAAAAADq/xYAAQADAAAAAADq/xcAAQADAAAAAADr/wwAAQABAAYAAADr/w8AAwAKAAEAAADr/xAAAwAKAAEAAADr/xEAAQADAAAAAADr/xIAAQADAAAAAADr/xMAAQADAAAAAADr/xQAAQADAAAAAADr/xUAAQADAAAAAADr/xYAAQADAAAAAADr/xcAAQADAAAAAADs/woAAwAKAAEAAADs/wwAAwAMAAIAAADs/w8AAwAKAAEAAADs/xAAAwAKAAEAAADs/xEAAQADAAAAAADs/xIAAQADAAAAAADs/xMAAQADAAAAAADs/xQAAQADAAAAAADs/xUAAQADAAAAAADs/xYAAQADAAAAAADs/xcAAQADAAAAAADt/woAAwAKAAEAAADt/wwAAwANAAIAAADt/w8AAwAKAAEAAADt/xAAAwAKAAEAAADt/xEAAQADAAAAAADt/xIAAQADAAAAAADt/xMAAQADAAAAAADt/xQAAQADAAAAAADt/xUAAQADAAAAAADt/xYAAQADAAAAAADt/xcAAQADAAAAAADu/woAAwAKAAEAAADu/wsAAwAKAAEAAADu/wwAAwAOAAIAAADu/w8AAQADAAAAAADu/xAAAQADAAAAAADu/xEAAQADAAAAAADu/xIAAQADAAAAAADu/xMAAQADAAAAAADu/xQAAQADAAAAAADu/xUAAQADAAAAAADu/xYAAQADAAAAAADu/xcAAQADAAAAAADv/woAAwAKAAEAAADv/wsAAwAKAAEAAADv/wwAAwAKAAEAAADv/w8AAQADAAAAAADv/xAAAQADAAAAAADv/xEAAQADAAAAAADv/xIAAQADAAAAAADv/xMAAQADAAAAAADv/xQAAQADAAAAAADv/xUAAQADAAAAAADv/xYAAQADAAAAAADv/xcAAQADAAAAAADw/woAAwAKAAEAAADw/wsAAwAKAAEAAADw/wwAAwAKAAIAAADw/w0AAwAKAAEAAADw/w4AAwAKAAEAAADw/w8AAQADAAAAAADw/xAAAQADAAAAAADw/xEAAQADAAAAAADw/xIAAQADAAAAAADw/xMAAQADAAAAAADw/xQAAQADAAAAAADw/xUAAQADAAAAAADw/xYAAQADAAAAAADw/xcAAQADAAAAAADx/woAAwAKAAEAAADx/wsAAwAKAAEAAADx/wwAAwAKAAEAAADx/w0AAwAKAAEAAADx/w4AAwAKAAEAAADx/w8AAQADAAAAAADx/xAAAQADAAAAAADx/xEAAQADAAAAAADx/xIAAQAHAAQAAGDx/xMAAQAGAAQAAGDy/woAAwAKAAEAAADy/wsAAwALAAEAAADy/wwAAwALAAIAAADy/w0AAwAKAAEAAADy/w4AAwAKAAEAAADy/w8AAQADAAAAAADy/xAAAQADAAAAAADy/xEAAQADAAAAAADy/xIAAQADAAAAAADy/xMAAQADAAAAAADz/woAAwAKAAEAAADz/wsAAwALAAIAAADz/wwAAwAKAAIAABDz/w0AAwAKAAEAAADz/w4AAwAKAAEAAADz/w8AAQADAAAAAADz/xAAAQADAAAAAADz/xEAAQADAAAAAADz/xIAAQADAAAAAADz/xMAAQADAAAAAAD0/woAAwAKAAEAAAD0/wsAAwAKAAEAAAD0/wwAAwAKAAEAAAD0/w0AAwAKAAEAAAD0/w4AAwAKAAEAAAD0/w8AAQADAAAAAAD0/xAAAQADAAAAAAD0/xEAAQADAAAAAAD0/xIAAQADAAAAAAD0/xMAAQADAAAAAAD1/woAAwAKAAEAAAD1/wsAAwAKAAEAAAD1/wwAAwAKAAEAAAD1/w0AAwAKAAEAAAD1/w4AAwAKAAEAAAD1/w8AAQADAAAAAAD1/xAAAQADAAAAAAD1/xEAAQADAAAAAAD1/xIAAQADAAAAAAD1/xMAAQADAAAAAAD1/xQAAQADAAAAAAD1/xUAAQADAAAAAAD1/xYAAQADAAAAAAD1/xcAAQADAAAAAAAjABUAAwAAAAEAAAAkABUAAwABAAAAAAAiABYAAwAAAAAAAAAiABUAAwABAAEAAAAjABYAAwABAAAAAAAkABYAAwABAAAAAAAlABYAAwAAAAEAAAAlABUAAwABAAAAAAAhABUAAwAAAAAAAAAgABUAAwAAAAAAAAAfABUAAwAAAAEAAAAeABUAAwAAAAAAAAAdABUAAwAAAAEAAAAmABUAAwAAAAEAAAAnABUAAwAAAAAAAAAoABUAAwAAAAAAAAApABUAAwABAAAAAAAqABUAAwABAAAAAAAjABQAAwABAAAAAAAiABQAAwAAAAEAAAAhABQAAwAAAAEAAAAgABQAAwABAAAAAAAfABQAAwABAAEAAAAeABQAAwABAAEAAAAdABQAAwABAAAAAAAlABQAAwAAAAAAAAAkABQAAwABAAAAAAAmABQAAwAAAAEAAAAnABQAAwABAAAAAAAoABQAAwABAAEAAAApABQAAwABAAAAAAAqABQAAwAAAAEAAAAdABIAAwABAAEAAAAdABMAAwAAAAEAAAAeABIAAwABAAAAAAAeABMAAwABAAAAAAAfABIAAwABAAEAAAAfABMAAwAAAAAAAAAgABIAAwABAAEAAAAgABMAAwAAAAAAAAAhABIAAwABAAEAAAAhABMAAwAAAAAAAAAiABIAAwABAAEAAAAiABMAAwABAAEAAAAjABIAAwABAAEAAAAjABMAAwAAAAAAAAAkABIAAwAAAAEAAAAkABMAAwABAAAAAAAlABIAAwAAAAAAAAAlABMAAwABAAEAAAAmABIAAwABAAAAAAAmABMAAwAAAAAAAAAnABIAAwAAAAAAAAAnABMAAwABAAEAAAAoABIAAwABAAAAAAAoABMAAwAAAAEAAAApABIAAwABAAEAAAApABMAAwAAAAAAAAAqABIAAwAAAAEAAAAqABMAAwABAAAAAADk/w4AAQADAAAAAADk/w0AAQADAAAAAADj/w0AAQADAAAAAADi/w0AAQADAAAAAADh/w0AAQADAAAAAADg/w0AAQADAAAAAADg/w4AAQADAAAAAADh/w4AAQADAAAAAADi/w4AAQADAAAAAADj/w4AAQADAAAAAADl/w0AAQADAAAAAADl/w4AAQADAAAAAADm/w4AAQADAAAAAADm/w0AAQADAAAAAADn/w0AAQADAAAAAADn/w4AAQADAAAAAADo/w4AAQADAAAAAADo/w0AAQADAAAAAADp/w0AAQADAAAAAADp/w4AAQADAAAAAADq/w4AAQADAAAAAADq/w0AAQADAAAAAADr/w0AAQADAAAAAADr/w4AAQADAAAAAADs/w4AAwAMAAMAAADs/w0AAwAMAAIAAADt/w0AAwANAAIAAADt/w4AAwANAAMAAADu/w4AAwAOAAIAAADu/w0AAwAOAAIAAADv/w0AAwAKAAEAAADv/w4AAwAKAAEAAADs/wsAAwAKAAIAAADt/wsAAwALAAIAAADx/zMAAwAKAAEAAADx/zQAAwAKAAEAAADy/zMAAwAKAAEAAADy/zQAAwAKAAEAAADw/zMAAwAKAAEAAADv/zMAAwAKAAEAAADu/zMAAwAKAAEAAADt/zMAAwAKAAEAAADt/zQAAwAKAAEAAADu/zQAAwAKAAEAAADv/zQAAwAKAAEAAADw/zQAAwAKAAEAAADs/zMAAwAKAAEAAADr/zMAAwAKAAEAAADq/zMAAwAKAAEAAADp/zMAAwAKAAEAAADo/zMAAwAKAAEAAADn/zMAAwAKAAEAAADm/zMAAwABAAAAAADm/zQAAwABAAEAAADn/zQAAwAKAAEAAADo/zQAAwAKAAEAAADp/zQAAwAKAAEAAADq/zQAAwAKAAEAAADr/zQAAwAKAAEAAADs/zQAAwAKAAEAAADi/zIAAwABAAEAAADi/zMAAwABAAEAAADi/zQAAwABAAAAAADi/zUAAwABAAAAAADj/zIAAwABAAEAAADj/zMAAwAKAAEAAADj/zQAAwAKAAEAAADj/zUAAwABAAEAAADk/zIAAwAAAAEAAADk/zMAAwAKAAEAAADk/zQAAwAKAAEAAADk/zUAAwAAAAAAAADl/zIAAwAAAAAAAADl/zMAAwABAAEAAADl/zQAAwAAAAEAAADl/zUAAwAAAAAAAADj/y4AAwAKAAEAAADj/y8AAwAKAAEAAADj/zAAAwAKAAEAAADj/zEAAwAAAAAAAADk/y4AAwAKAAEAAADk/y8AAwAKAAEAAADk/zAAAwAKAAEAAADk/zEAAwABAAAAAADc/yoAAwAAAAEAAADc/ysAAwABAAAAAADc/ywAAwABAAAAAADc/y0AAwAAAAAAAADd/yoAAwAAAAEAAADd/ysAAwAKAAEAAADd/ywAAwAKAAEAAADd/y0AAwABAAAAAADe/yoAAwAAAAAAAADe/ysAAwAKAAEAAADe/ywAAwAKAAEAAADe/y0AAwABAAAAAADf/yoAAwAAAAEAAADf/ysAAwAKAAEAAADf/ywAAwAKAAEAAADf/y0AAwABAAEAAADg/yoAAwABAAEAAADg/ysAAwAKAAEAAADg/ywAAwAKAAEAAADg/y0AAwABAAEAAADh/yoAAwAAAAEAAADh/ysAAwAKAAEAAADh/ywAAwAKAAEAAADh/y0AAwABAAAAAADi/yoAAwAAAAAAAADi/ysAAwAKAAEAAADi/ywAAwAKAAEAAADi/y0AAwAAAAAAAADj/yoAAwABAAEAAADj/ysAAwAKAAEAAADj/ywAAwAKAAEAAADj/y0AAwABAAAAAADk/yoAAwAAAAAAAADk/ysAAwAKAAEAAADk/ywAAwAKAAEAAADk/y0AAwAAAAAAAADl/yoAAwAAAAAAAADl/ysAAwABAAEAAADl/ywAAwAAAAEAAADl/y0AAwABAAEAAADg/xgAAwAAAAAAAADg/xkAAwABAAAAAADh/xgAAwABAAEAAADh/xkAAwABAAEAAADg/xoAAwABAAEAAADh/xoAAwABAAAAAADc/xkAAwAKAAEAAADc/xoAAwAKAAEAAADd/xkAAwAKAAEAAADd/xoAAwAKAAEAAADe/xkAAwAAAAEAAADe/xoAAwABAAEAAADf/xkAAwAAAAAAAADf/xoAAwAAAAAAAADc/xsAAwAKAAEAAADc/xwAAwAKAAEAAADc/x0AAwAKAAEAAADc/x4AAwAKAAEAAADc/x8AAwAKAAEAAADc/yAAAwAKAAEAAADc/yEAAwAKAAEAAADc/yIAAwAKAAEAAADc/yMAAwAKAAEAAADc/yQAAwAKAAEAAADc/yUAAwAKAAEAAADc/yYAAwAKAAEAAADc/ycAAwAKAAEAAADc/ygAAwAKAAEAAADc/ykAAwAKAAEAAADd/xsAAwAKAAEAAADd/xwAAwAKAAEAAADd/x0AAwAKAAEAAADd/x4AAwAKAAEAAADd/x8AAwAKAAEAAADd/yAAAwAKAAEAAADd/yEAAwAKAAEAAADd/yIAAwAKAAEAAADd/yMAAwAKAAEAAADd/yQAAwAKAAEAAADd/yUAAwAKAAEAAADd/yYAAwAKAAEAAADd/ycAAwAKAAEAAADd/ygAAwAKAAEAAADd/ykAAwAKAAEAAADb/ysAAwAAAAEAAADb/ywAAwABAAEAAADV/yoAAwAAAAAAAADV/ysAAwAAAAAAAADV/ywAAwABAAEAAADV/y0AAwAAAAEAAADW/yoAAwABAAEAAADW/ysAAwAAAAEAAADW/ywAAwABAAAAAADW/y0AAwAAAAAAAADX/yoAAwABAAAAAADX/ysAAwAAAAAAAADX/ywAAwAAAAEAAADX/y0AAwABAAAAAADY/ysAAwABAAEAAADY/ywAAwABAAAAAADZ/ysAAwAAAAAAAADZ/ywAAwAAAAEAAADa/ysAAwABAAAAAADa/ywAAwAAAAEAAADY/yoAAwAAAAEAAADY/y0AAwAAAAAAAAD1/zMAAwABAAUAAAD2/zMAAwABAAUAAAD3/zMAAwABAAUAAADo/wUAAwAAAAEAAADo/wYAAwAAAAEAAAAjAC0AAwAAAAAAAAAjAC4AAwAAAAEAAAAkAC0AAwABAAAAAAAkAC4AAwABAAEAAAAjAC8AAwAAAAAAAAAjADAAAwAAAAEAAAAkAC8AAwABAAAAAAAkADAAAwABAAEAAAAjADEAAwAAAAEAAAAkADIAAwAAAAEAAAAkADEAAwABAAEAAAAjADIAAwABAAEAAAAiACQAAwAKAAEAAAAiACMAAwAKAAEAAAAiACIAAwAKAAEAAAAiACEAAwAKAAIAAAAiACAAAwAKAAEAAAAlACQAAwAKAAEAAAAlACMAAwAKAAEAAAAlACIAAwAKAAEAAAAlACEAAwAKAAEAAAAlACAAAwAKAAEAAAAlAB8AAwAKAAEAAAAiABsAAwAKAAEAAAAiABwAAwAKAAEAAAAiAB0AAwAKAAEAAAAiAB4AAwAKAAEAAAAiAB8AAwAKAAEAAAAlABsAAwAKAAEAAAAlABwAAwAKAAEAAAAlAB0AAwAKAAEAAAAlAB4AAwAKAAEAAAAgABkAAwAKAAEAAAAhABkAAwAKAAEAAAAhABoAAwAKAAEAAAAiABoAAwAKAAEAAAAlABoAAwAKAAEAAAAmABoAAwAKAAEAAAAmABkAAwAKAAEAAAAnABkAAwAKAAEAAAAgABoAAwAKAAEAAAAhABsAAwAKAAMAAAAmABsAAwAKAAMAAAAnABoAAwAKAAEAAAAfABkAAwAKAAMAAAAeABkAAwAKAAMAAAAoABkAAwAKAAMAAAApABkAAwAKAAMAAAAgABsAAwALAAMAAAAnABsAAwAKAAMAAAAjABoAAwAAAAAAAAAjABsAAwAAAAAAAAAkABoAAwABAAAAAAAkABsAAwABAAAAAAAjABwAAwAAAAEAAAAkABwAAwABAAEAAAAjAB0AAwAAAAAAAAAjAB4AAwAAAAAAAAAkAB0AAwABAAAAAAAkAB4AAwABAAAAAAAjAB8AAwAAAAEAAAAkAB8AAwABAAEAAAA=") tile_set = ExtResource("2_m6h7j") [node name="z-index -4" parent="Layers" index="5"] -visible = false tile_set = ExtResource("2_m6h7j") [node name="z-index 0 (walls)" parent="Layers" index="6"] visible = false -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index 0" type="TileMapLayer" parent="Layers" index="7"] -y_sort_enabled = true -tile_map_data = PackedByteArray("AAD5//f/AwAIAAIAAAD6//f/AwAHAAEAAAD7//f/AwAIAAIAAAD8//f/AwAJAAEAAAD9//f/AwAIAAIAAAD+//f/AwAJAAIAAAABAPf/AwAIAAEAAAACAPf/AwAIAAIAAAADAPf/AwAIAAIAAAAEAPf/AwAIAAIAAAAFAPf/AwAJAAEAAAAGAPf/AwAIAAIAAAAHAPf/AwAIAAIAAAD4//f/AwAHAAIAAAD4//b/AwABAAMAAAD5//b/AwABAAMAAAD6//b/AwABAAMAAAD7//b/AwABAAMAAAD8//b/AwABAAMAAAD9//b/AwABAAMAAAD+//b/AwAEAAQAAAABAPb/AwADAAQAAAACAPb/AwABAAMAAAADAPb/AwABAAMAAAAEAPb/AwABAAMAAAAFAPb/AwABAAMAAAAGAPb/AwABAAMAAAAHAPb/AwABAAMAAAD3//b/AwAAAAMAAAAIAPb/AwACAAMAAAAIAPf/AwACAAQAAAAIAPj/AwACAAQAAAAIAPn/AwACAAQAAAAIAPr/AwACAAQAAAAIAPv/AwACAAQAAAAIAPz/AwACAAQAAAAIAP3/AwADAAQAAAD3//f/AwAAAAQAAAD3//j/AwAAAAQAAAD3//n/AwAAAAQAAAD3//r/AwAAAAQAAAD3//v/AwAAAAQAAAD3//z/AwAAAAQAAAD3//3/AwAEAAQAAAD+//X/AwAAAAQAAAD+//T/AwAAAAQAAAD+//P/AwAAAAQAAAD+//L/AwAAAAQAAAD+//H/AwAAAAQAAAABAPH/AwACAAQAAAABAPL/AwACAAQAAAABAPP/AwACAAQAAAABAPT/AwACAAQAAAABAPX/AwACAAQAAAABAPD/AwACAAQAAAD+//D/AwAAAAQAAAD+/+//AwAFAAMAAAABAO//AwAGAAMAAAD9/+//AwABAAMAAAD8/+//AwABAAMAAAD7/+//AwAFAAQAAAADAO//AwABAAMAAAAEAO//AwAGAAQAAAACAO//AwABAAMAAAD7/+7/AwAAAAQAAAD7/+3/AwAAAAQAAAD7/+v/AwAAAAQAAAD7/+z/AwAAAAQAAAAEAO7/AwACAAQAAAAEAO3/AwACAAQAAAAEAOz/AwACAAQAAAAEAOv/AwACAAQAAAAEAOr/AwACAAQAAAAEAOn/AwACAAQAAAAEAOj/AwACAAQAAAAEAOf/AwACAAQAAAAEAOb/AwACAAMAAAADAOb/AwABAAMAAAD//+b/AwABAAMAAAAAAOb/AwABAAMAAAABAOb/AwABAAMAAAACAOb/AwABAAMAAADz/+T/AwACAAMAAADy/+T/AwABAAMAAADx/+T/AwABAAMAAADw/+T/AwABAAMAAADv/+T/AwABAAMAAADu/+T/AwABAAMAAADt/+T/AwABAAMAAADs/+T/AwABAAMAAADr/+T/AwABAAMAAADq/+T/AwABAAMAAADp/+T/AwABAAMAAADo/+T/AwABAAMAAADn/+T/AwABAAMAAADm/+T/AwABAAMAAADl/+T/AwABAAMAAADk/+T/AwABAAMAAADj/+T/AwABAAMAAADi/+T/AwAAAAMAAADi/+X/AwAAAAQAAADi/+b/AwAAAAQAAADi/+f/AwAAAAQAAADi/+j/AwAAAAQAAADi/+n/AwAAAAQAAADi/+r/AwAAAAQAAADi/+v/AwAAAAQAAADi/+z/AwAAAAQAAADi/+3/AwAAAAQAAADi/+7/AwAAAAQAAADi/+//AwAAAAQAAADi//D/AwAAAAQAAADi//H/AwAAAAQAAADi//L/AwAAAAQAAADi//P/AwAAAAQAAADi//T/AwAEAAQAAADf//T/AwABAAMAAADg//T/AwABAAMAAADh//T/AwABAAMAAADe//T/AwAAAAMAAADe//X/AwAAAAQAAADe//b/AwAAAAQAAADe//f/AwAFAAQAAADf//f/AwABAAMAAADg//f/AwABAAMAAADh//f/AwABAAMAAADi//f/AwAFAAMAAADl/+r/AwACAAQAAADl/+v/AwACAAQAAADl/+z/AwACAAQAAADl/+3/AwACAAQAAADl/+7/AwACAAQAAADl/+//AwACAAQAAADl//D/AwACAAQAAADl//H/AwACAAQAAADl//L/AwACAAQAAADl//P/AwACAAQAAADl//T/AwACAAQAAADl//X/AwACAAQAAADl//b/AwACAAQAAADl//f/AwACAAQAAADl//j/AwACAAQAAADl//n/AwACAAQAAADl//r/AwACAAQAAADl//v/AwACAAQAAADl//z/AwACAAQAAADl//3/AwACAAQAAADi//j/AwAAAAQAAADi//n/AwAAAAQAAADi//r/AwAAAAQAAADi//v/AwAAAAQAAADi//z/AwAAAAQAAADi//3/AwAAAAQAAADi//7/AwAEAAQAAADl//7/AwADAAQAAADj/+X/AwAHAAIAAADk/+X/AwAIAAIAAADl/+X/AwAIAAIAAADm/+X/AwAIAAIAAADn/+X/AwAIAAIAAADo/+X/AwAIAAIAAADp/+X/AwAIAAIAAADq/+X/AwAIAAIAAADr/+X/AwAIAAIAAADs/+X/AwAIAAIAAADt/+X/AwAIAAIAAADu/+X/AwAIAAIAAADv/+X/AwAIAAIAAADw/+X/AwAIAAIAAADx/+X/AwAIAAIAAADy/+X/AwAJAAIAAAADAOf/AwAJAAIAAAD//+f/AwACAAIAAAAAAOf/AwACAAIAAAABAOf/AwACAAIAAAACAOf/AwACAAIAAADz/+b/AwAHAAIAAAD0/+b/AwAIAAIAAADz/+X/AwADAAQAAAD0/+X/AwABAAMAAAD2/+T/AwAEAAQAAAD2/+X/AwAIAAIAAAD4/+T/AwADAAQAAAD4/+X/AwADAAIAAADz/+f/AwAGAAMAAAD0/+f/AwABAAMAAAD1/+X/AwAEAAQAAAD1/+T/AwAAAAMAAAD1/+f/AwAFAAMAAAD5/+r/AwAGAAMAAAD6/+r/AwABAAMAAAD1/+j/AwAAAAQAAAD1/+n/AwAAAAQAAAD7/+r/AwAFAAMAAAD7/+j/AwAEAAQAAAD7/+f/AwAAAAQAAAD7/+b/AwAAAAMAAAD8/+b/AwABAAMAAAD9/+b/AwABAAMAAAD+/+b/AwABAAMAAAD+/+f/AwAIAAIAAAD9/+f/AwAIAAIAAAD8/+f/AwAHAAIAAAD7/+n/AwAJAAIAAAD1/+b/AwAJAAIAAAD5/+T/AwACAAMAAAD5/+X/AwACAAQAAAD5/+b/AwACAAQAAAD5/+f/AwACAAQAAAD5/+j/AwADAAQAAAD5/+n/AwAHAAIAAAD6/+j/AwABAAMAAAD6/+n/AwADAAIAAAD3/+L/AwABAAMAAAD3/+P/AwADAAIAAAD2/+P/AwAAAAQAAAD4/+P/AwACAAQAAAD2/+L/AwAAAAMAAAD4/+L/AwACAAMAAAD1/+v/AwAFAAQAAAD2/+v/AwABAAMAAAD3/+v/AwABAAMAAAD4/+v/AwABAAMAAAD1/+r/AwAAAAQAAAD5/+v/AwAGAAQAAADz/+j/AwACAAQAAADz/+n/AwACAAQAAADz/+r/AwACAAQAAADz/+v/AwACAAQAAADz/+z/AwAGAAQAAADy/+z/AwABAAMAAADr/+z/AwABAAMAAADs/+z/AwABAAMAAADt/+z/AwABAAMAAADu/+z/AwABAAMAAADv/+z/AwABAAMAAADw/+z/AwABAAMAAADx/+z/AwABAAMAAADq/+z/AwAFAAQAAADq/+n/AwAAAAQAAADq/+r/AwAAAAQAAADq/+v/AwAAAAQAAADq/+j/AwAFAAMAAADm/+j/AwABAAMAAADn/+j/AwABAAMAAADo/+j/AwABAAMAAADp/+j/AwABAAMAAADl/+j/AwAGAAMAAADl/+n/AwACAAQAAAD3/+T/AwANAAUAAAD9/+j/AwAMAAQAAAACAOj/AwAMAAQAAADx/+b/AwAMAAQAAADk/+b/AwAMAAQAAAAGAPj/AwAMAAQAAAD5//j/AwAMAAQAAAD9//j/AwAMAAQAAAACAPj/AwAMAAQAAADh//7/AwABAAMAAADm//7/AwABAAMAAADn//7/AwABAAMAAADo//7/AwABAAMAAADp//7/AwABAAMAAADq//7/AwABAAMAAADr//7/AwACAAMAAADr////AwACAAQAAADr/wAAAwACAAQAAADr/wEAAwACAAQAAADr/wIAAwACAAQAAADt/wMAAwABAAMAAADu/wMAAwABAAMAAADv/wMAAwABAAMAAADw/wMAAwAEAAQAAADw/wIAAwAAAAQAAADw/wEAAwAAAAQAAADw/wAAAwAAAAQAAADw////AwAAAAQAAADw//7/AwAAAAQAAADx//7/AwAIAAIAAADy//7/AwAIAAIAAADz//7/AwAIAAIAAAD0//7/AwAIAAIAAAD1//7/AwAIAAIAAAD2//7/AwAIAAIAAAD3//7/AwAJAAIAAAD3/wAAAwAFAAMAAAD2/wAAAwABAAMAAAD1/wAAAwABAAMAAAD0/wAAAwABAAMAAADz/wAAAwAGAAMAAADz/wEAAwACAAQAAADz/wIAAwACAAQAAADz/wMAAwADAAQAAAD0/wMAAwACAAMAAAD0/wQAAwACAAQAAAD0/wUAAwACAAQAAAD0/wYAAwACAAQAAAD0/wcAAwAGAAQAAADz/wcAAwAGAAMAAADz/wgAAwADAAQAAADz/wkAAwAHAAIAAADw/wkAAwAJAAIAAADw/wgAAwAEAAQAAADw/wcAAwAFAAMAAADv/wcAAwABAAMAAADu/wcAAwABAAMAAADt/wcAAwABAAMAAADs/wcAAwABAAMAAADr/wcAAwABAAMAAADq/wcAAwABAAMAAADp/wcAAwABAAMAAADo/wcAAwABAAMAAADn/wcAAwABAAMAAADm/wcAAwAFAAQAAADm/wYAAwAAAAQAAADr/wMAAwACAAQAAADs/wMAAwAAAAMAAADe/wQAAwABAAMAAADf/wQAAwABAAMAAADg/wQAAwABAAMAAADh/wQAAwABAAMAAADi/wQAAwABAAMAAADj/wQAAwABAAMAAADk/wQAAwABAAMAAADl/wQAAwABAAMAAADo/wQAAwAFAAMAAADo/wUAAwAEAAQAAADq/wQAAwAGAAMAAADq/wUAAwADAAQAAADr/wQAAwAGAAQAAADr/wUAAwABAAMAAADs/wQAAwAAAAQAAADs/wUAAwAEAAQAAADq/wYAAwAHAAIAAADr/wYAAwAIAAIAAADs/wYAAwAJAAIAAADo/wYAAwAJAAIAAADn/wYAAwAHAAIAAADl////AwAHAAIAAADm////AwAIAAIAAADn////AwAIAAIAAADo////AwAIAAIAAADp////AwAIAAIAAADq////AwAJAAIAAADi////AwAJAAIAAADh////AwAIAAIAAADm/wAAAwAMAAQAAADh/wAAAwAMAAQAAADp/wAAAwAMAAQAAADe/wAAAwAMAAQAAADg////AwAIAAIAAADf////AwAIAAIAAADe////AwAIAAIAAADd////AwAHAAIAAADc/wAAAwAAAAQAAADc/wEAAwAAAAQAAADc/wIAAwAAAAQAAADc////AwAAAAQAAADc/wMAAwAAAAQAAADd/wQAAwABAAMAAADc/wQAAwAFAAQAAADg//7/AwABAAMAAADf//7/AwABAAMAAADe//7/AwABAAMAAADd//7/AwABAAMAAADc//7/AwAAAAMAAADn/wUAAwABAAMAAADm/wQAAwABAAMAAADn/wQAAwABAAMAAADm/wUAAwAAAAMAAADt/wQAAwAHAAIAAADu/wQAAwAIAAIAAADv/wQAAwAIAAIAAADw/wQAAwAJAAIAAADz/wQAAwAHAAIAAAD0/wgAAwABAAMAAAD1/wgAAwABAAMAAAD2/wgAAwACAAMAAAD2/wkAAwACAAQAAAD2/woAAwACAAQAAAD2/wsAAwACAAQAAAD2/wwAAwACAAQAAAD2/w0AAwACAAQAAAD2/w4AAwACAAQAAAD2/w8AAwACAAQAAAD2/xAAAwACAAQAAAD2/xEAAwACAAQAAAD0/wkAAwAFAAIAAAD1/wkAAwAGAAIAAAD2/xIAAwACAAQAAAD2/xMAAwACAAQAAAD2/xQAAwACAAQAAAD2/xUAAwACAAQAAAD2/xYAAwACAAQAAAD2/xcAAwAGAAQAAADv/wgAAwABAAMAAADu/wgAAwABAAMAAADt/wgAAwABAAMAAADs/wgAAwABAAMAAADr/wgAAwABAAMAAADq/wgAAwABAAMAAADp/wgAAwABAAMAAADo/wgAAwABAAMAAADn/wgAAwABAAMAAADm/wgAAwABAAMAAADl/wgAAwABAAMAAADk/wgAAwAAAAMAAADl/wkAAwAEAAAAAADv/wkAAwAIAAIAAADu/wkAAwAIAAIAAADt/wkAAwAIAAIAAADs/wkAAwAIAAIAAADr/wkAAwAFAAAAAADq/wkAAwAFAAAAAADp/wkAAwAFAAAAAADo/wkAAwAFAAAAAADn/wkAAwAFAAAAAADm/wkAAwAFAAAAAADw//3/AwAAAAMAAADx//3/AwABAAMAAADy//3/AwABAAMAAADz//3/AwABAAMAAAD0//3/AwABAAMAAAD1//3/AwABAAMAAAD2//3/AwABAAMAAAD1/xcAAwABAAMAAAD0/xcAAwABAAMAAADz/xcAAwABAAMAAADy/xcAAwABAAMAAADx/xcAAwABAAMAAADw/xcAAwABAAMAAADv/xcAAwABAAMAAADu/xcAAwABAAMAAADt/xcAAwABAAMAAADs/xcAAwABAAMAAADr/xcAAwABAAMAAADq/xcAAwABAAMAAAD1/xgAAwABAAUAAAD2/xgAAwACAAUAAADp/xcAAwABAAMAAADo/xcAAwABAAMAAADn/xcAAwABAAMAAADm/xcAAwABAAMAAADl/xcAAwABAAMAAADk/xcAAwABAAMAAADj/xcAAwABAAMAAADi/xcAAwAGAAMAAADf/xcAAwABAAMAAADe/xcAAwABAAMAAADd/xcAAwABAAMAAADc/xcAAwABAAMAAAACABsAAwAIAAIAAAADABsAAwAIAAIAAAAEABsAAwAIAAIAAAAFABsAAwAIAAIAAAAGABsAAwAIAAIAAAAHABsAAwAIAAIAAAAIABsAAwAIAAIAAAAJABsAAwAIAAIAAAAKABsAAwAIAAIAAAALABsAAwAIAAIAAAAMABsAAwAIAAIAAAANABsAAwAIAAIAAAAOABsAAwAIAAIAAAAPABsAAwAIAAIAAAAQABsAAwAIAAIAAAARABsAAwAIAAIAAAASABsAAwAJAAIAAAABABsAAwAHAAIAAAD8/xsAAwAHAAIAAAD9/xsAAwAIAAIAAAD+/xsAAwAJAAIAAAD8/xoAAwABAAMAAAD9/xoAAwABAAMAAAACABoAAwABAAMAAAADABoAAwABAAMAAAAEABoAAwABAAMAAAAFABoAAwABAAMAAAAGABoAAwABAAMAAAAHABoAAwABAAMAAAAIABoAAwABAAMAAAAJABoAAwABAAMAAAAKABoAAwABAAMAAAALABoAAwABAAMAAAAMABoAAwABAAMAAAANABoAAwABAAMAAAAOABoAAwABAAMAAAAPABoAAwABAAMAAAAQABoAAwABAAMAAAARABoAAwABAAMAAAASABoAAwABAAMAAAATABoAAwACAAMAAAABABoAAwADAAQAAAD+/xoAAwAEAAQAAAD7/xoAAwAAAAMAAAD7/xsAAwAAAAQAAAD7/xwAAwAAAAQAAAD7/x0AAwAAAAQAAAD7/x4AAwAAAAQAAAD7/x8AAwAEAAQAAAD7/yAAAwAGAAIAAAD3/yAAAwAEAAIAAAD4/yAAAwAFAAIAAAD5/yAAAwAFAAIAAAD6/yAAAwAFAAIAAAD6/x8AAwABAAMAAAD5/x8AAwABAAMAAAD4/x8AAwABAAMAAAD3/x8AAwABAAMAAAD2/x8AAwAAAAMAAAD2/yAAAwAAAAQAAAD2/yEAAwAAAAQAAAD2/yIAAwAAAAQAAAD2/yMAAwAAAAQAAAD2/yQAAwAAAAQAAAD2/yUAAwAFAAQAAAD3/yUAAwABAAMAAAD4/yUAAwABAAMAAAD5/yUAAwABAAMAAAD6/yUAAwABAAMAAAD7/yUAAwAFAAMAAAD7/yYAAwAAAAQAAAD7/ycAAwAAAAQAAAD7/ygAAwAAAAQAAAD7/ykAAwAAAAQAAAD7/yoAAwAFAAQAAAD8/yoAAwABAAMAAAD+/yoAAwABAAMAAAD9/yoAAwABAAMAAAD//yoAAwABAAMAAAAAACoAAwABAAMAAAABACoAAwABAAMAAAACACoAAwABAAMAAAADACoAAwABAAMAAAAEACoAAwABAAMAAAAFACoAAwABAAMAAAAGACoAAwABAAMAAAAHACoAAwAFAAMAAAAHACsAAwAAAAQAAAAHACwAAwAAAAQAAAAHAC0AAwAAAAQAAAAHAC4AAwAAAAQAAAAHAC8AAwAAAAQAAAAHADAAAwAAAAQAAAAHADEAAwAEAAQAAAAHADIAAwAJAAIAAAAGADIAAwAHAAIAAAAGADEAAwADAAQAAAAGADAAAwACAAQAAAAGAC8AAwACAAMAAAAFAC8AAwABAAMAAAAEAC8AAwABAAMAAAAAAC8AAwABAAMAAAABAC8AAwABAAMAAAACAC8AAwABAAMAAAADAC8AAwABAAMAAAD//y8AAwAAAAMAAAD//zAAAwAAAAQAAAD//zEAAwAEAAQAAAD+/zEAAwADAAQAAAD+/zAAAwACAAQAAAD+/y8AAwACAAMAAAD9/y8AAwABAAMAAAD8/y8AAwABAAMAAAD7/y8AAwABAAMAAAD6/y8AAwABAAMAAAD5/y8AAwABAAMAAAD4/y8AAwABAAMAAAD3/y8AAwABAAMAAAD2/y8AAwABAAMAAAD1/y8AAwABAAMAAAD0/y8AAwABAAMAAADz/y8AAwABAAMAAAAFADAAAwAFAAIAAAAAADAAAwAEAAIAAAABADAAAwAFAAIAAAACADAAAwAFAAIAAAADADAAAwAFAAIAAAAEADAAAwAFAAIAAAD9/zAAAwAGAAIAAADz/zAAAwAEAAIAAAD0/zAAAwAFAAIAAAD1/zAAAwAFAAIAAAD2/zAAAwAFAAIAAAD3/zAAAwAFAAIAAAD4/zAAAwAFAAIAAAD5/zAAAwAFAAIAAAD6/zAAAwAFAAIAAAD7/zAAAwAFAAIAAAD8/zAAAwAFAAIAAAD+/zIAAwAEAAIAAAD//zIAAwAGAAIAAAABABcAAwAGAAMAAAACABcAAwABAAMAAAADABcAAwABAAMAAAAEABcAAwABAAMAAAAFABcAAwABAAMAAAAGABcAAwABAAMAAAAHABcAAwABAAMAAAAIABcAAwABAAMAAAAJABcAAwAGAAQAAAAJABYAAwACAAQAAAAJABUAAwACAAQAAAAJABQAAwACAAQAAAAJABMAAwACAAMAAAAIABMAAwABAAMAAAAHABMAAwABAAMAAAAGABMAAwABAAMAAAAFABMAAwABAAMAAAAEABMAAwABAAMAAAADABMAAwABAAMAAAACABMAAwABAAMAAAABABMAAwADAAQAAAACABQAAwAIAAIAAAADABQAAwAIAAIAAAAEABQAAwAIAAIAAAAFABQAAwAIAAIAAAAGABQAAwAIAAIAAAAHABQAAwAIAAIAAAAIABQAAwAJAAIAAAABABQAAwAHAAIAAAABABkAAwACAAQAAAABABgAAwACAAQAAAAiABkAAwAEAAIAAAAlABkAAwAGAAIAAAAiABgAAwAEAAEAAAAiABcAAwAEAAEAAAAjABcAAwAFAAEAAAAkABcAAwAFAAEAAAAjABgAAwAFAAEAAAAkABgAAwAFAAEAAAAlABgAAwAGAAEAAAAlABcAAwAGAAEAAAAhABgAAwAGAAIAAAAhABcAAwAGAAEAAAAhABYAAwAGAAAAAAAmABgAAwAEAAIAAAAmABcAAwAEAAEAAAAmABYAAwAEAAAAAAAiABYAAwADAAQAAAAjABYAAwABAAMAAAAkABYAAwABAAMAAAAlABYAAwAEAAQAAAAiABUAAwACAAMAAAAlABUAAwAAAAMAAAAhABUAAwABAAMAAAAnABUAAwABAAMAAAAmABUAAwABAAMAAAAoABUAAwABAAMAAAApABUAAwABAAMAAAAqABUAAwAEAAQAAAAfABUAAwABAAMAAAAgABUAAwABAAMAAAAeABUAAwABAAMAAAAeABgAAwAFAAIAAAAeABcAAwAEAAEAAAAeABYAAwAFAAAAAAAfABYAAwAFAAAAAAAgABYAAwAFAAAAAAAnABYAAwAFAAAAAAAoABYAAwAFAAAAAAApABYAAwAFAAAAAAAgABgAAwAFAAIAAAAfABgAAwAFAAIAAAAdABYAAwAEAAAAAAAqABYAAwAGAAAAAAAdABUAAwADAAQAAAAdABQAAwACAAQAAAAdABMAAwACAAQAAAAdABIAAwACAAQAAAAqABQAAwAAAAQAAAAqABMAAwAAAAQAAAAqABIAAwAAAAQAAAAqABkAAwACAAQAAAAqABoAAwACAAQAAAAqABsAAwACAAQAAAAqABwAAwACAAQAAAAqAB0AAwACAAQAAAAqAB4AAwACAAQAAAAqAB8AAwACAAQAAAAqACAAAwACAAQAAAAqACEAAwACAAQAAAAqACIAAwACAAQAAAAqACMAAwACAAQAAAAqACQAAwACAAQAAAAdACEAAwAAAAQAAAAdACAAAwAAAAQAAAAdAB8AAwAAAAQAAAAdAB4AAwAAAAQAAAAdACIAAwAAAAQAAAAdACMAAwAAAAQAAAAdACQAAwAAAAQAAAAdAB0AAwAAAAQAAAAdABwAAwAAAAQAAAAdABsAAwAAAAQAAAAdABoAAwAAAAQAAAAdABkAAwAAAAQAAAAfABcAAwAFAAEAAAAgABcAAwAFAAEAAAAnABcAAwAFAAEAAAAoABcAAwAFAAEAAAApABcAAwAFAAEAAAAnABgAAwAFAAIAAAAoABgAAwAFAAIAAAApABgAAwAFAAIAAAAqABgAAwAGAAIAAAAqABcAAwAGAAEAAAAMAP3/AwAEAAQAAAAMAPz/AwAAAAQAAAAMAPv/AwAAAAQAAAAMAPr/AwAAAAQAAAAJAP3/AwABAAMAAAAKAP3/AwABAAMAAAALAP3/AwABAAMAAAAIAP7/AwAHAAIAAAAMAP7/AwAJAAIAAAAJAP7/AwADAAIAAAAKAP7/AwAJAAEAAAALAP7/AwADAAIAAAD1/zIAAwAGAAMAAAD3/zIAAwAFAAMAAAD2/zIAAwABAAMAAAD1/zMAAwACAAQAAAD1/zQAAwAGAAQAAAD3/zMAAwAAAAQAAAD3/zQAAwAAAAQAAAD3/zUAAwAAAAQAAAD3/zYAAwAFAAQAAAD4/zYAAwABAAMAAAD5/zYAAwABAAMAAAD6/zYAAwABAAMAAAD7/zYAAwABAAMAAAD8/zYAAwABAAMAAAD9/zYAAwABAAMAAAD+/zYAAwAGAAQAAAD//zYAAwAFAAQAAAD//zUAAwAAAAQAAAD+/zUAAwACAAQAAAD+/zQAAwAGAAMAAAD//zQAAwAFAAMAAAAGADYAAwAGAAQAAAAGADUAAwACAAQAAAAGADQAAwAGAAMAAAAHADQAAwABAAMAAAAIADQAAwABAAMAAAAJADQAAwABAAMAAAAKADQAAwABAAMAAAAAADYAAwABAAMAAAABADYAAwABAAMAAAACADYAAwABAAMAAAADADYAAwABAAMAAAAEADYAAwABAAMAAAAFADYAAwABAAMAAAALADQAAwABAAMAAAAMADQAAwAGAAQAAAAMADMAAwACAAQAAAAMADIAAwACAAQAAAAMADEAAwACAAQAAAAMADAAAwACAAQAAAAMAC8AAwACAAQAAAAMAC4AAwACAAQAAAAMAC0AAwACAAQAAAAMACwAAwACAAQAAAAMACsAAwACAAQAAAAMACoAAwAGAAMAAAANACoAAwABAAMAAAAOACoAAwABAAMAAAAPACoAAwAFAAMAAAAPACsAAwAAAAQAAAAPACwAAwAAAAQAAAAPAC0AAwAAAAQAAAAPAC4AAwAAAAQAAAAPAC8AAwAFAAQAAAAQAC8AAwABAAMAAAARAC8AAwABAAMAAAASAC8AAwABAAMAAAATAC8AAwABAAMAAAAUAC8AAwABAAMAAAAVAC8AAwABAAMAAAAWAC8AAwABAAMAAAAXAC8AAwABAAMAAAAYAC8AAwAGAAQAAAAYAC4AAwACAAQAAAAYAC0AAwACAAQAAAAYACwAAwAGAAMAAAD3/wEAAwAAAAQAAAD3/wIAAwAAAAQAAAD3/wMAAwAAAAQAAAD3/wQAAwAAAAQAAAD3/wUAAwAAAAQAAAD3/wYAAwAAAAQAAAD3/wcAAwAFAAQAAAD4/wcAAwABAAMAAAD5/wcAAwABAAMAAAD6/wcAAwABAAMAAAD7/wcAAwABAAMAAAD8/wcAAwABAAMAAAD9/wcAAwABAAMAAAACAAcAAwABAAMAAAADAAcAAwABAAMAAAAEAAcAAwABAAMAAAAFAAcAAwABAAMAAAAGAAcAAwABAAMAAAAHAAcAAwABAAMAAAAIAAcAAwAGAAQAAAABAAcAAwAGAAMAAAD+/wcAAwAFAAMAAAD+/wgAAwAAAAQAAAD+/wkAAwAAAAQAAAD+/woAAwAAAAQAAAD+/wsAAwAAAAQAAAD+/wwAAwAAAAQAAAD+/w0AAwAAAAQAAAD+/xkAAwAAAAQAAAD+/xgAAwAAAAQAAAD+/xcAAwAAAAQAAAD+/xYAAwAAAAQAAAD+/xUAAwAAAAQAAAD+/xQAAwAAAAQAAAD+/xMAAwAAAAQAAAD+/xIAAwAAAAQAAAD+/xEAAwAAAAQAAAD+/xAAAwAAAAQAAAD+/w8AAwAAAAQAAAD+/w4AAwAAAAQAAAABABIAAwACAAQAAAABABEAAwACAAQAAAABABAAAwACAAQAAAABAA8AAwACAAQAAAABAAgAAwACAAQAAAABAAkAAwACAAQAAAABAAoAAwACAAQAAAABAAsAAwACAAQAAAABAAwAAwACAAQAAAABAA0AAwACAAQAAAABAA4AAwACAAQAAAAIAAYAAwACAAQAAAAIAAUAAwACAAQAAAAIAAQAAwACAAQAAAAIAAMAAwACAAQAAAAIAAIAAwACAAQAAAAIAAEAAwACAAQAAAAIAAAAAwAGAAMAAAAJAAAAAwABAAMAAAAKAAAAAwABAAMAAAALAAAAAwABAAMAAAAMAAAAAwABAAMAAAANAAAAAwABAAMAAAAOAAAAAwABAAMAAAAPAAAAAwABAAMAAAAQAAAAAwABAAMAAAARAAAAAwAGAAQAAAARAP//AwACAAQAAAARAP7/AwACAAQAAAARAP3/AwACAAMAAAAQAP3/AwABAAMAAAAPAP3/AwADAAQAAAAPAPz/AwACAAQAAAAPAPv/AwACAAQAAAAPAPr/AwACAAQAAAAPAP7/AwAHAAIAAAAQAP7/AwAJAAIAAAAlACwAAwAGAAQAAAAlACsAAwACAAQAAAAlACoAAwACAAQAAAAlACkAAwACAAQAAAAlACgAAwACAAQAAAAlACcAAwACAAQAAAAlACYAAwACAAQAAAAlACUAAwACAAQAAAAlACQAAwAGAAMAAAAiACQAAwAFAAMAAAAhACQAAwABAAMAAAAgACQAAwABAAMAAAAfACQAAwABAAMAAAAeACQAAwABAAMAAAAiACUAAwAAAAQAAAAiACYAAwAAAAQAAAAiACcAAwAAAAQAAAAiACgAAwAAAAQAAAAiACkAAwAEAAQAAAAhACkAAwABAAMAAAAgACkAAwABAAMAAAAfACkAAwABAAMAAAAeACkAAwABAAMAAAAdACkAAwABAAMAAAAcACkAAwABAAMAAAAbACkAAwABAAMAAAAaACkAAwABAAMAAAAZACkAAwABAAMAAAAYACkAAwABAAMAAAAXACkAAwABAAMAAAAWACkAAwABAAMAAAAVACkAAwAAAAMAAAAVACoAAwAAAAQAAAAVACsAAwAAAAQAAAAVACwAAwAEAAQAAAASACwAAwADAAQAAAATACwAAwABAAMAAAAUACwAAwABAAMAAAASACsAAwACAAQAAAASACoAAwAGAAMAAAATACoAAwAGAAQAAAATACkAAwACAAQAAAATACgAAwACAAQAAAATACcAAwACAAQAAAATACYAAwACAAQAAAATACUAAwACAAQAAAATACQAAwACAAQAAAATACMAAwACAAQAAAATACIAAwACAAQAAAATACEAAwACAAQAAAATACAAAwACAAQAAAATAB8AAwACAAQAAAATAB4AAwACAAQAAAATAB0AAwACAAQAAAATABwAAwACAAQAAAATABsAAwACAAQAAAAZACwAAwABAAMAAAAaACwAAwABAAMAAAAbACwAAwABAAMAAAAcACwAAwABAAMAAAAdACwAAwABAAMAAAAeACwAAwABAAMAAAAfACwAAwABAAMAAAAgACwAAwABAAMAAAAhACwAAwABAAMAAAAiACwAAwABAAMAAAAjACwAAwABAAMAAAAkACwAAwABAAMAAAASAC0AAwAHAAIAAAAWACoAAwAHAAIAAAAVAC0AAwAJAAIAAAAiACoAAwAJAAIAAAATAC0AAwAIAAIAAAAUAC0AAwAIAAIAAAAXACoAAwAIAAIAAAAYACoAAwAIAAIAAAAZACoAAwAIAAIAAAAaACoAAwAIAAIAAAAbACoAAwAIAAIAAAAcACoAAwAIAAIAAAAdACoAAwAIAAIAAAAeACoAAwAIAAIAAAAfACoAAwAIAAIAAAAgACoAAwAIAAIAAAAhACoAAwAIAAIAAADy/y8AAwAAAAMAAADy/zAAAwAAAAQAAADy/zEAAwAEAAQAAADy/zIAAwAJAAIAAAD0/zQAAwABAAMAAADz/zQAAwABAAMAAADx/zEAAwABAAMAAADy/zQAAwABAAMAAADx/zQAAwABAAMAAADx/zIAAwAIAAIAAADw/w8AAwAKAAMAAADw/xAAAwAKAAMAAADx/xAAAwALAAMAAADx/w8AAwAKAAMAAADy/w8AAwALAAMAAADy/xAAAwAKAAMAAADz/w8AAwAKAAMAAADz/xAAAwAKAAMAAAD0/w8AAwAKAAMAAAD0/xAAAwAKAAMAAAD1/xAAAwALAAMAABD1/w8AAwAKAAMAAADu/w0AAwAKAAMAAADu/wwAAwAKAAMAAADv/w8AAwAKAAMAAADv/xAAAwAKAAMAAADi/xgAAwACAAQAAADi/xkAAwACAAQAAADi/xoAAwAGAAQAAADh/xoAAwABAAMAAADg/xoAAwABAAMAAADf/xoAAwABAAMAAADe/xoAAwAGAAMAAADe/xsAAwACAAQAAADe/xwAAwACAAQAAADe/x0AAwACAAQAAADe/x4AAwACAAQAAADe/x8AAwACAAQAAADe/yAAAwACAAQAAADe/yEAAwACAAQAAADe/yIAAwACAAQAAADe/yMAAwACAAQAAADe/yQAAwACAAQAAADe/yUAAwACAAQAAADe/yYAAwACAAQAAADe/ycAAwACAAQAAADe/ygAAwADAAQAAADe/ykAAwAHAAIAAADb/ykAAwAEAAQAAADb/ygAAwAAAAQAAADb/ycAAwAAAAQAAADb/yYAAwAAAAQAAADb/yUAAwAAAAQAAADb/yQAAwAAAAQAAADb/yMAAwAAAAQAAADb/yIAAwAAAAQAAADb/yEAAwAAAAQAAADb/yAAAwAAAAQAAADb/x8AAwAAAAQAAADb/x4AAwAAAAQAAADb/x0AAwAAAAQAAADb/xwAAwAAAAQAAADb/xsAAwAAAAQAAADb/xoAAwAAAAQAAADb/xkAAwAAAAQAAADb/xgAAwAAAAQAAADb/xcAAwAAAAMAAADc/xgAAwAHAAIAAADd/xgAAwAIAAIAAADe/xgAAwAIAAIAAADf/xgAAwAJAAIAAADf/ykAAwAIAAIAAADg/ykAAwAIAAIAAADh/ykAAwAIAAIAAADi/ykAAwAIAAIAAADj/ykAAwAIAAIAAADk/ykAAwAIAAIAAADl/ykAAwAJAAIAAADZ/ykAAwADAAQAAADZ/ygAAwACAAMAAADY/ygAAwABAAMAAADX/ygAAwABAAMAAADW/ygAAwABAAMAAADV/ygAAwABAAMAAADU/ygAAwAAAAMAAADU/ykAAwAAAAQAAADU/yoAAwAAAAQAAADU/ysAAwAAAAQAAADU/ywAAwAAAAQAAADU/y0AAwAFAAQAAADV/y0AAwABAAMAAADW/y0AAwABAAMAAADX/y0AAwABAAMAAADY/y0AAwABAAMAAADZ/y0AAwAGAAQAAADZ/ywAAwAGAAMAAADa/ywAAwABAAMAAADb/ywAAwAFAAMAAADd/y0AAwABAAMAAADe/y0AAwABAAMAAADf/y0AAwABAAMAAADg/y0AAwABAAMAAADa/ykAAwABAAMAAADZ/yoAAwAHAAIAAADV/ykAAwAHAAIAAADY/ykAAwAJAAIAAADb/yoAAwAJAAIAAADa/yoAAwAIAAIAAADW/ykAAwAIAAIAAADX/ykAAwAIAAIAAADb/y0AAwAFAAQAAADc/y0AAwABAAMAAADh/y0AAwABAAMAAADi/y0AAwAFAAMAAADf/ygAAwABAAMAAADg/ygAAwABAAMAAADh/ygAAwABAAMAAADi/ygAAwABAAMAAADj/ygAAwABAAMAAADk/ygAAwABAAMAAADl/ygAAwABAAMAAADm/ygAAwACAAMAAADm/ykAAwACAAQAAADm/yoAAwACAAQAAADm/ysAAwACAAQAAADm/ywAAwACAAQAAADm/y0AAwAGAAQAAADl/y0AAwAGAAMAAADi/y4AAwAAAAQAAADi/y8AAwAAAAQAAADi/zAAAwAEAAQAAADl/y4AAwACAAQAAADl/y8AAwACAAQAAADl/zAAAwADAAQAAADh/zAAAwAAAAMAAADm/zAAAwACAAMAAADh/zEAAwAAAAQAAADh/zIAAwAAAAQAAADh/zMAAwAAAAQAAADh/zQAAwAAAAQAAADh/zUAAwAFAAQAAADi/zUAAwABAAMAAADj/zUAAwABAAMAAADk/zUAAwABAAMAAADl/zUAAwABAAMAAADm/zUAAwAGAAQAAADm/zQAAwAGAAMAAADn/zQAAwABAAMAAADo/zQAAwABAAMAAADp/zQAAwABAAMAAADq/zQAAwABAAMAAADr/zQAAwABAAMAAADs/zQAAwABAAMAAADt/zQAAwABAAMAAADu/zQAAwABAAMAAADv/zQAAwABAAMAAADw/zQAAwABAAMAAADm/zEAAwADAAQAAADn/zEAAwABAAMAAADo/zEAAwABAAMAAADp/zEAAwABAAMAAADq/zEAAwABAAMAAADr/zEAAwABAAMAAADs/zEAAwABAAMAAADt/zEAAwABAAMAAADu/zEAAwABAAMAAADv/zEAAwABAAMAAADw/zEAAwABAAMAAADw/zIAAwAIAAIAAADv/zIAAwAIAAIAAADu/zIAAwAIAAIAAADt/zIAAwAIAAIAAADs/zIAAwAIAAIAAADr/zIAAwAIAAIAAADq/zIAAwAIAAIAAADp/zIAAwAIAAIAAADo/zIAAwAIAAIAAADn/zIAAwAIAAIAAADm/zIAAwAHAAIAAADl/zEAAwAHAAIAAADi/zEAAwAJAAIAAADr/woAAwAGAAEAAADr/wsAAwAGAAIAAADl/woAAwAEAAEAAADl/wsAAwAEAAIAAADm/woAAwAFAAEAAADm/wsAAwAFAAIAAADn/woAAwAFAAEAAADn/wsAAwAFAAIAAADo/woAAwAFAAEAAADo/wsAAwAFAAIAAADp/woAAwAFAAEAAADp/wsAAwAFAAIAAADq/woAAwAFAAEAAADq/wsAAwAFAAIAAADu/w8AAQAAAAYAAADu/xAAAQAAAAYAAADu/xEAAQAAAAcAAADv/xEAAQABAAcAAADw/xEAAQABAAcAAADx/xEAAQABAAcAAADy/xEAAQABAAcAAADz/xEAAQABAAcAAAD0/xEAAQABAAcAAAD1/xEAAQABAAcAAAA=") -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index -1" type="TileMapLayer" parent="Layers" index="8"] -z_index = -1 -tile_map_data = PackedByteArray("AAD9//D/AwABAAUAAAD+//D/AwABAAUAAAD8//D/AwABAAUAAAABAPD/AwABAAUAAAACAPD/AwABAAUAAAADAPD/AwABAAUAAAAEAPD/AwACAAUAAAD7//D/AwAAAAUAAADf//j/AwABAAUAAADg//j/AwABAAUAAADh//j/AwABAAUAAADi//j/AwABAAUAAADe//j/AwAAAAUAAADg//X/AwAIAAIAAADh//X/AwAIAAIAAADi//X/AwAJAAIAAADf//X/AwAHAAIAAAD5/+v/AwABAAUAAAD6/+v/AwABAAUAAAD7/+v/AwABAAUAAADz/+j/AwABAAUAAAD0/+j/AwABAAUAAAD1/+j/AwABAAUAAAD1/+z/AwAAAAUAAAD2/+z/AwABAAUAAAD3/+z/AwABAAUAAAD4/+z/AwABAAUAAAD5/+z/AwACAAUAAADl/+n/AwABAAUAAADm/+n/AwABAAUAAADn/+n/AwABAAUAAADo/+n/AwABAAUAAADp/+n/AwABAAUAAADq/+n/AwABAAUAAADr/+3/AwABAAUAAADs/+3/AwABAAUAAADt/+3/AwABAAUAAADu/+3/AwABAAUAAADv/+3/AwABAAUAAADw/+3/AwABAAUAAADx/+3/AwABAAUAAADy/+3/AwABAAUAAADz/+3/AwACAAUAAADq/+3/AwAAAAUAAADw/wgAAwABAAUAAADv/wgAAwABAAUAAADu/wgAAwABAAUAAADt/wgAAwABAAUAAADs/wgAAwABAAUAAADr/wgAAwABAAUAAADq/wgAAwABAAUAAADp/wgAAwABAAUAAADo/wgAAwABAAUAAADn/wgAAwABAAUAAADm/wgAAwAAAAUAAADo/wUAAwABAAUAAADn/wUAAwABAAUAAADq/wUAAwABAAUAAADm/wUAAwABAAUAAADl/wUAAwABAAUAAADk/wUAAwABAAUAAADj/wUAAwABAAUAAADi/wUAAwABAAUAAADh/wUAAwABAAUAAADg/wUAAwABAAUAAADf/wUAAwABAAUAAADe/wUAAwABAAUAAADd/wUAAwABAAUAAADc/wUAAwAAAAUAAADr/wUAAwACAAUAAAD0/wgAAwACAAUAAADz/wgAAwABAAUAAAABABgAAwABAAUAAAACABgAAwABAAUAAAADABgAAwABAAUAAAAEABgAAwABAAUAAAAFABgAAwABAAUAAAAGABgAAwABAAUAAAAHABgAAwABAAUAAAAIABgAAwABAAUAAAAJABgAAwACAAUAAAD4/yYAAwABAAUAAAD5/yYAAwABAAUAAAD6/yYAAwABAAUAAAD7/yYAAwABAAUAAAD3/yYAAwABAAUAAAD2/yYAAwAAAAUAAAAHACsAAwABAAUAAAAGACsAAwABAAUAAAAFACsAAwABAAUAAAAEACsAAwABAAUAAAADACsAAwABAAUAAAACACsAAwABAAUAAAABACsAAwABAAUAAAAAACsAAwABAAUAAAD//ysAAwABAAUAAAD+/ysAAwABAAUAAAD9/ysAAwABAAUAAAD8/ysAAwABAAUAAAD7/ysAAwAAAAUAAADi/xgAAwABAAUAAADj/xgAAwABAAUAAADk/xgAAwABAAUAAADl/xgAAwABAAUAAADm/xgAAwABAAUAAADn/xgAAwABAAUAAADo/xgAAwABAAUAAADp/xgAAwABAAUAAADq/xgAAwABAAUAAADr/xgAAwABAAUAAADs/xgAAwABAAUAAADt/xgAAwABAAUAAADu/xgAAwABAAUAAADv/xgAAwABAAUAAADw/xgAAwABAAUAAADx/xgAAwABAAUAAADy/xgAAwABAAUAAADz/xgAAwABAAUAAAD0/xgAAwABAAUAAAD+/zUAAwABAAUAAAD//zUAAwABAAUAAAD//zcAAwAAAAUAAAAAADcAAwABAAUAAAABADcAAwABAAUAAAACADcAAwABAAUAAAADADcAAwABAAUAAAAEADcAAwABAAUAAAAFADcAAwABAAUAAAAGADcAAwACAAUAAAAGADUAAwABAAUAAAAHADUAAwABAAUAAAAIADUAAwABAAUAAAAJADUAAwABAAUAAAAKADUAAwABAAUAAAALADUAAwABAAUAAAAMADUAAwACAAUAAAD3/zcAAwAAAAUAAAD4/zcAAwABAAUAAAD5/zcAAwABAAUAAAD6/zcAAwABAAUAAAD7/zcAAwABAAUAAAD8/zcAAwABAAUAAAD9/zcAAwABAAUAAAD+/zcAAwACAAUAAADz/wEAAwABAAUAAAD0/wEAAwABAAUAAAD1/wEAAwABAAUAAAD2/wEAAwABAAUAAAD3/wEAAwABAAUAAAAIAAEAAwABAAUAAAAJAAEAAwABAAUAAAAKAAEAAwABAAUAAAALAAEAAwABAAUAAAAMAAEAAwABAAUAAAANAAEAAwABAAUAAAAOAAEAAwABAAUAAAAPAAEAAwABAAUAAAAQAAEAAwABAAUAAAARAAEAAwACAAUAAAD3/wgAAwAAAAUAAAAIAAgAAwACAAUAAAD4/wgAAwABAAUAAAD5/wgAAwABAAUAAAD6/wgAAwABAAUAAAD7/wgAAwABAAUAAAD8/wgAAwABAAUAAAD9/wgAAwABAAUAAAD+/wgAAwABAAUAAAABAAgAAwABAAUAAAACAAgAAwABAAUAAAADAAgAAwABAAUAAAAEAAgAAwABAAUAAAAFAAgAAwABAAUAAAAGAAgAAwABAAUAAAAHAAgAAwABAAUAAAAMACsAAwABAAUAAAANACsAAwABAAUAAAAOACsAAwABAAUAAAAPACsAAwABAAUAAAAQADAAAwABAAUAAAARADAAAwABAAUAAAASADAAAwABAAUAAAATADAAAwABAAUAAAAUADAAAwABAAUAAAAVADAAAwABAAUAAAAWADAAAwABAAUAAAAXADAAAwABAAUAAAAYAC0AAwABAAUAAAAZAC0AAwABAAUAAAAaAC0AAwABAAUAAAAbAC0AAwABAAUAAAAcAC0AAwABAAUAAAAdAC0AAwABAAUAAAAeAC0AAwABAAUAAAAfAC0AAwABAAUAAAAgAC0AAwABAAUAAAAhAC0AAwABAAUAAAAiAC0AAwABAAUAAAAjAC0AAwABAAUAAAAkAC0AAwABAAUAAAAlAC0AAwACAAUAAAAPADAAAwAAAAUAAAAYADAAAwACAAUAAADy/zUAAwABAAUAAAD0/zUAAwABAAUAAADz/zUAAwABAAUAAADx/zUAAwABAAUAAAD1/zUAAwACAAUAAADs/wsAAwAMAAEAAADt/wsAAwANAAEAAADU/y4AAwAAAAUAAADV/y4AAwABAAUAAADW/y4AAwABAAUAAADX/y4AAwABAAUAAADY/y4AAwABAAUAAADZ/y4AAwACAAUAAADZ/y0AAwABAAUAAADa/y0AAwABAAUAAADb/y0AAwABAAUAAADd/y4AAwABAAUAAADe/y4AAwABAAUAAADf/y4AAwABAAUAAADg/y4AAwABAAUAAADh/y4AAwABAAUAAADi/y4AAwABAAUAAADc/y4AAwABAAUAAADb/y4AAwAAAAUAAADm/zUAAwABAAUAAADn/zUAAwABAAUAAADo/zUAAwABAAUAAADp/zUAAwABAAUAAADq/zUAAwABAAUAAADr/zUAAwABAAUAAADs/zUAAwABAAUAAADt/zUAAwABAAUAAADu/zUAAwABAAUAAADv/zUAAwABAAUAAADw/zUAAwABAAUAAADi/zYAAwABAAUAAADj/zYAAwABAAUAAADk/zYAAwABAAUAAADl/zYAAwABAAUAAADm/zYAAwACAAUAAADh/zYAAwAAAAUAAADm/w0AAQABAAcAAADn/w0AAQABAAcAAADo/w0AAQABAAcAAADp/w0AAQABAAcAAADq/w0AAQABAAcAAADr/w0AAQABAAcAAADl/wwAAQAAAAYAAADe/xsAAwABAAUAAADf/xsAAwABAAUAAADg/xsAAwABAAUAAADh/xsAAwABAAUAAADi/xsAAwACAAUAAADl/y4AAwABAAUAAADm/y4AAwACAAUAAAA=") -tile_set = ExtResource("2_m6h7j") - -[node name="!z-index -3" type="TileMapLayer" parent="Layers" index="9"] -z_index = -3 -tile_map_data = PackedByteArray("AAD4//j/AwAAAAAAAAD4//n/AwABAAAAAAD4//r/AwAAAAAAAAD5//j/AwABAAEAAAD5//n/AwABAAEAAAD5//r/AwABAAEAAAD6//j/AwAAAAEAAAD6//n/AwABAAAAAAD6//r/AwABAAAAAAD4//v/AwAAAAEAAAD4//z/AwAAAAAAAAD4//3/AwAAAAAAAAD4//7/AwAAAAEAAAD4////AwABAAAAAAD4/wAAAwABAAEAAAD4/wEAAwAAAAAAAAD4/wIAAwABAAAAAAD4/wMAAwAAAAAAAAD4/wQAAwAAAAEAAAD4/wUAAwAAAAAAAAD4/wYAAwAAAAAAAAD4/wcAAwABAAAAAAD5//v/AwABAAEAAAD5//z/AwABAAAAAAD5//3/AwAAAAEAAAD5//7/AwAAAAAAAAD5////AwABAAAAAAD5/wAAAwABAAAAAAD5/wEAAwAAAAEAAAD5/wIAAwABAAAAAAD5/wMAAwABAAEAAAD5/wQAAwABAAEAAAD5/wUAAwABAAAAAAD5/wYAAwAAAAAAAAD5/wcAAwAAAAEAAAD6//v/AwABAAAAAAD6//z/AwABAAAAAAD6//3/AwAAAAEAAAD6//7/AwABAAEAAAD6////AwAAAAAAAAD6/wAAAwABAAAAAAD6/wEAAwABAAEAAAD6/wIAAwAAAAEAAAD6/wMAAwABAAAAAAD6/wQAAwABAAEAAAD6/wUAAwAAAAAAAAD6/wYAAwAAAAEAAAD6/wcAAwAAAAAAAAD7//j/AwABAAEAAAD7//n/AwAAAAEAAAD7//r/AwAAAAAAAAD7//v/AwAAAAEAAAD7//z/AwAAAAEAAAD7//3/AwAAAAEAAAD7//7/AwABAAAAAAD7////AwAAAAAAAAD7/wAAAwABAAAAAAD7/wEAAwAAAAEAAAD7/wIAAwAAAAAAAAD7/wMAAwABAAEAAAD7/wQAAwABAAEAAAD7/wUAAwABAAEAAAD7/wYAAwAAAAAAAAD7/wcAAwAAAAEAAAD8//j/AwABAAAAAAD8//n/AwABAAEAAAD8//r/AwABAAEAAAD8//v/AwABAAEAAAD8//z/AwAAAAEAAAD8//3/AwAAAAEAAAD8//7/AwAAAAAAAAD8////AwABAAAAAAD8/wAAAwABAAEAAAD8/wEAAwABAAEAAAD8/wIAAwABAAAAAAD8/wMAAwABAAEAAAD8/wQAAwAAAAEAAAD8/wUAAwAAAAEAAAD8/wYAAwAAAAAAAAD8/wcAAwAAAAAAAAD9//j/AwABAAAAAAD9//n/AwABAAEAAAD9//r/AwAAAAEAAAD9//v/AwABAAAAAAD9//z/AwAAAAEAAAD9//3/AwAAAAAAAAD9//7/AwAAAAAAAAD9////AwABAAAAAAD9/wAAAwABAAAAAAD9/wEAAwABAAEAAAD9/wIAAwABAAEAAAD9/wMAAwAAAAAAAAD9/wQAAwAAAAEAAAD9/wUAAwAAAAEAAAD9/wYAAwABAAAAAAD9/wcAAwAAAAEAAAD+//j/AwAAAAEAAAD+//n/AwAAAAEAAAD+//r/AwABAAEAAAD+//v/AwABAAEAAAD+//z/AwAAAAAAAAD+//3/AwAAAAEAAAD+//7/AwAAAAEAAAD+////AwAAAAEAAAD+/wAAAwABAAEAAAD+/wEAAwABAAAAAAD+/wIAAwAAAAAAAAD+/wMAAwAAAAAAAAD+/wQAAwABAAEAAAD+/wUAAwAAAAEAAAD+/wYAAwAAAAAAAAD+/wcAAwABAAAAAAD///j/AwAAAAAAAAD///n/AwABAAEAAAD///r/AwABAAAAAAD///v/AwABAAAAAAD///z/AwABAAEAAAD///3/AwAAAAAAAAD///7/AwAAAAEAAAD/////AwAAAAEAAAD//wAAAwAAAAAAAAD//wEAAwABAAAAAAD//wIAAwAAAAAAAAD//wMAAwABAAAAAAD//wQAAwAAAAAAAAD//wUAAwAAAAEAAAD//wYAAwAAAAAAAAD//wcAAwABAAEAAAAAAPj/AwAAAAEAAAAAAPn/AwAAAAAAAAAAAPr/AwABAAEAAAAAAPv/AwAAAAEAAAAAAPz/AwABAAAAAAAAAP3/AwAAAAEAAAAAAP7/AwAAAAEAAAAAAP//AwABAAAAAAAAAAAAAwABAAEAAAAAAAEAAwABAAEAAAAAAAIAAwAAAAAAAAAAAAMAAwABAAEAAAAAAAQAAwAAAAAAAAAAAAUAAwAAAAEAAAAAAAYAAwABAAAAAAAAAAcAAwABAAAAAAABAPj/AwABAAAAAAABAPn/AwAAAAEAAAABAPr/AwAAAAAAAAABAPv/AwABAAAAAAABAPz/AwAAAAEAAAABAP3/AwABAAAAAAABAP7/AwABAAAAAAABAP//AwABAAEAAAABAAAAAwAAAAEAAAABAAEAAwABAAEAAAABAAIAAwABAAAAAAABAAMAAwAAAAEAAAABAAQAAwABAAEAAAABAAUAAwABAAAAAAABAAYAAwAAAAEAAAABAAcAAwAAAAEAAAACAPj/AwABAAAAAAACAPn/AwAAAAEAAAACAPr/AwABAAEAAAACAPv/AwABAAEAAAACAPz/AwABAAAAAAACAP3/AwABAAEAAAACAP7/AwAAAAAAAAACAP//AwAAAAAAAAACAAAAAwABAAEAAAACAAEAAwABAAAAAAACAAIAAwAAAAAAAAACAAMAAwABAAEAAAACAAQAAwAAAAEAAAACAAUAAwABAAEAAAACAAYAAwAAAAEAAAACAAcAAwABAAEAAAADAPj/AwABAAAAAAADAPn/AwABAAAAAAADAPr/AwAAAAAAAAADAPv/AwABAAEAAAADAPz/AwAAAAEAAAADAP3/AwAAAAEAAAADAP7/AwABAAEAAAADAP//AwABAAEAAAADAAAAAwABAAAAAAADAAEAAwABAAEAAAADAAIAAwABAAAAAAADAAMAAwABAAEAAAADAAQAAwAAAAEAAAADAAUAAwAAAAAAAAADAAYAAwAAAAAAAAADAAcAAwABAAAAAAAEAPj/AwABAAAAAAAEAPn/AwAAAAAAAAAEAPr/AwABAAAAAAAEAPv/AwABAAAAAAAEAPz/AwABAAEAAAAEAP3/AwAAAAEAAAAEAP7/AwAAAAEAAAAEAP//AwAAAAAAAAAEAAAAAwAAAAAAAAAEAAEAAwAAAAEAAAAEAAIAAwAAAAEAAAAEAAMAAwABAAEAAAAEAAQAAwABAAAAAAAEAAUAAwAAAAEAAAAEAAYAAwABAAEAAAAEAAcAAwABAAAAAAAFAPj/AwABAAEAAAAFAPn/AwAAAAAAAAAFAPr/AwAAAAAAAAAFAPv/AwAAAAEAAAAFAPz/AwABAAEAAAAFAP3/AwABAAAAAAAFAP7/AwAAAAAAAAAFAP//AwAAAAAAAAAFAAAAAwAAAAEAAAAFAAEAAwAAAAEAAAAFAAIAAwABAAAAAAAFAAMAAwABAAAAAAAFAAQAAwABAAAAAAAFAAUAAwABAAEAAAAFAAYAAwAAAAAAAAAFAAcAAwAAAAEAAAAGAPj/AwAAAAAAAAAGAPn/AwABAAEAAAAGAPr/AwAAAAEAAAAGAPv/AwAAAAEAAAAGAPz/AwAAAAAAAAAGAP3/AwABAAEAAAAGAP7/AwABAAAAAAAGAP//AwAAAAEAAAAGAAAAAwAAAAAAAAAGAAEAAwABAAEAAAAGAAIAAwAAAAAAAAAGAAMAAwABAAEAAAAGAAQAAwAAAAAAAAAGAAUAAwAAAAEAAAAGAAYAAwAAAAEAAAAGAAcAAwABAAEAAAAHAPj/AwAAAAAAAAAHAPn/AwABAAAAAAAHAPr/AwABAAEAAAAHAPv/AwAAAAEAAAAHAPz/AwAAAAEAAAAHAP3/AwAAAAAAAAAHAP7/AwAAAAEAAAAHAP//AwAAAAAAAAAHAAAAAwAAAAAAAAAHAAEAAwAAAAAAAAAHAAIAAwAAAAEAAAAHAAMAAwAAAAEAAAAHAAQAAwAAAAAAAAAHAAUAAwABAAAAAAAHAAYAAwAAAAAAAAAHAAcAAwABAAAAAADf//b/AwABAAAAAADf//f/AwABAAAAAADg//b/AwAAAAAAAADg//f/AwABAAAAAADh//b/AwABAAEAAADh//f/AwAAAAEAAADi//b/AwAAAAAAAADi//f/AwABAAEAAADj//b/AwAAAAAAAADj//f/AwAAAAEAAADk//b/AwAAAAEAAADk//f/AwAAAAAAAADj/+b/AwAAAAEAAADj/+f/AwABAAAAAADj/+j/AwABAAEAAADj/+n/AwABAAAAAADj/+r/AwABAAAAAADj/+v/AwABAAAAAADj/+z/AwAAAAAAAADj/+3/AwABAAEAAADj/+7/AwABAAAAAADj/+//AwABAAAAAADj//D/AwAAAAAAAADj//H/AwABAAEAAADj//L/AwAAAAEAAADj//P/AwABAAAAAADj//T/AwABAAAAAADj//X/AwABAAEAAADj//j/AwAAAAAAAADj//n/AwABAAEAAADj//r/AwABAAEAAADj//v/AwABAAAAAADj//z/AwAAAAEAAADj//3/AwAAAAAAAADj//7/AwABAAAAAADk/+b/AwABAAEAAADk/+f/AwABAAEAAADk/+j/AwAAAAAAAADk/+n/AwABAAAAAADk/+r/AwABAAEAAADk/+v/AwABAAEAAADk/+z/AwABAAAAAADk/+3/AwABAAAAAADk/+7/AwABAAEAAADk/+//AwAAAAEAAADk//D/AwAAAAEAAADk//H/AwABAAEAAADk//L/AwAAAAEAAADk//P/AwABAAAAAADk//T/AwABAAEAAADk//X/AwABAAEAAADk//j/AwABAAAAAADk//n/AwABAAAAAADk//r/AwAAAAAAAADk//v/AwABAAAAAADk//z/AwAAAAEAAADk//3/AwABAAAAAADk//7/AwABAAEAAAD2/+b/AwAAAAAAAAD3/+f/AwABAAAAAAD4/+j/AwABAAEAAAD4/+n/AwACAAEAAAD5/+r/AwACAAAAAAD2/+f/AwABAAAAAAD2/+j/AwABAAEAAAD2/+n/AwACAAEAAAD2/+r/AwABAAAAAAD3/+b/AwAAAAEAAAD3/+j/AwAAAAAAAAD3/+n/AwACAAEAAAD3/+r/AwAAAAEAAAD4/+b/AwAAAAAAAAD4/+f/AwABAAEAAAD4/+r/AwABAAAAAAD6/+r/AwAAAAAAAAD7/+r/AwACAAAAAADz/+f/AwAAAAEAAAD0/+f/AwABAAEAAAD1/+f/AwABAAAAAADw/+b/AwABAAEAAADw/+f/AwAAAAEAAADw/+j/AwABAAEAAADx/+b/AwAAAAAAAADx/+f/AwABAAEAAADx/+j/AwABAAAAAADy/+b/AwABAAAAAADy/+f/AwAAAAAAAADy/+j/AwABAAEAAADl/+b/AwAAAAAAAADl/+f/AwABAAAAAADl/+j/AwAAAAAAAADm/+b/AwABAAAAAADm/+f/AwABAAEAAADm/+j/AwAAAAAAAADn/+b/AwAAAAAAAADn/+f/AwABAAEAAADn/+j/AwAAAAEAAADo/+b/AwABAAAAAADo/+f/AwAAAAAAAADo/+j/AwABAAEAAADp/+b/AwAAAAEAAADp/+f/AwAAAAAAAADp/+j/AwABAAEAAADq/+b/AwAAAAEAAADq/+f/AwABAAAAAADq/+j/AwAAAAAAAADr/+b/AwABAAEAAADr/+f/AwAAAAEAAADr/+j/AwAAAAEAAADs/+b/AwAAAAEAAADs/+f/AwABAAAAAADs/+j/AwABAAAAAADt/+b/AwAAAAAAAADt/+f/AwAAAAAAAADt/+j/AwABAAAAAADu/+b/AwABAAAAAADu/+f/AwABAAAAAADu/+j/AwABAAEAAADv/+b/AwAAAAAAAADv/+f/AwAAAAAAAADv/+j/AwABAAEAAAD8/+j/AwAAAAAAAAD8/+n/AwAAAAEAAAD8/+r/AwAAAAEAAAD8/+v/AwABAAEAAAD8/+z/AwAAAAAAAAD8/+3/AwABAAAAAAD8/+7/AwABAAAAAAD8/+//AwAAAAAAAAD9/+j/AwAAAAAAAAD9/+n/AwABAAEAAAD9/+r/AwABAAEAAAD9/+v/AwABAAAAAAD9/+z/AwAAAAAAAAD9/+3/AwAAAAEAAAD9/+7/AwABAAAAAAD9/+//AwAAAAEAAAD+/+j/AwAAAAEAAAD+/+n/AwABAAEAAAD+/+r/AwAAAAEAAAD+/+v/AwAAAAEAAAD+/+z/AwAAAAAAAAD+/+3/AwAAAAEAAAD+/+7/AwAAAAAAAAD+/+//AwABAAAAAAD//+j/AwAAAAEAAAD//+n/AwABAAAAAAD//+r/AwAAAAAAAAD//+v/AwABAAAAAAD//+z/AwABAAEAAAD//+3/AwAAAAEAAAD//+7/AwABAAEAAAD//+//AwAAAAEAAAAAAOj/AwAAAAAAAAAAAOn/AwAAAAEAAAAAAOr/AwABAAEAAAAAAOv/AwABAAEAAAAAAOz/AwAAAAAAAAAAAO3/AwAAAAAAAAAAAO7/AwAAAAAAAAAAAO//AwABAAAAAAABAOj/AwAAAAEAAAABAOn/AwAAAAEAAAABAOr/AwABAAAAAAABAOv/AwAAAAEAAAABAOz/AwAAAAEAAAABAO3/AwABAAEAAAABAO7/AwAAAAAAAAABAO//AwABAAAAAAACAOj/AwABAAEAAAACAOn/AwABAAEAAAACAOr/AwAAAAAAAAACAOv/AwABAAAAAAACAOz/AwABAAEAAAACAO3/AwAAAAEAAAACAO7/AwABAAEAAAACAO//AwABAAAAAAADAOj/AwABAAEAAAADAOn/AwAAAAEAAAADAOr/AwABAAEAAAADAOv/AwABAAAAAAADAOz/AwAAAAEAAAADAO3/AwABAAAAAAADAO7/AwABAAEAAAADAO//AwABAAEAAAD///D/AwABAAYAAAD///H/AwABAAAAAAD///L/AwABAAEAAAD///P/AwAAAAAAAAD///T/AwABAAEAAAD///X/AwAAAAAAAAD///b/AwABAAEAAAD///f/AwAAAAAAAAAAAPD/AwABAAYAAAAAAPH/AwABAAEAAAAAAPL/AwAAAAAAAAAAAPP/AwAAAAAAAAAAAPT/AwABAAAAAAAAAPX/AwAAAAAAAAAAAPb/AwAAAAEAAAAAAPf/AwAAAAEAAAD3/+T/AwABAAAAAAD3/+X/AwABAAEAAAD2/+v/AwAAAAEAAAD3/+v/AwABAAAAAAD4/+v/AwABAAEAAADu/+r/AwABAAAAAADs/+n/AwABAAAAAADs/+r/AwAAAAEAAADt/+n/AwABAAAAAADt/+r/AwABAAEAAADr/+n/AwAAAAEAAADr/+r/AwABAAAAAADr/+v/AwAAAAAAAADr/+z/AwAAAAAAAADs/+v/AwAAAAEAAADs/+z/AwAAAAEAAADt/+v/AwABAAAAAADt/+z/AwABAAAAAADu/+n/AwAAAAEAAADu/+v/AwAAAAEAAADu/+z/AwAAAAEAAADv/+n/AwABAAAAAADv/+r/AwABAAAAAADv/+v/AwAAAAAAAADv/+z/AwAAAAAAAADw/+n/AwABAAAAAADw/+r/AwABAAAAAADw/+v/AwAAAAAAAADw/+z/AwAAAAEAAADx/+n/AwAAAAAAAADx/+r/AwAAAAAAAADx/+v/AwAAAAEAAADx/+z/AwAAAAAAAADy/+n/AwAAAAAAAADy/+r/AwABAAAAAADy/+v/AwABAAEAAADy/+z/AwABAAEAAAD//wgAAwABAAAAAAD//wkAAwABAAAAAAD//woAAwABAAEAAAD//wsAAwAAAAAAAAD//wwAAwAAAAEAAAD//w0AAwABAAAAAAD//w4AAwABAAAAAAD//w8AAwAAAAAAAAD//xAAAwAAAAAAAAD//xEAAwAAAAAAAAD//xIAAwABAAEAAAD//xMAAwABAAEAAAD//xQAAwAAAAEAAAD//xUAAwAAAAAAAAD//xYAAwABAAEAAAD//xcAAwAAAAAAAAD//xgAAwABAAAAAAD//xkAAwABAAEAAAD//xoAAwAAAAAAAAD//xsAAwAAAAAAAAD//xwAAwAAAAEAAAAAAAgAAwAAAAAAAAAAAAkAAwAAAAEAAAAAAAoAAwABAAEAAAAAAAsAAwAAAAEAAAAAAAwAAwAAAAAAAAAAAA0AAwAAAAEAAAAAAA4AAwAAAAAAAAAAAA8AAwABAAEAAAAAABAAAwAAAAAAAAAAABEAAwAAAAAAAAAAABIAAwAAAAEAAAAAABMAAwAAAAEAAAAAABQAAwAAAAEAAAAAABUAAwAAAAAAAAAAABYAAwABAAEAAAAAABcAAwAAAAEAAAAAABgAAwAAAAAAAAAAABkAAwABAAAAAAAAABoAAwABAAEAAAAAABsAAwAAAAEAAAAAABwAAwABAAEAAAABABUAAwABAAAAAAABABYAAwABAAEAAAACABUAAwAAAAEAAAACABYAAwABAAAAAAADABUAAwAAAAEAAAADABYAAwAAAAEAAAAEABUAAwAAAAEAAAAEABYAAwAAAAAAAAAFABUAAwAAAAEAAAAFABYAAwABAAAAAAAGABUAAwABAAEAAAAGABYAAwABAAEAAAAHABUAAwABAAEAAAAHABYAAwABAAAAAAAIABUAAwAAAAAAAAAIABYAAwABAAEAAAABABcAAwAAAAEAAAACABcAAwABAAEAAAADABcAAwAAAAAAAAAEABcAAwABAAEAAAAFABcAAwABAAAAAAAGABcAAwABAAAAAAAHABcAAwAAAAAAAAAIABcAAwAAAAEAAAD8/x0AAwAAAAEAAAD8/xwAAwAAAAEAAAD8/x4AAwAAAAAAAAD8/x8AAwABAAAAAAD8/yAAAwAAAAAAAAD8/yEAAwAAAAEAAAD8/yIAAwAAAAAAAAD8/yMAAwAAAAEAAAD8/yQAAwABAAEAAAD8/yUAAwAAAAEAAAD8/yYAAwAAAAAAAAD8/ycAAwAAAAAAAAD8/ygAAwAAAAEAAAD8/ykAAwAAAAEAAAD8/yoAAwAAAAEAAAD9/xwAAwABAAAAAAD9/x0AAwABAAEAAAD9/x4AAwABAAAAAAD9/x8AAwAAAAAAAAD9/yAAAwAAAAEAAAD9/yEAAwABAAAAAAD9/yIAAwABAAEAAAD9/yMAAwABAAEAAAD9/yQAAwAAAAAAAAD9/yUAAwAAAAEAAAD9/yYAAwAAAAAAAAD9/ycAAwAAAAEAAAD9/ygAAwAAAAEAAAD9/ykAAwABAAAAAAD9/yoAAwABAAAAAAD+/xwAAwABAAEAAAD+/x0AAwAAAAEAAAD+/x4AAwABAAAAAAD+/x8AAwAAAAEAAAD+/yAAAwABAAEAAAD+/yEAAwABAAEAAAD+/yIAAwAAAAAAAAD+/yMAAwABAAEAAAD+/yQAAwABAAEAAAD+/yUAAwAAAAAAAAD+/yYAAwAAAAAAAAD+/ycAAwAAAAAAAAD+/ygAAwAAAAAAAAD+/ykAAwAAAAEAAAD+/yoAAwABAAAAAAD//x0AAwAAAAAAAAD//x4AAwABAAAAAAD//x8AAwAAAAEAAAD//yAAAwABAAEAAAD//yEAAwAAAAAAAAD//yIAAwAAAAAAAAD//yMAAwAAAAEAAAD//yQAAwABAAEAAAD//yUAAwAAAAAAAAD//yYAAwAAAAAAAAD//ycAAwABAAEAAAD//ygAAwAAAAAAAAD//ykAAwABAAEAAAD//yoAAwABAAAAAAAAAB0AAwAAAAAAAAAAAB4AAwAAAAAAAAAAAB8AAwABAAAAAAAAACAAAwAAAAAAAAAAACEAAwAAAAEAAAAAACIAAwAAAAAAAAAAACMAAwABAAAAAAAAACQAAwAAAAEAAAAAACUAAwABAAAAAAAAACYAAwAAAAAAAAAAACcAAwABAAAAAAAAACgAAwAAAAEAAAAAACkAAwABAAAAAAAAACoAAwABAAAAAAABABwAAwABAAEAAAABAB0AAwAAAAAAAAABAB4AAwAAAAAAAAABAB8AAwAAAAAAAAABACAAAwAAAAEAAAABACEAAwABAAAAAAABACIAAwAAAAEAAAABACMAAwABAAAAAAABACQAAwABAAEAAAABACUAAwABAAEAAAABACYAAwABAAEAAAABACcAAwABAAEAAAABACgAAwAAAAAAAAABACkAAwAAAAEAAAABACoAAwABAAAAAAACABwAAwABAAAAAAACAB0AAwABAAAAAAACAB4AAwABAAEAAAACAB8AAwABAAAAAAACACAAAwABAAEAAAACACEAAwABAAEAAAACACIAAwAAAAAAAAACACMAAwABAAEAAAACACQAAwAAAAAAAAACACUAAwAAAAEAAAACACYAAwABAAAAAAACACcAAwAAAAAAAAACACgAAwAAAAAAAAACACkAAwABAAAAAAACACoAAwAAAAAAAAADABwAAwABAAEAAAADAB0AAwAAAAAAAAADAB4AAwAAAAAAAAADAB8AAwAAAAAAAAADACAAAwAAAAAAAAADACEAAwAAAAAAAAADACIAAwABAAEAAAADACMAAwABAAAAAAADACQAAwABAAEAAAADACUAAwABAAEAAAADACYAAwABAAAAAAADACcAAwABAAEAAAADACgAAwABAAEAAAADACkAAwABAAAAAAADACoAAwABAAEAAAAEABwAAwABAAEAAAAEAB0AAwAAAAAAAAAEAB4AAwAAAAAAAAAEAB8AAwAAAAAAAAAEACAAAwABAAAAAAAEACEAAwAAAAAAAAAEACIAAwABAAEAAAAEACMAAwAAAAEAAAAEACQAAwAAAAAAAAAEACUAAwABAAAAAAAEACYAAwAAAAAAAAAEACcAAwAAAAAAAAAEACgAAwAAAAAAAAAEACkAAwABAAAAAAAEACoAAwAAAAEAAAAFABwAAwAAAAEAAAAFAB0AAwAAAAEAAAAFAB4AAwAAAAEAAAAFAB8AAwAAAAAAAAAFACAAAwABAAEAAAAFACEAAwABAAEAAAAFACIAAwABAAEAAAAFACMAAwAAAAAAAAAFACQAAwAAAAAAAAAFACUAAwABAAEAAAAFACYAAwAAAAEAAAAFACcAAwABAAEAAAAFACgAAwAAAAEAAAAFACkAAwABAAEAAAAFACoAAwABAAAAAAAGABwAAwAAAAEAAAAGAB0AAwAAAAEAAAAGAB4AAwABAAAAAAAGAB8AAwAAAAAAAAAGACAAAwAAAAEAAAAGACEAAwABAAAAAAAGACIAAwABAAEAAAAGACMAAwABAAAAAAAGACQAAwABAAEAAAAGACUAAwABAAEAAAAGACYAAwAAAAAAAAAGACcAAwABAAEAAAAGACgAAwAAAAAAAAAGACkAAwABAAEAAAAGACoAAwAAAAAAAAAHABwAAwABAAEAAAAHAB0AAwABAAEAAAAHAB4AAwAAAAEAAAAHAB8AAwABAAEAAAAHACAAAwABAAAAAAAHACEAAwAAAAEAAAAHACIAAwAAAAAAAAAHACMAAwABAAAAAAAHACQAAwABAAEAAAAHACUAAwAAAAAAAAAHACYAAwABAAEAAAAHACcAAwABAAAAAAAHACgAAwAAAAAAAAAHACkAAwAAAAAAAAAHACoAAwAAAAEAAAAIABwAAwABAAAAAAAIAB0AAwAAAAEAAAAIAB4AAwAAAAEAAAAIAB8AAwAAAAEAAAAIACAAAwABAAAAAAAIACEAAwAAAAAAAAAIACIAAwABAAEAAAAIACMAAwAAAAEAAAAIACQAAwAAAAAAAAAIACUAAwAAAAAAAAAIACYAAwAAAAAAAAAIACcAAwABAAEAAAAIACgAAwABAAAAAAAIACkAAwABAAEAAAAIACoAAwAAAAAAAAAJABwAAwABAAAAAAAJAB0AAwABAAEAAAAJAB4AAwAAAAEAAAAJAB8AAwAAAAEAAAAJACAAAwABAAEAAAAJACEAAwABAAAAAAAJACIAAwABAAAAAAAJACMAAwAAAAAAAAAJACQAAwABAAAAAAAJACUAAwABAAAAAAAJACYAAwAAAAAAAAAJACcAAwABAAEAAAAJACgAAwABAAEAAAAJACkAAwABAAEAAAAJACoAAwAAAAAAAAAKABwAAwAAAAEAAAAKAB0AAwAAAAEAAAAKAB4AAwABAAEAAAAKAB8AAwABAAAAAAAKACAAAwABAAAAAAAKACEAAwAAAAAAAAAKACIAAwAAAAAAAAAKACMAAwAAAAEAAAAKACQAAwABAAEAAAAKACUAAwAAAAAAAAAKACYAAwAAAAEAAAAKACcAAwABAAAAAAAKACgAAwABAAEAAAAKACkAAwAAAAAAAAAKACoAAwABAAEAAAALABwAAwABAAEAAAALAB0AAwAAAAAAAAALAB4AAwAAAAAAAAALAB8AAwABAAAAAAALACAAAwABAAEAAAALACEAAwABAAAAAAALACIAAwABAAAAAAALACMAAwABAAAAAAALACQAAwAAAAEAAAALACUAAwABAAAAAAALACYAAwABAAAAAAALACcAAwABAAAAAAALACgAAwAAAAAAAAALACkAAwAAAAEAAAALACoAAwAAAAEAAAAMABwAAwAAAAEAAAAMAB0AAwAAAAAAAAAMAB4AAwAAAAEAAAAMAB8AAwABAAEAAAAMACAAAwABAAEAAAAMACEAAwAAAAEAAAAMACIAAwAAAAEAAAAMACMAAwABAAAAAAAMACQAAwABAAAAAAAMACUAAwABAAEAAAAMACYAAwABAAEAAAAMACcAAwAAAAAAAAAMACgAAwAAAAAAAAAMACkAAwAAAAEAAAAMACoAAwAAAAEAAAANABwAAwAAAAAAAAANAB0AAwABAAAAAAANAB4AAwABAAEAAAANAB8AAwABAAAAAAANACAAAwAAAAEAAAANACEAAwABAAEAAAANACIAAwAAAAEAAAANACMAAwAAAAAAAAANACQAAwABAAEAAAANACUAAwABAAEAAAANACYAAwABAAEAAAANACcAAwABAAEAAAANACgAAwAAAAEAAAANACkAAwABAAAAAAANACoAAwAAAAEAAAAOABwAAwAAAAEAAAAOAB0AAwAAAAEAAAAOAB4AAwAAAAAAAAAOAB8AAwABAAEAAAAOACAAAwABAAAAAAAOACEAAwAAAAEAAAAOACIAAwAAAAAAAAAOACMAAwABAAEAAAAOACQAAwABAAEAAAAOACUAAwABAAAAAAAOACYAAwABAAAAAAAOACcAAwAAAAEAAAAOACgAAwAAAAEAAAAOACkAAwABAAAAAAAOACoAAwAAAAEAAAAPABwAAwAAAAEAAAAPAB0AAwABAAAAAAAPAB4AAwAAAAEAAAAPAB8AAwAAAAAAAAAPACAAAwAAAAAAAAAPACEAAwABAAEAAAAPACIAAwAAAAAAAAAPACMAAwABAAAAAAAPACQAAwABAAEAAAAPACUAAwABAAAAAAAPACYAAwABAAEAAAAPACcAAwABAAAAAAAPACgAAwABAAAAAAAPACkAAwABAAEAAAAPACoAAwABAAEAAAAQABwAAwAAAAAAAAAQAB0AAwABAAEAAAAQAB4AAwABAAEAAAAQAB8AAwABAAEAAAAQACAAAwAAAAEAAAAQACEAAwABAAEAAAAQACIAAwABAAAAAAAQACMAAwAAAAEAAAAQACQAAwABAAAAAAAQACUAAwABAAEAAAAQACYAAwAAAAEAAAAQACcAAwAAAAAAAAAQACgAAwAAAAAAAAAQACkAAwAAAAAAAAAQACoAAwABAAEAAAARABwAAwAAAAEAAAARAB0AAwAAAAAAAAARAB4AAwABAAAAAAARAB8AAwABAAEAAAARACAAAwABAAAAAAARACEAAwAAAAEAAAARACIAAwAAAAAAAAARACMAAwABAAAAAAARACQAAwAAAAAAAAARACUAAwAAAAEAAAARACYAAwABAAEAAAARACcAAwAAAAEAAAARACgAAwAAAAAAAAARACkAAwAAAAAAAAARACoAAwABAAEAAAASABwAAwAAAAEAAAASAB0AAwABAAEAAAASAB4AAwAAAAEAAAASAB8AAwABAAEAAAASACAAAwABAAEAAAASACEAAwABAAEAAAASACIAAwABAAAAAAASACMAAwAAAAEAAAASACQAAwABAAAAAAASACUAAwABAAEAAAASACYAAwABAAEAAAASACcAAwABAAEAAAASACgAAwAAAAAAAAASACkAAwAAAAEAAAASACoAAwAAAAEAAAAIACsAAwABAAAAAAAIACwAAwAAAAEAAAAIAC0AAwAAAAEAAAAIAC4AAwABAAAAAAAIAC8AAwABAAAAAAAIADAAAwABAAAAAAAIADEAAwABAAEAAAAIADIAAwABAAAAAAAIADMAAwAAAAAAAAAIADQAAwAAAAAAAAAJACsAAwABAAAAAAAJACwAAwABAAAAAAAJAC0AAwABAAAAAAAJAC4AAwABAAAAAAAJAC8AAwABAAEAAAAJADAAAwAAAAAAAAAJADEAAwAAAAAAAAAJADIAAwABAAAAAAAJADMAAwAAAAAAAAAJADQAAwABAAAAAAAKACsAAwAAAAAAAAAKACwAAwABAAEAAAAKAC0AAwABAAAAAAAKAC4AAwABAAAAAAAKAC8AAwAAAAAAAAAKADAAAwAAAAAAAAAKADEAAwABAAAAAAAKADIAAwABAAEAAAAKADMAAwAAAAEAAAAKADQAAwABAAEAAAALACsAAwAAAAEAAAALACwAAwAAAAEAAAALAC0AAwAAAAEAAAALAC4AAwAAAAEAAAALAC8AAwAAAAEAAAALADAAAwABAAEAAAALADEAAwAAAAAAAAALADIAAwABAAAAAAALADMAAwABAAEAAAALADQAAwABAAAAAAAGADMAAwAAAAAAAAAGADQAAwABAAAAAAAHADMAAwAAAAAAAAAHADQAAwABAAEAAAAAADEAAwABAAAAAAAAADIAAwABAAAAAAAAADMAAwABAAAAAAAAADQAAwABAAAAAAAAADUAAwAAAAEAAAAAADYAAwABAAAAAAABADEAAwABAAAAAAABADIAAwAAAAAAAAABADMAAwABAAEAAAABADQAAwAAAAEAAAABADUAAwABAAEAAAABADYAAwABAAAAAAACADEAAwABAAAAAAACADIAAwAAAAAAAAACADMAAwAAAAAAAAACADQAAwABAAEAAAACADUAAwABAAAAAAACADYAAwAAAAEAAAADADEAAwAAAAAAAAADADIAAwABAAEAAAADADMAAwABAAEAAAADADQAAwABAAEAAAADADUAAwAAAAEAAAADADYAAwAAAAAAAAAEADEAAwABAAEAAAAEADIAAwABAAAAAAAEADMAAwABAAAAAAAEADQAAwAAAAEAAAAEADUAAwAAAAAAAAAEADYAAwAAAAAAAAAFADEAAwABAAAAAAAFADIAAwABAAAAAAAFADMAAwAAAAAAAAAFADQAAwAAAAAAAAAFADUAAwABAAAAAAAFADYAAwABAAAAAAD+/zMAAwABAAEAAAD+/zQAAwABAAEAAAD//zMAAwAAAAEAAAD//zQAAwAAAAEAAAD4/zEAAwABAAAAAAD4/zIAAwAAAAEAAAD4/zMAAwABAAAAAAD4/zQAAwABAAEAAAD4/zUAAwABAAAAAAD4/zYAAwAAAAEAAAD5/zEAAwAAAAAAAAD5/zIAAwABAAAAAAD5/zMAAwAAAAEAAAD5/zQAAwABAAEAAAD5/zUAAwABAAEAAAD5/zYAAwAAAAEAAAD6/zEAAwAAAAEAAAD6/zIAAwABAAEAAAD6/zMAAwABAAAAAAD6/zQAAwAAAAAAAAD6/zUAAwABAAAAAAD6/zYAAwABAAAAAAD7/zEAAwAAAAAAAAD7/zIAAwAAAAAAAAD7/zMAAwABAAEAAAD7/zQAAwABAAAAAAD7/zUAAwABAAAAAAD7/zYAAwABAAAAAAD8/zEAAwABAAEAAAD8/zIAAwAAAAAAAAD8/zMAAwABAAAAAAD8/zQAAwABAAAAAAD8/zUAAwABAAAAAAD8/zYAAwAAAAEAAAD9/zEAAwABAAEAAAD9/zIAAwAAAAAAAAD9/zMAAwABAAAAAAD9/zQAAwABAAAAAAD9/zUAAwAAAAEAAAD9/zYAAwABAAAAAAD0/zEAAwABAAEAAAD0/zIAAwABAAEAAAD1/zEAAwABAAAAAAD1/zIAAwABAAAAAAD2/zEAAwABAAEAAAD2/zIAAwABAAEAAAD3/zEAAwABAAEAAAD3/zIAAwAAAAEAAADz/zEAAwAAAAAAAADz/zIAAwABAAAAAADz/zMAAwABAAEAAAD0/zMAAwABAAEAAADz/zQAAwAAAAEAAAD0/zQAAwAAAAAAAAD6/yEAAwAAAAAAAAD6/yIAAwAAAAAAAAD6/yMAAwAAAAEAAAD6/yQAAwAAAAAAAAD7/yEAAwABAAAAAAD7/yIAAwABAAEAAAD7/yMAAwABAAEAAAD7/yQAAwABAAAAAAD6/yUAAwAAAAEAAAD7/yUAAwABAAAAAAD3/yEAAwAAAAAAAAD3/yIAAwABAAAAAAD3/yMAAwABAAEAAAD3/yQAAwABAAEAAAD3/yUAAwABAAAAAAD4/yEAAwABAAAAAAD4/yIAAwAAAAEAAAD4/yMAAwABAAEAAAD4/yQAAwAAAAEAAAD4/yUAAwABAAAAAAD5/yEAAwABAAAAAAD5/yIAAwAAAAEAAAD5/yMAAwABAAAAAAD5/yQAAwAAAAAAAAD5/yUAAwABAAAAAAAIAP//AwAAAAEAAAAIAAAAAwAAAAEAAAAJAP//AwAAAAAAAAAJAAAAAwABAAEAAAAKAP//AwABAAAAAAAKAAAAAwABAAAAAAALAP//AwAAAAEAAAALAAAAAwABAAEAAAAMAP//AwABAAAAAAAMAAAAAwABAAAAAAANAP//AwABAAEAAAANAAAAAwAAAAEAAAAOAP//AwABAAEAAAAOAAAAAwAAAAEAAAAPAP//AwAAAAAAAAAPAAAAAwAAAAAAAAAQAP//AwAAAAEAAAAQAAAAAwAAAAAAAAANAPv/AwAAAAAAAAANAPz/AwAAAAEAAAANAP3/AwABAAEAAAANAP7/AwAAAAEAAAAOAPv/AwABAAEAAAAOAPz/AwAAAAAAAAAOAP3/AwAAAAAAAAAOAP7/AwAAAAAAAAAQACsAAwABAAEAAAAQACwAAwAAAAAAAAARACsAAwAAAAAAAAARACwAAwABAAEAAAAWACsAAwAAAAAAAAAWACwAAwABAAEAAAAXACsAAwAAAAEAAAAXACwAAwAAAAAAAAAYACsAAwABAAAAAAAYACwAAwABAAEAAAAZACsAAwABAAAAAAAZACwAAwABAAEAAAAaACsAAwABAAEAAAAaACwAAwABAAEAAAAbACsAAwAAAAAAAAAbACwAAwAAAAAAAAAcACsAAwAAAAEAAAAcACwAAwAAAAEAAAAdACsAAwAAAAAAAAAdACwAAwAAAAEAAAAeACsAAwABAAEAAAAeACwAAwAAAAEAAAAfACsAAwAAAAEAAAAfACwAAwABAAEAAAAgACsAAwAAAAAAAAAgACwAAwABAAAAAAAhACsAAwAAAAAAAAAhACwAAwAAAAEAAAAiACsAAwABAAEAAAAiACwAAwABAAAAAAAjACsAAwAAAAEAAAAjACwAAwAAAAAAAAAkACsAAwAAAAEAAAAkACwAAwABAAEAAAAjACUAAwAAAAEAAAAjACYAAwABAAEAAAAjACcAAwAAAAAAAAAjACgAAwAAAAEAAAAjACkAAwAAAAEAAAAjACoAAwAAAAAAAAAkACUAAwABAAAAAAAkACYAAwABAAAAAAAkACcAAwAAAAAAAAAkACgAAwABAAAAAAAkACkAAwABAAAAAAAkACoAAwABAAAAAAAjABoAAwABAAEAAAAjABsAAwAAAAAAAAAjABwAAwAAAAAAAAAjAB0AAwABAAEAAAAjAB4AAwABAAAAAAAjAB8AAwAAAAEAAAAjACAAAwAAAAAAAAAjACEAAwAAAAEAAAAjACIAAwAAAAAAAAAjACMAAwABAAAAAAAjACQAAwAAAAEAAAAkABoAAwAAAAAAAAAkABsAAwAAAAEAAAAkABwAAwAAAAEAAAAkAB0AAwAAAAEAAAAkAB4AAwABAAAAAAAkAB8AAwAAAAAAAAAkACAAAwABAAEAAAAkACEAAwAAAAAAAAAkACIAAwAAAAAAAAAkACMAAwABAAAAAAAkACQAAwAAAAEAAAAQAC8AAwABAAEAAAARAC8AAwAAAAEAAAASAC8AAwAAAAEAAAATAC8AAwAAAAEAAAAUAC8AAwABAAEAAAAVAC8AAwAAAAEAAAAWAC8AAwAAAAEAAAAXAC8AAwABAAAAAAAQAC4AAwABAAAAAAARAC4AAwABAAEAAAASAC4AAwAAAAAAAAATAC4AAwAAAAEAAAAUAC4AAwABAAEAAAAVAC4AAwAAAAEAAAAWAC4AAwABAAAAAAAXAC4AAwAAAAEAAAAQAC0AAwAAAAAAAAARAC0AAwAAAAAAAAAWAC0AAwAAAAAAAAAXAC0AAwAAAAAAAAAeABoAAQADAAAAAAAeABsAAQADAAAAAAAeABwAAQADAAAAAAAeAB0AAQADAAAAAAAeAB4AAQADAAAAAAAfABoAAQADAAAAAAAfABsAAQADAAAAAAAfABwAAQADAAAAAAAfAB0AAQADAAAAAAAfAB4AAQADAAAAAAAgABoAAQADAAAAAAAgABsAAQADAAAAAAAgABwAAQADAAAAAAAgAB0AAQADAAAAAAAgAB4AAQADAAAAAAAhABoAAQADAAAAAAAhABsAAQADAAAAAAAhABwAAQADAAAAAAAhAB0AAQADAAAAAAAhAB4AAQADAAAAAAAiABoAAQADAAAAAAAiABsAAQADAAAAAAAiABwAAQADAAAAAAAiAB0AAQADAAAAAAAiAB4AAQADAAAAAAAlABoAAQADAAAAAAAlABsAAQADAAAAAAAlABwAAQADAAAAAAAlAB0AAQADAAAAAAAlAB4AAQADAAAAAAAmABoAAQADAAAAAAAmABsAAQADAAAAAAAmABwAAQADAAAAAAAmAB0AAQADAAAAAAAmAB4AAQADAAAAAAAnABoAAQADAAAAAAAnABsAAQADAAAAAAAnABwAAQADAAAAAAAnAB0AAQADAAAAAAAnAB4AAQADAAAAAAAoABoAAQADAAAAAAAoABsAAQADAAAAAAAoABwAAQADAAAAAAAoAB0AAQADAAAAAAAoAB4AAQADAAAAAAApABoAAQADAAAAAAApABsAAQADAAAAAAApABwAAQADAAAAAAApAB0AAQADAAAAAAApAB4AAQADAAAAAADx////AwABAAEAAADx/wAAAwAAAAEAAADy////AwAAAAEAAADy/wAAAwAAAAEAAADz////AwABAAEAAADz/wAAAwAAAAEAAAD0////AwABAAEAAAD0/wAAAwABAAEAAAD1////AwAAAAAAAAD1/wAAAwABAAEAAAD2////AwAAAAEAAAD2/wAAAwABAAEAAAD3////AwABAAAAAAD3/wAAAwAAAAAAAADx/wEAAwAAAAAAAADx/wIAAwAAAAAAAADy/wEAAwABAAAAAADy/wIAAwAAAAAAAADj////AwAAAAAAAADj/wAAAwABAAEAAADk/wAAAwABAAAAAADk/wEAAwAAAAAAAADk/wIAAwAAAAEAAADk////AwABAAAAAADd/wAAAwABAAAAAADd/wEAAwAAAAEAAADd/wIAAwAAAAAAAADd/wMAAwAAAAAAAADe/wAAAwABAAEAAADe/wEAAwAAAAAAAADe/wIAAwAAAAAAAADe/wMAAwAAAAAAAADf/wAAAwABAAEAAADf/wEAAwAAAAAAAADf/wIAAwAAAAAAAADf/wMAAwABAAAAAADg/wAAAwAAAAAAAADg/wEAAwAAAAAAAADg/wIAAwABAAEAAADg/wMAAwAAAAEAAADh/wAAAwABAAAAAADh/wEAAwAAAAAAAADh/wIAAwABAAEAAADh/wMAAwAAAAEAAADi/wAAAwABAAEAAADi/wEAAwABAAEAAADi/wIAAwAAAAAAAADi/wMAAwAAAAAAAADj/wEAAwABAAEAAADj/wIAAwABAAAAAADj/wMAAwAAAAAAAADk/wMAAwAAAAEAAADl/wAAAwABAAAAAADl/wEAAwAAAAAAAADl/wIAAwABAAAAAADl/wMAAwABAAAAAADm/wAAAwABAAAAAADm/wEAAwABAAEAAADm/wIAAwABAAEAAADm/wMAAwABAAEAAADn/wAAAwAAAAEAAADn/wEAAwAAAAEAAADn/wIAAwABAAEAAADn/wMAAwABAAEAAADo/wAAAwABAAEAAADo/wEAAwABAAEAAADo/wIAAwABAAEAAADo/wMAAwABAAEAAADp/wAAAwABAAEAAADp/wEAAwABAAAAAADp/wIAAwAAAAEAAADp/wMAAwABAAAAAADq/wAAAwAAAAEAAADq/wEAAwAAAAEAAADq/wIAAwAAAAEAAADq/wMAAwABAAAAAADd/wQAAwAAAAEAAADe/wQAAwABAAEAAADf/wQAAwAAAAEAAADg/wQAAwAAAAAAAADh/wQAAwABAAAAAADi/wQAAwABAAEAAADj/wQAAwABAAAAAADk/wQAAwABAAAAAADl/wQAAwAAAAAAAADm/wQAAwABAAAAAADn/wQAAwABAAAAAADo/wQAAwABAAEAAADp/wQAAwABAAEAAADq/wQAAwABAAAAAADp/wUAAwABAAEAAADp/wYAAwAAAAAAAADp/wcAAwABAAAAAADn/wcAAwABAAEAAADo/wcAAwAAAAEAAADq/wcAAwABAAAAAADr/wcAAwAAAAAAAADs/wcAAwAAAAAAAADt/wcAAwABAAEAAADu/wcAAwABAAAAAADv/wcAAwAAAAEAAADw/wcAAwABAAEAAADx/wcAAwABAAAAAADy/wcAAwABAAEAAADz/wcAAwAAAAEAAADt/wUAAwABAAEAAADt/wYAAwABAAEAAADu/wUAAwABAAEAAADu/wYAAwABAAAAAADv/wUAAwAAAAEAAADv/wYAAwAAAAEAAADw/wUAAwABAAAAAADw/wYAAwABAAEAAADx/wUAAwABAAEAAADx/wYAAwABAAEAAADy/wUAAwAAAAEAAADy/wYAAwAAAAAAAADz/wUAAwABAAEAAADz/wYAAwABAAAAAADx/wMAAwAAAAEAAADx/wQAAwAAAAEAAADy/wMAAwABAAEAAADy/wQAAwABAAEAAADx/wgAAwAAAAAAAADy/wgAAwABAAAAAADy/wkAAwAAAAEAAADx/wkAAwAAAAAAAADx/xQAAQAFAAQAAGDx/xUAAQADAAAAAADx/xYAAQADAAAAAADx/xcAAQADAAAAAADy/xQAAQADAAAAAADy/xUAAQADAAAAAADy/xYAAQADAAAAAADy/xcAAQADAAAAAADz/xQAAQADAAAAAADz/xUAAQADAAAAAADz/xYAAQADAAAAAADz/xcAAQADAAAAAAD0/xQAAQADAAAAAAD0/xUAAQADAAAAAAD0/xYAAQADAAAAAAD0/xcAAQADAAAAAADc/woAAQADAAAAAADc/wsAAQADAAAAAADc/wwAAQADAAAAAADc/w0AAQADAAAAAADc/w4AAQADAAAAAADc/w8AAQADAAAAAADc/xAAAQADAAAAAADc/xEAAQADAAAAAADc/xIAAQADAAAAAADc/xMAAQADAAAAAADc/xQAAQADAAAAAADc/xUAAQADAAAAAADc/xYAAQADAAAAAADc/xcAAQADAAAAAADd/woAAQADAAAAAADd/wsAAQADAAAAAADd/wwAAQADAAAAAADd/w0AAQADAAAAAADd/w4AAQADAAAAAADd/w8AAQADAAAAAADd/xAAAQADAAAAAADd/xEAAQADAAAAAADd/xIAAQADAAAAAADd/xMAAQADAAAAAADd/xQAAQADAAAAAADd/xUAAQADAAAAAADd/xYAAQADAAAAAADd/xcAAQADAAAAAADe/woAAQADAAAAAADe/wsAAQADAAAAAADe/wwAAQADAAAAAADe/w0AAQADAAAAAADe/w4AAQADAAAAAADe/w8AAQADAAAAAADe/xAAAQADAAAAAADe/xEAAQADAAAAAADe/xIAAQADAAAAAADe/xMAAQADAAAAAADe/xQAAQADAAAAAADe/xUAAQADAAAAAADe/xYAAQADAAAAAADe/xcAAQADAAAAAADf/woAAQADAAAAAADf/wsAAQADAAAAAADf/wwAAQADAAAAAADf/w0AAQADAAAAAADf/w4AAQADAAAAAADf/w8AAQADAAAAAADf/xAAAQADAAAAAADf/xEAAQADAAAAAADf/xIAAQADAAAAAADf/xMAAQADAAAAAADf/xQAAQADAAAAAADf/xUAAQADAAAAAADf/xYAAQADAAAAAADf/xcAAQADAAAAAADg/woAAQADAAAAAADg/wsAAQADAAAAAADg/wwAAQADAAAAAADg/w8AAwAKAAIAABDg/xAAAwAKAAEAAADg/xEAAwAKAAEAAADg/xIAAwAKAAEAAADg/xMAAwAKAAEAAADg/xQAAwAKAAEAAADg/xUAAwAAAAEAAADg/xYAAwAAAAEAAADg/xcAAQABAAYAAADh/woAAQADAAAAAADh/wsAAQADAAAAAADh/wwAAQADAAAAAADh/w8AAwAKAAEAAADh/xAAAwAKAAEAAADh/xEAAwABAAAAAADh/xIAAwABAAEAAADh/xMAAwAAAAEAAADh/xQAAwAAAAAAAADh/xUAAwABAAEAAADh/xYAAQABAAYAAADh/xcAAwABAAAAAADi/woAAQADAAAAAADi/wsAAQADAAAAAADi/wwAAQADAAAAAADi/w8AAwAKAAEAAADi/xAAAwAKAAEAAADi/xEAAQADAAAAAADi/xIAAQADAAAAAADi/xMAAQADAAAAAADi/xQAAQADAAAAAADi/xUAAQADAAAAAADi/xYAAQADAAAAAADi/xcAAQADAAAAAADj/woAAQADAAAAAADj/wsAAQADAAAAAADj/wwAAQADAAAAAADj/w8AAwAKAAEAAADj/xAAAwAKAAEAAADj/xEAAQADAAAAAADj/xIAAQADAAAAAADj/xMAAQADAAAAAADj/xQAAQADAAAAAADj/xUAAQADAAAAAADj/xYAAQADAAAAAADj/xcAAQADAAAAAADk/woAAQADAAAAAADk/wsAAQADAAAAAADk/wwAAQADAAAAAADk/w8AAwAKAAEAAADk/xAAAwAKAAEAAADk/xEAAQADAAAAAADk/xIAAQADAAAAAADk/xMAAQADAAAAAADk/xQAAQADAAAAAADk/xUAAQADAAAAAADk/xYAAQADAAAAAADk/xcAAQADAAAAAADl/wwAAQADAAAAAADl/w8AAwAKAAEAAADl/xAAAwAKAAEAAADl/xEAAQADAAAAAADl/xIAAQADAAAAAADl/xMAAQADAAAAAADl/xQAAQADAAAAAADl/xUAAQADAAAAAADl/xYAAQADAAAAAADl/xcAAQADAAAAAADm/wwAAQABAAYAAADm/w8AAwAKAAEAAADm/xAAAwAKAAEAAADm/xEAAQADAAAAAADm/xIAAQADAAAAAADm/xMAAQADAAAAAADm/xQAAQADAAAAAADm/xUAAQADAAAAAADm/xYAAQADAAAAAADm/xcAAQADAAAAAADn/wwAAQABAAYAAADn/w8AAwAKAAEAAADn/xAAAwAKAAEAAADn/xEAAQADAAAAAADn/xIAAQADAAAAAADn/xMAAQADAAAAAADn/xQAAQADAAAAAADn/xUAAQADAAAAAADn/xYAAQADAAAAAADn/xcAAQADAAAAAADo/wwAAQABAAYAAADo/w8AAwAKAAEAAADo/xAAAwAKAAIAAADo/xEAAQADAAAAAADo/xIAAQADAAAAAADo/xMAAQADAAAAAADo/xQAAQADAAAAAADo/xUAAQADAAAAAADo/xYAAQADAAAAAADo/xcAAQADAAAAAADp/wwAAQABAAYAAADp/w8AAwAKAAEAAADp/xAAAwALAAEAAADp/xEAAQADAAAAAADp/xIAAQADAAAAAADp/xMAAQADAAAAAADp/xQAAQAHAAEAAFDp/xUAAQADAAAAAADp/xYAAQADAAAAAADp/xcAAQADAAAAAADq/wwAAQABAAYAAADq/w8AAwAKAAEAAADq/xAAAwALAAIAAADq/xEAAQADAAAAAADq/xIAAQADAAAAAADq/xMAAQADAAAAAADq/xQAAQAHAAAAAFDq/xUAAQADAAAAAADq/xYAAQADAAAAAADq/xcAAQADAAAAAADr/wwAAQABAAYAAADr/w8AAwAKAAEAAADr/xAAAwAKAAEAAADr/xEAAQADAAAAAADr/xIAAQADAAAAAADr/xMAAQADAAAAAADr/xQAAQADAAAAAADr/xUAAQADAAAAAADr/xYAAQADAAAAAADr/xcAAQADAAAAAADs/woAAwAKAAEAAADs/wwAAwAMAAIAAADs/w8AAwAKAAEAAADs/xAAAwAKAAEAAADs/xEAAQADAAAAAADs/xIAAQADAAAAAADs/xMAAQADAAAAAADs/xQAAQADAAAAAADs/xUAAQADAAAAAADs/xYAAQADAAAAAADs/xcAAQADAAAAAADt/woAAwAKAAEAAADt/wwAAwANAAIAAADt/w8AAwAKAAEAAADt/xAAAwAKAAEAAADt/xEAAQADAAAAAADt/xIAAQADAAAAAADt/xMAAQADAAAAAADt/xQAAQADAAAAAADt/xUAAQADAAAAAADt/xYAAQADAAAAAADt/xcAAQADAAAAAADu/woAAwAKAAEAAADu/wsAAwAKAAEAAADu/wwAAwAOAAIAAADu/w8AAQADAAAAAADu/xAAAQADAAAAAADu/xEAAQADAAAAAADu/xIAAQADAAAAAADu/xMAAQADAAAAAADu/xQAAQADAAAAAADu/xUAAQADAAAAAADu/xYAAQADAAAAAADu/xcAAQADAAAAAADv/woAAwAKAAEAAADv/wsAAwAKAAEAAADv/wwAAwAKAAEAAADv/w8AAQADAAAAAADv/xAAAQADAAAAAADv/xEAAQADAAAAAADv/xIAAQADAAAAAADv/xMAAQADAAAAAADv/xQAAQADAAAAAADv/xUAAQADAAAAAADv/xYAAQADAAAAAADv/xcAAQADAAAAAADw/woAAwAKAAEAAADw/wsAAwAKAAEAAADw/wwAAwAKAAIAAADw/w0AAwAKAAEAAADw/w4AAwAKAAEAAADw/w8AAQADAAAAAADw/xAAAQADAAAAAADw/xEAAQADAAAAAADw/xIAAQADAAAAAADw/xMAAQADAAAAAADw/xQAAQADAAAAAADw/xUAAQADAAAAAADw/xYAAQADAAAAAADw/xcAAQADAAAAAADx/woAAwAKAAEAAADx/wsAAwAKAAEAAADx/wwAAwAKAAEAAADx/w0AAwAKAAEAAADx/w4AAwAKAAEAAADx/w8AAQADAAAAAADx/xAAAQADAAAAAADx/xEAAQADAAAAAADx/xIAAQAHAAQAAGDx/xMAAQAGAAQAAGDy/woAAwAKAAEAAADy/wsAAwALAAEAAADy/wwAAwALAAIAAADy/w0AAwAKAAEAAADy/w4AAwAKAAEAAADy/w8AAQADAAAAAADy/xAAAQADAAAAAADy/xEAAQADAAAAAADy/xIAAQADAAAAAADy/xMAAQADAAAAAADz/woAAwAKAAEAAADz/wsAAwALAAIAAADz/wwAAwAKAAIAABDz/w0AAwAKAAEAAADz/w4AAwAKAAEAAADz/w8AAQADAAAAAADz/xAAAQADAAAAAADz/xEAAQADAAAAAADz/xIAAQADAAAAAADz/xMAAQADAAAAAAD0/woAAwAKAAEAAAD0/wsAAwAKAAEAAAD0/wwAAwAKAAEAAAD0/w0AAwAKAAEAAAD0/w4AAwAKAAEAAAD0/w8AAQADAAAAAAD0/xAAAQADAAAAAAD0/xEAAQADAAAAAAD0/xIAAQADAAAAAAD0/xMAAQADAAAAAAD1/woAAwAKAAEAAAD1/wsAAwAKAAEAAAD1/wwAAwAKAAEAAAD1/w0AAwAKAAEAAAD1/w4AAwAKAAEAAAD1/w8AAQADAAAAAAD1/xAAAQADAAAAAAD1/xEAAQADAAAAAAD1/xIAAQADAAAAAAD1/xMAAQADAAAAAAD1/xQAAQADAAAAAAD1/xUAAQADAAAAAAD1/xYAAQADAAAAAAD1/xcAAQADAAAAAAAjABUAAwAAAAEAAAAkABUAAwABAAAAAAAiABYAAwAAAAAAAAAiABUAAwABAAEAAAAjABYAAwABAAAAAAAkABYAAwABAAAAAAAlABYAAwAAAAEAAAAlABUAAwABAAAAAAAhABUAAwAAAAAAAAAgABUAAwAAAAAAAAAfABUAAwAAAAEAAAAeABUAAwAAAAAAAAAdABUAAwAAAAEAAAAmABUAAwAAAAEAAAAnABUAAwAAAAAAAAAoABUAAwAAAAAAAAApABUAAwABAAAAAAAqABUAAwABAAAAAAAjABQAAwABAAAAAAAiABQAAwAAAAEAAAAhABQAAwAAAAEAAAAgABQAAwABAAAAAAAfABQAAwABAAEAAAAeABQAAwABAAEAAAAdABQAAwABAAAAAAAlABQAAwAAAAAAAAAkABQAAwABAAAAAAAmABQAAwAAAAEAAAAnABQAAwABAAAAAAAoABQAAwABAAEAAAApABQAAwABAAAAAAAqABQAAwAAAAEAAAAdABIAAwABAAEAAAAdABMAAwAAAAEAAAAeABIAAwABAAAAAAAeABMAAwABAAAAAAAfABIAAwABAAEAAAAfABMAAwAAAAAAAAAgABIAAwABAAEAAAAgABMAAwAAAAAAAAAhABIAAwABAAEAAAAhABMAAwAAAAAAAAAiABIAAwABAAEAAAAiABMAAwABAAEAAAAjABIAAwABAAEAAAAjABMAAwAAAAAAAAAkABIAAwAAAAEAAAAkABMAAwABAAAAAAAlABIAAwAAAAAAAAAlABMAAwABAAEAAAAmABIAAwABAAAAAAAmABMAAwAAAAAAAAAnABIAAwAAAAAAAAAnABMAAwABAAEAAAAoABIAAwABAAAAAAAoABMAAwAAAAEAAAApABIAAwABAAEAAAApABMAAwAAAAAAAAAqABIAAwAAAAEAAAAqABMAAwABAAAAAAAeABkAAQADAAAAAAAfABkAAQADAAAAAAAgABkAAQADAAAAAAAhABkAAQADAAAAAAAdABkAAQADAAAAAAAlABkAAQADAAAAAAAmABkAAQADAAAAAAAnABkAAQADAAAAAAAoABkAAQADAAAAAAApABkAAQADAAAAAAAqABkAAQADAAAAAADk/w4AAQADAAAAAADk/w0AAQADAAAAAADj/w0AAQADAAAAAADi/w0AAQADAAAAAADh/w0AAQADAAAAAADg/w0AAQADAAAAAADg/w4AAQADAAAAAADh/w4AAQADAAAAAADi/w4AAQADAAAAAADj/w4AAQADAAAAAADl/w0AAQADAAAAAADl/w4AAQADAAAAAADm/w4AAQADAAAAAADm/w0AAQADAAAAAADn/w0AAQADAAAAAADn/w4AAQADAAAAAADo/w4AAQADAAAAAADo/w0AAQADAAAAAADp/w0AAQADAAAAAADp/w4AAQADAAAAAADq/w4AAQADAAAAAADq/w0AAQADAAAAAADr/w0AAQADAAAAAADr/w4AAQADAAAAAADs/w4AAwAMAAMAAADs/w0AAwAMAAIAAADt/w0AAwANAAIAAADt/w4AAwANAAMAAADu/w4AAwAOAAIAAADu/w0AAwAOAAIAAADv/w0AAwAKAAEAAADv/w4AAwAKAAEAAADs/wsAAwAKAAIAAADt/wsAAwALAAIAAADx/zMAAwAAAAAAAADx/zQAAwAAAAEAAADy/zMAAwABAAAAAADy/zQAAwABAAEAAADw/zMAAwABAAEAAADv/zMAAwAAAAEAAADu/zMAAwABAAAAAADt/zMAAwABAAAAAADt/zQAAwABAAAAAADu/zQAAwABAAAAAADv/zQAAwABAAAAAADw/zQAAwABAAAAAADs/zMAAwAAAAEAAADr/zMAAwAAAAAAAADq/zMAAwABAAAAAADp/zMAAwABAAEAAADo/zMAAwABAAAAAADn/zMAAwABAAAAAADm/zMAAwABAAAAAADm/zQAAwABAAEAAADn/zQAAwABAAAAAADo/zQAAwAAAAAAAADp/zQAAwABAAEAAADq/zQAAwAAAAAAAADr/zQAAwAAAAEAAADs/zQAAwABAAEAAADi/zIAAwABAAEAAADi/zMAAwABAAEAAADi/zQAAwABAAAAAADi/zUAAwABAAAAAADj/zIAAwABAAEAAADj/zMAAwAAAAEAAADj/zQAAwABAAEAAADj/zUAAwABAAEAAADk/zIAAwAAAAEAAADk/zMAAwAAAAEAAADk/zQAAwAAAAEAAADk/zUAAwAAAAAAAADl/zIAAwAAAAAAAADl/zMAAwABAAEAAADl/zQAAwAAAAEAAADl/zUAAwAAAAAAAADj/y4AAwAAAAAAAADj/y8AAwABAAAAAADj/zAAAwAAAAAAAADj/zEAAwAAAAEAAADk/y4AAwABAAAAAADk/y8AAwAAAAAAAADk/zAAAwAAAAAAAADk/zEAAwAAAAEAAADc/yoAAwAAAAEAAADc/ysAAwABAAAAAADc/ywAAwABAAAAAADc/y0AAwAAAAAAAADd/yoAAwAAAAEAAADd/ysAAwABAAAAAADd/ywAAwABAAEAAADd/y0AAwABAAAAAADe/yoAAwAAAAAAAADe/ysAAwAAAAAAAADe/ywAAwABAAEAAADe/y0AAwABAAAAAADf/yoAAwAAAAEAAADf/ysAAwABAAAAAADf/ywAAwAAAAEAAADf/y0AAwABAAEAAADg/yoAAwABAAEAAADg/ysAAwAAAAEAAADg/ywAAwABAAAAAADg/y0AAwABAAEAAADh/yoAAwAAAAEAAADh/ysAAwABAAAAAADh/ywAAwAAAAEAAADh/y0AAwABAAAAAADi/yoAAwAAAAAAAADi/ysAAwAAAAEAAADi/ywAAwAAAAAAAADi/y0AAwAAAAAAAADj/yoAAwABAAEAAADj/ysAAwAAAAAAAADj/ywAAwABAAEAAADj/y0AAwABAAAAAADk/yoAAwAAAAAAAADk/ysAAwABAAAAAADk/ywAAwAAAAEAAADk/y0AAwAAAAAAAADl/yoAAwAAAAAAAADl/ysAAwABAAEAAADl/ywAAwAAAAEAAADl/y0AAwABAAEAAADg/xgAAwAAAAAAAADg/xkAAwABAAAAAADh/xgAAwABAAEAAADh/xkAAwABAAEAAADg/xoAAwABAAEAAADh/xoAAwABAAAAAADc/xkAAwABAAEAAADc/xoAAwABAAEAAADd/xkAAwABAAEAAADd/xoAAwAAAAAAAADe/xkAAwAAAAEAAADe/xoAAwABAAEAAADf/xkAAwAAAAAAAADf/xoAAwAAAAAAAADc/xsAAwABAAEAAADc/xwAAwAAAAAAAADc/x0AAwAAAAEAAADc/x4AAwAAAAEAAADc/x8AAwAAAAEAAADc/yAAAwAAAAEAAADc/yEAAwAAAAEAAADc/yIAAwABAAEAAADc/yMAAwABAAAAAADc/yQAAwABAAEAAADc/yUAAwAAAAAAAADc/yYAAwAAAAAAAADc/ycAAwABAAEAAADc/ygAAwAAAAEAAADc/ykAAwAAAAEAAADd/xsAAwABAAEAAADd/xwAAwAAAAAAAADd/x0AAwABAAEAAADd/x4AAwABAAAAAADd/x8AAwAAAAEAAADd/yAAAwAAAAEAAADd/yEAAwAAAAAAAADd/yIAAwABAAAAAADd/yMAAwABAAAAAADd/yQAAwABAAEAAADd/yUAAwAAAAAAAADd/yYAAwABAAEAAADd/ycAAwABAAAAAADd/ygAAwABAAEAAADd/ykAAwAAAAAAAADb/ysAAwAAAAEAAADb/ywAAwABAAEAAADV/yoAAwAAAAAAAADV/ysAAwAAAAAAAADV/ywAAwABAAEAAADV/y0AAwAAAAEAAADW/yoAAwABAAEAAADW/ysAAwAAAAEAAADW/ywAAwABAAAAAADW/y0AAwAAAAAAAADX/yoAAwABAAAAAADX/ysAAwAAAAAAAADX/ywAAwAAAAEAAADX/y0AAwABAAAAAADY/ysAAwABAAEAAADY/ywAAwABAAAAAADZ/ysAAwAAAAAAAADZ/ywAAwAAAAEAAADa/ysAAwABAAAAAADa/ywAAwAAAAEAAADY/yoAAwAAAAEAAADY/y0AAwAAAAAAAAD1/zMAAwABAAUAAAD2/zMAAwABAAUAAAD3/zMAAwABAAUAAAA=") +y_sort_enabled = false tile_set = ExtResource("2_m6h7j") [node name="CanvasModulate" parent="." index="1"] @@ -604,11 +564,10 @@ scale = Vector2(-1, 1) texture = ExtResource("6_lctxm") [node name="Static@Torch" parent="Props" index="4" instance=ExtResource("6_wx4iy")] -y_sort_enabled = true -position = Vector2(-40, -412) +position = Vector2(-88, -352) [node name="Static@Torch2" parent="Props" index="5" instance=ExtResource("6_wx4iy")] -position = Vector2(-104, -385) +position = Vector2(-120, -416) [node name="TorchLamp" parent="Props" index="6" instance=ExtResource("8_3rpj6")] position = Vector2(-56, -263) @@ -622,13 +581,10 @@ position = Vector2(-104, 528) [node name="Torch2" parent="Props" index="9" instance=ExtResource("6_wx4iy")] position = Vector2(-409, 464) -[node name="Static@Torch3" parent="Props" index="10" instance=ExtResource("6_wx4iy")] -position = Vector2(-39, -384) +[node name="Static@Torch4" parent="Props" index="10" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -384) -[node name="Static@Torch4" parent="Props" index="11" instance=ExtResource("6_wx4iy")] -position = Vector2(8, -384) - -[node name="StaticEntranceGodrays" type="Node2D" parent="Props" index="12"] +[node name="StaticEntranceGodrays" type="Node2D" parent="Props" index="11"] position = Vector2(256, -80) [node name="Sprite2D" type="Sprite2D" parent="Props/StaticEntranceGodrays" index="0"] @@ -641,7 +597,7 @@ texture = ExtResource("6_lctxm") texture = ExtResource("3_lgup0") texture_scale = 0.15 -[node name="StaticBookshelf" parent="Props" index="13" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf" parent="Props" index="12" instance=ExtResource("9_qsthf")] position = Vector2(64, 456) script = ExtResource("10_apvp5") DialogueResource = ExtResource("11_fpxpb") @@ -656,7 +612,7 @@ offset_bottom = -27.0 [node name="Label" parent="Props/StaticBookshelf/InteractionTrigger/Popup" index="0"] text = "Read" -[node name="StaticBookshelf2" parent="Props" index="14" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf2" parent="Props" index="13" instance=ExtResource("9_qsthf")] position = Vector2(96, 456) [node name="BottomLeft" parent="Props/StaticBookshelf2" index="0"] @@ -668,7 +624,7 @@ frame = 15 [node name="TopLeft" parent="Props/StaticBookshelf2" index="2"] frame = 6 -[node name="StaticBookshelf3" parent="Props" index="15" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf3" parent="Props" index="14" instance=ExtResource("9_qsthf")] position = Vector2(144, 456) [node name="BottomLeft" parent="Props/StaticBookshelf3" index="0"] @@ -680,7 +636,7 @@ frame = 13 [node name="TopRight" parent="Props/StaticBookshelf3" index="3"] frame = 5 -[node name="StaticBookshelf4" parent="Props" index="16" instance=ExtResource("9_qsthf")] +[node name="StaticBookshelf4" parent="Props" index="15" instance=ExtResource("9_qsthf")] position = Vector2(176, 456) [node name="BottomLeft" parent="Props/StaticBookshelf4" index="0"] @@ -695,7 +651,7 @@ frame = 2 [node name="TopRight" parent="Props/StaticBookshelf4" index="3"] frame = 5 -[node name="Static@ArenaEntranceLighting" type="Node2D" parent="Props" index="17"] +[node name="Static@ArenaEntranceLighting" type="Node2D" parent="Props" index="16"] position = Vector2(576, 464) [node name="PointLight2D" type="PointLight2D" parent="Props/Static@ArenaEntranceLighting" index="0"] @@ -712,7 +668,7 @@ scale = Vector2(4, 4) texture = ExtResource("6_lctxm") offset = Vector2(0, -0.4) -[node name="Static@Node2D" type="Node2D" parent="Props" index="18"] +[node name="Static@Node2D" type="Node2D" parent="Props" index="17"] z_index = 1 position = Vector2(472, 595) @@ -729,7 +685,7 @@ position = Vector2(-16, 24) texture = ExtResource("10_i5qot") offset = Vector2(32, -32) -[node name="Static@Node2D2" type="Node2D" parent="Props" index="19"] +[node name="Static@Node2D2" type="Node2D" parent="Props" index="18"] z_index = 2 material = SubResource("ShaderMaterial_so677") position = Vector2(696, 559) @@ -741,16 +697,16 @@ texture = ExtResource("10_sx2hw") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/Static@Node2D2" index="1"] -z_index = -4 +z_index = -10 material = SubResource("CanvasItemMaterial_wt525") position = Vector2(40, 24) texture = ExtResource("10_sx2hw") offset = Vector2(-48, -64) -[node name="StaticNode2D2" type="Node2D" parent="Props" index="20"] +[node name="StaticNode2D2" type="Node2D" parent="Props" index="19"] z_index = 1 material = SubResource("ShaderMaterial_b00lw") -position = Vector2(705, 463) +position = Vector2(689, 463) [node name="Sprite2D" type="Sprite2D" parent="Props/StaticNode2D2" index="0"] use_parent_material = true @@ -759,29 +715,30 @@ texture = ExtResource("12_md5xh") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/StaticNode2D2" index="1"] -z_index = -4 +z_index = -6 position = Vector2(40, 24) texture = ExtResource("12_md5xh") offset = Vector2(-48, -64) -[node name="Static@Node2D3" type="Node2D" parent="Props" index="21"] -z_index = 3 +[node name="Static@Node2D3" type="Node2D" parent="Props" index="20"] +z_index = 1 position = Vector2(710, 603) [node name="Sprite2D" type="Sprite2D" parent="Props/Static@Node2D3" index="0"] +z_index = 1 material = SubResource("CanvasItemMaterial_txrwk") position = Vector2(64, 56) texture = ExtResource("11_wjfe8") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/Static@Node2D3" index="1"] -z_index = -5 +z_index = -6 material = SubResource("CanvasItemMaterial_wt525") -position = Vector2(64, 56) +position = Vector2(64, 57) texture = ExtResource("11_wjfe8") offset = Vector2(-48, -64) -[node name="StaticNode2D3" type="Node2D" parent="Props" index="22"] +[node name="StaticNode2D3" type="Node2D" parent="Props" index="21"] z_index = 1 position = Vector2(494, 455) rotation = 1.5708 @@ -793,95 +750,117 @@ texture = ExtResource("13_j84wc") offset = Vector2(-48, -64) [node name="Sprite2D2" type="Sprite2D" parent="Props/StaticNode2D3" index="1"] -z_index = -4 +z_index = -5 material = SubResource("CanvasItemMaterial_wt525") position = Vector2(64, 79) texture = ExtResource("13_j84wc") offset = Vector2(-48, -64) -[node name="Stairs" type="Node2D" parent="Props" index="23"] -z_index = -2 -position = Vector2(496, 512) +[node name="Library" type="Node2D" parent="Props" index="22"] +position = Vector2(120, 681) -[node name="Sprite2D" type="Sprite2D" parent="Props/Stairs" index="0"] -texture_repeat = 2 -position = Vector2(16, 0) -texture = ExtResource("14_i2ht5") -region_enabled = true -region_rect = Rect2(0, 0, 64, 32) +[node name="Torch" parent="Props/Library" index="0" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -177) -[node name="Sprite2D2" type="Sprite2D" parent="Props/Stairs" index="1"] -texture_repeat = 3 -position = Vector2(144, 0) -texture = ExtResource("14_i2ht5") -region_enabled = true -region_rect = Rect2(0, 0, 64, 32) +[node name="Torch2" parent="Props/Library" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -177) -[node name="Water" type="Node2D" parent="Props" index="24"] -z_index = -1 +[node name="Torch3" parent="Props/Library" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, -177) + +[node name="Torch4" parent="Props/Library" index="3" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -49) + +[node name="Torch5" parent="Props/Library" index="4" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -49) + +[node name="Torch6" parent="Props/Library" index="5" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, -49) + +[node name="Torch7" parent="Props/Library" index="6" instance=ExtResource("6_wx4iy")] +position = Vector2(-80, 95) + +[node name="Water" type="Node2D" parent="Props" index="23"] +z_index = -4 position = Vector2(512, 549) [node name="Sprite2D" type="Sprite2D" parent="Props/Water" index="0"] material = SubResource("ShaderMaterial_6r42m") -scale = Vector2(64, 84) +position = Vector2(1.52588e-05, -5) +scale = Vector2(64, 96) texture = SubResource("CanvasTexture_44wk8") -[node name="Sprite2D2" type="Sprite2D" parent="Props/Water" index="1"] -material = SubResource("ShaderMaterial_vak3n") -position = Vector2(128, 0) -scale = Vector2(64, 84) +[node name="Sprite2D3" type="Sprite2D" parent="Props/Water" index="1"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(128, -5) +scale = Vector2(64, 96) texture = SubResource("CanvasTexture_44wk8") -[node name="Background" type="Sprite2D" parent="Props/Water" index="2"] +[node name="Sprite2D4" type="Sprite2D" parent="Props/Water" index="2"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(128, -101) +scale = Vector2(64, 96) +texture = SubResource("CanvasTexture_44wk8") + +[node name="Sprite2D2" type="Sprite2D" parent="Props/Water" index="3"] +material = SubResource("ShaderMaterial_6r42m") +position = Vector2(0, -101) +scale = Vector2(64, 96) +texture = SubResource("CanvasTexture_44wk8") + +[node name="Background" type="Sprite2D" parent="Props/Water" index="4"] modulate = Color(0.819608, 0.988235, 1, 1) z_index = -3 -position = Vector2(64, 0) -scale = Vector2(192, 84) +position = Vector2(64, -45.5) +scale = Vector2(192, 175) texture = SubResource("CanvasTexture_44wk8") -[node name="StaticBody2D" type="StaticBody2D" parent="Props/Water" index="3"] +[node name="StaticBody2D" type="StaticBody2D" parent="Props/Water" index="5"] collision_layer = 16 collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Water/StaticBody2D" index="0"] -visible = false -position = Vector2(0, -5.5) +position = Vector2(0, -53) shape = SubResource("RectangleShape2D_wi532") -[node name="StaticBody2D2" type="StaticBody2D" parent="Props/Water" index="4"] +[node name="StaticBody2D2" type="StaticBody2D" parent="Props/Water" index="6"] position = Vector2(128, 0) collision_layer = 16 collision_mask = 0 [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/Water/StaticBody2D2" index="0"] -visible = false -position = Vector2(0, -5.5) +position = Vector2(0, -29.25) shape = SubResource("RectangleShape2D_wi532") -[node name="DocStatue" type="StaticBody2D" parent="Props" index="25"] +[node name="DocStatue" type="StaticBody2D" parent="Props" index="24"] z_index = -1 -position = Vector2(544, 410) +position = Vector2(544, 416) [node name="Sprite2D" type="Sprite2D" parent="Props/DocStatue" index="0"] +y_sort_enabled = true +position = Vector2(0, 12) texture = ExtResource("19_u6j17") +offset = Vector2(0, -12) [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/DocStatue" index="1"] position = Vector2(0, 9) shape = SubResource("RectangleShape2D_5pcme") -[node name="DocStatue2" type="StaticBody2D" parent="Props" index="26"] +[node name="DocStatue2" type="StaticBody2D" parent="Props" index="25"] z_index = -1 -position = Vector2(608, 410) +position = Vector2(608, 416) [node name="Sprite2D" type="Sprite2D" parent="Props/DocStatue2" index="0"] +y_sort_enabled = true +position = Vector2(0, 12) texture = ExtResource("19_u6j17") -flip_h = true +offset = Vector2(0, -12) [node name="CollisionShape2D" type="CollisionShape2D" parent="Props/DocStatue2" index="1"] position = Vector2(0, 9) shape = SubResource("RectangleShape2D_5pcme") -[node name="GPUParticles2D" type="GPUParticles2D" parent="Props" index="27"] +[node name="GPUParticles2D" type="GPUParticles2D" parent="Props" index="26"] z_index = 5 position = Vector2(576, 436) amount = 16 @@ -892,7 +871,7 @@ explosiveness = 0.2 randomness = 0.5 fixed_fps = 12 -[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Props" index="28"] +[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Props" index="27"] position = Vector2(576, 504) stream = ExtResource("26_2g1h3") volume_db = -4.0 @@ -901,7 +880,7 @@ max_distance = 140.0 attenuation = 0.5 bus = &"Ambient" -[node name="OutdoorArea" type="Node2D" parent="Props" index="29"] +[node name="OutdoorArea" type="Node2D" parent="Props" index="28"] material = SubResource("CanvasItemMaterial_4g3ve") [node name="Sprite2D" type="Sprite2D" parent="Props/OutdoorArea" index="0"] @@ -947,12 +926,87 @@ follow_viewport = false [node name="TorchLamp" parent="Props/OutdoorArea" index="7" instance=ExtResource("8_3rpj6")] position = Vector2(-256, 224) -[node name="PointLight2D" parent="Props/OutdoorArea/TorchLamp" index="1"] +[node name="AnimatedSprite2D" parent="Props/OutdoorArea/TorchLamp" index="1"] +modulate = Color(3, 2.5, 2.5, 1) +frame_progress = 0.263047 + +[node name="LightOccluder2D" type="LightOccluder2D" parent="Props/OutdoorArea/TorchLamp" index="2"] +visible = false +occluder = SubResource("OccluderPolygon2D_r34vd") + +[node name="PointLight2D" parent="Props/OutdoorArea/TorchLamp" index="4"] shadow_enabled = true shadow_filter = 1 -[node name="LightOccluder2D" type="LightOccluder2D" parent="Props/OutdoorArea/TorchLamp" index="2"] -occluder = SubResource("OccluderPolygon2D_r34vd") +[node name="PointLight2D" type="PointLight2D" parent="Props/OutdoorArea" index="8"] +position = Vector2(-352, 264) +color = Color(0.804889, 0.640398, 0.396175, 1) +energy = 0.25 +texture = ExtResource("3_lgup0") + +[node name="Exit" type="Node2D" parent="Props" index="29"] +position = Vector2(576, 816) + +[node name="ExitGradient" type="Sprite2D" parent="Props/Exit" index="0"] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(0, -32) +rotation = -1.5708 +scale = Vector2(1, 48) +texture = SubResource("GradientTexture1D_ucd3f") + +[node name="BottomArea" type="Node2D" parent="Props" index="30"] +position = Vector2(-256, 832) + +[node name="Secret" type="Node2D" parent="Props/BottomArea" index="0" groups=["secret"]] +y_sort_enabled = true + +[node name="Gradient" type="Sprite2D" parent="Props/BottomArea/Secret" index="0" groups=["secret_occlusion"]] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(-332, -144) +scale = Vector2(0.125, 112) +texture = SubResource("GradientTexture1D_ucd3f") + +[node name="Gradient2" type="Sprite2D" parent="Props/BottomArea/Secret" index="1" groups=["secret_occlusion"]] +material = SubResource("CanvasItemMaterial_grwdq") +position = Vector2(-392, -144) +scale = Vector2(112, 112) +texture = SubResource("GradientTexture1D_p80i6") + +[node name="TorchLamp" parent="Props/BottomArea/Secret" index="2" instance=ExtResource("8_3rpj6")] +position = Vector2(-424, -152) + +[node name="Torch" parent="Props/BottomArea" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(0, -16) + +[node name="Torch2" parent="Props/BottomArea" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(-56, -16) + +[node name="Torch3" parent="Props/BottomArea" index="3" instance=ExtResource("6_wx4iy")] +position = Vector2(-112, -16) + +[node name="Torch4" parent="Props/BottomArea" index="4" instance=ExtResource("6_wx4iy")] +position = Vector2(-192, -160) + +[node name="Torch5" parent="Props/BottomArea" index="5" instance=ExtResource("6_wx4iy")] +position = Vector2(-256, -160) + +[node name="GateArea" type="Node2D" parent="Props" index="31"] +position = Vector2(-360, 128) + +[node name="Torch" parent="Props/GateArea" index="0" instance=ExtResource("6_wx4iy")] +position = Vector2(-24, -128) + +[node name="Torch2" parent="Props/GateArea" index="1" instance=ExtResource("6_wx4iy")] +position = Vector2(-152, -128) + +[node name="Torch3" parent="Props/GateArea" index="2" instance=ExtResource("6_wx4iy")] +position = Vector2(80, -47) + +[node name="PointLight2D" type="PointLight2D" parent="Props" index="32"] +color = Color(0.760511, 0.406407, 0.116978, 1) +energy = 0.25 +texture = ExtResource("3_lgup0") +texture_scale = 0.7 [node name="ArenaEntrance" parent="Entities" index="0" instance=ExtResource("20_tcd0x")] z_index = -1 @@ -970,9 +1024,8 @@ position = Vector2(-224, 160) MapStateKey = "b_arena_depths_1" Rebake = [NodePath("../../Areas/LeftDoorNav")] -[node name="LeftDoorSwitch" parent="Entities" index="3" node_paths=PackedStringArray("InteractionTrigger") instance=ExtResource("22_ay852")] -position = Vector2(-257, 76) -InteractionTrigger = NodePath("InteractionTrigger") +[node name="LeftDoorSwitch" parent="Entities" index="3" instance=ExtResource("22_ay852")] +position = Vector2(-257, 80) MapStateKey = "b_arena_depths_1" [node name="BottomDoor" parent="Entities" index="4" node_paths=PackedStringArray("Rebake") instance=ExtResource("21_nvrif")] @@ -981,9 +1034,8 @@ position = Vector2(0, 160) MapStateKey = "b_arena_depths_2" Rebake = [NodePath("../../Areas/MainNav")] -[node name="BottomDoorSwitch" parent="Entities" index="5" node_paths=PackedStringArray("InteractionTrigger") instance=ExtResource("22_ay852")] -position = Vector2(24, 332) -InteractionTrigger = NodePath("InteractionTrigger") +[node name="BottomDoorSwitch" parent="Entities" index="5" instance=ExtResource("22_ay852")] +position = Vector2(24, 336) MapStateKey = "b_arena_depths_2" VisibleOnToggle = [NodePath("../../Areas/LeftDoorNav")] @@ -993,158 +1045,37 @@ position = Vector2(256, -9) [node name="Campfire2" parent="Entities" index="7" instance=ExtResource("23_mykt8")] position = Vector2(80, 351) -[node name="Centurion" parent="Entities" index="8" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] +[node name="Centurion" parent="Entities" index="8" instance=ExtResource("30_qfl2k")] material = SubResource("ShaderMaterial_6x5wo") position = Vector2(-360, 31) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Centurion2" parent="Entities" index="9" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] +[node name="Centurion2" parent="Entities" index="9" instance=ExtResource("30_qfl2k")] material = SubResource("ShaderMaterial_egt7u") position = Vector2(-224, 131) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Centurion3" parent="Entities" index="10" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] -material = SubResource("ShaderMaterial_uj5ok") -position = Vector2(-280, 411) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Centurion4" parent="Entities" index="11" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_qfl2k")] -material = SubResource("ShaderMaterial_kousk") -position = Vector2(-232, 728) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary" parent="Entities" index="12" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary" parent="Entities" index="10" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_bqrx1") position = Vector2(-214, 72) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary2" parent="Entities" index="13" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary2" parent="Entities" index="11" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_i3t42") position = Vector2(-496, 15) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary3" parent="Entities" index="14" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary3" parent="Entities" index="12" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_cnws8") position = Vector2(-384, 118) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Legionary4" parent="Entities" index="15" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] +[node name="Legionary4" parent="Entities" index="13" instance=ExtResource("27_84gw4")] material = SubResource("ShaderMaterial_rkh32") -position = Vector2(-300, 384) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") +position = Vector2(-300, 376) -[node name="Legionary5" parent="Entities" index="16" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_1vu33") -position = Vector2(-152, 728) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary6" parent="Entities" index="17" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_d6edj") -position = Vector2(-258, 455) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary7" parent="Entities" index="18" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_5erwp") -position = Vector2(-556, 402) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Legionary8" parent="Entities" index="19" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("27_84gw4")] -material = SubResource("ShaderMaterial_ucdvr") -position = Vector2(-404, 505) -DefaultSelectedItem = NodePath("Inventory/DocLance") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") - -[node name="Weeb" parent="Entities" index="20" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Stats", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("36_w0bf2")] +[node name="Weeb" parent="Entities" index="14" instance=ExtResource("36_w0bf2")] material = SubResource("ShaderMaterial_i5710") position = Vector2(-111, 1) -DefaultSelectedItem = NodePath("Inventory/Sword") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Stats = NodePath("Stats") -Sprite = NodePath("Sprites/Sprite2D") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") -[node name="Cultist" parent="Entities" index="21" node_paths=PackedStringArray("DefaultSelectedItem", "ThinkerStateMachine", "Sprite", "Inventory", "StateMachine", "Hurtbox") instance=ExtResource("30_xj4yo")] +[node name="Cultist" parent="Entities" index="15" instance=ExtResource("30_xj4yo")] material = SubResource("ShaderMaterial_kerqp") position = Vector2(191, 567) -DefaultSelectedItem = NodePath("Inventory/ProjectileSpawner") -ThinkerStateMachine = NodePath("ThinkerStateMachine") -Sprite = NodePath("Sprites/Node2D/Character") -Inventory = NodePath("Inventory") -StateMachine = NodePath("StateMachine") -Hurtbox = NodePath("Hurtbox") [node name="EntranceCamera" type="Area2D" parent="Areas" index="0" node_paths=PackedStringArray("Camera")] position = Vector2(576, 504) @@ -1163,6 +1094,7 @@ tween_resource = SubResource("Resource_jfjid") draw_limits = true [node name="CollisionShape2D" type="CollisionShape2D" parent="Areas/EntranceCamera" index="1"] +visible = false shape = SubResource("RectangleShape2D_htwu3") [node name="Path2D" type="Path2D" parent="Areas/EntranceCamera" index="2"] @@ -1186,12 +1118,35 @@ navigation_polygon = SubResource("NavigationPolygon_lh32d") [node name="TopNav" type="NavigationRegion2D" parent="Areas" index="6"] navigation_polygon = SubResource("NavigationPolygon_qjknj") +[node name="SecretTrigger" type="Area2D" parent="Areas" index="7" groups=["secret"]] +position = Vector2(-656, 704) +collision_layer = 0 +collision_mask = 4 +script = ExtResource("44_oj3d3") +FadeDuration = 0.5 +Groups = Array[String](["secret_occlusion"]) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Areas/SecretTrigger" index="0"] +position = Vector2(16, 0) +shape = SubResource("RectangleShape2D_te7jt") + [node name="ArenaEntrance" type="Marker2D" parent="Markers" index="0"] position = Vector2(576, 431) [node name="WorldEnvironment" parent="." index="7"] environment = SubResource("Environment_6j53s") +[node name="CanvasLayer" type="CanvasLayer" parent="." index="8"] +layer = -99 + +[node name="TextureRect" type="TextureRect" parent="CanvasLayer" index="0"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = SubResource("GradientTexture1D_saadu") + [editable path="Props/StaticBookshelf"] [editable path="Props/StaticBookshelf/InteractionTrigger"] [editable path="Props/StaticBookshelf2"] diff --git a/Scenes/Maps/ArenaTileset.tres b/Scenes/Maps/ArenaTileset.tres index e1b33d5..83fc783 100644 --- a/Scenes/Maps/ArenaTileset.tres +++ b/Scenes/Maps/ArenaTileset.tres @@ -525,11 +525,11 @@ texture = ExtResource("4_n70qi") 10:2/0 = 0 11:2/0 = 0 0:3/0 = 0 -0:3/0/y_sort_origin = 8 +0:3/0/y_sort_origin = 12 1:3/0 = 0 -1:3/0/y_sort_origin = 8 +1:3/0/y_sort_origin = 12 2:3/0 = 0 -2:3/0/y_sort_origin = 8 +2:3/0/y_sort_origin = 12 3:3/0 = 0 3:3/0/y_sort_origin = 8 3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) @@ -544,10 +544,10 @@ texture = ExtResource("4_n70qi") 2:4/0/y_sort_origin = 8 2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 3:4/0 = 0 -3:4/0/y_sort_origin = 8 +3:4/0/y_sort_origin = 12 3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 4:4/0 = 0 -4:4/0/y_sort_origin = 8 +4:4/0/y_sort_origin = 12 4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 5:4/0 = 0 5:4/0/y_sort_origin = 8 @@ -555,7 +555,6 @@ texture = ExtResource("4_n70qi") 6:4/0 = 0 6:4/0/y_sort_origin = 8 6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) -9:4/0 = 0 0:5/0 = 0 0:5/0/y_sort_origin = 8 0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) @@ -568,9 +567,9 @@ texture = ExtResource("4_n70qi") 3:5/0 = 0 4:5/0 = 0 5:3/0 = 0 -5:3/0/y_sort_origin = 8 +5:3/0/y_sort_origin = 12 6:3/0 = 0 -6:3/0/y_sort_origin = 8 +6:3/0/y_sort_origin = 12 0:6/0 = 0 0:7/0 = 0 1:7/0 = 0 @@ -591,7 +590,9 @@ texture = ExtResource("4_n70qi") 12:4/0/texture_origin = Vector2i(0, 16) 12:4/0/y_sort_origin = -2 10:3/0 = 0 +10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 11:3/0 = 0 +11:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) 12:2/0 = 0 12:3/0 = 0 13:3/0 = 0 @@ -599,6 +600,30 @@ texture = ExtResource("4_n70qi") 12:1/0 = 0 13:1/0 = 0 14:2/0 = 0 +8:5/0 = 0 +7:5/0 = 0 +9:4/size_in_atlas = Vector2i(1, 2) +9:4/0 = 0 +9:4/0/texture_origin = Vector2i(0, -8) +10:4/size_in_atlas = Vector2i(1, 2) +10:4/0 = 0 +10:4/0/texture_origin = Vector2i(0, -8) +8:4/0 = 0 +11:4/0 = 0 +14:4/size_in_atlas = Vector2i(1, 3) +14:4/0 = 0 +14:4/0/texture_origin = Vector2i(0, 16) +14:4/0/y_sort_origin = 8 +14:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:6/0 = 0 +3:7/0 = 0 +4:6/0 = 0 +7:4/0 = 0 +15:4/size_in_atlas = Vector2i(1, 3) +15:4/0 = 0 +15:4/0/texture_origin = Vector2i(0, 16) +15:4/0/y_sort_origin = 8 +15:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) [resource] occlusion_layer_0/light_mask = 1 diff --git a/State/Character/PlayerState.cs b/State/Character/PlayerState.cs index e9493ae..d6b9a0a 100644 --- a/State/Character/PlayerState.cs +++ b/State/Character/PlayerState.cs @@ -23,17 +23,14 @@ public abstract partial class PlayerState : CharacterState { if (@event.IsActionPressed("equip_1")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_1"); inventory.SelectedIndex = 0; } else if (@event.IsActionPressed("equip_2")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_2"); inventory.SelectedIndex = 1; } else if (@event.IsActionPressed("equip_3")) { - //inventory.SelectedItem = inventory.GetItemByMap("equip_3"); inventory.SelectedIndex = 2; } else if (@event.IsActionPressed("next_item")) @@ -58,6 +55,13 @@ public abstract partial class PlayerState : CharacterState return MaxLevelState; } } + + if (@event.IsActionPressed("inventory")) + { + var bus = Events.EventBus.Instance; + bus.EmitSignal(Events.EventBus.SignalName.PlayerOpenInventory, + player.Inventory); + } } return base.UnhandledInput(@event); diff --git a/State/NPC/Doc/DocExitState.cs b/State/NPC/Doc/DocExitState.cs index a2a4b95..dcba68b 100644 --- a/State/NPC/Doc/DocExitState.cs +++ b/State/NPC/Doc/DocExitState.cs @@ -15,24 +15,39 @@ public partial class DocExitState : NPCState private double _currentDuration = 0; + private bool _hasPlayedExitAnim = false; + + private bool _previouslyCouldAttack = false; + public override NPCState Enter(IState previousState) { _currentDuration = Duration; - TelegraphAnimationPlayer.Play("exit_out"); NPC.ShouldMove = false; + _hasPlayedExitAnim = false; return null; } public override void Exit(IState nextState) { - + NPC.CanAttack = _previouslyCouldAttack; } public override NPCState Process(double delta) { - if ((_currentDuration -= delta) <= 0) + if (!NPC.Inventory.IsUsingItem) { - return TelegraphState; + if (!_hasPlayedExitAnim) + { + _hasPlayedExitAnim = true; + _previouslyCouldAttack = NPC.CanAttack; + NPC.CanAttack = false; + TelegraphAnimationPlayer.Play("exit_out"); + } + + if ((_currentDuration -= delta) <= 0) + { + return TelegraphState; + } } return null; } diff --git a/State/NPC/Doc/DocTelegraphState.cs b/State/NPC/Doc/DocTelegraphState.cs index 1609c97..1db9dd9 100644 --- a/State/NPC/Doc/DocTelegraphState.cs +++ b/State/NPC/Doc/DocTelegraphState.cs @@ -33,8 +33,19 @@ public partial class DocTelegraphState : NPCState do { - float randX = GD.RandRange(-112, 112); - float randY = GD.RandRange(-112, 112); + float randX = GD.RandRange(32, 112); + float randY = GD.RandRange(32, 112); + + if (GD.Randi() % 2 == 0) + { + randX = -randX; + } + + if (GD.Randi() % 2 == 0) + { + randY = -randY; + } + randVec = new Vector2(randX, randY); } while (randVec.DistanceSquaredTo(player.GlobalPosition) < 9216); diff --git a/State/Weapon/RangedIdleState.cs b/State/Weapon/RangedIdleState.cs index 2113aca..42fff02 100644 --- a/State/Weapon/RangedIdleState.cs +++ b/State/Weapon/RangedIdleState.cs @@ -8,6 +8,9 @@ public partial class RangedIdleState : WeaponState [Export] public WeaponState FireState { get; set; } + [Export] + public WeaponState AltFireState { get; set; } + [Export] public Items.Weapons.Ranged Weapon { get; set; } @@ -30,6 +33,12 @@ public partial class RangedIdleState : WeaponState return FireState; } + public override WeaponState UseAlt() + { + GD.Print("Alt fire"); + return AltFireState; + } + public override void Exit(IState nextState) { Weapon.Visible = true; diff --git a/UI/Base.tscn b/UI/Base.tscn index bbc7b12..af5533f 100644 --- a/UI/Base.tscn +++ b/UI/Base.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=14 format=3 uid="uid://c271rdjhd1gfo"] +[gd_scene load_steps=15 format=3 uid="uid://c271rdjhd1gfo"] [ext_resource type="Script" path="res://UI/UIController.cs" id="2_b4b6l"] [ext_resource type="PackedScene" uid="uid://bxo553hblp6nf" path="res://UI/HealthBar.tscn" id="3_j1j6h"] @@ -9,6 +9,7 @@ [ext_resource type="PackedScene" uid="uid://d3q1yu3n7cqfj" path="res://UI/SceneTransition.tscn" id="6_j0nhv"] [ext_resource type="PackedScene" uid="uid://cyggkyqosjk36" path="res://UI/Inventory/ShopMenu.tscn" id="8_ep3ae"] [ext_resource type="PackedScene" uid="uid://2afbrf8asy2a" path="res://UI/PostProcessing/Vignette.tscn" id="9_p1ubd"] +[ext_resource type="PackedScene" uid="uid://bg51duwdtyl8w" path="res://UI/Inventory/InventoryMenu.tscn" id="10_5m8qa"] [ext_resource type="PackedScene" uid="uid://b1wsryv4bn0cn" path="res://UI/PostProcessing/StunEffect.tscn" id="10_646ma"] [ext_resource type="Shader" path="res://Shaders/Grayscale.gdshader" id="11_w4gn1"] [ext_resource type="Texture2D" uid="uid://bw052v8ikfget" path="res://icon.svg" id="12_tyv35"] @@ -22,11 +23,17 @@ process_mode = 3 [node name="PostProcessing" type="CanvasLayer" parent="."] -[node name="Vignette" parent="PostProcessing" instance=ExtResource("9_p1ubd")] +[node name="CanvasLayer" type="CanvasLayer" parent="PostProcessing"] -[node name="StunEffect" parent="PostProcessing" instance=ExtResource("10_646ma")] +[node name="Vignette" parent="PostProcessing/CanvasLayer" instance=ExtResource("9_p1ubd")] -[node name="Sprite2D" type="TextureRect" parent="PostProcessing"] +[node name="CanvasLayer2" type="CanvasLayer" parent="PostProcessing"] + +[node name="StunEffect" parent="PostProcessing/CanvasLayer2" instance=ExtResource("10_646ma")] + +[node name="CanvasLayer3" type="CanvasLayer" parent="PostProcessing"] + +[node name="Sprite2D" type="TextureRect" parent="PostProcessing/CanvasLayer3"] visible = false material = SubResource("ShaderMaterial_kbd61") anchors_preset = 3 @@ -53,6 +60,7 @@ stretch_shrink = 3 disable_3d = true transparent_bg = true handle_input_locally = false +snap_2d_transforms_to_pixel = true size = Vector2i(640, 360) render_target_update_mode = 4 @@ -105,9 +113,8 @@ layout_mode = 2 theme_override_constants/margin_top = 16 theme_override_constants/margin_right = 16 -[node name="Hotbar" parent="SubViewportContainer/UIViewport/MainUILayer/Main/Top/Right" node_paths=PackedStringArray("_slots") instance=ExtResource("5_mmp18")] +[node name="Hotbar" parent="SubViewportContainer/UIViewport/MainUILayer/Main/Top/Right" instance=ExtResource("5_mmp18")] layout_mode = 2 -_slots = [NodePath("InventorySlot"), NodePath("InventorySlot2"), NodePath("InventorySlot3")] [node name="BoxContainer" type="HBoxContainer" parent="SubViewportContainer/UIViewport/MainUILayer/Main"] layout_mode = 1 @@ -120,11 +127,15 @@ grow_horizontal = 0 grow_vertical = 2 alignment = 2 -[node name="ShopMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" node_paths=PackedStringArray("_inventoryGrid") instance=ExtResource("8_ep3ae")] +[node name="ShopMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" instance=ExtResource("8_ep3ae")] +unique_name_in_owner = true +visible = false +layout_mode = 2 + +[node name="InventoryMenu" parent="SubViewportContainer/UIViewport/MainUILayer/Main/BoxContainer" instance=ExtResource("10_5m8qa")] unique_name_in_owner = true visible = false layout_mode = 2 -_inventoryGrid = NodePath("PanelContainer/VBoxContainer/ScrollContainer/InventoryGrid") [node name="Bottom" type="HBoxContainer" parent="SubViewportContainer/UIViewport/MainUILayer/Main"] layout_mode = 1 diff --git a/UI/Inventory/BaseMenu.cs b/UI/Inventory/BaseMenu.cs new file mode 100644 index 0000000..4516063 --- /dev/null +++ b/UI/Inventory/BaseMenu.cs @@ -0,0 +1,74 @@ +using Godot; + +namespace SupaLidlGame.UI.Inventory; + +public abstract partial class BaseMenu : Control, IModal +{ + [Export] + protected InventoryGrid _inventoryGrid; + + protected Button _focusButtonOnSelect { get; set; } + + protected InventorySlot _selected; + + public abstract void ShowModal(); + + public abstract void HideModal(); + + public bool IsPlayingAnimation => GetNode("%AnimationPlayer").IsPlaying(); + + public async void Close() + { + var animPlayer = GetNode("%AnimationPlayer"); + animPlayer.Play("close"); + await ToSignal(animPlayer, AnimationPlayer.SignalName.AnimationFinished); + HideModal(); + } + + public override void _Ready() + { + var onSlotFocused = (InventorySlot slot) => + { + if (slot.Item is not null) + { + SetTooltipItem(slot); + } + }; + + var onSlotUnfocused = (InventorySlot slot) => + { + SetTooltipItem(_selected); + }; + + var onSlotSelected = (InventorySlot slot) => + { + _selected = slot; + SetTooltipItem(slot); + //GetNode("%ActionButton").GrabFocus(); + _focusButtonOnSelect.GrabFocus(); + }; + + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotFocused, + Callable.From(onSlotFocused)); + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotUnfocused, + Callable.From(onSlotUnfocused)); + _inventoryGrid.Connect(InventoryGrid.SignalName.SlotSelected, + Callable.From(onSlotSelected)); + } + + protected virtual void SetTooltipItem(InventorySlot slot) + { + GetNode("%ItemTooltip").Item = slot?.Item; + } + + public abstract void OnButtonPress(Button button); + + public override void _UnhandledInput(InputEvent @event) + { + if (@event.IsActionPressed("ui_cancel")) + { + AcceptEvent(); + Close(); + } + } +} diff --git a/UI/Inventory/BaseMenu.tscn b/UI/Inventory/BaseMenu.tscn new file mode 100644 index 0000000..47d3ac7 --- /dev/null +++ b/UI/Inventory/BaseMenu.tscn @@ -0,0 +1,206 @@ +[gd_scene load_steps=13 format=3 uid="uid://7blvai53i2a0"] + +[ext_resource type="Shader" path="res://Shaders/WipeXY.gdshader" id="2_y0ues"] +[ext_resource type="StyleBox" path="res://UI/Themes/Panel.tres" id="3_6elnp"] +[ext_resource type="FontFile" uid="uid://cgwa8bjiyv534" path="res://Assets/Fonts/alagard.ttf" id="4_68gcu"] +[ext_resource type="PackedScene" uid="uid://chmokkxsy5vas" path="res://UI/Inventory/InventoryGrid.tscn" id="5_u7ajr"] +[ext_resource type="PackedScene" uid="uid://baawkwo8aiwbu" path="res://UI/Inventory/ShopSlot.tscn" id="6_onxvb"] +[ext_resource type="PackedScene" uid="uid://bsheehtfcdwhh" path="res://UI/Inventory/ItemTooltip.tscn" id="7_nphc3"] + +[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_gm1xk"] +bg_color = Color(0, 0, 0, 0.784314) +border_width_left = 16 +border_width_top = 16 +border_width_right = 16 +border_width_bottom = 16 +border_color = Color(0.145098, 0.145098, 0.145098, 0) +border_blend = true +corner_radius_top_left = 16 +corner_radius_top_right = 16 +corner_radius_bottom_right = 16 +corner_radius_bottom_left = 16 + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_2hdh3"] +shader = ExtResource("2_y0ues") +shader_parameter/x_amount = 1.0 +shader_parameter/y_amount = 0.5 + +[sub_resource type="Animation" id="Animation_yj24f"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [Color(1, 1, 1, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [0.5] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [1.0] +} + +[sub_resource type="Animation" id="Animation_tm2as"] +resource_name = "close" +length = 0.5 +step = 0.05 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.4), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Color(1, 1, 1, 1), Color(1, 1, 1, 0)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.1), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.5, 1.0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0.05, 0.15), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.5] +} + +[sub_resource type="Animation" id="Animation_fgj27"] +resource_name = "open" +length = 0.5 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath(".:modulate") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [Color(1, 1, 1, 0), Color(1, 1, 1, 1)] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("PanelContainer:material:shader_parameter/y_amount") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.5), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [1.0, 0.5] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("PanelContainer:material:shader_parameter/x_amount") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.3), +"transitions": PackedFloat32Array(1, 1), +"update": 0, +"values": [0.5, 1.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_0glcp"] +_data = { +"RESET": SubResource("Animation_yj24f"), +"close": SubResource("Animation_tm2as"), +"open": SubResource("Animation_fgj27") +} + +[node name="Panel" type="PanelContainer"] +anchors_preset = 6 +anchor_left = 1.0 +anchor_top = 0.5 +anchor_right = 1.0 +anchor_bottom = 0.5 +offset_left = -236.0 +offset_top = -175.5 +offset_bottom = 175.5 +grow_horizontal = 0 +grow_vertical = 2 +theme_override_styles/panel = SubResource("StyleBoxFlat_gm1xk") + +[node name="PanelContainer" type="PanelContainer" parent="."] +material = SubResource("ShaderMaterial_2hdh3") +layout_mode = 2 +theme_override_styles/panel = ExtResource("3_6elnp") + +[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer"] +layout_mode = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 + +[node name="Label" type="Label" parent="PanelContainer/VBoxContainer/HBoxContainer"] +layout_mode = 2 +theme_override_fonts/font = ExtResource("4_68gcu") +text = "Snus Dealer" + +[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 +size_flags_vertical = 3 +follow_focus = true +horizontal_scroll_mode = 0 + +[node name="InventoryGrid" parent="PanelContainer/VBoxContainer/ScrollContainer" instance=ExtResource("5_u7ajr")] +layout_mode = 2 +size_flags_vertical = 3 +_slotScene = ExtResource("6_onxvb") + +[node name="ItemTooltip" parent="PanelContainer/VBoxContainer" instance=ExtResource("7_nphc3")] +unique_name_in_owner = true +layout_mode = 2 + +[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/VBoxContainer"] +layout_mode = 2 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +unique_name_in_owner = true +libraries = { +"": SubResource("AnimationLibrary_0glcp") +} diff --git a/UI/Inventory/Hotbar.tscn b/UI/Inventory/Hotbar.tscn index 2ef8600..f97f418 100644 --- a/UI/Inventory/Hotbar.tscn +++ b/UI/Inventory/Hotbar.tscn @@ -1,10 +1,8 @@ -[gd_scene load_steps=4 format=3 uid="uid://sfs8dpfitpdu"] +[gd_scene load_steps=3 format=3 uid="uid://sfs8dpfitpdu"] [ext_resource type="Script" path="res://UI/Inventory/Hotbar.cs" id="1_2sak2"] [ext_resource type="PackedScene" uid="uid://dmvu2hjyrwc1y" path="res://UI/Inventory/HotbarSlot.tscn" id="2_3axfe"] -[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_6jbma"] - [node name="Hotbar" type="GridContainer" node_paths=PackedStringArray("_slots")] anchors_preset = 1 anchor_left = 1.0 @@ -19,12 +17,9 @@ _slots = [NodePath("InventorySlot"), NodePath("InventorySlot2"), NodePath("Inven [node name="InventorySlot" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") [node name="InventorySlot2" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") [node name="InventorySlot3" parent="." instance=ExtResource("2_3axfe")] layout_mode = 2 -theme_override_styles/panel = SubResource("StyleBoxEmpty_6jbma") diff --git a/UI/Inventory/InventoryGrid.cs b/UI/Inventory/InventoryGrid.cs index 124b536..fc33d54 100644 --- a/UI/Inventory/InventoryGrid.cs +++ b/UI/Inventory/InventoryGrid.cs @@ -6,14 +6,14 @@ namespace SupaLidlGame.UI.Inventory; public partial class InventoryGrid : GridContainer { - private SupaLidlGame.Items.IItemCollection _source; + private Items.IItemCollection _source; [Export] private PackedScene _slotScene; public ButtonGroup ButtonGroup { get; private set; } - public SupaLidlGame.Items.IItemCollection Source + public Items.IItemCollection Source { get => _source; set diff --git a/UI/Inventory/InventoryMenu.cs b/UI/Inventory/InventoryMenu.cs new file mode 100644 index 0000000..1a27612 --- /dev/null +++ b/UI/Inventory/InventoryMenu.cs @@ -0,0 +1,81 @@ +using Godot; +using System.Collections.Generic; + +namespace SupaLidlGame.UI.Inventory; + +public partial class InventoryMenu : BaseMenu, IModal +{ + private Items.Inventory _source; + + public Items.Inventory Source + { + get => _source; + set + { + _source = value; + _inventoryGrid.Source = value; + } + } + + public override void ShowModal() + { + Show(); + var animPlayer = GetNode("%AnimationPlayer"); + animPlayer.Play("open"); + } + + public override void HideModal() + { + Hide(); + _source = null; + } + + public override void _Ready() + { + base._Ready(); + + _focusButtonOnSelect = GetNode