From 37b0069108498dcdc7df6489e080102edebd6ce2 Mon Sep 17 00:00:00 2001 From: Travis Gatlin Date: Sun, 23 Mar 2025 07:18:43 -0500 Subject: [PATCH] VS-4/player-health-system (#11) UPDATED TO GODOT 4.4!!! Added: an open source font just to have something different than Godot's default Semblance of a framework for the UI a health bar a label that shows your time in seconds. Should probably make it show minutes and seconds a menu that appears in the player's death state that shows the amount of time the player lived and their kill count. Also has a working quit button and non-working try again button. a button that instantly kills you, which is "T." Co-authored-by: ysandler Reviewed-on: https://git.beitzah.net/HPL/birb/pulls/11 Reviewed-by: Yehoshua Sandler --- Tiles/TerrainTiles.tres | 2 +- .../git_plugin.gdextension.uid | 1 + assets/UI/UI Theme.tres | 6 + assets/UI/death_menu.gd | 35 ++++ assets/UI/death_menu.gd.uid | 1 + assets/UI/fonts/OstrichSans-Heavy.otf | Bin 0 -> 19460 bytes assets/UI/fonts/OstrichSans-Heavy.otf.import | 35 ++++ assets/UI/healthbar Gradient.tres | 11 ++ assets/UI/ui.gd | 29 +++ assets/UI/ui.gd.uid | 1 + camera.gd.uid | 1 + demo.tscn | 171 +++++++++++++++--- globals/player.gd | 4 +- globals/player.gd.uid | 1 + main character.gd | 30 ++- main character.gd.uid | 1 + project.godot | 7 +- 17 files changed, 306 insertions(+), 30 deletions(-) create mode 100644 addons/godot-git-plugin/git_plugin.gdextension.uid create mode 100644 assets/UI/UI Theme.tres create mode 100644 assets/UI/death_menu.gd create mode 100644 assets/UI/death_menu.gd.uid create mode 100644 assets/UI/fonts/OstrichSans-Heavy.otf create mode 100644 assets/UI/fonts/OstrichSans-Heavy.otf.import create mode 100644 assets/UI/healthbar Gradient.tres create mode 100644 assets/UI/ui.gd create mode 100644 assets/UI/ui.gd.uid create mode 100644 camera.gd.uid create mode 100644 globals/player.gd.uid create mode 100644 main character.gd.uid diff --git a/Tiles/TerrainTiles.tres b/Tiles/TerrainTiles.tres index 9a29766..ecb1351 100644 --- a/Tiles/TerrainTiles.tres +++ b/Tiles/TerrainTiles.tres @@ -167,7 +167,7 @@ texture = ExtResource("1_o4wx4") 5:10/0 = 0 5:10/0/terrain_set = 0 5:10/0/terrain = 1 -5:10/0/occlusion_layer_0/polygon = SubResource("OccluderPolygon2D_kbfo3") +5:10/0/occlusion_layer_0/polygon_0/polygon = SubResource("OccluderPolygon2D_kbfo3") 5:10/0/terrains_peering_bit/right_side = 1 5:10/0/terrains_peering_bit/bottom_right_corner = 1 5:10/0/terrains_peering_bit/bottom_side = 1 diff --git a/addons/godot-git-plugin/git_plugin.gdextension.uid b/addons/godot-git-plugin/git_plugin.gdextension.uid new file mode 100644 index 0000000..07d9d96 --- /dev/null +++ b/addons/godot-git-plugin/git_plugin.gdextension.uid @@ -0,0 +1 @@ +uid://da6en7riwhwxg diff --git a/assets/UI/UI Theme.tres b/assets/UI/UI Theme.tres new file mode 100644 index 0000000..7ab7802 --- /dev/null +++ b/assets/UI/UI Theme.tres @@ -0,0 +1,6 @@ +[gd_resource type="Theme" load_steps=2 format=3 uid="uid://dm1k0046nkiw7"] + +[ext_resource type="FontFile" uid="uid://dyqn86y567nun" path="res://assets/UI/fonts/OstrichSans-Heavy.otf" id="1_i7gdq"] + +[resource] +default_font = ExtResource("1_i7gdq") diff --git a/assets/UI/death_menu.gd b/assets/UI/death_menu.gd new file mode 100644 index 0000000..3913658 --- /dev/null +++ b/assets/UI/death_menu.gd @@ -0,0 +1,35 @@ +extends PanelContainer + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + pass # Replace with function body. + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + pass + + +func _on_ui_death_menu(time: Variant, kills: Variant) -> void: + self.call_deferred("set_visible",true) + var gameTimeString:String + if time < 60.0: + gameTimeString = "Time: "+str(time)+" seconds." + elif time > 60.0: + var minutes = floori(time/60) + var seconds = time - minutes*60 + if time >120.0: + gameTimeString = "Time: "+str(minutes)+" minutes and "+str(seconds)+ " seconds." + else: + gameTimeString = "Time: "+str(minutes)+" minute and "+str(seconds)+ " seconds." + $"panel/stats/game time".text = gameTimeString + $"panel/stats/killcount".text = "Kills: "+str(kills) + + +func _on_quit_pressed() -> void: + get_tree().quit() + + +func _on_try_again_pressed() -> void: + $"panel/controls/Label".call_deferred("set_visible",true) diff --git a/assets/UI/death_menu.gd.uid b/assets/UI/death_menu.gd.uid new file mode 100644 index 0000000..5fa8d92 --- /dev/null +++ b/assets/UI/death_menu.gd.uid @@ -0,0 +1 @@ +uid://csfa25g8x57ab diff --git a/assets/UI/fonts/OstrichSans-Heavy.otf b/assets/UI/fonts/OstrichSans-Heavy.otf new file mode 100644 index 0000000000000000000000000000000000000000..e93aed3168606941fd26d41d828dd1a822f0af55 GIT binary patch literal 19460 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 lRRxo>7_Sx void: + global.connect("playerHealth",updateHealthBar) + global.connect("playerDeath",playerDeath) + countingGameTime = true + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + if countingGameTime == true: + gameTimer += delta + $"topLeft/debug".text = str(snappedf(gameTimer,0.1)) + +func updateHealthBar(health): + var healthBarTween = get_tree().create_tween() + healthBarTween.set_trans(Tween.TRANS_EXPO) + healthBarTween.tween_property($"topLeft/health","value",health,0.1) + $"topLeft/health/healthText".text = str(health) + +func playerDeath(): + deathMenu.emit(snappedf(gameTimer,0.1),killCount) + gameTimer = 0.0 + killCount = 0 + countingGameTime = false diff --git a/assets/UI/ui.gd.uid b/assets/UI/ui.gd.uid new file mode 100644 index 0000000..01f570e --- /dev/null +++ b/assets/UI/ui.gd.uid @@ -0,0 +1 @@ +uid://co1m2vw7jpvey diff --git a/camera.gd.uid b/camera.gd.uid new file mode 100644 index 0000000..54e0e51 --- /dev/null +++ b/camera.gd.uid @@ -0,0 +1 @@ +uid://cmcp6ldln7rdb diff --git a/demo.tscn b/demo.tscn index 13ad5bf..5c49218 100644 --- a/demo.tscn +++ b/demo.tscn @@ -1,9 +1,20 @@ -[gd_scene load_steps=13 format=4 uid="uid://cpmo7v85uocu6"] +[gd_scene load_steps=19 format=4 uid="uid://cpmo7v85uocu6"] -[ext_resource type="Script" path="res://camera.gd" id="1_1gbyr"] +[ext_resource type="Script" uid="uid://cmcp6ldln7rdb" path="res://camera.gd" id="1_1gbyr"] +[ext_resource type="Texture2D" uid="uid://dhs4m6d2y6o3o" path="res://assets/UI/healthbar Gradient.tres" id="1_6bw2v"] +[ext_resource type="Script" uid="uid://co1m2vw7jpvey" path="res://assets/UI/ui.gd" id="1_kem5a"] [ext_resource type="Texture2D" uid="uid://b0rk3rui1igny" path="res://assets/birb-flying-Sheet.png" id="1_ki1t3"] [ext_resource type="TileSet" uid="uid://t5ntjnulquxe" path="res://Tiles/TerrainTiles.tres" id="2_4qv1y"] -[ext_resource type="Script" path="res://main character.gd" id="2_vaj4l"] +[ext_resource type="Script" uid="uid://y1jnx0p2rq46" path="res://main character.gd" id="2_vaj4l"] +[ext_resource type="FontFile" uid="uid://dyqn86y567nun" path="res://assets/UI/fonts/OstrichSans-Heavy.otf" id="3_gxmxl"] +[ext_resource type="Script" uid="uid://csfa25g8x57ab" path="res://assets/UI/death_menu.gd" id="5_884kg"] + +[sub_resource type="FontVariation" id="FontVariation_n4w22"] +base_font = ExtResource("3_gxmxl") + +[sub_resource type="AtlasTexture" id="AtlasTexture_ait3h"] +atlas = ExtResource("1_ki1t3") +region = Rect2(64, 0, 32, 32) [sub_resource type="AtlasTexture" id="AtlasTexture_y75d5"] atlas = ExtResource("1_ki1t3") @@ -33,6 +44,14 @@ region = Rect2(160, 0, 32, 32) animations = [{ "frames": [{ "duration": 1.0, +"texture": SubResource("AtlasTexture_ait3h") +}], +"loop": true, +"name": &"Death", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, "texture": SubResource("AtlasTexture_y75d5") }, { "duration": 1.0, @@ -51,7 +70,7 @@ animations = [{ "texture": SubResource("AtlasTexture_dlk52") }], "loop": true, -"name": &"default", +"name": &"Flight", "speed": 8.0 }] @@ -60,35 +79,145 @@ radius = 13.0 [node name="World" type="Node2D"] -[node name="Camera2D" type="Camera2D" parent="."] +[node name="UILayer" type="CanvasLayer" parent="."] +layer = 128 + +[node name="UI" type="Control" parent="UILayer"] +z_index = 8 +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = 2.0 +offset_top = 2.0 +offset_right = -2.0 +offset_bottom = -2.0 +grow_horizontal = 2 +grow_vertical = 2 +size_flags_horizontal = 3 +size_flags_vertical = 3 +script = ExtResource("1_kem5a") + +[node name="topLeft" type="HFlowContainer" parent="UILayer/UI"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="health" type="TextureProgressBar" parent="UILayer/UI/topLeft"] +layout_mode = 2 +value = 100.0 +texture_under = ExtResource("1_6bw2v") +texture_progress = ExtResource("1_6bw2v") +tint_under = Color(0.969382, 0.136172, 0, 1) +tint_over = Color(1, 1, 1, 0.301961) +tint_progress = Color(0.628195, 0.967972, 7.70092e-07, 1) + +[node name="healthText" type="Label" parent="UILayer/UI/topLeft/health"] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -8.0 +offset_top = -5.5 +offset_right = 8.0 +offset_bottom = 5.5 +grow_horizontal = 2 +grow_vertical = 2 +theme_override_fonts/font = SubResource("FontVariation_n4w22") +text = "100.0" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="debug" type="Label" parent="UILayer/UI/topLeft"] +layout_mode = 2 + +[node name="deathMenu" type="PanelContainer" parent="UILayer/UI"] +visible = false +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -20.0 +offset_right = 20.0 +offset_bottom = 20.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("5_884kg") + +[node name="panel" type="HBoxContainer" parent="UILayer/UI/deathMenu"] +layout_mode = 2 + +[node name="controls" type="VBoxContainer" parent="UILayer/UI/deathMenu/panel"] +layout_mode = 2 + +[node name="ded" type="Label" parent="UILayer/UI/deathMenu/panel/controls"] +layout_mode = 2 +text = "UR DED" +horizontal_alignment = 1 + +[node name="tryAgain" type="Button" parent="UILayer/UI/deathMenu/panel/controls"] +layout_mode = 2 +text = "TRY AGAIN" + +[node name="quit" type="Button" parent="UILayer/UI/deathMenu/panel/controls"] +layout_mode = 2 +text = "QUIT" + +[node name="Label" type="Label" parent="UILayer/UI/deathMenu/panel/controls"] +visible = false +layout_mode = 2 +text = "haven't added that yet silly" + +[node name="stats" type="VBoxContainer" parent="UILayer/UI/deathMenu/panel"] +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="game time" type="Label" parent="UILayer/UI/deathMenu/panel/stats"] +layout_mode = 2 +text = "time: 100 seconds." + +[node name="killcount" type="Label" parent="UILayer/UI/deathMenu/panel/stats"] +layout_mode = 2 +text = "kills:" +vertical_alignment = 1 + +[node name="GameLayer" type="CanvasLayer" parent="."] +layer = 2 +follow_viewport_enabled = true + +[node name="Camera2D" type="Camera2D" parent="GameLayer"] position_smoothing_enabled = true script = ExtResource("1_1gbyr") -[node name="Label" type="Label" parent="Camera2D"] -z_index = 4 -offset_left = -477.0 -offset_top = -243.0 -offset_right = -437.0 -offset_bottom = -220.0 +[node name="Background" type="TileMapLayer" parent="GameLayer"] +texture_filter = 1 +tile_map_data = PackedByteArray("AAApAB4AAAAIAAoAAAApAB0AAAAFAAoAAAApABwAAAAIAAoAAAApABsAAAAAAAAAAAApABoAAAAFAAoAAAApABkAAAAIAAkAAAApABgAAAAFAAkAAAApABcAAAAHAAkAAAApABYAAAAFAAoAAAApABUAAAAFAAoAAAApABQAAAAAAAAAAAApABMAAAAFAAoAAAApABIAAAAHAAoAAAApABEAAAAIAAoAAAApABAAAAAIAAkAAAApAA8AAAAFAAoAAAApAA4AAAAFAAoAAAAoAB4AAAAHAAoAAAAoAB0AAAAHAAoAAAAoABwAAAAAAAAAAAAoABsAAAAHAAoAAAAoABoAAAAHAAoAAAAoABkAAAAHAAkAAAAoABgAAAAHAAoAAAAoABcAAAAFAAkAAAAoABYAAAAHAAkAAAAoABUAAAAHAAkAAAAoABQAAAAAAAAAAAAoABMAAAAFAAoAAAAoABIAAAAHAAoAAAAoABEAAAAIAAkAAAAoABAAAAAHAAoAAAAoAA8AAAAHAAoAAAAoAA4AAAAAAAAAAAAnAB4AAAAAAAAAAAAnAB0AAAAFAAkAAAAnABwAAAAFAAkAAAAnABsAAAAHAAkAAAAnABoAAAAAAAAAAAAnABkAAAAIAAkAAAAnABgAAAAAAAAAAAAnABcAAAAHAAoAAAAnABYAAAAFAAkAAAAnABUAAAAHAAoAAAAnABQAAAAFAAkAAAAnABMAAAAAAAAAAAAnABIAAAAIAAkAAAAnABEAAAAHAAkAAAAnABAAAAAAAAAAAAAnAA8AAAAFAAkAAAAnAA4AAAAIAAkAAAAmAB4AAAAFAAkAAAAmAB0AAAAAAAAAAAAmABwAAAAFAAkAAAAmABsAAAAFAAkAAAAmABoAAAAHAAoAAAAmABkAAAAHAAoAAAAmABgAAAAHAAoAAAAmABcAAAAHAAoAAAAmABYAAAAFAAkAAAAmABUAAAAHAAoAAAAmABQAAAAHAAoAAAAmABMAAAAHAAkAAAAmABIAAAAFAAkAAAAmABEAAAAAAAAAAAAmABAAAAAFAAoAAAAmAA8AAAAFAAoAAAAmAA4AAAAAAAAAAAAlAB4AAAAHAAoAAAAlAB0AAAAHAAoAAAAlABwAAAAFAAkAAAAlABsAAAAFAAoAAAAlABoAAAAFAAoAAAAlABkAAAAAAAAAAAAlABgAAAAIAAkAAAAlABcAAAAHAAkAAAAlABYAAAAHAAoAAAAlABUAAAAIAAoAAAAlABQAAAAIAAoAAAAlABMAAAAHAAoAAAAlABIAAAAAAAAAAAAlABEAAAAAAAAAAAAlABAAAAAFAAkAAAAlAA8AAAAFAAoAAAAlAA4AAAAIAAkAAAAkAB4AAAAHAAoAAAAkAB0AAAAHAAoAAAAkABwAAAAFAAkAAAAkABsAAAAFAAkAAAAkABoAAAAFAAkAAAAkABkAAAAIAAkAAAAkABgAAAAFAAoAAAAkABcAAAAIAAoAAAAkABYAAAAIAAoAAAAkABUAAAAFAAoAAAAkABQAAAAHAAkAAAAkABMAAAAHAAoAAAAkABIAAAAAAAAAAAAkABEAAAAAAAAAAAAkABAAAAAHAAkAAAAkAA8AAAAIAAkAAAAkAA4AAAAHAAoAAAAjAB4AAAAIAAkAAAAjAB0AAAAFAAkAAAAjABwAAAAFAAoAAAAjABsAAAAIAAkAAAAjABoAAAAIAAoAAAAjABkAAAAFAAoAAAAjABgAAAAHAAoAAAAjABcAAAAIAAkAAAAjABYAAAAHAAoAAAAjABUAAAAFAAoAAAAjABQAAAAFAAkAAAAjABMAAAAIAAoAAAAjABIAAAAHAAoAAAAjABEAAAAHAAoAAAAjABAAAAAFAAoAAAAjAA8AAAAFAAkAAAAjAA4AAAAFAAkAAAAiAB4AAAAIAAoAAAAiAB0AAAAFAAoAAAAiABwAAAAHAAoAAAAiABsAAAAAAAAAAAAiABoAAAAFAAkAAAAiABkAAAAIAAkAAAAiABgAAAAFAAoAAAAiABcAAAAIAAoAAAAiABYAAAAHAAkAAAAiABUAAAAIAAoAAAAiABQAAAAHAAkAAAAiABMAAAAHAAkAAAAiABIAAAAAAAAAAAAiABEAAAAIAAkAAAAiABAAAAAFAAkAAAAiAA8AAAAAAAAAAAAiAA4AAAAFAAoAAAAhAB4AAAAFAAkAAAAhAB0AAAAHAAoAAAAhABwAAAAIAAoAAAAhABsAAAAAAAAAAAAhABoAAAAFAAkAAAAhABkAAAAFAAoAAAAhABgAAAAFAAoAAAAhABcAAAAHAAoAAAAhABYAAAAIAAkAAAAhABUAAAAHAAkAAAAhABQAAAAIAAkAAAAhABMAAAAFAAkAAAAhABIAAAAFAAkAAAAhABEAAAAHAAoAAAAhABAAAAAIAAoAAAAhAA8AAAAIAAkAAAAhAA4AAAAAAAAAAAAgAB4AAAAIAAkAAAAgAB0AAAAFAAkAAAAgABwAAAAAAAAAAAAgABsAAAAAAAAAAAAgABoAAAAIAAoAAAAgABkAAAAAAAAAAAAgABgAAAAFAAoAAAAgABcAAAAIAAkAAAAgABYAAAAAAAAAAAAgABUAAAAAAAAAAAAgABQAAAAIAAkAAAAgABMAAAAAAAAAAAAgABIAAAAFAAkAAAAgABEAAAAHAAkAAAAgABAAAAAFAAkAAAAgAA8AAAAHAAkAAAAgAA4AAAAFAAkAAAAfAB4AAAAFAAkAAAAfAB0AAAAIAAoAAAAfABwAAAAAAAAAAAAfABsAAAAHAAkAAAAfABoAAAAIAAkAAAAfABkAAAAAAAAAAAAfABgAAAAAAAAAAAAfABcAAAAAAAAAAAAfABYAAAAIAAoAAAAfABUAAAAFAAkAAAAfABQAAAAIAAoAAAAfABMAAAAFAAoAAAAfABIAAAAAAAAAAAAfABEAAAAFAAkAAAAfABAAAAAFAAkAAAAfAA8AAAAIAAoAAAAfAA4AAAAAAAAAAAAeAB4AAAAAAAAAAAAeAB0AAAAHAAoAAAAeABwAAAAIAAkAAAAeABsAAAAFAAoAAAAeABoAAAAHAAkAAAAeABkAAAAIAAkAAAAeABgAAAAHAAoAAAAeABcAAAAIAAkAAAAeABYAAAAAAAAAAAAeABUAAAAHAAoAAAAeABQAAAAFAAkAAAAeABMAAAAAAAAAAAAeABIAAAAHAAkAAAAeABEAAAAHAAkAAAAeABAAAAAFAAkAAAAeAA8AAAAFAAoAAAAeAA4AAAAHAAoAAAAdAB4AAAAHAAoAAAAdAB0AAAAIAAkAAAAdABwAAAAIAAoAAAAdABsAAAAIAAoAAAAdABoAAAAFAAoAAAAdABkAAAAIAAkAAAAdABgAAAAAAAAAAAAdABcAAAAFAAoAAAAdABYAAAAFAAoAAAAdABUAAAAIAAoAAAAdABQAAAAFAAoAAAAdABMAAAAHAAkAAAAdABIAAAAFAAoAAAAdABEAAAAAAAAAAAAdABAAAAAHAAkAAAAdAA8AAAAHAAkAAAAdAA4AAAAHAAkAAAAcAB4AAAAIAAkAAAAcAB0AAAAHAAkAAAAcABwAAAAAAAAAAAAcABsAAAAIAAkAAAAcABoAAAAFAAkAAAAcABkAAAAIAAoAAAAcABgAAAAHAAoAAAAcABcAAAAIAAkAAAAcABYAAAAHAAoAAAAcABUAAAAHAAkAAAAcABQAAAAIAAoAAAAcABMAAAAFAAoAAAAcABIAAAAIAAkAAAAcABEAAAAAAAAAAAAcABAAAAAFAAoAAAAcAA8AAAAFAAkAAAAcAA4AAAAIAAoAAAAbAB4AAAAFAAoAAAAbAB0AAAAFAAkAAAAbABwAAAAIAAkAAAAbABsAAAAHAAkAAAAbABoAAAAIAAkAAAAbABkAAAAAAAAAAAAbABgAAAAAAAAAAAAbABcAAAAHAAoAAAAbABYAAAAHAAoAAAAbABUAAAAFAAoAAAAbABQAAAAFAAkAAAAbABMAAAAFAAkAAAAbABIAAAAAAAAAAAAbABEAAAAIAAoAAAAbABAAAAAIAAoAAAAbAA8AAAAHAAkAAAAbAA4AAAAHAAkAAAAaAB4AAAAIAAkAAAAaAB0AAAAFAAkAAAAaABwAAAAAAAAAAAAaABsAAAAHAAkAAAAaABoAAAAIAAkAAAAaABkAAAAIAAkAAAAaABgAAAAHAAoAAAAaABcAAAAIAAoAAAAaABYAAAAFAAoAAAAaABUAAAAHAAkAAAAaABQAAAAFAAoAAAAaABMAAAAHAAkAAAAaABIAAAAIAAkAAAAaABEAAAAFAAoAAAAaABAAAAAIAAkAAAAaAA8AAAAFAAkAAAAaAA4AAAAHAAkAAAAZAB4AAAAAAAAAAAAZAB0AAAAIAAkAAAAZABwAAAAAAAAAAAAZABsAAAAHAAoAAAAZABoAAAAIAAkAAAAZABkAAAAAAAAAAAAZABgAAAAAAAAAAAAZABcAAAAAAAAAAAAZABYAAAAAAAAAAAAZABUAAAAFAAkAAAAZABQAAAAHAAoAAAAZABMAAAAAAAAAAAAZABIAAAAHAAkAAAAZABEAAAAIAAoAAAAZABAAAAAFAAoAAAAZAA8AAAAHAAkAAAAZAA4AAAAAAAAAAAAYAB4AAAAFAAoAAAAYAB0AAAAHAAkAAAAYABwAAAAFAAoAAAAYABsAAAAFAAoAAAAYABoAAAAIAAoAAAAYABkAAAAFAAoAAAAYABgAAAAFAAkAAAAYABcAAAAFAAkAAAAYABYAAAAAAAAAAAAYABUAAAAFAAkAAAAYABQAAAAIAAkAAAAYABMAAAAFAAoAAAAYABIAAAAHAAoAAAAYABEAAAAHAAoAAAAYABAAAAAFAAoAAAAYAA8AAAAHAAkAAAAYAA4AAAAFAAkAAAAXAB4AAAAFAAkAAAAXAB0AAAAAAAAAAAAXABwAAAAFAAkAAAAXABsAAAAFAAoAAAAXABoAAAAFAAoAAAAXABkAAAAAAAAAAAAXABgAAAAHAAkAAAAXABcAAAAFAAoAAAAXABYAAAAFAAoAAAAXABUAAAAIAAkAAAAXABQAAAAIAAkAAAAXABMAAAAHAAkAAAAXABIAAAAIAAkAAAAXABEAAAAFAAkAAAAXABAAAAAHAAoAAAAXAA8AAAAHAAkAAAAXAA4AAAAFAAkAAAAWAB4AAAAIAAoAAAAWAB0AAAAIAAoAAAAWABwAAAAIAAkAAAAWABsAAAAIAAkAAAAWABoAAAAFAAoAAAAWABkAAAAIAAoAAAAWABgAAAAAAAAAAAAWABcAAAAFAAkAAAAWABYAAAAFAAoAAAAWABUAAAAAAAAAAAAWABQAAAAHAAkAAAAWABMAAAAHAAkAAAAWABIAAAAIAAoAAAAWABEAAAAAAAAAAAAWABAAAAAFAAoAAAAWAA8AAAAHAAoAAAAWAA4AAAAFAAkAAAAVAB4AAAAHAAkAAAAVAB0AAAAIAAkAAAAVABwAAAAIAAoAAAAVABsAAAAAAAAAAAAVABoAAAAAAAAAAAAVABkAAAAHAAoAAAAVABgAAAAFAAkAAAAVABcAAAAHAAkAAAAVABYAAAAIAAoAAAAVABUAAAAFAAoAAAAVABQAAAAHAAoAAAAVABMAAAAAAAAAAAAVABIAAAAFAAoAAAAVABEAAAAIAAkAAAAVABAAAAAAAAAAAAAVAA8AAAAFAAkAAAAVAA4AAAAHAAoAAAAUAB4AAAAHAAkAAAAUAB0AAAAIAAkAAAAUABwAAAAHAAkAAAAUABsAAAAFAAkAAAAUABoAAAAIAAkAAAAUABkAAAAFAAoAAAAUABgAAAAHAAkAAAAUABcAAAAIAAoAAAAUABYAAAAFAAkAAAAUABUAAAAFAAkAAAAUABQAAAAIAAkAAAAUABMAAAAHAAoAAAAUABIAAAAFAAkAAAAUABEAAAAFAAoAAAAUABAAAAAIAAoAAAAUAA8AAAAHAAoAAAAUAA4AAAAFAAoAAAATAB4AAAAIAAoAAAATAB0AAAAFAAkAAAATABwAAAAHAAoAAAATABsAAAAFAAoAAAATABoAAAAFAAoAAAATABkAAAAFAAkAAAATABgAAAAFAAoAAAATABcAAAAIAAkAAAATABYAAAAHAAoAAAATABUAAAAFAAoAAAATABQAAAAHAAkAAAATABMAAAAFAAoAAAATABIAAAAFAAkAAAATABEAAAAAAAAAAAATABAAAAAHAAkAAAATAA8AAAAAAAAAAAATAA4AAAAIAAoAAAASAB4AAAAFAAoAAAASAB0AAAAFAAoAAAASABwAAAAHAAoAAAASABsAAAAHAAoAAAASABoAAAAIAAkAAAASABkAAAAHAAoAAAASABgAAAAHAAoAAAASABcAAAAAAAAAAAASABYAAAAIAAoAAAASABUAAAAIAAoAAAASABQAAAAHAAoAAAASABMAAAAHAAkAAAASABIAAAAHAAoAAAASABEAAAAFAAoAAAASABAAAAAHAAkAAAASAA8AAAAFAAkAAAASAA4AAAAIAAoAAAARAB4AAAAFAAkAAAARAB0AAAAFAAoAAAARABwAAAAHAAoAAAARABsAAAAIAAkAAAARABoAAAAAAAAAAAARABkAAAAIAAoAAAARABgAAAAFAAoAAAARABcAAAAHAAoAAAARABYAAAAHAAkAAAARABUAAAAFAAoAAAARABQAAAAAAAAAAAARABMAAAAFAAoAAAARABIAAAAHAAkAAAARABEAAAAHAAoAAAARABAAAAAFAAoAAAARAA8AAAAHAAoAAAARAA4AAAAHAAkAAAAQAB4AAAAFAAoAAAAQAB0AAAAHAAoAAAAQABwAAAAHAAoAAAAQABsAAAAHAAkAAAAQABoAAAAFAAkAAAAQABkAAAAFAAkAAAAQABgAAAAIAAkAAAAQABcAAAAHAAoAAAAQABYAAAAIAAkAAAAQABUAAAAHAAoAAAAQABQAAAAIAAkAAAAQABMAAAAAAAAAAAAQABIAAAAIAAkAAAAQABEAAAAIAAoAAAAQABAAAAAAAAAAAAAQAA8AAAAIAAkAAAAQAA4AAAAAAAAAAAAdAA0AAAAAAAAAAAAdAAwAAAAIAAoAAAAdAAsAAAAHAAkAAAAcAA0AAAAHAAkAAAAcAAwAAAAHAAoAAAAcAAsAAAAIAAkAAAAbAA0AAAAHAAoAAAAbAAwAAAAHAAoAAAAbAAsAAAAHAAkAAAAPABoAAAAFAAoAAAAPABkAAAAIAAkAAAAPABgAAAAIAAoAAAAPABcAAAAFAAoAAAAPABYAAAAIAAkAAAAPABUAAAAIAAoAAAAOABoAAAAAAAAAAAAOABkAAAAIAAkAAAAOABgAAAAAAAAAAAAOABcAAAAFAAoAAAAOABYAAAAFAAoAAAAOABUAAAAHAAoAAAAPAB0AAAAAAAAAAAAPABwAAAAIAAoAAAAPABsAAAAIAAoAAAAPABQAAAAHAAoAAAAOAB0AAAAIAAkAAAAOABwAAAAFAAkAAAAOABsAAAAAAAAAAAAOABQAAAAHAAoAAAAPABMAAAAFAAoAAAAPABIAAAAIAAoAAAAPABEAAAAIAAoAAAAPABAAAAAIAAoAAAAPAA8AAAAIAAkAAAAOABMAAAAIAAoAAAAOABIAAAAHAAoAAAAOABEAAAAAAAAAAAAOABAAAAAAAAAAAAAOAA8AAAAIAAkAAAANABkAAAAAAAAAAAANABgAAAAIAAoAAAANABcAAAAAAAAAAAANABYAAAAIAAoAAAANABUAAAAFAAkAAAANABQAAAAFAAoAAAANABMAAAAFAAoAAAANABIAAAAFAAkAAAANABEAAAAFAAkAAAANABAAAAAFAAkAAAANAA8AAAAFAAoAAAAkACEAAAAFAAoAAAAkACAAAAAHAAoAAAAkAB8AAAAHAAkAAAAjACEAAAAHAAoAAAAjACAAAAAHAAoAAAAjAB8AAAAIAAoAAAAiACEAAAAHAAkAAAAiACAAAAAHAAkAAAAiAB8AAAAHAAkAAAAhACEAAAAFAAoAAAAhACAAAAAIAAoAAAAhAB8AAAAHAAkAAAAgACEAAAAIAAkAAAAgACAAAAAFAAkAAAAgAB8AAAAIAAkAAAAfACEAAAAHAAoAAAAfACAAAAAAAAAAAAAfAB8AAAAHAAkAAAAeACEAAAAFAAoAAAAeACAAAAAIAAoAAAAeAB8AAAAHAAoAAAAdACEAAAAHAAoAAAAdACAAAAAFAAkAAAAdAB8AAAAHAAkAAAAcACEAAAAAAAAAAAAcACAAAAAIAAoAAAAcAB8AAAAFAAoAAAAbACEAAAAHAAoAAAAbACAAAAAHAAkAAAAbAB8AAAAHAAoAAAAaACEAAAAHAAkAAAAaACAAAAAIAAoAAAAaAB8AAAAHAAkAAAAZACEAAAAHAAkAAAAZACAAAAAHAAoAAAAZAB8AAAAIAAkAAAAxACIAAAAHAAkAAAAxACEAAAAHAAkAAAAxACAAAAAFAAkAAAAxAB8AAAAFAAkAAAAxAB4AAAAIAAoAAAAxAB0AAAAAAAAAAAAxABwAAAAHAAoAAAAxABsAAAAHAAoAAAAxABoAAAAFAAkAAAAxABkAAAAAAAAAAAAxABgAAAAAAAAAAAAxABcAAAAAAAAAAAAxABYAAAAFAAoAAAAxABUAAAAIAAkAAAAxABQAAAAAAAAAAAAxABMAAAAFAAkAAAAxABIAAAAIAAkAAAAxABEAAAAAAAAAAAAxABAAAAAHAAkAAAAxAA8AAAAFAAoAAAAxAA4AAAAIAAoAAAAxAA0AAAAIAAoAAAAwACIAAAAIAAkAAAAwACEAAAAAAAAAAAAwACAAAAAIAAoAAAAwAB8AAAAAAAAAAAAwAB4AAAAFAAkAAAAwAB0AAAAAAAAAAAAwABwAAAAIAAoAAAAwABsAAAAHAAkAAAAwABoAAAAHAAkAAAAwABkAAAAHAAkAAAAwABgAAAAHAAoAAAAwABcAAAAFAAkAAAAwABYAAAAFAAoAAAAwABUAAAAAAAAAAAAwABQAAAAFAAkAAAAwABMAAAAHAAkAAAAwABIAAAAHAAoAAAAwABEAAAAFAAoAAAAwABAAAAAAAAAAAAAwAA8AAAAFAAkAAAAwAA4AAAAHAAoAAAAwAA0AAAAAAAAAAAAvACIAAAAIAAkAAAAvACEAAAAHAAoAAAAvACAAAAAIAAkAAAAvAB8AAAAFAAoAAAAvAB4AAAAAAAAAAAAvAB0AAAAHAAkAAAAvABwAAAAFAAkAAAAvABsAAAAFAAoAAAAvABoAAAAFAAkAAAAvABkAAAAFAAkAAAAvABgAAAAHAAkAAAAvABcAAAAAAAAAAAAvABYAAAAFAAkAAAAvABUAAAAIAAkAAAAvABQAAAAHAAkAAAAvABMAAAAAAAAAAAAvABIAAAAAAAAAAAAvABEAAAAFAAkAAAAvABAAAAAIAAoAAAAvAA8AAAAAAAAAAAAvAA4AAAAIAAkAAAAvAA0AAAAFAAkAAAAuACIAAAAIAAkAAAAuACEAAAAFAAoAAAAuACAAAAAFAAkAAAAuAB8AAAAHAAoAAAAuAB4AAAAFAAkAAAAuAB0AAAAHAAkAAAAuABwAAAAIAAkAAAAuABsAAAAIAAkAAAAuABoAAAAAAAAAAAAuABkAAAAFAAoAAAAuABgAAAAIAAoAAAAuABcAAAAIAAkAAAAuABYAAAAHAAkAAAAuABUAAAAIAAkAAAAuABQAAAAFAAkAAAAuABMAAAAIAAoAAAAuABIAAAAIAAkAAAAuABEAAAAHAAkAAAAuABAAAAAHAAoAAAAuAA8AAAAFAAoAAAAuAA4AAAAFAAkAAAAuAA0AAAAAAAAAAAAtACIAAAAFAAkAAAAtACEAAAAAAAAAAAAtACAAAAAAAAAAAAAtAB8AAAAHAAkAAAAtAB4AAAAFAAkAAAAtAB0AAAAIAAkAAAAtABwAAAAFAAkAAAAtABsAAAAFAAoAAAAtABoAAAAFAAoAAAAtABkAAAAIAAoAAAAtABgAAAAAAAAAAAAtABcAAAAHAAoAAAAtABYAAAAHAAkAAAAtABUAAAAHAAkAAAAtABQAAAAFAAkAAAAtABMAAAAIAAoAAAAtABIAAAAFAAoAAAAtABEAAAAFAAoAAAAtABAAAAAHAAkAAAAtAA8AAAAFAAoAAAAtAA4AAAAIAAkAAAAtAA0AAAAFAAoAAAAsACIAAAAAAAAAAAAsACEAAAAIAAoAAAAsACAAAAAIAAoAAAAsAB8AAAAAAAAAAAAsAB4AAAAHAAkAAAAsAB0AAAAIAAoAAAAsABwAAAAFAAkAAAAsABsAAAAAAAAAAAAsABoAAAAHAAoAAAAsABkAAAAHAAoAAAAsABgAAAAHAAkAAAAsABcAAAAHAAoAAAAsABYAAAAHAAoAAAAsABUAAAAHAAoAAAAsABQAAAAIAAkAAAAsABMAAAAIAAoAAAAsABIAAAAHAAoAAAAsABEAAAAIAAkAAAAsABAAAAAFAAoAAAAsAA8AAAAFAAkAAAAsAA4AAAAFAAkAAAAsAA0AAAAIAAoAAAArACIAAAAHAAoAAAArACEAAAAHAAoAAAArACAAAAAFAAoAAAArAB8AAAAHAAkAAAArAB4AAAAHAAkAAAArAB0AAAAFAAoAAAArABwAAAAIAAoAAAArABsAAAAFAAkAAAArABoAAAAIAAoAAAArABkAAAAFAAoAAAArABgAAAAHAAoAAAArABcAAAAIAAkAAAArABYAAAAHAAoAAAArABUAAAAAAAAAAAArABQAAAAIAAoAAAArABMAAAAIAAoAAAArABIAAAAIAAkAAAArABEAAAAIAAoAAAArABAAAAAIAAoAAAArAA8AAAAFAAkAAAArAA4AAAAIAAkAAAArAA0AAAAIAAoAAAAqACIAAAAHAAkAAAAqACEAAAAFAAkAAAAqACAAAAAHAAkAAAAqAB8AAAAFAAkAAAAqAB4AAAAIAAkAAAAqAB0AAAAIAAoAAAAqABwAAAAIAAkAAAAqABsAAAAFAAoAAAAqABoAAAAHAAkAAAAqABkAAAAIAAoAAAAqABgAAAAIAAoAAAAqABcAAAAHAAkAAAAqABYAAAAHAAoAAAAqABUAAAAHAAoAAAAqABQAAAAHAAkAAAAqABMAAAAAAAAAAAAqABIAAAAHAAkAAAAqABEAAAAIAAoAAAAqABAAAAAHAAkAAAAqAA8AAAAAAAAAAAAqAA4AAAAFAAoAAAAqAA0AAAAHAAoAAAApACIAAAAFAAoAAAApACEAAAAHAAoAAAApACAAAAAIAAkAAAApAB8AAAAFAAoAAAApAA0AAAAAAAAAAAAoACIAAAAHAAkAAAAoACEAAAAFAAkAAAAoACAAAAAFAAkAAAAoAB8AAAAFAAkAAAAoAA0AAAAFAAkAAAAnACIAAAAFAAoAAAAnACEAAAAIAAkAAAAnACAAAAAFAAkAAAAnAB8AAAAFAAkAAAAnAA0AAAAAAAAAAAAmACIAAAAFAAoAAAAmACEAAAAIAAoAAAAmACAAAAAIAAoAAAAmAB8AAAAAAAAAAAAmAA0AAAAIAAkAAAAlACIAAAAFAAoAAAAlACEAAAAIAAoAAAAlACAAAAAHAAkAAAAlAB8AAAAHAAoAAAAlAA0AAAAFAAkAAAAkACIAAAAAAAAAAAAkAA0AAAAHAAoAAAAjACIAAAAIAAoAAAAjAA0AAAAHAAoAAAAiACIAAAAAAAAAAAAiAA0AAAAFAAoAAAAhACIAAAAIAAoAAAAhAA0AAAAHAAkAAAAgACIAAAAAAAAAAAAgAA0AAAAFAAoAAAAfACIAAAAFAAkAAAAfAA0AAAAFAAoAAAAeACIAAAAHAAkAAAAeAA0AAAAIAAkAAAAdACIAAAAHAAoAAAAcACIAAAAAAAAAAAAbACIAAAAHAAkAAAAaACIAAAAIAAoAAAAaAA0AAAAHAAoAAAAZACIAAAAHAAkAAAAZAA0AAAAAAAAAAAAYACIAAAAFAAkAAAAYACEAAAAAAAAAAAAYACAAAAAHAAkAAAAYAB8AAAAHAAkAAAAYAA0AAAAHAAkAAAAXACIAAAAHAAkAAAAXACEAAAAFAAkAAAAXACAAAAAIAAoAAAAXAB8AAAAAAAAAAAAXAA0AAAAIAAoAAAAWACIAAAAIAAkAAAAWACEAAAAHAAoAAAAWACAAAAAFAAkAAAAWAB8AAAAFAAkAAAAWAA0AAAAIAAkAAAAVACIAAAAFAAkAAAAVACEAAAAIAAoAAAAVACAAAAAFAAkAAAAVAB8AAAAIAAoAAAAVAA0AAAAAAAAAAAAUACIAAAAIAAoAAAAUACEAAAAFAAoAAAAUACAAAAAHAAkAAAAUAB8AAAAHAAkAAAAUAA0AAAAHAAoAAAATACIAAAAHAAkAAAATACEAAAAHAAoAAAATACAAAAAHAAkAAAATAB8AAAAAAAAAAAATAA0AAAAFAAkAAAASACIAAAAIAAkAAAASACEAAAAIAAkAAAASACAAAAAIAAoAAAASAB8AAAAFAAoAAAASAA0AAAAIAAkAAAARACIAAAAFAAoAAAARACEAAAAFAAkAAAARACAAAAAFAAkAAAARAB8AAAAHAAkAAAARAA0AAAAFAAoAAAAQACIAAAAIAAkAAAAQACEAAAAHAAoAAAAQACAAAAAHAAoAAAAQAB8AAAAFAAkAAAAQAA0AAAAIAAkAAAAPACIAAAAIAAoAAAAPACEAAAAHAAkAAAAPACAAAAAFAAoAAAAPAB8AAAAFAAkAAAAPAB4AAAAAAAAAAAAPAA4AAAAHAAoAAAAPAA0AAAAHAAoAAAAOACIAAAAHAAoAAAAOACEAAAAHAAoAAAAOACAAAAAHAAkAAAAOAB8AAAAAAAAAAAAOAB4AAAAHAAoAAAAOAA4AAAAIAAkAAAAOAA0AAAAFAAoAAAANACIAAAAHAAkAAAANACEAAAAIAAkAAAANACAAAAAHAAoAAAANAB8AAAAIAAkAAAANAB4AAAAHAAkAAAANAB0AAAAHAAkAAAANABwAAAAHAAkAAAANABsAAAAIAAkAAAANABoAAAAIAAkAAAANAA4AAAAFAAoAAAANAA0AAAAAAAAAAAAMACIAAAAHAAoAAAAMACEAAAAHAAoAAAAMACAAAAAHAAkAAAAMAB8AAAAHAAoAAAAMAB4AAAAIAAkAAAAMAB0AAAAAAAAAAAAMABwAAAAIAAkAAAAMABsAAAAIAAoAAAAMABoAAAAFAAkAAAAMABkAAAAAAAAAAAAMABgAAAAHAAoAAAAMABcAAAAHAAoAAAAMABYAAAAIAAkAAAAMABUAAAAAAAAAAAAMABQAAAAFAAoAAAAMABMAAAAFAAoAAAAMABIAAAAHAAoAAAAMABEAAAAAAAAAAAAMABAAAAAFAAkAAAAMAA8AAAAHAAkAAAAMAA4AAAAFAAkAAAAMAA0AAAAIAAoAAAALACIAAAAAAAAAAAALACEAAAAAAAAAAAALACAAAAAHAAkAAAALAB8AAAAHAAoAAAALAB4AAAAHAAkAAAALAB0AAAAFAAoAAAALABwAAAAIAAkAAAALABsAAAAFAAkAAAALABoAAAAIAAoAAAALABkAAAAHAAkAAAALABgAAAAFAAkAAAALABcAAAAIAAoAAAALABYAAAAHAAoAAAALABUAAAAAAAAAAAALABQAAAAIAAoAAAALABMAAAAHAAoAAAALABIAAAAHAAkAAAALABEAAAAHAAoAAAALABAAAAAFAAkAAAALAA8AAAAFAAoAAAALAA4AAAAIAAoAAAALAA0AAAAFAAoAAAAqAAwAAAAHAAoAAAAqAAsAAAAHAAoAAAAqAAoAAAAHAAoAAAApAAwAAAAHAAoAAAApAAsAAAAFAAkAAAApAAoAAAAIAAkAAAAoAAwAAAAIAAkAAAAoAAsAAAAFAAoAAAAoAAoAAAAFAAkAAAAnAAwAAAAIAAoAAAAnAAsAAAAIAAkAAAAnAAoAAAAFAAoAAAAmAAwAAAAHAAkAAAAmAAsAAAAIAAoAAAAmAAoAAAAHAAkAAAAlAAwAAAAFAAkAAAAlAAsAAAAIAAoAAAAlAAoAAAAIAAoAAAAkAAwAAAAIAAkAAAAkAAsAAAAFAAkAAAAkAAoAAAAIAAoAAAAjAAwAAAAIAAkAAAAjAAsAAAAHAAkAAAAjAAoAAAAFAAkAAAAiAAwAAAAAAAAAAAAiAAsAAAAFAAoAAAAiAAoAAAAIAAoAAAAhAAwAAAAIAAoAAAAhAAsAAAAHAAoAAAAhAAoAAAAHAAkAAAAgAAwAAAAFAAkAAAAgAAsAAAAAAAAAAAAgAAoAAAAAAAAAAAAfAAwAAAAAAAAAAAAfAAsAAAAFAAoAAAAfAAoAAAAHAAkAAAAeAAwAAAAHAAoAAAAeAAsAAAAIAAoAAAAeAAoAAAAHAAoAAAAdAAoAAAAHAAkAAAAcAAoAAAAIAAoAAAAbAAoAAAAFAAoAAAAaAAwAAAAAAAAAAAAaAAsAAAAIAAkAAAAaAAoAAAAAAAAAAAAZAAwAAAAHAAoAAAAZAAsAAAAHAAoAAAAZAAoAAAAFAAkAAAAzACIAAAAHAAoAAAAzACEAAAAIAAkAAAAzACAAAAAFAAoAAAAzAB8AAAAFAAkAAAAzAB4AAAAIAAkAAAAzAB0AAAAFAAkAAAAzABwAAAAFAAkAAAAzABsAAAAAAAAAAAAzABoAAAAHAAoAAAAzABkAAAAIAAoAAAAzABgAAAAFAAkAAAAzABcAAAAIAAoAAAAzABYAAAAIAAkAAAAzABUAAAAAAAAAAAAzABQAAAAFAAoAAAAzABMAAAAIAAkAAAAzABIAAAAFAAkAAAAzABEAAAAFAAkAAAAzABAAAAAFAAoAAAAzAA8AAAAIAAkAAAAzAA4AAAAFAAkAAAAzAA0AAAAIAAoAAAAzAAwAAAAHAAoAAAAzAAsAAAAHAAoAAAAzAAoAAAAFAAoAAAAyACIAAAAAAAAAAAAyACEAAAAFAAoAAAAyACAAAAAHAAkAAAAyAB8AAAAFAAkAAAAyAB4AAAAAAAAAAAAyAB0AAAAIAAoAAAAyABwAAAAHAAoAAAAyABsAAAAIAAkAAAAyABoAAAAAAAAAAAAyABkAAAAHAAoAAAAyABgAAAAFAAkAAAAyABcAAAAIAAoAAAAyABYAAAAFAAoAAAAyABUAAAAFAAkAAAAyABQAAAAHAAkAAAAyABMAAAAAAAAAAAAyABIAAAAFAAkAAAAyABEAAAAFAAkAAAAyABAAAAAHAAoAAAAyAA8AAAAHAAoAAAAyAA4AAAAIAAoAAAAyAA0AAAAIAAkAAAAyAAwAAAAFAAoAAAAyAAsAAAAAAAAAAAAyAAoAAAAIAAoAAAAxAAwAAAAHAAoAAAAxAAsAAAAHAAoAAAAxAAoAAAAAAAAAAAAwAAwAAAAHAAkAAAAwAAsAAAAHAAkAAAAwAAoAAAAFAAoAAAAvAAwAAAAFAAoAAAAvAAsAAAAHAAoAAAAvAAoAAAAHAAoAAAAuAAwAAAAHAAkAAAAuAAsAAAAHAAoAAAAuAAoAAAAFAAkAAAAtAAwAAAAIAAkAAAAtAAsAAAAHAAoAAAAtAAoAAAAAAAAAAAAsAAwAAAAIAAoAAAAsAAsAAAAHAAkAAAAsAAoAAAAIAAkAAAArAAwAAAAHAAkAAAArAAsAAAAFAAkAAAArAAoAAAAHAAoAAAAYAAwAAAAIAAoAAAAYAAsAAAAIAAoAAAAYAAoAAAAHAAkAAAAXAAwAAAAHAAkAAAAXAAsAAAAAAAAAAAAXAAoAAAAFAAoAAAAWAAwAAAAAAAAAAAAWAAsAAAAHAAoAAAAWAAoAAAAFAAkAAAAVAAwAAAAFAAkAAAAVAAsAAAAIAAkAAAAVAAoAAAAIAAkAAAAUAAwAAAAFAAoAAAAUAAsAAAAHAAoAAAAUAAoAAAAFAAkAAAATAAwAAAAFAAkAAAATAAsAAAAAAAAAAAATAAoAAAAFAAoAAAASAAwAAAAAAAAAAAASAAsAAAAHAAoAAAASAAoAAAAAAAAAAAARAAwAAAAFAAkAAAARAAsAAAAHAAkAAAARAAoAAAAIAAkAAAAQAAwAAAAIAAkAAAAQAAsAAAAHAAoAAAAQAAoAAAAHAAkAAAAPAAwAAAAIAAkAAAAPAAsAAAAFAAoAAAAPAAoAAAAHAAoAAAAOAAwAAAAIAAkAAAAOAAsAAAAHAAkAAAAOAAoAAAAIAAoAAAANAAwAAAAAAAAAAAANAAsAAAAFAAkAAAANAAoAAAAHAAoAAAAMAAwAAAAIAAoAAAAMAAsAAAAAAAAAAAAMAAoAAAAHAAoAAAALAAwAAAAFAAoAAAALAAsAAAAAAAAAAAALAAoAAAAHAAoAAAAKACIAAAAHAAkAAAAKACEAAAAFAAkAAAAKACAAAAAAAAAAAAAKAB8AAAAHAAoAAAAKAB4AAAAFAAoAAAAKAB0AAAAHAAkAAAAKABwAAAAHAAkAAAAKABsAAAAIAAkAAAAKABoAAAAIAAkAAAAKABkAAAAHAAoAAAAKABgAAAAFAAkAAAAKABcAAAAHAAoAAAAKABYAAAAIAAoAAAAKABUAAAAHAAkAAAAKABQAAAAFAAkAAAAKABMAAAAFAAkAAAAKABIAAAAHAAkAAAAKABEAAAAHAAoAAAAKABAAAAAFAAoAAAAKAA8AAAAFAAkAAAAKAA4AAAAFAAoAAAAKAA0AAAAFAAkAAAAKAAwAAAAIAAoAAAAKAAsAAAAAAAAAAAAKAAoAAAAHAAkAAAAJACIAAAAAAAAAAAAJACEAAAAFAAoAAAAJACAAAAAFAAoAAAAJAB8AAAAIAAkAAAAJAB4AAAAHAAkAAAAJAB0AAAAHAAkAAAAJABwAAAAAAAAAAAAJABsAAAAHAAoAAAAJABoAAAAHAAoAAAAJABkAAAAIAAoAAAAJABgAAAAFAAoAAAAJABcAAAAHAAkAAAAJABYAAAAFAAoAAAAJABUAAAAFAAkAAAAJABQAAAAHAAkAAAAJABMAAAAHAAoAAAAJABIAAAAIAAoAAAAJABEAAAAAAAAAAAAJABAAAAAIAAkAAAAJAA8AAAAIAAkAAAAJAA4AAAAHAAkAAAAJAA0AAAAHAAoAAAAJAAwAAAAFAAkAAAAJAAsAAAAFAAkAAAAJAAoAAAAIAAkAAAAyAAkAAAAFAAoAAAAyAAgAAAAFAAkAAAAxAAkAAAAHAAoAAAAxAAgAAAAFAAkAAAAwAAkAAAAAAAAAAAAwAAgAAAAIAAkAAAAvAAkAAAAAAAAAAAAvAAgAAAAHAAoAAAAuAAkAAAAAAAAAAAAuAAgAAAAHAAoAAAAtAAkAAAAAAAAAAAAtAAgAAAAAAAAAAAAsAAkAAAAAAAAAAAAsAAgAAAAHAAoAAAArAAkAAAAIAAoAAAArAAgAAAAFAAkAAAAqAAkAAAAAAAAAAAAqAAgAAAAFAAoAAAApAAkAAAAHAAkAAAApAAgAAAAAAAAAAAAoAAkAAAAIAAkAAAAoAAgAAAAFAAkAAAAnAAkAAAAIAAoAAAAnAAgAAAAFAAoAAAAmAAkAAAAHAAoAAAAmAAgAAAAHAAkAAAAlAAkAAAAIAAoAAAAlAAgAAAAIAAoAAAAkAAkAAAAHAAkAAAAkAAgAAAAIAAoAAAAjAAkAAAAIAAoAAAAjAAgAAAAHAAoAAAAiAAkAAAAFAAkAAAAiAAgAAAAFAAoAAAAhAAkAAAAIAAkAAAAhAAgAAAAIAAkAAAAgAAkAAAAIAAkAAAAgAAgAAAAIAAoAAAA0ABsAAAAFAAoAAAA0ABoAAAAFAAkAAAA0ABkAAAAIAAkAAAA0ABgAAAAFAAoAAAA0ABcAAAAAAAAAAAA0ABYAAAAFAAkAAAA0ABUAAAAFAAkAAAA0ABQAAAAAAAAAAAA0ABMAAAAIAAkAAAA0ABIAAAAIAAkAAAA0ABEAAAAIAAoAAAA0ABAAAAAIAAoAAAA0AA8AAAAFAAoAAAA0AA4AAAAAAAAAAAA0AA0AAAAAAAAAAAA0AAwAAAAFAAkAAAA0AAsAAAAAAAAAAAA0AAoAAAAIAAkAAAA0AAkAAAAHAAkAAAA0AAgAAAAAAAAAAAA0AAcAAAAIAAoAAAA0AAYAAAAIAAoAAAA0AAUAAAAHAAoAAAA0AAQAAAAHAAoAAAA0AAMAAAAAAAAAAAAzAAkAAAAFAAkAAAAzAAgAAAAHAAoAAAAzAAcAAAAIAAkAAAAzAAYAAAAAAAAAAAAzAAUAAAAIAAoAAAAzAAQAAAAFAAkAAAAzAAMAAAAIAAoAAAAyAAcAAAAHAAoAAAAyAAYAAAAHAAkAAAAyAAUAAAAFAAkAAAAyAAQAAAAAAAAAAAAyAAMAAAAAAAAAAAAxAAcAAAAIAAkAAAAxAAYAAAAIAAoAAAAxAAUAAAAIAAoAAAAxAAQAAAAHAAoAAAAxAAMAAAAHAAkAAAAwAAcAAAAIAAkAAAAwAAYAAAAAAAAAAAAwAAUAAAAAAAAAAAAwAAQAAAAFAAkAAAAwAAMAAAAHAAoAAAAvAAcAAAAFAAoAAAAvAAYAAAAFAAoAAAAvAAUAAAAHAAkAAAAvAAQAAAAHAAoAAAAvAAMAAAAAAAAAAAAuAAcAAAAIAAkAAAAuAAYAAAAFAAkAAAAuAAUAAAAIAAkAAAAuAAQAAAAHAAkAAAAuAAMAAAAFAAoAAAAtAAcAAAAHAAoAAAAtAAYAAAAIAAkAAAAtAAUAAAAHAAkAAAAtAAQAAAAHAAkAAAAtAAMAAAAFAAoAAAAsAAcAAAAHAAoAAAAsAAYAAAAAAAAAAAAsAAUAAAAFAAkAAAAsAAQAAAAFAAoAAAAsAAMAAAAFAAoAAAArAAcAAAAAAAAAAAArAAYAAAAFAAoAAAArAAUAAAAFAAoAAAArAAQAAAAIAAoAAAArAAMAAAAFAAoAAAAqAAcAAAAFAAoAAAAqAAYAAAAAAAAAAAAqAAUAAAAIAAkAAAAqAAQAAAAIAAkAAAAqAAMAAAAFAAoAAAApAAcAAAAHAAkAAAApAAYAAAAIAAoAAAApAAUAAAAFAAkAAAApAAQAAAAIAAkAAAApAAMAAAAAAAAAAAAoAAcAAAAHAAkAAAAoAAYAAAAIAAoAAAAoAAUAAAAHAAkAAAAoAAQAAAAAAAAAAAAoAAMAAAAFAAkAAAAnAAcAAAAHAAkAAAAnAAYAAAAFAAkAAAAnAAUAAAAFAAkAAAAnAAQAAAAHAAkAAAAnAAMAAAAHAAoAAAAmAAcAAAAAAAAAAAAmAAYAAAAFAAoAAAAmAAUAAAAAAAAAAAAmAAQAAAAHAAoAAAAmAAMAAAAHAAoAAAAlAAcAAAAFAAoAAAAlAAYAAAAAAAAAAAAlAAUAAAAIAAoAAAAlAAQAAAAHAAoAAAAlAAMAAAAFAAkAAAAkAAcAAAAHAAoAAAAkAAYAAAAIAAkAAAAkAAUAAAAHAAkAAAAkAAQAAAAFAAoAAAAkAAMAAAAHAAoAAAAjAAcAAAAFAAoAAAAjAAYAAAAIAAkAAAAjAAUAAAAHAAoAAAAjAAQAAAAHAAoAAAAjAAMAAAAHAAkAAAAiAAcAAAAAAAAAAAAiAAYAAAAHAAkAAAAiAAUAAAAHAAoAAAAiAAQAAAAHAAoAAAAiAAMAAAAIAAoAAAAhAAcAAAAHAAkAAAAhAAYAAAAIAAoAAAAhAAUAAAAFAAkAAAAhAAQAAAAFAAoAAAAhAAMAAAAHAAoAAAAgAAcAAAAHAAoAAAAgAAYAAAAHAAkAAAAgAAUAAAAHAAoAAAAgAAQAAAAHAAkAAAAgAAMAAAAHAAoAAAAyACsAAAAEAAYAAAAyACoAAAAFAAoAAAAyACkAAAAFAAoAAAAyACgAAAAHAAkAAAAyACcAAAAAAAAAAAAyACYAAAAFAAoAAAAyACUAAAAIAAkAAAAyACQAAAAIAAkAAAAyACMAAAAFAAkAAAAxACsAAAADAAYAAAAxACoAAAAIAAoAAAAxACkAAAAFAAoAAAAxACgAAAAFAAkAAAAxACcAAAAAAAAAAAAxACYAAAAIAAkAAAAxACUAAAAFAAoAAAAxACQAAAAIAAoAAAAxACMAAAAIAAkAAAAwACsAAAADAAYAAAAwACoAAAAFAAoAAAAwACkAAAAFAAoAAAAwACgAAAAHAAoAAAAwACcAAAAAAAAAAAAwACYAAAAHAAoAAAAwACUAAAAHAAkAAAAwACQAAAAHAAkAAAAwACMAAAAIAAoAAAAvACsAAAADAAYAAAAvACoAAAAIAAoAAAAvACkAAAAHAAkAAAAvACgAAAAFAAkAAAAvACcAAAAIAAkAAAAvACYAAAAHAAoAAAAvACUAAAAFAAkAAAAvACQAAAAIAAoAAAAvACMAAAAAAAAAAAAuACsAAAADAAYAAAAuACoAAAAIAAoAAAAuACkAAAAFAAkAAAAuACgAAAAHAAkAAAAuACcAAAAFAAkAAAAuACYAAAAIAAkAAAAuACUAAAAFAAkAAAAuACQAAAAIAAkAAAAuACMAAAAIAAkAAAAtACsAAAADAAYAAAAtACoAAAAIAAoAAAAtACkAAAAIAAoAAAAtACgAAAAHAAkAAAAtACcAAAAFAAoAAAAtACYAAAAFAAkAAAAtACUAAAAIAAkAAAAtACQAAAAHAAoAAAAtACMAAAAFAAkAAAAsACsAAAADAAYAAAAsACoAAAAAAAAAAAAsACkAAAAIAAoAAAAsACgAAAAFAAkAAAAsACcAAAAIAAkAAAAsACYAAAAHAAoAAAAsACUAAAAHAAkAAAAsACQAAAAFAAkAAAAsACMAAAAHAAkAAAArACsAAAADAAYAAAArACoAAAAIAAoAAAArACkAAAAFAAkAAAArACgAAAAFAAoAAAArACcAAAAIAAoAAAArACYAAAAFAAoAAAArACUAAAAIAAkAAAArACQAAAAHAAoAAAArACMAAAAFAAoAAAAqACsAAAADAAYAAAAqACoAAAAIAAoAAAAqACkAAAAAAAAAAAAqACgAAAAAAAAAAAAqACcAAAAIAAoAAAAqACYAAAAIAAoAAAAqACUAAAAFAAkAAAAqACQAAAAFAAoAAAAqACMAAAAAAAAAAAApACsAAAADAAYAAAApACoAAAAFAAkAAAApACkAAAAFAAoAAAApACgAAAAAAAAAAAApACcAAAAHAAkAAAApACYAAAAHAAkAAAApACUAAAAIAAkAAAApACQAAAAFAAkAAAApACMAAAAIAAoAAAAoACsAAAADAAYAAAAoACoAAAAFAAkAAAAoACkAAAAIAAkAAAAoACgAAAAHAAoAAAAoACcAAAAHAAoAAAAoACYAAAAIAAoAAAAoACUAAAAFAAkAAAAoACQAAAAIAAkAAAAoACMAAAAIAAoAAAAnACsAAAADAAYAAAAnACoAAAAHAAkAAAAnACkAAAAAAAAAAAAnACgAAAAIAAkAAAAnACcAAAAHAAkAAAAnACYAAAAHAAoAAAAnACUAAAAFAAoAAAAnACQAAAAHAAkAAAAnACMAAAAFAAoAAAAmACsAAAADAAYAAAAmACoAAAAFAAoAAAAmACkAAAAHAAoAAAAmACgAAAAFAAkAAAAmACcAAAAIAAkAAAAmACYAAAAHAAoAAAAmACUAAAAIAAoAAAAmACQAAAAIAAkAAAAmACMAAAAFAAkAAAAlACsAAAADAAYAAAAlACoAAAAHAAoAAAAlACkAAAAIAAoAAAAlACgAAAAIAAkAAAAlACcAAAAIAAkAAAAlACYAAAAIAAkAAAAlACUAAAAAAAAAAAAlACQAAAAHAAoAAAAlACMAAAAFAAkAAAAkACsAAAADAAYAAAAkACoAAAAHAAkAAAAkACkAAAAHAAkAAAAkACgAAAAHAAoAAAAkACcAAAAFAAoAAAAkACYAAAAIAAoAAAAkACUAAAAFAAoAAAAkACQAAAAHAAoAAAAkACMAAAAIAAkAAAAjACsAAAADAAYAAAAjACoAAAAIAAoAAAAjACkAAAAAAAAAAAAjACgAAAAHAAoAAAAjACcAAAAHAAoAAAAjACYAAAAHAAoAAAAjACUAAAAHAAoAAAAjACQAAAAHAAoAAAAjACMAAAAIAAoAAAAiACsAAAADAAYAAAAiACoAAAAHAAkAAAAiACkAAAAIAAkAAAAiACgAAAAFAAkAAAAiACcAAAAFAAoAAAAiACYAAAAFAAoAAAAiACUAAAAIAAkAAAAiACQAAAAHAAoAAAAiACMAAAAFAAoAAAAhACsAAAADAAYAAAAhACoAAAAIAAoAAAAhACkAAAAFAAoAAAAhACgAAAAFAAoAAAAhACcAAAAFAAkAAAAhACYAAAAIAAoAAAAhACUAAAAIAAoAAAAhACQAAAAHAAoAAAAhACMAAAAFAAoAAAAgACsAAAADAAYAAAAgACoAAAAFAAoAAAAgACkAAAAHAAkAAAAgACgAAAAAAAAAAAAgACcAAAAIAAkAAAAgACYAAAAHAAoAAAAgACUAAAAIAAkAAAAgACQAAAAIAAkAAAAgACMAAAAFAAoAAAAfACsAAAADAAYAAAAfACoAAAAIAAkAAAAfACkAAAAIAAkAAAAfACgAAAAIAAkAAAAfACcAAAAFAAoAAAAfACYAAAAIAAkAAAAfACUAAAAFAAkAAAAfACQAAAAAAAAAAAAfACMAAAAIAAkAAAAeACsAAAADAAYAAAAeACoAAAAIAAkAAAAeACkAAAAHAAoAAAAeACgAAAAHAAoAAAAeACcAAAAHAAoAAAAeACYAAAAIAAoAAAAeACUAAAAIAAoAAAAeACQAAAAFAAkAAAAeACMAAAAHAAoAAAAdACsAAAADAAYAAAAdACoAAAAAAAAAAAAdACkAAAAFAAoAAAAdACgAAAAIAAkAAAAdACcAAAAIAAoAAAAdACYAAAAHAAoAAAAdACUAAAAHAAoAAAAdACQAAAAIAAkAAAAdACMAAAAFAAoAAAAcACsAAAADAAYAAAAcACoAAAAIAAkAAAAcACkAAAAAAAAAAAAcACgAAAAHAAkAAAAcACcAAAAAAAAAAAAcACYAAAAFAAkAAAAcACUAAAAFAAkAAAAcACQAAAAAAAAAAAAcACMAAAAIAAkAAAAbACsAAAADAAYAAAAbACoAAAAFAAoAAAAbACkAAAAFAAoAAAAbACgAAAAHAAoAAAAbACcAAAAAAAAAAAAbACYAAAAHAAkAAAAbACUAAAAIAAoAAAAbACQAAAAHAAoAAAAbACMAAAAHAAoAAAAaACsAAAADAAYAAAAaACoAAAAIAAoAAAAaACkAAAAHAAoAAAAaACgAAAAFAAoAAAAaACcAAAAHAAkAAAAaACYAAAAIAAkAAAAaACUAAAAHAAkAAAAaACQAAAAAAAAAAAAaACMAAAAHAAoAAAAZACsAAAADAAYAAAAZACoAAAAAAAAAAAAZACkAAAAHAAkAAAAZACgAAAAFAAkAAAAZACcAAAAFAAoAAAAZACYAAAAHAAoAAAAZACUAAAAFAAoAAAAZACQAAAAHAAoAAAAZACMAAAAHAAoAAAAYACsAAAADAAYAAAAYACoAAAAIAAoAAAAYACkAAAAAAAAAAAAYACgAAAAAAAAAAAAYACcAAAAFAAoAAAAYACYAAAAFAAkAAAAYACUAAAAAAAAAAAAYACQAAAAAAAAAAAAYACMAAAAIAAkAAAAXACsAAAADAAYAAAAXACoAAAAAAAAAAAAXACkAAAAIAAoAAAAXACgAAAAIAAkAAAAXACcAAAAHAAkAAAAXACYAAAAAAAAAAAAXACUAAAAFAAkAAAAXACQAAAAHAAkAAAAXACMAAAAFAAoAAAAWACsAAAADAAYAAAAWACoAAAAIAAoAAAAWACkAAAAFAAkAAAAWACgAAAAFAAoAAAAWACcAAAAIAAkAAAAWACYAAAAHAAkAAAAWACUAAAAFAAkAAAAWACQAAAAIAAkAAAAWACMAAAAIAAkAAAAVACsAAAADAAYAAAAVACoAAAAAAAAAAAAVACkAAAAFAAoAAAAVACgAAAAHAAkAAAAVACcAAAAIAAoAAAAVACYAAAAIAAkAAAAVACUAAAAHAAkAAAAVACQAAAAHAAoAAAAVACMAAAAAAAAAAAAUACsAAAADAAYAAAAUACoAAAAFAAkAAAAUACkAAAAHAAkAAAAUACgAAAAHAAoAAAAUACcAAAAIAAoAAAAUACYAAAAAAAAAAAAUACUAAAAIAAkAAAAUACQAAAAFAAoAAAAUACMAAAAIAAoAAAATACsAAAADAAYAAAATACoAAAAIAAkAAAATACkAAAAFAAkAAAATACgAAAAIAAkAAAATACcAAAAFAAoAAAATACYAAAAHAAoAAAATACUAAAAFAAkAAAATACQAAAAFAAkAAAATACMAAAAIAAkAAAASACsAAAADAAYAAAASACoAAAAHAAoAAAASACkAAAAHAAkAAAASACgAAAAHAAoAAAASACcAAAAHAAoAAAASACYAAAAIAAkAAAASACUAAAAIAAoAAAASACQAAAAFAAkAAAASACMAAAAFAAoAAAARACsAAAADAAYAAAARACoAAAAIAAoAAAARACkAAAAHAAkAAAARACgAAAAIAAkAAAARACcAAAAFAAkAAAARACYAAAAHAAoAAAARACUAAAAFAAkAAAARACQAAAAHAAkAAAARACMAAAAIAAkAAAAQACsAAAADAAYAAAAQACoAAAAHAAoAAAAQACkAAAAIAAoAAAAQACgAAAAFAAkAAAAQACcAAAAFAAoAAAAQACYAAAAIAAoAAAAQACUAAAAFAAoAAAAQACQAAAAIAAkAAAAQACMAAAAFAAkAAAAPACsAAAADAAYAAAAPACoAAAAIAAkAAAAPACkAAAAIAAkAAAAPACgAAAAHAAkAAAAPACcAAAAHAAkAAAAPACYAAAAHAAkAAAAPACUAAAAIAAoAAAAPACQAAAAHAAoAAAAPACMAAAAHAAoAAAAOACsAAAADAAYAAAAOACoAAAAIAAoAAAAOACkAAAAHAAoAAAAOACgAAAAIAAoAAAAOACcAAAAIAAoAAAAOACYAAAAAAAAAAAAOACUAAAAIAAoAAAAOACQAAAAHAAkAAAAOACMAAAAIAAoAAAANACsAAAADAAYAAAANACoAAAAHAAkAAAANACkAAAAHAAoAAAANACgAAAAHAAkAAAANACcAAAAFAAkAAAANACYAAAAHAAkAAAANACUAAAAHAAoAAAANACQAAAAHAAkAAAANACMAAAAIAAoAAAAMACsAAAADAAYAAAAMACoAAAAHAAoAAAAMACkAAAAFAAkAAAAMACgAAAAFAAoAAAAMACcAAAAIAAkAAAAMACYAAAAIAAkAAAAMACUAAAAFAAoAAAAMACQAAAAHAAoAAAAMACMAAAAHAAoAAAALACsAAAADAAYAAAALACoAAAAIAAoAAAALACkAAAAIAAoAAAALACgAAAAHAAkAAAALACcAAAAHAAoAAAALACYAAAAHAAkAAAALACUAAAAHAAkAAAALACQAAAAFAAkAAAALACMAAAAHAAoAAAAKACsAAAADAAYAAAAKACoAAAAFAAoAAAAKACkAAAAHAAkAAAAKACgAAAAHAAoAAAAKACcAAAAFAAkAAAAKACYAAAAIAAkAAAAKACUAAAAIAAkAAAAKACQAAAAAAAAAAAAKACMAAAAFAAoAAAAJACsAAAADAAYAAAAJACoAAAAIAAoAAAAJACkAAAAFAAoAAAAJACgAAAAFAAoAAAAJACcAAAAHAAkAAAAJACYAAAAHAAoAAAAJACUAAAAAAAAAAAAJACQAAAAAAAAAAAAJACMAAAAHAAkAAAAIACsAAAADAAYAAAAIACoAAAAHAAoAAAAIACkAAAAHAAkAAAAIACgAAAAHAAkAAAAIACcAAAAIAAoAAAAIACYAAAAIAAoAAAAIACUAAAAAAAAAAAAIACQAAAAFAAoAAAAIACMAAAAHAAkAAAAIACIAAAAHAAkAAAAIACEAAAAIAAoAAAAIACAAAAAHAAkAAAAIAB8AAAAIAAoAAAAIAB4AAAAFAAkAAAAIAB0AAAAFAAoAAAAIABwAAAAFAAkAAAAIABsAAAAIAAkAAAAIABoAAAAIAAoAAAAIABkAAAAAAAAAAAAIABgAAAAAAAAAAAAIABcAAAAFAAoAAAAIABYAAAAHAAkAAAAIABUAAAAAAAAAAAAIABQAAAAIAAkAAAAIABMAAAAHAAoAAAAIABIAAAAIAAoAAAAIABEAAAAAAAAAAAAIABAAAAAFAAoAAAAIAA8AAAAIAAkAAAAIAA4AAAAAAAAAAAAIAA0AAAAIAAkAAAAIAAwAAAAHAAkAAAAIAAsAAAAAAAAAAAA8ACoAAAAHAAkAAAA8ACkAAAAIAAoAAAA8ACgAAAAIAAoAAAA8ACcAAAAIAAkAAAA8ACYAAAAAAAAAAAA8ACUAAAAFAAoAAAA8ACQAAAAHAAoAAAA8ACMAAAAIAAoAAAA8ACIAAAAHAAoAAAA8ACEAAAAHAAkAAAA8ACAAAAAIAAoAAAA8AB8AAAAFAAoAAAA8AB4AAAAAAAAAAAA8AB0AAAAFAAkAAAA8ABwAAAAIAAkAAAA8ABsAAAAHAAoAAAA8ABoAAAAHAAoAAAA8ABkAAAAAAAAAAAA8ABgAAAAHAAkAAAA8ABcAAAAIAAoAAAA8ABYAAAAHAAoAAAA8ABUAAAAIAAkAAAA8ABQAAAAAAAAAAAA8ABMAAAAHAAoAAAA8ABIAAAAIAAkAAAA8ABEAAAAAAAAAAAA8ABAAAAAHAAoAAAA8AA8AAAAHAAoAAAA8AA4AAAAHAAkAAAA8AA0AAAAFAAkAAAA8AAwAAAAIAAoAAAA8AAsAAAAAAAAAAAA8AAoAAAAAAAAAAAA8AAkAAAAHAAkAAAA8AAgAAAAFAAkAAAA8AAcAAAAFAAkAAAA8AAYAAAAFAAoAAAA8AAUAAAAHAAoAAAA8AAQAAAAIAAkAAAA8AAMAAAAAAAAAAAA7ACoAAAAHAAoAAAA7ACkAAAAFAAkAAAA7ACgAAAAIAAoAAAA7ACcAAAAIAAoAAAA7ACYAAAAHAAoAAAA7ACUAAAAIAAkAAAA7ACQAAAAFAAkAAAA7ACMAAAAAAAAAAAA7ACIAAAAFAAkAAAA7ACEAAAAHAAoAAAA7ACAAAAAHAAoAAAA7AB8AAAAAAAAAAAA7AB4AAAAAAAAAAAA7AB0AAAAAAAAAAAA7ABwAAAAIAAkAAAA7ABsAAAAHAAoAAAA7ABoAAAAFAAkAAAA7ABkAAAAHAAkAAAA7ABgAAAAIAAoAAAA7ABcAAAAAAAAAAAA7ABYAAAAIAAoAAAA7ABUAAAAHAAkAAAA7ABQAAAAAAAAAAAA7ABMAAAAIAAkAAAA7ABIAAAAHAAoAAAA7ABEAAAAIAAoAAAA7ABAAAAAIAAkAAAA7AA8AAAAFAAoAAAA7AA4AAAAHAAoAAAA7AA0AAAAHAAkAAAA7AAwAAAAHAAoAAAA7AAsAAAAHAAkAAAA7AAoAAAAIAAoAAAA7AAkAAAAIAAkAAAA7AAgAAAAHAAkAAAA7AAcAAAAHAAkAAAA7AAYAAAAFAAoAAAA7AAUAAAAIAAoAAAA7AAQAAAAFAAkAAAA7AAMAAAAHAAkAAAA6ACoAAAAIAAkAAAA6ACkAAAAIAAoAAAA6ACgAAAAHAAkAAAA6ACcAAAAFAAoAAAA6ACYAAAAIAAoAAAA6ACUAAAAFAAkAAAA6ACQAAAAIAAoAAAA6ACMAAAAFAAkAAAA6ACIAAAAHAAoAAAA6ACEAAAAIAAkAAAA6ACAAAAAIAAkAAAA6AB8AAAAFAAkAAAA6AB4AAAAIAAoAAAA6AB0AAAAIAAoAAAA6ABwAAAAFAAkAAAA6ABsAAAAHAAkAAAA6ABoAAAAHAAoAAAA6ABkAAAAHAAkAAAA6ABgAAAAFAAoAAAA6ABcAAAAHAAoAAAA6ABYAAAAAAAAAAAA6ABUAAAAFAAoAAAA6ABQAAAAIAAoAAAA6ABMAAAAIAAkAAAA6ABIAAAAFAAkAAAA6ABEAAAAFAAoAAAA6ABAAAAAFAAkAAAA6AA8AAAAFAAkAAAA6AA4AAAAAAAAAAAA6AA0AAAAAAAAAAAA6AAwAAAAAAAAAAAA6AAsAAAAHAAoAAAA6AAoAAAAIAAkAAAA6AAkAAAAHAAkAAAA6AAgAAAAFAAkAAAA6AAcAAAAHAAoAAAA6AAYAAAAFAAkAAAA6AAUAAAAAAAAAAAA6AAQAAAAFAAkAAAA6AAMAAAAIAAoAAAA5ACoAAAAIAAoAAAA5ACkAAAAIAAkAAAA5ACgAAAAIAAoAAAA5ACcAAAAAAAAAAAA5ACYAAAAHAAoAAAA5ACUAAAAIAAkAAAA5ACQAAAAHAAkAAAA5ACMAAAAIAAkAAAA5ACIAAAAAAAAAAAA5ACEAAAAAAAAAAAA5ACAAAAAFAAkAAAA5AB8AAAAFAAkAAAA5AB4AAAAFAAoAAAA5AB0AAAAFAAkAAAA5ABwAAAAFAAkAAAA5ABsAAAAFAAkAAAA5ABoAAAAFAAkAAAA5ABkAAAAHAAoAAAA5ABgAAAAAAAAAAAA5ABcAAAAHAAkAAAA5ABYAAAAFAAoAAAA5ABUAAAAFAAkAAAA5ABQAAAAHAAoAAAA5ABMAAAAFAAoAAAA5ABIAAAAFAAoAAAA5ABEAAAAIAAoAAAA5ABAAAAAIAAkAAAA5AA8AAAAIAAkAAAA5AA4AAAAHAAkAAAA5AA0AAAAHAAoAAAA5AAwAAAAHAAkAAAA5AAsAAAAHAAkAAAA5AAoAAAAFAAkAAAA5AAkAAAAIAAkAAAA5AAgAAAAAAAAAAAA5AAcAAAAIAAkAAAA5AAYAAAAHAAkAAAA5AAUAAAAIAAkAAAA5AAQAAAAFAAkAAAA5AAMAAAAAAAAAAAA4ACoAAAAIAAkAAAA4ACkAAAAAAAAAAAA4ACgAAAAIAAoAAAA4ACcAAAAFAAkAAAA4ACYAAAAIAAoAAAA4ACUAAAAHAAoAAAA4ACQAAAAAAAAAAAA4ACMAAAAIAAoAAAA4ACIAAAAHAAoAAAA4ACEAAAAFAAoAAAA4ACAAAAAHAAkAAAA4AB8AAAAHAAkAAAA4AB4AAAAIAAkAAAA4AB0AAAAFAAkAAAA4ABwAAAAHAAoAAAA4ABsAAAAIAAkAAAA4ABoAAAAIAAkAAAA4ABkAAAAHAAoAAAA4ABgAAAAAAAAAAAA4ABcAAAAIAAkAAAA4ABYAAAAHAAkAAAA4ABUAAAAHAAoAAAA4ABQAAAAHAAoAAAA4ABMAAAAHAAkAAAA4ABIAAAAFAAoAAAA4ABEAAAAFAAkAAAA4ABAAAAAIAAoAAAA4AA8AAAAFAAoAAAA4AA4AAAAIAAoAAAA4AA0AAAAIAAkAAAA4AAwAAAAHAAoAAAA4AAsAAAAFAAkAAAA4AAoAAAAIAAoAAAA4AAkAAAAHAAkAAAA4AAgAAAAFAAkAAAA4AAcAAAAFAAkAAAA4AAYAAAAIAAoAAAA4AAUAAAAIAAkAAAA4AAQAAAAIAAoAAAA4AAMAAAAIAAoAAAA3ACoAAAAHAAoAAAA3ACkAAAAHAAoAAAA3ACgAAAAIAAoAAAA3ACcAAAAAAAAAAAA3ACYAAAAHAAkAAAA3ACUAAAAHAAoAAAA3ACQAAAAHAAoAAAA3ACMAAAAAAAAAAAA3ACIAAAAFAAoAAAA3ACEAAAAHAAkAAAA3ACAAAAAIAAkAAAA3AB8AAAAAAAAAAAA3AB4AAAAHAAkAAAA3AB0AAAAIAAoAAAA3ABwAAAAFAAoAAAA3ABsAAAAAAAAAAAA3ABoAAAAFAAkAAAA3ABkAAAAAAAAAAAA3ABgAAAAHAAoAAAA3ABcAAAAIAAoAAAA3ABYAAAAIAAoAAAA3ABUAAAAIAAkAAAA3ABQAAAAAAAAAAAA3ABMAAAAIAAoAAAA3ABIAAAAAAAAAAAA3ABEAAAAIAAkAAAA3ABAAAAAAAAAAAAA3AA8AAAAIAAoAAAA3AA4AAAAFAAoAAAA3AA0AAAAAAAAAAAA3AAwAAAAAAAAAAAA3AAsAAAAIAAoAAAA3AAoAAAAFAAoAAAA3AAkAAAAAAAAAAAA3AAgAAAAIAAkAAAA3AAcAAAAHAAkAAAA3AAYAAAAIAAkAAAA3AAUAAAAIAAoAAAA3AAQAAAAIAAkAAAA3AAMAAAAFAAkAAAA2ACoAAAAIAAoAAAA2ACkAAAAIAAoAAAA2ACgAAAAFAAkAAAA2ACcAAAAHAAkAAAA2ACYAAAAIAAoAAAA2ACUAAAAAAAAAAAA2ACQAAAAHAAkAAAA2ACMAAAAHAAkAAAA2ACIAAAAFAAoAAAA2ACEAAAAFAAkAAAA2ACAAAAAHAAkAAAA2AB8AAAAIAAkAAAA2AB4AAAAFAAkAAAA2AB0AAAAHAAkAAAA2ABwAAAAFAAoAAAA2ABsAAAAHAAoAAAA2ABoAAAAIAAoAAAA2ABkAAAAFAAoAAAA2ABgAAAAIAAkAAAA2ABcAAAAFAAoAAAA2ABYAAAAIAAkAAAA2ABUAAAAHAAoAAAA2ABQAAAAIAAoAAAA2ABMAAAAIAAkAAAA2ABIAAAAFAAkAAAA2ABEAAAAAAAAAAAA2ABAAAAAFAAkAAAA2AA8AAAAFAAoAAAA2AA4AAAAIAAoAAAA2AA0AAAAIAAoAAAA2AAwAAAAFAAoAAAA2AAsAAAAHAAoAAAA2AAoAAAAFAAoAAAA2AAkAAAAIAAkAAAA2AAgAAAAHAAkAAAA2AAcAAAAFAAoAAAA2AAYAAAAHAAkAAAA2AAUAAAAHAAoAAAA2AAQAAAAIAAoAAAA2AAMAAAAFAAoAAAA1ACoAAAAHAAkAAAA1ACkAAAAHAAoAAAA1ACgAAAAFAAkAAAA1ACcAAAAIAAkAAAA1ACYAAAAAAAAAAAA1ACUAAAAAAAAAAAA1ACQAAAAFAAkAAAA1ACMAAAAIAAkAAAA1ACIAAAAHAAoAAAA1ACEAAAAIAAkAAAA1ACAAAAAIAAoAAAA1AB8AAAAAAAAAAAA1AB4AAAAIAAkAAAA1AB0AAAAFAAoAAAA1ABwAAAAHAAoAAAA1ABsAAAAIAAoAAAA1ABoAAAAFAAoAAAA1ABkAAAAFAAoAAAA1ABgAAAAFAAoAAAA1ABcAAAAAAAAAAAA1ABYAAAAFAAoAAAA1ABUAAAAHAAoAAAA1ABQAAAAHAAkAAAA1ABMAAAAAAAAAAAA1ABIAAAAIAAoAAAA1ABEAAAAIAAoAAAA1ABAAAAAHAAoAAAA1AA8AAAAFAAoAAAA1AA4AAAAIAAkAAAA1AA0AAAAFAAoAAAA1AAwAAAAHAAoAAAA1AAsAAAAIAAkAAAA1AAoAAAAFAAoAAAA1AAkAAAAFAAkAAAA1AAgAAAAFAAoAAAA1AAcAAAAFAAoAAAA1AAYAAAAHAAkAAAA1AAUAAAAFAAoAAAA1AAQAAAAAAAAAAAA1AAMAAAAIAAkAAAA0ACoAAAAHAAoAAAA0ACkAAAAFAAkAAAA0ACgAAAAIAAkAAAA0ACcAAAAFAAoAAAA0ACYAAAAHAAkAAAA0ACUAAAAIAAoAAAA0ACQAAAAFAAoAAAA0ACMAAAAIAAoAAAA0ACIAAAAFAAkAAAA0ACEAAAAIAAkAAAA0ACAAAAAAAAAAAAA0AB8AAAAFAAoAAAA0AB4AAAAFAAkAAAA0AB0AAAAIAAoAAAA0ABwAAAAAAAAAAAAzACoAAAAFAAoAAAAzACkAAAAIAAkAAAAzACgAAAAIAAkAAAAzACcAAAAIAAkAAAAzACYAAAAFAAkAAAAzACUAAAAIAAkAAAAzACQAAAAHAAkAAAAzACMAAAAFAAoAAAAfAAkAAAAIAAoAAAAfAAgAAAAFAAkAAAAfAAcAAAAIAAkAAAAfAAYAAAAHAAoAAAAfAAUAAAAAAAAAAAAfAAQAAAAHAAoAAAAfAAMAAAAFAAoAAAAeAAkAAAAHAAoAAAAeAAgAAAAFAAoAAAAeAAcAAAAHAAoAAAAeAAYAAAAIAAoAAAAeAAUAAAAHAAkAAAAeAAQAAAAIAAkAAAAeAAMAAAAHAAoAAAAdAAkAAAAFAAoAAAAdAAgAAAAIAAkAAAAdAAcAAAAHAAoAAAAdAAYAAAAFAAkAAAAdAAUAAAAIAAkAAAAdAAQAAAAHAAkAAAAdAAMAAAAIAAoAAAAcAAkAAAAAAAAAAAAcAAgAAAAIAAoAAAAcAAcAAAAFAAkAAAAcAAYAAAAFAAkAAAAcAAUAAAAIAAkAAAAcAAQAAAAFAAoAAAAcAAMAAAAHAAkAAAAbAAkAAAAHAAoAAAAbAAgAAAAIAAkAAAAbAAcAAAAAAAAAAAAbAAYAAAAFAAkAAAAbAAUAAAAFAAoAAAAbAAQAAAAIAAoAAAAbAAMAAAAHAAkAAAAaAAkAAAAFAAoAAAAaAAgAAAAAAAAAAAAaAAcAAAAIAAkAAAAaAAYAAAAIAAoAAAAaAAUAAAAHAAoAAAAaAAQAAAAHAAkAAAAaAAMAAAAAAAAAAAAZAAkAAAAAAAAAAAAZAAgAAAAIAAkAAAAZAAcAAAAAAAAAAAAZAAYAAAAIAAkAAAAZAAUAAAAHAAoAAAAZAAQAAAAFAAoAAAAZAAMAAAAFAAoAAAAYAAkAAAAFAAkAAAAYAAgAAAAFAAoAAAAYAAcAAAAFAAkAAAAYAAYAAAAHAAkAAAAYAAUAAAAFAAkAAAAYAAQAAAAHAAoAAAAYAAMAAAAIAAoAAAAXAAkAAAAHAAoAAAAXAAgAAAAFAAkAAAAXAAcAAAAHAAoAAAAXAAYAAAAIAAoAAAAXAAUAAAAFAAkAAAAXAAQAAAAFAAkAAAAXAAMAAAAAAAAAAAAWAAkAAAAIAAoAAAAWAAgAAAAIAAkAAAAWAAcAAAAIAAkAAAAWAAYAAAAHAAoAAAAWAAUAAAAFAAoAAAAWAAQAAAAIAAkAAAAWAAMAAAAIAAkAAAAVAAkAAAAFAAkAAAAVAAgAAAAFAAkAAAAVAAcAAAAFAAkAAAAVAAYAAAAFAAkAAAAVAAUAAAAIAAkAAAAVAAQAAAAAAAAAAAAVAAMAAAAAAAAAAAAUAAkAAAAHAAoAAAAUAAgAAAAFAAoAAAAUAAcAAAAFAAkAAAAUAAYAAAAFAAkAAAAUAAUAAAAFAAkAAAAUAAQAAAAFAAkAAAAUAAMAAAAIAAoAAAATAAkAAAAAAAAAAAATAAgAAAAIAAkAAAATAAcAAAAFAAkAAAATAAYAAAAFAAoAAAATAAUAAAAHAAkAAAATAAQAAAAAAAAAAAATAAMAAAAFAAoAAAASAAkAAAAIAAkAAAASAAgAAAAIAAoAAAASAAcAAAAFAAoAAAASAAYAAAAAAAAAAAASAAUAAAAFAAoAAAASAAQAAAAHAAoAAAASAAMAAAAFAAkAAAARAAkAAAAIAAoAAAARAAgAAAAIAAkAAAARAAcAAAAHAAoAAAARAAYAAAAFAAkAAAARAAUAAAAHAAoAAAARAAQAAAAHAAoAAAARAAMAAAAFAAoAAAAQAAkAAAAHAAoAAAAQAAgAAAAIAAoAAAAQAAcAAAAFAAkAAAAQAAYAAAAHAAoAAAAQAAUAAAAFAAoAAAAQAAQAAAAAAAAAAAAQAAMAAAAHAAkAAAAPAAkAAAAHAAkAAAAPAAgAAAAFAAoAAAAPAAcAAAAFAAkAAAAPAAYAAAAFAAkAAAAPAAUAAAAIAAkAAAAPAAQAAAAAAAAAAAAPAAMAAAAFAAkAAAAOAAkAAAAHAAkAAAAOAAgAAAAFAAkAAAAOAAcAAAAIAAkAAAAOAAYAAAAAAAAAAAAOAAUAAAAIAAoAAAAOAAQAAAAFAAkAAAAOAAMAAAAIAAkAAAANAAkAAAAFAAkAAAANAAgAAAAHAAoAAAANAAcAAAAHAAoAAAANAAYAAAAFAAoAAAANAAUAAAAAAAAAAAANAAQAAAAHAAoAAAANAAMAAAAFAAoAAAAMAAkAAAAFAAoAAAAMAAgAAAAAAAAAAAAMAAcAAAAAAAAAAAAMAAYAAAAFAAoAAAAMAAUAAAAFAAoAAAAMAAQAAAAFAAkAAAAMAAMAAAAIAAoAAAALAAkAAAAFAAkAAAALAAgAAAAFAAkAAAALAAcAAAAAAAAAAAALAAYAAAAHAAoAAAALAAUAAAAAAAAAAAALAAQAAAAHAAoAAAALAAMAAAAFAAoAAAAKAAkAAAAAAAAAAAAKAAgAAAAAAAAAAAAKAAcAAAAFAAoAAAAKAAYAAAAHAAkAAAAKAAUAAAAFAAoAAAAKAAQAAAAAAAAAAAAKAAMAAAAFAAoAAAAJAAkAAAAAAAAAAAAJAAgAAAAFAAkAAAAJAAcAAAAHAAoAAAAJAAYAAAAIAAoAAAAJAAUAAAAIAAoAAAAJAAQAAAAIAAkAAAAJAAMAAAAHAAoAAAAIAAoAAAAIAAoAAAAIAAkAAAAIAAoAAAAIAAgAAAAFAAkAAAAIAAcAAAAAAAAAAAAIAAYAAAAFAAkAAAAIAAUAAAAFAAoAAAAIAAQAAAAIAAoAAAAIAAMAAAAIAAoAAAAHACoAAAAIAAkAAAAHACkAAAAFAAoAAAAHACgAAAAIAAoAAAAHACcAAAAIAAoAAAAHACYAAAAHAAkAAAAHACUAAAAAAAAAAAAHACQAAAAIAAoAAAAHACMAAAAIAAoAAAAHACIAAAAHAAoAAAAHACEAAAAHAAoAAAAHACAAAAAFAAoAAAAHAB8AAAAHAAkAAAAHAB4AAAAHAAkAAAAHAB0AAAAFAAoAAAAHABwAAAAHAAkAAAAHABsAAAAFAAkAAAAHABoAAAAAAAAAAAAHABkAAAAAAAAAAAAHABgAAAAIAAkAAAAHABcAAAAFAAoAAAAHABYAAAAFAAkAAAAHABUAAAAAAAAAAAAHABQAAAAIAAoAAAAHABMAAAAAAAAAAAAHABIAAAAIAAoAAAAHABEAAAAFAAkAAAAHABAAAAAFAAoAAAAHAA8AAAAFAAoAAAAHAA4AAAAHAAoAAAAHAA0AAAAIAAoAAAAHAAwAAAAIAAoAAAAHAAsAAAAFAAkAAAAHAAoAAAAAAAAAAAAHAAkAAAAIAAoAAAAHAAgAAAAAAAAAAAAHAAcAAAAAAAAAAAAHAAYAAAAIAAoAAAAHAAUAAAAFAAkAAAAHAAQAAAAHAAkAAAAHAAMAAAAIAAoAAAAGACoAAAAAAAAAAAAGACkAAAAFAAkAAAAGACgAAAAIAAoAAAAGACcAAAAHAAoAAAAGACYAAAAHAAoAAAAGACUAAAAHAAkAAAAGACQAAAAAAAAAAAAGACMAAAAHAAkAAAAGACIAAAAIAAkAAAAGACEAAAAFAAoAAAAGACAAAAAAAAAAAAAGAB8AAAAHAAoAAAAGAB4AAAAHAAkAAAAGAB0AAAAIAAkAAAAGABwAAAAHAAkAAAAGABsAAAAAAAAAAAAGABoAAAAHAAoAAAAGABkAAAAIAAkAAAAGABgAAAAHAAkAAAAGABcAAAAFAAoAAAAGABYAAAAAAAAAAAAGABUAAAAFAAoAAAAGABQAAAAHAAoAAAAGABMAAAAHAAoAAAAGABIAAAAHAAkAAAAGABEAAAAHAAkAAAAGABAAAAAIAAoAAAAGAA8AAAAHAAkAAAAGAA4AAAAFAAoAAAAGAA0AAAAAAAAAAAAGAAwAAAAIAAoAAAAGAAsAAAAIAAkAAAAGAAoAAAAFAAkAAAAGAAkAAAAAAAAAAAAGAAgAAAAHAAoAAAAGAAcAAAAIAAoAAAAGAAYAAAAAAAAAAAAGAAUAAAAFAAkAAAAGAAQAAAAFAAoAAAAGAAMAAAAIAAoAAAAFACoAAAAEAAcAAAAFACkAAAAEAAcAAAAFACgAAAAEAAcAAAAFACcAAAAEAAcAAAAFACYAAAAEAAcAAAAFACUAAAAEAAcAAAAFACQAAAAEAAcAAAAFACMAAAAEAAcAAAAFACIAAAAEAAcAAAAFACEAAAAEAAcAAAAFACAAAAAEAAcAAAAFAB8AAAAEAAcAAAAFAB4AAAAEAAcAAAAFAB0AAAAEAAcAAAAFABwAAAAEAAcAAAAFABsAAAAEAAcAAAAFABoAAAAEAAcAAAAFABkAAAAEAAcAAAAFABgAAAAEAAcAAAAFABcAAAAEAAcAAAAFABYAAAAEAAcAAAAFABUAAAAEAAcAAAAFABQAAAAEAAcAAAAFABMAAAAEAAcAAAAFABIAAAAEAAcAAAAFABEAAAAEAAcAAAAFABAAAAAEAAcAAAAFAA8AAAAEAAcAAAAFAA4AAAAEAAcAAAAFAA0AAAAEAAcAAAAFAAwAAAAEAAcAAAAFAAsAAAAEAAcAAAAFAAoAAAAEAAcAAAAFAAkAAAAEAAcAAAAFAAgAAAAEAAcAAAAFAAcAAAAEAAcAAAAFAAYAAAAEAAcAAAAFAAUAAAAEAAcAAAAFAAQAAAAEAAcAAAAFAAMAAAAEAAcAAAA9ACoAAAAFAAoAAAA9ACkAAAAAAAoAAAA9ACgAAAAAAAkAAAA9ACcAAAAAAAoAAAA9ACYAAAAAAAkAAAA9ACUAAAAAAAoAAAA9ACQAAAAAAAkAAAA9ACMAAAAAAAoAAAA9ACIAAAAAAAkAAAA9ACEAAAAAAAoAAAA9ACAAAAAAAAkAAAA9AB8AAAAAAAoAAAA9AB4AAAAAAAkAAAA9AB0AAAAAAAoAAAA9ABwAAAAAAAkAAAA9ABsAAAAAAAoAAAA9ABoAAAAAAAkAAAA9ABkAAAAAAAoAAAA9ABgAAAAAAAkAAAA9ABcAAAAAAAoAAAA9ABYAAAAAAAkAAAA9ABUAAAAAAAoAAAA9ABQAAAAAAAkAAAA9ABMAAAAAAAoAAAA9ABIAAAAAAAkAAAA9ABEAAAAAAAoAAAA9ABAAAAAAAAkAAAA9AA8AAAAAAAoAAAA9AA4AAAAAAAkAAAA9AA0AAAAAAAoAAAA9AAwAAAAAAAkAAAA9AAsAAAAAAAoAAAA9AAoAAAAAAAkAAAA9AAkAAAAAAAoAAAA9AAgAAAAAAAkAAAA9AAcAAAAAAAoAAAA9AAYAAAAAAAkAAAA9AAUAAAAAAAoAAAA9AAQAAAAAAAkAAAA9AAMAAAAAAAoAAAA9ACsAAAAAAAkAAAA8ACsAAAABAAkAAAA7ACsAAAAAAAkAAAA6ACsAAAABAAkAAAA5ACsAAAAAAAkAAAA4ACsAAAABAAkAAAA3ACsAAAAAAAkAAAA2ACsAAAABAAkAAAA1ACsAAAAAAAkAAAA0ACsAAAABAAkAAAAzACsAAAAAAAkAAAAHACsAAAADAAYAAAAGACsAAAADAAYAAAAFACsAAAACAAoAAAA9AAIAAAACAAsAAAA8AAIAAAABAAsAAAA7AAIAAAABAAsAAAA6AAIAAAABAAsAAAA5AAIAAAABAAsAAAA4AAIAAAABAAsAAAA3AAIAAAABAAsAAAA2AAIAAAABAAsAAAA1AAIAAAABAAsAAAA0AAIAAAABAAsAAAAzAAIAAAABAAsAAAAyAAIAAAABAAsAAAAxAAIAAAABAAsAAAAwAAIAAAABAAsAAAAvAAIAAAABAAsAAAAuAAIAAAABAAsAAAAtAAIAAAABAAsAAAAsAAIAAAABAAsAAAArAAIAAAABAAsAAAAqAAIAAAABAAsAAAApAAIAAAABAAsAAAAoAAIAAAABAAsAAAAnAAIAAAABAAsAAAAmAAIAAAABAAsAAAAlAAIAAAABAAsAAAAkAAIAAAABAAsAAAAjAAIAAAABAAsAAAAiAAIAAAABAAsAAAAhAAIAAAABAAsAAAAgAAIAAAABAAsAAAAfAAIAAAABAAsAAAAeAAIAAAABAAsAAAAdAAIAAAABAAsAAAAcAAIAAAABAAsAAAAbAAIAAAABAAsAAAAaAAIAAAABAAsAAAAZAAIAAAABAAsAAAAYAAIAAAABAAsAAAAXAAIAAAABAAsAAAAWAAIAAAABAAsAAAAVAAIAAAABAAsAAAAUAAIAAAABAAsAAAATAAIAAAABAAsAAAASAAIAAAABAAsAAAARAAIAAAABAAsAAAAQAAIAAAABAAsAAAAPAAIAAAABAAsAAAAOAAIAAAABAAsAAAANAAIAAAABAAsAAAAMAAIAAAABAAsAAAALAAIAAAABAAsAAAAKAAIAAAABAAsAAAAJAAIAAAABAAsAAAAIAAIAAAABAAsAAAAHAAIAAAABAAsAAAAGAAIAAAABAAsAAAAFAAIAAAAAAAsAAAA=") +tile_set = ExtResource("2_4qv1y") -[node name="Birb2" type="CharacterBody2D" parent="."] +[node name="Birb2" type="CharacterBody2D" parent="GameLayer"] position = Vector2(475, 346) script = ExtResource("2_vaj4l") -[node name="Birb" type="AnimatedSprite2D" parent="Birb2"] +[node name="Birb" type="AnimatedSprite2D" parent="GameLayer/Birb2"] z_index = 1 texture_filter = 1 texture_repeat = 1 sprite_frames = SubResource("SpriteFrames_6dcwx") -autoplay = "default" -frame = 5 -frame_progress = 0.106449 +animation = &"Flight" +autoplay = "Flight" -[node name="CollisionShape2D" type="CollisionShape2D" parent="Birb2"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="GameLayer/Birb2"] z_index = 2 shape = SubResource("CircleShape2D_u05s0") -[node name="Background" type="TileMapLayer" parent="."] -texture_filter = 1 -tile_map_data = PackedByteArray("AAApAB4AAAAIAAoAAAApAB0AAAAFAAoAAAApABwAAAAIAAoAAAApABsAAAAAAAAAAAApABoAAAAFAAoAAAApABkAAAAIAAkAAAApABgAAAAFAAkAAAApABcAAAAHAAkAAAApABYAAAAFAAoAAAApABUAAAAFAAoAAAApABQAAAAAAAAAAAApABMAAAAFAAoAAAApABIAAAAHAAoAAAApABEAAAAIAAoAAAApABAAAAAIAAkAAAApAA8AAAAFAAoAAAApAA4AAAAFAAoAAAAoAB4AAAAHAAoAAAAoAB0AAAAHAAoAAAAoABwAAAAAAAAAAAAoABsAAAAHAAoAAAAoABoAAAAHAAoAAAAoABkAAAAHAAkAAAAoABgAAAAHAAoAAAAoABcAAAAFAAkAAAAoABYAAAAHAAkAAAAoABUAAAAHAAkAAAAoABQAAAAAAAAAAAAoABMAAAAFAAoAAAAoABIAAAAHAAoAAAAoABEAAAAIAAkAAAAoABAAAAAHAAoAAAAoAA8AAAAHAAoAAAAoAA4AAAAAAAAAAAAnAB4AAAAAAAAAAAAnAB0AAAAFAAkAAAAnABwAAAAFAAkAAAAnABsAAAAHAAkAAAAnABoAAAAAAAAAAAAnABkAAAAIAAkAAAAnABgAAAAAAAAAAAAnABcAAAAHAAoAAAAnABYAAAAFAAkAAAAnABUAAAAHAAoAAAAnABQAAAAFAAkAAAAnABMAAAAAAAAAAAAnABIAAAAIAAkAAAAnABEAAAAHAAkAAAAnABAAAAAAAAAAAAAnAA8AAAAFAAkAAAAnAA4AAAAIAAkAAAAmAB4AAAAFAAkAAAAmAB0AAAAAAAAAAAAmABwAAAAFAAkAAAAmABsAAAAFAAkAAAAmABoAAAAHAAoAAAAmABkAAAAHAAoAAAAmABgAAAAHAAoAAAAmABcAAAAHAAoAAAAmABYAAAAFAAkAAAAmABUAAAAHAAoAAAAmABQAAAAHAAoAAAAmABMAAAAHAAkAAAAmABIAAAAFAAkAAAAmABEAAAAAAAAAAAAmABAAAAAFAAoAAAAmAA8AAAAFAAoAAAAmAA4AAAAAAAAAAAAlAB4AAAAHAAoAAAAlAB0AAAAHAAoAAAAlABwAAAAFAAkAAAAlABsAAAAFAAoAAAAlABoAAAAFAAoAAAAlABkAAAAAAAAAAAAlABgAAAAIAAkAAAAlABcAAAAHAAkAAAAlABYAAAAHAAoAAAAlABUAAAAIAAoAAAAlABQAAAAIAAoAAAAlABMAAAAHAAoAAAAlABIAAAAAAAAAAAAlABEAAAAAAAAAAAAlABAAAAAFAAkAAAAlAA8AAAAFAAoAAAAlAA4AAAAIAAkAAAAkAB4AAAAHAAoAAAAkAB0AAAAHAAoAAAAkABwAAAAFAAkAAAAkABsAAAAFAAkAAAAkABoAAAAFAAkAAAAkABkAAAAIAAkAAAAkABgAAAAFAAoAAAAkABcAAAAIAAoAAAAkABYAAAAIAAoAAAAkABUAAAAFAAoAAAAkABQAAAAHAAkAAAAkABMAAAAHAAoAAAAkABIAAAAAAAAAAAAkABEAAAAAAAAAAAAkABAAAAAHAAkAAAAkAA8AAAAIAAkAAAAkAA4AAAAHAAoAAAAjAB4AAAAIAAkAAAAjAB0AAAAFAAkAAAAjABwAAAAFAAoAAAAjABsAAAAIAAkAAAAjABoAAAAIAAoAAAAjABkAAAAFAAoAAAAjABgAAAAHAAoAAAAjABcAAAAIAAkAAAAjABYAAAAHAAoAAAAjABUAAAAFAAoAAAAjABQAAAAFAAkAAAAjABMAAAAIAAoAAAAjABIAAAAHAAoAAAAjABEAAAAHAAoAAAAjABAAAAAFAAoAAAAjAA8AAAAFAAkAAAAjAA4AAAAFAAkAAAAiAB4AAAAIAAoAAAAiAB0AAAAFAAoAAAAiABwAAAAHAAoAAAAiABsAAAAAAAAAAAAiABoAAAAFAAkAAAAiABkAAAAIAAkAAAAiABgAAAAFAAoAAAAiABcAAAAIAAoAAAAiABYAAAAHAAkAAAAiABUAAAAIAAoAAAAiABQAAAAHAAkAAAAiABMAAAAHAAkAAAAiABIAAAAAAAAAAAAiABEAAAAIAAkAAAAiABAAAAAFAAkAAAAiAA8AAAAAAAAAAAAiAA4AAAAFAAoAAAAhAB4AAAAFAAkAAAAhAB0AAAAHAAoAAAAhABwAAAAIAAoAAAAhABsAAAAAAAAAAAAhABoAAAAFAAkAAAAhABkAAAAFAAoAAAAhABgAAAAFAAoAAAAhABcAAAAHAAoAAAAhABYAAAAIAAkAAAAhABUAAAAHAAkAAAAhABQAAAAIAAkAAAAhABMAAAAFAAkAAAAhABIAAAAFAAkAAAAhABEAAAAHAAoAAAAhABAAAAAIAAoAAAAhAA8AAAAIAAkAAAAhAA4AAAAAAAAAAAAgAB4AAAAIAAkAAAAgAB0AAAAFAAkAAAAgABwAAAAAAAAAAAAgABsAAAAAAAAAAAAgABoAAAAIAAoAAAAgABkAAAAAAAAAAAAgABgAAAAFAAoAAAAgABcAAAAIAAkAAAAgABYAAAAAAAAAAAAgABUAAAAAAAAAAAAgABQAAAAIAAkAAAAgABMAAAAAAAAAAAAgABIAAAAFAAkAAAAgABEAAAAHAAkAAAAgABAAAAAFAAkAAAAgAA8AAAAHAAkAAAAgAA4AAAAFAAkAAAAfAB4AAAAFAAkAAAAfAB0AAAAIAAoAAAAfABwAAAAAAAAAAAAfABsAAAAHAAkAAAAfABoAAAAIAAkAAAAfABkAAAAAAAAAAAAfABgAAAAAAAAAAAAfABcAAAAAAAAAAAAfABYAAAAIAAoAAAAfABUAAAAFAAkAAAAfABQAAAAIAAoAAAAfABMAAAAFAAoAAAAfABIAAAAAAAAAAAAfABEAAAAFAAkAAAAfABAAAAAFAAkAAAAfAA8AAAAIAAoAAAAfAA4AAAAAAAAAAAAeAB4AAAAAAAAAAAAeAB0AAAAHAAoAAAAeABwAAAAIAAkAAAAeABsAAAAFAAoAAAAeABoAAAAHAAkAAAAeABkAAAAIAAkAAAAeABgAAAAHAAoAAAAeABcAAAAIAAkAAAAeABYAAAAAAAAAAAAeABUAAAAHAAoAAAAeABQAAAAFAAkAAAAeABMAAAAAAAAAAAAeABIAAAAHAAkAAAAeABEAAAAHAAkAAAAeABAAAAAFAAkAAAAeAA8AAAAFAAoAAAAeAA4AAAAHAAoAAAAdAB4AAAAHAAoAAAAdAB0AAAAIAAkAAAAdABwAAAAIAAoAAAAdABsAAAAIAAoAAAAdABoAAAAFAAoAAAAdABkAAAAIAAkAAAAdABgAAAAAAAAAAAAdABcAAAAFAAoAAAAdABYAAAAFAAoAAAAdABUAAAAIAAoAAAAdABQAAAAFAAoAAAAdABMAAAAHAAkAAAAdABIAAAAFAAoAAAAdABEAAAAAAAAAAAAdABAAAAAHAAkAAAAdAA8AAAAHAAkAAAAdAA4AAAAHAAkAAAAcAB4AAAAIAAkAAAAcAB0AAAAHAAkAAAAcABwAAAAAAAAAAAAcABsAAAAIAAkAAAAcABoAAAAFAAkAAAAcABkAAAAIAAoAAAAcABgAAAAHAAoAAAAcABcAAAAIAAkAAAAcABYAAAAHAAoAAAAcABUAAAAHAAkAAAAcABQAAAAIAAoAAAAcABMAAAAFAAoAAAAcABIAAAAIAAkAAAAcABEAAAAAAAAAAAAcABAAAAAFAAoAAAAcAA8AAAAFAAkAAAAcAA4AAAAIAAoAAAAbAB4AAAAFAAoAAAAbAB0AAAAFAAkAAAAbABwAAAAIAAkAAAAbABsAAAAHAAkAAAAbABoAAAAIAAkAAAAbABkAAAAAAAAAAAAbABgAAAAAAAAAAAAbABcAAAAHAAoAAAAbABYAAAAHAAoAAAAbABUAAAAFAAoAAAAbABQAAAAFAAkAAAAbABMAAAAFAAkAAAAbABIAAAAAAAAAAAAbABEAAAAIAAoAAAAbABAAAAAIAAoAAAAbAA8AAAAHAAkAAAAbAA4AAAAHAAkAAAAaAB4AAAAIAAkAAAAaAB0AAAAFAAkAAAAaABwAAAAAAAAAAAAaABsAAAAHAAkAAAAaABoAAAAIAAkAAAAaABkAAAAIAAkAAAAaABgAAAAHAAoAAAAaABcAAAAIAAoAAAAaABYAAAAFAAoAAAAaABUAAAAHAAkAAAAaABQAAAAFAAoAAAAaABMAAAAHAAkAAAAaABIAAAAIAAkAAAAaABEAAAAFAAoAAAAaABAAAAAIAAkAAAAaAA8AAAAFAAkAAAAaAA4AAAAHAAkAAAAZAB4AAAAAAAAAAAAZAB0AAAAIAAkAAAAZABwAAAAAAAAAAAAZABsAAAAHAAoAAAAZABoAAAAIAAkAAAAZABkAAAAAAAAAAAAZABgAAAAAAAAAAAAZABcAAAAAAAAAAAAZABYAAAAAAAAAAAAZABUAAAAFAAkAAAAZABQAAAAHAAoAAAAZABMAAAAAAAAAAAAZABIAAAAHAAkAAAAZABEAAAAIAAoAAAAZABAAAAAFAAoAAAAZAA8AAAAHAAkAAAAZAA4AAAAAAAAAAAAYAB4AAAAFAAoAAAAYAB0AAAAHAAkAAAAYABwAAAAFAAoAAAAYABsAAAAFAAoAAAAYABoAAAAIAAoAAAAYABkAAAAFAAoAAAAYABgAAAAFAAkAAAAYABcAAAAFAAkAAAAYABYAAAAAAAAAAAAYABUAAAAFAAkAAAAYABQAAAAIAAkAAAAYABMAAAAFAAoAAAAYABIAAAAHAAoAAAAYABEAAAAHAAoAAAAYABAAAAAFAAoAAAAYAA8AAAAHAAkAAAAYAA4AAAAFAAkAAAAXAB4AAAAFAAkAAAAXAB0AAAAAAAAAAAAXABwAAAAFAAkAAAAXABsAAAAFAAoAAAAXABoAAAAFAAoAAAAXABkAAAAAAAAAAAAXABgAAAAHAAkAAAAXABcAAAAFAAoAAAAXABYAAAAFAAoAAAAXABUAAAAIAAkAAAAXABQAAAAIAAkAAAAXABMAAAAHAAkAAAAXABIAAAAIAAkAAAAXABEAAAAFAAkAAAAXABAAAAAHAAoAAAAXAA8AAAAHAAkAAAAXAA4AAAAFAAkAAAAWAB4AAAAIAAoAAAAWAB0AAAAIAAoAAAAWABwAAAAIAAkAAAAWABsAAAAIAAkAAAAWABoAAAAFAAoAAAAWABkAAAAIAAoAAAAWABgAAAAAAAAAAAAWABcAAAAFAAkAAAAWABYAAAAFAAoAAAAWABUAAAAAAAAAAAAWABQAAAAHAAkAAAAWABMAAAAHAAkAAAAWABIAAAAIAAoAAAAWABEAAAAAAAAAAAAWABAAAAAFAAoAAAAWAA8AAAAHAAoAAAAWAA4AAAAFAAkAAAAVAB4AAAAHAAkAAAAVAB0AAAAIAAkAAAAVABwAAAAIAAoAAAAVABsAAAAAAAAAAAAVABoAAAAAAAAAAAAVABkAAAAHAAoAAAAVABgAAAAFAAkAAAAVABcAAAAHAAkAAAAVABYAAAAIAAoAAAAVABUAAAAFAAoAAAAVABQAAAAHAAoAAAAVABMAAAAAAAAAAAAVABIAAAAFAAoAAAAVABEAAAAIAAkAAAAVABAAAAAAAAAAAAAVAA8AAAAFAAkAAAAVAA4AAAAHAAoAAAAUAB4AAAAHAAkAAAAUAB0AAAAIAAkAAAAUABwAAAAHAAkAAAAUABsAAAAFAAkAAAAUABoAAAAIAAkAAAAUABkAAAAFAAoAAAAUABgAAAAHAAkAAAAUABcAAAAIAAoAAAAUABYAAAAFAAkAAAAUABUAAAAFAAkAAAAUABQAAAAIAAkAAAAUABMAAAAHAAoAAAAUABIAAAAFAAkAAAAUABEAAAAFAAoAAAAUABAAAAAIAAoAAAAUAA8AAAAHAAoAAAAUAA4AAAAFAAoAAAATAB4AAAAIAAoAAAATAB0AAAAFAAkAAAATABwAAAAHAAoAAAATABsAAAAFAAoAAAATABoAAAAFAAoAAAATABkAAAAFAAkAAAATABgAAAAFAAoAAAATABcAAAAIAAkAAAATABYAAAAHAAoAAAATABUAAAAFAAoAAAATABQAAAAHAAkAAAATABMAAAAFAAoAAAATABIAAAAFAAkAAAATABEAAAAAAAAAAAATABAAAAAHAAkAAAATAA8AAAAAAAAAAAATAA4AAAAIAAoAAAASAB4AAAAFAAoAAAASAB0AAAAFAAoAAAASABwAAAAHAAoAAAASABsAAAAHAAoAAAASABoAAAAIAAkAAAASABkAAAAHAAoAAAASABgAAAAHAAoAAAASABcAAAAAAAAAAAASABYAAAAIAAoAAAASABUAAAAIAAoAAAASABQAAAAHAAoAAAASABMAAAAHAAkAAAASABIAAAAHAAoAAAASABEAAAAFAAoAAAASABAAAAAHAAkAAAASAA8AAAAFAAkAAAASAA4AAAAIAAoAAAARAB4AAAAFAAkAAAARAB0AAAAFAAoAAAARABwAAAAHAAoAAAARABsAAAAIAAkAAAARABoAAAAAAAAAAAARABkAAAAIAAoAAAARABgAAAAFAAoAAAARABcAAAAHAAoAAAARABYAAAAHAAkAAAARABUAAAAFAAoAAAARABQAAAAAAAAAAAARABMAAAAFAAoAAAARABIAAAAHAAkAAAARABEAAAAHAAoAAAARABAAAAAFAAoAAAARAA8AAAAHAAoAAAARAA4AAAAHAAkAAAAQAB4AAAAFAAoAAAAQAB0AAAAHAAoAAAAQABwAAAAHAAoAAAAQABsAAAAHAAkAAAAQABoAAAAFAAkAAAAQABkAAAAFAAkAAAAQABgAAAAIAAkAAAAQABcAAAAHAAoAAAAQABYAAAAIAAkAAAAQABUAAAAHAAoAAAAQABQAAAAIAAkAAAAQABMAAAAAAAAAAAAQABIAAAAIAAkAAAAQABEAAAAIAAoAAAAQABAAAAAAAAAAAAAQAA8AAAAIAAkAAAAQAA4AAAAAAAAAAAAdAA0AAAAAAAAAAAAdAAwAAAAIAAoAAAAdAAsAAAAHAAkAAAAcAA0AAAAHAAkAAAAcAAwAAAAHAAoAAAAcAAsAAAAIAAkAAAAbAA0AAAAHAAoAAAAbAAwAAAAHAAoAAAAbAAsAAAAHAAkAAAAPABoAAAAFAAoAAAAPABkAAAAIAAkAAAAPABgAAAAIAAoAAAAPABcAAAAFAAoAAAAPABYAAAAIAAkAAAAPABUAAAAIAAoAAAAOABoAAAAAAAAAAAAOABkAAAAIAAkAAAAOABgAAAAAAAAAAAAOABcAAAAFAAoAAAAOABYAAAAFAAoAAAAOABUAAAAHAAoAAAAPAB0AAAAAAAAAAAAPABwAAAAIAAoAAAAPABsAAAAIAAoAAAAPABQAAAAHAAoAAAAOAB0AAAAIAAkAAAAOABwAAAAFAAkAAAAOABsAAAAAAAAAAAAOABQAAAAHAAoAAAAPABMAAAAFAAoAAAAPABIAAAAIAAoAAAAPABEAAAAIAAoAAAAPABAAAAAIAAoAAAAPAA8AAAAIAAkAAAAOABMAAAAIAAoAAAAOABIAAAAHAAoAAAAOABEAAAAAAAAAAAAOABAAAAAAAAAAAAAOAA8AAAAIAAkAAAANABkAAAAAAAAAAAANABgAAAAIAAoAAAANABcAAAAAAAAAAAANABYAAAAIAAoAAAANABUAAAAFAAkAAAANABQAAAAFAAoAAAANABMAAAAFAAoAAAANABIAAAAFAAkAAAANABEAAAAFAAkAAAANABAAAAAFAAkAAAANAA8AAAAFAAoAAAAkACEAAAAFAAoAAAAkACAAAAAHAAoAAAAkAB8AAAAHAAkAAAAjACEAAAAHAAoAAAAjACAAAAAHAAoAAAAjAB8AAAAIAAoAAAAiACEAAAAHAAkAAAAiACAAAAAHAAkAAAAiAB8AAAAHAAkAAAAhACEAAAAFAAoAAAAhACAAAAAIAAoAAAAhAB8AAAAHAAkAAAAgACEAAAAIAAkAAAAgACAAAAAFAAkAAAAgAB8AAAAIAAkAAAAfACEAAAAHAAoAAAAfACAAAAAAAAAAAAAfAB8AAAAHAAkAAAAeACEAAAAFAAoAAAAeACAAAAAIAAoAAAAeAB8AAAAHAAoAAAAdACEAAAAHAAoAAAAdACAAAAAFAAkAAAAdAB8AAAAHAAkAAAAcACEAAAAAAAAAAAAcACAAAAAIAAoAAAAcAB8AAAAFAAoAAAAbACEAAAAHAAoAAAAbACAAAAAHAAkAAAAbAB8AAAAHAAoAAAAaACEAAAAHAAkAAAAaACAAAAAIAAoAAAAaAB8AAAAHAAkAAAAZACEAAAAHAAkAAAAZACAAAAAHAAoAAAAZAB8AAAAIAAkAAAAxACIAAAAHAAkAAAAxACEAAAAHAAkAAAAxACAAAAAFAAkAAAAxAB8AAAAFAAkAAAAxAB4AAAAIAAoAAAAxAB0AAAAAAAAAAAAxABwAAAAHAAoAAAAxABsAAAAHAAoAAAAxABoAAAAFAAkAAAAxABkAAAAAAAAAAAAxABgAAAAAAAAAAAAxABcAAAAAAAAAAAAxABYAAAAFAAoAAAAxABUAAAAIAAkAAAAxABQAAAAAAAAAAAAxABMAAAAFAAkAAAAxABIAAAAIAAkAAAAxABEAAAAAAAAAAAAxABAAAAAHAAkAAAAxAA8AAAAFAAoAAAAxAA4AAAAIAAoAAAAxAA0AAAAIAAoAAAAwACIAAAAIAAkAAAAwACEAAAAAAAAAAAAwACAAAAAIAAoAAAAwAB8AAAAAAAAAAAAwAB4AAAAFAAkAAAAwAB0AAAAAAAAAAAAwABwAAAAIAAoAAAAwABsAAAAHAAkAAAAwABoAAAAHAAkAAAAwABkAAAAHAAkAAAAwABgAAAAHAAoAAAAwABcAAAAFAAkAAAAwABYAAAAFAAoAAAAwABUAAAAAAAAAAAAwABQAAAAFAAkAAAAwABMAAAAHAAkAAAAwABIAAAAHAAoAAAAwABEAAAAFAAoAAAAwABAAAAAAAAAAAAAwAA8AAAAFAAkAAAAwAA4AAAAHAAoAAAAwAA0AAAAAAAAAAAAvACIAAAAIAAkAAAAvACEAAAAHAAoAAAAvACAAAAAIAAkAAAAvAB8AAAAFAAoAAAAvAB4AAAAAAAAAAAAvAB0AAAAHAAkAAAAvABwAAAAFAAkAAAAvABsAAAAFAAoAAAAvABoAAAAFAAkAAAAvABkAAAAFAAkAAAAvABgAAAAHAAkAAAAvABcAAAAAAAAAAAAvABYAAAAFAAkAAAAvABUAAAAIAAkAAAAvABQAAAAHAAkAAAAvABMAAAAAAAAAAAAvABIAAAAAAAAAAAAvABEAAAAFAAkAAAAvABAAAAAIAAoAAAAvAA8AAAAAAAAAAAAvAA4AAAAIAAkAAAAvAA0AAAAFAAkAAAAuACIAAAAIAAkAAAAuACEAAAAFAAoAAAAuACAAAAAFAAkAAAAuAB8AAAAHAAoAAAAuAB4AAAAFAAkAAAAuAB0AAAAHAAkAAAAuABwAAAAIAAkAAAAuABsAAAAIAAkAAAAuABoAAAAAAAAAAAAuABkAAAAFAAoAAAAuABgAAAAIAAoAAAAuABcAAAAIAAkAAAAuABYAAAAHAAkAAAAuABUAAAAIAAkAAAAuABQAAAAFAAkAAAAuABMAAAAIAAoAAAAuABIAAAAIAAkAAAAuABEAAAAHAAkAAAAuABAAAAAHAAoAAAAuAA8AAAAFAAoAAAAuAA4AAAAFAAkAAAAuAA0AAAAAAAAAAAAtACIAAAAFAAkAAAAtACEAAAAAAAAAAAAtACAAAAAAAAAAAAAtAB8AAAAHAAkAAAAtAB4AAAAFAAkAAAAtAB0AAAAIAAkAAAAtABwAAAAFAAkAAAAtABsAAAAFAAoAAAAtABoAAAAFAAoAAAAtABkAAAAIAAoAAAAtABgAAAAAAAAAAAAtABcAAAAHAAoAAAAtABYAAAAHAAkAAAAtABUAAAAHAAkAAAAtABQAAAAFAAkAAAAtABMAAAAIAAoAAAAtABIAAAAFAAoAAAAtABEAAAAFAAoAAAAtABAAAAAHAAkAAAAtAA8AAAAFAAoAAAAtAA4AAAAIAAkAAAAtAA0AAAAFAAoAAAAsACIAAAAAAAAAAAAsACEAAAAIAAoAAAAsACAAAAAIAAoAAAAsAB8AAAAAAAAAAAAsAB4AAAAHAAkAAAAsAB0AAAAIAAoAAAAsABwAAAAFAAkAAAAsABsAAAAAAAAAAAAsABoAAAAHAAoAAAAsABkAAAAHAAoAAAAsABgAAAAHAAkAAAAsABcAAAAHAAoAAAAsABYAAAAHAAoAAAAsABUAAAAHAAoAAAAsABQAAAAIAAkAAAAsABMAAAAIAAoAAAAsABIAAAAHAAoAAAAsABEAAAAIAAkAAAAsABAAAAAFAAoAAAAsAA8AAAAFAAkAAAAsAA4AAAAFAAkAAAAsAA0AAAAIAAoAAAArACIAAAAHAAoAAAArACEAAAAHAAoAAAArACAAAAAFAAoAAAArAB8AAAAHAAkAAAArAB4AAAAHAAkAAAArAB0AAAAFAAoAAAArABwAAAAIAAoAAAArABsAAAAFAAkAAAArABoAAAAIAAoAAAArABkAAAAFAAoAAAArABgAAAAHAAoAAAArABcAAAAIAAkAAAArABYAAAAHAAoAAAArABUAAAAAAAAAAAArABQAAAAIAAoAAAArABMAAAAIAAoAAAArABIAAAAIAAkAAAArABEAAAAIAAoAAAArABAAAAAIAAoAAAArAA8AAAAFAAkAAAArAA4AAAAIAAkAAAArAA0AAAAIAAoAAAAqACIAAAAHAAkAAAAqACEAAAAFAAkAAAAqACAAAAAHAAkAAAAqAB8AAAAFAAkAAAAqAB4AAAAIAAkAAAAqAB0AAAAIAAoAAAAqABwAAAAIAAkAAAAqABsAAAAFAAoAAAAqABoAAAAHAAkAAAAqABkAAAAIAAoAAAAqABgAAAAIAAoAAAAqABcAAAAHAAkAAAAqABYAAAAHAAoAAAAqABUAAAAHAAoAAAAqABQAAAAHAAkAAAAqABMAAAAAAAAAAAAqABIAAAAHAAkAAAAqABEAAAAIAAoAAAAqABAAAAAHAAkAAAAqAA8AAAAAAAAAAAAqAA4AAAAFAAoAAAAqAA0AAAAHAAoAAAApACIAAAAFAAoAAAApACEAAAAHAAoAAAApACAAAAAIAAkAAAApAB8AAAAFAAoAAAApAA0AAAAAAAAAAAAoACIAAAAHAAkAAAAoACEAAAAFAAkAAAAoACAAAAAFAAkAAAAoAB8AAAAFAAkAAAAoAA0AAAAFAAkAAAAnACIAAAAFAAoAAAAnACEAAAAIAAkAAAAnACAAAAAFAAkAAAAnAB8AAAAFAAkAAAAnAA0AAAAAAAAAAAAmACIAAAAFAAoAAAAmACEAAAAIAAoAAAAmACAAAAAIAAoAAAAmAB8AAAAAAAAAAAAmAA0AAAAIAAkAAAAlACIAAAAFAAoAAAAlACEAAAAIAAoAAAAlACAAAAAHAAkAAAAlAB8AAAAHAAoAAAAlAA0AAAAFAAkAAAAkACIAAAAAAAAAAAAkAA0AAAAHAAoAAAAjACIAAAAIAAoAAAAjAA0AAAAHAAoAAAAiACIAAAAAAAAAAAAiAA0AAAAFAAoAAAAhACIAAAAIAAoAAAAhAA0AAAAHAAkAAAAgACIAAAAAAAAAAAAgAA0AAAAFAAoAAAAfACIAAAAFAAkAAAAfAA0AAAAFAAoAAAAeACIAAAAHAAkAAAAeAA0AAAAIAAkAAAAdACIAAAAHAAoAAAAcACIAAAAAAAAAAAAbACIAAAAHAAkAAAAaACIAAAAIAAoAAAAaAA0AAAAHAAoAAAAZACIAAAAHAAkAAAAZAA0AAAAAAAAAAAAYACIAAAAFAAkAAAAYACEAAAAAAAAAAAAYACAAAAAHAAkAAAAYAB8AAAAHAAkAAAAYAA0AAAAHAAkAAAAXACIAAAAHAAkAAAAXACEAAAAFAAkAAAAXACAAAAAIAAoAAAAXAB8AAAAAAAAAAAAXAA0AAAAIAAoAAAAWACIAAAAIAAkAAAAWACEAAAAHAAoAAAAWACAAAAAFAAkAAAAWAB8AAAAFAAkAAAAWAA0AAAAIAAkAAAAVACIAAAAFAAkAAAAVACEAAAAIAAoAAAAVACAAAAAFAAkAAAAVAB8AAAAIAAoAAAAVAA0AAAAAAAAAAAAUACIAAAAIAAoAAAAUACEAAAAFAAoAAAAUACAAAAAHAAkAAAAUAB8AAAAHAAkAAAAUAA0AAAAHAAoAAAATACIAAAAHAAkAAAATACEAAAAHAAoAAAATACAAAAAHAAkAAAATAB8AAAAAAAAAAAATAA0AAAAFAAkAAAASACIAAAAIAAkAAAASACEAAAAIAAkAAAASACAAAAAIAAoAAAASAB8AAAAFAAoAAAASAA0AAAAIAAkAAAARACIAAAAFAAoAAAARACEAAAAFAAkAAAARACAAAAAFAAkAAAARAB8AAAAHAAkAAAARAA0AAAAFAAoAAAAQACIAAAAIAAkAAAAQACEAAAAHAAoAAAAQACAAAAAHAAoAAAAQAB8AAAAFAAkAAAAQAA0AAAAIAAkAAAAPACIAAAAIAAoAAAAPACEAAAAHAAkAAAAPACAAAAAFAAoAAAAPAB8AAAAFAAkAAAAPAB4AAAAAAAAAAAAPAA4AAAAHAAoAAAAPAA0AAAAHAAoAAAAOACIAAAAHAAoAAAAOACEAAAAHAAoAAAAOACAAAAAHAAkAAAAOAB8AAAAAAAAAAAAOAB4AAAAHAAoAAAAOAA4AAAAIAAkAAAAOAA0AAAAFAAoAAAANACIAAAAHAAkAAAANACEAAAAIAAkAAAANACAAAAAHAAoAAAANAB8AAAAIAAkAAAANAB4AAAAHAAkAAAANAB0AAAAHAAkAAAANABwAAAAHAAkAAAANABsAAAAIAAkAAAANABoAAAAIAAkAAAANAA4AAAAFAAoAAAANAA0AAAAAAAAAAAAMACIAAAAHAAoAAAAMACEAAAAHAAoAAAAMACAAAAAHAAkAAAAMAB8AAAAHAAoAAAAMAB4AAAAIAAkAAAAMAB0AAAAAAAAAAAAMABwAAAAIAAkAAAAMABsAAAAIAAoAAAAMABoAAAAFAAkAAAAMABkAAAAAAAAAAAAMABgAAAAHAAoAAAAMABcAAAAHAAoAAAAMABYAAAAIAAkAAAAMABUAAAAAAAAAAAAMABQAAAAFAAoAAAAMABMAAAAFAAoAAAAMABIAAAAHAAoAAAAMABEAAAAAAAAAAAAMABAAAAAFAAkAAAAMAA8AAAAHAAkAAAAMAA4AAAAFAAkAAAAMAA0AAAAIAAoAAAALACIAAAAAAAAAAAALACEAAAAAAAAAAAALACAAAAAHAAkAAAALAB8AAAAHAAoAAAALAB4AAAAHAAkAAAALAB0AAAAFAAoAAAALABwAAAAIAAkAAAALABsAAAAFAAkAAAALABoAAAAIAAoAAAALABkAAAAHAAkAAAALABgAAAAFAAkAAAALABcAAAAIAAoAAAALABYAAAAHAAoAAAALABUAAAAAAAAAAAALABQAAAAIAAoAAAALABMAAAAHAAoAAAALABIAAAAHAAkAAAALABEAAAAHAAoAAAALABAAAAAFAAkAAAALAA8AAAAFAAoAAAALAA4AAAAIAAoAAAALAA0AAAAFAAoAAAAqAAwAAAAHAAoAAAAqAAsAAAAHAAoAAAAqAAoAAAAHAAoAAAApAAwAAAAHAAoAAAApAAsAAAAFAAkAAAApAAoAAAAIAAkAAAAoAAwAAAAIAAkAAAAoAAsAAAAFAAoAAAAoAAoAAAAFAAkAAAAnAAwAAAAIAAoAAAAnAAsAAAAIAAkAAAAnAAoAAAAFAAoAAAAmAAwAAAAHAAkAAAAmAAsAAAAIAAoAAAAmAAoAAAAHAAkAAAAlAAwAAAAFAAkAAAAlAAsAAAAIAAoAAAAlAAoAAAAIAAoAAAAkAAwAAAAIAAkAAAAkAAsAAAAFAAkAAAAkAAoAAAAIAAoAAAAjAAwAAAAIAAkAAAAjAAsAAAAHAAkAAAAjAAoAAAAFAAkAAAAiAAwAAAAAAAAAAAAiAAsAAAAFAAoAAAAiAAoAAAAIAAoAAAAhAAwAAAAIAAoAAAAhAAsAAAAHAAoAAAAhAAoAAAAHAAkAAAAgAAwAAAAFAAkAAAAgAAsAAAAAAAAAAAAgAAoAAAAAAAAAAAAfAAwAAAAAAAAAAAAfAAsAAAAFAAoAAAAfAAoAAAAHAAkAAAAeAAwAAAAHAAoAAAAeAAsAAAAIAAoAAAAeAAoAAAAHAAoAAAAdAAoAAAAHAAkAAAAcAAoAAAAIAAoAAAAbAAoAAAAFAAoAAAAaAAwAAAAAAAAAAAAaAAsAAAAIAAkAAAAaAAoAAAAAAAAAAAAZAAwAAAAHAAoAAAAZAAsAAAAHAAoAAAAZAAoAAAAFAAkAAAAzACIAAAAHAAoAAAAzACEAAAAIAAkAAAAzACAAAAAFAAoAAAAzAB8AAAAFAAkAAAAzAB4AAAAIAAkAAAAzAB0AAAAFAAkAAAAzABwAAAAFAAkAAAAzABsAAAAAAAAAAAAzABoAAAAHAAoAAAAzABkAAAAIAAoAAAAzABgAAAAFAAkAAAAzABcAAAAIAAoAAAAzABYAAAAIAAkAAAAzABUAAAAAAAAAAAAzABQAAAAFAAoAAAAzABMAAAAIAAkAAAAzABIAAAAFAAkAAAAzABEAAAAFAAkAAAAzABAAAAAFAAoAAAAzAA8AAAAIAAkAAAAzAA4AAAAFAAkAAAAzAA0AAAAIAAoAAAAzAAwAAAAHAAoAAAAzAAsAAAAHAAoAAAAzAAoAAAAFAAoAAAAyACIAAAAAAAAAAAAyACEAAAAFAAoAAAAyACAAAAAHAAkAAAAyAB8AAAAFAAkAAAAyAB4AAAAAAAAAAAAyAB0AAAAIAAoAAAAyABwAAAAHAAoAAAAyABsAAAAIAAkAAAAyABoAAAAAAAAAAAAyABkAAAAHAAoAAAAyABgAAAAFAAkAAAAyABcAAAAIAAoAAAAyABYAAAAFAAoAAAAyABUAAAAFAAkAAAAyABQAAAAHAAkAAAAyABMAAAAAAAAAAAAyABIAAAAFAAkAAAAyABEAAAAFAAkAAAAyABAAAAAHAAoAAAAyAA8AAAAHAAoAAAAyAA4AAAAIAAoAAAAyAA0AAAAIAAkAAAAyAAwAAAAFAAoAAAAyAAsAAAAAAAAAAAAyAAoAAAAIAAoAAAAxAAwAAAAHAAoAAAAxAAsAAAAHAAoAAAAxAAoAAAAAAAAAAAAwAAwAAAAHAAkAAAAwAAsAAAAHAAkAAAAwAAoAAAAFAAoAAAAvAAwAAAAFAAoAAAAvAAsAAAAHAAoAAAAvAAoAAAAHAAoAAAAuAAwAAAAHAAkAAAAuAAsAAAAHAAoAAAAuAAoAAAAFAAkAAAAtAAwAAAAIAAkAAAAtAAsAAAAHAAoAAAAtAAoAAAAAAAAAAAAsAAwAAAAIAAoAAAAsAAsAAAAHAAkAAAAsAAoAAAAIAAkAAAArAAwAAAAHAAkAAAArAAsAAAAFAAkAAAArAAoAAAAHAAoAAAAYAAwAAAAIAAoAAAAYAAsAAAAIAAoAAAAYAAoAAAAHAAkAAAAXAAwAAAAHAAkAAAAXAAsAAAAAAAAAAAAXAAoAAAAFAAoAAAAWAAwAAAAAAAAAAAAWAAsAAAAHAAoAAAAWAAoAAAAFAAkAAAAVAAwAAAAFAAkAAAAVAAsAAAAIAAkAAAAVAAoAAAAIAAkAAAAUAAwAAAAFAAoAAAAUAAsAAAAHAAoAAAAUAAoAAAAFAAkAAAATAAwAAAAFAAkAAAATAAsAAAAAAAAAAAATAAoAAAAFAAoAAAASAAwAAAAAAAAAAAASAAsAAAAHAAoAAAASAAoAAAAAAAAAAAARAAwAAAAFAAkAAAARAAsAAAAHAAkAAAARAAoAAAAIAAkAAAAQAAwAAAAIAAkAAAAQAAsAAAAHAAoAAAAQAAoAAAAHAAkAAAAPAAwAAAAIAAkAAAAPAAsAAAAFAAoAAAAPAAoAAAAHAAoAAAAOAAwAAAAIAAkAAAAOAAsAAAAHAAkAAAAOAAoAAAAIAAoAAAANAAwAAAAAAAAAAAANAAsAAAAFAAkAAAANAAoAAAAHAAoAAAAMAAwAAAAIAAoAAAAMAAsAAAAAAAAAAAAMAAoAAAAHAAoAAAALAAwAAAAFAAoAAAALAAsAAAAAAAAAAAALAAoAAAAHAAoAAAAKACIAAAAHAAkAAAAKACEAAAAFAAkAAAAKACAAAAAAAAAAAAAKAB8AAAAHAAoAAAAKAB4AAAAFAAoAAAAKAB0AAAAHAAkAAAAKABwAAAAHAAkAAAAKABsAAAAIAAkAAAAKABoAAAAIAAkAAAAKABkAAAAHAAoAAAAKABgAAAAFAAkAAAAKABcAAAAHAAoAAAAKABYAAAAIAAoAAAAKABUAAAAHAAkAAAAKABQAAAAFAAkAAAAKABMAAAAFAAkAAAAKABIAAAAHAAkAAAAKABEAAAAHAAoAAAAKABAAAAAFAAoAAAAKAA8AAAAFAAkAAAAKAA4AAAAFAAoAAAAKAA0AAAAFAAkAAAAKAAwAAAAIAAoAAAAKAAsAAAAAAAAAAAAKAAoAAAAHAAkAAAAJACIAAAAAAAAAAAAJACEAAAAFAAoAAAAJACAAAAAFAAoAAAAJAB8AAAAIAAkAAAAJAB4AAAAHAAkAAAAJAB0AAAAHAAkAAAAJABwAAAAAAAAAAAAJABsAAAAHAAoAAAAJABoAAAAHAAoAAAAJABkAAAAIAAoAAAAJABgAAAAFAAoAAAAJABcAAAAHAAkAAAAJABYAAAAFAAoAAAAJABUAAAAFAAkAAAAJABQAAAAHAAkAAAAJABMAAAAHAAoAAAAJABIAAAAIAAoAAAAJABEAAAAAAAAAAAAJABAAAAAIAAkAAAAJAA8AAAAIAAkAAAAJAA4AAAAHAAkAAAAJAA0AAAAHAAoAAAAJAAwAAAAFAAkAAAAJAAsAAAAFAAkAAAAJAAoAAAAIAAkAAAAyAAkAAAAFAAoAAAAyAAgAAAAFAAkAAAAxAAkAAAAHAAoAAAAxAAgAAAAFAAkAAAAwAAkAAAAAAAAAAAAwAAgAAAAIAAkAAAAvAAkAAAAAAAAAAAAvAAgAAAAHAAoAAAAuAAkAAAAAAAAAAAAuAAgAAAAHAAoAAAAtAAkAAAAAAAAAAAAtAAgAAAAAAAAAAAAsAAkAAAAAAAAAAAAsAAgAAAAHAAoAAAArAAkAAAAIAAoAAAArAAgAAAAFAAkAAAAqAAkAAAAAAAAAAAAqAAgAAAAFAAoAAAApAAkAAAAHAAkAAAApAAgAAAAAAAAAAAAoAAkAAAAIAAkAAAAoAAgAAAAFAAkAAAAnAAkAAAAIAAoAAAAnAAgAAAAFAAoAAAAmAAkAAAAHAAoAAAAmAAgAAAAHAAkAAAAlAAkAAAAIAAoAAAAlAAgAAAAIAAoAAAAkAAkAAAAHAAkAAAAkAAgAAAAIAAoAAAAjAAkAAAAIAAoAAAAjAAgAAAAHAAoAAAAiAAkAAAAFAAkAAAAiAAgAAAAFAAoAAAAhAAkAAAAIAAkAAAAhAAgAAAAIAAkAAAAgAAkAAAAIAAkAAAAgAAgAAAAIAAoAAAA0ABsAAAAFAAoAAAA0ABoAAAAFAAkAAAA0ABkAAAAIAAkAAAA0ABgAAAAFAAoAAAA0ABcAAAAAAAAAAAA0ABYAAAAFAAkAAAA0ABUAAAAFAAkAAAA0ABQAAAAAAAAAAAA0ABMAAAAIAAkAAAA0ABIAAAAIAAkAAAA0ABEAAAAIAAoAAAA0ABAAAAAIAAoAAAA0AA8AAAAFAAoAAAA0AA4AAAAAAAAAAAA0AA0AAAAAAAAAAAA0AAwAAAAFAAkAAAA0AAsAAAAAAAAAAAA0AAoAAAAIAAkAAAA0AAkAAAAHAAkAAAA0AAgAAAAAAAAAAAA0AAcAAAAIAAoAAAA0AAYAAAAIAAoAAAA0AAUAAAAHAAoAAAA0AAQAAAAHAAoAAAA0AAMAAAAAAAAAAAAzAAkAAAAFAAkAAAAzAAgAAAAHAAoAAAAzAAcAAAAIAAkAAAAzAAYAAAAAAAAAAAAzAAUAAAAIAAoAAAAzAAQAAAAFAAkAAAAzAAMAAAAIAAoAAAAyAAcAAAAHAAoAAAAyAAYAAAAHAAkAAAAyAAUAAAAFAAkAAAAyAAQAAAAAAAAAAAAyAAMAAAAAAAAAAAAxAAcAAAAIAAkAAAAxAAYAAAAIAAoAAAAxAAUAAAAIAAoAAAAxAAQAAAAHAAoAAAAxAAMAAAAHAAkAAAAwAAcAAAAIAAkAAAAwAAYAAAAAAAAAAAAwAAUAAAAAAAAAAAAwAAQAAAAFAAkAAAAwAAMAAAAHAAoAAAAvAAcAAAAFAAoAAAAvAAYAAAAFAAoAAAAvAAUAAAAHAAkAAAAvAAQAAAAHAAoAAAAvAAMAAAAAAAAAAAAuAAcAAAAIAAkAAAAuAAYAAAAFAAkAAAAuAAUAAAAIAAkAAAAuAAQAAAAHAAkAAAAuAAMAAAAFAAoAAAAtAAcAAAAHAAoAAAAtAAYAAAAIAAkAAAAtAAUAAAAHAAkAAAAtAAQAAAAHAAkAAAAtAAMAAAAFAAoAAAAsAAcAAAAHAAoAAAAsAAYAAAAAAAAAAAAsAAUAAAAFAAkAAAAsAAQAAAAFAAoAAAAsAAMAAAAFAAoAAAArAAcAAAAAAAAAAAArAAYAAAAFAAoAAAArAAUAAAAFAAoAAAArAAQAAAAIAAoAAAArAAMAAAAFAAoAAAAqAAcAAAAFAAoAAAAqAAYAAAAAAAAAAAAqAAUAAAAIAAkAAAAqAAQAAAAIAAkAAAAqAAMAAAAFAAoAAAApAAcAAAAHAAkAAAApAAYAAAAIAAoAAAApAAUAAAAFAAkAAAApAAQAAAAIAAkAAAApAAMAAAAAAAAAAAAoAAcAAAAHAAkAAAAoAAYAAAAIAAoAAAAoAAUAAAAHAAkAAAAoAAQAAAAAAAAAAAAoAAMAAAAFAAkAAAAnAAcAAAAHAAkAAAAnAAYAAAAFAAkAAAAnAAUAAAAFAAkAAAAnAAQAAAAHAAkAAAAnAAMAAAAHAAoAAAAmAAcAAAAAAAAAAAAmAAYAAAAFAAoAAAAmAAUAAAAAAAAAAAAmAAQAAAAHAAoAAAAmAAMAAAAHAAoAAAAlAAcAAAAFAAoAAAAlAAYAAAAAAAAAAAAlAAUAAAAIAAoAAAAlAAQAAAAHAAoAAAAlAAMAAAAFAAkAAAAkAAcAAAAHAAoAAAAkAAYAAAAIAAkAAAAkAAUAAAAHAAkAAAAkAAQAAAAFAAoAAAAkAAMAAAAHAAoAAAAjAAcAAAAFAAoAAAAjAAYAAAAIAAkAAAAjAAUAAAAHAAoAAAAjAAQAAAAHAAoAAAAjAAMAAAAHAAkAAAAiAAcAAAAAAAAAAAAiAAYAAAAHAAkAAAAiAAUAAAAHAAoAAAAiAAQAAAAHAAoAAAAiAAMAAAAIAAoAAAAhAAcAAAAHAAkAAAAhAAYAAAAIAAoAAAAhAAUAAAAFAAkAAAAhAAQAAAAFAAoAAAAhAAMAAAAHAAoAAAAgAAcAAAAHAAoAAAAgAAYAAAAHAAkAAAAgAAUAAAAHAAoAAAAgAAQAAAAHAAkAAAAgAAMAAAAHAAoAAAAyACsAAAAEAAYAAAAyACoAAAAFAAoAAAAyACkAAAAFAAoAAAAyACgAAAAHAAkAAAAyACcAAAAAAAAAAAAyACYAAAAFAAoAAAAyACUAAAAIAAkAAAAyACQAAAAIAAkAAAAyACMAAAAFAAkAAAAxACsAAAADAAYAAAAxACoAAAAIAAoAAAAxACkAAAAFAAoAAAAxACgAAAAFAAkAAAAxACcAAAAAAAAAAAAxACYAAAAIAAkAAAAxACUAAAAFAAoAAAAxACQAAAAIAAoAAAAxACMAAAAIAAkAAAAwACsAAAADAAYAAAAwACoAAAAFAAoAAAAwACkAAAAFAAoAAAAwACgAAAAHAAoAAAAwACcAAAAAAAAAAAAwACYAAAAHAAoAAAAwACUAAAAHAAkAAAAwACQAAAAHAAkAAAAwACMAAAAIAAoAAAAvACsAAAADAAYAAAAvACoAAAAIAAoAAAAvACkAAAAHAAkAAAAvACgAAAAFAAkAAAAvACcAAAAIAAkAAAAvACYAAAAHAAoAAAAvACUAAAAFAAkAAAAvACQAAAAIAAoAAAAvACMAAAAAAAAAAAAuACsAAAADAAYAAAAuACoAAAAIAAoAAAAuACkAAAAFAAkAAAAuACgAAAAHAAkAAAAuACcAAAAFAAkAAAAuACYAAAAIAAkAAAAuACUAAAAFAAkAAAAuACQAAAAIAAkAAAAuACMAAAAIAAkAAAAtACsAAAADAAYAAAAtACoAAAAIAAoAAAAtACkAAAAIAAoAAAAtACgAAAAHAAkAAAAtACcAAAAFAAoAAAAtACYAAAAFAAkAAAAtACUAAAAIAAkAAAAtACQAAAAHAAoAAAAtACMAAAAFAAkAAAAsACsAAAADAAYAAAAsACoAAAAAAAAAAAAsACkAAAAIAAoAAAAsACgAAAAFAAkAAAAsACcAAAAIAAkAAAAsACYAAAAHAAoAAAAsACUAAAAHAAkAAAAsACQAAAAFAAkAAAAsACMAAAAHAAkAAAArACsAAAADAAYAAAArACoAAAAIAAoAAAArACkAAAAFAAkAAAArACgAAAAFAAoAAAArACcAAAAIAAoAAAArACYAAAAFAAoAAAArACUAAAAIAAkAAAArACQAAAAHAAoAAAArACMAAAAFAAoAAAAqACsAAAADAAYAAAAqACoAAAAIAAoAAAAqACkAAAAAAAAAAAAqACgAAAAAAAAAAAAqACcAAAAIAAoAAAAqACYAAAAIAAoAAAAqACUAAAAFAAkAAAAqACQAAAAFAAoAAAAqACMAAAAAAAAAAAApACsAAAADAAYAAAApACoAAAAFAAkAAAApACkAAAAFAAoAAAApACgAAAAAAAAAAAApACcAAAAHAAkAAAApACYAAAAHAAkAAAApACUAAAAIAAkAAAApACQAAAAFAAkAAAApACMAAAAIAAoAAAAoACsAAAADAAYAAAAoACoAAAAFAAkAAAAoACkAAAAIAAkAAAAoACgAAAAHAAoAAAAoACcAAAAHAAoAAAAoACYAAAAIAAoAAAAoACUAAAAFAAkAAAAoACQAAAAIAAkAAAAoACMAAAAIAAoAAAAnACsAAAADAAYAAAAnACoAAAAHAAkAAAAnACkAAAAAAAAAAAAnACgAAAAIAAkAAAAnACcAAAAHAAkAAAAnACYAAAAHAAoAAAAnACUAAAAFAAoAAAAnACQAAAAHAAkAAAAnACMAAAAFAAoAAAAmACsAAAADAAYAAAAmACoAAAAFAAoAAAAmACkAAAAHAAoAAAAmACgAAAAFAAkAAAAmACcAAAAIAAkAAAAmACYAAAAHAAoAAAAmACUAAAAIAAoAAAAmACQAAAAIAAkAAAAmACMAAAAFAAkAAAAlACsAAAADAAYAAAAlACoAAAAHAAoAAAAlACkAAAAIAAoAAAAlACgAAAAIAAkAAAAlACcAAAAIAAkAAAAlACYAAAAIAAkAAAAlACUAAAAAAAAAAAAlACQAAAAHAAoAAAAlACMAAAAFAAkAAAAkACsAAAADAAYAAAAkACoAAAAHAAkAAAAkACkAAAAHAAkAAAAkACgAAAAHAAoAAAAkACcAAAAFAAoAAAAkACYAAAAIAAoAAAAkACUAAAAFAAoAAAAkACQAAAAHAAoAAAAkACMAAAAIAAkAAAAjACsAAAADAAYAAAAjACoAAAAIAAoAAAAjACkAAAAAAAAAAAAjACgAAAAHAAoAAAAjACcAAAAHAAoAAAAjACYAAAAHAAoAAAAjACUAAAAHAAoAAAAjACQAAAAHAAoAAAAjACMAAAAIAAoAAAAiACsAAAADAAYAAAAiACoAAAAHAAkAAAAiACkAAAAIAAkAAAAiACgAAAAFAAkAAAAiACcAAAAFAAoAAAAiACYAAAAFAAoAAAAiACUAAAAIAAkAAAAiACQAAAAHAAoAAAAiACMAAAAFAAoAAAAhACsAAAADAAYAAAAhACoAAAAIAAoAAAAhACkAAAAFAAoAAAAhACgAAAAFAAoAAAAhACcAAAAFAAkAAAAhACYAAAAIAAoAAAAhACUAAAAIAAoAAAAhACQAAAAHAAoAAAAhACMAAAAFAAoAAAAgACsAAAADAAYAAAAgACoAAAAFAAoAAAAgACkAAAAHAAkAAAAgACgAAAAAAAAAAAAgACcAAAAIAAkAAAAgACYAAAAHAAoAAAAgACUAAAAIAAkAAAAgACQAAAAIAAkAAAAgACMAAAAFAAoAAAAfACsAAAADAAYAAAAfACoAAAAIAAkAAAAfACkAAAAIAAkAAAAfACgAAAAIAAkAAAAfACcAAAAFAAoAAAAfACYAAAAIAAkAAAAfACUAAAAFAAkAAAAfACQAAAAAAAAAAAAfACMAAAAIAAkAAAAeACsAAAADAAYAAAAeACoAAAAIAAkAAAAeACkAAAAHAAoAAAAeACgAAAAHAAoAAAAeACcAAAAHAAoAAAAeACYAAAAIAAoAAAAeACUAAAAIAAoAAAAeACQAAAAFAAkAAAAeACMAAAAHAAoAAAAdACsAAAADAAYAAAAdACoAAAAAAAAAAAAdACkAAAAFAAoAAAAdACgAAAAIAAkAAAAdACcAAAAIAAoAAAAdACYAAAAHAAoAAAAdACUAAAAHAAoAAAAdACQAAAAIAAkAAAAdACMAAAAFAAoAAAAcACsAAAADAAYAAAAcACoAAAAIAAkAAAAcACkAAAAAAAAAAAAcACgAAAAHAAkAAAAcACcAAAAAAAAAAAAcACYAAAAFAAkAAAAcACUAAAAFAAkAAAAcACQAAAAAAAAAAAAcACMAAAAIAAkAAAAbACsAAAADAAYAAAAbACoAAAAFAAoAAAAbACkAAAAFAAoAAAAbACgAAAAHAAoAAAAbACcAAAAAAAAAAAAbACYAAAAHAAkAAAAbACUAAAAIAAoAAAAbACQAAAAHAAoAAAAbACMAAAAHAAoAAAAaACsAAAADAAYAAAAaACoAAAAIAAoAAAAaACkAAAAHAAoAAAAaACgAAAAFAAoAAAAaACcAAAAHAAkAAAAaACYAAAAIAAkAAAAaACUAAAAHAAkAAAAaACQAAAAAAAAAAAAaACMAAAAHAAoAAAAZACsAAAADAAYAAAAZACoAAAAAAAAAAAAZACkAAAAHAAkAAAAZACgAAAAFAAkAAAAZACcAAAAFAAoAAAAZACYAAAAHAAoAAAAZACUAAAAFAAoAAAAZACQAAAAHAAoAAAAZACMAAAAHAAoAAAAYACsAAAADAAYAAAAYACoAAAAIAAoAAAAYACkAAAAAAAAAAAAYACgAAAAAAAAAAAAYACcAAAAFAAoAAAAYACYAAAAFAAkAAAAYACUAAAAAAAAAAAAYACQAAAAAAAAAAAAYACMAAAAIAAkAAAAXACsAAAADAAYAAAAXACoAAAAAAAAAAAAXACkAAAAIAAoAAAAXACgAAAAIAAkAAAAXACcAAAAHAAkAAAAXACYAAAAAAAAAAAAXACUAAAAFAAkAAAAXACQAAAAHAAkAAAAXACMAAAAFAAoAAAAWACsAAAADAAYAAAAWACoAAAAIAAoAAAAWACkAAAAFAAkAAAAWACgAAAAFAAoAAAAWACcAAAAIAAkAAAAWACYAAAAHAAkAAAAWACUAAAAFAAkAAAAWACQAAAAIAAkAAAAWACMAAAAIAAkAAAAVACsAAAADAAYAAAAVACoAAAAAAAAAAAAVACkAAAAFAAoAAAAVACgAAAAHAAkAAAAVACcAAAAIAAoAAAAVACYAAAAIAAkAAAAVACUAAAAHAAkAAAAVACQAAAAHAAoAAAAVACMAAAAAAAAAAAAUACsAAAADAAYAAAAUACoAAAAFAAkAAAAUACkAAAAHAAkAAAAUACgAAAAHAAoAAAAUACcAAAAIAAoAAAAUACYAAAAAAAAAAAAUACUAAAAIAAkAAAAUACQAAAAFAAoAAAAUACMAAAAIAAoAAAATACsAAAADAAYAAAATACoAAAAIAAkAAAATACkAAAAFAAkAAAATACgAAAAIAAkAAAATACcAAAAFAAoAAAATACYAAAAHAAoAAAATACUAAAAFAAkAAAATACQAAAAFAAkAAAATACMAAAAIAAkAAAASACsAAAADAAYAAAASACoAAAAHAAoAAAASACkAAAAHAAkAAAASACgAAAAHAAoAAAASACcAAAAHAAoAAAASACYAAAAIAAkAAAASACUAAAAIAAoAAAASACQAAAAFAAkAAAASACMAAAAFAAoAAAARACsAAAADAAYAAAARACoAAAAIAAoAAAARACkAAAAHAAkAAAARACgAAAAIAAkAAAARACcAAAAFAAkAAAARACYAAAAHAAoAAAARACUAAAAFAAkAAAARACQAAAAHAAkAAAARACMAAAAIAAkAAAAQACsAAAADAAYAAAAQACoAAAAHAAoAAAAQACkAAAAIAAoAAAAQACgAAAAFAAkAAAAQACcAAAAFAAoAAAAQACYAAAAIAAoAAAAQACUAAAAFAAoAAAAQACQAAAAIAAkAAAAQACMAAAAFAAkAAAAPACsAAAADAAYAAAAPACoAAAAIAAkAAAAPACkAAAAIAAkAAAAPACgAAAAHAAkAAAAPACcAAAAHAAkAAAAPACYAAAAHAAkAAAAPACUAAAAIAAoAAAAPACQAAAAHAAoAAAAPACMAAAAHAAoAAAAOACsAAAADAAYAAAAOACoAAAAIAAoAAAAOACkAAAAHAAoAAAAOACgAAAAIAAoAAAAOACcAAAAIAAoAAAAOACYAAAAAAAAAAAAOACUAAAAIAAoAAAAOACQAAAAHAAkAAAAOACMAAAAIAAoAAAANACsAAAADAAYAAAANACoAAAAHAAkAAAANACkAAAAHAAoAAAANACgAAAAHAAkAAAANACcAAAAFAAkAAAANACYAAAAHAAkAAAANACUAAAAHAAoAAAANACQAAAAHAAkAAAANACMAAAAIAAoAAAAMACsAAAADAAYAAAAMACoAAAAHAAoAAAAMACkAAAAFAAkAAAAMACgAAAAFAAoAAAAMACcAAAAIAAkAAAAMACYAAAAIAAkAAAAMACUAAAAFAAoAAAAMACQAAAAHAAoAAAAMACMAAAAHAAoAAAALACsAAAADAAYAAAALACoAAAAIAAoAAAALACkAAAAIAAoAAAALACgAAAAHAAkAAAALACcAAAAHAAoAAAALACYAAAAHAAkAAAALACUAAAAHAAkAAAALACQAAAAFAAkAAAALACMAAAAHAAoAAAAKACsAAAADAAYAAAAKACoAAAAFAAoAAAAKACkAAAAHAAkAAAAKACgAAAAHAAoAAAAKACcAAAAFAAkAAAAKACYAAAAIAAkAAAAKACUAAAAIAAkAAAAKACQAAAAAAAAAAAAKACMAAAAFAAoAAAAJACsAAAADAAYAAAAJACoAAAAIAAoAAAAJACkAAAAFAAoAAAAJACgAAAAFAAoAAAAJACcAAAAHAAkAAAAJACYAAAAHAAoAAAAJACUAAAAAAAAAAAAJACQAAAAAAAAAAAAJACMAAAAHAAkAAAAIACsAAAADAAYAAAAIACoAAAAHAAoAAAAIACkAAAAHAAkAAAAIACgAAAAHAAkAAAAIACcAAAAIAAoAAAAIACYAAAAIAAoAAAAIACUAAAAAAAAAAAAIACQAAAAFAAoAAAAIACMAAAAHAAkAAAAIACIAAAAHAAkAAAAIACEAAAAIAAoAAAAIACAAAAAHAAkAAAAIAB8AAAAIAAoAAAAIAB4AAAAFAAkAAAAIAB0AAAAFAAoAAAAIABwAAAAFAAkAAAAIABsAAAAIAAkAAAAIABoAAAAIAAoAAAAIABkAAAAAAAAAAAAIABgAAAAAAAAAAAAIABcAAAAFAAoAAAAIABYAAAAHAAkAAAAIABUAAAAAAAAAAAAIABQAAAAIAAkAAAAIABMAAAAHAAoAAAAIABIAAAAIAAoAAAAIABEAAAAAAAAAAAAIABAAAAAFAAoAAAAIAA8AAAAIAAkAAAAIAA4AAAAAAAAAAAAIAA0AAAAIAAkAAAAIAAwAAAAHAAkAAAAIAAsAAAAAAAAAAAA8ACoAAAAHAAkAAAA8ACkAAAAIAAoAAAA8ACgAAAAIAAoAAAA8ACcAAAAIAAkAAAA8ACYAAAAAAAAAAAA8ACUAAAAFAAoAAAA8ACQAAAAHAAoAAAA8ACMAAAAIAAoAAAA8ACIAAAAHAAoAAAA8ACEAAAAHAAkAAAA8ACAAAAAIAAoAAAA8AB8AAAAFAAoAAAA8AB4AAAAAAAAAAAA8AB0AAAAFAAkAAAA8ABwAAAAIAAkAAAA8ABsAAAAHAAoAAAA8ABoAAAAHAAoAAAA8ABkAAAAAAAAAAAA8ABgAAAAHAAkAAAA8ABcAAAAIAAoAAAA8ABYAAAAHAAoAAAA8ABUAAAAIAAkAAAA8ABQAAAAAAAAAAAA8ABMAAAAHAAoAAAA8ABIAAAAIAAkAAAA8ABEAAAAAAAAAAAA8ABAAAAAHAAoAAAA8AA8AAAAHAAoAAAA8AA4AAAAHAAkAAAA8AA0AAAAFAAkAAAA8AAwAAAAIAAoAAAA8AAsAAAAAAAAAAAA8AAoAAAAAAAAAAAA8AAkAAAAHAAkAAAA8AAgAAAAFAAkAAAA8AAcAAAAFAAkAAAA8AAYAAAAFAAoAAAA8AAUAAAAHAAoAAAA8AAQAAAAIAAkAAAA8AAMAAAAAAAAAAAA7ACoAAAAHAAoAAAA7ACkAAAAFAAkAAAA7ACgAAAAIAAoAAAA7ACcAAAAIAAoAAAA7ACYAAAAHAAoAAAA7ACUAAAAIAAkAAAA7ACQAAAAFAAkAAAA7ACMAAAAAAAAAAAA7ACIAAAAFAAkAAAA7ACEAAAAHAAoAAAA7ACAAAAAHAAoAAAA7AB8AAAAAAAAAAAA7AB4AAAAAAAAAAAA7AB0AAAAAAAAAAAA7ABwAAAAIAAkAAAA7ABsAAAAHAAoAAAA7ABoAAAAFAAkAAAA7ABkAAAAHAAkAAAA7ABgAAAAIAAoAAAA7ABcAAAAAAAAAAAA7ABYAAAAIAAoAAAA7ABUAAAAHAAkAAAA7ABQAAAAAAAAAAAA7ABMAAAAIAAkAAAA7ABIAAAAHAAoAAAA7ABEAAAAIAAoAAAA7ABAAAAAIAAkAAAA7AA8AAAAFAAoAAAA7AA4AAAAHAAoAAAA7AA0AAAAHAAkAAAA7AAwAAAAHAAoAAAA7AAsAAAAHAAkAAAA7AAoAAAAIAAoAAAA7AAkAAAAIAAkAAAA7AAgAAAAHAAkAAAA7AAcAAAAHAAkAAAA7AAYAAAAFAAoAAAA7AAUAAAAIAAoAAAA7AAQAAAAFAAkAAAA7AAMAAAAHAAkAAAA6ACoAAAAIAAkAAAA6ACkAAAAIAAoAAAA6ACgAAAAHAAkAAAA6ACcAAAAFAAoAAAA6ACYAAAAIAAoAAAA6ACUAAAAFAAkAAAA6ACQAAAAIAAoAAAA6ACMAAAAFAAkAAAA6ACIAAAAHAAoAAAA6ACEAAAAIAAkAAAA6ACAAAAAIAAkAAAA6AB8AAAAFAAkAAAA6AB4AAAAIAAoAAAA6AB0AAAAIAAoAAAA6ABwAAAAFAAkAAAA6ABsAAAAHAAkAAAA6ABoAAAAHAAoAAAA6ABkAAAAHAAkAAAA6ABgAAAAFAAoAAAA6ABcAAAAHAAoAAAA6ABYAAAAAAAAAAAA6ABUAAAAFAAoAAAA6ABQAAAAIAAoAAAA6ABMAAAAIAAkAAAA6ABIAAAAFAAkAAAA6ABEAAAAFAAoAAAA6ABAAAAAFAAkAAAA6AA8AAAAFAAkAAAA6AA4AAAAAAAAAAAA6AA0AAAAAAAAAAAA6AAwAAAAAAAAAAAA6AAsAAAAHAAoAAAA6AAoAAAAIAAkAAAA6AAkAAAAHAAkAAAA6AAgAAAAFAAkAAAA6AAcAAAAHAAoAAAA6AAYAAAAFAAkAAAA6AAUAAAAAAAAAAAA6AAQAAAAFAAkAAAA6AAMAAAAIAAoAAAA5ACoAAAAIAAoAAAA5ACkAAAAIAAkAAAA5ACgAAAAIAAoAAAA5ACcAAAAAAAAAAAA5ACYAAAAHAAoAAAA5ACUAAAAIAAkAAAA5ACQAAAAHAAkAAAA5ACMAAAAIAAkAAAA5ACIAAAAAAAAAAAA5ACEAAAAAAAAAAAA5ACAAAAAFAAkAAAA5AB8AAAAFAAkAAAA5AB4AAAAFAAoAAAA5AB0AAAAFAAkAAAA5ABwAAAAFAAkAAAA5ABsAAAAFAAkAAAA5ABoAAAAFAAkAAAA5ABkAAAAHAAoAAAA5ABgAAAAAAAAAAAA5ABcAAAAHAAkAAAA5ABYAAAAFAAoAAAA5ABUAAAAFAAkAAAA5ABQAAAAHAAoAAAA5ABMAAAAFAAoAAAA5ABIAAAAFAAoAAAA5ABEAAAAIAAoAAAA5ABAAAAAIAAkAAAA5AA8AAAAIAAkAAAA5AA4AAAAHAAkAAAA5AA0AAAAHAAoAAAA5AAwAAAAHAAkAAAA5AAsAAAAHAAkAAAA5AAoAAAAFAAkAAAA5AAkAAAAIAAkAAAA5AAgAAAAAAAAAAAA5AAcAAAAIAAkAAAA5AAYAAAAHAAkAAAA5AAUAAAAIAAkAAAA5AAQAAAAFAAkAAAA5AAMAAAAAAAAAAAA4ACoAAAAIAAkAAAA4ACkAAAAAAAAAAAA4ACgAAAAIAAoAAAA4ACcAAAAFAAkAAAA4ACYAAAAIAAoAAAA4ACUAAAAHAAoAAAA4ACQAAAAAAAAAAAA4ACMAAAAIAAoAAAA4ACIAAAAHAAoAAAA4ACEAAAAFAAoAAAA4ACAAAAAHAAkAAAA4AB8AAAAHAAkAAAA4AB4AAAAIAAkAAAA4AB0AAAAFAAkAAAA4ABwAAAAHAAoAAAA4ABsAAAAIAAkAAAA4ABoAAAAIAAkAAAA4ABkAAAAHAAoAAAA4ABgAAAAAAAAAAAA4ABcAAAAIAAkAAAA4ABYAAAAHAAkAAAA4ABUAAAAHAAoAAAA4ABQAAAAHAAoAAAA4ABMAAAAHAAkAAAA4ABIAAAAFAAoAAAA4ABEAAAAFAAkAAAA4ABAAAAAIAAoAAAA4AA8AAAAFAAoAAAA4AA4AAAAIAAoAAAA4AA0AAAAIAAkAAAA4AAwAAAAHAAoAAAA4AAsAAAAFAAkAAAA4AAoAAAAIAAoAAAA4AAkAAAAHAAkAAAA4AAgAAAAFAAkAAAA4AAcAAAAFAAkAAAA4AAYAAAAIAAoAAAA4AAUAAAAIAAkAAAA4AAQAAAAIAAoAAAA4AAMAAAAIAAoAAAA3ACoAAAAHAAoAAAA3ACkAAAAHAAoAAAA3ACgAAAAIAAoAAAA3ACcAAAAAAAAAAAA3ACYAAAAHAAkAAAA3ACUAAAAHAAoAAAA3ACQAAAAHAAoAAAA3ACMAAAAAAAAAAAA3ACIAAAAFAAoAAAA3ACEAAAAHAAkAAAA3ACAAAAAIAAkAAAA3AB8AAAAAAAAAAAA3AB4AAAAHAAkAAAA3AB0AAAAIAAoAAAA3ABwAAAAFAAoAAAA3ABsAAAAAAAAAAAA3ABoAAAAFAAkAAAA3ABkAAAAAAAAAAAA3ABgAAAAHAAoAAAA3ABcAAAAIAAoAAAA3ABYAAAAIAAoAAAA3ABUAAAAIAAkAAAA3ABQAAAAAAAAAAAA3ABMAAAAIAAoAAAA3ABIAAAAAAAAAAAA3ABEAAAAIAAkAAAA3ABAAAAAAAAAAAAA3AA8AAAAIAAoAAAA3AA4AAAAFAAoAAAA3AA0AAAAAAAAAAAA3AAwAAAAAAAAAAAA3AAsAAAAIAAoAAAA3AAoAAAAFAAoAAAA3AAkAAAAAAAAAAAA3AAgAAAAIAAkAAAA3AAcAAAAHAAkAAAA3AAYAAAAIAAkAAAA3AAUAAAAIAAoAAAA3AAQAAAAIAAkAAAA3AAMAAAAFAAkAAAA2ACoAAAAIAAoAAAA2ACkAAAAIAAoAAAA2ACgAAAAFAAkAAAA2ACcAAAAHAAkAAAA2ACYAAAAIAAoAAAA2ACUAAAAAAAAAAAA2ACQAAAAHAAkAAAA2ACMAAAAHAAkAAAA2ACIAAAAFAAoAAAA2ACEAAAAFAAkAAAA2ACAAAAAHAAkAAAA2AB8AAAAIAAkAAAA2AB4AAAAFAAkAAAA2AB0AAAAHAAkAAAA2ABwAAAAFAAoAAAA2ABsAAAAHAAoAAAA2ABoAAAAIAAoAAAA2ABkAAAAFAAoAAAA2ABgAAAAIAAkAAAA2ABcAAAAFAAoAAAA2ABYAAAAIAAkAAAA2ABUAAAAHAAoAAAA2ABQAAAAIAAoAAAA2ABMAAAAIAAkAAAA2ABIAAAAFAAkAAAA2ABEAAAAAAAAAAAA2ABAAAAAFAAkAAAA2AA8AAAAFAAoAAAA2AA4AAAAIAAoAAAA2AA0AAAAIAAoAAAA2AAwAAAAFAAoAAAA2AAsAAAAHAAoAAAA2AAoAAAAFAAoAAAA2AAkAAAAIAAkAAAA2AAgAAAAHAAkAAAA2AAcAAAAFAAoAAAA2AAYAAAAHAAkAAAA2AAUAAAAHAAoAAAA2AAQAAAAIAAoAAAA2AAMAAAAFAAoAAAA1ACoAAAAHAAkAAAA1ACkAAAAHAAoAAAA1ACgAAAAFAAkAAAA1ACcAAAAIAAkAAAA1ACYAAAAAAAAAAAA1ACUAAAAAAAAAAAA1ACQAAAAFAAkAAAA1ACMAAAAIAAkAAAA1ACIAAAAHAAoAAAA1ACEAAAAIAAkAAAA1ACAAAAAIAAoAAAA1AB8AAAAAAAAAAAA1AB4AAAAIAAkAAAA1AB0AAAAFAAoAAAA1ABwAAAAHAAoAAAA1ABsAAAAIAAoAAAA1ABoAAAAFAAoAAAA1ABkAAAAFAAoAAAA1ABgAAAAFAAoAAAA1ABcAAAAAAAAAAAA1ABYAAAAFAAoAAAA1ABUAAAAHAAoAAAA1ABQAAAAHAAkAAAA1ABMAAAAAAAAAAAA1ABIAAAAIAAoAAAA1ABEAAAAIAAoAAAA1ABAAAAAHAAoAAAA1AA8AAAAFAAoAAAA1AA4AAAAIAAkAAAA1AA0AAAAFAAoAAAA1AAwAAAAHAAoAAAA1AAsAAAAIAAkAAAA1AAoAAAAFAAoAAAA1AAkAAAAFAAkAAAA1AAgAAAAFAAoAAAA1AAcAAAAFAAoAAAA1AAYAAAAHAAkAAAA1AAUAAAAFAAoAAAA1AAQAAAAAAAAAAAA1AAMAAAAIAAkAAAA0ACoAAAAHAAoAAAA0ACkAAAAFAAkAAAA0ACgAAAAIAAkAAAA0ACcAAAAFAAoAAAA0ACYAAAAHAAkAAAA0ACUAAAAIAAoAAAA0ACQAAAAFAAoAAAA0ACMAAAAIAAoAAAA0ACIAAAAFAAkAAAA0ACEAAAAIAAkAAAA0ACAAAAAAAAAAAAA0AB8AAAAFAAoAAAA0AB4AAAAFAAkAAAA0AB0AAAAIAAoAAAA0ABwAAAAAAAAAAAAzACoAAAAFAAoAAAAzACkAAAAIAAkAAAAzACgAAAAIAAkAAAAzACcAAAAIAAkAAAAzACYAAAAFAAkAAAAzACUAAAAIAAkAAAAzACQAAAAHAAkAAAAzACMAAAAFAAoAAAAfAAkAAAAIAAoAAAAfAAgAAAAFAAkAAAAfAAcAAAAIAAkAAAAfAAYAAAAHAAoAAAAfAAUAAAAAAAAAAAAfAAQAAAAHAAoAAAAfAAMAAAAFAAoAAAAeAAkAAAAHAAoAAAAeAAgAAAAFAAoAAAAeAAcAAAAHAAoAAAAeAAYAAAAIAAoAAAAeAAUAAAAHAAkAAAAeAAQAAAAIAAkAAAAeAAMAAAAHAAoAAAAdAAkAAAAFAAoAAAAdAAgAAAAIAAkAAAAdAAcAAAAHAAoAAAAdAAYAAAAFAAkAAAAdAAUAAAAIAAkAAAAdAAQAAAAHAAkAAAAdAAMAAAAIAAoAAAAcAAkAAAAAAAAAAAAcAAgAAAAIAAoAAAAcAAcAAAAFAAkAAAAcAAYAAAAFAAkAAAAcAAUAAAAIAAkAAAAcAAQAAAAFAAoAAAAcAAMAAAAHAAkAAAAbAAkAAAAHAAoAAAAbAAgAAAAIAAkAAAAbAAcAAAAAAAAAAAAbAAYAAAAFAAkAAAAbAAUAAAAFAAoAAAAbAAQAAAAIAAoAAAAbAAMAAAAHAAkAAAAaAAkAAAAFAAoAAAAaAAgAAAAAAAAAAAAaAAcAAAAIAAkAAAAaAAYAAAAIAAoAAAAaAAUAAAAHAAoAAAAaAAQAAAAHAAkAAAAaAAMAAAAAAAAAAAAZAAkAAAAAAAAAAAAZAAgAAAAIAAkAAAAZAAcAAAAAAAAAAAAZAAYAAAAIAAkAAAAZAAUAAAAHAAoAAAAZAAQAAAAFAAoAAAAZAAMAAAAFAAoAAAAYAAkAAAAFAAkAAAAYAAgAAAAFAAoAAAAYAAcAAAAFAAkAAAAYAAYAAAAHAAkAAAAYAAUAAAAFAAkAAAAYAAQAAAAHAAoAAAAYAAMAAAAIAAoAAAAXAAkAAAAHAAoAAAAXAAgAAAAFAAkAAAAXAAcAAAAHAAoAAAAXAAYAAAAIAAoAAAAXAAUAAAAFAAkAAAAXAAQAAAAFAAkAAAAXAAMAAAAAAAAAAAAWAAkAAAAIAAoAAAAWAAgAAAAIAAkAAAAWAAcAAAAIAAkAAAAWAAYAAAAHAAoAAAAWAAUAAAAFAAoAAAAWAAQAAAAIAAkAAAAWAAMAAAAIAAkAAAAVAAkAAAAFAAkAAAAVAAgAAAAFAAkAAAAVAAcAAAAFAAkAAAAVAAYAAAAFAAkAAAAVAAUAAAAIAAkAAAAVAAQAAAAAAAAAAAAVAAMAAAAAAAAAAAAUAAkAAAAHAAoAAAAUAAgAAAAFAAoAAAAUAAcAAAAFAAkAAAAUAAYAAAAFAAkAAAAUAAUAAAAFAAkAAAAUAAQAAAAFAAkAAAAUAAMAAAAIAAoAAAATAAkAAAAAAAAAAAATAAgAAAAIAAkAAAATAAcAAAAFAAkAAAATAAYAAAAFAAoAAAATAAUAAAAHAAkAAAATAAQAAAAAAAAAAAATAAMAAAAFAAoAAAASAAkAAAAIAAkAAAASAAgAAAAIAAoAAAASAAcAAAAFAAoAAAASAAYAAAAAAAAAAAASAAUAAAAFAAoAAAASAAQAAAAHAAoAAAASAAMAAAAFAAkAAAARAAkAAAAIAAoAAAARAAgAAAAIAAkAAAARAAcAAAAHAAoAAAARAAYAAAAFAAkAAAARAAUAAAAHAAoAAAARAAQAAAAHAAoAAAARAAMAAAAFAAoAAAAQAAkAAAAHAAoAAAAQAAgAAAAIAAoAAAAQAAcAAAAFAAkAAAAQAAYAAAAHAAoAAAAQAAUAAAAFAAoAAAAQAAQAAAAAAAAAAAAQAAMAAAAHAAkAAAAPAAkAAAAHAAkAAAAPAAgAAAAFAAoAAAAPAAcAAAAFAAkAAAAPAAYAAAAFAAkAAAAPAAUAAAAIAAkAAAAPAAQAAAAAAAAAAAAPAAMAAAAFAAkAAAAOAAkAAAAHAAkAAAAOAAgAAAAFAAkAAAAOAAcAAAAIAAkAAAAOAAYAAAAAAAAAAAAOAAUAAAAIAAoAAAAOAAQAAAAFAAkAAAAOAAMAAAAIAAkAAAANAAkAAAAFAAkAAAANAAgAAAAHAAoAAAANAAcAAAAHAAoAAAANAAYAAAAFAAoAAAANAAUAAAAAAAAAAAANAAQAAAAHAAoAAAANAAMAAAAFAAoAAAAMAAkAAAAFAAoAAAAMAAgAAAAAAAAAAAAMAAcAAAAAAAAAAAAMAAYAAAAFAAoAAAAMAAUAAAAFAAoAAAAMAAQAAAAFAAkAAAAMAAMAAAAIAAoAAAALAAkAAAAFAAkAAAALAAgAAAAFAAkAAAALAAcAAAAAAAAAAAALAAYAAAAHAAoAAAALAAUAAAAAAAAAAAALAAQAAAAHAAoAAAALAAMAAAAFAAoAAAAKAAkAAAAAAAAAAAAKAAgAAAAAAAAAAAAKAAcAAAAFAAoAAAAKAAYAAAAHAAkAAAAKAAUAAAAFAAoAAAAKAAQAAAAAAAAAAAAKAAMAAAAFAAoAAAAJAAkAAAAAAAAAAAAJAAgAAAAFAAkAAAAJAAcAAAAHAAoAAAAJAAYAAAAIAAoAAAAJAAUAAAAIAAoAAAAJAAQAAAAIAAkAAAAJAAMAAAAHAAoAAAAIAAoAAAAIAAoAAAAIAAkAAAAIAAoAAAAIAAgAAAAFAAkAAAAIAAcAAAAAAAAAAAAIAAYAAAAFAAkAAAAIAAUAAAAFAAoAAAAIAAQAAAAIAAoAAAAIAAMAAAAIAAoAAAAHACoAAAAIAAkAAAAHACkAAAAFAAoAAAAHACgAAAAIAAoAAAAHACcAAAAIAAoAAAAHACYAAAAHAAkAAAAHACUAAAAAAAAAAAAHACQAAAAIAAoAAAAHACMAAAAIAAoAAAAHACIAAAAHAAoAAAAHACEAAAAHAAoAAAAHACAAAAAFAAoAAAAHAB8AAAAHAAkAAAAHAB4AAAAHAAkAAAAHAB0AAAAFAAoAAAAHABwAAAAHAAkAAAAHABsAAAAFAAkAAAAHABoAAAAAAAAAAAAHABkAAAAAAAAAAAAHABgAAAAIAAkAAAAHABcAAAAFAAoAAAAHABYAAAAFAAkAAAAHABUAAAAAAAAAAAAHABQAAAAIAAoAAAAHABMAAAAAAAAAAAAHABIAAAAIAAoAAAAHABEAAAAFAAkAAAAHABAAAAAFAAoAAAAHAA8AAAAFAAoAAAAHAA4AAAAHAAoAAAAHAA0AAAAIAAoAAAAHAAwAAAAIAAoAAAAHAAsAAAAFAAkAAAAHAAoAAAAAAAAAAAAHAAkAAAAIAAoAAAAHAAgAAAAAAAAAAAAHAAcAAAAAAAAAAAAHAAYAAAAIAAoAAAAHAAUAAAAFAAkAAAAHAAQAAAAHAAkAAAAHAAMAAAAIAAoAAAAGACoAAAAAAAAAAAAGACkAAAAFAAkAAAAGACgAAAAIAAoAAAAGACcAAAAHAAoAAAAGACYAAAAHAAoAAAAGACUAAAAHAAkAAAAGACQAAAAAAAAAAAAGACMAAAAHAAkAAAAGACIAAAAIAAkAAAAGACEAAAAFAAoAAAAGACAAAAAAAAAAAAAGAB8AAAAHAAoAAAAGAB4AAAAHAAkAAAAGAB0AAAAIAAkAAAAGABwAAAAHAAkAAAAGABsAAAAAAAAAAAAGABoAAAAHAAoAAAAGABkAAAAIAAkAAAAGABgAAAAHAAkAAAAGABcAAAAFAAoAAAAGABYAAAAAAAAAAAAGABUAAAAFAAoAAAAGABQAAAAHAAoAAAAGABMAAAAHAAoAAAAGABIAAAAHAAkAAAAGABEAAAAHAAkAAAAGABAAAAAIAAoAAAAGAA8AAAAHAAkAAAAGAA4AAAAFAAoAAAAGAA0AAAAAAAAAAAAGAAwAAAAIAAoAAAAGAAsAAAAIAAkAAAAGAAoAAAAFAAkAAAAGAAkAAAAAAAAAAAAGAAgAAAAHAAoAAAAGAAcAAAAIAAoAAAAGAAYAAAAAAAAAAAAGAAUAAAAFAAkAAAAGAAQAAAAFAAoAAAAGAAMAAAAIAAoAAAAFACoAAAAEAAcAAAAFACkAAAAEAAcAAAAFACgAAAAEAAcAAAAFACcAAAAEAAcAAAAFACYAAAAEAAcAAAAFACUAAAAEAAcAAAAFACQAAAAEAAcAAAAFACMAAAAEAAcAAAAFACIAAAAEAAcAAAAFACEAAAAEAAcAAAAFACAAAAAEAAcAAAAFAB8AAAAEAAcAAAAFAB4AAAAEAAcAAAAFAB0AAAAEAAcAAAAFABwAAAAEAAcAAAAFABsAAAAEAAcAAAAFABoAAAAEAAcAAAAFABkAAAAEAAcAAAAFABgAAAAEAAcAAAAFABcAAAAEAAcAAAAFABYAAAAEAAcAAAAFABUAAAAEAAcAAAAFABQAAAAEAAcAAAAFABMAAAAEAAcAAAAFABIAAAAEAAcAAAAFABEAAAAEAAcAAAAFABAAAAAEAAcAAAAFAA8AAAAEAAcAAAAFAA4AAAAEAAcAAAAFAA0AAAAEAAcAAAAFAAwAAAAEAAcAAAAFAAsAAAAEAAcAAAAFAAoAAAAEAAcAAAAFAAkAAAAEAAcAAAAFAAgAAAAEAAcAAAAFAAcAAAAEAAcAAAAFAAYAAAAEAAcAAAAFAAUAAAAEAAcAAAAFAAQAAAAEAAcAAAAFAAMAAAAEAAcAAAA9ACoAAAAFAAoAAAA9ACkAAAAAAAoAAAA9ACgAAAAAAAkAAAA9ACcAAAAAAAoAAAA9ACYAAAAAAAkAAAA9ACUAAAAAAAoAAAA9ACQAAAAAAAkAAAA9ACMAAAAAAAoAAAA9ACIAAAAAAAkAAAA9ACEAAAAAAAoAAAA9ACAAAAAAAAkAAAA9AB8AAAAAAAoAAAA9AB4AAAAAAAkAAAA9AB0AAAAAAAoAAAA9ABwAAAAAAAkAAAA9ABsAAAAAAAoAAAA9ABoAAAAAAAkAAAA9ABkAAAAAAAoAAAA9ABgAAAAAAAkAAAA9ABcAAAAAAAoAAAA9ABYAAAAAAAkAAAA9ABUAAAAAAAoAAAA9ABQAAAAAAAkAAAA9ABMAAAAAAAoAAAA9ABIAAAAAAAkAAAA9ABEAAAAAAAoAAAA9ABAAAAAAAAkAAAA9AA8AAAAAAAoAAAA9AA4AAAAAAAkAAAA9AA0AAAAAAAoAAAA9AAwAAAAAAAkAAAA9AAsAAAAAAAoAAAA9AAoAAAAAAAkAAAA9AAkAAAAAAAoAAAA9AAgAAAAAAAkAAAA9AAcAAAAAAAoAAAA9AAYAAAAAAAkAAAA9AAUAAAAAAAoAAAA9AAQAAAAAAAkAAAA9AAMAAAAAAAoAAAA9ACsAAAAAAAkAAAA8ACsAAAABAAkAAAA7ACsAAAAAAAkAAAA6ACsAAAABAAkAAAA5ACsAAAAAAAkAAAA4ACsAAAABAAkAAAA3ACsAAAAAAAkAAAA2ACsAAAABAAkAAAA1ACsAAAAAAAkAAAA0ACsAAAABAAkAAAAzACsAAAAAAAkAAAAHACsAAAADAAYAAAAGACsAAAADAAYAAAAFACsAAAACAAoAAAA9AAIAAAACAAsAAAA8AAIAAAABAAsAAAA7AAIAAAABAAsAAAA6AAIAAAABAAsAAAA5AAIAAAABAAsAAAA4AAIAAAABAAsAAAA3AAIAAAABAAsAAAA2AAIAAAABAAsAAAA1AAIAAAABAAsAAAA0AAIAAAABAAsAAAAzAAIAAAABAAsAAAAyAAIAAAABAAsAAAAxAAIAAAABAAsAAAAwAAIAAAABAAsAAAAvAAIAAAABAAsAAAAuAAIAAAABAAsAAAAtAAIAAAABAAsAAAAsAAIAAAABAAsAAAArAAIAAAABAAsAAAAqAAIAAAABAAsAAAApAAIAAAABAAsAAAAoAAIAAAABAAsAAAAnAAIAAAABAAsAAAAmAAIAAAABAAsAAAAlAAIAAAABAAsAAAAkAAIAAAABAAsAAAAjAAIAAAABAAsAAAAiAAIAAAABAAsAAAAhAAIAAAABAAsAAAAgAAIAAAABAAsAAAAfAAIAAAABAAsAAAAeAAIAAAABAAsAAAAdAAIAAAABAAsAAAAcAAIAAAABAAsAAAAbAAIAAAABAAsAAAAaAAIAAAABAAsAAAAZAAIAAAABAAsAAAAYAAIAAAABAAsAAAAXAAIAAAABAAsAAAAWAAIAAAABAAsAAAAVAAIAAAABAAsAAAAUAAIAAAABAAsAAAATAAIAAAABAAsAAAASAAIAAAABAAsAAAARAAIAAAABAAsAAAAQAAIAAAABAAsAAAAPAAIAAAABAAsAAAAOAAIAAAABAAsAAAANAAIAAAABAAsAAAAMAAIAAAABAAsAAAALAAIAAAABAAsAAAAKAAIAAAABAAsAAAAJAAIAAAABAAsAAAAIAAIAAAABAAsAAAAHAAIAAAABAAsAAAAGAAIAAAABAAsAAAAFAAIAAAAAAAsAAAA=") -tile_set = ExtResource("2_4qv1y") +[connection signal="deathMenu" from="UILayer/UI" to="UILayer/UI/deathMenu" method="_on_ui_death_menu"] +[connection signal="pressed" from="UILayer/UI/deathMenu/panel/controls/tryAgain" to="UILayer/UI/deathMenu" method="_on_try_again_pressed"] +[connection signal="pressed" from="UILayer/UI/deathMenu/panel/controls/quit" to="UILayer/UI/deathMenu" method="_on_quit_pressed"] diff --git a/globals/player.gd b/globals/player.gd index ddb9500..c0cfd82 100644 --- a/globals/player.gd +++ b/globals/player.gd @@ -1,6 +1,8 @@ extends Node signal playerPosition(pos) - +signal playerHealth(healthAmount) +signal playerDeath() +signal enemyKill() # Called when the node enters the scene tree for the first time. func _ready() -> void: pass # Replace with function body. diff --git a/globals/player.gd.uid b/globals/player.gd.uid new file mode 100644 index 0000000..8b9bebb --- /dev/null +++ b/globals/player.gd.uid @@ -0,0 +1 @@ +uid://bndhuubg5acwg diff --git a/main character.gd b/main character.gd index 733d593..d245ee5 100644 --- a/main character.gd +++ b/main character.gd @@ -1,15 +1,25 @@ extends CharacterBody2D @onready var global = $"/root/Player" - +var playerHealth = 100.0 +var dead = false const SPEED = 350.0 var charAngle = 0.0 func _physics_process(delta: float) -> void: global.emit_signal("playerPosition",self.global_position) - movement() + if dead != true: + movement() + +func _process(delta: float) -> void: + if dead != false: + setAnimation("Death") + if Input.is_action_just_pressed("test"): + playerDamage(100) + +func setAnimation(anim): + if $"Birb".animation != anim: + $Birb.animation = anim + $"Birb".play() -func animation(): - pass - func movement(): var vertical = Input.get_axis("up","down") var horizontal = Input.get_axis("left","right") @@ -24,4 +34,12 @@ func movement(): velocity.y = SPEED * vertical velocity.x = SPEED * horizontal move_and_slide() - $"../Camera2D/Label".text = (str(charAngle*180/PI)) + #$"../UI/Label".text = (str(charAngle*180/PI)) + +func playerDamage(amount): + if dead == false: + playerHealth -= amount + global.emit_signal("playerHealth",playerHealth) + if playerHealth <= 0 and dead == false: + dead = true + global.emit_signal("playerDeath") diff --git a/main character.gd.uid b/main character.gd.uid new file mode 100644 index 0000000..c51acbe --- /dev/null +++ b/main character.gd.uid @@ -0,0 +1 @@ +uid://y1jnx0p2rq46 diff --git a/project.godot b/project.godot index 03d1fab..55e9acb 100644 --- a/project.godot +++ b/project.godot @@ -12,7 +12,7 @@ config_version=5 config/name="birb" run/main_scene="res://demo.tscn" -config/features=PackedStringArray("4.3", "GL Compatibility") +config/features=PackedStringArray("4.4", "GL Compatibility") config/icon="res://icon.svg" [autoload] @@ -59,6 +59,11 @@ right={ , Object(InputEventJoypadMotion,"resource_local_to_scene":false,"resource_name":"","device":-1,"axis":0,"axis_value":1.0,"script":null) ] } +test={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":84,"key_label":0,"unicode":116,"location":0,"echo":false,"script":null) +] +} [rendering]