1
0
forked from sent/waves
waves-fork/public/assets/g/territorialio/index.html
2025-04-17 20:43:10 -05:00

476 lines
604 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en" data-bs-theme="dark" class="h-100">
<head>
<link rel="icon" type="image/png" href="/favicon.ico">
<title>Territorial.io</title>
<meta charset="utf-8" />
<meta name="author" content="David Tschacher">
<style>
html,
body {
overflow: hidden;
padding: 0;
margin: 0;
background: rgb(0, 0, 0);
touch-action: none;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>
</head>
<body class="h-100" onload="aiCommand746(0);">
<canvas id="canvasA" width="128" height="128"style="position:absolute"></canvas> <link rel="icon" type="image/x-icon" href="favicon.ico">
<div id="left_menu" style="position: absolute;background-color: #212529;width: 532px;max-width:min(532px, 100%);min-width: fit-content;padding: 1rem;display: none;flex-direction: column;overflow-y: auto;top: 0;bottom: 0">
<div id="close_left" class="close" style="position: absolute; top: 10px; right: 10px; cursor: pointer"></div>
<div id="settings" style="height: 100%; display: none; flex-direction: column">
<div hidden id="cookieWarning" style="background: indianred;color: black;padding: 10px">Not allowed to save data, please accept cookies</div>
<h1 style="text-align: center; margin-bottom: 0">BetterTT Settings</h1>
<div id="info" style="margin-bottom: 20px; margin-left: auto; margin-right: auto; font-size: 10px">Loading data, please wait...</div>
<div style="display: flex">
<div style="flex-grow: 2; position: relative">
<button id="server" style="width: 100%;padding: 5px">Lobby 1</button>
<div id="serverSelector" class="w-100 position-absolute" style="display: none;z-index: 2;background-color: #2b2c33;min-width: fit-content;border: 1px solid gray;border-top: none">
<a data-id="0" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 1</a>
<a data-id="1" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 1 (proxied)</a>
<a data-id="2" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 2</a>
<a data-id="3" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 2 (proxied)</a>
<a data-id="4" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 3</a>
<a data-id="5" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 3 (proxied)</a>
<a data-id="6" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 4</a>
<a data-id="7" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content">Lobby 4 (proxied)</a>
</div>
</div>
<button id="emojis" style="flex-grow: 2;padding: 5px;border-left: none">Emojis</button>
<button id="color" style="flex-grow: 1;padding: 5px;border-left: none">Territory color</button>
</div> <div class="row row-cols-1 row-cols-sm-2 m-0 mt-2" style='max-width: 500px'>
<div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="graphics-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="graphics-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-image fa-xl"></i></div>
<div style="width: 60%">Graphics</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="graphics-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="gameplay-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="gameplay-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-gamepad fa-xl"></i></div>
<div style="width: 60%">Gameplay</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="gameplay-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="boatUtils-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="boatUtils-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-sailboat fa-xl"></i></div>
<div style="width: 60%">Boat Utils</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="boatUtils-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="clanUtils-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="clanUtils-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-users fa-xl"></i></div>
<div style="width: 60%">Clan Utils</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="clanUtils-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="cleanup-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="cleanup-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-trash fa-xl"></i></div>
<div style="width: 60%">UI Cleanup</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="cleanup-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="keybindings-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="keybindings-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-keyboard fa-xl"></i></div>
<div style="width: 60%">Keybindings</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="keybindings-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="customBots-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="customBots-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-robot fa-xl"></i></div>
<div style="width: 60%">Bot Names</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="customBots-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> <div class="col p-1" style="height: 75px">
<div class="d-flex h-100 w-100 rounded-2" id="accessibility-card">
<div class="hoverable h-100 rounded-start-2 border d-flex align-items-center justify-content-center" style="width:80%" id="accessibility-toggle">
<div class="d-flex align-items-center justify-content-center" style="width: 40%"><i class="fa-solid fa-low-vision fa-xl"></i></div>
<div style="width: 60%">Accessibility</div>
</div>
<div class="hoverable h-100 rounded-end-2 border border-start-0" style="width: 20%" id="accessibility-settings">
<i class="h-100 w-100 fas fa-gear d-flex justify-content-center align-items-center hover-spin"></i>
</div>
</div>
</div> </div>
<div style="margin-top: auto;height: 20px;display:flex;border-top: 2px rgb(46, 49, 54) solid;padding-top:5px">
<a href="disclaimer.txt" target="_blank" style="text-decoration:none; color: inherit">Disclaimer</a>
<a href="mailto:platz1de@gmail.com" style="margin-right:auto;margin-left:auto;text-decoration:none; color: inherit">Contact</a>
<a href="https://discord.gg/tvgfpeCGaD" target="_blank" style="text-decoration:none; color: inherit">BetterTT Discord</a>
</div>
</div>
<div id="normal_left" style="height: 100%; display: flex; flex-direction: column"></div> <div id="graphics-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="graphics-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="graphics-status">Disabled</div>
</div>
<h1 class="mt-4">Graphics</h1><div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Zoom mode</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="mobileMode" style="padding-right: 15px;padding-left: 15px" data-default='Auto'>Auto</button>
<div id="mobileModeSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="Never" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Never">Never</a>
<a data-id="Auto" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Auto">Auto</a>
<a data-id="Always" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Always">Always</a>
</div></div></div>
<label class="mb-1"><input type="checkbox" id="highResolution" data-default='false'> Use high resolution (might cause lag) <a id="highResolution_info" data-toggle="tooltip" title="Use sharper pixel calculations, this will make your game look way cleaner" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="showFPS" data-default='false'> Show FPS <a id="showFPS_info" data-toggle="tooltip" title="Show FPS counter in the top left corner, might not be that accurate" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="enableFilter" data-default='false'> Enable Word Filter <a id="enableFilter_info" data-toggle="tooltip" title="Filter harsh swearing and other inappropriate names / messages before displaying" class="text-secondary p-2 pe-4">?</a></label>
<p>This filter is by no means perfect<br>If you feel like something should be added or something<br> is being cencored, which shouldn't be, contact me</p>
<h4 class="mt-4">Custom Font</h4>
<p>Requires refresh to take effect and only applies to game-elements</p>
<div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">General Font</span><input type="text" id="font" data-default='Arial'></div>
<p id=fontPreview>This is a sample text</p>
<button id="loadFonts" class="mb-1">Load available fonts</button>
</div>
<div id="gameplay-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="gameplay-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="gameplay-status">Disabled</div>
</div>
<h1 class="mt-4">Gameplay</h1><label class="mb-1"><input type="checkbox" id="hoveringTooltips" data-default='true'> Show tooltip when hovering over territory <a id="hoveringTooltips_info" data-toggle="tooltip" title="Add a tooltip in the bottom right corner when hovering over / clicking on a territory, showing some extra information" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="switchPlayerInfo" data-default='false'> Switch name and troop count of players <a id="switchPlayerInfo_info" data-toggle="tooltip" title="Renders troop count of each player larger than their name when enabled" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="alwaysShowInfo" data-default='true'> Show player names from space <a id="alwaysShowInfo_info" data-toggle="tooltip" title="Always show player names and troops no matter how far you zoom out" class="text-secondary p-2 pe-4">?</a></label>
<div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Show extra troop information</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="secondInfo" style="padding-right: 15px;padding-left: 15px" data-default='None'>None</button>
<div id="secondInfoSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="None" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="None">None</a>
<a data-id="Max Troops" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Max Troops">Max Troops</a>
<a data-id="Density" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Density">Density</a>
</div></div></div>
<label class="mb-1"><input type="checkbox" id="showPercentage" data-default='true'> Show troop selector percentage <a id="showPercentage_info" data-toggle="tooltip" title="Add a percentage for the amount of troops you selected on the center bottom element" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="showPie" data-default='true'> Show pie chart percentage <a id="showPie_info" data-toggle="tooltip" title="Adds percentages to the team pie chart" class="text-secondary p-2 pe-4">?</a></label>
<div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Troop count divider</span><input type="text" id="troopDivider" data-default=' '></div>
<label class="mb-1"><input type="checkbox" id="stickyPauseMenu" data-default='false'> Sticky pause menu <a id="stickyPauseMenu_info" data-toggle="tooltip" title="Don't close pause menu when moving or changing selected troops (singleplayer only)" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="ignoreBots" data-default='false'> Ignore bots <a id="ignoreBots_info" data-toggle="tooltip" title="Don't show bots in the leaderboard, kill feed and hide their names (doesn't affects player bots)" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="hoveringBorder" data-default='false'> Highlight hovered territory <a id="hoveringBorder_info" data-toggle="tooltip" title="Highlights the border of a player when hovering over its territory" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="hoveringBorderIgnoreOwn" data-default='true'> Ignore own territory on hover <a id="hoveringBorderIgnoreOwn_info" data-toggle="tooltip" title="Stop own territory from showing the hover effect" class="text-secondary p-2 pe-4">?</a></label>
<div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Highlighting strength</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="hoveringBorderStrength" style="padding-right: 15px;padding-left: 15px" data-default='30'>30</button>
<div id="hoveringBorderStrengthSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="20" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="20">20</a>
<a data-id="30" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="30">30</a>
<a data-id="40" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="40">40</a>
<a data-id="60" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="60">60</a>
<a data-id="100" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="100">100</a>
</div></div></div>
</div>
<div id="boatUtils-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="boatUtils-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="boatUtils-status">Disabled</div>
</div>
<h1 class="mt-4">Boat Utils</h1><div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Show boat movement lines</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="boatMovLines" style="padding-right: 15px;padding-left: 15px" data-default='Never'>Never</button>
<div id="boatMovLinesSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="Never" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Never">Never</a>
<a data-id="Own only" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Own only">Own only</a>
<a data-id="Players" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Players">Players</a>
<a data-id="Always" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Always">Always</a>
</div></div></div>
<div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Length of boat movement lines</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="boatMovLength" style="padding-right: 15px;padding-left: 15px" data-default='Full'>Full</button>
<div id="boatMovLengthSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="Full" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Full">Full</a>
<a data-id="Medium" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Medium">Medium</a>
<a data-id="Short" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Short">Short</a>
</div></div></div>
<label class="mb-1"><input type="checkbox" id="boatMovDiagonal" data-default='false'> Use real diagonals <a id="boatMovDiagonal_info" data-toggle="tooltip" title="Render diagonals in boat movement lines making them a bit easier to follow" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="smartBoats" data-default='false'> Smart boats (more precise) <a id="smartBoats_info" data-toggle="tooltip" title="Attempt to find other boat paths making your boat actually land in the pixel you send them to (no real in-game benefit)" class="text-secondary p-2 pe-4">?</a></label>
<h4 class="mt-4">Boat Map Overlay</h4>
<p>The boat overlay shows where you can boat to<br>Enable it via the map layer button > boat icon.</p>
<div class="d-flex justify-content-between align-items-center">Direct Access Color<div id="color-picker-boatDirectColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Secondary Access Color<div id="color-picker-boatSecondaryColor"></div></div>
</div>
<div id="clanUtils-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="clanUtils-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="clanUtils-status">Disabled</div>
</div>
<h1 class="mt-4">Clan Utils</h1><div class="d-flex justify-content-between align-items-center mb-1"><span style="align-self: center">Show clan overlay in lobby</span><div style="position: relative;margin-left: 10px;direction: rtl"><button id="lobbyClanList" style="padding-right: 15px;padding-left: 15px" data-default='Only when in clan'>Only when in clan</button>
<div id="lobbyClanListSelector" class="w-100 position-absolute" style="display: none;background-color: #2b2c33;border: 1px solid gray;z-index: 2;min-width: fit-content;margin-top: -1px;direction: ltr">
<a data-id="Never" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Never">Never</a>
<a data-id="Only when in clan" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Only when in clan">Only when in clan</a>
<a data-id="Always" class="hoverable text-nowrap" style="padding: 5px; text-decoration: none; display: block; min-width: fit-content" data-value="Always">Always</a>
</div></div></div>
<label class="mb-1"><input type="checkbox" id="glowSpawns" data-default='false'> Highlight clan spawn points <a id="glowSpawns_info" data-toggle="tooltip" title="Increases glow size of members from the same clan while in spawn selector" class="text-secondary p-2 pe-4">?</a></label>
<h4 class="mt-4">Clan Map Overlay</h4>
<p>The clan overlay highlights your clan members are<br>Enable it via the map layer button > person icon.</p>
<label class="mb-1"><input type="checkbox" id="transparentClan" data-default='false'> Transparent Territory Color <a id="transparentClan_info" data-toggle="tooltip" title="Only render the border of the clan overlay" class="text-secondary p-2 pe-4">?</a></label>
<div class="d-flex justify-content-between align-items-center">Territory Color<div id="color-picker-clanTerritoryColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Border Color<div id="color-picker-clanBorderColor"></div></div>
</div>
<div id="cleanup-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="cleanup-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="cleanup-status">Disabled</div>
</div>
<h1 class="mt-4">UI Cleanup</h1><label class="mb-1"><input type="checkbox" id="moveTimer" data-default='false'> Move contest timer to the top <a id="moveTimer_info" data-toggle="tooltip" title="Toggle to move timer in horizontal orientation at the center top of the screen, instead of the vertical orientation at the right edge" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="removeHistory" data-default='false'> Hide playing history <a id="removeHistory_info" data-toggle="tooltip" title="Stop the play time graph from rendering in the main game menu" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="removeMenuSettingButton" data-default='true'> Remove menu setting buttons <a id="removeMenuSettingButton_info" data-toggle="tooltip" title="Remove most menu buttons in the main menu, these options are integrated into the BetterTT settings" class="text-secondary p-2 pe-4">?</a></label>
<label class="mb-1"><input type="checkbox" id="hideZoom" data-default='false'> Hide zoom buttons <a id="hideZoom_info" data-toggle="tooltip" title="Stops zoom buttons on the right edge from rendering in-game" class="text-secondary p-2 pe-4">?</a></label>
</div>
<div id="accessibility-sub" style="height: 100%; display: none; flex-direction: column">
<div class="d-flex justify-content-between align-items-center">
<div class="hoverable" style="border: 1px solid gray; padding: 5px 16px; background-color: #2b2c33; width: fit-content" id="accessibility-back">
<i class="fas fa-arrow-left" style="margin-right: 10px"></i>
Back
</div>
<div class="badge bg-danger" id="accessibility-status">Disabled</div>
</div>
<h1 class="mt-4">Accessibility</h1><h4 class="mt-4">Team colors</h4>
<p>These require a game restart to take effect.</p>
<h4 class="mt-4">Red Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-redTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-redLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-redPieColor"></div></div>
<h4 class="mt-4">Green Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-greenTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-greenLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-greenPieColor"></div></div>
<h4 class="mt-4">Blue Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-blueTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-blueLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-bluePieColor"></div></div>
<h4 class="mt-4">Yellow Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-yellowTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-yellowLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-yellowPieColor"></div></div>
<h4 class="mt-4">Magenta Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-magentaTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-magentaLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-magentaPieColor"></div></div>
<h4 class="mt-4">Cyan Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-cyanTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-cyanLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-cyanPieColor"></div></div>
<h4 class="mt-4">White Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-whiteTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-whiteLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-whitePieColor"></div></div>
<h4 class="mt-4">Black Team</h4>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-blackTeamColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Leaderboard color<div id="color-picker-blackLeaderboardColor"></div></div>
<div class="d-flex justify-content-between align-items-center">Pie chart color<div id="color-picker-blackPieColor"></div></div>
<h4 class="mt-4">White Team #2</h4>
<p>This team is exclusive to custom maps</p>
<div class="d-flex justify-content-between align-items-center">Territory color<div id="color-picker-whiteTeam2Color"></div></div>
</div>
</div>
<div id="right_menu" style="position: absolute;right:0;background-color: #212529;width: 30%;min-width: fit-content;color: white;padding: 1rem;display: none;flex-direction: column;overflow-y: auto;top: 0;bottom: 0">
<div id="close_right" class="close" style="position: absolute; top: 10px; left: 10px; cursor: pointer"></div>
<div id="normal_right" style="height: 100%; display: flex; flex-direction: column"></div>
</div>
<style>:root{color-scheme: dark; touch-action: manipulation} body{background-color: #212529} .hoverable{background-color: #2b2a33; color: white} .hoverable:hover{background-color: #52525e !important;} @media (min-width: 850px){.close {display: none}} .close {width: 30px;height: 30px} .close:before,.close:after {content:""; position: absolute; top: 12px; left: 0; right: 0; height: 3px; background: #FFF; border-radius: 3px} .close:before {transform: rotate(45deg)} .close:after {transform: rotate(-45deg)} button:not(.btn){border: 1px solid gray; background-color: #2b2a33; color: white} button:not(.btn):hover{background-color: #52525e !important;} table{border-collapse: separate !important;} .setting-shadow{-webkit-box-shadow: 0 0 7px 0 rgba(22,213,255,0.75); box-shadow: 0 0 7px 0 rgba(22,213,255,0.75);} .hover-spin:hover{-webkit-animation: fa-spin 2s infinite linear; -moz-animation: fa-spin 2s infinite linear; -o-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;}</style>
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" />
<link href="dist/css/bootstrap.css" rel="stylesheet" crossorigin="anonymous">
<script src="dist/js/bootstrap.bundle.js" crossorigin="anonymous"></script>
<link href="dist/css/monolith.min.css" rel="stylesheet" crossorigin="anonymous"/>
<script src="dist/js/pickr.min.js" crossorigin="anonymous"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css" rel="stylesheet"> <div class="card-img-overlay d-none" id="lobby" style="background: inherit">
<div class="container-md h-100 w-100 d-flex flex-column">
<div class="position-relative d-flex justify-content-center">
<h2 id="lobbyName">BetterTT Custom Game Lobby</h2>
</div>
<div class="row my-3 overflow-auto flex-grow-1">
<div class="col-12 col-sm-6 d-flex flex-column mh-100">
<div class="input-group mb-3">
<div class="input-group-text">Name</div>
<input type="text" class="form-control" id="name" placeholder="Name">
</div>
<h5 class="text-center"><span id="playerCount">0</span> Players</h5>
<div class="list-group overflow-auto" id="players"></div>
</div>
<div class="col-12 col-sm-6">
<div class="input-group mb-3">
<div class="input-group-text">Code</div>
<div class="input-group-text d-flex justify-content-center flex-grow-1" role="button" id="code">******</div>
<div class="input-group-text d-flex justify-content-center" role="button" style="width: 42px"><i class="fa fa-spinner" id="codeStatus"></i></div>
</div>
<div id="options" class="bg-dark opacity-50" style="pointer-events: none;">
<h5 class="text-center">Options</h5>
<div class="d-flex gap-3 flex-column">
<div class="input-group">
<div class="input-group-text">Mode</div>
<div class="dropdown form-control dropdown-toggle d-flex justify-content-between align-items-center" role="button" data-bs-toggle="dropdown">
<span id="modeText">Battle Royale</span>
</div>
<div class="dropdown dropdown-menu" role="button" id="modeSelect" aria-labelledby="modeDropdown">
<a class="dropdown-item" value=0>2 teams</a>
<a class="dropdown-item" value=1>3 teams</a>
<a class="dropdown-item" value=2>4 teams</a>
<a class="dropdown-item" value=3>5 teams</a>
<a class="dropdown-item" value=4>6 teams</a>
<a class="dropdown-item" value=5>7 teams</a>
<a class="dropdown-item" value=6>8 teams</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item active" value=7>Battle Royale</a>
<a class="dropdown-item" value=10>No Fullsend Battle Royale</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" value=9>Zombies</a>
</div>
</div>
<div class="input-group">
<div class="input-group-text">Map</div>
<div class="dropdown form-control dropdown-toggle d-flex justify-content-between align-items-center" role="button" data-bs-toggle="dropdown">
<span id="mapText">Europe</span>
</div>
<div class="dropdown dropdown-menu" role="button" id="mapSelect" aria-labelledby="mapDropdown">
<a class="dropdown-item" value=0>White Arena</a>
<a class="dropdown-item" value=1>Black Arena</a>
<a class="dropdown-item" value=2>Island</a>
<a class="dropdown-item" value=3>Mountains</a>
<a class="dropdown-item" value=4>Desert</a>
<a class="dropdown-item" value=5>Swamp</a>
<a class="dropdown-item" value=6>Snow</a>
<a class="dropdown-item" value=7>Cliffs</a>
<a class="dropdown-item" value=8>Pond</a>
<a class="dropdown-item" value=9>Halo</a>
<a class="dropdown-item active" value=10>Europe</a>
<a class="dropdown-item" value=11>World</a>
<a class="dropdown-item" value=12>Caucasia</a>
<a class="dropdown-item" value=13>USA 48</a>
<a class="dropdown-item" value=14>Middle East</a>
<a class="dropdown-item" value=15>Scandinavia</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" value=-1>Random</a>
</div>
<div class="input-group-text" role="button" id="custom">Custom</div>
</div>
<div class="input-group">
<div class="input-group-text">Difficulty</div>
<div class="dropdown form-control dropdown-toggle d-flex justify-content-between align-items-center" role="button" data-bs-toggle="dropdown">
<span id="difficultyText">Very Easy (Default)</span>
</div>
<div class="dropdown dropdown-menu" role="button" id="difficultySelect" aria-labelledby="difficultyDropdown">
<a class="dropdown-item active" value=0>Very Easy (Default)</a>
<a class="dropdown-item" value=1>Easy</a>
<a class="dropdown-item" value=2>Normal</a>
<a class="dropdown-item" value=3>Hard (1v1)</a>
<a class="dropdown-item" value=4>Harder</a>
<a class="dropdown-item" value=5>Very Hard</a>
</div>
</div>
<div class="d-flex gap-3 flex-wrap">
<div class="input-group w-auto">
<div class="input-group-text">Allow spawn selection</div>
<div class="input-group-text d-flex justify-content-center" role="button" style="width: 42px"><i class="fa fa-check" id="spawnSelect"></i></div>
</div>
<div class="input-group w-auto">
<div class="input-group-text">Neutral Bots (Team mode only)</div>
<div class="input-group-text d-flex justify-content-center" role="button" style="width: 42px"><i class="fa fa-xmark" id="neutralBots"></i></div>
</div>
<div class="input-group w-auto">
<div class="input-group-text">Bot count</div>
<input type="text" class="form-control text-center" id="botCount" value=512 min=0 max=512 style="width: 6ch">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="d-flex justify-content-center mb-3">
<button class="btn btn-success" id="start" disabled>Start Game</button>
<button class="btn btn-danger mx-4" id="leave">Leave Lobby</button>
<button class="btn btn-secondary" id="copy">Copy Link <i class="fa fa-arrow-up-right-from-square"></i></button>
</div>
</div>
<div class="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center bg-dark bg-opacity-50 d-none" id="customParent">
<div class="bg-dark-subtle rounded-3 p-5">
<h4 class="text-center">Upload Custom Map</h4>
You can use <a href="maps/index.html" target="_blank">the map creator</a> to edit your map<br>
Upload the map there, normalize, save it as an image
<div class="w-100 mt-3 mb-3" style="height: 250px">
<input type="file" id="file" accept=".png, .json" class="d-none">
<label id="drop" for="file" class="border rounded-2 d-flex justify-content-center align-items-center" style="border-style: dashed !important; height: inherit">
<img class="d-none m-3 text-center" style="max-height: 90%; max-width: 90%" id="preview" src="" alt="Preview Image">
<span id="file_desc">Upload or Drop an Image here</span>
</label>
</div>
<p class="text-muted">Note: maximum supported size is ~3MB</p>
<div class="d-flex justify-content-center">
<button class="btn btn-danger" id="customCancel">Cancel</button>
<button class="btn btn-success ms-4" id="customUpload" disabled>Upload</button>
</div>
</div>
</div>
<div class="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center bg-dark bg-opacity-50" id="statusParent">
<div class="bg-dark-subtle rounded-3 p-5">
<div class="d-flex justify-content-center align-items-center gap-3">
<div id="statusSpinner" class="spinner-border text-primary"></div>
<div id="statusText">Connecting to the server...</div>
</div>
<div class="d-flex justify-content-center align-items-center gap-3">
<button class="btn btn-danger mt-3 d-none" id="statusButtonDanger"></button>
<button class="btn btn-secondary mt-3 d-none" id="statusButtonSecondary"></button>
</div>
</div>
</div>
<div class="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center bg-dark bg-opacity-50 d-none" id="lobbyLoading">
<div class="bg-dark-subtle rounded-3 p-5">
<div class="d-flex justify-content-center align-items-center gap-3">
<div id="lobbyLoadingSpinner" class="spinner-border text-primary"></div>
<div id="lobbyLoadingText">Loading Game...</div>
</div>
</div>
</div>
</div>
<script>!function(){function M(){var M;return mo?Do.username:(12<=Go?""===(M=lo.g(20))&&(M="Android User "+Math.floor(1e3*Math.random()),lo.h(20,M)):5<=Go?""===(M=lo.g(0))&&(M="Player "+Math.floor(1e3*Math.random()),lo.h(0,M)):M=YL.i(0),M)}function L(){var M,L;if(mo)M=Do.password;else if(12<=Go)M=lo.g(22);else{if(5<=Go)return 0;M=YL.i(9)}return L=Math.floor(Math.pow(2,48)),0<(M=Math.floor(parseInt(yM.j(M))))&&M<L||$(M=Math.floor(1+(L-1)*Math.random()))?M:0}function H(){return mo?Do.k:12<=Go?lo.g(21):5<=Go?lo.g(2):YL.i(8)}function o(M){DL.send("nam"+M.replaceAll(";","§s§"));let L=M.indexOf("[");if(0>L)L=null;else{var H=M.indexOf("]");L=1<H-L&&8>=H-L?M.substring(L+1,H).toUpperCase().trim():null}bK=L,mo?window.webkit.messageHandlers.iosCommandA.postMessage("username "+M):12<=Go?(lo.h(20,M),lo.l(10)):5<=Go?lo.h(0,M):((M.length<3||0<=M.indexOf(";"))&&(M="Player 666"),YL.y(0,M),YL.z())}function $(M){return M=yM.m(M.toString()),mo?(Do.password=M,window.webkit.messageHandlers.iosCommandA.postMessage("password "+M),!0):12<=Go?(lo.h(22,M),!0):!(5<=Go||2!==YL.o()||(YL.y(9,M),YL.z(),0))}function U(M){mo||5<=Go&&lo.l(M)}var K,n,C,S,B,O,q,Y,m,D,l,G,P,I,p,v,V,b;function E(M){n=M,I=!1,function(){var M,L=iH[n].length;for(D=0,M=(Y<L?Y:L)-1;0<=M;M--)l[D++]=iH[n][M]}(),function(){for(var M=iH[n].length-1;0<=M;M--)qL.p(iH[n][M])&&qL.q(iH[n][M],n);iH[n]=[]}();let L=jH[EM]?.length??0;for(var H=JL.t(n)-1;0<=H;H--)0===JL.u(n,H)&&(K=H,r());I&&(function(){var M,L,H,o=iH[n].length;M:for(H=o-1;0<=H;H--){for(M=3;0<=M;M--)if(L=iH[n][H]+G[M],qL.v(L)||qL.A(L)&&qL.B(L)!==n){qL.C(iH[n][H],n);continue M}iH[n][H]=iH[n][o-1],iH[n].pop(),o--}}(),function(){var M,L,H,o,$=hH[n].length;M:for(var U=$-1;0<=U;U--){for(H=o=!1,M=3;0<=M;M--){if(L=hH[n][U]+G[M],qL.D(L,n))continue M;H=H||qL.F(L),o=o||qL.G(L)}H?jH[n].push(hH[n][U]):o?gH[n].push(hH[n][U]):qL.H(hH[n][U],n),H||o||FL.I([hH[n][U]],1,n),hH[n][U]=hH[n][$-1],hH[n].pop(),$--}}()),L!==(jH[EM]?.length??0)&&(FL.J=!0)}function r(){var M,L,H,o;O=JL.K(n,K),C=S=JL.L(n,K),q=0,O===OH?function(){for(var M,L,H=3;0<=H;H--)for(L=D-1;0<=L;L--)M=l[L]+G[H],0===P[M]&&qL.v(M)&&(P[M]=1,m[q++]=M)}():function(){for(var M,L,H=3;0<=H;H--)for(L=D-1;0<=L;L--)M=l[L]+G[H],0===P[M]&&qL.A(M)&&qL.B(M)===O&&(P[M]=1,m[q++]=M)}(),0!==q&&(function(){for(var M=q-1;0<=M;M--)P[m[M]]=0}(),B=iK(C,q),lH<B)&&(O===OH?(C-=q*lH,1):(M=q*lH,L=iK(q*fH[O],1+Math.floor(2+Ln(iK(eH[O],100),8))*(hH[O].length+iK(jH[O].length+gH[O].length,50))),H=JL.M(O,n),(L=M+2*L+H)<(o=B*q)?(C-=L,t(L-M,H),1):(C-=o,t(o-M,H),0)))?(I=!0,JL.N(n,K,C),eH[n]+=q,function(){for(var M,L,H=q-1;0<=H;H--)M=m[H]%BK,L=iK(m[H],BK),xH[n]=xH[n]>M?M:xH[n],yH[n]=yH[n]>L?L:yH[n],aH[n]=aH[n]<M?M:aH[n],cH[n]=cH[n]<L?L:cH[n]}(),function(){for(var M=q-1;0<=M;M--)iH[n].push(m[M]),hH[n].push(m[M]),qL.q(m[M],n);O!==OH&&FL.O(m,q,O),FL.P(m,q,n)}(),O!==OH&&(eH[O]-=q,ln(hH[O]),ln(jH[O]),function(M){for(var L=M.length,H=L-1;0<=H;H--)!qL.R(O,M[H])&&qL.p(M[H])&&(M[H]=M[L-1],M.pop(),L--)}(iH[O]),Gn(jH[O]),Gn(gH[O]),function(){let M=[];for(var L,H,o=q-1;0<=o;o--)for(L=3;0<=L;L--)H=m[o]+G[L],qL.S(O,H)&&qL.T(H)&&(hH[O].push(H),qL.q(H,O),M.push(H));M.length&&FL.P(M,M.length,O)}(),function(){var M,L;M:for(;yH[O]<cH[O];){for(M=aH[O];M>=xH[O];M--)if(qL.R(O,yH[O]*BK+M))break M;yH[O]++}M:for(;yH[O]<cH[O];){for(M=aH[O];M>=xH[O];M--)if(qL.R(O,cH[O]*BK+M))break M;cH[O]--}M:for(;xH[O]<aH[O];){for(L=cH[O];L>=yH[O];L--)if(qL.R(O,L*BK+xH[O]))break M;xH[O]++}M:for(;xH[O]<aH[O];){for(L=cH[O];L>=yH[O];L--)if(qL.R(O,L*BK+aH[O]))break M;aH[O]--}}())):F()}function F(){var M;1===JL.t(n)&&_M.U(n),vL.add(n,C,"Attack against "+(O===OH?"unclaimed land":XH[O])+" ended",4,"end_"+O),n!==EM?(fH[n]+=C,RL.V(n)):(M=fH[n],fH[n]+=C,RL.V(n),jU.W[13]-=fH[n]-M),JL.X(n,K)}function t(M,L){if(0<L){if(!(L<=M))return JL.Y(O,n,L-M),void(M=0);JL.Y(O,n,0),M-=L}M=iK(M,2),vL.add(O,fH[O]>=M?-M:-fH[O],"Defending against "+XH[n]+" ("+S+" Troops)",2,n+"_defending"),fH[O]>=M?fH[O]-=M:fH[O]=0}function s(){var M=1,L=[null,null];this.init=function(){M=.72*(Po?.0011:.001)*So;for(var H=1;0<=H;H--)L[H]&&this.Z(H,L[H].preview)},this.Z=function(M,H){L[M]={preview:H,font:Y$+10+l$},this.$(M)},this.$=function(H){var o,$,U,K,n;OL._()&&L[H]&&(o=L[H].preview,$=Math.floor(.15*M*OL.aa(13).height),K=iM.measureText(o,U=Y$+$+l$),(n=.8*M*OL.aa(13).width)<K&&($=Math.floor($*n/K),U=Y$+$+l$),L[H]={preview:o,font:U},MK.request=!0)},this.ba=function(){return Math.floor(M*OL.aa(13).height)},this.click=function(L,H){return!!OL._()&&!(L<tH||H<Oo-RH.height-M*OL.aa(13).height-2*tH||H>Oo-RH.height-2*tH||(L<tH+M*OL.aa(13).width?(oK.open(0),0):L<2*tH+M*OL.aa(13).width||!(L<2*tH+2*M*OL.aa(13).width)||(oK.open(1),0)))},this.ca=function(){return Math.floor(Oo-RH.height-M*OL.aa(13).height-2*tH)},this.da=function(){if(OL._()){oo.imageSmoothingEnabled=!0,oo.setTransform(M,0,0,M,tH,this.ca()),oo.drawImage(OL.aa(14),0,0),oo.setTransform(M,0,0,M,2*tH+M*OL.aa(13).width,this.ca()),oo.drawImage(OL.aa(13),0,0);for(var H=1;0<=H;H--)L[H]&&(oo.setTransform(1,0,0,1,(1+H)*tH+H*M*OL.aa(13).width,this.ca()),oo.font=L[H].font,oo.textBaseline=C$,oo.textAlign=B$,oo.fillStyle=ko,oo.fillText(L[H].preview,.5*M*OL.aa(13).width,.86*M*OL.aa(13).height));oo.setTransform(1,0,0,1,0,0)}}}function Z(M,L,H,o){var $=iK(3*fH[M],256);o-=o>=iK(fH[M],2)?$:0,J(H,M),JL.ea(M,o,L),vL.add(M,-o-$,"Attacking "+(L===OH?"unclaimed land":XH[L])+" with "+o+" troops",1,"attack_"+L),fH[M]-=o+$,_M.fa(M,!1)}function N(M,L){for(var H,o=hH[M].length-1;0<=o;o--)if(qL.ga(hH[M][o]))for(H=3;0<=H;H--)if(qL.A(hH[M][o]+G[H])&&qL.B(hH[M][o]+G[H])===L){iH[M].push(hH[M][o]);break}}function J(M,L){for(var H=iH[L].length-1;M<=H;H--)qL.C(iH[L][H],L)}function R(M){for(var L,H=hH[M].length-1;0<=H;H--)if(qL.ga(hH[M][H]))for(L=3;0<=L;L--)if(qL.v(hH[M][H]+G[L])){iH[M].push(hH[M][H]);break}}function W(M,L){var H,o,$,U,K=hH[M].length,n=256<=K?12:32<=K?6:1,C=K-1-uL.ha(n);v=0;M:for(H=C;0<=H;H-=n)for($=3;0<=$;$--)if((U=qL.v(hH[M][H]+G[$])?OH:qL.B(hH[M][H]+G[$]))===OH||qL.A(hH[M][H]+G[$])&&U!==M&&(L||Pn(M,U))){for(o=v-1;0<=o;o--)if(V[o]===U)continue M;if(V[v]=U,++v>=p)return!0}return 0<v}function z(M,L){var H,o,$;for(v=0,H=hH[M].length-1;0<=H;H--)for(o=3;0<=o;o--)if(($=qL.v(hH[M][H]+G[o])?OH:qL.B(hH[M][H]+G[o]))===OH||qL.A(hH[M][H]+G[o])&&$!==M&&(L||Pn(M,$)))return V[v++]=$,!0;return!1}function A(){for(var M,L=v-1;0<=L;L--)if(V[L]===OH){for(v--,M=L;M<v;M++)V[M]=V[M+1];return!0}return!1}function _(M){for(var L,H=v-1;0<=H;H--)if(JL.ia(M,V[H]))for(v--,L=H;L<v;L++)V[L]=V[L+1];return 0===v}function w(){for(var M=v-1;0<=M;M--)if(V[M]>=f)return!0;return!1}function Q(){for(var M=v-1;0<=M;M--)V[M]<f&&(V[M]=V[--v]);return 0<v}function X(M){for(var L,H=V[0],o=fH[H]+JL.M(H,M),$=v-1;1<=$;$--)(L=fH[V[$]]+JL.M(V[$],M))<o&&(H=V[$],o=L);return H}function T(M){var L,H=V[0];if(1!==v)for(var o=iK(aH[M]+xH[M],2),$=iK(cH[M]+yH[M],2),U=jK(o-iK(aH[H]+xH[H],2))+jK($-iK(cH[H]+yH[H],2)),K=v-1;1<=K;K--)(L=jK(o-iK(aH[V[K]]+xH[V[K]],2))+jK($-iK(cH[V[K]]+yH[V[K]],2)))<U&&(U=L,H=V[K]);return H}function u(){return V[uL.ha(v)]}function x(M,L){var H;sM&&(b[M]=0),!JL.ja(M)||L<60||(0===hH[M].length?wM.check(M,AM.ka[M-f])||(AM.la(M-f,200),a(M,L,AM.ka[M-f],RL.ma(M))):0<jH[M].length&&uL.random()<uL.value(jH[M].length>hH[M].length?7:3)&&wM.check(M,AM.ka[M-f])||(H=RL.ma(M),fH[M]>H&&L<fH[M]-H&&(L=fH[M]-H),sM?function(M,L,H,o){var $;W(M,!1)||z(M,!1)?(b[M]=1,_(M)||(A()?(d(M,L),y(M,OH,H)):(uL.na(AM.oa[H])?e(M,L,$=X(M)):(w()&&uL.na(AM.pa[H])&&Q(),e(M,L,$=T(M))),y(M,$,H)))):0<jH[M].length&&uL.random()<uL.value(60)&&wM.check(M,H)||(AM.la(M-f,200),a(M,L,H,o))}(M,L,AM.ka[M-f],H):function(M,L,H){!W(M,!0)&&!z(M,!0)||_(M)||(A()?d(M,L):uL.na(AM.oa[H])?e(M,L,X(M)):(w()&&uL.na(AM.pa[H])&&Q(),e(M,L,T(M))))}(M,L,AM.ka[M-f])))}function y(M,L,H){3<=H&&2142<MK.qa()&&(L===OH||fH[L]<iK(fH[M],20))&&AM.la(M-f,25)}function a(M,L,H,o){var $,U,K;if(0!==LK.ra[M]&&!(5===H&&fH[M]<o||4===H&&fH[M]<iK(o,2)))for($=uL.ha(Lo),U=0;U<Lo;U++)if(K=Mo[(U+$)%Lo],LK.ra[K]===LK.ra[M]&&1===b[K])return nU(M,K,L),void(K<f&&uL.random()<uL.value(10)&&(b[K]=0))}function c(M,L){(W(M,!0)||z(M,!0))&&(A()?d(M,L):e(M,L,u()))}function e(M,L,H){iK(fH[M],8)>fH[H]&&(L=(o=iK(11*fH[H],5))<L?L:o);var o=iH[M].length;N(M,H),Z(M,H,o,L)}function d(M,L){var H=OH,o=iH[M].length;return R(M),iH[M].length!==o&&(Z(M,H,o,L),!0)}self.aiCommand746=function(M){0===M?rK():1!==M||Go<14||UL.sa()};var f,h,j,g,k=[60,74,112,200,256,512];function MM(){var M,L,H,o,$,U;this.ta=["Very Easy","Easy","Normal","Hard","Harder","Very Hard"],this.ua=[97,95,93,90,87,84],this.pa=[98,95,70,40,20,0],this.va=[85,70,50,30,7,3],this.oa=[0,0,5,25,50,90],this.init=function(){var K,n,C;if(M=new Uint8Array(j),L=new Uint16Array(j),H=new Uint16Array(j),o=new Uint8Array(j),this.ka=new Uint8Array(j),$=new Uint16Array(j),U=new Uint16Array(j),CH.isActive){if(CH.xa.wa)for(K=j-1;0<=K;K--)this.ka[K]=CH.xa.wa[K+1]}else if(9===NM)this.ya();else if(VL.isActive)for(K=j-1;0<=K;K--)this.ka[K]=VL.za();else if(IM)if(sM)for(K=j-1;0<=K;K--)this.ka[K]=SL.ra[LK.ra[K+f]-1].Aa;else for(K=j-1;0<=K;K--)this.ka[K]=SL.ra[0].Aa;else for(n=8===NM?3:0,K=j-1;0<=K;K--)this.ka[K]=n;for(K=j-1;0<=K;K--)this.ka[K]<=2?(o[K]=5,$[K]=U[K]=1040,0===this.ka[K]?(L[K]=1e3,H[K]=1e3):1===this.ka[K]?(L[K]=1e3,H[K]=920,$[K]=U[K]=1100):(L[K]=825,H[K]=750)):this.ka[K]<=4?(o[K]=1+uL.ha(20),3===this.ka[K]?(L[K]=H[K]=500,$[K]=U[K]=1e3):(U[K]=250+uL.ha(1501),$[K]=500+uL.ha(501),L[K]=300+uL.ha(201),H[K]=100+uL.ha(201))):($[K]=1e3,U[K]=1e3,o[K]=35+uL.ha(16),L[K]=300+uL.ha(201),H[K]=50+uL.ha(101)),M[C=K]=1+iK($[C]*uL.random(),10*uL.value(100))},this.ya=function(){for(var M,L=AL.Ba,H=L-1;0<=H;H--)this.ka[H]=5;for(M=0;M<6;M++)if(0<AL.Ca[M]){for(H=L+AL.Ca[M]-1;L<=H;H--)this.ka[H]=M;L+=AL.Ca[M]}},this.la=function(L,H){0<=L&&(M[L]=H)},this.Da=function(K){0==--M[K]&&function(K){var n;$[n=K]!==U[n]&&($[n]+=$[n]<U[n]?3:-3),L[n]!==H[n]&&(L[n]+=L[n]<H[n]?o[n]:-o[n],L[n]=Math.abs(L[n]-H[n])<=o[n]?H[n]:L[n]),M[n]=iK($[n],10);var C=K+f;x(C,iK(L[K]*fH[C],1e3))}(K)}}function LM(){eM.Ea(),WL.Ea(),LL.Fa(),MH.Ea()}function HM(){RL.Ea(),UH.Ea(),XM.Ea(),LH.Ea(),$H.Ea(),QM.Ea(),_M.Ea(),TM.Ea(),function(){for(var M,L=Lo-1;0<=L;L--)eH[Mo[L]]<=iK(dH[Mo[L]],4)?eH[Mo[L]]<=1e3&&(2!==uH[Mo[L]]||0===eH[Mo[L]])&&NU(Mo[L]):eH[Mo[L]]>=dH[Mo[L]]?dH[Mo[L]]=eH[Mo[L]]:(M=iK(dH[Mo[L]]-eH[Mo[L]],1e3),dH[Mo[L]]-=M<1?1:M)}(),xU(),ML.Ea(),AL.Ea(),WL.Ea(),WL.Ga(),LL.Ea(),BH.Ea(),iL.Ea(),HC("hoveringTooltips")&&PL.Ea(),IM||1!==MH.Ha()||sL.Ea(),HC("hoveringBorder")&&NL.Ea(),kM.Ea(),fM.Ea(),eM.Ea(),KH.Ea(),hM.Ea(),gL.Ia(),jU.Ea(),HK.Ia(),MH.Ea()}function oM(){uM.Ea(),HL.Ea(),iM.Ea(),eL.Ea(),kL.Ja()}function $M(){ML.Ka(!1),fM.Ka(),LL.Ka(!1),kM.Ka(),hM.Ka(),gL.La(),WL.Ma(2===mH),HK.Na()}function UM(){WL.Ma(!0)&&(MK.request=!0),MH.Ea()}function KM(){var M,L,H,o,$,U;function K(M){for(var $=L-1;0<=$;$--)0===o[H[$]]&&eH[H[$]]>=M&&E(H[$])}function n(L){10===o[L]?o[L]=M:eH[L]<1e3?o[L]=3:eH[L]<1e4?o[L]=2:eH[L]<6e4?o[L]=1:o[L]=0}this.init=function(){$=U=0,M=6,L=0,H=new Uint16Array(OH),o=new Uint8Array(OH)},this.Ea=function(){var M;for($=jU.W[13],U=fH[EM],M=L-1;0<=M;M--)10===o[H[M]]?n(H[M]):0==o[H[M]]--&&(n(H[M]),E(H[M]));16e4<=eH[wH[0]]&&(K(16e4),3e5<=eH[wH[0]])&&K(3e5),eH[EM]>jU.W[7]&&(jU.W[7]=eH[EM]),jU.W[14]+=U-fH[EM]+$-jU.W[13]},this.U=function(M){for(var o,$=L-1;0<=$;$--)if(M===H[$]){for(L--,o=$;o<L;o++)H[o]=H[o+1];return}},this.fa=function(M,$){for(var U=L-1;0<=U;U--)if(M===H[U])return;H[L++]=M,o[M]=$?2:10}}function nM(){var M,L,H,o;function $(L){if(qL.p(L)&&(qL.v(L)||qL.B(L)!==o&&Pn(o,qL.B(L)))){if(TL.Oa(o,L))return 2;if(0==M--)return 0}return 1}function U(M,U){for(var K,n,C,S,B,O,q=M;q<M+50*U;q+=U){K=(K=xH[o]-q)<1?1:K,n=(n=yH[o]-q)<1?1:n,Y=aH[o]+q,Y=BK-1<=Y?BK-2:Y,C=cH[o]+q,C=OK-1<=C?OK-2:C,O=iK(uL.random()*(2*(Y-K+C-n)),uL.value(100)),B=C-n,H=O<=(S=Y-K)?(L=K+O,n):O<=S+B?(L=Y,n+O-S):O<=2*S+B?(L=K+O-S-B,C):(L=K,n+O-2*S-B);var Y=$(qL.Pa(L,H));if(1!==Y)return Y}return 1}this.check=function(K,n){return 0!==jH[o=K].length&&(M=3,0!==(K=function(){for(var M,U=40;1<=U;U--)if(L=xH[o]+iK(uL.random()*(aH[o]-xH[o]+1),uL.value(100)),H=yH[o]+iK(uL.random()*(cH[o]-yH[o]+1),uL.value(100)),1!==(M=$(qL.Pa(L,H))))return M;return 1}())&&(2===K||0!==(K=U(1,1))&&(2===K||2===U(54,4))))&&100<=(K=(K=iK(AM.va[n]*fH[o],100))<100&&100<=fH[o]?100:K)&&KU(o,TL.Qa(),qL.Pa(L,H),K)}}function CM(){var M,L;this.init=function(){M=j,L=new Uint16Array(j);for(var H=j-1;0<=H;H--)L[H]=H},this.Ea=function(){for(var H=M-1;0<=H;H--)0===uH[L[H]+f]?function(H){M--;for(var o=H;o<M;o++)L[o]=L[o+1]}(H):AM.Da(L[H])}}function SM(){var M,L,H,o,$,U;function K(K,n,C,S,B,O){var q;0<(q=C)&&q<=1e3&&(M.push(K),L.push(n),H.push(C),o.push(S),$.push(B),U.push(O))}this.init=function(){M=[],L=[],H=[],o=[],$=[],U=[]},this.Ea=function(){for(var K,n,C=M.length,S=0;S<C;S++)0===L[S]?UU(M[S],o[S],H[S]):1===L[S]?this.Ra(M[S],H[S],$[S],U[S]):2===L[S]?this.Sa(M[S],o[S]):6===L[S]?(K=M[S],n=o[S],0!==uH[K]&&2!==kH[M]&&gL.Ta(K,1===n)):7===L[S]&&this.Ua(M[S],o[S]);0<C&&this.init()},this.Ra=function(L,H,o,$){0!==uH[L]&&2!==kH[M]&&TL.Oa(L,qL.Pa(o,$))&&KU(L,TL.Qa(),qL.Pa(o,$),iK(H*fH[L],1e3))&&L===EM&&(jU.W[0]+=H,jU.W[1]++,jU.W[2]++)},this.Sa=function(L,H){var o;0!==uH[L]&&2!==kH[M]&&JL.ia(L,H)&&(o=JL.M(L,H),JL.Y(L,H,0),vL.add(L,o,"Cancelled attack against "+(H===OH?"unclaimed land":XH[H]),4,"cancel_"+H),L!==EM?(fH[L]+=o,RL.V(L)):(H=fH[L],fH[L]+=o,RL.V(L),jU.W[13]-=fH[L]-H))},this.Ua=function(L,H){var o;0!==uH[L]&&2!==kH[M]&&-1!==(H=JL.Va(L,H))&&(o=JL.L(L,H),JL.N(L,H,0),vL.add(L,o,"Cancelled boat",4),fH[L]+=o,RL.V(L))},this.ea=function(M,L,H){1===mH&&K(M,0,L,H,0,0)},this.Wa=function(M,L,H,o){1===mH&&(FM?RM.Xa(M,H,o):K(M,1,L,0,H,o))},this.Ya=function(M,L){1===mH&&K(M,2,1,L,0,0)},this.Za=function(M,L){1===mH&&K(M,7,1,L,0,0)},this.$a=function(M,L){1===mH&&K(M,6,1,L,0,0)},this._a=function(M){1===mH&&0!==uH[M]&&2!==kH[M]&&(8===NM?$K.ab(1-M):this.bb(M)),eM.cb(M,4)},this.bb=function(M){FM?(NU(M),xU()):$H.replace(M)},this.eb=function(M){0!==uH[M]&&2!==kH[M]&&cM.fb(M)&&(1===Lo?$K.ab(M):(eM.cb(M,M===EM?21:22),8===NM?$K.ab(1-M):IM?(NU(M),xU(),FM&&RM.Ia()):this.bb(M)))}}function BM(){var M,L,H,o,$,U,K,n;function C(M){var L;for(H--,L=M;L<H;L++)o[L]=o[L+1],$[L]=$[L+1],U[L]=U[L+1],K[L]=K[L+1],n[L]=n[L+1]}this.init=function(){M=1,H=0,L=2*OH,o=new Uint16Array(L),$=new Uint8Array(L),U=new Uint16Array(L),K=new Uint32Array(L),n=new Uint32Array(L)},this.gb=function(M){return o[M]},this.hb=function(M){return JL.L(o[M],JL.Va(o[M],U[M]))},this.ib=function(){return H},this.jb=function(){return K},this.setPosition=function(M,L){K[M]=L},this.Ea=function(){for(var M=H-1;0<=M;M--)0==$[M]--&&($[M]=2,xL.kb(M,U[M],o[M],K[M],n[M]))},this.lb=function(M,L){for(var $=H-1;0<=$;$--)if(M===o[$]&&L===U[$])return void C($)},this.mb=function(M){for(var L=H-1;0<=L;L--)M===o[L]&&(xL.nb(M,K[L]),C(L))},this.ob=function(C,S,B){return L<=H?0:(o[H]=C,$[H]=0,U[H]=M,K[H]=S,n[H]=B,C=M,H++,M=2*L<++M?1:M,C)},this.da=function(){if(!(WH<40||0===H)){var M,L,$,C,S,B,O,q=zH/WH,Y=AH/WH,m=(Bo+zH)/WH,D=(Oo+AH)/WH;for(oo.textAlign=B$,oo.textBaseline=C$,M=H-1;0<=M;M--)L=qL.pb(K[M]),$=qL.qb(K[M]),C=o[M],q-1<L&&L<m&&Y-1<$&&$<D&&0!==uH[C]&&((S=Math.floor(.94*WH*WL.rb(C)))<6||(L=Math.floor(Bo*(L+.5-q)/(m-q)),$=Math.floor(Oo*($+.48-Y)/(D-Y)),oo.font=Y$+S+l$,oo.fillStyle=Io,O=JL.L(C,JL.Va(C,U[M])),oo.fillText(HC("switchPlayerInfo")?fM.sb(O):XH[C],L,$),(B=Math.floor(.5*S))<6)||(oo.font=Y$+B+l$,oo.fillText(HC("switchPlayerInfo")?XH[C]:fM.sb(O),L,$+Math.floor(.82*S))))}let l;if(l={Full:BK*OK,Medium:25,Short:5},0!==H&&!oC("boatMovLines","Never"))for(oo.setTransform(1,0,0,1,0,0),M=H-1;0<=M;M--){if(oC("boatMovLines","Own only")&&o[M]!==EM)continue;if(oC("boatMovLines","Players")&&o[M]>=f)continue;oo.strokeStyle=qL.getColor(o[M]);var G=qL.pb(K[M]),P=qL.qb(K[M]),I=qL.pb(n[M]),p=qL.qb(n[M]);oo.beginPath(),oo.moveTo(f$(G+.5),i$(P+.5));let L=l[UC("boatMovLength","Full")];if(HC("boatMovDiagonal")){let M=G%2==P%2;for(;!qL.p(qL.Pa(G,P))&&0<L--;)Math.abs(I-G)>=Math.abs(p-P)?I>G?G++:G--:p>P?P++:P--,M&&oo.lineTo(f$(G+.5),i$(P+.5)),M=!M;M&&oo.lineTo(f$(G+.5),i$(P+.5))}else for(;!qL.p(qL.Pa(G,P))&&0<L--;)Math.abs(I-G)>=Math.abs(p-P)?I>G?G++:G--:p>P?P++:P--,oo.lineTo(f$(G+.5),i$(P+.5));oo.stroke()}}}function OM(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y=!1,m=!1;function D(C){O=MK.tb,H=o=L=0,$=(q=33)/C,M=1/(C/q/4),U=(Bo/2+zH)/WH,K=(Oo/2+AH)/WH,n=WH}function l(M){Math.abs(Math.log(B/n))<.125&&(B=M*n)}function G(M,L,H,o){C=(M+H+1)/2,S=(L+o+1)/2,B=.9*((H=Bo/(H-M+1))<(M=Oo/(o-L+1))?H:M)}this.isActive=function(){return Y},this.ub=function(){D(1),this.vb(0,0,BK-1,OK-1),FM||this.wb(EM,3e3,!0,.3)},this.wb=function(M,L,H,o){var $;rM||Y&&!H&&m||0===eH[M]||(jM.xb=!1,m=H,D(L),C=(xH[$=M]+aH[$]+1)/2,S=(yH[$]+cH[$]+1)/2,function(M,L){var H=aH[L]-xH[L]+1,o=(L=cH[L]-yH[L]+1,Oo/L),$=(B=($=Bo/H)<o?$:o,0!==M?M:H<20&&L<20?.5:.9);B*=$,l(7/8)}(o,M),Y=!0,XL.yb())},this.zb=function(M){jM.xb=!1,m=!0,D(M),G(0,0,BK-1,OK-1),l(7/8),Y=!0,XL.yb()},this.vb=function(M,L,H,o){G(M,L,H,o),WH=B,jM.Ab(C,Bo/2),jM.Bb(S,Oo/2),dU.Cb()},this.Db=function(){return!(Y&&m||(Y=!1))},this.Ea=function(){var m,D,l,G;Y&&(L<.5?o<$&&(o+=$*M,H=L):1-H<L&&(o=(o-=$*M)<$*M?$*M:o),O=O>=MK.tb?MK.tb-1:O,l=MK.tb-O,L=1e3<l||1<(L+=o*l/q)?1:L,O=MK.tb,l=WH,m=zH,D=AH,l=(WH=n*Math.pow(B/n,L))/l,G=1-(n*Math.pow(B/n,1-L)-n)/(B-n),jM.Ab(U+G*(C-U),Bo/2),jM.Bb(K+G*(S-K),Oo/2),WL.zoom(l,(m*l-zH)/(1-l),(D*l-AH)/(1-l)),dU.Cb(),1<=L&&(Y=!1,iU.go=!0),MK.request=!0)}}function qM(){var M,L,H,o,$,U,K,n,C,S;function B(){return function(){var $;for($=0;$<8;$++)if(M=iK(H*uL.random(),uL.value(100)),L=iK(o*uL.random(),uL.value(100)),O())return 1}()||function(){var $,U,K,n,C,S;for($=iK(H*uL.random(),uL.value(100)),U=iK(o*uL.random(),uL.value(100)),K=40;1<=K;K--)for(n=o-K;0<=n;n-=40)for(L=(n+U)%o,C=40;1<=C;C--)for(S=H-C;0<=S;S-=40)if(M=(S+$)%H,O())return 1}()}function O(){for(var H,o,C=iK($-n,2),S=K+L*$+C,B=U+M*$+C,O=S+n-1;S<=O;O--)for(o=B+n-1;B<=o;o--)if(H=qL.Pa(o,O),!qL.p(H)||qL.ga(H))return;return 1}function q(M,L){Y(),m(M-2,L-2)}function Y(){uH[C]=0,fH[C]=0,eH[C]=dH[C]=0,iH[C]=[],hH[C]=[],jH[C]=[],gH[C]=[],xH[C]=yH[C]=aH[C]=cH[C]=0}function m(M,L){var H,o,$,U;for(uH[C]=1,fH[C]=C<f?DH:k[AM.ka[C-f]],vL.add(C,C<f?DH:k[AM.ka[C-f]],"Starting troops",0,"start"),xH[C]=M+10,yH[C]=L+10,cH[C]=aH[C]=0,$=M;$<M+4;$++)for(U=L;U<L+4;U++)(M<$&&$<M+3||L<U&&U<L+3)&&(H=qL.Pa($,U),qL.p(H))&&(xH[C]=$<xH[C]?$:xH[C],aH[C]=$>aH[C]?$:aH[C],yH[C]=U<yH[C]?U:yH[C],cH[C]=U>cH[C]?U:cH[C],S[eH[C]]=H,eH[C]++,qL.H(H,C));for(dH[C]=eH[C],o=eH[C]-1;0<=o;o--)qL.Eb(S[o],C)?(qL.q(S[o],C),hH[C].push(S[o])):qL.Fb(S[o])?(qL.q(S[o],C),jH[C].push(S[o])):qL.Gb(S[o])&&(qL.q(S[o],C),gH[C].push(S[o]));C===EM&&(FL.J=!0),FL.I(S,S.length,C),FL.P(hH[C],hH[C].length,C),FL.P(jH[C],jH[C].length,C),FL.P(gH[C],gH[C].length,C)}function D(M,L){for(var H,o,$=L;L-6<$;$--)for(o=M;M-6<o;o--)if(H=qL.Pa(o,$),qL.ga(H))return;return 1}this.init=function(){var O;if(S=new Array(12),n=6,H=iK(BK,$=10),o=iK(OK,$),U=iK(BK-$*H,2),K=iK(OK-$*o,2),FM)for(O=0;O<f;O++)C=O,Y(),uH[C]=1;if(CH.isActive&&CH.xa.Hb){for(C=0;C<OH;C++)if(1!==uH[C]){if(C<qH){if(function(){var M=CH.xa.Hb[C]+1,L=CH.xa.Ib[C]+1;if(3<M&&M<BK-5&&3<L&&L<OK-5&&qL.p(qL.Pa(M,L))&&D(M+3,L+3))return q(M+1,L+1),1}())continue;if(B()){q(U+M*$+iK($,2),K+L*$+iK($,2));continue}}Y()}}else!function(){for(C=0;C<OH;C++)1!==uH[C]&&(C<qH&&B()?q(U+M*$+iK($,2),K+L*$+iK($,2)):Y())}();jU.W[7]=eH[EM],jU.W[8]=fH[EM]},this.Jb=function(M,L,H){var o,$,U,K,n,S;for(C=M,o=0;o<20;o++)for($=L+o;L-o<=$;$--)for(U=H+o;H-o<=U;U--)if(($===L+o||$===L-o||U===H+o||U===H-o)&&3<$&&$<BK-5&&3<U&&U<OK-5&&qL.p(qL.Pa($,U))&&D($+3,U+3)){if(0<eH[C]){S=n=K=void 0;let M=[];for(n=aH[C];n>=xH[C];n--)for(S=cH[C];S>=yH[C];S--)K=S*BK+n,qL.R(C,K)&&(qL.Kb(K),eH[C]--,M.push(K));M.length&&FL.O(M,M.length,C),Y()}return m($-1,U-1),!0}return!1},this.Lb=function(H){C=H,B()?q(U+M*$+iK($,2),K+L*$+iK($,2)):Y()}}function YM(){yL.Mb(),oo.setTransform(WH,0,0,WH,0,0),oo.imageSmoothingEnabled=WH<3,oo.drawImage(qK,jM.Nb(),jM.Ob()),iL.da(),oo.drawImage(NK,jM.Nb(),jM.Ob()),FL.Pb(),oo.imageSmoothingEnabled=!1,yL.da(),oo.setTransform(1,0,0,1,0,0),WL.da(),TM.da(),lL.da(),RH.Qb(),HC("hoveringTooltips")&&PL.da(),FL.da(),rM||(oo.imageSmoothingEnabled=!1,eM.da(),ML.da(),hM.da(),gL.Rb(),LL.da(),jM.da(),iM.da(),HK.Rb(),kM.da(),fM.da(),cM.da(),HL.da(),aM.Rb(),gU.Rb(),eL.da(),MK.Sb())}function mM(M,L,H,o,$,U,K){M.fillStyle=ko;U=Math.floor(o*U);var n=(U+=(U-$)%2,Math.floor((U-$)/2));o=Math.floor((o-U)/2);M.fillRect(L+o,H+o+n,U,$),K&&M.fillRect(L+o+n,H+o,$,U)}function DM(){this.sa=null,this.Tb=function(M){this.sa=M,eM.Ub(this.sa)},this.Vb=function(M){var L=(this.sa[M].Wb-this.sa[1-M].Wb)/10,H=(L=8/(1+Math.pow(2,L/32)),L=Math.floor(10*L+.5),this.Xb(this.sa[M].Wb+L+1));L=this.Xb(this.sa[1-M].Wb-L);0===M?eM.Yb(this.sa,H,L,["rgba(10,140,10,0.75)","rgba(140,10,10,0.75)"]):eM.Yb(this.sa,L,H,["rgba(140,10,10,0.75)","rgba(10,140,10,0.75)"])},this.Xb=function(M){return 16e3<=(M=M<0?0:16e3<M?16e3:M)?"Unknown":(M/10).toFixed(1)}}function lM(){var M,L,H;M=[32,65,191,913,931],L=[64,127,688,930,1155],H=new Array(M.length+1);for(var o=0;o<H.length;o++){H[o]=0;for(var $=o-1;0<=$;$--)H[o]+=L[$]-M[$]}function U(H){for(var o=M.length-1;0<=o;o--)if(H>=M[o]&&H<L[o])return o;return-1}this.Zb=function(M){return 0!==(M=M.trim()).indexOf("Bot ")&&0!==M.indexOf("[Bot] ")&&function(M,L,H){var o=(M=M.trim()).length;if(o<3||20<o)return!1;for(var $,K=0,n=0;n<o;n++)if(K+=65<=($=M.charCodeAt(n))&&$<=90||1040<=$&&$<=1071?1:0,-1===U($))return!1;return!(3<K&&K>Math.floor(o/2))}(M)},this.$b=function(L){for(var o=(L=L.trim()).length,$=[],K=0;K<o;K++){var n,C=U(n=L.charCodeAt(K));$.push(H[C]+n-M[C])}return $},this._b=function(L){for(var o,$,U="",K=L.length,n=0;n<K;n++)for($=1;$<H.length;$++)if(L[n]<H[$]){o=M[$-1]+L[n]-H[$-1],U+=String.fromCharCode(o);break}return U},this.ac=function(M){for(var L=this.$b(M),H="",o=0;o<L.length;o++)H=(H+=L[o]<10?"00":L[o]<100?"0":"")+L[o].toString(10);return H},this.bc=function(M){for(var L=new Array(Math.floor(M.length/3)),H=0;H<M.length;H+=3)L[Math.floor(H/3)]=parseInt(M.substring(H,H+3));return this._b(L)},this.m=function(M){for(var L,H=[M.length],o=0;o<M.length;o++)H[o]=M.charCodeAt(o)-48;var $="";for(o=0;o<M.length;o++)o===M.length-1||51<10*H[o]+H[o+1]?$+=H[o].toString():(L=10*H[o]+H[o+1],$+=String.fromCharCode(L+(L<26?65:71)),o++);return $},this.j=function(M){for(var L,H="",o=0;o<M.length;o++)48<=(L=M.charCodeAt(o))&&L<58?H+=String.fromCharCode(L):65<=L&&L<75?H+="0"+(L-65).toString():75<=L&&L<91?H+=(L-65).toString():97<=L&&L<123&&(H+=(L-71).toString());return H},this.cc=function(M){for(var L=M.length,H=[],o=0;o<L;o++)($=M.charCodeAt(o))<58?H.push(M[o]):($-=$<91?65:71,H.push(String(iK($,10))),H.push(String($-10*iK($,10))));L=H.length-2;var $=0,U=[];for(o=0;o<L;o+=3)U[$++]=parseInt(H[o]+H[o+1]+H[o+2]);return U},this.dc=function(){for(var M,L="",H=0;H<6;H++)M=48+uL.random()%36,M+=58<=M?39:0,L+=String.fromCharCode(M);return L}}function GM(){function M(){if(2===mH)return 1;gL.ec(),mH=2,g=h}function L(){eM.fc(!0),ML.Ka(!0),LL.Ka(!0),MK.request=!0,iU.gc(),U(0)}this.hc=function(){M()||(IM||dL.ic(aU(),wH[0],wH[1],wH[2]),uM.zb(2700),HL.show(!1,!1,!0),L())},this.ab=function(H){var o=0,$=!1;M()||(8===NM?(($=(o=H=H<0?eH[0]>=eH[1]?0:1:H)===EM)?eM.cb(H,2):eM.cb(1-EM,3),WM.Vb(H)):sM?(H=HK.jc(),$=LK.ra[EM]===H,9===NM?o=$?wH[0]:OH:OH!==(o=(H=LK.kc(LK.lc[H]))[0])&&eM.mc(H[1]),eM.nc($)):($=(o=wH[0])===EM,eM.oc(o)),IM||VL.isActive||dL.qc(aU(),o),IM||VL.isActive||1!==MH.Ha()||(sM?sL.rc(9===NM?2:0,9===NM?{positions:Array.from(wH),survivor_win:$}:{positions:Array.from(wH),winning_clan:H[1]}):8!==NM&&sL.rc(1,{positions:Array.from(wH)})),HL.show($,!1),L())}}function PM(){this.Xa=function(M,L,H){0!==uH[M]&&xM.Jb(M,L,H)&&(MK.request=!0)},this.Ia=function(){FM=!1;for(var M=0;M<f;M++)0!==uH[M]&&0===eH[M]&&xM.Lb(M);0!==uH[EM]?(jU.W[7]=eH[EM],jU.W[8]=fH[EM],hM.show(),LL.sc(),uM.vb(xH[EM]-5,yH[EM]-5,aH[EM]+5,cH[EM]+5),eL.init()):HL.show(!1,!1),eM.tc(18),WL.id(),WL.Ma(!0),RM=null,iU.uc=!0,iU.vc(),IM&&U(1)}}var IM,pM,vM,VM,bM,EM,rM,FM,tM,sM,ZM,NM,JM,RM,WM,zM,AM,_M,wM,QM,XM,TM,uM,xM,yM,aM,cM,eM,dM,fM,iM,hM,jM,gM,kM,ML,LL,HL,oL,$L,UL,KL,nL,CL,SL,BL,OL,qL,YL,mL,DL,lL,GL,PL,IL,pL,vL,VL,bL,EL,rL,FL,tL,sL,ZL,NL,JL,RL,WL,zL,AL,_L,wL,QL,XL,TL,uL,xL,yL,aL,cL,eL,dL,fL,iL,hL,jL,gL,kL,MH,LH,HH,oH,$H,UH,KH,nH,CH,SH,BH,OH=512,qH=512,YH=150,mH=0,DH=512,lH=2;function GH(M,L,H,o,$){pM=rM=!1,JM=$,sM=(NM=o)<7||9===NM,h=f=H.length,IM=1===h,sL.wc(),ZM=9===(NM=8===(NM=10===NM&&IM?7:NM)&&2!==f?7:NM)?2:NM+2,zM=f<=2?30:f<=50?40:50,VL.isActive&&(zM+=20),tM=FM=!(CH.isActive&&!CH.xa.xc||VL.isActive&&!VL.yc())&&(sM||f<100),RM=FM?new PM:null,DH=512,qH=OH,VL.isActive&&(qH=Math.max(VL.zc(),f)),IM&&(qH=SL.Ac()),j=qH-f,g=0,EM=L,vL.init(),uL.Bc(M),function(M){var L;for(XH=new Array(OH),TH=XH,uH=new Uint8Array(OH),xH=new Uint16Array(OH),yH=new Uint16Array(OH),aH=new Uint16Array(OH),cH=new Uint16Array(OH),eH=new Uint32Array(OH),dH=new Uint32Array(OH),fH=new Uint32Array(OH),iH=new Array(OH),hH=new Array(OH),jH=new Array(OH),gH=new Array(OH),kH=new Uint8Array(OH),L=M.length-1;0<=L;L--)XH[L]=M[L].name,kH[L]=M[L].Cc}(H),AL.init(),LK.init(H),mH=1,VM=15e8,bM=1e9,jU.init(),(NK=void 0===NK?document.createElement("canvas"):NK).width=BK,NK.height=OK,RK=NK.getContext("2d",{alpha:!0}),WK=RK.getImageData(0,0,BK,OK),JK=WK.data,_L.Dc(),iU.Tb(),RL.init(),b=sM?new Uint8Array(OH):null,qL.init(H),yL.init(),AM.init(),zL.Ec(),zL.Fc(),rL.Gc(!0),xM.init(),function(){for(Lo=0,L=OH-1;0<=L;L--)0!==uH[L]&&Lo++;Mo=new Uint16Array(Lo);for(var M=0,L=0;L<OH;L++)0!==uH[L]&&(Mo[M++]=L)}(),HK.Tb(),iL.init(),gU.Tb(),RK.putImageData(WK,0,0),ML.init(),jM.init(),hM.init(),gL.Tb(),kM.init(),LL.init(),BH.init(),cM.init(),iM.init(),eM.init(),fM.init(),aM.init(),HL.init(),XM.init(),TM.init(),_M.init(),QM.init(),q=0,Y=2048,m=new Uint32Array(4*Y),D=0,l=new Uint32Array(Y),(G=new Int32Array(4))[0]=-BK,G[1]=1,G[2]=BK,G[3]=-1,P=new Uint8Array(BK*OK),JL.init(),WL.init(),UH.init(),$H.gc(),KH.init(),LH.init(),8===NM?(WM=new DM).Tb(H):WM=null,IM?MK.Hc():MK.Ic(),FL.init(),uM.ub(),0===uH[EM]&&HL.show(!1,!0),WL.Ma(!0),eL.init(),MK.request=!0,IM&&FM||U(1)}function PH(){MH.close(MH.Jc,3246),mH=0,MK.Kc(),BL.init(),DL.send("lve"),VL.isActive&&document.getElementById("lobby").classList.remove("d-none"),DL.Lc&&DL.init(),U(0),MK.tb<vK||(vK=MK.tb+9e5,mo?window.webkit.messageHandlers.iosCommandA.postMessage("show ad 900000"):12<=Go&&lo.Mc(9e5)),VL.isActive&&(VL.isActive=!1)}function IH(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m=[];function D(M,L,H,o){for(var $,U,K,n=0;n<M.length;n++)L.push(document.createElement("canvas")),L[n].width=H,L[n].height=H,U=H,(K=$=L[n].getContext("2d",{alpha:!0})).fillStyle=o,K.beginPath(),K.arc(Math.floor(U/2),Math.floor(U/2),Math.floor(.47*U),0,2*Math.PI),K.fill(),6===M[n]?$.drawImage(OL.aa(18),0,0):7===M[n]?$.drawImage(OL.Nc("emojis"),-4*H,0):$.drawImage(OL.aa(3),-M[n]*H,0)}function l(M){for(var L=q.length-1;0<=L;L--)if(q[L]===M)return 1}function G(M){if(-1!==M&&0!==M&&6!==M){if(!m[5]){if(8===M)return;if(!m[4]&&7===M)return}if(!m[7]){if(2===M)return;if(!m[6]&&1===M)return}return 3!==M||m[2]?!!(5!==M||m[1]||m[5]||m[7]):void 0}}function P(M,$){return M<L-o-S||L+2*o+S<M||$<H-o-S||H+2*o+S<$?-1:3*($<H-S/2?0:$<H+o+S/2?1:2)+(M<L-S/2?0:M<L+o+S/2?1:2)}this.Oc=[],this.init=function(){q=[],M=!(m=[]),$=U=L=H=K=0,this.Pc();for(var o=this.Qc.length-1;0<=o;o--)m.push(!1);m.push(!1)},this.Pc=function(){this.Qc=[],B=[],this.Rc=[];var M=OL.aa(3).height;o=Math.floor((Po?.075:.0468)*So),O=o/M,S=Math.floor(o/3),D([0,1,2,3,7,4,5,6],this.Qc,M,"rgba(0,180,0,0.6)"),D([0,4,5],B,M,"rgba(200,0,0,0.6)"),D([0,2,4],this.Rc,M,"rgba(0,0,0,0.6)"),D([0,5],this.Oc,M,"rgba(200,200,0,0.6)"),this.Qc[6]=this.Oc[1]},this.click=function(M,L){return!!this.Sc()&&(M=this.Tc(M,L),MK.request=0<M,M<2)},this.Uc=function(M,L){this.Sc()||($=M,U=L,K=(new Date).getTime())},this.Vc=function(M){return M<f&&2!==kH[M]},this.Tc=function(L,H){if(U=$=-1e3,2===kH[EM]||0===uH[EM]&&!FM)return this.Wc(),1;if(M)return this.Wc(),hU.Xc(L,H)?(hU.Yc(L,H,n)&&(M=!0),1):(hU.Zc(),2);var o,K=P(L,H);if(G(K)&&0!==K&&6!==K&&(m[2]||3!==K)){if(1===K)return m[6]?(o=(new Date).getTime(),Y+4e3<o&&(q=[]),Y=o,l(n)||(q.push(n),16<q.length&&q.shift()),this.Wc(),1):0;if(2===K){if(m[7]){for(var S=q.length-1;0<=S;S--)0===uH[q[S]]&&q.splice(S,1);return 0<q.length&&(KH.$c(1,q,!0)&&(eM._c(q,n),dL.ad(q,n)),q=[]),this.Wc(),1}return 0}if(3===K)return this.Wc(),eM.bd(),IM?nU(EM,n,iK(hM.dd()*fH[EM],1e3)):dL.ed(hM.dd(),n===OH?EM:n),1;if(4===K)return m[0]?FM?(this.Wc(),IM?(RM.Xa(0,qL.pb(C),qL.qb(C)),RM.Ia()):dL.fd(1e3,qL.pb(C),qL.qb(C))):(this.Wc(),eM.bd(),IM?UU(EM,n,hM.dd()):(!tM||300<LL.gd())&&dL.ed(hM.dd(),n===OH?EM:n)):m[8]?(this.Wc(),LH.hd(n,hM.dd())):this.Wc(),1;if(5===K)return m[1]?(this.Wc(),eM.bd(),K=HC("smartBoats")?FL.jd(C):C,IM?XM.Ra(EM,hM.dd(),qL.pb(K),qL.qb(K)):dL.fd(hM.dd(),qL.pb(K),qL.qb(K)),1):0;if(7===K&&m[4])return this.Wc(),M=hU.show(L,H),1;if(8===K)return m[5]?(KH.$c(0,[n],!0)&&(eM.kd(n,0),dL.ld(n)),this.Wc(),1):0}return this.Wc(),2},this.md=function(M,L,H){var o,S,B,O=Math.floor((M+zH)/WH),D=Math.floor((L+AH)/WH),G=D*BK+O;if(H)return o=G,qL.p(o)?qL.v(o)?eM.cb(0,56):eM.cb(qL.B(o),57):eM.cb(0,qL.F(o)?55:58),!1;if(this.Sc()||2===kH[EM]||0===uH[EM]&&!FM)return!1;if(H=(Po?.0288:.0144)*So,Math.abs(M-$)>H||Math.abs(L-U)>H||(new Date).getTime()>K+425)return!1;if(O<1||D<1||BK-1<=O||OK-1<=D)return!1;if(!qL.p(G))return!1;if(2===mH)return!!(1<=hU.nd&&(n=qL.B(G),this.Vc(n)))&&(n===EM&&this.Wc(),m[4]=!0,this.od(M,L));if(C=qL.Pa(O,D),FM)m[0]=!0;else if(m[1]=TL.Oa(EM,HC("smartBoats")?FL.jd(C):C),qL.v(G))n=OH,pn(EM)?m[0]=!0:In(EM,n)&&(m[8]=!0);else{if((n=qL.B(G))===EM)return this.Wc(),0!==hU.nd&&(m[4]=!0,this.od(M,L));m[6]=(B=n,aM.Vc(B)&&!l(B)&&KH.$c(1,[B],!1)),m[4]=1<=hU.nd&&this.Vc(n),Pn(n,EM)?(m[5]=this.Vc(n)&&!WL.pd(n)&&KH.$c(0,[n],!1),m[7]=(S=n,!(0===q.length||((new Date).getTime()>Y+4e3?q=[]:l(S)||function(M){var L;if(sM)for(L=q.length-1;0<=L;L--)if(!Pn(M,q[L]))return 1}(S)))),vn(EM,n)?m[0]=!0:In(EM,n)&&(m[8]=!0)):m[2]=sM}return this.od(M,L)},this.od=function(M,$){return L=M-Math.floor(o/2),H=$-Math.floor(o/2),this.Sc()},this.qd=function(L,H){return!!this.Sc()&&(M?!hU.Xc(L,H)&&(hU.Zc(),M=!1,MK.request=!0):!G(P(L,H))&&(this.Wc(),MK.request=!0))},this.Wc=function(){for(var L=m.length-1;0<=L;L--)m[L]=!1;M=!1},this.rd=function(){this.Wc()},this.Sc=function(){for(var L=m.length-1;0<=L;L--)if(m[L])return!0;return M},this.Rb=function(){this.Sc()&&this.sd()},this.sd=function(){var $;M?hU.Rb():($=(o+S)/O,oo.imageSmoothingEnabled=!0,oo.setTransform(O,0,0,O,L,H),m[0]?FM?oo.drawImage(this.Qc[3],0,0):oo.drawImage(this.Qc[0],0,0):m[8]?oo.drawImage(this.Oc[0],0,0):oo.drawImage(B[0],0,0),m[1]&&oo.drawImage(this.Qc[1],$,0),m[2]&&oo.drawImage(this.Qc[2],-$,0),m[4]&&oo.drawImage(this.Qc[4],0,$),m[5]&&oo.drawImage(this.Qc[5],$,$),m[6]&&oo.drawImage(this.Qc[6],0,-$),m[7]&&oo.drawImage(this.Qc[7],$,-$),oo.imageSmoothingEnabled=!1,oo.setTransform(1,0,0,1,0,0))}}function pH(){var M,L,H,o,$,K=["Quit Game","Surrender","Statistics"];function n(){var H=L.getContext("2d",{alpha:!0}),$=(H.clearRect(0,0,M,M),H.fillStyle=Vo,H.fillRect(0,0,M,M),0===o&&(H.fillStyle=To,H.fillRect(0,0,M,M)),H.fillStyle=ko,H.fillRect(0,0,M,1),H.fillRect(0,0,1,M),H.fillRect(0,M-1,M,1),H.fillRect(M-1,0,1,M),.9*M/OL.aa(0).width);H.imageSmoothingEnabled=!0,H.setTransform($,0,0,$,Math.floor((M-$*OL.aa(0).width)/2),Math.floor((M-$*OL.aa(0).height)/2)),H.drawImage(OL.aa(0),0,0),H.setTransform(1,0,0,1,0,0)}function C(L,H){if(!cM.isOpen)return L<=M+rH&&H>=hM.td?0:-1;if(L<=4*M+rH){if(H>=hM.td)return 0;if(H>=hM.td-M-$*rH)return 2;if(H>=hM.td-2*(M+$*rH))return 3}else if(L<=5.5*M+rH&&H>=hM.td-M-$*rH)return 1;return-1}function S(L,H){oo.setTransform(1,0,0,1,rH,hM.td-L*$*rH-L*M),oo.fillStyle=Vo,oo.fillRect(0,0,4*M,M),o===L+1&&H===ko&&(oo.fillStyle=To,oo.fillRect(0,0,4*M,M)),oo.fillStyle=H,oo.fillRect(0,0,4*M,1),oo.fillRect(0,0,1,M),oo.fillRect(4*M,0,1,M),oo.fillRect(0,M-1,4*M,1),oo.fillText(K[L],2*M,.54*M)}this.init=function(){o=-1,this.isOpen=!1,$=Po?1.2:.6,this.resize()},this.resize=function(){M=hM.height,(L=document.createElement("canvas")).width=M,L.height=M,H=Y$+Math.floor((Po?.5:.45)*M)+l$,n()},this.toggle=function(){this.isOpen=!this.isOpen,this.isOpen?(rM=!1,IM&&1===mH&&!FM&&(ML.Ka(!0),setTimeout((function(){iU.gc()}),0),U(0))):(o=-1,n(),IM&&U(1)),MK.request=!0},this.click=function(M,L){return M=C(M,L),this.isOpen?0===M?(PH(),2):1===M?(this.toggle(),2):2===M?(this.fb(EM)&&(IM?XM.eb(EM):dL.ud(),this.toggle()),2):3===M&&2<=jU.index?(gU.vd(),MK.request=!0,2):gU.Sc?1:HC("stickyPauseMenu")&&IM?0:(this.toggle(),2):0===M?(this.toggle(),2):0},this.wd=function(M,L){return(M=C(M,L))!==o&&(o=M,this.isOpen||n(),MK.request=!0),-1!==o},this.da=function(){var $;this.isOpen?($=Math.floor(5.5*M),oo.setTransform(1,0,0,1,rH,hM.td),oo.fillStyle=Vo,oo.fillRect(0,0,$,M),0===o?(oo.fillStyle=To,oo.fillRect(0,0,4*M,M)):1===o&&(oo.fillStyle=To,oo.fillRect(4*M,0,Math.floor(1.5*M),M)),oo.fillStyle=ko,oo.fillRect(0,0,$,1),oo.fillRect(0,0,1,M),oo.fillRect(4*M,0,1,M),oo.fillRect(0,M-1,$,1),oo.fillRect($-1,0,1,M),oo.font=H,oo.textBaseline=C$,oo.textAlign=B$,oo.fillText(K[0],2*M,.54*M),$=.4*M,cM.xd(rH+4*M+(1.5*M-$)/2,hM.td+.3*M,$),S(1,cM.fb(EM)?ko:to),2<=jU.index&&S(2,ko),oo.setTransform(1,0,0,1,0,0)):oo.drawImage(L,rH,hM.td)},this.fb=function(M){return 0!==uH[M]&&2!==mH&&aM.Vc(M)},this.xd=function(M,L,H){oo.setTransform(1,0,0,1,M,L),oo.lineWidth=2,oo.strokeStyle=ko,oo.beginPath(),oo.moveTo(0,0),oo.lineTo(H,H),oo.moveTo(0,H),oo.lineTo(H,0),oo.stroke()}}function vH(){var M,L,H,o,$,U,K,n,C;function S(){return hM.yd(eM.zd())?gL.Sc?hM.td-hM.height-(HC("kb_buttons")?hM.height+FH:0)-2*H:hM.td-H-(HC("kb_buttons")?hM.height+FH:0):gL.Sc?no-hM.height-(HH.Ad()+1)*H:no-HH.Ad()*rH}function B(U,K,n,C,S,O,q,Y){var m,D,l,G,P=1e3<=n,I=Math.floor(iM.measureText(K,eM.Bd)+1.5*o+(P?L:1.5*o));if(Ko<I+H&&!P&&50!==n&&20<K.length)l=Math.floor(.5*K.length),B(U,K.substring(0,l),n,C,S,O,q,Y),B(U,K.substring(l),n,C,S,O,q,Y);else{var p;D=n-1e3,l=I+(50===n?$:0),(G=document.createElement("canvas")).width=I,G.height=L,(m=G.getContext("2d",{alpha:!0})).font=eM.Bd,m.textBaseline=C$,m.textAlign=O$,m.clearRect(0,0,I,L),m.fillStyle=O,m.fillRect(0,0,I,L),m.fillStyle=S,m.fillText(K,Math.floor(1.5*o),Math.floor(L/2)),P&&(P=L/hU.Cd,m.imageSmoothingEnabled=!0,m.setTransform(P,0,0,P,I-L,0),m.drawImage(hU.Dd[D],0,0)),M&&M.unshift({Ed:U,Fd:K,id:n,Gd:C,Hd:G,Id:S,Jd:O,Bd:I,Kd:l,Ld:q,Md:Y});try{p=LL.gd()}catch(S){p=0}eM&&eM.log&&eM.log.push({Nd:K,color:S,bgColor:O,Od:P?hU.Dd[D]:null,time:p}),mL.Pd(bL)}}function O(L,H){for(var o=0,$=M.length,U=0;U<$;U++)if(M[U].id===L&&H<=++o)return void M.splice(U,1)}function q(M,L,H){return"rgb("+M+","+L+","+H+")"}function Y(L,H){for(var o=!1,$=M.length-1;0<=$;$--)M[$].id!==L||H!==OH&&M[$].Gd!==H||(M.splice($,1),o=!0);return o}function m(L){for(var H=M.length-1;0<=H;H--)if(M[H].id===L)return H;return-1}function D(M){return 1===M?"":"s"}function l(M,L){return XH[M]}this.Qd=function(){return S()-L},this.init=function(){K=Po?7:12,U={Rd:[n=0,0,0],Sd:[0,0,0],Td:[220,180,180],count:[0,0,0],Ud:[0,0,0],Vd:[" were erased."," left the game."," surrendered."],Wd:[" was erased by "," left the game."," surrendered."]},M=[],this.Xd(),this.log=[],FM&&this.cb(0,18);var L="Map: "+wL.Yd()+" Pixels: "+fM.sb(_L.Zd)+" Land: "+fM.sb(_L.$d)+" ("+LL._d(100*_L.$d/_L.Zd,1)+")",H="";0<_L.ae&&(H+="Water: "+fM.sb(_L.ae)+" ("+LL._d(100*_L.ae/_L.Zd,1)+")"),0<_L.be&&(H=(H+=0<_L.ae?" ":"")+"Mountains: "+fM.sb(_L.be)+" ("+LL._d(100*_L.be/_L.Zd,1)+")"),B(340,L,6,0,q(215,245,255),bo,-1,!1),0<H.length&&B(340,H,6,0,q(215,245,255),bo,-1,!1),10===NM&&B(120,"Full sending against human players is disabled.",6,0,q(235,255,120),bo,-1,!1),this.ce()},this.ce=function(){var M,L;if(CH.isActive)for(L=CH.xa.de.length,M=0;M<L;M++)B(400,CH.xa.de[M],6,0,q(255,255,255),bo,-1,!1)},this.Xd=function(){var $,U;if(L=(L=Math.floor((Po?.031:.0249)*So))<10?10:L,this.ee=Math.floor(2*L/3),this.Bd=Y$+this.ee+l$,this.fe=iM.measureText("OSIAdhladhusaghdlsaHda (7624302)",this.Bd),H=rH,o=Math.floor(L/5),0<M.length)for($=M,M=[],U=$.length-1;0<=U;U--)B($[U].Ed,$[U].Fd,$[U].id,$[U].Gd,$[U].Id,$[U].Jd,$[U].Ld,$[U].Md),this.log.pop();this.ge()},this.ge=function(){C=document.createElement("canvas");var M="Accept",H=($=iM.measureText(M,this.Bd)+5*o,C.height=L,C.width=$,C.getContext("2d",{alpha:!0}));H.font=this.Bd,H.textBaseline=C$,H.textAlign=B$,H.clearRect(0,0,$,L),H.fillStyle=Ao,H.fillRect(0,0,$,L),H.fillStyle=ko,H.fillText(M,Math.floor($/2),Math.floor(L/2))},this.zd=function(){var L;return gL.Sc?gL.Cd:gK(0===(L=M.length)?0:1===L?M[0].Kd:gK(M[0].Kd,M[1].Kd),this.fe)},this.he=function(o,U){for(var K,n=S(),C=M.length-1;0<=C;C--)if((K=n-(C+PL.Qd())*L)<=U&&U<K+L)return 50===M[C].id?o>=Bo-$-H-M[C].Bd&&(Bo-$-H<=o?(K=M[C].Gd,this.kd(K,0),dL.ld(K)):uM.wb(M[C].Gd,800,!1,0),!0):o>=Bo-M[C].Bd-H&&(M[C].Md&&(uM.wb(M[C].Gd,800,!1,0),0<=M[C].Ld)&&(K=M[C].Ld,M[C].Ld=M[C].Gd,M[C].Gd=K),!0);return!1},this.tc=function(L){for(var H=M.length-1;0<=H;H--)M[H].id===L&&(M[H].Ed=1)},this.cb=function(M,L){if(0===L){if(jU.W[M<f?4:3]++,HC("ignoreBots")&&M>=f)return;iM.ie(M,0),B(Po?100:160,"You erased "+XH[M]+".",0,M,"rgb(10,220,10)",bo,-1,!1)}else 1===L?(Y(50,OH),iM.ie(M,1),B(360,"You were erased by "+XH[M]+".",0,M,"rgb(255,40,40)",bo,-1,!0),uM.wb(M,2700,!0,0)):2===L?(iM.ie(M,2),B(0,"Congratulations! You won the game.",0,M,"rgb(10,255,255)",bo,-1,!0),uM.wb(M,2700,!0,0)):3===L?(iM.ie(M,2),B(0,XH[M]+" won the game.",0,M,ko,bo,-1,!0),uM.wb(M,2700,!0,0)):4===L?(h--,g--,this.je(1,M,M)):5===L?2!==kH[M]&&aM.Vc(EM)&&(O(1,5),WL.vd(M)?B(180,XH[M]+" broke the non-aggression pact.",1,M,q(255,200,180),bo,-1,!0):B(180,XH[M]+" is attacking you!",1,M,"rgb(255,70,10)",bo,-1,!0)):18===L?B(255,"Choose your start position!",18,0,ko,bo,-1,!1):21===L?B(220,"You surrendered!",L,0,"rgb(255,40,40)",bo,-1,!1):22===L?this.je(2,M,M):55===L?(Y(55,0),B(220,"Water",55,0,ko,bo,-1,!1)):56===L?(Y(55,0),B(220,"Neutral Territory",55,0,ko,bo,-1,!1)):57===L?(Y(55,0),B(220,"["+XH[M]+"] Balance: "+fM.sb(fH[M])+" Border Defense: "+LL._d(Math.sqrt(eH[M])/Math.max(hH[M].length+.02*(jH[M].length+gH[M].length),1),2),55,0,ko,bo,-1,!1)):58===L&&(Y(55,0),B(220,"Rock",55,0,ko,bo,-1,!1))},this.ke=function(M){B(200,"Error ["+M+"]",94,0,ko,ao,-1,!1)},this.oc=function(M){iM.ie(M,2),B(0,f<100?XH[M]+" won the game.":XH[M]+" was immortalized!",3,M,ko,bo,-1,!0),uM.wb(M,2700,!0,0)},this.le=function(M,L,H){M===EM?B(175," Message to "+XH[L]+": ",1e3+H,L,q(200,255,210),bo,-1,!0):this.Jd(M,H)},this.Jd=function(L,H){var o,$=0;for(B(175,XH[L]+": ",1e3+H,L,ko,"rgba(5,60,25,0.9)",-1,!0),o=0;o<M.length;o++)if(1e3<=M[o].id&&M[o].Gd===L&&3<++$)return void M.splice(o,1)},this.me=function(L){var H=m(67);if(0<=H){if(M[H].Gd===L)return void(M[H].Ed=140);O(67,1)}B(140,"Stalemate Progress: "+LL._d(.1*L,1),67,L,"rgb(255,255,200)",bo,0,!1),1e3===L&&B(0,"The game ended in a stalemate!",68,0,"rgb(255,255,200)",bo,0,!1)},this.nc=function(M){var L,H=LK.lc[HK.ne()];M?(9===NM?(L="The Resistance defeated the virus.",iM.oe("The Resistance",2,1,12)):L="Congratulations! Team "+LK.pe[H]+" won the game!",B(0,L,40,0,"rgb(10,220,10)",bo,-1,!1)):(9===NM?(L="Mankind lost the war against the virus.",iM.oe("The Virus",2,0,16)):L="Our alliance was defeated!",B(0,L,41,0,"rgb(200,80,80)",bo,-1,!1)),9!==NM&&iM.oe("Team "+LK.pe[H],2,1,12),uM.zb(2700)},this.Ub=function(M){B(300,M[0].name+" ["+WM.Xb(M[0].Wb)+"] vs "+M[1].name+" ["+WM.Xb(M[1].Wb)+"]",65,0,Io,"rgba(100,255,255,0.75)",-1,!1)},this.qe=function(M){B(200,M,0,0,"rgb(40,255,200)","rgba(10,60,40,0.9)",-1,!1)},this.Yb=function(M,L,H,o){1===MH.Ha()&&(B(0,M[0].name+": "+WM.Xb(M[0].Wb)+" -> "+L,66,0,ko,o[0],-1,!1),B(0,M[1].name+": "+WM.Xb(M[1].Wb)+" -> "+H,66,1,ko,o[1],-1,!1))},this.mc=function(M){1===MH.Ha()&&B(0,"["+M+"] won "+f+(JM?" x 2":"")+" points!",45,0,"rgb(225,240,255)",bo,-1,!1)},this.kd=function(M,L){0===L?Y(50,M)?(B(128,"You signed a non-aggression pact with "+XH[M]+".",52,M,q(180,255,180),bo,-1,!0),WL.re(M,2,255)):B(384,"You asked "+XH[M]+" to sign a non-aggression pact.",51,M,q(210,210,255),bo,-1,!0):Y(51,M)?(B(128,XH[M]+" accepted the non-aggression pact.",52,M,ko,"rgba(60,120,10,0.9)",-1,!0),WL.re(M,2,255)):(B(384,XH[M]+" requested a non-aggression pact.",50,M,ko,"rgba(90,90,90,0.9)",-1,!0),WL.re(M,2,96))},this._c=function(M,L){var H="You ",o=function(M){var L;for(L=M.length-1;0<=L;L--)if(2*eH[M[L]]>eH[EM])return;return 1}(M)?(H+="ordered ",q(255,235,210)):(H+="asked ",q(210,255,210));1<M.length?B(230,H+M.length+" players to attack "+XH[L]+".",66,L,o,bo,-1,!0):B(230,H+XH[M[0]]+" to attack "+XH[L]+".",66,M[0],o,bo,L,!0)},this.se=function(M,L){B(230,XH[M]+" suggested you attack "+XH[L]+".",66,M,ko,"rgba(75,65,5,0.9)",L,!0)},this.te=function(M,L){Y(M,L)},this.bd=function(){var L;100<=fH[EM]||(-1===(L=m(143))?B(80,"Your balance is too low!",143,0,ko,bo,-1,!1):M[L].Ed=80)},this.ue=function(M,L,H){2!==kH[EM]&&(B(200,"You exported "+fM.sb(M)+" resource"+D(M)+" to "+XH[H]+".",30,H,"rgb(190,255,190)",bo,-1,!0),L)&&B(30,"A tax of "+fM.sb(L)+" unit"+D(L)+" was deducted.",30,0,ko,bo,-1,!1)},this.ve=function(L,H){var o,$;2!==kH[EM]&&($=2===kH[H]||f<=H,B((o=200-20*M.length)<80?80:o,($?"A bot":XH[H])+" supported you with "+fM.sb(L)+" resource"+D(L)+".",31,H,Io,$?"rgba(205,205,205,0.9)":"rgba(205,255,205,0.9)",-1,!0),O(31,Po?4:6))},this.fc=function(M){for(var L=MK.qa(),H=2;0<=H;H--)0<U.count[H]&&(M||U.Ud[H]<L-220)&&this.we(H)},this.we=function(M){var L,H=U.count[M],o=U.Rd[M];U.count[M]=0,1===H?(L=l(o)+U.Wd[M],0===M&&(L+=l(U.Sd[M])+"."),B(U.Td[M],L,7,U.Sd[M],ko,bo,-1,!0)):2<=H&&(L=l(o)+" and "+(H-1)+" other player"+D(H-1)+U.Vd[M],B(U.Td[M],L,7,o,ko,bo,-1,!1))},this.je=function(M,L,H){var o=MK.qa(),$=U.count[M]+1;U.count[M]++,U.Rd[M]=L,U.Sd[M]=H,1===$&&(U.Ud[M]=o),(1===$&&(h<32||2===mH)||1<$&&(U.Ud[M]<o-140||2===mH))&&this.we(M)},this.Ea=function(){for(var L=(L=M.length-K)<=1?1:L*L,H=M.length-1;0<=H;H--)0<M[H].Ed&&(M[H].Ed-=L,M[H].Ed<=0)&&M.splice(H,1);!function(){var M,L;if(128!==n&&!(++n<128))for(M=5,L=Lo-1;0<=L;L--)1===kH[Mo[L]]&&0<M--&&B(240,XH[Mo[L]]+" joined the game.",1,Mo[L],Io,"rgba(255,255,255,0.75)",-1,!0)}(),this.fc(!1)},this.da=function(){for(var o,U=S(),K=M.length-1;0<=K;K--)o=U-(K+PL.Qd())*L,50===M[K].id?(oo.drawImage(M[K].Hd,Bo-M[K].Bd-$-H,o),oo.drawImage(C,Bo-$-H,o)):oo.drawImage(M[K].Hd,Bo-M[K].Bd-H,o)}}function VH(){this.Cd=0,this.xe=0,this.ye=0,this.ze=0,this.Ae=0,this.ee=0,this.Be=-1,this.Ce=["Accept Cookies","More Information","Decline"],this.k=["rgba(0,255,0,0.4)","rgba(0,0,255,0.4)","rgba(255,0,0,0.4)"],this.Sc=!1,this.Tb=function(){this.Xd(),this.Sc=Go<5&&!mo&&0===YL.o()&&!($C("cookieStatus",!1)&&(YL.De(2),1))},this.Xd=function(){this.Cd=Math.floor(2.8*Math.floor((Po?.09:.062)*So)),this.xe=Math.floor(+this.Cd),this.ye=Math.floor(.06*this.Cd),this.Ee=this.Cd-2*this.ye,this.ze=this.ye,this.Ae=(this.xe-(this.Ce.length+1)*this.ze)/this.Ce.length,this.ee=Math.floor(.3*this.Ae)},this.he=function(M,L){return!!this.Sc&&-1!==(M=this.Fe(M,L))&&(0===M?(YL.De(2),this.Sc=!1):1===M?KK.Tb(V$,!0):2===M&&(YL.De(1),this.Sc=!1),MK.request=!0)},this.qd=function(M,L){var H;return!!this.Sc&&(H=this.Be,this.Be=this.Fe(M,L),H!==this.Be&&(MK.request=!0),-1!==this.Be)},this.Fe=function(M,L){return M-=tH,L-=Math.floor(Oo-this.xe-tH),M<0||L<0||M>=this.Cd||L>=this.xe?-1:(M=Math.floor((L-.5*this.ze)/((this.xe-this.ze)/this.Ce.length)))<0?0:M>=this.Ce.length?this.Ce.length-1:M},this.Rb=function(){this.Sc&&this.Ge()},this.Ge=function(){var M=tH,L=Math.floor(Oo-this.xe-tH);oo.setTransform(1,0,0,1,M,L),oo.fillStyle=bo,oo.fillRect(0,0,this.Cd,this.xe),oo.textBaseline=C$,oo.textAlign=B$,oo.strokeStyle=ko,oo.font=Y$+this.ee+l$,oo.strokeRect(0,0,this.Cd,this.xe);for(var H=this.Ce.length-1;0<=H;H--)oo.setTransform(1,0,0,1,M+this.ye,L+this.ze+H*(this.ze+this.Ae)),oo.fillStyle=this.k[H],oo.fillRect(0,0,this.Ee,this.Ae),this.Be===H&&(oo.fillStyle=H$,oo.fillRect(0,0,this.Ee,this.Ae)),oo.fillStyle=ko,oo.fillText(this.Ce[H],this.Ee/2,.54*this.Ae),oo.strokeRect(0,0,this.Ee,this.Ae);oo.setTransform(1,0,0,1,0,0)}}function bH(){var M,L,H,o,$,U;function K(M){return M<10?"0"+M:String(M)}this.init=function(){void 0===o&&this.resize(),this.setTime()},this.resize=function(){o=Math.floor((Po?.53:.36)*So),$=Math.floor(.065*o),U=Y$+Math.floor(.9*$)+l$,H--,this.setTime()},this.Ea=function(){!oL.He&&this.setTime()&&(MK.request=!0)},this.setTime=function(){var n=(C=new Date).getUTCMinutes(),C=C.getUTCSeconds();return L=3600-60*n-C,L%=900,M=oL.He?"Offline Mode":"Next Contest: "+K(Math.floor(L/60))+":"+K(L%60),H!==(H=60*n+C)&&(o=iM.measureText(M,U),o+=Math.floor(.4*$),!0)},this.da=function(){oo.lineWidth=1+Math.floor($/15),HC("moveTimer")?oo.translate(Math.floor((Bo-o)/2),0):(7===UL.getState()&&hL.ce()+2*tH>.5*(Oo-o)?oo.translate(Bo-$,Math.floor(hL.ce()+2*tH+o)):oo.translate(Bo-$,Math.floor(.5*(Oo+o))),oo.rotate(-Math.PI/2)),oo.fillStyle=ko,oo.fillRect(0,0,o,$),oo.strokeStyle=Io,oo.strokeRect(0,HC("moveTimer")?-10:0,o,$+10),oo.fillStyle=Io,oo.font=U,oo.textBaseline=C$,oo.textAlign=B$,oo.fillText(M,Math.floor(o/2),Math.floor(.59*$)),oo.setTransform(1,0,0,1,0,0)}}function EH(){this.Ie=10,this.Je=50,this.Ke=50,this.ms=8,this.mt=this.Je+this.Ke,this.Le=this.Je+this.Ke+this.ms,this.Cd=72,this.Me=0,this.Ne=0,this.Dd=new Array(this.Le),this.Oe=8,this.Pe=new Array(this.Je+this.Ke),this.Qe=new Array(this.Je+this.Ke),this.Re=0,this.Se=0,this.zoom=1,this.Te=.2,this.nd=0,this.Ue=null,this.Ve=null,this.We=0,this.init=function(){this.Ue=new Array(this.Le),this.Ve=new Array(this.Le);var M=OL.Nc("emojis");for(this.Xe(),H=this.nd=0;H<this.Je;H++)this.Ye(H,H,M);for(var L=OL.Nc("flags"),H=0;H<this.Ke;H++)this.Ye(H,this.Je+H,L);this.Ze(),this.Dd[26]=this.$e(25,2),this._e()},this.Ye=function(M,L,H){this.Ue[L]=!1,this.Ve[L]=0;var o=document.createElement("canvas"),$=(o.width=this.Cd,o.height=this.Cd,o.getContext("2d",{alpha:!0}));$.clearRect(0,0,this.Cd,this.Cd),23===L?$.drawImage(aM.Rc[2],0,0):36===L?$.drawImage(aM.Rc[0],0,0):49===L?$.drawImage(aM.Rc[1],0,0):$.drawImage(H,this.Cd*M%(M===L?this.Ie*this.Cd:4e3),M===L?iK(M,this.Ie)*this.Cd:0,this.Cd,this.Cd,0,0,this.Cd,this.Cd),this.Dd[L]=o},this.Ze=function(){this.Dd[this.Le-5]=this.Dd[26],this.Dd[this.Le-4]=this.$e(this.Le-5,2),this.Dd[this.Le-1]=this.$e(this.Le-5,1),this.Dd[this.Le-8]=this.$e(this.Le-4,1),this.Dd[this.Le-3]=this.Dd[39],this.Dd[this.Le-2]=this.$e(this.Le-3,1),this.Dd[this.Le-7]=this.$e(this.Le-2,1),this.Dd[this.Le-6]=this.$e(this.Le-7,1)},this.$e=function(M,L){var H=document.createElement("canvas"),o=(H.width=this.Cd,H.height=this.Cd,H.getContext("2d",{alpha:!0}));return o.clearRect(0,0,this.Cd,this.Cd),o.rotate(L*Math.PI/2),o.drawImage(this.Dd[M],1===L?0:-this.Cd,-this.Cd),H},this._e=function(){var M=(mo?Do.af:5<=Go?lo.g(1):YL.i(7)).split("");if(2*M.length!==this.Le)this.nd=0;else{for(var L=0;L<this.Le;L+=2){var H=parseInt(M[Math.floor(L/2)]);this.Ue[L]=H%2==1,this.Ue[L+1]=1<H}this.bf()}},this.bf=function(){for(var M=this.nd=0;M<this.Le;M++)this.Ue[M]&&(this.Ve[this.nd++]=M)},this.Zc=function(){8===this.nd&&this.Ve[0]===this.mt&&this.bf()},this.cf=function(){this.nd=this.ms;for(var M=0;M<this.ms;M++)this.Ve[M]=this.mt+M},this.Xe=function(){this.Me=Math.floor((Po?.075:.0468)*So),this.zoom=this.Me/this.Cd,this.Ne=(1+this.Te)*this.Me},this.show=function(M,L){if(this.nd<1)return!1;this.We=MK.tb;var H=(H=Math.floor(Bo/this.Ne))<3?3:H>this.Oe?this.Oe:H,o=this.nd>H?H:this.nd,$=(H=1+iK(this.nd-1,o),Math.floor(o*this.Ne)),U=Math.floor(M-$/2),K=(U=(U=Bo<U+$?Bo-$:U)<0?0:U,Math.floor(L-this.Ne/2));M=Math.floor(H*this.Ne);K=(K=Oo<K+M?Oo-M:K)<0?0:K,this.Re=U+$,this.Se=K+M;for(var n=0;n<this.nd;n++)this.Pe[n]=Math.floor(U+n%o*this.Ne),this.Qe[n]=Math.floor(K+iK(n,o)*this.Ne);return!0},this.Xc=function(M,L){return!(M<this.Pe[0]||L<this.Qe[0]||M>=this.Re||L>=this.Se)},this.Yc=function(M,L,H){if(!(H===EM&&this.We+190>MK.tb))for(var o=this.nd-1;0<=o;o--)if(M>=this.Pe[o]&&L>=this.Qe[o])return 39===this.Ve[o]?(this.cf(),this.show(M,L),!0):(IM?WL.re(EM,0,this.Ve[o]):H===EM?dL.df(this.Ve[o]):dL.ef(this.Ve[o],H),this.bf(),!1);return!1},this.ff=function(M){return M<16||40<=M&&M<47},this.gf=function(M){return M>=this.Je&&M<this.Je+this.Ke},this.Rb=function(){oo.imageSmoothingEnabled=!0;for(var M=this.Te*this.Me/2,L=this.nd-1;0<=L;L--)oo.setTransform(this.zoom,0,0,this.zoom,this.Pe[L]+M,this.Qe[L]+M),oo.drawImage(this.Dd[this.Ve[L]],0,0);oo.imageSmoothingEnabled=!1,oo.setTransform(1,0,0,1,0,0)},this.hf=function(M,L,H){oo.imageSmoothingEnabled=!0,oo.setTransform(this.zoom,0,0,this.zoom,M,L),oo.drawImage(this.Dd[H],0,0),oo.imageSmoothingEnabled=!1,oo.setTransform(1,0,0,1,0,0)}}var rH,FH,tH,sH,ZH,NH,JH,RH,WH,zH,AH,_H,wH,QH,XH,TH,uH,xH,yH,aH,cH,eH,dH,fH,iH,hH,jH,gH,kH,Mo,Lo,Ho,oo,$o,Uo,Ko,no,Co,So,Bo,Oo,qo,Yo,mo,Do,lo,Go,Po,Io="rgb(0,0,0)",po="rgba(0,0,0,0.7)",vo="rgba(0,0,0,0.5)",Vo="rgba(0,0,0,0.5)",bo="rgba(0,0,0,0.75)",Eo="rgba(0,0,0,0.85)",ro="rgba(0,96,96,0.75)",Fo="rgb(255,255,255)",to="rgb(128,128,128)",so="rgba(64,64,64,0.75)",Zo="rgb(30,255,30)",No="rgb(0,200,0)",Jo="rgba(10,65,10,0.75)",Ro="rgba(0,255,0,0.6)",Wo="rgba(0,255,0,0.5)",zo="rgba(0,200,0,0.5)",Ao="rgba(0,100,0,0.75)",_o="rgba(0,60,0,0.8)",wo="rgb(128,255,128)",Qo="rgba(255,255,150,0.2)",Xo="rgba(0,255,0,0.3)",To="rgba(255,255,255,0.3)",uo="rgba(0,40,90,0.75)",xo="rgba(220,0,0,0.6)",yo="rgba(255,100,100,0.8)",ao="rgba(100,0,0,0.85)",co="rgba(60,0,0,0.85)",eo="rgb(255,120,120)",fo="rgb(255,160,160)",io="rgb(255,70,70)",ho="rgb(230,0,0)",jo="rgba(0,60,60,0.85)",go="rgb(160,160,255)",ko="rgb(255,255,255)",M$="rgba(255,255,255,0.6)",L$="rgba(255,255,255,0.4)",H$="rgba(255,255,255,0.25)",o$="rgba(255,255,255,0.85)",$$="rgba(255,255,255,0.75)",U$="rgb(255,120,100)",K$="rgba(255,255,0,0.5)",n$="rgba(255,140,0,0.75)",C$="middle",S$="bottom",B$="center",O$="left",q$="right",Y$="bold ",m$="italic ",D$="normal ",l$="px sans-serif",G$="https://play.google.com/store/apps/details?id=territorial.io",P$="https://apps.apple.com/app/id1581110913",I$="https://www.youtube.com/watch?v=toZTQ8aRdFc",p$="https://discord.gg/pthqvpTXmh",v$="https://www.instagram.com/davidtschacher/",V$="https://territorial.io/cookie_policy",b$="https://territorial.io/privacy_policy",E$="https://territorial.io/tutorial",r$=["https://territorial.io/players","https://territorial.io/clans"],F$=["wss://","/s50/","/s51/","/s52/"];function t$(){tH=(tH=Math.floor((Po?.02:.01152)*So))<2?2:tH,rH=(rH=Math.floor((Po?.0114:.01296)*So))<2?2:rH,FH=(FH=Math.floor(.005*Co))<1?1:FH}function s$(M){M.preventDefault(),ZH||(MH.if(MH.Jc),N$(Math.floor(qo*M.clientX),Math.floor(qo*M.clientY)))}function Z$(M){M.preventDefault(),MH.if(MH.Jc),HC("hoveringTooltips")&&8===UL.getState()&&PL.wd(M.touches[0].clientX,M.touches[0].clientY),HC("hoveringBorder")&&8===UL.getState()&&NL.wd(M.touches[0].clientX,M.touches[0].clientY),ZH=!0,0<M.touches.length&&(NH=Math.floor(qo*M.touches[0].clientX),JH=Math.floor(qo*M.touches[0].clientY),aL.jf(M)||N$(NH,JH))}function N$(M,L){var H;mL.kf()?mL.pop():LL.click(M,L)||lL.click(M,L)||FL.click(M,L)||0===mH&&ZL.click(M,L)||(0===mH?UL.click(M,L):gU.he(M,L)||RH.buttons[1].mf.lf&&RH.buttons[1].mf.he(M,L,0)||RH.buttons[2].mf.lf&&RH.buttons[2].mf.he(M,L)||aM.click(M,L)||HL.click(M,L)||fM.click(M,L)||2===(H=cM.click(M,L))||ML.click(M,L)||(jM.click(M,L)?MK.request=!0:hM.nf(M,L)?(jM.xb=!1,hM.click(M,L)&&(MK.request=!0)):eM.he(M,L)||gL.he(M,L)||0===H&&aM.Uc(M,L)))}function J$(M){ZH=!1,M.preventDefault(),A$(Math.floor(qo*M.clientX),Math.floor(qo*M.clientY))}function R$(M){M.preventDefault(),0<M.touches.length&&(NH=Math.floor(qo*M.touches[0].clientX),JH=Math.floor(qo*M.touches[0].clientY),aL.pf(M)||A$(NH,JH))}var W$=0,z$=0;function A$(M,L){W$=M,z$=L,!DL.isActive&&DL.wd(M,L)||lL.wd(M,L)||(HC("hoveringTooltips")&&8===UL.getState()&&PL.wd(M,L),0===mH&&ZL.wd(M,L)||(HC("hoveringBorder")&&8===UL.getState()&&NL.wd(M,L),0===mH?UL.wd(M,L):gU.qd(M,L)||RH.wd(M,L)||(aM.Sc()?aM.qd(M,L):cM.wd(M,L)||(hM.xb?hM.wd(M,L)&&(MK.request=!0):(ML.wd(M,L),jM.xb&&jM.qf(M,L)&&(MK.request=!0))))))}function _$(M){M.preventDefault(),0===mH?(UL.md(-1024,-1024),gM.rf()):(ML.sf(-1024,-1024),RH.tf(),cM.wd(-1024,-1024),hM.sf(),jM.xb&&(jM.xb=!1))}function w$(M){M.preventDefault(),ZH||x$(Math.floor(qo*M.clientX),Math.floor(qo*M.clientY),!1)}function Q$(M){M.preventDefault(),M&&M.touches&&0<M.touches.length&&0!==mH?jM.xb=!1:x$(NH,JH,!1)}function X$(M){M.preventDefault(),x$(NH,JH,!1)}function T$(M){nH.uf(M)}function u$(M){nH.vf(M)}function x$(M,L,H){0===mH?UL.md(M,L):(ML.sf(M,L),RH.tf(),gU.wf(),hM.sf(),jM.xb=!1,aM.md(M,L,H)&&(MK.request=!0))}function y$(M){M.preventDefault(),MH.if(MH.Jc);var L=Math.floor(qo*M.clientX),H=Math.floor(qo*M.clientY),o=M.deltaY;1===M.deltaMode&&(o*=16),0===mH?UL.xf(L,H,o):ML.scroll(L,H,o)||(hM.nf(L,H)?hM.scroll(o)&&(MK.request=!0):jM.yf(L,H,+o)&&(MK.request=!0))}function a$(){var M,L,H,o,$;function U(H){var U,n,C,S,B,O=M[H].canvas.width,q=(M[H].zf.clearRect(0,0,O,o),M[H].zf.fillStyle=0!==M[H].Af?"rgba(33,33,120,0.83)":M[H].target===OH?"rgba(88,88,88,0.83)":M[H].target<f?"rgba(100,70,33,0.83)":"rgba(33,100,80,0.83)",M[H].zf.fillRect(0,0,O,o),U=M[H].zf,n=O,C=o,U.fillStyle=ko,U.fillRect(0,0,n,1),U.fillRect(0,C-1,n,1),U.fillRect(0,0,1,C),U.fillRect(n-1,0,1,C),L+2*o<O&&(M[H].zf.fillRect(O-L-o,0,1,o),M[H].zf.fillText(XH[M[H].target],Math.floor((O-L)/2),Math.floor(.57*o))),0!==M[H].Af?0:o);M[H].zf.fillText(fM.sb(M[H].Bf),Math.floor(O-L/2-q),Math.floor(.57*o)),function(H,U,K){M[H].zf.fillStyle=M$;var n=Math.floor(L*M[H].Bf/M[H].Cf);M[H].zf.fillRect(Math.floor(U-L-K),o-$,n,$)}(H,O,q),0===M[H].Af?(K(H,O),B=O,M[S=H].zf.strokeStyle=wo,M[S].zf.fillRect(o,0,1,o),B-=o,M[S].zf.beginPath(),M[S].zf.moveTo(Math.floor(.3*o+B),Math.floor(o/2)),M[S].zf.lineTo(Math.floor(o-.3*o+0+B),Math.floor(o/2)),M[S].zf.stroke(),M[S].zf.beginPath(),M[S].zf.moveTo(Math.floor(o/2+B),Math.floor(.3*o)),M[S].zf.lineTo(Math.floor(o/2+B),Math.floor(o-.3*o+0)),M[S].zf.stroke()):K(H,2*o)}function K(L,H){M[L].zf.strokeStyle=M[L].Df?to:fo,M[L].zf.fillStyle=ko,M[L].zf.fillRect(H-o,0,1,o);var $=Math.floor(o/12);M[L].zf.lineWidth=$<3?3:$,M[L].zf.lineCap="round",$=.35;H=o+1,M[L].zf.beginPath(),M[L].zf.moveTo(Math.floor(H-$*o+0),Math.floor($*o)),M[L].zf.lineTo(Math.floor(H-o+$*o),Math.floor(o-$*o+0)),M[L].zf.stroke(),M[L].zf.beginPath(),M[L].zf.moveTo(Math.floor(H-o+$*o),Math.floor($*o)),M[L].zf.lineTo(Math.floor(H-$*o+0),Math.floor(o-$*o+0)),M[L].zf.stroke()}function n(M){M.canvas=document.createElement("canvas"),YK.font=H;var $=L;M.target<OH&&0===M.Af&&($+=Math.floor(YK.measureText(XH[M.target]+"000").width)),$+=o,0===M.Af&&($+=o),M.canvas.width=$,M.canvas.height=o,M.zf=M.canvas.getContext("2d",{alpha:!0}),M.zf.font=H,M.zf.textBaseline=C$,M.zf.textAlign=B$}function C(L){return kM.Ef()?Bo-M[L].canvas.width-rH:kM.Ff}function S(M){return Math.floor(2*rH+(kM.Ef()?LL.height+2*rH+FL.height:0)+(oC("secondInfo","None")?1:1.5)*kM.height+M*(1.3*o))}this.init=function(){M=[],this.resize()},this.resize=function(){H=eM.Bd,o=eM.ee+5,o=Math.floor(1.25*o),Po&&(o=Math.floor(1.25*o)),$=Math.floor(.15*o),YK.font=H,L=Math.floor(YK.measureText("02 000 000 0000").width);for(var K=M.length-1;0<=K;K--)n(M[K]),U(K)},this.Ka=function(){for(var L=M.length-1;0<=L;L--)M[L].Gf&&(M[L].Gf=!1,U(L))},this.sb=function(M){if(M<1e3)return M<0?"-"+this.sb(Math.abs(M)):M.toString();for(var L=Math.floor(Math.log(M+.5)/Math.log(10))+1,H=Math.floor((L-1)/3),o=M.toString(),$=o.substring(L-3,L),U=1;U<H;U++)$=o.substring(L-3*(U+1),L-3*U)+UC("troopDivider"," ")+$;return o.substring(0,L-3*H)+UC("troopDivider"," ")+$},this.click=function(L,H){if(2!==mH&&0!==uH[EM]&&!pM&&aM.Vc(EM))for(var $,U,K,n=Po?o:0,B=Po?Math.floor(.15*o):0,O=M.length-1;0<=O;O--)if($=C(O),U=S(O),K=M[O].canvas.width,U-B<=H&&H<=U+o+B){if($-n<=L&&L<=$+o+n)return M[O].Df||(M[O].Gf=!0,M[O].Df=!0,0===M[O].Af?IM?XM.Sa(EM,M[O].target):dL.Hf(M[O].target===OH?EM:M[O].target):IM?XM.Ua(EM,M[O].Af):dL.If(M[O].Af)),!0;if(0===M[O].Af&&$+K-o-n<=L&&L<=$+K+n)return IM?UU(EM,M[O].target,hM.dd()):dL.ed(hM.dd(),M[O].target===OH?EM:M[O].target),!0}return!1},this.Ea=function(){var L;2!==mH&&0!==uH[EM]&&!pM&&aM.Vc(EM)&&(function(L){if(M.length!==L)return 1;for(var H=L-1;0<=H;H--)if(M[H].Af!==JL.u(EM,H)||M[H].target!==JL.K(EM,H))return 1}(L=JL.t(EM))&&function(L){var H,o,$,U,K,C=[];M:for(H=0;H<L;H++){for(o=JL.u(EM,H),$=JL.K(EM,H),U=0;U<M.length;U++)if(M[U].Af===o&&M[U].target===$){C.push(M.splice(U,1)[0]);continue M}n(K={target:$,Bf:K=JL.L(EM,H),Cf:K,Af:o,Gf:!0,Df:!1,canvas:null,zf:null}),C.push(K)}M=C}(L),function(L){for(var H,o=L-1;0<=o;o--)H=JL.L(EM,o),M[o].Bf!==H&&(M[o].Bf=H,M[o].Cf=H>M[o].Cf?H:M[o].Cf,M[o].Gf=!0)}(L))},this.Jf=function(L){for(var H=Math.min(M.length,JL.t(EM)),o=0;o<H;o++)if(M[o].target===L)return void(M=[])},this.da=function(){if(0!==uH[EM]&&aM.Vc(EM)&&!pM)for(var L=M.length-1;0<=L;L--)oo.drawImage(M[L].canvas,C(L),S(L))}}function c$(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D;function l(){oo.drawImage(q,rH+(sM?rH+HK.Kf():0),_H+2*rH)}function G(){q.width=M[0].width+B,q.height=$+B,(Y=q.getContext("2d",{alpha:!0})).clearRect(0,0,M[0].width+B,$+B),Y.translate(Math.floor(B/2),Math.floor(B/2)),Y.lineWidth=B,Y.fillStyle=1===M[0].color?o$:bo,P(),Y.fill(),Y.strokeStyle=1===M[0].color?Io:ko,P(),Y.stroke(),Y.textAlign=B$,Y.textBaseline=C$,Y.fillStyle=1===M[0].color?Io:ko,Y.font=U[0],Y.fillText(C[M[0].type],Math.floor(M[0].width/2),Math.floor(.72*n[0]*$)),Y.font=U[1],Y.fillText(M[0].text,Math.floor(M[0].width/2),Math.floor((n[0]+.48*n[1])*$))}function P(){Y.beginPath(),Y.moveTo(O,0),Y.lineTo(M[0].width-O,0),Y.lineTo(M[0].width,O),Y.lineTo(M[0].width,$-O),Y.lineTo(M[0].width-O,$),Y.lineTo(O,$),Y.lineTo(0,$-O),Y.lineTo(0,O),Y.closePath()}this.init=function(){L=4,H=o=m=0,M=[],U=new Array(2),K=new Array(2),n=new Array(2),C=["YOU ERASED","YOU WERE ERASED BY","THE GAME WAS WON BY","MAP:"],n[0]=.3,n[1]=.7,S=new Array(4),q=document.createElement("canvas"),D=MK.tb+2e3,this.resize()},this.resize=function(){var L,H;for($=Math.floor((Po?.0725:.058)*So),K[0]=Math.floor(.85*n[0]*$),K[1]=Math.floor(.85*n[1]*$),U[0]=Y$+K[0]+l$,U[1]=Y$+K[1]+l$,L=S.length-1;0<=L;L--)S[L]=this.measureText(C[L]+"000",U[0]);if(B=Math.floor(1+.05*$),O=Math.floor(.2*$),0<M.length){for(L=M.length-1;0<=L;L--)H=this.measureText(M[L].text+"00",U[1]),M[L].width=H<S[L]?S[L]:H;G()}},this.Ea=function(){0!==L&&(4===L?MK.tb>D&&(L=0,1===mH)&&iM.oe(wL.Yd(),3,1,9):(1===L?(0===H&&(G(),H=1e-4),1<=(H+=.002*(MK.tb-m))&&(o=0,L=2,H=1),MK.request=!0):2===L?((o+=(MK.tb-m)/1e3)>M[0].duration||1<o&&1<M.length)&&(L=3):3===L&&((H-=.002*(MK.tb-m))<=0&&(H=0,M.shift(),L=0<M.length?1:0),MK.request=!0),m=MK.tb))},this.measureText=function(M,L){return oo.font=L,Math.floor(oo.measureText(M).width)},this.ie=function(M,L){this.oe(XH[M],L,1,0===L?3:7)},this.oe=function(o,$,K,n){var C=(C=this.measureText(o+"00",U[1]))<S[$]?S[$]:C;M.push({text:o,width:C,type:$,color:K,duration:n}),0===L&&(H=0,L=1,m=MK.tb)},this.da=function(){0!==L&&0!==H&&(H<1?(oo.globalAlpha=H,l(),oo.globalAlpha=1):l())}}function e$(){var M,L,H,o,$,U,K,n,C,S,B,O,q;function Y(){var L,n,S,B=gL.Cd,O=(C=!1,n=B,S=M,(L=H).clearRect(0,0,n,S),L.fillStyle=bo,L.fillRect(0,0,n,S),Math.floor(B/2));1===$?(H.fillStyle=Ro,H.fillRect(O,0,O,M)):-1===$&&(H.fillStyle=xo,H.fillRect(0,0,O,M)),function(M,L,H,o){M.fillStyle=ko,M.fillRect(0,0,L,o),M.fillRect(0,0,o,H),M.fillRect(L-o,0,o,H),M.fillRect(0,H-o,L,o)}(H,B,M,2);O=(O=Math.floor(.25*M))<2?2:O;var q=(H.fillStyle=$$,Math.floor((M-4)*U[1]/K[1]));0<q&&H.fillRect(2,M-2-q,O,q),0<(q=Math.floor((M-4)*U[0]/K[0]))&&H.fillRect(B-2-O,M-2-q,O,q),O=(O=Math.floor(M/8))<2?2:O,mM(H,Math.floor(.4*M),0,M,O,.5,!1),mM(H,Math.floor(B-1.4*M),0,M,O,.5,!0),H.drawImage(o,Math.floor((B-o.width)/2),3)}function m(){C=!0,S=140,$=0,n=[],gL.Sc=!1,U[0]=U[1]=0}function D(){return hM.yd(eM.zd())?hM.td-M-rH-(HC("kb_buttons")?hM.height+FH:0):no-M-HH.Ad()*rH}this.Tb=function(){O=q=0,this.Sc=!1,C=!1,S=140,U=[$=0,0],K=[1,1],n=[],B=new Uint32Array(10),this.Xd()},this.Xd=function(){M=hM.height,this.Cd=4*M,this.Lf(),(L=document.createElement("canvas")).width=this.Cd,L.height=M,H=L.getContext("2d",{alpha:!0}),Y()},this.La=function(){C&&Y()},this.Lf=function(){var L,H,$,U=(U=M-6)<6?6:U;void 0!==o&&o.width===U||((o=document.createElement("canvas")).width=U,o.height=U,(L=o.getContext("2d",{alpha:!0})).clearRect(0,0,U,U),H=Math.floor(U/8),L.lineWidth=H=H<1?1:H,L.strokeStyle=ko,$=Math.floor(U/2),U=Math.floor((U-H)/2),L.beginPath(),L.arc($,$,U,0,2*Math.PI),L.moveTo($,$-U),L.lineTo($,$+U),L.moveTo($+Math.cos(.78*Math.PI)*U,$+Math.cos(.28*Math.PI)*U),L.lineTo($,$),L.lineTo($+Math.cos(.22*Math.PI)*U,$+Math.cos(1.72*Math.PI)*U),L.stroke())},this.he=function(L,H){var o;return!(L<Ko-this.Cd-rH||H<(o=D())||o+M<H||(o=L>Ko-rH-this.Cd/2,IM?this.Ta(0,o):aM.Vc(EM)&&0!==uH[EM]&&dL.Mf(o),0))},this.Ia=function(){if(0<q)0==--q&&m();else if(this.Sc)270==--S&&2<=O&&function(){var M;for(M=Lo-1;0<=M;M--)if(aM.Vc(Mo[M]))return;return 1}()&&(C=!0,U[0]+=K[0]),180===S&&3*U[0]<K[0]?m():U[0]>=K[0]?$K.ab(-1):U[1]>=K[1]?q=4:S<=0&&m();else if(function(){var M;for(M=9;0<=M;M--)12<Math.abs(B[M]-eH[wH[M]])&&(S=140),B[M]=eH[wH[M]];if(--S<=0)return 1}()){this.Sc=!0,S=360;var M,L=0;for(M=Lo-1;0<=M;M--)aM.Vc(Mo[M])&&(L+=eH[Mo[M]]);K[0]=gK(iK(3*L,5),1),sM&&9!==NM&&(K[0]=kK(gK(iK(L*(100-iK(100*HK.Nf(),vM)),100),1),K[0])),K[1]=gK(L-K[0],1),O++}},this.ec=function(){this.Sc&&U[0]<K[0]&&m()},this.Ta=function(M,L){var H;if(this.Sc){for(H=n.length-1;0<=H;H--)if(n[H]===M)return;n.push(M),C=!0;var o=IM?K[0]:eH[M];L?U[0]+=o:U[1]+=o,M===EM&&($=L?1:-1)}},this.Rb=function(){var M;this.Sc&&(M=D(),oo.drawImage(L,Ko-this.Cd-rH,M))}}function d$(){this.td=0;var M,L,H,o,$,U,K,n,C,S,B=11/12;function O(){let L=HC("kb_buttons")?hM.height+FH:0;$.clearRect(0,0,M,hM.height+L);var o=Math.floor(K*(M-2*H)),U=(o=($.fillStyle=bo,$.fillRect(0,L,H,hM.height),$.fillRect(H+o,L,M-H-o,hM.height),$.fillStyle=K<1/3?"rgba("+Math.floor(3*K*180)+",180,0,0.75)":K<2/3?"rgba(180,"+(180-Math.floor(3*(K-1/3)*180))+",0,0.75)":"rgba(180,0,"+Math.floor(3*(K-2/3)*180)+",0.75)",$.fillRect(H,L,o,hM.height),$.fillStyle=ko,$.fillRect(0,L,M,1),$.fillRect(0,hM.height-1+L,M,1),$.fillRect(0,L,1,hM.height),$.fillRect(H,L,1,hM.height),$.fillRect(H+o,L,1,hM.height),$.fillRect(M-H,L,1,hM.height),$.fillRect(M-1,L,1,hM.height),1+Math.floor(.0625*hM.height)),1+Math.floor(.3*hM.height));$.fillRect(Math.floor(.25*hM.height)+U,L+Math.floor((hM.height-o)/2),hM.height-2*U,o),$.fillRect(Math.floor(M-1.25*hM.height)+U,L+Math.floor((hM.height-o)/2),hM.height-2*U-U%2,o),$.fillRect(Math.floor(M-1.25*hM.height)+Math.floor((hM.height-o)/2),L+U,o,hM.height-2*U-U%2),n=Math.floor(fH[EM]*K),$.fillText(fM.sb(n)+(HC("showPercentage")?" ("+Math.floor(1e3*K)/10+"%)":""),Math.floor(M/2),Math.floor(.55*hM.height)+L);let C=0===L?[]:EL.Of();if(C){let L=Math.floor((M+FH)/6-FH);for(let M=0;M<C.length;M++)$.fillStyle=bo,$.fillRect(Math.floor(M*(L+FH)),0,L,hM.height),$.fillStyle=ko,$.fillRect(Math.floor(M*(L+FH)),0,L,1),$.fillRect(Math.floor(M*(L+FH)),hM.height-1,L,1),$.fillRect(Math.floor(M*(L+FH)),0,1,hM.height),$.fillRect(Math.floor(M*(L+FH)+L),0,1,hM.height),$.fillText(C[M],Math.floor(M*(L+FH)+.5*L),Math.floor(.55*hM.height))}}function q(M){if(1<M&&0===K)K=.01;else{if(1<M&&1===K||0===K)return!1;K=1<(K*=M)?1:K<0?0:K}return O(),!0}function Y(o){return K!==(K=1<(K=(K=(o-L-H)/(M-2*H))<0?0:K)?1:K)&&(O(),!0)}this.init=function(){U=!FM,S=!1,K=.5,n=0,this.xb=!1,this.resize()},this.resize=function(){Po&&Ko<.8*no?(this.height=Math.floor(.0536*So),M=Ko-4*rH-this.height):(M=Math.floor((Po?.65:.389)*So),M+=12-M%12,this.height=Math.floor(M/12)),H=Math.floor(3*this.height/2),C=Y$+Math.floor(.5*this.height)+l$,(o=document.createElement("canvas")).width=M,o.height=this.height+(HC("kb_buttons")?this.height+FH:0),HC("kb_buttons")&&(M-=(M-5*FH)%6-1,o.width=M),($=o.getContext("2d",{alpha:!0})).font=C,$.textBaseline=C$,$.textAlign=B$,this.Pf(),O()},this.Pf=function(){L=Po&&Ko<.8*no?this.height+2*rH:Math.floor((Bo-M)/2),this.td=Oo-this.height-HH.Ad()*rH,this.Qf=HC("kb_buttons")?this.td-this.height-FH:this.td},this.Rf=function(){S=!0},this.Ka=function(){S&&(S=!1,O())},this.isVisible=function(){return!(!U||cM.isOpen&&L<Math.floor(rH+5.5*this.height))},this.Sf=function(){return this.isVisible()&&L<2*this.height+3*rH},this.yd=function(H){return!!this.isVisible()&&Ko-H-rH<L+M},this.show=function(){U=!0},this.hide=function(){U=!1},this.dd=function(){var M=Math.floor(1e3*K);return M<=0?1:1e3<M?1e3:M},this.nf=function(H,o){return this.isVisible()&&L<H&&H<L+M&&o>this.Qf},this.click=function(o,$){return!!this.isVisible()&&(K=$,L<(U=o)&&U<L+H&&K>hM.td?q(B):function(o,$){return L+M-H<o&&o<L+M&&$>hM.td}(o,$)?q(1/B):(this.xb=!0,!function(H,o){if(H<=hM.td){let H=(o-L+FH)%((M+FH)/6),$=Math.floor((o-L)/((M+FH)/6));return H>FH&&EL.Tf($),hM.xb=!1,!0}return!1}($,o)&&Y(o)));var U,K},this.Uf=function(M){0!==mH&&this.isVisible()&&q(M)&&(MK.request=!0)},this.Vf=function(M){0!==mH&&this.isVisible()&&(K=1<M?1:0>M?0:M,O())&&(MK.request=!0)},this.scroll=function(M){var L;return!(0===M||!this.isVisible())&&q(L=0<M?(L=400/(400+M))<B?B:L:1/B<(L=(400-M)/400)?1/B:L)},this.wd=function(M,L){return!!this.xb&&Y(M)},this.sf=function(){this.xb=!1},this.Ea=function(){this.isVisible()&&Math.floor(fH[EM]*K)!==n&&(S=!0)},this.da=function(){this.isVisible()&&oo.drawImage(o,L,this.Qf)}}function f$(M){return Math.floor(WH*M-zH)}function i$(M){return Math.floor(WH*M-AH)}function h$(M){return Math.floor((M+zH)/WH)}function j$(M){return Math.floor((M+AH)/WH)}function g$(){var M,L,H,o,$,U,K;this.init=function(){M=new Array(2),L=new Array(2),this.xb=!1,K=U=AH=zH=0,WH=1,this.resize()},this.resize=function(){H=(H=Math.floor((Po?.072:.0502)*So))<8?8:H;for(var o=1;0<=o;o--)M[o]=document.createElement("canvas"),M[o].width=H,M[o].height=H,L[o]=M[o].getContext("2d",{alpha:!0});this.Pf(),function(){for(var M=Math.floor(1+H/20),o=1;0<=o;o--)L[o].clearRect(0,0,H,H),L[o].fillStyle=po,L[o].beginPath(),L[o].arc(H/2,H/2,H/2-M,0,2*Math.PI),L[o].fill(),L[o].lineWidth=M,L[o].fillStyle=Fo,L[o].strokeStyle=Fo,L[o].beginPath(),L[o].arc(H/2,H/2,H/2-M,0,2*Math.PI),L[o].stroke(),mM(L[o],0,0,H,M,.3,0===o)}()},this.Nb=function(){return-zH/WH},this.Ob=function(){return-AH/WH},this.Ab=function(M,L){zH=WH*M-L},this.Bb=function(M,L){AH=WH*M-L},this.click=function(M,L){return n=M,C=L,(Math.pow(n-(o+H/2),2)+Math.pow(C-($+H/2),2)<H*H/4||Math.pow(n-(o+H/2),2)+Math.pow(C-($+2*H),2)<H*H/4)&&!HC("hideZoom")?L<$+1.25*H?this.yf(Math.floor(Bo/2),Math.floor(Oo/2),-200):this.yf(Math.floor(Bo/2),Math.floor(Oo/2),200):(uM.Db()&&(this.xb=!0,U=M,K=L),!1);var n,C},this.qf=function(M,L){var H,o,$,n;return!uM.Db()||(H=zH,o=AH,zH+=$=U-M,AH+=n=K-L,WL.qd($,n),this.Wf(),U=M,K=L,H!==zH)||o!==AH},this.yf=function(M,L,H){if(uM.Db()){var o;if(0<H)o=(o=450/(450+H))<.5?.5:o;else{if(!(H<0))return!1;o=2<(o=(450-H)/450)?2:o}this.Xf(M,L,o)}return!0},this.Xf=function(M,L,H){var o,$,U,K;H=o=(o=1024<(o=H)*WH?1024/WH:o)*WH<.125?.125/WH:o,WL.zoom(H,M,L),WH*=$=H,zH=(zH+(U=M))*$-U,AH=(AH+(K=L))*$-K,jM.Wf()},this.Wf=function(){var M=Ko/16,L=0,H=no/16,o=0;zH<M-Ko&&(L=M-Ko-zH),AH<H-no&&(o=H-no-AH),zH+=L=WH*BK-M<zH?WH*BK-M-zH:L,AH+=o=WH*OK-H<AH?WH*OK-H-AH:o,dU.Cb(),WL.Yf(L,o)},this.Pf=function(){o=Bo-H-rH,$=Math.floor(Oo/2-1.25*H)},this.da=function(){HC("hideZoom")||(oo.drawImage(M[0],o,$),oo.drawImage(M[1],o,Math.floor($+3*H/2)))}}function k$(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D,l,G,P;function I(){o=Math.floor(.2*(Po?.07:.035)*So),o=gK(Po?3:1,o);var H=Ko/(M.length+$);o=o<H?H:o,D=Math.floor((1-$)*o),L=0,p()}function p(){L=(L=L<-20?-20:L)>(M.length-15)*o?(M.length-15)*o:L,K=Math.floor(L/o),n=(n=K+Math.floor(Bo/o))>M.length-1?M.length-1:n,K=(K=n<K?n:K)<0?0:K;var $=n;U=H/M[$];for(var C=n-1;K<=C;C--)M[C]>M[$]&&($=C,U=H/Math.pow(M[C],m))}function v(H){return(H=(H=Math.floor((L+Bo-H-$*o)/o))<-1?-1:-1===H?0:H>M.length-1?-1:H)!==C&&(C=H,-1===l&&0===C&&Y&&(l=setInterval(b,100)),1)}function V(H){var $=Math.floor(U*Math.pow(M[H],m));oo.fillRect(L+Bo-(H+1)*o,Oo-$,D,$)}function b(){var L;0!==(C=8===UL.getState()?-1:C)?(G=(new Date).getTime(),clearInterval(l),l=-1):(L=M[1]/864e3,-1!==G&&(L+=((new Date).getTime()-G)*M[1]/864e5,G=-1),0<L&&(M[0]+=Math.floor(L),MK.request=!0))}this.init=function(){Y=!(G=l=-1),C=-(m=1),this.Zf=!1,q=0,O=new Date,L=0,$=.3,(P=[]).push({name:"Plateau A",start:0,end:57}),P.push({name:"Max A",start:1,end:1}),P.push({name:"Black Friday",start:15,end:15}),P.push({name:"Max B",start:19,end:19}),P.push({name:"Max C",start:44,end:44}),P.push({name:"First Android Version",start:58,end:58}),P.push({name:"Max D",start:67,end:67}),P.push({name:"The iFrame Explosion",start:98,end:99}),P.push({name:"The 155-Day Uptrend",start:58,end:213}),P.push({name:"Max E",start:213,end:213}),P.push({name:"Plateau B",start:214,end:259}),P.push({name:"Turbulent Times",start:260,end:344}),P.push({name:"Max F",start:262,end:262}),P.push({name:"Max G",start:282,end:282}),P.push({name:"Max H",start:333,end:333}),P.push({name:"The 19-Day Downtrend",start:283,end:301}),P.push({name:"Plateau C",start:345,end:385}),P.push({name:"The Alliance Ascent",start:386,end:395}),P.push({name:"Max I",start:395,end:395}),P.push({name:"First iOS Version",start:411,end:411}),P.push({name:"Plateau D",start:396,end:453}),P.push({name:"The TikTok Revolution",start:454,end:470}),P.push({name:"Max J",start:456,end:456}),P.push({name:"Max K",start:472,end:472}),P.push({name:"Max L",start:478,end:478}),P.push({name:"YT Drew",start:471,end:485}),P.push({name:"Plateau E",start:485,end:600}),P.push({name:"Uptrend A",start:600,end:613}),P.push({name:"Max M",start:613,end:613}),P.push({name:"Downtrend A",start:614,end:635}),P.push({name:"Plateau F",start:636,end:737}),P.push({name:"End of Record",start:738,end:738}),M=[208644377,208644377,208644377,206964709,205156594,250680803,249089835,234476552,252346209,263196406,270821533,291436400,294907103,288866179,297960890,310165928,323215738,326005712,312078872,282668674,268883231,261100885,247870209,240175828,231697235,240614202,237647174,230525212,228239099,226070733,215992739,216961676,231079584,235793502,234032821,228402462,216942832,211862670,209792418,220626495,221020535,228198633,226910806,227687295,210969547,197393506,205629061,215820135,213694935,209455870,215822584,215130299,214034219,229190414,230055290,225313791,223398523,231870169,226224938,218242706,235891029,210498444,195329116,187676007,183432634,175752106,170096205,173369342,171454357,185810310,189616577,190788861,179291487,179513980,189122353,188375572,202060722,203256609,197948652,191950448,194693217,196335490,195911919,202264283,199251620,193699336,188441210,183419345,195919988,198126823,199780788,197440550,190144884,179139362,166469099,178827877,183801980,197952484,188875861,185919783,186237411,182504952,183532013,174109004,178159701,161031347,194622838,205645645,200496457,194773327,194546481,207893217,210920126,213376144,173859897,154326886,158943729,166772975,175066046,177406405,179018562,185986119,186747583,200787939,208959937,161987576,185512400,185788899,185957487,194591063,215634157,230579314,237637383,240518707,221398239,225230795,224891285,211292916,216944626,219436299,226523918,232405568,232166426,216921782,244767964,257278946,243548100,237386943,242802627,229717622,168149709,259971896,267057767,257606635,209857364,126035568,129833237,151312703,197006695,73120657,37551024,39229432,29517736,29382631,31512045,42652097,47363019,49624906,46687310,33767120,31230439,34211643,43094531,53747053,55380682,49779117,47748833,21038802,20406484,24523793,26566139,25284142,26825553,23497443,20291865,17765022,21291320,21106123,19050128,18324426,19044067,19594721,19347845,23365124,24186529,19824881,17952812,17093838,17328579,17607296,21284737,22551012,20471281,19350848,19654931,18725460,18641926,23301269,25178902,21617041,21433781,21078957,19526047,18665064,21394401,21575049,19286677,18018450,17550775,17282428,17055509,19348704,20177845,19766211,19088037,18118802,18269428,18500614,19130220,19351798,19205188,19489961,20233286,20726811,23245145,26158741,26096642,24424181,23690661,22967492,21098008,20325973,19431907,17008295,15583096,14209752,14307184,13541498,12822679,13154311,12161194,12956543,11435697,13428928,12262514,12858519,12405344,12884309,14410011,15556681,15260178,14863807,13861458,15176144,14089849,13063987,12378716,13061867,13118900,13112653,13137263,13062253,13126875,14136833,14711852,14341250,11888270,13137006,12830841,12516937,12783789,13139393,12931e3,12857582,13677329,13892963,13171528,14135236,14640750,15677970,16758399,19125177,17723446,16469484,17032884,19792603,21426397,22032534,20271251,16190176,16772813,17675977,18764026,18346209,19576834,20989792,21350839,14696885,14653075,14677999,14958759,14210260,15488352,15623604,14473144,12823062,14869909,15142264,15567014,17896725,20081347,17765006,12763925,13523610,13979983,15080856,17116394,18483238,18084320,12100282,12221529,12441579,12058220,12441689,12821546,13401583,13009895,12271066,12210094,12355642,13737115,14257807,14904897,14072161,15640387,15721803,16397970,19254839,21608906,20527471,16596206,15550563,14385591,15547262,13174302,12462319,13000669,12832541,12186376,13150940,14654379,14299386,14158528,15185971,12444117,14253445,15049053,14123310,16892853,15963931,11858727,10012703,9478191,9193460,8851082,9298848,9638204,9442496,8653593,9093527,8530977,8809114,9609612,9906912,9615756,9477879,9713075,9126583,8949378,9577595,10180186,9858705,9534213,9184660,8889455,8311313,9738346,9772164,9157791,8445413,8467279,8756002,9257951,10213536,10620530,10352296,9350531,9118709,9614237,9692491,10801215,10984804,9542309,9609538,9391430,9515517,10064494,11061684,10408005,9794768,9297643,9275992,9394076,9716084,10045958,9715229,9091248,10010584,9845528,9532588,8986320,9037708,9820996,8953464,9074064,8644692,8025308,8832112,10785788,10539708,8908744,8331216,8858100,8626840,7666284,8503372,8855308,6762540,6414076,6786692,6445532,6262192,5918176,5864376,5464928,5384996,5942760,5261972,5404612,6184860,6312948,5815660,5208552,4734392,4538784,4661404,5145524,4819368,4369224,4458584,4289956,3538288,3517544,3871876,3388048,3344796,3089228,2863676,2268964,2160500,2580004,2244356,2018408,1688912,1945368,1796332,1619260,2060292,1597656,1472788,1306208,1171408,1021096,1109312,1241276,1305092,1142748,1157700,991984,786992,786396,1043956,1029320,860500,834824,841912,736464,690328,878376,907232,794932,646388,752600,672836,636212,794108,746856,642928,671328,493568,458168,428776,464736,371412,314568,225472,252072,227604,251048,269184,174136,825576,536060,165952,153252,180036,149616,138472,157832,188152,180108,134076,70960,89236,111428,60520,74620,73424,74720,71584,94432,62572,66420,32532,34452,41048,51372,61916,43236,55172,26776,47e3,57424,93100,64980,37288,44296,34588,40700,29200,24604,18184,42660,31404,38096,18556,17388,19568,17604,22328,40300,39392,33440,17960,7984,11612,67700,14108,22444,19756,9436,16864,14400,17216,14436,8612,15952,29764,18748,16348,23976,22080,20268,20984,9480,30736,15996,9484,9392,9716,21540,57428,24788,18728,8528,5972,20560,18268,28088,15364,15300,29348,30992,20564,34420,16716,14424,12360,15124,51172,13176],this.resize(),MH.$f(0,0)},this.resize=function(){H=Math.floor(.15*no),S=Math.floor((Po?.018:.0137)*So),B=Y$+(S=S<2?2:S)+l$,I()},this.requestData=function(){Y||dL._f()},this.ag=function(L){var H;for(Y=!0,H=0;H<L.length;H++)M.unshift(L[H]);I(),MK.request=!0},this.bg=function(){p()},this.wd=function(M,o){Oo-.6*H<o?this.Zf?M!==q&&(L+=M-q,q=M,p(),v(M),this.Zf=-1!==C,MK.request=!0):v(M)&&(MK.request=!0):this.rf()},this.rf=function(){-1!==C&&(this.Zf=!1,C=-1,MK.request=!0)},this.scroll=function(M,H){-1!==C&&(L+=Math.floor(H),p(),v(M),MK.request=!0)},this.click=function(M,L){this.wd(M,L),-1!==C&&(q=M,this.Zf=!0)},this.sf=function(){-1!==C&&(this.Zf=!1)},this.da=function(){oo.fillStyle=L$;for(var H,$,q,D,l,G,I,p,v,b=n;K<=b;b--)V(b);Y&&0===K&&(oo.fillStyle=xo,V(0)),-1!==C&&(oo.fillStyle=M$,V(C)),-1!==C&&(oo.font=B,oo.textBaseline=S$,(q=new Date).setTime(O.getTime()-1e3*C*60*60*24),$="month",H="day","undefined"!=typeof Intl&&($=new Intl.DateTimeFormat("en-US",{cg:"long"}).format(q),H=new Intl.DateTimeFormat("en-US",{dg:"long"}).format(q)),H=H+", "+q.getUTCDate()+" "+$+" "+q.getFullYear(),$=1===M[C]?" second played":" seconds played",$=fM.sb(M[C])+$,q=Math.floor(oo.measureText(H).width),D=Math.floor(oo.measureText($).width),l=Math.floor(.5*(q+S)),G=(G=L+Bo-(C+1)*o)<l?l:Bo-l<G?Bo-l:G,I=Oo-Math.floor(U*Math.pow(M[C],m)),p=Math.floor(1.1*S),v=Oo-p<I?Oo-p:I,oo.fillStyle=bo,oo.fillRect(Bo-D-S,v-p,D+S,p),oo.fillRect(G-l,Oo-p,q+S,p),oo.fillStyle=ko,oo.textAlign=q$,oo.fillText($,Math.floor(Bo-.5*S),v),function(L,H){for(var o,$=-1,U=M.length-C-1,K=P.length-1;0<=K;K--)U>=P[K].start&&U<=P[K].end&&(-1===$||P[K].end-P[K].start<P[$].end-P[$].start)&&($=K);-1!==$&&(o=Math.floor(oo.measureText(P[$].name).width),oo.fillStyle=bo,oo.fillRect(Bo-o-S,L,o+S,H),oo.fillStyle=ko,oo.fillText(P[$].name,Math.floor(Bo-.5*S),L+H))}(v-2*p,p),oo.textAlign=B$,oo.fillText(H,G,Oo),oo.strokeStyle=H$,oo.lineWidth=1,oo.beginPath(),oo.moveTo(0,I),oo.lineTo(Bo,I),oo.closePath(),oo.stroke())}}function MU(){var M,L,H,o,$,U,K,n,C,S,B,O,q;this.Ff=0,this.height=0,this.init=function(){$=DH,B="rgba(0,100,0,0.8)",O="rgba(150,0,0,0.8)",n=!(S=!0),C=fH[EM],this.resize()},this.resize=function(){L=Math.floor((Po?.305:.24)*So),this.height=Math.floor(.5+.13*L),L=Math.floor(6*this.height),M=Y$+Math.floor(.8*this.height)+l$,q=Math.floor(.5*this.height),YK.font=M,H=rH,o=Math.floor(1+.13*this.height),(U=document.createElement("canvas")).width=L,U.height=oC("secondInfo","None")?this.height:Math.floor(1.5*this.height),(K=U.getContext("2d",{alpha:!0})).font=M,K.textBaseline=C$,K.textAlign=B$,this.eg()},this.Ef=function(){return Po&&Ko<1.2*no},this.fg=function(){this.Ef()?this.Ff=Bo-L-rH:this.Ff=Math.floor(ML.gg()+(Bo-ML.gg()-LL.width-L)/2-.5*rH)},this.Ka=function(){n&&(n=!1,this.eg())},this.eg=function(){var H=oC("secondInfo","None")?this.height:Math.floor(1.5*this.height);K.clearRect(0,0,L,H),K.fillStyle=S?B:O,K.fillRect(0,0,L,H),K.fillStyle=M$,this.hg(),this.ig(),K.fillStyle=fH[EM]>=RL.ma(EM)?fo:ko,K.fillText(fM.sb(C),Math.floor(L/2),q),oC("secondInfo","None")||(K.font=Y$+Math.floor(.4*this.height)+l$,K.fillText(oC("secondInfo","Density")?"Dens: "+(Math.floor(100*C/eH[EM])/100).toFixed(2):"Max: "+fM.sb(150*eH[EM]),Math.floor(L/2),q+2*this.height/3),K.font=M),K.fillStyle=ko,K.fillRect(0,0,L,1),K.fillRect(0,0,1,H),K.fillRect(0,H-1,L,1),K.fillRect(L-1,0,1,H)},this.hg=function(){var M=kK(Math.floor((RL.jg()-1)*this.height/9),this.height-o),H=oC("secondInfo","None")?1:1.5;K.fillRect(0,Math.floor(H*M),o,Math.floor(H*(this.height-M))),K.fillRect(L-o,Math.floor(H*M),o,Math.floor(H*(this.height-M)))},this.ig=function(){K.fillRect(o,(oC("secondInfo","None")?1:1.5)*this.height-o,Math.floor((L-2*o)*fH[EM]/$),o)},this.Ea=function(){0!==uH[EM]&&2!==kH[EM]&&C!==fH[EM]&&($=gK(fH[EM],$),S=fH[EM]>C&&10<=fH[EM],C=fH[EM],n=!0)},this.da=function(){0===uH[EM]||FM||2===kH[EM]||oo.drawImage(U,this.Ff,H)}}function LU(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D,l,G,P,I,p,v,V,b,E,r,F,t,s,Z,N,J,R,W=0,z=-1,A=1;function _(){K.clearRect(0,0,M,_H),K.fillStyle=uo,K.fillRect(0,0,M,B),K.fillStyle=Eo,K.fillRect(0,B,M,_H-B),N[EM]>=E&&Q(N[EM]-E,Xo),0!==N[EM]&&0===E&&Q(0,Qo),-1!==b&&Q(b,To),K.fillStyle=Xo,K.fillRect(W*Math.floor(M/3),B+$*O+Math.floor(.3*O),Math.floor(M/3),2*O),-1!==z&&(K.fillStyle=To,K.fillRect(z*Math.floor(M/3),B+$*O+Math.floor(.3*O),Math.floor(M/3),2*O)),K.fillStyle=Fo,K.fillRect(0,B,M,1),K.fillRect(0,0,M,FH),K.fillRect(0,0,FH,_H),K.fillRect(M-FH,0,FH,_H),K.fillRect(0,_H-FH,M,FH),K.fillRect(0,B+$*O+Math.floor(.3*O),M,1),K.fillRect(Math.floor(M/3),B+$*O+Math.floor(.3*O),1,2*O),K.fillRect(Math.floor(M/3*2),B+$*O+Math.floor(.3*O),1,2*O),K.font=L,K.textBaseline=C$,K.textAlign=B$,K.fillText(P,Math.floor(M/2),Math.floor(S+H/2));var U,n=N[EM]<E+$-1?1:2;for(K.font=o,K.fillText("ALL",Math.floor(M/6),B+$*O+Math.floor(.3*O)+Math.floor(O/2)+5),NM<7||9===NM||(K.globalAlpha=.5),K.fillText("TEAM",Math.floor(M/2),B+$*O+Math.floor(.3*O)+Math.floor(O/2)+5),NM<7||9===NM||null===bK||(K.globalAlpha=1),(NM<7||9===NM)&&null===bK&&(K.globalAlpha=.5),K.fillText("CLAN",Math.floor(M/6*5),B+$*O+Math.floor(.3*O)+Math.floor(O/2)+5),null===bK&&(K.globalAlpha=1),K.textAlign=O$,U=$-n;0<=U;U--)U+E<R&&(w(Z[U+E]),X(U,U+E,Z[U+E]));for(K.textAlign=q$,U=$-n;0<=U;U--)U+E<R&&(w(Z[U+E]),T(U,Z[U+E]));2==n&&(w(EM),K.textAlign=O$,X($-1,N[EM],EM),K.textAlign=q$,T($-1,EM)),0===E&&(n=.7*O/OL.aa(4).height,K.setTransform(n,0,0,n,Math.floor(q+.58*O+.5*n*OL.aa(4).width),Math.floor(S+H+.4*O)),K.imageSmoothingEnabled=!0,K.drawImage(OL.aa(4),-Math.floor(OL.aa(4).width/2),-Math.floor(OL.aa(4).height/2)),K.setTransform(1,0,0,1,0,0))}function w(M){sM&&(K.fillStyle=LK.kg[LK.lc[LK.ra[M]]])}function Q(L,H){K.fillStyle=H,L=$-1<L?$-1:L,H=Math.floor((0===L||L===$-1?1.15:1)*O),H=L===$-2?Math.floor(B+9.15*O)-Math.floor(B+8.15*O):H,K.fillRect(0,Math.floor(B+(L+(0===L?0:.15))*O),M,H)}function X(M,L,$){K.fillText(I[L],q,Math.floor(S+H+(M+.5)*O)),1===kH[$]&&(K.font=m$+o),L=Math.floor(S+H+(M+.5)*O),K.fillText(l[$]===$?XH[$]:D[l[$]%OH],Y,L),0!==kH[$]&&(K.font=o),$<f&&2!==kH[$]||K.fillRect(Y,L+.35*A,G[$],Math.max(1,.1*A))}function T(M,L){K.fillText(eH[L],m,Math.floor(S+H+(M+.5)*O))}function u(M){var L=(M-=rH+B)<0?Math.floor(M/O)-1:M<($-1)*O?Math.floor(M/O):M<_H-B-O-S?$-1:(M-=_H-B-O-S,$+Math.floor(M/O));return L>=R?-1:L}function x(L,H){return rH<=L&&L<rH+M&&rH<=H&&H<rH+_H}this.init=function(){var L,H,$;for(F=!1,P="LEADERBOARD",E=s=t=r=W=0,V=!(b=z=-1),p=new Uint16Array(11),v=new Uint32Array(11),J=C=OH,wH=new Uint16Array(C),QH=new Uint16Array(C),Z=new Uint16Array(C),N=new Uint16Array(C),L=C-1;0<=L;L--)wH[L]=L,QH[L]=L,Z[L]=L,N[L]=L;this.updateSettings(),this.resize(!0),D=[],l=new Uint16Array(OH),G=new Uint16Array(OH);var U=Math.floor(M-Y-q-n),S=0;for(I=new Array(OH),K.font=o,L=OH-1;0<=L;L--)if(I[L]=L+1+".",l[L]=L,G[L]=Math.floor(K.measureText(XH[L]).width),G[L]>U){for(H=XH[L],$=XH[L].length-1;1<=$&&(H=H.substring(0,$),G[L]=Math.floor(K.measureText(H+"...").width),!(G[L]<=U));$--);H+="...",D.push(H),l[L]=OH+S++}_()},this.resize=function(C){if($=Po?6:10,_H=Po?(M=Math.floor(.335*So),Math.floor($*M/8)):(M=Math.floor(.27*So),Math.floor($*M/10)),M=Math.floor(.97*M),S=.025*M,H=.16*M,0*M,B=Math.floor(.45*S+H),O=Math.floor((_H-H-2*S)/$),_H+=O,(U=document.createElement("canvas")).width=M,U.height=_H,K=U.getContext("2d",{alpha:!0}),L=Y$+Math.floor(.55*H)+l$,A=Math.floor((Po?.67:.72)*O),o=A+l$,K.font=o,q=Math.floor(.04*M),Y=Math.floor((Po?.195:.18)*M),n=Math.floor(K.measureText("00920600").width),K.font=L,m=M-q,!C){K.font=o;for(var P=OH-1;0<=P;P--)G[P]=Math.floor(K.measureText(l[P]===P?XH[P]:D[l[P]%OH]).width);_()}},this.gg=function(){return M},this.Ka=function(M){V&&(V=!1,_())},this.Ea=function(){for(var M=J-1;0<=M;M--)if(0===uH[wH[M]]){var L=wH[M];J--;for(var H=M;H<J;H++)wH[H]=wH[H+1],QH[wH[H]]=H;wH[J]=L,QH[wH[J]]=J}for(var o,U=J-1,K=0;K<U;K++)eH[wH[K]]<eH[wH[K+1]]&&(o=wH[K],wH[K]=wH[K+1],wH[K+1]=o,QH[wH[K]]=K,QH[wH[K+1]]=K+1);for(var n=C-1;0<=n;n--)if(0===uH[Z[n]]){var S=Z[n];C--;for(var B=n;B<C;B++)Z[B]=Z[B+1],N[Z[B]]=B;Z[C]=S,N[Z[C]]=C}for(var O,q=C-1,Y=0;Y<q;Y++)eH[Z[Y]]<eH[Z[Y+1]]&&(O=Z[Y],Z[Y]=Z[Y+1],Z[Y+1]=O,N[Z[Y]]=Y,N[Z[Y+1]]=Y+1);for(var m=V,D=(V=!0,N[EM]>=$-1?$-2:$-1),l=D;0<=l;l--)if(p[l]!==Z[l]||v[l]!==eH[Z[l]])return;(D!=$-2||p[$]===N[EM]&&v[$]===eH[EM])&&(V=m);for(var G=$-1;0<=G;G--)p[G]=Z[G],v[G]=eH[Z[G]];p[$]=N[EM],v[$]=eH[EM]},this.click=function(M,L){return!!x(M,L)&&(r=MK.tb,F=!0,t=s=u(L),ZH&&(M=Mn(-1,s,$),b!==(M=M===$?-1:M))&&(b=M,_(),MK.request=!0),!0)},this.wd=function(L,H){if(x(L,H)&&H>rH+B+$*O+Math.floor(.3*O)){var o=z;return z=Math.floor((L-rH)/M*3),b=-1,void(o!==z&&(_(),MK.request=!0))}-1!==z&&(z=-1,_(),MK.request=!0);var U,K=u(H);return F?(U=E,(E=Mn(0,E+=t-K,Math.max(0,R-$)))!==U&&(K=(K=Mn(-1,t=K,$))!==$&&x(L,H)?K:-1,b=K,_(),MK.request=!0),!0):(K=(K=Mn(-1,K,$))===$||!x(L,H)||ZH?-1:K,b!==K&&(b=K,_(),MK.request=!0))},this.sf=function(L,H){if(!F)return!1;F=!1;var o=u(H);if(ZH&&-1!==b&&(b=-1,_(),MK.request=!0),MK.tb-r<350){if(x(L,H)&&H>rH+B+$*O+Math.floor(.3*O)){var U=Math.floor((L-rH)/M*3);if(U!==W&&(0===U||1===U&&(NM<7||9===NM)||2===U&&null!==bK))return W=U,this.updateSettings(),_(),MK.request=!0,!0}s===o&&-1!==(o=(o=Mn(-1,o,$))!==$&&x(L,H)?o:-1)&&(L=Z[o+E],o===$-1&&N[EM]>=E+$-1&&(L=EM),0!==uH[L])&&uM.wb(L,800,!1,0)}return!0},this.scroll=function(M,L,H){var o;return!F&&(o=Math.max(Math.floor(Math.abs(H)/40),1),!!x(M,L))&&(M=(M=Mn(-1,u(L),$))===$||ZH?-1:M,0<H?E<R-$&&(E+=Math.min(R-$-E,o),b=M,_(),MK.request=!0):0<E&&(E-=Math.min(E,o),b=M,_(),MK.request=!0),!0)},this.da=function(){oo.drawImage(U,rH,rH)},this.updateSettings=function(){C=0,R=0;let M,L=0;for(M=0;OH>M;M++)HC("ignoreBots")&&wH[M]>=f||1===W&&LK.ra[EM]!==LK.ra[wH[M]]||(2!==W||FL.lg(wH[M]))&&(Z[L]=wH[M],N[wH[M]]=L,L++,R++,0!==uH[wH[M]]&&C++);E=0}}function HU(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D,l,G;function P(){L.clearRect(0,0,LL.width,LL.height),L.fillStyle=bo,L.fillRect(0,0,LL.width,LL.height),L.fillStyle=Ro,M=0<m?m:Math.sqrt(O[4]/O[3]),L.fillRect(0,LL.height-$-1,Math.floor(M*LL.width),$),L.fillStyle=ko,L.fillRect(0,0,LL.width,1),L.fillRect(0,0,1,LL.height),L.fillRect(LL.width-1,0,1,LL.height),L.fillRect(0,LL.height-1,LL.width,1),L.fillRect(0,LL.height-$-1,LL.width,1);for(var M,H,o=0,C=0;C<B.length;C++)q[C]?(L.textAlign=O$,H=Math.floor((U-$+2*n)*(C-o+1)/(B.length+1)-.7*n),L.fillText(B[C],K,H),L.textAlign=q$,5===C&&0!==uH[EM]&&fH[EM]>=RL.ma(EM)?(L.fillStyle=U$,L.fillText(I(C),LL.width-K,H),L.fillStyle=ko):L.fillText(I(C),LL.width-K,H)):o++}function I(M){return M<3?O[M].toString():3===M||4===M||5===M?LL._d(O[M]/100,2):M<7?fM.sb(O[M]):LL.mg(O[7])}function p(M){M=iK(1e4*M,vM),8===NM&&(0===uH[0]?$K.ab(1):0===uH[1]&&$K.ab(0)),M>=O[3]&&($K.ab(-1),O[4]=-1),O[4]!==M&&(S++,O[4]=M)}function v(){for(var M=Lo-1;0<=M;M--)if(0<iH[Mo[M]].length)return;return 1}function V(){eH[EM]!==O[6]&&(O[6]=eH[EM],S++)}this.init=function(){m=D=0,(B=new Array(8))[0]="Humans",B[1]=IM?"Players":"Bots",B[2]="Spectators",B[3]="Threshold",B[4]="Occupation",B[5]="Interest",B[6]="Income",B[7]="Time",G=vM-iK(vM,100),(O=new Array(B.length))[0]=IM?0:f,O[1]=IM?Lo:j,O[2]=g,O[3]=1e4,O[4]=iK(1e4*eH[0],vM),O[5]=700,O[6]=0,V(),O[7]=0,Y=I(6),q=new Array(B.length);for(var M=B.length-1;0<=M;M--)q[M]=!0;l=0,l=IM?(q[0]=!1,q[2]=!1,q[3]=!1,3):(q[3]=!1,1),S=0,this.resize()},this.resize=function(){this.width=Math.floor((Po?.1646:.126)*So),this.height=Math.floor(1.18*this.width),$=Math.floor(.04*this.width),K=Math.floor(.035*this.width),n=.04*this.width,U=this.height,this.height-=Math.floor(l*(this.height-2*$)/B.length)-Math.floor(this.width/4),C=Math.floor(.7*(U-$)/B.length),C=Y$+C+l$,(M=document.createElement("canvas")).width=this.width,M.height=this.height,(L=M.getContext("2d",{alpha:!0})).font=C,L.textBaseline=C$,L.lineWidth=1,this.sc(),this.ng(),kM.fg(),P()},this.ng=function(){H=Bo-this.width-rH},this.og=function(){o=rH},this.pg=function(){return H},this.ca=function(){return o},this.sc=function(){o=rH+(kM.Ef()&&0!==uH[EM]&&!FM?oC("secondInfo","None")?kM.height+rH:Math.floor(1.5*kM.height)+rH:0)},this.Ka=function(M){0<S&&(M||fU<12&&100<=S||12<=fU)&&(S=0,P())},this.gd=function(){return O[7]},this.mg=function(M){var L=Math.floor(M/1e3/60);return(M=Math.floor((M-6e4*L)/1e3))<10?L+":0"+M:L+":"+M},this._d=function(M,L){return M.toFixed(L)+"%"},this.Ea=function(){var M,L;q[0]&&h-g!==O[0]&&(O[0]=h-g,S++),Lo-O[0]!==O[1]&&(O[1]=Lo-O[0],S++),this.Fa(),sM?(M=HK.Nf(),G<=M&&v()?($K.ab(-1),p(HK.Nf())):p(M)):(M=eH[wH[0]],G<=M&&v()&&$K.ab(-1),p(M)),(M=RL.qg(EM))!==O[5]&&(O[5]=M,S++),V(),O[7]+=MK.rg(),L=I(7),Y!==L&&(Y=L,S+=100)},this.Fa=function(){q[2]&&g!==O[2]&&(O[2]=g,S++)},this.sg=function(M){var L,H,o;return M===zM?(m=0,P(),!1):(-1!==M||0!==D)&&(L=m,H=performance.now(),0<=M&&(o=H-392*M,D=0===M||o<D?o:D),m=1<(m=(H-D)/(392*zM))?1:m,P(),m!==L)},this.click=function(M,L){if(0!==mH){if(L<o+this.height-$-this.width/4||L>o+this.height-$||M<H||M>H+this.width)return!1;var U=Math.floor((M-H)/(this.width/4));return 0===U?IL.open():1===U?bL.open():2===U&&FL.open()}},this.da=function(){oo.drawImage(M,H,o);var L=OL.Nc("clans"),U=this.width/(5*L.width);oo.setTransform(U,0,0,U,H+this.width/25,o+this.height-$-this.width/4),oo.drawImage(L,0,0),oo.setTransform(1,0,0,1,0,0),L=OL.Nc("chatlog"),oo.setTransform(U,0,0,U,U*L.width+H+2*this.width/25,o+this.height-$-this.width/4),oo.drawImage(L,0,0),oo.setTransform(1,0,0,1,0,0),L=OL.Nc("layers"),oo.setTransform(5*U/6,0,0,5*U/6,2*U*L.width+H+3*this.width/25,o+this.height-$-this.width/4),oo.drawImage(L,0,1/6*L.height),oo.setTransform(1,0,0,1,0,0)}}function oU(){var M,L,H,o,$,U,K,n,C,S;this.tg=-1,this.init=function(){M=!1,$=.61,U=.07,K=.09,S=n=o=0,this.tg=-1},this.resize=function(){var n,S,B,O,q,Y,m,D;M&&(H=kK(H=Po?Math.floor(.69*So):Math.floor(.5*So),gK(Ko-2*rH,10)),H=kK(H,Math.floor(3.57*gK(no-2*rH,3))),o=Math.floor(.28*H),(C=document.createElement("canvas")).width=H,C.height=o,n=C.getContext("2d",{alpha:!0}),S=Math.floor(1+o/40),n.clearRect(0,0,H,o),n.fillStyle=bo,n.fillRect(S,S,H-2*S,o-2*S),n.lineJoin="bevel",n.lineWidth=2*S,n.strokeStyle=ko,n.strokeRect(S,S,H-2*S,o-2*S),n.imageSmoothingEnabled=!0,O=(B=OL.aa(L)).width,q=B.height,Y=(21===L?.666:1)*$*o/q,n.setTransform(Y,0,0,Y,Math.floor((H-Y*O)/2),Math.floor((o-Y*q)/2)),n.drawImage(B,0,0),n.setTransform(1,0,0,1,Math.floor(H-K*o-U*o-S),Math.floor(S+U*o)),m=n,D=Math.floor(K*o),m.lineWidth=Math.floor(1+o/80),m.strokeStyle=ko,m.beginPath(),m.moveTo(0,0),m.lineTo(D,D),m.moveTo(0,D),m.lineTo(D,0),m.stroke(),n.setTransform(1,0,0,1,0,0))},this.show=function(H,o,$){M||(L=$?21:H?1:2,M=!0,this.resize(),aM.rd(),hM.hide(),S=MK.tb,-1===this.tg&&(this.tg=MK.qa()),n=o?1:0)},this.Ea=function(){!M||1<=n||(n=1<(n+=5e-4*(MK.tb-S))?1:n,S=MK.tb,MK.request=!0)},this.click=function(L,$){return!(!M||n<=0||(L-=Math.floor((Bo-H)/2),$-=Oo-o-2*rH,L<0)||$<0||H<L||o<$||(H-o/3<L&&$<o/3&&(M=!1,MK.request=!0),0))},this.da=function(){!M||n<=0||(oo.globalAlpha=n,oo.drawImage(C,Math.floor((Bo-H)/2),Oo-o-2*rH),oo.globalAlpha=1)}}function $U(){var M,L,H,o;function $(){M=!(L=[])}function U(M,H,o,$,U,K,n){0===uH[M]||0===eH[M]||(U=Bo*((xH[M]+aH[M]+1)/2-o)/(U-o)-.5*H,o=Oo*((yH[M]+cH[M]+1)/2-$)/(K-$)-.5*H,Bo<U)||Oo<o||U<-H||o<-H||(oo.setTransform(WH*n,0,0,WH*n,U,o),oo.drawImage(L[sM?LK.ra[M]:M<f?1:0],0,0))}this.init=function(){var U;if($(),H=63,M=!(o=0),sM)for(U=0;U<=ZM;U++)L.push(this.ug(LK.vg[LK.lc[U]],H));else L.push(this.ug(LK.vg[0],H)),L.push(this.ug(LK.vg[4],H))},this.Ea=function(){M&&349==++o&&$()},this.ug=function(M,L){for(var H,o,$,U=document.createElement("canvas"),K=(U.width=L,U.height=L,U.getContext("2d",{alpha:!0})),n=(K.clearRect(0,0,L,L),K.getImageData(0,0,L,L)),C=n.data,S=Math.floor(L/2),B=1+S*S,O=L-1;0<=O;O--)for(H=L-1;0<=H;H--)$=(O-S)*(O-S)+(H-S)*(H-S),C[o=4*(H*L+O)]=M[0],C[1+o]=M[1],C[2+o]=M[2],$=Math.floor((B-$)*M[3]/B),C[3+o]=0<$?$:0;return K.putImageData(n,0,0),U},this.da=function(){if(M){oo.imageSmoothingEnabled=!0,oo.globalAlpha=1-(160<o?(o-160)/190:0);var L,$,K,n=zH/WH,C=AH/WH,S=(Bo+zH)/WH,B=(Oo+AH)/WH;for($=H*WH*(K=.25),L=OH-1;f<=L;L--)U(L,$,n,C,S,B,K);$=H*WH*(K=.5);let M=HC("glowSpawns")?1.5:1;for(L=f-1;0<=L;L--)U(L,FL.lg(L)?$*M:$,n,C,S,B,FL.lg(L)?M*K:K);oo.globalAlpha=1,oo.imageSmoothingEnabled=WH<3,oo.setTransform(WH,0,0,WH,0,0)}}}function UU(M,L,H){var o,$,U;0===uH[M]||H<0||1e3<H||2===kH[M]||(o=iK(H*fH[M],1e3),10===NM&&L<f&&2!==kH[L]&&(o=UH.wg(M,o)),sM&&L<OH&&!Pn(M,L)?nU(M,L,o):(L<OH&&0===uH[L]&&(L=OH),$=iK(3*fH[M],256),(o-=500<=H?$:0)<=lH||!JL.ja(M)||(U=iH[M].length,L===OH?R(M):N(M,L),0===U&&0===iH[M].length||(sM&&(b[M]=1),M===EM&&(jU.W[0]+=500<=H?H-12:H,jU.W[1]++,jU.W[12]+=$,jU.W[13]+=o),J(U,M),JL.ea(M,o,L),vL.add(M,-o-$,"Attacking "+(L===OH?"unclaimed land":XH[L])+" with "+o+" troops",1,"attack_"+L),fH[M]-=o+$,_M.fa(M,!1)))))}function KU(M,L,H,o){return!((o=10===NM&&M<f?UH.wg(M,o):o)<=lH||!JL.ja(M)||0===(L=TM.ob(M,L,H))||(H=iK(3*fH[M],128),o>=iK(fH[M],2)&&(o-=H),M===EM&&(jU.W[12]+=H),JL.Wa(M,o,L),vL.add(M,-o-H,"Starting boat with "+o+" troops",1,"boat_start"),fH[M]-=o+H,0))}function nU(M,L,H){var o,$,U;!sM||0===uH[M]||0===uH[L]||H<0||H>fH[M]||M===L||Pn(M,L)||(o=iK(fH[M],16),H-=H>=iK(fH[M],2)?o:0,($=eH[L]*YH-fH[L])<=0)||(H=$<(H-=U=iK(Math.max(2142-MK.qa(),0)*H,2142))?$:H,M===EM&&(eM.ue(H,o+U,L),jU.W[12]+=o+U,jU.W[16]+=H),L===EM&&(eM.ve(H,M),jU.W[10]+=H),vL.add(M,-H-o-U,"Supporting "+XH[L]+" with "+H+" troops",3,L+"_support"),vL.add(L,H,"Support by "+XH[M],3,M+"_supported"),WL.xg(M,H+o+U),WL.yg(L,H),fH[M]-=H+o+U,fH[L]+=H)}function CU(){this.zg=!1,this.go=!1,this.uc=!1,this.Ag=[0,0,0,0],this.Bg=function(){var M,L,H,o;this.uc=this.uc||this.go,(this.go||this.zg&&this.uc)&&(M=dU.Cg[0],L=dU.Cg[1],H=dU.Cg[2],o=dU.Cg[3],M=M<this.Ag[0]?this.Ag[0]:M,L=L<this.Ag[1]?this.Ag[1]:L,H=H>this.Ag[2]?this.Ag[2]:H,o=o>this.Ag[3]?this.Ag[3]:o,this.go=!1,this.zg=!1,M===this.Ag[0]&&L===this.Ag[1]&&H===this.Ag[2]&&o===this.Ag[3]?this.vc():M<=H&&L<=o&&RK.putImageData(WK,0,0,M,L,H-M+1,o-L+1))},this.vc=function(){this.uc&&this.Ag[2]>=this.Ag[0]&&this.Ag[3]>=this.Ag[1]&&RK.putImageData(WK,0,0,this.Ag[0],this.Ag[1],this.Ag[2]-this.Ag[0]+1,this.Ag[3]-this.Ag[1]+1),this.uc=!1},this.gc=function(){this.Ag[2]>=this.Ag[0]&&this.Ag[3]>=this.Ag[1]&&RK.putImageData(WK,0,0,this.Ag[0],this.Ag[1],this.Ag[2]-this.Ag[0]+1,this.Ag[3]-this.Ag[1]+1),this.uc=!1},this.Tb=function(){var M,L;this.zg=!1,this.go=!1,this.uc=!1,this.Ag[0]=BK,this.Ag[1]=OK,this.Ag[2]=this.Ag[3]=0;M:for(M=1;M<BK-1;M++)for(L=OK-2;1<L;L--)if(1===AK[L*BK+M]){this.Ag[0]=M;break M}M:for(L=1;L<OK-1;L++)for(M=BK-2;1<M;M--)if(1===AK[L*BK+M]){this.Ag[1]=L;break M}M:for(M=BK-2;0<M;M--)for(L=OK-2;1<L;L--)if(1===AK[L*BK+M]){this.Ag[2]=M;break M}M:for(L=OK-2;0<L;L--)for(M=BK-2;1<M;M--)if(1===AK[L*BK+M]){this.Ag[3]=L;break M}}}function SU(){this.isOpen=!1,this.Dg=null,this.Eg=0,this.width=null,this.height=null,this.Fg=.013,this.Gg=.022,this.Hg=.025,this.Ig=3,this.Jg=1.2,this.Kg=.2,this.Lg=.235,this.Mg=.9,this.Ng=.08;var M,L=["Best Players","Best Clans","LEGENDS NEVER DIE","THE NEVER ENDING WAR"],H=[-1e6,-1e6];this.position=[0,0],this.Og=[0,0],this.init=function(){this.Dg=[null,null],this.isOpen=!1,this.Eg=0,this.resize()},this.open=function(M){this.Eg=M,this.isOpen=!0,this.Na(),BL.hide(),MK.request=!0},this.Ea=function(){this.isOpen&&this.Na()},this.Na=function(){MK.tb-12e4>=H[this.Eg]&&(H[this.Eg]=MK.tb,this.Og=[0,0],MH.$f(0,1+this.Eg))&&dL.Pg(0,this.Eg)},this.resize=function(){var L;for(this.width=this.Qg(Po?.85:.66,.75,Ko,no),this.height=Math.floor(this.width/.75),L=1;0<=L;L--)this.Dg[L]&&(this.Dg[L][4]=Y$+Math.floor(this.Dg[L][5]*this.height/10)+l$);M=Y$+Math.floor(.1*this.height)+l$},this.Qg=function(M,L,H,o){return H<L*o?Math.floor(M*H):Math.floor(L*M*o)},this.Rg=function(M,L,H,o,$,U,K){this.position[M]=K;for(var n,C=L.length,S=Y$+Math.floor($*this.height/10)+l$,B=(this.Sg(L,S,U*this.width),[[],C,-1,o,S,$,10*K]),O=0;O<C;O++)n={name:L[O].name,value:L[O].value/H,ua:L[O].Tg},B[0].push(n);this.Dg[M]=B,this.Ug(M),U=this.Dg[M][0][0].name,1===M&&(U="["+U+"]"),0===K&&nK.Z(M,U),MK.request=!0},this.Ug=function(M){this.Dg[M][0].sort((function(M,L){return L.value-M.value}))},this.Vg=function(M,L,H,o){if(this.Dg&&this.Dg[M]){var $,U=!1;if(0===M){for($=0;$<this.Dg[M][0].length;$++)if(L===this.Dg[M][0][$].name&&H>.99*this.Dg[M][0][$].value&&H<1.01*this.Dg[M][0][$].value){this.Dg[M][0][$].value=o,U=!0;break}U||this.Dg[M][0].push({name:L,value:o})}else{for($=0;$<this.Dg[M][0].length;$++)if(L===this.Dg[M][0][$].name){this.Dg[M][0][$].value+=32<this.Dg[M][0][$].value?(64-this.Dg[M][0][$].value)/256:.25,this.Dg[M][0][$].value*=1/(383/384),U=!0;break}for($=0;$<this.Dg[M][0].length;$++)this.Dg[M][0][$].value*=383/384;U||this.Dg[M][0].push({name:L,value:.25})}this.Ug(M)}},this.Sg=function(M,L,H){for(var o=M.length-1;0<=o;o--)for(;3<M[o].name.length&&iM.measureText(M[o].name,L)>H;)M[o].name=M[o].name.substring(0,M[o].name.length-4)+"..."},this.click=function(M,L){return!!this.isOpen&&(M-=(Bo-this.width)/2,L-=(Oo-this.height)/2,M<0||M>this.width||L<0||L>this.height?(this.isOpen=!1,0===UL.getState()&&nL.toggle(0,!0),MK.request=!0):!(o=M,$=L,(!(o>3*oK.width/5&&$<.1*oK.height)||(oK.isOpen=!1,0===UL.getState()&&nL.toggle(0,!0),MK.request=!0,tL.open(oK.Eg),0))&&(L=L<.3*this.height?1:L<.85*this.height?(L=(0===this.Eg?14.1:3)*(L-.3*this.height)/(.55*this.height),Math.floor(1+L*L)):0===this.Eg?200:10,M<this.width/2?this.Og[this.Eg]=-L:this.Og[this.Eg]=L,H[this.Eg]+50>MK.tb||(H[this.Eg]=MK.tb,MH.$f(0,1+this.Eg)&&dL.Pg(0,this.Eg)),0)));var o,$},this.da=function(){var H,o,$,U,K,n,C,S;this.isOpen&&(H=(Bo-this.width)/2,o=(Oo-this.height)/2,$=this.Fg*this.width,U=this.Ig*$,K=this.Gg*this.width,n=this.Jg*K,C=this.Hg*this.width,S=Math.floor(.25*this.height),oo.setTransform(1,0,0,1,H,o),oo.fillStyle=0===this.Eg?jo:co,oo.fillRect(0,0,this.width,S),oo.fillStyle=Eo,oo.fillRect(0,S,this.width,this.height-S),oo.fillStyle=ko,oo.font=M,oo.textBaseline=C$,oo.textAlign=B$,oo.fillText(L[this.Eg],Math.floor(this.width/2),Math.floor(.135*this.height)),oo.font=Y$+Math.floor(.025*this.height)+l$,oo.fillText(L[this.Eg+2],Math.floor(this.width/2),Math.floor(.2125*this.height)),oo.beginPath(),oo.moveTo(this.width/4,0),oo.lineTo(this.width/2-$,0),oo.lineTo(this.width/2,-U),oo.lineTo(this.width/2+$,0),oo.lineTo(this.width-K,0),oo.lineTo(this.width+n,-n),oo.lineTo(this.width,K),oo.lineTo(this.width,this.height/2-$),oo.lineTo(this.width+U,this.height/2),oo.lineTo(this.width,this.height/2+$),oo.lineTo(this.width,this.height-K),oo.lineTo(this.width+n,this.height+n),oo.lineTo(this.width-K,this.height),oo.lineTo(this.width/2+$,this.height),oo.lineTo(this.width/2,this.height+U),oo.lineTo(this.width/2-$,this.height),oo.lineTo(K,this.height),oo.lineTo(-n,this.height+n),oo.lineTo(0,this.height-K),oo.lineTo(0,this.height/2+$),oo.lineTo(-U,this.height/2),oo.lineTo(0,this.height/2-$),oo.lineTo(0,K),oo.lineTo(-n,-n),oo.lineTo(K,0),oo.lineTo(this.width/4,0),oo.lineTo(this.width/4,C),oo.lineTo(C,C),oo.lineTo(C,this.height-C),oo.lineTo(this.width-C,this.height-C),oo.lineTo(this.width-C,C),oo.lineTo(this.width/4,C),oo.fill(),oo.textAlign=q$,oo.font=Y$+Math.floor(.035*this.height)+l$,oo.fillText("Search 🔍",Math.floor(this.width-K-.01*this.width),Math.floor(.0535*this.height)),this.Dg[this.Eg]&&this.Wg(S),this.Xg(S),oo.setTransform(1,0,0,1,0,0))},this.Xg=function(M){var L=gK(2,Math.floor(.06*this.width)),H=(L-=L%2,gK(2,Math.floor(.01*this.width)));H-=H%2,M=Math.floor(.82*M);oo.fillRect(L,M,L,H),oo.fillRect(this.width-L-L,M,L,H),oo.fillRect(Math.floor(this.width-L-L+(L-H)/2),Math.floor(M-(L-H)/2),H,L)},this.Wg=function(M){var L;oo.font=this.Dg[this.Eg][4];for(var H=this.Dg[this.Eg][1]-1;0<=H;H--)oo.textAlign=q$,L=Math.floor(this.Ng*this.height+M+H*((1-2*this.Ng)*this.height-M)/9),oo.fillText(this.Dg[this.Eg][0][H].value.toFixed(this.Dg[this.Eg][3]),Math.floor(this.Mg*this.width),L),oo.fillText(H+1+this.Dg[this.Eg][6]+".",Math.floor(this.Kg*this.width),L),oo.textAlign=O$,oo.fillText(this.Dg[this.Eg][0][H].name,Math.floor(this.Lg*this.width),L)}}function BU(){var M,L,H,o,$,U,K,n,C,S,B,O;this.Sc=!1,this.Tb=function(q,Y){if(13<=Go&&Go<18)return Y?void(B=q):B!==q?void 0:void lo.h(200,q);Y&&((RH.buttons[1].mf.lf||RH.buttons[2].mf.lf)&&RH.Yg(),BL.hide(),B=q,n=Math.floor(.8*(Po?no<Ko?.6:.55:.4)*So),o=Math.floor(.15*n),$=Math.floor(.35*o),U=Math.floor(.5*o),K=Math.floor(2.5*U),H=o+$+3*U,Y=Y$+Math.floor($/qo)+l$,C=Math.floor(qo*iM.measureText(B,Y)),q=S=(n<C?C:n)+2*K,S=Math.min(S,Ko-2*(Po?2:1)*rH),Y=Y$+Math.floor(S/q*$/qo)+l$,C=Math.floor(qo*iM.measureText(B,Y)),M=Math.floor((Bo-S)/2),L=Math.floor((Oo-H)/2),(O=document.createElement("a")).appendChild(document.createTextNode(B)),O.title=B,O.target="_blank",O.href=B,O.style.font=Y,O.style.textAlign="center",O.style.color=ko,O.style.position="absolute",O.style.padding="0px",O.style.margin="0px",O.style.top=Math.floor((L+1.4*U+o)/qo)+"px",O.style.left=Math.floor((M+(S-C)/2)/qo)+"px",document.body.appendChild(O),this.Sc=!0,MK.request=!0)},this.lf=function(){return!(!this.Sc||(document.body.removeChild(O),this.Sc=!1))},this.he=function($,U){return!!this.Sc&&(($<M||U<L||M+S<$||L+H<U||M+S-o<$&&U<L+o)&&(MK.request=!0,this.Sc=!1,document.body.removeChild(O),0===UL.getState())&&nL.toggle(0,!0),!0)},this.Rb=function(){this.Sc&&(oo.fillStyle=bo,oo.fillRect(M,L+o,S,H-o),oo.fillStyle=n$,oo.fillRect(M,L,S,o),oo.fillStyle=ko,oo.lineWidth=sH,oo.strokeStyle=ko,oo.strokeRect(M,L,S,H),oo.fillRect(M,L+o,S,sH),oo.font=Y$+Math.floor(.48*o)+l$,oo.textAlign=B$,oo.textBaseline=C$,oo.fillText("You are leaving Territorial.io!",Math.floor(M+(S-.5*o)/2),Math.floor(L+.55*o)),cM.xd(Math.floor(M+S-.8*o),Math.floor(L+.25*o),Math.floor(.5*o)))}}function OU(){var M,L,H=[0,0,0,0,0],o=[0,0,0,0,0],$=[1,1,1,1,1],U=[!0,!0,!0,!0,!0],K=(this.Zg=[!0,!0,!0,!0,!0],null);this.to=function(M,H){K=M,U=H,L=[G$,P$,I$,p$,v$],this.Tb()},this.Tb=function(){if(OL._()){var L,n=Math.floor((Po?.261:.195)*So),C=Math.floor(.9*n),S=Math.floor(.17*C);if(M=Po?2*rH:rH,$[0]=n/K[0].width,$[1]=C/K[1].width,$[2]=S/K[2].height,$[3]=S/K[3].height,$[4]=S/K[4].height,$[3]*=1.07,H[0]=M,H[1]=M,H[2]=M,H[3]=M,H[4]=Math.floor(2*M+$[3]*K[3].width),o[0]=M,o[1]=o[0]+M+$[0]*K[0].height,o[2]=o[1]+M+$[1]*K[1].height,o[3]=o[2]+M+$[2]*K[2].height,o[4]=o[3],!U[0])for(L=0;L<5;L++)o[L]-=$[0]*K[0].height+M;if(!U[1])for(L=2;L<5;L++)o[L]-=$[1]*K[1].height+M}},this.Sc=function(){return!(7===UL.getState()&&Po)},this.he=function(M,n,C){if(K&&this.Sc())for(var S=U.length-1;0<=S;S--)if(U[S]&&this.Zg[S]&&H[S]<M&&o[S]<n&&M<H[S]+$[S]*K[S].width&&n<o[S]+$[S]*K[S].height)return KK.Tb(L[S],C),!0;return!1},this.Rb=function(){if(K&&this.Sc()){var M;for(oo.imageSmoothingEnabled=!0,M=0;M<5;M++)U[M]&&this.Zg[M]&&(oo.setTransform($[M],0,0,$[M],H[M],o[M]),oo.drawImage(K[M],0,0));oo.setTransform(1,0,0,1,0,0)}}}function qU(){this.type=0,this.$g=0;var M=null,L=!1;this.init=function(){var H,o;lo?this.type=1:mo?this.type=2:(!function(){try{if(!(M=window.localStorage))return M=null;M.setItem("testLS","1"),M.removeItem("testLS")}catch(L){return M=null}L=!0}(),this,L&&(H=Number(M.getItem("zt0")),o=Number(M.getItem("zt1")),H&&o?(this.type=H,this.$g=Math.floor(Date.now()/3e5)-o):(M.setItem("zt0",""+Math.floor(3+Math.random()*(Math.pow(2,20)-3))),M.setItem("zt1",""+Math.floor(Date.now()/3e5)))))}}function YU(){var M,L,H;function o(o){var $,U,K,n,C,S=oL._g[o],B=S.Ff,O=S.td,q=S.width,Y=S.height;oo.fillStyle=S.color,oo.fillRect(B,O,q,Y),o===M&&(oo.fillStyle=H,oo.fillRect(B,O,q,Y)),oo.lineWidth=3,oo.strokeStyle=L,oo.strokeRect(B,O,q,Y),U=($=S).Ff,K=$.td,n=$.width,C=$.height,oo.textAlign=B$,oo.textBaseline=C$,oo.font=$.font,oo.fillStyle=L,oo.fillText($.name,Math.floor(U+n/2),Math.floor(K+C/2+.1*$.ah))}this.width=0,this.height=0,this.bh=0,this.dh=0,this.init=function(){M=-1,L=ko,H="rgba(255,255,255,0.16)",this._g=new Array(8),this.height=Math.floor((Po?.123:.093)*So),this.width=Math.floor((Po?3.96:4.2)*this.height),this.dh=Math.floor(.025*this.width);var o=Math.floor(.26*this.height),$=Y$+o+l$;this._g[0]={Ff:0,td:0,width:Math.floor(.6*this.width-this.dh/2),height:this.height,name:"Multiplayer",font:$,color:this.He?"rgba(70,70,70,0.8)":"rgba(22,88,22,0.8)",ah:o},o=Math.floor(.18*this.height),this._g[1]={Ff:0,td:0,width:this.width-this._g[0].width-this.dh,height:this.height,name:"Singleplayer",font:Y$+o+l$,color:"rgba(22,88,88,0.8)",ah:o},this._g[2]={Ff:0,td:0,width:this.width,height:Math.floor(.3*this.height),name:"",font:this._g[1].font,color:"rgba(100,0,0,0.8)",ah:this._g[1].ah},this._g[3]={Ff:0,td:0,width:this.width,height:this.height,name:"Back",font:this._g[0].font,color:"rgba(0,0,0,0.8)",ah:this._g[0].ah},this._g[4]={Ff:0,td:0,width:this.width,height:Math.floor(.3*this.height),name:"The game was updated!",font:this._g[1].font,color:"rgba(100,0,0,0.8)",ah:this._g[1].ah},this._g[5]={Ff:0,td:0,width:this._g[0].width,height:Math.floor(.8*this.height),name:"Reload",font:this._g[0].font,color:"rgba(0,100,0,0.8)",ah:this._g[0].ah},this._g[6]={Ff:0,td:0,width:this._g[1].width,height:this._g[5].height,name:"Back",font:this._g[0].font,color:"rgba(0,0,0,0.8)",ah:this._g[0].ah},this._g[7]={Ff:0,td:0,width:this.width,height:Math.floor(this.height/4),name:"Join / Create custom multiplayer lobby",font:this._g[1].font,color:"rgba(80,50,100,0.8)",ah:this._g[0].ah},this.eh()},this.eh=function(){this.bh=Math.floor(.54*Oo),this._g[0].Ff=this._g[7].Ff=Math.floor(.5*Bo-.5*this.width),this._g[1].Ff=this._g[0].Ff+this._g[0].width+this.dh,this._g[2].Ff=this._g[3].Ff=this._g[0].Ff,this._g[4].Ff=this._g[5].Ff=this._g[0].Ff,this._g[6].Ff=this._g[1].Ff,this._g[0].td=Math.floor(.54*Oo),this._g[1].td=this._g[0].td,this._g[2].td=Math.floor((Oo-this._g[2].height-this._g[3].height-this.dh)/2),this._g[3].td=this._g[2].td+this._g[2].height+this.dh,this._g[4].td=Math.floor((Oo-this._g[4].height-this._g[5].height-this.dh)/2),this._g[5].td=this._g[6].td=this._g[4].td+this._g[4].height+this.dh,this._g[7].td=this._g[0].td+this._g[0].height+this.dh},this.fh=function(){o(0),o(1),o(7)},this.gh=function(){o(2),o(3)},this.hh=function(){o(4),o(5),o(6)},this.wd=function(L,H,o){var $=-1;return 0===UL.getState()?$=-1===($=this.ih(L,H,0,2))?this.ih(L,H,7,1):$:3===UL.getState()?$=this.ih(L,H,3,1):5===UL.getState()&&($=this.ih(L,H,5,2)),M!==$&&(M=$,o)&&(MK.request=!0),-1!==$&&(gM.rf(),!0)},this.ih=function(M,L,H,o){for(var $=H;$<H+o;$++)if(M>=this._g[$].Ff&&L>=this._g[$].td&&M<=this._g[$].Ff+this._g[$].width&&L<=this._g[$].td+this._g[$].height)return $;return-1}}function mU(){function M(M){return M<0?0:255<M?255:Math.floor(M)}this.Cd=0,this.xe=0,this.lf=!1,this.jh=0,this.kh=0,this.Ve=0,this.lh=0,this.mh=0,this.nh=0,this.oh=0,this.k=null,this.Tb=function(){Ko<1.4*no?this.Cd=Math.floor((Po?.94:.43)*Ko):(this.xe=Math.floor((Po?.88:.43)*no),this.Cd=Math.floor(1.4*this.xe)),this.xe=this.Cd/1.4,this.kh=this.Cd/32,this.lf=!0,this.jh=0,this.lh=Math.floor(.25*this.xe),this.mh=(this.xe-this.lh-3*this.kh)/2,this.nh=this.Cd-3*this.kh-this.mh,this.oh=(this.xe-this.lh-4*this.kh)/3},this.tf=function(){this.k=[[0,0,0],[0,0,0]];var L=H().split("");if(L.length<6)for(var o=2;0<=o;o--)this.k[0][o]=M(256*Math.random());else for(var $=2;0<=$;$--)this.k[0][$]=M(4*(10*parseInt(L[2*$])+parseInt(L[2*$+1])));this.ph()},this.qh=function(){return[iK(this.k[0][0],4),iK(this.k[0][1],4),iK(this.k[0][2],4)]},this.scroll=function(L,H,o){var $=(Bo-this.Cd)/2;H-=(Oo-this.xe)/2+this.lh,(L-=$)<0||H<0||L>=this.Cd||H>=this.xe-this.lh||($=Math.floor(3*H/(this.xe-this.lh)),this.k[this.Ve][$]=M(this.k[this.Ve][$]+(o<0?1:-1)*Math.max(Math.abs(.05*o),1)),MK.request=!0)},this.he=function(L,H){this.jh=0;var o=(Bo-this.Cd)/2;return H-=(Oo-this.xe)/2,(L-=o)<0||H<0||L>=this.Cd-1||H>=this.xe-1||L>this.Cd-(.4*this.lh+3*this.kh)&&H<this.lh?(this.lf=!1,0===UL.getState()&&nL.toggle(0,!0),!(MK.request=!0)):L<this.kh||H<this.kh+this.lh||L>=this.Cd||H>=this.xe-this.kh||(L<this.kh+this.mh?(H<this.kh+this.lh+this.mh&&0!==this.Ve&&(this.Ve=0,MK.request=!0),!0):L<this.kh+this.mh||(L-=2*this.kh+this.mh,H<this.kh+this.lh+this.oh?(this.jh=1,this.k[this.Ve][0]=M(256*L/this.nh),MK.request=!0):H<2*this.kh+this.lh+this.oh||(H<2*this.kh+this.lh+2*this.oh?(this.jh=2,this.k[this.Ve][1]=M(256*L/this.nh),MK.request=!0):!(H>=3*this.kh+this.lh+2*this.oh)||(this.jh=3,this.k[this.Ve][2]=M(256*L/this.nh),MK.request=!0))))},this.ph=function(){for(var L=2;0<=L;L--)this.k[0][L]=M(this.k[0][L])},this.rh=function(){for(var M,L="",H=0;H<3;H++)(M=iK(this.k[0][H],4))<10&&(L+="0"),L+=M.toString();return L},this.qd=function(L){0!==this.jh&&(L-=2*this.kh+this.mh+(Bo-this.Cd)/2,this.k[this.Ve][this.jh-1]=M(256*L/this.nh),MK.request=!0)},this.sh=function(){0<this.jh&&(this.jh=0,this.ph(),HH.th(),MK.request=!0)},this.Rb=function(){var M=(Bo-this.Cd)/2,L=(Oo-this.xe)/2;oo.setTransform(1,0,0,1,M,L),oo.fillStyle=bo,oo.fillRect(0,this.lh,this.Cd,this.xe-this.lh),oo.fillStyle=so,oo.fillRect(0,0,this.Cd,this.lh),oo.fillStyle=ko,oo.lineWidth=sH,oo.strokeStyle=ko,oo.strokeRect(-1,-1,this.Cd+2,this.xe+2),oo.fillRect(0,this.lh,this.Cd,sH),oo.font=Y$+Math.floor(.31*this.lh)+l$,oo.textBaseline=C$,oo.textAlign=B$,oo.fillText("Choose Your Nation's Color!",Math.floor((this.Cd-this.kh-.4*this.lh)/2),Math.floor(.55*this.lh)),this.uh(0),oo.lineWidth=sH,this.wh(0),this.wh(1),this.wh(2),oo.setTransform(1,0,0,1,0,0),cM.xd(Math.floor(M+this.Cd-.4*this.lh-this.kh),Math.floor(L+.3*this.lh),Math.floor(.4*this.lh))},this.uh=function(M){var L=this.k[M][0],H=this.k[M][1];M=this.k[M][2];oo.fillStyle="rgb("+L+","+H+","+M+")",oo.fillRect(this.kh,this.lh+this.kh,this.mh,2*this.mh+this.kh),oo.lineWidth=sH,oo.strokeStyle=ko,oo.strokeRect(this.kh,this.lh+this.kh,this.mh,2*this.mh+this.kh),oo.fillStyle=L+H+M<306&&H<150?ko:Io,oo.font=Y$+Math.floor(.32*this.oh)+l$,oo.textAlign=B$,oo.textBaseline=C$,oo.rotate(-Math.PI/2),oo.fillText("National Color",Math.floor(-1.5*this.kh-this.lh-this.mh),Math.floor(this.kh+.5*this.mh)),oo.rotate(Math.PI/2)},this.wh=function(M){oo.fillStyle="rgb("+(0===M?150:2===M?30:0)+","+(1===M?130:2===M?30:0)+","+(2===M?220:0)+")",oo.fillRect(2*this.kh+this.mh,this.lh+this.kh+M*(this.kh+this.oh),Math.floor(this.k[this.Ve][M]*this.nh/255),this.oh),oo.strokeStyle=ko,oo.strokeRect(2*this.kh+this.mh,this.lh+this.kh+M*(this.kh+this.oh),this.nh,this.oh),oo.fillStyle=ko,oo.font=Y$+Math.floor(.32*this.oh)+l$,oo.textBaseline=C$,oo.textAlign=O$,oo.fillText((0===M?"Red: ":1===M?"Green: ":"Blue: ")+this.k[0][M].toString(),3*this.kh+this.mh,Math.floor(this.lh+this.kh+M*(this.kh+this.oh)+.53*this.oh))}}function DU(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m=0;function D(){return MH.xh[(q+m)%MH.yh]}function l(){q++,O=MK.tb,MH.$f(D(),4)&&(Y=!0,dL.zh(D()),VL.Ah())}function G(){VL.isActive&&(KL.Bh(3249),VL.Ch()),0===q?KL.Bh(3249):(q===MH.yh-1&&(q=-1),l())}function P(M,L,$){var U=Math.floor((Bo-o)/2)+K,n=U+Math.floor($*(o-2*K));oo.lineWidth=L,oo.beginPath(),oo.moveTo(U,M),oo.lineTo(n,M),oo.lineTo(Math.floor(U-K+$*o),M+H),oo.lineTo(U-K,M+H),oo.closePath()}this.init=function(){UL.l(6),M=0,L=1,n="rgba(0,220,120,0.4)",C="rgba(0,0,0,0.8)",this.resize(),MK.request=!0,q=0,Y=!1,l()},this.resize=function(){o=Math.floor((Po?.5:.25)*So),$=o+12,H=Math.floor(.125*o),K=3*H,U=Math.floor(.225*o),B=Math.floor(.3*H),S=D$+B+l$},this.Dh=function(M){m=M},this.disconnect=function(M){M===D()&&(Y=!1,G())},this.Eh=function(M){6!==UL.getState()||Y||(O=MK.tb,Y=!0,dL.zh(M),VL.Ah())},this.click=function(M,L){var o=Math.floor((Bo-$)/2),K=Math.floor(.5*(Oo-tH-H-U))+H+tH;return o<M&&M<o+$&&K<L&&L<K+U&&(this.ce(),oL.wd(M,L,!1),!0)},this.ce=function(){MH.Fh(3260),BL.init(),MK.request=!0},this.Ea=function(){6===UL.getState()&&(Y?MK.tb>O+12e3&&KL.Bh(3250):MK.tb>O+12e3&&G(),100<(M+=.07*L*(M<16?5+M:84<M?105-M:17))?(M=100,L=-1):M<0&&(M=0,L=1),n="rgba(0,"+Math.floor(190-1.9*M)+","+Math.floor(120-1.2*M)+","+(.4+.004*M)+")",C="rgba(0,"+Math.floor(1.9*M)+","+Math.floor(1.2*M)+","+(.8-.004*M)+")",MK.request=!0)},this.da=function(){var L,o,K,B,O=Math.floor((Bo-$)/2),q=Math.floor(.5*(Oo-tH-H-U));L=q,o=M/100,oo.fillStyle=C,P(L,3,1),oo.fill(),oo.fillStyle=n,P(L,3,o),oo.fill(),oo.strokeStyle=ko,P(L,3,1),oo.stroke(),K="Loading",B=L,oo.textAlign=B$,oo.textBaseline=C$,oo.font=S,oo.fillStyle=ko,oo.fillText(K,Math.floor(.5*Bo),Math.floor(B+.58*H)),function(M,L,H,o,$){oo.fillStyle=vo,oo.fillRect(M,L,H,o),oo.lineWidth=3,oo.strokeStyle=ko,oo.strokeRect(M,L,H,o);var U=Math.floor(.3*o);oo.textAlign=B$,oo.textBaseline=C$,oo.font=D$+U+l$,oo.fillStyle=ko,oo.fillText("Back",Math.floor(M+H/2),Math.floor(L+o/2+.1*U))}(O,q+H+tH,$,U)}}function lU(){var M;this.init=function(){oL.init(),nL.init(),M=0,kU.Tb(),BL.init()},this.l=function(L){M=L},this.getState=function(){return M},this.Gh=function(){this.l(8),hL.Hh(),RH.Yg(),oK.isOpen=!1,KK.he(-1e3,-1e3)},this.Yg=function(L){if(!PK)return!1;if(!(MK.tb<400)){if("Enter"===L.key||"Escape"===L.key){if(this.Ih())return 0===M&&nL.toggle(0,!0),!0;if("Enter"===L.key){if(0===M)return BL.submit(),!0;if(7===M)return!0}}return!1}},this.Ih=function(){return!!KK.lf()||!!RH.Yg()||!!oK.isOpen&&!(oK.isOpen=!1)},this.sa=function(){MK.request=!0,8===M?rM?rM=!rM:gU.Sc?gU.vd():cM.toggle():7===M?hL.Jh():6===M?$L.ce():3===M?KL.Kh(0,0):2===M?SL.Kh():0!==M||this.Ih()||U(11)},this.click=function(L,H){if(!kU.he(L,H)&&PK&&!KK.he(L,H)&&!(6===M&&$L.click(L,H)||2===M&&SL.he(L,H)||!HC("removeMenuSettingButton")&&HH.click(L,H)||oK.click(L,H)||UK.he(L,H,!0)||RH.click(L,H,!0))){if(HC("removeHistory")||gM.click(L,H),0===M)BL.click(L,H);else if(3===M)KL.he(L,H);else if(5===M)CL.click(L,H);else if(7===M&&hL.click(L,H))return;nK.click(L,H)}},this.wd=function(L,H){if(HH.qd(L,H),!gM.Zf){if(RH.wd(L,H))return void gM.rf();if(kU.qd(L,H))return void gM.rf();if(0<=RH.Lh(L,H))return void gM.rf();if(2===M&&SL.qd(L,H))return void gM.rf();if(oL.wd(L,H,!0))return}HC("removeHistory")||gM.wd(L,H)},this.md=function(M,L){gM.sf(),RH.tf()||UK.he(M,L,!1)||RH.click(M,L,!1)},this.xf=function(L,H,o){RH.buttons[1].mf.lf||(RH.buttons[2].mf.lf?RH.buttons[2].mf.scroll(L,H,o):0===M&&(HC("removeHistory")||gM.scroll(L,o)))},this.Mh=function(){oL.eh(),RH.resize(),0===M?(nL.Nh(0),gM.bg()):7===M&&hL.resize(),MK.request=!0},this.Rb=function(){8!==M&&10!==M&&(oo.imageSmoothingEnabled=!0,this.Oh(),HC("removeHistory")||gM.da(),dM.da(),UK.Rb(),nK.da(),HC("removeMenuSettingButton")||RH.da(),HC("removeMenuSettingButton")||HH.da(),DL.isActive||DL.da(),lL.da(),ZL.da(),0===M?BL.da():2===M?SL.Rb():3===M?KL.Rb():5===M?CL.da():6===M?$L.da():7===M&&hL.da(),RH.Qb(),kU.Rb(),oK.da(),KK.Rb(),MK.Sb())},this.Oh=function(){var M,L;PK?(L=Ko/BK,M=no/OK,oo.setTransform(L=M<L?L:M,0,0,L,Math.floor((Ko-L*BK)/2),Math.floor((no-L*OK)/2)),oo.drawImage(qK,0,0),oo.setTransform(1,0,0,1,0,0),oo.fillStyle=vo):oo.fillStyle=Io,oo.fillRect(0,0,Ko,no)}}function GU(){this.Cd=0,this.xe=0,this.Ad=0,this.lf=!1,this.Ie=10,this.Ph=.12,this.jh=!1,this.Qh=!1,this.Rh=!1,this.Tb=function(){this.Cd=1.15*Ko<no?Math.floor((Po?.94:.69)*Ko):Math.floor((Po?.94:.69)*no/1.15),this.Cd-=this.Cd%this.Ie,this.xe=+this.Cd,this.Ad=Math.floor(.15*this.Cd),this.lf=!0,this.jh=!1},this.he=function(M,L,H){var o=(Bo-this.Cd)/2;return L-=(Oo-this.xe-this.Ad)/2,(M-=o)<0||L<0||M>=this.Cd-1||L>=this.xe+this.Ad-1||M>=this.Cd-this.Ad&&L<this.Ad?(0===H&&(this.lf=!1,0===UL.getState()&&nL.toggle(0,!0),MK.request=!0),!1):(L<this.Ad||(M=(M=iK(M,o=Math.floor(this.Cd/this.Ie))+this.Ie*iK(L-this.Ad,o))<0?0:M>=hU.mt?hU.mt-1:M,(0===H||1===H&&!hU.Ue[M]||2===H&&hU.Ue[M])&&(this.Qh=!hU.Ue[M],this.jh=!0,this.Rh=!0,hU.Ue[M]=!hU.Ue[M],hU.bf(),MK.request=!0)),!0)},this.qd=function(M,L){this.jh&&this.he(M,L,this.Qh?1:2)},this.sh=function(){this.Rh&&(!function(){for(var M="",L=0;L<hU.Le;L+=2)M+=hU.Ue[L]||hU.Ue[L+1]?hU.Ue[L]&&!hU.Ue[L+1]?"1":!hU.Ue[L]&&hU.Ue[L+1]?"2":"3":"0";mo?window.webkit.messageHandlers.iosCommandA.postMessage("emojis "+M):5<=Go?lo.h(1,M):(YL.y(7,M),YL.z())}(),this.Rh=!1),this.Rh=!1,this.jh=!1},this.Rb=function(){oo.imageSmoothingEnabled=!0;for(var M=(Bo-this.Cd)/2,L=(Oo-this.xe-this.Ad)/2,H=(oo.setTransform(1,0,0,1,M,L),oo.fillStyle=bo,oo.fillRect(0,this.Ad,this.Cd,this.xe),oo.fillStyle=Jo,oo.fillRect(0,0,this.Cd,this.Ad),oo.fillStyle=ko,oo.lineWidth=sH,oo.strokeStyle=ko,oo.strokeRect(-1,-1,this.Cd+2,this.xe+this.Ad+2),oo.fillRect(0,this.Ad-sH,this.Cd,sH),oo.font=Y$+Math.floor(.44*this.Ad)+l$,oo.textAlign=B$,oo.textBaseline=C$,oo.fillText("Select Your Emojis!",Math.floor((this.Cd-.725*this.Ad)/2),Math.floor(.55*this.Ad)),Math.floor(this.Cd/this.Ie)),o=(H-2*this.Ph*H)/hU.Cd,$=hU.mt-1;0<=$;$--)oo.setTransform(1,0,0,1,Math.floor(M+$%this.Ie*H),Math.floor(L+this.Ad+iK($,this.Ie)*H)),hU.Ue[$]&&(oo.fillStyle=Wo,oo.fillRect(0,0,H,H)),oo.setTransform(o,0,0,o,Math.floor(M+$%this.Ie*H+this.Ph*H),Math.floor(L+this.Ad+iK($,this.Ie)*H+this.Ph*H)),oo.drawImage(hU.Dd[$],0,0);oo.setTransform(1,0,0,1,0,0),oo.imageSmoothingEnabled=!1,cM.xd(Math.floor(M+this.Cd-.725*this.Ad),Math.floor(L+.275*this.Ad),Math.floor(.45*this.Ad))}}function PU(){var M,L,H;function o(){var L;0===(L=UL.getState())?BL.hide():6===L?MH.Fh(M):7===L?(hL.Hh(),MH.close(MH.Sh,3240)):8===L&&(PH(),BL.hide()),UL.l(3),oL.eh(),U(M),MK.request=!0}function $(M){for(var o=L.length-1;0<=o;o--)if(M===L[o].code)return L[o].description;return H+M}function U(M){oL._g[2].name=$(M)}this.Th=function(){(L=[]).push({description:"No Server Response",code:1006}),L.push({description:"Account successfully saved!",code:3231}),L.push({description:"Account Error",code:3232}),L.push({description:"No Servers Found",code:3249}),L.push({description:"Thanks for the vote.",code:3252}),L.push({description:"Please accept Cookies",code:3265}),L.push({description:"Invalid Password Format",code:3266}),L.push({description:"Lobby Timeout",code:4207}),L.push({description:"Invalid Username",code:4214}),L.push({description:"User already exists.",code:4224}),L.push({description:"No Client Response Error",code:4229}),H="Error "},this.init=function(L,H){M=H;var U=UL.getState();if(6===U){if(4211===H)return void CL.init(0,0);if(4214!==H)return void $L.disconnect(L)}else{if(7!==U)return 8===U?void(L!==MH.Jc||IM||eM.ke($(H))):void 0;if(L!==MH.Sh)return}o()},this.Bh=function(L){M=L,8===UL.getState()?eM.ke($(L)):o()},this.Xd=function(){U(M)},this.he=function(M,L){3===oL.ih(M,L,3,1)&&this.Kh(M,L)},this.Kh=function(M,L){BL.init(),oL.wd(M,L,!1),MK.request=!0},this.Rb=function(){oL.gh()}}function IU(){var M,L,H;this.init=function(){var o;L="rgba(0,0,0,0.6)",H=xo,void 0!==M&&this.toggle(0,!1),(M=[]).push({input:document.createElement("INPUT"),Uh:!1,color:L}),o=M.length-1,M[o].input.setAttribute("type","text"),M[o].input.value="",M[o].input.style.textAlign=0==o?"center":"left",M[o].input.style.backgroundColor=L,M[o].input.style.border="3px solid "+ko,M[o].input.style.color=ko,M[o].input.style.outline="none",M[o].input.style.position="absolute",M[o].input.readOnly=3==o,M[o].input.addEventListener("input",(function(){0==o&&BL.Vh()})),M[o].input.addEventListener("focus",(function(M){M.preventDefault()})),this.resize()},this.resize=function(){var L=Math.floor(.22*oL.height/qo);M[0].input.style.font=Y$+L+l$,M[0].input.style.padding=Math.floor(.3*L)+"px 5px",M[0].input.style.width=Math.floor(oL.width/qo+4)+"px"},this.Wh=function(L){return M[L]},this.Nh=function(L){M[L].input.style.left=Math.floor((Bo/qo-(oL.width/qo-3)-7)/2)+"px",0===L&&(M[L].input.style.bottom=Math.floor((oL.bh-.52*oL.height)/qo)+"px"),mo&&M[L].Uh&&(this.toggle(L,!1),this.toggle(L,!0))},this.toggle=function(L,H){M[L].Uh!==H&&((M[L].Uh=H)?document.body.insertBefore(M[L].input,document.body.childNodes[2]):document.body.removeChild(M[L].input))},this.Xh=function(o,$){$&&M[o].color===L||!$&&M[o].color===H||(M[o].color=$?L:H,M[o].input.style.backgroundColor=M[o].color)}}function pU(){var M,L,H,o;this.Yh=0,this.clientId=0,this.init=function($){7===UL.getState()&&(M=$,L=0,H=MK.tb+4500,0===(o=cL.Zh(M)?2:0)&&VL.isActive&&VL.$h(),UL.l(10),oo.imageSmoothingEnabled=!0,UL.Oh(),this._h(),this._h())},this.Ja=function(){0<o&&MK.tb>H&&(o--,H+=4500,0===MK.ai)&&0===MK.bi&&(0===o&&MH.Jc<MH.ci&&(MH.Jc+=MH.di),MH.$f(MH.Jc,5))},this._h=function(){10===UL.getState()&&2<=++L&&(cL.ei(M),M=null)}}function vU(){var M,L,H,o,$,K,n,C,S,B,O,q,Y,m,D,l,G,P=48,I=["Joined","Skipped","Multiplayer","Singleplayer"],p=[0,0,0,0];function v(M,L){var H=((M=n[M].getContext("2d",{alpha:!0})).clearRect(0,0,P,P),P/L.width),o=P/L.height;H=o<H?o:H;M.imageSmoothingEnabled=!0,M.setTransform(H,0,0,H,Math.floor((P-H*L.width)/2),Math.floor((P-H*L.height)/2)),M.drawImage(L,0,0),M.setTransform(1,0,0,1,0,0)}function V(M,L,H,o){o.beginPath(),o.moveTo(M,M),o.lineTo(M+Math.cos(H)*L,M+Math.cos(H+1.5*Math.PI)*L),o.stroke()}function b(){if(7===UL.getState()){for(var M,L,H,o,$,U=-1,K=C.length-1;0<=K;K--)if(null===C[K].canvas){U=K;break}-1!==U&&(null!==(M=E(C[U].fi,C[U].gi))?C[U].canvas=M:(M={hi:BK,ii:OK,ji:qK,ki:YK,li:mK,mi:DK,ni:lK,oi:GK},XK(C[U].fi,C[U].gi),ZK.pi(),(L=document.createElement("canvas")).width=128,L.height=128,H=L.getContext("2d",{alpha:!1}),(o=128/BK)<($=128/OK)&&(o=$),H.imageSmoothingEnabled=!0,H.setTransform(o,0,0,o,(128-o*BK)/2,(128-o*OK)/2),H.drawImage(qK,0,0),BK=M.hi,OK=M.ii,qK=M.ji,YK=M.ki,mK=M.li,DK=M.mi,lK=M.ni,GK=M.oi,C[U].canvas=L),MK.request=!0)}}function E(M,L){for(var H=C.length-1;0<=H;H--)if(null!==C[H].canvas&&C[H].fi===M&&C[H].gi===L)return C[H].canvas;return null}this.init=function(){var M;for(G=0,B=-1,UL.l(7),C=[],this.resize(),M=(n=new Array(13)).length;0<=M;M--)n[M]=document.createElement("canvas"),n[M].width=P,n[M].height=P;for(M=0;M<7;M++)!function(M){var L,H,o,$,U,K,C,S=n[M-2].getContext("2d",{alpha:!0}),B=1.5*Math.PI,O=Math.floor(24),q=Math.floor(23.04);S.lineWidth=2,S.strokeStyle=ko,S.clearRect(0,0,P,P);for(var Y=0;Y<M;Y++)L=B+2*Math.PI/M,H=Y+1,o=O,$=q,U=B,K=L,(C=S).fillStyle=LK.qi[H],C.beginPath(),C.arc(o,o,$,U,K),C.lineTo(o,o),C.fill(),0!==Y&&V(O,q,B,S),B=L;V(O,q,1.5*Math.PI,S),function(M,L,H){H.beginPath(),H.arc(M,M,L,0,2*Math.PI),H.stroke()}(O,q,S)}(M+2);v(7,OL.aa(4)),v(8,hU.Dd[27]),v(9,hU.Dd[46]),v(10,hU.Dd[36]),v(11,OL.aa(19)),v(12,OL.aa(20)),MK.request=!0},this.Jh=function(){this.Hh(),MH.Fh(3240),BL.init(),U(12),MK.request=!0},this.Hh=function(){C=[],n=[]},this.ce=function(){return q},this.resize=function(){var U,n,B,G;if(H=[0,0],S=[0,0,0,0],l=Po?(O=Math.floor(.8*.4*So),q=Math.floor(.56*O),S[0]=tH,Ko<no?(S[1]=q+2*tH,S[2]=Ko-3*S[0],S[3]=nK.ca()-3*tH-q,m=Math.floor(.95*q),D=Math.floor((Ko-O-tH)/2),Math.floor(tH+q/2)):(S[1]=tH,S[2]=Ko-3*tH-O,S[3]=nK.ca()-2*tH,m=Math.floor(.8*O),S[3]-q<O&&(m=Math.floor(.8*(S[3]-q)),m=gK(q,m)),D=Math.floor(Ko-O/2-tH),gK(l=Math.floor(tH+q+(S[3]-q)/2),Math.floor(q+2*tH+m/2)))):(O=Math.floor(.2016*So),q=Math.floor(.56*O),S[2]=Math.floor(.5*Ko),S[3]=Math.floor(.5*no),S[1]=Math.floor(.45*(no-S[3])),S[0]=Math.floor((Ko-S[2])/2),m=Math.floor(.75*q),D=Math.floor(Ko/2),Math.floor(S[1]+S[3]+(no-S[3]-S[1])/2)),HC("moveTimer")&&Po&&Bo<Oo&&(S[2]+=S[0],S[1]+=Math.floor((Po?.53:.36)*So*.065),S[3]-=Math.floor((Po?.53:.36)*So*.065),l+=Math.floor((Po?.53:.36)*So*.065)),Po&&Bo>=Oo){let M=Math.floor((Po?.65:.389)*So);M+=12-M%12,M=Math.floor(M/12),S[1]=M+tH,S[3]=nK.ca()-M-2*tH}for(Y=Y$+Math.floor(.65*q/4)+l$,U=n=1;U*n<C.length;)S[3]/(n+1)<S[2]/(U+1)?U++:n++;M=(B=(S[2]-(U-1)*tH)/U)<(G=(S[3]-(n-1)*tH)/n)?B:G,L=Math.floor(M),K=Y$+Math.floor(.5*M/5)+l$,H[0]=U,H[1]=n,o=S[0]+Math.floor((S[2]-H[0]*M-(H[0]-1)*tH)/2),$=S[1]+Math.floor((S[3]-H[1]*M-(H[1]-1)*tH)/2)},this.setData=function(M,L){var H,o,$,U=C.length;for(p=M,H=0;H<L.length;H++)$=E(L[H].fi,L[H].gi),C.push({id:L[H].id,type:L[H].type,ri:L[H].ri,fi:L[H].fi,gi:L[H].gi,si:L[H].si,ti:L[H].ti,ui:L[H].ui,canvas:$,vi:L[H].vi,wi:L[H].wi});if(VL.xi()){if(-1===B){const M=VL.yi(C);-1!==M&&(dL.zi(M),B=M)}if(-1!==B)for(H=U-1;0<=H;H--)C[H].id===B&&VL.Ai(C[H].ti.toString())}for(H=U-1;0<=H;H--)C.shift();if(-1!==B)for(o=B,B=-1,H=C.length-1;0<=H;H--)if(C[H].id===o){B=o;break}(C.length>G||C.length<G)&&(G=C.length,this.resize()),this.Bi(),MK.request=!0},this.Bi=function(){for(var M=C.length-1;0<=M;M--)null===C[M].canvas&&setTimeout(b,0)},this.click=function(L,U){return 4*((L-D)*(L-D)+(U-l)*(U-l))<=m*m?(this.Jh(),oL.wd(L,U,!1),!0):function(L,U){var K,n,S,O;if(0!==C.length){var q=0;for(O=$,n=0;n<H[1];n++){for(S=o,K=0;K<H[0];K++){if(S<L&&L<S+M&&O<U&&U<O+M)return dL.zi(C[q].id),B=C[q].id!==B?C[q].id:-1,MK.request=!0;if(++q>=C.length)return!1;S+=M+tH}O+=M+tH}}return!1}(L,U)},this.da=function(){var U,S,G,v,V,b=0,E=$;if(oo.imageSmoothingEnabled=!0,oo.lineWidth=3,v=Math.floor(.5*m),oo.fillStyle=vo,oo.beginPath(),oo.arc(D,l,v,0,2*Math.PI),oo.fill(),oo.strokeStyle=ko,oo.beginPath(),oo.arc(D,l,v,0,2*Math.PI),oo.stroke(),v=OL.aa(0).height,V=.6*m/v,oo.setTransform(V,0,0,V,Math.floor(D-.56*V*OL.aa(0).width),Math.floor(l-.5*V*v)),oo.drawImage(OL.aa(0),0,0),oo.setTransform(1,0,0,1,0,0),function(){oo.fillStyle=vo;let M=HC("moveTimer")&&Po&&Bo<Oo?Math.floor((Po?.53:.36)*So*.065):0;oo.fillRect(Ko-O-tH,tH+M,O,q),0<=B?(oo.fillStyle=Wo,oo.fillRect(Ko-O-tH,tH+M,O,Math.floor(.25*q))):(oo.fillStyle=K$,oo.fillRect(Ko-O-tH,tH+Math.floor(.25*q)+M,O,Math.floor(.25*q))),oo.strokeStyle=ko,oo.strokeRect(Ko-O-tH,tH+M,O,q),oo.fillStyle=ko,oo.font=Y,oo.textBaseline=C$;for(var L,H=Math.floor(.04*O),o=Math.floor(.08*q),$=3;0<=$;$--)L=Math.floor(tH+($+1)*(q+2*o)/5-o)+M,oo.textAlign=O$,oo.fillText(I[$],Ko-O-tH+H,L),oo.textAlign=q$,oo.fillText(fM.sb(p[$]),Ko-tH-H,L)}(),0!==C.length)for(S=0;S<H[1];S++){for(G=o,U=0;U<H[0];U++){if(function(H,o,$){var U,S,O,q,Y,m,D,l,G;if(null===C[H].canvas?(oo.fillStyle=vo,oo.fillRect(o,$,L,L)):(U=L/128,oo.setTransform(U,0,0,U,o,$),oo.drawImage(C[H].canvas,0,0),oo.setTransform(1,0,0,1,0,0)),B===C[H].id?(m=o,D=$,l=Math.floor(.2*L),G=Math.floor(.3*l),oo.fillStyle=_o,oo.fillRect(m+L-l,D,l,l),oo.fillStyle=Io,oo.fillRect(m+L-l,D,2,l),oo.fillRect(m+L-l,D+l-2,l,2),cM.xd(m+L-l+G,D+G,l-2*G),oo.setTransform(1,0,0,1,0,0),oo.lineWidth=3,oo.fillStyle=_o):oo.fillStyle=po,q=Math.floor(M/4),oo.fillRect(o,$,q,q),Y=Math.floor($+.8*M),oo.fillRect(o,Y,L,Math.floor(M/5)),function(L,H,o){var $;C[L].ri&&(L=OL.aa(4),$=.5*M/L.width,oo.setTransform($,0,0,$,Math.floor(H+(M-$*L.width)/2),Math.floor(o+(M-$*L.height)/2)),oo.globalAlpha=.6,oo.drawImage(L,0,0),oo.globalAlpha=1,oo.setTransform(1,0,0,1,0,0))}(H,o,$),C[H].vi&&(oC("lobbyClanList","Always")||oC("lobbyClanList","Only when in clan")&&null!==bK)){for(S=O=0;S<C[H].vi;S++)O=Math.max(O,iM.measureText(C[H].wi[S],K));O+=.05*M,q=(S=5===C[H].vi)?$+q:Math.max($+.8*M-.11*C[H].vi*M,$+q),Y=S?Y:Math.min(q+.11*C[H].vi*M+.05*M,Y),oo.fillRect(o,q,O,Y-q)}if(oo.font=K,oo.textBaseline=C$,oo.textAlign=O$,oo.fillStyle=go,oo.fillText(C[H].si.toString(),Math.floor(o+.22*M),Math.floor($+.9*M)),oo.fillStyle=ko,oC("lobbyClanList","Always")||oC("lobbyClanList","Only when in clan")&&null!==bK)for(S=0;S<C[H].vi;S++)oo.fillText(C[H].wi[C[H].vi-S-1],Math.floor(o+.03*M),Math.floor($+.77*M-.11*S*M));oo.textAlign=q$,oo.fillStyle=eo,oo.fillText(C[H].ti.toString(),Math.floor(o+.81*M),Math.floor($+.9*M)),oo.strokeStyle=B===C[H].id?zo:M$,oo.strokeRect(o,$,L,L),U=(Y=Math.floor(.16*M))/P,oo.setTransform(U,0,0,U,Math.floor(o+.33*Y),Math.floor($+.33*Y)),n.length>C[H].type&&oo.drawImage(n[C[H].type],0,0),oo.setTransform(U,0,0,U,Math.floor(o+.15*Y),Math.floor($+M-1.08*Y)),oo.drawImage(n[11],0,0),oo.setTransform(U,0,0,U,Math.floor(o+M-1.05*Y),Math.floor($+M-1.15*Y)),oo.drawImage(n[12],0,0),oo.setTransform(1,0,0,1,0,0)}(b,Math.floor(G),Math.floor(E)),++b>=C.length)return;G+=M+tH}E+=M+tH}}}function VU(){this.init=function(M,L){UL.l(5),oL.wd(M,L,!1),MK.request=!0},this.da=function(){oL.hh()},this.click=function(M,L){var H=oL.ih(M,L,5,2);5===H?!mo&&7<=Go?lo.l(5):location.reload():6===H&&(BL.init(),oL.wd(M,L,!1),MK.request=!0)}}function bU(){var M=[0,0,0,0];function L(M,L,H,o){oo.fillStyle=ko;var $=gK(2,Math.floor((o?.5:.35)*H)),U=($-=$%2,gK(2,Math.floor(.1*H))),K=(H=(U-=U%2,Math.floor((H-$)/2)),Math.floor(H+($-U)/2));oo.fillRect(M+H,L+K,$,U),o&&oo.fillRect(M+K,L+H,U,$)}function H(M,L,H,o,$,U,K,n,C){var S,B,O,q,Y;oo.fillStyle=$,oo.fillRect(M,L,H,o),0<=n&&(S=M,B=L,O=H,q=o,Y=n,oo.fillStyle="rgba("+22*Y+","+(110-22*Y)+",0,0.75)",oo.fillRect(S,B,(1+Y)*O/6,q)),0<C&&function(M,L,H,o,$){oo.fillStyle="rgba(255,255,255,0.3)",oo.fillRect(M,L,$*H/OH,o)}(M,L,H,o,C),oo.strokeStyle=ko,oo.strokeRect(M,L,H,o),0!==U&&(oo.fillStyle=ko,oo.font=Y$+Math.floor(U*o)+l$,oo.fillText(K,Math.floor(M+H/2),Math.floor(L+.52*o)))}this.ra=[{Aa:0,count:OH}],this.show=function(){jL.isActive=!1,UL.l(2),this.Xd(),MK.request=!0},this.Ci=function(){},this.Xd=function(){M[2]=Math.floor((Po?.49:.4)*So),M[1]=Math.floor((no-M[2]/6-this.ra.length*(tH+M[2]/10))/2),M[0]=Math.floor((Ko-M[2])/2),jL.isActive&&jL.resize()},this.Di=function(M){var L;if(6<M)this.ra=[{Aa:0,count:OH}];else{for(this.ra=[],L=0;L<M+2;L++)this.ra.push({Aa:0,count:0});this.Ei()}},this.Kh=function(){MK.request=!0,jL.isActive?jL.isActive=!1:(this.Ci(),BL.init(),U(12))},this.Ac=function(){var M,L;if(CH.isActive)return CH.xa.Fi;for(L=0,M=this.ra.length-1;0<=M;M--)L+=this.ra[M].count;return L},this.qd=function(M,L){return!(!jL.isActive||!jL.wd(M,L))||-1!==this.Lh(M,L)},this.Gi=function(){var M;MH.Jc=0,MH.$f(0,3)&&dL.Hi(0),DL.send("spl"),UL.Gh(),CH.isActive?CH.Ii():(M=(M=this.ra.length-2)<0?7:M,GH(Math.floor(16384*Math.random()),0,[{name:BL.Wh(),color:RH.buttons[2].mf.qh(),Cc:0}],M,!1))},this.he=function(L,H){if(oK.isOpen||RH.buttons[1].mf.lf||RH.buttons[2].mf.lf)return!1;if(jL.isActive&&!CH.isActive)return jL.click(L,H);var o,$,U,K;if(-1===(H=this.Lh(L,H)))return!1;if(0===H)this.Kh();else if(1===H)CH.isActive?(CH.Ji(),MK.request=!0):jL.show();else if(100===H)nH.Ki();else if(2===H)this.Ci(),this.Gi();else{if(CH.isActive)return!1;if(27===H)this.ra.length<8&&(this.ra.push({Aa:0,count:OH}),this.Ei(),this.Xd(),MK.request=!0);else if(o=Math.floor((H-3)/3),H%3==0)1<this.ra.length&&(this.ra.splice(o,1),this.Xd(),MK.request=!0);else if(K=(M[2]-M[2]/10-2*tH)/2,H%3==1)0===o&&1===this.ra[o].count||(L<M[0]+M[2]-1.5*K-tH?this.ra[o].Aa--:this.ra[o].Aa++,this.ra[o].Aa<0?this.ra[o].Aa=5:5<this.ra[o].Aa&&(this.ra[o].Aa=0),MK.request=!0);else{for(MK.request=!0,H=(L-(M[0]+M[2]-K))/K-.5,H*=H<0?-H:H,H=0===(H=Math.floor(H*OH))?1:H,U=OH,$=this.ra.length-1;0<=$;$--)o!==$&&(U-=this.ra[$].count);if(H<0){if(1===this.ra[o].count)return this.ra[o].count=U,!0}else if(this.ra[o].count===U)return this.ra[o].count=1,!0;this.ra[o].count+=H,this.ra[o].count<1?this.ra[o].count=1:this.ra[o].count>U&&(this.ra[o].count=U)}}return!0},this.Ei=function(){for(var M=Math.floor(OH/this.ra.length),L=OH%this.ra.length,H=this.ra.length-1;0<=H;H--)this.ra[H].count=M;this.ra[0].count+=L},this.Lh=function(L,H){var o=(M[2]-3*tH)/4,$=M[2]/6;if(L<M[0]||H<M[1]||M[0]+M[2]<=L)return-1;if(H<M[1]+$)return L<M[0]+o?0:L<M[0]+o+tH?-1:L<M[0]+2*o+tH?100:L<M[0]+2*(o+tH)?-1:L<M[0]+3*o+2*tH?1:L<M[0]+3*(o+tH)?-1:2;for(var U,K=M[2]/10,n=(o=(M[2]-K-2*tH)/2,0);n<this.ra.length;n++){if(H<(U=M[1]+$+tH+n*(K+tH)))return-1;if(!(U+K<H))return L<M[0]+K?3+3*n:L<M[0]+K+tH?-1:L<M[0]+M[2]-o-tH?4+3*n:L<M[0]+M[2]-o?-1:5+3*n}return!(this.ra.length<8)||H<(U=M[1]+$+tH+this.ra.length*(K+tH))||U+K<H||M[0]+K<L?-1:27},this.Rb=function(){oo.lineWidth=2,oo.textAlign=B$,oo.textBaseline=C$;var o=(M[2]-3*tH)/4,$=M[2]/6;if(H(M[0],M[1],o,$,"rgba(128,0,0,0.75)",.34,"Back",-1,-1),H(M[0]+o+tH,M[1],o,$,"rgba(128,0,128,0.75)",.31,"Custom",-1,-1),H(M[0]+2*(o+tH),M[1],o,$,"rgba("+(CH.isActive?128:0)+",128,128,0.75)",.34,CH.isActive?"Reset":"Maps",-1,-1),H(M[0]+M[2]-o,M[1],o,$,"rgba(0,128,0,0.75)",.34,"Start",-1,-1),!CH.isActive){for(var U,K=M[2]/10,n=(o=(M[2]-K-2*tH)/2,0);n<this.ra.length;n++)U=M[1]+$+tH+n*(K+tH),H(M[0],U,K,K,1<this.ra.length?"rgba(128,0,0,0.75)":"rgba(90,90,90,0.75)",0,null,-1),1<this.ra.length&&L(M[0],U,K,!1),H(M[0]+K+tH,U,o,K,bo,.4,this.Li(n),this.ra[n].Aa,-1),H(M[0]+M[2]-o,U,o,K,bo,.4,this.Mi(n),-1,this.ra[n].count);this.ra.length<8&&(U=M[1]+$+tH+this.ra.length*(K+tH),H(M[0],U,K,K,"rgba(0,128,20,0.75)",0,null,-1,-1),L(M[0],U,K,!0)),jL.isActive&&jL.da()}},this.Li=function(M){return 0===M&&1===this.ra[M].count?"You":AM.ta[this.ra[M].Aa]},this.Mi=function(M){return 1===this.ra[M].count?"1 Player":this.ra[M].count+" Players"}}function EU(){this.Ni=0,this.height=0,this.buttons=null,this.init=function(){this.buttons=[],this.buttons.push({Ff:0,td:0,active:Po,mf:null}),this.buttons.push({Ff:0,td:0,active:!1,mf:new GU}),this.buttons.push({Ff:0,td:0,active:!1,mf:new mU}),this.buttons[2].mf.tf(),this.Ni=this.buttons.length,this.height=0},this.resize=function(){this.height=Math.floor((Po?.063:.04)*So),this.height+=4-this.height%4,HC("removeMenuSettingButton")&&(this.height=0),this.buttons[0].Ff=tH,this.buttons[0].td=Oo-this.height-tH;for(var M=1;M<this.Ni;M++)this.buttons[M].Ff=this.buttons[M-1].Ff+Math.floor(Po?1.5*tH:3.7*tH)+this.height,this.buttons[M].td=this.buttons[0].td},this.Lh=function(M,L){if(OL._())for(var H=this.Ni-1;0<=H;H--)if(M>=this.buttons[H].Ff&&L>=this.buttons[H].td&&M<this.buttons[H].Ff+this.height&&L<this.buttons[H].td+this.height)return H;return-1},this.Oi=function(){for(var M=2;1<=M;M--)if(this.buttons[M].mf.lf)return!0;return!1},this.Yg=function(){return this.buttons[1].mf.lf?(this.buttons[1].mf.he(-5e3,-5e3,0),!0):!!this.buttons[2].mf.lf&&(this.buttons[2].mf.he(-5e3,-5e3),!0)},this.click=function(M,L,H){if(H){if(this.buttons[1].mf.lf)return this.buttons[1].mf.he(M,L,0),!0;if(this.buttons[2].mf.lf)return this.buttons[2].mf.he(M,L),!0}if(HC("removeMenuSettingButton"))return!1;if(M=this.Lh(M,L),H){if(0===M)return this.buttons[M].active=!this.buttons[M].active,document.getElementById("mobileMode").innerText=this.buttons[M].active?"Always":"Never",nC("mobileMode",document.getElementById("mobileMode").innerText),fL.Pi(),function(M,L){mo?(window.webkit.messageHandlers.iosCommandA.postMessage("zoom "+(M?1:0)),window.webkit.messageHandlers.iosCommandA.postMessage("sound "+(L?1:0))):12<=Go?(lo.Qi(22,L?1:0),lo.Qi(21,M?1:0)):5<=Go?(lo.Qi(1,M?1:0),lo.Qi(11,L?1:0)):(YL.y(2,L?1:0),YL.y(4,M?0:1),YL.z())}(this.buttons[0].active,!1),!0;if(1<=M&&M<3)return this.buttons[M].mf.Tb(),BL.hide(),MK.request=!0}return!1},this.wd=function(M,L){return this.buttons[1].mf.lf?(this.buttons[1].mf.qd(M,L),!0):!!this.buttons[2].mf.lf&&(this.buttons[2].mf.qd(M),!0)},this.tf=function(){for(var M=2;1<=M;M--)if(this.buttons[M].mf.lf)return this.buttons[M].mf.sh(),!0;return!1},this.da=function(){if(OL._()){oo.imageSmoothingEnabled=!0;for(var M=this.Ni-1;0<=M;M--)oo.fillStyle=this.buttons[M].active?Ao:bo,oo.fillRect(this.buttons[M].Ff,this.buttons[M].td,this.height,this.height),0===M?this.Ri(M,OL.aa(15)):1===M?this.Si():2===M&&this.Ti(),oo.setTransform(1,0,0,1,0,0),oo.lineWidth=sH,oo.strokeStyle=ko,oo.strokeRect(this.buttons[M].Ff,this.buttons[M].td,this.height,this.height);oo.imageSmoothingEnabled=!1}},this.Ri=function(M,L){var H=.08*this.height,o=(this.height-2*H)/L.width;oo.setTransform(o,0,0,o,this.buttons[M].Ff+H,this.buttons[M].td+(this.height-o*L.height)/2),oo.drawImage(L,0,0)},this.Si=function(){var M=.06*this.height,L=(this.height-2*M)/hU.Cd;oo.setTransform(L,0,0,L,this.buttons[1].Ff+M,this.buttons[1].td+M),oo.drawImage(hU.Dd[4],0,0)},this.Ti=function(){oo.setTransform(1,0,0,1,this.buttons[2].Ff,this.buttons[2].td);for(var M=this.height/4,L=3;0<=L;L--)for(var H=3;0<=H;H--){var o=Math.floor(367*(L+1)*(H+1)%256),$=Math.floor(687*(L+1)*(H+1)%256),U=Math.floor(651*(L+1)*(H+1)%256);oo.fillStyle="rgb("+o+","+$+","+U+")",oo.fillRect(L*M,H*M,M,M)}},this.Qb=function(){for(var M=2;1<=M;M--)if(this.buttons[M].mf.lf)return void this.buttons[M].mf.Rb()}}function rU(){var H;function K(){var M;return 0===H.indexOf("vote ")&&2===(M=H.split(" ")).length?(BL.Ui=M[1],n(),MH.$f(0,7)&&dL.Vi(0),KL.Bh(3252),1):void 0}function n(){H=M(),nL.Wh(0).input.value=H,nL.Xh(0,!0)}function C(){var M,L;if(0===H.indexOf("account "))return 2!==(L=H.split(" ")).length||(M=Math.floor(Math.pow(2,48)),(L=parseInt(yM.j(L[1])))<=0)||M<=L?(n(),KL.Bh(3266)):$(L)?(n(),KL.Bh(3231)):(n(),5<=Go?KL.Bh(3232):(KL.Bh(3265),kU.Sc=!0,kU.Be=-1)),1}function S(){return void 0!==H&&yM.Zb(H)}function B(){if(S())return nL.Xh(0,!0),1;nL.Xh(0,!1)}this.Ui="",this.Wi=-7e3,this.init=function(){UL.l(0),oL.eh(),nL.toggle(0,!0),nL.Nh(0),dM.init(),RH.resize(),void 0===H&&(H=M(),nL.Wh(0).input.value=H,B())},this.hide=function(){U(13),nL.toggle(0,!1)},this.Xi=function(M){return 0===M?oL.width:1===M?Math.floor(.3*oL.height):2===M?nL.Wh(0).input.style.font:H},this.Vh=function(){var M;H=nL.Wh(0).input.value.trim(),B(),"password"!==H&&"account"!==H||(M=yM.m(L().toString()),H="account "+M,nL.Wh(0).input.value=H)},this.click=function(M,L){MK.Yi(),1===oL.ih(M,L,1,1)?C()||K()||(U(10),B()?(this.hide(),o(H),SL.show()):KL.Bh(4214)):0===oL.ih(M,L,0,1)?!oL.He&&this.submit():7===oL.ih(M,L,7,1)&&VL.init()},this.submit=function(){C()||K()||(U(10),S()&&5<=H.length&&40===H.charCodeAt(0)&&40===H.charCodeAt(1)&&41===H.charCodeAt(3)&&41===H.charCodeAt(4)&&((document.getElementById("server").value=(Math.abs(H.charCodeAt(2))+5)%MH.yh)?(this.Zi=!0,document.getElementById("server").onchange()):this.Zi&&(document.getElementById("server").value=0,this.Zi=!1,document.getElementById("server").onchange())),B()?OL._()?(this.hide(),o(H),CH.Ji(),$L.init()):KL.Bh(3228):KL.Bh(4214))},this.$i=function(){return!RH.Oi()&&!oK.isOpen&&!KK.Sc},this.da=function(){var M,L;this.$i()&&(oo.imageSmoothingEnabled=!0,M=OL.Nc("territorial.io"),L=1.1*oL.width/M.width,oo.setTransform(L,0,0,L,Math.floor((Bo-L*M.width)/2),oL.bh-L*M.height-.72*oL.height),oo.drawImage(M,0,0),oo.setTransform(1,0,0,1,0,0),oL.fh())},this.Wh=function(){return H},this._i=function(M){H=M}}function FU(){var M,L,H,o;function $($,U,K,n){H[$]=U,L[$]=new Image,L[$].onload=function(){0<K&&function(M,H){var o,$,U,K=document.createElement("canvas"),n=L[M].width,C=L[M].height,S=(K.width=n,K.height=C,K.getContext("2d",{alpha:!0})),B=(S.drawImage(L[M],0,0),S.getImageData(0,0,n,C)),O=B.data;if(H<3){var q=2===H?160:600;for(o=n-1;0<=o;o--)for($=C-1;0<=$;$--)O[U=4*(o+$*n)]+O[U+1]+O[U+2]<q&&(O[U+3]=Math.floor(255*(O[U]+O[U+1]+O[U+2])/q))}else if(3===H)for(o=n-1;0<=o;o--)for($=C-1;0<=$;$--)0===O[U=4*(o+$*n)]&&200<O[U+1]&&0===O[U+2]&&(O[U+3]=0);else if(4===H)!function(M,L,H){var o,$,U;for(o=L-1;0<=o;o--)for($=H-1;0<=$;$--)M[1+(U=4*(o+$*L))]>M[U]+20&&M[1+U]>M[2+U]+20&&M[U]+M[2]<40&&(M[3+U]=255-M[1+U],M[U]=M[1+U]=M[2+U]=M[U])}(O,n,C);else if(5===H)!function(M,L,H,o){var $,U,K;for($=L-1;0<=$;$--)for(U=H-1;0<=U;U--)200<M[1+(K=4*($+U*L))]&&M[1+K]-20>M[K]&&M[1+K]-20>M[2+K]?M[K]+M[2+K]<40?M[3+K]=0:(M[3+K]=M[K],M[K]=255,M[1+K]=255,M[2+K]=255):M[K]<50&&M[1+K]<50&&M[2+K]<50&&(M[K]+M[1+K]+M[2+K]<50?(M[1+K]=M[1+K],M[3+K]=180):(M[1+K]=M[1+K],M[3+K]=180+Math.floor(75*(M[K]+M[1+K]+M[2+K]-50)/100)))}(O,n,C);else if(6===H)for(o=n-1;0<=o;o--)for($=C-1;0<=$;$--)O[3+(U=4*(o+$*n))]=Math.floor(255*(O[U]+O[U+1]+O[U+2])/765),O[U]=O[U+1]=O[U+2]=255;else if(7===H)for(o=n-1;0<=o;o--)for($=C-1;0<=$;$--)O[1+(U=4*(o+$*n))]>O[U+2]+10&&(O[U+3]=O[U],O[U+1]=O[U+2]);S.putImageData(B,0,0),L[M]=K}($,K),M--,OL._()&&(RH.buttons[0].active=Po,nK.$(),aM.Pc(),hU.init(),UK.to([L[8],L[16],L[7],L[9],L[10]],[!1,!1,!1,!1,!1]),MK.request=!0,L[7]=o,L[8]=o,L[9]=o,L[10]=o)},L[$].src=n}this.init=function(){if(void 0===L){M=27,L=new Array(M),H=new Array(M),(o=document.createElement("canvas")).width=1,o.height=1;for(var U=M-1;0<=U;U--)L[U]=o;$(0,"exit",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABGBAMAAACkrn5fAAAAHlBMVEUAAAAiJCI4OjdcXltoameIioejpqPExsPY29j///9xarZIAAAAyUlEQVRIx+3WQQqCQBTG8TdOB5DUI+S6nRcoPIFhu1bBHGGO4Any3TYxAkWTv1DSYr71D4b5mOE9kWmszkeC/ZptT6Ocl+xj5qgtbVR1iZn9VE2wU2uO2Jryhm2h2OaKbdZgu/NKrXVK7f6q1JpaqTWFYpvrUtqhPTTYpst0aBOv2Drltlxh392iu0U1t5I4biX13PZvF7+zvOFWihXWlNy+aqZ/M3LcivXcds1xK9kKK3GYAVtYe+8CZ/c/7Br9blSNcgn75O/tE26TasUvH0ImAAAAAElFTkSuQmCC"),$(1,"victory",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUIAAABBBAMAAABWYLC1AAAAElBMVEUAAAA6PDlbXVqEhoO4urf///8hX3N2AAAEcklEQVRo3s2ZyZKcMAyGWdx3alLcSaW4k8lwZ9LjuwH3+79KlkljLb/czFJp+tYusD8k/ZItF/5y/a0F/dXb+KW472/cQCIbd8b4//+dDFu12/ByZ8Jkq0uHbRvuTFglwomOezx8j5/HxkrgTXEYqSxQyvcWCpVEhOG53p3QQTGfDiMUlppJxPXHEQrVxIT0092fEOaVw9Q8LpV5GysPJGUsWweojyCVCAgPIBQYc8nzwxEIvcYZjyQUmPv8kYQC68dhNoeWmOsD1Tyc/G5L+elvHLzs0tG3l7/PPn6KVJTfGxqpG0+9vXFW2w+ZGaoU0x3YrfwZP3dkrONijUK5ndBOLBAh2Wz8CwybMAESRPX4kDwZuGODMNkkjLoiwtLTyac8IXs2NpbJO2E0YVInhSH/c8LxolY1CVs+tFiEi2TqGW8lZqikTRlhLSYPGcIK2Ao/3gi/ilwiErQz4nIAJnx9xyJsga3w4xN3s6EbTVhowhJNbhCWyFaYcOVUvShpLZ+glfmREurZZ5MQ2wqOx/Q9k3YyeWNgJp0B4YgmNwh7aCv8eJp61U4mwT+xsJwA4Zarv37xm+ENQr89+/BCAwc93qXhRjmZpJeZ/Rs0YU1scU2MU1FkM/tKbT8kwt8+LB+8TtrT9dMCqHsrsyhYmdnfiYkEoaPBXRG/sPd8eunqZqfPmS1MHRGsfGLF5nX2Z4OwZWm6T15ihK3+/D7XBKFFcAErjzKVx3NTGIT8WZe+jRGSl0pdC7RUBqJW5D3P7O/iI9itDzx2Gla5oiAs6YwjKEBSKhOQMiDMnicGNmkUwc6V8sPTmHeyWAGpBELbgJWzx5c3Emqc0nIyya1Lqvax+BhhKfoE4/bdgHDR+6YOn6Zien0FK5fZpiInrITeRpWaL6qr5SwnUzGftJXTytUbCGszIzhjR8HcHKzTVNfqU9SHCGeRdAdjB1vgE4mWyuR1Q0QRLm8gDHsI9SErmg334HVD5EOE8w4vP2tnBrPxsICPeJ9SjDgESnkGpurMxkMEnUOVbT5Xy2cAEnN3U7rd8Kn5EGRscJOz5LqIunNoElbx+0eq3hev17IJRyNDwbpMGjwv3V5CsHOotRFtwhYWSmvn0BB9nfftbUq0txlV3rAJHTry6JVR+yG+f3/oVNDbhKiVYO+xWftkNQhPbLEW7bEr5WabsLClDM4p7Og/7zmnlPic4mVMZQj9xdzgkpUrmmTfctbr4VlvC/9hB2FvCoWtnM7A31SukJ1Qcl5+Audl2pMKOwidKRS2cm81WwHhmO85BOL8dQdhLZsxmNDhRSHhjb5NoF+xg7AwhcJX9nZ5lIRFvvcV6JZl2kHojZonVm7t4tMbG0ujfxio6+YdhD2MLbVyZZd9RVjhYo+6InEH4ck8q/KVezMt9daeA/exWc/h6oocoTP2Q/m7gKXIEZa5u4DAlp1uE5aWUHL3KbHIEvL7FFFsAouE+TYhlcqQIyR3UrG5QZi7kwoFCMT6k648n17v6n7uv9eL5/et9Asv0oTxJYkUxgAAAABJRU5ErkJggg=="),$(2,"defeat",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARMAAABABAMAAADL6o5mAAAAHlBMVEUAAAAlJyU7PTtUVlNsbmuJi4ijpaLCxMHX2db///+Cup+UAAACo0lEQVRo3s3ZsW7bMBAAUNqyZWUzsnT1VECbhy7ZvHTwlqmAN6PoUG0CggzairpIyi1Nk1b629awTPGOpHm0DyE1WYJEPlHk3UkW6w5t7eMXEWczKHvN52QoXfcjHUoUi4PSbdOhtItkKBEekZPSLdOh7NKhtOlQ3nwRnaC8pENp06F0t+lQvsWi/O/4+uPXiJNljcbgvUb5G5ci3mmWeVyKqGLNW5MyGyh1ZMo41hIyKaJRh573u9JY5HDo1LMsjBOfBLq9/oC0Rg4L5UYdeuWi5HqDAZShyT9clAKGBzJlBgMLB0UN9CKMksOEyEFpYOFBpkxBpywU1AmZkrFThpv7HUYZwcjPQEGzj04RsOpnoJRwnGNScFo7h7JS16HqcmbJDIUzW0hrWstQVfQWlMkhXg655BzKkoVyOPn7EMDjUa4Os0SidsIoCxbK5tBWhV7FCZSRJ8RtT1M6mE2PYb/tE1EdQsnoFNCpizLudwqYDCiUqScdhlLyfunkeslCo+TMlKJvPkNvNASKr14JpayPV0mtZKFRfFVcKKU5Cir4rYRAWXtq21CKetY31uVxiiI9FX8gZap+F7BrP2WC3oMupRSqZprBeeunlCiNXkopVesTrWShUDJpLS7sgd9GwYG/cn1B8lFGVWctuc7PQcao1hTK9YdP0hjgCykTo1579lLM7RcHxSg9VZYMoWw5KFfOL58BlHbOQdmYDa+CKeC1/2yKpbqvgyk1B2VsafgplNI6b6smVnH7wJq7h5tO2bFQCvdNkintkoVibX8RRtkJFkoDUmCpRwkqpZ3zUMDsgDObStkKFspUj9tqEr+EUO4EDwUt8Ez/ykKj3AkmSonGWGopn0J5WAkuSoX+KG60ksVL+Xm/8kXuAAoO1RvtOkT5B9F51EylDpRdAAAAAElFTkSuQmCC"),$(3,"orders",6,"data:image/png;base64,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"),$(4,"crown",4,"data:image/png;base64,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"),$(5,"arena",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAABABAMAAAAHc7SNAAAAHlBMVEUAAAAjJSM7PTpUVlNqbWqHiYalp6S/wr7W2NX////RSpP4AAAD9klEQVRo3sWZvW+bQBiHiSGAt6hdki1Dh7Jl9eapkjdPrbxV6lCxeaw3okqpbqNuzMd/2yRw3PvJkQVYYhHgnvfer9/dBQG4WnftgwWuawBwXAIgBQB/lwDIAEC1BEAOAJolAAwAaB/mHz+C4y8RhQkCKOcHuEMAl/kBDgigWTgG2/Z+7vFDPH77fW6AmAAUSxbi1+t5boAdAajnBjgRgHbm8a/o+HNLgiEGfy0UhUMMfrU/zvMCbOy4HxeSBKehBJtlirGze9AlW1GqtM2fH0rp6HroCTWzNcnpTMmxa+f5HZcEORnnyQ9gewkFyJUcS1zsp1wSUID2tx/gKAMYJccy14MSLgkYQOeeUYCLCBBqOZY7LRhxScABzl6A3gcEINFyDIY+lwQcoPEDFBLAWhE8IQQ7MUnAAd58MA5wkQAOiuxOYBM+sGIsABy9AN0QBMAosnsNx7xjkkAAKP0ABQdYabL7IBpWjwD88wNUHCDWZLeBPditkm8wwMuvD1+Mez8VU/qE3IwBUkV2r5AKWTFJkIPymUwHKBhAV2VzJrtjPOmGRiEECKcDVAzg7X9NxmR3ih2TQ0dTgGg6wKsPMED3aspe2+F9iYyWKwjwmQWhDlAQgC66zjGyLmCZ4yakYQCffo6lYUUAKgLQmx4y2U2WQ3FLJMHUQkQBXt5HANb5hkiCa1L9Q1quppZiBlBgABv+OZEEvKCQvSoOUAeTAGoMYHq/bkjsZCpA9b52zADaLQSI7EMpkQS5CtC8T5AAgEt35xECJHbcmEgCowL0TXOqJAMAZfenhgBrO/MhLsaRPn4fhRSgvvED9H7dAYDDkGkGye5kBKCUAJ7uAz9An1qGlfiH4ZmjuDvVCntVGKDZBxMASDYMTa5xpbcUd6ekXQIyA80WAYiluAxu6Wdi2brRGOxLUw+w+obfHAeIvGWjkXenhL2qoRfsUHKMA0Af1NIejC288ShAgQBs0X6cAnBLAE6ydSOFeGiarhsaGBoegIgAKNYJM8Oi0AHshEqoAQCTa3Igg2T3aRSgxQAJZPcBpAggVay7Ek9JDBKmDmAF88AHEKGRMsW6WNyazJGfcjYZytqwRgDuK7XS8vboK6V4fnTGAHfiqwoAWuIYJcc24motRY7J+YQVUwBCcF9seWc0M3vx+KQhqtg4Li/A8PF6+OIRLYUqNDP38gHSFgMc3LLND5C6+2tspbHWXStnJEgSQIDUVTE/QOjuH8Tl5hbMdaWcn5TiyujVfX4A+2YNTEYbo0cgBp6VU8wLBrCFq54EkNr7K2Jlaq3LlR2DDLoGAWyGjjgBILT3Y7zadItsbc8khU0TASTD8xMAetfXrGr2sdf8B96/CJXN/8t1AAAAAElFTkSuQmCC"),$(6,"territorial.io",6,"data:image/png;base64,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"),$(7,"youtube",7,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKEAAAAkCAMAAADW8qrvAAAANlBMVEX+AgDxYgDjhgD/eXnQpAC7vAD/oaMA/wClzwCH4QAx/zdf/1ty/3Sf/6D/3d2+/77d/93///85QMf8AAACr0lEQVRYw8WYWbaDIAxAsdVqAzzi/jf7GBIGZxxO89GiUbgGEkJEH+Q7DF3bti8rjRPhxTftLavpuuH77X8gwv10BLQrTfsEpHECG4TwEhUy0ItKW1Gh7Zp6AwF0KRP16GSLsApQCLKidt1igE3NZZFjKZWEXR2gaMguaSwPa54jbCoJ2Yjo+lWxpR8jhFpA0dH6jlzbIzhCdOIf8606wm814atPq8+whXDXY+WS+Y4QDtWETdYxHlmGFwm7akLRZwsRaLrVc4TtAsL7vUkIWbxRRBrCngu9xArSinvS/cuccKYhQpletjrXl3ZasRQNP+Pfe9+ZZZhd4EnW5KmYHNxwVFIZ4UwTCP1U0GqhC3+5QjiOn11CPxQGj9EJ0Io8QchM6fMIcZVw/PvsEfpOAxkUMQ9PEObvZh87KtGsEY6rU81bs46zg4SLoNiI1YRaYvGECl2aLcI1Rib0Q2gM42HuN7qeUFOEtV8HZMvwv2ikTzLyZ4PQj2WK5U62NCc8Jd2ImcghwiUzRkI/wWHcOD7nPCcI2ZhxC/BPXiJUaXWrOwjxDOHmLLMXxlhzD6EpCbc9ZdOXadF5172dEJUK83Il2jBXCmE3Eka5ErF5EPMbwgO7Xp5e30+IJBcyh2cJzQ3ZV0GoniM8n8HeTziN2DZH1PrCKaAghCd2PZ/enT9JlYQ9D8dHQFNPqMYskUuEp0+jE0IaVxakCJQt54SswYIQZci+MGVfwZaitihSuHJGSMF7MQstCWea4tpM+tKiHy4sw7zcgMWoNIdOOyWcaRIOnSAAs5T7dGVpRpi61dmOOCqYEs403nQqf1dyXwjnq3NZXU5yMmbsFmA0ZJdGhmeAS3RJA1ET6nyg7c14GtW+L8UVzuEo4zMVzgM1WKoSU5m44TJxw0VirhLDL6rE/6vBvdrCmmWnAAAAAElFTkSuQmCC"),$(8,"googleplay",3,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA1CAMAAADf/zF9AAAAwFBMVEUAAgAHCgUmBAcPEQ44DAkZGhhcDRktIwEoKicyLAQPNR81NzSYGTE/QT8KVjKuJivSJUZPUU/rK01yXQYVdUNcXlvyMkn7M0VlZ2Rwc3B7fXoWqGCEh4MCtMqQko+3iKe4mQIAwuianJn/hy0ExfEAx/78iy2go6CjpaIA0/8O23QA3LXFrRIR1PIE2v4A4P60tXoA8HPftAuytLEA/wC+wL3/wQD/xwDHycan3VT/0QDU1tPg49/q7Ony9PH7/vsMGtIFAAAFvUlEQVRo3uWaa5ebNhCGpRJSGtbJalN2kZfKqZr0sJtbN5SEWLf//68yI4GNDb6sG5+E0/mAMQbxMLx6NQKTfyFkOZmQyEsAWeZpRCcRUZpLidBSJGRCkQiJ0JNiBmqAljmZWOSSlOnUoGclKeOpQcf/O+g0xS4cxRDUL31LMYlX64SmKa7Q1eIc0M9ub3+nxx3KGmsNHFxprU1RawzoHrlOFa4qbDZX1mpJidAFIVwl54H+4+39/e3zo5iNLrjUOamVEIJx0RhRQFPcpnOhlCgiYLZqzitbEunMjBT2TNBv3gD1/e2zw0fWeoaeCStN2FDqCD8AmpDGb6PKp1taJo2uzgmN1A9HYJuSkIxzntYaMh2PQae28IOBFdIUlp8T+s3bB4j7Q9I2ghBQrJO1BQEn49Bzfw4jpSGNPit0oAbsvUeqBu2DWVE3lI7LI8G7AffDzgGa2eas0C31w94eKayMSVKbWd2g5Y1Bk9LOI8KUjgEaOuO5oF+/7lPvkzatrFYGBIDyQEcbgU4aq5TVGUHoSJ0PeoMasKPddUtZSQYfBQR8ZvMw4qDv5V0RxqsKC1+Gv7EiOhP03Rb1IWn/DMP467sB9cP9858feoT6mMHmB0L/eTdG/fXTq+hnh96m/vrly/LTy7HBJuEwjy8eM4uIosHl0yhE9+VE6E1qYP6yXC7fvRyUppVxGLZmR0MrKEK2Yq5DNLkfojR7NPSHAfXXz5899HL56rdNy9Oe2MLCzI+FNq4ZDFOui4qSyrns8dDb1MDcQS/fbTADrZYsYYVy9j9Cq7quG2hPngR992GL+p/PPehlL9UJ5LkKQxwVRzPvgBahRnEmPhW6T724+WtHpkvnGvr4nr8HGpvkp0C//7BBvbi5QepO07/2XMA4Oxt6Q5az1ZWkebZqOsnzmGA12ELHWZ4OoKVzRQud5IVviLatUUoPQXfUyIzUHvrVhnvkbpiyxLuJFr59rryvzILNgF4NGIMM0H5H27At6BqAPXRaY++GKkz4UgyUo/umM4D+2KMOzEDtfXoTsMBe4+mrEJIkam0CK0swQJbqlT146LjdsTU3hIbqNoFEa98Ru9+dmFmncBfYWuyDXlN3zDc3f396GQ2FKLt7GggiaFnNmTB4AuhUtmR5A5tiCsuGs9J20KBdxVNp23sFTRmc0UPyuYeeKdfkDH43CSQ/x9mE09Fe6I56cd0xX794MlAvZLpsJwMYAJ1ah48QYIoCCavb1AAvz4AxCpfnoaE7wI7+IvINn9actJaXZbzIYf95hsesM7QbOlAvrq9b6hdPR3owkoQWUgwNCuxarp3F71Er/QpPHuaKAXoG18sbr/JZz6crLMQDNPP6MKh15UxKcXEIGqkXV9eB+vLpuO/oNk/hIYh1dd+5ss7ZIP0VfPfipTpAM9ABMKki3uqIrXqzFHCNwU4tyBxSEdJ9CPojMHvo68uLXWZZuKAG73SggvljMu1MlQ19uoOGqyyTdnuknaqcZYeh3wMzUl9d/LK7XANQHXKd1qjapNV01tM0HdW0djbzRpiOQ1d+CozHCn+U3XLXUejAfHU10v/6NR4KrymlRNNFZ6vQWvvukXF0jwjPrjjmr3UP4Xcs4G7MRqGBs8nReXB7gjLhh6ED8y4xr8eSelWeaT+K9X26cGsv3vbpqO7tuEPTzgtfhC06Ogi9OArZj3roAc4qGbeNode2I2Ku4DcbFJD4EdHLw9fTkdTroRPr6fXI4etpBu1a1W7fuKZd0Mh8uUfMm8pmWdZ7mkFZtu4yadbVHjSOYT3tu21/xzHtZavCBvwuOQS9QOQn33NKR0UoHOS2No8KvuV3Y8+nF5eXF0/Jd40ItF4xHJb1CdPjZlhNbkPHF98b2T9/D93q+PkN2Ri2fsyLIob2BbZ3wqFS6+wHvd2iM87ZSY9ORh45TPeV3BTf2E7y3fgk/4Uwzf97TPKfNRP8D9M3N725zWJlxsgAAAAASUVORK5CYII="),$(9,"discord",7,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyBAMAAADVdiTZAAAAG1BMVEUA/wBI/0lu/26P/5Cl/6O8/73R/9Hn/+j///+iRuwXAAABJUlEQVQ4y83TvW7CMBQF4BsKdKVIpYxIRaJjVLUSI6JDGSNlCCOq1JC1f+CxFIL92D22E+di/ABciZB8seRj35joVZ3VN1FXBSqhRYgPJEIsSQXrAnmjL2uP5Usm81z83Bec5WM+J9T4vS8Yfzz1yFQ0v2ackKsrxr2G7d4ZPjK1O214z3no+Jdz1/EKTy1NI/w6jmcIID6JJirGe8cYdIdGIcQOwx3j/gEpI6X+qoRkGqrnd6OXFR/NRAcdOWFc6hDPera0Xk/Fozo1ck4bHsSVpg0jYJSlervGW9zWSdQXhhXozlbGek1uY9/s2hRWect7ucnsf5ld7DfosX+kcsv+AdwtDfvHdW877x/u0raB6Oa0qG35rKZhbokg41sKclQEmTr/f+SUPtWxuyYAAAAASUVORK5CYII="),$(10,"insta",3,"data:image/png;base64,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"),$(11,"emojis",4,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAFoCAMAAABJ+DwrAAAAeFBMVEUAAAA9FAoANgAlMDWmDRY9Lw6DKxfpDyMTRf8AZQBMQpRsVRhSX1spap/xOBWOVS19XBoAeNgAiwDUThKGa+btYlE8ltuuhicAwgDidzrUjAUAwfPjhoiVnZv3ikevnPvgpieAvO0A/wDFzpDIzMn+yD3/02/////hzHRkAAAgAElEQVR42u2dC3vbPK6gZdl0jiqn0SptyKZ1yvqS/v9/uLYuJEACvEiyk84Mn93zTR0H4eUlCIIgWBzCRSnVtu3l/x7mlV7OfEH/lXIU87+n1yda3X+2n4uAjLYqC1DKalqlfDntNEGunHKanKXqcys5hSenBP9uC24Y0serLQv17/ZPWA4HtKoKqpRtbm2WktOWpKDcSbZUfQ4L1SdFTluU8B9kbdPb1X9TfYJ23WS8ipzaZFdpKTlMs7JZ/Gz1SZKjLv9oEdBebdPbNX7zE7TrNuNFtawtwiV16GNyykQ5qowIav/N+iTKucJR+o2wYCS3C3D2Cdp1m/EqQtURdSP1+Vq0lI0ASOdVx8o5YzkpCMHZLhopz0OFmlpkzfrF6lPG65MyZClyrvVRWGDrahYgZ7Xdbp6/dmWz2a6c8ULq7mPbVdxuvLyWGXzEUBVQdG1EqeRmheW06e2qtSdIilQUP1t9UuVUY8UVqbZKS+lq89Utz1vbLscI+Oh23Wy8nJap8YuNXxtcpSqtWTPlmPlFNKtvW5M0xRarT7lMfTLkOPXqWrLylt/tV7psvK+uVhTQ92/XjcarIPFpznwZRZVl2bYRDFPkBD1IZbh7utLEUVysPsUy9cmSg6vVDfXFoEjC2Ud6NfzqJ2jXbcarIOTU53CRsQ1iphwV6x8ZEVRHeuiz1SdTTrEu7L5wABrayCGcO6Qt+N0vekB/ULtuMl6Fv1yQ1dFkT9PDX6Y1y8ppg+tOHZczNK0MLoOfpj7Zcn6uba0M0COaxeZrtGz7LWP/Wyu3Zh/WrluMV+HKqZkaaFZJK7I+Cc2yctpA/8gkQTXfQ5+tPtlyHn/+tBs5BYC+qunt15SyudoaGxroD2tX8nhpBB/8lz9ehaPnmXEXrjmjLwvhmiS6yuCnk8Os8sP6pRMF1dwq9tnqky1n/fPnz0czbBjozeZrYtlwQH9Yu5LGS7/2xf7i8IFmxqvAciQ7zM5P3n9ey4tfqypjmg5zhSSo7x9hq/BKdRVoqaR76Fb1SVT21Xw5L9eetpUytvC1PHz9mk00Vmkf1674eI00Q6DtR5ocrwKtF5LfmOIPjj+HsnZGv83lZ6hRSfo3xv7R/XHBm0Mz/lRS1sJS9TmUmePF1CdfTt/Vj2b0B19FLs+WaFyrD2tXdLwAzgBo/1M8XgWcX+y67FT1/acpL9R8r3PaNawaFbXPHSbhmxkUqKWfzad4i6A8vTG/PkOFdJagmjXIcuS4mqO0QGfxPBK9RZX6uHaRcsB4QXDh6ux9jserAPOrDswlQannsaNLPE/z+BlrpHz3s8czJPoZfMq6g5apz9jROlNQ7en6fDlHqDlK7Ob4+nUC0aPXLhgmoRmXlh9PQbZLI6s3o39Kj2dNdpb2iVYQ6F7Rh/5wQ6nncS0s8YJxzi0NbpjCbnWNBsVMVHTGa1YSTPQy9Rk7uskW5C2q+XKQ5rjKsrvCXJ6/PsA9YZFIdF0kAI3b5SrV5P6x4+VrZn/7ZL4Bx6sHOmJooh8eA0DnG6zAbG2x36aPTXjWSBVbixkP1WuvxsfghXbR+gwdLfLlSCduIl/O3vZ0AUhcTeG5V9HjjI+EsomxFAlAo3b5jonk/jHj9ZoyJ+yXwHgVpj5N8M/SFrRjcrTT9Ni4aKBpyo3XM6W2QVkBUcvUZ+zoCXJ69dZOl/PuqI7rwlr2Kvrh6ySijQldLFJKr12v6Ty7/WPHK03Hmz8ExqtI6Gfh/hQqaWSQTx33fqq2QMrz1zDQr1+DRLdufXSinpZ+fYaOlpMahmZGvpz9T6er22H/NUlBX40OE5qEuFz3hYY29MPKbVfYVtDasYlR/9jxSpwRevxLdryKeD9rf5l8/0m57WaMO2hYGwlP8DeKTjGKA9ZHhgNmTCiYCHf0rJk6Qc5PAujOiF5NUtBDXEcF4+J6ZnddoaEdfkj+TDntCqlnTTgtYP+0yAOdtpSO3zPjVcT7uYbrtpaN0FZJHxtXtTrjKSU5V73PbcO6juZHJKqhv+JFFRoRYaS7KNs63NGzVPQEOZ51145G9NcZQLf+/aZdAFr+h/1t1dY9CtGBTZyLNOifGXrDjlcxzHgZHhI5sFyYP/p+Qfr43v+0pMdrCPDzVWNNBAcaOREFHbOhBxXduvXRIrIO1bhK7hb+PKen1VQ5lIZuEyOSIuuXo6NDRFP6W5DtSuXZKnHbP/58l/VlU1rLZMVR9kBX4X7u/mJt7884fNamQq4cG89bU+ESV1GakBMBWhNuaBpotz51wOcx3IGg6tNPeG9rye1YNNXTFS9nog09lWe7fg31kQG7QgRo11S7eJ41B7TtH2e8wLUUd8yuoDeGTo3Gq+gJqmOxDey9Gm3NcSwHBuTVJM/INNfQnbSJKeigzbHqa+S1S3LhYLL2AxE07mjU7H7p8VeeYQwaf8bTctKPVaCXA874bTwauuu1ld1mu+0SDLRd8xr0Q6CiG6pdOuDeAKzjr9Vwl1qT+OBhbOAxhRh/OI5XEbXsIH8yoOsdOcZo7UZf4glyvViDTNbh8zIK9Ct5UkhpaKJdWlAXIcarD9KfyOW4ooozdXQmKK+qi62x7sopvmzfD61AB23SzGn0tZXTLlmQ0ArUJk9/k+0Kues0VN3wH5K0EOvxdmxvGghKwTbD99B4FTGLwxoOzPWucYY5cmpbixpWSNrxlmjoG3Aku40q6JCK7nuIbFfj3e0ZcRaa+uqoORp6yRI0z5houPQ4Fsd1UyKYy6SD8WiIfh/kQItjuIuySbAyDNBbt101qaIlbq2jvxuyXVYJNxkBB7Bd2M7V9n83qPdFj7nu9aaE41XEFEftmxoab/2Av1+gakIEoDwJmJGenKCJ+EoGJ5FWIt0uWSCkR51NdP9YH3fP3HRL1aUI/Gu6N0llb7/4qt7fe0t6j2GNMmGtjqORU0KlvIpfwnpeYeo3XrtIS9lRAc6+kG6XUdB1zokoaJegfVLgIESOukcO/Wa+OIxXcYhsVaRnamhCA7WeAkJaENROYOobT0639LxFFTSvosepyrRLQBVUBG7BwfrgjxtqhRFmPK6zpPFUvSsHBkkkaXrQrq2jfQNmx3ih8Jl0AqFlC9oVwq0Nor1h2qVf4Yz09xhNd5jekEshHC9hmi7HOjR2UNC6L9CP2kMRc9qdteMx1u4I9EuGI0eiwUBANxAuxziqxpkaV9Ccin7tpyrfLqiiQ7eLhV0KBcKtBkNRU0uSdn/jqjocOcOq2sjarcCQoaXzkXq/oJRjY4zAbkLmBgJ+5bWLUNEe0MjEDrXL/k5DL/bkQoXGSw+/rMcuMMrCWhjXzsdA9+PVA52x976K3BeYyuuS4cjRDWxOY+1v2YDWoH/UdumpaVqfnY0zzby2HaTPvM2hYR/XjLFl6wMghuwJahW6/qqjAZQr52w5qL3oNms8SleO8iyygNnhmhuGcdwuiQ+5aaDBAXgTahcLNAzbk2eyXdrqbKvohfnAhBXJWo/n1/bv9ONVtPyeUDY0z6e/e/gr/ZLRzjl9oJaet5iCpqB/NmsPU5/acYE3BbMnJJdCd1Gp0cCf2fWpWwuxHBhjXjsnOpr4DmoXqYW39Pb4op6f/a/jdvkhooLyshYFsq/JdrFASzbg2huvwRcnTFUksI6ErZN0VfalXSzQuqZ+0PP89y+s7Y2A9pF+9nyb7hf0OQz0uAcUMuT4CAJdw9+VoraiIXtCxIBu4KBijdjQmp4FetDRK85+3nyNAX32mJXMOQT8WR7QOCRVhIDuf1d3voj62pMNNPeh6rY/CQNtEjZJmueLiha3B9pF2ndxPhM4B4CW9OGQJL3K58jmMi+cwxv4eqKmzwF6mwy0dJit6YMw/LMsoHXKRLUfSBS1bGbAsA9vTD3AuAGgxZk8afCIMDz/3YGe7qpP7Q2mRD30HW3n0VtAQSMV/Yz8DX1yQkGZGzVvWMt4faYUYQYenS8hw5wG+uwdSXXtWs0CekO1CxHtRjdAJQ18FGS7OC+HdLYV+syPlws09nLUfXSbGVKJxssDWtfckSPm2Zndh/Y2QAOkqTOoZx/noYO8+vTmRq0DfxzrFKY++u1a2G008WN24KdMjPY2QC82UYGZkt0u4ZscRvUCpYQ238721TU5pGAsKY9n5Ly6lckBkX4mIwR8nBmTQ4ZwNl8Q0fr0wF4KE7JA/JhdmqeYLrcxOZYzpayTWOe3C1sYndOuaXCYJPhzPazOeEGgZQ0yTHt7QodnO/Yk0DLxCo9IslnfGAXdqehnHesgvGrxSIt4fQzPNNGv1I//C4Ge2K4z5bajbKO6GUD3Yid6PzT4qqj7gxRBBMlBnjHQ5UJAl1xHvz0zGvFZxzuoq09Kp0sRq8/bW5Bo8sefEOjyUwM9+uI0ZSlga1+74wUPVmQjNforOsCzRZE+WLn+c386nfaX37uUdbG7/qf/bFes+8+8MKpyYlDaOeioz/nlcH1ew0CTP9ah2JJp7XqmwGX90AT+y/VzRI6O5yMgxst4fRoiwl8WRUG5WgUAWpLTRoR4tj8lj767T6+/cWH4+mvrYv+381+fOqffuv/Mi+WoovcNEjeXSs3e9FD1gcASG0Pyx+CIeKl2bQhGV1wgx4agfLl+jsghkx/FxyusiWRtoxHd8SoOfKyZDPGMI6P8ePppQBPBQJeFI1487xwR358gRvorKq7PFKBrJjhpRrs8ZbzZcrEc2+ANtTlAc+3C6ncogVvc3HhNtIAYB3IDa0nxbFDkw0dTgPbDR1XQaIpa4rzpIuJyqLBYVJ8R1h8/WKB/uEBz4aMz2jX1iiwdPjrDa1cmy+FV9EKmpgkfpWeYANOF5Nm0YQzwd+SINKC1O1H9qSpNYAxXcEdwGkhExaBxIeszGMlPRfFE2dAXnC+0/cA2dAEuay/VrhlAb7l+PjsB6q6hK0iNmKpabWICkElUA9MuumJoKRMWjIKZYeAzn+fV9X0P2K7y4M3UJg1o3D8ldTla9xL4siOiLAnNIYpdUMzJD5nx69Pr5+snT6SXY9X9BAItYdrQpdq1mQ4028/BXA/Co5ZtVxDoN3tG9twfIci0FUMWkYOEYryCdSBvF2AfCuJ50+1CBPxD5pKs8MyUMNDOpcjWXGfHaO2DA7/2b0j59blOsXVQzN4/iPHrow3QpAulv6qBFLSpz5LtWs2zOOh+HtxkrPqr/dNAWg7Ns4YnuzYPxRZe5RIh+yaYuXUcLyaNgY35cnneDr3iWhzerWaR4obGp5jgen2NenOXrln529p6bAirEGt3CIn6dEbHiun8Xo388Jx21eLtcr0cK57fTSiNAQEp2y4f/oqRQzo6zjCY7NnxLUZuxdd04CkxXgWdL8IEN5I8AwVt0yq4cpKOVjwnGZXgQ4bX5p1/YE3n0xBhjYgXPFAfvKZqo6Lpe7WdxaGJ+nhr85x2bV1IV7w+ppx2AZuDa1fjf5aSQAcmco7vUpuAvVGEXr0wet6r0PEIPNuevTF2oITtaskOKrrjE/5gZe+a3Cj1Fr6UFN7LNZTp63d0E5PjjlfLJjGlAiTHRFGkabd4u7yTwi1nMKNjmO092kUAra0BzfkRAxOj5u4G+ONVeBX6+bNTZpK1n69Tqiba5TZMdjYib0OvXS9fiRJEexoiRc/HJkawMPyQPS3dxDtSkAoE1mfRdm29QP4Nk4l1xWQCu127uLPC52BioMDEEGzEnDdehVuh48+f+2u7aP/G0H0CTZ2W6SBx/W0W6J0XWELkCU4iUaaCKCfxQ/e0RKnB2QWx8B44WKpdfjDHhs6V/ZVR0DdsF3G+ciU6AjQ/MVi9449X4SRgfx+SQGiS523fJwK1vmQT1F9/nwN656VZKp2XG3QiicKdyi2bMF8k8hOrT/cdEVHyfn0WbdcqFp5EhCY936ldpKLWMZODf+AgBjQYr8JWSPYGx7UAo/MEz1O23T1igf9Q63QQ5nRPA73zzsmDT0DAxXm12q5CirVk64N75iJmFTA44k9SeBZDTe6myhu1yyP1OkDPDs7YtL5bu2g/dHhTSI1XItCF8yTF8EzP2SQH3AMNst7vQJ8jD433ipH7yFO/ayaAxo6e0GtI7rZgiy/o+64t9JwW/Q1wE3pLXc5JqA82MBmnv/+c1qLtopIZXOfpFkwMzxtyp3bRByvP7MY1/EhYxIauvUeDxilmMvMfx2p4F9yFG2utvOfqnCi9jmEE9I7KU0o8o+adRMNFdePveYXzqJtfn5HojUtCfc6sjzmP7bIB1WTiP78+i7aLtDBw2fiXwNPadZ7bLvpghXtCpOLGi/ByME49hV+S7R8CtakuGZMK3eH3Hi2jHhS9/vruBIHe46Ck1BdgG2qDI7xxLyP16dqzdVfr5pxdn7ToHbc+i7YLE71ZuThviaQGd2sXHT7KXEKIPEirQ35oPF4FnGJrC/QRh5+KbtMr/T9SkU8+e/ruwvCuB3pN54umnyLGeWlFt6BuwGtOfnil+0i3YvILbzfPfdjlyr3lnFyfpPBK79HwRdvl+J4x0s4Pn+/dLgz0+BOS5+hTxIGTQme8ClihRxrowOGN1z/DVK1Zi8w1yjg5VA/J0F6lphQQWR/XjpLnifVJGPf2tu0iAqNX17LdPpNJZ+7bLrIEeSbHCxGtIxxOBZod96FGeGHQ4+ss3j0DXs6B2gJYQbWk9g1tWn3sfWDR6Dn1iazLVH2WbdcqJybp/u2KEL0lVvmWMSwECbo3XgjodTLQTUGuO+Adc/8WOxXPGpKjOC8N8ebgYOlXOfU5S71Mfag9UKA+y7Zr9ZwcBP1R7WKJ3pLC5o1XgcQQm8JAs0qyf8YaJbRs3HAychSbR5FpV/Vv1GfhdsUfWRl9gZ+lXUGeZ45XcSB3hceEZpUHrrSBJ1ly5IwPj0WaNtro7b9Sn4XbtUp6kuIztes5xPO88XIcJgPROxkVw01TWKNglUY5gX62T+k18W4O9POnq8/S7Qohvf2M7XoO8TxrvAp3wVg/Pq55UdZBEGrWRVgZrlKqHNM07vKN6WbO/vmc9Vm8XatwBv9P167nbVArTh+vgqgLs98GW/FYs5C0eXJM0zyHBMxdFhuvz1ef5dvlZTJ4tkfgn65d0VV+6ngVvjGOTgab67tOl9KgnKrRZqGWzZODJpqoRzkNlBMfr89Xn5u0a7XdbrqyRYFOn61dCVbr1PEqWBl8SeqeBHGpcry1wylJ3fwJ6/Nf264Unqe2q3CqUl2FVG3F1ya5e65VWkjOoeXbVql/tz7/pe1SSTxPa1fBVomSVWa1alE5qqL6qGr/9fr8V7ZLpfE8pV1FqE4trFTZquzeWViOghO/rNr/lPr897VLpfKc3a4ioVpqas/4gv4n579TjidI3ao+RVxKey1z2zbIUf+Tc1s5/6kluV+KVE3fK/v5K+H0Nex/cv5zytUWKTO6KN1ZU2TuU7N3GZ9MDrNvLtvDP16ff0rdFviaSuL3k9yGRa67JKuvP5ucgDdpKTfZh9TnU9F69Utc2lVVFW0nGPdycgO71NGJv1GE/uJMT/1nkxPx9y92kHHv+nwunCPuPqALcs5ppJPTKANoOFyiGYPyNT50zDySZeW095PT4gPZIc5ASngmm3vUvNpuhgCKZ3zYfK/6GPubNryNMzi6/TEeNtLFG/kzwZULeeuMV3mfoc+G6D2Z1LEF389EvJRMj+L5ZHJAzIwMxG5lBQP5d0U2q7vWpy1Dxo5LF2/DRL4Z/jNE3+z2fWJOIPBa7F/Zd6ksqmSe+zsD3XXY2MwsCHMlFIlqnrWPKOlPJkeZtDs6Eu1bHZLqw0Ygb+9WH8IAh9OoSjXLSbUaNLBopIf6rPdjFu7TabcmLKkuGVeXbCgJ6MrejNUJI1SQ/Ry8K9DElUeWnOr2cqp43LlFSMXrE7wjsr1LfRhDvnJnTNS6Zyx5xc8LegGqBpydrO17h+kR91OiEd3Ci7d1nOiCGi8Xn8f/B8re3CmvYuMeuwF8LzlVUURTVYFsAipWn03aldRb1qeFEaMw+VePWoV/an9ccUvOKAd/U5XMn/EqVSFcHaYHqNe7E8wvn2REw2l/6RApIpdvCr+T/H7+f/8Hyt52dRk0pRIenbuPnDL5on4dXHva1EupYzqv29WnNUH9D2Mx9rsyPK/sT82PS7Iu8JtghbErkpWzJZV9/xfZJz9OXXEeTIgfrfSbWm1TyjTDC8gqBeiW7WcP6LGry7YviujstEQPNT/yvhyNX/nQaXLK1GlhZ0YbqE/aA1Tbm9ZnvB37gMvA7Ghcb/BPqVlGf3O8VRv5M+k80y+ARG0OhXPLiD5bRxP8zYL77QjQOH9ey9cijegq1hqtzcszOMmUjsmpMvgxWdQUW5/nxMwu2xvWR5EYWmZJDA2Jlcsz+83In1HIMCDNjfCjYzGgK3QJS47KrQkdM+I0BkyO396G/oaARvmrWrezRXqqNEmPPJKjbc4/Ng0gI6fKzUYoaKJVVqIiY3bcpD4chpDoLfVjJ/NWy39zFeB5/HGJarT/m1fiu8JuPzi4seRgcJih5qwOlDkpzGEP9DcqI5ub8zyDZybbJ5Tz+ko9ge59ulTWUMEnNcx6HjA126f2c0zpYH0qlmdL4ob+Kcqoq0Lf3BZF9M9Uc4FuYwZHjUDTXEJ6Augqaie4PEOro3UUUE4ySzqdpZWjIbmvKOOw83nN5T/OexOd9HZWforxRKsjVp9X7133V/wutlufIIcDauGfwmfdwhOD++mDk2v60j3rTKCjRytgP9i7ME1KpiZ+p1Dl8HyEJvX/IdFqAs9Uxnzl80wK1doj2t/01JnV0RyIz18nEB2pz6sHtH4liVZIBktsh2Lgp1ZW36ZpPA9EV3DhOWUCHTlaQQ7o4QCtHpfiussC1vJAlzE3P9TPAaCjcujiTTgjR3uamcgNb75BviFSZFenoUHcfs0t0froVwZo9Bmqj4qQdoExwDMAsQpMjCjPw1fUDKDDRrRyQeofBZfd/K6HvHaKA5p69MWcpnj2Bg90m21AQzPaGXhhBzes8i3RrpwJ6emt2eqCOOF97U2kPvRs9RsN69NiDr9/f8grq7FKGNnvUFACzw8b2EdqcSOaAKlDuusMfWaJLmxHc746z37mgZ6mEM/ue4dWTkw9QwJ8Oe209WJc5B0QpzwVH3oXUL9yq492rSxYnxIaCt+/f88legQRTwwkKIXn3ngpZ+wKg0crFWm5Xoi+LlfS5B6taKBbSpHtL+Vbj/HA9uP1o/3x/N79d+8D7cl5fz/WDaUh39+dzxFBVo5O4Rl+Dcmh55fWyIvg/BMsGRjEzRSgv9L10fQ+l9zwdrUD9UGetu8TiB5sjsqbGKOgTVFEzHTrBwE22W5BoFXBvUcoLWGSElCEFOt+UMvUwcr5sdfa0Ex05LyPTxw6VXsf1hsYECoZRR8zN+zirT05xDz1taKm95w+iJN4/rqh6kP7ISkzylTW1Ef5ivV7vs1R9pp+RQIdcf0hVQ+N6L/5u8IyEDJqIHaeCayD/tWCU9CAZxLogWe4D3PkmANOR/oRvE3bUARR9ZEyZ3/JKOjw+cyrZlT0DAWNVPRYHx1Wz76ShvVpkWtiCtCDZiU0/feHLKJdI3q5XSGM4DgLm0G9gc67i3lZ0+l0mSeWDc8U0CPPcOSRnPe/EOj9O+b87xhUeEQEKV+OnZkyfX9p3VKScVxHPkWPWZfTFTR8J9XUR0e0s1czWJ+7AJ1GNDLLphjR60DUjIQ+nt787P0cwBnddKNduUAreuvU2cjHS/HDRwHPfU9XZsAazO0I7v4v0s/DY7JXu+sICSLkWLXrP+h1TUepKRVt3VL8Ik4SrfE21YK4nQr0V6I+ejSN45sDPdZprE/r+iam7Qp7oDcc0ElEryDQ1QQjekcDrbCvXpNPljU9I41LdDF0tOYjkqjgDuD1qMc1Fck5gmWlP0VCinsk/fT3LyLIkwObJMkHNlzNXUO3VO3xrMPaEDsWLIj2sb+kV3q2dgps6fpMcrxUdwM6ZWe4cjbO67/LHK1U8J0WmFO6QeEcwgy388ZKSfuOA0BDnu0aj+RYQ2l8c/Mdf36dnt1lnKNrtfr1kdT9DuadQSMHW+LxRd71/ppI8hL4oFdp5jT82oaszzTfeHkvkyOJaM8TtJAR7RocfcCdvqqwEXRp49aEB3S2sxb7oc0aD+W8+7U/OkCb4toKfn0ooEFolCBtDmRxpNiszpcaqFm36GHwbVJ4/wbbHJW3M5D9vXX/ftnweeMfX9JAf88GuowDHSfaC3pY6GgFL9BDvv4L0cLGdgAniAe0ytYcDtCD6kByjgy4BOh/37EKUozSTQZaWLeUQKxGrVZkX48rj4JwDoMcNDvGODWorkti4amZBoCWaX+3S7nt8oim3HZTiEZuu0lAM55o4llSfAdTgzh54ZkcbfbpngM0VB2exeEAfQwATcmZYHKMctBvpJ3P9Ls1+AdGU8F5MTtkdqzci1pboj7ODQlB84yJ7uujKM2aRTR1sELOjE0gsto9WOkmyH7CrrBMOyUcTOl6PPTW1AFYD3SVHX7hAD2ojoo0oTOApuQEgDYDX5OOO0fRJ57PaPA9YQd+FQKWMjcg8BuqPs773g01UZ2OGOpTkiB+z9sTKveEhiB6E46IfnCONRY8WiGJ1HIMuLM8N34UadF1UN7mezj6Hkq//1ZYzhSgKTkht51uuqJJf0APkPcz2TDPhBFyars0bymT4jnB3DBGtFcf0b2gdym7XQ2XpMsYid2u+8kjngI12BVuphPNBydhOTGeN8RVpYV2hYoxgntHtDA/rIm7RcVhagCPuxYiOTk2dEgOVGd1Vn1IS0owq5Gk9hHAdNmSLw2zPG99T7RXn6J4NM9QS3gudqngcfwJ6omhPooB8XuGgqbCRx05MZ5x+OgwQU4LHa1UbFB9F+ovod/2cBeg3zlFPA3oiwlVy/NsoBvm/srg504F2nVjOOfcXpwpVR8tBHhXHZzu1kJaoN20eLMAACAASURBVHfCB9oN8M8kmg/wR3KiPG+8az3FhKOVNXNrpeT1lwQXs+TdgD5z3B5ZiyMIdH59KKAFc4G3iW0ulwf6UgDQ7iaFfHJ9BNq9gpVFNLyC5d5NBHLSeMbLfTnhaOXE3FpRAc+b7s5drp47rTmg5SyAhAFRnlkVfeRID8uZXB9qrysKOq6QBlqCE7VZQK/o+uQCLdFRKqVav6cdquBLsltCUJTnB+Le5aK3VqrATb4r0XVHtfYVvAd0Dbsd/EOiBRNRQYJ4ZLh9ZxX0skC3twH6oXunNQJ09x0H6HY5oL3brclEb6g0BhtfUJTnFRG5uWzAXWjTpAubYbeKmRwNGFgJhGr4B4Szv6FMBU4Pv3M838vkKGaYHMO7w5znDgK9uZXJYXKEZBPtpQqpaKLTeHZJnHC0ctqxKQBDRkcX6D90iYoBjWObgEz8VnMdB/Ho2xse0e/nSUBrWQvB+aFvCPQmB+hNFtDXc3Ax7AFjQE8kesOlAnOJLkL3wTme/QjS0/502u/dnHZYPfM5LUNGx1mbkY4CjXN8Ce4kQKeAOCB9fD+Tn/99pzaXZRRo9x30hgJaLbIpLENAbyJAb9KBNqGDXWOiQA/Gwuohxx294ZM1kkSHc3sQ7jYFj1ZgHt3djtPOgRytKn7gR+wJh4MVQegxb+xlQZ82gwMR4d8dfH+nD2f8z0NyfPoKNpaDP1jJc9uBmJAV4nm0oTk/9BYD/UyeFCKgZZ/2fn9NEC44oFEi2XyiNwWfEYokepXJMzSiT3tnjHZO5rsR5zKcyEDGLnNUPtB+FFjDLOaGaKGJOyLV1BvfWXIkkX1bknKozWXWwQqMeXCA3nLhHCuooDcPgaNvCLQe09p3h8F1AOjqECU6j+cQ0Zk826MVD+cxO/TJ1d5tYu5+dvff+kBTxqa8nilL4jI0ddhcs0FFeYWSo6m/NT60MxRJyyFm5HvW0bcfnLSxZcsE3G1X240D9JapjwUaOnAvLEgaaDJpjU90Js8BonN5Ho9WRlz7Z90UfH7+GiuR/LSSihwPS8qJPSV8lF6abyHHDfoUkZdJ2PDRYa81YcGA4aMbWJjgJFgeguGjBmiJ3F2XtZgEWrobMZrobJ55ojeZPHcqdbz/jGwJRbwHk/AOY8ToqJm8HPOuBlnNsbwc9/6fSEqlDjWrsws75i8YcFeYAPSD/5WhPp4pZYAWF4PDlosG21NA117ggkf0wySeCaIfusPCVSbPXYX2jPJ1niZKe7s77OngMieV82wFdAVrWTnOPZM6KfU00qzS8e5mzq8SX/p+8LRvWEWja99efX7aECSnkEATSLZJGY6iPFNEd49YZPIMXiqin9u6KOquJL9EfwiNd03fDhi6Rc+yFGz+pUXlYKBlkXTmYuS4a/yVkH3e/GpNfZ5dWrn4/gf3KyhcU0wGWvNPU6zm8swRncnzkHkk483jOUaHZJM1qrCt0Hl966DiB+kHJtsclJxXviTIcW6P95S8j5vAwSfNBvHRaQxcnjfju1Cr7fgO5wPhhabSKgSAfiSArklSUohO4JkhOpfnw9I8B4wOzbSpiNgKxuPfhNzCXIKYjALkVDhVYx7RDQbRBrSCYzkpQucyyGnnJpp5gP64lQPiFupx6JpWVL6RPKCZM4g40Uk8pxAd57mvzbIvlHNAN8xfKiJJOmPjDk27dk4YBpBjRj4EtI7LQRMMMCIijmz3ck9LnnNvKV+r78zj6pNpcjQcTDGiE3mOE53Aczdy7aI8K0ZHymAGf1611sxpN93RM1Q0KWcC0B6IjRPv81MTHNaheUHnAlvRD7C6xy1bpj65QPNUholO5jlGdArPnT5VdwG65tL/F2HVGh51t6M5OddQIlCaVDkTgPZBdOj5+Tg2p5GNiQqpQ/OLUtEr+MLqBj6xuuEUtJs9ErjtokDX0fdAV3N5DhOdxvOhSH2SPgPomgFaBR4NKhkNLAMhE9al0OIu0dHjapEoJ59n4YMosILuFaJN7tJQBpV2MCi9F1b8N7+fqRi8lV+f2gPai07xDlZ0EEue6CyeQ0Qn8nzd/pRLAy0nAM09JREDuiGusvvf88OJYnJUL4fgeCwBg8MFUSIF3anoxtv2Cn9hCj5JsaWesN+6psmWq4979I1Neg9oEd5scURn8swTncpzV5NFga6mAc29FhUB2n8uqmQTZYQk+XI6R0edvBPk5LSD8Q8V9M+XgggQqb2dQ+TRoIuhQYVy4E/d+qBHwn7CW9+od1yg6xiXNNHZPHNEJ/PcNXBpoPUUoBWz2w/b0MLzJdFyGoGLTpSTC7Qvp3II6beFvqu99icg8axbbtLzFVcfKnwUzHYHaBn37lJET+CZJjqd5+V3heVEoLkXV0XIyyHY09i8GCVKTjUBaMEFsAsMdMoZIf0C7Caf55I4eqi9AH+J1AYGWqfw5BM9iWeK6ByeD0v77QLutzDQQ0M0HfpOKuiaVBxl9tObpJw2H+iau+h2IToDaB0KhM95enPL16cmrmB1sdr9iSwCWgfvdbBET+TZJzqL58WN6OlAx4hmeG6ZDtGZPJNRCllAM/XpCYI8HxP0MxsI/5zJc0uDVydfktWpYGKiJ/PsEp3Hc9fdC9ocnNcuBegDc2pW0zmMBdvQIsvqEIFxzwGarU8naZ2qoCUPQpFldbAgVCPRSUAPtkiqchyJnsEzJjqT5xsA3UwGWnFH3FpyIR5VIIgw6QyclZMJdKg+JSb6PXpgyUU/FinZzlH6u4qLt7leY0sBuskJ97FEz+IZEp3L89JGdMtpxhSgxxETcXOhCV7YXUJOHtDB+vTVWb/8jMaPjpFYKtiuhEdWtqH6jJc3EoDepd1VcomeybMlOp/n669+GqBNX0eU6xis1kY6ZI6cHKBj9WnHm8fHY8r0igbCR5+kWIXq09fm8fHRGvVusS7zx8d1DpstcErNOrGDN6baXAQXPPwuZwJtGtLEMQw2dLac/qwwheeE+pjbP0LG0yOUKQO9jeMcuniHNqmR8pgTktkuwzMkOlPfLnu0wroXUoG2PVKHtWEoocIicvoebUyR9Hl3Wn3sfTYGaV0njp9p1zaCM1uf0tmjxspLVoxxuwzPluhc+2HZXeF8oA/KzE3RMA9dJLVzrhzl55OZUR8F1lDvkoq2qZhKld6u1dY1pjfbhPqUt9TQI9HlIqv9pA3ekrtCxV4pTAcaG2KibmRXGpR/q1RZy98kOS0VbTy9PvgmvWhGObXINRdhxVbbIQ0HDCBNaNf6JbU8JrvtgPxyCZrKaWguaXMoJmWFbIoMoBmWMnGeLyfy2/n1UWVYTnu4R7tUkV+ytlntUhGc5SRVu6jNYR7dhE7kJuSbZz5u+bGvcmo7T05bpgx2Rn2c5BCIwqzBm9OuNh/oTKQWU5CHjwZa2aW5L0U4UwIL9HXsqTGrsufsZ5NDolhW6o71qXJ5XvZW043L8meFWVojNPkVsjvLqp1Yz+XkVGW5hJwWwli26t7tUuXN7I1PUKp0mzR1uLDyCfZzkTJuapEKLiRHfTI5k9ql0svhfwX0WNzqZpXPWNQSc2xBYa4FcSmV+s8Ztja2YLSLFDVfFjnAk6uyVH2KuHlYznQrogV22fWz/VeX5bB9H+rxKU4Sxo6pFpCRb0HxXqFF6lOk7FnK6cuENwJl9/k8Za/8mpYfpVGV8z9mOn6jnr/lgC5nCymnem1Ih+ky9SmSOqycrD5Lb/pWbZYvm1T2/W+3H7x16p2AF3Vq/sdiCxnvKFgM6HIBKeVSFVKHpepTpDlJJxBdpczKiRaGTSRdFEJ8kG/LjGS5yKQq03p8KaCXkbMQiJfWLlWfgqbQnjfqZhouiOfnoWxnEd3iqrcm6Lr+CKNDLetha82ZfB3snu7PPv6/OeUakVpV5vrN9fWAX8T7A27pv/Lr+kaKyXtd9fXpg62u7w8MASihPz985frtP9f/0QXI9otc9eVSrvU5fenKLlT6r5hv9wIcoBV1fUpOGSqsn0mgpwQmwjkN0jRNOE5bwN266BEIuBMx3DNQNwXaPu71/YrW9yjRX90vr6xmtYgORL/wf/3F+3LX2Gt9yg7R/7v+5P+iRH9xv9xJwEArOqGMyMelGtLLrsY8s30x/5xwFWKQKcc1A2Zpaj7A5uhrMwQWCCnFRDsKKmjNZG66EdBbR+k6L2oQ78VAdb51gU5T0f53DdBVD+n1Gctj/z8fWZ4fve8SQFd0giSZDXRlMMYq2v5r2uWeYcilsVwF86DOnSwOOU53HUwQmtpjTcKiuCTQY9qyFBUNFDTKQ6lAQus/CSoaKOgTuGfWb4mB1v0WUdH9j79ZBf1YeEArmHcOxNNn42J5fi6giob6epW9RINkCsJJKvZRQJun7sbr8ZOBLrGpx0+OpYCGGVV/WUwfwgr6L1bQV41UOir6T1hFe+j32YQHn1iP6W9L9GNQQXc8/7EK+vqgscvh0KkaZMnPxUUBhrdQRSN1vcrUaDABvvxEQJueav4poPu/uPE4je4IB/I3YxVRmoio0eF/bw0nxqB4/0b3hXZH+Hf4HuG2gwYHfPchF5cKms1ARa+w/bHKE4uecPkf0LOBViCjanRfOCRnAF+zo+eq6FPA6BgMjpOjoI0/u/ySti/0v1YO9SkIq3AcpalAdxvoZwx0YZX1Fv6ozTM5Cudlgf8BPRlolFEV7AsDQDs7wqGGKkNFMwraTgx/XxgAGnyrIk4K4StNs4H2PHXbZ9eHlws0sog+HOj2nwe6twyJfeHWLcyOsIAxGI+e7n159Iq/I3y029++Pv6+sPKLtyP8YupT4D41Lg6UPmCKyeHaHK5Tepu9K0R71g8HuiKBLv4hoA/MvtB/DWnL7gjB2unvCz05a25HCGMlekD31jr2Hf6VZ2mXpj5ObjubR0NPB1oV0LgwZzXDecHK0jwlG7dEWTQ+Dmgz/Q3QsyrxEUCjlzYArR5A/I4QkOjT+sg8VweYX6OJ4e4L90D7wgKY/4Z2hAho/vH57JECZ9Rbj7sC3o9W2at8jWyOjwPaTH/rD5pzsrIk0C9/EoH29oUAV/9hL3JHCGrv7wvXpIKmdoSgbaVnT+yc+uw8q6S09SlIE3oe0H58rGQep1D5EI2naeJjgbbT3wItphvR7ssHc4B+uQCVBjRy3YEdH36ybuXtG92nY9h9IR7t0I4QTIyKPAMEQQ/8jvDg5ocWSwANYi6E7C+da+a5lcwIkdZzRX8Y0GZPCICupxvR7hsJM4B+6VRkGtBwXwh9coTB8d39sfJ2FP6+EOnWXWhHeKD3heAQ0BounssO1qegzi1mxXIoL+m/EK/LEO1vCz8M6Mr8cQv09FqUbkzYdKA7nsNEW6BT9oXMjrAiZmRYRTM/VZ6eqLxTkyq+IxzrUyBRljubVK7OJK8cwyCFMWDE60JEQ89d/aFA2/lqgdZTjejWeyNhMtADz0GiAdAJ+0J6R0jG0Qf3hbEdobcvhOfa3o7wt7MjNPUpaBO6mRwXOViD+IF5uRDRCkCsPxJosIMGQQITQ6KJIMepQBueQ0RDoNvYvtA/HF+R8za2L2RcdiU1MUL7QrAj/O267BDQWEc0kyPXK8szIPp1IaJLZ1v4UUCD9QwAPXFXSDwyNhFowHOAaAh0bF/o7wg3dN1i+8L4jjBpXxjeEQKgHaddM/W6VIvyOuuFie7vNdRWzEcBDdYzAPS0o5XSv1ShpwGNeOaJRkCr0MYvbUfo7wtB9P4aKei/jjVSMcsVuy8M7wgPzjuF2nljeChtpr1RNP0jxkGir5czpMgi2mSms2rso4AGLiE9PUaAMaCH7s+Oh345daWH+Vr+JAA9hJIx+8ItHcRRsWPPqeiUHSGoD7cvrGgFDepT0E67abpmPFAZvRqaJ7qRIMioypktaFv4UUADlxAMtJ18sUzwD/g6aXTifuhuL5XmtrMWD7Mv9IzrZ/62W2hfmLYjBPUB+8LfQBMzxvXBB9rREpOAtsS92vNzhujX11yi4ZVCszB/ENCKiRyfYEQTBjR6v9fN+bA80K1jK4N9YeqOkN4XWnQTd4T+vhA4MyqjoL+xO8IDfutbzgS6Gu0NcGc8QPRrDtHKJla9lFFFjw9t3Rvo1g1MhFGtsw3oJnT5dnmgyX3h27VRl///FgziSNgX/untoD9JO0J+X/jtUn5d/w9hiKD6FPS59xSg4YPz5yjROp1okJqs6cXoudEmix2rzLvbQxjQQywYS/QNgHb3hcdX1Lmvx/iOkN4XnpwS3REy+8Jfv95s+fGb3xFaoN1zbwLoaxLasVRU2sWWdNjNJ7pyY0I+HmhIIQQ692jFM6CvwkQw5/kNgHb2hcRZcXRHSO4LTyef6MiO0N8XHv9Cmrvy/Re3I7RAu+feLtBU6vsq+N58NtFtcFGGmuzDgUYGGgQ692jFNaA18XSd4wq6BdBwX/hGRj+8xXaE/r7wRJbYjtDbF/7+/kaUX/SO0ADduoYcBppLL1l65/DgZUGW6DNDtIrxPNbww4FGPk4EdN6u0DOg6acYazhuNwHa7gtfmVccX2M7Qmdf+Od0ChAdC4W3+8Jfb3T5Re4IDdBe6CgCuorln6Q0NEc0fAAGE10GPIF1F1aiPwnQqLsQ0Fl7D8+A1q80T3C+3wRosy8MvLMb2RHifSHLc7c9XEeHa9wXcjxf7A5qR2iA9kJHwcAA9SxMofbf7XimEiYabejhoTE598GYG4EfDjTqLgR0TkV8D/QrA3QNeuc2QPd1ecaD47x0+pwS1NPvCwM8X4h+jBtmw74QbQavBelosj6F+fWGBtoclkjm0csWw/eaR7QOBy/AaKTPAzTqLgR0ztGK74HmgIaJlG4DdIuOD67jMgYvAGsxJQqij5az9O73/TXt/d5+totr+r4+vwDNww1VwPQPsj4Fce4NgR6TYmr+OWGFZqfIIxopIUVPeP3JgMZOewy0CAdhFNxdnoAJPaY+u7nJ8UrdJwV1ek0EcW1xhqkHLNLrNFvcsPvjGZYfiGjS5PBvX41At1Q6UhxDY0ka1lDTCeQG8BwQ1dINO38yoFvUXRho/miFBBqHcISBVjfeFNY0z6BSdRqIe5JnQPQ+aVO4onkGRK+4TSETHWN4ZpVrf5G7xJtHYQY4R0f/Q0BXyPTFQPM1oYB2QjheuQKMu5sADaNyqVrEgwABiDvH2gBE76HR0SYq6Ge/BFR0cSDvezc2gR73fLif+LU/y5OvzasmnXRBm0OQG4VPCTSe/xho/miFAlpnAd3JvQXQaA+lAcTa0dGxtMXdcEH9DCxn9M/wzOjq8wT1M7Cc4T+f/PoUpAk91DzO82B1uF4OHdvm0ECXIaB1F5Kqh7DUsXwA0M78x0DzRyvKcRTZkJRkoItbnhRqn2drfGgw2pGTwh3NM/5gFz8p/EHyjD/4QZ8UEve9G1aLuKUxKgn6oc/ZREeA1uxg63sDXXmne7CNgquKimsH3irT5rjwFkD7WTpfXWs66b50Cyzo/Y4CevxkH7Q5oAUNTQz/k5VXn4I0oQHQOkaiWT0q4OPQ2USHgeZ57v7YHYEe3hI8c0BL7i3qWUDb48JbBSdJQkGDbk9aCitgcXT4Ygc0RDwanPQEN4Q+0D84m6OgUyY1yTzbNqKTwmyiw0DzQjoD5G5Aj09jShboM/e8+kygx+PCGwDdIt8o9D9rd18Yjr4qrcWxH3aBQzFAj0TvAkZ0CyyO0fs8FPsRsDlaB2gqZVKTzLO1qxR2Q2cSHQRah0To/Ox7M3FG65kLtGaCt+YCPfjMbgW057HT/j9jB0eFC7QpJNBFCGjaYwcY779AAU2lTGqSeQYoFvjsG4zTXKDDLj99H6BbHJXNAT3auy7Sc4Fubga0e0EyBLSIBfjvrXlBAr0DRnQgwH9FAv3DA3pFBPhTKZOaiP8Z9rzJi9xyRJ9vC/T5HkBbnGt9DgINr7VXajGg5b8LNPpsItA/sA0dALql0G3C+tkDGgTtTSR6uskxHsqqj8CZBJpE+nMDXXuOQwfoV2v45AK9R1ZIFtAEz2/ocIUAms46KoL2Bup58OrbDKJjQOukjemtcV4/Hs8pQJ//PLpIJwEdKP8s0Jjn2wPNZB2NrPHMM4bTiY56OfRHAQ1xfnl5OaYA/efyRQfpuUC//psmx97dJN7a5AhkHQ3twsKXASYQHTlYIWP47gG0wjj7RFNA/+m/+QizQ6UBrdnyb9rQHs833xS2yd4MztbDtzSmEh07+tYhoG/4NHLr4OwRTQD9x3z10d6D+Lw2dIsCZhigU+K9fbedz/PN3XYtm7g/pEgCKE4kmg5OIgz8DwEa4OwS7QP9B3738fMDrdiDFRvoDw9WVOhgZY0OVryj7/GjdUzTZxysKA9okWlvvHpHWNVhLtH01CfWD0rgjNz5SUC/OOUYAvqP8+XHZYBubgs0efRtCf93jr7jGhqbch6ikn6fIJfoANAyCrS4LdDrlwDR5q1vhuelgK5Tj77/XMpLVnBSyQUnef8O32r3gpNYoPfRI/T04CRcn7gNrV+5CwwgxoCYqXlEM1NfUdc6AgFS9wLaEi2dGFuP56WATo7lSH/WLRA+6gCdFj56cMNHPaBR+OghOXz0mVHQVPhovJ9DNDOZX12idZIJXXA3SWNAyzkPqk0DeiRaOndPfJ4XAnq8G3QLoJWXCeoVrcimWnVkr1I5Af6uDY0C/CNx1St0ActY0ciHt6IC/EsiejTDoqbvtmcTzbWwIm6S0oOt7gt0T7R0blMRPC8CtDRXVm4BNL6CpV+5NTnvCtbJv4J1mnIF64d3A+tH8ApWyr2UiGatGBDTiW64FrZe5Zhz5htZHDzQV6Klcz+Q4jkL6PCNlfJwI6D/sy7JtkQIWRbPJbv6JBPNJ03zbp37QIsbWhwBoF+OcsBsuHupSZ4XBFrdCmj3IdtX8hxL5qcx2BM3ZJPTGDxF0hg8cWkMKjqVTIK9IQLJdHKIDkz91k8vRC7Hh/sD/WjU5qATXuYDTZ8SgkyCtwFaudGV2h81nZI5aaFEM319fiQkmiEzJ3HZkc4JdgI/1Xqi6wSig0gWERtfF7dU0AGgH0F2vxDR823ovEQzU4AeBksHwnl0Umb6nsRdKBXYLjmlWPED+eucf9H1KZyABZmLcwClqsB3WHTexhId1TUTrJ7bAv2IslUGiP4ngO5Vq9CR1bhM6q8g0bs0BVQSRPs8+/UpnJCFRFvaZLYLzrSBaBkmWkamfhmcaaK4cegoA/Sj06E80QsB3d4WaFU46e2IiPOkfq7CRO8SH9UZ6vMjyDNRHzeqqFvfI2oaPAJSqoTGWbNDs5q+jDat5pX77QwOFuhHOpswRXQ60HqR7KPTgDZP8oWW4yS9Maz2ewrnfVGkLqhDfZ5Inp/Y+gDLFWbp55mWtch4kHMU2XBID/npg12lWAu/mfJg+BJAPxLjwhGdBbSOmWQ3AzrQzSmD5A/6jlPPmc/4PXE4k/VBWzHVwjyC0n8doYHvf5RtIg/Da/YE0mNPRbpK0defZHF7nmmgHwv2nWqf6HSgmQvyIi+D/1SgTTcLNPI6cZAINeaeFGaOl0me9oQyJz0Frd2CvZ7RNa1uZF+aRoRfWGFrZfW+aHppnW/qIrKm3gEIN02YF+OsFX9TnntKH53C1Hogmvr2CLQMly7JCC41XgwV9RfyCp+trLQD3298wHpcqsxO6+Nuh9wcu/WEd7ZtfVarp+7g+2m1itSnCBHIlirHaOVeaMl57BvJEGLaO+SzAvyDr3FEvzwCPbmU3tyeV6rM1mZ2Mz/mpVqk99n6kN7ftlyM5ri8xBa2S/TPgkCXeQMwF2h1H6C5FuRrDRrp/OHKrQ9znKFaWk+X1TSAWLWfIa/9AJz5iZTJ/zygS3W4F9CE+inbhcZ8Gjx59QkcGXcvbUKW21n4gPdgrcRZTavuks0ui2eW6FlAt9R24mZA9yO/yKhbOfmDPbE+8RgI1ZWF8FCgTPv9dnzL9k7ZcxVZJvyCKicVr6FqmZLW8KV6cKmBiH+tsKT0Ze6fHcSo2wHWiVdLCTr8r3yKMoIzs4yxHFWWzyFlvb2FeYuslnKGxQEFldX/oKYV4jKKI9N3PbOowrfLyoUq1S5Ns2/JTtytLLTrWW5dXtKqW1hvxKd8NXug23JhoMtsv3DSfkjdFucl/UkT1pOFNjwAn7JqP55mxr0VYFrN1F2XrX67KND+CKsF9POyR3jtXDd2VFI7c35NhLFdxLN1a7URrlo5ZznuPFfLmhwoPJO43Gfcd2UZ2kOhN+A0cYv76qCYqInAc+NPQxHT5k3lChITxDCHBu0i87T6OJwnHumqiEYIWFO9I7YdBmY9K0TlcQDaeYzQSSXieY9ZGHHOfzfPhprhQzYdbWjGLFb5PCM5q0wx1UKrBQNQ+UFKGjRrba9MoTAMhtoyuMgpdskfmTgsCnQn1MT89ECrYJe3rLKxoYcSIzLnlE/ROAOky8wx8+RMiWosipXoqiTEapLh0oLglE7O6k7hKZHa7PxIZhMoR4+aClVccUZsi35rOaCd4HlhEeGXIMVUj0okwQtqcwAicLYollmDRohZJVeoMjSjmbXKXi1aYp6KDzM7Sp7mgel1oG4lP6aKIQaouMPyQEsX6CsiLQpwu5aQNeUkfZQA/RbqNCgmicMgzyOKVfrUWJFiUm9ykTYLNFzKPJ4FvebcWUerGM4Q6TK0ankbMFoHtt4v3BroovK2T3DY/LFngC4sA8LXRGWq6njii0gmIChqlVSfqgjIyCFasYKWd3mmTq41xPnXtdAXqIjKlczKq8hVHRugh9sC7Ybyc3ar2yoHaN0M8fujX1NMG/02xnO6clVQlKRBamfwnLVaBCbX6qZ5Rnie7ZWpX98f+vL9mpr3r3+Hqg2paNAFw8crNEItaXjeDGiYoYDpccEtIoJKChpeossUCEUQ6ETlOlzUv/7CdQdMq8Zyss0CeiaB6Co0Me5sRldYPRuar+XX36E4SrolO3ezwUgPNXVBTQAAIABJREFUPG8eANEW5+1D4bzOczOgR3thFRw3TDQFtFH1q6m2QhUhCBCgUhV031hJzwsVNedXC6wWKrzu3NfoKGD6rl8PsHz/awvK41WQLVo9PECkDc8PhmiI88MWjv89NLSIIFSkaOjA0MVHnx14match7khRp7Pmm5UNVWt5pviXfde76PSHVPeE+gdhTPi2SK9Ji2icmR34/iyNp2oFf5we/2scF+buhXQcZ6JZdEH2j4RPHn0K64e51zlOub/u/zqULJtDpXAc5opfjCSmMXiriraJtEI8zwSTScrH1W0i/RmELZyccYK+pZA10WK4UrtXMWZesS9Z+CiinT2wLkImaF3ZcWtTjWYC+YESdOKMT4jUohO2IUJM7mYxaK9N9DfIzwPSDPZ90uA78bjGRC9HT4ovNfTbgN0XRQphqu7LLpAW55Xxm7NXeWVM7GkkeBSsIpSNMoCOwWyNmqegh46JmFnMGexuAnQjn7OBRqoaIv0BshbIZwdBX17P3R04Jxs05wfGuzDzrnqrHIqYil09Vo8h3//tNITnLoyC+iKXi3ku8yGsXQWC3kV856xWNwFaIro0PsoJSZ46/DcEb21/3KG/lZACz5w4kmHBg4DDXheWYpkpjpzFnlthXgrdVQtEkB7FYq+KgmXrf6X3y9FEm2KekvQYnHlGREt7mhEs0ATRIeAxir6ivTGkbeF/9vp7BsBHdzHnUMDh4DW8NQcjFymzYFnlgYPzXk8RtXiALT23qwzKYrCQLvmj77++Y7DnkQpkyeXP7fePTmfAmh6W8i+YFUWnlLmi7s2pwH98geUlwygoeGq7YofgBEBLdFRox05nWUsKjizyOyRWiav0QzQZ1i3EIktnuYScHglEWrY2OTygB7F9DNE3nlXGADaHqykAG1VtH6DQs5n+K+3M6WgUzX0CVQmAPR+LGtfQVsMXRWLdmJdUsP9sS97BLQ+80SHQFTQRdLzi2DW/X9kPtASC0oBGps/EoE48ijT6uLOrXdPzmcBmtXQ5SGoop/P5zfAMyD68pNnSkEnmxynJKC/fBvK2nNxaLu2u0aDcE/o196b7d3IOXowGWijFO1tGmyla2vIhCFSbVsBigQMmB2lDkBXTCoHtG5pksSxp2IGcAzo2Ny60cFKjg1dHiIq+myQ7ttocD7TCjrdhj5lAf3FtTi0Xdz9I2NYK5x2lgUamgkREFXpAO0ZRzWwzENXhEq8Wmj0nMgoVT89hSK1bbdIjkTTPZlAnz8H0KdEL0fg3XmoogekxzaaD2kFnbEpPE0AmtiIUa4BCBEGes0D7YhigQbR+ADoBgItHKBpjMDVImDhSwh04xzVU293DEBDY2UhoD9YQ5cM0JwfOgA0VtFXpG1nvVmyCQWdAfRLDtDfINCSfddUWiO6JIF+nA20KqYAHQk+TwbaU/bKqct/OdDVIUlFE4VR0LfS0ABobZLsSxie0Zxpw5UDevTa1fCeVzO8txQAuqKBDpocJAQw9lxbp+LZNTkw0C6QGOii75kQ0G0E6K4bus4U74ScOwO9zjQ52mB8LVDRXjEK2unhG9nQw64QAI3sTWEHPxPoBr29O45oAOjhlTENgJZwU6jxpvCymsiCfd2pxmq5hm/jAKmDsqaeAcVAi2tTRHOeCbQUXUPOnwTo70lOjhNfNRAvyqnoZ3AKrqZ7OU7JQH9xgGaX5zDQdlcotHYshCGcb9ghho6d5OB9kOgpyOtDG13VwHGNiUIpSVN8/KsSnszoi5xX+MCkHudcwTy1aoCWhag7qdOBHnql7ta8DwW6WwtPSW4OE+LfxnjuVXTflv7/nt+B/84nOssP/dL9965Am12h8ExeCPQ5DvQVEjTJRw7t+aM+pwB9MZgaV5DGjz1JW1kO6CHiU4jas3+zgO7/VCOEPFMT445AtwFH9C8GaBXluVfRf/++n9+v/+d8/Hs+A++0R3Qa0Cdja5wSgf7mAK0nAv04E+gDzH6j3eNq/kFaGugmSZAm3rlkgKY3hvlAU2KORJ6eWxbFA/0rN5QDHH33zRp+8Xj5f2d0wuISnQT0CdjOp2lAn9EGquZPMyJASziG2n7eBAMDEl5qfsfXElo6pjrw5i/9BjC7KeSB/v37HWxQ24jnt+HkHP+c7gs074j+leG1I3m+quixnM9BolOAPqG94CkN6LXjWtB19zqg7rVZY17kTAW6MM+wyV5MJ61uzhGgx/wyPYnvv4/ANAB0nn7jcCjWXTLsSI+nd1LQ++mEruuU7DG8xjpeW54vROskoEv/do8+G57/XIiu73nxm9sV/mL3hFUqz0ZF/z2ew0QnAN3z/Mc6pJOA/kI5XLsN1Jt3hB0A+sUF2pitb9492jJ4sNJ9raPF/sroLzlePj711eEPVkpA9HuHi50DYyOvGB1BWFUZiCuB1f9+KT2Ip2sVf8skoCu3X67dqw3Pl6rcNdsMsyv89TfdyRHlubOjQ0THgXZ5DoWPUkDjtVU7IMoY0GZXKB2itXePNvhmXqcRe1pO1sId1PbvEXT5FEiXV9mZ1ccdHo0uFgbnS7H3dapQ5B/qlh8/et3a1/D37/T4UWRzvF73uYbnP3/WxUfsCh2b48QGjyrSrgvyHCM6CnSMZw7ob/Ta6panGNDG5qhDYmQ8YlMacn93dodxYo8M/e6qEzI6+2AOacj98+cdAP1+Gj48jRtLFQxl9e16y3NPdBRGf+nq5Zj63ZVoxRnRJ0JBB+58W6CNF4oC+tW5ppUGdJTnONChDZlOB7oIAR20Fdsxbvi3Le/d78je2hjKr3PafUD9boPDr6a06Ha4FqI/Ry2CPqmnJ2pbeEaV+Z0CdEVtC80CcneiS84TfUo1oROIDvMcAzrOMwv02l9bhcemzAC68cL+m7CnzQsfBbgMdsc7/Oh3PH5iyA4E7zscobXRlx2fzAldNnDv5WhYnX3qfTBzANuYtezkEa0+0uZwiOYtDp7od9fLwfAcATqBZxboL/7a2mAXnIlqDgH9Uvgq2jOrw1cK7SURhO8RWBvYbo0lRMBEX+yOd0jQgBAthbo9o+0EPSGi40kVWkg00Bd/PoRoa3N8DwAdsDh4ol0NzfEcBjqF5wSgn7RDonTuBgaBthGktZvBBqns8hAHGhONy/7pKTXCzSUa4Tzy3Mavgxmih9uIZzzF9gnWQgm944MY3XthPoBozuY4pVocHNHXU8KO5kFFszwHgU7imQX6m7+2DrpIuhHRQaBBBGmDTGbnKq1KAfopxnP0VukY5f+HK+vguwKKuFKI9nOwTl+KRKPDPzhCJtDdMusyNofP8y5UoZI4+n4fzr8vaL+Do++N19kBoNN4TgL6CWbZ1V6EfyrQ4IywaSTmuTokAf20p3n+9ZQIdIzodZge5V6Fd0/RUf0SdnQt7QNq/nhEl3eyOdauima2hGVY0Y9Ee6e5IDhp4zeMBzqRZx7otZ8Lw/fY5QFN+e5kdLTwRWuS6MQkMQeYxvWR4jnppScnTQl2+vzOIBo+BtiA9AyNaxTdi+iSUNG/ciLtPKKZ8NE3hmce6FSeeaC/4ARBpMMuAegXlG7SC6Zo4uupkzmAIHqXDDQI81/7RD+uY48ZKSpZydXu1XK8v0MQrSJza5zuzUVIU/ebw91HEG23hb9iFnQRnRgrR0EzAf5pN1aSeeaB/uaMnGYvbbtAFy+sir6MmqZSqofeLLRA77oK+kB382+XkJdu4Hm9frzWzAO6r+868O6oiqdH+5VGdBt7OxJPtTtlPzfbwlPAx7FPOzF6CF3Besu7gpXOM37W7RtW0a4muoYUXf6/DOQg6Eb88YX2c4xMX3fyF10k0p4oHYHefaNxHoj+9m0XAXq8VthXjzShEdJqEtDOxpUhOv5i6vojiCZVNCA64rODIwYUtH42Jyyvz9pR0VUC0CfqrlXKw5tYRX95SisoB0HpqWif6LwnSvtUGj3O3zgvR//ThCQx42zjvBxwVeHqcilfTFfBVF5UHUmiS2P34MmPykcQXZJZdU+ei6NKV9D62fqjr/66Hum3jDQGOTwboPtafMNllw9066vol8dkpNm1eRfE2SC9C9isVUw9e0SXtIhxcnVlDxfSXxTR/uQYveEBmP1K7u5CtHV0nDig0zY9o4LWz8AfPfifO6RpFU0B/ZLDswW68lV0p6bH8lvaIPb9+OHOT9dYeNvCjpBwWUdebPwSw3kkOnJqXTxGcDZIU7UZ7F7USQhoSS4jXp3QUpFM9H3COkrC6JiuoEece6JfbSowzahoUkP/yeDZAq1ooL8RS+v5/BtqcZz0vPJtjpQyMl1RSjGF5wHpcDx0Cs890o/+cthPiTXult9Ut4SJrhJ5/hCi+0aeoNGBeN4X6Rb06zM8n3l9hf961qSKpm3oP+k8W6CJbSEqZwbo8UZtyW8LE5HmnyBNwrlH+gujottx5fiTUsbqtN6U8Kb80bOhI0S3yTy//PkAolv7epCzJbQ7QpWkoG+XTjcN6Dasoo8QaMcsQQNWTlPRZveoCIODgveUQ3RPUSLOPdIuPW1Bzvjf1DR3aoU6qMiY8STR6l77wpP/RmHc4GjdhOcrJ1f0Bn7gquglgT4UQRUN19b9N4rolt8W5hDtW5skz1603Yh0weXTuFSK0cYk0o8OPVz3HH0FzRBdoaXisxINjI5fgGhgcOQo6JWb/fx6PgiQvtmTFAd2W0ioaH/rCOuVNWIE0ZWjFEnj4v18Zoj+QnR6ycdv8F4PPL3YBew3aYexlcpbwMJ1uuHlwrVD9Ml6ONp0Bb3yHg0a4usM0o6KXhToyLbwN6ugR6KrWdtC61xQSFfQxvJ7XxGW6NI3oHmeQ0S3cE6EZvr7twDQplK5Wwwy2kTdy9PRbwx/jTwnTCeooFf+s272pbcR6Vs963aIbwuPrIIevQszt4XuVqxXirSp/HtAiPrpmkowVYR4ZpAG4xeY7b8JBe1XbKhU9myn6lTdw9NhzeiHX+CtzfKQqKBXxMOb6DHOHmmsopcFuk1T0Xvqh18AieVcFQ01Beef25/ff3PePHdh5BR0kJzRjFbRvjn6CpqoWF+pMtceI5eNewRGA6K/pxrQ/ZAhnEsQezfwXCKkb/Q08iG+LRxVNP1DMNHauSpa2ep8Yc+5OXAGbVg5GifGM0k0vo5chGb6728RovtcQ/ldw0+yG5vRhmjIc5ukoFcwaNEQbe6nKIg0UtELA12lqOg9/cMvy2wLX0DzaKBj4Bh2YkBHlWEPdGtUz5rrmP35fPyWBPQUc4ydZLc2o4vhLXvAc8TY6dFdOTG4A9HwvhVEGqrohYGOnRYeeQXdA63mbwvX2GP7JcozY69GgU5Y3lOB/pZSrS8G6JfPD3QPYe/qADyXKaaKH1JeEuE6qqIC0xYGOrYt/M0r6N7maBfaFvJAc0BlmxzJ8FigA1M9oVrrqUC/fATQwzl/Fs8HGmdENPgUI30boCPbwm+/97+/JQA9Z1sIgO60YgrPVICbuyncJeBMxmyqhYDuY74ndYwXdXeHG7OI6DSeW/7CT0mGU0Kkq5sAHdsWhorncHucC3TreTnS2PHcdqWrohPhAaM4CehvriNaTQP6ha7TPYjudoZpPB9C99dK2kUCkL4N0JFtYaggw3X6thBoRfdgJZGd+MFKIjzw3HIa0N+cAKXDbKDXd052dyU6kec2eB2z5G61VVBFLw60Wgjo6dvCR3dzWSTxbOFhj77XSTxbfNauT3xKvzg5OiYC/XLPo2+X6F3iFd0imNLk0oNcspPKqujFgR5iJKcU1Op+WzipQByHqx3XnWFCDa70fFnzwUmdHf2SUIUXE5uEdgWTugVUqpzTL/bWyt1y+sPHHUuVpKCrUNoq/ifVOGbVdG4QP0X6beRgKQ+Upya/KL9HJ9ZjZrOqZdpjWqUWEFMd7laMuzhhUUiiPoh00uXhtJ4uaNfLDJDaRYCeCEDJnX1NZ2c+0N1oq3+KZ9PuhL/ZzsB5QLq6CdDVMkAflgEaHCmllzaobKYJKpfhUC0yLe5ZqsQ5VM2umLoN0GohoKtlgPaOlKJVYHu2zRTUHg5LAW0qNRPoqj3cvVRFe9/pszDQBzWnLC4mV1hECUwWtFRzFu2WOxnS9/xby5RDEf877aXM7tP/ybmPnMOCM+Baow+aStNLEWpPVeLVc1rz/ifnQ+RMFeNuPdr/EKBb2nbM3gF8MjmMXV7mDttScpZqF7NNmA51G/Ic/XNAh7ZjOWP22eS0gR1eDkJLyVmoXcHd8zQnhAr7Qv8toKN+rsSu/mxy2oUcY0vJWahdUWfQFIdfOaF/PynQsJtFI837OGNC7tQmfjY5AENRN9K81wOT+6YM/VJylmoXxHm92/W3p/a73XoO0l0jhRwTeat/GOiWzlA+DJtIXoZS5aj7yLH4CP9BUV0nE7SUnKXa1QKY3aeMT/v1VCVrXyNv7n9GuSjQFT9c5hmQlECZ8nPJUcSLJjRC1eEecpZql1HPHs0u03lKurTv4sxT0Uq1hA9R0R8vD7SKdDN6TqKKj/tnkVO578uFUFS3l7NQu8xLG/u/fDmtkzSHg4VtpJysopXZO6NDXGvzlzdwc1P5uItQN5vnBgOt/GxyKvYpLuJdrsDILyVnoXaNYnZ/w2W/ztuDt1XXUAGf+80nz9mrjiuEsxNubwl0mzZedsjKoF33aeSUafhYgtrbylmoXeNzAKe/sXLapdMDgJNJ7/0mu4Iqdwt7E6QLrwoJ42WGrAw05dPIKVPxsQS1t5SzULtUmnoelHQqPJDDOSq6IgPYSEdleyOghw7S53NGT1dsR38aOVUGh+ZBenU7OUu1qxdz+ptWTml2NI4JnK6iR3BXv65ltcKZwFZP/ce3iPPGdwrtO9ypSqiiu+TzyKky1KHVR9xzbPPlLNWuMovncW9YJoEoxEwVPejnnlsEr4EcftreAugys5/Hnm6pLrHv0792xdFe3WdaZ8iZXJ82l8Nh+MpDkhzTCK3T5FDt0qzUWLvSeR6JTvBKisvgDK4aPU1Fty64kOgn4mO1PNBV1joIV0NFzE0Nab7Ci37v1fk8JmdGfVSWnQCtheqQIEePk1V7s5aWQ7TL/1VXBbDt2v/NKadEt3Y/NAI2uM6jjuD516+nnmfn057ocnGg1QR+hnaWfkdrjDMP9DBwQTmz6lPm8zySqOJybNuIVpJy/HZx/aOD7arS94POzrCMWRziFRCtQUsSqOvPS1qK54Fo79OeaLU00GXsuIAu3mJo5bx62DomB2Q9IGdWffq1L1tM444fLQe07ZUkuqEnWOPJoCa8DrRLZRscXYk+ZAWB7ohGKrpNPEYpaHKvRBOf/lpWRYOE58I15JxehXYvMu/cmBbIrNa0mtUa0s7KySyunHwDGpi/bViORtyRM9eT47ZL0xPBEyaJF3ayFfRgdJRpJsdAdKqKdkP+VhS6T9SHvYpeGGhPAWnfWCDNB2fmjnL0Kz1StKbm5WQXLKedpudHY+EQkOO1kOweTU0wv5O5jrHCiP5ZZyvouIpuC6iir0QnqmjvGOVXRlnU0VGY6kjaJqAsX+0shqhZklU8frF/g5TTKadE3ayJ+kyeF71KbEk5mtkcvFIfS3+CyYAMsrO11y6VvyMEVnQb284hopNUtHeMssoFuloUaEZx0BoaY45GbJRD6x1eSWtGTr9qN/GJIQU6BGj9eTHJGifmV2BvoKmfkBMssL/ghKH+qSZZ0NcStRw8omu4H2jDPG831+cntisM9PfuQa3v31mgV0sa0YU38K+edggNGBwxIwd8Q0tJIGU/1eOsoeSMa12t4+pU+/WZrqAxQEhOSLUSPyMnWEQ9k8Lc/JHrKTz/3cXs1cojWlNTk+J5A56MtUB/ty8Vfr8X0CU1YExPa02NGHhRY6BUwwhIJ0oSfzqwT8mx3w4g3f2iwIu8MtpmooLux688+HLIuR6wfp1M00VcBi1MOm8q7SYBvU+MsAZER1V0r9VX+BVkgufrK3F3AVrBLU/Cbs75irGAlLt1ktamqr0oB8+xy8rRRQBp6QnCgV0eJBw85PZSEXJ0BETHO1TjCdYkyaCEOVnFpgF9ijt9PaJjKrr0eTba+Dv98W2BrqAHPWU3h8+za5jhF54ZyG7jsnPY1d1Y7AsvpIGVM4ZFEEg3ROCakeOfhTSMnP6gF68j2gA05WyGklNNOSsi2kXsCU+8QX1CPzsleBRcopuwim4pngd0vU8f7rEpLAFZOd4J10osHR/rYOc5lzwu/9M4kBAonJy46UJbv96WULpRZHi+uNiKQW+0sywXK4dq1zSrXuE9YR+kQd7B6gOh4YWWFBeZS3RYRZsXN32iiU8f7uC2g7jpJJ5xuME4wRxLoR6AHm8AWT0DP9W+rUA5j7XwkG6461CDHNfi0H5cpMMz5q0pQOLi6RwaOU676qQ5osHXsE12Qvs82o938m8c8vB4uUYEucGtKAt6S6H7/eGB5vymZ9+Fs+fRiWsi+J4AKeol5mdvjItxLAfzb08oRVqOcwlk3P41BXuNaZDjKsTur0kpG2ce1d08uRSBZ8e4C5upWI0cp10iQe1fb5FLX9UjoHeWwD3HM7C4OaCpXCOC9EEqQp1vHpLL95sffbe+BpK1uBRfh+jm+rloSBXkyOmJW6+x9pPup0VMjm8xwH8IXiU62ruxrhABf09bzBr8h4exd7eowhTXGG/sjxpfjtMuGT3F7GaYIFQ9BPoECTwR54IO7AzQdO4ckaCiOYuDLaSCbhcEuvK4sGuwJpWko1sGFVQR3Y8K/2lIji/R/d+0SnQVPWwN/MUaYIUUYtcN1YGQQ1ooyKlDyPHa1VtRTRBn32mkHKB3RcGpaMT6Ogg0l7xaUFa0/yrTKgfo71RU6ZLhoyW1G6KIrhkjVPetdOQc3c7ZeYPedfR7RI5vcyCDWDJ+hR5oZKHXEA0JWgu/hDcB12twhKVPzEZ3stauHKJdNZ8SAQfYo/7BQK9RF/uHKKYEge7N58YvUveFV9GsCZ0G9NPSV1YKbw8mQgqUJL2vkiPHA/rUfbp2Pt3H5LhbugaNOMlDJ8dZ4bWjZgHQyIz3lnjXAhLZGpo2gcBvNAzOgmqX47YrKDXMA0277VRycKN/GWse0E+LXyr0gNbdnbK+oIEBnwt/u+WB+L5zVHEH9PuewjwONOHSGJEWOgloAWss7C/V0BcoRR0D+lyThrLdenRFnlOANs4bZI1LbvExMAJtnAk0fVLYJnvIJRnhPdnkeFo+u2lBbJ406EIBQG/gYhkFEa+Gxemd+nR/TAJakEM8ppKTCUBP9rctJYdZeRo3wZ0suHmKgV5PApqO5WjTHTmeis4G2r+VpZYHWkLDDikpAeYmUuMaN7J15ZyPJ7xfGT5FRO/+up3lyzFjLGm/lm9yd3Kqmd624c8elpJzYJogsZEiCj4LjRiBBtF2mUDTCjFj0npWdDXdy3ELnn2gz8djQrt+HuMggh3L+vT33Xy6A5QfE4BuQvdOeqSFd1LeelpHv10Lu7D6P5ZGQ98SaMswVNjsF1sD4C62Kdz7rO9pizXnMFQ4U0JN9kPfhGfP5Dj+/JkENPwaYyq8w6PXI/p0PR7IEksqtUkNJTXskZYxk+NtKEz88fhjnWFy6LSY76DJkQO03dBZr/Oe90OffNaZGysq46pa4xotRZ6KvjHPDtAXnJOB/vnzPWL7vtvOfSc/PZ7jQItIjs6xk2UY6Lc3Atnwj2NAX8MEnvRcoDNMDgt0RaroHRX8DFlnr31TibsEfTjvAV1l+Tm+35hnBHSHcwbQP/fvkc3ckQR3QPr4fk4BWsgkvREG+g2UIM/gx431Q7M8Pz2lAV0uuimEt75PwI802hon76hwH07MwTyyQdTBB1oVGUbHzXkeDlaExTkH6AvS+ECEMDbf39/PaZ/ScvLjLamDFUjsq4lEMSdgzo+htagYl9bA8+urbEQdvCXGxJbwbjtBu6c1IABY0WP+57WN7tg5Onr40Y71+Q6BX7J2kZZxoIfZsPkcPA9H3xcVtP85Bejrt8GR9Sz/1rJy0JG1fkM6+JrrCkYWOj9G0W1MrJThecjIElhHmOi/7IMVeGflAG3m/W4N36NYA2P6tL/8aB+7862MkeOd5Oo40MM54+ZT8DwGJ71bQn/um3gBXz/W4aCi3Ah2T45MqA8hB1qimNiexf6aggwD3TpyCJ5fnyJZ/engpPyj79q7GH/iblnt2NsqFZuEACwn1zdtx4cPE4A+FGlE34PnUUP/hEDHnwgX8PuDs37eFb5A+KhMqE9kidcdxa9vbz8Mz7KH8UmOQP9wgB4VInBEW5UOeX56EiGimfDR/OAk5DDjr2GtOdT5+4SgibX9I30yZ5kAtEoi+i48Dzb02gF6HS4Y6MehdvOuKtk9jyvHAr3qy3Y7/I8VCfQgBy3xPdA/LiIcnp86RN/eLp38hG3oUSFa9aXH2GCH58HqYGYzcyVMRud/548U1J4wdFH2xKZx3LEUgbnfgFlDhnhQQCcRfR+eBy/HowN07C48Avrn0NPlPJvDmIgld9Vk+9UtFNCkRuyBfuoDIhHPHaJvXSf/8CyOEl36HoH2eH6VgaTPBbyCVUwP8JeYAi6VwY44M4ylMGCAJrczJNAJRN+JZwroYywrz7poKKDTQ1z4KAEyVCYOdEPJQYwNQBM8v5o58wP6oSWKnBAAaJ/n11c+K7+Vg9uVfQVLYJIYoE8Fm9k/H2iVDHSU6E1xH55JoOvwHflLn2kKaDXL5tD4ylxNRELzQGtKDrpl3cH4o8vl7fD8OpqzK+S0c9IYaAM0xbPg94XOZe2amcso74EM9k8Q6B3/MhYPdIuBLiYAHSF6M6a7uzXPJNAybHNcLI4zBXTI5tBN3QWdCtHIwHkalWjGGtEs0IKUg/N7mDvMBM+FUdDadbZBOX2Wp/53KZ5JoAGHXP/ATMznmrGtG4cDBuh1waroMNAF8WeqDKCDRG/GBI4353nYFCIvx3UQglulf962AAAGS0lEQVTCy8AdiU0hm+xTO/560mcLTmU9OTGgG1pOyaTwcngmg1BhEorSyanqimgKHujGTQVm73uNsdcCrjKoMhLEbbun1gzQBQ/0mg09BkDDhYDcFIrYM3MbjucL0bfnefRDP8KTEuLmn3cP0FHQBa+CpCAkNKGB9+Q0EaBTAGJgfHqiz8QgP6McTYuQT5HbM+WBaFczwiKg3VTDIzrpfB1dNWEc0ftB6+z+ZgANT0MLbPp5iwUPNEv0xhn8W/I8pjEoXuBh9jnMs4QH5T/BWzSUiq4DQriBZ1Q0B7Tk5EDaOZ6fJFWdhkqnqxmen2TDAd2w+arrQf0JeCpXw/6RsPpeWFGbm1KXP1dBDqHxrc+ypD03oSuANNF35dmkAht19DF+ltG38R3yPFayZLJ4db92PdETzI1yJ9V96WcV44EWrByYMJ/jubOA3SgcJxvyIMcF2vA8ejkacidXHqh2SfiA2pgDqg/sGP4DGyd8jiY966b4tNA1qYH0OXD+nkT0wHN7H55t9tHLxvhoY/uh0bFabVfUvdn349F9RbolTzmuI6aDsTfuYyQtudVjgA7IAWddWEPDfaGgky9Bfno5rg1teZaBW4DckxQSamOcwVK4R6ANEfdZZaXx7yPTy1DyL2pNDeSwTCR6M2Ks7sJzB7QiYnBrx/n7vOJcZGgh816LosLzvZB8/7mokqoPDbQOyAGPThEw9jw3TJYm71pGoTmeRzdHVA5qF4qE1ij/gcA8awqFvk7rfYZ+ZmnCV1ZMxWod3hMkEL2xGKt78Nxn8FfEs+w90SsLz8afs8J72tbfSJDxzBrdte7lVOE7FDUDtA7KqQwWHM+ai7lXnpyGkiF5N7TknnWTxF1JjZSK8F9yrbgg5vVuH9LTp2swXuwNYmdF7O6vN/oc2RPEid5AtazuwPP4rFvlE93VHdKzdUO++14vld/LeTFK1JOrLVEfAmi/PiUV6UsCLYM8t74cCmjAs0iR03pES7i81GhlC7TLuWeyiz1bH0l/USWOWkKaI0j0BpsZ6vY826eR/SdOO2N3td106nmz9XRQTa5iZfaTmalypA90vD7mCdhXsmjmSM7jhwEaHqvoFDm4XdJJb0nmvKlTLprshzTQ7n/SeE5NNRNX0IjozX3MZhpoikTH2VH74blsWimdyXOKnDcP6AQ57UB0Ks+S57AJ8Sx0kpzl+gfaileie7uj/8/J/MecHJYJeftjL+DptDx0I9EfwfPBfUTPWXd0Y25tklnCW+4+T7LVkSEnCDQrx03fPYln/MYqLA19+Cn5nEBL9U8PT1UGgR5orlQShDLB4EjIQ6fu53YOAa240wFN3EAS/CqmIjc4JssJAB2S0xMtk3huuEHAb6zi18CkTpezYP84Zyw80EmpENv4wiGS83apD+MZAj0uYEKn2VJsP6viNnJ4oMNyKlpFaw4fahAUbUQHMeQGc6n+WRTouCkkMgBVH8XzoSAaFVMe49FIG+mcpeW8ujw/J8ohnW6sWi1Zx1aRxnNQzqL9syTQQ6Vk0H5OTnyrPohnB2jjCWri3RysbJkhp02W4wL9lihHEUaH5jJklAFqRALPETnL9s+SQKsicO+myeP5XscoUaCtJ4h7F1Ck7ZpvIufNtzjS5PhmtOYiXNvQ2QMm+hyKlG0Pd+kfw87uwvCl7Mf/DP+YoFWJWSaLXJ7vdIwSBxp4gvyjIpCIJNq0m8h5Rjy/pssZUtQzj3QbV04In3ZwZxj3hneJKk3Owv1j5tqeKus8PVlSs8w2Ky/RvvoIng9F0F1fiLqRXWkaGNZcpdQ1QU6ZK+fZOblMlaMMPNc6iGvo31CfGtanjbpqrYgxhDBbztL9M9Zs1xG8vv5nt17vu//k5hOvQHCkW5/yQwBdAGg21Vl2y24gx54WrrLkqHhyj8QHKefLWbx/1DLVCYuqDod/FmjiFcZM7XxDOR3Sm22uHFVG6GlnA5gsZ/H+CVUsF8R2/mh9QqDBERRuV/Z7RZ9HTmDUy9RZEVHSZf64L9M/7ZKK1Ztl5T+DcwDoa1+3sGll1U5sllKfRM746+P9okGl5uxeTBUuyKm2mixn6f5hptpEuxe2rGz/HZojQJv+VotsWBcSM0+O/eXpzcK/pz5Fu3r9014mler/b/+fTzFgdy3/H6K4pIpyoWJDAAAAAElFTkSuQmCC"),$(12,"flags",3,"data:image/png;base64,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"),$(13,"bestTeam",5,"data:image/png;base64,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"),$(14,"bestPlayer",5,"data:image/png;base64,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"),$(15,"zoom",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuBAMAAACllzYEAAAAHlBMVEUAAAAhIyA3ODZTVVJrbWqEhoOkpqO8v7vX2tb///8goTJXAAABaElEQVQ4y32Tu1ODQBDGL8QAdlg5dml8dZTa2TijXQpnIh2TwoQOxwehi2PB0flKYP/b7HFv5nALBn5337d7ewshXZyuKX2PST8egUW76OE7EJFa+BhJ9bSsUWFaeTV3GKHbn8EvlB79bjSv4VO8jUr4VdiHNnK938MHPie0Yh+ZLqmGuNsJ7CNURgewI5qPoRE86GwkJyWIBIfcUfJrmMm0sclDyDnPWmLyADacl8jnRbEGKIoiJRP4EmU2LJmIDfLvAf7z/37mv6IUm08pzbV/rx5f1pPA1Fn/iX3eS3nekAslz7gcGw9bg3uqn6Rup5oH+uaTLpO4r0SmZVuUFE2lfTc+z1qr9+BVtGJqzq1RHNfQdAtnrEW75UwuXOFgvj3crpCyDu6UIpP9fPHZU5XkiYVXvsXIPcc+VwspzY2pPorE/NgCfYK+QJ5+QFA6fjQt2A4IWuIWODixe2ELcuIUNJGL+zQle92exY5pfDIaAAAAAElFTkSuQmCC"),$(16,"apple",3,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA8BAMAAAA9AI20AAAAG1BMVEUAAAAjJCJUVlOEhoOanZkA/wC8vrvW2dX7/fq38z8cAAAEbUlEQVRYw+2YzXOiSBTAGzW6x8ZY6pGYFMMxUct4JGbLcMwld9QpliNkLeUqUvT7s+e9BoUITpIpuWxtp0IJdP943/3B3t7eXtnF2xViGZIbf1+8mVcS3YQKmk3o16AKtLhCdAsqad4be3WrQcdX7BUqalesURXaZM2q0DZr/TfQQVVo8fTXb/LgzO9SiQpon/WPg0fjk5j3cuNnH74ZQPcztOBsegz6xnP7i+i99Tk6ZOwoadwH34LnR5jDBB6j9RjR4vkF4pEF6wmho1EQOyP83uwWuisX1uPgPNpmdciho/5efwiWoiZau86T5QX+ZACL+S0MpEKDVW9/PTMAljq0R026P4/WmJFHx30v2E/9+GFj7KzI8IIZ+K6AZdyCAXbowd3ewN9kkA4McYB+Hs078BG9gNgI/12trJ1L6BGEVjRoRwbZOsbrfipaqa1nUXvQOY+eB1kUIXpv+BAZ0VM8DI5od7id4auh7DBK0VOJ/rEtt7WYqXoAmxvlLn0f94Tp7qx3K24LFRL0IrCDOxiIzgZtLbqim6INQosevJSiTZwtr2ccr6lWsaJ2IFaRocM4Re/x0WIwhEV7hD2e1GmCjtUA0fB0Y5Shw9x8bCWPtlu6BIeswD95K7YiTT6xpWQJZG7ic7ovQ9/n0MZFa4jIkeuXLU/hpYXO0H4O7V4WbWfkWvZ6NT4zbp3F6HfQOVNzpXx8RDHalcX0c7SZobM5XpwzjqlMHA0/azf/FL1XeKlLBccKF6G7v4vObL2rm6WzciznC631NXTO1pl97ZZHKtxMl/wOdWiLG+UxQVO+btwFV7AMrDk99bvvbYhvFL2A9op5jnL1Q1KB38lgDxUz/a5gvYM8CsToUsUFr85rMqWnp+hdDt08mtSKGKI413/yOmaVMl8m+aQpE9nBbGzBV17WaHtPuXYipm+0xil6n0Mr7sGkgSAVUBxMqSAkWbVmmmBtqp9k63v8t2uotgs+dgwP9jyi4/xOJHVkqJBNEN2ieLBCikSvlqxWsJcu0YKCCHn0wqb6eojXrPLxIpp8aKJMvE/mnYZknJ1ySEfyCaFJL7SbVycFHMc5uCpDm0Vjmw3HMXGEDG5mkBJSk6Qt0T6IllLihdCaHD09RfvF0id7KglaFNBk9lN0nXZfBYNEhdInmIoNbwoGiZ1EqYJBWuWrJ+20PkX0CZQWeDN1I0LsuizuFAWmlBoSNwKhZXJugwLaP7VH4jGth8EXwELB4OtiPDRlOP3ACwazjY6+J2fXJdrHjlExQmRWfUh0WwY/ysbV6xkWrZDx8cMxZRwNlfDYLYqkk0cJHbGOo9VKljgLpky2K04SJROxfIXxynVOfg+VBcal/O47S9YUe/Sy0ORTQsswM0rQ4iepsnEO96pcaYdqwI31YCINOrtNtV2pqpxl1nNUd0hPo7lcJg0m39rLpEU7F3cX2yb9jz5paRJ8WNF9BV3hRrrC7X+FhxYVHrVUeEBU5bFWhYdxb6+Nf7YXbpv0CLGqg89fkK30UIXyeWIAAAAASUVORK5CYII="),$(17,"loading",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZEAAABGBAMAAAD/Q7RHAAAAGFBMVEUAAAAnKSZKTElucG2Fh4SoqqfLzcr///+y5yZlAAAEnUlEQVRo3u3aS3PaMBAAYGNsuHoy0+TKTJv6SjNNfeWSciVNJlydF7qGl/n7JTGSd1e7wgaFaWfMKfFD1qeXV5KD8cb8kuC//rWSVtJKWkkraSWtpJW0klbSSlpJK2klraSV/KuSbw9qe8HsfnCyfHVuZu95Kmb3iUdJ+KAvKf7gM119vDoUb8Bv9gLsu2PD97+n4O/tr1/+OzHXXiqTRjHyJukqkLcndKqnDw94yTYfty7JoyD5jtIYeZJ0FEr2Fp670EcnkgScYiRrXkJLI/EjyUjOhtzduSwpBrJEJ4YloSJJPHqRRDRnK3DSPHIpS8w5TjLnJJlVGIkPydjKWdVsw+pZDokueE5SMJKunULuQcIky5a/S7KQJbtiQZLUTmHlQcIkW13YYyqKkRQOycKWKNcjD5dwyebMYJA7JLscspLCknAJgLHxUEnEJbtkmAuXZC5LysqEEq4V1OkoeySm/bxenf22ujd41NolWTskCyoxxfNydXajrL55qCSDXe4LeaNHdl8wkiLofP2NxwNeUhBJiKKJiBbUwRKFBtIxbrVlha3wCzMGGYzROMxLPhIDkhjn/aOtFa93x0o6uHJ1Cb3Bce1NoZYMJabN5w7JEkv6uLSibQT+w0PcFZGhQyFYmZ18CnVY0q0hKbAks6JrL1F9j4S6Gar50jVK0csLSTR97pC85x9IprW7+CESU0B9psCTHroGS8ZgwJAkSyRRqAF7k/TJyIFkWhCjesOSC5CAJNk+GEjqvwobSVIS9sRwVO3vzoXo2TEXGhZOSQ4knUazq/qSDMXe1QgAbp3rBpFzkl4dyQpIurBnqibhilsyJo2WeU6us7U8WLIZ2JLgkyUhkFSNKoN5x5K4liSvJNEnSaZE0gG5ic1dfThFaSTRQ9vpJbBOqsE3hp20kUS/r9JPl0itKzGjwbrqPXlzia5jdXIJ7I+qCsrhFKVRjyeLD6DHJ54lrlEYVIQC789mkliSDD1LUhIEgTdjJEzXm0nw7Bq840eeJY5opSesBrHv+LUoyQTJ5BgJM113RJCpMNnGknSfJKYSGEH6l3BR/dS+4c2WwBidlaDmxUX1oR+JMNNa8MtHK0vSgUZekhIJnWl5kpDZb7fKGLM2iebuBZqp5bIk3rBTepN1TxJT8gO00jJhO3x5FZSYDYuJLKGdgaxI6P9BwxuZgyt4cI8kYxrOR4770kphJTm7VmhZSZCk+H68ShRcbjxJ4MrdNWxFY2mlMJaanSSJyAClwCN/Pmx8SaJ9zc46wUkWLglISl5NPV4irXCH7B1F0xVuvMXnWOH2IBF2HWLcLUE81mjXgWzRTODI7VvSdfafBZmBjRruBKHXp667jKvt5GiJsDuXkXBfmXbXaHeuPHGOJVzfHAXHS/gdU0W2Naam9BvtmJIdwIn0jnsKPEj4XWy6KlVFio12sXE5aElX2GY8VkJ2xx9hRSV2kByLW8WypEcilHNuI+l4Cf7a45ldLzZ5GVrfN4yC/ZKQhu6/ECTxJQnCKoK/s6cdqDfl5AscuIMjS/S/7Bc4z3SlR5DU+5VfRRWvp/sqKiy/iqr/IdZfF1HJgRmsN+0AAAAASUVORK5CYII="),$(18,"target",7,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAMFBMVEXUAADUISLWQkLMTQDZZmXAdwC0lADgiIioqQCWvgCE0QAA/wDnra1i6ADw0tL////afMd+AAAC6klEQVRIx42WTWgTURCApzFNY2lLBKEX0dy8iA0UxB8CKgUv0gaKBS2B3HOJnkUDQrENQi6KEITcgydR0l0CUYReJBZCi3YpaC+9FANS6GXZ5+6+eT+z+1adS/ImX97Mzs4f2ET2916vPV9/61At6Ifeq2UIZWXDSYK+IxLIlY4Z+ga6jL8xQbsFoFQrDtF7QqoThaxSDIKsE4HqYJAyhXZNDJxq6VCvZIQgq0NDSJCGgnqFJCiroB2lHTvjS06dWxJSHl0cjBjztm5JxXUBdaXqro8E4j2UD+gg1BamFpkQ75GgVjkkn/8SU+LVUHmaQx/wmB5pEHNzyh4oa08ZkU+oroZQhR8mKMO8PNdPBpBlvoixA67PBBC6lI4yzJVOgb3Nv1+OQawm3h9gJo19jUPHHLrhQ4UEazIKkzZYHJoRvxwuLAzE95voOWzyO5dQ/zkw/QQPfe65DfhwGO2T8JBCB39zqAM8l1Ij3QBMkSC0YFsP94nIB/4fj3vegLb+175IkCX94io0w8/zXJkX0IwezjLUNciTKZrWoSJCF4hLvlCookHHChppPhaB5+7c36BpvOm/oH+Y0x13VSFTx5vGEEzQOPGInyO5KPOUR3yVvrsDIFWBBVOFoR5hlwYczTfgPUmVj1y9SJKiBdhSMM3c0ItZzMwfWFMifeeYomZHpKb89MVWOCWr++hXpNCzfkmViFO6oEvTPtROaAWM/RRtDOx3QO0pyYveCjZ6HreH1saDhiGaeKxj9GUrBzl70iNj54FiCA3BeFVNtXsfEq2Odh/xrjPYxyuG9nuU00YC6DPqrKTcvD6nAshSNclbk3coR1BGDqCmpFJ3Hg++bN2OTNgQ6uojTh9kfP7g5KwnDcWiNl67CQy/SEzzhKvKZORvGqdwxqHLw47JWCOyYfSexaEHsYUmvj9cM6xG1jJlrjqmJcsiFu875nWt91I+4/yLxMXP3lu753PzK+tO8nYY3LbvS2SDtP8A+ntynBIvYeAAAAAASUVORK5CYII="),$(22,"no_connection",-1,"data:image/png;base64,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"),$(23,"settings",-1,"data:image/png;base64,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"),$(24,"clans",-1,"data:image/png;base64,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"),$(25,"chatlog",-1,"data:image/png;base64,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"),$(26,"layers",-1,"data:image/png;base64,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"),$(19,"members",7,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAGFBMVEUAAABSVFGanJkA/wDMz8x4/3ey/7L///+GDHoaAAACZElEQVRIx9WWwYrjMAyGlVCYa6cs5JqGQh5gaObaDYU8QJnOA5SS66RN49dfSZZt2U2WZZeFXc9h2r9fZEmRJcPbLyz4d6GzMdM1/uXcG3PV0KehFVFnlh4Baoxdl8BEEkF7EcwUoN5pJ4HenRBMNV66C4QfxxI2nTKFhsYt5CgZC9FTawDIxbg4UKKUWevAuw1Aq/D7NUq6M9RbQ2zKhkwpKVnK2AWGRrCrc04lEpDfgyg1u8mh3EQqSGLoS5QXY/a4+XSKJIIwkkNQOIlTgFYUcQq59TuQcrwI0PDk+M3Hayh2+RcC1smkl3DDj1ltlMR5old38LutHT04l/BVAVfOSL9lnXelUBKaAltxt2gTv3Ft6w6k4sajdtf6zhLVHUHltzTwkIzvOUGf9PhOJJdVdphWS0YfFnJUCrVgISmdTVWVnVQa19+YV9VWKgohl2+MRUFKjaAXDX0tQCvt0+HPIJWnJajWGV9wPDPutPFhXs9CK+PLr1aJjSF+5aUzpOQY6mwZURWNCRRO9JZq43ikMtnog44v2LlojK1EW6n4zYXz4HqSb/gsty1qaWjAt5o7NAEiL7Jdu2vX7IqHLikEIYdzUJ5CZQQdJJcJ5GSE9i5tC1BNR4oadGub76ChwrZfKn48wTRXsGfrQvHFQr0dmy245o8nMYHGoxsToMZIAoWBA2qOzEMXmVJiK4nO2jn5oXju5yGZpn4Gf/QpNH08D+pn6O3vQqOGulkIX0+1fbXd93VT+dkXQe/SO3F1fkSnUBjgT7cEdVdJodkLTbNkKLr1NH1ApstPrkbnK/39B9e1H85NJPjxrK7zAAAAAElFTkSuQmCC"),$(20,"hourglass",7,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAGFBMVEUAAABKTEqZm5gA/wDJzMh3/3iz/7L///+iyVF/AAACjklEQVRIx72W3aqyQBSGJwk6dceGTv1C8AJEO60QvACJLkDI02xPrtvf75pJ58cx2iffIqT0aWb9vGuNIrft0hSX8WqZ4Etxg9HM+G4zQVdatOcEdSSrqkr3juFOVdMwQXQUC7YmAyVLUPQZ1PxtJSJ5js7KX7j/+pKkNR5Y0RE9Ij/6JMPFRFfebt0cOmbD7dZOEOwQgn7ssnwOrf8rJAMp8KFSrnwormcQCR8S1HpQgT8qVVXnVCsJS/tQzlV4mMpmJLUCXOi4I2mgmnotOAfqcJPiCUIGNsMMunJdEqMjbP+cQQcOrx+hnZ0BA5XsuTQuPUxwBoLnZj98Oxq/LaiTHNK4G34MAQj7jfGhQqeIfgJQzm7ofELccUZ5CDpQjKBO3LbUr+gZhAo8QhMl8FoCb4IQhkvyUt7JWciBCnhUa5VkJkkexEtxQ3KjPvMlqKD7hk7fdF/bHnlQfoUU4LglgBCElVCP+ztIbQfDdXk7OL5jqH/juE7BA4pBUZr8XTJZMadoKZklKlxriMvSBqGO4m8ejJmuy5AH9aTqq02CbwPQlfeYDH94ziEWilqDW5xniiUWq6VUjs6szFTnat5SHYuXdcnGAcTZrINLrpmZGJnqqXY26WLONJ7rfqm5qfwh1vXckPahAh8HD/Imjzt7xJgACLe3oZ01xYQ1Mo/umWmGprBOjcQ96cyEEtacc89DrDx6PkJQrHSh2kjdgh4ulH0C7YIQuS8P3nYlDa9ecg33OpUF8TqnFyB9UitIVujsALSmqp6g+/5fHKVpxQfQqM6q2ier7X5joFdAMX++YrEyMc6hgP0RkuoVZbvfTqfU6gs/VbZG6M3bmn5fE0pxb6x1Ori4eNbkY3f+AriuYpjQCOoxAAAAAElFTkSuQmCC"),$(21,"stalemate",6,"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeoAAABABAMAAAAnsyk1AAAAElBMVEUAAAA8PjxeYF2Rk5C6vLn////ACCfyAAAFMklEQVRo3uXby3qjIBQAYBEfwO+buM9c3Ntp2ZOZ8ADx8v6vMp2qybmBCK6SbNomEc4vcAS0RbG+1Iebvl5/vxev8lIf0+M1nl8DXboJvd5eET1N3QuoGfoVOvlp4q/+6fv3JL2evY83orp/uVH9NbLrp0braXrBLt541LenVpsH9Ao7+/DUc1E0kuF85ZkHdokHMriMPfNEpbo39fx3e1fbV1D3NKVb8KEn1TkpCShvbxET50gvnzdaDG4A520mfhHSvg+oWsHaN9QlCf0Ydc+vqFYqfUk8SeqGNpcDtW+oKzEJ5KqHghYO1ZrOKPLUa842oPYNdbPRGmnqka+JrDAi13eT1Cd6jj9LuV7ff/+g51tQG3FOk6sWei5Qt3Qo5I1raVG9oXbinCZb3dFTCtWszlz1ZwRve9Qli/0YtfW8QzP73CmS1OQD7A6r0aHn49QXxrPyWqlLVrM9BegOqxt5iZat7tleh5UjsslqYXk91HFqIy/RstWDzOOjuE9XC0eNXZQana/hOPUYUBtWZ5q6CmwpBNWlEHykug9v6NQUY8VkNu/3RKlH/1KTs4NqciLPx6k72qjWs/HTJavlw/C1Wwz35Nlxyldb6Q2pGay0OyJNX8fIneFhM9ylmhFeb45RX2gPtKSFRmGXa6e6+LW5WyiGuwTaO3KactTj+nGJdJbQBsebZq9a3hseNsJdcdaRgnPUw1q1FtVq+drNcMxudSmyz+Fw1xK7luyzZandEuM8gP8SyFqnbXkNu9Uy+xIOd00s54YMiZ3X65qrP9+bv/pOIGudXcWFJrwYl4auxB7C6jWx1DSCLLVZDpx//iRFrwXUmqezBHVRfPji8anvw1mTz7LUzRL4/Pc3ArkP55K3TJI6eOteUKv7O4qMnSz13HHsnLZGjSHqkbodG69p6qL45nxzAEEN+pjDfSNLPRfbl/CveyTlIwrDqkhV0/a+hdRgNBtcXJYacXuiBnW2jJCuxjOWPqRu+YajPUA9HzwuHZ2oG77ddztEDWe6Q0htHkFXvh31BPXySyuqQbeuWIz71OWP948rOLyNUsMUpvH389Rz8MsFjKgduA3Jph971C2bvegoNZSWGJCnhivAGquhVLE68tTKxagraVOlO0ANd6oLrEYTA0dH6R51w0OMUouLcps/D8d5BavFk3ZJmYdXPLWZGLXxP7eUpy5hcVhtgkvDNPWlEG7v+cJVgcVpnlrBZtTe+wJ8v26PmucuFTNL0YGntfLUwGaxWt7zua8W9qgVu3rrmBlpFXhaK1NtQGlIrcNPiO1aXzva2CZm9eF5XMseoG5BKyL1Sa7zkqIGKeIPKTuw0jSBmwPK+1GU+gQiRWpPnX2KGp7B8ffPa9SugpzMlkMi1LyLOv6kwEDUnjrHvdfr/6H4HqhE+xRU7UksczrLVGtQF1QrX5x1gtp3CtHahKq990TO+WolNIkNPO+6xrlP7btjMgbSUOOLwOar781gsfoUqnO3Wm93cKY25MxoeFCu2vD7VBa0zkhv2fQpal9urANq55vZDAeowV63Fm58DXR6OCSpq+AFQVKXrD84aRGYqG74yt2CUns206hT1GI+w/8KQNTV5Ln/9NVAuepKVGt2pg1OZ3vVenNziagb9q12ElolUa0fVQE1P9PNJK/IItVCerwEp5KGTTkbUGKuuuSZFmyKPs505QkqVs3Yf8ITaMeGAZxQ5aqX3y1WO5ZlNZ5E7lfjjfCxK4Lqkl/S4YT3IHWH1IrXWeIclKD+LGP9T+Tr8/9r6j/yRPVUqj3rEAAAAABJRU5ErkJggg==")}},this.aa=function(M){return L[M]},this.Nc=function(M){for(var $=H.length-1;0<=$;$--)if(H[$]===M)return L[$];return o},this._=function(){return 0===M}}function tU(){var M,L,H,o,$,U,K,n,C,S,B=[224,224,224],O=[[172,172,172],[144,0,0],[0,128,0],[0,0,144],[128,128,0],[128,0,128],[0,128,128],[196,196,196],[0,0,0]],q=[[4,4,4,20],[4,0,0,27],[0,4,0,31],[0,0,4,27],[4,4,0,31],[4,0,4,31],[0,4,4,31],[4,4,4,14],[4,4,4,13]];function Y(M,L){AK[M]=L,JK[4*M]=0,JK[4*M+1]=0,JK[4*M+2]=0,JK[4*M+3]=0,m(M)}function m(M){var L;iU.go||(L=qL.pb(M),M=qL.qb(M),iU.go=L>=dU.Cg[0]&&L<=dU.Cg[2]&&M>=dU.Cg[1]&&M<=dU.Cg[3])}this.init=function(B){if(zK=new Uint16Array(JK.length/4),M=new Uint8Array(OH),L=new Uint8Array(OH),H=new Uint8Array(OH),o=new Uint8Array(OH),$=new Uint8Array(OH),U=new Uint8Array(OH),K=new Uint8Array(OH),n=new Uint8Array(OH),C=new Uint8Array(OH),this.aj=new Uint8Array(OH),(S=new Int32Array(4))[0]=-BK,S[1]=1,S[2]=BK,S[3]=-1,LC.accessibility)for(let M=0;M<LK.pe.length;M++)O[M]=KC(LK.pe[M].toLowerCase()+(0===M?"Team2Color":"TeamColor"));if(!sM||VL.isActive&&VL.bj())CH.isActive&&CH.xa.cj?function(o){var $;for($=qH-1;0<=$;$--)M[$]=4*o[$][0],L[$]=4*o[$][1],H[$]=4*o[$][2]}(CH.xa.cj):(function(){for(var o=OH-1;f<=o;o--)M[o]=4*iK(64*uL.random(),uL.value(100)),L[o]=4*iK(64*uL.random(),uL.value(100)),H[o]=4*iK(64*uL.random(),uL.value(100))}(),function(o){if(VL.isActive&&VL.bj())for(var $,U,K=f-1;0<=K;K--)$=LK.lc[LK.ra[m]],U=iK((q[$][3]+1)*uL.random(),uL.value(100)),M[K]=O[$][0]+U*q[$][0],L[K]=O[$][1]+U*q[$][1],H[K]=O[$][2]+U*q[$][2];else for(K=f-1;0<=K;K--)M[K]=4*o[K].color[0],L[K]=4*o[K].color[1],H[K]=4*o[K].color[2]}(B));else for(var Y,m,D=OH-1;0<=D;D--)m=LK.lc[LK.ra[D]],Y=iK((q[m][3]+1)*uL.random(),uL.value(100)),M[D]=O[m][0]+Y*q[m][0],L[D]=O[m][1]+Y*q[m][1],H[D]=O[m][2]+Y*q[m][2];!function(){var o,$;for(o=OH-1;0<=o;o--)$=iK(M[o]+L[o]+H[o],3),M[o]+=hK($-M[o],2),L[o]+=hK($-L[o],2),H[o]+=hK($-H[o],2),M[o]-=M[o]%4,L[o]-=L[o]%4,H[o]-=H[o]%4}(),this.dj(),function(){for(var K=OH-1;0<=K;K--)o[K]=M[K]<32?M[K]+32:M[K]-32,$[K]=L[K]<32?L[K]+32:L[K]-32,U[K]=H[K]<32?H[K]+32:H[K]-32}(),function(){for(var o=OH-1;0<=o;o--)K[o]=235<M[o]?M[o]-20:M[o]+20,n[o]=235<L[o]?L[o]-20:L[o]+20,C[o]=235<H[o]?H[o]-20:H[o]+20}()},this.dj=function(){for(var o=OH-1;0<=o;o--)this.aj[o]=M[o]+L[o]+H[o]<280?0:1},this.getColor=function(o){return"rgba("+M[o]+","+L[o]+","+H[o]+","+224/255+")"},this.pb=function(M){return M%BK},this.qb=function(M){return iK(M,BK)},this.Pa=function(M,L){return L*BK+M},this.Gb=function(M){return 3===AK[M+1]||3===AK[M-1]||3===AK[M+BK]||3===AK[M-BK]},this.Eb=function(M,L){return this.D(M+S[0],L)||this.D(M+S[1],L)||this.D(M+S[2],L)||this.D(M+S[3],L)},this.A=function(M){return 4<=AK[M]},this.R=function(M,L){return 4<=AK[L]&&M===zK[L]},this.S=function(M,L){return M===zK[L]},this.T=function(M){return 4===AK[M]},this.ga=function(M){return 5===AK[M]},this.Fb=function(M){return 2===AK[M+1]||2===AK[M-1]||2===AK[M+BK]||2===AK[M-BK]},this.ej=function(M){return!0},this.fj=function(M,L){return 2===AK[M]&&L===zK[M]},this.p=function(M){return 1===AK[M]||4<=AK[M]},this.F=function(M){return 2===AK[M]},this.v=function(M){return 1===AK[M]},this.G=function(M){return 3===AK[M]},this.D=function(M,L){return 1===AK[M]||4<=AK[M]&&L!==zK[M]},this.B=function(M){return zK[M]},this.Kb=function(M){Y(M,1)},this.gj=function(M){Y(M,2)},this.H=function(o,$){zK[o]=$,AK[o]=4,JK[4*o]=M[$],JK[4*o+1]=L[$],JK[4*o+2]=H[$],JK[4*o+3]=208,m(o)},this.q=function(M,L){zK[M]=L,AK[M]=5;var H=NL.hj(L);JK[4*M]=o[L]+H,JK[4*M+1]=$[L]+H,JK[4*M+2]=U[L]+H,JK[4*M+3]=224,m(M)},this.C=function(M,L){zK[M]=L,AK[M]=6;var H=NL.hj(L);JK[4*M]=K[L]+H,JK[4*M+1]=n[L]+H,JK[4*M+2]=C[L]+H,JK[4*M+3]=248,m(M)},this.ij=function(M,L){zK[M]=L,JK[4*M]=B[0],JK[4*M+1]=B[1],JK[4*M+2]=B[2],JK[4*M+3]=192,m(M)},this.jj=function(M){if(0!==uH[M]&&hH[M]){var L;for(L=0;L<hH[M].length;L++){var H=hH[M][L];5===AK[H]?(JK[4*H]=o[M],JK[4*H+1]=$[M],JK[4*H+2]=U[M]):6===AK[H]&&(JK[4*H]=K[M],JK[4*H+1]=n[M],JK[4*H+2]=C[M])}for(L=0;L<jH[M].length;L++){H=jH[M][L];JK[4*H]=o[M],JK[4*H+1]=$[M],JK[4*H+2]=U[M]}for(L=0;L<gH[M].length;L++){H=gH[M][L];JK[4*H]=o[M],JK[4*H+1]=$[M],JK[4*H+2]=U[M]}iU.go=!0}},this.kj=function(M){if(0!==uH[M]&&hH[M]){var L,H=NL.hj(M);for(L=0;L<hH[M].length;L++){var S=hH[M][L];5===AK[S]?(JK[4*S]=o[M]+H,JK[4*S+1]=$[M]+H,JK[4*S+2]=U[M]+H):6===AK[S]&&(JK[4*S]=K[M]+H,JK[4*S+1]=n[M]+H,JK[4*S+2]=C[M]+H)}for(L=0;L<jH[M].length;L++){S=jH[M][L];JK[4*S]=o[M]+H,JK[4*S+1]=$[M]+H,JK[4*S+2]=U[M]+H}for(L=0;L<gH[M].length;L++){S=gH[M][L];JK[4*S]=o[M]+H,JK[4*S+1]=$[M]+H,JK[4*S+2]=U[M]+H}iU.go=!0}}}function sU(){var M,L,H,o,$;function U(){for(var M=0,H=1;H<5;H++)M+=L[H]%1024;return M}function K(){for(var M=1;M<H-$;M++)L[M]=parseInt(L[M])}function n(){for(var M=H-$-1;0<=M;M--)L[M]=yM.j(L[M]);L[0]=yM.bc(L[0])}function C(M,L,H){var o=new Date;o.setTime(o.getTime()+Math.floor(31536e6*H)),H=M+"="+L+";expires="+o.toUTCString()+";SameSite=Strict;Secure;path=/";document.cookie=H}this.init=function(){if(!(5<=Go||mo)){$=4,M=[],H=10;for(var S=o=0;S<H;S++)M.push("u"+S);L=new Array(H),function(H){for(var o,$,U=document.cookie.split(";"),K=U.length-1;0<=K;K--){for(U[K]=U[K].trim(),o=2;0<=o;o--)U[K]=U[K].replace(" ","");3<U[K].length&&(o=M.indexOf(U[K].substring(0,2)),$=U[K].indexOf("="),0<=o&&2===$?L[o]=U[K].substring($+1,U[K].length):0<$&&"token"!==U[K].substring(0,$)&&C(U[K].substring(0,$),"0",0))}}(),L[9]||(L[9]="0"),(!function(){for(var M=H-1;0<=M;M--)if(void 0===L[M])return;return 1}()||(o=2,n(),K(),U()!==L[5]))&&(L[0]="Player "+Math.floor(1e3*Math.random()),L[1]=Ko<no?Math.floor(1+Math.random()*(Math.pow(2,30)-1)):0,L[2]=1,L[3]=1,L[4]=Ko<no?0:1,L[5]=0,L[6]="000",L[7]="0",L[8]="0",L[9]="0",YL.z())}},this.z=function(){if(2===o){L[1]=0===L[1]?Math.floor(1+Math.random()*(Math.pow(2,30)-1)):L[1],L[5]=U(),function(){for(var M=1;M<H-$;M++)L[M]=L[M].toString()}(),function(){L[0]=yM.ac(L[0]);for(var M=H-$-1;0<=M;M--)L[M]=yM.m(L[M])}();for(var S=H-1;0<=S;S--)C(M[S],L[S],1);n(),K()}},this.o=function(){return o},this.De=function(M){o=M,function(){if(document.getElementById("cookieWarning").hidden=!0,!gn)return;for(const M of gn)nC(M,document.getElementById(M).checked)}(),this.z()},this.y=function(M,H){5<=Go||mo||(L[M]=H)},this.i=function(M){return 5<=Go||mo?0:L[M]}}function ZU(){var M=0,L=new Uint16Array(32);function H(H){var o;for(M-=2,o=H;o<M;o+=2)L[o]=L[o+2],L[o+1]=L[o+3]}this.init=function(){M=0},this.Ea=function(){var o,$,U;if(0!==M)if(0===uH[EM]||JL.ib(EM)===JL.t(EM))M=0;else for(o=M-2;0<=o;o-=2)($=L[o])<OH&&0===uH[$]?H(o):(U=L[o+1],(OH<=$&&pn(EM)||$<OH&&vn(EM,$))&&(IM?UU(EM,$,U):dL.ed(U,$===OH?EM:$),H(o)))},this.hd=function(H,o){(function(H,o){var $;for($=0;$<M;$+=2)if(L[$]===H)return L[$+1]+=o,L[$+1]=kK(L[$+1],1e3),1})(H,o)||32===M||(L[M]=H,L[M+1]=o,M+=2)}}function NU(M){!function(M){aM.Vc(M)&&g++;var L=JL.lj(M);0===L.length?M===EM&&JU():(function(M,L){for(var H=L.length-1;0<=H;H--)JL.mj(L[H],M)}(M,L),function(M,L){var H,o,$=L[function(M){for(var L=0,H=M.length-1;1<=H;H--)eH[M[H]]>eH[M[L]]&&(L=H);return L}(L)];if(9===NM&&1===LK.ra[M]&&uL.na(8)&&AL.nj($),M===EM)2!==kH[M]&&eM.cb($,1),JU();else{for(o=!1,H=L.length-1;0<=H;H--)if(L[H]===EM)return o=!0,void eM.cb(M,0);!o&&M<f&&2!==kH[M]&&eM.je(0,M,$)}}(M,L))}(M),function(M){let L=[];for(var H,o,$=aH[M];$>=xH[M];$--)for(o=cH[M];o>=yH[M];o--)H=o*BK+$,qL.R(M,H)&&(qL.Kb(H),eH[M]--,L.push(H));L.length&&FL.O(L,L.length,M)}(M),function(M){vL.add(M,-fH[M],"Elimination",-1,"elim"),uH[M]=fH[M]=0,iH[M]=null,hH[M]=null,jH[M]=null,gH[M]=null,$H.oj(M),M===EM&&(FL.J=!0)}(M),_M.U(M),TM.mb(M),JL.pj(M)}function JU(){jU.W[17]+=fH[EM]+JL.qj(EM),HL.show(!1,!1),LL.og()}function RU(){var M;function L(M){H(M.target.files)}function H(M){M&&0<M.length&&nH.rj(M[0])}function o(M){var L=new Image;L.onload=$,L.src=M.target.result}function $(M){var L=(M=M.target).width,H=M.height;4096<L||4096<H||L<10||H<10?FK("Image w & h must be between 10 and 4096."):(lK=QK,GK=0,BK=L,OK=H,qK.width=BK,qK.height=OK,YK.drawImage(M,0,0),L=YK.getImageData(0,0,BK,OK),DK=L.data)}function U(M){M.stopPropagation(),M.preventDefault()}function K(){return 0===UL.getState()||2===UL.getState()}this.sj=function(){(M=document.createElement("input")).type="file",M.setAttribute("accept",".json, .png, .jpg, .gif, .jpeg"),M.onchange=L},this.Ki=function(){M.click()},this.tj=function(M){L(M)},this.rj=function(M){var L=M.name.split("."),H=L[L.length-1].toLowerCase();"json"===H?CH.uj(M):"gif"!==H&&"jpg"!==H&&"jpeg"!==H&&"png"!==H||(CH.vj=L[0],(H=new FileReader).onload=o,H.readAsDataURL(M))},this.uf=function(M){K()&&(U(M),M.dataTransfer.dropEffect="copy")},this.vf=function(M){K()&&(U(M),H(M.dataTransfer.files))}}function WU(){this.wj=null,this.init=function(){this.wj=10!==NM?null:new Uint32Array(OH)},this.Ea=function(){10===NM&&this.xj()},this.xj=function(){for(var M,L,H,o=this.wj,$=Mo,U=fH,K=Lo-1;0<=K;K--)M=$[K],f<=M||(L=Math.max(iK(U[M],4),2048),H=Math.max(RL.qg(M),100),o[M]+=iK(H*L,1e4),o[M]>L&&(o[M]=L))},this.wg=function(M,L){return L>this.wj[M]?(L=this.wj[M],this.wj[M]=0):this.wj[M]-=L,L}}function zU(){function M(M){CH.isActive=!0,CH.yj(JSON.parse(M.target.result)),CH.zj()}function L(M,L,H,o){return"string"!=typeof M||M.length<L?o:M.length>H?M.substring(0,H):M}function H(M,L,H){return M="number"==typeof M?Math.floor(M):L,Math.min(Math.max(M,L),H)}function o(M,L){return"boolean"==typeof M?M:L}function $(M,L,o,$){var U,K,n;if(!Array.isArray(M)||M.length<1)return null;for(K=8===$?new Uint8Array(L):new Uint16Array(L),n=M.length,U=0;U<L;U++)K[U]=H(M[U%n],0,o);return K}this.isActive=!1,this.xa=null,this.vj="",this.Ji=function(){this.isActive=!1,this.xa=null},this.Ii=function(){this.xa.cj&&this.xa.Aj&&(this.xa.cj[0]=RH.buttons[2].mf.qh()),GH(this.xa.Bj,0,this.Cj(),this.xa.Dj,!1)},this.Cj=function(){return[{name:this.xa.Ej?BL.Wh():this.xa.Fj[0],color:[0,0,0],Cc:0}]},this.uj=function(L){var H=new FileReader;H.onload=M,H.readAsText(L)},this.yj=function(M){this.xa={},this.xa.Fi=H(M.numberPlayers,1,512),this.xa.Gj=H(M.modeID,0,1),this.xa.Hj=H(M.mapID,0,QK-1),this.xa.Ij=H(M.seedMap,0,16383),this.xa.Bj=H(M.seedSpawn,0,16383),this.xa.xc=o(M.selectableSpawn,!1),this.xa.Ej=o(M.selectableName,!1),this.xa.Aj=o(M.selectableColor,!1),this.vj=this.xa.Jj=L(M.mapName,1,25,"Custom Map"),this.xa.de=function(M){var H,o;if(!Array.isArray(M)||M.length<1)return[];for(o=M.length,H=0;H<o;H++)M[H]=L(M[H],0,100,"");return M}(M.description),this.xa.Hb=$(M.playerX,this.xa.Fi,4096,16),this.xa.Ib=$(M.playerY,this.xa.Fi,4096,16),this.xa.Kj=$(M.playerTeam,this.xa.Fi,8,8),this.xa.wa=$(M.playerStrength,this.xa.Fi,5,8),this.xa.cj=function(M,L){var H,o,U;if(!Array.isArray(M)||M.length<1)return null;for(o=new Array(L),U=M.length,H=0;H<L;H++)o[H]=$(M[H%U],3,63,8);return o}(M.playerColor,this.xa.Fi),this.xa.Fj=function(M,H){var o,$,U;if(!Array.isArray(M)||M.length<1)return null;for($=new Array(H),U=M.length,o=0;o<H;o++)$[o]=L(M[o%U],3,26,"Bot");return $}(M.playerName,this.xa.Fi),this.xa.Lj="string"==typeof M.mapBase64?M.mapBase64:"",this.xa.Ej=this.xa.Ej||!this.xa.Fj,this.xa.Dj=0===this.xa.Gj?7:2===this.xa.Gj?9:6,this.xa.Hb=this.xa.Ib?this.xa.Hb:null},this.zj=function(){!function(M){var L,H,o="data:image/png;base64,";if(!(M.length<=22))return CH.xa.Hj=0,XK(CH.xa.Ij=0,0),M.substring(0,22)!==o&&M.substring(0,23)!==o.replace("png","jpeg")&&(M=o+M),(L=new Image).onload=function(){BK=L.width,OK=L.height,4096<BK||4096<OK||BK<10||OK<10?(XK(0,0),alert("Image w & h must be between 10 and 4096.")):(lK=QK,GK=0,qK.width=BK,qK.height=OK,YK.drawImage(L,0,0),H=YK.getImageData(0,0,BK,OK),DK=H.data)},L.src=M,CH.xa.Lj="",1}(this.xa.Lj)&&XK(this.xa.Hj,this.xa.Ij)},this.Mj=function(){for(var M=0,L=this.xa.Fi,H=0;H<L;H++)this.xa.Kj[H]>M&&(M=this.xa.Kj[H]);return Math.max(0,M-1)}}function AU(){var M,L,H,o,$,U;function K(H){return H<f?M*H:M*f+L*(H-f)}this.init=function(){M=f<16?12:8,L=4;var n=K(OH);H=new Uint8Array(OH),o=new Uint16Array(n),$=new Uint32Array(n),U=new Uint16Array(n)},this.pj=function(M){H[M]=0},this.mj=function(M,L){var n;(L=function(M,L){var $,n=K(M);for($=H[M]-1;0<=$;$--)if(0===U[n+$]&&o[n+$]===L)return $;return H[M]}(M,L))!==H[M]&&(n=$[K(M)+L],this.X(M,L),this.ea(M,n,OH))},this.ia=function(M,L){for(var $=K(M),n=H[M]-1;0<=n;n--)if(0===U[$+n]&&o[$+n]===L)return!0;return!1},this.ja=function(o){return o<f?H[o]<M:H[o]<L},this.t=function(M){return H[M]},this.K=function(M,L){return o[K(M)+L]},this.u=function(M,L){return U[K(M)+L]},this.Va=function(M,L){for(var o=K(M),$=H[M]-1;0<=$;$--)if(U[o+$]===L)return $;return-1},this.L=function(M,L){return $[K(M)+L]},this.M=function(M,L){for(var n=K(M),C=H[M]-1;0<=C;C--)if(0===U[n+C]&&o[n+C]===L)return $[n+C];return 0},this.qj=function(M){for(var L=K(M),o=0,U=H[M]-1;0<=U;U--)o+=$[L+U];return o},this.Nj=function(M){for(var L=K(M),o=0,n=H[M]-1;0<=n;n--)0===U[L+n]&&(o+=$[L+n]);return o},this.ib=function(M){for(var L=K(M),o=0,$=H[M]-1;0<=$;$--)0<U[L+$]&&o++;return o},this.Y=function(M,L,n){for(var C=K(M),S=H[M]-1;0<=S;S--)0===U[C+S]&&o[C+S]===L&&($[C+S]=n)},this.N=function(M,L,H){$[K(M)+L]=H},this.ea=function(M,L,n){var C,S=K(M);for(n===EM&&jU.W[M<f?6:5]++,C=H[M]-1;0<=C;C--)if(0===U[S+C]&&o[S+C]===n)return $[S+C]+=L,void($[S+C]=$[S+C]>VM?VM:$[S+C]);o[S+H[M]]=n,$[S+H[M]]=L,U[S+H[M]]=0,H[M]++,M<f&&(n===EM?eM.cb(M,5):M===EM&&WL.vd(n))},this.Wa=function(M,L,n){var C=K(M);uH[M]=2,o[C+H[M]]=0,$[C+H[M]]=L,U[C+H[M]]=n,H[M]++},this.X=function(M,L){var n,C;if(0!==H[M])for(C=K(M),H[M]--,n=L;n<H[M];n++)o[C+n]=o[C+n+1],$[C+n]=$[C+n+1],U[C+n]=U[C+n+1]},this.lj=function(M){for(var L,$,n=[],C=Lo-1;0<=C;C--)for($=K(Mo[C]),L=H[Mo[C]]-1;0<=L;L--)if(0===U[$+L]&&o[$+L]===M){n.push(Mo[C]);break}return n}}function _U(){var M,L,H,o,$,U;this.init=function(){H=M=10,o=L=10},this.Oj=function(){U=512,$=new Uint16Array(U);for(var M=0;M<U;M++)$[M]=100+Ln(iK(25600*M,U-4),9)},this.jg=function(){return o},this.Ea=function(){if(--H<=0&&(H=M,function(){var M,L,H=fH[EM];for(IM&&!sM&&0!==uH[0]&&0===SL.ra[0].Aa&&(vL.add(0,iK(eH[0],6),"Income bonus for "+eH[0]+" pixels",0,eH[0]+"_bonus"),fH[0]+=iK(eH[0],6)),M=Lo-1;0<=M;M--)L=iK(RL.qg(Mo[M])*fH[Mo[M]],1e4),vL.add(Mo[M],1>L?1:L,"Interest for "+fH[Mo[M]]+" troops with "+RL.qg(Mo[M])+" multiplicator",0,fH[Mo[M]]+"_interest_"+RL.qg(Mo[M])),fH[Mo[M]]+=L<1?1:L,RL.V(Mo[M]);jU.W[9]+=fH[EM]-H}(),--o<=0)){o=L;for(var $=fH[EM],U=Lo-1;0<=U;U--)vL.add(Mo[U],eH[Mo[U]],"Cycle bonus for "+eH[Mo[U]]+" pixels",0,eH[Mo[U]]+"_cycle"),fH[Mo[U]]+=eH[Mo[U]],RL.V(Mo[U]);jU.W[8]+=fH[EM]-$}},this.qg=function(M){var L=$[iK((U-1)*eH[M],vM)],H=(MK.qa()<1920&&(L=L<(H=iK(100*(13440-6*MK.qa()),1920))?H:L),this.ma(M));return fH[M]>H&&(L-=iK(2*L*(fH[M]-H),H)),L<0?0:700<L?700:L},this.ma=function(M){return M=100*eH[M],bM<M?bM:M},this.V=function(M){var L=eH[M]*YH;(fH[M]>VM||fH[M]>L)&&vL.add(M,fH[M]>VM?fH[M]-VM:L-fH[M],"Troop limit for "+eH[M]+" pixels",-1,eH[M]+"_limit"),fH[M]=fH[M]>VM?VM:fH[M]>L?L:fH[M]}}function wU(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D,l,G,P,I,p,v,V=new Float32Array(4),b=0;function E(M,L){return!L||fH[M]<1e6?1:fH[M]<1e7?V[0]:V[Math.min(Math.floor(Math.log10(fH[M]))-6,3)]}function r(M){!1,1,m=D=0,M.textAlign=B$,M.textBaseline=C$;let L,O,P,I,p,v,V,r=HC("switchPlayerInfo"),N=HC("alwaysShowInfo")?1:q,J=zH/WH,R=AH/WH,W=(Bo+zH)/WH,z=(Oo+AH)/WH,A=0!==uH[EM]&&aM.Vc(EM),_=[],w=[];for(L=Lo-1;0<=L;L--)if(p=Mo[L],v=Y*WH*E(p,r)*K[p]*$[p],!(v<N||C<=v||H[p]+$[p]<=J||H[p]>=W||o[p]+U[p]<=R||o[p]>=z)){if(P=Bo*(H[p]+$[p]/2-J)/(W-J),I=Oo*(o[p]+U[p]/2-R)/(z-R)-.1*v,w[p]=[P,I,v,S<=v&&v<C?LK.Pj[qL.aj[p]]+Z(v).toFixed(3)+")":LK.Qj[qL.aj[p]]],O=1===kH[p]?Math.floor(v)+C:Math.floor(v),!_[O]&&(_[O]=[]),_[O].push({Gd:p,top:!0}),!0,0<G[p])if(0===QH[p])if(hU.gf(l[p])){let L,H=.9*v/hU.Cd,o=I-.5*H*hU.Cd-.05*v,$=(M.globalAlpha=Z(v),E(p,r)*(HC("switchPlayerInfo")?b:n[p])),U=P-.5*v/$-.4*v-H*hU.Cd;for(L=0;L<2;L++)M.setTransform(H,0,0,H,U,o),M.drawImage(hU.Dd[l[p]],0,0),U=P+.5*v/$+.4*v;M.globalAlpha=1,M.setTransform(1,0,0,1,0,0),t(P,I,v,0,0,M)}else hU.ff(l[p])?(s(P,I,v,l[p],0,M),t(P,I,v,0,1,M)):(s(P,I,v,l[p],1,M),t(P,I,v,1,0,M));else s(P,I,v,l[p],0,M);else 0===QH[p]&&t(P,I,v,0,0,M);if(A&&(0<G[p+OH]||0<G[p+2*OH]||0<G[p+3*OH]||0<G[p+4*OH])){var Q,X=-1;for(Q=4;1<=Q;Q--)0<G[p+Q*OH]&&X++;for(Q=1;Q<5;Q++)if(0<G[p+Q*OH]){var T=.8*v/hU.Cd;M.setTransform(T,0,0,T,P-.5*T*hU.Cd-.534*X*v,I+1.4*T*hU.Cd),M.globalAlpha=Z(v),M.drawImage(1===Q?hU.Dd[l[p+OH]]:2===Q&&G[p+Q*OH]<255?aM.Rc[2]:aM.Qc[Q+3],0,0),M.globalAlpha=1,M.setTransform(1,0,0,1,0,0),X-=2}}V=Math.floor(B*v),V>=N&&(!_[V]&&(_[V]=[]),_[V].push({Gd:p,top:!1}))}let u=M.fillStyle;for(const L in _)if(L){M.font=Y$+(L>C?m$+(L-C):L)+l$;for(const H of _[L])p=H.Gd,w[p][3]!==u&&(M.fillStyle=u=w[p][3]),H.top===r?M.fillText(fM.sb(fH[p]),Math.floor(w[p][0]),Math.floor(w[p][1]+(H.top?0:.78*w[p][2]))):F(p,L,Math.floor(w[p][0]),Math.floor(w[p][1]+(H.top?0:.78*w[p][2])),M)}M.imageSmoothingEnabled=!1}function F(M,L,H,o,$){HC("ignoreBots")&&M>=f||($.fillText(XH[M],H,o),M<f&&2!==kH[M]||(M=L/n[M],$.fillRect(H-.5*M,o+.35*L,M,Math.max(1,.1*L))))}function t(M,L,H,o,$,U){var K=.95*H/I;M=M-.5*K*P+.8*o*H,o=L-1.76*K*I-.82*$*H;U.setTransform(K,0,0,K,M,o),U.globalAlpha=Z(H),U.drawImage(OL.aa(4),0,0),U.globalAlpha=1,U.setTransform(1,0,0,1,0,0)}function s(M,L,H,o,$,U){var K=1.2*H/hU.Cd;M=M-.5*K*hU.Cd-.8*$*H,$=L-1.5*K*hU.Cd;U.setTransform(K,0,0,K,M,$),U.globalAlpha=Z(H),U.drawImage(hU.Dd[o],0,0),U.globalAlpha=1,U.setTransform(1,0,0,1,0,0)}function Z(M){return S<=M&&M<C?1-(M-S)/(C-S):1}function N(M,L){return 1+Math.floor(O*M*L)}function J(M){for(var L=H[M],K=H[M]-xH[M]-1;0<=K;K--)if(!W(M,--L,o[M],U[M])){L++;break}var n=H[M];for(K=aH[M]-H[M]-$[M];0<=K;K--)if(!W(M,++n+$[M]-1,o[M],U[M])){n--;break}var C=Math.floor((L+n)/2),S=o[M];for(K=o[M]-yH[M]-1;0<=K;K--)if(!z(M,C,--S,$[M])){S++;break}var B=o[M];for(K=cH[M]-o[M]-U[M];0<=K;K--)if(!z(M,C,++B+U[M]-1,$[M])){B--;break}var O=Math.floor((S+B)/2);R(M,C,O,$[M],U[M])&&(H[M]=C,o[M]=O)}function R(M,L,H,o,$){U=Math.floor(.2*o);for(var U,K=L+o-1;L<=K;K--)if(!W(M,K,H,$))return;for(K=H+$-1-(U=(U=Math.floor(.25*$))<1?1:U);H+U<=K;K--)if(!z(M,L,K,o))return;return 1}function W(M,L,H,o){return qL.R(M,H*BK+L)&&qL.R(M,(H+o-1)*BK+L)}function z(M,L,H,o){return qL.R(M,H*BK+L)&&qL.R(M,H*BK+L+o-1)}this.Rj=function(){if(function(){var M,L;for(oo.font=Y$+Math.floor(100*B)+l$,L=80/Math.floor(oo.measureText(fM.sb(VM)).width),oo.font=Y$+100+l$,M=OH-1;0<=M;M--)n[M]=100/Math.floor(oo.measureText(XH[M]).width),K[M]=Math.min(L,n[M])}(),HC("switchPlayerInfo")){var M,L=100/Math.floor(oo.measureText("900 000").width);for(M=OH-1;0<=M;M--)K[M]=Math.min(L,2*n[M])}},this.init=function(){var E;!1,Y=.88,B=.5,O=1.8,C=Math.floor(.5*Co),S=Math.floor(.2*C),q=7,L=M=0,H=new Uint16Array(OH),o=new Uint16Array(OH),$=new Uint16Array(OH),U=new Uint16Array(OH),K=new Float32Array(OH),n=new Float32Array(OH),l=new Uint8Array(2*OH),G=new Uint8Array(5*OH),p=new Uint8Array(OH),v=new Uint8Array(OH),D=m=0,1,this.Rj(),oo.font=Y$+Math.floor(100)+l$,b=E=100/Math.floor(oo.measureText("900 000").width),V[0]=100/(E*Math.floor(oo.measureText("5 000 000").width)),V[1]=100/(E*Math.floor(oo.measureText("50 000 000").width)),V[2]=100/(E*Math.floor(oo.measureText("500 000 000").width)),V[3]=100/(E*Math.floor(oo.measureText("1 000 000 000").width)),function(){var M;for(M=OH-1;0<=M;M--)eH[M]<12?(H[M]=xH[M]+1,o[M]=yH[M]+1,$[M]=1,U[M]=1):(H[M]=xH[M],o[M]=yH[M]+1,$[M]=4,U[M]=2);if(FM)for(M=0;M<f;M++)$[M]=0;P=OL.aa(4).width,I=OL.aa(4).height}()},this.xg=function(M,L){L>18*eH[M]?(v[M]=6,qL.aj[M]=2+qL.aj[M]%2):(p[M]=4,(qL.aj[M]<2||3<qL.aj[M])&&(qL.aj[M]=6+qL.aj[M]%2))},this.yg=function(M,L){L>6*eH[M]?(v[M]=6,qL.aj[M]=4+qL.aj[M]%2):(p[M]=4,(qL.aj[M]<4||5<qL.aj[M])&&(qL.aj[M]=8+qL.aj[M]%2))},this.resize=function(){0},this.id=function(){for(var M=0;M<f;M++)aH[M]-xH[M]!=3||cH[M]-yH[M]!=3?(H[M]=xH[M]+(aH[M]!==xH[M]?1:0),o[M]=yH[M],$[M]=1,U[M]=1):(H[M]=xH[M],o[M]=yH[M]+1,$[M]=4,U[M]=2)},this.re=function(M,L,H){if(0!==uH[M]&&(4===L||2!==kH[M])){if(M+=L*OH,0===L)return l[M]===H&&0<G[M]?void(G[M]=0):(l[M]=H,void(G[M]=hU.gf(H)?255:64));1===L?(G[M]=64,l[M]=H):G[M]=H}},this.da=function(){r(oo)},this.Yf=function(M,L){m+=M,D+=L},this.qd=function(M,L){WL.Yf(M,L)},this.zoom=function(M,L,H){M,m=(m+L)*M-L,D=(D+H)*M-H},this.Ma=function(M){return!1},this.rb=function(M){return E(M,HC("switchPlayerInfo"))*K[M]},this.Ea=function(){4<=++L&&function(){var M,H,o;for(L=0,o=4;1<=o;o--)for(H=Lo-1;0<=H;H--)M=Mo[H]+o*OH,0<G[M]&&G[M]<255&&G[M]--;if(2!==mH)for(H=Lo-1;0<=H;H--)M=Mo[H],0<G[M]&&G[M]<255&&G[M]--}();for(var n=Math.floor(.1*Lo),C=M+(n=Lo<(n=n<8?8:n)?Lo:n)-1;M<=C;C--)S=Mo[C%Lo],B=void 0,B=E(S,HC("switchPlayerInfo"))*K[S],0<$[S]&&R(S,H[S],o[S],$[S],U[S])?!function(M){for(var L,K,n,C,S=!1,B=0;B<8;B++){if(n=$[M]+2,C=U[M]+2,n>aH[M]-xH[M]+1||C>cH[M]-yH[M]+1)return S;if(!R(M,L=H[M]-1,K=o[M]-1,n,C))return S;H[M]=L,o[M]=K,$[M]=n,U[M]=C,S=!0}return S}(S)&&function(M,L){for(var K,n,C,S,B=!1,O=$[M],q=1+Math.floor(.02*O),Y=1;Y<5;Y++){if((C=O+Y*q)>aH[M]-xH[M]+1)return B;if((S=N(L,C))>cH[M]-yH[M]+1)return B;R(M,K=xH[M]+Math.floor(Math.random()*(aH[M]-xH[M]+2-C)),n=yH[M]+Math.floor(Math.random()*(cH[M]-yH[M]+2-S)),C,S)&&(H[M]=K,o[M]=n,$[M]=C,U[M]=S,B=!0)}return B}(S,B)&&J(S):function(M,L){for(var K,n=H[M]+1,C=o[M]+1,S=$[M]-2;;){if(S<1){$[M]=0;break}if(R(M,n,C,S,K=N(L,S)))return H[M]=n,o[M]=C,$[M]=S,U[M]=K,1;n++,C++,S-=2}}(S,B)?J(S):function(M,L){var K,n,C,S,B,O,q=aH[M]-xH[M]+1,Y=Math.floor(.02*q);for(O=-6*(Y=Y<1?1:Y),B=q;O<=B;B-=Y)if(S=N(L,C=0<B?B:1),R(M,K=xH[M]+Math.floor(Math.random()*(aH[M]-xH[M]+2-C)),n=yH[M]+Math.floor(Math.random()*(cH[M]-yH[M]+2-S)),C,S))return H[M]=K,o[M]=n,$[M]=C,U[M]=S}(S,B);var S,B;M=(M+n)%Lo},this.Ga=function(){var M,L,H,o;if(MK.qa()%4==1)for(M=Lo-1;0<=M;M--)L=Mo[M],qL.aj[L]<2||((H=Math.max(p[L]-1,0))===(o=Math.max(v[L]-1,0))?0===H&&(qL.aj[L]%=2):0===o&&qL.aj[L]<6&&(qL.aj[L]+=4),p[L]=H,v[L]=o)},this.vd=function(M){var L=M+2*OH,H=G[L];return 0<H&&(eM.te(50,M),G[L]=0,255===H)},this.pd=function(M){return 255===G[M+2*OH]}}function QU(){var M,L;this.init=function(){M="Abbasid Caliphate;Aceh s;Achaemenid Z;Afsharid z;Aghlabid Emirate;Ahom z;Akkadian Z;Aksumite Z;Akwamu;Alaouite z;Almohad Caliphate;Almoravid z;Angevin Z;Aq Qoyunlu;Armenian Z;Assyria;Ashanti Z;Austrian Z;Austria-Hungary;Ayyubid z;Aztec Z;Aulikara Z;Babylonian Z;Balhae;Banten s;S Banjar;Bamana Z;Bengal s;Benin Z;Kadamba z;Bornu Z;E Brazil;Britannic Z;British Z;British Raj;Bruneian Z;Bukhara Z;Burgundian State;Buyid z;Byzantine Z;Caliphate of Córdoba;Cao Wei;Carthaginian Z;Cebu Rajahnate;Chagatai Khanate;Chalukya z;Chauhan z;Chavín Z;Chenla;Chera z;Chola z;Comanche Z;Congo Free State;Crimean Khanate;Dacian Z;Delhi s;Demak s;Durrani Z;Dutch Z;Egyptian Z;Elamite Z;Exarchate of Africa;Abyssinia;Fatimid Caliphate;First French Z;Frankish Z;Funan;Gallic Z;Gaza Z;Republic of Genoa;German Z;Ghana Z;Ghaznavid z;Ghurid z;Goguryeo;Goryeo;Gorkha Z;Göktürk Khaganate;Golden Horde;S Gowa;Seljuq Z;Gupta Z;Hafsid Y;Han z;Hanseatic League;E Harsha;Hephthalite Z;Hittite Z;Holy Roman Z;Hotak z;Hoysala Z;Hunnic Z;Husainid z;Idrisid z;Ilkhanate;K Israel;K Judah;Inca Z;Italian Z;E Japan;Jin z;Johor Z;Jolof Z;Joseon;Kaabu Z;Kachari Y;Kalmar Union;Kanem Z;Kanva z;Kara-Khanid Khanate;Kazakh Khanate;Khazar Khaganate;Khmer Z;Khilji z;Khwarazmian z;Kievan Rus';Konbaung z;Kong Z;Korean Z;Kushan Z;K Kush;Lakota;Latin Z;Later Lê z;Liao z;Lodi s;Khmer Z;Macedonian Z;Majapahit Z;Mali Z;Malacca Z;Mamluk s;Manchukuo;Maratha Z;Marinid z;Massina Z;Mataram s;Mauretania;Mauryan Z;Median Z;Mlechchha z;Ming z;Mitanni Z;Mongol Z;Mughal Z;Nanda Z;Nguyễn z;North Sea Z;E Nicaea;Numidia;Omani Z;Ottoman Z;Oyo Z;Pagan Z;Pahlavi z;Pala Z;Palmyrene Z;Parthian Z;Pontic Z;Portuguese Z;K Prussia;Ptolemaic Z;Qajar z;Qara Qoyunlu;Qin z;Qing z;Ramnad Sethupathis;Rashidun Caliphate;Rashtrakuta z;Roman Z;Rouran Khaganate;Rozwi Z;Rustamid z;Russian Z;Tsardom of Russia;Saadi z;Safavid z;Saffarid z;Sassanid z;Satavahana z;Samanid Z;Soviet Union;Saudeleur z;Duchy of Savoy;Seleucid Z;Serbian Z;Shu Han;Shang z;Siam Z;Sikh Z;Singhasari;Sokoto Caliphate;Song z;Songhai Z;Spanish Z;Srivijaya Z;Sui z;K Mysore;Shunga Z;S Sulu;Sumer;Sur Z;Swedish Z;Tahirid z;Tang z;Tây Sơn z;S Ternate;E Thessalonica;German Reich;Tibetan Z;Tondo z;S Tidore;Timurid Z;K Tlemcen;E Trebizond;Toltec Z;Toungoo z;Toucouleur Z;Tu'i Tonga Z;Turgesh Khaganate;Umayyad Caliphate;Uyunid Emirate;Uyghur Khaganate;Uzbek Khanate;Vandal Y;Vijayanagara Z;Republic of Venice;Wari Z;Wassoulou Z;Wattasids;Western Roman Z;Eastern Wu;Western Xia z;Xin z;Yuan z;Zand z;Zhou z;Zulu Z;Yugoslavia;Kosovo;Sikkim;KanemBornu Z;Wadai Z;Ethiopian Z;Rozvi Z;Sasanian Z;E Vietnam;Shilluk Y;K Aksum;Gwiriko Y;Toro Y;Malindi Y;K Loango;K Mapungubwe;Ryukyu Y;K Cyprus;K Jerusalem;Garhwal Y;K Nepal;K Cambodia;Champa Y;Hanthawaddy Y;Phayao Y;K Sardinia;K Sicily;K Gwynedd;K Scotland;K Desmond;K Poland;K Hungary;K Croatia;K Bohemia;Albanian Y;K Georgia;K Portugal;Khanate of Sibir;K Romania;Cossack Hetmanate;Duchy of Bouillon;K Ireland;Lordship of Ireland;K Italy;Republic of Pisa;Idrisid z;Almoravid z;Almohad Caliphate;Marinid z;Wattasid z;Saadian z;Republic of Salé;Rif Republic;K Kush;Makuria;Alodia;Ayyubid z;Mamluk s;Egypt Eyalet;K Fazughli;S Sennar;S Darfur;Mahdist State;S Egypt;K Egypt;Emirate of Cyrenaica;K Libya;Republic of Egypt;Republic of the Sudan;United Arab Republic;Libyan Arab Republic;Zirid z;Hafsid z;K Kuku;Regency of Algiers;Gurunsi;Liptako;Tenkodogo;Wogodogo;Yatenga;Bilanga;Bilayanga;Bongandini;Con;Macakoali;Piela;Nungu;K Sine;K Saloum;K Baol;K Cayor;K Waalo;Bundu;Bonoman;Gyaaman;Denkyira;Mankessim Y;K Dahomey;Oyo Z;K Nri;Aro Confederacy;Kwararafa;Biafra;Buganda;Bunyoro;Ankole;Busoga;Tanganyika;Kuba Y;K Luba;K Lunda;Yeke Y;K Ndongo;Kasanje Y;K Matamba;Mbunda Y;Chokwe Y;Kazembe Y;K Butua;Ndebele Y;Mthethwa Z;Bophuthatswana;Ciskei;Transkei;Venda;Rhodesia;Kart z;Nogai Horde;Khanate of Bukhara;Khanate of Khiva;Khamag Mongol;Northern Fujiwara;Kamakura Shogunate;Ashikaga Shogunate;Jaxa;Republic of Ezo;Jiangxi Soviet;Hunan Soviet;Guangzhou Commune;Gojoseon;Alaiye;Beylik of Bafra;Kara Koyunlu;Kars Republic;K Iraq;Arab Federation;Kar-Kiya z;Baduspanids;Marashiyan z;Afrasiyab z;Mihrabanid z;Safavid Iran;Sheikhdom of Kuwait;Bani Khalid Emirate;Emirate of Diriyah;Emirate of Najd;Muscat and Oman;Emirate of Riyadh;S Najd;K Hejaz;Fadhli s;Emirate of Beihan;Emirate of Dhala;S Lahej;Republic of Kuwait;K Cochin;Jaffna Y;Laur Y;Pandya z;Jaunpur s;Jaintia Y;Hyderabad State;Travancore;Udaipur State;Manikya z;Lan Xang;K Vientiane;K Champasak;Lao Issara;K Laos;Pyu States;Ava;Mon Ys;Pegu;K Mrauk U;Taungoo z;Shan States;Arakan;Raktamaritika;Singhanavati;Dvaravati;Ngoenyang;Hariphunchai;Tambralinga;Lavo Y;Langkasuka;Sukhothai Y;S Singora;Ayutthaya Y;Thonburi Y;Lan Na;Pattani Y;Jambi s;Palembang s;S Deli;S Langkat;S Serdang;S Cirebon;K Pajang;K Bali;Bima s;K Larantuka;K Banggai;Luwu;S Bone;Caucasian Albania;Kabardia;Circassia;K Abkhazia;Elisu s;Avar Khanate;Caucasian Imamate;K Imereti;K Kartli;K Kakheti;Crown of Aragon;Emirate of Granada;K Majorca;Crown of Castile;K Haiti;Cocollán;Zapotec Civilization;Mosquito Y;Somoza Regime;Iroquois Confederacy;Cherokee Nation;Vermont Republic;State of Muskogee;K Alo;K Sigave;K Fiji;K Nauru;K Chile;Muisca Confederation;El Stronato;K Chimor;Jungle Republic;Liga Federal;Supreme Junta;Weimar Republic;K Bavaria;Bremen;Frankfurt;Hamburg;K Hanover;Holstein;Lippe;Nassau;Oldenburg;Pomerania;Reuss;Saxe-Altenburg;Saxony;Schleswig;Waldeck;Württemberg;Helvetic Republic;Republic of Florence;Duchy of Urbino;Republic of Cospaia;Duchy of Lucca;Duchy of Mantua;Duchy of Milan;Papal States".split(";");var H,o,$=["K "," Y","E "," Z"," z"," s","S "],U=["Kingdom of "," Kingdom","Empire of "," Empire"," Dynasty"," Sultanate","Sultanate of "];for(L="Infected Territory;Epidemic Enclave;Plague Province;Dead Man's Dominion;Decayed District;Desolation Domain;Hazardous Haven;Outbreak Outpost;Radiant Ruins;Forsaken Fortress;Contagion Colony;Parasitic Peninsula;Necrotic Nation;Abandoned Area;Pandemic Plains;Toxic Territory;Viral Village;Forbidden Frontier;Decay District;Blight Borough;Cursed Colony;Pox Province;Spore Sector;Affliction Area;Outlawed Oasis;Disease Delta;Blighted Base;Ravaged Region;Infestation Island;Mutant Metropolis;Festered Field;Post-Apocalyptic Province;Ruin Republic;Dreaded Dominion;Eerie Empire;Lost Lands;Stricken State;Ghost Grounds;Biohazard Borough;Z-Virus Zone;Pestilent Peninsula;Isolation Island;Miasma Metropolis;Ghoulish Grounds;Rotting Republic;Sickness State;Ravaging Realm;Withered World;Pandemonium Park;Ruinous Region;Influenza Isle;Morbid Municipality;Forsaken Federation;Baneful Borough;Dreadful Dominion;Nightmare Nation;Virus Vanguard;Infected Imperium;Toxic Town;Morose Metropolis;Netherland Nation;Endemic Empire;Tainted Territory;Ghastly Garrison;Plague Plaza;Apocalypse Archipelago;Contaminated Capital;Decaying Domain;Cataclysmic City;Graveyard Grove;Ghostly Grounds;Lethal Lands;Virulent Village;Wretched Realm;Zombified Zone;Fearful Frontier;Deceased District;Dystopian Division;Haunted Haven;Epidemic Empire;Cursed District;Decay Zone;Terminal Territory;Dreaded District;Apocalypse Zone;Shadow Territory;Lost District;Doom Zone;Ghost Territory;Forsaken District;Plague Zone;Outcast Territory;Ruin District;Anarchy Zone;Desolation Territory;Wraith District;Specter Zone;Unholy Territory;Silent District;Nightfall Zone;Fearful Territory;Bleak District;Savage Zone;Fallout Territory;Hollow District;Phantom Zone;Solitude Territory;Ravaged District;Nightmare Zone;Oblivion Territory;Grim District;Shrouded Zone;Nether Territory;Feral District;Haunted Zone;Despair Territory;Radiation Ravine;Toxic Terrain;Fallout Field;Contaminated Colony;Nuclear Nook;Isotope Isle;Gamma Grounds;Radon Region;Atomized Area;X-Ray Expanse;Plutonium Peninsula;Fission Flats;Decayed District;Half-Life Haven;Alpha Particles Acres;Radium Range;Strontium Stretch;Neutron Nation;Depleted Uranium Domain;Chernobyl Zone;Fallout Foothills;Rad Zone;Irradiated Island;Contamination Corridor;Meltdown Metropolis;Geiger Grove;Isotope Isthmus;Atomic Archipelago;Radioactive Realm;Uranium Uplands;Proton Province;Gamma Gorge;Mutagen Marshes;Neutrino Netherland;Ionizing Inlet;Radiation Ravaged Range;Quantum Quagmire;Particle Peninsula;Electron Enclave".split(";"),H=M.length-1;0<=H;H--)for(o=$.length-1;0<=o;o--)M[H]=M[H].replace($[o],U[o])},this.Ec=function(){var H;if(CH.isActive&&CH.xa.Fj)for(H=f;H<OH;H++)XH[H]=CH.xa.Fj[H%qH];else(9===NM?function(){var H,o=uL.random(),$=M.length,U=f+AL.Ba;for(H=U-1;f<=H;H--)XH[H]=M[(H+o)%$];for($=L.length,H=U;H<OH;H++)XH[H]=L[H%$]}:IM?function(){var L,H=uL.random();for(L=f;L<OH;L++)XH[L]=M[(L+H)%M.length]+(L>=M.length?" "+Math.ceil(L/M.length):"")}:function(){var L,H=M.length,o=uL.random();for(L=f;L<OH;L++)XH[L]=M[(L+o)%H]})()},this.Sj=function(){return M},this.Fc=function(){var M;TH=Array(f);var L=f;for(M=0;M<L;M++)TH[M]=XH[M]}}function XU(){this.Tj=[],this.Uj=[],this.init=function(){this.Tj=[],this.Uj=[]},this.Ea=function(){0<=this.Tj.length&&this.Vj(this.Tj),0<=this.Uj.length&&this.Vj(this.Uj)},this.Vj=function(M){for(var L=-1,H=M.length-1;0<=H;H--)if(M[H].Wj--,M[H].Wj<=0){L=H;break}for(H=L;0<=H;H--)M.shift()},this.$c=function(M,L,H){return this.Xj(this.Tj,M,L,H)},this.Yj=function(M,L,H){return this.Xj(this.Uj,M,L,H)},this.Xj=function(M,L,H,o){return!function(M,L,H){var o,$;for(o=H.length-1;0<=o;o--)for($=M.length-1;0<=$;$--)if(M[$].Gd===H[o]&&L===M[$].type)return 1}(M,L,H)&&(o&&function(M,L,H){var o;for(o=H.length-1;0<=o;o--)M.push({Gd:H[o],type:L,Wj:384})}(M,L,H),!0)}}function TU(){this.Zj=0,this.$j=null,this.gc=function(){this.Zj=0,this.$j=[]},this.replace=function(M){this.$j.push(M),vL.add(M,0,"Replaced by BOT (left/surrendered)",-1,"bot"),g++,kH[M]=2,M===EM&&(HL.show(!1,!1),LL.og()),WL.vd(M)},this.oj=function(M){var L,H;if(2!==kH[M])for(L=(H=this.$j).length-1;0<=L;L--)if(H[L]===M)return void H.splice(L,1)},this.Ea=function(){IM||(30===this.Zj&&2140<=MK.qa()&&this._j(),this.Zj=(this.Zj+1)%60)},this._j=function(){for(var M=this.$j,L=M.length-1;0<=L;L--)H=M[L],o=12,$=void 0,U=void 0,!JL.ja(H)||(o=Math.max(Math.min(100,fH[H]),iK(o*fH[H],100)))<100||(0===hH[H].length?!wM.check(H,2)&&sM&&a(H,o,0,0):sM?(U=o,W($=H,!1)||z($,!1)?(b[$]=1,A()?d($,U):e($,U,u())):a($,U,0,0)):c(H,o));var H,o,$,U}}function uU(){var M,L;function H(H){return L[H].connected&&M[H].ak()}function o(M){L[M].bk=MK.tb,L[M].ck=!1}this.ci=5,this.di=this.ci-1,this.yh=this.ci+this.di,this.xh=[0,1,5,2,6,3,7,4,8],this.dk=null,this.Jc=0,this.Sh=0,this.init=function(){this.dk=new Array(this.ci),this.dk[0]="territorial.io";var H,o=uL.ek(0);for(uL.Bc(0),H=1;H<this.ci;H++)this.dk[H]=yM.dc()+".territorial.io";for(uL.Bc(o),M=new Array(this.yh),L=new Array(this.yh),H=this.yh-1;0<=H;H--)L[H]={connected:!1,bk:0,ck:!1}},this.Ha=function(){return this.Sh<this.ci?this.Sh:this.Sh-this.di},this.Ea=function(){for(var M=this.yh-1;0<=M;M--)this.isConnected(M)&&MK.tb>L[M].bk+15e3&&dL.fk(M,L[M].ck)},this.$f=function(H,o){if(L[H].connected){if(M[H].ak())return M[H].gk(o),M[H].isConnected();M[H].hk()}return this.connect(H,o),!1},this.connect=function(H,$){L[H].connected=!0,o(H),M[H]=new On,M[H].init(H,$)},this.gk=function(L,o){H(L)&&M[L].gk(o)},this.ik=function(M,L){0===L?gM.requestData():L<3?dL.Pg(M,L-1):3===L?dL.Hi(M):4===L?$L.Eh(M):5===L?M===this.Jc&&dL.jk():6===L?dL.kk(M):7===L&&dL.Vi(M)},this.isConnected=function(H){return L[H].connected&&M[H].isConnected()},this.send=function(L,H){o(L),M[L].send(H)},this.if=function(M){L[M].ck=!0},this.close=function(L,o){H(L)&&M[L].close(o)},this.lk=function(L,o){KL.Bh(o),H(L)&&M[L].close(o)},this.Fh=function(M){for(var L=this.yh-1;0<=L;L--)this.close(L,M)},this.mk=function(M,L){for(var H=this.yh-1;0<=H;H--)H!==M&&this.close(H,L)},this.nk=function(L,H){if(M[L].hk(),4211===H.code){if(oL.He)return;var o=document.createElement("div");o.style.position="absolute",o.style.top="0",o.style.left="0",o.style.width="100%",o.style.height="100%",o.style.background="rgba(0,0,0,0.9)",o.style.display="flex",o.style.justifyContent="center",o.style.alignItems="center",o.style.flexDirection="column",o.style.color="white";var $=document.createElement("h1");$.innerText="BetterTT is not yet compatible with the newest version of the game.",o.appendChild($);var U=document.createElement("div");U.innerText="Please wait for an update or play the game in offline mode. Updates should normally be available within a few hours. Thank you for your patience.",U.style.marginBottom="20px",o.appendChild(U);var K=document.createElement("div");K.style.display="flex";var n=document.createElement("div");n.innerHTML="Play in Offline Mode",n.style.background="rgba(255,255,255,0.2)",n.style.padding="10px",n.style.margin="10px",n.style.cursor="pointer",n.onclick=function(){o.style.display="none",oL.He=!0,MK.request=!0,oL.init()},K.appendChild(n);var C=document.createElement("div");C.innerHTML="Switch to normal version",C.style.background="rgba(255,255,255,0.2)",C.style.padding="10px",C.style.margin="10px",C.style.cursor="pointer",C.onclick=function(){window.location.href="https://territorial.io/"},K.appendChild(C),o.appendChild(K),document.body.appendChild(o),UL.l(0),BL.init()}else KL.init(L,H.code)}}function xU(){for(var M=Lo-1;0<=M;M--)0===uH[Mo[M]]&&yU(M)}function yU(M){Lo--;for(var L=M;L<Lo;L++)Mo[L]=Mo[L+1]}function aU(){for(var M=0,L=Lo-1;0<=L;L--)M+=fH[Mo[L]];return M%4096}var cU,eU,dU,fU,iU,hU,jU,gU,kU,MK,LK,HK,oK,$K,UK,KK,nK,CK,SK,BK,OK,qK,YK,mK,DK,lK,GK,PK,IK=0,pK="",vK=0,VK=!1,bK=null;function EK(){Po=oC("mobileMode","Always")||oC("mobileMode","Auto")&&Ko<no,l$="px "+UC("font","Arial"),document.getElementById("fontPreview").style.fontFamily=UC("font","Arial"),SK=2,Uo=2123,$o="1.85.6 12 Nov 2023",(DL=new An).init(),VL=new xn,tL=new dn,AM=new MM,_M=new KM,wM=new nM,QM=new CM,XM=new SM,TM=new BM,uM=new OM,xM=new qM,yM=new lM,aM=new IH,cM=new pH,eM=new vH,dM=new bH,fM=new a$,iM=new c$,hM=new d$,jM=new g$,gM=new k$,kM=new MU,ML=new LU,LL=new HU,HL=new oU,(oL=new YU).He=!1,$L=new DU,UL=new lU,(KL=new PU).Th(),nL=new IU,CL=new VU,SL=new bU,BL=new rU,OL=new FU,qL=new tU,YL=new sU,mL=new Rn,lL=new _n,GL=new wn,PL=new Qn,IL=new Xn,pL=new Tn,vL=new un,bL=new yn,(rL=new cn).load(),FL=new en,sL=new fn,(ZL=new hn).pk(),NL=new jn,JL=new AU,RL=new _U,WL=new wU,zL=new QU,AL=new sK,_L=new cK,wL=new dK,QL=new fK,XL=new $n,TL=new Un,uL=new nn,xL=new Sn,yL=new Bn,aL=new Fn,cL=new tn,eL=new Zn,dL=new Jn,fL=new Cn,iL=new $U,hL=new vU,jL=new Nn,gL=new e$,kL=new pU,MH=new uU,LH=new ZU,HH=new on,oH=new rn,$H=new TU,UH=new WU,KH=new XU,nH=new RU,CH=new zU,SH=new qU,BH=new qn,p=8,v=0,V=new Uint16Array(p),VK=!0,lo="undefined"!=typeof Android?Android:null,12<=(Go=lo?lo.qk():0)&&lo.rk("6685097465"),mo=!1,window.webkit&&window.webkit.messageHandlers&&window.webkit.messageHandlers.iosCommandA&&(mo=!0,window.webkit.messageHandlers.iosCommandA.postMessage("prepare ad 4500876070"),Do="undefined"!=typeof mwIOSdataX?mwIOSdataX:{username:"iOS User "+Math.floor(1e3*Math.random()),id:Math.floor(1+Math.random()*(Math.pow(2,30)-1)),zoom:!0,sk:!0,af:"0",k:"0",password:"0",tk:!1,uk:!1,vk:!1}),lo||mo||(b$+="_browser"),CK=(new Date).getTime()%1024,cU=function(){try{return window.self!==window.top}catch(M){return!0}}(),YL.init(),UK=new OU,HH.Tb(),fL.init(),Go<17||lo.h(23,document.documentElement.outerHTML),document.addEventListener?document.addEventListener("contextmenu",(function(M){M.preventDefault()}),!1):document.attachEvent("oncontextmenu",(function(){window.event.returnValue=!1})),Yo=window.location.hostname,eU=0<=Yo.toLowerCase().indexOf("territorial.io"),(EL=new an).load(),document.addEventListener("keyup",EL.wk),document.addEventListener("keydown",EL.xk),document.addEventListener("visibilitychange",tK),fU=10,ZK=new xK,dU=new sn,iU=new CU,hU=new EH,jU=new Yn,gU=new mn,kU=new VH,(MK=new Vn).Kc(),MK.init(),LK=new Dn,HK=new Kn,(nK=new s).init(),(oK=new SU).init(),$K=new GM,KK=new BU,t$(),sH=3,(RH=new EU).init(),uL.init(),RL.Oj(),wL.init(),_L.init(),UL.init(),nH.sj(),MH.init(),gM.init(),zL.init(),Ho.addEventListener("mousedown",s$),Ho.addEventListener("mousemove",J$),Ho.addEventListener("mouseup",w$),Ho.addEventListener("mouseleave",_$),Ho.addEventListener("wheel",y$),Ho.addEventListener("touchstart",Z$),Ho.addEventListener("touchmove",R$),Ho.addEventListener("touchend",Q$),Ho.addEventListener("touchcancel",X$),Ho.addEventListener("dragover",T$),Ho.addEventListener("drop",u$),ZH=!1,OL.init(),nC("cookieStatus",!0),SH.init(),MK.request=!0,setTimeout((function(){XK(2,14071)}),0)}function rK(){VK||EK()}function FK(M){lo?lo.yk(M):alert(M)}function tK(){"hidden"===document.visibilityState?MK.zk():MK.Yi()}function sK(){var M;this.init=function(){M=[],9===NM&&this.Ak()},this.Ak=function(){var M,L,H=[8,45,55,75,137,170,313],o=[23,300];for(this.Ba=0,this.Ca=[0,0,0,0,0,0],f<=H[0]?(this.Ba=o[0]-f,this.Ca[1]=o[1]-iK(o[1]*f,H[0]),this.Ca[0]=512-this.Ca[1]-o[0]):f<=H[1]?(this.Ba=o[0]-H[0]-iK((o[0]-H[0])*(f-H[0]),H[1]-H[0]),this.Ca[0]=512-this.Ba-f):f<=H[2]?(this.Ca[0]=512-H[1]-iK((512-H[1])*(f-H[1]),H[2]-H[1]),this.Ca[1]=512-f-this.Ca[0]):f<=H[3]?(this.Ca[1]=512-H[2]-iK((512-H[2])*(f-H[2]),H[3]-H[2]),this.Ca[2]=512-f-this.Ca[1]):f<=H[4]?(this.Ca[2]=512-H[3]-iK((512-H[3])*(f-H[3]),H[4]-H[3]),this.Ca[3]=512-f-this.Ca[2]):f<=H[5]?(this.Ca[3]=512-H[4]-iK((512-H[4])*(f-H[4]),H[5]-H[4]),this.Ca[4]=512-f-this.Ca[3]):f<=H[6]?(this.Ca[4]=512-H[5]-iK((512-H[5])*(f-H[5]),H[6]-H[5]),this.Ca[5]=512-f-this.Ca[4]):this.Ca[5]=512-f,L=this.Ba,M=0;M<6;M++)L+=this.Ca[M];if(j<L){for(M=this.Ba=0;M<5;M++)this.Ca[M]=0;this.Ca[5]=j}},this.nj=function(L){M.push({Gd:L,time:14+uL.ha(20)})},this.Ea=function(){var L;if(9===NM)for(L=M.length-1;0<=L;L--)--M[L].time<=0&&(WL.re(M[L].Gd,0,46),M.splice(L))}}var ZK,NK,JK,RK,WK,zK,AK,_K,wK,QK=16;function XK(M,L){var H;((M%=QK)!==lK||uK(lK)&&L!==GK)&&(H=performance.now(),PK=!1,ZK.pi(),uL.Bc(M),GK=L,uK(lK=M)&&(wL.getData(M).seed=L),(!function(M){return M>=10}(lK)?(M=wL.getData(lK),BK=M.Bd,OK=M.Bk,uL.Bc(M.seed),QL.Ck([BK,OK,M.Dk,M.Ek]),2===lK?yK([256],[256],[0,205,256],[500,500,0],[0,0,0]):7===lK?yK([512],[512],[0,380,512],[500,500,0],[0,0,0]):8===lK?yK([410],[410],[0,120,210],[0,80,640],[0,0,0]):9===lK&&yK([512],[512],[0,70,180,200,290,420,512],[500,500,0,0,500,500,0],[0,0,0,0,0,0,0]),_L.Ck(),QL.Fk(),TK):eK)(H))}function TK(M){var L=performance.now();fU=(fU=Math.floor(29-(L-M)/(33*wL.getData(lK).Gk)))<0?0:20<fU?20:fU}function uK(M){return!(1===M||M>=10)}function xK(){function M(){ZK.Tb()}function L(M,L){0<L&&(DK[M]+=L,DK[M+1]+=L,DK[M+2]+=L)}function H(M){return DK[M+2]>DK[M]&&DK[M+2]>DK[M+1]}this.Hk=-1,this.Ik=0,this.Jk=0,this.Kk=8,this.Lk=32,this.Mk=8,this.Nk=32,this.Ok=[0,0],this.Pk=[0,0,0,0],this.Qk=null,this.Rk=!0,this.Sk=!1,this.pi=function(){-1!==this.Hk&&clearTimeout(this.Hk),this.Hk=-1,this.Qk=null,QL.Fk()},this.Tk=function(){7===UL.getState()||this.Sk||(this.Rk=!0,this.Ik=0,this.Jk=1,this.Ok=[wL.getData(lK).Uk[0],wL.getData(lK).Vk[0]],this.Pk=[wL.getData(lK).Wk[3],wL.getData(lK).Wk[4],wL.getData(lK).Wk[5],wL.getData(lK).Wk[6]],this.Kk=wL.getData(lK).Wk[7],this.Lk=wL.getData(lK).Wk[8],this.Mk=wL.getData(lK).Wk[9],this.Nk=wL.getData(lK).Wk[10],this.Rk?this.Hk=setTimeout(M,16):this.Tb())},this.Tb=function(){if(8===UL.getState()&&uM.isActive())this.Hk=setTimeout(M,16);else{if(0===this.Ik){var L=uL.ek();if(uL.Bc(wL.getData(lK).Wk[2]),QL.Ck([BK,OK,wL.getData(lK).Wk[0],wL.getData(lK).Wk[1]]),uL.Bc(L),this.Qk=QL.Xk(),this.Ik++,this.Rk)return void(this.Hk=setTimeout(M,16))}L=this.Rk?10:1e6,L=OK-this.Jk-1<L?OK-this.Jk-1:L;for(var o,$,U=this.Jk+L,K=this.Jk;K<U;K++)for(var n=1;n<BK-1;n++)H(o=4*($=n+K*BK))?this.Yk(o,$,1):(this.Yk(o,$,0),function(M,L,o){return 1<M&&H(o-4)||M<BK-2&&H(o+4)||1<L&&H(o-4*BK)||L<OK-2&&H(o+4*BK)}(n,K,o)&&this.Zk(n,K));this.Jk=U,this.Jk>=OK-1?(YK.putImageData(mK,0,0,1,1,BK-2,OK-2),MK.request=!0,this.pi()):this.Rk&&(this.Hk=setTimeout(M,16))}},this.Yk=function(M,H,o){L(M,Math.floor(this.Ok[o]+this.Pk[o]*this.Qk[H]/1e4)-DK[M])},this.$k=function(M,H,o,$,U){L(M,Math.floor(this.Ok[$]+(1-H/o)*U)-DK[M])},this.Zk=function(M,L){for(var o,$,U,K=M-this.Lk,n=L-this.Lk,C=M+this.Lk,S=L+this.Lk,B=(K=K<1?1:K,C=BK-2<C?BK-2:C,S=OK-2<S?OK-2:S,n<1?1:n);B<=S;B++)for(var O=K;O<=C;O++)H(o=4*(O+B*BK))?(U=this.Kk+(this.Lk-this.Kk)*this.Qk[O+BK*B]/1e4,Math.abs(M-O)>U||Math.abs(L-B)>U||U<=($=Math.sqrt((M-O)*(M-O)+(L-B)*(L-B)))||this.$k(o,$,U,1,this.Pk[3])):(U=this.Mk+(this.Nk-this.Mk)*this.Qk[O+BK*B]/1e4,Math.abs(M-O)>U||Math.abs(L-B)>U||U<=($=Math.sqrt((M-O)*(M-O)+(L-B)*(L-B)))||this.$k(o,$,U,0,this.Pk[2]))}}function yK(M,L,H,o,$){for(var U,K,n,C,S,B,O=M.length-1,q=BK+OK,Y=(q*=q,H.length),m=Y-1;0<=m;m--)H[m]*=H[m];var D=new Array(Y),l=new Array(Y),G=new Array(Y),P=QL.Xk();if(void 0===$)for($=new Array(Y),m=Y-1;0<=m;m--)$[m]=0;for(m=1;m<Y;m++)D[m]=H[m]-H[m-1],l[m]=o[m]-o[m-1],G[m]=$[m]-$[m-1];for(U=BK-1;0<=U;U--)for(K=OK-1;0<=K;K--){for(n=q,m=O;0<=m;m--)n=(C=(U-M[m])*(U-M[m])+(K-L[m])*(K-L[m]))<n?C:n;for(S=o[Y-1],B=$[Y-1],m=1;m<Y;m++)if(n<H[m]){S=o[m-1]+hK((n-H[m-1])*l[m],D[m]),B=$[m-1]+hK((n-H[m-1])*G[m],D[m]);break}aK(BK*K+U,S,B,P)}}function aK(M,L,H,o){L<500?o[M]=iK(o[M]*L*2,1e3):500<L&&(o[M]+=iK(2*(1e4-o[M])*(L-500),1e3)),o[M]+=iK(H*(10*L-o[M]),1e3)}function cK(){var M;this.Zd=0,this.$d=0,this.ae=0,this.be=0,this.init=function(){(M=new Array(10))[0]={threshold:[0,5e3,8e3,1e4],red:[220,250,255,220],green:[190,220,0,0],blue:[170,200,0,0]},M[1]={threshold:[0,4e3,5e3,6e3,1e4],red:[25,0,100,0,25],green:[25,0,0,0,25],blue:[25,0,0,0,25]},M[2]={threshold:[0,500,2500,2999,3e3,3200,4200,5200,5700,8800,1e4],red:[15,15,70,40,40,40,252,40,40,20,30],green:[80,80,190,90,40,40,248,180,180,90,140],blue:[120,120,220,110,40,40,217,10,10,10,10]},M[3]={threshold:[0,400,1800,2e3,3200,4500,6e3,7700,8500,9500,1e4],red:[10,10,20,10,30,10,16,40,55,230,230],green:[10,10,40,50,100,40,80,120,55,230,230],blue:[80,80,200,10,60,10,16,40,55,230,230]},M[4]={threshold:[0,300,1400,1700,3e3,4e3,1e4],red:[10,10,20,10,10,170,212],green:[20,20,60,100,100,110,170],blue:[70,70,160,30,30,60,120]},M[5]={threshold:[0,1e3,3e3,3500,4e3,4500,7e3,7500,8e3,1e4],red:[10,10,20,10,5,10,20,5,20,25],green:[30,30,50,100,30,100,140,60,140,200],blue:[80,80,200,10,5,10,20,5,20,25]},M[6]={threshold:[0,700,2650,3200,5e3,8e3,1e4],red:[10,10,60,255,255,200,200],green:[10,10,60,255,255,200,200],blue:[80,80,255,255,255,200,200]},M[7]={threshold:[0,400,1999,2e3,3200,4e3,4700,5500,6500,9500,1e4],red:[10,10,80,255,255,55,6,70,20,155,255],green:[10,10,90,245,245,170,80,190,20,155,255],blue:[80,80,255,235,235,55,26,10,20,155,255]},M[8]={threshold:[0,700,1300,1900,1901,2500,3400,6e3,1e4],red:[25,30,30,30,255,255,30,40,20],green:[25,30,150,150,245,245,80,150,70],blue:[60,170,170,170,235,235,30,40,40]},M[9]={threshold:[0,400,2009,2010,3300,4e3,5200,6500,8e3,9500,1e4],red:[10,10,80,255,255,55,23,36,20,155,255],green:[10,10,90,245,245,170,60,160,20,155,255],blue:[80,80,255,235,235,55,9,72,20,155,255]}},this.Ck=function(){var L,H,o,$=function(){(qK=document.createElement("canvas")).width=BK,qK.height=OK;var M=(YK=qK.getContext("2d",{alpha:!1})).getImageData(0,0,BK,OK);return DK=M.data,M}(),U=M[lK].threshold,K=M[lK].red,n=M[lK].green,C=M[lK].blue,S=QL.Xk(),B=U.length-2,O=new Array(1+B),q=new Array(1+B),Y=new Array(1+B),m=new Array(1+B);for(H=B;0<=H;H--)O[H]=U[H+1]-U[H],q[H]=K[H+1]-K[H],Y[H]=n[H+1]-n[H],m[H]=C[H+1]-C[H];for(L=BK*OK-1;0<=L;L--)for(H=B;0<=H;H--)if(S[L]>=U[H]){o=S[L]-U[H],DK[4*L]=K[H]+hK(q[H]*o,O[H]),DK[4*L+1]=n[H]+hK(Y[H]*o,O[H]),DK[4*L+2]=C[H]+hK(m[H]*o,O[H]),DK[4*L+3]=255;break}YK.putImageData($,0,0),PK=!0,MK.request=!0},this.Dc=function(){AK=new Uint8Array(JK.length/4);for(var M,L=0,H=OK*BK,o=DK,$=BK-1;0<=$;$--)AK[$]=3,AK[H-$-1]=3;for(H=4*BK,$=OK-1;0<=$;$--)AK[$*BK]=3,AK[$*BK+BK-1]=3;for($=BK*OK-1;0<=$;$--)M=4*$,3!==AK[$]&&(o[2+M]>o[1+M]&&o[2+M]>o[M]?AK[$]=2:(AK[$]=1,L++));var U;this.Zd=(BK-2)*(OK-2),this.be=0,(3===(U=lK)||7===U||9===U||U===QK)&&function(){var M,L,H=0,o=DK;for(L=BK*OK-1;0<=L;L--)o[M=4*L]===o[1+M]&&o[M]===o[2+M]&&3!==AK[L]&&(H++,AK[L]=3);_L.be=H}(),this.$d=vM=L-this.be,this.ae=this.Zd-this.$d-this.be}}function eK(M){10===lK?L="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86fRU8Av6gRK76AeCE66hQ9IAw6iQ7IUu6kQ6IUu6lQy87EQmQofAK6Ak6nQUdA7F9D56nQAKAUQAKBA9F8D56nP9A9BKIBe57DaqQAGBeIBoSAKBAKjDGsQAFB6AySA7BUiDQrSKFCKCA6AyEDUcAKD6rV6AyFAoBCUc6yV6AyOB6C865WkBAEAKZ655X7Aod66M6a69Z967W5967W5967W5967W5867g5867g5867g5767q56675Z6675Z5676Z5676Z5676Z5676Zu77U6AKu678UyFEk78UyID9679UyID768L9yBA8A8DABAu8qEA8C769WEA8Cu95UoICG99T7AKGA9B9699UoKB77AUoLB56dAe69UyMBucAe69QUCBUCC7B6BGbAe7B58BABAeEAyYCAI6ZAe7B57B6AeHCUXAabAe7L57B7AKJCQ5UEHB57C7CQ5UEHB56C8CQ5eDHB57AUBCoV65eEG9QAZB965oEG9QAZB965yDG9QKZAUBAKCBa5yDG9QKZAKGAKEA665yDG9QUmAk5yDHB56AUED8AkxAUEAe7B565oAeCALyA7HV575oA8AyBOKGHf585qA8AKEN9Ay7p585sBVmAy7p595sBVkAo76P95uBLjAo76P9AKCAUB5rA8N6AK78Q55sA6V6Q65tAKQAMCQ756AGT8RF58AKBAz96RP6AFTz7P6oBTz7b59Rl58Rv57R675z7975V7975V7875f8HzSlwSbxSbxSbxSbxSlwSvvS56ZApRSuYA6L7S66WA6L7S656yBFeJL7S656yBFeIL8S656yDE8A9MB8556yEEoNMB8t6yFEAPMV8t6KJD7B8MV8t56BokB6Mz8t5UQD7B6M6S65yAyIAUlB7M6S65yAyuB7M7S75xAovB7M7S65yAeuCLZS75xAUuB6AoBM6S75xAKvB6NL87596BzhS759oPNz8959UPNz89589B8Nz9FsAKrB9Np9PqAUpCLiTV6oClyCD9C9M8Tf6oCloCD8DVaTz6UCloCDomMp9p6oCleBDUqMf9p6yClUBDUrMV9p67AN97AKFEABAfWTj66AKFD8M8TACAZ6yDAUnM8TACAZ66ELeT556ypNB9j67ELeTZ67EVeTP6ytNB9F67EffTF66EpfTZMAyDAUpEzfTZHByoE6NL9jDBKFAUpEfhTjCA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6Ao8i58m7Ae8Y59m7AK8O6O67us67us65u6ui68r6AKau8q6AyEAUau9qUUCE69p9B8AeFB7u8qASAyEB6u6qUSA7AUQu6qyPC5u6qyQC5u5q8BoZuscByZuifBAcA8A5s9rKHDKIA5s8r6AUmAUCtO78ti78AeCs9v7AUDs9wiwwsvwiwwsuw6s5w5s6wsuw6s5w7AyBr8xslx5r5x9rY99rZCq8ysay6q6y6qtJqPMBeGoFgP6BWe5lPKQW65pO7B8W55rOoXV95zN7C7V655VbEMK55pZEWI557MKtU8557MKuUj66LowP6AeFA7DF69LKyPySCZ8VDFL5oWB858pBFVyC8B5588J7FpqAeEC9Bt89Jy68M6EAJ59e9o7BYEUD598Je7pU6sJU76AoOKQsJU96J96sJU96J66vJU96JkyJK97Ja5U89J9B6AK7k5o88J9BKHAeFA9AK5k5y88KAKC6AeDEu58I7KKBEAs658I6OeGAoh659Iz5yf66K86PeFA7B666y8z68Bk6y8z7KH668Iz7eF669IwwI58vIwyISzIS6K7S66G587U59X9AQhF8X8AeqAZ9U5qlAopAj9e5gkAypAj96E9X7A6EAD6BEgmA7D9AkBEWoA6D8AuED8YKHD7AkID5YKHD7AkJDqrA6D6AkKDWsA6D6AkLDCtA7DyD6MC8Y8A6DoD6OC5ZAHDUE6NCqzA8DAE6QCM5eJC8AkTB8ZoKC7AkUB6ZyKC6AuYA9Z8BAZA56ZA7Z9BAaA589KJC6A589UIC6Aw9eJCoE6bAM67A8CoE6bAW67A7CoE6bAg66A9CUF897A8CKE899A9B9AeDAUGAS9AJB7A9AKH889A9B6B8888BKOCI87BKOCI88BKMCI89BKKCS9KLA7Cc9ULA6Cw9Un89Uo89Kq889Em88E5887E688yu886E5887E6887Ew87E5887E5887Ew88E5886E6886E788ov88ow88ov88yv88ow88ew88ey88K5m8Az88Az88AzH":11===lK?L="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Fs69FKxJ6556KX78Fs7AxFATAK75558KX78Fi7KuFeSAU7t59KN8AzvKuFyQAU7t6BBmAxvetF7BoDHj6U99mUvvetF8BeEHZ6e98metvUvF9BUEHZ6e98monv7E7GKJAy7Z6o7UBC5mocAKGAUCv7C7IKHA6Hj6o7UCCr86B8BUCwKZIoGA6HZ66HUDCX88B6x7Ce8yFA6AeBG8567HUHB8nAHy6CA8yFA7AUCG8L6AOyHeIB5nUEy9B6I8AeJAUCG7L7AOyHyJBJIBe9ADA8AUDG6L8AOyH79aBK9UCA7AUEGzTAYxH99eAVBAyDG6L9AsvIJ99AAhAKHGpUA5s7IJ99AAoGpVA6sy8T99AAmAoCF9MUGsy8T99AAfAoJF8MeGsy8T99AAdA8A7F7MoFs6Id99AAcAyKF7MyEs6Id99AArF6M6AsuIx99AApFzdAYuI6999AAnFzcAYvI6999AAnFpcAeDAOrI6999AAmFpdAUEAOrI6999AAmFpdAoBAYrI6999AAlFpeAoBAYpI8999AAlFpeA6sU87999AAmFfeA7sU86999AAoFBgA7BACrK85999AAoE9NUJA7AsgIx99AAoEBpBKDA5re8x99AAqCACBpqB9ro8n99AAtB7AeMOeTr6IT99AAuAKDBKDAUBA9OoTr7H9999AA5yGA8A8OoUr8H5999AA59AoKAzuB7sU69999AA78AVwB7se58999AA9ABOyUso57999AChB8s9F8999ACgB6tK58999ACgB6tK59999ACgBs5U59999AA7eCP8Bi5U58999AA7eCB9AVnBO5U59999AA9oCN9BE5e59999AA9oBOAIt6F9999AA9eBOAHt7F9999AChA6t9GJ99AA7eBOUCBeGuAuAeK999AA7eFBKDMoEBAHuKuA6A6999AA7oGAyIMeFAUCAKBAeGuot999AA8yTMeKAeHuyu999AA8oSMeKAoFu8AoBEJ99AA8oSMULA6AO7KDAen999AA8eRMAOv8AKEEJ99AA8eRL8B5v8AeFD8999AA8eQL8Bs8AEAymAyB999AA76BpTBs8KEAeqAeC999AA7oOL9Bs8UDAyqAKE999AA7UOL9Bi8yCAypAeD999AA7UOL8BY87AeEEKDAn99AA7UNL7Bi88AeFET99AA77A9AUBL6Bs89AoEEd99AA76A9AUBLoNxeDAeq999AA77A6L8BtAET99AA79AzQB5yUo999AA8KBL6B6yon999AB9yUyen999AB9USy7ET99AB89B7zKo999AB87B7zon999AB8yRzyo999AB8oRzKCAKBAKn999AB8eSz8D9999AB8ATzyCAUk999AB8KUz6AUCDx99AB8KU5XDd99AB8UT5WDn99AB8KU5UAKCAKBDT99AB8AU5WAKDDT99AB78CFWAoCDT99AB78B85YAoDDJ99AB77B85ZAyCDJ99AB8KM5ZA8AKf999AB8UI5bAKCD8999AB8eD5eAKDD9999AB7yC5tD6999AB7eC5vEJ99AB67AjuEn99AHOEn99AHQET99AHQET99AHUD7999AHRAKDD6999AHLAeDD9999AHMAyCD7999AHNAyBD7999AHSAKCD5999AHTAUBD567UB999AAuD767UC999AAsAKBAyBDQ7UDAUD999AAoAyBDQ7UI999AAoAoDDQ7AF999AAtAKBAUBDa7ABAoC999AArAKCAKCDT99AHXAKDDJ99AHVAUDC8999AHZAKDC8999AHfC5999AHaAKDAKBC5999ABvAP8KCAoW999ABuAP8UDAKY999AHiCx99AHeAKECeyAT99AG76AKHCUsAoBA5999AG8KWEeEAUG999AG8eBAUSEUDAKG999AG76AKGAKEB8EADAUE999AG89CKlAUEAn99AG8oBAUU999AHmB9999AHkAKDBoDAd99AHmBUFA5999AHjBUDA9999AHkA9AeJ999AHhAKCA9AeJ999AHkBAIA6999AHgBKHA7999AHhAyCAoBAKCBT99AHfAUBAUHAUBBn99AHgAKCAUBAKDAKDBVoAn99AF96AKHBVpAn99AF9yBAeROAE999AF9KYOAD999AF9oZN6Ad99AF98CT99AHgAUCBn99AHtBn99AHuAKCAn99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AGIAd99AJ99AJ99AJ99AJ99ACdAd99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AH7oE999AH5eB999AJ99AJ99AFGAKBAT99AJ99AJ99AJ99AJ99AC9KB999AH5UBAoF999AHtAyCAd99AHtAyCAd99AHvAx99AHxA7AUC999AHlAUFA9AUF668Ad99AA6ABAeCAyJAeE668Ax99AA57AeCAKEA7AeBA7AQ67Ax99AA56AyFA6999AHrAKBAKDA7999AHwA88mAdFBHDAVgAxFA97FALfA5898AKHA969KEOAF899AKGA98kAxGBE89A8YeII7AnGBoCAs76B7TUOC8Bo8yF9EA9AKDAeCAKBvyUN6AUyCUVB6G7CxDA9AeCv7C7NUDE8DABAULB7AeED9AyNDw9yJAyCvydNADA7BoDAoEAyBAyDD7A8C7CKFAeEAeHBKr88ACA6BE8KbNAwAKoAKhB7CyKFABAc7UDAUCAKIAUBveCAycM6M9AKoA7F6AKE86yEAKLvoHAUhKoIAguAKE858AeCBO6yDA7Ee9yEAM6m58AoDA9u6AoGFo8g6686UCAoCAUGueGAU7o65bS69A6t7KoubyDAm6UGtVJD9c786yHszND7c886yHA6AOkL6DrABKC8sA7AoCoKFC6L9DhCBKD8cAUNB5n8A6CfUD5eAFAKGAcbA7BUPn7A7CBWDrP8aA9BUOAyCm8BUQMUggABAKCAwRBAFAUCB8AeCm6ByEAUIMUch58MAUCBADCyBAN8eSAUDA8MAZAKBiIMAKDBADCr8UbAKCAVWCXv799AoMBADCr7V58AKDB7jl99AyMBADC5c7AUOAUKAeEA6D7QUTj68RBKDCg8KDAeEBeKAKTCf69CD6ABAcIByDCWaAKLAKYAUOBoIEAHR8AUCBr6wAAeGByDCqjAecC6A5W6AKDBX76AKB78eIBUKAeZWAEA9AoUa7BD85777A8BeMAeaUeDBAFDC69BD8779UTAeZUeGA6AyOAKMbAMm9787AKCCKDCp96AUEA7AyHAKPAKDAq7AOnKDAR78AUBCyDCz9oDAUJA5d9Br9568yCA6AK8yLAUQAoXT7foNn667yIAeDAUBAKEIyGBALAySUXMBX9u79Cy96BeGCp95fUIn669oNG8AoTB6A8Cf9rQAN9969UCAKCByCBeCHAOA9Cf9bR68oDA7A6DACA6Ao8UbSvT68ABAyEBeEC6AUDA6FKGCUiR87S68oBA6CAeA7AUCA6AKUAeQA6AUBB6D7R87P6CA7GAFCU68B9A7AUCA8A6AKBA8D9R77W6DA9BABE6A8De5yRA9AoEA7AUEE9RbL6UA9AoKEAJB9A8Ae6yIB7Ao58RHI6cA8AoPA8AUHAUPBKSQB7KGAk9ulAeGBUJAUHAyRA7CL56R869QRAeLAoRAyZAyHA6A7AUXPp5yDB969aHAeZAKhCKGA6D7O8P6AUR69kEBAFAoKGUEAymOUBAf58AUL6896LKKnOKCAV7Q886FK8AyDBKOA9N8Ru8aMc9RQ8kEd8RQ8aBd8Q9AoD68F97Z6AKrQu9j9KHAM5yHDf587B59eKAM5eJCp6HF6IZeKCB5vJ6OZV777M6AAoMZp7RN577AKEBKQAyFZ6Q57QBKC56yRAeGA9az577VA9BF6KcAq77OvWA9AeDAj6q8AHCVp7Y585cKQA7JeND57YA8AZ6yEC5bzCB9DRa57oHCM5oGB7DeEGeVC97bAUB57UJB6Z9A8BUdA7GeWC87R588BASZ7EeJGoYC77I6AA9Cq5UmA8G7CoeCUF6696MAyiY7AeOB6A7G8CokA8A967a6C58B6Ao7AaE767k7MxFeFDAdE966668MpFyGC8C8F666D68":12===lK?L="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":13===lK?L="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C9AKsV957oMAolA6Ce7ABDABEqS57oPAenAKaG8AKfAKtV7568AUDI6GyCDUBE5V7568CAEG8GeBDyBEqQ568CAIG6GKBD6AKrV6568CKLGo59AKlAUqV656yBAKWBonAUVF8AKmAKpV656oCAUWB7DoFCA58AKmAKpV656oaCAgAoVF6AKnAKpV656ebCeeAoVFyBEABECP56KfCodAoSF6AU8MP56AhCocAyQFyEIMP559DoZC8AyPFUGIWO56AhC6C9AyPFAHIWO56AfC9C9A7BeJAUmA6IgO56AfC7DUGAeBA9A9AekBA8CO56AdDAfA6AUCA9A9AyiBA8CN56AeDKeBUHA9AyhBK8CN56AFAKYDKeC7AekBA8MN559AyBCygC9GyMICL56KEAUZDecFyBA9BU8WJ56AFAUUAUDDUdFoFA6BU8qG56KFAUUAUDDUdFUaIgG56KEAUTAoCDedE9C9IMI56KEAUSAyCDecE8DK8MF56oDAeREKbE7De8CF56UFAeSEKbEyhIWF56KHAeREUaEejIWF56KFAyQEUbEUjIgF56AFAyQEeaEeiIqE56KEA6B6EebEKiJB9956KDA7B6EebD9Dy9L9856UDA7B6EebD6D7JUHAf8756eCA8B6EUcDymJeIAV8657USEKdDemJyIAV8t7eTEAJAUSDejJ9A8AL8t7eTEAHAyRDUTL6A8AV8t7eSD9A8A6B6DUPMUGAV8t7eRD9A8A9ByfBpeS557USD7A8BKPDAOM9S657eSD7A7BeODALMyBAz8757eRD8A6ByNC9A7AoBMyBAp8857eRD9AyPBedA7AoBMoDAV8857eSEADB6BonAVXAeBS957eREUBB7BooALWTt7eRGKNEKBLoCAoMAV8F7oRGKMEUBLoDAeGAV8657oSGAMEeBLoKAV8757eTGAMEeBLz9857eTGKKEoBLp9957eTGKKEKFLgA57USGUJD7A9LWC57eRGoGDeOLWC57USGoFDeOLCF57UTGeEDeOK9U657eUGeBDyNK9U757eUGeBDeOK8U957UVGeBDUPK5VZ7UWGUBDAQKgQ57KXGKBDAQKgP57UXGABCKCAySKWR57UZF8AKRC7KKNAWF57KaF8AKRC7KAJAUBAgG57KaF8AKQC7KAJA5U957AbF7AKQC6KAJA6U857UaFyDB6CzAA9A6U957UaFoEByZKKHA7VF7UaFoHBUXKUEBCK57eaFeIBKYKKCBWK57oaFeIBKXKKDBWK576Co5eIA8AKBCVDAUKVZ77Co5eFA9C6KeBBMM578Co5UBBUaL5Vj78CozAKMC6LWR579CeyAKMCzNV7579CoyAKLCzFAKHV8578CyyAKKCfIAKEV958AZFABBAXK8Wt8KZE8AeJCBKWj8oYE7BACCBLWj8eZE7DVLWj8eYE8DLOWF86CUwDLQV7587CUwDBRV6588CKxC9L9V5589B9E9C9MCP59ARFAaMWQ59ARFUXMgQ59AQF6B6M7V659AQGKKM8V659AQGyCNWQ59KPT9V759APT9V759KOT9V859ANUMS59AJUqS59KHU5V8R7AiMA5U5WB7yE6WWB7yE6VWV7eG6UWV7eH6TWV7oG6TWV7yG6SWV7oI6SWL7oJ6QWL76A86QWL76A96PWL76BP96AUNWV78A9598AeLWV8KG599A7A6WV8KG6AA9AgVSUG588AKMA8AWWSUF589AKNA6AqVSUF588AUOA6AWWSeD588AePW9SeC588AoPXH7UEB6W877oDB7W777yBB8W777yBCCa77oCB9W677yBB9W777oBCCa77eCA6AKNW777UDAyCBWb77UFAeBBgc77KJBqb77UGB6W877KDB9W877KEB8W877UDB7W976eBA8AeRXH6UBA8AoPXR6KCA8AoQXR59AUKAoOXb59AeKAoNXb58A6A9A6BCg758AeBAoIA6A9XR6yIAUGA8Xb7UKAeBAgh77UKAKCAWjA6Ab6yLAgjAyG76UJAqkAoC768A7AqlAUC769A7AqmAKC769A7Aqp768A7A5X8AUB768A7A5X8AUB769A6A5X8AUCPAB6QA7AqnAKEO8AaPA8AqnAKEO7AkQA7AgnAUEO7AkRA6AgnAeDO7AaSA6AWoAoDO6AQTA7AMoAoDO6AQTA7AMoAyDOyB6TY877gw76KCAeBA7Y776KKAeGAMo769AoBA6AWn77AKAWo77KIAWo77UDA6YR8Cp78Ms777Y5776Y5777Yv78Yv77Yl78Yl79YR8Co78Mn78ql78qk78eBAMk78Wn78Cp778Yl77A8AMk77oFAUDAgi77KEA6AeDX577ADA8AKEX577KBA9AKFX578ABA5X5786X6785X6785X778Mp78Cp779Yb79Yb79Yl78Yl75Y7765Z7769Zb7C5Z69AL98Zj69AV97Zt69AV95Z5569AV95Z5569AV9yDAgx57ABTKFA5ZF69AV9KDA6Y957KBUCy57ACT8Zj68AV97Zt68AV97Z5567AV95Z7568Af9C6F68Af87aZ69Af87aZ7ACS5at7KCSg6557KCSW6657KBSW6675q6775g6875W6975W697zbHyb57ub87qcvkc57jc77ic77ic87hdHgdHedbddlXcKBB77Uc6AeCAeI7Sc8AUP7Pe77NfHKf57Ef97Cf97BgHCgHAgRAga98gk97g769rc69rc69hd69Xd69Xe69Dg689ha88h5686f9AUP68hHAKf68Dp679ik77iu77iyYAaxi6CoD6wi6CyE6ti8CyE6ri9CyE6ri9CyF6pjAaAupjAaAkohUBB9668heBB9667ju6r5766X5966r57658AKFj8657AeCj9657k5657ku57ku56k6655k765r6765r67CKB6gk7CAD6fk7CAD6fk6CKD6dk9CKC6dlAVAablKVAaaleVAQaloVAQZloVAQXl6CUB6Xl56vluvluvluvlkwluvluul6DUB6Ml7DAF6Jl7DAF6Jl7DAI6Fl8DAI6Fl9C9A96El9C9BAEAZ98l8C8BeCAj97l8C8BeBA6595l8C8CP9r79C7CZ9h79C6Cj9X8KYCt9X8UXC559N8eXCt9N8eXC559D8oXC9586meYC9586mUYC9586mKZDF85mKaC9586mAaC9586mAaC8587mKYC9588mAYC9589mAXC9589mKWC9589mKWC959D8KVC959N8AVC959N8AVC959N8AUDF9N79CKf59N78CKgx6Ae9N78CKgxyCEKBFX77CKgu6AKPAeGA6EAGE9l6CUguyBBoFAKND6A8E8l7CKhuoCBeFAKSC9BUul7CefueDBedCoNE6l6CeguUEA7DyWBovlyYDO6KxB9B6E6l6Coes6A8Ao5ePCUsl6Codsy67BeYEr77CUdse7KJC6Er78CUcsU7UIC8Er78CUasU7eFDerl8CKaqeEBU78AUjEh79CAZqUJA7L7EX8AUC5qBjEX8KTC5p9NyEAUlg9AKzB8C6p8A7ApeD7mKTC5p8A7AoFAVXD8mAUCscA6AVYD8mAUAyCB6rADAfYD9mATAyDB6r6MeomATAoDB6r6MonmAUAeDB6rzaD8mKUAUDB6m6AeuM6D8mKUAeEBr86AosM7D9mAUAoEB6mUGEBeD9mKTAoEB8mAJD6NKnmeRAyDB8mAJD7NAnmoQA6AKTj7AUVBAbAUINAmmoPCeCAN57AoUBKbAeIM8D8myOCAFANfAKWBUQAKDA6C7AoDAeEMymm6BySAyBhACBoZBADAUHC8BKFMKnmyTBoFANcAoNFKZN6EN8oUBeEAXcAeKF6B7AKGN6EN8yUBKFAhbAeJF7BoFAzkEX8oUBKFAraAUJF7BoIAfkEX8yTBoCA6goCA7GAGAKEO9Eh8ySChXAUGGoCAUDPAsmyQBABBrXAUDHKBPKsmyQA6AKSggcEr8yRCrXW8AoBD9kUBCUUCXVXADAKpj9AUVCUVgCfAUDED8KXCNTXUCAoomAXCXRXeCAoomAYCXQX8EX79CoWf6X7Ee5yCgKZChOX8EoeAeDAyNAXVCyYfWmE6C7BKBAULAhVCyZfCmE7C7A8AyBBKDe7AeLCyae8YKtCUCAeFCAEeyIA7Cyae5YogAULCeCAUECKDe6A9A7CobegtDKEBKXA6CUDe7BKGCUceWtDKFBAyAhJBKECedd6ZKdA6BAyAhJBUCCodc7AKHZecA6BAyAXLD7DC8UFAg58C8AyKFACfekDC8AHAM59C9AeLE9ArND6Dg77a7C8AeLFADfojDq77a7EX67Dyjb5a7EX67D7D7bW68ED66D9D6a9AKCa9D9k6EAja6AeCbekk7D9Dq66AoBbokk9D7Dg66cAklAlDW65cAlleiDW6M8yklohDW6M86D6loOAURDM6M88Dr76BUCB8DC6M89Dh77BKDB7DM59dKgl8BADB8DM57defl8A9AeUDM5q96DD79A8AUWDMyd9C9mUBAUDAUXDC5W97C9nAXDMzd8C7nUWDWyd9C5neXDqvd9C6nUXD7YrECKnAXzCelYrFCAnAoLAXkCUDAUhYrGB8D9AyKArlCKCAUiYhGB8EAFA9ArmCKBAeiYXHB7EAGjKYDqqe7B7EAGjUXDqqe9ByoA7jUXDgqfABAKLEAJjKYDWpfoKEAJjeWD9XrOA9EKJj6B9EChfeHEoJj7B9ECgfUFE6A9j8B9ECgfeDE7A9j9B8ECgfeBE9A9kARECgkoHkKRECgkyFAKFj6B8ECflKFj7B7EMek8A9j6B7EMelAIjyRECflKHj6B6D9XX7UGC9AhZBylXr7UGC9ANbBylXrDAK69A5j7BylXr7oEj7B6D5X5loEj6B7DqkloEj6B8Dgkt9AM7oTDWkseCBoEbKUDMlsKDByCbUUDgksACdAUDqjv7A5ZAVD6Xi76A5ZAWD6XY77AWzCemXHdConMUDKsmAM9AYEBUAzD7dCopL8A7KbdCyqMKBKldCyrWvcC6EqX7bC8EqW7bC9EoCAMSxo":14===lK?L="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okA8BoDWK57x8D8A7FeCC7AoCAKDAUZDeMBAGWK56x8D8A8IeBDogBoIA7WU55x8D8A8L9DAQA6A8We55x7D7BKCAzLC8DCaFi97D8B7LKbDCdD9AUKx7EoPK9CoeXUiA6APFE8B6K6B8DMkC8z7E8B9KoODqoB95WFUPK9AonYoO5XFUQPMyA55aFUPAeEO578K5UWO678A5UWO678A6oJO778A7ADO778CTC6Ab5gSC8AUEAltV8DyE7rV7D7AvqV7D7A67oTUCCemAbrS9AoY78f7UEA9A7C578f7KSC878f7ASDH8V6UFAKTDR8V6UZDR8V6UZDR8V6eYDR8V6eZC978f6eTAeDC978f6eTD578f6UTD678f6eRD778f66AeEA6D878gR78gQ78qQ78qQ78qQ78qR787Vl9CK79MI79qG79qE798UM58APpUC57AjpT8Z7A55pT6Z8A65rTg58A75qTfCAp5UH5pTfDAzyA75qTfDAyMAQ86TLWAQ86TBXAa8z9BXAk8z88MoE68z86MyE686SzZA5686SfaA6688R9M6A869B76M6A769V7pbA669p7fcA569z7VdAvAQ68mQSrP78rP78sP68rP78rP68sP68sPmvPmwPcxPS5yDApm86Vl866Nm68NZ8ABdLc58ABdpZ58ABdzY58ACd9L958ADd8L858UCd8L758eCd9L658eCezK58eDezI58oDeymAe66586AXFDyHAyBAUFFZ86AXIDKKAUKAoCEt88ANNCegEZ89AXNCKhEP9KBfyQD7EJIBonD89KBAqD7B7AS9oIE6DUSAc9yEFAeB9AdyC9B8AnzC6CAD9zBUEA7CeC95eJA6An99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99AJ99ACeAT99AT99AT98Ad97Ax96Ax97AT99AABAT99AJ99AJ99AH6AC997Ax9yF99yE996A55lAO57A55lAY56A55lAY56A5bUBaoCt7Aq7UCaUEt7Aq7KDBUBY8A5t6Aq7KKAyFYyEt6Aq7KKAoHYoCt8A5a9BUBA97EAyhAMiClEA6DKCWoBAKf7EA7C9AgYDo5yF6sA6C7AqaDo5eH6qA8C6AqaDy5UH6qA9CyEW6D6FKC6wA8CyEW6D7FAG6sA8CyEWynFAG6rA8CyCW6EKzA56qA7CyDWKv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":15===lK&&(L="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");for(var L,H=yM.cc(L),o=wL.getData(lK).Uk,$=wL.getData(lK).Vk,U=(BK=1e3*H[0]+H[1],OK=1e3*H[2]+H[3],(qK=document.createElement("canvas")).width=BK,qK.height=OK,YK=qK.getContext("2d",{alpha:!1}),mK=YK.getImageData(0,0,BK,OK),DK=mK.data,H.length),K=!0,n=0,C=4;C<U;C++)if(K){for(;0<H[C]--;)DK[n]=$[0],DK[n+1]=$[1],DK[n+2]=$[2],DK[n+3]=255,n+=4;K=!1}else{for(;0<H[C]--;)DK[n]=o[0],DK[n+1]=o[1],DK[n+2]=o[2],DK[n+3]=255,n+=4;K=!0}YK.putImageData(mK,0,0),PK=!0,TK(M),ZK.Tk(),MK.request=!0}function dK(){var M;this.init=function(){(M=new Array(QK))[0]={name:"White Arena",Bd:230,Bk:230,Dk:1e3,Ek:2e3,seed:173,Gk:1},M[1]={name:"Black Arena",Bd:800,Bk:800,Dk:100,Ek:50,seed:43,Gk:1},M[2]={name:"Island",Bd:512,Bk:512,Dk:128,Ek:32,seed:0,Gk:1.5},M[3]={name:"Mountains",Bd:960,Bk:960,Dk:60,Ek:8,seed:0,Gk:1.2},M[4]={name:"Desert",Bd:900,Bk:900,Dk:100,Ek:5,seed:0,Gk:1.2},M[5]={name:"Swamp",Bd:1e3,Bk:1e3,Dk:100,Ek:40,seed:0,Gk:1.2},M[6]={name:"Snow",Bd:1e3,Bk:1e3,Dk:100,Ek:20,seed:0,Gk:1.2},M[7]={name:"Cliffs",Bd:1024,Bk:1024,Dk:128,Ek:32,seed:0,Gk:1.5},M[8]={name:"Pond",Bd:820,Bk:820,Dk:200,Ek:100,seed:0,Gk:1.2},M[9]={name:"Halo",Bd:1024,Bk:1024,Dk:128,Ek:32,seed:0,Gk:1.5},M[10]={name:"Europe",Uk:[140,130,120],Vk:[12,12,76],Wk:[240,120,4672,30,26,30,90,8,32,3,9],Gk:1},M[11]={name:"World",Uk:[165,145,125],Vk:[15,15,69],Wk:[250,100,8,25,15,25,90,8,32,3,9],Gk:1},M[12]={name:"Caucasia",Uk:[140,130,120],Vk:[20,20,84],Wk:[240,120,100,30,25,30,90,8,32,3,9],Gk:1},M[13]={name:"USA 48",Uk:[120,105,92],Vk:[12,12,60],Wk:[300,300,9827,26,18,36,36,8,32,3,9],Gk:1},M[14]={name:"Middle East",Uk:[140,130,120],Vk:[12,12,76],Wk:[240,120,4672,30,26,30,90,8,32,3,9],Gk:1},M[15]={name:"Scandinavia",Uk:[140,130,120],Vk:[12,12,76],Wk:[240,120,1024,30,19,30,70,8,20,3,9],Gk:1}},this._k=function(){return 1===lK},this.getData=function(L){return M[L]},this.Yd=function(){return lK===QK?CH.vj:this.getData(lK).name}}function fK(){var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m=1e4;function D(M,L,H){var o;for(K[0]=M,o=1;o<H;o++)K[o]=K[o-1]+L,L=K[o]>=m?(K[o]=9999,-L):K[o]<0?(K[o]=0,-L):(L+=16384<=uL.random()?U:-U)<-$?-$:$<L?$:L}function l(H,o,$,U){($?function(H,o,$){var U;for(U=0;U<$;U++)M[o*L+H+U]=K[U]}:function(H,o,$){var U;for(U=0;U<$;U++)M[o*L+H+U*L]=K[U]})(H,o,U)}function G(M,L){var H,o,$,U=M-K[L-1];if(0!=U){for(o=1+iK(Math.abs(U),L-1),o=U<0?-o:o,K[L-1]=M,$=($=L-1-iK(Math.abs(U),Math.abs(o)))<1?1:L-2<$?L-2:$,H=L-2;$<=H;H--)K[H]+=U-(L-1-H)*o;(U<0?function(M){var L;for(L=M-2;1<=L;L--)K[L]<0&&(K[L]=-K[L]-1)}:function(M){var L;for(L=M-2;1<=L;L--)K[L]>=m&&(K[L]=2e4-K[L]-1)})(L)}}function P(M,L,H){for(var o=0;o<H;o++)M[o]=L[o]}function I(M){for(var L=0;L<M.length-1;L++)M[L]=M[L+1]-M[L];M[M.length-1]=M[M.length-3]}function p(M,L,H){n.push(M),C.push(L),S.push(H)}this.Ck=function(v){var V;!function(m){var D;for(L=m[0],H=m[1],$=m[2],U=m[3],M=new Int16Array(L*H),o=H<L?L:H,K=new Int16Array(o),n=[],C=[],S=[],B=new Array(L),O=new Array(H),D=L-1;0<=D;D--)B[D]=!1;for(D=H-1;0<=D;D--)O[D]=!1;q=new Int16Array(L),Y=new Int16Array(H)}(v),V=o,D(uL.random()%m,uL.random()%(2*$+1)-$,V),P(Y,K,H),l(0,0,!0,L);v=M[0];var b,E,r,F,t,s,Z=o;for(D(v,uL.random()%(2*$+1)-$,Z),P(q,K,L),l(0,0,!1,H),I(q),I(Y),D(M[L-1],q[L-1],H),l(L-1,0,!1,H),D(M[L*(H-1)],Y[H-1],L),G(M[L*H-1],L),l(0,H-1,!0,L),B[L-1]=B[0]=!0,O[H-1]=O[0]=!0,p(0,L,!0),p(0,H,!1),function(){for(var o,$;;){if(o=function(){var M,L=n.length-1;for(M=L-1;0<=M;M--)C[M]>C[L]&&(L=M);return L}(),C[o]<5)return;$=n[o]+iK(C[o],2),(S[o]?function(o){for(var $,U,n,C=0,S=0;S<H-1;){for(n=C+1;n<H;n++)if(O[n]){S=n;break}$=S-C+1,D(M[o+L*C],0===C?q[o]:K[U-1]-K[U-2],$),G(M[S*L+o],$),l(o,C,!1,$),U=$,C=S}B[o]=!0}:function(H){for(var o,$,U,n=0,C=0;C<L-1;){for(U=n+1;U<L;U++)if(B[U]){C=U;break}o=C-n+1,D(M[H*L+n],0===n?Y[H]:K[$-1]-K[$-2],o),G(M[H*L+C],o),l(n,H,!0,o),$=o,n=C}O[H]=!0})($),p($,n[o]+C[o]-$,S[o]),C[o]=$-n[o]+1}}(),b=0;b<L;b++)if(!B[b])for(E=0;E<H;E++)O[E]||(t=void 0,s=void 0,t=M[(F=E)*L+(r=b)-1]+M[(F-1)*L+r],s=2,B[r+1]&&(s++,t+=M[F*L+r+1]),O[F+1]&&(s++,t+=M[(F+1)*L+r]),M[F*L+r]=iK(t,s))},this.Xk=function(){return M},this.Fk=function(){M=null}}function iK(M,L){return Math.floor(M/L+1/(2*L))}function hK(M,L){return 0<=M?iK(M,L):-iK(-M,L)}function jK(M){return M*M}function gK(M,L){return L<M?M:L}function kK(M,L){return M<L?M:L}function Mn(M,L,H){return L<M?M:H<L?H:L}function Ln(M,L){return M<1?0:function(M,L){for(var H=iK(M+1,2),o=0;o<L;o++)H=iK(H+iK(M,H),2);return H}(M,L)}function Hn(M,L,H,o,$,U,K,n){return!(M+H<=$||L+o<=U||$+K<=M||U+n<=L)}function on(){this.al=0;var M=-1,L=!1,o=[],$=0;function U(M,L,H,o){return 0===o?M>=H.bl&&(0===o||L>=H.cl)&&L<=H.cl+H.Ye:(L-=o*(H.Ye-2),M>=H.ex&&L>=H.cl&&L<=H.cl+H.Ye)}function K(){var M=Math.floor((Po?.145:.09)*So),L=Math.floor(2*M),H=Math.floor(.065*(Po?.53:.36)*So),o=Ko-L-H;return{bl:Ko-M-H,cl:tH,dl:M,Ye:Math.floor(.35*M),ex:o,fl:L,gl:H}}function n(M,L,H,o,$,U,K,n,C,S,B){S=Math.floor(S*o),oo.font=Y$+S+l$,n&&!B&&($+=80,U+=80,K+=80),oo.fillStyle="rgba("+$+","+U+","+K+",0.6)",oo.fillRect(M,L,H,o),oo.fillStyle=ko,oo.fillRect(M,L,H,2),oo.fillRect(M,L+o-2,H,2),oo.fillRect(M,L,2,o),oo.fillRect(M+H-2,L,2,o),B?(oo.fillText(C,Math.floor(M+H/2),Math.floor(L+o/3)),oo.fillText(B,Math.floor(M+H/2),Math.floor(L+2*o/3))):oo.fillText(C,Math.floor(M+H/2),Math.floor(L+o/2+.1*S))}this.hl=null,this.il=new Uint8Array(4),this.Ad=function(){return mo?4:Po?2:1},this.Tb=function(){this.jl(),o=[new Array(5),new Array(10),new Array(5)],this.il[0]=10,this.il[1]=5,this.il[2]=2,this.il[3]=1,o[0][0]={kl:"More",cm:0,ll:140,mm:120,ml:0},o[0][1]={kl:"Lobby 1",cm:1,ll:0,mm:0,ml:0},o[0][2]={kl:"Use BetterTT Settings",cm:2,ll:0,mm:0,ml:0},o[0][3]={kl:"More Information",cm:3,ll:0,mm:0,ml:0},o[0][4]={kl:$o,cm:4,ll:90,mm:0,ml:0},o[1][0]=o[0][0],o[1][1]={kl:"Hide Usernames",cm:1,ll:0,mm:0,ml:0},o[1][2]={kl:"Hide Links",cm:2,ll:0,mm:0,ml:0},o[1][3]={kl:"Hide Zoom Buttons",cm:3,ll:0,mm:0,ml:0},o[1][4]={kl:"Reverse Name/Balance",cm:4,ll:0,mm:0,ml:0},o[1][5]={kl:"Resolution",cm:5,ll:0,mm:0,ml:0},o[1][6]={kl:"Country Minimum Font Size",cm:6,ll:0,mm:0,ml:0},o[1][7]={kl:"Leaderboard Refresh Rate",cm:7,ll:0,mm:0,ml:0},o[1][8]={kl:"Reset Settings",cm:8,ll:0,mm:0,ml:0},o[1][9]={kl:"Back",cm:9,ll:0,mm:0,ml:0},o[2][0]=o[0][0],o[2][1]={kl:"Tutorial",cm:1,ll:0,mm:0,ml:0},o[2][2]={kl:"Player List",cm:2,ll:0,mm:0,ml:0},o[2][3]={kl:"Clan List",cm:3,ll:0,mm:0,ml:0},o[2][4]={kl:"Privacy Policy",cm:4,ll:0,mm:0,ml:0},!mo&&Go<5&&o[2].push({kl:"Cookie Policy",cm:5,ll:0,mm:0,ml:0}),(mo||5<=Go)&&o[2].push({kl:"Consent Form",cm:7,ll:0,mm:0,ml:0}),5<=Go&&o[2].push({kl:"Force Restart Game",cm:12,ll:0,mm:0,ml:0}),o[2].push({kl:"Back",cm:6,ll:0,mm:0,ml:0}),this.nl(),this.rd()},this.jl=function(){this.hl={ol:0,pl:0,hideZoom:0,switchPlayerInfo:1,ql:2,rl:4,sl:2,tl:2}},this.rd=function(){UK.Zg[2]=UK.Zg[3]=UK.Zg[4]=!this.hl.pl,o[1][1].mm=this.hl.ol?130:0,o[1][2].mm=this.hl.pl?130:0,o[1][3].mm=this.hl.hideZoom?130:0,o[1][4].mm=this.hl.switchPlayerInfo?130:0,this.ul(5),this.ul(6),this.ul(7)},this.nl=function(){var M=H().split("");M.length<14?this.jl():(this.hl.ol=parseInt(M[6]),this.hl.pl=parseInt(M[7]),this.hl.hideZoom=parseInt(M[8]),this.hl.switchPlayerInfo=parseInt(M[9]),this.hl.ql=parseInt(M[10]),this.hl.rl=parseInt(M[11]),this.hl.sl=parseInt(M[12]))},this.th=function(){var M=RH.buttons[2].mf.rh();!function(M){if(mo)window.webkit.messageHandlers.iosCommandA.postMessage("colors "+M);else{if(12<=Go)lo.h(21,M);else if(5<=Go)return void lo.h(2,M);YL.y(8,M),YL.z()}}((M+=~~this.hl.ol)+~~this.hl.pl+~~this.hl.hideZoom+~~this.hl.switchPlayerInfo+~~this.hl.ql+~~this.hl.rl+~~this.hl.sl+"0")},this.ul=function(M){5===M?o[1][M].kl="Resolution: "+LL._d(100*fL.vl(),1):6===M?o[1][M].kl="Country Minimum Font Size: "+(this.hl.rl<4?1+this.hl.rl:2*(this.hl.rl-1)):7===M&&(o[1][M].kl="Leaderboard Refresh Rate: "+LL._d(100/this.il[this.hl.sl],1))},this.click=function(M,H){var n,C,S;if(!(7<=UL.getState())){if(C=K(),L){for(n=1;n<o[$].length;n++)if(U(M,H,C,n))return S=o[$][n],0===$?1===S.cm?(HH.al=(HH.al+1)%4,S.kl=(HH.al%2?"Proxy ":"Lobby ")+(1+(HH.al>>1)),MK.request=!0):2===S.cm?MK.request=!0:3===S.cm&&($=2,MK.request=!0):1===$?1===S.cm?(HH.hl.ol=!HH.hl.ol,S.mm=HH.hl.ol?130:0,HH.th(),MK.request=!0):2===S.cm?(HH.hl.pl=!HH.hl.pl,HH.rd(),HH.th(),MK.request=!0):3===S.cm?(HH.hl.hideZoom=!HH.hl.hideZoom,S.mm=HH.hl.hideZoom?130:0,HH.th(),MK.request=!0):4===S.cm?(HH.hl.switchPlayerInfo=!HH.hl.switchPlayerInfo,S.mm=HH.hl.switchPlayerInfo?130:0,HH.th(),MK.request=!0):5===S.cm?(HH.hl.ql++,HH.hl.ql%=8,HH.ul(S.cm),HH.th(),fL.Pi(),MK.request=!0):6===S.cm?(HH.hl.rl++,HH.hl.rl%=10,HH.ul(S.cm),HH.th(),MK.request=!0):7===S.cm?(HH.hl.sl++,HH.hl.sl%=4,HH.ul(S.cm),HH.th(),MK.request=!0):8===S.cm?(HH.jl(),HH.rd(),HH.th(),fL.Pi(),MK.request=!0):9===S.cm&&($=0,MK.request=!0):1===S.cm?(KK.Tb(E$,!0),KK.Tb(E$,!1)):2===S.cm?(KK.Tb(r$[0],!0),KK.Tb(r$[0],!1)):3===S.cm?(KK.Tb(r$[1],!0),KK.Tb(r$[1],!1)):4===S.cm?(KK.Tb(b$,!0),KK.Tb(b$,!1)):5===S.cm?(KK.Tb(V$,!0),KK.Tb(V$,!1)):6===S.cm?($=0,MK.request=!0):7===S.cm?lo.l(7):12===S.cm&&lo.l(14),!0;return L=!1,!(MK.request=!0)}return!!U(M,H,C,0)&&(L=!($=0),MK.request=!0)}},this.qd=function(H,n){var C,S,B,O;if(!(7<=UL.getState())){for(S=K(),B=M,O=L?0===$?o[$].length-1:o[$].length:1,M=-1,C=0;C<O;C++)if(U(H,n,S,C)){M=C;break}B!==M&&(MK.request=!0)}},this.da=function(){var H,U,C,S;if(!(7<=UL.getState())&&(C=K(),oo.textAlign=B$,oo.textBaseline=C$,n(C.bl,C.cl,C.dl,C.Ye,o[$][0].ll,o[$][0].mm,o[$][0].ml,0===M,o[$][0].kl,.6),L))for(U=o[$].length,H=1;H<U;H++)n(C.ex,C.cl+H*C.Ye-2*H,C.fl,C.Ye,o[$][H].ll,o[$][H].mm,o[$][H].ml,M===H,o[$][H].kl,(S=o[$][H]).kl.length<=24?.45:.45/(1+(S.kl.length-24)/24))}}function $n(){var M,L,H,o,$=!1;function U(){$=!0,M=-1,L=new Array(4);for(var U=3;0<=U;U--)L[U]=!1;var K=Math.floor(1+.02*Co);H=new Array(4),(o=new Array(4))[1]=o[3]=H[0]=H[2]=0,o[0]=H[3]=-K,H[1]=o[2]=K}function K(){if(-1!==M)if(0!==mH&&uM.Db()){for(var $=!1,U=3;0<=U;U--)L[U]&&($=!0,zH+=H[U],AH+=o[U],WL.qd(H[U],o[U]),jM.Wf());$?MK.request=!0:XL.yb()}else XL.yb()}this.wl=function(H){0!==mH&&uM.Db()&&($||U(),L[H]=!0,-1===M)&&(M=setInterval(K,20),K())},this.xl=function(H){if(0!==mH&&($||U(),L[H]=!1,-1!==M)){for(var o=!1,K=3;0<=K;K--)o=o||L[K];o||this.yb()}},this.yb=function(){if($&&-1!==M){for(var H=3;0<=H;H--)L[H]=!1;clearInterval(M),M=-1}}}function Un(){var M;function L(M,L,H,o){return Math.abs(H-M)+Math.abs(o-L)}this.Qa=function(){return M},this.Oa=function(H,o){var $;if(0!==jH[H].length&&qL.p(o)&&(qL.v(o)||qL.B(o)!==H))for($=21;0<=$;$--)if(function(M,H){var o,$,U=qL.pb(M),K=qL.qb(M),n=qL.pb(H),C=qL.qb(H),S=L(U,K,n,C);if(!(S<2))for(o=M,$=0;$<S;$++)if(Math.abs(n-qL.pb(o))>=Math.abs(C-qL.qb(o))?o+=U<n?1:-1:o+=K<C?BK:-BK,!qL.F(o))return!!qL.p(o)&&!(0===$||$+20<S)}(M=21===$?function(M,H){for(var o,$=qL.pb(H),U=qL.qb(H),K=0,n=L($,U,qL.pb(M[0]),qL.qb(M[0])),C=M.length-1;1<=C;C--)(o=L($,U,qL.pb(M[C]),qL.qb(M[C])))<n&&(n=o,K=C);return M[K]}(jH[H],o):jH[H][iK($*jH[H].length,21)],o))return!0;return!1}}function Kn(){var M=!1,L=0,H=0,o=0,$=null,U=null,K=null;function n(){for(var L,$=0,n=0,S=Math.floor(H/2),B=Math.floor(o/2),O=1.5*Math.PI,q=ZM;0<=q;q--)n+=K[q],0===K[q]&&$++;if(M=!1,VL.isActive&&VL.bj()&&(n-=K[0],K[0]=0),U.clearRect(0,0,H,H),U.fillStyle=bo,U.fillRect(0,0,H,H),U.fillStyle=Fo,U.fillRect(0,0,H,2),U.fillRect(0,0,2,H),U.fillRect(H-2,0,2,H),U.fillRect(0,H-2,H,2),0<n)if($===ZM){for(q=ZM;0<=q;q--)if(0<K[q]){Y=q,m=S,D=B,U.fillStyle=LK.qi[LK.lc[Y]],U.beginPath(),U.arc(m,m,D,0,2*Math.PI),U.fill(),HC("showPie")&&(U.fillStyle=LK.yl[LK.lc[Y]],U.font=Y$+Math.floor(m/2)+l$,U.textAlign="center",U.textBaseline="middle",U.fillText("100%",m,m));break}}else{for(q=0;q<=ZM;q++)0<K[q]&&(function(M,L,H,o,$){U.fillStyle=LK.qi[LK.lc[M]],U.beginPath(),U.arc(L,L,H,o,$),U.lineTo(L,L),U.fill();let K=Math.min(($-o)/(1.5*Math.PI),.35),n=Math.min(.85-K,2/3),C=Math.floor(Math.cos((o+$)/2)*n*L+L),S=Math.floor(Math.sin((o+$)/2)*n*L+L);U.fillStyle=LK.yl[LK.lc[M]],U.font=Y$+Math.floor(K*L)+l$,U.textAlign="center",U.textBaseline="middle",U.fillText(Math.floor(100*($-o)/(2*Math.PI))+"%",C,S)}(q,S,B,O,L=O+2*Math.PI*K[q]/n),0!==q&&C(S,B,O),O=L);C(S,B,1.5*Math.PI)}var Y,m,D;!function(M,L){U.beginPath(),U.arc(M,M,L,0,2*Math.PI),U.stroke()}(S,B)}function C(M,L,H){U.beginPath(),U.moveTo(M,M),U.lineTo(M+Math.cos(H)*L,M+Math.cos(H+1.5*Math.PI)*L),U.stroke()}this.Tb=function(){if(sM){var M;for(L=0,K=new Uint32Array(ZM+1),M=ZM;0<=M;M--)K[M]=0;for(M=Lo-1;0<=M;M--)K[LK.ra[Mo[M]]]+=1;this.Xd()}else K=U=$=null},this.Kf=function(){return H},this.Xd=function(){sM&&(H=Math.floor(.18*Co),H+=H%2,o=Math.floor(7*H/8),($=$||document.createElement("canvas")).width=H,$.height=H,(U=$.getContext("2d",{alpha:!0})).lineWidth=2,U.strokeStyle=ko,n())},this.Nf=function(){return K[this.ne()]},this.jc=function(){return L=31,this.Ia(),this.ne()},this.ne=function(){for(var M=0,L=ZM;0<L;L--)K[L]>K[M]&&(M=L);return M},this.Ia=function(){if(sM&&32<=++L){var H;for(L=0,H=ZM;0<=H;H--)K[H]=0;for(H=Lo-1;0<=H;H--)K[LK.ra[Mo[H]]]+=eH[Mo[H]];M=!0}},this.Na=function(){sM&&M&&n()},this.Rb=function(){sM&&oo.drawImage($,rH,_H+2*rH)}}function nn(){var M,L;this.init=function(){for(var M=(L=new Uint16Array(101)).length-1;0<=M;M--)L[M]=iK(32768*M,100);this.Bc(0)},this.value=function(M){return L[M]},this.ek=function(){return iK(M-1,2)},this.Bc=function(L){M=2*L%32768+1},this.random=function(){return M=167*M%32768},this.ha=function(M){return iK(M*this.random(),32768)},this.na=function(M){return 0!==M&&this.random()<this.value(M)}}function Cn(){var M,L=!1;function H(){null!==M&&(clearTimeout(M),M=null),o(!0),M=setTimeout((()=>{OL._()&&hU.init()}),500)}function o(H){null!==M&&(clearTimeout(M),M=null),OL._()&&(U()||L)&&(L=!1,Po=RH.buttons[0].active=oC("mobileMode","Always")||oC("mobileMode","Auto")&&Ko<no,t$(),ZL.Ma(),lL.Ma(),DL.Ma(),nK.init(),oL.init(),nL.resize(),UK.Tb(),$L.resize(),gM.resize(),dM.resize(),kU.Xd(),oK.resize(),H||hU.init(),1<=mH?(ML.resize(!1),kM.resize(),LL.resize(),jM.resize(),hM.resize(),eM.Xd(),cM.resize(),gL.Xd(),fM.resize(),iM.resize(),aM.Pc(),gU.Xd(),WL.resize(),HL.resize(),FL.Ma(),HK.Xd(),jM.Wf()):(0===UL.getState()?nL.toggle(0,!0):2===UL.getState()?SL.Xd():3===UL.getState()&&KL.Xd(),UL.Ih(),UL.Mh()),MK.request=!0)}function $(M){return M&&128<M?Math.floor(M):128}function U(){var M,L,H,o;return 5<=Go?function(){var M,L,H,o=$(document.documentElement.clientWidth);if(H=window.visualViewport?$(window.visualViewport.height):$(document.documentElement.clientHeight),qo=1,o!==Bo||H!==Oo)return Co=kK(Ko=Bo=o,no=Oo=H),So=iK(no+Ko,2),M=lo.zl(23),L=lo.zl(24),M<o&&(M=o,lo.Qi(23,M)),L<H&&(L=H,lo.Qi(24,L)),o=Ho.width,H=Ho.height,o<M&&(o=M,Ho.width=M),H<L&&(H=L,Ho.height=L),Ho.style.width=o+"px",Ho.style.height=H+"px",1}():(fL.vl(),M=$(document.documentElement.clientWidth),L=window.visualViewport?$(window.visualViewport.height):$(document.documentElement.clientHeight),H=Math.floor(.5+qo*M),o=Math.floor(.5+qo*L),(H!==Bo||o!==Oo)&&(Bo=Ko=H,Oo=no=o,Co=kK(Ko,no),So=iK(no+Ko,2),Ho.width=H,Ho.height=o,Ho.style.width=M+"px",Ho.style.height=L+"px",1))}this.init=function(){Ko=no=Co=Bo=Oo=So=0,qo=1,Ho=document.getElementById("canvasA"),(oo=Ho.getContext("2d",{alpha:!1})).imageSmoothingEnabled=!1,U(),window.addEventListener("resize",H)},this.Ea=function(){oH.Al()},this.Pi=function(){L=!0,o(!1)},this.vl=function(){var M=window.devicePixelRatio||1;return 5<=Go?1/M:qo=HC("highResolution")?M:1}}function Sn(){var M,L,H,o,$,U,K,n,C,S,B;function O(H,o){TM.lb(M,B),JL.X(M,S),H&&(vL.add(M,L,o?"Leftover boat exports":"Boat landing on own territory",4,o?"boat_exports":"boat_landing"),fH[M]+=L)}function q(){qL.fj(H,M)&&qL.gj(H)}this.kb=function(Y,m,D,l,P){var I;(function(O,Y,m,D,l){if(C=O,B=Y,M=m,$=qL.pb(D),U=qL.qb(D),K=qL.pb(l),n=qL.qb(l),o=H=qL.Pa($,U),-1!==(S=JL.Va(M,B)))return L=JL.L(M,S),1;q(),TM.lb(M,B)})(Y,m,D,l,P)&&(q(),I=iK(L,128),L-=I=I<1?1:I,M===EM&&(jU.W[15]+=I),L<=lH?(M===EM&&(jU.W[15]+=L),void O(!1,!0)):(JL.N(M,S,L),1))&&(Y=qL.Pa($,U),H=Math.abs(K-$)>=Math.abs(n-U)?Y+G[$<K?1:3]:Y+G[U<n?2:0],$=qL.pb(H),U=qL.qb(H),TM.setPosition(C,H),function(){if(!qL.p(H))return 1}()?qL.F(H)&&qL.ij(H,M):function(){var $,U,K;if(qL.v(H))$=OH;else{if(($=qL.B(H))===M)return void O(!0,!1);if(!Pn(M,$))return(K=eH[U=$]*YH-fH[U])<=0||(L-=K=K<L?K:L,M===EM&&(eM.ue(K,0,U),jU.W[16]+=K),U===EM&&(eM.ve(K,M),jU.W[10]+=K),fH[U]+=K,WL.yg(U,K)),vL.add(U,K,"Boat support by "+XH[M],3,"boat_"+M),void O(!0,!0)}M===EM&&(jU.W[13]+=L),TM.lb(M,B),JL.X(M,S),iH[M].push(o),JL.ea(M,L,$),_M.fa(M,!0)}())},this.nb=function(L,o){M=L,H=qL.Pa(qL.pb(o),qL.qb(o)),q()}}function Bn(){var M,L,H,o;this.init=function(){var $,U,K,n,C,S,B,O,q,Y,m,D,l,G,P,I;if(H=!0,o="rgb("+DK[0]+","+DK[1]+","+DK[2]+")",2===(I=lK)||7===I||9===I||(H=!1,0))L=null;else{for(M=iK(96,4),C=1===lK?(n=0,160):(n=128,32),o="rgb("+n+","+n+","+n+")",L=new Array(4),$=3;0<=$;$--){if(L[$]=document.createElement("canvas"),S=$%2==0?BK:M,B=$%2==0?M:OK+2*M,L[$].width=S,L[$].height=B,Y=(q=(O=L[$].getContext("2d",{alpha:!1})).getImageData(0,0,S,B)).data,$%2==0)for(K=M-1;0<=K;K--)for(m=C+Math.floor((K+1)*(n-C)/(M+1)),U=S-1;0<=U;U--)Y[D=4*((0===$?M-K-1:K)*S+U)]=m,Y[D+1]=m,Y[D+2]=m,Y[D+3]=255;else{for(U=M-1;0<=U;U--)for(m=C+Math.floor((U+1)*(n-C)/(M+1)),K=B-1-M;M<=K;K--)Y[D=4*(K*S+(3===$?M-U-1:U))]=m,Y[D+1]=m,Y[D+2]=m,Y[D+3]=255;for(G=1;0<=G;G--)for(U=M-1;0<=U;U--)for(K=M-1;0<=K;K--)l=(Math.pow(U*U+K*K,.5)+1)/(M+1),m=C+Math.floor((1<l?1:l)*(n-C)),Y[D=4*((0===G?M-K-1:K+G*(B-M))*S+(1===$?U:M-U-1))]=m,Y[D+1]=m,Y[D+2]=m,Y[D+3]=255}O.putImageData(q,0,0)}P=C,YK.fillStyle="rgb("+P+","+P+","+P+")",YK.fillRect(0,0,BK,1),YK.fillRect(0,OK-1,BK,1),YK.fillRect(0,0,1,OK),YK.fillRect(BK-1,0,1,OK)}},this.Mb=function(){var L,$,U,K,n,C,S,B,O=H?0:-M;L=O,$=O,U=BK-2*O,K=OK-2*O,n=dU.Bl,C=dU.Cl,S=dU.Dl,B=dU.El,L<=n&&$<=C&&n+S<=L+U&&C+B<=$+K||(oo.fillStyle=o,oo.fillRect(0,0,Bo,Oo))},this.da=function(){H||(Hn(0,-M,BK,M,dU.Bl,dU.Cl,dU.Dl,dU.El)&&oo.drawImage(L[0],dU.Fl,dU.Gl-M),Hn(BK,-M,M,OK+2*M,dU.Bl,dU.Cl,dU.Dl,dU.El)&&oo.drawImage(L[1],dU.Fl+BK,dU.Gl-M),Hn(0,OK,BK,M,dU.Bl,dU.Cl,dU.Dl,dU.El)&&oo.drawImage(L[2],dU.Fl,dU.Gl+OK),Hn(-M,-M,M,OK+2*M,dU.Bl,dU.Cl,dU.Dl,dU.El)&&oo.drawImage(L[3],dU.Fl-M,dU.Gl-M))}}function On(){var M,L,H,o,$,U;function K(){}function n(){MH.ik(M,L)}function C(M){1==++H?$.readAsArrayBuffer(M.data):o.push(M.data)}function S(){H--,cL.read(M,new Uint8Array($.result)),0<H&&($.readAsArrayBuffer(o[0]),o.shift())}function B(){}function O(L){MH.nk(M,L)}this.init=function(K,q){M=K,L=q,H=0,o=[],($=new FileReader).addEventListener("loadend",S),K=F$[0],M<MH.ci?K+=MH.dk[M]+F$[1+SK]:K+=MH.dk[0]+"/i"+(1+SK)+(M-MH.di)+"/",(U=new WebSocket(K)).onopen=n,U.onmessage=C,U.onclose=O,U.onerror=B},this.Hl=function(){return U.readyState===U.CONNECTING},this.isConnected=function(){return U.readyState===U.OPEN},this.ak=function(){return this.Hl()||this.isConnected()},this.gk=function(M){L=M},this.send=function(M){this.isConnected()&&U.send(M)},this.close=function(M){this.ak()&&(U.close(M),this.hk())},this.hk=function(){U.onopen=K,U.onmessage=K,U.onclose=K,U.onerror=K,$.removeEventListener("loadend",S)}}function qn(){var M=0,L=0,H=0,o=0,$=0,U=new Uint16Array(3),K=new Uint32Array(3);function n(){for(var M=0;M<3;M++)K[M]=eH[U[M]]}function C(M,L){return M=(eH[U[L]]-K[L])/Math.max(eH[U[M]]-K[L],1),Math.floor(333*Math.min(Math.max(M,0),1)+.5)}this.init=function(){L=3,M=0,H=32},this.Ea=function(){if(++L>=H)if(L=0,function(){var L,H,o,$;if(!(Lo<3)){for(L=o=H=0;L<3;L++)$=wH[L],H+=eH[$],o+=fH[$]+JL.qj($);if(!(H<vM-iK(vM,10)||eH[wH[0]]>vM>>1)){for(o=5*o>>3,L=0;L<3;L++)if($=wH[L],fH[$]+JL.qj($)>o)return;if(sM){if(LK.ra[wH[0]]===LK.ra[wH[1]])return;if(LK.ra[wH[0]]===LK.ra[wH[2]])return;if(LK.ra[wH[1]]===LK.ra[wH[2]])return}if(!(wH[0]>=f||wH[1]>=f||wH[2]>=f)){if(0!==M)for(L=0;L<3;L++)if(2<QH[U[L]])return;return 1}}}}())if(0!==M)1===M?(wH[0]!==U[0]?($=wH[0]===U[1]?2:1,M=2,o=333,n()):o=Math.max(C(0,1),C(0,2)),eM.me(o)):2===M?(wH[0]===U[$]?(M=3,o=666,n()):o=333+C(wH[0]===U[0]?0:3-$,$),eM.me(o)):3===M&&(wH[0]===U[0]||wH[0]===U[3-$]?(M=4,o=1e3,eM.me(o),$K.hc()):(o=666+Math.max(C($,0),C($,3-$)),eM.me(o)));else{var K,S;for(M=1,K=0;K<3;K++)S=wH[K],U[K]=S;n(),o=0,eM.me(o),H=4}else M&&eM.me(0),M=0,H=32}}function Yn(){this.Il=501,this.Jl=new Uint32Array(this.Il),this.balance=new Uint32Array(this.Il),this.Kl=new Uint16Array(this.Il),this.index=0,this.precision=1,this.Ll=0,this.max=[0,0,0],this.W=0,this.Ml=["Avg. Attack Strength","Number Attacks","Ships sent","Bots conquered","Humans conquered","Attacked by Bots","Attacked by Humans","Territorial Loss","Territorial Income","Interest Income","Received Support","Overall Income","Commanding Costs","Attack Losses","Defense Losses","Shipping Losses","Transmitted Support","Overall Expenses"],this.init=function(){this.index=0,this.precision=1,this.Ll=0,this.Nl(),this.Ol()},this.Ea=function(){0<this.Ll--||this.Pl()},this.Pl=function(){0!==uH[EM]&&(this.Jl[this.index]=eH[EM],this.balance[this.index]=fH[EM],this.Kl[this.index]=RL.qg(EM),this.Ql(this.index),this.index++,this.index===this.Il&&this.Rl(),this.Ll=this.precision-1,gU.Na())},this.Rl=function(){this.Nl(),this.Ql(0),this.index=1+iK(this.Il,2);for(var M=1;M<this.index;M++)this.Jl[M]=this.Jl[2*M],this.balance[M]=this.balance[2*M],this.Kl[M]=this.Kl[2*M],this.Ql(M);this.precision*=2},this.Nl=function(){this.max[0]=this.max[1]=this.max[2]=0},this.Ol=function(){this.W=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},this.Ql=function(M){this.max[0]=this.Jl[M]>this.max[0]?this.Jl[M]:this.max[0],this.max[1]=this.balance[M]>this.max[1]?this.balance[M]:this.max[1],this.max[2]=this.Kl[M]>this.max[2]?this.Kl[M]:this.max[2]}}function mn(){this.Cd=0,this.xe=0,this.ye=0,this.Ee=0,this.Sl=0,this.Tl=0,this.ze=0,this.Ae=0,this.Ul=0,this.Vl=0,this.Wl=0,this.Xl=0,this.Be=0,this.Yl=["Territory","Balance","Interest","Numbers"],this.Sc=!1,this.Zl=-1,this.$l=!1,this._l=[0,0],this.Tb=function(){this.Sc=!1,this.Zl=-1,this.$l=!1,this.Xd()},this.Xd=function(){this.Cd=Ko<1.618*no?Ko:1.618*no;var M=Po&&Ko<no?1:Po?.8:Ko<no?.65:.5;this.Cd=Math.floor(M*this.Cd),this.Xl=Math.floor(1+.006*this.Cd),this.Cd-=Po&&Ko<no?2*rH+this.Xl:0,this.xe=Math.floor(this.Cd/1.618),this.ye=Math.floor(1+.02*this.Cd),this.Ee=Math.floor(1+.04*this.Cd),this.ze=this.Ee,this.Ae=Math.floor(1+.075*this.Cd),this.Vl=Math.floor(this.Cd*(Po?.03:.029)),this.Vl=Math.max(this.Vl,4),this.Wl=Math.floor(.035*this.Cd),this.Wl=Math.max(this.Wl,4),this.Ul=this.xe-2*this.ze-this.Ae,this.Sc&&this.am()},this.he=function(M,L){var H,o;return!!this.Sc&&(o=M,H=L,M-=iK(Bo-this.Cd,2),L-=iK(Oo-this.xe,2),M<0||L<0||M>=this.Cd||L>=this.xe?1<cM.click(o,H)||this.lf():L<this.xe-this.Ae?(this.$l=!0,this.Zl=(M-2*this.ye-this.Sl)/this.Tl):(o=(o=Math.floor(M/(this.Cd/this.Yl.length)))<0?0:o>=this.Yl.length?this.Yl.length-1:o)!==this.Be&&(this.Be=o,this.am(),MK.request=!0),!0)},this.bm=function(){var M=Math.floor((this._l[0]+zH)/WH),L=Math.floor((this._l[1]+AH)/WH);M<1||L<1||BK-1<=M||OK-1<=L||console.log(M+" "+L)},this.qd=function(M,L){return this._l[0]=M,this._l[1]=L,!(!this.Sc||!this.$l||(M-=iK(Bo-this.Cd,2),L=this.Zl,this.Zl=(M-2*this.ye-this.Sl)/this.Tl,(0<=this.Zl&&this.Zl<=1||0<=L&&L<=1)&&(MK.request=!0),0))},this.wf=function(){this.$l&&(this.$l=!1)},this.vd=function(){this.Sc?this.lf():this.show()},this.show=function(){jU.index<2||(this.Sc=!0,this.am())},this.lf=function(){this.Sc=!1,this.Zl=-1,MK.request=!0},this.am=function(){this.Be<2?this.Sl=iM.measureText(fM.sb(jU.max[this.Be]),this.Vl+l$):2===this.Be&&(this.Sl=iM.measureText(LL._d(6,2),this.Vl+l$)),this.Tl=this.Cd-2*this.ye-this.Sl-this.Ee},this.Na=function(){this.Sc&&this.am()},this.Rb=function(){this.Sc&&this.Ge()},this.Ge=function(){var M=iK(Bo-this.Cd,2),L=iK(Oo-this.xe,2);oo.setTransform(1,0,0,1,M,L),oo.fillStyle=bo,oo.fillRect(0,0,this.Cd,this.xe),this.dm(),oo.strokeRect(0,0,this.Cd,this.xe),oo.textAlign=q$,oo.font=this.Vl+l$,0===this.Be?this.fm(jU.Jl,M,L):1===this.Be?this.fm(jU.balance,M,L):2===this.Be?this.gm(M,L):3===this.Be&&(this.hm(M,L),this.im(M,L)),oo.setTransform(1,0,0,1,0,0)},this.dm=function(){var M,L;for(oo.lineWidth=this.Xl,oo.textBaseline=C$,oo.textAlign=B$,oo.strokeStyle=ko,oo.font=Y$+this.Wl+l$,L=this.Cd/this.Yl.length,oo.fillStyle=zo,oo.fillRect(this.Be*L,this.xe-this.Ae,L,this.Ae),oo.fillStyle=ko,oo.fillRect(0,this.xe-this.Ae-.5*this.Xl,this.Cd,this.Xl),M=1;M<=3;M++)oo.fillRect(M*L,this.xe-this.Ae,this.Xl,this.Ae);for(M=this.Yl.length-1;0<=M;M--)oo.fillText(this.Yl[M],(M+.5)*L,this.xe-.46*this.Ae)},this.fm=function(M,L,H){var o=jU.max[this.Be],$=(oo.setTransform(1,0,0,1,L+2*this.ye+this.Sl,H+this.ze),oo.lineWidth=2,this.Ul/Math.sqrt(o));oo.beginPath(),oo.moveTo(this.Tl,this.Ul-$*Math.sqrt(M[jU.index-1]));for(var U=jU.index-2;0<=U;U--)oo.lineTo(U*this.Tl/(jU.index-1),this.Ul-$*Math.sqrt(M[U]));oo.stroke(),(L=this.Hd(M,$,.5))<.95&&oo.fillText(fM.sb(o),-this.ye,0),.05<Math.abs(L-.5)&&oo.fillText(fM.sb(Math.floor(o/4)),-this.ye,Math.floor(this.Ul/2)),.05<L&&oo.fillText("0",-this.ye,this.Ul)},this.gm=function(M,L){oo.setTransform(1,0,0,1,M+2*this.ye+this.Sl,L+this.ze),oo.lineWidth=2;var H=this.Ul/jU.max[this.Be];oo.beginPath(),oo.moveTo(this.Tl,this.Ul-H*jU.Kl[jU.index-1]);for(var o=jU.index-2;0<=o;o--)oo.lineTo(o*this.Tl/(jU.index-1),this.Ul-H*jU.Kl[o]);oo.stroke(),M=this.Hd(jU.Kl,H,1),L=jU.max[this.Be]/100,M<.95&&oo.fillText(LL._d(L,2),-this.ye,0),.05<Math.abs(M-.5)&&oo.fillText(LL._d(L/2,2),-this.ye,Math.floor(this.Ul/2)),.05<M&&oo.fillText(LL._d(0,2),-this.ye,this.Ul)},this.hm=function(M,L){oo.setTransform(1,0,0,1,M+.34*this.Cd,L+2*this.ze),oo.textAlign=q$;for(var H=this.xe-4*this.ze-this.Ae,o=7;0<=o;o--)oo.fillText(jU.Ml[o],0,o*H/7);for(oo.setTransform(1,0,0,1,M+.39*this.Cd,L+2*this.ze),oo.textAlign=O$,M=jU.W[1],oo.fillText(LL._d(jU.W[0]/(10*(M<1?1:M)),1),0,0),o=6;1<=o;o--)oo.fillText(jU.W[o].toString(),0,o*H/7);oo.fillText(LL._d(100*(1-eH[EM]/jU.W[7]),0),0,H)},this.im=function(M,L){oo.setTransform(1,0,0,1,M+.79*this.Cd,L+2*this.ze),oo.textAlign=q$;var H,o=this.xe-4*this.ze-this.Ae;for(oo.fillStyle=No,H=2;0<=H;H--)oo.fillText(jU.Ml[H+8],0,H*o/9);for(oo.fillStyle=Zo,oo.fillText(jU.Ml[11],0,3*o/9),oo.fillStyle=ho,H=8;4<=H;H--)oo.fillText(jU.Ml[H+8],0,H*o/9);oo.fillStyle=io,oo.fillText(jU.Ml[17],0,9*o/9),oo.fillStyle=No;var $=fM.sb(jU.W[8]+jU.W[9]+jU.W[10]+jU.W[11]),U=oo.measureText($).width;oo.setTransform(1,0,0,1,M+.83*this.Cd+U,L+2*this.ze),oo.fillText(fM.sb(jU.W[8]),0,0),oo.fillText(fM.sb(jU.W[9]),0,o/9),oo.fillText(fM.sb(jU.W[10]),0,2*o/9),oo.fillStyle=Zo,oo.fillText($,0,3*o/9),oo.fillStyle=ho,M=jU.W[13]-JL.Nj(EM),oo.fillText(fM.sb(jU.W[12]),0,4*o/9),oo.fillText(fM.sb(M),0,5*o/9),oo.fillText(fM.sb(jU.W[14]),0,6*o/9),oo.fillText(fM.sb(jU.W[15]),0,7*o/9),oo.fillText(fM.sb(jU.W[16]),0,8*o/9),U=jU.W[12]+M+jU.W[14]+jU.W[15]+jU.W[16]+jU.W[17];oo.fillStyle=io,oo.fillText(fM.sb(U),0,o),oo.fillStyle=ko},this.Hd=function(M,L,H){var o,$,U;return this.Zl<0||1<this.Zl?.25:(o=this.Zl*(jU.index-1),U=M[$=Math.floor(o)],U+=(o-$)*(M[$<jU.index-1?$+1:$]-U),oo.strokeStyle=L$,.04<this.Zl&&this.jm(0,this.Ul-L*Math.pow(U,H),o*this.Tl/(jU.index-1),this.Ul-L*Math.pow(U,H)),.04<U/jU.max[this.Be]&&this.jm(o*this.Tl/(jU.index-1),this.Ul,o*this.Tl/(jU.index-1),this.Ul-L*Math.pow(U,H)),oo.fillStyle=yo,oo.beginPath(),oo.arc(o*this.Tl/(jU.index-1),this.Ul-L*Math.pow(U,H),4,0,2*Math.PI),oo.fill(),M=this.Zl*MK.rg(),M=0===uH[EM]?Math.floor(M*HL.tg):Math.floor(M*MK.qa()),oo.fillStyle=ko,oo.fillText(1===H?LL._d(U/100,2):fM.sb(Math.floor(U)),-this.ye,this.Ul-L*Math.pow(U,H)),oo.textAlign=B$,oo.fillText(LL.mg(M),o*this.Tl/(jU.index-1),this.Ul+this.Vl-(Po?2:0)),oo.textAlign=q$,L*Math.pow(U,H)/this.Ul)},this.jm=function(M,L,H,o){oo.beginPath(),oo.moveTo(M,L),oo.lineTo(H,o),oo.stroke()}}function Dn(){this.qi=["rgba(130,130,130,0.88)","rgba(130,12,12,0.88)","rgba(12,130,12,0.88)","rgba(12,12,130,0.88)","rgba(130,130,12,0.88)","rgba(130,12,130,0.88)","rgba(12,130,130,0.88)","rgba(130,130,130,0.88)","rgba(0,0,0,0.88)"],this.kg=[ko,"rgb(255,120,120)","rgb(0,230,0)","rgb(150,150,255)","rgb(240,240,25)","rgb(255,70,255)","rgb(25,240,240)",ko,"rgb(170,170,170)"],this.km=[ko,"rgb(255,0,0)","rgb(0,255,0)","rgb(0,0,255)","rgb(255,255,0)","rgb(255,0,255)","rgb(0,255,255)",ko,Io],this.yl=[Io,ko,ko,ko,Io,Io,Io,Io,ko];var M,L,H=["255,255,255","0,0,0","255,4,4","200,4,4","4,255,4","4,180,4","255,195,195","90,3,3","200,255,200","3,84,3"],o=(this.Pj=["rgba("+H[0]+",","rgba("+H[1]+",","rgba("+H[2]+",","rgba("+H[3]+",","rgba("+H[4]+",","rgba("+H[5]+",","rgba("+H[6]+",","rgba("+H[7]+",","rgba("+H[8]+",","rgba("+H[9]+","],this.Qj=["rgb("+H[0]+")","rgb("+H[1]+")","rgb("+H[2]+")","rgb("+H[3]+")","rgb("+H[4]+")","rgb("+H[5]+")","rgb("+H[6]+")","rgb("+H[7]+")","rgb("+H[8]+")","rgb("+H[9]+")"],this.pe=["White","Red","Green","Blue","Yellow","Magenta","Cyan","White","Black"],this.vg=[[255,255,255,180],[255,0,0,180],[0,255,0,180],[50,50,255,180],[255,255,0,180],[255,0,255,180],[0,255,255,180],[255,255,255,180],[0,0,0,180]],[[255,255,255],[255,0,0],[0,255,0],[0,0,255],[255,255,0],[255,0,255],[0,255,255],[255,255,255],[0,0,0]]),$=(this.lc=[0,1,2,3,4,5,6,7,8],"[");this.init=function(M){if(this.ra=new Uint8Array(OH),this.lm(),LC.accessibility)for(let M=0;M<this.pe.length;M++){let L=KC(this.pe[M].toLowerCase()+"PieColor");this.qi[M]="rgb("+L[0]+","+L[1]+","+L[2]+",0.88)";let H=KC(this.pe[M].toLowerCase()+"LeaderboardColor");this.kg[M]="rgb("+H[0]+","+H[1]+","+H[2]+")"}sM&&(CH.isActive&&CH.xa.Kj?this.nm():9===NM?this.om():this.pm(M))},this.nm=function(){var M,L=qH;for(this.lc=[0,1,2,3,4,5,6,7,8],M=0;M<L;M++)this.ra[M]=CH.xa.Kj[M]},this.lm=function(){for(var H=this.lc.length-1;0<=H;H--)this.lc[H]=H;M=[],L=[]},this.om=function(){for(var M=f+AL.Ba-1;0<=M;M--)this.ra[M]=1;for(M=f+AL.Ba;M<OH;M++)this.ra[M]=2;this.lc[1]=7,this.lc[2]=8},this.pm=function(M){var L=new Uint8Array(f),H=new Uint8Array(f),o=new Uint16Array(8),$=new Uint16Array(this.lc.length);if(this.qm(M,L,H,o),this.rm(o),IM||this.sm($,L,H),this.tm(L,H,$),VL.isActive&&VL.bj())for(var U=f;U<OH;U++)this.ra[U]=0;else IM?this.um():this.vm()},this.qm=function(M,L,H,$){for(var U,K,n,C=this.lc.length-1,S=new Uint16Array(C),B=f-1;0<=B;B--){for(U=C;1<=U;U--)S[U-1]=Math.abs(4*M[B].color[0]-o[U][0])+Math.abs(4*M[B].color[1]-o[U][1])+Math.abs(4*M[B].color[2]-o[U][2]);for(n=768,U=C-1;0<=U;U--)S[K=(U+B)%C]<n&&(n=S[K],L[B]=K);for($[L[B]]+=4,n=768,U=C-1;0<=U;U--)S[K=(U+B)%C]<n&&K!==L[B]&&(n=S[K],H[B]=K);$[H[B]]++}},this.rm=function(M){for(var L,H,o=this.lc.length-1,$=o;0<=$;$--)this.lc[$]=$;for($=o-1;0<=$;$--)M[$]++;for($=1;$<=o;$++){for(H=0,L=1;L<o;L++)M[L]>M[H]&&(H=L);M[H]=0,this.lc[$]=H+1}},this.sm=function(H,o,U){var K,n,C,S,B,O,q,Y,m,D,l,G=this.lc.length-1,P=new Uint16Array(G),I=[],p=0;M:for(K=f-1;0<=K;K--)if(null!==(m=K,D=void 0,l=void 0,C=(D=TH[m].indexOf($))<0||!(1<(l=TH[m].indexOf("]"))-D&&l-D<=8)?null:TH[m].substring(D+1,l).toUpperCase().trim())){for(n=M.length-1;0<=n;n--)if(C===M[n]){L[n].push(K);continue M}M.push(C),I.push(!1),L.push([]),L[M.length-1].push(K)}for(n=M.length-1;0<=n;n--)p=Math.max(p,L[n].length);for(;2<ZM&&p>iK(f,ZM);)ZM--;for(n=M.length-1;0<=n;n--){for(B=-1,S=M.length-1;0<=S;S--)!I[S]&&(-1===B||L[S].length>L[B].length)&&(B=S);for(S=G-1;0<=S;S--)P[S]=1;for(S=L[B].length-1;0<=S;S--)P[o[L[B][S]]]+=3,P[U[L[B][S]]]++;for(K=G-1;0<=K;K--){for(O=B%G,S=G-1;0<=S;S--)P[S]>P[O]&&(O=S);for(q=-1,S=ZM;0<S;S--)if(this.lc[S]===O+1){q=S;break}if(P[O]=0,-1!==q){for(Y=0,S=ZM;0<S;S--)H[q]>H[S]&&Y++;if(Y!==ZM-1){for(S=L[B].length-1;0<=S;S--)H[q]++,this.ra[L[B][S]]=q;break}}}I[B]=!0}},this.tm=function(M,L,H){for(var o,$,U=this.lc.length-1,K=iK(f,ZM),n=(0<f%ZM&&K++,new Uint8Array(1+U)),C=U;1<=C;C--)n[this.lc[C]]=C;for(o=0;o<f;o++)$=n[M[o]+1],0===this.ra[o]&&$<=ZM&&H[$]<K&&(H[$]++,this.ra[o]=$);for(o=0;o<f;o++)$=n[L[o]+1],0===this.ra[o]&&$<=ZM&&H[$]<K&&(H[$]++,this.ra[o]=$);for(C=ZM;1<=C;C--)for(o=f-1;0<=o&&!(H[C]>=K);o--)0===this.ra[o]&&(H[C]++,this.ra[o]=C)},this.um=function(){var M,L,H=new Uint16Array(ZM);for(H[ZM-1]=OH,M=ZM-2;0<=M;M--)H[M]=SL.ra[M].count;for(H[0]--,L=0===H[0]?1:0,M=f;M<OH;M++)this.ra[M]=L+1,H[L]--,H[L]<=0&&L++},this.vm=function(){for(var M=f;M<OH;M++)this.ra[M]=1+M%ZM},this.wm=function(){var H,o,$=[];for(H=M.length-1;H>=0;H--)for(o=L[H].length-1;0<=o;o--)$[L[H][o]]=M[H];return $},this.kc=function(H){if(IM)return[OH,""];for(var o,$=-1,U=-1,K=M.length-1;0<=K;K--)for(o=L[K].length-1;0<=o&&this.lc[this.ra[L[K][o]]]===H;o--)(-1===$||QH[L[K][o]]<QH[$])&&($=L[K][o],U=K);return-1===$||0===uH[$]?[OH,""]:[$,M[U]]}}function ln(M){for(var L=M.length,H=L-1;0<=H;H--)qL.R(O,M[H])||(M[H]=M[L-1],M.pop(),L--)}function Gn(M){for(var L,H,o=M.length,$=o-1;0<=$;$--)for(L=3;0<=L;L--)if(H=M[$]+G[L],qL.D(H,O)){hH[O].push(M[$]),M[$]=M[o-1],M.pop(),o--;break}}function Pn(M,L){return 0===LK.ra[M]||LK.ra[M]!==LK.ra[L]}function In(M,L){for(var H,o=JL.t(M),$=0;$<o;$++)if(0===JL.u(M,$))if((H=JL.K(M,$))===OH){if(L===OH)return!1;if(pn(L))return!0}else if(L===OH){if(pn(H))return!0}else if(vn(L,H))return!0;return!1}function pn(M){for(var L,H,o=hH[M].length,$=3;0<=$;$--)for(H=G[$],L=0;L<o;L++)if(qL.v(hH[M][L]+H))return!0;return!1}function vn(M,L){var H,o,$,U,K,n=hH[M].length,C=hH[L].length;for(C<n&&(o=M,M=L,L=o,o=n,n=C),$=3;0<=$;$--)for(U=G[$],H=0;H<n;H++)if(K=hH[M][H]+U,qL.A(K)&&qL.B(K)===L)return!0;return!1}function Vn(){var M=[],L=!1;function H(){if(L){M.push(performance.now()-MK.tb),M.length>10&&M.shift(),L=!1;var H=M.reduce(((M,L)=>M+L),0),o=Math.floor(.01*So),$="FPS: "+Math.floor(1e3*M.length/Math.max(H,1));oo.fillStyle=vo,oo.font=Y$+o+l$,oo.fillRect(0,0,iM.measureText($,oo.font),o),oo.fillStyle=Math.floor(H/M.length)<MK.rg()?Wo:xo,oo.textBaseline="top",oo.textAlign=O$,oo.fillText($,0,0)}}function o(){MK.tb=performance.now(),MK.xm(),H(),H(),window.requestAnimationFrame(o)}function $(){var M=performance.now();MK.tb+1500<M&&(MK.tb=M,MK.xm())}this.Sb=function(){!L&&HC("showFPS")&&(L=!0)},this.request=!1,this.xm=null,this.ym=null,this.zm=null,this.tb=0,this.Am=-1,this.init=function(){window.requestAnimationFrame(o),this.tb=performance.now()},this.zk=function(){1!==mH||!IM||cM.isOpen||FM||cM.toggle(),-1===this.Am&&(this.Am=setInterval($,2e3))},this.Yi=function(){this.request=!0,-1!==this.Am&&(clearInterval(this.Am),this.Am=-1)},this.Kc=function(){this.xm=this.Bm,this.ym=null,this.request=!0},this.Hc=function(){this.ym=new bn,this.xm=this.Cm},this.Ic=function(){this.zm=new En,this.zm.init(),this.xm=this.Dm},this.Bm=function(){dM.Ea(),$L.Ea(),fL.Ea(),MH.Ea(),kL._h(),oK.Ea(),this.request&&(this.request=!1,UL.Rb())},this.Cm=function(){this.ym.Ea()},this.Dm=function(){this.zm.Ea()},this.qa=function(){return IM?this.ym.Em:this.zm.Em},this.rg=function(){return 56}}function bn(){this.Fm=MK.tb,this.Gm=56,this.Hm=0,this.Em=0,this.Im=!1,this.Ea=function(){fL.Ea(),FM?UM():0===this.Hm?MK.tb>=this.Fm&&(this.Fm+=this.Gm*Math.floor(1+(MK.tb-this.Fm)/this.Gm),2===mH||cM.isOpen?LM():(HM(),this.Em++,iU.Bg()),this.Hm++):((cM.isOpen?UM:(MK.request=!0,$M))(),this.Hm=0),oM(),MK.request&&(MK.request=!1,YM())}}function En(){var M;this.Fm=MK.tb,this.Gm=56,this.Hm=0,this.Em=0,this.Jm=0,this.Km=null,this.Lm=7,this.Mm=0,this.init=function(){this.Jm=0,this.Km=[],this.Hm=0,this.Em=0,M=VL.Nm()},this.Om=function(L){if(FM)this.Pm(L);else if(this.Km.push(L),2===mH){for(var H=0;H<this.Km.length;H++)cL.Qm(this.Km[H],M),M=(M+1)%8;this.Km=[]}},this.Pm=function(L){cL.Qm(L,M),M=(M+1)%8,LL.sg(this.Jm),this.Jm===zM?(RM.Ia(),this.Jm=0,this.Hm=0,this.Em=0,this.Fm=MK.tb):(this.Jm++,WL.id(),WL.Ma(!0),iU.Bg())},this.Ea=function(){fL.Ea(),FM?(MK.request=LL.sg(-1)||MK.request,UM()):(0!==this.Hm||MK.tb>=this.Fm&&(this.Fm+=this.Gm*Math.floor(1+(MK.tb-this.Fm)/this.Gm),2===mH?LM():this.Rm(),this.Hm++,27<MK.tb-this.Mm))&&this.Sm(),oM(),MK.request&&(MK.request=!1,YM()),this.Mm=MK.tb},this.Sm=function(){MK.request=!0,$M(),this.Hm=0},this.Rm=function(){if(this.Em!==7*this.Jm)HM(),this.Em++,iU.Bg();else{for(var M=!1;this.Tm()&&(M=!0,HM(),this.Em++,0<this.Km.length);)for(var L=this.Lm-2;0<=L;L--)HM(),this.Em++;M?iU.Bg():(LM(),iU.vc())}},this.Tm=function(){return 0<this.Km.length&&(this.Jm++,cL.Qm(this.Km[0],M),M=(M+1)%8,this.Km.shift(),!0)}}function rn(){var M=0,L=!0;this.Al=function(){var H,o,$;MK.tb>M&&(M=MK.tb+2500,o=(H=new Date).getUTCSeconds(),L?o<45&&(L=!1):o<45||-1!==MK.Am||(L=!0,(o=H.getUTCMinutes()+1)%15==0&&($=30===o?"Upcoming Battle Royale Contest!":"Upcoming Alliance Contest!",8!==UL.getState()||2!==kH[EM]&&(0!==uH[EM]||FM)||eM.qe($))))}}function Fn(){var M,L,H,o;function $(){return Math.pow(Math.pow(H-M,2)+Math.pow(o-L,2),.5)}function U($){M=qo*$.touches[0].clientX,L=qo*$.touches[0].clientY,H=qo*$.touches[1].clientX,o=qo*$.touches[1].clientY}this.jf=function(M){return 1<M.touches.length&&(U(M),aM.Wc(),!0)},this.pf=function(K){var n,C,S;return 0!==mH&&1<K.touches.length&&(uM.Db()&&(n=$(),U(K),K=$(),C=Math.floor((M+H)/2),S=Math.floor((L+o)/2),jM.Xf(C,S,Math.max(.125,K)/Math.max(.125,n)),MK.request=!0),!0)}}function tn(){var M,L;function H(M,L){for(var H=new Array(M),$=0;$<M;$++)H[$]=o(L,10);return yM._b(H)}function o(M,H){for(var o=0,$=L;$<L+H;$++)o|=(M[iK($,8)]>>7-$%8&1)<<L+H-$-1;return L+=H,o}this.read=function(U,K){var n,C,S,B;(L=0)===(M=K.length)?MH.lk(U,3205):0===(n=o(K,1))?(C=U,0===(B=o(S=K,2))?(0===o(S,1)?function(L,$){var U;if(0===L&&8!==UL.getState()&&!(M<4)){nK.Z(0,H(o($,5),$)),nK.Z(1,"["+H(o($,3),$)+"]");var K=o($,12),n=o($,6),C=new Array(K);for(U=0;U<K;U++)C[U]=o($,n);gM.ag(C)}}:function(L,$){var U;if(8!==UL.getState())if(M<3)MH.lk(L,3208);else{L=o($,1);var K,n,C=o($,16),S=o($,4),B=[];for(U=0;U<S;U++)n=o($,14),K=H(K=o($,5),$),B.push({name:K,value:n});0===L?oK.Rg(0,B,10,1,.36,.55,C):oK.Rg(1,B,100,2,.47,.5,C)}})(C,S):1===B?function(M,L){var $,U,K,n,C,S;if(M!==MH.Sh)MH.close(M,3239);else if(6===UL.getState()&&hL.init(),7!==UL.getState())MH.close(M,3251);else{var B=[0,0,0,0],O=o(L,6);for($=0;$<4;$++)B[$]=o(L,O);var q=o(L,4),Y=[];for($=0;$<q;$++){for(Y.push({id:o(L,5),type:o(L,4),ri:1===o(L,1),fi:o(L,6),gi:o(L,14),si:o(L,O),ui:o(L,9)+1,ti:o(L,10)}),K=o(L,3),n=new Array(K),U=0;U<K;U++)C=o(L,9)+1,S=H(o(L,3),L),n[U]=(""===S?"other: ":"["+S+"]: ")+C;Y[$].vi=K,Y[$].wi=n}hL.setData(B,Y)}}(C,S):2!==B&&3!==B||kL.init(S)):function(M){if(VL.isActive&&0!==mH&&IM)return!1;if(VL.isActive&&0===mH){if(0===o(M,1))for(VL.Um(o(M,3));L+8<=8*M.length;){var H=o(M,3);o(M,9);if(0===H)o(M,19);else if(1===H)o(M,32);else if(2===H)o(M,9);else if(4===H)o(M,7);else 6===H?o(M,1):7===H&&o(M,11)}return 3==$++&&($=0,VL.Vm()),!1}return!0}(K)&&1===n&&function(L,H){var $=UL.getState();8!==$?10===$&&MH.lk(L,3243):L!==MH.Jc?MH.lk(L,3244):0===o(H,1)?MK.zm.Om(H):function(L){var H=o(L,2);(0===H?function(L){var H;3!==M?MH.lk(MH.Jc,3230):(H=VL.Wm(o(L,9)),L=o(L,7),-1!==H&&0!==uH[H]&&0!==uH[EM]&&(L%=hU.Le,eM.le(H,EM,L),WL.re(H,1,L)))}:1===H?function(L){2!==M?MH.lk(MH.Jc,3235):-1!==(L=VL.Wm(o(L,9)))&&0!==uH[L]&&0!==uH[EM]&&KH.Yj(0,[L],!0)&&eM.kd(L,1)}:function(L){var H;3!==M?MH.lk(MH.Jc,3236):(H=VL.Wm(o(L,9)),L=o(L,9),-1!==H&&0!==uH[H]&&0!==uH[L]&&0!==uH[EM]&&KH.Yj(1,[H],!0)&&(WL.re(H,3,96),WL.re(L,4,96),eM.se(H,L)))})(L)}(H)}(U,K)},this.ei=function($){L=1,M=$.length,(2===o($,2)?function(M){L+=20;for(var $,U,K,n=o(M,9),C=o(M,14),S=o(M,4),B=1===o(M,1),O=o(M,6),q=o(M,14),Y=o(M,9)+1,m=[],D=0;D<Y;D++)$=o(M,1),U=[o(M,6),o(M,6),o(M,6)],K=H(o(M,5),M),m.push({name:K,color:U,Cc:$});UL.Gh(),DL.send("gme"+MH.Ha()%4+";"+DL.Xm+";"+n+";"+S+";"+O+";"+m.map((function(M){return M.name.replaceAll(";","§s§").length.toString().padStart(2,"0")+M.name.replaceAll(";","§s§")})).join("")),VL.isActive?VL.Ym(O,q):XK(O,q),1===m.length&&SL.Di(S),VL.isActive?VL.Zm(m,C,n):(GH(C,n,m,S,B),IM||1!==MH.Ha()||sL.$m(S+(B?100:0),O,q,C,rL._m(),n,m.length))}:function(M){L+=20;for(var $,U,K,n,C=o(M,1),S=o(M,14),B=o(M,4),O=1===o(M,1),q=o(M,6),Y=o(M,14),m=[],D=0;D<2;D++)$=o(M,1),U=[o(M,6),o(M,6),o(M,6)],K=o(M,14),n=H(o(M,5),M),m.push({name:n,color:U,Wb:K,Cc:$});UL.Gh(),DL.send("gme"+MH.Ha()%4+";"+DL.Xm+";"+C+";"+B+";"+q+";"+m.map((function(M){return M.name.replaceAll(";","§s§").length.toString().padStart(2,"0")+M.name.replaceAll(";","§s§")})).join("")),XK(q,Y),GH(S,C,m,B,O)})($)};let $=0;this.Zh=function(H){L=1,M=H.length;var $=o(H,2),U=o(H,10);return MH.Sh>MH.di&&(U+=MH.di),MH.Sh===U?(MH.Jc=U,!1):(MH.close(MH.Sh,3247),MH.Jc=U,kL.Yh=o(H,10),kL.clientId=o(H,2===$?9:1),MH.$f(U,5)&&dL.jk(),!0)},this.Qm=function(M,H){L=2;var $,U,K,n,C,S,B=8*M.length;if(o(M,3)!==H)MH.lk(MH.Jc,3248);else for(;L+8<=B;)$=o(M,3),U=VL.Wm(o(M,9)),0===$?(K=o(M,10),n=o(M,9),-1!==U&&XM.ea(U,K,n=n===U?OH:n)):1===$?(K=o(M,10),C=o(M,11),S=o(M,11),-1!==U&&XM.Wa(U,K,C,S)):2===$?(n=o(M,9),-1!==U&&XM.Ya(U,n=n===U?OH:n)):3===$?-1!==U&&XM._a(U):4===$?(C=o(M,7),-1!==U&&WL.re(U,0,C)):5===$?-1!==U&&XM.eb(U):6===$?($=o(M,1),-1!==U&&XM.$a(U,$)):7===$&&($=1+o(M,11),-1!==U&&XM.Za(U,$))}}function sn(){this.Fl=0,this.Gl=0,this.Bl=0,this.Cl=0,this.Dl=0,this.El=0,this.Cg=[0,0,0,0],this.Cb=function(){this.Fl=jM.Nb(),this.Gl=jM.Ob(),this.Bl=-this.Fl,this.Cl=-this.Gl,this.Dl=Bo/WH,this.El=Oo/WH,this.Cg[0]=Math.floor(this.Bl),this.Cg[1]=Math.floor(this.Cl),this.Cg[2]=Math.floor(this.Cg[0]+this.Dl+1),this.Cg[3]=Math.floor(this.Cg[1]+this.El+1),iU.zg=!0}}function Zn(){var M,L;this.init=function(){M=1,L=0},this.Ea=function(){0<M&&(L=0===L?MK.tb+16:L,M=(M-=.001*(MK.tb-L))<0?0:M,L=MK.tb,MK.request=!0)},this.da=function(){0<M&&(oo.fillStyle="rgba(0,0,0,"+M+")",oo.fillRect(0,0,Bo,Oo))}}function Nn(){function M(M,L,H,o,$){QK<=M||(lK===M&&(oo.fillStyle=ro,oo.fillRect(L,H,o,$),oo.fillStyle=ko),oo.strokeRect(L,H,o,$),oo.fillText(wL.getData(M).name,Math.floor(L+.5*o),Math.floor(H+.55*$)))}this.isActive=!1,this.sizes=[0,0,0,0],this.show=function(){this.isActive=!0,this.resize(),MK.request=!0},this.resize=function(){var M=iK(QK+QK%2,2);M=no-M*tH;this.sizes[2]=Po?Math.floor(.75*Co):Math.floor(.5*Co),this.sizes[3]=Math.floor(1.25*this.sizes[2]),this.sizes[3]>M&&(this.sizes[3]=M,this.sizes[2]=Math.floor(M/1.2)),this.sizes[0]=Math.floor((Ko-this.sizes[2])/2),this.sizes[1]=Math.floor((no-this.sizes[3])/2)},this.wd=function(M,L){return!(M<this.sizes[0]||L<this.sizes[1]||M>this.sizes[0]+this.sizes[2]||L>this.sizes[1]+this.sizes[3])},this.click=function(M,L){var H,o=iK(QK+QK%2,2);return MK.request=!0,M<this.sizes[0]||L<this.sizes[1]||M>this.sizes[0]+this.sizes[2]||L>this.sizes[1]+this.sizes[3]?!(this.isActive=!1):(H=Math.floor(.17*this.sizes[3]),L<this.sizes[1]+H?M>this.sizes[0]+this.sizes[2]-H&&(this.isActive=!1):(L=(L=Math.floor(o*(L-this.sizes[1]-H-.00576*So)/(this.sizes[3]-H-.01152*So)))<0?0:o-1<L?o-1:L,M>this.sizes[0]+this.sizes[2]/2&&(L+=o),QK<=L||XK(L,Math.floor(16384*Math.random()))),!0)},this.da=function(){var L,H,o=Math.floor(.17*this.sizes[3]),$=iK(QK+QK%2,2),U=.01152*So,K=(this.sizes[3]-o-($+1)*U)/$,n=Math.floor((this.sizes[2]-3*U)/2);for(oo.lineWidth=2,oo.textAlign=B$,oo.textBaseline=C$,oo.fillStyle=bo,oo.fillRect(this.sizes[0],this.sizes[1]+o,this.sizes[2],this.sizes[3]-o),oo.fillStyle=ro,oo.fillRect(this.sizes[0],this.sizes[1],this.sizes[2],o),oo.strokeStyle=ko,oo.strokeRect(this.sizes[0],this.sizes[1],this.sizes[2],this.sizes[3]),oo.fillStyle=ko,oo.fillRect(this.sizes[0],this.sizes[1]+o,this.sizes[2],2),oo.font=Y$+Math.floor(.48*o)+l$,oo.fillText("Maps",Math.floor(this.sizes[0]+this.sizes[2]/2),Math.floor(this.sizes[1]+.55*o)),oo.font=Y$+Math.floor(.48*K)+l$,L=$-1;0<=L;L--)H=Math.floor(this.sizes[1]+o+U+L*(K+U)),M(L,this.sizes[0]+U,H,n,K),M(L+$,this.sizes[0]+n+2*U,H,n,K);cM.xd(Math.floor(this.sizes[0]+this.sizes[2]-.7*o),Math.floor(this.sizes[1]+.3*o),Math.floor(.4*o)),oo.setTransform(1,0,0,1,0,0)}}function Jn(){var M;function H(M){var H=L(),o=Math.floor(H/16777216);U(M,24,o),U(M,24,H-16777216*o)}function o(M){U(M,14,Uo),U(M,4,mo?2:12<=Go?1:0<Go?3:0),U(M,1,eU?1:0),U(M,1,cU?1:0),U(M,5,(new Date).getHours()%24)}function $(M){return iK(M,8)+(0<M%8?1:0)}function U(L,H,o){for(var $,U=M;U<M+H;U++)L[$=iK(U,8)]=(o>>H-(U-M+1)&1)<<7-U%8|L[$];M+=H}this._f=function(){var L=new Uint8Array(3);U(L,1,M=0),U(L,3,0),U(L,14,Uo),MH.send(0,L)},this.zh=function(L){var K=yM.$b(BL.Wh()),n=K.length,C=new Uint8Array($(135+10*n)),S=(U(C,1,M=0),U(C,3,1),U(C,10,CK),U(C,20,SH.type),U(C,10,Math.min(SH.$g,1023)),RH.buttons[2].mf.qh());U(C,6,S[0]),U(C,6,S[1]),U(C,6,S[2]),H(C),o(C);for(var B=0;B<n;B++)U(C,10,K[B]);MH.Sh=L,sL.init(),MH.send(L,C)},this.Pg=function(L,H){var o=new Uint8Array(5);U(o,1,M=0),U(o,3,7),U(o,3,0),U(o,14,Uo),U(o,1,H),U(o,16,Math.abs(4096+oK.position[H]+oK.Og[H])%65536),MH.send(L,o)},this.kk=function(L){var H,o=new Uint8Array(100),$=(U(o,1,M=0),U(o,3,7),U(o,3,1),U(o,14,IK),yM.$b(pK)),K=kK($.length,77);for(U(o,7,K),H=0;H<K;H++)U(o,10,$[H]);MH.send(L,o)},this.Vi=function(L){var o,$;if(!(BL.Wi+7e3>MK.tb)){BL.Wi=MK.tb;var K=new Uint8Array(17);for(U(K,1,M=0),U(K,3,7),U(K,3,2),H(K),$=gK(BL.Ui.length-20,0),o=BL.Ui.length-1;$<=o;o--)U(K,4,Math.abs(BL.Ui.charCodeAt(o)-48)%10);MH.send(L,K)}},this.fk=function(L,H){var o=new Uint8Array(1);U(o,1,M=0),U(o,3,5),U(o,1,H?1:0),MH.send(L,o)},this.zi=function(L){var H=new Uint8Array(1);U(H,1,M=0),U(H,3,2),U(H,4,L),DL.Xm=L,MH.send(MH.Sh,H)},this.jk=function(){var L=new Uint8Array(7);U(L,1,M=0),U(L,3,6),U(L,8,MH.Ha()),U(L,10,kL.Yh),U(L,9,kL.clientId),U(L,10,CK),U(L,14,Uo),VL.isActive&&VL.$h(),MH.send(MH.Jc,L)},this.ed=function(L,H){var o=new Uint8Array(3);M=0,U(o,1,1),U(o,3,0),U(o,10,L),U(o,9,H),MH.send(MH.Jc,o)},this.fd=function(L,H,o){var $=new Uint8Array(5);M=0,U($,1,1),U($,3,1),U($,10,L),U($,11,H),U($,11,o),MH.send(MH.Jc,$)},this.Hf=function(L){var H=new Uint8Array(2);M=0,U(H,1,1),U(H,3,2),U(H,1,0),U(H,9,L),MH.send(MH.Jc,H)},this.If=function(L){var H=new Uint8Array(2);M=0,U(H,1,1),U(H,3,2),U(H,1,1),U(H,11,L-1),MH.send(MH.Jc,H)},this.qc=function(L,H){var o=new Uint8Array(4);M=0,U(o,1,1),U(o,3,3),U(o,1,0),U(o,12,L),U(o,10,H),MH.send(MH.Jc,o)},this.ic=function(L,H,o,$){var K=new Uint8Array(6);M=0,U(K,1,1),U(K,3,3),U(K,1,1),U(K,12,L),U(K,9,H),U(K,9,o),U(K,9,$),MH.send(MH.Jc,K)},this.ud=function(){var L=new Uint8Array(1);M=0,U(L,1,1),U(L,3,4),MH.send(MH.Jc,L)},this.df=function(L){var H=new Uint8Array(2);M=0,U(H,1,1),U(H,3,5),U(H,7,L),MH.send(MH.Jc,H)},this.ef=function(L,H){eM.le(EM,H,L);var o=new Uint8Array(3);M=0,U(o,1,1),U(o,3,6),U(o,2,0),U(o,9,VL.an(H)),U(o,7,L),MH.send(MH.Jc,o)},this.ld=function(L){var H=new Uint8Array(2);M=0,U(H,1,1),U(H,3,6),U(H,2,1),U(H,9,VL.an(L)),MH.send(MH.Jc,H)},this.ad=function(L,H){var o,K=L.length,n=new Uint8Array($(15+9*K));for(M=0,U(n,1,1),U(n,3,6),U(n,2,2),U(n,9,H),o=0;o<K;o++)U(n,9,VL.an(L[o]));MH.send(MH.Jc,n)},this.Mf=function(L){var H=new Uint8Array(1);M=0,U(H,1,1),U(H,3,7),U(H,1,L?1:0),MH.send(MH.Jc,H)},this.Hi=function(L){var H=new Uint8Array(4);U(H,1,M=0),U(H,3,3),o(H),MH.send(L,H)}}function Rn(){this.bn=[],this.cn=0,this.dn=0,this.en=null,this.fn=null,this.gn=function(){var M,L,H=document.getElementById("left_menu"),o=document.getElementById("right_menu");if(0!==this.dn){for(H.style.display="flex",M=this.bn.length-1;M>=0;M--)if(0===(L=this.bn[M]).hn){L.jn(document.getElementById("normal_left")),this.en=L;break}}else H.style.display="none";if(0!==this.cn){for(o.style.display="flex",M=this.bn.length-1;M>=0;M--)if(1===(L=this.bn[M]).hn){L.jn(document.getElementById("normal_right")),this.fn=L;break}}else o.style.display="none"},this.add=function(M){this.bn.push(M),0===M.hn?this.dn++:this.cn++,this.gn()},this.kn=function(M){var L=this.bn.indexOf(M);this.bn[L].close(),L>-1&&this.bn.splice(L,1),0===M.hn?this.dn--:this.cn--,this.gn()},this.pop=function(){var M=this.bn.pop();M&&(M.close(),0===M.hn?this.dn--:this.cn--,this.gn())},this.kf=function(){return this.bn.length>0},this.Pd=function(M){this.en===M?M.jn(document.getElementById("normal_left")):this.fn===M&&M.jn(document.getElementById("normal_right"))}}function Wn(M){for(var L=[],H=0;H<window.getSelection().rangeCount;H++){try{var o=window.getSelection().getRangeAt(H)}catch(M){return null}var $=o.cloneRange();$.selectNodeContents(M),$.setEnd(o.startContainer,o.startOffset);var U=$.toString().length;L.push({start:U,end:U+o.toString().length})}return L}function zn(M,L){if(null!==L){var H=window.getSelection();H.removeAllRanges();for(let O of L){var o=0,$=document.createRange();$.setStart(M,0),$.collapse(!0);for(var U,K=[M],n=!1,C=!1;!C&&(U=K.pop());)if(3===U.nodeType){var S=o+U.length;!n&&O.start>=o&&O.start<=S&&($.setStart(U,O.start-o),n=!0),n&&O.end>=o&&O.end<=S&&($.setEnd(U,O.end-o),C=!0),o=S}else for(var B=U.childNodes.length;B--;)K.push(U.childNodes[B]);H.addRange($)}}}function An(){this.isActive=!1,this.Lc=!1,this.ln=-1;var L,H=!1,o=5e3;function $(){var M,H=OL.Nc("no_connection");Po&&Ko<.8*no?M=Math.floor(.0536*So):(M=Math.floor((Po?.65:.389)*So),M+=12-M%12,M=Math.floor(M/12)),(L=document.createElement("canvas")).width=M,L.height=M;var o=L.getContext("2d",{alpha:!0}),$=.9*M/H.width;o.imageSmoothingEnabled=!0,o.setTransform($,0,0,$,Math.floor((M-$*H.width)/2),Math.floor((M-$*H.height)/2)),o.drawImage(H,0,0),o.setTransform(1,0,0,1,0,0)}this.init=function(){this.Lc=!1,document.getElementById("lobby").classList.add("d-none");let L=new URLSearchParams(window.location.search).get("lobby");window.history.replaceState({},document.title,window.location.pathname),this.mn=new WebSocket("wss://bettertt.fearlessgames.de/");let H=setTimeout((function(){DL.mn.onclose=null,DL.mn.close(),console.log("BetterTT: Connection timed out"),DL.nn()}),5e3);this.mn.onopen=function(){o=5e3,H&&clearTimeout(H),DL.isActive=!0,DL.send("auth"+M().replaceAll(";","§s§")+";"+(-1===DL.ln?"n":"r"+DL.ln)+";"+(L||"")+";9861")},this.mn.onclose=function(M){H&&clearTimeout(H),setTimeout((function(){VL&&VL.pn()}),1e3),DL.ln=M.code,DL.Lc=!0,console.log("BetterTT: Connection closed with code "+M.code),DL.nn()},this.mn.onmessage=function(M){const L=M.data.toString(),H=L.substring(0,1),o=L.substring(1).split(";");"o"===H?VL.qn(o[0],o[1]):"u"===H?VL.rn():"c"===H?VL.sn(o.join(";")):"j"===H?VL.tn(o):"a"===H?VL.un(o[0],o[1].replaceAll("§s§",";"),"1"===o[2],"1"===o[3],"1"===o[4]):"e"===H?"l"===o[0]?VL.vn():"r"===o[0]&&VL.wn():"g"===H?VL.xn(o[0]):"s"===H&&VL.yn(o)},L&&document.getElementById("lobby").classList.remove("d-none")},this.Ma=function(){$()},this.da=function(){OL._()&&(L||$(),oo.drawImage(L,rH,2*rH+L.height),H&&(oo.fillStyle=vo,oo.textAlign="left",oo.textBaseline="top",oo.font=Y$+Math.floor(L.height/2)+l$,oo.fillRect(2*rH+L.width,2*rH+L.height+Math.floor(L.height/4),oo.measureText("Failed to connect to BetterTT Server!").width,Math.floor(L.height/2)),oo.fillStyle=Fo,oo.fillText("Failed to connect to BetterTT Server!",2*rH+L.width,2*rH+L.height+Math.floor(L.height/4))))},this.wd=function(M,o){return!!L&&(0===mH&&H!==(M>rH&&M<rH+L.width&&o>2*rH+L.height&&o<2*rH+2*L.height)&&(H=!H,MK.request=!0,!0))},this.zn=function(){return this.mn&&1===this.mn.readyState},this.send=function(M){this.mn&&1==this.mn.readyState&&this.mn.send(M)},this.nn=function(){this.isActive=!1,setTimeout((function(){(o+=5e3)>3e4&&(o=3e4),8!==UL.getState()&&DL.init()}),o)}}function _n(){var M,L=!1;function H(){var H,o=OL.Nc("settings");Po&&Ko<.8*no?H=Math.floor(.0536*So):(H=Math.floor((Po?.65:.389)*So),H+=12-H%12,H=Math.floor(H/12)),(M=document.createElement("canvas")).width=H,M.height=H;var $=M.getContext("2d",{alpha:!0});$.clearRect(0,0,H,H),$.fillStyle=vo,$.fillRect(0,0,H,H),L&&($.fillStyle=To,$.fillRect(0,0,H,H)),$.fillStyle=Fo,$.fillRect(0,0,H,1),$.fillRect(0,0,1,H),$.fillRect(0,H-1,H,1),$.fillRect(H-1,0,1,H);var U=.9*H/o.width;$.imageSmoothingEnabled=!0,$.setTransform(U,0,0,U,Math.floor((H-U*o.width)/2),Math.floor((H-U*o.height)/2)),$.drawImage(o,0,0),$.setTransform(1,0,0,1,0,0)}this.Ma=function(){H()},this.da=function(){if(OL._())if(M||H(),8===UL.getState()){if(rM)return;hM.Sf()?oo.drawImage(M,rH,hM.td-M.height-rH):oo.drawImage(M,2*rH+Math.floor((cM.isOpen?5.5:1)*hM.height),hM.td)}else oo.drawImage(M,rH,rH)},this.wd=function(o,$){if(!M)return!1;if(0===mH){if(L!==(o>rH&&o<rH+M.width&&$>rH&&$<rH+M.height))return L=!L,H(),MK.request=!0,!0}else{if(hM.Sf()&&L!==(o>rH&&o<rH+M.width&&$>hM.td-M.height-rH&&$<hM.td-rH))return L=!L,H(),MK.request=!0,!0;if(!hM.Sf()&&L!==(o>2*rH+Math.floor((cM.isOpen?5.5:1)*hM.height)&&o<2*rH+Math.floor((cM.isOpen?5.5:1)*hM.height)+M.width&&$>hM.td&&$<hM.td+M.height))return L=!L,H(),MK.request=!0,!0}return!1},this.click=function(L,H){if(!M)return!1;if(0===mH){if(L>rH&&L<rH+M.width&&H>rH&&H<rH+M.height)return GL.open(),!0}else{if(hM.Sf()&&L>rH&&L<rH+M.width&&H>hM.td-M.height-rH&&H<hM.td-rH)return GL.open(),!0;if(!hM.Sf()&&L>2*rH+Math.floor((cM.isOpen?5.5:1)*hM.height)&&L<2*rH+Math.floor((cM.isOpen?5.5:1)*hM.height)+M.width&&H>hM.td&&H<hM.td+M.height)return GL.open(),!0}return!1}}function wn(){this.isOpen=!1,this.hn=0;var M=null;this.open=function(){this.isOpen||(mL.add(this),2!==YL.o()&&(document.getElementById("cookieWarning").hidden=!1),this.isOpen=!0)},this.jn=function(){document.getElementById("settings").style.display="flex",document.getElementById("normal_left").style.display="none",M&&(document.getElementById(M).style.display="none",M=null)},this.close=function(){this.isOpen=!1,document.getElementById("settings").style.display="none",M&&(document.getElementById(M).style.display="none",M=null),document.getElementById("normal_left").style.display="flex",MC&&(MC.style.display="none",MC=null)},this.An=function(L){M&&(document.getElementById(M).style.display="none"),M="normal_left",document.getElementById("settings").style.display="none";const H=document.getElementById("normal_left");H.style.display="flex",H.innerHTML="";const o=document.createElement("div");o.className="d-flex justify-content-between align-items-center";const $=document.createElement("div");$.className="hoverable",$.style.border="1px solid grey",$.style.padding="5px 16px",$.style.backgroundColor="#2b2c33",$.style.width="fit-content",$.innerText="Back";const U=document.createElement("i");U.className="fas fa-arrow-left",U.style.marginRight="10px",$.prepend(U),$.onclick=function(){GL.Bn()},o.appendChild($);const K=document.createElement("div");K.className="badge "+(LC[L.id]?"bg-success":"bg-danger"),K.id=L.id+"-status",K.innerText=LC[L.id]?"Enabled":"Disabled",K.onclick=function(){GL.Cn(L.id)},o.appendChild(K),H.appendChild(o),L.jn(H)},this.Dn=function(L){M&&(document.getElementById(M).style.display="none"),M=L+"-sub",document.getElementById("settings").style.display="none",document.getElementById(L+"-sub").style.display="flex"},this.Cn=function(M){let L=document.getElementById(M+"-card").classList.contains("setting-shadow");nC("module-"+M,!L),LC[M]=!L,document.getElementById(M+"-card").classList.toggle("setting-shadow"),document.getElementById(M+"-status")&&(document.getElementById(M+"-status").innerText=L?"Disabled":"Enabled",document.getElementById(M+"-status").classList.remove(L?"bg-success":"bg-danger"),document.getElementById(M+"-status").classList.add(L?"bg-danger":"bg-success")),function(M){"graphics"===M&&(fL.Pi(),MK.request=!0,8===UL.getState()&&rL.Gc(!1));"gameplay"===M&&(LL.resize(),kM.resize());"keybindings"===M&&8===UL.getState()&&hM.resize();"customBots"===M&&8===UL.getState()&&rL.Gc(!1)}(M)},this.Bn=function(){document.getElementById("settings").style.display="flex",document.getElementById(M).style.display="none"}}function Qn(){var M,L,H;function o(L){let o;if(qL.v(L))o="Unclaimed Land";else if(qL.A(L))o=XH[qL.B(L)]+" ("+fM.sb(fH[qL.B(L)])+")";else if(qL.F(L)){let H=TM.jb(),$=BK+OK,U=-1;for(let M=TM.ib()-1;M>=0;M--){let o=Math.abs(H[M]%BK-L%BK)+Math.abs(Math.floor(H[M]/BK)-Math.floor(L/BK));o<$&&($=o,U=M)}if(!(-1!==U&&$<14))return void(M=null);o="Boat of "+XH[TM.gb(U)]+" ("+fM.sb(TM.hb(U))+")"}else o="Unknown";if(H!==o){H=o;var $=Math.floor((Po?.031:.0249)*So);$=10>$?10:$;var U=Math.floor($/5),K=Math.floor(iM.measureText(o,eM.Bd)+3*U);(M=document.createElement("canvas")).height=$,M.width=K;var n=M.getContext("2d",{alpha:!0});n.font=eM.Bd,n.textBaseline=C$,n.textAlign=O$,n.clearRect(0,0,K,$),n.fillStyle=bo,n.fillRect(0,0,K,$),n.fillStyle=Fo,n.fillText(o,Math.floor(1.5*U),Math.floor($/2)),MK.request=!0}}this.da=function(){HC("hoveringTooltips")&&!rM&&M&&oo.drawImage(M,Bo-M.width-rH,eM.Qd())},this.wd=function($,U){$=h$($),U=j$(U);var K=qL.Pa($,U);if($<0||$>BK||U<0||U>OK||qL.G(K))return M=null,L=null,H=null,!0;L=K,o(K)},this.Ea=function(){L&&o(L)},this.Qd=function(){return HC("hoveringTooltips")?2:1}}function Xn(){this.isOpen=!1,this.hn=0,this.open=function(){this.isOpen||(mL.add(this),this.isOpen=!0)},this.jn=function(M){var L,H=Wn(M),o=LK.wm();M.innerHTML="";var $=document.createElement("h1");$.innerText="Player List",M.appendChild($);var U=document.createElement("table"),K={},n=[],C=[],S=[];for(L=qH-1;L>=0;L--)L>=f?n.push(L):o[L]?(K[o[L]]||(K[o[L]]=[],S.push(o[L])),K[o[L]].push(L)):C.push(L);for(S.sort((function(M,L){return K[M].length-K[L].length})),L=S.length-1;L>=0;L--)this.En(U,S[L],K[S[L]]);C.length&&this.En(U,"No Clan",C),n.length&&this.En(U,"Bots",n),M.appendChild(U),zn(M,H)},this.En=function(M,L,H){var o,$=document.createElement("h3"),U=document.createElement("tr");$.style.userSelect="text",U.style.columnSpan="all",$.innerText=L+" ("+H.length+")",U.appendChild($),M.appendChild(U),H.sort((function(M,L){let H=TH[M]??XH[M],o=TH[L]??XH[L];return uH[M]?uH[L]?H.localeCompare(o):-1:uH[L]?1:H.localeCompare(o)}));for(const L of H){if(U=document.createElement("tr"),uH[L]){if((o=document.createElement("td")).innerText=TH[L]??XH[L],2===kH[L]&&(o.innerText+=" (Left)"),o.style.userSelect="text",o.style.cursor="pointer",o.onclick=function(){uM.wb(L,800,!1,0)},sL.Fn(L)){o.innerText+=" ("+sL.Gn(L).name+")";let M=document.createElement("i");M.className="ms-2 fa-regular fa-circle-check",o.appendChild(M)}U.appendChild(o)}else{var K=document.createElement("a"),n=document.createElement("s");if(K.innerText=TH[L]??XH[L],K.style.userSelect="text",sL.Fn(L)){K.innerText+=" ("+sL.Gn(L).name+")";let M=document.createElement("i");M.className="ms-2 fa-regular fa-circle-check",K.appendChild(M)}n.appendChild(K),U.appendChild(n)}(o=document.createElement("td")).innerText="Profile",o.style.cursor="pointer",o.onclick=function(){pL.open(L)},U.appendChild(o),M.appendChild(U)}},this.close=function(){this.isOpen=!1}}function Tn(){this.isOpen=!1,this.hn=1,this.Gd=OH,this.mode=0;var M=["Troop Log","Profile"];this.open=function(M){this.isOpen?(this.close(),this.Gd=M,mL.Pd(this)):(this.Gd=M,mL.add(this)),this.isOpen=!0},this.jn=function(L){L.innerHTML="",0===this.mode&&vL.jn(L,this.Gd),1===this.mode&&function(M,L){var H=document.createElement("h1");H.innerText="Profile of "+(TH[L]??XH[L]),M.appendChild(H);let o=document.createElement("div");if(sL.Fn(L)){let M=sL.Gn(L),H=document.createElement("div");H.style.display="flex",H.style.alignItems="center";let U=document.createElement("img");U.src=M.Hn,U.style.width="50px",U.style.height="50px",U.style.marginRight="10px",U.style.borderRadius="50%",H.appendChild(U);let K=document.createElement("div");K.innerText=M.name,K.style.width="fit-content",K.style.cursor="pointer",K.style.marginBottom="5px",K.onclick=function(){navigator.clipboard.writeText(M.name);let L=new bootstrap.Tooltip(K,{title:"Copied!",In:"top",Jn:"manual"});L.show(),setTimeout((function(){L.hide()}),1e3)},H.appendChild(K),o.appendChild(H);let n=document.createElement("div");n.innerText="Discord ID: "+M.id,n.style.width="fit-content",n.style.cursor="pointer",n.style.marginBottom="5px",n.onclick=function(){navigator.clipboard.writeText(M.id);let L=new bootstrap.Tooltip(n,{title:"Copied!",In:"top",Jn:"manual"});L.show(),setTimeout((function(){L.hide()}),1e3)},o.appendChild(n),($=document.createElement("button")).innerText="View HQ Profile",$.onclick=function(){window.open("https://preview.territorial-hq.com/Profiles/"+M.id)},o.appendChild($)}else{var $;($=document.createElement("div")).innerText="This player is not authenticated or has a private profile",$.style.color="red",o.appendChild($)}M.appendChild(o)}(L,this.Gd);var H=document.createElement("div");H.style.marginTop="auto",H.style.height="20px",H.style.display="flex",H.style.borderTop="2px rgb(46, 49, 54) solid",H.style.paddingLeft="5px",H.style.paddingRight="5px",H.style.paddingTop="5px";for(const $ in M){var o=document.createElement("div");o.innerText=M[$],o.style.marginLeft="auto",o.style.marginRight="auto",o.style.cursor="pointer",o.onclick=function(){pL.mode=parseInt($),pL.jn(L)},$===this.mode&&(o.style.color="rgb(69, 150, 225)"),H.appendChild(o)}L.appendChild(H)},this.close=function(){this.isOpen=!1,this.Gd=OH}}function un(){this.data=[];var M,L,H=[],o=[],$=0;this.jn=function(U,K){var n=document.createElement("h1");n.innerText="Troop Log of "+(TH[K]??XH[K]),U.appendChild(n);var C=document.createElement("div");C.style.display="flex",C.style.flexDirection="row",C.style.justifyContent="space-evenly",C.style.height="40px",C.style.marginBottom="10px";for(const M of H)M.Kn.onclick=M.Ln.onclick=function(){M.active=!M.active,pL.jn(U)},C.appendChild(M.active?M.Kn:M.Ln);U.appendChild(C),(L=document.createElement("div")).style.overflowY="auto";(M=document.createElement("table")).style.width="100%",o=[],$=0;for(const M of this.data[K])this.Mn(M.Nn,M.Nd,M.type,M.id,M.time,M.Bf);L.appendChild(M),U.appendChild(L)},this.Mn=function(L,U,K,n,C,S){if(-1!==K&&!H[K+1].active)return;let B=$++,O=C,q=1;if(H[0].active){if(o[n]){let H=M.querySelector("#troopLog"+o[n]);C-H.On<2e3&&(M.removeChild(H),C=H.start,L+=H.Nn,q+=H.count,U=H.Nd,S=Math.max(S,H.Bf))}o[n]=B}let Y=document.createElement("tr"),m=document.createElement("td");Y.id="troopLog"+B,Y.start=C,Y.Nn=L,Y.Nd=U,Y.Bf=S,Y.count=q,Y.On=O,m.innerText=LL.mg(C),O!==C&&(m.innerText+=" - "+LL.mg(O)),m.style.userSelect="text",Y.appendChild(m),m=document.createElement("td"),m.innerText=L,m.style.userSelect="text",m.style.color=L<0?"red":"green",Y.appendChild(m),m=document.createElement("td"),m.innerText=Math.floor(L/S*100)+"%",m.title="Relative to "+S+" troops",m.style.userSelect="text",Y.appendChild(m),m=document.createElement("td"),m.innerText=U,q>1&&(m.innerText+=" ("+q+")"),m.style.userSelect="text",Y.appendChild(m),M.appendChild(Y)},this.init=function(){this.data=[];for(var M=0;M<OH;M++)this.data[M]=[];var L,o,$=hU.Dd[49].height,U=document.createElement("canvas"),K=document.createElement("canvas");U.height=$,U.width=$,K.height=$,K.width=$,(L=U.getContext("2d")).drawImage(OL.aa(3),-3*$,0),(o=K.getContext("2d")).strokeStyle=Fo,o.lineWidth=5,o.beginPath(),o.moveTo(.15*$,$/3),o.lineTo(.85*$,$/3),o.moveTo(.15*$,$/2),o.lineTo(.85*$,$/2),o.moveTo(.15*$,2*$/3),o.lineTo(.85*$,2*$/3),o.stroke(),(H=[]).push({active:!0,name:"Group",Kn:K}),H.push({active:!1,name:"Income",Kn:U}),H.push({active:!0,name:"Attacks",Kn:hU.Dd[36]}),H.push({active:!1,name:"Defence",Kn:hU.Dd[37]}),H.push({active:!0,name:"Support",Kn:hU.Dd[49]}),H.push({active:!1,name:"Cancellation",Kn:hU.Dd[18]});for(const M of H)(U=document.createElement("canvas")).height=$,U.width=$,(L=U.getContext("2d")).drawImage(M.Kn,0,0),L.strokeStyle=ho,L.lineWidth=2,L.beginPath(),L.moveTo(.1*$,.1*$),L.lineTo(.9*$,.9*$),L.moveTo(.9*$,.1*$),L.lineTo(.1*$,.9*$),L.stroke(),M.Ln=U,M.Kn.title=M.name,M.Ln.title=M.name,M.Ln.style.width="40px",M.Kn.style.width="40px"},this.add=function(M,H,o,$,U){var K;try{K=LL.gd()}catch(M){K=0}if(this.data[M].push({Nn:H,Nd:o,type:$,id:U,time:K,Bf:Math.max(1,fH[M])}),0===pL.mode&&pL.Gd===M){var n=Wn(L),C=L.scrollTop+L.clientHeight>=L.scrollHeight?-1:L.scrollTop;this.Mn(H,o,$,U,K,Math.max(1,fH[M])),L.scrollTop=-1===C?L.scrollHeight:C,zn(L,n)}}}function xn(){this.isActive=!1;var M,L,H,o,$,U=[],K=[];this.init=function(){n.innerHTML="",C.innerText="0",MM.disabled=!0,MM.innerText="Start Game",i.innerText="******",Z.classList.add("opacity-50"),Z.classList.contains("opacity-100")&&Z.classList.remove("opacity-100"),Z.style.pointerEvents="none",r=[],F=[],U=[],K=[],M=[],L=[],document.getElementById("lobbyLoading").classList.toggle("d-none",!0),j.value=BL.Wh(),k();const H=document.createElement("div");H.className="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center bg-dark";const o=document.createElement("div");o.className="bg-dark-subtle rounded-3 p-5 d-flex flex-column pb-4";const $=document.createElement("div");$.className="d-flex";const S=document.createElement("input");S.className="form-control",S.placeholder="Enter Lobby Code",$.appendChild(S);const B=document.createElement("div");B.className="d-flex align-items-center";const O=document.createElement("div");O.innerText="or",O.className="mx-4",B.appendChild(O),$.appendChild(B);const q=document.createElement("button");q.className="btn btn-success w-100",q.innerText="Create Lobby",$.appendChild(q),o.appendChild($);const Y=document.createElement("div");Y.className="d-flex justify-content-center mt-3";const m=document.createElement("button");m.className="btn btn-secondary",m.innerText="Back",m.onclick=function(){H.remove()},Y.appendChild(m),o.appendChild(Y),H.appendChild(o),document.body.appendChild(H),S.oninput=function(){6===S.value.trim().length&&(H.remove(),document.getElementById("lobby").classList.remove("d-none"),DL.zn||D(),DL.send("lob"+S.value.trim().toUpperCase()))},q.onclick=function(){H.remove();const M=document.createElement("div");M.className="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center bg-dark";const L=document.createElement("div");L.className="bg-dark-subtle rounded-3 p-5 d-flex flex-column pb-4";const o=document.createElement("div");o.className="d-flex";const $=document.createElement("input");$.style.minWidth="300px",$.maxLength=32,$.className="form-control";const U=["My","Our","The"],K=["Awesome","Cool","Great","Amazing","Fun","Breathtaking","Beautiful","Epic","Legendary","Majestic","Magnificent","Marvelous","Spectacular","Stunning","Superb","Wonderful"],n=["Lobby","Room","Game","Match","Gameplay","Experience","Session","Play"];$.placeholder=U[Math.floor(Math.random()*U.length)]+" "+K[Math.floor(Math.random()*K.length)]+" "+n[Math.floor(Math.random()*n.length)],o.appendChild($);const C=document.createElement("button");C.className="btn btn-success w-100 ms-3",C.innerText="Create",o.appendChild(C),L.appendChild(o);const S=document.createElement("div");S.className="d-flex justify-content-center mt-3";const B=document.createElement("button");B.className="btn btn-secondary",B.innerText="Back",B.onclick=function(){M.remove(),H.classList.remove("d-none")},S.appendChild(B),L.appendChild(S),M.appendChild(L),document.body.appendChild(M),$.oninput=function(){$.value.trim().length>0?C.disabled=!1:C.disabled=!0},C.onclick=function(){M.remove(),document.getElementById("lobby").classList.remove("d-none"),DL.zn||D(),DL.send("new"+(""===$.value.trim()?$.placeholder:$.value.trim()))}}};const n=document.getElementById("players"),C=document.getElementById("playerCount"),S=document.getElementById("statusParent"),B=document.getElementById("statusText"),O=document.getElementById("statusSpinner"),q=document.getElementById("statusButtonDanger"),Y=document.getElementById("statusButtonSecondary");function m(){S.classList.add("d-none"),O.classList.add("d-none"),q.classList.add("d-none"),Y.classList.add("d-none")}function D(){S.classList.remove("d-none"),O.classList.add("d-none"),B.innerText="Failed to connect to the server!",Y.classList.remove("d-none"),Y.onclick=function(){location.reload()},Y.innerText="Reload"}function l(){S.classList.remove("d-none"),B.innerText="Failed to download the custom map! The map may be damaged.",Y.classList.remove("d-none"),Y.onclick=function(){location.reload(),m()},Y.innerText="Join another lobby"}function G(M,L,H,o,$){if(null!==document.getElementById("player"+M))return document.getElementById("playerName"+M).innerText=L,document.getElementById("spectator"+M).classList.toggle("d-none",!o),document.getElementById("host"+M).classList.toggle("d-none",!H),document.getElementById("inGame"+M).classList.toggle("d-none",!$),(r=r.filter((function(L){return L.id!==M}))).push({id:M,name:L,Pn:H,Qn:o,Rn:$}),void(H&&s===M&&(MM.disabled=!1,Z.style.pointerEvents="auto",Z.classList.add("opacity-100")));0===r.length&&(s=M,H&&(MM.disabled=!1,Z.style.pointerEvents="auto",Z.classList.add("opacity-100"))),r.push({id:M,name:L,Pn:H,Qn:o,Rn:$}),C.innerText=r.length.toString();const U=document.createElement("div");U.id="player"+M,U.className="col-12",U.className="list-group-item d-flex align-items-center";const K=document.createElement("span");if(K.id="playerName"+M,K.innerText=L,U.appendChild(K),1===r.length){const M=document.createElement("button");M.className="btn btn-outline-secondary btn-sm ms-3",M.innerText="Spectate",M.onclick=function(){"Spectate"===M.innerText?(DL.send("spc1"),M.innerText="Unspectate",M.classList.remove("btn-outline-secondary"),M.classList.add("btn-secondary")):(DL.send("spc0"),M.innerText="Spectate",M.classList.remove("btn-secondary"),M.classList.add("btn-outline-secondary"))},U.appendChild(M)}const S=document.createElement("div");S.className="flex-grow-1 justify-content-end d-flex gap-1";const B=document.createElement("span");B.id="inGame"+M,B.className="badge bg-success rounded-pill",B.innerText="In Game",S.appendChild(B),$||B.classList.add("d-none");const O=document.createElement("span");O.id="spectator"+M,O.className="badge bg-secondary rounded-pill",O.innerText="Spectator",S.appendChild(O),o||O.classList.add("d-none");const q=document.createElement("span");q.id="host"+M,q.className="badge bg-primary rounded-pill",q.innerText="Host",S.appendChild(q),H||q.classList.add("d-none"),U.appendChild(S),n.appendChild(U)}this.pn=function(){S.classList.remove("d-none"),B.innerText="Disconnected from the server!",q.classList.remove("d-none"),q.onclick=function(){location.reload()},q.innerText="Reload"},this.vn=function(){VL.init(),document.getElementById("lobby").classList.add("d-none");let M=document.createElement("div");M.className="position-absolute start-0 end-0 top-0 bottom-0 d-flex justify-content-center align-items-center";let L=document.createElement("div");L.className="bg-dark-subtle rounded-3 p-5 d-flex flex-column pb-4";let H=document.createElement("p");H.className="text-center",H.innerText="Invalid Lobby, the host may have closed the lobby",L.appendChild(H);let o=document.createElement("div");o.className="d-flex justify-content-center mt-3";let $=document.createElement("button");$.className="btn btn-secondary",$.innerText="Close",$.onclick=function(){M.remove()},o.appendChild($),L.appendChild(o),M.appendChild(L),document.body.appendChild(M)},this.tn=function(M){m(),document.getElementById("lobbyName").innerText=rL.Sn(M[0].replaceAll("§s§",";")),P=M[1],h.className="fa fa-eye-slash";let L=M[2],H=3;for(let o=0;o<L;o++)G(M[H],M[H+1].replaceAll("§s§",";"),"1"===M[H+2],"1"===M[H+3],"1"===M[H+4]),H+=5;this.qn("mde",M[H]),this.qn("map",M[H+1]),this.qn("spn",M[H+2]),this.qn("ntu",M[H+3]),this.qn("str",M[H+4]),this.qn("bot",M[H+5])},this.un=function(M,L,H,o,$){if(""===L){r=r.filter((function(L){return L.id!==M})),C.innerText=r.length.toString();document.getElementById("player"+M).remove()}else G(M,L,H,o,$)},this.zc=function(){return Math.max(r.length,E)},this.bj=function(){return V},this.za=function(){return b},this.yc=function(){return v};var P="",I=7,p=10,v=!0,V=!1,b=0,E=512,r=[],F=[],t=null,s=-1;this.qn=function(M,L){let H,o;"mde"===M?(I=parseInt(L),N.querySelector(".active").classList.remove("active"),N.querySelector("[value='"+I+"']").classList.add("active"),J.innerText=N.querySelector("[value='"+I+"']").innerText):"map"===M?(p=parseInt(L),R.querySelector(".active")?.classList.remove("active"),R.querySelector("[value='"+p+"']").classList.add("active"),W.innerText=R.querySelector("[value='"+p+"']").innerText,t=null,F=[]):"spw"===M?(H=(v="1"===L)?"fa-check":"fa-xmark",o=v?"fa-xmark":"fa-check",_.classList.contains(H)||_.classList.add(H),_.classList.contains(o)&&_.classList.remove(o)):"ntu"===M?(H=(V="1"===L)?"fa-check":"fa-xmark",o=V?"fa-xmark":"fa-check",w.classList.contains(H)||w.classList.add(H),w.classList.contains(o)&&w.classList.remove(o)):"str"===M?(b=parseInt(L),z.querySelector(".active").classList.remove("active"),z.querySelector("[value='"+b+"']").classList.add("active"),A.innerText=z.querySelector("[value='"+b+"']").innerText):"bot"===M&&(E=parseInt(L),Q.value=parseInt(L))};const Z=document.getElementById("options"),N=document.getElementById("modeSelect"),J=document.getElementById("modeText");N.onclick=function(M){M.target.getAttribute("value")&&DL.send("optmde;"+M.target.getAttribute("value"))};const R=document.getElementById("mapSelect"),W=document.getElementById("mapText");R.onclick=function(M){M.target.getAttribute("value")&&DL.send("optmap;"+M.target.getAttribute("value"))};const z=document.getElementById("difficultySelect"),A=document.getElementById("difficultyText");z.onclick=function(M){M.target.getAttribute("value")&&DL.send("optstr;"+M.target.getAttribute("value"))};const _=document.getElementById("spawnSelect"),w=document.getElementById("neutralBots");_.parentElement.onclick=function(){DL.send("optspw;"+(v?"0":"1"))},w.parentElement.onclick=function(){DL.send("optntu;"+(V?"0":"1"))};const Q=document.getElementById("botCount");Q.value=512,Q.onchange=function(){Q.onkeyup(void 0),DL.send("optbot;"+Q.value)},Q.onkeyup=function(){Q.value=Math.max(0,Math.min(512,parseInt(Q.value))),isNaN(Q.value)&&(Q.value=0)},document.getElementById("leave").addEventListener("click",(function(){DL.send("lev"),document.getElementById("lobby").classList.add("d-none"),hL.Jh()}));const X=document.getElementById("custom"),T=document.getElementById("customParent"),u=document.getElementById("customCancel"),x=document.getElementById("customUpload"),y=document.getElementById("drop"),a=document.getElementById("file"),c=document.getElementById("file_desc"),e=document.getElementById("preview");X.onclick=function(){T.classList.remove("d-none")},u.onclick=function(){T.classList.add("d-none")},e.onload=function(){if(4096<e.width||4096<e.height||10>e.width||10>e.height)return e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="width and height must be between 10 and 4096",c.classList.add("text-danger"),y.classList.add("border-danger"),void(x.disabled=!0);e.classList.remove("d-none"),c.classList.add("d-none"),y.classList.remove("border-danger"),x.disabled=!1},x.disabled=!0,e.onerror=function(){e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="Invalid Image",c.classList.add("text-danger"),y.classList.add("border-danger"),x.disabled=!0},y.ondrop=function(M){M.preventDefault(),this.classList.remove("bg-secondary"),M.dataTransfer.files.length>0&&(a.files=M.dataTransfer.files,a.onchange(void 0))},y.onmouseover=function(M){M.preventDefault(),this.classList.add("bg-secondary-subtle")},y.onmouseout=function(M){M.preventDefault(),this.classList.remove("bg-secondary-subtle")},y.ondragover=function(M){M.preventDefault(),this.classList.add("bg-secondary")},y.ondragleave=function(M){M.preventDefault(),this.classList.remove("bg-secondary")},x.onclick=function(){f.length>4194304?alert("The file is too large! The maximum size is 4MB."):0!==f.length?(DL.send("upl"+Math.ceil(f.length/1024/128)),d=0):alert("Please select a file first!")},a.onchange=function(){if(!this.files||!this.files[0])return;const M=new FileReader;f="",c.innerText="Loading file...","application/json"===this.files[0].type?(M.onload=function(M){const L=JSON.parse(M.target.result.toString());return L.mapBase64?M.target.result.length>4194304?(e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="File is too large!",c.classList.add("text-danger"),y.classList.add("border-danger"),void(x.disabled=!0)):(L.mapBase64.startsWith("data:image/png;base64,")||(L.mapBase64="data:image/png;base64,"+L.mapBase64),e.src=L.mapBase64,void(f="-"+L.mapBase64+"-")):(e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="Invalid file type!",c.classList.add("text-danger"),y.classList.add("border-danger"),void(x.disabled=!0))},M.readAsText(this.files[0])):"image/png"===this.files[0].type?(M.onload=function(M){if(M.target.result.length>4194304)return e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="File is too large!",c.classList.add("text-danger"),y.classList.add("border-danger"),void(x.disabled=!0);e.src=M.target.result,f="-"+M.target.result+"-"},M.readAsDataURL(this.files[0])):(e.classList.add("d-none"),c.classList.remove("d-none"),c.innerText="Invalid file type!",c.classList.add("text-danger"),y.classList.add("border-danger"),x.disabled=!0)};let d=0,f="";this.rn=function(){document.getElementById("lobby").classList.contains("d-none")||(S.classList.remove("d-none"),B.innerText="Uploading custom map... "+Math.floor(d/f.length*1e3)/10+"%",O.classList.remove("d-none"),DL.send("chk"+f.substring(d,d+131072)),d+=131072,d>=f.length&&(T.classList.add("d-none"),m()))},this.sn=function(M){const L=parseInt(M.slice(0,2)),H=M.slice(2);F[L]=H,R.querySelector(".active")?.classList.remove("active"),W.innerText="Custom Map (Downloading..."+(0===F.length?"":" "+F.length)+")",function(){if(F.length>0&&F[0]){const M=F[0],L=F[F.length-1];if(M.startsWith("-")&&"-"===L[L.length-1]){const M=F.join("").substring(1,F.join("").length-1);F=[],W.innerText="Validating map...";try{const L=new Image;L.src=M,L.onload=function(){W.innerText="Custom map loaded!",t=M},L.onerror=function(){l()}}catch(M){console.log(M),l()}}}}()},this.wn=function(){F=[],t=null,W.innerText=R.querySelector("[value='"+p+"']").innerText};const i=document.getElementById("code"),h=document.getElementById("codeStatus");i.onclick=function(){navigator.clipboard.writeText(P);let M=new bootstrap.Tooltip(i,{title:"Copied!",Jn:"manual"});M.show(),setTimeout((function(){M.hide()}),1e3)},h.parentElement.onclick=function(){"fa fa-eye"===h.className?(i.innerText="******",h.className="fa fa-eye-slash"):(i.innerText=P,h.className="fa fa-eye")};const j=document.getElementById("name");let g=null;function k(){const M=j.value.trim();M.length;yM.Zb(M)?(j.classList.contains("bg-danger")&&j.classList.remove("bg-danger"),BL._i(M),g&&clearTimeout(g),g=setTimeout((function(){DL.send("nam"+M)}),2500)):j.classList.add("bg-danger")}j.addEventListener("input",k);const MM=document.getElementById("start");MM.disabled=!0,MM.addEventListener("click",(function(){MM.disabled||(MM.innerText="Searching...",MM.disabled=!0,LM=!0,BL.hide(),$L.Dh(4),$L.init())})),document.getElementById("copy").addEventListener("click",(function(){navigator.clipboard.writeText(window.location.href+"?lobby="+P);let M=new bootstrap.Tooltip(this,{title:"Copied!",Jn:"manual"});M.show(),setTimeout((function(){M.hide()}),1e3)}));var LM=!1;var HM=null;this.xn=function(M){document.getElementById("lobby").classList.contains("d-none")||(HM=parseInt(M),this.isActive=!0,BL.hide(),$L.Dh(4),$L.init(),null!==t?(CH.xa={Lj:t},CH.vj="Custom Lobby",CH.zj()):CH.Ji())},this.Ch=function(){(this.isActive||LM)&&(alert("Failed to connect to lobby. Quitting..."),setTimeout((function(){window.location.reload()}),5e3))},this.Ah=function(){(this.isActive||LM)&&$L.Dh(0)},this.yi=function(M){var L;if(this.isActive){for(L=0;L<M.length;L++)if(M[L].id===HM)return HM}else if(LM)for(console.log(M),L=0;L<M.length;L++)if(M[L].ti>7&&8!==M[L].type)return console.log("str"+M[L].id),DL.send("str"+M[L].id),hL.Jh(),LM=!1,-1;return-1},this.Ai=function(M){this.isActive&&(MM.disabled=!0,MM.innerText=M-2+"s")},this.Zm=function($,n,C){if(this.isActive){if(L=$,H=n,o=C,MM.innerText="Start Game",1===$.length)return M=$,U[o]=0,K[0]=o,void this.Vm();document.getElementById("lobbyLoading").classList.remove("d-none")}},this.$h=function(){setTimeout((function(){dL.ud()}),10)},this.xi=function(){return this.isActive||LM},this.yn=function(H){M=[];for(var o=0;o<H.length;o++){const $=parseInt(H[o]);L[$]&&(M.push(L[$]),U[$]=M.length-1,K[M.length-1]=$)}},this.Vm=function(){document.getElementById("lobbyLoading").classList.add("d-none"),document.getElementById("lobby").classList.add("d-none"),1===r.length&&SL.Di(I),GH(H,U[o],M,I,!1),r.find((M=>M.id===s)).Qn&&dL.ud()},this.Um=function(M){$=M},this.Nm=function(){return this.isActive?($+1)%8:0},this.Wm=function(M){return this.isActive?U[M]??-1:M},this.an=function(M){return this.isActive?K[M]??-1:M},this.Ym=function(M,L){t||(-1!==p&&(M=p),XK(M,L))}}function yn(){this.isOpen=!1,this.hn=1,this.open=function(){this.isOpen||(mL.add(this),this.isOpen=!0)},this.jn=function(M){var L=Wn(M);M.innerHTML="";var H=document.createElement("h1");H.innerText="Chat Log",M.appendChild(H);let o=document.createElement("table");for(const M of eM.log){let L=document.createElement("tr"),H=document.createElement("td");H.innerText=LL.mg(M.time),H.style.userSelect="text",L.appendChild(H);let $=document.createElement("td");if($.innerText=M.Nd,$.style.userSelect="text",$.style.color=M.color,"rgba(0,0,0,0.75)"!==M.bgColor&&($.style.background=M.bgColor),M.Od){let L=document.createElement("img"),H=document.createElement("div");L.src=M.Od.toDataURL("image/png"),L.style.width="25px",L.style.height="25px",L.style.margin="5px",$.style.lineHeight="25px",H.style.display="flex",H.style.alignItems="center",H.appendChild($),H.appendChild(L),$=H}L.appendChild($),o.appendChild(L)}M.appendChild(o),zn(M,L)},this.close=function(){this.isOpen=!1}}function an(){var M,L=[{id:"moveLeft",name:"Move left",key:"ArrowLeft",Tn:()=>XL.wl(3),release:()=>XL.xl(3),Un:!0,Vn:!1},{id:"moveRight",name:"Move right",key:"ArrowRight",Tn:()=>XL.wl(1),release:()=>XL.xl(1),Un:!0,Vn:!1},{id:"moveUp",name:"Move up",key:"ArrowUp",Tn:()=>XL.wl(0),release:()=>XL.xl(0),Un:!0,Vn:!1},{id:"moveDown",name:"Move down",key:"ArrowDown",Tn:()=>XL.wl(2),release:()=>XL.xl(2),Un:!0,Vn:!1},{id:"hideUI",name:"Hide UI",key:"h",Tn:()=>1<=mH&&(rM=!rM,MK.request=!0),Un:!1,Vn:!1},{id:"copyCoordinates",name:"Copy coordinates to console",key:"c",Tn:()=>0!==mH&&gU.bm(),Un:!1,Vn:!1},{id:"quickAttack",name:"Quick attack unclaimed land",key:"Unbound",Tn:()=>0!==mH&&(IM?UU(EM,OH,hM.dd()):(!tM||300<LL.gd())&&dL.ed(hM.dd(),EM)),Un:!1,Vn:!1},{id:"toggleBoatOverlay",name:"Toggle boat overlay",key:"Unbound",Tn:()=>0!==mH&&(FL.toggle(0),MK.request=!0),Un:!1,Vn:!1},{id:"toggleClanOverlay",name:"Toggle clan overlay",key:"Unbound",Tn:()=>0!==mH&&(FL.toggle(1),MK.request=!0),Un:!1,Vn:!1},{id:"openProfile",name:"Open troop log of selected player",key:"p",Tn:()=>0!==mH&&h$(W$)>=0&&h$(W$)<=BK&&j$(z$)>=0&&j$(z$)<=OK&&(M=qL.Pa(h$(W$),j$(z$)),qL.A(M)&&pL.open(qL.B(M))),Un:!1,Vn:!1}],H=[{key:"a",relative:!0,value:31/32},{key:"d",relative:!0,value:32/31},{key:"s",relative:!0,value:7/8},{key:"w",relative:!0,value:8/7},{key:"1",relative:!0,value:5/6},{key:"2",relative:!0,value:1.2}],o=!1,$=!1;function U(){let M=[];for(let H=0;H<L.length;H++)M.push({id:L[H].id,key:L[H].key});nC("keyBindings",JSON.stringify(M),!1),nC("troopFactors",JSON.stringify(H),!1)}this.id="keybindings",this.open=function(){GL.An(this)},this.jn=function(M){let K,n,C=document.createElement("h1");C.className="mt-4",C.innerText="Keybindings",M.appendChild(C);var S=document.createElement("table");let B={"Not yet set":[""]};for(K=0;K<L.length;K++){var O=L[K].key;B[O]=B[O]||[],B[O].push(L[K])}for(K=0;K<H.length;K++){var q=H[K].key;B[q]=B[q]||[],B[q].push(H[K])}for(B.Unbound=[],K=0;K<L.length;K++){n=document.createElement("tr");var Y=document.createElement("td");Y.innerText=L[K].name,n.appendChild(Y);const M=document.createElement("td");M.className="hoverable",M.style.border="1px solid grey",B[L[K].key].length>1&&(M.style.borderColor="red"),M.style.padding="5px 16px",M.style.width="1%",M.style.whiteSpace="nowrap",M.style.textAlign="center",M.innerText=L[K].key.toUpperCase()===L[K].key&&L[K].key.toLowerCase()!==L[K].key.toUpperCase()?"Shift + "+L[K].key:1===L[K].key.length?" "===L[K].key?"SPACE":L[K].key.toUpperCase():L[K].key;const H=L[K];M.onclick=function(){!1===o&&(o=H,M.innerText="Press any key")},n.appendChild(M),S.appendChild(n)}M.appendChild(S);let m=document.createElement("div");m.style.display="flex",m.style.justifyContent="space-between",m.style.alignItems="center",C=document.createElement("h1"),C.innerText="Troop factors",C.className="mt-4",m.appendChild(C);let D=document.createElement("button");D.innerText="Reset",D.className="mt-4",D.style.padding="5px",D.style.height="auto",D.onclick=function(){H=[{key:"a",relative:!0,value:31/32},{key:"d",relative:!0,value:32/31},{key:"s",relative:!0,value:7/8},{key:"w",relative:!0,value:8/7},{key:"1",relative:!0,value:5/6},{key:"2",relative:!0,value:1.2}],U(),GL.An(EL)},m.appendChild(D),M.appendChild(m);var l=document.createElement("span");l.innerText="Custom troop factors are disabled in 1v1 games.",M.appendChild(l);let G=document.createElement("label");G.innerText=" Add buttons to troop selector (max 6)",G.style.marginTop="5px",G.style.marginBottom="15px";let P=document.createElement("input");for(P.type="checkbox",P.id="kb_buttons",P.onchange=function(){nC("kb_buttons",this.checked),8===UL.getState()&&hM.resize()},G.prepend(P),M.appendChild(G),P.checked=$C("kb_buttons",!1),(S=document.createElement("table")).style.borderSpacing="0px 5px",K=0;K<H.length;K++){H[K].relative||(H[K].value=Math.round(Math.max(0,Math.min(1e3,1e3*H[K].value)))/1e3),n=document.createElement("tr");const M=document.createElement("td");M.className="hoverable",M.style.border="1px solid grey",B[H[K].key].length>1&&(M.style.borderColor="red"),M.style.padding="5px 16px",M.style.textAlign="center",M.innerText=H[K].key.toUpperCase()===H[K].key&&H[K].key.toLowerCase()!==H[K].key.toUpperCase()?"Shift + "+H[K].key:1===H[K].key.length?" "===H[K].key?"SPACE":H[K].key.toUpperCase():H[K].key;const L=H[K];M.onclick=function(){!1===o&&(o=L,M.innerText="Press any key")},n.appendChild(M);const C=document.createElement("td");C.className="hoverable",C.style.border="1px solid grey",C.style.borderLeft="none",C.style.padding="5px 16px",C.style.width="1%",C.style.whiteSpace="nowrap",C.style.textAlign="center",C.innerText=H[K].relative?"Relative":"Absolute",C.onclick=function(){L.relative=!L.relative,U(),GL.An(EL)},n.appendChild(C);const O=document.createElement("td");O.className="hoverable",O.style.border="1px solid grey",O.style.borderLeft="none",O.style.padding="5px 16px",O.style.width="1%",O.style.whiteSpace="nowrap",O.style.textAlign="center",O.innerText=H[K].relative?"x "+H[K].value:Math.round(1e3*H[K].value)/10+"%";const q=function(){let M;$=!0,O.innerText=L.relative?L.value:Math.round(1e3*L.value)/10,O.contentEditable=!0,O.focus(),O.onblur=function(){O.contentEditable=!1,$=!1;let H=O.innerText.match(/(\d+\.?\d*)|(\+|-|\*|\/)/g),o=!0;for(M=0;M<H.length;M++)"+"===H[M]||"-"===H[M]||"*"===H[M]||"/"===H[M]?(o&&(H.splice(M,1),M--),o=!0):o?o=!1:(H.splice(M,"+"),M--);if(H){for(M=0;M<H.length;M++)"*"===H[M]?(H[M-1]=parseFloat(H[M-1])*parseFloat(H[M+1]),H.splice(M,2),M--):"/"===H[M]&&(H[M-1]=parseFloat(H[M-1])/parseFloat(H[M+1]),H.splice(M,2),M--);for(M=0;M<H.length;M++)"+"===H[M]?(H[M-1]=parseFloat(H[M-1])+parseFloat(H[M+1]),H.splice(M,2),M--):"-"===H[M]&&(H[M-1]=parseFloat(H[M-1])-parseFloat(H[M+1]),H.splice(M,2),M--);L.value=parseFloat(H[0])}L.relative?L.value<0&&(L.value=0):L.value=Math.round(Math.max(0,Math.min(1e3,10*L.value)))/1e3,U(),O.innerText=L.relative?"x "+L.value:Math.round(1e3*L.value)/10+"%",O.onblur=null,O.onkeydown=null,O.onclick=q,8===UL.getState()&&hM.resize()},O.onkeydown=function(M){"Enter"===M.key&&(M.preventDefault(),setTimeout((function(){O.blur()}),100))},O.onclick=null};O.onclick=q,n.appendChild(O);const Y=document.createElement("td");Y.style.width="1%",Y.style.whiteSpace="nowrap",Y.style.textAlign="center",Y.style.cursor="pointer",Y.style.color="red",Y.style.paddingLeft="5px",Y.innerText="X";const m=K;Y.onclick=function(){H.splice(m,1),U(),GL.An(EL)},n.appendChild(Y),S.appendChild(n)}M.appendChild(S);var I=document.createElement("div");I.style.boxSizing="content-box",I.style.textAlign="center",I.style.cursor="pointer",I.style.color="green",I.innerText="+",I.style.fontSize="20px",I.style.fontWeight="bold",I.style.borderRadius="50%",I.style.border="2px solid green",I.style.width="30px",I.style.height="30px",I.style.lineHeight="30px",I.style.flexShrink="0",I.style.marginLeft="auto",I.style.marginRight="auto",I.style.fontFamily="Fira Sans",I.onclick=function(){H.push({key:"Not yet set",value:.5,relative:!1}),U(),GL.An(EL)},M.appendChild(I);var p=document.createElement("div");p.style.height="10px",p.style.flexShrink="0",M.appendChild(p)},this.wk=function(M){if($)return;if(400>MK.tb)return;if(8!==UL.getState()&&UL.Yg(M))return void(MK.request=!0);if("Escape"===M.key)return UL.sa(),void M.preventDefault();let H;if(M.key.toUpperCase()!==M.key.toLowerCase()){let o=M.key.toLowerCase()===M.key?M.key.toUpperCase():M.key.toLowerCase();for(H=0;H<L.length;H++)L[H].key===o&&(L[H].Vn=!1,L[H].Un&&L[H].release&&L[H].release())}for(H=0;H<L.length;H++)if(L[H].key===M.key)return L[H].Vn=!1,void(L[H].Un&&L[H].release&&L[H].release())},this.xk=function(M){if($||document.activeElement!==document.body)return;if(!1!==o){if("Shift"===M.key)return;return"Escape"===M.key?(M.preventDefault(),o.key="Unbound",U(),o=!1,void GL.An(EL)):(M.preventDefault(),o.key=M.key,U(),o=!1,void GL.An(EL))}let K;for(K=0;K<L.length;K++)if(L[K].key===M.key){if(L[K].Vn)return;return L[K].Vn=!0,void(L[K].Tn&&L[K].Tn())}if(8!==NM&&LC[EL.id]){for(K=0;K<H.length;K++)if(H[K].key===M.key)return void(H[K].relative?hM.Uf(H[K].value):hM.Vf(H[K].value))}else!function(M){"a"===M.key?hM.Uf(31/32):"d"===M.key?hM.Uf(32/31):"s"===M.key?hM.Uf(7/8):"w"===M.key?hM.Uf(8/7):"1"===M.key?hM.Uf(5/6):"2"===M.key&&hM.Uf(1.2)}(M)},this.Of=function(){if(8===NM)return["x 0.97","x 1.03","x 0.88","x 1.14","x 0.83","x 1.2"];let M=[];for(let L=0;L<6;L++)H[L]&&M.push(H[L].relative?"x "+Math.round(100*H[L].value)/100:Math.round(100*H[L].value)+"%");return M},this.Tf=function(M){if(8!==NM)H[M]&&(H[M].relative?hM.Uf(H[M].value):hM.Vf(H[M].value));else{let L=[31/32,32/31,7/8,8/7,5/6,1.2];hM.Uf(L[M])}},this.load=function(){var M=JSON.parse(localStorage.getItem("keyBindings"));if(M)for(let H=0;H<M.length;H++)for(let o=0;o<L.length;o++)if(M[H].id===L[o].id){L[o].key=M[H].key;break}var o=JSON.parse(localStorage.getItem("troopFactors"));o&&(H=o)}}function cn(){let M=[],L=[],H=["97;98;111;114;116;105;111;110;13","97;98;117;115;101;13","97;100;111;108;102;13","97;100;111;105;108;102;13","97;100;100;105;99;116;13","97;100;100;105;99;116;115;13","97;108;108;105;103;97;116;111;114;98;97;105;116;13","97;109;97;116;101;117;114;13","97;110;97;108;13","97;110;97;108;97;110;110;105;101;13","97;110;97;108;115;101;120;13","97;110;117;115;13","97;114;101;111;108;97;13","97;114;103;105;101;13","97;114;111;117;115;101;100;13","97;114;115;101;13","97;114;115;101;104;111;108;101;13","97;115;115;13","97;115;115;98;97;103;103;101;114;13","97;115;115;98;108;97;115;116;101;114;13","97;115;115;99;108;111;119;110;13","97;115;115;99;111;119;98;111;121;13","97;115;115;101;115;13","97;115;115;102;117;99;107;13","97;115;115;102;117;99;107;101;114;13","97;115;115;104;97;116;13","97;115;115;104;111;108;101;13","97;115;115;104;111;108;101;115;13","97;115;115;104;111;114;101;13","97;115;115;106;111;99;107;101;121;13","97;115;115;107;105;115;115;13","97;115;115;107;105;115;115;101;114;13","97;115;115;107;108;111;119;110;13","97;115;115;108;105;99;107;13","97;115;115;108;105;99;107;101;114;13","97;115;115;108;111;118;101;114;13","97;115;115;109;97;110;13","97;115;115;109;111;110;107;101;121;13","97;115;115;109;117;110;99;104;13","97;115;115;109;117;110;99;104;101;114;13","97;115;115;112;97;99;107;101;114;13","97;115;115;112;105;114;97;116;101;13","97;115;115;112;117;112;112;105;101;115;13","97;115;115;114;97;110;103;101;114;13","97;115;115;119;104;111;114;101;13","97;115;115;119;105;112;101;13","97;116;104;108;101;116;101;115;102;111;111;116;13","98;97;99;107;115;101;97;116;13","98;97;100;102;117;99;107;13","98;97;108;108;108;105;99;107;101;114;13","98;97;108;108;115;13","98;97;108;108;115;97;99;107;13","98;97;110;103;105;110;103;13","98;97;112;116;105;115;116;13","98;97;114;101;108;121;108;101;103;97;108;13","98;97;114;102;13","98;97;114;102;97;99;101;13","98;97;114;102;102;97;99;101;13","98;97;115;116;13","98;97;115;116;97;114;100;32;13","98;97;122;111;110;103;97;115;13","98;97;122;111;111;109;115;13","98;101;97;110;101;114;13","98;101;97;115;116;13","98;101;97;115;116;97;108;105;116;121;13","98;101;97;115;116;105;97;108;13","98;101;97;115;116;105;97;108;105;116;121;13","98;101;97;116;111;102;102;13","98;101;97;116;45;111;102;102;13","98;101;97;116;121;111;117;114;109;101;97;116;13","98;101;97;118;101;114;13","98;101;115;116;105;97;108;13","98;101;115;116;105;97;108;105;116;121;13","98;105;97;116;99;104;13","98;105;98;108;101;13","98;105;99;117;114;105;111;117;115;13","98;105;103;97;115;115;13","98;105;103;98;97;115;116;97;114;100;13","98;105;103;98;117;116;116;13","98;105;103;103;101;114;13","98;105;115;101;120;117;97;108;13","98;105;45;115;101;120;117;97;108;13","98;105;116;99;104;13","98;105;116;99;104;101;114;13","98;105;116;99;104;101;115;13","98;105;116;99;104;101;122;13","98;105;116;99;104;105;110;13","98;105;116;99;104;105;110;103;13","98;105;116;99;104;115;108;97;112;13","98;105;116;99;104;121;13","98;105;116;101;109;101;13","98;108;111;119;13","98;108;111;119;106;111;98;13","98;111;97;110;103;13","98;111;103;97;110;13","98;111;104;117;110;107;13","98;111;108;108;105;99;107;13","98;111;108;108;111;99;107;13","98;111;109;98;13","98;111;109;98;101;114;115;13","98;111;109;98;105;110;103;13","98;111;109;98;115;13","98;111;109;100;13","98;111;110;100;97;103;101;13","98;111;110;101;114;13","98;111;110;103;13","98;111;111;98;13","98;111;111;98;105;101;115;13","98;111;111;98;115;13","98;111;111;98;121;13","98;111;111;100;121;13","98;111;111;109;13","98;111;111;110;103;13","98;111;111;110;103;97;13","98;111;111;110;105;101;13","98;111;111;116;121;13","98;111;111;116;121;99;97;108;108;13","98;111;117;110;116;121;98;97;114;13","98;114;97;13","98;114;101;97;53;116;13","98;114;101;97;115;116;13","98;114;101;97;115;116;106;111;98;13","98;114;101;97;115;116;108;111;118;101;114;13","98;114;101;97;115;116;109;97;110;13","98;114;111;116;104;101;108;13","98;117;103;103;101;114;13","98;117;103;103;101;114;101;100;13","98;117;103;103;101;114;121;13","98;117;108;108;99;114;97;112;13","98;117;108;108;100;105;107;101;13","98;117;108;108;100;121;107;101;13","98;117;108;108;115;104;105;116;13","98;117;109;98;108;101;102;117;99;107;13","98;117;109;102;117;99;107;13","98;117;110;103;97;13","98;117;110;103;104;111;108;101;13","98;117;114;105;101;100;13","98;117;114;110;13","98;117;116;99;104;98;97;98;101;115;13","98;117;116;99;104;100;105;107;101;13","98;117;116;99;104;100;121;107;101;13","98;117;116;116;13","98;117;116;116;98;97;110;103;13","98;117;116;116;45;98;97;110;103;13","98;117;116;116;102;97;99;101;13","98;117;116;116;102;117;99;107;13","98;117;116;116;45;102;117;99;107;13","98;117;116;116;102;117;99;107;101;114;13","98;117;116;116;45;102;117;99;107;101;114;13","98;117;116;116;102;117;99;107;101;114;115;13","98;117;116;116;45;102;117;99;107;101;114;115;13","98;117;116;116;104;101;97;100;13","98;117;116;116;109;97;110;13","98;117;116;116;109;117;110;99;104;13","98;117;116;116;109;117;110;99;104;101;114;13","98;117;116;116;112;105;114;97;116;101;13","98;117;116;116;112;108;117;103;13","98;117;116;116;115;116;97;105;110;13","98;121;97;116;99;104;13","99;97;99;107;101;114;13","99;97;109;101;108;106;111;99;107;101;121;13","99;97;109;101;108;116;111;101;13","99;97;110;97;100;105;97;110;13","99;97;110;99;101;114;13","99;97;114;112;101;116;109;117;110;99;104;101;114;13","99;97;114;114;117;116;104;13","99;97;116;104;111;108;105;99;13","99;97;116;104;111;108;105;99;115;13","99;101;109;101;116;101;114;121;13","99;104;101;114;114;121;112;111;112;112;101;114;13","99;104;105;99;107;115;108;105;99;107;13","99;104;105;108;100;114;101;110;39;115;13","99;104;105;110;13","99;104;105;110;97;109;97;110;13","99;104;105;110;97;109;101;110;13","99;104;105;110;101;115;101;13","99;104;105;110;107;13","99;104;105;110;107;121;13","99;104;111;97;100;13","99;104;111;100;101;13","99;105;103;97;114;101;116;116;101;13","99;105;103;115;13","99;108;97;109;100;105;103;103;101;114;13","99;108;97;109;100;105;118;101;114;13","99;108;105;116;13","99;108;105;116;111;114;105;115;13","99;108;111;103;119;111;103;13","99;111;99;97;105;110;101;13","99;111;99;107;13","99;111;99;107;98;108;111;99;107;13","99;111;99;107;98;108;111;99;107;101;114;13","99;111;99;107;99;111;119;98;111;121;13","99;111;99;107;102;105;103;104;116;13","99;111;99;107;104;101;97;100;13","99;111;99;107;107;110;111;98;13","99;111;99;107;108;105;99;107;101;114;13","99;111;99;107;108;111;118;101;114;13","99;111;99;107;110;111;98;13","99;111;99;107;113;117;101;101;110;13","99;111;99;107;114;105;100;101;114;13","99;111;99;107;115;109;97;110;13","99;111;99;107;115;109;105;116;104;13","99;111;99;107;115;109;111;107;101;114;13","99;111;99;107;115;117;99;101;114;13","99;111;99;107;115;117;99;107;32;13","99;111;99;107;115;117;99;107;101;100;32;13","99;111;99;107;115;117;99;107;101;114;13","99;111;99;107;115;117;99;107;105;110;103;13","99;111;99;107;116;97;105;108;13","99;111;99;107;116;101;97;115;101;13","99;111;99;107;121;13","99;111;104;101;101;13","99;111;105;116;117;115;13","99;111;109;109;105;101;13","99;111;110;100;111;109;13","99;111;110;115;101;114;118;97;116;105;118;101;13","99;111;110;115;112;105;114;97;99;121;13","99;111;111;108;105;101;13","99;111;111;108;121;13","99;111;111;110;13","99;111;111;110;100;111;103;13","99;111;112;117;108;97;116;101;13","99;111;114;110;104;111;108;101;13","99;111;114;114;117;112;116;105;111;110;13","99;114;97;53;104;13","99;114;97;98;115;13","99;114;97;99;107;13","99;114;97;99;107;112;105;112;101;13","99;114;97;99;107;119;104;111;114;101;13","99;114;97;99;107;45;119;104;111;114;101;13","99;114;97;112;13","99;114;97;112;111;108;97;13","99;114;97;112;112;101;114;13","99;114;97;112;112;121;13","99;114;97;115;104;13","99;114;101;97;109;121;13","99;114;105;109;101;13","99;114;105;109;101;115;13","99;114;105;109;105;110;97;108;13","99;114;105;109;105;110;97;108;115;13","99;114;111;116;99;104;13","99;114;111;116;99;104;106;111;99;107;101;121;13","99;114;111;116;99;104;109;111;110;107;101;121;13","99;114;111;116;99;104;114;111;116;13","99;117;109;13","99;117;109;98;117;98;98;108;101;13","99;117;109;102;101;115;116;13","99;117;109;106;111;99;107;101;121;13","99;117;109;109;13","99;117;109;109;101;114;13","99;117;109;109;105;110;103;13","99;117;109;113;117;97;116;13","99;117;109;113;117;101;101;110;13","99;117;109;115;104;111;116;13","99;117;110;105;108;105;110;103;117;115;13","99;117;110;105;108;108;105;110;103;117;115;13","99;117;110;110;13","99;117;110;110;105;108;105;110;103;117;115;13","99;117;110;110;116;116;13","99;117;110;116;13","99;117;110;116;101;121;101;100;13","99;117;110;116;102;117;99;107;13","99;117;110;116;102;117;99;107;101;114;13","99;117;110;116;108;105;99;107;32;13","99;117;110;116;108;105;99;107;101;114;32;13","99;117;110;116;108;105;99;107;105;110;103;32;13","99;117;110;116;115;117;99;107;101;114;13","99;121;98;101;114;115;101;120;13","99;121;98;101;114;115;108;105;109;101;114;13","100;97;103;111;13","100;97;104;109;101;114;13","100;97;109;109;105;116;13","100;97;109;110;13","100;97;109;110;97;116;105;111;110;13","100;97;109;110;105;116;13","100;97;114;107;105;101;13","100;97;114;107;121;13","100;97;116;110;105;103;103;97;13","100;101;97;100;13","100;101;97;112;116;104;114;111;97;116;13","100;101;97;116;104;13","100;101;101;112;116;104;114;111;97;116;13","100;101;102;101;99;97;116;101;13","100;101;103;111;13","100;101;112;111;115;105;116;13","100;101;115;105;114;101;13","100;101;115;116;114;111;121;13","100;101;116;104;13","100;101;118;105;108;13","100;101;118;105;108;119;111;114;115;104;105;112;112;101;114;13","100;105;99;107;13","100;105;99;107;98;114;97;105;110;13","100;105;99;107;102;111;114;98;114;97;105;110;115;13","100;105;99;107;104;101;97;100;13","100;105;99;107;108;101;115;115;13","100;105;99;107;108;105;99;107;13","100;105;99;107;108;105;99;107;101;114;13","100;105;99;107;109;97;110;13","100;105;99;107;119;97;100;13","100;105;99;107;119;101;101;100;13","100;105;100;100;108;101;13","100;105;101;13","100;105;101;100;13","100;105;101;115;13","100;105;107;101;13","100;105;108;100;111;13","100;105;110;103;108;101;98;101;114;114;121;13","100;105;110;107;13","100;105;112;115;104;105;116;13","100;105;112;115;116;105;99;107;13","100;105;114;116;121;13","100;105;115;101;97;115;101;13","100;105;115;101;97;115;101;115;13","100;105;118;101;13","100;105;120;13","100;105;120;105;101;100;105;107;101;13","100;105;120;105;101;100;121;107;101;13","100;111;103;103;105;101;115;116;121;108;101;13","100;111;103;103;121;115;116;121;108;101;13","100;111;111;100;111;111;13","100;111;111;45;100;111;111;13","100;111;111;109;13","100;111;112;101;13","100;114;97;103;113;117;101;101;110;13","100;114;97;103;113;119;101;101;110;13","100;114;105;112;100;105;99;107;13","100;114;117;103;13","100;114;117;110;107;13","100;114;117;110;107;101;110;13","100;117;109;98;13","100;117;109;98;97;115;115;13","100;117;109;98;98;105;116;99;104;13","100;117;109;98;102;117;99;107;13","100;121;101;102;108;121;13","100;121;107;101;13","101;97;115;121;115;108;117;116;13","101;97;116;98;97;108;108;115;13","101;97;116;109;101;13","101;97;116;112;117;115;115;121;13","101;99;115;116;97;99;121;13","101;106;97;99;117;108;97;116;101;13","101;106;97;99;117;108;97;116;101;100;13","101;106;97;99;117;108;97;116;105;110;103;32;13","101;106;97;99;117;108;97;116;105;111;110;13","101;110;101;109;97;13","101;114;101;99;116;13","101;114;101;99;116;105;111;110;13","101;114;111;13","101;115;99;111;114;116;13","101;116;104;110;105;99;13","101;120;99;114;101;109;101;110;116;13","101;120;101;99;117;116;101;13","101;120;101;99;117;116;101;100;13","101;120;101;99;117;116;105;111;110;13","101;120;101;99;117;116;105;111;110;101;114;13","101;120;112;108;111;115;105;111;110;13","102;97;99;101;102;117;99;107;101;114;13","102;97;101;99;101;115;13","102;97;103;13","102;97;103;103;105;110;103;13","102;97;103;103;111;116;13","102;97;103;111;116;13","102;97;110;110;121;102;117;99;107;101;114;13","102;97;114;116;13","102;97;114;116;101;100;32;13","102;97;114;116;105;110;103;32;13","102;97;114;116;121;32;13","102;97;115;116;102;117;99;107;13","102;97;116;13","102;97;116;97;104;13","102;97;116;97;115;115;13","102;97;116;102;117;99;107;13","102;97;116;102;117;99;107;101;114;13","102;97;116;115;111;13","102;99;107;99;117;109;13","102;101;97;114;13","102;101;99;101;115;13","102;101;108;97;116;105;111;32;13","102;101;108;99;104;13","102;101;108;99;104;101;114;13","102;101;108;99;104;105;110;103;13","102;101;108;108;97;116;105;111;13","102;101;108;116;99;104;13","102;101;108;116;99;104;101;114;13","102;101;108;116;99;104;105;110;103;13","102;101;116;105;115;104;13","102;105;103;104;116;13","102;105;108;105;112;105;110;97;13","102;105;108;105;112;105;110;111;13","102;105;110;103;101;114;102;111;111;100;13","102;105;110;103;101;114;102;117;99;107;32;13","102;105;110;103;101;114;102;117;99;107;101;100;32;13","102;105;110;103;101;114;102;117;99;107;101;114;32;13","102;105;110;103;101;114;102;117;99;107;101;114;115;13","102;105;110;103;101;114;102;117;99;107;105;110;103;32;13","102;105;114;101;13","102;105;114;105;110;103;13","102;105;115;116;101;114;13","102;105;115;116;102;117;99;107;13","102;105;115;116;102;117;99;107;101;100;32;13","102;105;115;116;102;117;99;107;101;114;32;13","102;105;115;116;102;117;99;107;105;110;103;32;13","102;105;115;116;105;110;103;13","102;108;97;110;103;101;13","102;108;97;115;104;101;114;13","102;108;97;116;117;108;101;110;99;101;13","102;108;111;111;13","102;108;121;100;105;101;13","102;108;121;100;121;101;13","102;111;107;13","102;111;110;100;108;101;13","102;111;111;116;97;99;116;105;111;110;13","102;111;111;116;102;117;99;107;13","102;111;111;116;102;117;99;107;101;114;13","102;111;111;116;108;105;99;107;101;114;13","102;111;111;116;115;116;97;114;13","102;111;114;101;13","102;111;114;101;115;107;105;110;13","102;111;114;110;105;13","102;111;114;110;105;99;97;116;101;13","102;111;117;114;115;111;109;101;13","102;111;117;114;116;119;101;110;116;121;13","102;114;97;117;100;13","102;114;101;97;107;102;117;99;107;13","102;114;101;97;107;121;102;117;99;107;101;114;13","102;114;101;101;102;117;99;107;13","102;117;13","102;117;98;97;114;13","102;117;99;13","102;117;99;99;107;13","102;117;99;107;13","102;117;99;107;97;13","102;117;99;107;97;98;108;101;13","102;117;99;107;98;97;103;13","102;117;99;107;98;117;100;100;121;13","102;117;99;107;101;100;13","102;117;99;107;101;100;117;112;13","102;117;99;107;101;114;13","102;117;99;107;101;114;115;13","102;117;99;107;102;97;99;101;13","102;117;99;107;102;101;115;116;13","102;117;99;107;102;114;101;97;107;13","102;117;99;107;102;114;105;101;110;100;13","102;117;99;107;104;101;97;100;13","102;117;99;107;104;101;114;13","102;117;99;107;105;110;13","102;117;99;107;105;110;97;13","102;117;99;107;105;110;103;13","102;117;99;107;105;110;103;98;105;116;99;104;13","102;117;99;107;105;110;110;117;116;115;13","102;117;99;107;105;110;114;105;103;104;116;13","102;117;99;107;105;116;13","102;117;99;107;107;110;111;98;13","102;117;99;107;109;101;32;13","102;117;99;107;109;101;104;97;114;100;13","102;117;99;107;109;111;110;107;101;121;13","102;117;99;107;111;102;102;13","102;117;99;107;112;105;103;13","102;117;99;107;115;13","102;117;99;107;116;97;114;100;13","102;117;99;107;119;104;111;114;101;13","102;117;99;107;121;111;117;13","102;117;100;103;101;112;97;99;107;101;114;13","102;117;103;108;121;13","102;117;107;13","102;117;107;115;13","102;117;110;101;114;97;108;13","102;117;110;102;117;99;107;13","102;117;117;99;107;13","103;97;110;103;98;97;110;103;13","103;97;110;103;98;97;110;103;101;100;32;13","103;97;110;103;98;97;110;103;101;114;13","103;97;110;103;115;116;97;13","103;97;116;111;114;98;97;105;116;13","103;97;121;109;117;116;104;97;102;117;99;107;105;110;119;104;111;114;101;13","103;97;121;115;101;120;32;13","103;101;101;122;13","103;101;101;122;101;114;13","103;101;110;105;13","103;101;110;105;116;97;108;13","103;101;116;105;116;111;110;13","103;105;110;122;111;13","103;105;112;112;13","103;105;118;101;104;101;97;100;13","103;108;97;122;101;100;100;111;110;117;116;13","103;111;98;13","103;111;100;97;109;109;105;116;13","103;111;100;100;97;109;105;116;13","103;111;100;100;97;109;109;105;116;13","103;111;100;100;97;109;110;13","103;111;100;100;97;109;110;101;100;13","103;111;100;100;97;109;110;101;115;13","103;111;100;100;97;109;110;105;116;13","103;111;100;100;97;109;110;109;117;116;104;97;102;117;99;107;101;114;13","103;111;108;100;101;110;115;104;111;119;101;114;13","103;111;110;111;114;114;101;104;101;97;13","103;111;110;122;97;103;97;115;13","103;111;111;107;13","103;111;116;111;104;101;108;108;13","103;111;121;13","103;111;121;105;109;13","103;114;101;97;115;101;98;97;108;108;13","103;114;105;110;103;111;13","103;114;111;101;13","103;114;111;115;115;13","103;114;111;115;116;117;108;97;116;105;111;110;13","103;117;98;98;97;13","103;117;109;109;101;114;13","103;117;110;13","103;121;112;13","103;121;112;111;13","103;121;112;112;13","103;121;112;112;105;101;13","103;121;112;112;111;13","103;121;112;112;121;13","104;97;109;97;115;13","104;97;110;100;106;111;98;13","104;97;112;97;13","104;97;114;100;101;114;13","104;97;114;100;111;110;13","104;97;114;101;109;13","104;101;97;100;102;117;99;107;13","104;101;97;100;108;105;103;104;116;115;13","104;101;98;101;13","104;101;101;98;13","104;101;108;108;13","104;101;110;104;111;117;115;101;13","104;101;114;111;105;110;13","104;101;114;112;101;115;13","104;101;116;101;114;111;115;101;120;117;97;108;13","104;105;106;97;99;107;13","104;105;106;97;99;107;101;114;13","104;105;106;97;99;107;105;110;103;13","104;105;108;108;98;105;108;108;105;101;115;13","104;105;110;100;111;111;13","104;105;115;99;111;99;107;13","104;105;116;108;101;114;13","104;105;116;105;101;114;13","104;108;116;108;101;114;13","104;105;116;105;101;114;13","104;105;116;108;101;114;105;115;109;13","104;105;116;108;101;114;105;115;116;13","104;105;118;13","104;111;13","104;111;98;111;13","104;111;100;103;105;101;13","104;111;101;115;13","104;111;108;101;115;116;117;102;102;101;114;13","104;111;109;105;99;105;100;101;13","104;111;109;111;13","104;111;109;111;98;97;110;103;101;114;115;13","104;111;109;111;115;101;120;117;97;108;13","104;111;110;103;101;114;13","104;111;110;107;101;114;115;13","104;111;110;107;101;121;13","104;111;110;107;121;13","104;111;111;107;101;114;13","104;111;111;107;101;114;115;13","104;111;111;116;101;114;115;13","104;111;114;101;13","104;111;114;107;13","104;111;114;110;13","104;111;114;110;101;121;13","104;111;114;110;105;101;115;116;13","104;111;114;110;121;13","104;111;114;115;101;115;104;105;116;13","104;111;115;101;106;111;98;13","104;111;115;101;114;13","104;111;115;116;97;103;101;13","104;111;116;100;97;109;110;13","104;111;116;112;117;115;115;121;13","104;111;116;116;111;116;114;111;116;13","104;117;109;109;101;114;13","104;117;115;115;121;13","104;117;115;116;108;101;114;13","104;121;109;101;110;13","104;121;109;105;101;13","105;98;108;111;119;117;13","105;100;105;111;116;13","105;107;101;121;13","105;108;108;101;103;97;108;13","105;110;99;101;115;116;13","105;110;115;101;115;116;13","105;110;116;101;114;99;111;117;114;115;101;13","105;110;116;101;114;114;97;99;105;97;108;13","105;110;116;104;101;97;115;115;13","105;110;116;104;101;98;117;102;102;13","105;116;99;104;13","106;97;99;107;97;115;115;13","106;97;99;107;111;102;102;13","106;97;99;107;115;104;105;116;13","106;97;99;107;116;104;101;114;105;112;112;101;114;13","106;97;112;99;114;97;112;13","106;101;98;117;115;13","106;101;101;122;13","106;101;114;107;111;102;102;13","106;105;103;97;13","106;105;103;97;98;111;111;13","106;105;103;103;13","106;105;103;103;97;13","106;105;103;103;97;98;111;13","106;105;103;103;101;114;32;13","106;105;103;103;121;13","106;105;104;97;100;13","106;105;106;106;105;98;111;111;13","106;105;109;102;105;115;104;13","106;105;115;109;13","106;105;122;32;13","106;105;122;105;109;13","106;105;122;106;117;105;99;101;13","106;105;122;109;32;13","106;105;122;122;13","106;105;122;122;105;109;13","106;105;122;122;117;109;13","106;111;105;110;116;13","106;117;103;103;97;108;111;13","106;117;103;115;13","106;117;110;103;108;101;98;117;110;110;121;13","107;97;102;102;101;114;13","107;97;102;102;105;114;13","107;97;102;102;114;101;13","107;97;102;105;114;13","107;97;110;97;107;101;13","107;105;100;13","107;105;103;103;101;114;13","107;105;107;101;13","107;105;108;108;13","107;105;108;108;101;100;13","107;105;108;108;101;114;13","107;105;108;108;105;110;103;13","107;105;108;108;115;13","107;105;110;107;13","107;105;110;107;121;13","107;105;115;115;97;115;115;13","107;107;107;13","107;110;105;102;101;13","107;110;111;99;107;101;114;115;13","107;111;99;107;13","107;111;110;100;117;109;13","107;111;111;110;13","107;111;116;101;120;13","107;114;97;112;13","107;114;97;112;112;121;13","107;114;97;117;116;13","107;117;109;13","107;117;109;98;117;98;98;108;101;13","107;117;109;98;117;108;108;98;101;13","107;117;109;109;101;114;13","107;117;109;109;105;110;103;13","107;117;109;113;117;97;116;13","107;117;109;115;13","107;117;110;105;108;105;110;103;117;115;13","107;117;110;110;105;108;105;110;103;117;115;13","107;117;110;116;13","107;121;115;13","107;121;107;101;13","108;97;99;116;97;116;101;13","108;97;105;100;13","108;97;112;100;97;110;99;101;13","108;101;115;98;97;105;110;13","108;101;115;98;97;121;110;13","108;101;115;98;105;97;110;13","108;101;115;98;105;110;13","108;101;115;98;111;13","108;101;122;13","108;101;122;98;101;13","108;101;122;98;101;102;114;105;101;110;100;115;13","108;101;122;98;111;13","108;101;122;122;13","108;101;122;122;111;13","108;105;98;101;114;97;108;13","108;105;98;105;100;111;13","108;105;99;107;101;114;13","108;105;99;107;109;101;13","108;105;101;115;13","108;105;109;101;121;13","108;105;109;112;100;105;99;107;13","108;105;109;121;13","108;105;110;103;101;114;105;101;13","108;105;113;117;111;114;13","108;105;118;101;115;101;120;13","108;111;97;100;101;100;103;117;110;13","108;111;108;105;116;97;13","108;111;111;115;101;114;13","108;111;115;101;114;13","108;111;116;105;111;110;13","108;111;118;101;98;111;110;101;13","108;111;118;101;103;111;111;13","108;111;118;101;103;117;110;13","108;111;118;101;106;117;105;99;101;13","108;111;118;101;109;117;115;99;108;101;13","108;111;118;101;112;105;115;116;111;108;13","108;111;118;101;114;111;99;107;101;116;13","108;111;119;108;105;102;101;13","108;115;100;13","108;117;98;101;106;111;98;13","108;117;99;105;102;101;114;13","108;117;99;107;121;99;97;109;109;101;108;116;111;101;13","108;117;103;97;110;13","108;121;110;99;104;13","109;97;99;97;99;97;13","109;97;100;13","109;97;102;105;97;13","109;97;103;105;99;119;97;110;100;13","109;97;109;115;13","109;97;110;104;97;116;101;114;13","109;97;110;112;97;115;116;101;13","109;97;114;105;106;117;97;110;97;13","109;97;115;116;97;98;97;116;101;13","109;97;115;116;97;98;97;116;101;114;13","109;97;115;116;101;114;98;97;116;101;13","109;97;115;116;101;114;98;108;97;115;116;101;114;13","109;97;115;116;114;97;98;97;116;111;114;13","109;97;115;116;117;114;98;97;116;101;13","109;97;115;116;117;114;98;97;116;105;110;103;13","109;97;116;116;114;101;115;115;112;114;105;110;99;101;115;115;13","109;101;97;116;98;101;97;116;116;101;114;13","109;101;97;116;114;97;99;107;13","109;101;116;104;13","109;103;103;101;114;13","109;103;103;111;114;13","109;105;99;107;101;121;102;105;110;110;13","109;105;108;102;13","109;33;108;102;13","109;105;110;111;114;105;116;121;13","109;111;99;107;101;121;13","109;111;99;107;105;101;13","109;111;99;107;121;13","109;111;102;111;13","109;111;107;121;13","109;111;108;101;115;116;13","109;111;108;101;115;116;97;116;105;111;110;13","109;111;108;101;115;116;101;114;13","109;111;108;101;115;116;111;114;13","109;111;110;101;121;115;104;111;116;13","109;111;111;110;99;114;105;99;107;101;116;13","109;111;114;109;111;110;13","109;111;114;111;110;13","109;111;115;108;101;109;13","109;111;115;115;104;101;97;100;13","109;111;116;104;97;102;117;99;107;13","109;111;116;104;97;102;117;99;107;97;13","109;111;116;104;97;102;117;99;107;97;122;13","109;111;116;104;97;102;117;99;107;101;100;32;13","109;111;116;104;97;102;117;99;107;101;114;13","109;111;116;104;97;102;117;99;107;105;110;13","109;111;116;104;97;102;117;99;107;105;110;103;32;13","109;111;116;104;97;102;117;99;107;105;110;103;115;13","109;111;116;104;101;114;102;117;99;107;13","109;111;116;104;101;114;102;117;99;107;101;100;13","109;111;116;104;101;114;102;117;99;107;101;114;13","109;111;116;104;101;114;102;117;99;107;105;110;13","109;111;116;104;101;114;102;117;99;107;105;110;103;13","109;111;116;104;101;114;102;117;99;107;105;110;103;115;13","109;111;116;104;101;114;108;111;118;101;98;111;110;101;13","109;117;102;102;13","109;117;102;102;100;105;118;101;13","109;117;102;102;100;105;118;101;114;13","109;117;102;102;105;110;100;105;118;101;114;13","109;117;102;102;108;105;107;99;101;114;13","109;117;108;97;116;116;111;13","109;117;110;99;104;101;114;13","109;117;110;116;13","109;117;114;100;101;114;13","109;117;114;100;101;114;101;114;13","109;117;115;108;105;109;13","110;97;107;101;100;13","110;97;114;99;111;116;105;99;13","110;97;115;116;121;13","110;97;115;116;121;98;105;116;99;104;13","110;97;115;116;121;104;111;13","110;97;115;116;121;115;108;117;116;13","110;97;115;116;121;119;104;111;114;101;13","110;97;122;105;13","110;97;122;195;173;13","110;101;99;114;111;13","110;101;103;114;111;13","110;101;103;114;111;101;115;13","110;101;103;114;111;105;100;13","110;101;103;114;111;39;115;13","110;105;103;13","110;105;103;101;114;13","110;105;103;101;114;105;97;110;13","110;105;103;101;114;105;97;110;115;13","110;105;103;103;13","110;105;103;103;97;13","110;105;103;103;97;104;13","110;105;103;103;97;114;97;99;99;105;13","110;105;103;103;97;114;100;13","110;105;103;103;97;114;100;101;100;13","110;105;103;103;97;114;100;105;110;103;13","110;105;103;103;97;114;100;108;105;110;101;115;115;13","110;105;103;103;97;114;100;108;105;110;101;115;115;39;115;13","110;105;103;103;97;114;100;108;121;13","110;105;103;103;97;114;100;115;13","110;105;103;103;97;114;100;39;115;13","110;105;103;103;97;122;13","110;105;103;103;101;114;13","110;105;103;103;101;114;104;101;97;100;13","110;105;103;103;101;114;104;111;108;101;13","110;105;103;103;101;114;115;13","110;105;103;103;101;114;39;115;13","110;105;103;103;108;101;13","110;105;103;103;108;101;100;13","110;105;103;103;108;101;115;13","110;105;103;103;108;105;110;103;13","110;105;103;103;108;105;110;103;115;13","110;105;103;103;111;114;13","110;105;103;103;117;114;13","110;105;103;108;101;116;13","110;105;103;110;111;103;13","110;105;103;114;13","110;105;103;114;97;13","110;105;103;114;101;13","110;105;112;13","110;105;112;112;108;101;13","110;105;112;112;108;101;114;105;110;103;13","110;105;116;116;105;116;13","110;108;103;103;101;114;13","110;108;103;103;111;114;13","110;111;102;117;99;107;105;110;103;119;97;121;13","110;111;111;107;13","110;111;111;107;101;121;13","110;111;111;107;105;101;13","110;111;111;110;97;110;13","110;111;111;110;101;114;13","110;117;100;101;13","110;117;100;103;101;114;13","110;117;107;101;13","110;117;116;102;117;99;107;101;114;13","110;121;109;112;104;13","111;110;116;104;101;114;97;103;13","111;114;97;108;13","111;114;103;97;13","111;114;103;97;115;105;109;32;13","111;114;103;97;115;109;13","111;114;103;105;101;115;13","111;114;103;121;13","111;115;97;109;97;13","112;97;107;105;13","112;97;108;101;115;105;109;105;97;110;13","112;97;108;101;115;116;105;110;105;97;110;13","112;97;110;115;105;101;115;13","112;97;110;115;121;13","112;97;110;116;105;13","112;97;110;116;105;101;115;13","112;97;121;111;13","112;101;97;114;108;110;101;99;107;108;97;99;101;13","112;101;99;107;13","112;101;99;107;101;114;13","112;101;99;107;101;114;119;111;111;100;13","112;101;101;13","112;101;101;104;111;108;101;13","112;101;101;45;112;101;101;13","112;101;101;112;115;104;111;119;13","112;101;101;112;115;104;112;119;13","112;101;110;100;121;13","112;101;110;101;116;114;97;116;105;111;110;13","112;101;110;105;53;13","112;101;110;105;108;101;13","112;101;110;105;115;13","112;101;110;105;115;101;115;13","112;101;110;116;104;111;117;115;101;13","112;101;114;105;111;100;13","112;101;114;118;13","112;104;111;110;101;115;101;120;13","112;104;117;107;13","112;104;117;107;101;100;13","112;104;117;107;105;110;103;13","112;104;117;107;107;101;100;13","112;104;117;107;107;105;110;103;13","112;104;117;110;103;107;121;13","112;104;117;113;13","112;105;53;53;13","112;105;99;97;110;105;110;110;121;13","112;105;99;99;97;110;105;110;110;121;13","112;105;99;107;97;110;105;110;110;121;13","112;105;107;101;114;13","112;105;107;101;121;13","112;105;107;121;13","112;105;109;112;13","112;105;109;112;101;100;13","112;105;109;112;101;114;13","112;105;109;112;106;117;105;99;13","112;105;109;112;106;117;105;99;101;13","112;105;109;112;115;105;109;112;13","112;105;110;100;105;99;107;13","112;105;115;115;13","112;105;115;115;101;100;13","112;105;115;115;101;114;13","112;105;115;115;101;115;32;13","112;105;115;115;104;101;97;100;13","112;105;115;115;105;110;32;13","112;105;115;115;105;110;103;13","112;105;115;115;111;102;102;32;13","112;105;115;116;111;108;13","112;105;120;105;101;13","112;105;120;121;13","112;108;97;121;98;111;121;13","112;108;97;121;103;105;114;108;13","112;111;99;104;97;13","112;111;99;104;111;13","112;111;99;107;101;116;112;111;111;108;13","112;111;104;109;13","112;111;108;97;99;107;13","112;111;109;109;105;101;13","112;111;109;109;121;13","112;111;111;13","112;111;111;110;13","112;111;111;110;116;97;110;103;13","112;111;111;112;13","112;111;111;112;101;114;13","112;111;111;112;101;114;115;99;111;111;112;101;114;13","112;111;111;112;105;110;103;13","112;111;111;114;119;104;105;116;101;116;114;97;115;104;13","112;111;112;105;109;112;13","112;111;114;99;104;109;111;110;107;101;121;13","112;111;114;110;13","112;111;114;110;102;108;105;99;107;13","112;111;114;110;107;105;110;103;13","112;111;114;110;111;13","112;111;114;110;111;103;114;97;112;104;121;13","112;111;114;110;112;114;105;110;99;101;115;115;13","112;111;118;101;114;116;121;13","112;114;101;109;97;116;117;114;101;13","112;114;105;99;13","112;114;105;99;107;13","112;114;105;99;107;104;101;97;100;13","112;114;105;109;101;116;105;109;101;13","112;114;111;112;97;103;97;110;100;97;13","112;114;111;115;116;105;116;117;116;101;13","112;114;111;116;101;115;116;97;110;116;13","112;117;53;53;105;13","112;117;53;53;121;13","112;117;98;101;13","112;117;98;105;99;13","112;117;98;105;99;108;105;99;101;13","112;117;100;98;111;121;13","112;117;100;100;13","112;117;100;100;98;111;121;13","112;117;110;116;97;110;103;13","112;117;114;105;110;97;112;114;105;99;110;101;115;115;13","112;117;115;115;13","112;117;115;115;105;101;13","112;117;115;115;105;101;115;13","112;117;115;115;121;13","112;117;115;115;121;99;97;116;13","112;117;115;115;121;101;97;116;101;114;13","112;117;115;115;121;102;117;99;107;101;114;13","112;117;115;115;121;108;105;99;107;101;114;13","112;117;115;115;121;108;105;112;115;13","112;117;115;115;121;108;111;118;101;114;13","112;117;115;115;121;112;111;117;110;100;101;114;13","112;117;115;121;13","113;117;97;115;104;105;101;13","113;117;101;101;102;13","113;117;101;101;114;13","113;117;105;99;107;105;101;13","113;117;105;109;13","114;97;56;115;13","114;97;98;98;105;13","114;97;99;105;97;108;13","114;97;99;105;115;116;13","114;97;100;105;99;97;108;13","114;97;100;105;99;97;108;115;13","114;97;103;104;101;97;100;13","114;97;112;101;13","114;97;112;101;100;13","114;97;112;101;114;13","114;97;112;105;115;116;13","114;101;97;114;101;110;100;13","114;101;97;114;101;110;116;114;121;13","114;101;99;116;117;109;13","114;101;100;108;105;103;104;116;13","114;101;100;110;101;99;107;13","114;101;101;102;101;114;13","114;101;101;115;116;105;101;13","114;101;102;117;103;101;101;13","114;101;106;101;99;116;13","114;101;109;97;105;110;115;13","114;101;110;116;97;102;117;99;107;13","114;101;112;117;98;108;105;99;97;110;13","114;101;114;101;13","114;101;116;97;114;100;13","114;101;116;97;114;100;101;100;13","114;105;98;98;101;100;13","114;105;103;103;101;114;13","114;105;109;106;111;98;13","114;105;109;109;105;110;103;13","114;111;97;99;104;13","114;111;98;98;101;114;13","114;111;117;110;100;101;121;101;13","114;117;109;112;13","114;117;115;115;107;105;13","114;117;115;115;107;105;101;13","115;97;100;105;115;13","115;97;100;111;109;13","115;97;109;99;107;100;97;100;100;121;13","115;97;110;100;109;13","115;97;110;100;110;105;103;103;101;114;13","115;97;116;97;110;13","115;99;97;103;13","115;99;97;108;108;121;119;97;103;13","115;99;97;116;13","115;99;104;108;111;110;103;13","115;99;114;101;119;121;111;117;13","115;99;114;111;116;117;109;13","115;99;117;109;13","115;101;109;101;110;13","115;101;112;112;111;13","115;101;114;118;97;110;116;13","115;101;120;13","115;101;120;101;100;13","115;101;120;102;97;114;109;13","115;101;120;104;111;117;110;100;13","115;101;120;104;111;117;115;101;13","115;101;120;105;110;103;13","115;101;120;107;105;116;116;101;110;13","115;101;120;112;111;116;13","115;101;120;115;108;97;118;101;13","115;101;120;116;111;103;111;13","115;101;120;116;111;121;13","115;101;120;116;111;121;115;13","115;101;120;117;97;108;13","115;101;120;117;97;108;108;121;13","115;101;120;119;104;111;114;101;13","115;101;120;121;13","115;101;120;121;109;111;109;97;13","115;101;120;121;45;115;108;105;109;13","115;104;97;103;13","115;104;97;103;103;105;110;13","115;104;97;103;103;105;110;103;13","115;104;97;116;13","115;104;97;118;13","115;104;97;119;116;121;112;105;109;112;13","115;104;101;101;110;101;121;13","115;104;104;105;116;13","115;104;105;110;111;108;97;13","115;104;105;116;13","115;104;105;116;99;97;110;13","115;104;105;116;100;105;99;107;13","115;104;105;116;101;13","115;104;105;116;101;97;116;101;114;13","115;104;105;116;101;100;13","115;104;105;116;102;97;99;101;13","115;104;105;116;102;97;99;101;100;13","115;104;105;116;102;105;116;13","115;104;105;116;102;111;114;98;114;97;105;110;115;13","115;104;105;116;102;117;99;107;13","115;104;105;116;102;117;99;107;101;114;13","115;104;105;116;102;117;108;108;13","115;104;105;116;104;97;112;101;110;115;13","115;104;105;116;104;97;112;112;101;110;115;13","115;104;105;116;104;101;97;100;13","115;104;105;116;104;111;117;115;101;13","115;104;105;116;105;110;103;13","115;104;105;116;108;105;115;116;13","115;104;105;116;111;108;97;13","115;104;105;116;111;117;116;111;102;108;117;99;107;13","115;104;105;116;115;13","115;104;105;116;115;116;97;105;110;13","115;104;105;116;116;101;100;13","115;104;105;116;116;101;114;13","115;104;105;116;116;105;110;103;13","115;104;105;116;116;121;32;13","115;104;111;111;116;13","115;104;111;111;116;105;110;103;13","115;104;111;114;116;102;117;99;107;13","115;105;115;115;121;13","115;105;120;115;105;120;115;105;120;13","115;105;120;116;121;110;105;110;101;13","115;105;120;116;121;110;105;110;101;114;13","115;107;97;110;107;13","115;107;97;110;107;98;105;116;99;104;13","115;107;97;110;107;102;117;99;107;13","115;107;97;110;107;119;104;111;114;101;13","115;107;97;110;107;121;13","115;107;97;110;107;121;98;105;116;99;104;13","115;107;97;110;107;121;119;104;111;114;101;13","115;107;105;110;102;108;117;116;101;13","115;107;117;109;13","115;107;117;109;98;97;103;13","115;108;97;110;116;13","115;108;97;110;116;101;121;101;13","115;108;97;117;103;104;116;101;114;13","115;108;97;118;13","115;108;97;118;101;13","115;108;97;118;101;100;114;105;118;101;114;13","115;108;101;101;122;101;98;97;103;13","115;108;101;101;122;101;98;97;108;108;13","115;108;105;100;101;105;116;105;110;13","115;108;111;112;101;104;101;97;100;13","115;108;111;112;101;121;13","115;108;111;112;121;13","115;108;117;116;13","115;108;117;116;115;13","115;108;117;116;116;13","115;108;117;116;116;105;110;103;13","115;108;117;116;116;121;13","115;108;117;116;119;101;97;114;13","115;108;117;116;119;104;111;114;101;13","115;109;97;99;107;116;104;101;109;111;110;107;101;121;13","115;109;117;116;13","115;110;97;116;99;104;13","115;110;97;116;99;104;112;97;116;99;104;13","115;110;105;103;103;101;114;13","115;110;105;103;103;101;114;101;100;13","115;110;105;103;103;101;114;105;110;103;13","115;110;105;103;103;101;114;115;13","115;110;105;103;103;101;114;39;115;13","115;110;105;112;101;114;13","115;110;111;116;13","115;110;111;119;98;97;99;107;13","115;110;111;119;110;105;103;103;101;114;13","115;111;100;111;109;13","115;111;100;111;109;105;115;101;13","115;111;100;111;109;105;116;101;13","115;111;100;111;109;105;122;101;13","115;111;100;111;109;121;13","115;111;110;111;102;97;98;105;116;99;104;13","115;111;110;111;102;98;105;116;99;104;13","115;111;111;116;121;13","115;112;97;103;104;101;116;116;105;98;101;110;100;101;114;13","115;112;97;103;104;101;116;116;105;110;105;103;103;101;114;13","115;112;97;110;107;13","115;112;97;110;107;116;104;101;109;111;110;107;101;121;13","115;112;101;114;109;13","115;112;101;114;109;97;99;105;100;101;13","115;112;101;114;109;98;97;103;13","115;112;101;114;109;104;101;97;114;100;101;114;13","115;112;101;114;109;104;101;114;100;101;114;13","115;112;105;99;13","115;112;105;99;107;13","115;112;105;103;13","115;112;105;103;111;116;116;121;13","115;112;105;107;13","115;112;105;116;13","115;112;105;116;116;101;114;13","115;112;108;105;116;116;97;105;108;13","115;112;111;111;103;101;13","115;112;114;101;97;100;101;97;103;108;101;13","115;112;117;110;107;13","115;112;117;110;107;121;13","115;113;117;97;119;13","115;116;97;103;103;13","115;116;105;102;102;121;13","115;116;114;97;112;111;110;13","115;116;114;105;110;103;101;114;13","115;116;114;105;112;99;108;117;98;13","115;116;114;111;107;101;13","115;116;114;111;107;105;110;103;13","115;116;117;112;105;100;13","115;116;117;112;105;100;102;117;99;107;13","115;116;117;112;105;100;102;117;99;107;101;114;13","115;117;99;107;13","115;117;99;107;100;105;99;107;13","115;117;99;107;101;114;13","115;117;99;107;109;101;13","115;117;99;107;109;121;97;115;115;13","115;117;99;107;109;121;100;105;99;107;13","115;117;99;107;109;121;116;105;116;13","115;117;99;107;111;102;102;13","115;117;105;99;105;100;101;13","115;119;97;108;108;111;119;13","115;119;97;108;108;111;119;101;114;13","115;119;97;108;111;119;13","115;119;97;115;116;105;107;97;13","115;119;101;101;116;110;101;115;115;13","115;121;112;104;105;108;105;115;13","116;97;98;111;111;13","116;97;102;102;13","116;97;109;112;111;110;13","116;97;110;116;114;97;13","116;97;114;98;97;98;121;13","116;97;114;100;13","116;101;97;116;13","116;101;114;114;111;114;13","116;101;114;114;111;114;105;115;116;13","116;101;115;116;101;13","116;101;115;116;105;99;108;101;13","116;101;115;116;105;99;108;101;115;13","116;104;105;99;107;108;105;112;115;13","116;104;105;114;100;101;121;101;13","116;104;105;114;100;108;101;103;13","116;104;114;101;101;115;111;109;101;13","116;104;114;101;101;119;97;121;13","116;105;109;98;101;114;110;105;103;103;101;114;13","116;105;110;107;108;101;13","116;105;116;98;105;116;110;105;112;112;108;121;13","116;105;116;102;117;99;107;13","116;105;116;102;117;99;107;101;114;13","116;105;116;102;117;99;107;105;110;13","116;105;116;106;111;98;13","116;105;116;108;105;99;107;101;114;13","116;105;116;108;111;118;101;114;13","116;105;116;115;13","116;105;116;116;105;101;13","116;105;116;116;105;101;115;13","116;105;116;116;121;13","116;111;105;108;101;116;13","116;111;110;103;101;116;104;114;117;115;116;101;114;13","116;111;110;103;117;101;13","116;111;110;103;117;101;116;104;114;117;115;116;13","116;111;110;103;117;101;116;114;97;109;112;13","116;111;114;116;117;114;13","116;111;114;116;117;114;101;13","116;111;115;115;101;114;13","116;111;119;101;108;104;101;97;100;13","116;114;97;105;108;101;114;116;114;97;115;104;13","116;114;97;109;112;13","116;114;97;110;110;105;101;13","116;114;97;110;110;121;13","116;114;97;110;115;101;120;117;97;108;13","116;114;97;110;115;115;101;120;117;97;108;13","116;114;97;110;115;118;101;115;116;105;116;101;13","116;114;105;112;108;101;120;13","116;114;105;115;101;120;117;97;108;13","116;114;111;106;97;110;13","116;114;111;116;115;13","116;117;99;107;97;104;111;101;13","116;117;110;110;101;108;111;102;108;111;118;101;13","116;117;114;100;13","116;117;114;110;111;110;13","116;119;97;116;13","116;119;105;110;107;13","116;119;105;110;107;105;101;13","116;119;111;98;105;116;119;104;111;114;101;13","117;110;102;117;99;107;97;98;108;101;13","117;112;115;107;105;114;116;13","117;112;116;104;101;97;115;115;13","117;112;116;104;101;98;117;116;116;13","117;114;105;110;97;114;121;13","117;114;105;110;97;116;101;13","117;114;105;110;101;13","117;115;97;109;97;13","117;116;101;114;117;115;13","118;97;103;105;110;97;13","118;97;103;105;110;97;108;13","118;97;116;105;99;97;110;13","118;105;98;114;13","118;105;98;114;97;116;101;114;13","118;105;98;114;97;116;111;114;13","118;105;101;116;99;111;110;103;13","118;105;111;108;101;110;99;101;13","118;105;114;103;105;110;13","118;105;114;103;105;110;98;114;101;97;107;101;114;13","118;111;109;105;116;13","118;117;108;118;97;13","119;97;98;13","119;97;110;107;13","119;97;110;107;101;114;13","119;97;110;107;105;110;103;13","119;97;121;115;116;101;100;13","119;101;101;110;105;101;13","119;101;101;119;101;101;13","119;101;108;99;104;101;114;13","119;101;108;102;97;114;101;13","119;101;116;98;13","119;101;116;98;97;99;107;13","119;101;116;115;112;111;116;13","119;104;97;99;107;101;114;13","119;104;97;115;104;13","119;104;105;103;103;101;114;13","119;104;105;115;107;101;121;13","119;104;105;115;107;101;121;100;105;99;107;13","119;104;105;115;107;121;100;105;99;107;13","119;104;105;116;13","119;104;105;116;101;110;105;103;103;101;114;13","119;104;105;116;101;115;13","119;104;105;116;101;116;114;97;115;104;13","119;104;105;116;101;121;13","119;104;105;122;13","119;104;111;112;13","119;104;111;114;101;13","119;104;111;114;101;102;117;99;107;101;114;13","119;104;111;114;101;104;111;117;115;101;13","119;105;103;103;101;114;13","119;105;108;108;105;101;13","119;105;108;108;105;101;119;97;110;107;101;114;13","119;105;108;108;121;13","119;111;103;13","119;111;112;13","119;117;115;115;13","119;117;122;122;105;101;13","120;116;99;13","120;120;120;13","121;97;110;107;101;101;13","121;101;108;108;111;119;109;97;110;13","122;105;103;97;98;111;13","122;105;112;112;101;114;104;101;97;100;"];this.id="customBots",this.open=function(){GL.An(this)},this.jn=function(L){let H=document.createElement("h1");H.innerText="Personalized Names",L.appendChild(H);let o=document.createElement("label");o.innerText=" Include Players";let $=document.createElement("input");$.type="checkbox",$.id="cn_includePlayers",$.onchange=function(){nC("cn_includePlayers",this.checked),8===UL.getState()&&rL.Gc(!1)},o.prepend($),L.appendChild(o);let U=document.createElement("label");U.innerText=" Exclude Self";let K=document.createElement("input");K.type="checkbox",K.id="cn_excludeSelf",K.checked=!0,K.onchange=function(){nC("cn_excludeSelf",this.checked),8===UL.getState()&&rL.Gc(!1)},U.prepend(K),L.appendChild(U);let n=document.createElement("label");n.innerText=" Loop Names";let C=document.createElement("input");C.type="checkbox",C.id="cn_loopNames",C.checked=$C("cn_loopNames",!1),C.onchange=function(){nC("cn_loopNames",this.checked),8===UL.getState()&&rL.Gc(!1)},n.prepend(C),L.appendChild(n),$.checked=$C("cn_includePlayers",!1),K.checked=$C("cn_excludeSelf",!0);let S=document.createElement("p");S.innerText="Enter custom names below (one per line):",L.appendChild(S);let B=document.createElement("textarea");B.style.width="100%",B.style.height="200px",B.id="botNames",B.placeholder="Custom Names",B.value=M.join("\n"),B.onchange=function(){M=this.value.split("\n"),1===M.length&&""===M[0]&&(M=[]),nC("custom_names",JSON.stringify(M),!1),8===UL.getState()&&rL.Gc(!1)},L.appendChild(B);let O=document.createElement("div");O.className="mt-2 position-relative",O.style.width="fit-content";let q=document.createElement("button");q.innerText="Import Names",q.onclick=function(){Y.style.display="block",MC=Y};let Y=document.createElement("div");Y.className="w-100 position-absolute",Y.style.display="none",Y.style.backgroundColor="#2b2c33",Y.style.border="1px solid gray",Y.style.borderTop="none",Y.style.zIndex="2",Y.style.minWidth="fit-content";let m=zL.Sj().join("\n"),D="Antin Mark Artem Viktor Pasha Maxim Rodion Yuri Lev Luka Ivan Igor Nikita Leonid Daniil Alexei Boris Sasha Yulia Luda Yana Kira Alisa Polina Mischa Mila Inessa Alyona Alina Anya Anna Maria Sofia Walda Uta Tyra Tanka Svea Saskia Runa Rigmor Ostara Nanna Lykke Kunna Irma Iduna Helga Gudrun Gisela Gerda Gelsa Freya Frauke Ferun Elke Eila Dagmar Ariald Dagwin Eckwin Edmund Eike Erkmar Erwin Falko Frowin Gerbod Gunnar Halvor Irvin Knut Leif Lando Odin Oswin Ragin Rainer Rango Sarolf Thor Ulf Wolf Sarah Emma Laura Chloe Marie Léa Emily Keyla Manon Julie Julia Alice Kim Lisa Kora Clara Sara Lucie Anais Grace Eva Zoe Lee Katie Jade Ines Lily Amy Megan Lucy Elisa Kate Mary Elise Nina Célia Maëva Kayla Elysa Lena Amber Kelly Jenny Lola Mia Abby Ella Diana Fanny Ellie Ana Cindy Elena Rose Erin Molly Park Jane Lina Bella Lou Alex Irene Elsa Leah Holly Maya Linda Carla Anne Paige Annie Jenna Karen Lydia Haley Hanna Wendy Luna Naomi Sonia Fiona Helen Ambre Jess Angel Leila Lara Tina Ann Lauré Chen Daisy Paula Iris Ruby Minji Marta Sam Erika Nora Nadia Eve Erica Ava Wang Choi Yujin Jin Yang Hina Beth Lucia Faith Jiwon Adèle Alexa Min Flora Nancy Lili Lexi Cloe Hana Lin Kenza Lise Li Mina Angie Lotte Sandy Vicky May Jamie Joy Jeong Tara Sally Merve Diane Maddy Lilly Alix Zhang Gabby Abbie Liz Ellen Rita Olga Dana Elif Maud Sunny Joyce Liu Jieun Rosie Becky Jung Ilona Kylie Ruth Kat Han Nikki Kang Tania Dasha Cathy Aline Jo Ally Lilou Sujin Tanya Amina Yu Aya Katy Becca Rosa Paola Anita Sumin Betty Subin Tessa Heidi Tori Lila Imane Yoon Allie Farah Ciara Gina Yejin Song Susan Niamh April Izzy Aude Liza Salma Ivy Elina Liya Sue Gwen Maia Mimi Mandy Nana Sanne Hope Ariel Eliza Daria Yuna Evie Aimee Avery Agnès Stacy Jisu Madi Riley Carly Lia Irina".split(" "),l="Alex,Thomas,David,Daniel,Kevin,Michael,Lucas,Nicolas,James,John,Anthony,Jack,Alexandre,Paul,Maxime,Julien,Kim,Samuel,Nathan,Antoine,Lee,Benjamin,Dylan,Eric,Quentin,Ryan,Jacob,Ben,Chris,Tom,Joseph,Gabriel,William,Pierre,Clement,Adam,Matthew,Jordan,Jonathan,Romain,Andrew,Emmanuel,Jeremy,Hugo,Sam,Florian,Christian,Simon,Vincent,Max,Mohamed,Alexis,Valentin,Guillaume,Louis,Victor,Justin,Jason,Theo,Leo,Ethan,Nick,Martin,Arthur,Patrick,Joshua,Richard,Charles,Tyler,Peter,Noah,Mathieu,Robert,Jake,Luke,Josh,George,Brandon,Joe,Isaac,Adrien,Austin,Mark,Christopher,Steven,Ali,Aaron,Kyle,Brian,Alexander,Raphael,Axel,Matt,Tony,Liam,Mike,Sean,Henry,Tristan,Jean,Enzo,Baptiste,Ibrahim,Carlos,Joel,Andy,Park,Evan,Logan,Jose,Corentin,Adrian,Ivan,Francois,Marco,Harry,Robin,Arnaud,Rémi,Marc,Jules,Cameron,Ahmed,Caleb,Nicholas,Connor,Sebastien,Chen,Loec,Damien,Oscar,Charlie,Sebastian,Antonio,Jimmy,Olivier,Thibault,Bryan,Stephen,Juan,Cedric,Oliver,Alan,Tim,Ian,Félix,Wang,Matthieu,Diego,Dan,Florent,Frank,Aurelien,Matteo,Luca,Will,Luis,Zach,Miguel,Choi,Mathis,Xavier,Francis,Omar,Franck,Jerome,Dorian,Jay,Julian,Bruno,Bastien,Yann,Andrea,Mehdi,Alejandro,Prince,Mario,Edward,Denis,Hunter,Pablo,Morgan,Liu,Benoet,Pedro,Stephane,Maxence,Jesse,Mickael,Zhang,Danny,Joey,Ismael,Elias,Thibaut,Marcus,Zachary,Yanis,Elijah,Albert,Jackson,Steve,Cyril,Andre,Laurent,Mustafa,Yang,Adama,Cody,Mehmet,Abdoulaye,Fabien,Seth,Gaetan,Manuel,Marcel,Boris,Lukas,Karim,Tommy,Francesco,Frederic,Yves,Ruben,Owen,Aidan,Pascal,Jorge,Scott,Fabrice,Lewis,Jeff,Lorenzo,Junior,Fred,Sergio,Li,Michel,Marius,Mason,Gavin,Burak,Erwan,Mamadou,Mathias,Cole,Chase,Moussa,Jonas,Hamza,Leon,Eli,Angel,Emre,Yannick,Dennis,Sarah,Emma,Laura,Chloe,Marie,Lea,Emily,Camille,Anna,Manon,Julie,Hannah,Jessica,Julia,Alice,Charlotte,Kim,Pauline,Mathilde,Lisa,Sophie,Marine,Maria,Clara,Olivia,Sara,Lucie,Anais,Grace,Oceane,Rachel,Claire,Victoria,Melissa,Eva,Marion,Zoe,Justine,Lee,Lauren,Katie,Jade,Emilie,Ines,Audrey,Lily,Amy,Megan,Melanie,Caroline,Louise,Juliette,Samantha,Ashley,Alexandra,Andrea,Morgane,Nicole,Rebecca,Lucy,Jennifer,Elodie,Elisa,Kate,Taylor,Elizabeth,Mary,Amandine,Amanda,Noémie,Amelie,Elise,Nina,Stephanie,Alicia,Celia,Margaux,Clemence,Maeva,Jasmine,Celine,Alyssa,Kayla,Sophia,Sofia,Lena,Madison,Amber,Kelly,Jenny,Lola,Michelle,Vanessa,Natalie,Mia,Abby,Marina,Ella,Diana,Fanny,Sabrina,Ellie,Ana,Jeanne,Romane,Isabella,Margot,Cindy,Elena,Estelle,Sandra,Alexis,Tiffany,Rose,Aurelie,Erin,Angela,Catherine,Morgan,Molly,Alexia,Caitlin,Gabrielle,Danielle,Park,Jane,Lina,Valentine,Bella,Laetitia,Lou,Alex,Brianna,Christina,Irene,Coralie,Elsa,Ophelie,Leah,Claudia,Holly,Anastasia,Maya,Linda,Carla,Amelia,Anne,Solene,Courtney,Laurine,Sydney,Paige,Annie,Jenna,Johanna,Laurie,Abigail,Aurore,Agathe,Natalia,Cassandra,Maddie,Brittany,Isabelle,Katherine,Emeline,Savannah,Karen,Eloese,Esther,Georgia,Lydia,Haley,Hanna,Wendy,Stella,Luna,Cynthia,Salome,Maelle,Shannon,Cecile,Brooke,Naomi,Yasmine,Sonia,Fiona,Axelle,Helen,Chiara,Isabel,Ambre,Myriam,Jess,Angel,Leila,Lara,Tina,Ann,Coline,Laure,Chen,Hailey,Daisy,Giulia,Gaeblle,Paula,Iris,Ruby,Charlene,Minji,Helene,Crystal,Deborah,Marta,Kaitlyn,Sam,Erika,Nora,Allison,Nadia,Natasha,Daniela,Jessie,Eve,Clementine,Christine,Veronica,Erica,Ava,Chelsea,Maggie,Jordan,Wang,Choi,Leonie,Lucile,Yujin,Martina,Jin,Heloise,Yang,Alina,Monica,Beth,Cecilia,Patricia,Bethany,Lucia,Alison,Francesca,Faith,Heather,Sierra,Angelique,Jiwon";l=l.split(",").join("\n");let G,P=Array.from({length:512},((M,L)=>L+1)).join("\n");G={"Country Names":m,"Person Names":D,"1.74 Person Names":l,Numbers:P};for(let M in G){let L=document.createElement("a");L.className="hoverable text-nowrap",L.style.padding="5px",L.style.textDecoration="none",L.style.display="block",L.style.minWidth="fit-content",L.innerText=M,L.onclick=function(){B.value=G[M],B.onchange(),Y.style.display="none",MC=null},Y.appendChild(L)}O.appendChild(q),O.appendChild(Y),L.appendChild(O)},this.Sn=function(M){let L=[];for(let M=0;M<H.length;M++){let o=H[M].split(";").map((M=>String.fromCharCode(M))).join("");L.push(new RegExp("\\b"+o.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"\\b","i"))}for(let H=0;H<L.length;H++)if(L[H].test(M)){M=M.replace(L[H],"*".repeat(L[H].source.length-4)),console.log("Filtered "+L[H].source.slice(2,-2)+" from "+M);break}return M},this.Gc=function(o){o&&(L=[...XH]);let $,U=HC("cn_includePlayers"),K=HC("cn_excludeSelf"),n=HC("cn_loopNames")?M.length:OH,C=0,S=!LC[rL.id],B=[];if(HC("enableFilter"))for($=0;$<H.length;$++){let M=H[$].split(";").map((M=>String.fromCharCode(M))).join("");B.push(new RegExp("\\b"+M.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"\\b","i"))}for($=0;$<OH;$++){XH[$]=L[$];for(let M=0;M<B.length;M++)if(B[M].test(XH[$])||B[M].test(TH[$])){XH[$]=XH[$].replace(B[M],"*".repeat(B[M].source.length-4)),TH[$]=XH[$].replace(B[M],"*".repeat(B[M].source.length-4)),console.log("Filtered "+B[M].source.slice(2,-2)+" from "+L[$]);break}S||(K&&$===EM||!U&&$<f||(void 0!==M[C%n]&&(XH[$]=M[C%n],C++),XH[$]=XH[$].trim()))}ML.init()},this._m=function(){return L},this.load=function(){M=JSON.parse(localStorage.getItem("custom_names"))||[]}}function en(){this.isOpen=!1,this.J=!0;var M,L,H,o,$,U,K,n,C,S,B,O,q,Y,m,D,l,G,P=!1,I=!1,p=!1,v=255;this.open=function(){this.isOpen=!this.isOpen,MK.request=!0},this.init=function(){this.isOpen=!1,P=!1,V=null,L=null,H=null,(H=document.createElement("canvas")).width=NK.width,H.height=NK.height,o=H.getContext("2d",{alpha:!0}),$=o.getImageData(0,0,H.width,H.height),U=$.data,this.Ma(),this.Wn()},this.da=function(){this.isOpen&&!rM&&oo.drawImage(M,LL.pg(),LL.ca()+LL.height+rH)},this.Wn=function(){let M,H=K,o=n,$=C,P=S,p=B,V=O,E=KC("boatDirectColor");K=E[0],n=E[1],C=E[2];let r=KC("boatSecondaryColor");if(S=r[0],B=r[1],O=r[2],L&&(H!==K||o!==n||$!==C||P!==S||p!==B||V!==O))if(H===P&&o===p&&$===V||I)I?this.J=!0:this.Xn();else{let U=L.getContext("2d"),q=U.getImageData(0,0,L.width,L.height),Y=q.data;for(M=0;M<Y.length;M+=4)Y[M]===H&&Y[M+1]===o&&Y[M+2]===$?(Y[M]=K,Y[M+1]=n,Y[M+2]=C):Y[M]===P&&Y[M+1]===p&&Y[M+2]===V&&(Y[M]=S,Y[M+1]=B,Y[M+2]=O);U.putImageData(q,0,0)}let F=KC("clanTerritoryColor"),t=v;q=F[0],Y=F[1],m=F[2],v=$C("transparentClan",!1)?1:255;let s=KC("clanBorderColor");if(D=s[0],l=s[1],G=s[2],U){for(M=0;M<U.length;M+=4)U[M+3]===t?(U[M]=q,U[M+1]=Y,U[M+2]=m,U[M+3]=v):254===U[M+3]&&(U[M]=D,U[M+1]=l,U[M+2]=G);b=!0}},this.Ma=function(){(M=document.createElement("canvas")).width=LL.width;var L=this.height=Math.floor(7*M.width/25);M.height=L;var H=M.getContext("2d",{alpha:!0});H.clearRect(0,0,LL.width,L),H.fillStyle=bo,H.fillRect(0,0,LL.width,L),H.fillStyle=ko,H.fillRect(0,0,LL.width,1),H.fillRect(0,0,1,L),H.fillRect(LL.width-1,0,1,L),H.fillRect(0,L-1,LL.width,1);var o=Math.floor(M.width/5),$=Math.floor(M.width/25);H.fillStyle=Ro,P&&H.fillRect($,$,o,o),H.drawImage(OL.aa(3),OL.aa(3).height,0,OL.aa(3).height,OL.aa(3).height,$,$,o,o),p&&H.fillRect($+o+$,$,o,o),H.drawImage(OL.Nc("clans"),2*$+o,$,o,o)},this.click=function(M,L){if(!this.isOpen)return!1;var H=Math.floor(LL.width/4);return M>=LL.pg()&&M<=LL.pg()+LL.width&&L>=LL.ca()+LL.height+rH&&L<=LL.ca()+LL.height+rH+H?(M<=LL.pg()+H?P=!P:M<=LL.pg()+2*H&&(p=!p),this.Ma(),MK.request=!0,!0):void 0};var V=null,b=!1;function E(M,L,H,o,$){if(1!==AK[M]&&(4>AK[M]||EM===zK[M]))return!1;if(2!==AK[M+1]&&2!==AK[M-1]&&2!==AK[M+BK]&&2!==AK[M-BK])return!1;if(!jH[EM])return!1;let U,q,Y,m=qL.pb(M),D=qL.qb(M),l=jH[EM];for(q=21;0<=q;q--){if(21===q){let M=0,L=qL.pb(l[0]),H=qL.qb(l[0]),o=Math.abs(m-L)+Math.abs(D-H);for(Y=l.length-1;1<=Y;Y--){let L=qL.pb(l[Y]),H=qL.qb(l[Y]),$=Math.abs(m-L)+Math.abs(D-H);$<o&&(o=$,M=Y)}U=l[M]}else U=L[q];M:{let M=qL.pb(U),L=qL.qb(U),q=Math.abs(m-M)+Math.abs(D-L);if(q>=2)for(Y=0;Y<q;Y++)if(U+=Math.abs(m-qL.pb(U))>=Math.abs(D-qL.qb(U))?m>M?1:-1:D>L?BK:-BK,2!==AK[U]){if(U===H)return o[4*H]=K,o[4*H+1]=n,o[4*H+2]=C,o[4*H+3]=255,!0;if(0!==Y&&Y+20>=q)return!$||1!==AK[U]&&EM===zK[U]||(o[4*U]=K,o[4*U+1]=n,o[4*U+2]=C,o[4*U+3]=255),o[4*H]=S,o[4*H+1]=B,o[4*H+2]=O,o[4*H+3]=255,!1;break M}}}return!1}this.lg=function(M){return null===V&&(V=LK.wm()),V[EM]&&V[M]?V[EM]===V[M]:M===EM},this.I=function(M,L,H){if(this.lg(H)){for(var o=0;o<L;o++)U[4*M[o]]=q,U[4*M[o]+1]=Y,U[4*M[o]+2]=m,U[4*M[o]+3]=v;b=!0}},this.P=function(M,L,H){if(this.lg(H)){for(var o=0;o<L;o++)U[4*M[o]]=D,U[4*M[o]+1]=l,U[4*M[o]+2]=G,U[4*M[o]+3]=254;b=!0}},this.toggle=function(M){0===M?P=!P:1===M&&(p=!p),this.Ma()},this.O=function(M,L,H){if(this.lg(H)){for(var o=0;o<L;o++)U[4*M[o]+3]=0;b=!0}},this.Pb=function(){p&&(b&&(o.putImageData($,0,0),b=!1),H&&oo.drawImage(H,jM.Nb(),jM.Ob())),P&&(this.J&&!I&&this.Xn(),L&&(oo.globalAlpha=.8,oo.drawImage(L,jM.Nb(),jM.Ob()),oo.globalAlpha=1))},this.Xn=function(){this.J=!1;let M=document.createElement("canvas");M.width=NK.width,M.height=NK.height,jH[EM]&&0!==jH[EM].length?async function(M){I=!0;let H=M.getContext("2d",{alpha:!0}),o=H.getImageData(0,0,M.width,M.height),$=o.data,U=[];for(let M=20;0<=M;M--)U.push(jH[EM][iK(M*jH[EM].length,21)]);let K=HC("smartBoats"),n=performance.now(),C=BK*OK;for(i=0;i<C;i++)0===$[4*i+3]&&(E(i,U,i,$,K),performance.now()-n>10&&(await new Promise((M=>setTimeout(M,0))),n=performance.now()));H.putImageData(o,0,0),L=M,I=!1}(M):L=M},this.jd=function(M){let L=[];for(let M=20;0<=M;M--)L.push(jH[EM][iK(M*jH[EM].length,21)]);for(let H=-20;H<=20;H++)for(let o=-20;o<=20;o++){if(Math.abs(H)+Math.abs(o)>20)continue;let $=M+H+o*BK;if(!0===E($,L,M,[],!1))return $}return M}}function dn(){this.isOpen=!1,this.hn=0,this.type=0;var M=0;function L(H){let o,$,U=document.getElementById("leaderboard");U.innerHTML="";let K=0,n=0,C=tL.type;for(var S=0;S<H.length;S++){var B=H[S];B.active&&(K++<M||n>=100||(o=U.insertRow(n++),$=o.insertCell(0),$.innerText=B.Yn,$=o.insertCell(1),$.innerText=B.name,$=o.insertCell(2),$.innerText=B.Zn,0===C&&($=o.insertCell(3),$.innerText=B.played),K%2==0&&(o.style.backgroundColor="#333")))}0===K&&(o=U.insertRow(0),$=o.insertCell(0),$.innerText="No results found"),document.getElementById("show").innerText="Showing "+(M+1)+" to "+(M+n)+" of "+K,M+n>K&&(M=100*Math.floor(K/100),L(H))}this.open=function(M){this.isOpen||(this.type=M,mL.add(this),this.isOpen=!0)},this.jn=async function(H){H.innerHTML="";var o=document.createElement("h1");o.innerText=(0===this.type?"Player":"Clan")+" Leaderboard",H.appendChild(o);let $=await fetch("https://corsproxy.io/?https://territorial.io/"+(0===this.type?"players":"clans")),U=(await $.text()).split("\n"),K=U[0].substring(19-2*this.type),n=[];for(let M=4;M<U.length;M++){let L=U[M].split(",");0===this.type?n.push({Yn:L[0],Zn:L[L.length-2],played:L[L.length-1],name:L.slice(1,L.length-2).join(","),active:!0}):n.push({Yn:L[0],Zn:L[L.length-1],name:L.slice(1,L.length-1).join(","),active:!0})}var C=document.createElement("input");C.type="text",C.placeholder="Search",C.oninput=function(){for(var M=C.value.toLowerCase(),H=0;H<n.length;H++){var o=n[H];o.active=o.name.toLowerCase().includes(M)}L(n)},H.appendChild(C);var S=document.createElement("p");S.innerText="Last updated: "+K,H.appendChild(S),H.appendChild(document.createElement("br")),M=0;var B=document.createElement("div");B.style.display="flex",B.style.justifyContent="space-between";var O=document.createElement("button");O.innerText="⏴",O.onclick=function(){(M-=100)<0&&(M=0),L(n)},B.appendChild(O);var q=document.createElement("div");q.id="show",B.appendChild(q);var Y=document.createElement("button");Y.innerText="⏵",Y.onclick=function(){(M+=100)>n.length&&(M=100*Math.floor(n.length/100)),L(n)},B.appendChild(Y),H.appendChild(B),H.appendChild(document.createElement("br"));var m=document.createElement("table");m.setAttribute("style","border-collapse:collapse !important"),m.style.width="100%";var D=m.createTHead();D.style.position="sticky",D.style.top="0",D.style.backgroundColor="var(--bs-body-bg)";var l=D.insertRow(0),G=l.insertCell(0),P=document.createElement("b");P.innerText="Place",G.appendChild(P),G=l.insertCell(1),(P=document.createElement("b")).innerText="Name",G.appendChild(P),G=l.insertCell(2),(P=document.createElement("b")).innerText="Score",G.appendChild(P),0===this.type&&(G=l.insertCell(3),(P=document.createElement("b")).innerText="Played",G.appendChild(P));var I=document.createElement("tbody");I.style.userSelect="text",I.id="leaderboard",m.appendChild(I);var p=document.createElement("div");p.style.overflowY="scroll",p.style.marginRight="-1rem",p.appendChild(m),H.appendChild(p),L(n)},this.close=function(){this.isOpen=!1}}function fn(){this.mn=null;var M,L=0,H=[],o=[];this.init=function(){M&&(clearInterval(M),M=null),this.mn&&this.mn.close(),H=[],o=[],L=0,this.mn=new WebSocket("wss://bettertt.fearlessgames.de/tthq"),this.mn.onerror=function(M){console.log(M)},this.mn.onclose=function(){console.log("Lost connection to the TTHQ server"),M&&clearInterval(M)},this.mn.onopen=function(){sL.mn.send(JSON.stringify({type:"auth",warning:"DON'T SHARE THIS TOKEN WITH ANYONE! TREAT IT LIKE A PASSWORD!",token:ZL.$n(),warning_:"DON'T SHARE THIS TOKEN WITH ANYONE! TREAT IT LIKE A PASSWORD!",name:BL.Wh(),showDiscord:!$C("tthq_anonymous",!1)})),M=setInterval((function(){sL.mn.send(JSON.stringify({type:"lobby"}))}),15e3)},this.mn.onmessage=function(M){const L=JSON.parse(M.data.toString());if("gameData"===L.type){let M=L.playerList;H=[];for(let L=0;L<M.length;L++)H[M[L].id]=M[L].name,""===M[L].name||o[M[L].id]||(o[M[L].id]={name:"Loading...",id:M[L].name,Hn:""},fetch("https://corsproxy.io/?https://apis.territorial-hq.com/api/DiscordInfo/"+M[L].name).then((function(H){H.json().then((function(H){o[M[L].id]&&(o[M[L].id].name=H.username,o[M[L].id].Hn=H.avatarUrl,mL.Pd(IL))}))})));mL.Pd(IL)}}},this.Fn=function(M){return H[M]&&""!==H[M]},this.Gn=function(M){return o[M]},this.wc=function(){H=[],o=[]},this.$m=function(H,o,$,U,K,n,C){clearInterval(M),this.mn.send(JSON.stringify({type:"join",gameType:H,map:o,seed:$,gameToken:U,clientId:n,playerList:K,humanCount:C})),L=MK.tb},this.rc=function(M,L){L.type="result",L.resultType=M,this.mn.send(JSON.stringify(L))},this.Ea=function(){MK.tb>L+15e3&&(this.mn.send(JSON.stringify({type:"tick",token:aU()})),L=MK.tb)}}function hn(){var M,L,H,o,$,U=!1,K=new Image,n=-1,C=!1,S=0;function B(){Po&&Ko<.8*no?$=Math.floor(.0536*So):($=Math.floor((Po?.65:.389)*So),$+=12-$%12,$=Math.floor($/12)),M=document.createElement("canvas");let L=U?$+2*rH+iM.measureText(H,Math.floor($/2)+l$):2*$+2*rH;M.width=L,M.height=C?4*$:$;var o=M.getContext("2d",{alpha:!0});if(o.clearRect(0,0,L,M.height),o.fillStyle=0===n?To:vo,o.fillRect(0,0,L,$),o.fillStyle=Fo,o.fillRect(0,0,L,1),o.fillRect(0,0,1,$),o.fillRect(0,$-1,L,1),o.fillRect(L-1,0,1,$),o.font=Math.floor($/2)+l$,o.textBaseline="middle",o.fillStyle=Fo,U){if(o.textAlign="left",o.fillText(H,$+rH,$/2),0!==K.width){o.save(),o.beginPath(),o.arc($/2,$/2,.4*$,0,2*Math.PI),o.clip();var S=.9*$/K.height;o.imageSmoothingEnabled=!0,o.setTransform(S,0,0,S,Math.floor(($-S*K.width)/2),Math.floor(($-S*K.height)/2)),o.drawImage(K,0,0),o.setTransform(1,0,0,1,0,0),o.restore()}if(C){let M=["Profile",$C("tthq_anonymous",!1)?"Discord hidden":"Discord shown","Logout"];for(var B=0;B<3;B++)o.fillStyle=n===B+1?To:vo,o.fillRect(0,$+B*$,L,$),o.fillStyle=Fo,o.fillRect(0,$+B*$,1,$),o.fillRect(0,$+(B+1)*$-1,L,1),o.fillRect(L-1,$+B*$,1,$),o.textAlign="center",o.fillText(M[B],L/2,$+(B+.5)*$)}}else o.textAlign="center",o.fillText("Login",L/2,$/2)}this.Ma=function(){B(),MK.request=!0},this.da=function(){M||B(),oo.drawImage(M,2*rH+2*$,rH),U&&S+15e3<MK.tb&&(S=MK.tb,this.pk())},this.$n=function(){return U?L:""},this.pk=function(){let $=document.cookie.match(/token=([^;]+)/);if($){if(U)return;L=$[1],U=!0;try{var n=L.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),C=decodeURIComponent(window.atob(n).split("").map((function(M){return"%"+("00"+M.charCodeAt(0).toString(16)).slice(-2)})).join(""));return o=JSON.parse(C).DiscordId,H="Loading...",fetch("https://corsproxy.io/?https://apis.territorial-hq.com/api/DiscordInfo/"+o).then((function(M){M.json().then((function(M){H=M.username,K.src=M.avatarUrl,K.onload=B}))})),void(M&&(B(),MK.request=!0))}catch(M){console.log(M)}}L=null,U=!1,M&&(B(),MK.request=!0)},this.wd=function(L,H){if(!M)return!1;let o=Math.floor((H-rH)/$);return(o<0||o>3)&&(o=-1),(L<2*rH+2*$||L>2*rH+2*$+M.width)&&(o=-1),n!==o&&(n=o,B(),MK.request=!0,!0)},this.click=function(L,H){if(!M)return!1;if(L>2*rH+2*$&&L<2*rH+2*$+M.width){let M=Math.floor((H-rH)/$);if(U&&M>=0&&M<(C?4:1))return 0===M?(C=!C,B(),MK.request=!0,!0):1===M?(window.location.href="https://preview.territorial-hq.com/Profiles/"+o,!0):2===M?(nC("tthq_anonymous",!$C("tthq_anonymous",!1)),B(),MK.request=!0,!0):(console.log(document.cookie),document.cookie="token=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; SameSite=Strict; Secure",console.log(document.cookie),C=!1,this.pk(),!0);if(0===M)return window.location.href="https://apis.territorial-hq.com/Authentication/GetToken?client=BetterTT",!0}return!1}}function jn(){var M,L=null,H=null;this.hj=function(M){return M===H?(qL.aj[M]%2==0?1:-1)*parseInt(function(M){if(!LC[_K[M]])return document.getElementById(M).getAttribute("data-default");if(kn[M])return kn[M];return kn[M]=UC(M,document.getElementById(M).getAttribute("data-default"))}("hoveringBorderStrength")):0},this.wd=function(L,H){L=h$(L),H=j$(H),M=qL.Pa(L,H),(L<0||L>BK||H<0||H>OK)&&(M=null),this.Ea()},this.Ea=function(){(L=null===M||4>AK[M]?null:zK[M])===EM&&HC("hoveringBorderIgnoreOwn")&&(L=null),L!==H&&(null!==H&&qL.jj(H),H=L,null!==L&&qL.kj(H))}}document.getElementById("close_left").onclick=function(){mL.kn(mL.en)},document.getElementById("close_right").onclick=function(){mL.kn(mL.fn)},setTimeout(rK,1e4),_K={cn_excludeSelf:"customBots",cn_includePlayers:"customBots",cn_loopNames:"customBots",kb_buttons:"keybindings",mobileMode:"graphics",highResolution:"graphics",showFPS:"graphics",enableFilter:"graphics",font:"graphics",loadFonts:"graphics",moveTimer:"cleanup",removeHistory:"cleanup",removeMenuSettingButton:"cleanup",hideZoom:"cleanup",lobbyClanList:"clanUtils",glowSpawns:"clanUtils",transparentClan:"clanUtils",clanTerritoryColor:"clanUtils",clanBorderColor:"clanUtils",boatMovLines:"boatUtils",boatMovLength:"boatUtils",boatMovDiagonal:"boatUtils",smartBoats:"boatUtils",boatDirectColor:"boatUtils",boatSecondaryColor:"boatUtils",hoveringTooltips:"gameplay",switchPlayerInfo:"gameplay",alwaysShowInfo:"gameplay",secondInfo:"gameplay",showPercentage:"gameplay",showPie:"gameplay",troopDivider:"gameplay",stickyPauseMenu:"gameplay",ignoreBots:"gameplay",hoveringBorder:"gameplay",hoveringBorderIgnoreOwn:"gameplay",hoveringBorderStrength:"gameplay",redTeamColor:"accessibility",redLeaderboardColor:"accessibility",redPieColor:"accessibility",greenTeamColor:"accessibility",greenLeaderboardColor:"accessibility",greenPieColor:"accessibility",blueTeamColor:"accessibility",blueLeaderboardColor:"accessibility",bluePieColor:"accessibility",yellowTeamColor:"accessibility",yellowLeaderboardColor:"accessibility",yellowPieColor:"accessibility",magentaTeamColor:"accessibility",magentaLeaderboardColor:"accessibility",magentaPieColor:"accessibility",cyanTeamColor:"accessibility",cyanLeaderboardColor:"accessibility",cyanPieColor:"accessibility",whiteTeamColor:"accessibility",whiteLeaderboardColor:"accessibility",whitePieColor:"accessibility",blackTeamColor:"accessibility",blackLeaderboardColor:"accessibility",blackPieColor:"accessibility",whiteTeam2Color:"accessibility"};var gn=["highResolution","showFPS","enableFilter","moveTimer","removeHistory","removeMenuSettingButton","hideZoom","glowSpawns","transparentClan","boatMovDiagonal","smartBoats","hoveringTooltips","switchPlayerInfo","alwaysShowInfo","showPercentage","showPie","stickyPauseMenu","ignoreBots","hoveringBorder","hoveringBorderIgnoreOwn"];wK={clanTerritoryColor:"#00FF00",clanBorderColor:"#009600",boatDirectColor:"#00FFFF",boatSecondaryColor:"#0064FF",redTeamColor:"#900000",redLeaderboardColor:"#FF7878",redPieColor:"#820C0C",greenTeamColor:"#008000",greenLeaderboardColor:"#00E600",greenPieColor:"#0C820C",blueTeamColor:"#000090",blueLeaderboardColor:"#9696FF",bluePieColor:"#0C0C82",yellowTeamColor:"#808000",yellowLeaderboardColor:"#F0F01A",yellowPieColor:"#82820C",magentaTeamColor:"#800080",magentaLeaderboardColor:"#FF46FF",magentaPieColor:"#820C82",cyanTeamColor:"#008080",cyanLeaderboardColor:"#19F0F0",cyanPieColor:"#0C8282",whiteTeamColor:"#C4C4C4",whiteLeaderboardColor:"#FFFFFF",whitePieColor:"#828282",blackTeamColor:"#000000",blackLeaderboardColor:"#AAAAAA",blackPieColor:"#000000",whiteTeam2Color:"#ACACAC"};let kn={};for(const M of gn){document.getElementById(M).checked=$C(M,!!document.getElementById(M)&&"true"===document.getElementById(M).getAttribute("data-default"));let L=new bootstrap.Tooltip(document.getElementById(M+"_info"));document.getElementById(M+"_info").onclick=function(M){L.toggle(),M.preventDefault()},document.getElementById(M).onclick=function(){nC(M,document.getElementById(M).checked)}}let MC=null;for(const M of["mobileMode","lobbyClanList","boatMovLines","boatMovLength","secondInfo","hoveringBorderStrength"]){const L=document.getElementById(M),H=document.getElementById(M+"Selector");for(const o of H.children)o.innerText===UC(M)&&(L.innerText=o.innerText);L.onclick=function(){MC===H?(H.style.display="none",MC=null):(MC&&(MC.style.display="none"),H.style.display="block",MC=H)},H.onclick=function(o){let $=o.target;"A"===$.tagName&&(L.innerText=$.innerText,H.style.display="none",MC=null,nC(M,$.getAttribute("data-value")),L.onchange(void 0))}}document.getElementById("left_menu").onclick=function(M){"BUTTON"!==M.target.tagName&&MC&&(MC.style.display="none",MC=null,M.preventDefault())};let LC={};function HC(M){return!!LC[_K[M]]&&(void 0!==kn[M]?kn[M]:kn[M]=$C(M,!!document.getElementById(M)&&"true"===document.getElementById(M).getAttribute("data-default")))}function oC(M,L){return LC[_K[M]]?kn[M]?kn[M]===L:(kn[M]=UC(M,document.getElementById(M).getAttribute("data-default")))===L:document.getElementById(M).getAttribute("data-default")===L}function $C(M,L){if(void 0===M&&console.trace("undefined key"),kn[M])return kn[M];const H=localStorage.getItem("btt_"+M);return null===H?L:"true"===H}function UC(M,L){const H=localStorage.getItem("btt_"+M);return null===H?L:H}function KC(M){let L=UC(M,wK[M]);return L=L.replace("#",""),3===L.length&&(L=L[0]+L[0]+L[1]+L[1]+L[2]+L[2]),[parseInt(L.substring(0,2),16),parseInt(L.substring(2,4),16),parseInt(L.substring(4,6),16)]}function nC(M,L,H=!0){kn[M]=L,2===YL.o()&&localStorage.setItem(H?"btt_"+M:M,L)}document.getElementById("info").innerText="Build for 1.85.6 12 Nov 2023 with ❤ by platz1de (sdsd)",document.getElementById("highResolution").onclick=function(){nC("highResolution",document.getElementById("highResolution").checked),fL.Pi(),MK.request=!0},document.getElementById("enableFilter").onclick=function(){nC("enableFilter",document.getElementById("enableFilter").checked),8===UL.getState()&&rL.Gc(!1)},document.getElementById("removeMenuSettingButton").onclick=function(){nC("removeMenuSettingButton",document.getElementById("removeMenuSettingButton").checked),RH.resize()},document.getElementById("glowSpawns").onclick=function(){nC("glowSpawns",document.getElementById("glowSpawns").checked),MK.request=!0},document.getElementById("transparentClan").onclick=function(){nC("transparentClan",document.getElementById("transparentClan").checked),FL.Wn()},document.getElementById("smartBoats").onclick=function(){nC("smartBoats",document.getElementById("smartBoats").checked),FL.J=!0},document.getElementById("switchPlayerInfo").onclick=function(){nC("switchPlayerInfo",document.getElementById("switchPlayerInfo").checked),WL.Rj()},document.getElementById("showPercentage").onclick=function(){nC("showPercentage",document.getElementById("showPercentage").checked),hM.Rf()},document.getElementById("ignoreBots").onclick=function(){nC("ignoreBots",document.getElementById("ignoreBots").checked),0!==mH&&(ML.updateSettings(),ML.resize())},document.getElementById("loadFonts").onclick=function(){let M=document.getElementById("loadFonts");M.style.display="none";var L=["monospace","sans-serif","serif"],H=document.getElementsByTagName("body")[0],o=document.createElement("span");o.style.fontSize="72px",o.innerHTML="mmmmmmmmmmlli";var $={},U={};for(var K in L)o.style.fontFamily=L[K],H.appendChild(o),$[L[K]]=o.offsetWidth,U[L[K]]=o.offsetHeight,H.removeChild(o);function n(M){var K=!1;for(var n in L){o.style.fontFamily=M+","+L[n],H.appendChild(o);var C=o.offsetWidth!=$[L[n]]||o.offsetHeight!=U[L[n]];H.removeChild(o),K=K||C}return K}const C=["Arial","Arial Black","Bahnschrift","Calibri","Cambria","Cambria Math","Candara","Comic Sans MS","Consolas","Constantia","Corbel","Courier New","Ebrima","Franklin Gothic Medium","Gabriola","Gadugi","Georgia","HoloLens MDL2 Assets","Impact","Ink Free","Javanese Text","Leelawadee UI","Lucida Console","Lucida Sans Unicode","Malgun Gothic","Marlett","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Sans Serif","Microsoft Tai Le","Microsoft YaHei","Microsoft Yi Baiti","MingLiU-ExtB","Mongolian Baiti","MS Gothic","MV Boli","Myanmar Text","Nirmala UI","Palatino Linotype","Segoe MDL2 Assets","Segoe Print","Segoe Script","Segoe UI","Segoe UI Historic","Segoe UI Emoji","Segoe UI Symbol","SimSun","Sitka","Sylfaen","Symbol","Tahoma","Times New Roman","Trebuchet MS","Verdana","Webdings","Wingdings","Yu Gothic","American Typewriter","Andale Mono","Arial","Arial Black","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Avenir","Avenir Next","Avenir Next Condensed","Baskerville","Big Caslon","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bradley Hand","Brush Script MT","Chalkboard","Chalkboard SE","Chalkduster","Charter","Cochin","Comic Sans MS","Copperplate","Courier","Courier New","Didot","DIN Alternate","DIN Condensed","Futura","Geneva","Georgia","Gill Sans","Helvetica","Helvetica Neue","Herculanum","Hoefler Text","Impact","Lucida Grande","Luminari","Marker Felt","Menlo","Microsoft Sans Serif","Monaco","Noteworthy","Optima","Palatino","Papyrus","Phosphate","Rockwell","Savoye LET","SignPainter","Skia","Snell Roundhand","Tahoma","Times","Times New Roman","Trattatello","Trebuchet MS","Verdana","Zapfino"];let S=[];for(let M of new Set(C))n(M)&&S.push(M);S.sort();let B=document.createElement("div");B.style.minHeight="100px",B.style.overflow="auto",B.style.userSelect="text",B.innerHTML=S.join("<br>"),M.parentElement.replaceChild(B,M)},document.getElementById("mobileMode").onchange=function(){fL.Pi(),MK.request=!0},document.getElementById("lobbyClanList").onchange=function(){},document.getElementById("boatMovLines").onchange=function(){},document.getElementById("boatMovLength").onchange=function(){},document.getElementById("secondInfo").onchange=function(){LL.resize(),kM.resize()},document.getElementById("hoveringBorderStrength").onchange=function(){},document.getElementById("font").value=UC("font","Arial"),document.getElementById("font").oninput=function(){nC("font",document.getElementById("font").value),document.getElementById("fontPreview").style.fontFamily=UC("font","Arial")},document.getElementById("troopDivider").value=UC("troopDivider"," "),document.getElementById("troopDivider").oninput=function(){nC("troopDivider",document.getElementById("troopDivider").value),hM.Rf(),kM.eg()},document.getElementById("graphics-settings").onclick=function(){GL.Dn("graphics")},document.getElementById("graphics-back").onclick=function(){GL.Bn()},document.getElementById("graphics-status").onclick=function(){GL.Cn("graphics")},document.getElementById("graphics-toggle").onclick=function(){GL.Cn("graphics")},LC.graphics=$C("module-graphics",!0),LC.graphics&&document.getElementById("graphics-card").classList.add("setting-shadow"),LC.graphics&&document.getElementById("graphics-status").classList.remove("bg-danger"),LC.graphics&&document.getElementById("graphics-status").classList.add("bg-success"),LC.graphics&&(document.getElementById("graphics-status").innerText="Enabled"),document.getElementById("cleanup-settings").onclick=function(){GL.Dn("cleanup")},document.getElementById("cleanup-back").onclick=function(){GL.Bn()},document.getElementById("cleanup-status").onclick=function(){GL.Cn("cleanup")},document.getElementById("cleanup-toggle").onclick=function(){GL.Cn("cleanup")},LC.cleanup=$C("module-cleanup",!0),LC.cleanup&&document.getElementById("cleanup-card").classList.add("setting-shadow"),LC.cleanup&&document.getElementById("cleanup-status").classList.remove("bg-danger"),LC.cleanup&&document.getElementById("cleanup-status").classList.add("bg-success"),LC.cleanup&&(document.getElementById("cleanup-status").innerText="Enabled"),document.getElementById("clanUtils-settings").onclick=function(){GL.Dn("clanUtils")},document.getElementById("clanUtils-back").onclick=function(){GL.Bn()},document.getElementById("clanUtils-status").onclick=function(){GL.Cn("clanUtils")},document.getElementById("clanUtils-toggle").onclick=function(){GL.Cn("clanUtils")},LC.clanUtils=$C("module-clanUtils",!1),LC.clanUtils&&document.getElementById("clanUtils-card").classList.add("setting-shadow"),LC.clanUtils&&document.getElementById("clanUtils-status").classList.remove("bg-danger"),LC.clanUtils&&document.getElementById("clanUtils-status").classList.add("bg-success"),LC.clanUtils&&(document.getElementById("clanUtils-status").innerText="Enabled"),document.getElementById("boatUtils-settings").onclick=function(){GL.Dn("boatUtils")},document.getElementById("boatUtils-back").onclick=function(){GL.Bn()},document.getElementById("boatUtils-status").onclick=function(){GL.Cn("boatUtils")},document.getElementById("boatUtils-toggle").onclick=function(){GL.Cn("boatUtils")},LC.boatUtils=$C("module-boatUtils",!0),LC.boatUtils&&document.getElementById("boatUtils-card").classList.add("setting-shadow"),LC.boatUtils&&document.getElementById("boatUtils-status").classList.remove("bg-danger"),LC.boatUtils&&document.getElementById("boatUtils-status").classList.add("bg-success"),LC.boatUtils&&(document.getElementById("boatUtils-status").innerText="Enabled"),document.getElementById("gameplay-settings").onclick=function(){GL.Dn("gameplay")},document.getElementById("gameplay-back").onclick=function(){GL.Bn()},document.getElementById("gameplay-status").onclick=function(){GL.Cn("gameplay")},document.getElementById("gameplay-toggle").onclick=function(){GL.Cn("gameplay")},LC.gameplay=$C("module-gameplay",!0),LC.gameplay&&document.getElementById("gameplay-card").classList.add("setting-shadow"),LC.gameplay&&document.getElementById("gameplay-status").classList.remove("bg-danger"),LC.gameplay&&document.getElementById("gameplay-status").classList.add("bg-success"),LC.gameplay&&(document.getElementById("gameplay-status").innerText="Enabled"),document.getElementById("keybindings-settings").onclick=function(){EL.open()},document.getElementById("keybindings-toggle").onclick=function(){GL.Cn("keybindings")},LC.keybindings=$C("module-keybindings",!1),LC.keybindings&&document.getElementById("keybindings-card").classList.add("setting-shadow"),document.getElementById("customBots-settings").onclick=function(){rL.open()},document.getElementById("customBots-toggle").onclick=function(){GL.Cn("customBots")},LC.customBots=$C("module-customBots",!1),LC.customBots&&document.getElementById("customBots-card").classList.add("setting-shadow"),document.getElementById("accessibility-settings").onclick=function(){GL.Dn("accessibility")},document.getElementById("accessibility-back").onclick=function(){GL.Bn()},document.getElementById("accessibility-status").onclick=function(){GL.Cn("accessibility")},document.getElementById("accessibility-toggle").onclick=function(){GL.Cn("accessibility")},LC.accessibility=$C("module-accessibility",!1),LC.accessibility&&document.getElementById("accessibility-card").classList.add("setting-shadow"),LC.accessibility&&document.getElementById("accessibility-status").classList.remove("bg-danger"),LC.accessibility&&document.getElementById("accessibility-status").classList.add("bg-success"),LC.accessibility&&(document.getElementById("accessibility-status").innerText="Enabled");const CC=new Pickr({el:document.getElementById("color-picker-clanTerritoryColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#00FF00",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});CC.on("init",(function(){CC.setColor(UC("clanTerritoryColor","#00FF00"))})),CC.on("change",(function(M,L){"swatch"!==L&&(nC("clanTerritoryColor",M.toHEXA().toString()),FL.Wn())})),CC.on("clear",(function(){CC.setColor("#00FF00"),nC("clanTerritoryColor","#00FF00"),FL.Wn()}));const SC=new Pickr({el:document.getElementById("color-picker-clanBorderColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#009600",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});SC.on("init",(function(){SC.setColor(UC("clanBorderColor","#009600"))})),SC.on("change",(function(M,L){"swatch"!==L&&(nC("clanBorderColor",M.toHEXA().toString()),FL.Wn())})),SC.on("clear",(function(){SC.setColor("#009600"),nC("clanBorderColor","#009600"),FL.Wn()}));const BC=new Pickr({el:document.getElementById("color-picker-boatDirectColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#00FFFF",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});BC.on("init",(function(){BC.setColor(UC("boatDirectColor","#00FFFF"))})),BC.on("change",(function(M,L){"swatch"!==L&&(nC("boatDirectColor",M.toHEXA().toString()),FL.Wn())})),BC.on("clear",(function(){BC.setColor("#00FFFF"),nC("boatDirectColor","#00FFFF"),FL.Wn()}));const OC=new Pickr({el:document.getElementById("color-picker-boatSecondaryColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#0064FF",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});OC.on("init",(function(){OC.setColor(UC("boatSecondaryColor","#0064FF"))})),OC.on("change",(function(M,L){"swatch"!==L&&(nC("boatSecondaryColor",M.toHEXA().toString()),FL.Wn())})),OC.on("clear",(function(){OC.setColor("#0064FF"),nC("boatSecondaryColor","#0064FF"),FL.Wn()}));const qC=new Pickr({el:document.getElementById("color-picker-redTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#900000",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});qC.on("init",(function(){qC.setColor(UC("redTeamColor","#900000"))})),qC.on("change",(function(M,L){"swatch"!==L&&nC("redTeamColor",M.toHEXA().toString())})),qC.on("clear",(function(){qC.setColor("#900000"),nC("redTeamColor","#900000")}));const YC=new Pickr({el:document.getElementById("color-picker-redLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#FF7878",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});YC.on("init",(function(){YC.setColor(UC("redLeaderboardColor","#FF7878"))})),YC.on("change",(function(M,L){"swatch"!==L&&nC("redLeaderboardColor",M.toHEXA().toString())})),YC.on("clear",(function(){YC.setColor("#FF7878"),nC("redLeaderboardColor","#FF7878")}));const mC=new Pickr({el:document.getElementById("color-picker-redPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#820C0C",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});mC.on("init",(function(){mC.setColor(UC("redPieColor","#820C0C"))})),mC.on("change",(function(M,L){"swatch"!==L&&nC("redPieColor",M.toHEXA().toString())})),mC.on("clear",(function(){mC.setColor("#820C0C"),nC("redPieColor","#820C0C")}));const DC=new Pickr({el:document.getElementById("color-picker-greenTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#008000",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});DC.on("init",(function(){DC.setColor(UC("greenTeamColor","#008000"))})),DC.on("change",(function(M,L){"swatch"!==L&&nC("greenTeamColor",M.toHEXA().toString())})),DC.on("clear",(function(){DC.setColor("#008000"),nC("greenTeamColor","#008000")}));const lC=new Pickr({el:document.getElementById("color-picker-greenLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#00E600",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});lC.on("init",(function(){lC.setColor(UC("greenLeaderboardColor","#00E600"))})),lC.on("change",(function(M,L){"swatch"!==L&&nC("greenLeaderboardColor",M.toHEXA().toString())})),lC.on("clear",(function(){lC.setColor("#00E600"),nC("greenLeaderboardColor","#00E600")}));const GC=new Pickr({el:document.getElementById("color-picker-greenPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#0C820C",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});GC.on("init",(function(){GC.setColor(UC("greenPieColor","#0C820C"))})),GC.on("change",(function(M,L){"swatch"!==L&&nC("greenPieColor",M.toHEXA().toString())})),GC.on("clear",(function(){GC.setColor("#0C820C"),nC("greenPieColor","#0C820C")}));const PC=new Pickr({el:document.getElementById("color-picker-blueTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#000090",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});PC.on("init",(function(){PC.setColor(UC("blueTeamColor","#000090"))})),PC.on("change",(function(M,L){"swatch"!==L&&nC("blueTeamColor",M.toHEXA().toString())})),PC.on("clear",(function(){PC.setColor("#000090"),nC("blueTeamColor","#000090")}));const IC=new Pickr({el:document.getElementById("color-picker-blueLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#9696FF",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});IC.on("init",(function(){IC.setColor(UC("blueLeaderboardColor","#9696FF"))})),IC.on("change",(function(M,L){"swatch"!==L&&nC("blueLeaderboardColor",M.toHEXA().toString())})),IC.on("clear",(function(){IC.setColor("#9696FF"),nC("blueLeaderboardColor","#9696FF")}));const pC=new Pickr({el:document.getElementById("color-picker-bluePieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#0C0C82",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});pC.on("init",(function(){pC.setColor(UC("bluePieColor","#0C0C82"))})),pC.on("change",(function(M,L){"swatch"!==L&&nC("bluePieColor",M.toHEXA().toString())})),pC.on("clear",(function(){pC.setColor("#0C0C82"),nC("bluePieColor","#0C0C82")}));const vC=new Pickr({el:document.getElementById("color-picker-yellowTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#808000",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});vC.on("init",(function(){vC.setColor(UC("yellowTeamColor","#808000"))})),vC.on("change",(function(M,L){"swatch"!==L&&nC("yellowTeamColor",M.toHEXA().toString())})),vC.on("clear",(function(){vC.setColor("#808000"),nC("yellowTeamColor","#808000")}));const VC=new Pickr({el:document.getElementById("color-picker-yellowLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#F0F01A",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});VC.on("init",(function(){VC.setColor(UC("yellowLeaderboardColor","#F0F01A"))})),VC.on("change",(function(M,L){"swatch"!==L&&nC("yellowLeaderboardColor",M.toHEXA().toString())})),VC.on("clear",(function(){VC.setColor("#F0F01A"),nC("yellowLeaderboardColor","#F0F01A")}));const bC=new Pickr({el:document.getElementById("color-picker-yellowPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#82820C",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});bC.on("init",(function(){bC.setColor(UC("yellowPieColor","#82820C"))})),bC.on("change",(function(M,L){"swatch"!==L&&nC("yellowPieColor",M.toHEXA().toString())})),bC.on("clear",(function(){bC.setColor("#82820C"),nC("yellowPieColor","#82820C")}));const EC=new Pickr({el:document.getElementById("color-picker-magentaTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#800080",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});EC.on("init",(function(){EC.setColor(UC("magentaTeamColor","#800080"))})),EC.on("change",(function(M,L){"swatch"!==L&&nC("magentaTeamColor",M.toHEXA().toString())})),EC.on("clear",(function(){EC.setColor("#800080"),nC("magentaTeamColor","#800080")}));const rC=new Pickr({el:document.getElementById("color-picker-magentaLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#FF46FF",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});rC.on("init",(function(){rC.setColor(UC("magentaLeaderboardColor","#FF46FF"))})),rC.on("change",(function(M,L){"swatch"!==L&&nC("magentaLeaderboardColor",M.toHEXA().toString())})),rC.on("clear",(function(){rC.setColor("#FF46FF"),nC("magentaLeaderboardColor","#FF46FF")}));const FC=new Pickr({el:document.getElementById("color-picker-magentaPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#820C82",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});FC.on("init",(function(){FC.setColor(UC("magentaPieColor","#820C82"))})),FC.on("change",(function(M,L){"swatch"!==L&&nC("magentaPieColor",M.toHEXA().toString())})),FC.on("clear",(function(){FC.setColor("#820C82"),nC("magentaPieColor","#820C82")}));const tC=new Pickr({el:document.getElementById("color-picker-cyanTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#008080",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});tC.on("init",(function(){tC.setColor(UC("cyanTeamColor","#008080"))})),tC.on("change",(function(M,L){"swatch"!==L&&nC("cyanTeamColor",M.toHEXA().toString())})),tC.on("clear",(function(){tC.setColor("#008080"),nC("cyanTeamColor","#008080")}));const sC=new Pickr({el:document.getElementById("color-picker-cyanLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#19F0F0",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});sC.on("init",(function(){sC.setColor(UC("cyanLeaderboardColor","#19F0F0"))})),sC.on("change",(function(M,L){"swatch"!==L&&nC("cyanLeaderboardColor",M.toHEXA().toString())})),sC.on("clear",(function(){sC.setColor("#19F0F0"),nC("cyanLeaderboardColor","#19F0F0")}));const ZC=new Pickr({el:document.getElementById("color-picker-cyanPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#0C8282",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});ZC.on("init",(function(){ZC.setColor(UC("cyanPieColor","#0C8282"))})),ZC.on("change",(function(M,L){"swatch"!==L&&nC("cyanPieColor",M.toHEXA().toString())})),ZC.on("clear",(function(){ZC.setColor("#0C8282"),nC("cyanPieColor","#0C8282")}));const NC=new Pickr({el:document.getElementById("color-picker-whiteTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#C4C4C4",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});NC.on("init",(function(){NC.setColor(UC("whiteTeamColor","#C4C4C4"))})),NC.on("change",(function(M,L){"swatch"!==L&&nC("whiteTeamColor",M.toHEXA().toString())})),NC.on("clear",(function(){NC.setColor("#C4C4C4"),nC("whiteTeamColor","#C4C4C4")}));const JC=new Pickr({el:document.getElementById("color-picker-whiteLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#FFFFFF",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});JC.on("init",(function(){JC.setColor(UC("whiteLeaderboardColor","#FFFFFF"))})),JC.on("change",(function(M,L){"swatch"!==L&&nC("whiteLeaderboardColor",M.toHEXA().toString())})),JC.on("clear",(function(){JC.setColor("#FFFFFF"),nC("whiteLeaderboardColor","#FFFFFF")}));const RC=new Pickr({el:document.getElementById("color-picker-whitePieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#828282",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});RC.on("init",(function(){RC.setColor(UC("whitePieColor","#828282"))})),RC.on("change",(function(M,L){"swatch"!==L&&nC("whitePieColor",M.toHEXA().toString())})),RC.on("clear",(function(){RC.setColor("#828282"),nC("whitePieColor","#828282")}));const WC=new Pickr({el:document.getElementById("color-picker-blackTeamColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#000000",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});WC.on("init",(function(){WC.setColor(UC("blackTeamColor","#000000"))})),WC.on("change",(function(M,L){"swatch"!==L&&nC("blackTeamColor",M.toHEXA().toString())})),WC.on("clear",(function(){WC.setColor("#000000"),nC("blackTeamColor","#000000")}));const zC=new Pickr({el:document.getElementById("color-picker-blackLeaderboardColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#AAAAAA",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});zC.on("init",(function(){zC.setColor(UC("blackLeaderboardColor","#AAAAAA"))})),zC.on("change",(function(M,L){"swatch"!==L&&nC("blackLeaderboardColor",M.toHEXA().toString())})),zC.on("clear",(function(){zC.setColor("#AAAAAA"),nC("blackLeaderboardColor","#AAAAAA")}));const AC=new Pickr({el:document.getElementById("color-picker-blackPieColor"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#000000",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});AC.on("init",(function(){AC.setColor(UC("blackPieColor","#000000"))})),AC.on("change",(function(M,L){"swatch"!==L&&nC("blackPieColor",M.toHEXA().toString())})),AC.on("clear",(function(){AC.setColor("#000000"),nC("blackPieColor","#000000")}));const _C=new Pickr({el:document.getElementById("color-picker-whiteTeam2Color"),theme:"monolith",closeOnScroll:!0,sliders:"h",comparison:!1,default:"#ACACAC",defaultRepresentation:"HEX",position:"left",components:{preview:!1,hue:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Reset"}});_C.on("init",(function(){_C.setColor(UC("whiteTeam2Color","#ACACAC"))})),_C.on("change",(function(M,L){"swatch"!==L&&nC("whiteTeam2Color",M.toHEXA().toString())})),_C.on("clear",(function(){_C.setColor("#ACACAC"),nC("whiteTeam2Color","#ACACAC")}));new URLSearchParams(window.location.search).get("lobby")&&document.getElementById("lobby").classList.remove("d-none"),document.getElementById("server").value=0;let wC=["Lobby 1","Lobby 1 (proxied)","Lobby 2","Lobby 2 (proxied)","Lobby 3","Lobby 3 (proxied)","Lobby4","Lobby 4 (proxied)"];document.getElementById("server").onchange=function(){document.getElementById("server").innerText=wC[document.getElementById("server").value],$L.Dh(document.getElementById("server").value),7===UL.getState()&&(MH.Fh(3240),$L.init())},document.getElementById("server").onclick=function(){MC===document.getElementById("serverSelector")?(MC.style.display="none",MC=null):(MC&&(MC.style.display="none"),document.getElementById("serverSelector").style.display="block",MC=document.getElementById("serverSelector"))},document.getElementById("serverSelector").onclick=function(M){let L=M.target;document.getElementById("server").value=L.getAttribute("data-id"),document.getElementById("serverSelector").style.display="none",document.getElementById("server").onchange()},document.getElementById("emojis").onclick=function(){mL.kn(GL),RH.Yg(),gU.lf(),RH.buttons[1].mf.Tb(),BL.hide(),MK.request=!0},document.getElementById("color").onclick=function(){mL.kn(GL),RH.Yg(),gU.lf(),RH.buttons[2].mf.Tb(),BL.hide(),MK.request=!0}}();</script>
</body>
</html>