diff --git a/fx.bundle.js b/fx.bundle.js index e2de214..5d68509 100644 --- a/fx.bundle.js +++ b/fx.bundle.js @@ -1,2 +1,2 @@ -const buildTimestamp = "1755857762079"; const dictionary = {"game":"aD","gIsReplay":"gw","playerData":"ag","rawPlayerNames":"a0n","playerBalances":"gp","playerTerritories":"gb","gIsTeamGame":"hh","playerId":"eX","playerNames":"yc","gameState":"a09","fontSize":"fontSize","x":"eu","y":"ew","canvas":"hp","gHumans":"kA","playerStates":"a3T","fontGeneratorFunction":"bA.qb.sQ","gLobbyMaxJoin":"xE","data":"data","playerCount":"playerCount","gBots":"kW","strs":"aAw","gIsSingleplayer":"kU","uiSizes":"bc","gap":"gap","gMaxPlayers":"ek","i":"aB","MenuManager":"aa","getState":"a1K"}; +const buildTimestamp = "1756109256483"; const dictionary = {"game":"aD","gIsReplay":"gw","playerData":"ag","rawPlayerNames":"a0n","playerBalances":"gp","playerTerritories":"gb","gIsTeamGame":"hh","playerId":"eX","playerNames":"yc","gameState":"a09","fontSize":"fontSize","x":"eu","y":"ew","canvas":"hp","gHumans":"kA","playerStates":"a3T","fontGeneratorFunction":"bA.qb.sQ","gLobbyMaxJoin":"xE","data":"data","playerCount":"playerCount","gBots":"kW","strs":"aAw","gIsSingleplayer":"kU","uiSizes":"bc","gap":"gap","gMaxPlayers":"ek","i":"aB","MenuManager":"aa","getState":"a1K"}; (()=>{"use strict";var e={2862:(e,t,n)=>{var o=n(6863);n(4151),e.exports=o},5124:(e,t,n)=>{n(9678);var o=n(7015);e.exports=o("Array","toReversed")},9306:(e,t,n)=>{var o=n(4901),r=n(6823),i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not a function")}},6469:(e,t,n)=>{var o=n(8227),r=n(2360),i=n(4913).f,a=o("unscopables"),s=Array.prototype;void 0===s[a]&&i(s,a,{configurable:!0,value:r(null)}),e.exports=function(e){s[a][e]=!0}},8551:(e,t,n)=>{var o=n(34),r=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw new i(r(e)+" is not an object")}},9617:(e,t,n)=>{var o=n(5397),r=n(5610),i=n(6198),a=function(e){return function(t,n,a){var s=o(t),l=i(s);if(0===l)return!e&&-1;var c,u=r(a,l);if(e&&n!=n){for(;l>u;)if((c=s[u++])!=c)return!0}else for(;l>u;u++)if((e||u in s)&&s[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},7628:(e,t,n)=>{var o=n(6198);e.exports=function(e,t){for(var n=o(e),r=new t(n),i=0;i{var o=n(9504),r=o({}.toString),i=o("".slice);e.exports=function(e){return i(r(e),8,-1)}},7740:(e,t,n)=>{var o=n(9297),r=n(5031),i=n(7347),a=n(4913);e.exports=function(e,t,n){for(var s=r(t),l=a.f,c=i.f,u=0;u{var o=n(3724),r=n(4913),i=n(6980);e.exports=o?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},6980:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6840:(e,t,n)=>{var o=n(4901),r=n(4913),i=n(283),a=n(9433);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;if(o(n)&&i(n,c,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},9433:(e,t,n)=>{var o=n(4576),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},3724:(e,t,n)=>{var o=n(9039);e.exports=!o((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4055:(e,t,n)=>{var o=n(4576),r=n(34),i=o.document,a=r(i)&&r(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},7015:(e,t,n)=>{var o=n(4576),r=n(9504);e.exports=function(e,t){return r(o[e].prototype[t])}},8727:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2839:(e,t,n)=>{var o=n(4576).navigator,r=o&&o.userAgent;e.exports=r?String(r):""},9519:(e,t,n)=>{var o,r,i=n(4576),a=n(2839),s=i.process,l=i.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(r=(o=u.split("."))[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&a&&(!(o=a.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/))&&(r=+o[1]),e.exports=r},6518:(e,t,n)=>{var o=n(4576),r=n(7347).f,i=n(6699),a=n(6840),s=n(9433),l=n(7740),c=n(2796);e.exports=function(e,t){var n,u,d,p,f,h=e.target,y=e.global,m=e.stat;if(n=y?o:m?o[h]||s(h,{}):o[h]&&o[h].prototype)for(u in t){if(p=t[u],d=e.dontCallGetSet?(f=r(n,u))&&f.value:n[u],!c(y?u:h+(m?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&i(p,"sham",!0),a(n,u,p,e)}}},9039:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},616:(e,t,n)=>{var o=n(9039);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},9565:(e,t,n)=>{var o=n(616),r=Function.prototype.call;e.exports=o?r.bind(r):function(){return r.apply(r,arguments)}},350:(e,t,n)=>{var o=n(3724),r=n(9297),i=Function.prototype,a=o&&Object.getOwnPropertyDescriptor,s=r(i,"name"),l=s&&"something"===function(){}.name,c=s&&(!o||o&&a(i,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},9504:(e,t,n)=>{var o=n(616),r=Function.prototype,i=r.call,a=o&&r.bind.bind(i,i);e.exports=o?a:function(e){return function(){return i.apply(e,arguments)}}},7751:(e,t,n)=>{var o=n(4576),r=n(4901);e.exports=function(e,t){return arguments.length<2?(n=o[e],r(n)?n:void 0):o[e]&&o[e][t];var n}},5966:(e,t,n)=>{var o=n(9306),r=n(4117);e.exports=function(e,t){var n=e[t];return r(n)?void 0:o(n)}},4576:function(e,t,n){var o=function(e){return e&&e.Math===Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||o("object"==typeof this&&this)||function(){return this}()||Function("return this")()},9297:(e,t,n)=>{var o=n(9504),r=n(8981),i=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(r(e),t)}},421:e=>{e.exports={}},397:(e,t,n)=>{var o=n(7751);e.exports=o("document","documentElement")},5917:(e,t,n)=>{var o=n(3724),r=n(9039),i=n(4055);e.exports=!o&&!r((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},7055:(e,t,n)=>{var o=n(9504),r=n(9039),i=n(2195),a=Object,s=o("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===i(e)?s(e,""):a(e)}:a},3706:(e,t,n)=>{var o=n(9504),r=n(4901),i=n(7629),a=o(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},1181:(e,t,n)=>{var o,r,i,a=n(8622),s=n(4576),l=n(34),c=n(6699),u=n(9297),d=n(7629),p=n(6119),f=n(421),h="Object already initialized",y=s.TypeError,m=s.WeakMap;if(a||d.state){var b=d.state||(d.state=new m);b.get=b.get,b.has=b.has,b.set=b.set,o=function(e,t){if(b.has(e))throw new y(h);return t.facade=e,b.set(e,t),t},r=function(e){return b.get(e)||{}},i=function(e){return b.has(e)}}else{var g=p("state");f[g]=!0,o=function(e,t){if(u(e,g))throw new y(h);return t.facade=e,c(e,g,t),t},r=function(e){return u(e,g)?e[g]:{}},i=function(e){return u(e,g)}}e.exports={set:o,get:r,has:i,enforce:function(e){return i(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw new y("Incompatible receiver, "+e+" required");return n}}}},4901:e=>{var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},2796:(e,t,n)=>{var o=n(9039),r=n(4901),i=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n===u||n!==c&&(r(t)?o(t):!!t)},s=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},4117:e=>{e.exports=function(e){return null==e}},34:(e,t,n)=>{var o=n(4901);e.exports=function(e){return"object"==typeof e?null!==e:o(e)}},6395:e=>{e.exports=!1},757:(e,t,n)=>{var o=n(7751),r=n(4901),i=n(1625),a=n(7040),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&i(t.prototype,s(e))}},6198:(e,t,n)=>{var o=n(8014);e.exports=function(e){return o(e.length)}},283:(e,t,n)=>{var o=n(9504),r=n(9039),i=n(4901),a=n(9297),s=n(3724),l=n(350).CONFIGURABLE,c=n(3706),u=n(1181),d=u.enforce,p=u.get,f=String,h=Object.defineProperty,y=o("".slice),m=o("".replace),b=o([].join),g=s&&!r((function(){return 8!==h((function(){}),"length",{value:8}).length})),v=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===y(f(t),0,7)&&(t="["+m(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),g&&n&&a(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var o=d(e);return a(o,"source")||(o.source=b(v,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return i(this)&&p(this).source||c(this)}),"toString")},741:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?n:t)(o)}},2360:(e,t,n)=>{var o,r=n(8551),i=n(6801),a=n(8727),s=n(421),l=n(397),c=n(4055),u=n(6119),d="prototype",p="script",f=u("IE_PROTO"),h=function(){},y=function(e){return"<"+p+">"+e+""},m=function(e){e.write(y("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;b="undefined"!=typeof document?document.domain&&o?m(o):(t=c("iframe"),n="java"+p+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(y("document.F=Object")),e.close(),e.F):m(o);for(var r=a.length;r--;)delete b[d][a[r]];return b()};s[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[d]=r(e),n=new h,h[d]=null,n[f]=e):n=b(),void 0===t?n:i.f(n,t)}},6801:(e,t,n)=>{var o=n(3724),r=n(8686),i=n(4913),a=n(8551),s=n(5397),l=n(1072);t.f=o&&!r?Object.defineProperties:function(e,t){a(e);for(var n,o=s(t),r=l(t),c=r.length,u=0;c>u;)i.f(e,n=r[u++],o[n]);return e}},4913:(e,t,n)=>{var o=n(3724),r=n(5917),i=n(8686),a=n(8551),s=n(6969),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=o?i?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var o=u(e,t);o&&o[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:o[p],enumerable:d in n?n[d]:o[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),r)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},7347:(e,t,n)=>{var o=n(3724),r=n(9565),i=n(8773),a=n(6980),s=n(5397),l=n(6969),c=n(9297),u=n(5917),d=Object.getOwnPropertyDescriptor;t.f=o?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return a(!r(i.f,e,t),e[t])}},8480:(e,t,n)=>{var o=n(1828),r=n(8727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},3717:(e,t)=>{t.f=Object.getOwnPropertySymbols},1625:(e,t,n)=>{var o=n(9504);e.exports=o({}.isPrototypeOf)},1828:(e,t,n)=>{var o=n(9504),r=n(9297),i=n(5397),a=n(9617).indexOf,s=n(421),l=o([].push);e.exports=function(e,t){var n,o=i(e),c=0,u=[];for(n in o)!r(s,n)&&r(o,n)&&l(u,n);for(;t.length>c;)r(o,n=t[c++])&&(~a(u,n)||l(u,n));return u}},1072:(e,t,n)=>{var o=n(1828),r=n(8727);e.exports=Object.keys||function(e){return o(e,r)}},8773:(e,t)=>{var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},4270:(e,t,n)=>{var o=n(9565),r=n(4901),i=n(34),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&r(n=e.toString)&&!i(s=o(n,e)))return s;if(r(n=e.valueOf)&&!i(s=o(n,e)))return s;if("string"!==t&&r(n=e.toString)&&!i(s=o(n,e)))return s;throw new a("Can't convert object to primitive value")}},5031:(e,t,n)=>{var o=n(7751),r=n(9504),i=n(8480),a=n(3717),s=n(8551),l=r([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=i.f(s(e)),n=a.f;return n?l(t,n(e)):t}},7750:(e,t,n)=>{var o=n(4117),r=TypeError;e.exports=function(e){if(o(e))throw new r("Can't call method on "+e);return e}},6119:(e,t,n)=>{var o=n(5745),r=n(3392),i=o("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},7629:(e,t,n)=>{var o=n(6395),r=n(4576),i=n(9433),a="__core-js_shared__",s=e.exports=r[a]||i(a,{});(s.versions||(s.versions=[])).push({version:"3.44.0",mode:o?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.44.0/LICENSE",source:"https://github.com/zloirock/core-js"})},5745:(e,t,n)=>{var o=n(7629);e.exports=function(e,t){return o[e]||(o[e]=t||{})}},4495:(e,t,n)=>{var o=n(9519),r=n(9039),i=n(4576).String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},5610:(e,t,n)=>{var o=n(1291),r=Math.max,i=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):i(n,t)}},5397:(e,t,n)=>{var o=n(7055),r=n(7750);e.exports=function(e){return o(r(e))}},1291:(e,t,n)=>{var o=n(741);e.exports=function(e){var t=+e;return t!=t||0===t?0:o(t)}},8014:(e,t,n)=>{var o=n(1291),r=Math.min;e.exports=function(e){var t=o(e);return t>0?r(t,9007199254740991):0}},8981:(e,t,n)=>{var o=n(7750),r=Object;e.exports=function(e){return r(o(e))}},2777:(e,t,n)=>{var o=n(9565),r=n(34),i=n(757),a=n(5966),s=n(4270),l=n(8227),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!r(e)||i(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=o(l,e,t),!r(n)||i(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},6969:(e,t,n)=>{var o=n(2777),r=n(757);e.exports=function(e){var t=o(e,"string");return r(t)?t:t+""}},6823:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},3392:(e,t,n)=>{var o=n(9504),r=0,i=Math.random(),a=o(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+i,36)}},7040:(e,t,n)=>{var o=n(4495);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8686:(e,t,n)=>{var o=n(3724),r=n(9039);e.exports=o&&r((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},8622:(e,t,n)=>{var o=n(4576),r=n(4901),i=o.WeakMap;e.exports=r(i)&&/native code/.test(String(i))},8227:(e,t,n)=>{var o=n(4576),r=n(5745),i=n(9297),a=n(3392),s=n(4495),l=n(7040),c=o.Symbol,u=r("wks"),d=l?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return i(u,e)||(u[e]=s&&i(c,e)?c[e]:d("Symbol."+e)),u[e]}},9678:(e,t,n)=>{var o=n(6518),r=n(7628),i=n(5397),a=n(6469),s=Array;o({target:"Array",proto:!0},{toReversed:function(){return r(i(this),s)}}),a("toReversed")},4151:(e,t,n)=>{n(9678)},6863:(e,t,n)=>{var o=n(5124);e.exports=o}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o].call(i.exports,i,i.exports,n),i.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}();const o=JSON.parse('{"rE":"0.6.15","_e":"Aug 22","Ao":["Fix for game update v2.10.9","Fixed the message in the FX Client update notification popup being inaccurate - just reloading the page normally no longer works, you have to instead press the \\"Update\\" (previously \\"Reload\\") button on the popup for the update to be applied.","Fixed win counter counting wins in replays"]}'),r=e=>parseFloat(e.toFixed(12));function i(e){const t=document.createElement("p");t.innerText="Attack Percentage Keybinds";const n=document.createElement("div");n.className="arrayinput";const o=document.createElement("button");o.innerText="Add",e.append(t,n,o),e.className="keybinds-input",this.container=n,this.objectKeys=["key","type","value"],this.objectArray=[],this.addObject=function(){this.objectArray.push({key:"",type:"absolute",value:.8}),this.container.appendChild(i(this.objectArray.length-1)),o.scrollIntoView(!1)},o.addEventListener("click",this.addObject.bind(this)),this.update=function(e){this.objectArray=e.attackPercentageKeybinds,this.displayObjects()},this.displayObjects=function(){if(this.container.innerHTML="",0===this.objectArray.length)return this.container.innerText="No custom attack percentage keybinds added";for(var e=0;e{var t=document.createElement("div");this.objectKeys.forEach((n=>{t.appendChild(this.createInputField(e,n))}));var n=document.createElement("button");return n.textContent="Delete",n.addEventListener("click",this.deleteObject.bind(this,e)),t.appendChild(n),t};return this.createInputField=function(e,t){let n=document.createElement("type"===t?"select":"input");if("type"===t)n.innerHTML='',n.addEventListener("change",this.updateObject.bind(this,e,t));else if("key"===t)n.type="text",n.setAttribute("readonly",""),n.setAttribute("placeholder","No key set"),n.addEventListener("click",this.startKeyInput.bind(this,e,t));else{const o="absolute"===this.objectArray[e].type;n.type=o?"text":"number",o?n.addEventListener("click",this.convertIntoNumberInput.bind(this,e,t),{once:!0}):n.setAttribute("step","0.1"),n.addEventListener("input",this.updateObject.bind(this,e,t))}return"value"===t&&"absolute"===this.objectArray[e].type?n.value=r(100*this.objectArray[e][t])+"%":n.value=this.objectArray[e][t],n},this.recreateInputField=function(e,t){this.container.children[e].children[this.objectKeys.indexOf(t)].replaceWith(this.createInputField(e,t))},this.startKeyInput=function(e,t,n){n.target.value="Press any key";const o=this.updateObject.bind(this,e,t);n.target.addEventListener("keydown",o,{once:!0}),n.target.addEventListener("blur",(()=>{n.target.removeEventListener("keydown",o),n.target.value=this.objectArray[e][t]}),{once:!0})},this.convertIntoNumberInput=function(e,t,n){n.target.value=n.target.value.slice(0,-1),n.target.type="number",n.target.addEventListener("blur",(()=>{this.recreateInputField(e,t)}),{once:!0})},this.updateObject=function(e,t,n){if(e>=this.objectArray.length)return;const o="value"===t?"absolute"===this.objectArray[e].type?r(parseFloat(n.target.value)/100):parseFloat(n.target.value):"key"===t?n.key:n.target.value;this.objectArray[e][t]=o,"key"===t?this.recreateInputField(e,t):"type"===t&&this.recreateInputField(e,"value")},this.deleteObject=function(e){this.objectArray.splice(e,1),this.displayObjects()},this}const a={count:0,removeWins:function(){confirm("Do you really want to reset your wins?")&&(a.count=0,localStorage.removeItem("fx_winCount"),alert("Successfully reset wins"))}};null!==localStorage.getItem("fx_winCount")&&(a.count=localStorage.getItem("fx_winCount"));const s=a;var l={};const c=document.getElementById("windowContainer");function u(e){l[e.name]=e,l[e.name].isOpen=!1}function d(e){!1!==l[e].isOpen&&(l[e].isOpen=!1,l[e].element.style.display="none",void 0!==l[e].onClose&&l[e].onClose())}function p(){Object.values(l).forEach((function(e){!1!==e.closable&&d(e.name)}))}document.addEventListener("mousedown",(e=>{c.contains(e.target)||p(),L().useFullscreenMode&&O()}),{passive:!0,capture:!0}),document.getElementById("canvasA").addEventListener("touchstart",p,{passive:!0}),document.addEventListener("keydown",(e=>{"Escape"===e.key&&p()}));const f={create:function(e){const t=document.createElement("div");if(e.element=t,t.className="window"+(void 0!==e.classes?" "+e.classes:" scrollable selectable"),t.style.display="none",!0===e.closeWithButton){const n=document.createElement("button");n.addEventListener("click",(()=>d(e.name))),n.textContent="Close",setTimeout((()=>t.appendChild(n)))}return c.appendChild(t),u(e),t},add:u,openWindow:function(e,...t){!0!==l[e].isOpen&&(void 0!==l[e].beforeOpen&&l[e].beforeOpen(...t),l[e].isOpen=!0,l[e].element.style.display=null)},closeWindow:d,closeAll:p},{Ao:h,rE:y}=o,m=f.create({name:"changelog",closeWithButton:!0}),b=document.createElement("h1");b.textContent="What's new";const g=document.createElement("p");g.textContent=`in FX Client v${y}`;const v=document.createElement("ul");function w(){f.openWindow("changelog")}h.forEach((e=>{const t=document.createElement("li");t.textContent=e,v.appendChild(t)})),m.append(b,g,v),window.__fx=window.__fx||{};const x=window.__fx;var E={displayWinCounter:!0,useFullscreenMode:!1,hoveringTooltip:!0,realisticNames:!1,showPlayerDensity:!0,coloredDensity:!0,densityDisplayStyle:"absoluteQuotient",hideBotNames:!1,highlightClanSpawns:!1,detailedTeamPercentage:!1,openDonationHistoryFromLb:!0,customBackgroundUrl:"",keybindButtons:!1,attackPercentageKeybinds:[]};x.settings=E;const k=["hideAllLinks","fontName"];x.makeMainMenuTransparent=!1;const S=new function(){const e=[{for:"displayWinCounter",type:"checkbox",label:"Display win counter",note:"The win counter tracks multiplayer solo wins (not in team games)"},{type:"button",text:"Reset win counter",action:s.removeWins},{for:"useFullscreenMode",type:"checkbox",label:"Use fullscreen mode",note:"Note: fullscreen mode will trigger after you click anywhere on the page due to browser policy restrictions."},{for:"hoveringTooltip",type:"checkbox",label:"Hovering tooltip",note:"Display map territory info constantly (on mouse hover) instead of only when right clicking on the map"},{for:"realisticNames",type:"checkbox",label:"Realistic Bot Names"},{for:"showPlayerDensity",type:"checkbox",label:"Show player density"},{for:"coloredDensity",type:"checkbox",label:"Colored density",note:"Display the density with a color between red and green depending on the density value"},{for:"densityDisplayStyle",type:"selectMenu",label:"Density value display style:",tooltip:"Controls how the territorial density value should be rendered",options:[{value:"percentage",label:"Percentage"},{value:"absoluteQuotient",label:"Value from 0 to 150 (BetterTT style)"}]},{for:"hideBotNames",type:"checkbox",label:"Hide bot names"},{for:"highlightClanSpawns",type:"checkbox",label:"Highlight clan spawnpoints",note:"Increases the spawnpoint glow size for members of your clan"},{for:"detailedTeamPercentage",type:"checkbox",label:"Detailed team pie chart percentage",note:"For example: this would show 25.82% instead of 26% on the pie chart in team games"},{for:"openDonationHistoryFromLb",type:"checkbox",label:"Open donation history from the leaderboard",note:"Changes whether or not clicking on a player's name in the in-game leaderboard in team games will open their donation history"},{for:"customBackgroundUrl",type:"textInput",label:"Custom main menu background:",placeholder:"Enter an image URL here",tooltip:"A custom image to be shown as the main menu background instead of the currently selected map."},i,{for:"keybindButtons",type:"checkbox",label:"Keybind buttons",note:"Show keybind buttons above the troop selector (max 6)"},function(e){const t=document.createElement("p");t.innerText=`FX Client v${o.rE}`;const n=document.createElement("p");n.innerHTML='Discord server |\n Github repository';const r=document.createElement("button");r.innerText="Changelog",r.addEventListener("click",w),e.append(t,n,r)}],t=document.querySelector(".settings .scrollable");var n={},r={},a=[];e.forEach((e=>{if("function"==typeof e){const n=document.createElement("div");return a.push(new e(n)),t.append(n)}const o=document.createElement("label");e.tooltip&&(o.title=e.tooltip);const i=e.type.endsWith("Input"),s=document.createElement(i||"checkbox"===e.type?"input":"selectMenu"===e.type?"select":"button");if("textInput"===e.type&&(s.type="text"),e.placeholder&&(s.placeholder=e.placeholder),(i||"selectMenu"===e.type)&&(n[e.for]=s),e.text&&(s.innerText=e.text),e.action&&s.addEventListener("click",e.action),e.label&&o.append(e.label+" "),e.note){const t=document.createElement("small");t.innerText=e.note,o.append(document.createElement("br"),t)}if(e.options&&e.options.forEach((e=>{const t=document.createElement("option");t.setAttribute("value",e.value),t.innerText=e.label,s.append(t)})),o.append(s),"checkbox"===e.type){s.type="checkbox";const t=document.createElement("span");t.className="checkmark",o.className="checkbox",o.append(t),r[e.for]=s}else o.append(document.createElement("br"));t.append(o,document.createElement("br"))})),this.save=function(){Object.keys(n).forEach((function(e){E[e]=n[e].value.trim()})),Object.keys(r).forEach((function(e){E[e]=r[e].checked})),this.applySettings(),f.closeWindow("settings"),k.forEach((e=>delete E[e])),localStorage.setItem("fx_settings",JSON.stringify(E)),window.location.reload()};const l=document.createElement("input");function c(e){const t=e.target,n=t.files[0];if(!n)return;if(t.removeEventListener("change",c),t.value="",!n.name.endsWith(".json"))return alert("Invalid file format");const o=new FileReader;o.onload=function(){let e;try{e=JSON.parse(o.result),confirm('Warning: This will override all current settings, click "OK" to confirm')&&(x.settings=E=e),localStorage.setItem("fx_settings",JSON.stringify(E)),window.location.reload()}catch(e){alert("Error\n"+e)}},o.readAsText(n)}l.type="file",this.importFromFile=function(){l.click(),l.addEventListener("change",c)},this.exportToFile=function(){var e,t,n;e=JSON.stringify(E),t=document.createElement("a"),n=new Blob([e],{type:"application/json"}),t.href=URL.createObjectURL(n),t.download="FX_client_settings.json",t.click(),URL.revokeObjectURL(t.href)},this.syncFields=function(){Object.keys(n).forEach((function(e){n[e].value=E[e]})),Object.keys(r).forEach((function(e){r[e].checked=E[e]})),a.forEach((e=>e.update?.(E)))},this.resetAll=function(){confirm("Are you Really SURE you want to RESET ALL SETTINGS back to the default?")&&(localStorage.removeItem("fx_settings"),window.location.reload())},this.applySettings=function(){""!==E.customBackgroundUrl&&(document.body.style.backgroundImage="url("+E.customBackgroundUrl+")",document.body.style.backgroundSize="cover",document.body.style.backgroundPosition="center"),x.makeMainMenuTransparent=""!==E.customBackgroundUrl},E.useFullscreenMode&&O()};function O(){null===document.fullscreenElement&&document.fullscreenEnabled&&document.documentElement.requestFullscreen({navigationUI:"hide"}).then((()=>{console.log("Fullscreen mode activated")})).catch((e=>{console.warn("Could not enter fullscreen mode:",e)}))}f.add({name:"settings",element:document.querySelector(".settings"),beforeOpen:function(){S.syncFields()}}),null!==localStorage.getItem("fx_settings")&&(x.settings=E={...E,...JSON.parse(localStorage.getItem("fx_settings"))}),S.applySettings();const T=S;function L(){return E}const I=["playerTerritories","playerBalances","rawPlayerNames"],j=["playerId","gIsTeamGame","gHumans","gLobbyMaxJoin","gameState","gIsSingleplayer"],C=e=>I.includes(e)?window[dictionary.playerData]?.[dictionary[e]]:j.includes(e)?window[dictionary.game]?.[dictionary[e]]:window[dictionary[e]],A=()=>Math.floor(window[dictionary.uiSizes]?.[dictionary.gap]??10),P=new function(){this.playersToInclude=[],this.tabLabels=["ALL","CLAN"],this.filteredLeaderboard=[],this.tabBarOffset=0,this.windowWidth=0,this.verticalClickThreshold=1e3,this.hoveringOverTabs=!1,this.scrollToTop=()=>{},this.repaintLeaderboard=()=>{},this.setUpdateFlag=()=>{},this.parseClanFromPlayerName=()=>{console.warn("parse function not set")},this.selectedTab=0,this.tabHovering=-1,this.enabled=!1,this.drawTabs=function(e,t,n,o){e.textBaseline="middle",e.textAlign="center";const r=t/this.tabLabels.length,i=n+this.tabBarOffset/2;this.tabLabels.forEach(((t,a)=>{0!==a&&e.fillRect(r*a,n,1,this.tabBarOffset),this.selectedTab===a&&(e.fillStyle=o,e.fillRect(r*a,n,r,this.tabBarOffset),e.fillStyle="rgb(255,255,255)"),this.tabHovering===a&&(e.fillStyle="rgba(255,255,255,0.3)",e.fillRect(r*a,n,r,this.tabBarOffset),e.fillStyle="rgb(255,255,255)"),e.fillText(t,r*a+r/2,i)}))},this.setHovering=(e,t)=>{let n=!1;if(e){const e=Math.floor(t/(this.windowWidth/this.tabLabels.length));this.tabHovering!==e&&(this.tabHovering=e,n=!0)}return e!==this.hoveringOverTabs&&(this.hoveringOverTabs=e,!1===e&&(this.tabHovering=-1),e||(n=!0)),n&&this.repaintLeaderboard(),e},this.handleMouseDown=e=>{const t=Math.floor(e/(this.windowWidth/this.tabLabels.length));return this.selectedTab!==t&&(this.selectedTab=t,0===this.selectedTab?this.clearFilter():1===this.selectedTab&&(this.filterByOwnClan(),this.setUpdateFlag()),this.repaintLeaderboard()),!0},this.filterByOwnClan=()=>{this.playersToInclude=[];const e=C("playerId"),t=this.parseClanFromPlayerName(C("rawPlayerNames")[e]);C("rawPlayerNames").forEach(((n,o)=>{o!==e&&this.parseClanFromPlayerName(n)!==t||this.playersToInclude.push(o)})),this.enabled=!0,this.scrollToTop()},this.clearFilter=()=>{this.enabled=!1},this.reset=()=>{this.enabled=!1,this.selectedTab=0,F.refresh()}},F=new function(){this.inOwnClan=new Array(512),this.inOwnClan.fill(!1),this.refresh=()=>{const e=C("gHumans"),t=P.parseClanFromPlayerName(C("rawPlayerNames")[C("playerId")]);null===t?this.inOwnClan.fill(!1):C("rawPlayerNames").forEach(((n,o)=>{this.inOwnClan[o]=o/g,">").replace(/"/g,""").replace(/'/g,"'")}let N=null;n(2862),f.add({name:"donationHistory",element:document.querySelector("#donationhistory"),beforeOpen:function(e){document.getElementById("donationhistory_note").style.display="none"},onClose:function(){M.openedWindowPlayerID=null}});const M=new function(){this.openedWindowPlayerID=null,this.contentElement=document.querySelector("#donationhistory_content"),this.donationHistory=Array(512);let e=!1;function t(e,t,n,o){const r=C("rawPlayerNames"),i=document.createElement("tr");o&&i.setAttribute("class","new");let a=`${t}. `;return n===e[1]?a+=`Received ${e[2]} resources from ${B(r[e[0]])}`:a+=`Sent ${e[2]} resources to ${B(r[e[1]])}`,a+="",i.innerHTML=a,i}this.getHistoryOf=function(t){return function(e,t){try{return e()}catch(e){throw N=t,setTimeout((()=>{null!==N&&(N=null)})),e}}((()=>this.donationHistory[t].toReversed()),{playerID:t,resetCalled:e,type:typeof this.donationHistory[t],isArray:Array.isArray(this.donationHistory[t])})},this.reset=function(){e=!0;for(var t=0;t<512;t++)this.donationHistory[t]=[]},this.logDonation=function(e,n,o){const r=[e,n,o];if(this.donationHistory[n].push(r),this.donationHistory[e].push(r),this.openedWindowPlayerID===e||this.openedWindowPlayerID===n){const o=this.donationHistory[this.openedWindowPlayerID===e?e:n].length;this.contentElement.prepend(t(r,o,this.openedWindowPlayerID,!0))}},this.displayHistory=function(e,n=C("rawPlayerNames"),o=C("gIsSingleplayer")){var r=M.getHistoryOf(e);console.log("History for "+n[e]+":"),console.log(r),document.querySelector("#donationhistory h1").innerHTML="Donation history for "+B(n[e]),this.contentElement.innerHTML="",r.length>0?r.forEach(((n,o)=>{this.contentElement.appendChild(t(n,r.length-o,e))})):this.contentElement.innerText="Nothing to display",this.openedWindowPlayerID=e,f.openWindow("donationHistory",o)}},H=M,W=new function(){const e=document.createElement("img");e.setAttribute("src","assets/players_icon.png"),document.getElementById("playerlist_content").addEventListener("click",(e=>{const t=e.target.closest("tr[data-player-id]")?.getAttribute("data-player-id");t&&C("gIsTeamGame")&&(f.closeWindow("playerList"),H.displayHistory(t))})),this.display=function(e){const t=C("gHumans"),n=C("gLobbyMaxJoin");let o=`

Players (${t})

`;for(let r=0;rBots (${n-t})`),o+=`${r+1}. ${B(e[r])}`;document.getElementById("playerlist_content").innerHTML=o,document.getElementById("playerlist_content").setAttribute("class",C("gIsTeamGame")?"clickable":""),f.openWindow("playerList")},this.hoveringOverButton=!1,this.drawButton=(t,n,o,r)=>{t.fillRect(n,o,r,r),t.fillStyle=this.hoveringOverButton?"#aaaaaaaa":"#000000aa",t.clearRect(n+1,o+1,r-2,r-2),t.fillRect(n+1,o+1,r-2,r-2),t.fillStyle="#ffffff",t.imageSmoothingEnabled=!0,t.drawImage(e,n+2,o+2,r-4,r-4),t.imageSmoothingEnabled=!1}};f.add({name:"playerList",element:document.getElementById("playerlist")});const D=W,_={getMaxTroops:function(e,t){return(150*e[t]).toString()},getDensity:function(e,t=C("playerBalances"),n=C("playerTerritories")){return"percentage"===L().densityDisplayStyle?(t[e]/(150*(0===n[e]?1:n[e]))*100).toFixed(1)+"%":(t[e]/(0===n[e]?1:n[e])).toFixed(1)},isPointInRectangle:function(e,t,n,o,r,i){return e>=n&&e<=n+r&&t>=o&&t<=o+i},fillTextMultiline:function(e,t,n,o,r){const i=parseInt(e.font.split(" ").find((e=>e.endsWith("px"))).slice(0,-2));t.split("\n").forEach(((t,a)=>e.fillText(t,n,o+a*i,r)))},textStyleBasedOnDensity:function(e){const t=C("playerBalances"),n=C("playerTerritories");return`hsl(${t[e]/(1.5*n[e])}, 100%, 50%, 1)`}},R=new function(){let e=!1;function t(t){if(!L().hoveringTooltip||!C("gameState")||e)return;let n,o;if(t.type.includes("touch")){const{touches:e,changedTouches:r}=t.originalEvent??t,i=e[0]??r[0];n=i.pageX,o=i.pageY}else t.type.includes("mouse")&&(n=t.clientX,o=t.clientY);e=!0;try{this.active=!0,this.display(this.canvasPixelScale*n,this.canvasPixelScale*o),this.active=!1}catch(t){console.error(t)}setTimeout((()=>e=!1),100)}this.display=()=>{},this.active=!1,this.canvasPixelScale=1,document.getElementById("canvasA").addEventListener("mousemove",t.bind(this)),document.getElementById("canvasA").addEventListener("touchstart",t.bind(this))},U={setAbsolute:()=>{},setRelative:()=>{},repaintAttackPercentageBar:()=>{}};function $(e){"absolute"===e.type?U.setAbsolute(e.value):U.setRelative(e.value),U.repaintAttackPercentageBar()}let G,J=0,K=0;const X={setSize:(e,t,n)=>{if(!0!==L().keybindButtons)return;J=e,K=t,G=document.createElement("canvas"),G.width=e,G.height=t;const o=G.getContext("2d"),r=n.font.split("px ",2)[1];o.font="bold "+t/2+"px "+r,o.textAlign="center",o.textBaseline="middle";const i=L().attackPercentageKeybinds.slice(0,6),a=A()/4,s=(e-5*a)/6;i.forEach(((e,n)=>{o.fillStyle="rgba(0, 0, 0, 0.8)",o.fillRect(n*(s+a),0,s,t),o.fillStyle="white";const r="absolute"===e.type?(100*e.value).toFixed()+"%":"x "+Math.round(100*e.value)/100;o.fillText(r,(n+.5)*(s+a),t/2)}))},click:e=>{if(e<0||e>J)return!1;const t=L().attackPercentageKeybinds,n=Math.floor(e/J*6);return!(n>=t.length||($(t[n]),0))},draw:(e,t,n)=>{e.drawImage(G,t,n-(K+A()/4))}};let z=!1,q="",V=()=>{},Y=()=>{},Q=(e,t)=>{};const Z=new TextEncoder,ee=new TextDecoder;f.add({name:"lobbyJoinMenu",element:document.getElementById("customLobbyJoinMenu")}),f.create({name:"customLobbiesUnavailable",closeWithButton:!0}).innerHTML='

The latest version of FX Client doesn\'t support custom lobbies yet. Use the stable version at https://fxclient.github.io/custom-lobbies

';const te=f.create({name:"customLobby",classes:"scrollable selectable flex-column text-align-center",closable:!1}),ne=document.createElement("h2");ne.textContent="Custom Lobby";const oe=document.createElement("div");oe.className="customlobby-main";const re=document.createElement("div"),ie=document.createElement("p");ie.textContent="0 Players";const ae=document.createElement("div");re.append(ie,ae);const se=document.createElement("div");se.className="text-align-left";const le={mode:{label:"Mode:",type:"selectMenu",options:[{value:0,label:"2 Teams"},{value:1,label:"3 Teams"},{value:2,label:"4 Teams"},{value:3,label:"5 Teams"},{value:4,label:"6 Teams"},{value:5,label:"7 Teams"},{value:6,label:"8 Teams"},{value:7,label:"Battle Royale"},{value:10,label:"No Fullsend Battle Royale"},{value:9,label:"Zombie mode"}]},map:{label:"Map:",type:"selectMenu"},difficulty:{label:"Difficulty:",type:"selectMenu",options:[{value:0,label:"Very Easy (Default)"},{value:1,label:"Easy (1v1)"},{value:2,label:"Normal"},{value:3,label:"Hard"},{value:4,label:"Very Hard"},{value:5,label:"Impossible"}]},spawnSelection:{label:"Spawn selection",type:"checkbox"},botCount:{label:"Bot & player count:",type:"numberInput",attributes:{min:"1",max:"512"}}},ce={},ue={};function de(e,t){"checkbox"===le[e].type?ce[e].checked=0!==t:ce[e].value=t.toString(),ue[e]=t}function pe(e,t){we("options",[e,parseInt(t.target.value)])}function fe(e,t){we("options",[e,t.target.checked?1:0])}Object.entries(le).forEach((([e,t])=>{const n=document.createElement("label");t.tooltip&&(n.title=t.tooltip);const o=t.type.endsWith("Input"),r=document.createElement(o||"checkbox"===t.type?"input":"selectMenu"===t.type?"select":"button");if(ce[e]=r,"textInput"===t.type&&(r.type="text"),"numberInput"===t.type&&(r.type="number"),t.placeholder&&(r.placeholder=t.placeholder),(o||"selectMenu"===t.type)&&r.addEventListener("change",pe.bind(void 0,e)),t.text&&(r.innerText=t.text),t.action&&r.addEventListener("click",t.action),t.label&&n.append(t.label+" "),t.note){const e=document.createElement("small");e.innerText=t.note,n.append(document.createElement("br"),e)}if(t.options&&ve(t.options,r),t.attributes&&Object.entries(t.attributes).forEach((([e,t])=>r.setAttribute(e,t))),n.append(r),"checkbox"===t.type){r.type="checkbox";const t=document.createElement("span");t.className="checkmark",n.className="checkbox",n.append(t),r.addEventListener("change",fe.bind(void 0,e))}else n.append(document.createElement("br"));se.append(n)})),oe.append(re,se);const he=document.createElement("footer");function ye(e,t){const n=document.createElement("button");return n.textContent=e,n.addEventListener("click",t),n}he.style.marginTop="10px";const me=ye("Start game",(function(){f.closeWindow("customLobby"),we("startGame")})),be=ye("Leave lobby",(()=>Y())),ge=ye("Copy link",(()=>{navigator.clipboard.writeText(`${window.location.href}#lobby=${q}`),ge.textContent="Copied!",setTimeout((()=>ge.textContent="Copy link"),1e3)}));function ve(e,t){e.forEach((e=>{const n=document.createElement("option");n.setAttribute("value",e.value),n.textContent=e.label,t.append(n)}))}function we(e,t){const n=void 0!==t?{t:e,d:t}:{t:e},o=Z.encode(JSON.stringify(n)),r=new ArrayBuffer(o.length+1);new DataView(r).setUint8(0,120),new Uint8Array(r,1).set(o),Q(1,r)}he.append(me,be,ge),te.append(ne,oe,he),document.getElementById("lobbyCode").addEventListener("input",(({target:e})=>{5===e.value.length&&(q=e.value.toLowerCase(),e.value="",f.closeWindow("lobbyJoinMenu"),z=!0,V())})),document.getElementById("createLobbyButton").addEventListener("click",(()=>{q="",f.closeWindow("lobbyJoinMenu"),z=!0,V()}));let xe,Ee=!1,ke=[];function Se(e,t){const n=document.createElement("span");return n.textContent=e,n.className=t?"":"d-none",n}function Oe(e){const t=document.createElement("div");t.className="lobby-player",t.textContent=e.name;const n=document.createElement("button");n.textContent="Kick",n.className=Ee&&!e.isHost?"":"d-none",n.addEventListener("click",Te);const o=Se("Host",e.isHost),r=Se("In Game",e.inGame);t.append(o,r,n),ae.append(t),ke.push({element:t,hostBadge:o,inGameBadge:r,kickButton:n,isHost:e.isHost,inGame:e.inGame})}function Te(e){const t=e.target;for(let e=0;eIe()));const je={gameInfo:ue,showJoinPrompt:function(){return f.openWindow("customLobbiesUnavailable")},isCustomMessage:function(e){if(120!==e[0])return!1;if(1===e.length)return!0;const t=new Uint8Array(e.buffer,1),n=JSON.parse(ee.decode(t)),{t:o,d:r}=n;if("lobby"===o)f.openWindow("customLobby"),ne.textContent="Custom Lobby "+r.code,q=r.code,Ee=r.isHost,me.disabled=!Ee,Ee?se.classList.remove("disabled"):se.classList.add("disabled"),Object.entries(r.options).forEach((([e,t])=>de(e,t))),i=r.players,a=r.id,ke=[],ae.innerHTML="",i.forEach(Oe),xe=ke[a],Le();else if("addPlayer"===o)Oe({name:r.name,inGame:!1,isHost:!1}),Le();else if("removePlayer"===o){const e=r;ke[e].element.remove(),ke.splice(e,1),Le()}else if("inLobby"===o){const e=r;ke[e].inGame=!1,ke[e].inGameBadge.className="d-none"}else if("options"===o){const[e,t]=r;de(e,t)}else if("setHost"===o){const e=r;ke[e].isHost=!0,ke[e].hostBadge.className=""}else"host"===o?(Ee=!0,me.disabled=!1,se.classList.remove("disabled"),ke.forEach((e=>{e.isHost||(e.kickButton.className="")}))):"serverMessage"===o&&alert(r);var i,a;return!0},getSocketURL:function(){return"wss://fx.peshomir.workers.dev/"+(""===q?"create":"join?"+q)},getPlayerId:function(){let e=0;for(let t=0;tve(e.map(((e,t)=>({value:t.toString(),label:e.name}))),ce.map)),0)},rejoinLobby:function(){V()},hideWindow:function(){f.closeWindow("customLobby")},isActive:()=>z,setActive:function(e){z=e,!1===e&&f.closeWindow("customLobby")}},{rE:Ce,_e:Ae}=o,Pe=localStorage.getItem("fx_version");Pe!==Ce&&(localStorage.setItem("fx_version",Ce),null!==Pe&&w()),window.__fx=window.__fx||{};const Fe=window.__fx;Fe.version=Ce+" "+Ae,Fe.settingsManager=T,Fe.leaderboardFilter=P,Fe.utils=_,Fe.WindowManager=f,Fe.keybindFunctions=U,Fe.keybindHandler=e=>{const t=L().attackPercentageKeybinds.find((t=>t.key===e));return void 0!==t&&(0!==C("gameState")&&$(t),!0)},Fe.mobileKeybinds=X,Fe.donationsTracker=H,Fe.reportError=function(e,t){function n(e){try{return C(e)}catch(e){return e.toString()}}t=e.filename+" "+e.lineno+" "+e.colno+" "+e.message+"\n"+t,fetch("https://fx.peshomir.workers.dev/stats/errors",{body:JSON.stringify({message:t,context:{debug:N,gameState:n("gameState"),singleplayer:n("gIsSingleplayer"),swState:navigator.serviceWorker?.controller?.state,location:window.location.toString(),userAgent:navigator.userAgent,dictionary:JSON.stringify(dictionary),buildTimestamp,scripts:Array.from(document.scripts).map((e=>e.src))}}),method:"POST"}).catch((e=>alert("Failed to report error: "+e)))},Fe.playerList=D,Fe.hoveringTooltip=R,Fe.clanFilter=F,Fe.wins=s,Fe.customLobby=je,console.log("Successfully loaded FX Client")})(); \ No newline at end of file diff --git a/game.js b/game.js index ce9f473..f0796d9 100644 --- a/game.js +++ b/game.js @@ -61,10 +61,10 @@ function bt(bu) { } function dG() { - this.dq = 1110, this.n = 2115, this.rVersion = 14, this.dr = 0, this.dd = function() { + this.dq = 1111, this.n = 2116, this.rVersion = 14, this.dr = 0, this.dd = function() { this.ds = 2; var dt = bL.du(this.n, 10) % 100; - this.dv = "22 Aug 2025 [" + bL.du(this.n, 1e3) + "." + (dt < 10 ? "0" : "") + dt + "." + this.n % 10 + "]", this.a9 = true, this.aA = function() { + this.dv = "25 Aug 2025 [" + bL.du(this.n, 1e3) + "." + (dt < 10 ? "0" : "") + dt + "." + this.n % 10 + "]", this.a9 = true, this.aA = function() { try { return window.self !== window.top } catch (e) { @@ -5060,7 +5060,7 @@ function aC6() { "Hint: Call the peace vote by pressing {0}.", "Hint: Add troops to your weakest ongoing attack with {0}.", "Hint: Hover with the mouse over a player and press {0} to attack them.", "{0} still needs to be conquered!", "A neutral pixel at position ({10}, {11}) still needs to be conquered!", "You are leaving Territorial.io!", "You are leaving Territorial.io.", "🔑 Show Account", "🚨 Moderation Actions", "🚩 Report User", "💬 Mention", "Loading", "{0} defeated {1}!", "White Arena", "Black Arena", "Island", "Mountains", "Desert", "Swamp", "White Plains", "Cliffs", "Pond", "Halo", "Europe", "World 1", "Caucasia", "Africa", "Middle East", "Scandinavia", "North America", - "South America", "Asia", "Australia", "Island Kingdom", "World 2", "Refresh", "Public Profile", "🧈 Gold", "Monopolist", "Banker", "Miner", "Saver", "Starter", "Account Balance: ", "Rank: ", "Status: ", + "South America", "Asia", "Australia", "Island Kingdom", "World 2", "Britain & Ireland", "Refresh", "Public Profile", "🧈 Gold", "Monopolist", "Banker", "Miner", "Saver", "Starter", "Account Balance: ", "Rank: ", "Status: ", "Play multiplayer games to earn gold. Accounts without gold will be deleted! Each day, you will lose 0.50 gold or 0.01% of your balance, whichever amount is higher.", "Buttons with yellow font color use a small amount of gold, which is then redirected based on the specific action taken.", "Gold is the fuel that keeps your account running! Keep the balance up!", "Gold Transfer", "Confirm", "Cancel", "You are about to send {10} gold from the Source Account {1}. The transaction fee is {12} gold. The Target Account ({3}) will receive {14} gold.", "Account Name", "Copy", "Password", "Show", "Hide", "Request New Password", "Security Tip", @@ -7028,7 +7028,7 @@ function dB() { function aKd(aB) { return 1 !== aB && bS.aDg(aB) && aB !== bS.aKn() } - this.aKX = 23, this.aKY = 11, this.aHt = 4096, this.ey = 0, this.ez = 0, this.wg = null, this.wc = null, this.wd = null, this.wh = null, this.eT = 0, this.mapSeed = 0, this.we = !1, this.wf = new aKZ, this.wW = new aKa, this.a6y = new aKb, this + this.aKX = 24, this.aKY = 12, this.aHt = 4096, this.ey = 0, this.ez = 0, this.wg = null, this.wc = null, this.wd = null, this.wh = null, this.eT = 0, this.mapSeed = 0, this.we = !1, this.wf = new aKZ, this.wW = new aKa, this.a6y = new aKb, this .dd = function() { this.wW.dd() }, this.a7 = function(map, aKc) { @@ -7288,8 +7288,10 @@ function aKg() { "DgBy1vR-AV60YBnopk-O_9DCIs4rUUrSSMUrSrSSSMKzypKSSMRpKMSrUKMSpKSSrUrSKIKSueXgnCKBgme9XenIKKMBpSKpKMMxpLppKKpnBoopKMMMMKpMKKKKrSzzza55ObzzUUSxppppCCSSpSSrRopSrrSSSppMMSSrKSzUtpxrxxphSMUMUSrrUzzaOtbaOtbbbaOzWWaN5Os6yN-ee117eme97cX--1117XmmccVaN1-Xy-XD-NT-6sDOa0y-cWtzrrKrrSpptWSxs1W_rMUMMUTUUzrrrrSrSxKSrKKzKSrMSrxxprUUzUyTOa-N-1-X-7--1-VV1D-EUUaOtSs-SyMzy-Xe1XXe999XcefCIKKUUn7X7eXee8aOV11UUUa-X7X0Ss1N1mVcf9ecekgk1AJmnABgn99mn9hIJhKKMB7797ee17y17V79Ve79nFX8s19nAIKI1n9pMKKT5Jp-hFgV1goV1nIF-hB-1kOsN56rSpppMtVX-77c7a5N-D550V-ObbaTTN-OVa----N--7s50y0VTNN-9maOzV17cVeepABnBpKKCBnBoopIKMMS9pKKKKKKIBWV-D-XemgpKBe9gm9eOzbyOa5OWV15NN7-N--V5-OV55-50aOaOa----99e77X9e770V1OVX-ccefABn997Xc77VccgceXegfBnH7cegcVX9ecD-VV-7-XV7Xcs5OaUT155-51XD--UtyUy--zWzzUzrbzyMT5OtztyOaOzKpxxIKKKKpIKKSMIKSKKSzztzbyUxtaUaNN5OyKs-6V0WV0_y-SppSICMKMTTTOtQBpSCMSsSrMSzyTMSprSptSUbzzygfKxUaObrMJpTO_pmpUxraTTOtttVUtaSSptzIAK99eXegfKgpCLmpMrUSpz7fKBoohUttrSrUrrSrSAKKUUra4pSzbaNTObaUyUxopBpSrzbaOyN10baSrrpzKpSSUtSzpUs-75N7cc91cXoX7V7Ws1-5TUbaOaOaSySzzzrzzzUtaN0V971A9eenBeee7Xe9cgcfAA9gggnKJgpgeee9eA9mfBgf9geVVX9fB7X6baOTTNNOtaOty52tzVNN9m7Xcce9715N5ObKt_y-8rMbzs90My6_s4raOUxrrpUMrz_rCMUry-eXUzrpySrxyObrztrzUMUttpztrVMrzrMsURhUxpsOpCUbrzqmenMtzmpzb_mfKzpooXX1pBpxSSKpSMSMKKCMKQKnCBmmeXcc71171-V--XpIIKKnIAAIBnCMMCKprzWV7sObKKrKUMsNN5UyMzzrBpztttWVaTObW_xpI99ghKKMxztaUUbzzzMy6vBgnACUtz_yTMrUzbnIMUtttV-UrUSrSSprMSSMyOWVX-18a0a-0yTOa5NOzrrRoonBpSKBpCKCCKSnCCBhBmme7efMSUSzUUaOyT5OaN-0aUxpoopMSzTN99WbV2VVXX9eYV0WaN-V-OtvKKUSzMrs1797VtpzV6rrSSrzBhKCKMSrT-Wa-V0V-X77ca--UzzzyHpMT-yT-7-sOaObbyTTOzUtsUIMSpSRnMzMT0WsTOs97hIBeX-X7tVVtzVc8WWaUonMzbKUsTUbSxrnMUKBoonJnJgpBpBoptaNOttaT5NUxprCUT1-VObbzrUzzyTUzzzy2zSxxxzry-1-Wrbtbs9zbzV9UV19-fa-taTOpUWxMsN716aUKyUps0xzaNN0VOWbaUzSrzaMrzVcX155OVOV0ztby-199f1XOWa-N-TOWa5UaNUaOa5OaUtzxtaN7egYy-VTOaUrnMwnKtzxpzaICTmoomenCKS9e9hSKxzbrSrSKBgpMKrWs-_yTNMbMyTOzrJnHnKxrKpSMKMSpprKSSMU9fBopKKpcfKSMAIKSrUMMpSSrUzVbrMUUTMympKrSrUUzMBnKSKrSxpJpMrUSSpSKS97cXXXXcXXXX9997ccX7c7X7V11171N-V-VVX1-71117-7-X19997V1mopKrSxpMMKpPeVX7hJfKCCKMMMMMKKpprUa6BpepKAK8V1meommnKMPgpAACReonACBopKSIKMMCKKKKKRpKCKJoprUtbbSSUs4MtaT-78sUxzzwpxxpxrKKSSSUSpUSSSSSKKKSKKMKSKJpKKKIKKKJoopBn9mccgpKICAMIKKKrKCJnIIBopMMzxxrrSxxxrSpSMSpKABofBnBn97710VA112V1171mmgn9k7V51-7XecXpAHhAIBooo-X75NN-XeXnBnKIBnCCKBnB9gpKprryU_ppSzyOWVObrzyTShPfIBnCK9hKCCJpKzrzxprSrSSUrxxqeeehUxzUrrABnIBhMzsOxrxSmgpxnMHnHhMnMICHmpMnHhSyMBhLopC9fIMhBnBnCJommmfAA1nBo97c9nMMrFhBgnBehBgfABfIKSx9X17N1emXABf9gmnJepJmhRmopKCMSUSxrMSrrUSxrrxrSrSrMSSMKKppCKKRognBggogeefI9mpxrr9nBggoog7--N-e999fAa-XfJV17s7XA97XcgecWV7eeAJpKKJoopCKBpKKKrTTMMKSxRpKrSzrzxxrStSrUUUSSpLpCMSKMSzMSSRef7Xce7e9X997-cX9-c-777-11197VXX17X7cgc0V0VNN1VOV-1-WVV-77VcV71-V-71--AJVV7XhMCBmfBnC797g-ACI7-Oa--11-Vc-1XVX9979X17V1-VV7cec9oppnBn1gXo71oome-1nHmgfBpKIBgmmcenIBnBnBnAAAIA9mmonI9egoXmggopCMKKKLpQCIBoopKopJcgnIBp9fACJmge7X77VVa-11-V7-VVVX-V72V7-7-VVV11-V7----V---N78V5NN-V6s9XOy1cepgpQIA9f9e7X777VX7UTUbta1eekXX7X0VcX91c--g7-11emXceeXX9ee99ce9g7cX999XXXX99X7XV-5-V7ceeegeX7X977X77-X7XVV-5-1-7--ecD-9hBX99onAMSKIMJpKSpKrMKJhIMKopST-NOaOrRopIBfIMSSMzxzUpzUUaUaUbttyUaOhBpIJppMKprSxrUrrKMKprRnBn9ggnBms9gnICIK99efBomceXgnIBcXceeeXeefBp9emceececeegmeXXeekee9X9Xf9ecee7X7-5N-a-N--NOWVN--V-1-V1--5---711171--550aN5--0V1-V77-55---------N-7XOta6aN1ggnBmnI7VD-VNN--NN1ghKBpKIKKJpKIIKCKKKCKIKKRnBopKKrKSSIJpIIJoopCIJpKUKSMLpSKKIIJpKKMSnKrUSSppKpMSMKpSKrKp9eepUrpSSKpSprrrzzzSrrzzzrUrzxrUzUzUyTSxnICKCACCCBnABnBgnBmnABnCBnBgmnBgmmmgggggf9meemeXggf9mgemmmenAAABmmmmXhA7cgnIIAIBnBmhBnIBnKKSMSpgnCKRnKKMKKpKSprQMQCIKKCKMKCJpKKpMBohRmnABfB-1V9sQR73q09kCIBed989cCHZpMUMMSMSUOxbpy0bbxSraOaOc7TVP29C9Vc0VBecV--7NVV-N8H9w--c9BgrX-BVhQICKrSsV-1VkNB1Dn9choeAEHp9A9eAKKp9fCI9Xme118BgecX7IKKAKrJce70cXXXcXMSppCzSpJxSMKSKSSrk-0xpxxzba-17Oxta56paOsNNTOyTOa--USkWzMUUzs--VWbrxrrVV-d9e7VHsFGFpA9BnCzzII9X97pxS9XHVZoogqUtzqUyUxx50WsTOXmgcOuVOXc0T4CohpochopxzyN7X7NXV-cNWurX-AW_mQ9horyWa--D6JABqN-51WZ4aN79-1XOJ2Oc-58_IBN-i8hrCBfItza-V2Nd5onEIMLOs-X-0se3gprOX1V5NezHrS9eACprpxy0aN7cVV07h4Zpy1V3shEFnKMUrzcVN7I91V-chgRwP--Xvb6V37jO2mfSxrUba79cV3cjXTpJpJOyTOX7gc--1B70i-6Y102KttXe-4Y2-QBrWV-qBklBoptztf9-7-aBzewzzyPee--YGg2-DspvZoeeeXmeA9mgmogn9fSApra0tzWzy6tzzbzztza-e-1YR0fR--PDnihKtVX-SYi0nMS9VecnMSUzxc7UNN5eV4HE3LxHx9HfA9nBxpaX5TUbzUpKDNUKBh9e5BfCMSFT6zUbaOd9V0aP7OZecWV-dYlL2AAIBmcozMopohpzU---NOaOa6X97-LEHZBzbeV07yFszq9V-cz9FrX-4YxwbHc6s-9FJpByV0d0kXnUT7V--FTac-5FvBCV-XGFeBnEUa1-686HMnJmxCIATUpUzV5--57eV2t6dDnABplyUaN1c--GxMc-9HB5gtV38862nCBopa0taT7V0d8AyppN7-1THOURmocpAKpBc9zSMU0aN551-USL---WZbifBogn9ghCUrLTTTOyOWs7e7V08F5moo5-48NGSmzJmVCKK6ls-0V-1_meQFN19MIGBrKKKKopKzWaUbsX7X77-17c-1P80D09ablQKBxrSSMSxzUSpSrSrSprMMUSVVVVV0baXX997XX7ccXVX17X7c-DQ9vBxX-PblGIMMSrMMMkVVOte97eX7-DUDUCL1-0bwmfD-3c-SvC55-NcAPfppppSrSr1117X171-Ju42Zn9gmd9ceceAMSrSppKrSIBfrKCMUUKk-T9mcV5Ua5Ubz6tX--0aOa1X902cKbrCKKJpHpIJnIKBnCCBfBfEryOttVOu5OaTN5OX0a-7--1---cRyM--P9esnVneG9xnBmn9grKKJnIJpKSKMKJporUonHe2IBmmnCBpCKrSrKpppxrSzUzxxrV5-NNNOV-Ws-XV55UrSrxyOc775-7egoe50Wta7X777N--7VOxrSVWtbzUUSqV6bWaN19cVX99gecemd9ec1xdFn2SrJeCpKrMSrKpSKSKIKKIICCI9XKMKCMSII9comomnAABpCIJpBmrTObs0taT5OsNOzaUSKMUtV-0aXX0WxOzaOV0zr1750zrGWX--XVVV-77X7V0VV-117XXXcHX1V39Nu-nKrUUyP7X9XVFeTW0xrI997KBcXBgnCAJpta50aUpIIBnKSzba-0VVUzbqNX1c--dA_c19eGowgggnCSSGWWWbaUsUUUccee705ejHzrzUUyNA9eXeV19fFvonOaTX-Rf_UfKCBeISJxrT-0WbbVNXe--AcyX--Aenu-lfzAABeconJnUP5UrSpKIpxLV0zML5-V7--1X7-2gTJfAOV-AQx3k--sU3c1TvB1BnKCIKIKCpMSGzr-0VN--751-19-0iur2k0FkOrQBgceZgnKKMMKKSJmXxpSSprMs6rJnrUra5NX7-X10X0aOVN-1cV70c16258gfA9fJmnIMKxzyOaOs-NNNX-7lElAMryXe7-042oc-A4AKhN-7gKbcmpIrX6zrxrMzUVeVX-gocVXV-3MmVV-3NpHV4wNq3mmmrUUrMUTP77-X7--lazYV3RQ6imfrrSprs-1X9-7liMQEOxse70E6TIBmZxlxxKOa77VV0I6vXBefKMIM5Ota50cV-RW4Rw-0RW5cnK5--Om5EABpMKBhSxxs17-0V5X--H5H1-9mCaYBoxbaP70emCc2MSIBepJfIIBmVP7mnCIAACCKIlV50bxqUV6zxxpCKprzzaUKa577cWVNUrOtV17V17V7Xcc--HEP1-0mI5IF-0mLgQF-amT1YIBonIIICBgonGaOaNOWVNOWba-02AS3hKIKIJN0V-5--AByfCsV-BqE5k-6CtMgN-0D4wcDzDLQCCCBpIIAAUJmmfBnAAJonCBoomgggfABpAKCJeecme9IBnKKKrMJrSrzUSKpMKpzrtttbxpMbbqOaUwUxObzrrK6aTTTOa5550Vc155ObWaOs9--0WWbtzyNce9cc-Ne7Vcc90zbcV0ztte90byTOXeXeeeVNXeeV0RupTnClV-hngH2CCCCJpKKKppUUtzbta5-V777-X177XV1wx_ZnIKKaN-V-PnvrYCJooerSo-OzuXVTOV71MEjtggeeeggnIAACJoTUzrMUbbttyN-AEykhD--x0GZrsc-2FY2g-4o9gQCSX-CjFseBonHonBf9en9eegf9XfCIBfBpCKMMHhCCKpCKICIpOtzSMMKKIJxUbbs7VN1---VV5ObbxrKCESzUpISy0bbbse1cX5-XVcXeV6y6aTNNNfBmehCCBee19cVV-0a6bzttyUyTUtzwUtttaNNOWV-1oImQL--AGQ0CNV-x5IkxkV0IIIYXm2V7XXeyUta5UV-46fyV0C78BrT7V0S83qnAyP2IoidnCSprrSxrSzrUMSxpMxzUUSSMMMMSzSSrrSprMSpMSSxrSxxxprrrrrUrxrSUUbtaUUL----WX-5N97X9emVP97719ecX-0aNcgmme6a9eX7199e77gecVX7cXXXXXcXX77X7X9egeeXX9-2oitACsV0hAoJnEbsc1EIX0Bgeen9gf9rSaOzzWyUrzqNX9-0CE-XnxVV-4FqeV0SGIunObe-1p622T7-0JRDc-0JfGc-vK0CgggrUzaT19V-CLDDs-6Ku0CV-ALMbENV-COvBk-bLoRjSrR-cX-8pp72IJoOWV--4T3HV-STYBq--hTbPoN-6pzxnBpT0X-5q4TfCGaNV-xXFHpN7-6N_hh--2NfsB-NqBUQHeCCtzSSSzT1cX11-1CZ-NpprX17-7qMXnCMyN7c-IOb-BnaN-0Owzc2fPAlBgggf9fAHoonAABgnCKCbbaT5OWaOaTOtbaTTOaN-0PiN7-MPkJBf6tV-4fLuV-SgO9lV-phLT7tV-4gqNV-4hl5V3xiFwnA9nAROzqOaOXV-SifanVGKwWFOaOV6zzzzUUy6tztbKta56s-WrzzsN-5T4rKpppSKSKKKM-6Sk2RmmeXgeggnTUbxyTUbyOe-OMnm0a50aOV-NNOyNOxtyN-fRZugenzttuc6MRg2gooef9eemeX7XeeeA9Y9BehCIUzrMUzzbrxzttzztzUzrzqUzzbzzzbbzrzzV-9fA9eeX0XeBeeY9e7-DrA8vSzrOtaXeec-0S7u7-rS8wBhCUbttcec-bSGCgnCzaN9-BrL6QBezxyTPXV4hpYLmgfCtzxzSttX9ce-" : 19 === bS.eT ? qI = "EcCx-VQCO1iiqOLOKeeedae_ddadadadOfiveOeLeeeedadaPiuuiePPeeyeeeeOeaPadaeeydPeOedaOPLOeeeOadLOKLKKLJG4G3G4G4G3F-3GJG4G4KKG443G3G3G3G4K3K3K3GKKK3FJ40F33GK0K0K3G3F3F2nBnBnBnB-Bn-04G--BzzwEByvn-wG-BnnB2BkG44K-4KPKQyde_K-G3GKFwGPKO_O_K3J4KG4KKG4KKKJG4KJKK30304LOJG3GKKKKKQvjzuzziviueeaKaKPKKKKKKKKK3K_eOKO_OedaKaLaOevedaOGOeOeeaOaOaOeOjzvjyaPeOKKKOK43K_KKaveJGJ0-JG3G3GF3G3G43KaKF3G4aOedaOFKLK4_eee_dJK33KeaOLOaOjveeKLO_OaOaeKLPeivjeaOeOaJKGKJ4PdadafiyjedLPeueK3F-G30F3G3-3LOaOjeKLPe_O_OeaPfieieeyeaOaPOKOeedeOdada_daOdaKd_O_aOKPOKLKaKdK4LK3LTdaOdKaOK_KLPOaaO_LPKGKKK_KOaLO_aOOaaOdaPOdaO_OaKOdaPOdaPedeOJF--00LaPdeaeOfeyeiuudaueaaPdbeOeuefefuivfifujifieviivifeeid_G-04OF0-03KaPvievjizfeeLJ0-JG-KdOTvfiyviyujffviujeiufeiefivivfivvfeevivveiuueieiefeeiyejffuiuuiviuvfiifiieePeeaieieveuePdaPKJKefefefiuzzvzivviyfvnvjvzEzzjzwzzzBnzwnnk2Bwkn2zzknB-n2BnEBzyzzBzzEwnzznzzzjfzBzwzznziz2zwnBnBBkB--B2EBznEzBwnBnBzzBknEnEByywzzzzzEzz2wnzkzznEBwwEnEnEzznEzzzzzzzzEzwwEEizizizivjvjfznnzyyyvivzzwnyviuizyeyeKbifiuizzvifieeuyviuiuefie_iviiyjzvn3F3Bnw-BnBn2BnBnwnwnwnBkBBk22nEn-EeeieKdeiudaOaOPedaeePeee_KKLPOefzkzEEjzwk2B-k-kBB2yiiuieueeaeeaOOaOvzzzBzvjivjuiuyevieifiedaOeueuivivieuvfyvzvyvvuuvwzzyyvzzvjivvivvjyvznBnn2wzznwoLK-z2BknzEivePPLOOvjBwnEffeuyzefzuuujnkkGG-yzEEzBnEBnnBwnEBnznzzvzzznzvzzEBnzn-k-k-k-2-wB2B-k2-2nBB2kBBwnBw-nB-2Bk22Bw-BkknnBBBBBnBE-znznkkEnE2--kEBknBBkBBk2E-3-2Bk-k2B22BB2k-k-k2BBn-w2-32k-C3F--k-FG0G-22-2-FB--k-2-w-G32En--nB-2kKLePLdFJG3-F0033G043-l3-G3K3JK-32B3G4K4F--B--B--FGLJGJ3F03JLaeKFG--0---BFK--203FGGFG33F2nBFG3FGJ4GJ4K02GKF03-GKKG3K0JFK3G03F--G--l43--Bk--kG-FF3F03G-403G----l0----G--Bn33GJG340JG3-G4KaLKPKG-4-3F3F03-B-------G3FJ00--3KGF--0---03G0032T4mfgmegmeX7fBnJnKIEzzzzbrpzzaObtVOaNX9c9c0JN9cQfjzGG0F4NoWynBpJnKzzzV---Xc1RfMlOOvfvzwEw3GKKF-0gAIV-2OK2-3aoazBjs-pIUdyOaKaKaOfzzvgBnBF---1gInV-4OaA-BexerKESrs-V9V3q6e6dauVn3-0fPHBpMs-c-SiqWQwJ1mtRSUSKKKKKKJOzzxrROc11--TX-X7V7eeV4Meo2avi2kCK--EcNy-OUJfiLKdTzsBk-0kCPrF0fVVRjiveveiueOuveeeeaNn-n22-BG--030303K3F3B6-nnBnBrSr0a---EsTXQudeviviedazk-2-G-030K-4l1tMCkOc-57MIs-E3IhS5P-CYA-DLew--koIyA9emmfACMSrUtbzzzTTObrUtV7ge7X7eeV8QnZxddaebjwnB-30F3xzBZnMKCMzra71-7cV3wA4p_Qzzo4Ffy5yanHpIKSKMKSMSSrKKMofJppMKSKrSpSMKSzrzzrUtaOzsTN1oc5OaUzrHnCTOtaP755N5-T-NUTNN-N-5-5-N-P7X97gn9gmeee9n9meeX97cX7eVeX9cXV" : - 22 === bS.eT && (qI = - "NcFs1jRAMVC-OaKKK__K3LOaPT_G-JG3_OaK_445aauddF3K34K4ebeyeK008OOGJFKKGaaJ_O__JGKJLJ_34KPaOOKOOJF44OKLOePTzzejeJJ4GJ_8G8LOKaPaKJ_OaKiubvj2nznyEjd_aKGL_ajzeiyjkzEE-znzyyvjEEjiedOOHJKaTvjfdeeTgzvy_LJ_4aafeK334K3LPOuPviveabve_bdbffvizu_OaafivszeOiaaaeizEEEyffvvnwBFznEB-EnszkEwnBkFnEEl33GK8K32zjnzwo2wkEV2ueiujjywx2Fzzjnzwn3322BznnswwoBFG43FzvjiEnzeTfzEyEwkzzEzEYn0GKJ_4KG2FBEuznyzizyzwwBEBp3JJK-zzjzkn-GG-zv-2EnE044G3KGK8G2zzEgyuyEvzwnF2nnkEyEYzg22wn0FC3LKJGHLOOOOaydK00JKeO_JFkG5JOO___-2Bz2zynwkkHK40G0lk8TXmeegf9HgmpSrSyU6byUprUblzSrzHemeeX9Zd9meIBeenBoenIxUTUz6zSxzSSxxzlaN7cXX77UxzUUzzzpKpryN5OzbtbblWa5TUtzyT50zyUaU5NN7eBeeeHfA9cfBnHcP77gee1XhHmee89HmcXcX-PVOgx__ueOaRzEEvnl-Fp8J04-s8vAA9cgorSSUxbqUxbs1-7X89-zVR8haOLLPOJJLOOaPOeiEjzEnvny2nzYyEjBnBn-43JJ4GF4R2h1BppSSSpwU6rlzrOWV7TXXd9cmc7e1c3e11aLKLPdaOa_G3aJOPeifiEyzYwBBByByEzvvVy2snC2-J_J3JJF_-1Z3r7ggnKJrzzaT-X79-1s9E6Tavgwl3K-9kL4RogmxUSwOaOWse9c0m1u7qKauvviyjEj2-kGHK4JJ-r0Wb2AHmenEMUUtza56WecPV97BPBOOHLPOevjjyiBwnEzkwx0JGOJGG-8B5y4ggnHYHcVfBe9menBorGtzxIIxzr6bbaUzrryNUzzNN-Xe9991-0a2fa5OuPjfYzzkkx-_JJJJ-K0qmvMrrV7ge-CVwQSdOafnnBC3-XkTDkmhBnACBrUzyOtyUzrzUrULUxyOyU571XZeme7ccXe89eZcc1P2p8LK_K_eaPvyzzzEBzwzBmK4K00KF3B6zCCSrMSxyTUzzy57ecgeee9990MW-w0_edHOedKKG3JF3_OaQyuOOKeijYwzzuyjwwnBkzBwzzzyBEBn08KKG4JG3F1g7NdgmhErrztwOaX7efUTW2HlaPOO_KF43OJK5POebeO_G-G2KKOaOKJG_uPdvfdKG3GOaJ_KGG8OUiiuvizYvjvfjiveevijvvji_GGK4GGG0-044KKJK335KeTieJGGGFJG3G5K9iuiiuufjzjvzjyvzyyvivvivvivi_GG443aKKJG33_G41PuuyuvedJJ__KOddavviiizjjeeaaPLOOPQijiuePfiyyzzzjiufdddffiueOdO_eivvzvzjyziyviviiiizzzvduTvfuLJ33J20OKJJFG-G43G3K44JK4KG40--nnBnC03FF2B2-G4JKKGJGG--kC43G--BnnnBn-l3JK3F3GG--nB-F-zklF02JJG3GJJG-FoFG3FKaadG0_aTeuevvvjjYvvzedGLKGKK4GG3GLO_4JGOPPLaKG03OeKGK34LPdvfePaPJ3F-l1JG2G08PPPOK34_adOaKG-3C204JJJJKHLPevjfiufeed_KLLOifdudJ_K3G4LJK_K8evYvjeKJ_4JG-F03G03GGG3-zzivywzyyuijEEwnzEk0-2zC4G4OJGKKF44GJGOO_G33G3dK4-G28G8KGJ_5OOKK3LdO_JJK__8JG5LaaOOzibfe_3F0G_aJda_aLOaPvu_G4du_d__5PaeOvvi_GOdTeOPTu_40_KOPOaPdeiiueadeiaivzvfEnnwEFBkwnzfuvvvveeeijzefvjYBn-nz-Bk--nBw0-2BnB03G0402BEnF32nnnEnC2F--zEzzuuda_OddeaQduOeviuuvjyzzBBBBBzEzzzfjYvgnBn-nzvied_KHOO_daaKJKJ4KOOO_e_eyiu__GGJaOfejeeOOaOPPJd__J_LOLOG4LOd__KJ_aOJ-JJ-G-k2kkB333448aLPOOOafiduiufePOGKGLOdbfiviuvveueijiiuPPPeaifzvyvdO_aKOQiaJ332EnwzBKJKF---k22F4F33B33G33G3G30LLPiePLaeTadeKHLJePOdaOKKK3LaOK4PeiiviyuyyveuePOeiuOJ_4GO_O_HKK4G1KaO_5LOedeeeieedeua_aaPdiiiuaPPvjjjYnEzvizjEBEYBwnzzzvyBwnsBkoBwyEB3C03-B2BnBkF-nnnB-nFnzyzivjwnsEB22EzjzyziyyvivivvuzffjjiivfiuideaOennkn2EBGF2Ezj43GGG03-x4JFJ3G3FFG3-k-ziYnviuvizvfuUjvfjjuyvuefffdvviyviyePbjYvyzzjudGGKOddebgnEeTYB2uuv--202000G32zyVEc4-yy3G3GGJG3FEznEzziz2EzeLNnnB--2BzyBGG30-k2BnEnK_K3G4LK_4KOaK_LKJJG3OOaK_KKGG43Fo-B2Bo304HK_4GFKOKK3JKKJFGG3GG48KJEwzyyyiyjiuwzvvygzzzvjgzzyviuQeaPPejiyzzzBnEzvivEjnnwnEzjwzzzivzns2l03GJFnzYw2w-nEnBknBk3BE233JG4HKJJFK4KJGG4GG033332-k-2nBwwnBwnB--yeiaaOd_OaLLOdeePiiuuyzjuyyEvyzivzyyzijeedaQed_aPOvuTdKd__bvvvueduUvBzBBnzBwk1PKJ3FK8J2wzyzzBBnwEyvdadfuiaK8KPQfvivwzwzvivffyveaea__5K44GKKGGK4J_OOKKOOLLKOKLTzy_OaOaaOJaKadfzvdO_PTvePfdvvyefjzzjiynzYnE-BEvyjYwz-zvwn2zyaaefiuudeiieLaueLdaPKdLL_affiifffeuyvffnBEeffijffeuePuuviibifdvfeviviyvePPiuifiiuuviuTbeveuiivvzuOuQeiuuuffeuiefizivivBnEzEwwnnwBBBknwnwwwEkzBnk22wwzznwk-BkkwBBwnB-n2nB-2F-knB2FnnoC2FG3G3J4JKF300G3LK9OLOOaT_5JKOK43J-Bx2-GPeK3GG40-F303G33030F8F-444G3FF-GG3F3JGK433G33-l03F3B3440K3G3343F3K3K3FG2BEnu_PfiEiyyuuyuvfivzviveuduvvduaTiyiizjvviiiyyieiivzjgkzjivivfujeivyvvjjyzzyEzzBnByyivffiuiyyzyyEYnnsnzzvvin-Fn---nBE-C--F2-Bn2Bnkkk3-F2-n22-knBn0-22BnnnwzyzvjzvjivjyzjzEzyzieJ44GOOKJGK4GG3GK4GGKOOLLOfeadaObddddaPiefdePPOaOdaaeeueeOaOdiaeedYzviviiviujfjiveePezEviievwn2B-yiieeeuTeuiiuieeibduiieuuiuivfiivieffiiuuifiiiiiiuTijEkkBwB--knBBB2Bk-BFl---n3C-2kzBnnEBFoF-2-kkB2BnBkBnBn-wnBB2Eznn33-kko03FGG3GG3JKLKGJJG3FGGOKGJK43G3G4KG43J3F-3C--BnBk0-EieudaOaeeiduvivvyEvuyvivjzvzEyiviviyzzEyvvvivjiuviueaaesnveeTeaiYnBzifivfefuiieffeeebeeywnBnknveeubePuviueiiuveeQefiueaPabeuuyivevjvffivedfdvivfffffiuuifdvyzswEEsw0-000-l---F0-3FJ2JG3JG4HJG-l40JJ0-0-F2B-3-0-222vieeiijzEuuffiizzzjfYBBn-0--2BnE0-3-F00--ko03G3FFJ-Fo33G3G3F2-F0-GGG--033--l3G0443KJG-FFFF3GG443F3-G43G3G--G3G-yviveufiyvivieuiyyyyuufiiiizjjviviveeefiieeyyveeuuPfiviviiefiuivuveueaQiieueifeO_aPQeeeeOPaLifgwwwk-EEn2-k0-Bko---o2FFC-kkBCJG43334FF3C003FF33F-33FkkkzzvijnzB--EEn-nwEBnEEnzBzkw--Enwnn--BBFC-2FwnF-2EVn00-l03FFGG3OKLKKJF0Oa___aOOK_eeaOaKGKKKaO_aOO_KJJ_H_OdaOaK_JJG333GK33-04033-k--3FG3G-G3F--G3KGK4G3G4K2wyyviyyzsyyviuTauivffiviueeudeivjeievjyuiuvYvwnBn2BnzzziEnBwnBnzwzyznn--BnnznBnEEBnEyuuvEnzzo-kB-02F3GG033GK4JK3FkkEnwwn33K0KKG005dfeadK4003JK4J-knnzE-E-BzjeafYnzEEzyyEifeaibduyvjyvibidubfiuviywnn2BB2F03330303JFG03FFn3C3C-Bn2GG-2BnzBwnnszBC2BBk8GGFBBE00002Bkko3G3FFJBF001J32-G40--G0G33G33FG003LOeddKJOK30-KOJFBBnE-wBo02BkBB-knzvvcyuywnBzzvyujjjzEBFG3-BBnusn2kkznyueTadeifdaOaduieuiveuyuvffivuviuvifijijfvEC2F00-nC03--Bknl03CF--C-G3G48KKJFB-0-G--nzyzjzvyziE-kFFlF-kwn2-zswk3FF-LKJJ33C-EEiyvuyzzuivzvvnBFG0-43G3JJJFF3OGG44K04FGLKK3G4K3GK_3FLLPfivveuK3GKJG0LKKJG4_dJG3GOHJ-C0OO_44JF3GKLTe_JK_d_JG0K8OHaa__8G4KO__HKKKKFB4J4K_uLLJJF3LKOKK3LKKOOayyiyuKK8KG3JK5JduPiiuiuyyvvfijyzjjvjzyufviyyviudddaOaOLaOaKOKaLPKdfdeOaOeedeOaPeieiddejFn2EzudbddaaLOOO____KG2nwnBnEBnF0-n-3--32BnB--22Bkn--knEBnwznwn2EEBnBkk3JGGG3F08K4G4GGK4G30443JFFG0---KG40GLKKLKO__--oJG43O_aPPOGKJKJ_KG330FOdafedLJG003LPeaPaOLKOKJaOHK_Ga_L_KFnsEEBnC22nsnnwnkwwn-kB43G_J3F3G8aPLJ_JGK4aO_KFJ3F-818HvROe-nW6A8__HPP__LPbdjynzezgwn-zEwBBBnGLK43KF0g7xjBfCETTUaXV-y3gcLOvjjsn3CGKOKk_lBnIJmgd9XceCBn9gxEKAAAI9eeegmonppxrrSCSSMSpzbaTOzxrSrSzzyUbyOaOtzUxrrprIKSxz6rxpMMSKICKCMKKppKJnBnSrKSJrIKCMMSJc7VV-0V15-VX-5Oa--V7-15-5-NP7VV7ee9X7-N7X99XgnBmggemgceXXX7X8BgnA9e977VVVe9HXeZd9HpCA9ed9npCMUUz6zzKBmegeHefAJmemjHnKCAopURUUMJf9pCMSrStWWz6xCCIABgehBp9ceeexBmonMMtwUbzzpztta0VUlxzUsOaTUba0V6ba50cOa-ObzxaOw6xKBnBfBmnJnrzzyObzNOWtaTObxrtzxSrKKCrTUOwUUzKApSrMICBxKrKMJnIpSJxBnEKKxKJrMMMMKSCKKI9e9VOYBfCICCSpABpCHgoxEHpHnCCACIKIKIxHnCpKIonprHpKCpKMMxCMJpSCrUrMMMr6omxJxMJgrMUSpSrpSKHhIBxESSpxrSKMMSrKKSMUrSrSprN-7P-X111-WV-V17-WX-X-V7--0VNN0xpppKMKCxJxpUSrMJxCKrSpprrSSCMSozMUGxKKCICIIpppxrSpxpSxzUxpKrSSxrSlyUzxrSRN6WaObzxJxApEMMMSxrSrUUSSzxExKzlbzzSUMMSSIpKKpzzzxrStaNOtaNWcX1X77OWe5T--VX5555-577ee18Hd9eecWc0WWWWc7-NTP1-7P70aT5VV0WV7n9me9eX9grIIKSKBnICCJgh9e9cege71111755TN5P0V-711-X9977e7c-7---cX7V-X7-eBeggeX7--5BeX7VX7--T-0WaOaN17--5N7X7-UKrSppBnKSSMSABnBonKKCEMSrSzxpIooxTTUzzxxpMSpKxSxpIKSKSrxrSUUSpWVWV0V7NV0WyOVObbaN6zLUTUzSSMqOs6yOzUUUk5-VV7P50V7-NOa-55OWVP7e970Wa0cN5OttaOa--77VP-0WaTOtWWcN5571-VP7e7cX1X9-N10xpKMSxpxrrrUJpSpKIKIKBnBggnKKSMMKCpBnBnHgmpKCBprUrSpCCBonJxCACKoxKBpMSUw6bwUzUztxUwUzrrMJppSSKMKCSrMSUly5OWVP-WcN-5V1-6s17V--OVObyUtaOX-TU5OsOtzTUa6WcN56V6WV715Uc5V-575USMpoUaOVVN--UUSwT--ObyUzUbaTNOX7c-56tzbaT6za6w5Oz6pAKJnMKMObaOsT56xzUlaTTTObq5--T5-7XHfBgnBen9-551Xe76WxzGxly55X1711emhBeceegmfC9gjHenBopBnBf9gfBnII9f9emnCIBggn9fBghIBmmnHen9n9ee7c55NN55979e55NNV9f9p9HnKCCKBpKIIHgcc0V1-P5VOby-HX990Wtzzxw0Wbrxxr-NOV7XefBcV-7YHnHedBmZd9Xc5UtyUaOV0zbbWyUUUxSSUUrKKIKp6rzzwUUrMrKSConI9Zc-P197JohKEIAKKICGxzzraT6wTNNNOaObxzbba0aOtzyUy0WtbbyUtaNNNOaOWaObba56sNOyUrzMSzraTUbtwUUzUtxcOts5OaTTOyUSSIJenBfBnJgnCBpCMpSU6xyOzbu5UxJpSKSUla-0byOVOtaTVHee5Oa0X9Hc9eHV5NOa5-10c0VOV-V1oohABf9mgd9XXcTUttztaTOaT189A9XX17-P6a5Xcc0aN-cX9mfABnAKJnACA9nA9-5T7c70brxy-50VX19meeV7W919AHoeegfBnKCICKHnCBeenCSKSrSICJnCBeed9ghMJxSBgoxSCBh9cmmecOc17VOa50a517-cXXgeeed9HV0WX9HXe7VOWw5NN9XgcV-6baOtxrzba0aOV0VZgcec0tzbzrzzbaUttV---6xrUSrUyOzyObzzxpztc756bbyT0V1eee1X7fAIKBggmV-91H_Bggd9me6WzWaOs7VmemVX9mnAIA9JrMSoemfCMJmeXghBgf9cXA9Xc97XXY99HegnMMxomceememecZcc9BeeeecNOsP79Xmf99He91e9Zee7V10V7e970eecf9pC9oeef9e9fHgf9ZeXX979emeZcmXcece989f9Ze7XHeh9eABeecP7X7cc1L3jELeLdujynwnyyvBwk-G0LKJ_8GJ--1Pfq0OWCut__OK8aPaKaLdOLbiaePdOfeevs-2-n-x2B--nE2kn-nzwyoBzjYzkwOK_3OJ9C1Yz2IMpEKKxzrtzbbrSSzrSrKxa0VOxKUMKJrUSr6z6zKJeeX7eeemgmn997fBopMKSrztbrSaOxprlbrSpMSxUTUzrMUUrtV-X7VVUSxlzaOVV7cVce17Ublxzpp6rUIprpr6aOtWcTUtsV57XXWa11ge9Xc-T1978C9-V589cVggcV1e7X79BfACCESrHgeVV9VX99geZfAJme-0s29mfBeccZc71q48QaKOQivueuEYwyfisn2B-2EBp44K_4JK-8kdBHmnSxqUqNTPceXVVNJquOaOOGK__PK_KLTujzzzvfd_J_G448HOaPTyeeznwzjzvwn22Eyswy2nzyzjzvkBzzB-BG3JF-lGOKdK3GaKK04F-W1d829nClxzNOX89-AWMS8_PLvzklF0d3HQMpzSHnHxbtbzSpGa0WbzzzyXXVeJeemcXcee00XKh8_KLK8OHKdeL_JPabfjEeenw2nBEyEwyyziBkkFEF3FGJ1p3yQQ9fCI9e7ceIC9d9BopKozUzpIIpoTTUxbrx6rtttaNOzta6aOVXVVX7ZnBecVVC7e-DtuOeOaKaKNywzzzEnwzzwwnkzJKOGKK_8G-F2BLADgoccnICxKxyTNTN-XV-yATGLdaevnBBo0J-8lYF3mprUU6ry7cX99-1Nm4VtKjzECJ-A66MnKlV7-eDQi5LawwECJ-46lAfOc-DFgHqUC-1H5_LnCs-5O3YjyuPifiivy20FG3334--gXHhCpN7-1d3tsPPiaw--FGRXhhC9K9ggohSpSBpKrrSrKEMrSpKJnBrKpAonKSxJmpClz5OtsTOzUyOyU5NOWc5-N0V9197Xe9c7X-71-5WWtWc9eeV57X97-HGdFqgwJ-G7otYBnSs-N6eGgC5TiadeQdyvfjivifiiieuviveTeviuvePaeuiyzBByvn3333G32BnBl33FK4303JJKF--G433--3G3FK33F0JZSPBonEFNOV0uIcMaLQieTuQvejzY-0-43F34-5HTkDnrrztVeec3iJ28aLJaPieOOOeiiieOaPvfzevnknszEnsx-n0-FoFFBn4-Bo3GGKG-0mY5Tnq--9KOOaU--gf4SCM0VV08M3XPYCF-wgQeghMk57-DLoObv4-4mrsZxMr0a5ee-C_w48beyin2-GK-Kn0f0oxCBnCCSSKrSzMSTOtV------19ee-4OXTsOadeueEE2Bo32GF1QBLsYACKrSJhIMKMJxKSpxrTOtV--UrSrMSVNOa50c7V7VXXeeX1cX7X79iNm7DOdOKO__KOePfuTeviEeuujizfifjjjieTauiiaOfijividefjsyzzBnEE-3F-FG3F2FBFl0GKGGGFBwnsyEoGG8HLOJJF03KGG0-Bnnw-Ezn03G3F4-znXBimmmxCKKMSSKEHcegoxKHooecmXZfCAKSCKMSbbbzz6zrxrMrq5Oa5UpyOVN5WbaP717-0cN0X1WcP17We9119V38p95Pfevczk-34GF43wVGC9memXpKprJpMMROWa-5TOs5775c-TTNAyLdwn3-4Eb02GV-aUOqqLsywkK-0IxaepX-1c9_xbV-YFQBv9xxxzStX-Xec-TVqh5LfYkF0bFcmAAAIpHnrSpMMUMKMSzTTTNX11-N--1-cXeXV5u45XOaebifejgn-2k-2G4_GFEFeYnACHhBgnBeefIHfBf9eee9HfBh9geX1ZeHd99eZcHXceXfIBnBnCCCIBnKICBmnBnAIpSSKCIEICKJn9mnAIBohBmmnICCCCJpICJnACCpIJpKKMKCKJpoxppKrKBmxCEKpSCKxUUS99ghCSCSSSKKICCIKKpUMKrMUrzSSrrIpUKSErzzpIIrMSppMpzMrMKoxUUzbzxrMrSrrzbWtbc-N6zlzryUsObbzxzzyN0bzaOWa-UzrxzrSrSKKlta-0VN-7-X11-0WWa77cX7X7XX97X-X7cXX7X7117V0VWVVX17eXgnBnBgnBnA9mnACCKCCBnBmegnAKKIBnBmnBnBgf9geWttzttaNOyOaOV5-56bzbtaNOV-5OWyTUbaOaOaOaTOtxzzUMMSSKKKMSSpprSxxxrKrMUSxrSrUSrSSCCBpKrMKpSISCIoopIBmjSpxwUzrUSrrKIKIpxErKBxCKCKpKIIpIpKKSozrSpMKSrrSSSEMKS6rbztyTOaObbsUyTTUbyUbtWV-7OVOyTOaOtWbbbbxzzzUzSrSSrSrSKMKprSrSrRN5V5VN-----0bxrKMSKBxMICCJppKpKKKKKJmVV7V-V775VXVX7X91-7-VVX7X77XXmXmXeYABnBhBgn9nCKIKIIA9gf9mn9mgenABnBghBnIJfAorSKEKKpCKKKSSSSKMIKCBmnCIoxKMIKIIBpBxKSSSSSprMMMISKppppoxporSUMSrJpMMSrIJoxSMMKrMSSKKMSSSprSSKKMSpppCpSSMMSpKKCCBonIKMMMSpzUSMzyOyTOWs5UyOaUlzzrKa5Oa55ObbzzaN0c0bkTOV0aP5--5TT5N70WV1-0VNNT5N-55NOWa5NN5WaOV11V7-177VX75OaU6VNN55OVNObycn999X7XeXcX17VV1177Xf9men9onBnBpJofAA9mcee97---7cV--1117777-OaOX-N0VNNTTTUbtbpBgfAAABopIKKIBnKSSSrMKKSMMpxCJpSxzrbtyOs0Wa5OaOaUzbyTUzSrpppMMSppxzUxrUrzzTOVX70bWaOaUaNP--15V0X-OWsNOWaP57-0c-77X---77X1177XX70WaP5VNVX75Ots-VN6tbWcNNOWWa0V5Oza-0WtbtV-V0wOyUa56bta0WWV16baN5-NN5V5-7-7N-0VNNOsNOa1-X9emegfBmn9cemgdABge77-eXeX7N0V7X1X7X7777V-V7797cX-VcX17cV--5VVXX7X0a-V-7VX5X9110V797X10c-91-9777711-0a11111-VX7P3eeHxKpKKKKpKrIUMrSKKpKMKpKKIIJopCKCMKSpKpKKICCCCCKCKKIIIJppSKSzaOaNT6WbbzzSxrIpIBnKKKCJnKBpJpCCJpKIBnC9mmnCxrSprKSCKKKoxJpJpCJpSrSpKKMSKSrUSrrrSMSzppEKIKC9eXV7-N-OX11997cX7VV11-0c17X7-NN5-NVN-V--NV-X77cX-6bbttaOWVN-0Wa-N-55NN---NOa-VcefCBognBnBeccX--V-50VN-0c0WVNNOWV-1-1-X5-0cN0WVNN5-71-1-V51797V7-7115N1--V1d9XXXcen9ecmXe9Xe9ccX-7X7ece7XhKCKIppKSKJoeeXX99ceX7X7X7cce7777XHZce71-V---X7X7V19d9Xc-LWKO5QYo--K2EsBq--P5cWQF-x309CKbaXV1DXIGaLOKOKJ_LOuuEinnEEzCFwwn--K4YpBy--eAUlQW-CJLzsmpSwUqUOzr0XX9HXeX-Acm0tjiui-043-KGhHnCprqX-X-4cyBxuTl--CHoD2AEtuV1eQuRTbdynG0-D4DKcBef9gmeeZgnCpKpltzaOzxUlzz6xSrwUrrSpJnCxbzzrrzaUyNTV7cccV1ce9197d99189BceZcV-ec8daOdbiBB--QJ9wI9nIM6lWu--me9sl_aOaaPOeTaffuueysnkk--ko22E-k-_3HJ-GJMGACSy7P73PdlCqLPOauuaKaOivvzzEiyEwn2zyBnkyznBkG4F_3GG4O_KKFKF-OK3HYBpSrlVX1-49eY9OKLivvYznn048G-5pKgNpSEU0bVc9V5Pg3XOLLLvyviswzno3GGGF34M8xhKpCUKSKpptV7N0s7X117e-99ncrPO_aLObffevvzjyEEBFG-C--kKK-K4P0ABpCKCEKKrSUI9ZnKrKSrIonpzOxrSxSprUrSMJmVgxKSSKSIAIBrqTTOzMSKK5-N--NVWX5NVWX1-V5VP1Xmc7Oc11915V0u5-99-P0V5d99c77V9-6fQSdefg-3-0pipPnOc-PjiXyuy-G-1L37VpT150f2XxOLLLLeeejfeaPOF2-oF--G9KLJ_LOLLLO_aJJFFn23G3LOOOLJKa__daPvvvvizynEyePddPOd_9_eKbeveiviueeubeaTdd_ePuueePLLOadd_eudauijiiaaPOdiuudjjeeEgzudeyzjiivYveeTbfueuvyyEjjiufeO__QvizjjfzuvyyuUzzYzjjveMjzvivifijeebeeaPQjyfeePdeaeieiivdaaeduPevefeaPPfeeufevdubdauifdeOaiebdPL__abdiebivfuuaeefePdeaPPaaeTifiyBkkkB-wzfeePudeTbeOee_GLPeibfevidGLOfeeffdeiviuyvjdzfdKLKuffieuvEszuPiuYBF-zzuuPiEnBEEiyeejEwEeyu_fvzwwn22BE-o23JJG3FJ40F--332-2BEE-EBk-n-Bkk2wn--0KKJK0J--ww2nwkw-G3F4-wnnwn-kJ440-EzvjzEBk0-3G022kwzzEnEkwz-EEz-wE2B3B3J4-FG_KK43G--2-F-BnB---nBn3C-33--kJ3G-F--3G3F-03JJG3G-yvivjjiueuTviveaeuvfiueaffuiaeddOaefeaO_fiePPfjfzzznzEvvzzkz2k-w22kww2kE2nk-B-F-4-0--B2E-w2BEBB3--2-kzzkzEwzknkF----wnBkwBkBk302B2kkkkk2BkwnE-nB-00-F-F-0---BBk2B2Bnn22-E-k-F0-2JGJ--oG48KGOGOGG3KK3G03_aOLKK3GOHJG-JKJ3303OKK0KPKFGHJduOdaKK8_aO_dO_LKKKLLOaOKOKKKGKOOOKKJKGKKKKOOaO_aLLKK_KKO_aePOaOHKKLJKOJKK4KOKJEnznvzzjzzzEznnkk2BnEwzzzwnwwwnBnnznszjwzizzgyEEEzzyznzEwnBwznvEznnEBwknnC-knBoBnk-04JFG4404333GK33KOHKLKKJJGOJG04KG3JJKGJJ4GKGGG3GKHJKJK3G_G04KKKK43K8KHJ-ANyLABxa70Pm-iLLijieijE-o0-0GJ-_O2UnCppCrrcP5X77V1QCR7PPznC4J0lOogI9oceojIpKHnCBpSMKKrUbtVOV-TTT5X-0cN-77-qo16rfewnEF_KF1WPOgvCBgmonIBf9X9nBnBohKEM6aUWttxKKKrk5N5UMqTVP517-TNOWa71--mpFbLKKPfnwnC-RqeuqoonKCpHpEKBppEIozrSzlbsUVNV1-V7V57V7V1--PptQaPgw0-3Lw6wnoxlc--BhtRpaTajBno0F-KjaxhkVpvXwMQieifiyuevyvibieTijwzuPuOiefwyzuOPTeivYvyaiuuiziediudQjjfiibeuiiiwnzvswkkFBG-EFnBB8___0--043F0FJ--o-3_4GFC-BGJFG38K-nGG3GJEBl3KJ44333-_G303KKGK40fM4wqrHZnEHnIIpEI9mggd9nCCK9nII9eopSIBn9hBeXVpJnpK9xCSrzKKSUKEppJpSEUbzzrSKIaOa5UxxExrTOVOaUzoN175OX5X70WVUyOWaOy7Wc7X57XcWaTT5P-7V-P-OWWe995P-7XV5--2vjGQOaTuvYnB03J-hTI2I9fBhMKSblyOX5-71qjEeW_aOLePaO__JG3FLOPOeaaOdebedOaaueeOevieeOuiiuvfvk--w2-ziieuuvvzvgF-FG3-o302-o44KFEnwwwB-n04KOOO_LJF-Bwnwknzzszh2wkBkkn-w--J-lU0BvCKBpAOaUttaOaXceV9fw-rPOOTavivizeyzvfYBoBGFJ40G4-0J-OUmE2BnMkUw-7VofyIWOKebdePezzEYuuydKKPPdfffiszYBzfizYEuiejjjvjfevuyvjE2nvybeuyzvviivfszEznyzBo33FG3KKJFFFoC--03JG--l034JJF040JG0FGG4KGG0GaPifieLKG-G-0-k3KOaJGGF0AVh3ABmmZhESppxxrROtzV5-17BecX0akkUx_K_LfivivefiysyzijizzzszvjjfffjzyvvyB-FF02F0J_GK4JF33GKLKK3J00FqJKG3F1D6nWBenIMSSsUVV7-5gFllPdbdifinEEBz3FJJ44-7NXY8rUrKwUcX77eV4BHhuOaiiijzwk3FG3K-LNdDgnCCBhBhCSbrUsT6zxbz55V7d9Y9c11-KlKUxaOaUczYvnzG43G-0yBDaCCCM5Obs7d9-GlaPpivviYzBGG4K35GYZm2CIKIp9emmpIIKHxBnBeegogpKCoopKEJrIxpMSJmomnAKIKKKJpEMMSSpxoxSESSEMSxz6y5T5Uty5NNN--0V5VN5-5V7Nc5WVN5-NV-T5N7-NOaN0c5NOV7X7OaV7X17V17X7pr6SWLLOaPOK_HOdaJddibdeaOK4G432-l-GLL__LPadKLPePd_JHLOde_KOaieOKGK8OddOJaOaKGK4OGKGOeeedK3OOPePfedaTaevvjiuTaK44OeOebfvivePaeOPiviuueOdduviyjeuPOLaaPfd_Odaajzzvffinwzzzn-BnzEF2zzvjuyjyzyfYFBnF-BzvE-zywnEzjiwwwwzjuvjjEzzevivieefibddeeuu2BB-BwzBBB2nnzebePOOaPPQjzzjfnnzEn3-nnEEEzYywzEBkkkknnzzBk-EBnBBzEzEyy_KOKLPPOOead_KLLOaaaaO_OKKKLLOaPd_OOK_POevuiuvuueTeefduzzYnszffBwzEYudebjYkkBnzynzC-znnBk--nw-nBkn--nBBk2-n2oBn222nw-C22FnBknFC-BnF-o3G0F3EBk03G0G0-B3-FK3FBwkF03JG--03GJ2F-GGGF-3C-----2BBB43JK3JJG23B0--kkC-K304ddeiad_aOeudeeaeeeeaOOaO_4G3KGF333G40G3--nF--nnBnE2-3GKGKGJK3G03-JO-3rpKMKSKKSSKKKo-OV-WV--X7V71--3Rr8xOePivnskFB4G-0tkwTrkV0AE55DOOadugBn2nB4-4twbMnKotWWY9-coYrtfeiiuvvjiivju2F3-4G3G3C4JJG-2PcxrpC6V7-fLkODefcw00-2pfrAnICMKKSSKSpJpJxxpJn9nJnKKrUSSSrJpCCIrbaNOWaNNObtbtV5T5VVX9eX-Vc5NNNZmec-7---X97VX17-jQAW5OaznEl4FEyvZIBgnCBpKC9gfCI9f9nBmdICBmhIICKM6rrpBnCEIGyTTTTTUzxa5-N5T50Wbrtw-WcOtzta6cTOaV57-V7XHee7-MT856fE4F0Dz51BohSVOc-8ruHxeOcnBo-96-A-BppSSErSMJxSEISKKrU6yTT6baOV7Oa-10V-5NPZcnCBemeXXeVd9cV0i3jrQvgG3QwnuCkOWtsNN-s7-VObba-77DUbbbtyOWbaOs0aOrMJpKBoggophSUUppSSxrpnBpMCStUyTTUMrU_ztzzy6SxzyTUtStyOWWzts17TTOtUKzySrSStyUSzzyNTSyUztzzSr_tzUzyN0bzzUrbaTUxzztsDN0WSrKMzzUrxyOxrSzba5UsTOxzztaOzSyUSrUxSrUztsDU_tzWUzUbaMUrzba6UUMShSTStTUrxza5Oz_xrSyUWaUzbVOrSxxzUtzyMr_zs5OV0bStzzUUMUStyOsOtbrSzzaSrrUzbxzsUbV2ttTTOtrUUaSqpnCSzWb_s55OzbzrKMJppxtbtbbxrzxzbxr_z_ghCRo9mmenIKzrztzyTOtU_ztaT6zUrzy50Wy0aUbzzaT6aMbzV0sEzyMbtT5-a5TTMrSUprSpxzzyObzUxrUMUyM_tyNOyUz_xxxzUSrzWWzzbWyUpICIIIICMUyMa0bbbzaN6a5UaMxpSrStrbbzzUMrzzzzaT2y55Uzxzzzzr_xzUTUby6yMxzSrUUxtttrWtyUSSxzUbtbaSz_ppMMSSUUzxqhCJn1oeem7XfA9mgXgnCBeh9fKpIB-psYoC_dddaOeaUjjezEB2zEnzEzEw-3FJK4K_GOGF--lZoq-6t9hdaTzlG-1RassrTX--5Irek2b9S1gfHmnCSUzUzTN70sNe97-z_tHabeffjB033F" + 22 === bS.eT ? qI = + "N4Fs5OR-kV95d_aOaaKYvyajjyyvzgzE3J2Bk034aK2GJF1R0LkBzzrrzTNX9emcc-m-iMauzjnCJKK-yk5xZpEUMKElbzzSSSSKCCCMUzUrrzzxbxlzy56pUSqOzNUsV-X9e7eeXAA9ABe1cX9XBeV6zyccc5XcemV5HcX9e-DVEO_bjeuQE300J-4-WhfT70908ULKKfjjzzBFxKJ---8YoVBs3ywOKQieK3G0avuP_LUzzeLujvykC22k--C32J0x-eifBcggf9mmn9erKtzNUpr56a0aUSCKABnsOs56y5P0cV1a0RALO_4_dffe_LaTiyjwzx-C-Bo3-2-kIo1sOhKCpSMUMrzKA9cccXIpJpMJmX7XAppICpJe7X-4HeeKrSSUrSUppUu-7VWzxSWbxqOWc70bxzrlaOtbze-OzzaX-1e75X7X97cXh9c29991EN59GPOa_J0K5KKOLiyuOa__K3K5JKJJaPuufjjjeKGGJGQfiuJMevyuzjuviifedeuaddePOaaOfeOdLbeddaOOi_PbeaQddeeeeviufiEEBnEwz2kEgyyyvzyEwwynvizjjvynvzo3G42EgBzeeisn-2F32-yuPuBl-FEuivyBG2vvy3B-zgBFx3--yjyvf2J32E3_FwnEBznn2C-nyEivv042Ejivwzzz-33G4OOG0FK_KK2nwwwn-K_KJK-zvBG3GGJK4J2Ejyzvjvjiyyzw33FFBoK3G3FyyyyoFG-G043GGGGGJau_KG23G-KG5uJFMivivivedG-FJG3TeeK--3HaieedK--30-3HPe_JG-k8uLOK2E22FKGJK9e_3B3J0A-pLYC9pJpCHxaOzzyUttc179XBmVP-_VQqOePKyfjyavzzB2BlGGH_FoeJG--2FEDXmfTTN-916ZaEFAg3MTBmprIES9eHcV7X9e3ch9rHjp9hzUzsUStzzJmXfAArz6yUbzbxtxyNNP1ge71-1-3VXzpaEV-rFIB3pKKp97--_He5PgopzKHfzMoxa0xzJhBfGzoodMSpo0V0a-N0aOxKIUKBUota7VBc5P7971V9-9-1Vd-Wgo-b0H129pBoxzSzs-719-2Ve_4bh---4_yc-91n-LUQEZ5L1ggfCISxC9eep9n9eHmcP6afBeeHeIUHgemmf9gggeeomeIIrSSHcemeeeepMJrUxxromee997cef9oedSxzSoeXeXV-57VrKHmhBgzUIrKCKEOzzxzrSS9cX7emhMJmpBgenJe9fBnA9emnBpKpKJpSprSprKKKKEMrUUzzrrSzUSxzzxxSpSKIBpKKKETUbzzzzzbzzzzrxrSrKJnBopSzrxzUUMSxzzUSrSzUSrSzbzyUtyUzzzUrrJe99eBeHggeef9gce7X9997X7e9eX7X7ceXXe91-NNOaNVXX9eHY9eegeeeemeeX-5-7-55OX-VXXeeX7ce7XXeee7XX1--N-777X7VV-0VV7-NOaOtzyTN76zTUzWba516eVcNVN0X3e716xV5OWceeeenEIBnJf9hJzxJnIzMSzpBe9cceXX9cceeXHcce7gxzSzMSIBecPBfA9eYAA9c-PnAA9mYAAA9gfKI9cgcXX5OzVX7eXejrKJmxzKIJe7e9mnAAESEJeeXmVeBfpzxHeHcXe79-Occcc6zrxzrtzrzzzbs6XX-cXVccY97X7cXX9eeX77f9eee5e96yOxtucXccI9V9IJoc-onCJe-NNHcZxJhCJcVXfrJfA9ecgmmmrzJoge5Q9X55ognCbrJxIJpIHnACKBhBpICCAIBfJmgp92AHfK9x9xKKrKMpBmrbxoh9KrUSSy6xaTT0Wby-UppKMUMKKrMSKJzKKtzV5OzxkTUV5171-NOWtbs5N51c71ce91eV-N6e5Ua6yUttbyT6aV0aTTTUzzzzxzSIA9nBgnAAABmXnAMSCpIMzzrzrzbztztztzzbzxzJhBn9ee1ecmh9mf9h9rSIBfUKWza-WaUSKUxKKKK9eX777f9opJpKKKMK9ompCBeeX17Y9h9nBemfJpHe9-1-XIHf9n979eVUs751mc0bbaX-X0a-OBgnA9gnUp9xKpKKpMSCrI9efBeHgmmnKAEzbzzUMMMKpxSpUxSKIKBoopIMzzzxpJmc-f9eXX--N55NN--e777X11-VXd9gemn9omfBon9mnBeh972CIp9eBmehBzSzrUrSoxSxrKKKKBnBeee1gme1h9e1eceeenBerSpSpHxpKKKKBpIKHprKUpKJhrUxrzzxMSUzaOy6zzzzyNTUta-0VOX7-VOa0WtbWaOtyOy5T---UtbxUzSrtaNUTObzUxrKMIMprKrprMUzSrMSrMKpBpEOtWa-P75UzKlwP9-X1eVV599e77WVVc17c--0bzxrKKxzrSrSrUSxpzrxrUrSrSMonKMSrSKrSSprSKKKStbrJURN7VOxlcV6zSKtzX7c-V7X7X7X-0z6xL5N6zzrSyTUa5Uta71V7X-0bWy--N5Oe99KMJomgeggmmceBeecc79cceeX7eccX---5V-1meXX7eXZgeece9cXAA9geVTUttbxxrxzUUbbzrxzSxztzSSIMKIKMMUxzSqUxrbrrMMTUzzUaOyUyN7-5OzUUUN55TOaUzUttta55Ua-X9XXccce97XXX1-V--517VX15---VN5USJppISJprMSrKBpMKMSxrSxzUrxxxxxppJomgnIHmnEzpACrzSpKUtaOyOztyP1eeece-5OyObzyUtbyUzIBnCSompHmoxrUzrUSrUrSrUUSrSKCKBgf9eef9XVeefBcV2A9V3eeeemmnABmge9BeegrzS9geA9gggfMUKKJmrUKrKUSKKyObxxrsOzyNTUrSrrtbrTNObzzzJpKpKJpCJpBnCKCKJcVmxKpSpMKSKSSzKrKRUzzrKpxSpSrKUMSKIMzUMSrSMSSKBrpMSMSpSSrSrSpMKrKrSUKSrKKKKKMKUKKMKrKztzaNOza5Oy5ObqNNOWbbtbbsTT-VNOaUbsUraNN0tzs0a5Oty-V-7OV5TOWa5OVV57VX997X1HegecXV91---nBnHfHefHcmeXWa-1ggmV-X119-c7V79V97cceXXX99e97X1--VX99X7X79eccX77VXXcee970X--5TTOa7cc0aX0bbttxaUzaObrJhBefHmXggjMIErSKCABghMKKzUxzrSrMMSzzrrMSUUxxpppKpprzUxxrUrzSxrrRT0zxUrKxUMpMUxpxxrUxby5UbzMKSpxzzSzzzUzzzzbzUzyUrKSxUMpa0a5-77-N5ObbtbWaN--0V-550WWWWWta0VNTUztzrrUSSpzrrSSrxxprzxxpoocV9XeX799XVVXe977X7XemdACIKBgnIIIJopIKKKGbtyTOtyOaOzzUsUyUtbzxzSzrJmcXX9XnA9fBgee7gnBmmgmmgggmgonBgfABpKSMJooorzJmrxUrUaUxpI9meXpSrSpUrUzzaUs0aOzKKKKKBpUKKKMSMpKMSKMKMSMSMSrKpKIrSrSpSpMSKKpKxUxUa0aN0a--VN550VVX---Otba55Oa-NTTNOWVTNOWa--OyUyUa6zq5TUrKrMSrxpSprUSxpSKKMzMa50a6zrSKpppSpSpKMSKKKKBxJnKKKKpKzxrMSrMMSSpSpKSpKMpxrKMSzrSxxzSxUSrSs-77XcV-X----7X77X7XcX-c97ec-7VX7V-ee-1---T-OVN-OVc-OzzxrSrzrMUzKKSrpxKpraUSxKSKzV-XX7X770tWa71-V1-X197VV7cXBn9cfBe70V-29ecX-0WV77X17-57XXX7V7-71-VV77VVX7X7X11-UprKrSrSrMSSSSMKppKpSSxzSpKIpprSSpIJoxqUbzpKKCOxyTWzxrUUMMKrrSSpSMKpSKIIBrMSxr-N5TT5UWa5-19-5-cV7X7X1XXXY9999VV79e7771-N6WWtVOtyObrMMqUaX0bsOaOWsOs5Urrpa-0a6bsV5UVOba56X5TTN-19-OtX-NNNN7-0WcXVV71-V7c7c191-XXXXX-V715OyOVNNUwNNVmXZmonBnJoonBnKCBemeefBoome7V--77--VV0V7-N7ef9ecgnCCSMKKKJogmnCrKIAAIA9efABrUrrzxrKBc79ecccX-5NTTUzyOaOu7-OaTOV-571--NOWbzzzzbzUUKKKMJpSSJppppKFOWtzyUzbVNOaNNNNOaOWaNVV-NNT5UV6bxxpaOzSrJohrT6brrMKIxpopSMU5UsN5NUX57V-997X109XX77-TNN0sP-P-N5-0zyT0V-70V-1-5-V7V1--5X117VX777P77X7XZfBn99BeVOaOa5OaN5NOaUbzw7WbrzKKtaUls19-N0s-N-Wbz0z6xKSClxrLP7NWu1-OzKUJxpCCpSSKKonIUKMSpxrSrUUSr-5X1-TX7-59V0X9V2Hc71710bc-UR--UzyX-5V0VP50aOtc1ZccY9-OV1-OxpSpqNTUxSpxzUGzaV6a91-Ulba-UyX9ee1XX89nHXCK97-V9989XVce7VeX9997ccXgmf9eXZefSHpzMSKBhBe7WW99V9ZoeHmmXBeYBghIpIC9X172971-OcX71XeYBgmf9nBefAICCKKJpKrUxzUSrSrKJoxKKpSMKCIIIMUztxzrMJTUUxrMKJrzJgeX755119n9e1-7egeccX-0WVN-V7--V-NP17XXXeXX11-5--0VNOX57cmVdHXVOyXX9cmnKIJn9VV0aOgeoge0aOz6uHXeef9megrxBpp9e9xp9ce7ceZmecX2BnIKBeeX7X-Wa15VX7eccgeVXeemnSxHf9eceee-Nf9ecmfAACHe0VWBeY9X6efBntzSHeedBh9Xe0bttaTTTVTUbsOta5N51VVXXXHf9eh9gee0aT9eegcWbWbY9ceVCcCaqOLK_veauOePUiyujEEsnF2n-nBwzBoJFJKKK3-80h0YMsX-1VrHCgo-20kufu--VtxWV-B6UlBN-52nkrV2Y0uFfIEHn9meBjH_9ZnIp9I9KKEIBgrSHnof6pI9pUrpEURU6q1X71-N0V0sN5556taOtWza6byOV57Zc-P2xzMis2K--FUuQs7X32vL_OOOaTdOvuzy_LPzEYzzzuT_K_GOLayvzyavYzwznznn2yayjzzC4GFzEnGG3GG-J23F-3GHeeeK32341d_JCGO_JB---11ea-oW1WhaavuuK45Jevfvvjiin2nEF23F_FBxFx4OK0-2FWPtxxuX7-13IEU-OFXU-mmnKorUMzWxbzlu9-6xKrbWXX9cXJcoe7c4IW4c4aLOLdaeQeTvuiiEjfzjvvzynziyC3EzjduzfidKzzuiyiveeLO__veKJ_KGGPLuzjEzzivfvjdiygzjjjvoGGFFnyviyvv-EG303JG-Fw2ziviffyBBznE3KJ4F1J43GJ3JFBzsG42z4K2C44JKG2EoGOGGFpFnK03KJPLK0JaJ2Fo2nvevzEjzh-C3K5K4GaJ03_O_5aLdaEuaJTvveOG343-B-kknlKK5CJ7sXgggrpC92ICEJppUURUrzomYEIE5UKAI9gpMon9-X-5mVccohzrJe9HeAA97cceece77Y9en9pttzUHfCMJnHX7OcX9VPmf9megeXeXWy0zTcVXXp9XX9X9ecVXeXfJmeVN0cnIBnxHcX7X7-c9ogmY9p9gmgnCBppS9c-1WsXoocXeccV9ecee9e7A9eccZemVeemXfBc7XWXegc-mXe7YHgmme1ZeBgoeXnBgfABgnA9mf9ecBhAErSprMUSMMKzrrSUrzzJee9cenxomeXccX0yNXgenJceXmgfESxESSzU6zOzUbzrJhKBecn9cxUSMzUUa-50Wta0aOzxxbaUzzztyNUbyUzrzxxrKxzUMSSrrKKMUzzrzUUSxrTObrJgmecX97ccee9ecX1-0e9777Xe7V7eceemfAHmeeef9n9e9BoonBnKCKBegccce777XmenIUUUUSHccxSCzztzKHxIzzMzSbzOzKABnBgmYA9me9mgjzzz6zztaUzttbtzyTNcOzOWzlbyUxzSK9c99gmrIEyUz6rqTVUqUpCSpEMUSKSSpMKCMWzJpxMKBn9YKxIArpHgwUSHenIK9KrISomXBeJrIKIpMK9VpKJxBnCCCCCBnABopIIIIpJnJpKMMSJpMMJxSIMSrprSrxKpEJxJporKSKKSJxrpprMKHmhSxxSrSprMJhISUSrSppCpSbba-VX971-V57-77-X11-VVV77VV0V0bxzMKSpMKKrKSKrMSrSSSppCpCrxppMSSxSSppSKKIKJpSpprUMMrSUzpprUpzpzSzMSSzzxUy50bzrSSKxrMprUMxrxSp5UMSzxpKppprKpKSKprKzrMKpzzzpppxrWc-6WsX1eeeWHcWa177VVX-7-0VOV-0V-0V11-9ecXen9eegmV-T----0V5T5N--N-NN0VNeeeeoefKCKKJnJpIHe-C9eoefHc77V777--9VV1-------0s--99XXXVV-77VV777VXggmeXX7X-1177X7VV710V5NN-NN55Oa--19e76zUxrSKIKIHnJonKJnKCKppprSSrMMIprUObbzzSprMSMKrMKKrUrUk-X7V0tbs556zzzyObWyOzzzzSr-OzSKrzycVVVX77X7X---0WaOtaOV50VNNTObttttbttWaOby1---77VNOX77NV77-55OyT-Ozxs-71-V-NN7111777X7-17VV-OaUzy17VcdBcWWzzSxrMSSIBmeepKrSMKSrMMSSpSMIIKKpSKpKBme9IKA9gpKSSKMSpIBrSMJpKppIBenBommn9mmmmgnIJopIIIBgnBpKKSrSSrSSSMrrUxa-7c91ec5UzxrzzzzzyOxpUzpzzaUzzpKMpzpKJnKKzxonKrUpSzxMzs5N---7XV1V-1V7XV-6V7V-5UVNOzaUy0taUsOaOzyV6taUX--NXX0a-5---UrKpKKVOWa-OaT6V-7-ObzbzpzaUxrzV-3ee7-0baOVTUWtaUzbzbtaTTOtxzxHgmgnBgnSpSrOaUbVOWbzyOsUztsTc17HgmeVh9X76zzsT-eee77AKKHe--175PeV0ztaT0a19ee9eemn9n9mgnBnBgogmfAAABnABgpAA9e9eenp9mf9emgf9Ze910bVV-c-6WVXXXhAJegonKSKJggecV-PV6V0sTeX6a6VUzTUxzzw17eBeeme7XX7Pmmf9eXe90tyTTUaTTUrbzUxzSSrxxKSxSRUzUrzrxxMSpI9ecX117X_rSrSJpJognHzaUzqUza-6zUzrtyOyOtbaOttttbWtaN6WtaObzy0s5Ua0bzzzrUzzpzzaUpzzaUpzWtbbV0sUzzzs6zy0c170aTVe7d90yeVVcX90sX5Vc5VVWBgn9mXc9e5TVTWY97X7X-eeXXXeAACpHgmhJnCIAHmgpopCJpCBnIBf9ecXxCICICBpI9mmmX7P97X15575Ne7e9e7X7X97XcXf9V1-V9cVNOWaN6Ws6aOxaOzUzcX0zrbbzrSbWbaUXVTUbtccWbtxzKSrxUScObyUbzy0scX-c7UxtVN99-P99ccXcxJponAJmgmp9ec7-TV7X1opBmX-X0adBeX5T0y1e7X-VX7-V-L3UrqfY0-138kAEKUrlzWe9e9V0m49k5LOdbfjEsnvnnE3GGHK3-A1cjM9nzV-54Q8qk-61u3fr1-3sMFpOyuaLEzzwGGK-F-oBM_CzOXe-6W_-Wdag2l-EFmZonCIBxzSrzObsP9Wy9cce--P5pFqbzC4--Fqeis-560MMV-62XLvSVV07RSpOvkF9RDJawmn9enA9gtzq5UxrJhKBohxWWWbzMIIBObaP7VUzrk-552IIHeXc-OaPV-sS_yOzF-E2lW2BrkOX--0tNK-1kxuPmj6a-6WyFxbvv0G--G-7Ws097TviUivzyj344_3G-2G2vonU55c-H7sL5vBJ-I3TOb9mzx6V-27YoxtvivgoFK3-O3chQBnrzbsXcV1s_iwtejsz3J3-UlBAVmpCJnpBgzUrzJzOsObbbrIMUxryP9V179797cXee577-m8hBTjjvwoKGJ-6GFdpoxrSbVNed9-EXXkY_OLTdzEFwnF0BJjqSCzRN7c-AXbLQavvyl3J3-K4GtYIEL5OZe-8Xfk2ayEsCJF63KT5RjMrSrrJdCSBfEMxbWWyTWV6xWV-ZogmmVecX7-37iKTtLNwyzzzJJKF0ZMYtCBjraUaee-BXzPI_LPQwwnkF2gN3fCKpMOWzrzMN519e-gmcX-0sk9BTyskKF-gNfCwnTNV1smThtaeOwwk0-blddLofEICtzpIBhzzSHmrzzMUlaTUbbWaUc571V7PeCAAHXAHWJgmV0e7-07p55tiBF03PYgwgntyNV0ssWhPvnF_F-ZRPRBjyV-yDODaLyzyEx4G8K-DGnFpnEHhMKSxMKT-77-V0WVV0sv3MOabz0--wSXFgrzse7-iDyADjevY00GF-JT8txaV-Nx6JQ-03URgzKMNV1-0czMkPTi-3-46wSQE--PFP-6iBxK--m3-Lw--01ZbF-ZWN8ESXV-1Fp9r01m7Q9nJfAJnJhICJpIBmerpBmhSMrNTOxrzpaUaUSMzJgrUtaOa0zxohKSr6zs-170a90a9e7T-99eXJe7X71ec0a0s-0eV-d3ruQC-5m9_npBhUzq-71VaO4NlPeLeadfidaUc2zieOdejegB2EebjyafdKOLOzed_azyveKaO_jnzYBzzgEzjwny2G3Bnx-3GJFFF-GF43-F43K222-nBpKK3FBnCKK3-E7l5YBp5OV--ZOW4V0ZYGOgnKKbtV-9-0ZQ08Y-0mFmanR-0qHSRLvyzivizzzwKJ-4KJGKKF-B_3TC--aHcDbeuEJ2G-uHMABnIMrSJnrKESprSUzSKrMSprKSxrMSCzSSsV5UzTX1A9HX77V-V0blzyX9VXc9X77XeVWX7X5ce9-VX-JZjCha_OfyaOjg2kB---28VXfD-4Zl_8eNko-68kVYU1-08DGkPP2-03bIVhxx0ce-CdE9eO_HLdbuO_5PeTeedQfvgnwnByw-B0-kn-3-JF-695wno5V-tGZSvg3-I9ETUKBxV0sV-OHgcv--BdN1CV-aJrDTeff3---QHauhnCHpCIABnBpABon9fAzqTUaOtaOtWa5NN-5N7-DK35qf0-EHckqpICHnErSzxUT-c-T7XVc--9KE4TgF-weZUCMta9c-XKiF5fdv-F--wfapxpKV1--qLkTLObeekk-nF-GAgqMEKL5-V-PMsgaOen--1HzhMmly--OVCzv-ABkKHggnUSSSKMIKBejSomopMzST0tXe-TTTTUqUrs7-NT6bbsNe7VZgefA9ce7cX--dVyCyl--n4ilq-4tYanu_aTvznvjwlKJFJ0--n9ESqVeOaBotKaOKaOaLKOeaOdbjveeeuvfvezeuvfvdaPeaLeaufyjzijjizzBzzz-4----G-kK3F-Ef2vjkw3G3F0Ka_-24G44F0-G4FwywFBEzzz4-n--GKKGF-Zo2YSBy--HP0pTUx3-2CBuzD1OayrO_OGeffedeueOTePL__FGdQuuaadaJKa__OaPPaOPTdaOOjnveeQcz2kBFBFJ-zjevBp-nnwnEznl-w2BnzB2EkknE0---32--k003JF0wshYhAASoxN-6s1-MbOFS_K_feaQiwyw--n3--4E6XAL--1TPHb-3InNcnKTOcX--bdaKk-BxkuhV-1TsTa-1nrxeoyOe-0bl6lg-5nstSrUMKy-77eV-OwglQ-2ByuwCCrUSTUMUa751ceecc-9UXcbxF-JzIigy--OzHkP--JzpRhse79-TEOKuOKOKJaKO_GKLKaOKKKOaOaKKdLOaOJK4KKOKG3G4dadedaPOaOOaOPaeaeePedeOeadaPOaOKO_KaeadaKdOePedPOaPOePePLadaPiufyvueeafufeeePeeeeeOd_feiuze_PeeiuuyjyuaPyjuefzuveezeeOeiuvEuzfiyuviivvfuuviyvfyjzwEkzwEknzvf2EzijuzyVz2wkz2zkz2Ezkz2zwnzizuzfevfifejkBBk2------3GGGGJG3F---3GG303G43G30-G43FFG033-FFG3FF3K4_OKOLOaO_OevedaPLLLLLO_aKOO__daaOaaPOaO__J2EnBkknBnBBBnEBzEEnBwwwwwnB00-BnEEBnBwzwzEzzjiuiiviuueuviiiviviuffiyyvfiiviuueeevvvyyviuwzzvvwzEBnEEBwkwwzzjjyzivie_G-GGKG4G_aLaLLLOaOLKKK44_aePeeeedddaaVz2wE2-nveeiivfueeefuaOeeeddeeKeeuviiviivfiufiffinwwnBnnnBnEBBBF-BBkknBnE2--n2BnnnzEnwzzzzjiyvzEwnBwzjyzvjywznveK_KKGJJKGLLaK_KKK3G4GKLK__LKOaOaeadaOaLPPOeeeaaOaLPO___d___LeiuiufeveeeeedaiuieveeeeeOdeOdL_eeeeddPvedaeeeeiviivejeiufufieveffuveeaPeeeeeviueefieeeffifievivvefieeiuyeviiueedMfeeeufzvejvijzkwkkEzcB-Bzzznzis-kzkknzikBEBkkkkkkknkn222222222B-B--BBz-BB0----0-2BF---knBkkzz-n222-K3Bk-B33-0J-0FBkkBknBB2J3G03GFFFG4443G3GK_KKKKLLPdaK_aOdaLKKJGGKGG3G3G0-33-2-k033--BnEuaOeuiueeaeifeiyvfjyzjjzwknBnnn22BwzzzEzzzzvivjjvisFF02-n-K-03--F-2---0-G-zyjefieeuadbieeijePeddeuuieevjffivgkn-kzwwknwBn2-n2w---3-------0-FFF3F3G0-----BG3J3-Bn-B-Bkn-kkBn2-n2BwknBwknBBn2Bwn-nBknB-nBB22Bk2B-BEk-k-B2BBn--BB----FPKdaLOKLOK_PK0OaaOK0G33G-22oFK30-G0KF-G0FK3K03K--3F--F3GJFGJG3-B---Bl--J3G3G34G-B3F-0-3G30000F03F-G3-3-3-F333-34K4HKTveuffiieaaaeePfivfivijzveeeveeeeeuePLKKOaePaOaOaieeQeieivjn2BBnE2BzyyieuiieePddaOOOePedeauiiuuieeeeadaOfePOaOOGKLaifeuiivfiiuveudePevieOaPizjieyviie-zyyujvd_QidaOajeL_HeOJ-JaOJ------E-Ek04G3-GK30-knB3FF-kB-FFG03FG00-F3--BEEzvwkn022Bn-----3FFFF--kB--knBzBk2-l-FF-GLaOOaaaOLJK33F3-3---322BnnB-B2EEzwk-F-k-33F-BKJG33G3FG3F-k-B22-033F-FG5KOaKdKG4JGKKGKKK3KJG-KK3J4G4KOaLdabeiaK8OeKG3G0JGJGKK4-G2G34FK0KGKJGJGG3G0-nz2wF0-F-n-8_JF-0F4BY--P0tSP--h0VngrNNV-131JF-C1OFgs-yWMryufyvwl3G3K-0JCKqr--QcWZtfifvzzjzEn4JKKJK3JF-S3GgCOX-3cY5hbu--BJGZkn9eegnMzStbs6tbXc-LXKO5dz0F-45ACB-0coCds-0oPt3r5V-PYdD5PvC0--JSsLs-1Z8kq-1JWy1plXV-9GBhR-6HHYfBOV-uIEYPn3--HWaX--8HId--oeiBlV-uKjHQgF-4HqwnBN-9_twqwF0xAqDhMSrU5P7X-e-IdWHnezeuQYn-F24OJ--okfDw-1eO79Ofu2z43FESCuGgmceeen9mgnI9xbtyOzzzrSTUzzpSzzzxpIMStaUxpI9pUtbxzzSyOzzq17ee7X9VecXec7XcXX9eX7X7e1-1djLCck-4IbhIT7-DbXXaf---oxnunV0PUH9Pjk4-1p-eZnSs1-4e0e0aTkk02J3sQCKKICEKSGxr5V1-NOV-N19V09ViePwlF-pFUggozs1-5e58teQE3F-0GUQ7-Hcpl5Qw3-2JPuvN-3eMuhfw4--KBcHk2HdfwLue_KGGQvyzfivkwzjvzvivkJ3FGGJFKJGG3-0K9aA-0PdgWPfkG-0pIONpN-0PeQwadK4ivizwzz3KJ3F-lKgCABxUUrxWbzle9ece9-09k9WOv2F-_O0RhEu-9TgqsLLOKJKKOuOeePMifveeOeaeueyBnEieeKaPdejnEyfjzvdaifY2yv2kn0-wzzpG3Fnzgzuezuviz03-GGJGK--HKG43GG4JK3J--knBo2B0FF-Bo--KP8gCN-79oXKPdOLLabezivvEEB-C-k-JK-1pfbTnSsV-0fVFlg-0Knt9oN--fko8V-CTqeCV-LjQxauBlIVxUDAgmonJeeeohBhKrKI97X75VfpxHogofCHX7X9ecfprUSKSpUMUKKAKxKJhrSonJn9nAAHpKBgnCHfIKJnKMpKrbzpAI9nBnBpKKrKJnxUxrxzSpJnrUrSpKrKxMSrKrKKUKUKUxrSrKBpxrSrSrKzzxUSrSrSzpzzSzSrSxrrMSKKSKKKSICCrKKSKKCCKKJpMKKBppAMMSJorKpKIpKCIIKIKI9fKEMSSpKMKCBpKSIpUOzxJrKKCCMMJonCrKKKHec10YJfCIKJhSkT0bzrUrKBpKKSpJmc92CxKKKKKzSrKpJpMxKBpKKKKzWsUzzxpIBmgrUMtbxKJ-0bzxonKzrSpUMUzzzrUrUaUbs9ce9997X770cVgcVUy1-c1-V-OtV6aOVWVNObts--1ecX7X7N5OWWyOy5--0aOu-UrTN19eX7170brMzUaUy--517V-UxzRUzttztzaN5T5-NNeX-0cceXcXXece7X11-WV50WVN--VV-OV750X--NN-55--551-77X7X1777--711-55517--VOWaV5UrKCBopKSrKICCKSSKSKSSpSrSrMMKKJpIKIJpJpCpKIKKIIppKKKIJoopKprSzxzUUTUSrUzbxqObbyT5-V0WWWV5-VNNOsNNN-NN0X55-5-5---P77----T55--NUaOzSwOa7V0a0bxza6ry56a6cV50a50yOX--6bX-5N--N51-OV-0baNOaN55OaUaP7ccccX77e99nBgmfA9mgnCBnCCKMKCKCJopCJnCABnCSSKJooprKIBop9X0WaN1-0WVN77755OtaOWV50WV5--70V0tWaOWtbtyTUtbaTUUxxxxSpxxxxr0WaN0VN--7-1-ceeXcX1Vce1Ve7XcXgmeBee72BcX7Zh9X-79c9e9eecYBee-Pc9ccXccIBogpBggfA9gggge999HnHmefBn9geXef9mmggcgeeXeXX97XXXeeghBgefBon9e1Xme97eehJonCCCBfCCKMMMSpKMKpMJe77-71-1177---NTTOWWaN50bbzzxrUzzrLN5TUzaOaTUzzxzpxrUSzUzzzbtyTUyUUzyOaOzztaOzzUUqOyUbtttWa5OaOaTX0y7Xc71V-c1c7c99cXc9eBeeXemeV7X9eX-79719Xf9e0VXcXc-5NeeenAJeeeeX7ee7fHe7-e1ceee7X7V-uypUPx3-6Mtb2ENV09zcUPj-F-pVBFgrLN1-2g66tikF-CVu8CV-9kVxas--4W7XD-3gCOhfw4--L8Nik-elDN5ivBkdJ3-8NhBfKs1-0gPHxg-0qF99nlc1mm0s5adaeOaaOdPPeb2kn2BwnBknBE2K30F1KZoDhMKJpMWVNP-7X-Kgf1KaPOaeLviyB--B--9Sa7_gnBppBfHgmceonCBfMKKT-ObtzzxIKKrUxrUs-VOz-OWy-V-91V57V97V-vBZGPg--6OeXYUXV0QCqDPvVF-6qTL3pHepzzaT1e--5nnAqk-4OwbATV-5nteLk-0P7sA--QGpKUF-_cujCJN715opaLTaaeievevjnBno-303FGG0-0LdEmrX-2hcRlzpF-ChnoCV-DrMzqf-0RLvrTonIKBnBorSI9onIICBorI9mfAICEJpK9e9conIISKpUMKxSUxSrrr5OxpST6xaOzbwNUzSUxs--55T7-c555T1-555TOtsXXX97117VNNOWcWbtWX29cceVV911V-QTUTQ-JSkGCCHprSSrMxSKSKxrMSrKMMSprSSpSSrJnSSrMSpKSSrKpxzxSprStbzs0a10s-N17Xcc-1-V-71775ecVV717X9cme7-9X-X7c7X-0ceXcXeXc7-PsDBqPfV--1M2GczyeV-fX4uQl-0M6BDrX-1iG4tzJ-4RoEIT725tjkLLaaieKKKP_zjuzzzu_QvBBn-F-Bx34_F--6Rw6vCs-1fbfrOvfiB34F-Ko7cCN-1vfosOdizv3FG-4MZRcpSKbVVX-YQoW9OddLKOK_K_4L_OaaLufeeOeuezuieeTvivs-3-B2yjjfiBkwpG43B4-3-nEEvkFlG9O_8_Oa_K3F022EnzjkwzyzBnkw2-F-ATmuACMV-0Lxs1aLjuivivBC3J-G4-1MkyLpy1V0AwF5TwpF-xylXBrzaXc-TzU45O_wwk4lUpQIAACUxxKzbzJmefSxKOaUprSzrzrpzMMKrSIrKUzUMSzSsUs-OzVUrSrxMMMrprSzxrxy7c7XX-c7V7e10aOXec1XX-7XX91e9ccXXXecX9ceoofBecV971-9cXe-ijumhzedaPdeOOPOKOjvznnkn-nB-kwl23KK-0ryhorsc-Dzu75f--SN-4rronMSKKKKSpSrSpKrKMyP71717-7X75-c---7-XV-w-WaOj3-0V8tI--R0bKUFCq-pABmpIBgrSrzrMzrxrMSUzaUxprMrzpyUrpbzzrpzL-57cX9e77X1X7eX1ggme9e90ccXX-7Xe9e-1w3gUOOTev2k0-0N9-5rX-0kKVCx-0NASVp--2kOvGanF-L3-KjuV-g86STl--7HQNV1B8CmPef-k3-0sI8aoy7-A1OR5Q--T49YCOc--kgKhk-D6-BCV-62a4qk-CWqkYAStc--gEBTQl-0NTP5xX-0kxzOg--NU81k162t_qKLfvzvzywnvzvC43GKJKJK-8sUQ_pSzKrzT-7X7XeV0wEs6O_jBwF-q7MWCIq51-3l32xjwK--NYW3s-63k-5k-4XS6fE-063vsqajviyE-oG4K-2a8rrgrKTUzrzrby1cemeX7ec2E477LPaK_aaOKKPaOavyBznwwnyBznnz0-2BGKJ-0NdJyoN-2lHeCek--D9ROhV-A4eNLwFJyBG2hBnKKBenEICKIBn9ofCA9fBnEICKMKKMSMpBpBooonJpKKSMzpKpKMSxzxqTOyTUsN--5OaNV0a1-0a0VOV0V--Wa0a5--1V7-6zR--7V-7VXc-7--gNtVPk--so2gw-1gQF5PyznlKGF-TCc8hT7-2ll8lbc0ZLDNKhJpJecXY9XgnJmhJnSSJe97gn9V-V77VfBmgofI9mnC9fBpBe--IICBppJmhBmnBeceeX99geecXmgmn9nA9mcBonKAKJonKSKIBedIKMSrUMSpJpKKxKKMMKKSMKKASKJeepJprzrMMUpzzUzWaUyOWzxlWzSbzpUrtWzta0aUzzaUtzzzUttbzbzUxUbzzSpSyUzMKxpKSxKSUprOaOzyNOzKJnBpBrsOaUxJnKEqT-OVOaUzOzzUzSprxrKrSrpptzzSzxrzzrSKJmc511ge97ecYA9cX17XX1-eXV19eBgeXIIIIJpKpSppCCCpxzSxrzrzxrrT5U0VUrKExSrMsOy-TObzzxz6aOV70a5NOa6zX--5Os70btbaNOWV5N5N75NOWV517--T-NX7-V7189Ve1X-V7X9e0X-NP1e71V9XX9-V0a7X--X-1---VX1geX1-OV7--V517epCBnISJgpIICKKpJnCBhCA9e9171Hec7XeX77X77eX156tyP-0xlaT570emXXBgf9cV77Xc-E7xKqsl-0t8v-pk--E8QS5z4-0OGoLpV-0mYdOc-0OM-9rc-5mlytazw4F-DLJ3CV-MAUnqfw0F-DNImhV-ACAhqg--LTbECsV3CFn8Oauedjl-FkBF-TfD9BrX-9q-PtjvjEG4K-iv0lVorSMMMMSSrKJpK9hMMxxpJmpSqTOV56VVObzs5N0aXZgmeX17KHcV-V-7V7Xc1c-vNnj5dKHfzvg-J--qnfrCKL---6qi1S_ejk0-1QS1Pojs-0CimSPQkF-is8ahSF--NSkIsOaiaOaaPO_OPaLKLOaPOOe_aPvEyuddwn2EjzY2BnB2-kBnBwyvBF2E-nEF2BJK3FF-ysNsCEKs172jRiqLePuuPuaiuiifiyvBB-EnnFB2n2-03LKHO_3JGG3F-yth7CMtucV-ESPhLMw-9vhdJpKHfSJ5NTOba9c7-rSzAadeUwEE4GJ-4j1Q2EV-nTXv6evjwpFKF-2QoSerOtec-QTvjqLnnp-0vrTHnT-0nUI7aKLiejfzkEyfnBKJG3F3-4jgt2T7-EUOnbzK5ugg3JUzba-9cXf9eedtrtyUUzbztzSzzzbbtUbzyUzbyUrzb_zzbzzaObzrzzzzxztztaUzaTOV-Xe79pMIJmgmmeeecXe7tbzzTUba--70zprSy5OtVN-XOta5UbbbaOxvI9moggnICSrzbbpSzpMxxKMSURgppBgeeeeegeenCCUzzzzbzzzzzzbrzpMUrzrbzttzbts9eeeebtyUzzzUbzbyUzbyUzxzzzzzzzzzzztVUxtaUxrStaObtwpMbzbzzxzzztztyOtbUxzbtzzzrrrzyTUzzzzzzzbzzrzUzUtzyUtyUbzbzrsN6txrrUzzSxza5ObbyUyUbzzySxztaUrs5OzztyUUxzqnMzrzzzzrzzySzrzzzzzqmmgpPpSzIKxzaTObaOzbzyTUbyTOyTUzb_zyUbzzyUyUzzyUrzzzzyUzzzzzzaOzzzUTUzxxxzrbbaTUtzUUrrxxzzzzzbtzzrzyTTSxxxzzaTUzyUxzzzxtzzxzzzzzxzQMzzTnKxyTTUzzSrzyO_SzzzUUzzzrSrSztbxzTUtzzzrxzzxzUbHmmeeenJmme9ggmnCKUxrzUSyecXf9geen--4zUTF-DzvjEc-6V4xro-0k4zvV0T0byObgk-Fw2QHohEUrSrMWuVOzzMX7-9eeec-AVbxbxF-U0MYhT1-1sBWGj3-8kUrYUae-2sF-daRk1z1YMBmeoegxrztbxrV9---D4KBR-0khenV1y7spOObjzBoG-1RHHipOX-0y8sYOeyB-F-M4VqC5--iD9xTo-1RSYPnqP-0DF1uOykF1U7BRgeerzzzzyPmccc-rZu65UyzznKKGJ" : + 23 === bS.eT && (qI = + "FPKk38R-2VBxOek-5J0jaCHmenHgnrKSSyP0zSrKrX77Ve7VN6zp-N7-9N5ZUO_au__aOaPgBn2EjzkEE-laLKFnC-1FC8Fpq7-6c7bTOafiaOF09efjfj---BFBF-l0KHYCCSprUzzP--VHeX7V0cAg7PekBF3O0YbnBefSBpJxKCKKKKrq5OzSKSrUyOttzaOxKrKMtxrplX56bzs750AABp9c10ta2ABn9c0bX7Zp9cXgec5T0bs-97VX9X1ccc--2AWo-00boQV-cCjKOU-4kQUanKMttc79-4Vt14egl3-40uDAlc0H2oUa_aK4ddzzysB-B--J7Gixk-1cG_7t_Gifz--739S8gmefCISSrKrSSprSzOztVeomc0yUV6XCHX-P17e7c6s7-14fPa-JkiRsp9gzSHchpISpCSrOWc--5OXc0z-V--0VzW-3kl-TnASTOV7-95NULg---BrZc-D6ia5Qk9lkypinCSSzJeeeeeX9efAABnBmcgegeX9X7onBcdABfBme7mgnBmV5XX7X9XHdCKJmonIBeWWsNN7c9cA9797eXZe7ZpJopIHgnCKUSrJgnUJmYC9hMMSJrrSBjrICA97cAEI9e7VnCSrSpSpJnbzIKpII9Xe7XBpKMSzxrKBUSrzRUxpACHeee99BxxrxprMx9eX71cXnIIBe7X7-X9ICEKKzMSJnISHXV9-17-XemhIppMJpMSxzrKHcepBpKzSMSSSS9eX7XnKIJpKKSzSCKKSpyOaUaObxJhrzpHf9XgnBpJmmn9ggcVXge18Bc5NXe7-X--7cN5N-7V5P0c7Oc7V19c-9179hIIACKpMSJpMK98SC9XVX919V-X7ZpKSSxSHfIpppBe7177VBopJgpSzKpSrxrxr5--OzL6pKCBxa-UU5UMSHcdIAMKMSrSpSr6zK6zz6VUlzKKMWa55-USKUzzJggnBrIIICESrtbtV6cOaOaOcVOzaOaOV6xMJnICCrObrUrKrJe7VXmcfACIBnMxGbzrICrSHcX19XgnCKKBpEUHedCrqOzyUxBpoggegorKKBcX7_BeeeenAAIKpzTUzzUUzzlzzxBeeegnCKrUorSrUxlyUprMxbpc6btaN5N576zVUyN5OaOyOVT-OaOaN5TNN5ObaP50aOaNOsOts50s6V555T5OaOaOV6w0a6VOWaOa0aNOWaOaOV9emeX15OxxzzwN57OtaUa-6aOVOyVenA9eXBenAIBgohBcVOaOsOs0zq6zzaOVUyUSJnUaOa5NNOaOa55OVBnJgeX91IBgmeXXecVme7UtxrztbzVOc1X76xkOWaUyNOs50aUtta5TTOaOaObsNNNOtVOaUbbbyOWbaOaOV0a-N-3eX17NOs5557Os-99ge99eemeVV3YXL38eO_aOaKaOaO_aPOO_KOdOO__OeTedJG5uidQzdaKJFC3KJLPeKedaPPiivfuue_J43afjuEffivysnzvivfdKGLaeLOd_OJGevuivviuun-EBwnEEBnB33JB2EiyuyunGFl3FnEvnyw2ynn2BG32znw23--G1KFkn2vV--nskl3Fwo2w-nn-wB3Fkk2B0-0303F-oI13RnJNN--XSMAV-BJoVxc0HAo8aOaOOaPjwnBnB-F-3MlBT-5Y16Uebn3F--Nfac-LD6jqaMn-0oRMTxBrSEMNX----ct-xQl--0mV0V1cwJGOOdYzn3--RTQexq9--2oNx--lwHxo-0cy9QviwG3-06tO6-0O-7OQgxG-2H1sFmnUs7-aFnkLPanEkGWqH6dBmmfBepC9n9p9X1con9gggogmeee9mnxJfBonBnBfKBnBonIIJomopBhJhIBnICHnBnABmnICJonBpBgpCIBnBnIBnBnCIACIABpCBmpMprzbpBeee7omgnSBnCBfJnxrKSHX7ZpBqUxKtbpzxJcd9Heegnon9AAKzKIACBepppCCJrSF6X-0zzzHnpCBpCUpKKHmoonIJonIETUJpBpTOaOzJnBpCBpKSxKxpJonBnKKCIKICKKKKKoogonBppCMKUyUzzaTN5T-7V10V55-5N-0a----5-6VObtbs-7cWcX77V---VV--OxSraN-0zSKJnCKKKKMSKUzSlX7176bxCpprxopporUSrKlVVN-171171VT-USKKrra0Wc-T0X0s---6xKKSSUy7OzMrSMxxxxzHee9ecXccmghEJopKKKrKpKJgpMUMMMrUrUxprKKMSpJpKAA9ghCKJgnBppJnKKBgnJnBnKCCBpCISMMKSSSJmcc7V--7XnBnKKKpSSprSrSSUpKrSpKCpSzOV77-VV7-7WWaTTTUrrKzzSrSzSpSrSrSzrrTOVV0a1157XX--6zSUSxzWbpKMSrSzlV-6xpBpzxbaTTTUX7WtaUr6aUzzaOVV-0WxxrsUkUUqUzrUaUrUaUxKzHfBecX9YBgoxrome9ACIICCKpICCBnCCBnJpCKKKCBnSrSSSrSpSrMUSIpKKrKrSSURUlV56xKKIASJgpOxIGWzraOa0WWV6zSSSzWX5UzMMMMKIJmmnCISSpSJmeghJoc-ACKKKKKKpSrzzSBonBpBgoooopMSpKSpMSJmVNZgmgmnCMMSrKSSKHXX7X7XX19X7f9mmfC9ZggeeeeV9XcXAMSJggggggmf9eVOsOVNeggge59-X7X57X1ee9mgmehSpBpKKHX-XepSzrKTOxSSpMrpUrrqUzIK9WESKIICBn9nCBmn9mnAAJnBnICJrNUbza6xxpUy77VUa5OtbyTUzbxzyUrHmpppBnMSSrKrSonBoopCMSMMMKKpBpCKJoopCCBoognABgmfABnBmnHeeemgoenIBnACBeXon9c7eerJxI9gfBmgmnIMUaUrUzrIpSKBmchBmnzSSk6zxbzxUxS9cXYBezprKUUUza6bbzRNUxa-NVObttzUzzbyOxrUHnMSrzzbzSUpAA9cmmnMKpzSaUaUzzzV0aUr5U6xrSSSrKSpprzpzSpprzxxzzzyUtzyN-55ObaUaOzzztbtbtza0yNNT0aTTNObrIIBmnIIHnIBpIIII9enBnBoon9gpIIJoxKKKJmXA9BedA9mmeeeX7e7e7emmee7eeA9emeef9meegfCJnCrSKMxHenBonA9ec7e7fCKKCIIKSSKKCBmnCBnIBnBgpKBmegghKrHe-WBghCKKJnBmmnKIBnBonBgnBmfIBmcXXmmnAC9gnKpJpSrtbyOV0bbrxzxxzUUKKrIEUSlWaOzVOaV290Wa-OX0zKlz5-UtaTUUaNV0V5UbzM6wOzxtzyVUzzzzSzSsNc6xUxKUzrLUzrxzpKMrxtxxaUc5--Obtbta0VeX--UtVV-NNNOWbyTUtWaObzzzaOzqOztaUxxzxzSzSxxrUSrSrrR5N0bzrUzzUbzUSzxwTUsOX797X3e-Uxrzxbbbzzz-UzzrrqOaOttzbzV6VX7X76xrUSprxrSzSbzUa-0aUKKIra-UKSrrrSr5NOaUttzzbbzzzztbqUzzzzUUxxzrrxxxzxrtaOa55OyUzyOzyOzaTOaOttzrrzzsV-0WWaObaUzyOaUOttaOyOV--11-1-6yT0c97n9egmcXmgeeZfBmeee0yNP9VXe99gmhJc-NT19ccme9gepC9eecee99X99geHeeVgf9nBme7eIKKCBmXAHn9VXcVVcHc0cmVeXc0V29gefSJnBnBn99997XeX11--NNP9X9ec756V1717HdCpKHeen9efBeeemmgfBeeeeX9-76xrKzzzbyOyTUzztbzzbzs-0sUzxrMrKorMJfSzUzSrJopAMMUUSlxrRTOaN7V-Oxr6wOzzzUKKMwUzpMKzSSrFTOzz---OzOzrqOaOzzzrUyOzzzMrrUzrUza-ObzbxzWbzzzU5UaOaTTN---57-7mn9fBce0bzyTObyTT0xrKzyTTTTOWsNNeVN5Oceeeee6zaUSztzrOaOaOa55OaOza16a-0V0X--NNOa50WWV--5N-7V-----71-VX17X7c7X7X7X7X997Xcce9eece9XmeeX9me9eXf9eeefIIKBpBpIABgocXecX7X71Xccc5N5Oa0aOaObbaOaOV----71-V7717717-VX11X7ccX9777X9ccX7X7X7X-1eemefA9ecXXe0bxzSzbzbztbzzxSSrSrSrSzyOzzUrR-7V7X7V7X17X777X-X-X1-17-VV-0a56btyP7e99XcX7V-X9e-V1VV1-17X7X-77X7ceX7X97Xe99XXecce79eC9X0c115VX7X7VX--111-----X7X1-V-X7V-X10aN7X11-70V-X7776a---111--X7V9X9X13gcX-7X7X1Vc7-VVX1-1cX17cceece7e17cX9X9eV7X7eeefBnAJnCI9gggeecc97ef99e7ge9ee99Y9e7eX-6pzbzqUKzzrUz5TTObtzTUV-OaOtWWyT0bzzxSttyTTTObWaT197cX9ecX17NN-7cXegn9n9mmmmc-OaObzzyOzzbbzzU5VOtaTNT6baNOWaVV0bsN--5OaTOaOs56a50WV---OWa0aN5NNN0VX7NN-550VOV55TNTOWa0bVNNNP-1--VV-197VVVXecce9fBn9Xe9AAAA9eeee99ceeee9cefBmgmeeXce999X7ec6uGFSaLO_K6dGdd_3GKPaddHvyfgnzfydaugEvivvdJGKdLPiivvyyEdYzBF4K22no2zVkFn--n0JFBBzfBl4JJFoG--HA4ek-9GVnLnF-wZBKjKK----PHLZLQfV---1JIPV-098zk13_D7xLUxbbwPeXec-1HjA5--HLPFk-1Hqrb--1LtNV-8Awps--8WoH-XZlwS_feKaPeeefiikn-G---2BB---1S_XV-8EZes1G9-NnBpKKKKCJpEMKKMKMMMUtzqUX9-7-1-5NV5OaP7X-UXXX-e7e-0dFKoudwB3-29I4IN--_BZzV0RdZphCUUtX79V-OIPivF1BeLHRejzSztbugeVV-0JwhF--eUEs-5KIJUV-29dgMN-4_LtYfj43--9q-a-6__B_aTwn4--mpgBo--OQ5wv--whuwBpSa-V--LxUZ-2AXqAF-__nS_a_8d__LuadPawnzzk-z33G2nB-5mtkmnEtzryX9eV78S83Oa_PfjiiizgnBn03FwFJJK--1vpcV-tTeHObk--B6uH-Fa5-xe_LQivnn--G--22VwV-OXEjQ--JlVUCu--dZHwOx--I7aHk--O4RR-4BciQq7--OGkw--BelX-3aMK4iw4-0nDDcwTc-1Olsa--nDI6q--dcAAts-8IFn1nIIIIIGWWa0WV-9PYcDY--Zp6IRzNV0ePfb5OaOLOeOfvnkwEBBB-F-ZpMlSyPcBaQ-DaOaPOKKLfuaObvvzzivi_JKKPzvjzkzzBzEudOd_KLaP_aPinzwnwzeaKaOGKaK5aK03JOaeQfyvwnwwzvYEnywnEwnkEyeTzYBwnBnkBn3Bk0_F4JJFK43KdJK-F-GF-PJ-3K0-0INzon5-1aqF_y3-2CmUIu-2avHlaw--3rPOi-bayMKeOJLOK3aLOeuiusn-BwznFBzw3-1grniBnICAACUa5N6aOX--ayTnV-gs3CRpy-V1dl9Iua_aEBB---tags-5Rzdjo--Dg2i--bL1rV--v-cN--Skio-2DuPQ5-3bUBxvYG--Ikdgs--T86J-xEI86BmgmYJhSHoOa-ObbkTOsV-0usyF0JyT6gnKtta7c-9UUWinF--yzRN-5UUkDB-AEnv6HjtV-9Ug2TT-9BzUjggnBmmnBnBnIIBprK9gnBopKKKSrzUN--OVObs-OV-Oa550a5OaWa-1-KbwxWaOLOeOfiwn-2BB-0gzcFwoonCbWbV--1UwRy-2nza2xryccV-P-nOsk-C-X_xV-5VWMyV-2FNt6N-2cCLtiBF-p1RnSSR-X-GcJbbaeVydzjWG03-2lFnKnABgnJgn9-gmenIKJrKJhCCIKttsObWV5N6zzpBofJrUSSpIABpKUTOa5UztbtaOVVV--VX-X5V5171--V-P8jmsk-C4-PC--9XcWDQ--04u0N-TXxBqOiv----Gkve05csV4aLPKaPedfiuuuaaiyuiuvjzjEz2BG-BJ-k0JJBk-0033FGJ-4JRjgnJpSV5V-09ETJUi0F-C9OOj--1aDAEK2JolqnSSSHhI9emXjSICpIIrMSrMKCK9fMUohC9nBn9c0yOaN7c0aUVOX7X7VX-57V1BnBmdBegfKRTOxpBdCCBc-XBec5NcgpIHgfBomX7eempKIBpJmnJmc_SIKpCKzSpJggeYHXrrSxoefUUHeVeeenIACIBhMSrzSrrzqUyOxRUObrR56tzKIDTTTUprx9nBnIBpMx9fBfBemeAIpBmnAABn9fMSlsUxpESzSHeehrKrpA917V1XAA99_Bece77eeenCJoomf99-5V19VX9emeeXcmY9Y9ee99X9mmpxxp9fHee7VY9nICKopKGaOs6sUyUpA9frpIKUJmmjKMObsWbxpCBnSKxrKzK97ehK9V-X-OcXgeXggeXCBmrUzzOzxKMUSrSEUzyOyObxtzrzxK9frzHerxrOxomge73ogf9Xf9gmpKIKpMUJgmemcmpzpHce9YBggpzxSUJxrSBccfCKrOaUxpUzRUz16yOtxCogmfIKUSzSaUWWbbrUS9n9pKAHrzza-7c6xaUKJhM5N0zKSUzbbzzzzbrbqUzbbzzpCBfEzzxBxJe9en9jUHfBccXXYCCIIHnJonSBhEIBrTUbpKABgpKJnBpCJeegnJnIABnABgomnAByUrbzaN6bzzta76xKrxxrzaTUxBnrtaUzsObs5N5NN-OzSxKBrSyOzrUzzrUqObyOtWV5Oa0VX0a597cOtsTUUtVXV0yOV-NTUyNNNNTTOttsTNXX1X0s-OaTOa-71777-V5-X7X---OVTNN5OaNN5c-VcX955-9mec-V5NN110V--110ba6WtbzbtzIABeHgnESMKCKIC9pSpIIKKDT6zSSKrrKKrKrJpBnBnCKBpKppSpltzxoonCCKIACxMKJoommnKCSrUSCIHmnAABgoopSBn9nKCCKKIKBmcgnJnJnKICBnKCBmemnHeX9XZmXXggen9p9X8JcgnAA9ggee7emggcme9XmnIIKJnABgmmgcegpzSzxKKKBhCtzUUomemmf999X7-2KBnBeX-7ABggggmfKKJe7YAMKJpraUWzUrtzzOz6tbztbzzaUzroofBcgpHnJfA9gf9gmmgmnAJnBgepUKITUxJpGaUa0bzrSJpEURUraUtaUaUzyNOzbbbzpHmcnIBfCJfBcfAACxJn9efExSC9efBjbrbzzOyOyUUztXcWzzaOzUzaOyObxzrJmcCK9fBn9ABfHnACBzbbbzaObxIBnBnA9gnABprbtWbaUxxtz5OyTUrIHjSzrtbzzOa6s6bbzttzSp0bq-56rzzUxk-5X7UzxqOzpSX-5OyObxWbzaN-55X-0zaN6zKIAACrUUqObztbu0aUtbzuXWaNOVUMxyT0ztby-0be97WbzOWtyObzzztzUzs6zrpztaOVVN0zMSpKLOaNNUqUzzzMUU6bzzzrqN0a-XcV7X71Vc5UKbxs0WWWWaN5Oa5OV11--0VN6a5---5OVOa55-OVOX91------77VNX7--57XXcV-OtaUrps7cVVV19Wby-OsV117X7X7X1------P9--NXXe91---5OaUxzSzzsP-XcX7X77c7USrzSxrSzKztaTOWbaN15NP7VOaNUyTUUzoN6rFNOaOaV6sN7UX--6Wc-c-V57VX1--VXeeeeenABmec0a0aOyOzbWWV--X1AIHc-1X-cV777cXV-0VceVV5-0a17c1X7XmmeeXX9A9ceghA9mgeggp9eeee7eIKIIJmppCA9ecceZoeWa-5T5NNUaUaOttzba199c99cXcc-V99eX9cV-ebIfrjzvV4KJ-AIfizEze7--bYTo-2J5JzF-7e4Cveve-33--JDSm-0e7F_s-0p5hSp5---dD4Z--JhAe--9NdC--pBL_q-1ebAlOejzkK3--KJUNww--1d3vF-CJs-Uc-5esiio--KWC9-1eph_ak--Kx9T--f0e2k4xNrdwgge7ggpSIAAMMKKzzrts17VNX5OaTN5--1oVgF-0PFWs-1hRm6-0pg5yny71uhi0yPdvjydTeiebebfziC3F2BB--003G43J1rMZKA9mmgnBpIBopCBhCBgnJpSIIICCMbWzpqTObbaOaT7TTUV-5TPWbV5X7V--5NX--frBUk-CUlBUc0ukKbDLOivvifyeizBG-033J34--L2d2s-HkjgTOYB-0NUZf-2f4OmOaeivnFFk3-0LAowpX-0gXRxx-1LKqcmcUV-AB3ZR-0Op3z-1fGBZOizwnJKF-4eWGi-0hJsrx-5qjBsnAtzrUXX9V0fNcdzzxKJ-2QIMIu--Cj7A--5tSdV-QUQbu--hk1IRnTNV5QVSGuuvevvzEzB4KKG443-1ho7gjxUrUrTPc59Y9ce-6iaDleQnBG-0rKfZrNV-Dxq_5jG--6sEpV0QwNEunnK--6wn1V-33G9k-129AN-60dGDo--Vsiq--FeTd--7RqOV-3GGnk-57tGy-2l7KYvp--yA0SRfByOs-04mn3-4XwGzTV-04yPo--Xz_P-1lVB2go-4YNGMAs-65rrUV--YVN9--Gl1M--Nueus-06i6B-0Yt5zV-RUu1Ok-DFK_hV-z7H0idKbjjgBkBK--O5rvs-E9EXLbV1Ov8biOzyOV-Vs1-9A7ghCJnIB70V--79AACCKpQ17N-VVVXeenCJogmVVXXf9fBgmgee9Xe1XcX-5550a0V55OaOyOzaTOttaUaTOtttzzzttyUbyTOzzyTUaTTOtaOaObaTOaOtWV-OaObUxtV917XX--NOs-X-0WV-------110a55--1-V0byOaOWtaUzbbbbbzzbtzaSzaUbyUV0goJQtMew-0par0fJmfAA9fBozUzSrxUSxrUztaOV5OtsP797ee7XXe-1nZgKso-0bEIj--RtwnOk-TSCdSJ---Im4G-3Ou09nKL55X--J9VI--9XscV0hMvWOiEC33gga2WVVVXcX---V71X55N---X7Xe-8bxrzSrxtxrxrxtzyTOaUt_xzzprSSIK9ghMSKrSMSrSSSKrUa6byUzrrUUrzUtxzTSzzzzzzUUT-NpuLlaO__aLazzyvB--kl-DPmOEbzbbaOWaObzbbzztzaUaTUxSrUUtaOa-aOzrKrJpMSUTOV--OppCICMKKyMs6sNN-OzQMKSJeggAC--xVd8Oj-" ), (new wP).wR(qI) } @@ -7443,12 +7445,17 @@ function aKa() { wy: aLn, wz: aLo, aKq: aLp + }, this.wX[23] = { + name: L(155), + wy: aLk, + wz: aLl, + aKq: aLm }, this.wX[bS.aKX] = { name: "" }, this.aLg = new Uint8Array(12); for (var aB = 0; aB < 10; aB++) this.aLg[aB] = aB; for (this.aLg[10] = 20, this.aLg[11] = 21, this.aLh = new Uint8Array(bS.aKY), aB = 0; aB < 10; aB++) this.aLh[aB] = 10 + aB; - this.aLh[10] = 22 + this.aLh[10] = 22, this.aLh[11] = 23 } } @@ -7753,7 +7760,7 @@ function aMw(data) { 2 === f8 && aNJ.ub[0].qs() }, aNJ = new uU(data.username, [new w("⬅️ " + L(37), function() { bI.clear(), t.a1J() - }), new w(data.aNL ? "🔄 " + L(155) : L(156), function() { + }), new w(data.aNL ? "🔄 " + L(156) : L(157), function() { t.u(8, data.aNL ? t.a5A().aMp : void 0, new sr(25, { ss: 0, so: data.so, @@ -7763,48 +7770,48 @@ function aMw(data) { var qW = []; qW.push(function() { var aNd = new qE, - a0r = (aNd.qH(L(208)), data.aNv); - a0r < 1 ? (aNd.qN(L(209)), 0 === data.aNw ? aNd.qJ(L(210)) : 1 === data.aNw ? aNd.qJ(L(211)) : 2 === data.aNw ? aNd.qJ(L(212)) : 3 === data.aNw ? aNd.qJ(L(213)) : 4 === data.aNw ? aNd.qJ(L(214)) : 5 === data.aNw ? aNd.qJ( - L(215)) : 6 === data.aNw ? aNd.qJ(L(216)) : aNd.qJ(L(217))) : (aNd.qN(L(218)), a0r = a0r < 2 ? L(219) : a0r < 61 ? 2 === a0r ? L(220) : L(221, [a0r - 1]) : a0r < 84 ? 61 === a0r ? L(222) : L(223, [a0r - 60]) : - a0r < 255 ? 84 === a0r ? L(224) : L(225, [a0r - 83]) : L(226), aNd.qJ(a0r)); + a0r = (aNd.qH(L(209)), data.aNv); + a0r < 1 ? (aNd.qN(L(210)), 0 === data.aNw ? aNd.qJ(L(211)) : 1 === data.aNw ? aNd.qJ(L(212)) : 2 === data.aNw ? aNd.qJ(L(213)) : 3 === data.aNw ? aNd.qJ(L(214)) : 4 === data.aNw ? aNd.qJ(L(215)) : 5 === data.aNw ? aNd.qJ( + L(216)) : 6 === data.aNw ? aNd.qJ(L(217)) : aNd.qJ(L(218))) : (aNd.qN(L(219)), a0r = a0r < 2 ? L(220) : a0r < 61 ? 2 === a0r ? L(221) : L(222, [a0r - 1]) : a0r < 84 ? 61 === a0r ? L(223) : L(224, [a0r - 60]) : + a0r < 255 ? 84 === a0r ? L(225) : L(226, [a0r - 83]) : L(227), aNd.qJ(a0r)); { var qK, aNg; - aNd.qS(new sG), data.aNL && (qK = aNd.qJ(), aNd.qS(new s6([new w(bj.v9.u5(data.so) ? L(227) : L(228), function(e) { - return bj.v9.vM(data.so) ? (e.textContent = L(227), aNg(1)) : (e.textContent = L(228), aNg(0)), !0 + aNd.qS(new sG), data.aNL && (qK = aNd.qJ(), aNd.qS(new s6([new w(bj.v9.u5(data.so) ? L(228) : L(229), function(e) { + return bj.v9.vM(data.so) ? (e.textContent = L(228), aNg(1)) : (e.textContent = L(229), aNg(0)), !0 }).button])), aNg = function(fF) { - qK.textContent = fF ? L(229) : "" + qK.textContent = fF ? L(230) : "" }, bj.v9.u5(data.so) && aNg(1), aNd.qS(new sG)) } var rO = new rP({ value: data.username, e8: -1 }); - rO.e.readOnly = !0, aNd.qS(rO), aNd.qS(new s6([new w(L(174), function(e) { + rO.e.readOnly = !0, aNd.qS(rO), aNd.qS(new s6([new w(L(175), function(e) { return bA.qb.a3P(rO.e), bA.qb.a3Q(e), !0 - }).button])), data.aNL || aNd.qJ(L(230)); + }).button])), data.aNL || aNd.qJ(L(231)); return aNd }()), function(qW) { var aNd, qK, aCF, aNy, aNm; - data.aNL || ((aNd = new qE).qH(L(231)), (qK = aNd.qJ(data.aNx.length + " / 160")).style.textAlign = "center", aCF = !0, (aNy = new us(0, 1, function(e) { + data.aNL || ((aNd = new qE).qH(L(232)), (qK = aNd.qJ(data.aNx.length + " / 160")).style.textAlign = "center", aCF = !0, (aNy = new us(0, 1, function(e) { e = e.target.value.length; qK.textContent = e + " / 160", 160 < e ? aCF && (aCF = !1, aNm.qv(1), aNm.button.style.color = bB.nj) : aCF || (aCF = !0, aNm.qv(0), aNm.button.style.color = bB.oh) - })).e.rows = 6, aNy.e.style.fontSize = "1em", aNy.uz(data.aNx), aNd.qS(aNy), aNm = new w(L(232), function() { + })).e.rows = 6, aNy.e.style.fontSize = "1em", aNy.uz(data.aNx), aNd.qS(aNy), aNm = new w(L(233), function() { if (!aCF) return !0; t.u(8, t.a5A().aMp, new sr(29, { ss: 1, qI: aNy.v1().substring(0, 160) })) - }, 0, 0, 1), aNd.qS(new s6([aNm.button])), 0 !== data.aNz && (aNd.qS(new s6([new w(L(1 === data.aNz ? 234 : 235), function() { + }, 0, 0, 1), aNd.qS(new s6([aNm.button])), 0 !== data.aNz && (aNd.qS(new s6([new w(L(1 === data.aNz ? 235 : 236), function() { t.u(8, t.a5A().aMp, new sr(29, { ss: 0, qI: "" })) - }, 0, 0, 1).button])), aNd.qJ(1 === data.aNz ? L(236, [data.aO1 - 1]) : L(237, [data.aO1 - 1]))), aNd.qJ(L(233, [data.aO0])), qW.push(aNd)) + }, 0, 0, 1).button])), aNd.qJ(1 === data.aNz ? L(237, [data.aO1 - 1]) : L(238, [data.aO1 - 1]))), aNd.qJ(L(234, [data.aO0])), qW.push(aNd)) }(qW), function(qW) { var aNd; - data.aNL && 0 !== data.aNz && ((aNd = new qE).qH(L(238)), aNd.qL(data.aNx), aNd.qS(new s6([new w(L(239, 0, "Report"), function(e) { + data.aNL && 0 !== data.aNz && ((aNd = new qE).qH(L(239)), aNd.qL(data.aNx), aNd.qS(new s6([new w(L(240, 0, "Report"), function(e) { return b0.y.aNi(0) && (bA.qb.a3Q(e), b0.aNk.aO2({ ss: 5, so: data.so @@ -7812,14 +7819,14 @@ function aMw(data) { }, 0, 0, 1).button])), qW.push(aNd)) }(qW), qW.push(function() { var aNd = new qE, - aNe = (aNd.qH(L(157)), [L(158), L(159), L(160), L(161), L(162)]), + aNe = (aNd.qH(L(158)), [L(159), L(160), L(161), L(162), L(163)]), e7 = data.aNf; - aNd.qN(L(163) + bA.ra.a4E(data.vw, .01, 2) + "
" + L(164) + (e7 + 1) + " / " + data.vv + "
" + L(165) + aNe[e7 < 10 ? 0 : e7 < 50 ? 1 : e7 < 200 ? 2 : e7 < 1e3 ? 3 : 4]), data.aNL || (aNd.qJ(L(166)), aNd.qJ(L(167)), - aNd.qJ(L(168))); + aNd.qN(L(164) + bA.ra.a4E(data.vw, .01, 2) + "
" + L(165) + (e7 + 1) + " / " + data.vv + "
" + L(166) + aNe[e7 < 10 ? 0 : e7 < 50 ? 1 : e7 < 200 ? 2 : e7 < 1e3 ? 3 : 4]), data.aNL || (aNd.qJ(L(167)), aNd.qJ(L(168)), + aNd.qJ(L(169))); return aNd }()), data.aNL && qW.push(function() { var aNd = new qE, - rO = (aNd.qH(L(169)), new rP({ + rO = (aNd.qH(L(170)), new rP({ value: bj.eK.data[147].value, e8: -1 }, 1, void 0, function(e) { @@ -7832,47 +7839,47 @@ function aMw(data) { value: parseInt(bj.eK.data[147].value, 10) })), !0 }, 1)), - aNm = new w(L(170), function(e) { - return e.textContent === L(170) ? (e.textContent = L(171), rO.e.readOnly = !0, aNh.qv(0), aNh.button.style.color = bB.oh, bj.s3.s4(147, rO.e.value), aNg(bj.eK.data[147].value)) : aNj(), !0 + aNm = new w(L(171), function(e) { + return e.textContent === L(171) ? (e.textContent = L(172), rO.e.readOnly = !0, aNh.qv(0), aNh.button.style.color = bB.oh, bj.s3.s4(147, rO.e.value), aNg(bj.eK.data[147].value)) : aNj(), !0 }), qK = (aNd.qS(new s6([aNm.button])), aNd.qJ()), aNg = function(fF) { fF = bA.g9.a3u(fF, 2, 1e6); var aNn = Math.max(1, 1 + Math.floor(.01 * (fF - 100))); - qK.textContent = L(172, [fF, bj.eK.data[105].value, aNn, data.so, fF - aNn]) + qK.textContent = L(173, [fF, bj.eK.data[105].value, aNn, data.so, fF - aNn]) }, aNj = function() { - aNm.button.textContent = L(170), rO.e.readOnly = !1, aNh.qv(1), aNh.button.style.color = bB.nj + aNm.button.textContent = L(171), rO.e.readOnly = !1, aNh.qv(1), aNh.button.style.color = bB.nj }; return aNg(bj.eK.data[147].value), aNd.qS(new s6([aNh.button])), aNd }()); qW.push(function() { var aNd = new qE, - rO = (aNd.qH(L(173)), new rP({ + rO = (aNd.qH(L(174)), new rP({ value: data.so, e8: -1 })); - return rO.e.readOnly = !0, aNd.qS(rO), aNd.qS(new s6([new w(L(174), function(e) { + return rO.e.readOnly = !0, aNd.qS(rO), aNd.qS(new s6([new w(L(175), function(e) { return bA.qb.a3P(rO.e), bA.qb.a3Q(e), !0 }).button])), aNd }()), data.aNL || (qW.push(function() { var aNd = new qE, - aNo = (aNd.qH(L(175)), new rP(bj.eK.data[106])); - return aNo.e.readOnly = !0, aNo.e.type = "password", aNd.qS(aNo), aNd.qS(new s6([new w(L(176), function(e) { - return e.textContent === L(176) ? (e.textContent = L(177), aNo.e.type = "text") : (e.textContent = L(176), aNo.e.type = "password"), !0 - }).button, new w(L(174), function(e) { + aNo = (aNd.qH(L(176)), new rP(bj.eK.data[106])); + return aNo.e.readOnly = !0, aNo.e.type = "password", aNd.qS(aNo), aNd.qS(new s6([new w(L(177), function(e) { + return e.textContent === L(177) ? (e.textContent = L(178), aNo.e.type = "text") : (e.textContent = L(177), aNo.e.type = "password"), !0 + }).button, new w(L(175), function(e) { return bA.qb.a3P(aNo.e), bA.qb.a3Q(e), !0 - }).button])), aNd.qS(new s6([new w(L(178), function() { + }).button])), aNd.qS(new s6([new w(L(179), function() { t.u(8, t.a5A().aMp, new sr(15)) - }).button])), aNd.qH(L(179), "0.8em"), aNd.qJ(L(180)), aNd.qJ(L(181)), aNd.qJ(L(182)), aNd + }).button])), aNd.qH(L(180), "0.8em"), aNd.qJ(L(181)), aNd.qJ(L(182)), aNd.qJ(L(183)), aNd }()), qW.push(function() { var aNd = new qE; - return aNd.qH(L(183)), aNd.qS(new s6([new w(L(184), function() { + return aNd.qH(L(184)), aNd.qS(new s6([new w(L(185), function() { t.u(6, t.a5A().aMp) - }).button])), aNd.qS(new s6([new w(L(185), function() { + }).button])), aNd.qS(new s6([new w(L(186), function() { bj.s3.s4(105, ""), t.u(8, t.a5A().aMp, new sr(18)) - }).button])), aNd.qS(new s6([new w(L(186) + bj.eK.data[105].value, function() { - t.u(4, 0, new v(L(187), L(188), !0, [new w("⬅️ " + L(37), function() { + }).button])), aNd.qS(new s6([new w(L(187) + bj.eK.data[105].value, function() { + t.u(4, 0, new v(L(188), L(189), !0, [new w("⬅️ " + L(37), function() { t.u(7, t.a5B(7).aMp) })])) }, bB.oO).button])), aNd @@ -7881,18 +7888,18 @@ function aMw(data) { aNp[0].qv(0 === e8 ? bB.nv : bB.o6), aNp[1].qv(0 === e8 ? bB.nv : bB.oO), aNp[2].qv(e8 === qQ.qR.length - 1 || e8 < 5 ? bB.nv : bB.oO) } var qQ, aNp, aNd = new qE; - aNd.qH(L(193)), aNd.qJ(L(194)), bj.y.vg(); - return aNp = [new w(L(195), function() { + aNd.qH(L(194)), aNd.qJ(L(195)), bj.y.vg(); + return aNp = [new w(L(196), function() { var e8 = Math.min(bj.eK.data[117].value, qQ.qR.length - 1); e8 < 1 || (e8 = bj.y.vk(e8), bj.s3.s4(105, e8.so), bj.s3.s4(106, e8.password), t.u(8, t.a5A().aMp, new sr(18))) - }, bB.nv, 1), new w(L(191), function() { + }, bB.nv, 1), new w(L(192), function() { var e8 = Math.min(bj.eK.data[117].value, qQ.qR.length - 1); if (!(e8 < 1)) { qQ.qR[e8].remove(), qQ.qR.splice(e8, 1); for (var aB = e8; aB < qQ.qR.length; aB++) qQ.qR[aB].name = "" + aB; bj.y.vj(e8), e8 = bj.eK.data[117].value, qQ.qR[e8].textContent = qQ.qR[e8].textContent.replace("⚪", "🟢"), aNq(e8) } - }, bB.nv, 1), new w(L(192), function() { + }, bB.nv, 1), new w(L(193), function() { var e8 = Math.min(bj.eK.data[117].value, qQ.qR.length - 1); if (e8 !== qQ.qR.length - 1) { for (var aB = qQ.qR.length - 1; e8 < aB; aB--) qQ.qR[aB].remove(), qQ.qR.splice(aB, 1), bj.y.vj(aB); @@ -7902,42 +7909,42 @@ function aMw(data) { }())); return qW.push(function() { var aNd = new qE, - aNe = (aNd.qH(L(199)), [L(200), L(201), L(202), L(203)]), + aNe = (aNd.qH(L(200)), [L(201), L(202), L(203), L(204)]), e7 = data.aNr; - return aNd.qN(L(204) + (data.a0a / 100).toFixed(2) + "
" + L(164) + (e7 + 1) + " / " + data.vv + "
" + L(165) + aNe[e7 < 10 ? 0 : e7 < 50 ? 1 : e7 < 200 ? 2 : 3]), aNd + return aNd.qN(L(205) + (data.a0a / 100).toFixed(2) + "
" + L(165) + (e7 + 1) + " / " + data.vv + "
" + L(166) + aNe[e7 < 10 ? 0 : e7 < 50 ? 1 : e7 < 200 ? 2 : 3]), aNd }()), qW.push(function() { var aNd = new qE; - return aNd.qH(L(196)), aNd.qN(L(197) + bA.ra.a4E(data.vs, .1, 1) + "
" + L(164) + (data.vt + 1) + " / " + data.vv + "
" + L(198) + data.vu), aNd + return aNd.qH(L(197)), aNd.qN(L(198) + bA.ra.a4E(data.vs, .1, 1) + "
" + L(165) + (data.vt + 1) + " / " + data.vv + "
" + L(199) + data.vu), aNd }()), function(qW) { var aNd = new qE, aO3 = data.vz, - aO4 = (aNd.qH(L(240)), aNd.qN(L(241, [data.vx.length ? "[" + data.vx + "]" : "-"])), aNd.qN(L(242, [bA.ra.a4E(aO3, .01, 2)])), aNd.qN(L(243, [data.w1 + 1 + " / " + data.vv])), data.w2), - aO5 = (aNd.qN(L(244, [bA.ra.a4E(aO4, .1, 1)])), data.w4); - aNd.qN(L(245, [aO5])), aNd.qN(L(246, [bA.ra.a4E(aO4 / Math.max(aO5, 1), .1, 2)])), aO3 = data.w0, aNd.qH(L(247), "0.8em"), aNd.qN(L(241, [data.vy.length ? "[" + data.vy + "]" : "-"])), aNd.qN(L(242, [bA.ra.a4E(aO3, .01, 2)])), - aO4 = data.w3, aNd.qN(L(244, [bA.ra.a4E(aO4, .1, 1)])), aO5 = data.w5, aNd.qN(L(245, [aO5])), aNd.qN(L(246, [bA.ra.a4E(aO4 / Math.max(aO5, 1), .1, 2)])), data.aNL || (aNd.qJ(L(248)), aNd.qJ(L(249))); + aO4 = (aNd.qH(L(241)), aNd.qN(L(242, [data.vx.length ? "[" + data.vx + "]" : "-"])), aNd.qN(L(243, [bA.ra.a4E(aO3, .01, 2)])), aNd.qN(L(244, [data.w1 + 1 + " / " + data.vv])), data.w2), + aO5 = (aNd.qN(L(245, [bA.ra.a4E(aO4, .1, 1)])), data.w4); + aNd.qN(L(246, [aO5])), aNd.qN(L(247, [bA.ra.a4E(aO4 / Math.max(aO5, 1), .1, 2)])), aO3 = data.w0, aNd.qH(L(248), "0.8em"), aNd.qN(L(242, [data.vy.length ? "[" + data.vy + "]" : "-"])), aNd.qN(L(243, [bA.ra.a4E(aO3, .01, 2)])), + aO4 = data.w3, aNd.qN(L(245, [bA.ra.a4E(aO4, .1, 1)])), aO5 = data.w5, aNd.qN(L(246, [aO5])), aNd.qN(L(247, [bA.ra.a4E(aO4 / Math.max(aO5, 1), .1, 2)])), data.aNL || (aNd.qJ(L(249)), aNd.qJ(L(250))); qW.push(aNd) }(qW), function(qW) { var aNd = new qE; - aNd.qH(L(250)), aNd.qN(L(204) + (data.aO6 / 10).toFixed(1) + "
" + L(165) + (data.aO7.length ? L(251, [data.aO7]) : L(252))), data.aNL ? (aNd.qS(new s6([new w(L(253), function(e) { + aNd.qH(L(251)), aNd.qN(L(205) + (data.aO6 / 10).toFixed(1) + "
" + L(166) + (data.aO7.length ? L(252, [data.aO7]) : L(253))), data.aNL ? (aNd.qS(new s6([new w(L(254), function(e) { return b0.y.aNi(0) && (bA.qb.a3Q(e), b0.aNk.aO2({ ss: 4, so: data.so })), !0 - }, 0, 0, 1).button])), aNd.qJ(L(254)), aNd.qJ(L(255))) : aNd.qJ(L(256)); + }, 0, 0, 1).button])), aNd.qJ(L(255)), aNd.qJ(L(256))) : aNd.qJ(L(257)); qW.push(aNd) }(qW), qW.push(function() { var aNd = new qE; - if (aNd.qH(L(205)), aNd.qN(L(206) + data.aNs + "
" + L(164) + (data.aNt + 1) + " / " + data.vv + "
" + L(165) + bo.eA(data.aNt)), data.aNL) { + if (aNd.qH(L(206)), aNd.qN(L(207) + data.aNs + "
" + L(165) + (data.aNt + 1) + " / " + data.vv + "
" + L(166) + bo.eA(data.aNt)), data.aNL) { var rO = new rP({ value: bj.eK.data[157].value, e8: -1 }, 1, void 0, function(e) { bj.s3.s4(157, aNg(e.target.value)) }), - aNm = (rO.e.style.marginTop = "0.6em", aNd.qS(rO), new w(L(170), function(e) { - return e.textContent === L(170) ? (e.textContent = L(171), rO.e.readOnly = !0, aNu[0].qv(0), aNu[1].qv(0), aNu[0].button.style.color = bB.oh, aNu[1].button.style.color = bB.oh, aNg(bj.eK.data[157] + aNm = (rO.e.style.marginTop = "0.6em", aNd.qS(rO), new w(L(171), function(e) { + return e.textContent === L(171) ? (e.textContent = L(172), rO.e.readOnly = !0, aNu[0].qv(0), aNu[1].qv(0), aNu[0].button.style.color = bB.oh, aNu[1].button.style.color = bB.oh, aNg(bj.eK.data[157] .value)) : aNj(), !0 })), aNu = (aNd.qS(new s6([aNm.button])), [new w("−", function(e) { @@ -7955,12 +7962,12 @@ function aMw(data) { }, 1)]), qK = aNd.qJ(), aNg = function(fF) { - return fF = bA.g9.a3u(fF, 3, 32767), qK.textContent = L(207, [fF - 1, fF, bj.eK.data[105].value]), fF + return fF = bA.g9.a3u(fF, 3, 32767), qK.textContent = L(208, [fF - 1, fF, bj.eK.data[105].value]), fF }; aNd.qS(new s6([aNu[0].button, aNu[1].button])); for (var aB = 0; aB < 2; aB++) aNu[aB].button.style.fontSize = "1.6em"; var aNj = function() { - aNm.button.textContent = L(170), rO.e.readOnly = !1, aNu[0].qv(1), aNu[1].qv(1), aNu[0].button.style.color = bB.nj, aNu[1].button.style.color = bB.nj + aNm.button.textContent = L(171), rO.e.readOnly = !1, aNu[0].qv(1), aNu[1].qv(1), aNu[0].button.style.color = bB.nj, aNu[1].button.style.color = bB.nj }; aNg(bj.eK.data[157].value) } @@ -7968,44 +7975,44 @@ function aMw(data) { }()), function(qW) { var aNd, a3O; - data.aNL && !data.aO8 || (0 === a0.id || data.aNL || data.aO8) && ((aNd = new qE).qH("Patreon"), !data.aNL && data.aO9 ? aNd.qS(new s6([new w(L(176), function() { + data.aNL && !data.aO8 || (0 === a0.id || data.aNL || data.aO8) && ((aNd = new qE).qH("Patreon"), !data.aNL && data.aO9 ? aNd.qS(new s6([new w(L(177), function() { b0.aNk.aO2({ ss: 7, so: data.so }), data.aO9 = 0, t.u(7) - }).button])) : data.aO8 ? (aNd.qN(L(257, [(data.aOA / 100).toFixed(2)]) + "
" + L(258, [1 + data.aOB + " / " + data.aOC]) + "
" + L(259, [data.aOD ? L(260) : L(261)])), data.aNL || aNd.qS(new s6([new w(L(262), + }).button])) : data.aO8 ? (aNd.qN(L(258, [(data.aOA / 100).toFixed(2)]) + "
" + L(259, [1 + data.aOB + " / " + data.aOC]) + "
" + L(260, [data.aOD ? L(261) : L(262)])), data.aNL || aNd.qS(new s6([new w(L(263), function() { b0.aNk.aO2({ ss: 8, so: data.so }), data.aO8 = 0, bj.s3.s4(160, 0), t.u(7) - }).button]))) : (aNd.qN(L(263), "0.75em").style.marginBottom = "0.3em", aNd.qN(" • " + L(264), "0.75em").style.whiteSpace = "pre", aNd.qN(" • " + L(265), "0.75em").style.whiteSpace = "pre", aNd.qN(" • " + L( - 266), "0.75em").style.whiteSpace = "pre", aNd.qN(L(267), "0.75em").style.marginTop = "1.0em", aNd.qN(L(268), "0.75em").style.marginTop = "1.0em", aNd.qN("patreon.com/c/territorial", "0.75em").style.marginTop = "0.3em", a3O = "https://www.patreon.com/oauth2/authorize?state=" + data.so + - "&response_type=code&client_id=wWuOlDVZwn1sxSN9Wm4I9sJA3Ewfw7Zz4MjTMf9el2v3lviVkDwFtr92n7Tdlrhc&redirect_uri=https://territorial.io/", aNd.qN(L(269), "0.75em").style.marginTop = "1.0em", aNd.qN("patreon.com/oauth2/...", "0.75em").style.marginTop = "0.3em", data.aNL || (aNd.qS(new sG), aNd.qS(new s6([new w(L(177), function() { + "&response_type=code&client_id=wWuOlDVZwn1sxSN9Wm4I9sJA3Ewfw7Zz4MjTMf9el2v3lviVkDwFtr92n7Tdlrhc&redirect_uri=https://territorial.io/", aNd.qN(L(270), "0.75em").style.marginTop = "1.0em", aNd.qN("patreon.com/oauth2/...", "0.75em").style.marginTop = "0.3em", data.aNL || (aNd.qS(new sG), aNd.qS(new s6([new w(L(178), function() { b0.aNk.aO2({ ss: 6, so: data.so }), data.aO9 = 1, t.u(7) - }).button])), aNd.qN(L(270), "0.75em").style.marginTop = "0.75em")), qW.push(aNd)) + }).button])), aNd.qN(L(271), "0.75em").style.marginTop = "0.75em")), qW.push(aNd)) }(qW), function(qW) { var aNd, qQ, aNp, e8, aNq; - data.aNL || bj.v9.get().length && ((aNd = new qE).qH(L(189)), e8 = 0, aNq = function() { + data.aNL || bj.v9.get().length && ((aNd = new qE).qH(L(190)), e8 = 0, aNq = function() { var aBu = bj.v9.get().length; aNp[0].qv(e8 === aBu ? bB.nv : bB.o6), aNp[1].qv(e8 === aBu ? bB.nv : bB.oO), aNp[2].qv(e8 === aBu || aBu - 1 <= e8 || e8 < 5 ? bB.nv : bB.oO) - }, aNp = [new w(L(190), function() { + }, aNp = [new w(L(191), function() { t.u(8, void 0, new sr(25, { ss: 0, so: bj.v9.get()[e8], sp: 0 })) - }, bB.nv, 1), new w(L(191), function() { + }, bB.nv, 1), new w(L(192), function() { bj.v9.vP(e8), qQ.qR[e8].remove(), qQ.qR.splice(e8, 1); for (var aB = e8; aB < qQ.qR.length; aB++) qQ.qR[aB].name = "" + aB; bj.v9.get().length && (e8 = Math.max(e8 - 1, 0), qQ.qR[e8].textContent = qQ.qR[e8].textContent.replace("⚪", "🟢")), aNq() - }, bB.nv, 1), new w(L(192), function() { + }, bB.nv, 1), new w(L(193), function() { for (var hf = qQ.qR.length - 1; e8 < hf; hf--) bj.v9.vP(hf), qQ.qR[hf].remove(), qQ.qR.splice(hf, 1); aNq() }, bB.nv, 1)], aNq(), (qQ = new uP(bj.v9.vL(), function(aB) { @@ -8033,10 +8040,10 @@ function aN7() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(271), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(272), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(273), L(274), L(275)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(274), L(275), L(276)], value: aD.data.aIncomeType }, function(e8) { aOL(), 2 !== e8 || aD.data.aIncomeData || (aD.data.aIncomeData = new Uint8Array(aD.ek)), aD.data.aIncomeType = e8, t.u(22) @@ -8069,7 +8076,7 @@ function aNA() { function aOQ(qW, e8) { var aNd = new qE, - value = (aNd.qH(e8 < 0 ? L(62) : L(61) + " " + bg.a0U[e8 % 9]), 0 <= e8 && (aNd.qN(L(278) + ": " + aD.data.teamPlayerCount[e8]).style.marginBottom = "1em"), e8 < 0 ? aD.data.botDifficultyValue : aD.data.botDifficultyTeam[e8]); + value = (aNd.qH(e8 < 0 ? L(62) : L(61) + " " + bg.a0U[e8 % 9]), 0 <= e8 && (aNd.qN(L(279) + ": " + aD.data.teamPlayerCount[e8]).style.marginBottom = "1em"), e8 < 0 ? aD.data.botDifficultyValue : aD.data.botDifficultyTeam[e8]); aNd.qP(new uP({ uT: aE.kL, value: value @@ -8089,7 +8096,7 @@ function aNA() { var qW = []; if (function(qW) { var aNd = new qE, - uT = (aNd.qH(L(272)), [L(274), L(276), L(277), L(275)]), + uT = (aNd.qH(L(273)), [L(275), L(277), L(278), L(276)]), value = aD.data.botDifficultyType; 0 === aD.data.gameMode && (value = Math.min(value, 2), uT.splice(2, 1)); aNd.qP(new uP({ @@ -8203,10 +8210,10 @@ function aOR(data) { dt = dt.getUTCMonth() + 1; aOZ = dt < 12 ? new Date(Date.UTC(aOm, dt) - a3D) : new Date(Date.UTC(aOm + 1, 0) - a3D) }(dt, a3D) : (a3D = 6e4 * aOe[data.aOj], aOZ = data.aOj <= 4 ? new Date(hf + a3D - dt.getTime() % a3D) : new Date(hf + a3D - (dt.getTime() + 2592e5) % a3D)), hf = bA.color, colors = [bB.nj, hf.nb(255, 0, 0), hf.nb(0, 200, 0), hf.nb(80, 80, - 255), hf.nb(255, 255, 0), hf.nb(255, 0, 255), hf.nb(0, 255, 255), hf.nb(255, 140, 0), hf.nb(128, 128, 128), hf.nb(0, 255, 140)], aNJ = new uU(L(279) + ", " + ["M1", "M5", "H1", "H4", "D1", "W1", "MN"][data.aOj] + ", " + bA.a2S.a3C(aOY), [ + 255), hf.nb(255, 255, 0), hf.nb(255, 0, 255), hf.nb(0, 255, 255), hf.nb(255, 140, 0), hf.nb(128, 128, 128), hf.nb(0, 255, 140)], aNJ = new uU(L(280) + ", " + ["M1", "M5", "H1", "H4", "D1", "W1", "MN"][data.aOj] + ", " + bA.a2S.a3C(aOY), [ new w("⬅️ " + L(37), function() { t.u(1) - }), new w(L(280), function() { + }), new w(L(281), function() { t.u(14) }) ], !1) @@ -8222,11 +8229,11 @@ function aMz() { aNJ.resize(), aNK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(281), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(282), [new w("⬅️ " + L(37), function() { t.aNG(13) })]), aNK = new qU(aNJ.ua, ((qW = []).push(function() { var aNd = new qE, - aNm = (aNd.qH(L(282)), aNd.qJ(L(283)), new w(L(284), function() { + aNm = (aNd.qH(L(283)), aNd.qJ(L(284)), new w(L(285), function() { bj.s3.s4(130, 0), t.y.aPD() }, 0, 0, 1)), rO = new rP(bj.eK.data[126], 0, function() { @@ -8235,7 +8242,7 @@ function aMz() { return aNd.qS(rO), rO.e.placeholder = "a,b,c", rO.e.style.marginTop = "0.5em", aNd.qS(new s6([aNm.button])), aNd }()), qW.push(function() { var aNd = new qE, - aNm = new w(L(284), function() { + aNm = new w(L(285), function() { bj.s3.s4(130, 1), t.y.aPD() }, 0, 0, 1), aPE = new rP(bj.eK.data[129], 1, function() { @@ -8244,13 +8251,13 @@ function aMz() { aPF = new rP(bj.eK.data[128], 1, function() { aNm.button.click() }); - return aNd.qH(L(285)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.5em", aNd.qH(L(286)), aNd.qS(aPE), aNd.qS(new s6([aNm.button])), aNd + return aNd.qH(L(286)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.5em", aNd.qH(L(287)), aNd.qS(aPE), aNd.qS(new s6([aNm.button])), aNd }()), qW.push(function() { var aNd = new qE; - return aNd.qH(L(287)), bj.eK.data[125].uT = ["M1", "M5", "H1", "H4", "D1", "W1", "MN"], aNd.qP(new uP(bj.eK.data[125])), aNd + return aNd.qH(L(288)), bj.eK.data[125].uT = ["M1", "M5", "H1", "H4", "D1", "W1", "MN"], aNd.qP(new uP(bj.eK.data[125])), aNd }()), qW.push(function() { var aNd = new qE; - return aNd.qH(L(288)), aNd.qS(new s0(bj.eK.data[127], L(289))), aNd + return aNd.qH(L(289)), aNd.qS(new s0(bj.eK.data[127], L(290))), aNd }()), qW)) } @@ -8261,7 +8268,7 @@ function aMy() { function aPN(aB) { var aPO = aPG.ew + aB * (bc.gap + aPJ); uk.fillStyle = "rgb(" + (0 === aB ? 150 : 2 === aB ? 30 : 0) + "," + (1 === aB ? 130 : 2 === aB ? 30 : 0) + "," + (2 === aB ? 220 : 0) + ")", uk.fillRect(aPH, aPO, colors[aB] * aPI, aPJ), uk.strokeStyle = bB.nj, uk.strokeRect(aPH, aPO, aPI, - aPJ), uk.fillStyle = bB.nj, uk.font = bA.qb.sQ(0, .32 * aPJ), bA.qb.textBaseline(uk, 1), bA.qb.textAlign(uk, 0), uk.fillText(L(0 === aB ? 292 : 1 === aB ? 293 : 294) + aPL(aB), aPH + bc.gap, aPO + .53 * aPJ) + aPJ), uk.fillStyle = bB.nj, uk.font = bA.qb.sQ(0, .32 * aPJ), bA.qb.textBaseline(uk, 1), bA.qb.textAlign(uk, 0), uk.fillText(L(0 === aB ? 293 : 1 === aB ? 294 : 295) + aPL(aB), aPH + bc.gap, aPO + .53 * aPJ) } function aPL(aB, aPP) { @@ -8285,7 +8292,7 @@ function aMy() { }, this.uj = function() { var e7, tE, f7; aNJ.uj(), uk.lineWidth = bc.z7, e7 = aPL(0), tE = aPL(1), f7 = aPL(2), uk.fillStyle = "rgb(" + e7 + "," + tE + "," + f7 + ")", uk.fillRect(aPG.eu, aPG.ew, aOU, aPG.j), uk.strokeStyle = bB.nj, uk.strokeRect(aPG.eu, aPG.ew, aOU, aPG.j), uk - .fillStyle = e7 + tE + f7 < 306 && tE < 150 ? bB.nj : bB.na, bA.qb.textBaseline(uk, 1), bA.qb.textAlign(uk, 1), uk.font = bA.qb.sQ(0, .1 * aPG.j), uk.rotate(-Math.PI / 2), uk.fillText(L(291), -aPG.ew - .5 * aPG.j, aPG.eu + .5 * aOU), + .fillStyle = e7 + tE + f7 < 306 && tE < 150 ? bB.nj : bB.na, bA.qb.textBaseline(uk, 1), bA.qb.textAlign(uk, 1), uk.font = bA.qb.sQ(0, .1 * aPG.j), uk.rotate(-Math.PI / 2), uk.fillText(L(292), -aPG.ew - .5 * aPG.j, aPG.eu + .5 * aOU), uk.setTransform(1, 0, 0, 1, 0, 0), aPN(0), aPN(1), aPN(2) }, this.h0 = function(lP, lQ) { a27(lP, lQ) && (aPK = bL.hv(Math.floor((lQ - aPG.ew) / (aPJ + .75 * bc.gap)), 0, 2), colors[aPK] = bL.hv((lP - aPH) / aPI, 0, 1), bf.dl = !0) @@ -8297,7 +8304,7 @@ function aMy() { 0 <= aPK && (aPK = -1, bf.dl = !0) }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(290), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(291), [new w("⬅️ " + L(37), function() { t.y.aCM() })], !1), aPG = new rC([.5, .25], [.5, .5], 1) } @@ -8324,17 +8331,17 @@ function aN6() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, rA = [new w("⬅️ " + L(37), aOJ)], 1 === aD.data.gameMode && rA.push(new w(L(295), aPQ, 1, 1)), aOG = new uU(L(296), rA), aOH = new qU(aOG.ua, (function(qW) { + }, rA = [new w("⬅️ " + L(37), aOJ)], 1 === aD.data.gameMode && rA.push(new w(L(296), aPQ, 1, 1)), aOG = new uU(L(297), rA), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), 0 === aD.data.gameMode && (aNd.qP(new uP({ - uT: [L(297), L(275)], + aNd.qH(L(273)), 0 === aD.data.gameMode && (aNd.qP(new uP({ + uT: [L(298), L(276)], value: aD.data.colorsType }, function(e8) { aOL(), aD.data.colorsType = e8, 1 !== aD.data.colorsType || aD.data.colorsData && aD.data.colorsData.length === aD.ek || (aD.data.colorsData = new Uint32Array(aD.ek)), t.u(21) })), aNd.qS(new sG)); aNd.qS(new s0({ value: aD.data.selectableColor - }, L(298), function(value) { + }, L(299), function(value) { aD.data.selectableColor = value })), qW.push(aNd) }(rA = []), 0 === aD.data.gameMode ? 1 === aD.data.colorsType && function(qW) { @@ -8342,7 +8349,7 @@ function aN6() { aNd.qH("Data"), (aOI = new us(0, 1, 0, 1)).uz(bA.ra.a4K(aD.data.colorsData, 1)), aNd.qS(aOI), qW.push(aNd) }(rA) : (aD.a4b.a4g(), rA.push(function() { var aNd = new qE; - aNd.qH(L(278)); + aNd.qH(L(279)); for (var aB = 0; aB < bg.a0U.length; aB++) { var hf = (aB + 1) % bg.a0U.length, e = aNd.qN((0 == hf ? "" : "Team ") + bg.a0U[hf]); @@ -8363,12 +8370,12 @@ function sr(id, a3x, aPT) { var aNJ, aPU; function aPZ() { - aPU.qX.innerHTML += "
" + L(301) + aPU.qX.innerHTML += "
" + L(302) } function aPk() { var f7 = 1; - t.u(4, 1, new v(L(302), L(303), !1, [new w("🔄 Reload", function() { + t.u(4, 1, new v(L(303), L(304), !1, [new w("🔄 Reload", function() { f7 && (setTimeout(function() { t.u(1) }, 5e3), a0.a1.a2()), f7 = 0 @@ -8399,9 +8406,9 @@ function sr(id, a3x, aPT) { aNJ.resize(), aPU.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(299), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(300), [new w("⬅️ " + L(37), function() { aPT ? t.u(29) : t.y.aCM() - })]), aPU = new s5(aNJ.ua, L(300)) + })]), aPU = new s5(aNJ.ua, L(301)) } function aN4() { @@ -8433,23 +8440,23 @@ function aN4() { function aPv() { var aQ5, aNd = new qE; - return aNd.qH(L(296)), aQ5 = 0 === aD.data.gameMode ? [L(297), L(275)][aD.data.colorsType] : aD.data.numberTeams + " Team" + (1 === aD.data.numberTeams ? "" : "s"), aNd.qN(aQ5), aNd.qS(new s6([new w(L(307), function() { + return aNd.qH(L(297)), aQ5 = 0 === aD.data.gameMode ? [L(298), L(276)][aD.data.colorsType] : aD.data.numberTeams + " Team" + (1 === aD.data.numberTeams ? "" : "s"), aNd.qN(aQ5), aNd.qS(new s6([new w(L(308), function() { t.u(21) }).button])), aNd } function aPw() { var aNd = new qE, - g = (aNd.qH(L(62)), [L(274) + ": " + aE.kL[aD.data.botDifficultyValue], L(276), L(277), L(275)]); - return aNd.qN(g[aD.data.botDifficultyType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(62)), [L(275) + ": " + aE.kL[aD.data.botDifficultyValue], L(277), L(278), L(276)]); + return aNd.qN(g[aD.data.botDifficultyType]), aNd.qS(new s6([new w(L(308), function() { t.u(25) }).button])), aNd } function aPx() { var aNd = new qE, - g = (aNd.qH("Spawning"), [L(297), L(309), L(275)]); - return aNd.qN(g[aD.data.spawningType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH("Spawning"), [L(298), L(310), L(276)]); + return aNd.qN(g[aD.data.spawningType]), aNd.qS(new s6([new w(L(308), function() { t.u(24) }).button])), aNd } @@ -8461,18 +8468,18 @@ function aN4() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU("🔧 " + L(304), [new w("⬅️ " + L(37), aOJ), new w(L(305), aPo)]), aPq(), aD.data.canvas || (2 === aD.data.mapType ? aD.data.canvas = bS.wg : 1 === aD.data.mapType ? aD.data.canvas = bS.aKk(bS.a51(aD.data), 0).wg : (aD.data + }, aOG = new uU("🔧 " + L(305), [new w("⬅️ " + L(37), aOJ), new w(L(306), aPo)]), aPq(), aD.data.canvas || (2 === aD.data.mapType ? aD.data.canvas = bS.wg : 1 === aD.data.mapType ? aD.data.canvas = bS.aKk(bS.a51(aD.data), 0).wg : (aD.data .mapType = 0, aD.data.passableWater = aD.data.passableMountains = 1, aD.data.canvas = bS.aKk(bS.a51(aD.data), aD.data.mapSeed).wg)), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE, - a2x = (aNd.qH(L(306)), aD.data.canvas); + a2x = (aNd.qH(L(307)), aD.data.canvas); a2x.style.width = "100%", aNd.qS({ e: a2x - }), aNd.qS(new s6([new w(L(307), function() { + }), aNd.qS(new s6([new w(L(308), function() { t.u(20) }).button])), qW.push(aNd) }(qW = []), function(qW) { var aNd = new qE; - aNd.qH(L(278)), aNd.qS(new rP({ + aNd.qH(L(279)), aNd.qS(new rP({ e8: -1, value: aD.data.playerCount }, 1, 0, function(e) { @@ -8481,7 +8488,7 @@ function aN4() { })), qW.push(aNd) }(qW), function(qW) { var aNd = new qE; - aNd.qH(L(308)), aNd.qP(new uP({ + aNd.qH(L(309)), aNd.qP(new uP({ uT: ["Battle Royale", "Teams"], value: aD.data.gameMode }, function(e8) { @@ -8489,41 +8496,41 @@ function aN4() { })), qW.push(aNd) }(qW), qW.push(aPv()), qW.push(aPw()), qW.push(aPx()), function(qW) { var aNd = new qE, - g = (aNd.qH(L(310)), [L(311), L(312), L(275)]); - aNd.qN(g[aD.data.playerNamesType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(311)), [L(312), L(313), L(276)]); + aNd.qN(g[aD.data.playerNamesType]), aNd.qS(new s6([new w(L(308), function() { t.u(23) }).button])), qW.push(aNd) }(qW), function(qW) { var aNd = new qE, - g = (aNd.qH(L(271)), [L(273), L(274) + ": " + aD.data.aIncomeValue, L(275)]); - aNd.qN(g[aD.data.aIncomeType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(272)), [L(274), L(275) + ": " + aD.data.aIncomeValue, L(276)]); + aNd.qN(g[aD.data.aIncomeType]), aNd.qS(new s6([new w(L(308), function() { t.u(22) }).button])), qW.push(aNd) }(qW), function(qW) { var aNd = new qE, - g = (aNd.qH(L(313)), [L(273), L(274) + ": " + aD.data.tIncomeValue, L(275)]); - aNd.qN(g[aD.data.tIncomeType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(314)), [L(274), L(275) + ": " + aD.data.tIncomeValue, L(276)]); + aNd.qN(g[aD.data.tIncomeType]), aNd.qS(new s6([new w(L(308), function() { t.u(26) }).button])), qW.push(aNd) }(qW), function(qW) { var aNd = new qE, - g = (aNd.qH(L(314)), [L(273), L(274) + ": " + aD.data.iIncomeValue, L(275)]); - aNd.qN(g[aD.data.iIncomeType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(315)), [L(274), L(275) + ": " + aD.data.iIncomeValue, L(276)]); + aNd.qN(g[aD.data.iIncomeType]), aNd.qS(new s6([new w(L(308), function() { t.u(27) }).button])), qW.push(aNd) }(qW), function(qW) { var aNd = new qE, - g = (aNd.qH(L(315)), [L(273), L(274) + ": " + aD.data.sResourcesValue, L(275)]); - aNd.qN(g[aD.data.sResourcesType]), aNd.qS(new s6([new w(L(307), function() { + g = (aNd.qH(L(316)), [L(274), L(275) + ": " + aD.data.sResourcesValue, L(276)]); + aNd.qN(g[aD.data.sResourcesType]), aNd.qS(new s6([new w(L(308), function() { t.u(28) }).button])), qW.push(aNd) }(qW), function(qW) { var aNd = new qE; - aNd.qH(L(316)), aNd.qS(new s6([new w(L(317), function() { + aNd.qH(L(317)), aNd.qS(new s6([new w(L(318), function() { t.x(), aD.a4b.a54(), t.y.aI7[0] = 0, t.u(19) - }).button])), aNd.qS(new s6([new w(L(318), function() { - bm.aHw() }).button])), aNd.qS(new s6([new w(L(319), function() { + bm.aHw() + }).button])), aNd.qS(new s6([new w(L(320), function() { return bm.aHy(), !0 }).button])), qW.push(aNd) }(qW), qW)) @@ -8564,7 +8571,7 @@ function aNF() { }, this.yb = function(a58) { var rk = document.createDocumentFragment(); rl(rk, a58), aOG.ua.appendChild(rk), ro() - }, (aOG = new uU(L(320), [new w("⬅️ " + L(37), function() { + }, (aOG = new uU(L(321), [new w("⬅️ " + L(37), function() { t.aNG(1) })])).ua.style.overflowY = "auto", aOG.ua.addEventListener("scroll", function() { rU = aOG.ua.scrollTop >= aOG.ua.scrollHeight - aOG.ua.clientHeight - 2 @@ -8589,10 +8596,10 @@ function aNC() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(314), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(315), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(273), L(274), L(275)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(274), L(275), L(276)], value: aD.data.iIncomeType }, function(e8) { aOL(), 2 !== e8 || aD.data.iIncomeData || (aD.data.iIncomeData = new Uint8Array(aD.ek), aD.data.iIncomeData.fill(32)), aD.data.iIncomeType = e8, t.u(27) @@ -8614,13 +8621,13 @@ function aNC() { function aMu() { var aQA, aQB, aPG, rO, aQC; - this.aGl = new sz, aPG = new rC([.45, .27], [.5, .5], 2 / 3), aQB = [new w("⚔️
" + L(321), function() { + this.aGl = new sz, aPG = new rC([.45, .27], [.5, .5], 2 / 3), aQB = [new w("⚔️
" + L(322), function() { aQD(0) - }, bB.oC), new w("🗡️
" + L(304), function() { + }, bB.oC), new w("🗡️
" + L(305), function() { aQD(1) - }, bB.oU), new w("🔑
" + L(322), function() { + }, bB.oU), new w("🔑
" + L(323), function() { aQD(2) - }, bB.om), new w("☰
" + L(323), function() { + }, bB.om), new w("☰
" + L(324), function() { aQD(3) }, bB.nw), new w("", function() { t.u(12) @@ -8638,7 +8645,7 @@ function aMu() { a0.a1.setState(10), ab.tI() || ab.aGc(), 0 === e8 ? t.y.a4v() : 1 === e8 ? (b9.aIH.wR(bj.eK.data[156].value, 1) || aD.a4b.a54(), t.u(19)) : 2 === e8 ? 0 !== a0.id || bj.eK.data[140].value ? t.u(8, t.sq, new sr(16)) : t.y.aQE(t.sq, 16) : 3 === e8 && t.u(1) } - rO.e.style.position = "absolute", rO.e.style.textAlign = "center", rO.e.placeholder = L(324), this.show = function() { + rO.e.style.position = "absolute", rO.e.style.textAlign = "center", rO.e.placeholder = L(325), this.show = function() { aa.setState(0), a0.a1.setState(12), this.aGl.show(), aQB[4].qv(bA.color.a34(bj.eK.data[121].value)), this.resize(), document.body.appendChild(rO.e); for (var aB = 0; aB < aQB.length; aB++) document.body.appendChild(aQB[aB].button); 1 !== a0.id || a0.dv < 5 || (aQC && bf.eM > aQC + 144e5 ? a0.vU.setState(14) : aQC = bf.eM) @@ -8708,23 +8715,23 @@ function aN1() { aNJ.resize(), aQK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aQL = [new w(L(325), function() { + }, aQL = [new w(L(326), function() { aQM(1) - }, 0, 0, 1), new w(L(326), function() { - aQM(2) }, 0, 0, 1), new w(L(327), function() { - aQM(3) + aQM(2) }, 0, 0, 1), new w(L(328), function() { - aQM(0) + aQM(3) }, 0, 0, 1), new w(L(329), function() { - aQM(9) + aQM(0) }, 0, 0, 1), new w(L(330), function() { - aQM(10) + aQM(9) }, 0, 0, 1), new w(L(331), function() { + aQM(10) + }, 0, 0, 1), new w(L(332), function() { aQM(11) }, 0, 0, 1)], uV = [new w("⬅️ " + L(37), function() { t.a1J() - })], aNJ = new uU(L(332), uV), aQK = new r9(aQL, aNJ.ua) + })], aNJ = new uU(L(333), uV), aQK = new r9(aQL, aNJ.ua) } function aCk(title, qO, aQN) { @@ -8768,15 +8775,15 @@ function aPm(data) { 2 === f8 && aNJ.ub[0].qs() }, f8 = data.data.length ? 0 : 1, f8 = [new w("⬅️ " + L(37), function() { t.a1J() - }), new w(L(333), function() { + }), new w(L(334), function() { aQP(-10) - }, f8, 0, 1), new w(L(334), function() { + }, f8, 0, 1), new w(L(335), function() { aQP(10) - }, f8, 0, 1), new w(L(280), function() { + }, f8, 0, 1), new w(L(281), function() { t.u(11, 10, new aQQ({ t9: data.t9 })) - })], sg = [L(335), L(336), L(337), L(338), L(339), L(340), L(341), L(342), L(343), L(344), L(330), L(331), L(345)], aNJ = new uU(sg[data.t9], f8), + })], sg = [L(336), L(337), L(338), L(339), L(340), L(341), L(342), L(343), L(344), L(345), L(331), L(332), L(346)], aNJ = new uU(sg[data.t9], f8), function() { var aB, eq = { sa: [] @@ -8788,19 +8795,19 @@ function aPm(data) { var nL = [.1, .001, .01, 1, 100, 1, 1, .1, 100, .01, .01, .01, 1][data.t9], a47 = [1, 3, 2, 0, 0, 0, 0, 1, 0, 2, 2, 2, 0][data.t9], e8 = [ - [L(346), L(347) + " ↗", L(348)], - [L(346), L(349), L(350), L(351) + " ↗"], - [L(346), L(347) + " ↗", L(350)], - [L(346), L(347) + " ↗", L(350)], - [L(352), L(353), L(354) + " ↗", L(355) + " ↗", L(115)], - [L(352), L(353), L(356) + " ↗", L(357) + " ↗", L(358)], - [L(352), L(353), L(359) + " ↗", L(360) + " ↗", L(361)], - [L(352), L(353), L(356) + " ↗", L(357) + " ↗", L(362)], - [L(352), L(353), L(354) + " ↗", L(355) + " ↗", L(115)], - [L(346), L(347) + " ↗", L(350)], - [L(346), L(347) + " ↗", L(363)], - [L(346), L(347) + " ↗", L(350)], - [L(352), L(353), L(364) + " ↗", L(365) + " ↗", L(366)] + [L(347), L(348) + " ↗", L(349)], + [L(347), L(350), L(351), L(352) + " ↗"], + [L(347), L(348) + " ↗", L(351)], + [L(347), L(348) + " ↗", L(351)], + [L(353), L(354), L(355) + " ↗", L(356) + " ↗", L(115)], + [L(353), L(354), L(357) + " ↗", L(358) + " ↗", L(359)], + [L(353), L(354), L(360) + " ↗", L(361) + " ↗", L(362)], + [L(353), L(354), L(357) + " ↗", L(358) + " ↗", L(363)], + [L(353), L(354), L(355) + " ↗", L(356) + " ↗", L(115)], + [L(347), L(348) + " ↗", L(351)], + [L(347), L(348) + " ↗", L(364)], + [L(347), L(348) + " ↗", L(351)], + [L(353), L(354), L(365) + " ↗", L(366) + " ↗", L(367)] ]; if (eq.sg = e8[data.t9], eq.sl = [ [25, 40, 35], @@ -8871,7 +8878,7 @@ function aPm(data) { else if (4 === data.t9 || 5 === data.t9 || 6 === data.t9 || 7 === data.t9 || 8 === data.t9) for (aB = 0; aB < en; aB++) { var aQW = aQS[aB][5]; - 4 === data.t9 || 8 === data.t9 ? "100%" === (aQW = (aQW % 64 * 100 / (aQW >> 6)).toFixed(0) + "%") && (4 === data.t9 ? aQW += " (" + L(367) + ")" : aQW += " (" + L(368) + ")") : 5 === data.t9 ? 32768 <= aQW && (aQW = -(aQW - + 4 === data.t9 || 8 === data.t9 ? "100%" === (aQW = (aQW % 64 * 100 / (aQW >> 6)).toFixed(0) + "%") && (4 === data.t9 ? aQW += " (" + L(368) + ")" : aQW += " (" + L(369) + ")") : 5 === data.t9 ? 32768 <= aQW && (aQW = -(aQW - 32768)) : aQW = (nL * aQW).toFixed(a47), sa.push([{ fF: "" + aQS[aB][0], dt: 0 @@ -8907,7 +8914,7 @@ function aQQ(a3x) { aNJ.resize(), aNK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(369), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(370), [new w("⬅️ " + L(37), function() { t.aNG(10) })]), aNK = new qU(aNJ.ua, ((qW = []).push(function() { var aNm, aNd = new qE, @@ -8917,8 +8924,8 @@ function aQQ(a3x) { aPF = new rP(bj.eK.data[131], 1, function() { aPE.e.focus() }); - aNd.qH(L(285)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(286)), aNd.qS(aPE); - return aNm = new w(L(284), function() { + aNd.qH(L(286)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(287)), aNd.qS(aPE); + return aNm = new w(L(285), function() { tA = Math.floor(aPF.e.value), tB = Math.floor(aPE.e.value); var tB, tA = { a2f: Math.min(tA, tB), @@ -8938,7 +8945,7 @@ function aQQ(a3x) { aPF = new rP(bj.eK.data[133], 0, function() { aPE.e.focus() }); - return aNd.qH(1 === a3x.t9 ? L(370) : L(371)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(372)), aNd.qS(aPE), aNm = new w(L(284), function() { + return aNd.qH(1 === a3x.t9 ? L(371) : L(372)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(373)), aNd.qS(aPE), aNm = new w(L(285), function() { var aPe = aPF.e.value.slice(0, 20), aPf = Math.abs(Math.floor(aPE.e.value)); t.u(8, t.a5B(10).aMp, new sr(22, { @@ -8955,7 +8962,7 @@ function aQQ(a3x) { aPF = new rP(bj.eK.data[151], 0, function() { aPE.e.focus() }); - return aNd.qH(L(373)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(372)), aNd.qS(aPE), aNm = new w(L(284), function() { + return aNd.qH(L(374)), aNd.qS(aPF), aPF.e.style.marginBottom = "0.8em", aNd.qH(L(373)), aNd.qS(aPE), aNm = new w(L(285), function() { var aPe = aPF.e.value.slice(0, 5), aPf = Math.abs(Math.floor(aPE.e.value)); t.u(8, t.a5B(10).aMp, new sr(28, { @@ -8971,7 +8978,7 @@ function aNE() { var aQa, tM, aQd, tL, tO, aQb = [new Array(4), [], new Array(2), new Array(2)], aQc = new Array(4), aQe = new Array(2), - aQf = [L(61), L(329), L(374), L(375)]; + aQf = [L(61), L(330), L(375), L(376)]; function aEV() { var a71 = aQa.tZ.rO.e.value.trim().slice(0, 127); @@ -8992,7 +8999,7 @@ function aNE() { } function aQn(aDZ) { - return aDZ < 7 ? aDZ + 2 + " " + L(382) : 7 === aDZ || 10 === aDZ ? L(329) + " (Full-Sending: " + L(7 === aDZ ? 383 : 384) + ")" : 8 === aDZ ? "1v1" : L(385) + return aDZ < 7 ? aDZ + 2 + " " + L(383) : 7 === aDZ || 10 === aDZ ? L(330) + " (Full-Sending: " + L(7 === aDZ ? 384 : 385) + ")" : 8 === aDZ ? "1v1" : L(386) } function aQo(fF) { @@ -9012,8 +9019,8 @@ function aNE() { }, this.aEK = function() { var aQm = bn.y.rf[0], aQm = bn.y.rh[aQm]; - bS.a7(aQm.eT, aQm.mapSeed), tM.rA[0].button.textContent = L(306) + ": " + bS.wW.wX[aQm.eT].name, tM.rA[1].button.textContent = L(308, 0, "Mode") + ": " + aQn(aQm.aDZ), tM.rA[2].button.textContent = L(379) + ": " + bS.wW.wX[aQm.aFF].name, - tM.rA[3].button.textContent = L(380, 0, "Next Mode") + ": " + aQn(aQm.aFG), tM.rA[4].button.textContent = L(381) + ": " + aQo(aQm.aEM), tM.resize() + bS.a7(aQm.eT, aQm.mapSeed), tM.rA[0].button.textContent = L(307) + ": " + bS.wW.wX[aQm.eT].name, tM.rA[1].button.textContent = L(309, 0, "Mode") + ": " + aQn(aQm.aDZ), tM.rA[2].button.textContent = L(380) + ": " + bS.wW.wX[aQm.aFF].name, + tM.rA[3].button.textContent = L(381, 0, "Next Mode") + ": " + aQn(aQm.aFG), tM.rA[4].button.textContent = L(382) + ": " + aQo(aQm.aEM), tM.resize() }, this.aEJ = function() { var aQm = bn.y.rf[0], rg = bn.y.rh[aQm]; @@ -9022,7 +9029,7 @@ function aNE() { var tw = bn.tw.tx[aQm], aQp = tw.length, aQq = bn.tw.ty[aQm]; - aQb[2][1].rZ.textContent = "" + aQp, aQb[3][1].rZ.textContent = "" + aQq, tM.rA[4].button.textContent = L(381) + ": " + aQo(rg.aEM); + aQb[2][1].rZ.textContent = "" + aQp, aQb[3][1].rZ.textContent = "" + aQq, tM.rA[4].button.textContent = L(382) + ": " + aQo(rg.aEM); for (aB = 0; aB < 4; aB++) { var aQr = bn.y.rh[aB]; aQc[aB] ? 0 === aQr.th && (aQc[aB].rZ.textContent = bS.wW.wX[aQr.eT].name) : aQc[aB] = new rY(bS.wW.wX[aQr.eT].name, tL.rA[aB].button, 1, 1), bA.ra.startsWith(aQf[aB], "🏆 ") ? aQr.aDf || (aQf[aB] = aQf[aB].substring(3), tL.rA[aB] @@ -9051,18 +9058,18 @@ function aNE() { }), new w(aQf[3], function() { return aQg(0, 3), 2 })], bB.ow), tM = new s9([new w("", 0, 2), new w("", 0, 2), new w("", 0, 2), new w("", 0, 2), new w("", 0, 2)], bB.ox, 1); - var aQh = new s9([new w(L(376), function() { + var aQh = new s9([new w(L(377), function() { return aQg(2, 0), 2 }), new w(L(111), function() { return aQg(2, 1), 2 })], bB.ow); - tO = new s9([new w(L(377), function() { + tO = new s9([new w(L(378), function() { t.x(), bn.uD(), b0.y.a1T(3240), t.u(5, 5) - }), new w(L(378), function() { + }), new w(L(379), function() { return aQi(1), 2 })], bB.ow), aQa = new tK(tL, tM, aQh, tO, aEV, bn.uJ.aF0); for (var aB = 0; aB < 4; aB++) aQb[0][aB] = new rY("0", tL.rA[aB].button); - aQb[2][1] = new rY("0", aQh.rA[1].button), aQb[3][1] = new rY("0", tO.rA[1].button), aQd = [new rY("", aQh.rA[1].button, 1, 1), new rY("", tO.rA[1].button, 1, 1)], aQj(0, bn.y.rf[0], 1), aQj(2, bn.y.rf[2], 1), (aQe = [new rY(L(278), aQa.tk(), 1, + aQb[2][1] = new rY("0", aQh.rA[1].button), aQb[3][1] = new rY("0", tO.rA[1].button), aQd = [new rY("", aQh.rA[1].button, 1, 1), new rY("", tO.rA[1].button, 1, 1)], aQj(0, bn.y.rf[0], 1), aQj(2, bn.y.rf[2], 1), (aQe = [new rY(L(279), aQa.tk(), 1, 0), new rY("", aQa.tk(), 1, 1)])[0].rZ.style.fontSize = "0.4em", aQe[1].rZ.style.fontSize = "0.4em" } @@ -9076,28 +9083,28 @@ function aMv() { aNJ.resize(), aNK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(386), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(387), [new w("⬅️ " + L(37), function() { t.u(7, t.a5B(7).aMp) - }), new w(L(195), function() { + }), new w(L(196), function() { bj.s3.s4(105, bG.st.wG(aNK.qY[0].qF[0].e.value, 5)), bj.s3.s4(106, bG.st.wG(aNK.qY[1].qF[0].e.value, 8)), t.u(8, t.a5B(7).aMp, new sr(18)) })]), aNK = new qU(aNJ.ua, ((qW = []).push(function() { var aNd = new qE; - return aNd.qH(L(173)), aNd.qS(new rP({ + return aNd.qH(L(174)), aNd.qS(new rP({ value: "", e8: -1 })), aNd }()), qW.push(function() { var aNd = new qE, - aNo = (aNd.qH(L(175)), new rP({ + aNo = (aNd.qH(L(176)), new rP({ value: "", e8: -1 })); - return aNo.e.type = "password", aNd.qS(aNo), aNd.qS(new s6([new w(L(176), function(e) { - return e.textContent === L(176) ? (e.textContent = L(177), aNo.e.type = "text") : (e.textContent = L(176), aNo.e.type = "password"), !0 + return aNo.e.type = "password", aNd.qS(aNo), aNd.qS(new s6([new w(L(177), function(e) { + return e.textContent === L(177) ? (e.textContent = L(178), aNo.e.type = "text") : (e.textContent = L(177), aNo.e.type = "password"), !0 }).button])), aNd }()), qW.push(function() { var aNd = new qE; - return aNd.qH(L(179)), aNd.qJ(L(387)), aNd.qJ(L(388)), aNd.qJ(L(389)), aNd + return aNd.qH(L(180)), aNd.qJ(L(388)), aNd.qJ(L(389)), aNd.qJ(L(390)), aNd }()), qW)) } @@ -9119,17 +9126,17 @@ function aN2() { aNJ.resize(), aQK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aQL = [new w(L(340), function() { + }, aQL = [new w(L(341), function() { aQM(5) - }, 0, 0, 1), new w(L(341), function() { - aQM(6) }, 0, 0, 1), new w(L(342), function() { + aQM(6) + }, 0, 0, 1), new w(L(343), function() { aQM(7) - }, 0, 0, 1), new w(L(345), function() { + }, 0, 0, 1), new w(L(346), function() { aQM(12) }, 0, 0, 1)], uV = [new w("⬅️ " + L(37), function() { t.a1J() - })], aNJ = new uU(L(390), uV), aQK = new r9(aQL, aNJ.ua) + })], aNJ = new uU(L(391), uV), aQK = new r9(aQL, aNJ.ua) } function aMl() { @@ -9200,26 +9207,26 @@ function aN5() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(306), [new w("⬅️ " + L(37), aOJ)]), 2 === aD.data.mapType && b6.dd(), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(307), [new w("⬅️ " + L(37), aOJ)]), 2 === aD.data.mapType && b6.dd(), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(391), L(392), L(393)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(392), L(393), L(394)], value: aD.data.mapType }, function(e8) { 2 === (aD.data.mapType = e8) ? (b6.dd(), aD.data.canvas = null) : (aD.data.passableWater = aD.data.passableMountains = 1, b6.uD()), t.u(20) })), 2 <= aD.data.mapType && (aNd.qS(new sG), aNd.qS(new s0({ value: aD.data.passableWater - }, L(394), function(value) { + }, L(395), function(value) { aD.data.passableWater = value })), aNd.qS(new s0({ value: aD.data.passableMountains - }, L(395), function(value) { + }, L(396), function(value) { aD.data.passableMountains = value }))); qW.push(aNd) }(qW = []), function(qW) { if (0 === aD.data.mapType) { - for (var aNd = new qE, uT = (aNd.qH(L(306)), []), aB = 0; aB < bS.wW.aLg.length; aB++) uT.push(bS.wW.wX[bS.wW.aLg[aB]].name); + for (var aNd = new qE, uT = (aNd.qH(L(307)), []), aB = 0; aB < bS.wW.aLg.length; aB++) uT.push(bS.wW.wX[bS.wW.aLg[aB]].name); aNd.qP(new uP({ uT: uT, value: aD.data.mapProceduralIndex @@ -9229,7 +9236,7 @@ function aN5() { } }(qW), function(qW) { if (1 === aD.data.mapType) { - for (var aNd = new qE, uT = (aNd.qH(L(306)), []), aB = 0; aB < bS.wW.aLh.length; aB++) uT.push(bS.wW.wX[bS.wW.aLh[aB]].name); + for (var aNd = new qE, uT = (aNd.qH(L(307)), []), aB = 0; aB < bS.wW.aLh.length; aB++) uT.push(bS.wW.wX[bS.wW.aLh[aB]].name); aNd.qP(new uP({ uT: uT, value: aD.data.mapRealisticIndex @@ -9239,11 +9246,11 @@ function aN5() { } }(qW), function(qW) { var aNd; - 2 === aD.data.mapType && ((aNd = new qE).qH(L(306)), aNd.qS(new s6([new w(L(396), function() { + 2 === aD.data.mapType && ((aNd = new qE).qH(L(307)), aNd.qS(new s6([new w(L(397), function() { return b6.aHk(), !0 }).button])), qW.push(aNd)) }(qW), function(qW) { - (aQy = new qE).qH(L(397)), 2 !== aD.data.mapType ? aR6() : aD.data.canvas && aR7(); + (aQy = new qE).qH(L(398)), 2 !== aD.data.mapType ? aR6() : aD.data.canvas && aR7(); qW.push(aQy) }(qW), function(qW) { var aNd, rO, aNm; @@ -9253,13 +9260,13 @@ function aN5() { }, 1, 0, function(e) { e = Math.abs(Math.floor(e.target.value)) % 16384; aD.data.mapSeed !== e && (aD.data.mapSeed = e, aR5()) - }), aNm = new w(L(297), function(e) { + }), aNm = new w(L(298), function(e) { var aKf = Math.floor(16384 * Math.random()); if (aD.data.mapSeed !== aKf) return rO.e.value = aD.data.mapSeed = aKf, aR5(), !0 }), aNd.qS(rO), aNd.qS(new s6([aNm.button])), qW.push(aNd)) }(qW), function(qW) { var aNd, rO; - 2 === aD.data.mapType && ((aNd = new qE).qH(L(398)), rO = new rP({ + 2 === aD.data.mapType && ((aNd = new qE).qH(L(399)), rO = new rP({ e8: -1, value: aD.data.mapName }, 0, 0, function(e) { @@ -9301,16 +9308,16 @@ function aN8() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(310), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(311), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(311), L(312), L(275)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(312), L(313), L(276)], value: aD.data.playerNamesType }, function(e8) { aOL(), aD.data.playerNamesType = e8, t.u(23) })), aNd.qS(new sG), aNd.qS(new s0({ value: aD.data.selectableName - }, L(399), function(value) { + }, L(400), function(value) { aD.data.selectableName = value })), qW.push(aNd) }(qW = []), function(qW) { @@ -9338,17 +9345,17 @@ function aMt() { aOG.resize(), ux.resize() }, this.a2B = function(f8) { 2 === f8 ? aOG.ub[0].qs() : aRB() - }, aOG = new uU(L(400), [new w("⬅️ " + L(37), function() { + }, aOG = new uU(L(401), [new w("⬅️ " + L(37), function() { t.aNG(1) - }), new w(L(401), function() { - ux.v2() }), new w(L(402), function() { - ux.v3() + ux.v2() }), new w(L(403), function() { - ux.clear() + ux.v3() }), new w(L(404), function() { + ux.clear() + }), new w(L(405), function() { aRB() - })]), ux = new us(L(405)), aOG.ua.appendChild(ux.e) + })]), ux = new us(L(406)), aOG.ua.appendChild(ux.e) } function aMs() { @@ -9365,12 +9372,12 @@ function aMs() { aNJ.resize(), aNK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(406), [new w("⬅️ " + L(37), aRH), new w(L(407), function() { + }, aNJ = new uU(L(407), [new w("⬅️ " + L(37), aRH), new w(L(408), function() { t.x(), bj.s3.vo(), t.u(2) - })]), qW = [], (aNd = new qE).qH(L(408)), aNd.qJ(L(409)), qW.push(aNd), + })]), qW = [], (aNd = new qE).qH(L(409)), aNd.qJ(L(410)), qW.push(aNd), function(qW) { var aNd = new qE, - g = (aNd.qH(L(430)), b7.data.aCQ()); + g = (aNd.qH(L(431)), b7.data.aCQ()); aNd.qP(new uP({ uT: g, value: b7.data.aCU(g) @@ -9380,8 +9387,8 @@ function aMs() { }(qW), function(qW) { var aNd = new qE, - aRK = (aNd.qH(L(428)), []); - aNd.qS(new s6([new w(L(429), function(e) { + aRK = (aNd.qH(L(429)), []); + aNd.qS(new s6([new w(L(430), function(e) { bX.aRL(); for (var aB = 0; aB < aRK.length; aB++) aRK[aB].e.value = bX.aBg[aB]; return bA.qb.a3Q(e), !0 @@ -9407,10 +9414,10 @@ function aMs() { value: aZ.aFy - 1 }, function(aB) { aZ.aFy = aB + 1 - })), qW.push(aNd), (aNd = new qE).qH(L(410)), bj.eK.data[1].uT = [L(411), L(412), L(413), L(414)], aNd.qP(new uP(bj.eK.data[1])), qW.push(aNd), (aNd = new qE).qH(L(415)), bj.eK.data[9].uT = [L(412), L(416), L(417)], aNd.qP(new uP(bj.eK.data[ - 9])), qW.push(aNd), (aNd = new qE).qH(L(418)), bj.eK.data[11].uT = [L(419), L(9), L(420)], aNd.qP(new uP(bj.eK.data[11])), qW.push(aNd), (aNd = new qE).qH(L(421)), aNd.qS(new s0(bj.eK.data[2])), qW.push(aNd), (aNd = new qE).qH(L(422)), - aNd.qS(new s0(bj.eK.data[7])), qW.push(aNd), (aNd = new qE).qH(L(423)), aNd.qS(new s0(bj.eK.data[8])), qW.push(aNd), (aNd = new qE).qH(L(424)), aNd.qS(new rP(bj.eK.data[5])), qW.push(aNd), (aNd = new qE).qH(L(425)), aNd.qS(new s0(bj.eK.data[ - 13], L(426))), aNd.qS(new s0(bj.eK.data[14], L(427))), qW.push(aNd), aNK = new qU(aNJ.ua, qW) + })), qW.push(aNd), (aNd = new qE).qH(L(411)), bj.eK.data[1].uT = [L(412), L(413), L(414), L(415)], aNd.qP(new uP(bj.eK.data[1])), qW.push(aNd), (aNd = new qE).qH(L(416)), bj.eK.data[9].uT = [L(413), L(417), L(418)], aNd.qP(new uP(bj.eK.data[ + 9])), qW.push(aNd), (aNd = new qE).qH(L(419)), bj.eK.data[11].uT = [L(420), L(9), L(421)], aNd.qP(new uP(bj.eK.data[11])), qW.push(aNd), (aNd = new qE).qH(L(422)), aNd.qS(new s0(bj.eK.data[2])), qW.push(aNd), (aNd = new qE).qH(L(423)), + aNd.qS(new s0(bj.eK.data[7])), qW.push(aNd), (aNd = new qE).qH(L(424)), aNd.qS(new s0(bj.eK.data[8])), qW.push(aNd), (aNd = new qE).qH(L(425)), aNd.qS(new rP(bj.eK.data[5])), qW.push(aNd), (aNd = new qE).qH(L(426)), aNd.qS(new s0(bj.eK.data[ + 13], L(427))), aNd.qS(new s0(bj.eK.data[14], L(428))), qW.push(aNd), aNK = new qU(aNJ.ua, qW) } function aN9() { @@ -9431,9 +9438,9 @@ function aN9() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(431), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(432), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE, - uT = (aNd.qH(L(272)), [L(297), L(309), L(275)]), + uT = (aNd.qH(L(273)), [L(298), L(310), L(276)]), value = aD.data.spawningType; 0 === aD.data.gameMode && (uT.splice(1, 1), 0 < value) && (value = 1); aNd.qP(new uP({ @@ -9443,7 +9450,7 @@ function aN9() { aOL(), aD.data.spawningType = e8, 0 === aD.data.gameMode && 1 === e8 && (aD.data.spawningType = 2), 2 !== aD.data.spawningType || aD.data.spawningData || (aD.data.spawningData = new Uint16Array(2 * aD.ek)), t.u(24) })), aNd.qS(new sG), aNd.qS(new s0({ value: aD.data.selectableSpawn - }, L(432), function(value) { + }, L(433), function(value) { aD.data.selectableSpawn = value })), qW.push(aNd) }(qW = []), function(qW) { @@ -9478,57 +9485,57 @@ function aMr() { .eX) ? aQL[0].qt === bB.nv && aQL[0].qv(0) : aQL[0].qt !== bB.nv && aQL[0].qv(bB.nv)) }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aQL = [new w(L(433), function() { + }, aQL = [new w(L(434), function() { aRP(0) - }), new w(L(332), function() { + }), new w(L(333), function() { t.u(16) - }), new w(L(390), function() { + }), new w(L(391), function() { t.u(17) - }), new w(L(434), function() { - t.y.aPD() - }, 0, 0, 1), new w(L(400), function() { - t.u(3, 1) }), new w(L(435), function() { - t.u(18) - }), new w(L(406), function() { - aRP(1) + t.y.aPD() + }, 0, 0, 1), new w(L(401), function() { + t.u(3, 1) }), new w(L(436), function() { - var sg = ["Patreon", L(445), L(446), "YouTube Tutorial", "Discord", L(447), L(325), L(448), L(328), L(449), "Terms", "Privacy"], + t.u(18) + }), new w(L(407), function() { + aRP(1) + }), new w(L(437), function() { + var sg = ["Patreon", L(446), L(447), "YouTube Tutorial", "Discord", L(448), L(326), L(449), L(329), L(450), "Terms", "Privacy"], a3M = [bK.aOE, bK.aCh, bK.a1D, "https://www.youtube.com/watch?v=6QBmA9N1668", bK.aCi, bK.aRV, bK.aRW, bK.a0v, bK.aRX, bK.aRY, bK.aRZ, bK.aQw]; - 1 === a0.id ? (sg.splice(2, 1), sg.splice(0, 1), a3M.splice(2, 1), a3M.splice(0, 1)) : 2 === a0.id && (sg.splice(1, 1), sg.splice(0, 1), a3M.splice(1, 1), a3M.splice(0, 1)), t.u(4, 1, new v(L(436), bA.qb.a3L(sg, a3M), !1, [new w( + 1 === a0.id ? (sg.splice(2, 1), sg.splice(0, 1), a3M.splice(2, 1), a3M.splice(0, 1)) : 2 === a0.id && (sg.splice(1, 1), sg.splice(0, 1), a3M.splice(1, 1), a3M.splice(0, 1)), t.u(4, 1, new v(L(437), bA.qb.a3L(sg, a3M), !1, [new w( "⬅️ " + L(37), function() { t.u(1) })])) - }), new w(L(437), function() { - t.u(4, 1, new v(L(437), l.dv + "
" + bK.aRV + "" + + }), new w(L(438), function() { + t.u(4, 1, new v(L(438), l.dv + "
" + bK.aRV + "" + "

" + "FX Client v" + __fx.version + "
FX Client Discord server" + "
Github repository
", !0, [new w("⬅️ " + L(37), function() { t.u(1) })])) - }), new w(L(438), function() { - t.u(4, 1, new v(L(438), L(450) + "
" + L(451), !1, [new w("⬅️ " + L(37), function() { + }), new w(L(439), function() { + t.u(4, 1, new v(L(439), L(451) + "
" + L(452), !1, [new w("⬅️ " + L(37), function() { t.u(1) - }), new w(L(452), function() { + }), new w(L(453), function() { a0.a1.a17(), t.u(1) })])) - }), new w(L(439), function() { - a0.a1.a18(), t.u(4, 1, new v(L(453), L(454) + " " + bK.aQw + "", !1, [new w("⬅️ " + L(37), function() { + }), new w(L(440), function() { + a0.a1.a18(), t.u(4, 1, new v(L(454), L(455) + " " + bK.aQw + "", !1, [new w("⬅️ " + L(37), function() { t.u(1) })])) })], uV = [new w("⬅️ " + L(37), function() { t.y.aCM() - })], 8 === aa.a1K() && (aQL.unshift(new w(L(320), function() { + })], 8 === aa.a1K() && (aQL.unshift(new w(L(321), function() { t.u(30) - })), aQL.unshift(new w(L(442), function() { + })), aQL.unshift(new w(L(443), function() { 2 <= bd.aRU && (t.x(), be.a2E(), bf.dl = !0) - }, 0, 1)), aQL.unshift(new w(L(443), function() { - !aD.gw && aM.qC(aD.eX) && (b8.hD.pP(), t.x(), aM.gx) && aM.a2E() }, 0, 1)), aQL.unshift(new w(L(444), function() { + !aD.gw && aM.qC(aD.eX) && (b8.hD.pP(), t.x(), aM.gx) && aM.a2E() + }, 0, 1)), aQL.unshift(new w(L(445), function() { !aD.gw && aw.hc(aD.eX) && (bV.a5X(2), b8.hD.hY(), t.x(), aM.gx) && aM.a2E() - }, 0, 1))), 1 === a0.id && 5 <= a0.dv && aQL.push(new w(L(440), function() { + }, 0, 1))), 1 === a0.id && 5 <= a0.dv && aQL.push(new w(L(441), function() { a0.a1.a19() - })), aNJ = new uU(L(441), uV), aQK = new r9(aQL, aNJ.ua) + })), aNJ = new uU(L(442), uV), aQK = new r9(aQL, aNJ.ua) } function aND() { @@ -9549,10 +9556,10 @@ function aND() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(315), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(316), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(273), L(274), L(275)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(274), L(275), L(276)], value: aD.data.sResourcesType }, function(e8) { aOL(), 2 !== e8 || aD.data.sResourcesData || (aD.data.sResourcesData = new Uint16Array(aD.ek)), aD.data.sResourcesType = e8, t.u(28) @@ -9590,10 +9597,10 @@ function aNB() { aOG.resize(), aOH.resize() }, this.a2B = function(f8) { 2 === f8 && aOG.ub[0].qs() - }, aOG = new uU(L(313), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { + }, aOG = new uU(L(314), [new w("⬅️ " + L(37), aOJ)]), aOH = new qU(aOG.ua, (function(qW) { var aNd = new qE; - aNd.qH(L(272)), aNd.qP(new uP({ - uT: [L(273), L(274), L(275)], + aNd.qH(L(273)), aNd.qP(new uP({ + uT: [L(274), L(275), L(276)], value: aD.data.tIncomeType }, function(e8) { aOL(), 2 !== e8 || aD.data.tIncomeData || (aD.data.tIncomeData = new Uint8Array(aD.ek), aD.data.tIncomeData.fill(32)), aD.data.tIncomeType = e8, t.u(26) @@ -9623,26 +9630,26 @@ function aN3() { aNJ.resize(), aNK.resize() }, this.a2B = function(f8) { 2 === f8 && aNJ.ub[0].qs() - }, aNJ = new uU(L(435), [new w("⬅️ " + L(37), function() { + }, aNJ = new uU(L(436), [new w("⬅️ " + L(37), function() { t.a1J() })]), aNK = new qU(aNJ.ua, ((qW = []).push(function() { function aNj() { - aRe.button.textContent = L(170), aRc.e.readOnly = !1, aRd.e.readOnly = !1, aNh.qv(1), aNh.button.style.color = bB.nj + aRe.button.textContent = L(171), aRc.e.readOnly = !1, aRd.e.readOnly = !1, aNh.qv(1), aNh.button.style.color = bB.nj } var aNd = new qE, - aRb = (aNd.qH(L(455)), new rP({ + aRb = (aNd.qH(L(456)), new rP({ value: bj.eK.data[105].value, e8: -1 })), - aRc = (aRb.e.readOnly = !0, aNd.qS(aRb), aNd.qH(L(357), "0.8em"), new rP(bj.eK.data[148])), + aRc = (aRb.e.readOnly = !0, aNd.qS(aRb), aNd.qH(L(358), "0.8em"), new rP(bj.eK.data[148])), aRc = new rP(bj.eK.data[148], 0, void 0, function(e) { aNg(bj.eK.data[149].value, e.target.value) }), - aRd = (aNd.qS(aRc), aNd.qH(L(361), "0.8em"), new rP(bj.eK.data[149], 1, void 0, function(e) { + aRd = (aNd.qS(aRc), aNd.qH(L(362), "0.8em"), new rP(bj.eK.data[149], 1, void 0, function(e) { aNg(e.target.value, bj.eK.data[148].value) })), - aRe = (aNd.qS(aRd), new w(L(170), function(e) { - return e.textContent === L(170) ? (e.textContent = L(171), aRc.e.readOnly = !0, aRd.e.readOnly = !0, aNh.qv(0), aNh.button.style.color = bB.oh, bj.s3.s4(149, aRd.e.value), aNg(bj.eK.data[149].value, bj.eK.data[ + aRe = (aNd.qS(aRd), new w(L(171), function(e) { + return e.textContent === L(171) ? (e.textContent = L(172), aRc.e.readOnly = !0, aRd.e.readOnly = !0, aNh.qv(0), aNh.button.style.color = bB.oh, bj.s3.s4(149, aRd.e.value), aNg(bj.eK.data[149].value, bj.eK.data[ 148].value)) : aNj(), !0 })), aNh = (aNd.qS(new s6([aRe.button])), new w(L(14), function(e) { @@ -9653,10 +9660,10 @@ function aN3() { })), !0 }, 1)), qK = aNd.qJ(), - aNg = (aNd.qJ(L(456)).style.fontWeight = "bold", function(fF, qI) { + aNg = (aNd.qJ(L(457)).style.fontWeight = "bold", function(fF, qI) { fF = bA.g9.a3u(fF, 2, 1e6); var aNn = Math.max(1, 1 + Math.floor(.01 * (fF - 100))); - qK.textContent = L(172, [fF, bj.eK.data[105].value, aNn, qI, fF - aNn]) + qK.textContent = L(173, [fF, bj.eK.data[105].value, aNn, qI, fF - aNn]) }); return aNd.qS(new s6([aNh.button])), aNg(bj.eK.data[149].value, bj.eK.data[148].value), aNd }()), qW)) @@ -10459,7 +10466,7 @@ function aUB() { var aUK = 0; function aUO(qI, id) { - aUK || (id ? 1 === id ? aN.a69 = L(458) + ": " + qI : t.u(4, 3, new v(L(459), qI, 1)) : t.u(4, 3, new v("⚠️ " + L(457), qI, 1))) + aUK || (id ? 1 === id ? aN.a69 = L(459) + ": " + qI : t.u(4, 3, new v(L(460), qI, 1)) : t.u(4, 3, new v("⚠️ " + L(458), qI, 1))) } this.wR = function(qI, aUL) { var qT; @@ -11129,7 +11136,7 @@ function aVT() { if (aXT = eZ + bM.hr[aB] << 2, ac.ei(aXT) && !ac.ee(aXT) && ac.ef(aXT) === aWi) { f1 = !0; break - } f1 && (aN.a6p(719, 0), he = hW < 25e3 ? L(460) + " (" + bA.ra.zQ(hW) + ") ⛵" : L(461) + " (" + bA.ra.zQ(hW) + ") 🚢", aN.yb(180, he, 719, player, bB.oG, bB.ng, -1, !0, void 0, { + } f1 && (aN.a6p(719, 0), he = hW < 25e3 ? L(461) + " (" + bA.ra.zQ(hW) + ") ⛵" : L(462) + " (" + bA.ra.zQ(hW) + ") 🚢", aN.yb(180, he, 719, player, bB.oG, bB.ng, -1, !0, void 0, { f7: 1, n6: n6 })) @@ -11452,7 +11459,7 @@ function aVb() { } function dg() { - this.aRM = [L(462), L(463), L(464), L(465), L(466), L(467), L(468), L(469), L(470), L(471), L(472), L(473), L(474), L(475), L(476), L(477)]; + this.aRM = [L(463), L(464), L(465), L(466), L(467), L(468), L(469), L(470), L(471), L(472), L(473), L(474), L(475), L(476), L(477), L(478)]; var aYb = ["Space", "", "KeyB", "", "KeyW", "", "KeyS", "", "KeyD", "", "KeyA", "", "KeyH", "", "NumpadAdd", "", "NumpadSubtract", "", "ArrowLeft", "", "ArrowRight", "", "ArrowUp", "", "ArrowDown", "", "KeyM", "", "KeyP", "", "KeyI", ""]; this.aBg = new Array(aYb.length), this.dd = function() { var g = bj.eK.data[155].value.split(";"), @@ -11553,7 +11560,7 @@ function dP() { self.max[0] = Math.max(self.aYs[aB], self.max[0]), self.max[1] = Math.max(self.a3d[aB], self.max[1]), self.max[2] = Math.max(self.aBL[aB], self.max[2]) } this.max = [0, 0, 0], this.aYv = 0, this.mf = new Array(21), this.aYw = null, this.de = function() { - this.aYw = [L(478), L(479), L(480), L(481), L(482), L(483), L(484), L(485), L(313), L(314), L(486), L(487), L(488), L(489), "", L(490), L(491), L(492), L(271), L(493), L(494)] + this.aYw = [L(479), L(480), L(481), L(482), L(483), L(484), L(485), L(486), L(314), L(315), L(487), L(488), L(489), L(490), "", L(491), L(492), L(493), L(272), L(494), L(495)] }, this.dd = function() { this.aRU = 0, aYt = 1, this.aYv = 0, aYu = 0, aYx(this), this.mf.fill(0) }, this.q1 = function(player, iN) { @@ -11583,7 +11590,7 @@ function dQ() { this.i = 0, this.j = 0, this.sx = 0, this.sy = 0, this.aZ1 = 0, this.aZ2 = 0, this.a8T = 0, this.tf = 0; var aZ4 = this.aZ3 = 0; this.aZ5 = 0, this.aZ6 = 0, this.aZ7 = 0, this.a7p = 0, this.e8 = 0, this.aAw = null, this.hZ = !1, this.aZ8 = -1, this.aZ9 = !1, this.aZA = [0, 0], this.de = function() { - this.aAw = [L(495), L(117, 0, "Balance"), L(116, 0, "Interest"), L(496)] + this.aAw = [L(496), L(117, 0, "Balance"), L(116, 0, "Interest"), L(497)] }, this.dd = function() { this.hZ = !1, this.aZ8 = -1, this.aZ9 = !1, this.resize() }, this.resize = function() { @@ -11626,7 +11633,7 @@ function dQ() { this.tf), uk.fillStyle = bB.nj, uk.fillRect(0, this.j - this.tf - .5 * this.a7p, this.i, this.a7p), aB = 1; aB <= 3; aB++) uk.fillRect(aB * dt, this.j - this.tf, this.a7p, this.tf); for (aB = this.aAw.length - 1; 0 <= aB; aB--) uk.fillText(bA.yJ.a39(this.aAw[aB], 0, .9 * dt), (aB + .5) * dt, this.j - .46 * this.tf) }, this.aQI = function() { - uk.fillStyle = bB.oV, uk.fillRect(0, 0, this.i, this.aZ5), uk.fillStyle = bB.nj, uk.fillRect(0, this.aZ5 - .5 * this.a7p, this.i, this.a7p), uk.font = bA.qb.sQ(1, .39 * this.aZ5), uk.fillText(bA.yJ.a39(L(497), 0, .8 * this.i), Math.floor( + uk.fillStyle = bB.oV, uk.fillRect(0, 0, this.i, this.aZ5), uk.fillStyle = bB.nj, uk.fillRect(0, this.aZ5 - .5 * this.a7p, this.i, this.a7p), uk.font = bA.qb.sQ(1, .39 * this.aZ5), uk.fillText(bA.yJ.a39(L(498), 0, .8 * this.i), Math.floor( this.i / 2), Math.floor(.55 * this.aZ5)) }, this.aZD = function(g, eu, ew) { var l5 = bd.max[this.e8], @@ -11803,7 +11810,7 @@ function dJ() { [0, 0, 0] ], this.kX = [0, 1, 2, 3, 4, 5, 6, 7, 8], this.el = new Uint8Array(aD.ek), this.aAf = new Uint8Array(aD.ek), this.xR = new Uint16Array(aD.ek), this.xS = new Uint16Array(this.kX.length + 1), this.xT = new Uint16Array(this.kX.length), this.de = function() { - this.a0U = [L(498), L(499), L(500), L(501), L(502), L(503), L(504), L(505), L(506)] + this.a0U = [L(499), L(500), L(501), L(502), L(503), L(504), L(505), L(506), L(507)] }, this.dd = function() { if (this.el.fill(0), this.aAf.fill(0), this.aZh(), aD.hh) { if (9 === aD.kS) { @@ -12025,9 +12032,9 @@ function dV() { function aa4() { this.hP = function(player) { - bA.g9.a3U(player) && aN.yb(80, L(507), 637, 0, bB.oY, bB.ng, -1, !1) - }, this.hS = function(player) { bA.g9.a3U(player) && aN.yb(80, L(508), 637, 0, bB.oY, bB.ng, -1, !1) + }, this.hS = function(player) { + bA.g9.a3U(player) && aN.yb(80, L(509), 637, 0, bB.oY, bB.ng, -1, !1) } } @@ -12164,7 +12171,7 @@ function ct() { aaU = !0; function aaV(id) { - id = [L(509), L(510), L(511), L(512)][id]; + id = [L(510), L(511), L(512), L(513)][id]; aN.a6k(id) } this.j3 = function() { diff --git a/index.html b/index.html index dc95620..a104f32 100644 --- a/index.html +++ b/index.html @@ -36,7 +36,7 @@ - +