From 5ca6b464c2b8d77129d281f73181c6d33f4ff22f Mon Sep 17 00:00:00 2001 From: kB01guy Date: Wed, 30 Jun 2021 22:50:49 +0200 Subject: [PATCH] Added Plugin Configurations and General Data --- .gitignore | 68 +- server/plugins/Essentials/config.yml | 1059 +++++++++++++++++ server/plugins/Essentials/kits.yml | 17 + server/plugins/Essentials/warps/creative.yml | 8 + server/plugins/Essentials/warps/end.yml | 8 + server/plugins/Essentials/warps/lobby.yml | 8 + server/plugins/Essentials/warps/shop.yml | 8 + server/plugins/Essentials/warps/survival.yml | 8 + server/plugins/Geyser-Spigot/config.yml | 195 +++ server/plugins/GriefPreventionData/config.yml | 180 +++ server/plugins/ImageOnMap/config.yml | 28 + server/plugins/ImageOnMap/images/map336.png | Bin 0 -> 22268 bytes server/plugins/ImageOnMap/images/map337.png | Bin 0 -> 18484 bytes server/plugins/ImageOnMap/images/map338.png | Bin 0 -> 14290 bytes server/plugins/ImageOnMap/images/map339.png | Bin 0 -> 16751 bytes server/plugins/ImageOnMap/images/map340.png | Bin 0 -> 15687 bytes server/plugins/ImageOnMap/images/map341.png | Bin 0 -> 32190 bytes server/plugins/ImageOnMap/images/map342.png | Bin 0 -> 22923 bytes server/plugins/ImageOnMap/images/map343.png | Bin 0 -> 6684 bytes server/plugins/ImageOnMap/images/map344.png | Bin 0 -> 11059 bytes server/plugins/ImageOnMap/images/map345.png | Bin 0 -> 11128 bytes server/plugins/ImageOnMap/images/map346.png | Bin 0 -> 10791 bytes server/plugins/ImageOnMap/images/map347.png | Bin 0 -> 7229 bytes server/plugins/ImageOnMap/images/map348.png | Bin 0 -> 26157 bytes server/plugins/ImageOnMap/images/map349.png | Bin 0 -> 5075 bytes server/plugins/ImageOnMap/images/map350.png | Bin 0 -> 28661 bytes server/plugins/ImageOnMap/images/map351.png | Bin 0 -> 24204 bytes server/plugins/ImageOnMap/images/map352.png | Bin 0 -> 20509 bytes server/plugins/ImageOnMap/images/map353.png | Bin 0 -> 17963 bytes server/plugins/ImageOnMap/images/map354.png | Bin 0 -> 18562 bytes server/plugins/ImageOnMap/images/map355.png | Bin 0 -> 19055 bytes server/plugins/ImageOnMap/images/map356.png | Bin 0 -> 25661 bytes server/plugins/ImageOnMap/images/map357.png | Bin 0 -> 26611 bytes server/plugins/ImageOnMap/images/map358.png | Bin 0 -> 31421 bytes server/plugins/ImageOnMap/images/map359.png | Bin 0 -> 27378 bytes server/plugins/ImageOnMap/images/map360.png | Bin 0 -> 36503 bytes server/plugins/ImageOnMap/images/map361.png | Bin 0 -> 31897 bytes server/plugins/ImageOnMap/images/map362.png | Bin 0 -> 39354 bytes server/plugins/ImageOnMap/images/map363.png | Bin 0 -> 41700 bytes server/plugins/ImageOnMap/images/map364.png | Bin 0 -> 14862 bytes server/plugins/ImageOnMap/images/map365.png | Bin 0 -> 15416 bytes server/plugins/ImageOnMap/images/map366.png | Bin 0 -> 15017 bytes server/plugins/ImageOnMap/images/map367.png | Bin 0 -> 13027 bytes server/plugins/ImageOnMap/images/map368.png | Bin 0 -> 15500 bytes server/plugins/ImageOnMap/images/map369.png | Bin 0 -> 12231 bytes server/plugins/ImageOnMap/images/map370.png | Bin 0 -> 16529 bytes server/plugins/ImageOnMap/images/map371.png | Bin 0 -> 14738 bytes server/plugins/ImageOnMap/images/map372.png | Bin 0 -> 15644 bytes server/plugins/ImageOnMap/images/map373.png | Bin 0 -> 15341 bytes server/plugins/ImageOnMap/images/map374.png | Bin 0 -> 11400 bytes server/plugins/ImageOnMap/images/map375.png | Bin 0 -> 11453 bytes server/plugins/ImageOnMap/images/map376.png | Bin 0 -> 10690 bytes server/plugins/ImageOnMap/images/map377.png | Bin 0 -> 17917 bytes server/plugins/ImageOnMap/images/map378.png | Bin 0 -> 21383 bytes server/plugins/ImageOnMap/images/map379.png | Bin 0 -> 18752 bytes server/plugins/ImageOnMap/images/map380.png | Bin 0 -> 16738 bytes server/plugins/ImageOnMap/images/map381.png | Bin 0 -> 17556 bytes server/plugins/ImageOnMap/images/map382.png | Bin 0 -> 13924 bytes server/plugins/ImageOnMap/images/map383.png | Bin 0 -> 8498 bytes server/plugins/ImageOnMap/images/map384.png | Bin 0 -> 14251 bytes server/plugins/ImageOnMap/images/map385.png | Bin 0 -> 15092 bytes server/plugins/ImageOnMap/images/map386.png | Bin 0 -> 14552 bytes server/plugins/ImageOnMap/images/map387.png | Bin 0 -> 15483 bytes server/plugins/ImageOnMap/images/map388.png | Bin 0 -> 14537 bytes server/plugins/ImageOnMap/images/map389.png | Bin 0 -> 13823 bytes server/plugins/ImageOnMap/images/map390.png | Bin 0 -> 11832 bytes server/plugins/ImageOnMap/images/map391.png | Bin 0 -> 13945 bytes server/plugins/ImageOnMap/images/map392.png | Bin 0 -> 4346 bytes server/plugins/ImageOnMap/images/map393.png | Bin 0 -> 12067 bytes server/plugins/ImageOnMap/images/map394.png | Bin 0 -> 6133 bytes server/plugins/ImageOnMap/images/map395.png | Bin 0 -> 6660 bytes server/plugins/ImageOnMap/images/map396.png | Bin 0 -> 12268 bytes server/plugins/ImageOnMap/images/map397.png | Bin 0 -> 23554 bytes server/plugins/ImageOnMap/images/map398.png | Bin 0 -> 21101 bytes server/plugins/ImageOnMap/images/map399.png | Bin 0 -> 14584 bytes server/plugins/ImageOnMap/images/map400.png | Bin 0 -> 19482 bytes server/plugins/ImageOnMap/images/map401.png | Bin 0 -> 15122 bytes server/plugins/ImageOnMap/images/map402.png | Bin 0 -> 13331 bytes server/plugins/ImageOnMap/images/map403.png | Bin 0 -> 14243 bytes server/plugins/ImageOnMap/images/map404.png | Bin 0 -> 19320 bytes server/plugins/ImageOnMap/images/map405.png | Bin 0 -> 18098 bytes server/plugins/ImageOnMap/images/map406.png | Bin 0 -> 26555 bytes server/plugins/ImageOnMap/images/map407.png | Bin 0 -> 22996 bytes server/plugins/ImageOnMap/images/map408.png | Bin 0 -> 17643 bytes server/plugins/ImageOnMap/images/map409.png | Bin 0 -> 19947 bytes server/plugins/ImageOnMap/images/map410.png | Bin 0 -> 17282 bytes server/plugins/ImageOnMap/images/map411.png | Bin 0 -> 22987 bytes server/plugins/ImageOnMap/images/map412.png | Bin 0 -> 16789 bytes server/plugins/ImageOnMap/images/map413.png | Bin 0 -> 24345 bytes server/plugins/ImageOnMap/images/map414.png | Bin 0 -> 24752 bytes server/plugins/ImageOnMap/images/map415.png | Bin 0 -> 24763 bytes server/plugins/ImageOnMap/images/map416.png | Bin 0 -> 23632 bytes server/plugins/ImageOnMap/images/map417.png | Bin 0 -> 20580 bytes server/plugins/ImageOnMap/images/map418.png | Bin 0 -> 21420 bytes server/plugins/ImageOnMap/images/map419.png | Bin 0 -> 21379 bytes .../1ff88b66-beda-4386-85b9-a00a5c27437a.yml | 104 ++ .../plugins/LuckPerms/permission_export.json | 787 ++++++++++++ server/plugins/MoreMobHeads/chance_config.yml | 282 +++++ server/plugins/MoreMobHeads/config.yml | 98 ++ server/plugins/Multiverse-Core/config.yml | 37 + server/plugins/Multiverse-Core/worlds.yml | 236 ++++ .../plugins/Multiverse-Inventories/config.yml | 29 + .../plugins/Multiverse-Inventories/groups.yml | 25 + .../plugins/PlotSquared/config/settings.yml | 645 ++++++++++ server/plugins/PlotSquared/config/worlds.yml | 57 + server/plugins/floodgate/config.yml | 62 + server/server.properties | 50 + 107 files changed, 3998 insertions(+), 1 deletion(-) create mode 100644 server/plugins/Essentials/config.yml create mode 100644 server/plugins/Essentials/kits.yml create mode 100644 server/plugins/Essentials/warps/creative.yml create mode 100644 server/plugins/Essentials/warps/end.yml create mode 100644 server/plugins/Essentials/warps/lobby.yml create mode 100644 server/plugins/Essentials/warps/shop.yml create mode 100644 server/plugins/Essentials/warps/survival.yml create mode 100644 server/plugins/Geyser-Spigot/config.yml create mode 100644 server/plugins/GriefPreventionData/config.yml create mode 100644 server/plugins/ImageOnMap/config.yml create mode 100644 server/plugins/ImageOnMap/images/map336.png create mode 100644 server/plugins/ImageOnMap/images/map337.png create mode 100644 server/plugins/ImageOnMap/images/map338.png create mode 100644 server/plugins/ImageOnMap/images/map339.png create mode 100644 server/plugins/ImageOnMap/images/map340.png create mode 100644 server/plugins/ImageOnMap/images/map341.png create mode 100644 server/plugins/ImageOnMap/images/map342.png create mode 100644 server/plugins/ImageOnMap/images/map343.png create mode 100644 server/plugins/ImageOnMap/images/map344.png create mode 100644 server/plugins/ImageOnMap/images/map345.png create mode 100644 server/plugins/ImageOnMap/images/map346.png create mode 100644 server/plugins/ImageOnMap/images/map347.png create mode 100644 server/plugins/ImageOnMap/images/map348.png create mode 100644 server/plugins/ImageOnMap/images/map349.png create mode 100644 server/plugins/ImageOnMap/images/map350.png create mode 100644 server/plugins/ImageOnMap/images/map351.png create mode 100644 server/plugins/ImageOnMap/images/map352.png create mode 100644 server/plugins/ImageOnMap/images/map353.png create mode 100644 server/plugins/ImageOnMap/images/map354.png create mode 100644 server/plugins/ImageOnMap/images/map355.png create mode 100644 server/plugins/ImageOnMap/images/map356.png create mode 100644 server/plugins/ImageOnMap/images/map357.png create mode 100644 server/plugins/ImageOnMap/images/map358.png create mode 100644 server/plugins/ImageOnMap/images/map359.png create mode 100644 server/plugins/ImageOnMap/images/map360.png create mode 100644 server/plugins/ImageOnMap/images/map361.png create mode 100644 server/plugins/ImageOnMap/images/map362.png create mode 100644 server/plugins/ImageOnMap/images/map363.png create mode 100644 server/plugins/ImageOnMap/images/map364.png create mode 100644 server/plugins/ImageOnMap/images/map365.png create mode 100644 server/plugins/ImageOnMap/images/map366.png create mode 100644 server/plugins/ImageOnMap/images/map367.png create mode 100644 server/plugins/ImageOnMap/images/map368.png create mode 100644 server/plugins/ImageOnMap/images/map369.png create mode 100644 server/plugins/ImageOnMap/images/map370.png create mode 100644 server/plugins/ImageOnMap/images/map371.png create mode 100644 server/plugins/ImageOnMap/images/map372.png create mode 100644 server/plugins/ImageOnMap/images/map373.png create mode 100644 server/plugins/ImageOnMap/images/map374.png create mode 100644 server/plugins/ImageOnMap/images/map375.png create mode 100644 server/plugins/ImageOnMap/images/map376.png create mode 100644 server/plugins/ImageOnMap/images/map377.png create mode 100644 server/plugins/ImageOnMap/images/map378.png create mode 100644 server/plugins/ImageOnMap/images/map379.png create mode 100644 server/plugins/ImageOnMap/images/map380.png create mode 100644 server/plugins/ImageOnMap/images/map381.png create mode 100644 server/plugins/ImageOnMap/images/map382.png create mode 100644 server/plugins/ImageOnMap/images/map383.png create mode 100644 server/plugins/ImageOnMap/images/map384.png create mode 100644 server/plugins/ImageOnMap/images/map385.png create mode 100644 server/plugins/ImageOnMap/images/map386.png create mode 100644 server/plugins/ImageOnMap/images/map387.png create mode 100644 server/plugins/ImageOnMap/images/map388.png create mode 100644 server/plugins/ImageOnMap/images/map389.png create mode 100644 server/plugins/ImageOnMap/images/map390.png create mode 100644 server/plugins/ImageOnMap/images/map391.png create mode 100644 server/plugins/ImageOnMap/images/map392.png create mode 100644 server/plugins/ImageOnMap/images/map393.png create mode 100644 server/plugins/ImageOnMap/images/map394.png create mode 100644 server/plugins/ImageOnMap/images/map395.png create mode 100644 server/plugins/ImageOnMap/images/map396.png create mode 100644 server/plugins/ImageOnMap/images/map397.png create mode 100644 server/plugins/ImageOnMap/images/map398.png create mode 100644 server/plugins/ImageOnMap/images/map399.png create mode 100644 server/plugins/ImageOnMap/images/map400.png create mode 100644 server/plugins/ImageOnMap/images/map401.png create mode 100644 server/plugins/ImageOnMap/images/map402.png create mode 100644 server/plugins/ImageOnMap/images/map403.png create mode 100644 server/plugins/ImageOnMap/images/map404.png create mode 100644 server/plugins/ImageOnMap/images/map405.png create mode 100644 server/plugins/ImageOnMap/images/map406.png create mode 100644 server/plugins/ImageOnMap/images/map407.png create mode 100644 server/plugins/ImageOnMap/images/map408.png create mode 100644 server/plugins/ImageOnMap/images/map409.png create mode 100644 server/plugins/ImageOnMap/images/map410.png create mode 100644 server/plugins/ImageOnMap/images/map411.png create mode 100644 server/plugins/ImageOnMap/images/map412.png create mode 100644 server/plugins/ImageOnMap/images/map413.png create mode 100644 server/plugins/ImageOnMap/images/map414.png create mode 100644 server/plugins/ImageOnMap/images/map415.png create mode 100644 server/plugins/ImageOnMap/images/map416.png create mode 100644 server/plugins/ImageOnMap/images/map417.png create mode 100644 server/plugins/ImageOnMap/images/map418.png create mode 100644 server/plugins/ImageOnMap/images/map419.png create mode 100644 server/plugins/ImageOnMap/maps/1ff88b66-beda-4386-85b9-a00a5c27437a.yml create mode 100644 server/plugins/LuckPerms/permission_export.json create mode 100644 server/plugins/MoreMobHeads/chance_config.yml create mode 100644 server/plugins/MoreMobHeads/config.yml create mode 100644 server/plugins/Multiverse-Core/config.yml create mode 100644 server/plugins/Multiverse-Core/worlds.yml create mode 100644 server/plugins/Multiverse-Inventories/config.yml create mode 100644 server/plugins/Multiverse-Inventories/groups.yml create mode 100644 server/plugins/PlotSquared/config/settings.yml create mode 100644 server/plugins/PlotSquared/config/worlds.yml create mode 100644 server/plugins/floodgate/config.yml create mode 100644 server/server.properties diff --git a/.gitignore b/.gitignore index 82d9879..0e3fcae 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,68 @@ -/server/ +# exclude generated files /tools/ + +# Include Server Config +!/server/ +/server/* +!/server/server.properties + +# Include Lobby world +!/server/lobby/ + + +# Include Plugin Configs +!/server/plugins/ +/server/plugins/* + +# Include PlotSquared Config +!/server/plugins/PlotSquared/ +/server/plugins/PlotSquared/* +!/server/plugins/PlotSquared/config/ +/server/plugins/PlotSquared/config/* +!/server/plugins/PlotSquared/config/settings.yml +!/server/plugins/PlotSquared/config/worlds.yml + +# Include Multiverse Config +!/server/plugins/Multiverse-Inventories/ +/server/plugins/Multiverse-Inventories/* +!/server/plugins/Multiverse-Inventories/groups.yml +!/server/plugins/Multiverse-Inventories/config.yml +!/server/plugins/Multiverse-Core/ +/server/plugins/Multiverse-Core/* +!/server/plugins/Multiverse-Core/config.yml +!/server/plugins/Multiverse-Core/worlds.yml + +# Include LuckyPerms Config +!/server/plugins/LuckPerms/ +/server/plugins/LuckPerms/* +!/server/plugins/LuckPerms/permission_export.json + +# Include Essentials Config +!/server/plugins/Essentials/ +/server/plugins/Essentials/* +!/server/plugins/Essentials/config.yml +!/server/plugins/Essentials/warps/ +!/server/plugins/Essentials/kits.yml + +# Include MoreMobHeads Config +!/server/plugins/MoreMobHeads/ +/server/plugins/MoreMobHeads/* +!/server/plugins/MoreMobHeads/chance_config.yml +!/server/plugins/MoreMobHeads/config.yml + +# Include GriefPrevention Config +!/server/plugins/GriefPreventionData/ +/server/plugins/GriefPreventionData/* +!/server/plugins/GriefPreventionData/config.yml + + +# Include Bedrock-Compartibility Config +!/server/plugins/Geyser-Spigot/ +/server/plugins/Geyser-Spigot/* +!/server/plugins/Geyser-Spigot/config.yml +!/server/plugins/floodgate/ +/server/plugins/floodgate/* +!/server/plugins/floodgate/config.yml + +# Include ImageOnMap Data +!/server/plugins/ImageOnMap/ diff --git a/server/plugins/Essentials/config.yml b/server/plugins/Essentials/config.yml new file mode 100644 index 0000000..3474b60 --- /dev/null +++ b/server/plugins/Essentials/config.yml @@ -0,0 +1,1059 @@ +############################################################ +# +------------------------------------------------------+ # +# | Notes | # +# +------------------------------------------------------+ # +############################################################ + +# This is the config file for EssentialsX. +# This config was generated for version 2.18.2.0. + +# If you want to use special characters in this document, such as accented letters, you MUST save the file as UTF-8, not ANSI. +# If you receive an error when Essentials loads, ensure that: +# - No tabs are present: YAML only allows spaces +# - Indents are correct: YAML hierarchy is based entirely on indentation +# - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrophe) +# - Text with symbols is enclosed in single or double quotation marks + +# If you need help, you can join the EssentialsX community: https://essentialsx.cf/community.html + +############################################################ +# +------------------------------------------------------+ # +# | Essentials (Global) | # +# +------------------------------------------------------+ # +############################################################ + +# A color code between 0-9 or a-f. Set to 'none' to disable. +# In 1.16+ you can use hex color codes here as well. (For example, #613e1d is brown). +ops-name-color: '4' + +# The character(s) to prefix all nicknames, so that you know they are not true usernames. +nickname-prefix: '~' + +# The maximum length allowed in nicknames. The nickname prefix is included in this. +max-nick-length: 15 + +# A list of phrases that cannot be used in nicknames. You can include regular expressions here. +# Users with essentials.nick.blacklist.bypass will be able to bypass this filter. +nick-blacklist: +#- Notch +#- '^Dinnerbone' + +# When this option is enabled, nickname length checking will exclude color codes in player names. +# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true +ignore-colors-in-max-nick-length: false + +# When this option is enabled, display names for hidden users will not be shown. This prevents players from being +# able to see that they are online while vanished. +hide-displayname-in-vanish: true + +# Disable this if you have any other plugin, that modifies the displayname of a user. +change-displayname: true + +# When this option is enabled, the (tab) player list will be updated with the displayname. +# The value of change-displayname (above) has to be true. +#change-playerlist: true + +# When EssentialsChat.jar isn't used, force essentials to add the prefix and suffix from permission plugins to displayname. +# This setting is ignored if EssentialsChat.jar is used, and defaults to 'true'. +# The value of change-displayname (above) has to be true. +# Do not edit this setting unless you know what you are doing! +#add-prefix-suffix: false + +# When this option is enabled, player prefixes will be shown in the playerlist. +# This feature only works for Minecraft version 1.8 and higher. +# This value of change-playerlist has to be true +#add-prefix-in-playerlist: true + +# When this option is enabled, player suffixes will be shown in the playerlist. +# This feature only works for Minecraft version 1.8 and higher. +# This value of change-playerlist has to be true +#add-suffix-in-playerlist: true + +# If the teleport destination is unsafe, should players be teleported to the nearest safe location? +# If this is set to true, Essentials will attempt to teleport players close to the intended destination. +# If this is set to false, attempted teleports to unsafe locations will be cancelled with a warning. +teleport-safety: true + +# This forcefully disables teleport safety checks without a warning if attempting to teleport to unsafe locations. +# teleport-safety and this option need to be set to true to force teleportation to dangerous locations. +force-disable-teleport-safety: false + +# If a player is teleporting to an unsafe location in creative, adventure, or god mode; they will not be teleported to a +# safe location. If you'd like players to be teleported to a safe location all of the time, set this option to true. +force-safe-teleport-location: false + +# If a player has any passengers, the teleport will fail. Should their passengers be dismounted before they are teleported? +# If this is set to true, Essentials will dismount the player's passengers before teleporting. +# If this is set to false, attempted teleports will be canceled with a warning. +teleport-passenger-dismount: true + +# The delay, in seconds, required between /home, /tp, etc. +teleport-cooldown: 30 + +# The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport is cancelled. +teleport-delay: 5 + +# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command. +# This will also prevent the player attacking other players. +teleport-invulnerability: 4 + +# Whether to make all teleportations go to the center of the block; where the x and z coordinates decimal become .5 +teleport-to-center: true + +# The delay, in seconds, required between /heal or /feed attempts. +heal-cooldown: 60 + +# Do you want to remove potion effects when healing a player? +remove-effects-on-heal: true + +# Near Radius +# The default radius with /near +# Used to use chat radius but we are going to make it separate. +near-radius: 200 + +# What to prevent from /item and /give. +# e.g item-spawn-blacklist: 10,11,46 +item-spawn-blacklist: + +# Set this to true if you want permission based item spawn rules. +# Note: The blacklist above will be ignored then. +# Example permissions (these go in your permissions manager): +# - essentials.itemspawn.item-all +# - essentials.itemspawn.item-[itemname] +# - essentials.itemspawn.item-[itemid] +# - essentials.give.item-all +# - essentials.give.item-[itemname] +# - essentials.give.item-[itemid] +# - essentials.unlimited.item-all +# - essentials.unlimited.item-[itemname] +# - essentials.unlimited.item-[itemid] +# - essentials.unlimited.item-bucket # Unlimited liquid placing +# +# For more information, visit http://wiki.ess3.net/wiki/Command_Reference/ICheat#Item.2FGive +permission-based-item-spawn: false + +# Mob limit on the /spawnmob command per execution. +spawnmob-limit: 10 + +# Shall we notify users when using /lightning? +warn-on-smite: true + +# Shall we drop items instead of adding to inventory if the target inventory is full? +drop-items-if-full: false + +# Essentials Mail Notification +# Should we notify players if they have no new mail? +notify-no-new-mail: true + +# Specifies the duration (in seconds) between each time a player is notified of mail they have. +# Useful for servers with a lot of mail traffic. +notify-player-of-mail-cooldown: 60 + +# The motd and rules are now configured in the files motd.txt and rules.txt. + +# When a command conflicts with another plugin, by default, Essentials will try to force the OTHER plugin to take priority. +# Commands in this list, will tell Essentials to 'not give up' the command to other plugins. +# In this state, which plugin 'wins' appears to be almost random. +# +# If you have two plugin with the same command and you wish to force Essentials to take over, you need an alias. +# To force essentials to take 'god' alias 'god' to 'egod'. +# See http://wiki.bukkit.org/Commands.yml#aliases for more information. + +overridden-commands: +# - god +# - info + +# Disabling commands here will prevent Essentials handling the command, this will not affect command conflicts. +# You should not have to disable commands used in other plugins, they will automatically get priority. +# See http://wiki.bukkit.org/Commands.yml#aliases to map commands to other plugins. +disabled-commands: +# - nick +# - clear + +# These commands will be shown to players with socialSpy enabled. +# You can add commands from other plugins you may want to track or +# remove commands that are used for something you dont want to spy on. +# Set - '*' in order to listen on all possible commands. +socialspy-commands: + - msg + - w + - r + - mail + - m + - t + - whisper + - emsg + - tell + - er + - reply + - ereply + - email + - action + - describe + - eme + - eaction + - edescribe + - etell + - ewhisper + - pm + +# Whether the private and public messages from muted players should appear in the social spy. +# If so, they will be differentiated from those sent by normal players. +socialspy-listen-muted-players: true + +# The following settings listen for when a player changes worlds. +# If you use another plugin to control speed and flight, you should change these to false. + +# When a player changes world, should EssentialsX reset their flight? +# This will disable flight if the player does not have essentials.fly. +world-change-fly-reset: true + +# When a player changes world, should we reset their speed according to their permissions? +# This resets the player's speed to the default if they don't have essentials.speed. +# If the player doesn't have essentials.speed.bypass, this resets their speed to the maximum specified above. +world-change-speed-reset: true + +# Mute Commands +# These commands will be disabled when a player is muted. +# Use '*' to disable every command. +# Essentials already disabled Essentials messaging commands by default. +# It only cares about the root command, not args after that (it sees /f chat the same as /f) +mute-commands: + - f + - kittycannon + # - '*' + +# If you do not wish to use a permission system, you can define a list of 'player perms' below. +# This list has no effect if you are using a supported permissions system. +# If you are using an unsupported permissions system, simply delete this section. +# Whitelist the commands and permissions you wish to give players by default (everything else is op only). +# These are the permissions without the "essentials." part. +# +# To enable this feature, please set use-bukkit-permissions to false. +player-commands: + - afk + - afk.auto + - back + - back.ondeath + - balance + - balance.others + - balancetop + - build + - chat.color + - chat.format + - chat.shout + - chat.question + - clearinventory + - compass + - depth + - delhome + - getpos + - geoip.show + - help + - helpop + - home + - home.others + - ignore + - info + - itemdb + - kit + - kits.tools + - list + - mail + - mail.send + - me + - motd + - msg + - msg.color + - nick + - near + - pay + - ping + - protect + - r + - rules + - realname + - seen + - sell + - sethome + - setxmpp + - signs.create.protection + - signs.create.trade + - signs.break.protection + - signs.break.trade + - signs.use.balance + - signs.use.buy + - signs.use.disposal + - signs.use.enchant + - signs.use.free + - signs.use.gamemode + - signs.use.heal + - signs.use.info + - signs.use.kit + - signs.use.mail + - signs.use.protection + - signs.use.repair + - signs.use.sell + - signs.use.time + - signs.use.trade + - signs.use.warp + - signs.use.weather + - spawn + - suicide + - time + - tpa + - tpaccept + - tpahere + - tpdeny + - warp + - warp.list + - world + - worth + - xmpp + +# Use this option to force superperms-based permissions handler regardless of detected installed perms plugin. +# This is useful if you want superperms-based permissions (with wildcards) for custom permissions plugins. +# If you wish to use EssentialsX's built-in permissions using the `player-commands` section above, set this to false. +# Default is true. +use-bukkit-permissions: true + +# When this option is enabled, one-time use kits (ie. delay < 0) will be +# removed from the /kit list when a player can no longer use it +skip-used-one-time-kits-from-kit-list: false + +# Determines the functionality of the /createkit command. +# If this is true, /createkit will give the user a link with the kit code. +# If this is false, /createkit will add the kit to the kits.yml config file directly. +# +pastebin-createkit: false + +# Essentials Sign Control +# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these. +# To enable signs, remove # symbol. To disable all signs, comment/remove each sign. +# Essentials colored sign support will be enabled when any sign types are enabled. +# Color is not an actual sign, it's for enabling using color codes on signs, when the correct permissions are given. + +enabledSigns: + #- color + #- balance + #- buy + #- sell + #- trade + #- free + #- disposal + - warp + #- kit + #- mail + #- enchant + #- gamemode + #- heal + #- info + #- spawnmob + #- repair + #- time + #- weather + +# How many times per second can Essentials signs be interacted with per player. +# Values should be between 1-20, 20 being virtually no lag protection. +# Lower numbers will reduce the possibility of lag, but may annoy players. +sign-use-per-second: 4 + +# Allow item IDs on pre-existing signs on 1.13 and above. +# You cannot use item IDs on new signs, but this will allow players to interact with signs that +# were placed before 1.13. +allow-old-id-signs: false + +# List of sign names Essentials should not protect. This feature is especially useful when +# another plugin provides a sign that EssentialsX provides, but Essentials overrides. +# For example, if a plugin provides a [kit] sign, and you wish to use theirs instead of +# Essentials's, then simply add kit below and Essentials will not protect it. +# +# See https://github.com/drtshock/Essentials/pull/699 for more information. +unprotected-sign-names: + #- kit + +# Backup runs a custom batch/bash command at a specified interval. +# The server will save the world before executing the backup command, and disable +# saving during the backup to prevent world corruption or other conflicts. +# Backups can also be triggered manually with /backup. +backup: + # Interval in minutes. + interval: 30 + # If true, the backup task will run even if there are no players online. + always-run: false + # Unless you add a valid backup command or script here, this feature will be useless. + # Use 'save-all' to simply force regular world saving without backup. + # The example command below utilizes rdiff-backup: https://rdiff-backup.net/ + #command: 'rdiff-backup World1 backups/World1' + +# Set this true to enable permission per warp. +per-warp-permission: false + +# Sort output of /list command by groups. +# You can hide and merge the groups displayed in /list by defining the desired behaviour here. +# Detailed instructions and examples can be found on the wiki: http://wiki.ess3.net/wiki/List +list: + # To merge groups, list the groups you wish to merge + #Staff: owner admin moderator + Admins: owner admin + # To limit groups, set a max user limit + #builder: 20 + # To hide groups, set the group as hidden + #default: hidden + # Uncomment the line below to simply list all players with no grouping + #Players: '*' + +# Displays real names in /list next to players who are using a nickname. +real-names-on-list: false + +# More output to the console. +debug: false + +# Set the locale for all messages. +# If you don't set this, the default locale of the server will be used. +# For example, to set language to English, set locale to en, to use the file "messages_en.properties". +# Don't forget to remove the # in front of the line. +# For more information, visit http://wiki.ess3.net/wiki/Locale +#locale: en + +# Turn off god mode when people leave the server. +remove-god-on-disconnect: false + +# Auto-AFK +# After this timeout in seconds, the user will be set as AFK. +# This feature requires the player to have essentials.afk.auto node. +# Set to -1 for no timeout. +auto-afk: 300 + +# Auto-AFK Kick +# After this timeout in seconds, the user will be kicked from the server. +# essentials.afk.kickexempt node overrides this feature. +# Set to -1 for no timeout. +auto-afk-kick: -1 + +# Set this to true, if you want to freeze the player, if the player is AFK. +# Other players or monsters can't push the player out of AFK mode then. +# This will also enable temporary god mode for the AFK player. +# The player has to use the command /afk to leave the AFK mode. +freeze-afk-players: false + +# When the player is AFK, should he be able to pickup items? +# Enable this, when you don't want people idling in mob traps. +disable-item-pickup-while-afk: false + +# This setting controls if a player is marked as active on interaction. +# When this setting is false, the player would need to manually un-AFK using the /afk command. +cancel-afk-on-interact: true + +# Should we automatically remove afk status when a player moves? +# Player will be removed from AFK on chat/command regardless of this setting. +# Disable this to reduce server lag. +cancel-afk-on-move: true + +# Should AFK players be ignored when other players are trying to sleep? +# When this setting is false, players won't be able to skip the night if some players are AFK. +# Users with the permission node essentials.sleepingignored will always be ignored. +sleep-ignores-afk-players: true + +# Set the player's list name when they are AFK. This is none by default which specifies that Essentials +# should not interfere with the AFK player's list name. +# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname. +afk-list-name: "none" + +# When a player enters or exits AFK mode, should the AFK notification be broadcast +# to the entire server, or just to the player? +# When this setting is false, only the player will be notified upon changing their AFK state. +broadcast-afk-message: true + +# You can disable the death messages of Minecraft here. +death-messages: true + +# How should essentials handle players with the essentials.keepinv permission who have items with +# curse of vanishing when they die? +# You can set this to "keep" (to keep the item), "drop" (to drop the item), or "delete" (to delete the item). +# Defaults to "keep" +vanishing-items-policy: keep + +# How should essentials handle players with the essentials.keepinv permission who have items with +# curse of binding when they die? +# You can set this to "keep" (to keep the item), "drop" (to drop the item), or "delete" (to delete the item). +# Defaults to "keep" +binding-items-policy: keep + +# When players die, should they receive the coordinates they died at? +send-info-after-death: false + +# Should players with permissions be able to join and part silently? +# You can control this with essentials.silentjoin and essentials.silentquit permissions if it is enabled. +# In addition, people with essentials.silentjoin.vanish will be vanished on join. +allow-silent-join-quit: false + +# You can set custom join and quit messages here. Set this to "none" to use the default Minecraft message, +# or set this to "" to hide the message entirely. +# You may use color codes, {USERNAME} for the player's name, and {PLAYER} for the player's displayname. +custom-join-message: "none" +custom-quit-message: "none" + +# You can disable join and quit messages when the player count reaches a certain limit. +# When the player count is below this number, join/quit messages will always be shown. +# Set this to -1 to always show join and quit messages regardless of player count. +hide-join-quit-messages-above: -1 + +# Add worlds to this list, if you want to automatically disable god mode there. +no-god-in-worlds: +# - world_nether + +# Set to true to enable per-world permissions for teleporting between worlds with essentials commands. +# This applies to /world, /back, /tp[a|o][here|all], but not warps. +# Give someone permission to teleport to a world with essentials.worlds. +# This does not affect the /home command, there is a separate toggle below for this. +world-teleport-permissions: false + +# The number of items given if the quantity parameter is left out in /item or /give. +# If this number is below 1, the maximum stack size size is given. If over-sized stacks. +# are not enabled, any number higher than the maximum stack size results in more than one stack. +default-stack-size: -1 + +# Over-sized stacks are stacks that ignore the normal max stack size. +# They can be obtained using /give and /item, if the player has essentials.oversizedstacks permission. +# How many items should be in an over-sized stack? +oversized-stacksize: 64 + +# Allow repair of enchanted weapons and armor. +# If you set this to false, you can still allow it for certain players using the permission. +# essentials.repair.enchanted +repair-enchanted: true + +# Allow 'unsafe' enchantments in kits and item spawning. +# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins. +unsafe-enchantments: false + +#Do you want Essentials to keep track of previous location for /back in the teleport listener? +#If you set this to true any plugin that uses teleport will have the previous location registered. +register-back-in-listener: false + +#Delay to wait before people can cause attack damage after logging in. +login-attack-delay: 5 + +#Set the max fly speed, values range from 0.1 to 1.0 +max-fly-speed: 0.8 + +#Set the max walk speed, values range from 0.1 to 1.0 +max-walk-speed: 0.8 + +#Set the maximum amount of mail that can be sent within a minute. +mails-per-minute: 1000 + +# Set the maximum time /mute can be used for in seconds. +# Set to -1 to disable, and essentials.mute.unlimited can be used to override. +max-mute-time: -1 + +# Set the maximum time /tempban can be used for in seconds. +# Set to -1 to disable, and essentials.tempban.unlimited can be used to override. +max-tempban-time: -1 + +# Changes the default /reply functionality. This can be changed on a per-player basis using /rtoggle. +# If true, /r goes to the person you messaged last, otherwise the first person that messaged you. +# If false, /r goes to the last person that messaged you. +last-message-reply-recipient: true + +# If last-message-reply-recipient is enabled for a particular player, +# this specifies the duration, in seconds, that would need to elapse for the +# reply-recipient to update when receiving a message. +# Default is 180 (3 minutes) +last-message-reply-recipient-timeout: 180 + +# Changes the default /reply functionality. +# If true, /reply will not check if the person you're replying to has vanished. +# If false, players will not be able to /reply to players who they can no longer see due to vanish. +last-message-reply-vanished: false + +# Toggles whether or not left clicking mobs with a milk bucket turns them into a baby. +milk-bucket-easter-egg: true + +# Toggles whether or not the fly status message should be sent to players on join +send-fly-enable-on-join: true + +# Set to true to enable per-world permissions for setting time for individual worlds with essentials commands. +# This applies to /time, /day, /eday, /night, /enight, /etime. +# Give someone permission to teleport to a world with essentials.time.world.. +world-time-permissions: false + +# Specify cooldown for both Essentials commands and external commands as well. +# All commands do not start with a Forward Slash (/). Instead of /msg, write msg +# +# Wildcards are supported. E.g. +# - '*i*': 50 +# adds a 50 second cooldown to all commands that include the letter i +# +# EssentialsX supports regex by starting the command with a caret ^ +# For example, to target commands starting with ban and not banip the following would be used: +# '^ban([^ip])( .*)?': 60 # 60 seconds /ban cooldown. +# Note: If you have a command that starts with ^, then you can escape it using backslash (\). e.g. \^command: 123 +command-cooldowns: +# feed: 100 # 100 second cooldown on /feed command +# '*': 5 # 5 Second cooldown on all commands + +# Whether command cooldowns should be persistent past server shutdowns +command-cooldown-persistence: true + +# Whether NPC balances should be listed in balance ranking features such as /balancetop. +# NPC balances can include features like factions from FactionsUUID plugin. +npcs-in-balance-ranking: false + +# Allow bulk buying and selling signs when the player is sneaking. +# This is useful when a sign sells or buys one item at a time and the player wants to sell a bunch at once. +allow-bulk-buy-sell: true + +# Allow selling of items with custom names with the /sell command. +# This may be useful to prevent players accidentally selling named items. +allow-selling-named-items: false + +# Delay for the MOTD display for players on join, in milliseconds. +# This has no effect if the MOTD command or permission are disabled. +delay-motd: 0 + +# A list of commands that should have their complementary confirm commands enabled by default. +# This is empty by default, for the latest list of valid commands see the latest source config.yml. +default-enabled-confirm-commands: +#- pay +#- clearinventory + +# Whether or not to teleport a player back to their previous position after they have been freed from jail. +teleport-back-when-freed-from-jail: true + +# Set the timeout, in seconds for players to accept a tpa before the request is cancelled. +# Set to 0 for no timeout. +tpa-accept-cancellation: 120 + +# Allow players to set hats by clicking on their helmet slot. +allow-direct-hat: true + +# Allow in-game players to specify a world when running /broadcastworld. +# If false, running /broadcastworld in-game will always send a message to the player's current world. +# This doesn't affect running the command from the console, where a world is always required. +allow-world-in-broadcastworld: true + +# Consider water blocks as "safe," therefore allowing players to teleport +# using commands such as /home or /spawn to a location that is occupied +# by water blocks +is-water-safe: false + +# Should the usermap try to sanitise usernames before saving them? +# You should only change this to false if you use Minecraft China. +safe-usermap-names: true + +# Should Essentials output logs when a command block executes a command? +# Example: CommandBlock at ,, issued server command: / +log-command-block-commands: true + +# Set the maximum speed for projectiles spawned with /fireball. +max-projectile-speed: 8 + +############################################################ +# +------------------------------------------------------+ # +# | Homes | # +# +------------------------------------------------------+ # +############################################################ + +# Allows people to set their bed during the day. +# This setting has no effect in Minecraft 1.15+, as Minecraft will always allow the player to set their bed location during the day. +update-bed-at-daytime: true + +# Set to true to enable per-world permissions for using homes to teleport between worlds. +# This applies to the /home command only. +# Give someone permission to teleport to a world with essentials.worlds. +world-home-permissions: false + +# Allow players to have multiple homes. +# Players need essentials.sethome.multiple before they can have more than 1 home. +# You can set the default number of multiple homes using the 'default' rank below. +# To remove the home limit entirely, give people 'essentials.sethome.multiple.unlimited'. +# To grant different home amounts to different people, you need to define a 'home-rank' below. +# Create the 'home-rank' below, and give the matching permission: essentials.sethome.multiple. +# For more information, visit http://wiki.ess3.net/wiki/Multihome +sethome-multiple: + default: 3 + vip: 5 + staff: 10 + +# In this example someone with 'essentials.sethome.multiple' and 'essentials.sethome.multiple.vip' will have 5 homes. +# Remember, they MUST have both permission nodes in order to be able to set multiple homes. + +# Controls whether players need the permission "essentials.home.compass" in order to point +# the player's compass at their first home. +# +# Leaving this as false will retain Essentials' original behaviour, which is to always +# change the compass' direction to point towards their first home. +compass-towards-home-perm: false + +# If no home is set, would you like to send the player to spawn? +# If set to false, players will not be teleported when they run /home without setting a home first. +spawn-if-no-home: true + +# Should players be asked to provide confirmation for homes which they attempt to overwrite? +confirm-home-overwrite: false + +############################################################ +# +------------------------------------------------------+ # +# | Economy | # +# +------------------------------------------------------+ # +############################################################ + +# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy + +# You can control the values of items that are sold to the server by using the /setworth command. + +# Defines the balance with which new players begin. Defaults to 0. +starting-balance: 0 + +# Defines the cost to use the given commands PER USE. +# Some commands like /repair have sub-costs, check the wiki for more information. +command-costs: + # /example costs $1000 PER USE + #example: 1000 + # /kit tools costs $1500 PER USE + #kit-tools: 1500 + +# Set this to a currency symbol you want to use. +# Remember, if you want to use special characters in this document, +# such as accented letters, you MUST save the file as UTF-8, not ANSI. +currency-symbol: '$' + +# Enable this to make the currency symbol appear at the end of the amount rather than at the start. +# For example, the euro symbol typically appears after the current amount. +currency-symbol-suffix: false + +# Set the maximum amount of money a player can have. +# The amount is always limited to 10 trillion because of the limitations of a java double. +max-money: 10000000000000 + +# Set the minimum amount of money a player can have (must be above the negative of max-money). +# Setting this to 0, will disable overdrafts/loans completely. Users need 'essentials.eco.loan' perm to go below 0. +min-money: -10000 + +# Enable this to log all interactions with trade/buy/sell signs and sell command. +economy-log-enabled: false + +# Enable this to also log all transactions from other plugins through Vault. +# This can cause the economy log to fill up quickly so should only be enabled for testing purposes! +economy-log-update-enabled: false + +# Minimum acceptable amount to be used in /pay. +minimum-pay-amount: 0.001 + +# Enable this to block users who try to /pay another user which ignore them. +pay-excludes-ignore-list: false + +# The format of currency, excluding symbols. See currency-symbol-format-locale for symbol configuration. +# +# "#,##0.00" is how the majority of countries display currency. +#currency-format: "#,##0.00" + +# Format currency symbols. Some locales use , and . interchangeably. +# Some formats do not display properly in-game due to faulty Minecraft font rendering. +# +# For 1.234,50 use de-DE +# For 1,234.50 use en-US +# For 1'234,50 use fr-ch +#currency-symbol-format-locale: en-US + +############################################################ +# +------------------------------------------------------+ # +# | Help | # +# +------------------------------------------------------+ # +############################################################ + +# Show other plugins commands in help. +non-ess-in-help: true + +# Hide plugins which do not give a permission. +# You can override a true value here for a single plugin by adding a permission to a user/group. +# The individual permission is: essentials.help., anyone with essentials.* or '*' will see all help regardless. +# You can use negative permissions to remove access to just a single plugins help if the following is enabled. +hide-permissionless-help: true + +############################################################ +# +------------------------------------------------------+ # +# | EssentialsX Chat | # +# +------------------------------------------------------+ # +############################################################ + +# You need to install EssentialsX Chat for this section to work. +# See https://essentialsx.cf/wiki/Module-Breakdown.html for more information. + +chat: + + # If EssentialsX Chat is installed, this will define how far a player's voice travels, in blocks. Set to 0 to make all chat global. + # Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting. + # Users with essentials.chat.shout can override this by prefixing their message with an exclamation mark (!) + # Users with essentials.chat.question can override this by prefixing their message with a question mark (?) + # You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section. + radius: 0 + + # Chat formatting can be done in two ways, you can either define a standard format for all chat. + # Or you can give a group specific chat format, to give some extra variation. + # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting + # Note: Using the {PREFIX} and {SUFFIX} placeholders along with {DISPLAYNAME} may cause double prefixes/suffixes to be shown in chat unless add-prefix-suffix is uncommented and set to false. + + format: '<{DISPLAYNAME}> {MESSAGE}' + #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}' + #format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}' + + group-formats: + # default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}' + # admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}' + + # If you are using group formats make sure to remove the '#' to allow the setting to be read. + # Note: Group names are case-sensitive so you must match them up with your permission plugin. + + # You can use permissions to control whether players can use formatting codes in their chat messages. + # See https://essentialsx.cf/wiki/Color-Permissions.html for more information. + +############################################################ +# +------------------------------------------------------+ # +# | EssentialsX Protect | # +# +------------------------------------------------------+ # +############################################################ + +# You need to install EssentialsX Protect for this section to work. +# See https://essentialsx.cf/wiki/Module-Breakdown.html for more information. + +protect: + + # General physics/behavior modifications. Set these to true to disable behaviours. + prevent: + lava-flow: false + water-flow: false + water-bucket-flow: false + fire-spread: true + lava-fire-spread: true + lava-itemdamage: false + flint-fire: false + lightning-fire-spread: true + portal-creation: false + tnt-explosion: false + tnt-playerdamage: false + tnt-itemdamage: false + tnt-minecart-explosion: false + tnt-minecart-playerdamage: false + tnt-minecart-itemdamage: false + fireball-explosion: false + fireball-fire: false + fireball-playerdamage: false + fireball-itemdamage: false + witherskull-explosion: false + witherskull-playerdamage: false + witherskull-itemdamage: false + wither-spawnexplosion: false + wither-blockreplace: false + creeper-explosion: false + creeper-playerdamage: false + creeper-itemdamage: false + creeper-blockdamage: false + ender-crystal-explosion: false + enderdragon-blockdamage: true + enderman-pickup: false + villager-death: false + bed-explosion: false + respawn-anchor-explosion: false + # Monsters won't follow players. + # permission essentials.protect.entitytarget.bypass disables this. + entitytarget: false + # Prevents zombies from breaking down doors + zombie-door-break: false + # Prevents Ravagers from stealing blocks + ravager-thief: false + # Prevents sheep from turning grass to dirt + sheep-eat-grass: false + # Prevent certain transformations. + transformation: + # Prevent creepers becoming charged when struck by lightning. + charged-creeper: false + # Prevent villagers becoming zombie villagers. + zombie-villager: false + # Prevent zombie villagers being cured. + villager: false + # Prevent villagers becoming witches when struck by lightning. + witch: false + # Prevent pigs becoming zombie pigmen when struck by lightning. + zombie-pigman: false + # Prevent zombies turning into drowneds, and husks turning into zombies. + drowned: false + # Prevent mooshrooms changing colour when struck by lightning. + mooshroom: false + # Prevent the spawning of creatures. If a creature is missing, you can add it following the format below. + spawn: + creeper: false + skeleton: false + spider: false + giant: false + zombie: false + slime: false + ghast: false + pig_zombie: false + enderman: false + cave_spider: false + silverfish: false + blaze: false + magma_cube: false + ender_dragon: false + pig: false + sheep: false + cow: false + chicken: false + squid: false + wolf: false + mushroom_cow: false + snowman: false + ocelot: false + iron_golem: false + villager: false + wither: false + bat: false + witch: false + horse: false + phantom: false + + # Maximum height the creeper should explode. -1 allows them to explode everywhere. + # Set prevent.creeper-explosion to true, if you want to disable creeper explosions. + creeper: + max-height: -1 + + # Disable various default physics and behaviors. + disable: + # Should fall damage be disabled? + fall: false + + # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true. + # They will be unable to attack users without that same permission node. + pvp: false + + # Should drowning damage be disabled? + # (Split into two behaviors; generally, you want both set to the same value.) + drown: false + suffocate: false + + # Should damage via lava be disabled? Items that fall into lava will still burn to a crisp. ;) + lavadmg: false + + # Should arrow damage be disabled? + projectiles: false + + # This will disable damage from touching cacti. + contactdmg: false + + # Burn, baby, burn! Should fire damage be disabled? + firedmg: false + + # Should the damage after hit by a lightning be disabled? + lightning: false + + # Should Wither damage be disabled? + wither: false + + # Disable weather options? + weather: + storm: false + thunder: false + lightning: false + +############################################################ +# +------------------------------------------------------+ # +# | EssentialsX AntiBuild | # +# +------------------------------------------------------+ # +############################################################ + + # You need to install EssentialsX AntiBuild for this section to work. + # See https://essentialsx.cf/wiki/Module-Breakdown.html and http://wiki.ess3.net/wiki/AntiBuild for more information. + + # Should people without the essentials.build permission be allowed to build? + # Set true to disable building for those people. + # Setting to false means EssentialsAntiBuild will never prevent you from building. + build: true + + # Should people without the essentials.build permission be allowed to use items? + # Set true to disable using for those people. + # Setting to false means EssentialsAntiBuild will never prevent you from using items. + use: true + + # Should we warn people when they are not allowed to build? + warn-on-build-disallow: true + + # For which block types would you like to be alerted? + # You can find a list of items at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html. + alert: + on-placement: LAVA,TNT,LAVA_BUCKET + on-use: LAVA_BUCKET + on-break: + + blacklist: + + # Which blocks should people be prevented from placing? + placement: LAVA,TNT,LAVA_BUCKET + + # Which items should people be prevented from using? + usage: LAVA_BUCKET + + # Which blocks should people be prevented from breaking? + break: + + # Which blocks should not be moved by pistons? + piston: + + # Which blocks should not be dispensed by dispensers + dispenser: + +############################################################ +# +------------------------------------------------------+ # +# | EssentialsX Spawn + New Players | # +# +------------------------------------------------------+ # +############################################################ + +# You need to install EssentialsX Spawn for this section to work. +# See https://essentialsx.cf/wiki/Module-Breakdown.html for more information. + +newbies: + # Should we announce to the server when someone logs in for the first time? + # If so, use this format, replacing {DISPLAYNAME} with the player name. + # If not, set to '' + #announce-format: '' + announce-format: '&dWelcome {DISPLAYNAME}&d to the server!' + + # When we spawn for the first time, which spawnpoint do we use? + # Set to "none" if you want to use the spawn point of the world. + spawnpoint: newbies + + # Do we want to give users anything on first join? Set to '' to disable + # This kit will be given regardless of cost and permissions, and will not trigger the kit delay. + #kit: '' + kit: tools + +# What priority should we use for handling respawns? +# Set this to none, if you want vanilla respawning behaviour. +# Set this to lowest, if you want Multiverse to handle the respawning. +# Set this to high, if you want EssentialsSpawn to handle the respawning. +# Set this to highest, if you want to force EssentialsSpawn to handle the respawning. +respawn-listener-priority: high + +# What priority should we use for handling spawning on joining the server? +# See respawn-listener-priority for possible values. +# Note: changing this may impact or break spawn-on-join functionality. +spawn-join-listener-priority: high + +# When users die, should they respawn at their first home or bed, instead of the spawnpoint? +respawn-at-home: false + +# When users die, should EssentialsSpawn respect users' respawn anchors? +respawn-at-anchor: false + +# Teleport all joining players to the spawnpoint +spawn-on-join: false +# The following value of `guests` states that all players in group `guests` will be teleported to spawn when joining. +#spawn-on-join: guests +# The following list value states that all players in group `guests` and `admin` are to be teleported to spawn when joining. +#spawn-on-join: +#- guests +#- admin + +# End of file <-- No seriously, you're done with configuration. diff --git a/server/plugins/Essentials/kits.yml b/server/plugins/Essentials/kits.yml new file mode 100644 index 0000000..5c46d0e --- /dev/null +++ b/server/plugins/Essentials/kits.yml @@ -0,0 +1,17 @@ +# EssentialsX kit configuration. +# If you don't have any kits defined in this file, the plugin will try to copy them from the config.yml + +# Note: All items MUST be followed by a quantity! +# All kit names should be lower case, and will be treated as lower in permissions/costs. +# Syntax: - name[:durability] amount [enchantment:level]... [itemmeta:value]... +# For Item Meta information visit http://wiki.ess3.net/wiki/Item_Meta +# To make the kit execute a command, add / to the items list. Use {USERNAME} to specify the player receiving the kit. +# {PLAYER} will show the player's displayname instead of username. +# 'delay' refers to the cooldown between how often you can use each kit, measured in seconds. +# Set delay to -1 for a one time kit. +# For more information, visit http://wiki.ess3.net/wiki/Kits +kits: + claim: + delay: 600 + items: + - goldshovel 1 diff --git a/server/plugins/Essentials/warps/creative.yml b/server/plugins/Essentials/warps/creative.yml new file mode 100644 index 0000000..7cf3fb2 --- /dev/null +++ b/server/plugins/Essentials/warps/creative.yml @@ -0,0 +1,8 @@ +world: creative +x: 0.5 +y: 63.0 +z: 0.5 +yaw: -90 +pitch: 0 +name: creative +lastowner: 1ff88b66-beda-4386-85b9-a00a5c27437a diff --git a/server/plugins/Essentials/warps/end.yml b/server/plugins/Essentials/warps/end.yml new file mode 100644 index 0000000..b40e2da --- /dev/null +++ b/server/plugins/Essentials/warps/end.yml @@ -0,0 +1,8 @@ +world: lobby +x: 3.8264332203877034 +y: 76.5 +z: 23.02107882174352 +yaw: -91.17222 +pitch: 25.846754 +name: End +lastowner: 1ff88b66-beda-4386-85b9-a00a5c27437a diff --git a/server/plugins/Essentials/warps/lobby.yml b/server/plugins/Essentials/warps/lobby.yml new file mode 100644 index 0000000..4d21775 --- /dev/null +++ b/server/plugins/Essentials/warps/lobby.yml @@ -0,0 +1,8 @@ +world: lobby +x: 0.5 +y: 76.0 +z: 0.5 +yaw: 0 +pitch: 0 +name: lobby +lastowner: 1ff88b66-beda-4386-85b9-a00a5c27437a diff --git a/server/plugins/Essentials/warps/shop.yml b/server/plugins/Essentials/warps/shop.yml new file mode 100644 index 0000000..218bb4a --- /dev/null +++ b/server/plugins/Essentials/warps/shop.yml @@ -0,0 +1,8 @@ +world: lobby +x: -5.022130528548905 +y: 77.0 +z: 22.983793767915607 +yaw: 89.77109 +pitch: 7.7281733 +name: shop +lastowner: 1ff88b66-beda-4386-85b9-a00a5c27437a diff --git a/server/plugins/Essentials/warps/survival.yml b/server/plugins/Essentials/warps/survival.yml new file mode 100644 index 0000000..01c6a1a --- /dev/null +++ b/server/plugins/Essentials/warps/survival.yml @@ -0,0 +1,8 @@ +world: world +x: 92.5 +y: 64.0 +z: 246.5 +yaw: -180 +pitch: 0 +name: survival +lastowner: 1ff88b66-beda-4386-85b9-a00a5c27437a diff --git a/server/plugins/Geyser-Spigot/config.yml b/server/plugins/Geyser-Spigot/config.yml new file mode 100644 index 0000000..e60e4ea --- /dev/null +++ b/server/plugins/Geyser-Spigot/config.yml @@ -0,0 +1,195 @@ +# -------------------------------- +# Geyser Configuration File +# +# A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition. +# +# GitHub: https://github.com/GeyserMC/Geyser +# Discord: https://discord.geysermc.org/ +# -------------------------------- + +bedrock: + # The IP address that will listen for connections. + # There is no reason to change this unless you want to limit what IPs can connect to your server. + address: 0.0.0.0 + # The port that will listen for connections + port: 19132 + # Some hosting services change your Java port everytime you start the server and require the same port to be used for Bedrock. + # This option makes the Bedrock port ,the same as the Java port every time you start the server. + # This option is for the plugin version only. + clone-remote-port: false + # The MOTD that will be broadcasted to Minecraft: Bedrock Edition clients. This is irrelevant if "passthrough-motd" is set to true + # If either of these are empty, the respective string will default to "Geyser" + motd1: "Geyser" + motd2: "Another Geyser server." + # The Server Name that will be sent to Minecraft: Bedrock Edition clients. This is visible in both the pause menu and the settings menu. + server-name: "Geyser" + # How much to compress network traffic to the Bedrock client. The higher the number, the more CPU usage used, but + # the smaller the bandwidth used. Does not have any effect below -1 or above 9. Set to -1 to disable. + compression-level: 6 + # Whether to enable PROXY protocol or not for clients. You DO NOT WANT this feature unless you run UDP reverse proxy + # in front of your Geyser instance. + enable-proxy-protocol: false + # A list of allowed PROXY protocol speaking proxy IP addresses/subnets. Only effective when "enable-proxy-protocol" is enabled, and + # should really only be used when you are not able to use a proper firewall (usually true with shared hosting providers etc.). + # Keeping this list empty means there is no IP address whitelist. + # Both IP addresses and subnets are supported. + #proxy-protocol-whitelisted-ips: [ "127.0.0.1", "172.18.0.0/16" ] +remote: + # The IP address of the remote (Java Edition) server + # If it is "auto", for standalone version the remote address will be set to 127.0.0.1, + # for plugin versions, Geyser will attempt to find the best address to connect to. + address: auto + # The port of the remote (Java Edition) server + # For plugin versions, if address has been set to "auto", the port will also follow the server's listening port. + port: 25565 + # Authentication type. Can be offline, online, or floodgate (see https://github.com/GeyserMC/Geyser/wiki/Floodgate). + auth-type: online + # Allow for password-based authentication methods through Geyser. Only useful in online mode. + # If this is false, users must authenticate to Microsoft using a code provided by Geyser on their desktop. + allow-password-authentication: true + # Whether to enable PROXY protocol or not while connecting to the server. + # This is useful only when: + # 1) Your server supports PROXY protocol (it probably doesn't) + # 2) You run Velocity or BungeeCord with the option enabled in the proxy's main config. + # IF YOU DON'T KNOW WHAT THIS IS, DON'T TOUCH IT! + use-proxy-protocol: false + # Forward the hostname that the Bedrock client used to connect over to the Java server + # This is designed to be used for forced hosts on proxies + forward-hostname: false + +# Floodgate uses encryption to ensure use from authorised sources. +# This should point to the public key generated by Floodgate (BungeeCord, Spigot or Velocity) +# You can ignore this when not using Floodgate. +floodgate-key-file: key.pem + +# The Xbox/Minecraft Bedrock username is the key for the Java server auth-info. +# This allows automatic configuration/login to the remote Java server. +# If you are brave enough to put your Mojang account info into a config file. +# Uncomment the lines below to enable this feature. +#userAuths: +# BedrockAccountUsername: # Your Minecraft: Bedrock Edition username +# email: javaccountemail@example.com # Your Minecraft: Java Edition email +# password: javaccountpassword123 # Your Minecraft: Java Edition password +# microsoft-account: true # Whether the account is a Mojang or Microsoft account. +# +# bluerkelp2: +# email: not_really_my_email_address_mr_minecrafter53267@gmail.com +# password: "this isn't really my password" +# microsoft-account: false + +# Bedrock clients can freeze when opening up the command prompt for the first time if given a lot of commands. +# Disabling this will prevent command suggestions from being sent and solve freezing for Bedrock clients. +command-suggestions: true + +# The following three options enable "ping passthrough" - the MOTD, player count and/or protocol name gets retrieved from the Java server. +# Relay the MOTD from the remote server to Bedrock players. +passthrough-motd: true +# Relay the protocol name (e.g. BungeeCord [X.X], Paper 1.X) - only really useful when using a custom protocol name! +# This will also show up on sites like MCSrvStatus. +passthrough-protocol-name: false +# Relay the player count and max players from the remote server to Bedrock players. +passthrough-player-counts: true +# Enable LEGACY ping passthrough. There is no need to enable this unless your MOTD or player count does not appear properly. +# This option does nothing on standalone. +legacy-ping-passthrough: false +# How often to ping the remote server, in seconds. Only relevant for standalone or legacy ping passthrough. +# Increase if you are getting BrokenPipe errors. +ping-passthrough-interval: 3 + +# Whether to forward player ping to the server. While enabling this will allow Bedrock players to have more accurate +# ping, it may also cause players to time out more easily. +forward-player-ping: false + +# Maximum amount of players that can connect. This is only visual at this time and does not actually limit player count. +max-players: 50 + +# If debug messages should be sent through console +debug-mode: false + +# Thread pool size +general-thread-pool: 32 + +# Allow third party capes to be visible. Currently allowing: +# OptiFine capes, LabyMod capes, 5Zig capes and MinecraftCapes +allow-third-party-capes: true + +# Allow third party deadmau5 ears to be visible. Currently allowing: +# MinecraftCapes +allow-third-party-ears: false + +# Allow a fake cooldown indicator to be sent. Bedrock players do not see a cooldown as they still use 1.8 combat +# Can be title, actionbar or false +show-cooldown: title + +# Controls if coordinates are shown to players. +show-coordinates: true + +# If set, when a Bedrock player performs any emote, it will swap the offhand and mainhand items, just like the Java Edition keybind +# There are three options this can be set to: +# disabled - the default/fallback, which doesn't apply this workaround +# no-emotes - emotes will NOT be sent to other Bedrock clients and offhand will be swapped. This effectively disables all emotes from being seen. +# emotes-and-offhand - emotes will be sent to Bedrock clients and offhand will be swapped +emote-offhand-workaround: "disabled" + +# The default locale if we dont have the one the client requested. Uncomment to not use the default system language. +# default-locale: en_us + +# Specify how many days images will be cached to disk to save downloading them from the internet. +# A value of 0 is disabled. (Default: 0) +cache-images: 2 + +# Allows custom skulls to be displayed. Keeping them enabled may cause a performance decrease on older/weaker devices. +allow-custom-skulls: true + +# Whether to add (at this time, only) the furnace minecart as a separate item in the game, which normally does not exist in Bedrock Edition. +# This should only need to be disabled if using a proxy that does not use the "transfer packet" style of server switching. +# If this is disabled, furnace minecart items will be mapped to hopper minecart items. +# This option requires a restart of Geyser in order to change its setting. +add-non-bedrock-items: true + +# Bedrock prevents building and displaying blocks above Y127 in the Nether - +# enabling this config option works around that by changing the Nether dimension ID +# to the End ID. The main downside to this is that the sky will resemble that of +# the end sky in the nether, but ultimately it's the only way for this feature to work. +above-bedrock-nether-building: false + +# Force clients to load all resource packs if there are any. +# If set to false, it allows the user to connect to the server even if they don't +# want to download the resource packs. +force-resource-packs: true + +# Allows Xbox achievements to be unlocked. +# THIS DISABLES ALL COMMANDS FROM SUCCESSFULLY RUNNING FOR BEDROCK IN-GAME, as otherwise Bedrock thinks you are cheating. +xbox-achievements-enabled: false + +# bStats is a stat tracker that is entirely anonymous and tracks only basic information +# about Geyser, such as how many people are online, how many servers are using Geyser, +# what OS is being used, etc. You can learn more about bStats here: https://bstats.org/. +# https://bstats.org/plugin/server-implementation/GeyserMC +metrics: + # If metrics should be enabled + enabled: true + # UUID of server, don't change! + uuid: 851de160-33ca-436e-9bce-237525f76065 + +# ADVANCED OPTIONS - DO NOT TOUCH UNLESS YOU KNOW WHAT YOU ARE DOING! + +# Geyser updates the Scoreboard after every Scoreboard packet, but when Geyser tries to handle +# a lot of scoreboard packets per second can cause serious lag. +# This option allows you to specify after how many Scoreboard packets per seconds +# the Scoreboard updates will be limited to four updates per second. +scoreboard-packet-threshold: 20 + +# Allow connections from ProxyPass and Waterdog. +# See https://www.spigotmc.org/wiki/firewall-guide/ for assistance - use UDP instead of TCP. +enable-proxy-connections: true + +# The internet supports a maximum MTU of 1492 but could cause issues with packet fragmentation. +# 1400 is the default. +# mtu: 1400 + +# Whether to use direct server methods to retrieve information such as block states. +# Turning this off for Spigot will stop NMS from being used but will have a performance impact. +use-adapters: true + +config-version: 4 diff --git a/server/plugins/GriefPreventionData/config.yml b/server/plugins/GriefPreventionData/config.yml new file mode 100644 index 0000000..5994d20 --- /dev/null +++ b/server/plugins/GriefPreventionData/config.yml @@ -0,0 +1,180 @@ +# Default values are perfect for most servers. If you want to customize and have a question, look for the answer here first: http://dev.bukkit.org/bukkit-plugins/grief-prevention/pages/setup-and-configuration/ +GriefPrevention: + SeaLevelOverrides: + world: -1 + world_nether: -1 + world_the_end: -1 + lobby: -1 + creative: -1 + Claims: + Mode: + world: Survival + world_nether: Disabled + world_the_end: Disabled + lobby: Disabled + creative: Disabled + PreventGlobalMonsterEggs: true + PreventTheft: true + ProtectCreatures: true + PreventButtonsSwitches: true + LockWoodenDoors: false + LockTrapDoors: false + LockFenceGates: true + EnderPearlsRequireAccessTrust: true + RaidTriggersRequireBuildTrust: true + ProtectHorses: true + ProtectDonkeys: true + ProtectLlamas: true + InitialBlocks: 100 + Claim Blocks Accrued Per Hour: + Default: 100 + Max Accrued Claim Blocks: + Default: 80000 + Accrued Idle Threshold: 0 + AccruedIdlePercent: 0 + AbandonReturnRatio: 1.0 + AutomaticNewPlayerClaimsRadius: 4 + AutomaticNewPlayerClaimsRadiusMinimum: 0 + ExtendIntoGroundDistance: 5 + MinimumWidth: 5 + MinimumArea: 100 + MaximumDepth: 0 + InvestigationTool: STICK + ModificationTool: GOLDEN_SHOVEL + Expiration: + ChestClaimDays: 7 + UnusedClaimDays: 14 + AllClaims: + DaysInactive: 60 + ExceptWhenOwnerHasTotalClaimBlocks: 10000 + ExceptWhenOwnerHasBonusClaimBlocks: 5000 + AutomaticNatureRestoration: + SurvivalWorlds: false + AllowTrappedInAdminClaims: false + MaximumNumberOfClaimsPerPlayer: 0 + CreationRequiresWorldGuardBuildPermission: true + VillagerTradingRequiresPermission: true + CommandsRequiringAccessTrust: /sethome + DeliverManuals: true + ManualDeliveryDelaySeconds: 30 + RavagersBreakBlocks: true + FireSpreadsInClaims: false + FireDamagesInClaims: false + LecternReadingRequiresAccessTrust: true + Spam: + Enabled: true + LoginCooldownSeconds: 60 + LoginLogoutNotificationsPerMinute: 5 + ChatSlashCommands: /me;/global;/local + WhisperSlashCommands: /tell;/pm;/r;/whisper;/msg + WarningMessage: Please reduce your noise level. Spammers will be banned. + BanOffenders: true + BanMessage: Banned for spam. + AllowedIpAddresses: 1.2.3.4; 5.6.7.8 + DeathMessageCooldownSeconds: 120 + Logout Message Delay In Seconds: 0 + PvP: + RulesEnabledInWorld: + world: false + world_nether: false + world_the_end: false + lobby: false + creative: false + ProtectFreshSpawns: false + PunishLogout: false + CombatTimeoutSeconds: 15 + AllowCombatItemDrop: true + BlockedSlashCommands: /home;/vanish;/spawn;/tpa + ProtectPlayersInLandClaims: + PlayerOwnedClaims: false + AdministrativeClaims: true + AdministrativeSubdivisions: true + AllowLavaDumpingNearOtherPlayers: + PvPWorlds: true + NonPvPWorlds: false + AllowFlintAndSteelNearOtherPlayers: + PvPWorlds: true + NonPvPWorlds: false + ProtectPetsOutsideLandClaims: false + Economy: + ClaimBlocksMaxBonus: 0 + ClaimBlocksPurchaseCost: 0.0 + ClaimBlocksSellValue: 0.0 + ProtectItemsDroppedOnDeath: + PvPWorlds: false + NonPvPWorlds: false + BlockLandClaimExplosions: false + BlockSurfaceCreeperExplosions: false + BlockSurfaceOtherExplosions: false + LimitSkyTrees: true + LimitTreeGrowth: false + PistonMovement: CLAIMS_ONLY + PistonExplosionSound: true + FireSpreads: false + FireDestroys: false + AdminsGetWhispers: true + AdminsGetSignNotifications: true + SmartBan: true + Mute New Players Using Banned Words: true + MaxPlayersPerIpAddress: 3 + Siege: + Worlds: [] + BreakableBlocks: + - GRASS_BLOCK + - DIRT + - COBBLESTONE + - OAK_PLANKS + - SPRUCE_PLANKS + - BIRCH_PLANKS + - JUNGLE_PLANKS + - ACACIA_PLANKS + - DARK_OAK_PLANKS + - SAND + - GRAVEL + - GLASS + - GRASS + - FERN + - DEAD_BUSH + - WHITE_WOOL + - ORANGE_WOOL + - MAGENTA_WOOL + - LIGHT_BLUE_WOOL + - YELLOW_WOOL + - LIME_WOOL + - PINK_WOOL + - GRAY_WOOL + - LIGHT_GRAY_WOOL + - CYAN_WOOL + - PURPLE_WOOL + - BLUE_WOOL + - BROWN_WOOL + - GREEN_WOOL + - RED_WOOL + - BLACK_WOOL + - SNOW + - GLASS_PANE + DoorsOpenDelayInSeconds: 300 + CooldownEndInMinutes: 60 + EndermenMoveBlocks: false + SilverfishBreakBlocks: false + CreaturesTrampleCrops: false + RabbitsEatCrops: true + HardModeZombiesBreakDoors: false + Database: + URL: '' + UserName: '' + Password: '' + UseBanCommand: false + BanCommandPattern: ban %name% %reason% + Advanced: + fixNegativeClaimblockAmounts: true + ClaimExpirationCheckRate: 60 + OfflinePlayer_cache_days: 90 + Abridged Logs: + Days To Keep: 7 + Included Entry Types: + Social Activity: true + Suspicious Activity: true + Administrative Activity: false + Debug: false + Muted Chat Messages: false diff --git a/server/plugins/ImageOnMap/config.yml b/server/plugins/ImageOnMap/config.yml new file mode 100644 index 0000000..07e54e2 --- /dev/null +++ b/server/plugins/ImageOnMap/config.yml @@ -0,0 +1,28 @@ +### ImageOnMap configuration file + + +# Plugin language. Empty: system language. +# Available: en-US (default, fallback), fr-FR, ru-RU, de-DE, zh-CN, ja-JP. +lang: + + +# Allows collection of anonymous statistics on plugin environment and usage +# The statistics are publicly visible here: http://mcstats.org/plugin/ImageOnMap +collect-data: true + + +# Images rendered on maps consume Minecraft maps ID, and there are only 32 767 of them. +# You can limit the maximum number of maps a player, or the whole server, can use with ImageOnMap. +# 0 means unlimited. +map-global-limit: 0 +map-player-limit: 0 + + +# Maximum size in pixels for an image to be. 0 is unlimited. +limit-map-size-x: 0 +limit-map-size-y: 0 + + +# Should the full image be saved when a map is rendered? +save-full-image: false + diff --git a/server/plugins/ImageOnMap/images/map336.png b/server/plugins/ImageOnMap/images/map336.png new file mode 100644 index 0000000000000000000000000000000000000000..a4d6202b62d8ea2204378ae428624e2990473334 GIT binary patch literal 22268 zcmWh!cQ~7G7fvFGomf#biQ2V_+C;?OrKNW1pmtGeB_arlpry;K8nxBlBQ5=D&6XOq zs#NX0`Fz*)zVCCr|DE$ZXWZvJ_lYw%)nlUPrUw83Oa}Vco0lv8|1X5*^4qO(w+{fg z-EDx?vI=&rZM~1XYLL2CW_Du#GqbUKoY5d(8{k2UQfub*U?jqKl)^pg5MJaKAZ`!a@M?qRS~@Pt`K$o@!L|Jm;SlZfMm zPZ1#-M-j(6AJ2B11rA0oLaH;)3ukenPXs<)EV-?4D;c*&35DDX_uN%VOcp4l>s+;R zXtS3Q1idUN{L?50>ue;=+GBmwZ)7aQmcM=PfW-OiUFR!zdQSyh8)~8he5Xd@KW5s& zA^|W2zE!n5q6GR_KKjrok}j{-3#r70U$czQ6`S!Bo1r_(Fg^cNmnQ9{O&8=z{dyux z45|eI$=cY#f#@RE_AIUXOl!c=XtmilzxfJ*ip;|9A0GqoklRo#^|Ay&`UB>Xsqb2^ zc_*!50ec&TODMvI%Kpeh>4Onk6uzAVIN!7aBT$F%&I|U_WDx{q(;VtW)!pN6o)_VJ zD4O_;x9~0!XZ%IeU?ff9QwzCW$^Z53MdXEXZ@c+6(>&M+J`ZAob-quMdtpHilOM*X``;?{nZAI_9`R9k*8ID+B#( z=~~9qTIXaXHdGq)-gF zxz&gMT!}j!FSdQ1_SfmHI>(9T$X}=QzfPBb*4qOw!q_@=Chm9{(l-pt`ywc5^c`ED zO;m2fro{iff-pjIIp9DJqH=U&G+pQBpcta*>Xd=?JnVV<%ooj>C!Vh${}r(u-k<=M z#qkn;a-F&(Us#aOQA#wdKlGSC9;TkA#oKsZ_|IgA{{p5PRLuiYX>Kn)nx}}M@ZIt< zHPY^(n(Aw;KoV6L(tXwy))9)rYsLd2qz|p(08B7Cf(C|%X((G*e*G`Q`2@*yPd5$8eG2kEg4FsKoX()qq zQhXQ7ohz+i%XzmLUsOoZrAT>T6@~X^M)ezFN>4^BQJ8$qDROnLgWnN1A;z zcCu^r5Yz~O3DpLA@;UbGIaE_9div}4VwiNkgcaZ+3V$hnbUvV0u{82i3<-Z} zyxi_aU}sdrO&I=c&jZ$(7>ADbePcRB_mxTfr)&+$WsICKXRiZY?i#@w{S(c2H!DBS z^biw*fOp-oX`P>#vv9)VNcdi#_-H|V0X>knLJ$m(f`&g&34fWw&umdng~Y8{{Sy~*gMs?}2YTi|9A8ca@@)d%}tqx_~3LBLl`hR$1NkVkaxU;!<-E{gV70X44e87kbr9Lw%HD z!a7sPGlu0boGA5l=WA(?@`q>kA0qTK{yC8fX)8ri+CLhfD{ha$O^5$mt;)x1uhBhA zdI?a;XAYilpr1V}6@iKYU<<(rK-qS*8yK(*ZCTBi2xv@6hjWVq63=xKBK+}2i4oE9 zIby9KUm=Cg+Do|sSTHRL;9GOWrSf~u^4$_F`!nF97_=kywcK+B?b@WA-e>%=>lGV& z1LjIYNiN}iP2~zrm2algzUXV-?kam<657H{3R?zM2m-ouA)UQ-oZFpkRfN};4 zUjNy8MqwI{ZWy$yIMow7lD<-HoH!R4qhdfZu;Y0nYQb9J3O8(d7ai6OyB71Q-DY5d<;h5e>4?^qhGiMhuv5W!5iOG3v1ILGf>|H5*pH@QqFMkuNK; z^W5p3aps{|e~JCeAjCb4#6A3D++$W(yqmFX$g_3#$b-K4eCgM@(D6fImiWILFklNA zwMn~76R|e|-W*#RWjHLG#Wh2w#ld=Z*c(^1?~UK!%Mb^1MAFaQ{M7+=o^(~FRF=EQ zcuKv2fRwuGv{#6E&RBNgm~f70B-WXBvRBqR=Yi--O!^iNRHO!H18_^ zuq$5Tv$9L6D=xE&CEaT>l69airu!X^3CQ*Q^p6~pzlPpf9VGx%I@-NhdQU4OsgC!9 zTnJwIT2HIZ~vcSa!0GSzfK(m)X?Rnp;n#6Y_>LcH}V(Rb|WXvHASb3{o*4 zsTQqHvy7;J^X*R(4)HCE3rm!Z(zksVHN7*oxs#rtpX}R;>85{_e*EEL-MYOsvS#;I zcKZrV7Hma8AUbRXRF`n3nFiWag>^h!o2J@4O$K}*wljI9bobdyVI_I)cp!8$Z zWlKCBH%K_OSUzDvYy4`D_=uzLAe|q)2b>D3;|uRIZ5j>M)md>qHmpl)N5Yzz)5{IF zYZc~^p;x}z9r(IW)9ZP>gU_wpy!UxuNbJVb?55blRL-qNBhTCMU(orCfzgDb*xD%0 zm$t6hvLSJz_~R<}jhP%C9*TBlT4@;_-dlP_wVF>xq?+N#XvTuP6`OnkkyKe9iyKt{`10fy{07)2IQ|_{P z++}$aU;dsWeUb6V*^>SFZAD6T3V$ohsH<__Ev^6)|6!w5pO=IBdP*rNo--_4DvNV# z`{L~>e&iTWkKXNQvKPh2ttRxl^mPLLv(sBbSq3*gyO2U+=8{JiD1O{Ls)pLEN8#E+ zTV~OR0?o|%$C~87n)=yoD$oeZG>dsZ6BM(!hwSOQs z52#t+#e=r!-xQfszt`kmfh+3YdpG#mw@+AxKaxU_=aZ&_7a#YdcIW!2;?ARXX<;2c z;0sU|KcrEapVbNCJX98X$N#A%SOc5OCq7e0Zlg_{+?|X#6UumVtq;3 z9A6kR!qw%i@6#CU`-9QE1^T4Pf zCKUeJ^;UejSW@CGoJ-M8Joc_X%?Q`ku(&9LUc8v?8{<6NXjg)+XzI6rqbC1$m-x`- zW@$HSA6|^HAwPNA*{cf}{jAajxZNwO(vZKva2LZ$8Th8cbvx$JJ>khju^8CgvMcbv zD{m}i*q(aMzjSe%D9llJxYqybC5F-Bo~|Se&2?M*dFwNA+n%f5?4c_$;eo&?@3gUJ zhaN(j8r^x*Blj&dzXVB-ym1Mh63o70nTMM*j>y(IyPneSoIXHzV}It^X`G+wXJz9k z6y6brj>VquOjC*NU)yfq>D2=`IbW=CoPRq;`w*kTdgRWLL@nd0^P!Do3PVyK2W(X2i<{-Y9oAAaf3g>%boxaEF<4uO*_C zmgXUv@xBVO*4+A~<+Xl=nooRx-ED?!pQwwu-QqHwt|dcqQA7o2)K7;X*~99(td+Vqi)AjoxJYcF}15i~A{fi)}x>H|YZ0$~U*2jCR|h+u8AZINBqE zkBTt>d$EK$*OUHs92WsO8x!wr2YCHX3q&qj=>t)OS25UX=elBVJOU)NMT+#QlV0oM z-QbXogCN2meelMryt>9yRV$CWmrPHimuz|Q*Mb|$NFQ@LMZAj(cVXQ&^NbIf7><2U z_ohJC^Xu*Y0dj~jMCl5qa)QQ2@wT3X!Xtk@Uu5ZY5!9`l17Hfg_RnZLq3h>LDu;Bu z_20Q*N2fb7ef43<{;&4zs`S3O*0Ojj8tt0-UT1!KArt6wcJ|=RO!T-Z@l-nQbS(V@ zc~Rkg0Tn1>J@t1RnR+H^Hk@Uc?+A%pr1Afl5r3qNoaDP}z`RN*pvQJ;z}-!mPoI%x z1n<2hUz?{Q^MfGsu|1|We7=>>ATh9xm+xtKUFo|fez?PfWvwd=g zX}@-v8s$I{+QYwi(l2JDqXj_0LZHKxzd@5@MM2w|DN`4n3?DCM)GkD*Wl&BU;&rMh zu52~7uKwZgHF3@lXj~j1{=zX(Vv5vBFEE>PyRcxu3T;V7;us%B1}7fMo}5O?qRwqH zV%3gMbd#uST*AA1ipR#fuRy8VlcR{ix7)eoSkhtJ+0z8}*Li3bHI{oRMKhzS1c>0zn; zIr6;+H?+>bAW$InA)@|bBQ6ZqA+n~crhMVr6mEJh-~bQ@^|a&lND({}h^QzM^t1fU z6?bEzjKUGBp1v~v`?SDW;gEb6cFtCF>gls{QkwCyLb4(C_>~A z8wWZ&$F6ssJ%CAo?pbih{xqytbM$$R`4CC_S#)S+Yd`{2W+u^t9Pyx_*n=w}$HSe< zBAxqht^D^oFRsa7oerH%E$@veVI={TQwXtvht>g~hCj)u-K= z=lZs)Dc<;T6qyyh?TM6@C4D}ke5Bkin`}c2)fm^!LfP0(4pEI_BT?U_hXyQ* z^tT&^%dSP|j?C!Pk4~Y`6YpdSm~CIan|62mFeeAQGNZ+f+S6((unM}(A+cu?a~HOO zzgXnYi_qUb&lzt^l|Ia!B#Hd%Jb}#Whyi*p&URv%H~mGyb8dpDy$%%v?y}!|^74M- zlmFalqj!xWeZkPK>E=ts#=fqM0=yxKr2EoW-O|w*kN;G%#IRi z`S%GdDglHb`!Wv4{DAR>l_(2~6dUC$WfnYqTp;tNzq2kO4^Gu-3o*KD;CCf|Qe*cC z;uopDM(>~6iw)Huw)9*6YKMGET>aErr#G;Z>I?1J7uSQYTHvnM;htw5@D&uc#u{o2 zUA%(K3O0pEUpsb3YM^)9zX2n}CgiWb*tPv<4g8LU1jc>0{l{04!qysoIm=BScZI;G zUj&ozdCxH^Dv@2g`J(0qPjwxi-LW|yC;SYbh5pD-%8y@lxY?%SA@U zgOkV^hKPff0DO3Lb<(L!3dl}x3NlShnv0tKeu#N~%~>}#|8`Myia=~(En zRK$i1Vul$E^8$L~cr0udFrxb=+*h&@A0j#GJOw`?ukFu$G&x-K)Vf}q2>Z67c0F=s zBl?i-$P5z#y|kMX(Qw+Pq+vyZv`P~3^xf`IN%wB#Y=tz74mfuC(kakwv-N}-t1S}r zgBuJ$5mk<7(=svm$CdtP?lsH``!B9Wx7@aY?ZZ9Q6ky^5k(c+)BTOac3@c}!w%0zjL&7FK&sx*B~`mV(Ul%4p-D6y|XxW7giPEEUS$6}%SsFt2EG|~IX zxyXaK!@Ut3yjJUGWc&M&$d!0#{b+-0wSSjxQZq8qrSi;cK^0L&Z2D;_Jq+*?I`t(?$Vj>IEz2YE*hAcDm=h1~?4| z*S7c+oig_(ZJ^>`Yyt&UC>(JDmE<*FiDve|dsk2|Rs zUsi4c$QMg+z2)S~Fmu@;%ACEphYDt7A(~TPrU@8R77N$J{i9c>!2k7z$W>gw~$3KPn%;3$y=r9g^KK|fs*k&Q#^Q5~E zdfB)*Z@jH~`sv?t)YE_idt!QWo)b7Ih-)?_Ry^NjKFgBc!sTILkh4pn=Ji}x?_^sT;~>q zh68Y^F(@Y-Gx>03t10)zCAjiD$sNeSR(7fZ^!qX|6rM>xZ;Mr8_Us7#PmX zK%D5t*XV}ekp0_~phMTcA9ohDNjP0qs9QeRe?IfAdY$J|>e=RX)|n@FN-F+LhV!f` zI{XPifbaGuC|zuL@6AMiI|%lU^%W0Ao{caIzSfVu2N9Wn5uAK{srZk{j%--BL=aF9 zNf3{S6rE^;v$j*U#`uI1&7ESW2={yv&RXvCYyfATmi&F-z>K2R^gyb>!7I?cOt#OF zjIf_t3ecy9_mUh>rhE_scAK^2gIh5Js)k{6Wo@H(<`YbD*)>kbH_q(gdbha5x#2oT znGcreMeNJe<5iG{+9GfEquiWceWN7=*z%%R0Hg{mj(pK9zNHy!%SEQ^AxS%+nWX_VNDo!7Cr_t6Q(cp>Wf%8#CPp5mVmT#WM%9JFTg- zriUj!9&$j@Whs0Y&{3lXM`BS!9KrLLQriFyF%{K;LUogM)C8-Ji0q)O`~lu;{ifl28Za)l=|6l#JzCD;ou}- zWwoSCkdm4ZyC!hF^!Z`C$mIFI!-S}f;f-%?QD@Vk#6z2MU7Ql2WBbmb%l$?Kt-n{F%QsWhQsdVH|&Xb;MdTr9hPZ;KK z(2j#t-)Kn`1!do@<^Q7@nTjEz)&=QkYVpXIuz= zwYvTjGzo)aS(AVZdr@nJt<&i2KFt64wnDQ*kZ3)`xqvx6$<%eb*1oiM!Z%%A)}1rS zD-L$o1e{-Kgnj_sb=pjM2i0HF9&1lhF*uagk-{TXMc(dLFsJ)lMFV!_ zRIbYgXapqv6roshq{R2YKu<4fal(^MJQ};{W7BM>w>II(8-O956p~o~Wb0MT-$cdG5#FCFI$WJ$)-0 z%vYbgm;-npTI|Y5@F8w)P@9F=Zbi+Wtf%d|Ca=Ys2Ww_$s2VR{XVI~M{I-T%h4)mz zdM7v0kXxtRz!nq6qmV5Xm(Bffof4T3MXXMrobtkn&f)EBe58pyMEgfxYsfJ2;Le6Y z$PZlV1fK&Hp)>7!=Tqp{u>V%fLQU9ZOZn7a{@ZZV@!+%g&f1P)ymcA`LG@6{DotoW z=O0^r!7<)?SVaG>!_GdhsZ1QNHwV^(SBv9G!JcpZh?POTVbdZM21kZ3nV2W_s^>DQp5%#^m!9-YK)D zYs0PtF%sfmoK3IDarb`Q@i{VK|86^SzXqz&M_rV(B|Aw2B~0r*{YvRP!EiO`1}$=i zof~y}n2CkK^X8fj)JaHtRE3Bwc9ZMv6pr)O-NDcMPFL|go97i!T`2Pr^gM3XvU4d( zI;`~v-y=t}?_VbZHIp$SzxtJB(1*zjn;P|}5!w}G1sNBj_KmUSZw%=V8>o2{ook-x zOi+)vDShj{vMOwHP4HQx!K6=Mx?TN`k8n%k+9%kXD-(&|*6>rr7wd zkb!OvafA2X_fKe(NI{O)mwH%p4s3}`(oB*bJI5{263A+G&Av z14`KKIXGGHaN6xUda&-QM z=%f?fPz9|=suOkfl)9DCnV>>kK(krLl$8l{ow`+I=!*97dMdQq*4m|?*s)`RG}muo zf9nPPL|)9Z(c!ATxSl_@tDx_*{&1R(^OC)?qLHFiBJQBRspfoMT7(Y~(+`K}! za8=t8s(;c*-lD!Cd3gPrDitNBOptL@^ZlRjwlaicUHBggEkdPN7cy|%2f+z>#X@Hk z?bD|IvDD5=A?jF_7TB^t%;whDp8LuYnpBhAxX;bzWMY z)rWzV$1o2=A{tL*Q`&$-CuvcT!f^k;llRViFe+DhmZ!6R6@Cf{LuwW14cLGOpaP{osdB`e-;547NV`9st&?b(x45q7m4JGq2lu1N zr!UB-OhnajGveyQvpVCG;kXU<`Q}bvhu*3`<;YMbKQ#fF>px)Ce`)fW@UGBha&j7Y zc_Emz!FzpMY_;JtE^KOBEu~#*VMm5K>q95iOH;)!%^8o$(j$LN8^oe)h>cI7rPoWo%?X2@Y@)Jz;(SQz|0}=X_2^v{I45!yI5J@Gx zPIZBHzKWm4GU)uHYRdag9bmcKI_Py4DOc0n2h-`OtjlT|yBp=0a{V#v)a5STnAeMZ z+4Mhaouw5yjZQnKpGQ9Z3D{B>#I)s@4Gx@9H9QZabZE3}jH4Y;s)(U=cTAb%CPrWH zT8-g3ImL{Uw$ga-P0`YEX!%lX7=PyHZua0x5DeEet`DDdsc$xkJCs14+m@c&GM^`s zgCwrn-b=?HzCpQMw0aLQ`02_}wwpTltL_W7fb%cLK7}8*)3afuKtwjvJPeuLUq~JD zh>3`1p@LV^YS|c~A&fFZnV(>74?VkkSZvPACxuIG9&9FbmSaTo$;{e}cQg@al5Qua z`XC6NbTRbBx>?|QGcB1XpGC>0aLw=T-)&OsMq|rGu_|45TnPeFSH--wrp>u!sAf@- z;W)Nu8-6W2l>TvY=AS!RZ==^HM{56JG|aYIrZ~3`$`=qu%o+`_ZJ!sX?PD8Y45W;e zKmX0;A>idmY#?{_yhLL`D+}y#>%8Vb*;z#lS-|<14*n%d$Q+Rxqff`44Vkq{&}Qox z%?ngt7BYTp#J64|b594=N}aRAs&VI&5^cqD?>m-YB%>}jjC#pD1`tsUnIMJa)M+{| zXhlG0=o+saoxOt4XhWoE)58fJmf^k<+(KC=Y>EErZ8PSN z<53${@oHH{y}!q#-gmHhIvGZAY#&H&Z?H&i<5U{cs927IFx9o*gaO>O?3F;1 zFfAoak8eo=Lio%W&IAH=PbIi9&aZ68uCSg3;+|!ye@G8qU$1aEF%h{iL|q8~T5Vnv zpg-ziJ*$Oww5CqQKc2)va+ROog9L0N?Z)J^DEk+W5O_v$dU)a})i&S5Q<|ViHXdm- z_&fMJ)iVxW5}=OrbiBiV^u>E?s)o3$1CI(4`ebcjv^9Dsuh4nk040!El!qb=L}gvF)a55mAVLS8SstjbbXdqF-g^STU0o#^j`tropJEAn=8Kj z7(xp~K;CLaIqzGI8AMC?2d**iJhv9Eeffg|GYWfJi6^bxd{@Wmqq z`FN5=sbO1MVNw9-I-t|Ax;=Ry{y;mJM4PJj`RqYzNVib)(7RuiU%(v>@-RUC?LV+u zwW2t^hV4}+)P-(>MsLOx?ipZxWajN@yY-g=a89p&@_mmPwGJHUlDGiZ=4dI;e$R|n zN40_i@e+KZO)#MSn*LT(U;#>rQ^Yw52$vxw2B0*FmHEkQ3iIwybHFFE2;C1?y>4pD zs>DMYoHMGTm9$kKSpE)4L?Z$ExaeD|6LGhb!-SHHDxmy*Q>M&+e|1A6Rka`(2jKRZ z+~>ySRJ{-=)AG~r+G?}934T%cv+6C=%K01EPuj)7z9mC5;&{b)oFPr*Ho>zI5&Cp3 zpQG}BdM7{E;=PUV|0v$7J^nKA{j!VP-`l2Da=F6!K}Yf-g-*f0F;L*!c!24P({dOa zFo^DV|6Q#`d>Uiil)M-e<19c*LYdF7ZT4D+1`St*wZ18wG2lf9Pr;_V*?f{M=8z0_ zMh|aN$=4kFGyuvKsHX~=wb_8wv+Y0Z!I-cdb^;skn%&lj;3Rk{=7YA?r(BSd4habe z5!t<2o=-!b&}k}T%0#P34+Bunc!tOB@WQoRZfGI`3KS#g{U^(j$d$fSs$bBort;vo za6m2$81?vBV_3RL7q!M(jlm5^*Yw)8PlIyW zv9BlWSyx>0jtm9ZKP;hjviS;o@d_FwjLo7;sbi$+=`4nRVM3V&K6RV2#oHWzws}(T zI}iKsrJcs80En~%5#2Ja`=vPp#;<9guG6PTAK{`z0-XK|&b$dt0a1X&)8=kfKYS=# z=T>F`h`8xft0+!{Y9r&tp<2HHN3S*1qOEjxxNM1_E$%ZR-^gre2P{cvL+2mY@|U+h zcev5u*j@VDWn4thtSc>z_f}K`;Be2Fw7;=o_Ac)I!+=_lOO7`hpafLVTFPPSkVPf% zuw(G2-u{5P+E&(KtrJqNC250mSLsNZ#-34|4P*-k1u-Yy2NTR2UU*`|EmrTIcptpp z30Lmzxe{E!%wjj;tD z$mRJ9yLs^XU9h_Tw>l&teZY6vy*u&IDSrf9J>7$&<41YiEC%Z-P|P=lOn1ypAR)SlM%^ z0<~E;@XI+T`joYM=syqFG&TQ@jq!4QNPQcl%3_Q%>H)fg~sNukQeFRlwwVWU69 zMn&V*nZDXd0*>+-<1sNqp<$-c1}d4c%e8LFy%+LEbY25A1FR@>IM4f zfoA>Imt0P4EG9|7AXpK@R6GPqn4NWG{?{6hw(J_>F{117vE3|)w?|wP$hf>=H08(lx?J4k zDt%+~`0#xEL{R4!3S{8)?B2}*nS}A5-iCcsG%h(BXvU0U)3xrY9-7~XVJ~|&S&{^A znXJ+SP!1v5VDG}{VX3?iE)l+c`O`>XGKx>!|%6cvc5`2LZP=J^g z^(;aXts;dkxp%S?HP5+5{`RZBQ9*TKgyu-KWZ^WSMjE&88)c!%h7K?JL9I{q9hebX zFHRE})dkb1J%}G>n&wI>E2Brjb;n=(2HY`_Q*<9+_qwGY?-F|Ccp|yqEboN`nBC7; z&{e!L<3{3=0x#vOA8i!AA)%+puBe{H;BUj-%mX~5BFT5Y%SGf-BZ9;W;WGC94cB>i z9^Uo4k&#vTyF5n+!3@X>7K z{qChMgt6=(Ih`2~D565}1H=9(Xzeo71Ks#!?ny=?bmmr!!4R}1K~?LrG6!r|;W&WG z*|bWqwPWM1oth3y9k`9g2(9rpR+7K6;fwZ*r}<5~nvL0i>-})PdGByaz-Z_3tY(Om zywH^Lx{$(Dp@ac-K5->VaUD|g<4@1%Osk}R%l#{`YEsp8q>k#$+`QCe<{KlTz3Rpc*V;_DC9gAc^bT?>QmfHtNp@8)HV( zC((!7a{tW`JvhkEXzv)l->nOM0T-)ML6M(SOQH0`!kq(qi1;$QEb|w+4KEK!7twNh=@kcZmrBp*6;LsJ=QM zND-dS_9=CI{!ho&lD5H|77ae8c=<)D1EUd1=mbELq6s9L%L-DDBJlV{*}*%@=mGZY zJl|pLKI|rXrJC_k|8Drdh?P89oR_hpQv{|H7|BhqPj3gwjMmm!0DE!cRr6!?v-)&5 zkh%`O7(7(1L@o0z%rcZ+(p6ju_*>fev!5x=$eHo}GM#3`d2H6(C_ondIFN)B4yJ>4 zSJFk+X;TIj#L0D*gOYvfu1n(h&bUh=dLw6)nkT);%f&_&|Cl3vDy2vWp4-`hZx-cM z{u;7dJn6y20bJmb;!pyrM-9XBHOQ}X>H-B(4JQ95vR8&mW1uhqN7oyWmPW&rKV_w= zZLG=Z*+FzEPcNV1kGso5{t z$H}SR^7eQYYnfr%v8isk0m1L6>C=$~M2@TNA%J-*2s%!nYM;YY#wBS`*%k!cO-z7* z&ro=vd(R&1F=!1mL6yFE$yK0+b#f2<)B!Yf7i)%13{t_mn6U(`q(eFq?-HF*73Q~zQmj4U-U)} zAQ(O+;$1D%Z~mnTs_RHB3kd~-qrrP7kA(aT3}{bo>TekOH8fJ9B)l3jJ8vvLnz#R^ zG()9`ko3K7Zbvp{+I0EZp;DGA9lVVC%cWpNJ-8+b0=QZV6Ak!9m0bro7!_x)bVJYy zT3PiH7#k;DMkW{)njMm7(a@FDfagqDhg?pt2*Nss7BBPCy&d5n#4ulR5E@)KIf{z8 z3H7;tS8a;<2p-xP9KkOh?^fa*+U64z=3x19mQhi#%u8DX@d-(qWL0f3P43k-5KCQF zPGNqjIPR!y^rmmW*EVMCmH%Chm@mo?LW>!8-p8B6L|^b*O?|`j_c@<*e!o09PM;dcG|0YdYq(B$wu=1$s~ZUjE8~Occq6)kp)V& zV07p^O!035=(EX7)$twMc)u53VwH;NPai3}O5LCP;#<2n2!#@58$RdmZ_7&cXjtWIkK!KHcSJ@mX+x!<-IuvEc*~B}%VFb8$-% zjo2ddWB7)nAa|2B+x#Rk4KI!X$SK1|4RBem$6AP(<0LJeONLJiXWw{Twq4RdAN97g zX7u}_>kfY^UbvL`j7Jn+hSxWAU0Q2`fm#lDfPO-3!#fhXvns`v_~xeP$c{^|y6_?t zv=l1iYWE$0Bnqf+`(MI6SirNVyUBJuC}&k>JR1NE#h?Lf`NTVRJ+Q?orY;Vs774}c zVxTi*Zh?J`W?W>YabGE#5y1o)F4Q#Sgaa`-S7{wuQ9VA3g-Bu(AEyeAGt2EQK zJ%8$HNjp5y@q!m)-xmVh|CX^9F4=CP`NnJZHp=N{)-3kz1_aK&THz$N98)lA{P~`z7Ue}gp!&e`!gr&E(pPoXa!h7P@gWf5zj;XTK62mw;R46=3 zQoJJZYqdf&({9pMi~;bcF5-KU1$ec2q`HVkT|2kr4z2-h0aZCdH^(ReE^#ZP$sHqc ze6W5UW(%VuqwL`VLBzbuV{pgVz~M_w(cJIpd-{Je?$Y){W z#JrP#59h+RvyW!Lk!fbljTm~eE0#NO`<)KdDMcOw) zy+6Uc9UupnJ8Qxgg^3G+2yW(@PYb6bvJQwVtExpt|Lwiet17%&ogL{#E6%0y(fB@6 zn1e*GxBugLkmS9-3y0_cuyfyQl=W-O`Fr{f?4S$~-I5=jDC9AjMZYCZfO$AQO+Yv% zy%a@V&Myt4FK3jJIQ0gn@r8guKs|24Mi&B2=JExn_Y_D9{jF{${$LcwFDrW(F!}3r z{xnAxaV;d5ODj5n$J{;EguN+&5AH9}Vo8(5{$&;gO58=~GI%ylFiIFaFsPqA}5X6k?vhZCD?<^+INoG;fRK`&^f*Cugd52X%0f_Z@ zv^n8?j~-|*x~xPciQ=->Bg^M9o5wp(Cun0Y*{oC4qv;h`@YrLt_hlgf?ygHfKwXLm zV_lLMQDu7CFLlLz=otF`w<45!LE^CYN3X;`9=J2x4wXLAkBqVM+NAMYK{8uK`0D#? z&m#wx)S;&8;N{)dqgT0Zb4ve^Tz()8lL@GolacO5J4_~b3oYaKpi~q=Ja1DOieT#A z4E{yP@^j}4XM-DtkkFaVscVjKCEe!%U~)H6=EJ%(vutiHklICiBr`QXcvXDREJiCJt7d8X2l-Bof2l9Q{w#U3fkmkj+51VI1z&ZQ5^s1cIy<=*uB%4m@m^46dP9N|0$+K} zn;UXDkKepa$42FK$=Z5COLw=}`Bd(yK(X07{=OcL*4y#2>7x0Pe1mB&9JTe92m^yN+b{&8rQxpm?l$tYbbzs$pZP9C)_x+Z&KT z`Ne_TH3Y9JmOKa$nR?T>^bLtuLip6lNd60}OARXA%A*N58f)akfgCfLmkcRue zIu$5mD}yBiJH2czgh$#%vY#0Q%(fvFRtKFA-2ok}m@V2BITs&(aHy zkhIQAPv_{S(99jByd-622nq@WU@L0^Dlj$<%zC{PME=scxy~FX&>rE>#DOnQdwlJz z)DY|uppx#uXt;X)o}+k?T{^;+PVcJlbD=wq1v4TE!7QL)jYn=UbcYVQ z1l7TD9U0K13P`6yLhTW}RMuQMw_oalnF7IB8L@OlA<#=lvYSnV!4BrMMG0tQ-(r-o zPV*1)n%@{)(l<(gYL}Mi-Ld8n`T zp)G%cECw_<_dY7U8CA(}S*lhGaxeDDx{Y!~E--xlex-~gtmNkE7?YLpWT2;1Q8y)# zfkY+G8hm|1Uz0wocRQJSitp{N+AYfd>0aIgUm&}SFZ#Ssb~1?v8;=I_u}RUydiP-? zZ7$~-jth;!6A4flqvcgYuyHT&)xxa)^RL&Y3hp3rxAX2tz+|TyB}jto80bTrYR+nR z|GNPFTfkWe^o#@nwIp>TD*xPP!`KAUC9FT?h`e*~Rm}z6VB&R|;z`bNkflJutoaO4 zT6PL4J6+xe;yi)k9lr8*#9uM2G$t_SAFQ*1w;6Lu!SA$$V*qz6)uCNzNTbZ-NNgFD z071G9bn4)_K;ki5*L8}xFi<5zg|(%w^d1m1Yvvj*Meu_~z9;f6qg$L*3B+SXZW5O zTZ9k-7@D-+R2w8eh4>&B;xiX0h-bfSUzVR$_65(1&uSG!2qDOSn-B^SU{ z4jjEAfIb(&pkOEy!Wh;lBA6EPr(Fa9N0<{4Xlhup)BqM1txixZnHvPw+#%E*+zldC zMB1=4@lY(J4#YsuM0+TR&+|8!71D`tfCwO8L4KG05CwKWsSa?d(awJy5&?i=QlXGP zEWi;-kv$VOLdzsxoX|sYt-UKBjh#dQFPzBd8KFwFuk(6Auy2dk!!4pM93=aUTrBZ< zg)3wtpj9WBaJ!!@iH7`e0)@W@cntxB5O4&9FpM?M;si}e3D*L|AO}*G4RYYUw_q^h zO$-PjgQtjU%@74-A&elrB7_iuxq=jkIFCd&MI4ch?UU1~UFKXA^9V!4FvDvLkbY^s zpBcz+DCv-`J)}u%V;N^e039NL*W)%%!#oZSprf#pHkd|%+15MRkb~L~5=uOGyd1Ul z5J@0+jGX+uj);^J;t3J(xi7{|a4-12@e;2mKpF9nNufvEKh@A}L3#)v#DGu`Kq&$a zk{v9~lUSst1_Xf^nwlES2|@^^06_E}tavmrgd@ay)D4j;EOlfxM7G`bp(lb1@V(a_ z{U!p)SK^6y**59XuFj^#?xhkRwGS=-7qYtr)}3y&IKXT2{V5R#=E$gNXn^ zEYJoPX)Qe<48XQR5WX$kqNR1=SZnEk+5jh@8wc@oi=-*((gFE>Bl7zR0RD@TK5b&) z*Z>tg|C!@KYE&V3?}^A4wEIkLCp`e|4Oj|51auSIC?EjQ!U4t+dR+t^f=(f(19HY~ z`L(-5?hY)6ARR6HIr zL_GqSkON8&0Rd1Pf{D2str2GCX^BSagVi}k0@qUAS~Z&x03A;AC3{C$=!mM zu?JhXuBQpW#w5ygV2&`OzZ0=GHI4Nb4(L|z%NqT9ys&)uDtkx>AX?HXDVE+=jHSfT z`yk^0^rJzDfL0?e4!nb96@`<95O9VNgt~;23c1>Q$OMohcLEi_n57{;9|HM9kQg?u z;+(c^mI_LdbWa)atg}7bL*I+L&05Prolxt)R^q7(Cg!fy875r-tWPbNDA zrH#>6?O9P<0jarkSYDu`tiHddfJyq#vy7`VmTWDfO4{XchtL5R7Ym4#fh$DnAd=PI zN8ep62G|Dy>H8own#?jYJzUZg{ygJ_UX)C-=CmZP_f*2YkMK0nh&-*IA=Q6?K| zWaMc{=htJN-A=k-qCuB^^h(FzT^xGwA&=-&H5#drDv0v1{%{0RhDQFl?T^dYpoR%@ zj)@HiziC=PHwaN8hB!d9Q6~&Sy7rT8zsWg@t80x&288Gin!RK5w;J8FkPWGjJu+)x z+sJIQSRb855Jo=27}Y2xjj%7+3-(~F{K1@Vl#Fi!Ksut7&{9U%leCKAMe5NO9#B_i|SoMdv=rX=+QjRiX^g=NHmHLF!mTC^h;(hslWEOr5ieD*4*IA14Dd#-KT#SeOk z)V5s$w!g-SkODms!sg8N+9A+SC= ziy)+RVGOG@O zB1ap8W(eTE55~T|!Fx&=_%<4S8IEbg4l_fi=^I)BeA?+G@ zz2ysc|MJ_waVr=up>FKh)iH>{PLbvW$vY9nUE&lln~W)m&-?D=U2=2Su@-Gv&Q_A< zX(3HW7Q#no?*&GrlIlVj5e(1Z3hZN~>wDz&5fR9c?=xBmfcKh^#^+27h|Szc+Bxfe zAOO0qQS3&yIFEiEEOQZr0E&F?WEYcmE&wL|z_;NBtV`R*5F(^NB4?LwbDp_gZe>w; zvIR^GCIUPEd~40-tz%xBId6zu6=2tEoTRwIymr|l46QRrIdgUf4=%!0EXP}10V~A& zUBC36f5k0Z?AC93?;pSELR@3db#yg7h1yQmu`W+ppj}~ zm{Kv^3xRBhsC!Ebv+fWGLolvnn@AvBTXhTDZZJWBa2NJ5K_DJ0O2_?u4 zM2N=?IJ1R(t=H|z>swr(ChLd-@|o@g`h6-4gw#xj@|ow{1akkTxEGJ!YsYW2^x!@{ ze)kPTz}2-}V5wKpaH@88+7=Tv48z7?%+j(&eiUU8uiZE&pOjz@;Ka`vh*&Vzvh0zp zk?k%a7 zurdvV3sfC|G!Q9)^|m2T0gOL$f?=cpE;+IbF1ZSYD^~o97V@yX#swI9D$^=wvT$Zg z8SUyM)C%ji%RGP7ngX2@pUG*yQBLGSxcdLpDMn;&b93VAk3RO%JWFAriz8kv}|RVu)0N z2nMDh9}(QjvIu16TE&1X&?Oz7p$?!Jypmd=DYd|*IKic~HtvBK0Af%<;0ScT^DelL z#Kx%X_k!=dRUw1`C^#5%CMr2m0TfB+DMVA=#RAZbC<0lg}S_f$ai>s$&wta0mM#asyCIk>*8{Kg& z0;jU6NX|{uYJ82JfL+UG*Q?pZjB!mHqM%OL--u|pYxaqHtRHK~AxJID%Y3$-^@0oF z0KA8u1~+=(%Goo$(UaXxL+{g5xmgqIcB_{1mMvlbXMP2(Ub5x2fS$COr2qs_6n>fg z6Zv3j!L~*I4-`=?fXtB@Z(RToZP8uAT%bhkj}Q=n37`Z{LC=C72W~K;xKZK}0qeK{ z!P<`#5cLevPx$aW%P~|>D#*rLbX2xNzPW&*jee}okj>c%3D~kZz;)s(6uUl+t6l9X z*tkfMiyGsCM^eI`3jyNE`h3jug4sJcLqt1ciInyEN|@2d`xiH8;u z;0oplY`0zowFA*l9blu5j5AzmLCClOX<$$sAjro7AeyMpi4P$#_!gtCKi~r124aYw z?QM*9P3xJob_NRFInHtCN)){o&B<46W*12!0KJg0ys$BZ0Kt*_?aWpL5f??!i(o&i zF%Xbm5AQcr(7R@E>lAL+!mV5Mwk;*j1*g00`$pdLMz6&W^6gqZyLcl`>3$#pCtj_; zA^@yk+X_?wPGSI3hi9x+!hL&)CMQ0BPqdmQd|w@v)IqBlR%U{Vi6J|Wfyk!@=$g2+ z*;(LoC^{!oaR9b4=mx<$>^{~yFOv_?OA**iOo%WGg$Ov`oC^@*>e}LJ+6}YUIM8Ob zcJU$tAYItCa9p~?WllzRTnu5bdO$^>gH1TVt%^&lc&t3T)5e()e70*i_ZA=&i04}T z<86=nAb;I@0ddhr-V4Z6Kve$)`3ok7i1-O7KB9jtBXxwolei%!Ud=Wgy3gmRvgmi#7D8%*6a4d z^doc8d?{zOa!s9HUAvK880qAz7~E>(s@RfzyI@hTbz9Fbal#cy0p<>REx$Sd#idp6 z#l3wf=!kG#hH#?YmTLh7K=g0vX!$!Ne4Ph@m*q$4OVAjM@9!x+f*KOf&b46WB=!D_mB!%7u#Mm9_cBk>z!A2qZ3y zw5wxE!sDVxzuqm|9xh>5y}FCIjbrCQZU})Jv1%!pghy znmG>aMtNPFUK6L+#d)i+A8l91+Qp2Bqr8O5gtFt}0V=FWEjb|9+v1vhCp-t+5Kw*r zXZ*$%7x3Odh#(gNZ3rPB9LfnSgpmPZuzz$b^8u#3)|hb=R`1`b=L;;GL-9K`;MB$J zJ_7_xq))oi46Acu3p0jguRziRf)EjOPgwhU+|V(OFiJo=0>LS0RRDlgKs~^mH0Q~2 zl0t|e7lO7KjA*|Mdp$14miH(SfC*!pKNF6Tf%PCQ(oFRx4b^3ZlO8}oIq?C0v!1xQ zS_+_LXc$1oa!H={6kHH_q*eu@%L^r$ftGD%x6v)T12r>e~{x8A7 zy#TCNMha!%Er#F`17kP{g2}ki>Cz!OT?FkFA((TRVEP1YuZ8>$L6-=C?grfsTwr#Q zbJy)6OD=U<^K;$xN?XX)Wl}|4eapp>eo3~zeyeQ=qKJMazP#EtuDpHpGHgE>x(vZi z^22NN%S*cB%3ZyXQw3WJAWql}Qsf&RLVRumoHbaZ;mQ^x)URIaaha2SFqu3cY$p(?l7av0O!Q zjeZbYL3LXm@sC}t6Q^n;gb)J)D8%3b(33WOJx>*Z7LsE-G=yr4eAcVjOEpssx*5L?@w=lrAD4R%OdV#Z55d+;47eofu7wEDGXu+a`D`NCoeHDR`p_f->Z559RBeuN_ z)z8rHp{U{jdz)XdkrSVjmM;g%N?dHKK#7gz>@)KB#b*ZTd~cAiztMkl2tVAd^_Dbt z&!D*J6!#gz4O9f#pj*thM6JN-@YD)6yJ)~2Q~;U+rmj-^`J!A)o@_yBzs%$p14!&K)jbY0iqm zxCI_PC_uNHNjyZr6ueHf`Rpv|Kw-CcuJ!ATm~fvD!>D2CpJu<$@^FNn_edyMpa zy%2z4!O0KOqYx~XJ%1PQZTY@c6vbgKgv<@%KNmu9p;z6{;JqikPY~qWdUU;Q(9LFD zA%Bi~KwKcMA`T(g#WA+b98ep?2RZ~@2w=JtKtGcZGl<|?=c-3ICyp~_^^97BoSwj$3v zQ8}@B#oto($GStu4zl$?(G7GV6mH_*m%BsppF_Br7|JwB4Q2NUD!SKBKHJyD1(<75 z0W6o7o9o$FdbM;3wgp-oKm{;u0tocF7z#&Vs*>5M*%EpZgNnn>mZf$8h{BwL6C}A* zJI;wi5O)Ra;8C>E~>3GaStK0I|)V4FkLCggdUAj2PMV|J9ub;D65|T%JK1r013g)MZ>6`)ZQNq~9 z5O9k?9uY){qDU9pQJZl+ zA}9pVK5gWO5Fo$PNe_fDSjHIwnle-fS0aGYA%- R&lmsz002ovPDHLkV1jpQ%K-oY literal 0 HcmV?d00001 diff --git a/server/plugins/ImageOnMap/images/map337.png b/server/plugins/ImageOnMap/images/map337.png new file mode 100644 index 0000000000000000000000000000000000000000..71c906f108438a06db199642a55ca17fa8ea6a48 GIT binary patch literal 18484 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 literal 0 HcmV?d00001 diff --git a/server/plugins/ImageOnMap/images/map340.png b/server/plugins/ImageOnMap/images/map340.png new file mode 100644 index 0000000000000000000000000000000000000000..99637b4e144016478cd548f5f6235e36fea45757 GIT binary patch literal 15687 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 literal 0 HcmV?d00001 diff --git a/server/plugins/ImageOnMap/images/map341.png b/server/plugins/ImageOnMap/images/map341.png new file mode 100644 index 0000000000000000000000000000000000000000..c714901512bfe6172516587b7ce643b7f762ddff GIT binary patch literal 32190 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 R@;d+k002ovPDHLkV1g`tm{0%! literal 0 HcmV?d00001 diff --git a/server/plugins/ImageOnMap/images/map342.png b/server/plugins/ImageOnMap/images/map342.png new file mode 100644 index 0000000000000000000000000000000000000000..32f745ec358142a82d162c804ec3bc91cbc0e3bd GIT binary patch literal 22923 zcmV)TK(W7xP)fSFpI+RF|AV4?*^Z-SPBuIjU*#I`So7v+{`{^F&dEWGd=aLh>Xn2>MnUdy-R;!p>_2k>m#d=S)Z{U zWp=5wX_u;7cB!Flmy(@()ZDd4J^g#s%Nicqr?KIE8Xw)Kx$FVWPH;Q1$L$`?XZL7n z%4m6dpH_4Gw3geW_1QhzU~SIr(*|p2;ehrQ4{3ktgxga(SURPnFODs zt)0=u`Z=Aiol}0}oGw{co9A@BbwM{OEwp1`e$KEz-@B&I_pj-TkmNYb;0dpR zF}Ss_$NLmBz;y_|fM;Do3ZIPt*rE*=yuvpEJXbJ+2iY@%-L}Au81#nG*~Yc#bRBX` z;2Oa(0D!{)Vgk_>l_0|Ju|CZhJ!IIAn@pqwcwOr*B^Y=kM|*qk9`z0EbEF?ocI=RW zA917~Gw@>ud(2Qz80rZ_WzC;3*kjfa>p&tqtX*gk5zpWkkLhsfn1P?r+3G2sTJRSD zzm6z3z^@qi^){kBZva_n64?U&%D_IjrawZ5wmnc2;Bo)Cni)Lc3LmXTKH$4izwLmx z@beP+wzVb@=pOtlhHM3R>yS0TnvG_GZb56S&>8ZXNMEbqU0L{I03$#a*aAOKM=*jl zz!5)Q@<5}UBfNrD*=(T4IMUM$y_2Djj~>$W_z^8I=#`lh3;LA7o-jl|RUdjf@pL3D z!)3^aoZ1hp_B|c(YmYe1p9p+J{F#NGXXuxFQm^==BGLu?4k8`!^9(R=;O}YF8~6tN zjg{TDCiq+oVA^8vZ$u{AJuz@q0Q{Cl{RM;0Gh}Z0^P25T3;)^*;IBnzVuo-QP_PV} z!N3$QeBS`78*73a`?zUOAb|H|A|1dFS73r`BYsQ_fJm?8NUvo@+7Rt~l;M7TXc#H| zNPuqv_QDy1K4VyC4C|auY`?61^U2C7ojJ;{a}=*)`-G#}!d*TR9W(G_*|rhC&f6=; z{7;{9syF?+z~>Wr#V7fS!JDY}BNX8Obe5+-T^!LLPfs}FFD2?F@;&%g2Q04}xRGwa zh5w9=^!eeLfxm52KKgq^J8xeBya%6wLpJIKxb){2M(Y<07~3Y&CEAhlrS&0uutTjH zAQ<%;`96Ffx+}mp@(tkYXcdA10N)s)B+kI&HpQb~@9Ep;{``mwvQyfeKjS|6jQiws z27NA(DSh!e`eTL!P}r6f&4t*;ndp)wCP1IPjx>Hs7pq9^3|ZO}e$5H}>+Ko+fB$w! z&rWi*y*NZ?TNCtUeu=)i*k!2utONS|=$Ij$o5*KapC4S%zu%tFzum6!KRQU$eHl92 z9HIT?VcN`1^5@%Qz?TNPBY=kiuD7;nWqgRn+7r|sZJ>#+Mw%PS(B9Gz9j%Yj*>;wm z9Uk~uAk^0jberx0+XK%!1N?Oqa86_^cvlKr_Dw%7vY_3lFBbj&aSML!#sTk2y8tUd zSFPUAA*%$?JA3x1n^XNj|2}0$k2uAjO0*wxl%K2u{Dn=&h)Sm~hERxY+A7=%22e9x zZJhExG6F+iGy3<>&*+c&1^VJ>l;#GK)RU;Cj##~@xxSYAo8mOp(@29Y3EGz- z`Ug1W5AM+@r~P>@>UI{8+W8+^HUA{sj#PXtLo8c>Ns9^`LoX}YKNsC@!xU#mHY-5r z8n&kU`6M?}t~bu_-y<+P;|welq0R)i=_sYDs%WGwLCMN$YO1ZJ7z3*Ow3H!6X}mqk z#!1mcM~u1?5o(LnivfmP;?$jt(m+#!O%P>6MX8~*ir=G#-=mtgCYxxcC&BL#qv6&# zMa!xv!|$D{s-bjs4OKm;q?YzZFrt0Kx4mR`qvbmmq@|0g+OEnKGC{eoOooIoj%H3keL2C(DxD>i{@VK7D09Lc$!I8FCNX{0sE@ESNB zS92DKN>ny;Bn~vk1#Yygg33NA<0!47(bfnpjWklWGsaL860sfJm*aT@nHayWo=s3q zL#+u(=QWS2DEgFN*V4e5CP}ls3Ci`SsOCupRo;I>b=>xG=D0o_r)S5Lv^Fy}C z#~P@Evl2c>Zz|4NDNeb;X0D9}Xm5FlyQBfySsb97gDhR{jd8cqMzj5mG}V=qE~qOJ zqn1cC6u~a&pkN9wrMtQdc1TC6BG45)B7fh}9;+lbZYFS+r+G-n{k|9VsJ^!hd~c$} zn@J1Ku3_H{!!GH|<4gL#{&-3Ma6$94&}Gz$xjuWpjJuf{>B73= zb+kL%VY{Ii|1WVia7rTgSR)t^!+?wFKMDMK&|U2gtd-L}$}nUD5w~c18cspSi&MVwJXLnk9-SI#XQ8#W-4eB`wa6bWlI1 z-l-n+*Y&hCl;mjSh)E*SYNXAJV4!gh zL@&MefL?y>A${+)NA&Wm*f!7m-s_Lp5D$5qALI7bHy%^Gx{KxpmuP-yf&ca-r5pO` z8!vuB|Ko*^>4jH5qw0s{)Ss@U8LmfW`e4eabP-)#TQstX@P8nh+qlqdWfP#_%y7~8 zmGC27xfPO zT^L}C`}~7tQ^^88hCMP4w%~7fuPyu#^j+J^tQtS(D9h=ynWLbci>Nk^CXQTAz1i** zM@{g0sJz9 zEqjomss4HXtXymCVS?p^|Lz(MwM|if%LGH}rF3mKjdae)|8cu}V|C5@JPc%gpyaTk-3LUfd)zePqE=!)toQdY}dOPn)FH9h+1 zDSh!FD|}Pk_o0xB*E5V7DY#Iq z)pJE&{>ft+ZLX)`<_4+8k5{^-U_->UbL60#z~6?@UF^+qaXPR_0}S|N^@KAJ!(>Uz zWBX^2J?6=Se#8HZqaEm)KKN}JJ>&>(=Yn&2G(#IaG@R;6(ELDJMk4iGIDYuMGWzJf zr}XGvrF2ipDlRm+sKn<)QTpUwIeq%x6Mjunx|bP-zcQZTtQV)Tt`xPf0j3Aq=wNM} zZjR>Z%gb#sLm-Op64JT_UNpV07y2oWw$xm|X9Or6&hKsUZjy4S2 zGBx!kYF&_FxO=yvXI8o|+BLed^0s%N8#Xr=TWiPE%YF1rUz!#;Z7&U{xNC?}14Dn~ ztw)@B9@5LNKj!YoY=4)#nHM?pyvX}6aToLI_aD*QKQ)R~q^0XXVY4)-Ejf%5i&9&?X>O=|a`+ty9*;YcrlzjVVR9yWmK?>X`< zc%)TGqaW>;$5-_4x99ZL#Ss^F$MnaeGs674JeMCoTiqA%D9}*Vua2iV71zncP8S;h z)qA3%np0;5x8NByEBb%`oToosFVXUND~)v|X=A#J)@J+p zj}FpOwwo45+G)DKiTlEcL=z%nh|@d9^Bu7|0sqaH?sH*xpCjrsuV6#}{@ZsOcnCH{ z$U@iQbRCB2!1h!Gwg7j<@UK+cH`3j$PHgkvouQtlDe7yTwzGGbt@E$MoyZllJjoTb z6>}lwaOFyLu*~9iE4M7&Mt7o~2GSAQm}=!hHYTHl43829o0B}M;Q*+O&{$`?2VS+W z3V{ymuYnHO+h|owCh86NYfmLtZl7->Ueo&*r&Ih-wb0R02dC{gSG7r*I>kgyirZL4 zCHIA8^x*vm90d{TP1MM2+bE~@wuU+xKJ_-n=x0AIlZqbt&9CdJBQ;99^M?|ZqFuB; zFohQe>lwiTT>v}`UBDaom#jRr#l_>Mk-0)=FTz;KwR3yj{1B}LFYq0$Ow4frG|~QC zJC7XFG|`Rug=(sKT+Q78M?a4qdK!~l0LLiXGZp|Ej_T({_+6mG&^`E&P4OD>e$@N$ zH(&s_=+l&rlzYB*NSl+bv^<=owTU$Mb1@$4qCYo9P%mcaDlyhZT7SyJIZlII2#qoP z*})7Kc6Bm|GRR|Ln9RteVaTLp1IVQ4ApE~r`W|8M4E@s8)-8hv{2K-jF?eeLcV1q` z?e^k{0q;b<)jnr{{S`dEN+TU9diq%vz4gN`1{r4>q8NA$zb@MWDOseq#|b;MW(8N>KU3009%Q0rDIBv@+UA^Zf~~?o+hD{boC- z^i)+f^=G2g#N%9yp&xxzMh&G;d01CZvpkMAGju$hYQ`*G19u0l2Ku%S->68GhL1T4 zz}+o!Y$pUf0N&^VV)*Bx&_x-UsIkK}xom2qei<#NZmWGr3~()%$R`IksXaYIEvYGr z*A398_tNzG56bDo4;tmz%FL;WWQFYj4?}*Qo(KGS&^`FJUAOSptV(Wn^Q4nKrUpRa z#sB2oiVV{*Q@1$ODC72Yb+s6vnWKA%iyiD^Y~PovrHOW2n5n16x(0glhY#t8KYUD; z52O704GX^zs>lUzp?#ehpi8TQNVihxK6oPopGO0b%*)$pTA8Q;d~?0LSj6uy1O7Dw zb#*1$Wy=i6Dz?@iN}`E|P4 z-{iEoPHWj=?$={7Oq*zLpn;|c57ipD$Z6nAP*1PC{we+AJD<_}zbU29K6*+&VCX39 zP~b%>I%#pt2Ooy>pHk@c`H%`83jsIKRTjQpfRT$Z?jj0%+0+GZWk3hvyU-Q5f$nby zL0|h(8-g5w{TC<=4O~veB~i2uWmPg4ujBPxUra9D zVtk9J?{A86@mIy;;`;*JKz~TT`wbU-&69k>FA2q#Q6W%;B*L*RUmjR@`wjuJ2iui} zt?ikk(@lkbV;52QGjIkx(!7m!YXFV#K%_5O=-lq80NZYF+kFGu>_Y%okgmhfo&7M} zyFiBp=xbK10$!!yuW8w;1oQB?7LVyzm;o1Ipo&i)(;WBznBP7)aIO$E^TaR0MKZexzHu(Cr+&JLfLbtXkkLYyYm1?t|Z1x@4GF3>fmGTq3;) zYNhpuQ*HOB_PB8sLuETX8RmI&s% z>*d;e;%SA<;7xR3YO{tu`>;Y3t*GVxeZdFsjje+bTL8TXuwuvVlAFql$pAMxf%Kw_ zbMd9%Dp~-%fv@0qI0NheIKW#2DBN&b52kDb&D{tsugi|;n%ptidnqR=x1+NQfK2B?aUt)iTay@ z$h|8y-=zT1jY7a~WaDu!$~P@=tK)T*0Ux-U=1#MQ!7nNFOB3k=-e}Wm%bLKzcB8v+ zI~cLo#U-E(Ts#kbw5iaGfDLVXupQ_Iyr%gZ1`YwdY2C;qz`cvjxvlH z+MeI#w0t4({^fduzPQNI{z5l*J#lJ_#i%=-q>fmeW`}0{C|6nVM^0M|x;O2*tgTbf z33Q}*+s{jc`|vkJ=%bBH)LuEM+6V1Nv%(EaL5Bec!Q&WUnu@&;a)Cl=Ui*4Co!>@T%PPLCKLlJ)M=!U+!z?%LI`cs~PPPXvy5Jh54mOzbl zwbSy%G-r)@hBixA`xCSDmS^Kx15Yl*?-0QCX3b zrq!_)8t+PT;Th*4Xo_Zs=S+leSkM;wA+!cr=taOQd?TllUq(N!QSZy7drsv7{Yqq@ z8)<*NW+Oe&SKCw`1RjJ7-~mb6b|X4CR1?7VIR!#`_X@mFUvK3_K5Lc@00I8YOrACEm(@>^?hMQwF+n<(u0I<*#%c_Q2lGGNB2>gd1mQzD%wXCR_ z?n%;YUy|mBny4em?^oSGP4x{lH?qLcZ$tw94)E^PH3cqOGUIls;sM^mcftFWJJLAA zRyh$LNa0ev`QQtSwZfE+{a`Bh;i?fl@B!Gxj`yuLVA$AK(SP8sPuMJIeIa-kBF^)SS8D@dmHN*Xo6WE_%Ef!8j zIihhDFh(8l>sohwfG9OX2>zc!lm~ z0gd)xx?i^7!*Km$1~Q`Bhpw3b$IbIl*x^`VUmuKmjeN97`x^bZT;3Sq|NQ%p7)Cim ztdr$irW<%lEw$CuR$s+HA~e-wR>~M2b*7qZ&x5{i{9rZQEDb7R1 z>PJ~J9N|H z&a2MtwlRPUx>!{EfQ#*WsomT5BiRQXG(<6(Y90~qR`_89aIpt*)N9|bCP2}r89+@? z^7FUvbIPvd6I~}OcCZAy@_rfj>9y3}P(yt@LYNNWuTcDwRcMNY7 zd@N`L9p;5JXN&*?zzi^fKLRi+Df{>l&F~4weRA=NDlWz;CoEhRe)35rz5b@T_Wcs;<=3%>?vbpe!?7R!_%Z$RA4}<#?>{!z$zOde zOR8S^ei=VrO5c9vF}=vgzWu#N^v#za&>L?)l1$OX@4b<2;bJhx=EExCTDeCMD{Th3 zei-0vfW?^^?n>&O)KbM~l{COz#&|pK6~qlANiIYi`7>f&ev$^;x~u^TBi@6*7=#}j zrWxR0XMkeS|Chq|w!LF6_@Ds<_JVH!?f(J1zytzbTYog*3By3#n2Bh6_)!JD|C=&; zdLIQ@IiK8WdiR%41d>7qL~UPx>nSxxhN-`8mO9c?)Ydpbv6>#b_d${)yi_3LIqBFK zy)B3$;D%`Izn?}ITP)R;r>1dz7YDgTs14K=FNT>?p;#Y z;r*})ial3^$MkUzx;4Xs-whNsfYby2zIF?q5nzD7{q`sHH!plj-+1vpN8)GnEsnl!?)6+CFv{^96UZAzYNty7?4DOn^mB|Gz785)K)Gi<{ zORI4=PAf(WTri?&OmLmilTJ#Fai6=83O4L0cS+N|DVpw1@Tes%-B5Ewgbfs>vEE#8 z;>LmQfnO+ukAB)WfNuyLq7_#WzzQyWtO(Fx7WkUix{tvO)&OC-@E2x{0klg%Tk^uo z_vy1wGSuHPL+vT7f}Ny}#wps&9n114y(!VVfx!a)Is@RMi%!fGo0SW%iQAf8qNU*s z_uCDWiNxs5AC=NuKYBuMzgFxc8jlY=>0%r4Q~_##b@tkLTHxq+^b9Th_T8o?~qFvb8*LFac_`WeIvn-x5@>hWhGkOgxdZMBvQ+)Fo8EmlL9e{|lwRa+MNf`!#Hr z%Ki)AdraSAz002;^9w^fBH7>q5_cvcYc$n0$RgIr(|XAq9r3uV&BqGek@gIws!?F3 z*eq!p>KLZki5&~^N+7y`bw6-C0LFnX$AkL?3P(N5zhvt`SI~Eu$o>0f``R-=uq)8i z?@tG-N!UQ#nRDPeu&n`9F8r_*j2WYcK-pvN^IUmFo%?>yG52_} zziHm1F#6s7`B@*l*9Cn1UMY=qPBE-2`L-@x>tCC~_<5cd#}{aQdaV$&!nTp_MtC^d z!|UGNRj}c;a^YoBh1bxH+)Jyg(~C60BY zZ>nveR_;Sv8=`EEQ4hA4-iv?^N4nnCB9Z<);7h)q2R?jVU01_wEv$0XH}R0QnIk_z z)eQHe-&fLy@9_xXUNv_CwG1EkCPt(#Xyv*9H+f>70(C@vX*FknI?DF;(nNO~O$|*@ zc4(fn&H~MjFHvrMgO=v<^ksg5u8*eaXt|fBdNDJKDQ!$trFgUvrS8T?8tZ7Lu5<_G zvIjm;3t#0=+xq5E(}ckmYXd46jriG1R{c1F0hZ<&`n-X!MkuLzSV5)tN~x`(My7+O zx|7t$eQ1h@TPaaS+4<*Mt5;WGHr1fkw<@z(!*Oa7| zXq>wV12tI{<*p>oS)!T?&6G@uV^(x;wv(p&n#BMZj<&}WY_b?tJ>p?1cQM(~T@S7q zhZm;gV(^PXRs-1V5I*j|F4%o7+a+J_3Lw-sCjBG&&9RclAC*$3hO@{7DV{j~5@%H(q)~KY!=3T=SUj z!L4j5xt=l99On^3hU)@EH7k8k|knOmim@oqT*t7A>HJd&Xu zuDJWSk8P>P)xac;_s#}j>m8^CD`A%`bPFGV!v-h-u5zI3N$~nVdm`PGs{kUAN&36* zmCD2xzPn(o4PO?;pBcBjwIt|lZIEjQj%e=oB2OE5bdaQYRRh(Q)>F-+YJLvp8XBe8 zTpVeZtC>w)S5!W%k^BF8n;U6mc8I>ZoToqEE^{UvrGvFB9c@g~_3;ATo^R8|;Srte zod&Xkb_>|o|HF^!5aiJRZVVBgqcD+fMl&jt72GZX!eb@B|Me5O;4|3NAQLJJLygoC zYoIn3Ob~xsO;cSN?iy0^#R(geZF0*PzC{DoH*S57azEQpR!1XTNcmUViU4=T@HZd} zJPcjIhp)GX!D}ngw6AiZY1;7WQ-)`%^4h>!C;qwrls9JRl;CBZ`nCL=n zAhPBt>1v*l8$kLq5$Oxpvl+R)8PlwoiF@)<8Fj|$o7a!5zeCGlE-OG>YH@|!=_f%v%Q}UH{D-&(BztG8MNl}LD zgOQF5cPUBfUIts6XtZZaK97DzEfl@~D*!iW{-AKR(w;ADI|eW&2*QVOJ^euyWA=^*M~1gNYdssz7NNIXHJ}p z#$N6^)@QoJNVqtI`{Ob0#)X-Yo@t3@cO83Rdnx#jEA%jYH{H9Hv{!Vwkw35V-`7-L z(aQxLM`AikP5gO&^wSD~{j*<0sHS$5>gvbn{(}zs`7h)2(wpV<-S0o8@ABg>a@P3K zJN5LmVu)H=mZ`UAo&JUm@VDQ6NI&}V6AqFHEsr)!rBUI+w-Mt5x09F0EYUGTNpqcSi1K)!Z`aks?Ip+$&5y+SV-X4=}H362Zu>riPX?Ij$ zo}=9ZvIX`_R&s~(!IwtTvI?i_F)sa9()|yxIJ81m3E@iNYi~a0bXZC|xi*gO7;Vk8 z$|wK^c<>?C5#n1w*Z}c*xvV?Yi%YWjnv@8oxk8>CUJO*QVTEA_qTPZIMtTtbLP+z{ z8u;@NAnU#d-Bk#_7~qCxL&thLSNWXai!5>Pe@rf3ZB4h!WpgZsX-%f-(WiCv&d)38 z-CtKxO?jLi+^eVi_Zm1GBxt06DVYB4|LO)qINgW4N0l1D%K!_{zn+1@&ouy4vaxW; zMNK1p@Lr{ippFEsV8Mf>ZzF zd*yWRy)x=bnEML`Gf`PIGRY~iJB4+E5z37%+7IFbKHSdJ7gu@uk3SvJ#oi3vp03m7 z@jh*>ofo9`qTuI)zzy_b#~c$l(x^5vfC1d-ItU+TU`-7#@n{G^U}}kGHu)zX)X*D0 zLYGobKmVsFz47B(-mc(oq=Nq8R|%@B8Kc(L6dn$~ zD|>Y_82!O3nra4ZjRE{R0e_=pbs^6?7ld|2wl761R{nmTma_Bw&$rOtLI)3p8hP}< zV__Zv;M+L=@S9RIl4y;xITBnSw8$ck;kLAl6b9P*X{2wS<|p@fXm&wg*_pM?sSZAw zNsg!_XN?w_P?;VG`mBI`Yx^u>bORz zpkKV3qzI2N+S^x6#+mi&4zw~CU?bj(d@m|}1GwxFn_geLo1XnK6t z0j?*r5bm4>3^)bpyWn^*;w8cXSK1ry>n(JJZ(oNt7chc(y_!gXTj(ks*SjMT7rq<) zY5+iX4G_)-fjU6V5Hf&ffV;W_6n?$|Oa>`g0{l4(e(qAVByC>iz_BgYlI;{?Zt|E0 z`!}hjX`T{XRK;VHR8!qgwN*VF$#E`#QnWalmalQ|%_OKb5|IfNj0P|VU&q3iG@A*S zxGXW>&UMPfOLKjcG7T|KxA~$eJKRrukmf8nw7Ts)PoE3eIY@w;Z9nBZ@WY01ULQ7q z))gA{W~gQNy}sTB;TL-@Xut?ScMK7hHxlrk6NE1rKuxgd^!qrbSwNo4!@z~v3;y7F zfoob8A6uAnkK5TJdj&~N;TwZb%G5EZ^A;Lz!YbZ47nE&snYBB~CWuC5yX@0yy7&8X zx&L6SEh!U8Fag#i_N5av)SBYw#{Edm6^U90s1Nq}%BgH5&xj0U|FPnd*IP4aCJBRA z*zV{9slOR54-cDZc?4_v6I6P?TJ8_%&7@?S6_YL)Q8cgtFb|K(q`83% z&Ge_`CXsHg75bV|G&Zn66GMwMIkHZ()29}^FB8SK_2k10fVUt49N?!|(~b!|BZLiM z-viLq2wt}`r*()M`N6^zHB7-IPm$g)l&M_D^KLxv#^$LfHTF$WGfeo?XrdsqXoHaTNjZj)I?Q;q7_l<>zXsLLoxu1 znE~+lu~~&~zyrEyhD`wR@oDdI#|R<#Znp796~6qr2VXiheb*JdVi$EZvctv*%gqXA zKbZc5W`U3aj3NBz`I)0+XmE?u+d1WC&S`cA?FH|v06$N-i2&Owy|eT#I{Fe#vw{M_~IPO%CU1sArl+`e$ikc%CLl*J);&4FTXR7z1FjpOf2* zFiVD;4ROnn)9Ue@jm(*#W>~Xh)7_bW1Jhw7;fZy!^a{~AAqmm ztq}k}&;=BMT1?^V0Ri~fcJ|Fo>2;B=#K{T{WHkl~&G1FJlI|4l=WCE}vrJXvD_*e( z0#m$Ej=mgCPv>chHO&T?vGH08Bf4ZEdi=7GDoavAe!bEp7jdr!r=IkIHu8-5{<|G}gPEh`E zmY$uh)5Xy)L(B_gQ5e2eHUwWYhdUy0M-MX8RNz(%7IHWX=wy}G1puZsg1eG8EQK9D zre;v+;Y<)Tih(Y-v)MK%e<&F+fc!91l}WqtiaH+ON2vBOz7Cd$X#-0FKRb27?FFAW zKEX4WqG?Y^s|KuT?a7`FoqW4LInCK&bbwNIF|Gxw==HbC zz;teZPO9~~Cv`M9xK5LR&(WWqhS&^zk|BVcoWTi4>nn@n9_*m-Sa#})Cb%8V zUQo}#KHYoJOaJqw$MmgNpHR&cTzrbk@DS6im?J1!xAqaW5NujS2L^R{?yL!gs*S_}_(& zWA?cBSP}SP1K{qcl9mWA<rT(gC;LUm35Q!Z5}ba^`lbxm9JSI7Gj7v(wdMfYxBcx675~d zq+C}Aa4f~DdQ?k|wGpa#SjPopE!97b(&^zT?eCt_;=&mNhFM`qV?K@eqx}oI$>-@` zzu2Seqj~x~zfI?d`?R`zE(S0raOwaHx|kVU6S&ta!WXW>j}^cMWapS$CQ zq|wPdjdN=RpqHMoZ;lxgh#35sh$DaUibfdxuvMlx$B|#hDZZYTMp|U5d90(6_W19w zjI~n_LyuH6$l5!6j?N_R`-{j5q=B|3+F2gqdSRY!j&kxVUMrLRbiOl1+l!+#HMT&* z{fj&z+2E71Nw-Hcbh$S{)3|-SGtKXnqUruN&MZk98C;XXwZH@bA2LH&;S2!C;ll8F z1_&!W8gTo3*?b<`@4^ zCM$tug)DBd?nu%c8v&8hnZnPVL}_$rmIfxySm!jDg=nQ6QZ&HoXDv?8P?AA?`e7}-`h!aD4l3wFt_#ZRrzp{~MopbNRG(U;r*%{G&DYB5 zZ(e*%FT7SJvy8pz2yIWd$-0Ea;TD-n9%#m5jHE2S=uPAM`y05%Y2fanLB4ioZlH;# z*a%~t&5{AIP@^fr!%?nr+=(X50^YR;7{D#z5lIYT<_k*FHT81eJr*)<&$QDLSKUh^DcYE9k`=$`XGb|DcQy}D-@q#M zj~!F*_$l?W8T#1_0}~evGw(?O_fHtW(z5zQ`A}OjEqH#wA{?v1Dawt4h^bFw`1INSNL{U?Oi~-oPz7d)aJ?5CiHG$hj z6xEV716p~$xh|nsB}?W8(;VrIvI-a}cyTyIJ2_nMZ;=}*aUloa{DE7l(sdE(gBxr4 zWU>i*#?RRZ7py#+g4=PldD-u=t$EBp)+5I*dHYhf2PUorE=+)S&~^{z*p+7xnBbeQ zSJK<>RLKYct9m!5I%#FRRerH-ez=_)7m6}bRl6gC}aih z4k_I_!YdL1e=%eT9CrL6JFbqSn_GFs6$4*&itaIufhc2j#+b(Xg-DCH$t-@oSY=SNrVcf|8S(6pi03sM5 z3jyw?-+1Mzzj=%ZiN?DwN6*w<)`|Z~%q$~M0cNq{?`DPj- z@)a{{**02Z)4<3WS+vHW6c?DB<=70ZQ8q;Hf1zxm}oVR9h zp*#ED*T*=pT?IxB&hbE(GOx$oE0kAM(m8rcU4Y5$`cyA1a36`u7hI#qgbQW|qZRd( z;GtsWgIbD~*Hg5XPar=Z>R`3=>pR#C?V~KTY>L*=3x4dJk8{iWX4~v{G5l@@+AUdt zw~-yV1!%|zf5pdH<5$!%az?-TZ5@?Ah|rrqsiYS;8~o&-l2pdS$lBBrbqya;OV2JP zS~sXNI?FZ0wA2x$RYO!(H7Kcmd!|Ebo2eeG;LWfB8mTwKN<(QLX(VX4y@kd{w?dOg zdR-xS@kp;9xY+^lv9Cr5XNiK^0r0H>+Y~b7g03T(@gzs-PGBUrS{HgYVY5q){#?cVFR?X(CRkS z2C*?(*#K>902rj5vqPt3ic84|kQzatTXpk(r#$CMjAI1zSObk4)3{v)vIpu2bR{EM zGxAs(>!8t=qmj~OxLGqWcw<^ zef;}!`7+31QvttM`1;cL{_0=kdK$c+H zE&^b?J>Ypc)-iTzG_HmKeBTsm7-SCA4yY}BBV5Wd_0@?En&(0hbwf|OQPO`0j|9*K zba1ye)ZWb9TZYD`@-lxhF{9TGZbShCgt9`|2nFz6Spx*FGr$DeI#K^z*$6K-lJLJd z#B9szBn#gdz}^|uGz?G-ZrG@?f1hf2`1Q{3GW3n_J)xJrUnVPm$J+7pF^!TLaF;A@ zpu|E>45c!yGnC=?Nb~E{+-4YjBMYrD#JSO^QM1#wvf8-2XhXL#hBnWJFf!2HedjpC zZ?~rKO<*#D))k({&uAsv$-~VAJ^G}MyO1h+`K?OPYd@@_pS)8|zk0WhKK__T1wA=4 ziG^89%p!^jZYVqLn?Q^Z?g||E?%IN)W^l8>yfFZ_1O30VAIJi>HBgI~!pb$03M-k+ z;uWm$GDaxL3>#1YC>l2U{i8m5>CLBf?+=x7Gv!==ng-G_8sRj$zt|(u-=2uekgKh0 zmKp)ys*&GQ#L%I1NSR^V>b{uaLh1(7Mffc;hA{>n&x=9SB)Sb_bVA4+p?X4woLLMz zxj-E{q^8a-s!ec>&|qo=DAu$>J;Nt<5(~4H*ED9Qu#o{K90Rx+pja)SMiBURJ5U2S zQ7@@qGr-*4;9RgUKp1v`Z1n5v<%=WbFBT1M*)Rj*2WEx+>f@h0fx@_b!U|1_eye`W>cjYbXaLtqiwOT25A;u za93iDU=0EIQaf04s3a4NJKcvEz|<0cjbMkJ;~09H;VR}T%=`t0pgMnHCay60z=V~U zz)oeGYZ(T{cggIaIfo7h4)vKtW*QeTLwh;FN;9EGyI~#d;6_**ej;1bZZXTmd z$GjLJ;ptqI910o%CV-Fy&^^EaEs)d(rb}>TGJ(kkni23kbRlX2ZBble$f-k8Ge?1f z6PeXiaRzV=fD2nT{R6TCKQJtGOb|AJW`ZzyP5;sb6nV@u!Smoc zD)zX(KdyLscSqT_1kin0R)c3W+||JaVU&LL>ni%~yHzqdgnQtQSNhlx8Cj%J^SF)% zTJUAjaarbtqAHdcDtJG@R|6<`4?2K5@BviS7HR{TLAwkqKNGM4tkeMA6J{H86TLEd zb#B^mV}gOKnaz}I6ZSgBIIe2iA`mq|cnu-86}SstP2pt$YX&d!tqHs-<|4*WU;)h* znj+AhILF=hF;mz8ZcO2KL*`gXVvr-$QJmqcU<9T<0JazOfG5izLwIKBmS@<>sXclnOKcFMEt56r9K$Q9b z$84RT^@696IkeTRfGz_y0_p%s`xEB6h4%Nljsc5W%mNaBkxO_XiCOgoGx)7pbQ)fm zYM00bGDLXaH%&2lnItR=Qz5%%a1CP&U@mOA*EjSzB@qU$QUjRnGfxv!OSH;k=cWj! z`D7!#^Yf?lOgYaMuQ8;~(1>?TP|PTL%paoqS2;`S z7&KJxC};*_0&OchcICSKi*J}ONSNg=VR;PK*psr9Yn{6ZTw!ahOHgw(?G=FN0$_kN zOkm+DumC)T>VS10SF_;t01Tt(zRG(a`y96}(25^x7_g8=g1bk-!8_sCr zp+yfHpueTrGl0>BNV)w${Kk1*TAEL z4(|KA>0qf(uC@(#G*d?^O|6M$it=k97$GriqPCHtrAAEa8UXv!O*qG}t-!G@&#`J6 z$@B3%A2-S{_-4lda$(7WN97Or0B;IF16_q~07B#n)M*3XkA8niysS3%OyFk_T_ugK z!Cfe8)=cJQU8Jm|^kmmeS|h*^M%R4oS{{?dw9`iB0u>uUGJ@6%2B=>@1VO!uAuvX%G-CSw|9c!BOA1GEr2gjOvw_fwpfZ%sR4?>037`>(FMhk z1xAbkR0`DHH`&2}ZL~^R>2Yks01(W8=!XGt%>Yxw8u*B+5@K2rTRFI5lw*sTyvuZl8!F#*F(gp_mu12*;(!+ACgYs4sFg~u94O~k7iGy}j4VFPIN zs|iMI1~6d!Z580F0sOu^*oRC1Et$Zt=-s|u)4m5&Mjj|W{l&B1HjcvtBJ(_B7PG(> zj~UaLY@u1gEhx3ta5IV7Hkm|+yra5AUoy%S4+9H8KTp;G4%Dg11X!fQ11XNk6B?`_dWPl3f+Tmg-jqO&ID|9`s&napG2AmwVMsUD~i$G)oF@miHkQFo|Xe4@2CXERYi8@kn z`)Z9mfHo0k`h3p-c#b{M=5;WUN%gJ)6s*EU+l%3;^SJxjJY(3;B}NsPnjM0|=bP zhhDumSo9W&q+zS%bL<&rnIBm9{MxGf38G|Cs3fb(Gr@FKeVu|l|islr)6;i~}x zCSc$#R%!sv2Hsi$n-OH$de%3CfuK?2_rKoVO;e^%g)!Xh;6KL<^R(#GsCD6or3Ucf z>b4IO>Mx=`+XkLvS3>oLB*&fS;I$>;sJu%-AYrgyr||2aFNN)GkNVw%2>S|u%x_@; z*9>X|F~PVog03-i7mkP#tO<+}{F7?#Q_up<^rfaBwUMOo(f>~SU5DG1XmRJZ3RlgB z=Y^v;4BG?8>a|k1x-U!Ut+1dL>awkvzcb98frnMB zJ4nG0Rxm|o%ow5BngMP5xakrgHA5gHc-@1-a8tH1#h@6$FRomfi1rIGFFiYkkUrWT zLkl% zV2}CGp*Z%(%<-fnfOq#{0x<$ZZf3P06O0=Zs1Z6Rf|Evi$=I}jk@uumqW>LmlXug{wIR`aM?tO4#eK>*xcx&xl~ z9wDI5lNaF@xNZZqD;K_N0@na;CeUmkUBPoq&^6&3K^0E5NS&griBbipLbSV3!z%U| zjNtay9()V7GXxmwu*X#aBk1cLxu0FK3acb05o-)k05%Nxzo)M z!gbsItWf)eF@*}pTm#^kN&Q#U!&wV$No`IOF^Rzo6@vb(guNF z@n^rHwh8jgli;FipWHIA@t|LZ*`=PVY>ydfdN=;wlxMA`|AV{|2=>m$QJ0=36P5&bHTgt z17ZM8(0HLFQ;b_vKocfAs1b@817OkmMkxfV@DwCKyHLLlw7ada!_lwM!!6*qT9r)9 z9TW_!{`Ue6>#v6!j_SWeZu*B{0ByqxAJ;75nnb$}m7gh!!+9P|S2(WEFQ#H}?~=mS z?PhFS;7zP%s}>j_)xA~(l2N##E~fBn{u;Rd-3n)cFlZ4&Y;=TuUsr4Zqb4hy)NpiZ z6c&rdyFlvk@N0@a*MsatFd(WFstXu$;mh`<|GbjK;L(2?ItneEL^;7@!INDK@P9Yx zFyMefV4tt6qJjZjh0UObP*VU_*c4wU4|q1HVxV2%D!_f7JabH5n{94eStW^)(?a+- zvD_A%Oh?ZH5C-(uDExlmzu{@ZD!d<15GeM;$HEFjFJ^$S!bWhVnIgO&j_5G#Fy!!l zp{}WE(nw%C0`PXLHZ_2N9>XLF_hWXLqhsFwDI=M~o_3}#dApa}9!y}cTKKumS(`?S zz`F}%ji)HQQt1Jt&!QnYKGMrZb9oQsKyL0r$q`Zp|%#xI5}ToS$_9@{f>M$>5RvGEyW zjxK&}lN!OA!5xd=1vlLHhEubiaD^2H_}9pN&tk{J3P-ya^$aHCLc*~k3LC=LwYQy- z?U2H79c8TCV;bp*@NS0OYeA1<$y$zE);KGR`vq`&_^UsQ&=3AGLBIZ8N)|l=ZjLpJ zpNX-*9yX6(4a2X9Ef_Q4C&;m{+j#!etTBL>3I0N9k){;#w;)j zvO?#i=}s_oQowgfPE^(a*U1S?R$#8W50_kLuGqn58^_%0wq??scpM9x!UY7m$D1a7 zaCje$V(;~#uNX!qdbe^4-1#b5)lr}5_iR{`#X0W9yyZJPz%Vbgdws}D=NurSra zp5>^X!#9HAOQ7s;2;eJWu?_g^%h$BCdQFFG*L1RR!x`YG5qjh87`^?=IJ?4t-(|Q* zYnODgZgjbMNvGVNZ(PyY`W2n5`R&o_6&>(_%!jk6MEADDc3yt%8j?9?H2eG7y)y1!Cx5g+ImDp~EQJm*sAAc9a zA;^7hKpuPpM5E4)zCe`QeSte}k6E>{TC7@a)S^YI23YI^tQ2PoI%^>J*y!#@I>(A6 z20ms}`m}`}0KROrwPKSPB`B%j?jF)a7miFrqqZA{+Yvk7EjbkTo)6;A?-5 zh@W@ho1c+U6Wnm5-!S+a+F!e&v&~z&Vc=gKKcjy>c}D+o_Kg0ORq~JTM(Mrx5|oS# z()p$Vd$W5(&-QQVbJp$dEw}8J1Gt8dv(yMz)(Ckq%r%<cSkMHAoti5Y_&CM=n zgB=*cWDJ-AT?EX4j3V8|y4gOq-3H*EZ1D5=L!NKl(1nUkbS~o8Z<+VVi?Ob`8@i_B zb(3Yb#8{mEI0~j`O+=vh!O6mj>vhy+0b?5=wK5i{cs^@j#=O>*S1r$(f(pvw7^-Q! z#(94MYg@oq^B{5o7w}wwn#R!rE5TA~^1OlD|tWRAfy-~+&Z#_)~) zne{Ixc3(`uZ+ZZeARB16z%8_UP0x0bA&@PuO@`Put#%vIrEH^1G0#J`L1wu{i`P0r zw{yK~x*xnIFUGp&fApH`jcYc7`S~=YKSTpS0oX{+p1>I+1=VMv_gi5bj}Pa}Yw+3$ zK(;M_Yf*)7*qX!l@37PmFoJ6gL?tBeVfW2*?0x=oMtD#3-D+G@u`}SD4|>wVp2y#` z-wTK@hz9VzHIvp6IG5W-*V`sLgWs19Ll3$Y_WuN)RweC;CTfePX@7oIqW-I6^J4TB zYJxA}BHO}I$Pk|cngb4c#)Son3pfvt!4M)_KVbV-WQq`ZuJ?Rw`|qjdaN#2hoNbs) zaI|Ww+wEoZ(M^7C(#W_PUC+vGXhEYyzIzB*u>wBPEl)q*F-W9{X+&1S6=idY( z(!0aULUrLnx{VgWD>|^^?Gi+PcVjbcO|N)eKtR@Ax(~N0d?ij{p-)?mVDOU;Dt5q}TodLP;GnHhzN0nFcr89tZH8I+e%?dzm< zx4q~23`}`#EO!a7b>G{J z4sH#6ZXt|okuG6?eNMUC%cj3XpN$AsA*!cYFakis1QQlKgyT6BcGdvP{Q6C#@J;hM zVMd%h45PkqB1_V+jV1sxS<#PVuiLYdV+bM}d1h#BUh8$C_WVlp3wV_pBA6+`B^*#e zJ@cNYfu-440+LnIoo=S~M22=3=IG1w6Z-1>jLmS#RpqTnKqC??6l@C=0b*b%5Tr^Y zO`B#PkBJFj3dbO77I)u02B~@Ez3ksP-SFX~FhW7LV+$q~i~yK`I>(x_20+xSA#e6408+F86Xf?YkPY~FM1bgyDeDcqrbpyf^z=+JO6RK6u z5RN(26rLg6)>X({DuFKsxaEQhGA4j9G(rIeGwdvz${H0nD)3p>w2gL{0D>W42F(ET zi>4w+;fK$UlcjYHvViuznhgSdvSS95Zf(?xw9fI{M-uY^%{1QKB?bU!6@Z@t__{gq&~Xs~j2c0K6@wU7@PqlF zJ=yn$@OO?}_?YU%unfa96mE7HrN51bVHdgrL^t|*q<{4PqqbEO%mF^qKPq+n-}Xcc zAcV7~kd*}x%Vluq9 z$o{>9)m!QJ1-gxPh3@{8s*K@nEs(Pr0N_y&N*1v2(FH7E%+K$!kH52NvXT^lh|(gF zTM)(JV|v^H?e)J_ffQ~b7tMSQXbDCuFZi5o8uwoz9lR}1(LUR8GfQy#>G>@u33?0DHhoeO?hXPPW0Rs7!qyCnm-*W1| zh!;0Fd=lgcHX+xM2g;egh^uhJhtR`3ek6^cH){*mJ1oav9$iUY?+ZkxtG4&D7P{LhZ>`nx9zreq>lrI9h$7YX~s`GJ`-Z6ozQ3 zU3}263+;QkA5`YQo!0wxY%BZ%Ccs08be(fo=(uQu$VXboFc0w2?+>#E8TyEg{w!QXe!79|? z4@A4a7hI^4(bi_l4Rlafx`mn=ny4k-O0yGtfgc`rU#u4_)KOkWzy}oI#*O-zz;!-g zSn`2w>!x%8y=41yD}|0~UAF;U!2`Mu>B8_a12_m1IO!kJkJOLoUuF24^4V{t2n-af zkdvkZ{c;f92Mt}(<`Z@Kluuufp_Nfp*WE1d7YaJ#X{Hg`bUaxBq|b-^A1)`v!>s0000_PxwXNU{oq4kT#R51-DgtP)h^_nR+YCe>5UR2_(UorQEAToQClEK2o-6hC(B z?Ns{G4Nj&3ek6bdkx-Ts(JqlDD`Si%#BxoD=UR{;@_LCR^F*7GLed3J zWS85Z2@0I7N}eOmvup4;qa!{)mBa5w5=b10X;^B!j3N=8u#Q@f;NL`bViNRO0{ZOE zGfK}QKSz!zv{Cl38DC5Dn*@{0zorGwHAUU znt+HQWDqmNIWi6zCdJ@}VHCP`)jR_E8WLRyBSa$6NN|A=Ih<|d{UaJLgH&qWQl|4a zWDE(}AmaN}Gl=_SCeKsZ!e<~Z@t9~}y@B_S7FBY3MA0J!BTtBMtVa+Mo{7(oBN%}q z*%k`kC8QHX0vSP@;g?v_k?S(@wW>)vX3&k$J9W^#$UHG)e7uR|gzelSzVXOIk_3VJ&ldhS4_ZUz*{t>Y!q+!Qoj2&m12f9FNSu?(Ff zbExg!6#pB-r(d&_?wTYh48f+DmJW3^pJHTqRMEvoqXrOvhZbXr46Nf#x9~aIJ$R&2 z)XnG^0}bF8QA3IlY`VzxP94G++$3ZQorya$1>v$AIyL!G8 zWiUGMJOrm2eL69qpZ6maeb^M1rl>>_i{nAu$RaD7NQ<$UZg)yv=g4)!L#1L4pKb;+ z0yBfwHA9zH#|(0!$&AdVM9QnW33mX+4W>DPG#A@XbrLTG)sg41L!Ds>_X4e`G zLGb$R>8wbI6o+yXQI}ULd@ADbDMz1TP;@c}E9o2)oJS!-7>dltVBf_J&5eDDG_l@d zEa+wTxNSNIs)UD7IT zyeE!q2*PaY5QY$D=#3OD4vSpe#B9n;kpX%mBt46~nxp5T_NjUNqaF<6JOoDZ`k@*_ zHHq4$qMAdED)O1Kg7toMxm*$F9Li|*(@NyJjZ7B{-4eWf+y^3Rbs-S6to57BP3u8D~ zolK#cM2;Rh_<2q;0E@cHee3t$V}Jz|NuUaOU&zw|iw24rXk-kHK9USbqf8(^pG_?k zsRm*c-He`T0I{cgh30ucw`A8yZQc9g2H<~3WfM!HWeOQXuFGbTp`^2$U+F?C_bt<7 zfSaI-d>s@GmOw)&Xh$H>%Kgf$l?;qAnks zLZYk3bZ>&{*pgjX&0@Vy$^ghSZ^d};qA?Hz#MH@2Z)*9e85$_=xcZ2jp74tR-L3(lmMR3&& z!T=q!=mrqtld072Q4tY|8(V2U#OS@_pSyDE4; zt~bB{NPuxOhzxbI+Qy*vj8Uk^h8aPh66C~Co)S8xF1#4|VzopOKoxlqcQU|0vQlY+ zL6mVL!%HTPD5*^^M~NH_Sb}KAfDx~L-XKP2fa}QWsK-NK5NjOBn72_U%MnM^WmHiJ zA*NV1(#RI0oJuj*llbc2-h?R+cD{^3sBs{xBiDz3L{RGnksgzbNt=3JLKaSKSC5Cq zV1S!o5Ne#r-X7|Fxo&nmc98gTT^x&gAMRv;QDPAEp~yZA1_2+5u{FS5Fo-&8vg3g& z?l63i2DmE*fk%lX;A3DJV1yXN9u+3S4vS@g3Bw@%9hvgx8qkBrQNP&Y!^CI+Gc0}P9y)5i_%!+-=*+vIci!L1B1ECyj763t>5 zMrweYVi57Rm^`S3Ib&sj+h7TQHzwWyOPWgEfKNv~wy58i0qPHj_Ha-KiBi<%a~}dz zh7KMlv=0mFaJ8);s!*e1JPe>&JOm`TT7OsrnB0`b<1!ipn0%4NcyfCKn0%PUVF2TYSWGTc zYJv!UCbWNVlblb?qGmk5uOriXHFvGS*Fy7vluOM=RY<9%`(7~ z#xlSY$1=bZhZ!J<{|Kl-Mg1d-4+F06S+4@{~};4{`$-JA0zY-j3eRxEX54P6EBpz{MYb z17t1kn-GdF2tTR;Om5C%w2S>2Op`sDoC{kM>?&|0yN93 z&?pwr0EUiNp%0Zs7xBJ1Ka*lSMSFXWRW4WRy~^tJmI=Zoz(c9Ploe%DSIeZ(g=V{32}&as`oBiiwkI9`fD&9#JhSy@FM z*Z_3%CdUS`2$Ki5V13q4{0Oqe3_#gG7oBbUQW+}1Q6Q@ufQ!!zAm$IFSh7gOF!ceb z4`OjEWZ`A;g#lOuAn_w4{&Fv90usGz03R7Zb<{1Pn=`p#i~FV9=SJ~k+A$pD*Px+g z5e+VLDI^K?R0OAlARKstus1gi7d{&%f{1VS8UxT5jybGT1{|yBt~;+@J1We+bC_d> zF8Zt80(`YcKkF9Y)lMG1eX)sb!8ff9__nhxs%l z7t*=`)Gx3YYr>gh#%VAG$H5Gn=ZU7@jq80UoV#prKJS1tmjjxMHfVe2;KF4`unpUf zZL?5Wj6%s@LIaq5fyHBTJb)ucSm!j5K;h}9-DOPlaJ|2@pc}xBI9Pe+B=K!fv)Q0( zvqNy`nGsGU9zaN$)090!wnrq2_+%cVuO@6RIunqb}rr;a%^!7K_t zhX$}gWzNP7usa`uHSa_kK<%8TfKhznAfR=`C)zO&T!kFa@Ytc@bwb^3hZFlOj(%={ z3W4HRXQyGu?uVj#^`Q))K9I%DFd86&Y+?AP&@W6-4+WqVSb$TP3yv4uaExWm;e@Ik zam*tws328rI}f_x+pEp%44~eK#p7Tc{bYcR$SQxkCzyjuumC4ZVYu*m;fREGdg0LN z(eXmfiEZ=L=7oxVp4I7^DUneU#xJ&bT#O@Mh|djBgi0U-hbaDGpa93-Fq|$f;D~p@ zp4|((gpF{+zQY3t4ll>%V#kLLcdr3%3f-hx{kk@bLG&hkYS<^}y*^?iT!eiTUQqLd zF!cK{%+JF%3SYK)V0+F52lE*A7tk0qCAe_(<7!}g+5x*W&bt|4+>kr6-#N8y(D{Dt za+~@Y>fd+i9mO}LBYw69Tje9z-#dbn^%ZCo((qL&3C-mw)T3^A5p`m+Hv`4bW+4BU zX)K?^=JXe^HS>4av3&{K_AjA~$Hh;cLGf?TJ}d*=55~?Pj@rneSG?Y|_u$)?+wkti z7QAh4V0{zbzbv!*>v|E7%ka%5)~k7_Z=~RSH3=sxQ3R)jwJ@A-M4?fRLw!3ArKAr6 za}J38?)Q^w0JZan!Pv2r0vVurkb$F(2oi?Fl_hAS&}ZcsoFhl;el)=fyt-InW_WeJ z3|FTbw2w4+d76i>&hqdzwzaAmBnzQM7yR;nJ_FZJe?3YAr~=#uV`n@?$N-J~4D2s2 z!TyRD*5eMiJV-%V^T1Bt1M3L~T-7u<-V8!>KLz#O1e|V>S^Q|6BvjXNd3czH+C~sg zwxTfe=`;A*fBzMJ_rq%qpbBCpj#{^byKmTAzFSE+DurM(y~qr3TE_6c8G@ah8;|YK z*h@jXl7{AC3NChI?ApT>A2UL`lEL!{G)5e%8v*dlO``$+3_to8W&rvUA(|!NIKm9D zorl9>5K3tm&f!it-;Sa9Uf4{{!+Okt;>O@?JA#5o*=WDmNx*t)0S%GHsUpInLLE(T zfhI`!obZz${}F!lufGunuozcJd?KHSgBEgt7Mz3V{BsueS0WBbc%~ufc!p+JL~#?$ z1SIk~mW8kb%Q%`LhEqr!r-%?cuLbQ;%miU`HEtQ;UPw!&T$kH!g7n$K0Oj>nsI7-# zE3<&pfD88X7~XMYQXg^kVQ<-oBi+NoKIH<3MK6m4r6e7@ShBa3 zb-{57M>m=xhtc9}E6ftb8qWPkNM&sa@+>k$u$}D$>JR%=Fo2*> zui(ZAz>~mT%?-N+4;-v`U@d0Dh~Pm(_~3AL33l@fP)a!=>G=Y7acZcp`Oy>sJm*6b zc_8Ng5{_v_fYD*X4N&dYO*(XvFcUwStHQxv1rGQ3pt6}~qr4EBgXQ21Mgb>mYdFgN zGq4(+gYC>bY-#hb8ndGz98d_%K@r>YfoYr??68q^uq7nr3WczZnPMBSe?S9Nm3kkj zL)7CZfNX%)`7XR?yMCMSrn$;?`@T9~feTFJ&UYhlwiAK#{REtpW4NpfL1opC(ZCIx zC~`53hKS5U-aie=#pjUnV8WQ3MeKNui$#nmMu1Ye;+)*8HRZ@{V+fj@_ln(g>uJ-P6A z6gk0?y~E-X8e$rwKnf0uezpsEycNRe5r)=55+eyt6Kp3ijVlB{+dNvFc?LiF;cwwT zKl&B??8ofKpsG<=OWX&A8=%67BHJ6QC|C%Wa*LSYIoVck4wJg%;xt6;pTqf16z6>( ziwMQ2jcxq2D=D_qN9LgHp5}U*E+`^U8|?(1pgF>ev+&VJzk%=l(=XwB-~V5jVqY%Z zh;^3->uD0m#!67z7e6KA5+h7WBK({bE82fzCHAK)(^{|TOd^4G2bCLN<_H^nH< zs4)|t*eR8mVCN{@o5m`!v z$cOCEpkD70~DRMeTy+C?Bo|A z>7B;#zlg~pbYeUQSXS+$L5<_~sXPxHuf`^5B+U28jWDeT; zt(EAV05=*X4wW?@+Z`ms(05FK`WgJ>zkUy&{O)6T{--~~+^3&BWdj(6c?i@5u)J2# zf3J_Q<=XzT2R1N^Cqs~+w7<_@^28C^j_vo80Vqk@2T_4-D}Q}ffd2=t-X=YP<#|29A3>>r=hhj2|#KL*ip^Dx=<5dhp-#fS2ErzI@H5U`J~ia=OOiMic=@1nw54O_3-SXOd(=sKkPta`qhP-%@D9xurmnC#tT?-@zH}57k z$e%32VfTeUN{b1YaYUCEDH4K*pa#dPP!0i1`VNM3JKbi@?#u-GN60uH_{Kt(y~ed_%{XabTlT222@IN={}g6>T;RNutccgU*ig73{Y>`(%L}j_X zC;)E}a5UiUjY2;&GR(vcX^{alo@S61_jHAOQY%m<2w=S;5aBL?MWD0I!q6}WBZ5rf#ns}0_NR2i@)s?8gHdUb z0kdx@%KuaGQc>J)#seHU7X`3h#N2@sNHs?T5`oq}2OSB)Y+Ir864_lXtw+%8^DpJa zi~KD22g+OAIg5ys@d$$Hp~P4ALT}O=r9}qJzW?4m%PSUjs3!0OCxw!nw;{a6K#$8U zoFB}hl7!G*;b+!`DesWhBWU*0oATmCwv>Lgn6o$-a(*LiSro!!53(0}6Xfd|HGS@4 zIA{iA-fUe0U`IvjYtw>&jbJg@dCQNTOMLb3 zW%3t`@O%b`nIKuer~bjZ_~=&vQfIFQJD)}HdRU$OM2T=m#_4T{Oxr83f=HVFElOG! z1T0M}^VUhT{KX=CG3K>*rNsu!Zh5Zzycn2azswX;CkBE$zwy&zSO7u1iso%R0yu4w zS3#u0atpQOe5RhL^K7MD&gziA*qiBF(xL-qAAb&{I;2MfXF(Bw>;!r9tCFByN0%DU zr?cLqRS+>c76eRQ)OzqfHmq7Dr)ipy79B9-L@=0_OcWflmykPit%%)5L-mOK1bGuo zIZN!#_vOWl{A=M|=o=Q6AV(W$Yw(DIx8nbtMn5x2ObFLC1k!{l@^Z@B%Lv|j!^hSI z2}ntdJlkr!8+JHvs~FG!zy3!*Ya4ka z5Tc2#K-pq+lsfQU`S4jk%c!_R=8{8TtZ?paq*V~fHohV_R^!3#=y?GRQAtz?EYLoU z1P=LGrO6|KKmJKtg-vTbJIV`*gzB@?R9;9Qdmmp5vXdh{QJk5Dz&Ls0d{bHl5q2;; zTBOo;Nua`mnowEiJuG1U{3>%Bb1zA&uxX92UoBQ$>gapHWSW$p7;jD(rF99KedOap zipXE*f49uhZsvr~;1=>6%B{>LVqT!PWI+B#-n3qnR$)^bPbJ4&y{ayC;=RzT^vqkX z1kcKZ$gZt$DV2G=^bWOZcDNhC>7H3kM&-3%M$c0c*6LMOIG40ZtFS5UvUIVj+J__g zn0Q>=_w_s}ms3_*12A}5TA!dh3K7?=DRo-ISaCydkqEbQicbYJ7F^ zs9sWawVj-Muh`tYeZVL`F(RA*25UZ3Vw?af+vQadNz}h46ToV)7{2{$KMMw5s~}Qrxgx9kT6lM#UjAkxKhFo={y