// ==UserScript== // @name Stake Code Claimer // @namespace http://www.stakecodeclaimerbot.com/ // @version 1.1.1 // @downloadURL https://raw.githubusercontent.com/ShuffleCodeClaimer/StakeCodeClaimer/refs/heads/main/Script.user.js // @updateURL https://raw.githubusercontent.com/ShuffleCodeClaimer/StakeCodeClaimer/refs/heads/main/Script.user.js // @description Stake Code Claimer // @author Goofy021 // @license MIT // @include /^https?:\/\/[^/]*stake[^/]*\/.*$/ // @exclude /^https?:\/\/[^/]*stake-engine[^/]*\/.*$/ // @exclude /^https?:\/\/[^/]*playstake[^/]*\/.*$/ // @exclude /^https?:\/\/[^/]*platform-stake[^/]*\/.*$/ // @exclude https://stakecodeclaimerbot.com/* // @exclude https://www.stakecodeclaimerbot.com/* // @exclude https://stakecommunity.com/* // @grant GM_openInTab // @grant GM_notification // @grant GM_xmlhttpRequest // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // @grant window.close // @grant GM_getTab // @grant unsafeWindow // @connect stakecodeclaimerbot.com // @connect stake.com // @connect * // @icon https://stake.com/favicon.ico // @run-at document-start // @noframes // ==/UserScript== // @license MIT console['log']('%c⚡\x20GOD\x20MODE\x20STAKE\x20CODE\x20CLAIMER\x20⚡','background:\x20#1a1a2e;\x20color:\x20#00ff00;\x20font-size:\x2024px;\x20padding:\x2015px;\x20font-weight:\x20bold;'),console['log']('Script\x20loaded\x20at:',new Date()['toISOString']()),console['log']('Current\x20URL:',window['location']['href']),(function(){'use strict';const yD='https://stakecodeclaimerbot.com',yr=window['location']['origin']+'/_api/graphql';let yW=[],yk={},yB={},yK={},yS=null,yd=null,yT=![],yL=null,yP=null,yJ=null,yR=![],yA=![],yv={},yb=GM_getValue('autoVaultEnabled',![]);function yg(sK){return yd?yd+'_'+sK:sK;}function yl(sK,sS){const sd=yg(sK);return GM_getValue(sd,sS);}function yq(sK,sS){const sd=yg(sK);GM_setValue(sd,sS);}let yM=![],ya=null,yu=null,yZ=null,yx=![],yw='BTC',yQ=![];function yp(){if(!yd)return;console['log']('📦\x20Loading\x20reload\x20settings\x20for\x20account:\x20'+yd),yM=yl('autoReloadEnabled',![]),ya=yl('reloadInfo',null),yw=yl('reloadCurrency','BTC'),yQ=yl('reloadAutoVault',![]),console['log']('📦\x20Reload\x20settings\x20loaded\x20-\x20autoReload:\x20'+yM+',\x20currency:\x20'+yw);}let yo=null,yF=0x0;const yY=[];let yH=![],yn=GM_getValue('selectedCurrency','BTC');const yE=[{'code':'BTC','name':'Bitcoin'},{'code':'ETH','name':'Ethereum'},{'code':'LTC','name':'Litecoin'},{'code':'USDT','name':'Tether'},{'code':'SOL','name':'Solana'},{'code':'DOGE','name':'Dogecoin'},{'code':'BCH','name':'Bitcoin\x20Cash'},{'code':'XRP','name':'Ripple'},{'code':'TRX','name':'Tron'},{'code':'EOS','name':'EOS'},{'code':'BNB','name':'BNB'},{'code':'USDC','name':'USD\x20Coin'},{'code':'APE','name':'ApeCoin'},{'code':'BUSD','name':'Binance\x20USD'},{'code':'CRO','name':'Cronos'},{'code':'DAI','name':'Dai'},{'code':'LINK','name':'Chainlink'},{'code':'SAND','name':'The\x20Sandbox'},{'code':'SHIB','name':'Shiba\x20Inu'},{'code':'UNI','name':'Uniswap'},{'code':'POL','name':'Polygon'},{'code':'TRUMP','name':'TRUMP'}];function yO(sK){return'https://mediumrare.imgix.net/currencies/'+sK['toLowerCase']()+'.svg';}function yt(sK){var sS=sK+'=',sd=decodeURIComponent(document['cookie']),sT=sd['split'](';');for(var sL=0x0;sLsP['code']===yn);sK&&sS&&(sK['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sS['code']+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▼\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20');}function yG(sK){console['log']('💱\x20Changing\x20currency\x20to:\x20'+sK),yn=sK,GM_setValue('selectedCurrency',sK),yc();const sS=document['getElementById']('currency-dropdown');if(sS)sS['style']['display']='none';}function yz(){}function yh(){confirm('Clear\x20all\x20codes\x20from\x20dashboard?')&&(yW=[],yk={},yB={},Vh(),Vm(),console['log']('🗑️\x20All\x20codes\x20cleared\x20for\x20this\x20tab'));}let ym=null;function yi(){if(ym)return;ym=document['createElement']('div'),ym['id']='stake-toast-container',ym['style']['cssText']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20position:\x20fixed;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20top:\x2070px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20left:\x2020px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20z-index:\x20999999;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gap:\x2010px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20\x20\x20\x20\x20',document['body']['appendChild'](ym);}function yU(sK,sS='info',sd=0xbb8){yi();const sT={'info':'📢','success':'✅','error':'❌','warning':'⚠️','redeeming':'⏳','claimed':'💰'},sL={'info':{'bg':'rgba(30,\x2030,\x2030,\x200.95)','border':'#555'},'success':{'bg':'rgba(20,\x2040,\x2020,\x200.95)','border':'#4CAF50'},'error':{'bg':'rgba(40,\x2020,\x2020,\x200.95)','border':'#f44336'},'warning':{'bg':'rgba(40,\x2035,\x2020,\x200.95)','border':'#ff9800'},'redeeming':{'bg':'rgba(30,\x2030,\x2040,\x200.95)','border':'#2196F3'},'claimed':{'bg':'rgba(20,\x2035,\x2020,\x200.95)','border':'#8BC34A'}},sP=document['createElement']('div');return sP['style']['cssText']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20background:\x20'+(sL[sS]?.['bg']||sL['info']['bg'])+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20border:\x201px\x20solid\x20'+(sL[sS]?.['border']||sL['info']['border'])+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20border-left:\x204px\x20solid\x20'+(sL[sS]?.['border']||sL['info']['border'])+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color:\x20white;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20padding:\x2012px\x2016px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20border-radius:\x208px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20font-family:\x20-apple-system,\x20BlinkMacSystemFont,\x20\x27Segoe\x20UI\x27,\x20Roboto,\x20sans-serif;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20font-size:\x2013px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gap:\x2010px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20max-width:\x20320px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20box-shadow:\x200\x204px\x2020px\x20rgba(0,\x200,\x200,\x200.4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20transform:\x20translateX(-120%);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20transition:\x20transform\x200.3s\x20ease-out,\x20opacity\x200.3s\x20ease-out;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20pointer-events:\x20auto;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20backdrop-filter:\x20blur(10px);\x0a\x20\x20\x20\x20\x20\x20\x20\x20',sP['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sT[sS]||sT['info'])+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sK+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20',ym['appendChild'](sP),requestAnimationFrame(()=>{sP['style']['transform']='translateX(0)';}),setTimeout(()=>{sP['style']['transform']='translateX(-120%)',sP['style']['opacity']='0',setTimeout(()=>{sP['parentNode']&&sP['parentNode']['removeChild'](sP);},0x12c);},sd),sP;}function yI(){yb=!yb,GM_setValue('autoVaultEnabled',yb),yC(),yU(yb?'Auto-Vault\x20enabled':'Auto-Vault\x20disabled',yb?'success':'info',0x7d0);}function yC(){const sK=document['getElementById']('auto-vault-toggle');if(sK){sK['style']['background']=yb?'#4CAF50':'#333';const sS=sK['querySelector']('.toggle-slider');sS&&(sS['style']['transform']=yb?'translateX(16px)':'translateX(0)');}}function yX(){yM=!yM,yq('autoReloadEnabled',yM),V3(),yU(yM?'Auto-Reload\x20enabled':'Auto-Reload\x20disabled',yM?'success':'info',0x7d0),yM?V6():V7();}function yN(){yQ=!yQ,yq('reloadAutoVault',yQ),V3(),yU(yQ?'Reload\x20Auto-Vault\x20enabled':'Reload\x20Auto-Vault\x20disabled',yQ?'success':'info',0x7d0);}function V0(sK){yw=sK,yq('reloadCurrency',sK),V3();const sS=document['getElementById']('reload-currency-dropdown');if(sS)sS['style']['display']='none';yM&&(ya=null,yq('reloadInfo',null),Vy()),yU('Reload\x20currency:\x20'+sK,'info',0x7d0);}function V1(){if(!ya||!ya['id'])return{'totalClaims':0x0,'totalValue':0x0,'nextClaim':null,'expiry':null,'remaining':0x0,'isExpired':![]};const sK=Date['now'](),sS=new Date(ya['lastClaim'])['getTime'](),sd=new Date(ya['expireAt'])['getTime'](),sT=ya['claimInterval'],sL=ya['value']||0x0,sP=sK>=sd,sJ=sS+sT;let sR=0x0;!sP&&(sK>=sJ?sR=Math['floor']((sd-sK)/sT)+0x1:sR=Math['floor']((sd-sJ)/sT)+0x1,sR=Math['max'](0x0,sR));const sA=sR*sL,sv=Math['max'](0x0,sJ-sK);return{'totalClaims':sR,'totalValue':sA,'claimValue':sL,'nextClaim':sv,'expiry':sd,'interval':sT,'isExpired':sP,'isReady':!sP&&sK>=sJ&&sK0x0)return sS+'h\x20'+sd+'m\x20'+sT+'s';if(sd>0x0)return sd+'m\x20'+sT+'s';return sT+'s';}function V3(){const sK=V1(),sS=document['getElementById']('reload-auto-claim-toggle');if(sS){sS['style']['background']=yM?'#4CAF50':'#333';const sP=sS['querySelector']('.toggle-label');if(sP)sP['textContent']=yM?'✓\x20ON':'OFF';const sJ=sS['querySelector']('.toggle-slider');if(sJ)sJ['style']['transform']=yM?'translateX(26px)':'translateX(2px)';}const sd=document['getElementById']('reload-auto-vault-toggle');if(sd){sd['style']['background']=yQ?'#4CAF50':'#333';const sR=sd['querySelector']('.toggle-label');if(sR)sR['textContent']=yQ?'✓\x20ON':'OFF';const sA=sd['querySelector']('.toggle-slider');if(sA)sA['style']['transform']=yQ?'translateX(26px)':'translateX(2px)';}const sT=document['getElementById']('reload-currency-btn');sT&&(sT['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+yw+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▼\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20');const sL=document['getElementById']('reload-stats-container');if(sL){if(!ya||!ya['id'])sL['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🔄\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
No\x20reload\x20available
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Toggle\x20Auto-Claim\x20on\x20to\x20check\x20for\x20new\x20reloads\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';else{if(sK['isExpired']){const sv=new Date(sK['expiry']),sb=sv['toLocaleString']('en-US',{'month':'short','day':'numeric','year':'numeric','hour':'numeric','minute':'2-digit','hour12':!![]});if(yM){console['log']('🔄\x20Auto-disabling\x20reload\x20-\x20expired'),yM=![],yq('autoReloadEnabled',![]),V7();const sg=document['getElementById']('reload-auto-claim-toggle');if(sg){sg['style']['background']='#333';const sl=sg['querySelector']('.toggle-label');if(sl)sl['textContent']='OFF';const sq=sg['querySelector']('.toggle-slider');if(sq)sq['style']['transform']='translateX(2px)';}}sL['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20⏰\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Reload\x20Expired\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Expired\x20on\x20'+sb+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Toggle\x20Auto-Claim\x20on\x20to\x20check\x20for\x20new\x20reloads\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';}else{const sM=new Date(sK['expiry']),sa=sM['toLocaleString']('en-US',{'month':'short','day':'numeric','year':'numeric','hour':'numeric','minute':'2-digit','hour12':!![]});sL['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Per\x20Claim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20$'+sK['claimValue']['toFixed'](0x2)+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Claims\x20Left\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sK['totalClaims']+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Total\x20Claimable\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20$'+sK['totalValue']['toFixed'](0x2)+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sK['totalClaims']+'\x20claims\x20×\x20$'+sK['claimValue']['toFixed'](0x2)+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Next\x20Claim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sK['isReady']?'💰\x20Ready!':V2(sK['nextClaim']))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Expires\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sa+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Claim\x20Interval\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+Math['floor'](sK['interval']/0x36ee80)+'h\x20'+Math['floor'](sK['interval']%0x36ee80/0xea60)+'m\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';}}}}function V4(){if(yZ)return;V3(),yZ=setInterval(()=>{if(ya&&ya['id']){const sK=V1();if(sK['isExpired']){V3();return;}const sS=document['getElementById']('reload-next-claim');sS&&(sS['style']['color']=sK['isReady']?'#4CAF50':'#fff',sS['textContent']=sK['isReady']?'💰\x20Ready!':V2(sK['nextClaim']));}},0x3e8);}function V5(){yZ&&(clearInterval(yZ),yZ=null);}async function V6(){console['log']('🔄\x20Initializing\x20Smart\x20Reload\x20Scheduler...'),await Vy();}function V7(){yu&&(clearTimeout(yu),yu=null),V5(),console['log']('🔄\x20Reload\x20Scheduler\x20stopped');}let V8=null,V9=0x0;function Vf(sK,sS=![]){const sd=Date['now']();if(sK===V8&&sd-V9<0x7d0){console['log']('🔄\x20Skipping\x20duplicate\x20disableAutoReload:',sK);return;}V8=sK,V9=sd,console['log']('🔄\x20Disabling\x20Auto-Reload:',sK),yM=![],yq('autoReloadEnabled',![]),ya=null,yq('reloadInfo',null),V7();try{V3(),!sS&&yU('⚠️\x20'+sK,'warning',0xbb8);}catch(sT){}}async function Vy(sK=![]){const sS=yj();if(!sS)return console['log']('🔄\x20No\x20session\x20token'),![];try{console['log']('🔄\x20Fetching\x20reload\x20data\x20(1\x20API\x20call)...');const sd=yw['toLowerCase'](),sT={'query':'query\x20ClaimReloadMeta($currency:\x20CurrencyEnum!,\x20$includeEligibleCurrencies:\x20Boolean\x20=\x20false)\x20{\x0a\x20\x20user\x20{\x0a\x20\x20\x20\x20id\x0a\x20\x20\x20\x20reload:\x20faucet\x20{\x0a\x20\x20\x20\x20\x20\x20id\x0a\x20\x20\x20\x20\x20\x20amount(currency:\x20$currency)\x0a\x20\x20\x20\x20\x20\x20active\x0a\x20\x20\x20\x20\x20\x20claimInterval\x0a\x20\x20\x20\x20\x20\x20lastClaim\x0a\x20\x20\x20\x20\x20\x20expireAt\x0a\x20\x20\x20\x20\x20\x20value\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20reloadEligibleCurrencies\x20@include(if:\x20$includeEligibleCurrencies)\x0a\x20\x20}\x0a}','variables':{'currency':sd,'includeEligibleCurrencies':![]}},sL=await fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sS,'x-language':'en','x-operation-name':'ClaimReloadMeta'},'credentials':'include','body':JSON['stringify'](sT)}),sP=await sL['json']();if(!sP['data']?.['user']?.['reload']||!sP['data']['user']['reload']['id'])return Vf('No\x20reload\x20available',sK),![];return ya=sP['data']['user']['reload'],yq('reloadInfo',ya),console['log']('🔄\x20Reload\x20data\x20cached:','$'+ya['value']+',\x20interval:\x20'+ya['claimInterval']/0x36ee80+'h'),V3(),VV(),V4(),!![];}catch(sJ){return console['error']('🔄\x20Fetch\x20error:',sJ),![];}}function VV(){if(!yM||!ya||!ya['id'])return;yu&&(clearTimeout(yu),yu=null);const sK=Date['now'](),sS=new Date(ya['expireAt'])['getTime']();if(sK>=sS){Vf('Reload\x20expired');return;}const sd=new Date(ya['lastClaim'])['getTime'](),sT=ya['claimInterval'],sL=sK-sd,sP=sd+sT;console['log']('🔄\x20Reload\x20Schedule\x20Check:'),console['log']('\x20\x20\x20Last\x20Claim:\x20'+new Date(sd)['toLocaleString']()),console['log']('\x20\x20\x20Interval:\x20'+sT/0x36ee80+'h'),console['log']('\x20\x20\x20Time\x20Since\x20Last:\x20'+(sL/0x36ee80)['toFixed'](0x2)+'h');const sJ=0x7fffffff;if(sL>=sT)console['log']('🔄\x20✅\x20(now\x20-\x20lastClaim)\x20>=\x20interval\x20→\x20CLAIMING\x20NOW!'),Vs();else{const sR=sP-sK,sA=Math['min'](sR,sJ),sv=Math['floor'](sR/0x36ee80),sb=Math['floor'](sR%0x36ee80/0xea60),sg=Math['floor'](sR%0xea60/0x3e8);console['log']('🔄\x20⏳\x20(now\x20-\x20lastClaim)\x20<\x20interval\x20→\x20Scheduling\x20in\x20'+sv+'h\x20'+sb+'m\x20'+sg+'s'),console['log']('\x20\x20\x20Next\x20Claim\x20At:\x20'+new Date(sP)['toLocaleString']()),yu=setTimeout(()=>{yM&&(console['log']('🔄\x20⏰\x20Timer\x20fired\x20-\x20executing\x20claim!'),Vs());},sA);}}async function Vs(){if(yx)return;yx=!![];const sK=yj();if(!sK){yx=![];return;}try{yU('🔄\x20Claiming\x20reload...','info',0x7d0),V3();let sS=yo;!sS&&(console['log']('🔄\x20No\x20cached\x20token,\x20waiting\x20for\x20refresh...'),sS=await VN()),(yo=null,Ve(),VX());if(!sS){console['log']('🔄\x20No\x20Turnstile\x20token\x20available'),yU('❌\x20Verification\x20failed\x20-\x20retrying\x20in\x2030s','error',0xbb8),yx=![],setTimeout(()=>VV(),0x7530);return;}const sd=yw['toLowerCase'](),sT={'query':'mutation\x20ClaimFaucet($currency:\x20CurrencyEnum!,\x20$turnstileToken:\x20String!)\x20{\x0a\x20\x20claimReload:\x20claimFaucet(currency:\x20$currency,\x20turnstileToken:\x20$turnstileToken)\x20{\x0a\x20\x20\x20\x20reload:\x20faucet\x20{\x0a\x20\x20\x20\x20\x20\x20user\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20id\x0a\x20\x20\x20\x20\x20\x20\x20\x20reload:\x20faucet\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount(currency:\x20$currency)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20active\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20claimInterval\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lastClaim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20expireAt\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20value\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a}','variables':{'currency':sd,'turnstileToken':sS}},sL=await fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sK,'x-language':'en','x-operation-name':'ClaimFaucet'},'credentials':'include','body':JSON['stringify'](sT)}),sP=await sL['json']();if(sP['errors']){const sJ=sP['errors'][0x0]?.['message']||'Unknown\x20error';console['log']('🔄\x20Claim\x20failed:',sJ);if(sJ['toLowerCase']()['includes']('captcha')||sJ['toLowerCase']()['includes']('turnstile')||sJ['toLowerCase']()['includes']('verification')){console['log']('🔄\x20Turnstile\x20failed,\x20getting\x20fresh\x20token\x20and\x20retrying...'),yU('🔄\x20Verification\x20failed,\x20retrying...','info',0x7d0),yo=null;const sR=await VX();if(sR){yx=![],setTimeout(()=>Vs(),0x3e8);return;}}yU('❌\x20'+sJ,'error',0xfa0),sJ['includes']('expired')||sJ['includes']('not\x20eligible')?Vf('Reload\x20no\x20longer\x20available'):setTimeout(()=>VV(),0xea60);}else{if(sP['data']?.['claimReload']){const sA=ya?.['value']||'?',sv=ya?.['amount'];console['log']('🔄\x20✅\x20Claimed:\x20$'+sA+'\x20'+sd['toUpperCase']()),yU('💰\x20Claimed\x20$'+sA+'\x20'+sd['toUpperCase']()+'!','claimed',0xfa0),yQ&&sv&&setTimeout(()=>VD(sv,sd,!![]),0x3e8),console['log']('🔄\x20Fetching\x20fresh\x20reload\x20data\x20after\x20claim...'),await Vy();}}}catch(sb){console['error']('🔄\x20Claim\x20error:',sb),yU('❌\x20Error:\x20'+sb['message'],'error',0xbb8),setTimeout(()=>VV(),0xea60);}finally{yx=![];}}function Ve(){const sK=document['getElementById']('stake-claim-ready');if(!sK)return;const sS=!!yo;sK['style']['background']=sS?'rgba(76,\x20175,\x2080,\x200.2)':'rgba(244,\x2067,\x2054,\x200.2)',sK['style']['borderColor']=sS?'#4CAF50':'#f44336',sK['style']['color']=sS?'#4CAF50':'#f44336',sK['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sS?'Ready\x20For\x20Drops':'Not\x20Ready\x20For\x20Drops')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20';}async function VD(sK,sS,sd=![]){if(!sd&&!yb)return;const sT=yj();if(!sT){console['log']('❌\x20No\x20session\x20token\x20for\x20vault\x20deposit');return;}const sL=parseFloat(sK);if(isNaN(sL)||sL<=0x0){console['log']('❌\x20Invalid\x20amount\x20for\x20vault:',sK);return;}const sP=sS['toLowerCase']();console['log']('🔐\x20Auto-vaulting\x20'+sL+'\x20'+sP+'...'),yU('Vaulting...
'+sL+'\x20'+sS['toUpperCase'](),'info',0x7d0);const sJ={'query':'mutation\x20CreateVaultDeposit($currency:\x20CurrencyEnum!,\x20$amount:\x20Float!)\x20{\x0a\x20\x20createVaultDeposit(currency:\x20$currency,\x20amount:\x20$amount)\x20{\x0a\x20\x20\x20\x20id\x0a\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20__typename\x0a\x20\x20}\x0a}','variables':{'currency':sP,'amount':sL}};try{const sR=await fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sT,'x-language':'en','x-operation-name':'CreateVaultDeposit','x-operation-type':'query'},'credentials':'include','body':JSON['stringify'](sJ)}),sA=await sR['json']();if(sA['errors']){const sv=sA['errors'][0x0]?.['message']||'Unknown\x20error';console['log']('❌\x20Vault\x20deposit\x20failed:',sv),yU('Vault\x20Failed
'+sv,'error',0xbb8);}else{if(sA['data']?.['createVaultDeposit']){const sb=sA['data']['createVaultDeposit'];console['log']('✅\x20Vaulted\x20successfully:',sb['amount'],sb['currency']),yU('Vaulted!
'+sb['amount']+'\x20'+sb['currency']['toUpperCase'](),'success',0xbb8);}}}catch(sg){console['error']('❌\x20Vault\x20request\x20error:',sg),yU('Vault\x20Error
'+sg['message'],'error',0xbb8);}}let Vr=![];const VW={'UI_UPDATE':0x0,'AUTO_CLICK':0x0,'USERNAME_CHECK':0x7d0,'CONNECT_RETRY':0x32,'HEARTBEAT':0x2710};let Vk=null,VB=![],VK=0x0;const VS=0xc8;let Vd=null;function VT(){const sK=new URL(yD),sS=sK['protocol']==='https:'?'wss:':'ws:';return sS+'//'+sK['host']+'/ws';}function VL(){if(!yT||!yL){console['log']('⚠️\x20Cannot\x20connect\x20WebSocket\x20-\x20not\x20authenticated');return;}if(Vk&&(Vk['readyState']===WebSocket['OPEN']||Vk['readyState']===WebSocket['CONNECTING'])){console['log']('⚠️\x20WebSocket\x20already\x20connected/connecting');return;}const sK=VT();console['log']('🔌\x20Connecting\x20WebSocket\x20to\x20'+sK+'...');try{Vk=new WebSocket(sK),Vk['onopen']=()=>{console['log']('🔌\x20WebSocket\x20connected,\x20authenticating...'),Vk['send'](JSON['stringify']({'type':'auth','token':yL}));},Vk['onmessage']=sS=>{try{const sJ=JSON['parse'](sS['data']);VP(sJ);}catch(sR){console['error']('WS\x20message\x20parse\x20error:',sR);}},Vk['onclose']=sS=>{console['log']('🔌\x20WebSocket\x20closed:\x20'+sS['code']+'\x20'+sS['reason']),VB=![],VA();if(yT){const sP=VS*Math['pow'](1.5,Math['min'](VK,0xa));VK++,console['log']('🔄\x20Reconnecting\x20WebSocket\x20in\x20'+Math['round'](sP)+'ms\x20(attempt\x20'+VK+')...'),setTimeout(VL,sP);}},Vk['onerror']=sS=>{console['error']('🔌\x20WebSocket\x20error:',sS);};}catch(sS){console['error']('Failed\x20to\x20create\x20WebSocket:',sS),setTimeout(VL,VS);}}function VP(sK){switch(sK['type']){case'auth_success':console['log']('✅\x20WebSocket\x20authenticated!'),VB=!![],VK=0x0,sK['turboMode']!==undefined&&(Vr=sK['turboMode']),sK['recentCodes']&&Array['isArray'](sK['recentCodes'])&&VJ(sK['recentCodes']),sr&&(clearInterval(sr),sr=null,sW=![]),(VR(),VX()),yM&&startReloadChecker(),console['log']('🚀\x20GODSPEED\x20MODE\x20READY\x20-\x20Token\x20obtained\x20on\x20page\x20load');break;case'auth_error':console['error']('❌\x20WebSocket\x20auth\x20failed:',sK['message']),Vk['close']();break;case'new_code':const sS=performance['now']();console['log']('📥\x20WebSocket:\x20New\x20code\x20received\x20in\x20'+sS['toFixed'](0x0)+'ms!',sK['code']?.['code']),sK['code']&&VJ([sK['code']],!![]);break;case'turbo_state':Vr=sK['enabled'],console['log']('🚀\x20Turbo\x20mode:\x20'+(Vr?'ON':'OFF'));break;case'code_update':if(sK['code']){const sd=yW['find'](sR=>sR['code']===sK['code']['code']);sd&&(sd['amount']=sK['code']['value']||sd['amount'],sd['limit']=sK['code']['limit']||sd['limit'],sd['wager']=sK['code']['wagerRequirement']||sd['wager'],sd['deadline']=sK['code']['timeline']||sd['deadline'],yz(),Vh(),console['log']('📊\x20Code\x20updated:\x20'+sK['code']['code']+'\x20-\x20'+sd['amount']+',\x20'+sd['limit']+',\x20'+sd['wager']));}break;case'pong':break;}}function VJ(sK,sS=![]){const sd=parseInt(GM_getValue('clearTimestamp','0')),sT=performance['now']();for(const sL of sK){if(sL['timestamp']sJ['code']===sL['code']))continue;const sP={'code':sL['code'],'timestamp':sL['timestamp'],'amount':sL['amount']||sL['value']||'N/A','wager':sL['wagerRequirement']||sL['wager']||'Unknown','deadline':sL['timeline']||sL['deadline']||'N/A','limit':sL['limit']||'-','source':sL['source']||'telegram','claimed':![],'rejectionReason':null};yW['unshift'](sP),yz(),Vh();if(sS){if(yk[sL['code']]){console['log']('⚠️\x20Already\x20processed:\x20'+sL['code']);continue;}s0(sL['code']);const sJ=performance['now']()-sT;console['log']('🚀\x20GODSPEED:\x20Code\x20'+sL['code']+'\x20processing\x20started\x20in\x20'+sJ['toFixed'](0x0)+'ms'),yU('🚀\x20GODSPEED\x20CLAIM!
'+sL['code']+'\x20-\x20'+sP['amount'],'redeeming',0x5dc);}else console['log']('📋\x20Dashboard:\x20Added\x20existing\x20code\x20'+sL['code']);}}function VR(){if(Vd)return;Vd=setInterval(()=>{Vk&&Vk['readyState']===WebSocket['OPEN']&&Vk['send'](JSON['stringify']({'type':'ping','username':yd}));},0x1770);}function VA(){Vd&&(clearInterval(Vd),Vd=null);}function Vv(){VA(),Vk&&(Vk['close'](),Vk=null),VB=![],VK=0x0;}function Vb(){sr&&(clearInterval(sr),sr=null,sW=![]);}function Vg(sK,sS,sd=null){if(yB[sK])return delete yK[sK],![];yB[sK]=sS?'success':'rejected',yk[sK]=Date['now'](),delete yK[sK],console['log']((sS?'✅':'❌')+'\x20'+sK+':\x20'+(sS?'SUCCESS':sd));let sT=null;const sL=yW['findIndex'](sP=>sP['code']===sK);sL>=0x0&&(sT=yW[sL]['value'],yW[sL]['claimed']=sS,yW[sL]['rejectionReason']=sd,yz(),Vh(),Vm());if(sS){const sP=yW['find'](sa=>sa['code']===sK),sJ=sP?.['amount']?'\x20-\x20'+sP['amount']:'';yU('CLAIMED!
'+sK+sJ,'claimed',0xfa0);}else yU('REJECTED
'+sK+':\x20'+sd,'error',0xfa0);return VO(sK,sS,sd,sT),!![];}let Vl=null,Vq=null,VM=0x0;const Va=0x7530;async function Vu(){try{const sK=Date['now']();if(Vq&&sK-VMsP['abort'](),0x1388),sR=await fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sS},'credentials':'include','signal':sP['signal'],'body':JSON['stringify']({'query':'{\x20user\x20{\x20name\x20}\x20}'})});clearTimeout(sJ);if(sR['ok']){const sA=await sR['json']();if(sA?.['data']?.['user']?.['name']){const sv=sA['data']['user']['name']['toLowerCase']();return Vq=sv,VM=sK,sv!==Vl&&(console['log']('🔍\x20GraphQL\x20Username\x20detected:',sA['data']['user']['name']),Vl=sv),sv;}}}catch(sb){sb['name']!=='AbortError'&&console['warn']('GraphQL\x20username\x20fetch\x20failed:',sb);}const sd=localStorage['getItem']('sc-last-username');if(sd){const sg=sd['toLowerCase']();return sg!==Vl&&(console['log']('🔍\x20SC\x20Username\x20detected:',sd),Vl=sg),sg;}const sT=document['querySelector']('[data-testid=\x22user-menu\x22],\x20.user-menu,\x20.profile-menu');if(sT){const sl=sT['querySelector']('.username,\x20[class*=\x22username\x22]');if(sl&&sl['textContent']){const sq=sl['textContent']['trim']()['toLowerCase']();return sq!==Vl&&(console['log']('🔍\x20Username\x20detected:',sq),Vl=sq),sq;}}const sL=Object['keys'](localStorage)['find'](sM=>sM['includes']('ph_')&&sM['endsWith']('_posthog'));if(sL){const sM=JSON['parse'](localStorage['getItem'](sL)),sa=sM?.['$stored_person_properties']?.['username'];if(sa){const su=sa['toLowerCase']();return su!==Vl&&(console['log']('🔍\x20PostHog\x20Username\x20detected:',sa),Vl=su),su;}}return Vq=null,null;}catch(sZ){return console['error']('Username\x20detection\x20error:',sZ),null;}}let VZ=null,Vx=0x0,Vw=![],VQ=0x0;const Vp=0x3a98;let Vo=0x0,VF=![];async function VY(){if(VF)return;Vw&&Date['now']()-VQ>Vp&&(console['log']('⚠️\x20Connection\x20attempt\x20stuck\x20-\x20resetting'),Vw=![]);if(Vw)return;if(yT)return;const sK=await Vu();if(!sK){Vx++;if(yT)console['log']('🚪\x20User\x20logged\x20out\x20-\x20clearing\x20auth'),yT=![],yd=null,yL=null,Vv(),Vm();else{const sS=document['getElementById']('stake-status');if(sS&&Vx<=0xa)sS['textContent']='🔍\x20Detecting\x20account...';else sS&&(sS['textContent']='⚠️\x20Login\x20to\x20Stake\x20to\x20connect',sS['style']['background']='rgba(255,152,0,0.2)',sS['style']['borderColor']='#ff9800',sS['style']['color']='#ff9800');}return;}Vx=0x0,sK!==VZ&&(console['log']('🔄\x20Username\x20changed:\x20'+VZ+'\x20→\x20'+sK),VZ=sK,yT&&yd!==sK&&(console['log']('🔄\x20Different\x20account\x20-\x20reconnecting'),yT=![],yL=null,Vv()),VF=![],Vo=0x0),!yT&&await VH(sK);}async function VH(sK){if(Vw||yT)return;if(VF)return;Vw=!![],VQ=Date['now']();const sS=yD+'/api/connect';console['log']('🔗\x20Connecting\x20to\x20backend\x20as:\x20'+sK),console['log']('🔗\x20URL:\x20'+sS);try{console['log']('🔗\x20Sending\x20request\x20via\x20fetch...');const sd=await fetch(sS,{'method':'POST','headers':{'Content-Type':'application/json'},'body':JSON['stringify']({'stakeUsername':sK})});console['log']('🔗\x20Response:',sd['status'],sd['statusText']);if(!sd['ok']){let sL={};try{sL=await sd['json']();}catch(sP){}if(sd['status']===0x194){console['log']('❌\x20No\x20subscription\x20found\x20for\x20this\x20account');const sJ=sL['error']||'No\x20subscription\x20found.\x20Subscribe\x20via\x20@StakeSubBot\x20on\x20Telegram.';Vi('❌\x20'+sJ),VF=!![],Vw=![];return;}else{if(sd['status']===0x193){console['log']('❌\x20Subscription\x20expired');const sR=sL['error']||'Subscription\x20expired.\x20Renew\x20via\x20Telegram.';Vi('❌\x20'+sR),VF=!![],Vw=![];return;}else{if(sd['status']>=0x1f4){console['log']('❌\x20Server\x20error:\x20'+sd['status']),Vi('❌\x20Server\x20error\x20-\x20retrying...'),Vw=![],Vo++;const sA=Math['min'](0x7530,VW['CONNECT_RETRY']*Math['pow'](0x2,Vo));setTimeout(()=>VY(),sA);return;}else throw new Error('HTTP\x20'+sd['status']);}}}const sT=await sd['json']();console['log']('🔗\x20Data:',sT),sT['success']?(yd=sK,yL=sT['accessToken'],yP=sT['refreshToken'],yT=!![],yS=Date['now'](),yJ=sT['subscriptionExpiry']||null,yR=!!sT['telegramLinked'],yA=!!sT['telegramNotifyEnabled'],Vo=0x0,yp(),console['log']('✅\x20Connected\x20as:\x20'+yd),console['log']('📅\x20Subscription\x20expires:\x20'+(yJ||'N/A')),console['log']('📲\x20Telegram\x20linked:\x20'+yR+',\x20DM\x20alerts:\x20'+yA),Vm(),VL(),Vw=![]):(console['error']('❌\x20Connection\x20failed:',sT['error']),Vi('❌\x20'+sT['error']),VF=!![],Vw=![]);}catch(sv){console['error']('❌\x20Connection\x20error:',sv),Vw=![],Vo++;if(Vo<=0x5){const sb=Math['min'](0xea60,VW['CONNECT_RETRY']*Math['pow'](0x2,Vo));console['log']('🔄\x20Retry\x20'+Vo+'/5\x20in\x20'+sb/0x3e8+'s...'),Vi('❌\x20Network\x20error\x20-\x20retry\x20'+Vo+'/5'),setTimeout(()=>VY(),sb);}else console['log']('❌\x20Max\x20retries\x20reached,\x20stopping'),Vi('❌\x20Connection\x20failed\x20-\x20refresh\x20page\x20to\x20retry'),VF=!![];}}function Vn(){yA?(yA=![],VE(),GM_xmlhttpRequest({'method':'POST','url':yD+'/api/telegram/disable-alerts','headers':{'Content-Type':'application/json','Authorization':'Bearer\x20'+yL},'onload':function(sK){try{const sS=JSON['parse'](sK['responseText']);sS['success']&&(console['log']('📴\x20Telegram\x20DM\x20alerts:\x20OFF'),yU('DM\x20Alerts\x20disabled','info',0x7d0));}catch(sd){console['error']('Failed\x20to\x20disable\x20telegram\x20alerts:',sd);}}})):(yU('Testing\x20Telegram\x20connection...','info',0x7d0),GM_xmlhttpRequest({'method':'POST','url':yD+'/api/telegram/enable-alerts','headers':{'Content-Type':'application/json','Authorization':'Bearer\x20'+yL},'onload':function(sK){try{const sS=JSON['parse'](sK['responseText']);sS['success']?(yA=!![],yR=!![],VE(),console['log']('✅\x20Telegram\x20DM\x20alerts:\x20ON'),yU('DM\x20Alerts\x20enabled!\x20Check\x20Telegram.','success',0xbb8)):alert(sS['error']||'Please\x20message\x20@StakeSubBot\x20first\x20to\x20activate\x20this');}catch(sd){console['error']('Failed\x20to\x20enable\x20telegram\x20alerts:',sd),alert('Please\x20message\x20@StakeSubBot\x20first\x20to\x20activate\x20this');}},'onerror':function(){alert('Please\x20message\x20@StakeSubBot\x20first\x20to\x20activate\x20this');}}));}function VE(){const sK=document['getElementById']('dashboard-telegram-toggle');if(!sK)return;sK['style']['cursor']=!yR?'not-allowed':'pointer',sK['style']['opacity']=!yR?'0.5':'1',sK['style']['background']=yA?'#4CAF50':'#333',sK['style']['border']='1px\x20solid\x20'+(yA?'#4CAF50':'rgba(255,255,255,0.15)'),sK['style']['boxShadow']='0\x202px\x208px\x20rgba(0,0,0,0.3)';const sS=sK['querySelector']('span');sS&&(sS['textContent']=yA?'✓\x20ON':'OFF',sS['style']['color']='#fff');const sd=sK['querySelector']('.telegram-toggle-track');sd&&(sd['style']['background']=yA?'rgba(0,0,0,0.2)':'#222');const sT=sK['querySelector']('.telegram-toggle-slider');sT&&(sT['style']['transform']=yA?'translateX(26px)':'translateX(2px)',sT['style']['background']='#fff');}function VO(sK,sS,sd,sT){if(!yL){console['log']('⚠️\x20No\x20access\x20token\x20-\x20cannot\x20send\x20to\x20backend');return;}try{const sL=yD+'/api/claim-result';console['log']('📤\x20Building\x20request\x20for:\x20'+sK);const sP={'code':sK,'success':sS,'reason':sd||null,'value':sT||null,'stakeUsername':yd||null,'source':'auto'};console['log']('📤\x20Sending\x20claim\x20result\x20to\x20backend:\x20'+sK+'\x20|\x20'+(sS?'SUCCESS':'REJECTED')),GM_xmlhttpRequest({'method':'POST','url':sL,'headers':{'Content-Type':'application/json','Authorization':'Bearer\x20'+yL},'data':JSON['stringify'](sP),'onload':function(sJ){console['log']('📥\x20Backend\x20response\x20status:\x20'+sJ['status']);try{const su=JSON['parse'](sJ['responseText']);su['success']?console['log']('✅\x20Backend\x20notified:\x20'+sK+'\x20|\x20Telegram\x20DM:\x20'+(su['notified']?'SENT':'skipped\x20(DM\x20alerts\x20OFF)')):console['error']('❌\x20Backend\x20error:\x20'+su['error']);}catch(sZ){console['error']('❌\x20Failed\x20to\x20parse\x20backend\x20response:',sZ);}},'onerror':function(sJ){console['error']('❌\x20Network\x20error\x20sending\x20to\x20backend:',sJ);},'ontimeout':function(){console['error']('❌\x20Request\x20timeout\x20sending\x20to\x20backend');}});}catch(sJ){console['error']('❌\x20ERROR\x20in\x20sendClaimResultToBackend:',sJ);}}function Vt(){const sK=yW['length'],sS=yW['filter'](so=>so['claimed'])['length'],sd=yW['filter'](so=>so['rejectionReason'])['length'],sT=GM_getValue('headerVisible',!![]);let sL='🔍\x20Auto-detecting...',sP='rgba(255,193,7,0.2)',sJ='#ffc107',sR='#ffc107';if(yT&&yJ){const so=new Date(yJ),sF=so['toLocaleDateString']('en-US',{'month':'short','day':'numeric','year':'numeric','timeZone':'UTC'}),sY=so['toLocaleTimeString']('en-US',{'hour':'2-digit','minute':'2-digit','hour12':![],'timeZone':'UTC'})+'\x20UTC';sL='✅\x20Authenticated\x20|\x20Expires:\x20'+sF+'\x20'+sY,sP='rgba(76,\x20175,\x2080,\x200.2)',sJ='#4CAF50',sR='#4CAF50';}else yT&&(sL='✅\x20Authenticated',sP='rgba(76,\x20175,\x2080,\x200.2)',sJ='#4CAF50',sR='#4CAF50');const sA='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sL+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20',sv=yT?'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Searching\x20for\x20Codes...\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20':'',sb=!!yo,sg='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sb?'Ready\x20For\x20Drops':'Not\x20Ready\x20For\x20Drops')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';document['body']['insertAdjacentHTML']('beforeend','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20STAKE\x20CODE\x20CLAIMER\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v1.8.0\x20-\x20⚡\x20GOD\x20MODE\x20-\x20Instant\x20Claims\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20💎\x20Buy\x20Subscription\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20👤\x20'+(yd||'Not\x20connected')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+yn+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▼\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sg+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sv+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sA+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20⚡\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Manual\x20claim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🔄\x20Reloads\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20📊\x20Dashboard\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▼\x20Hide\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▲\x20Show\x20Code\x20Claimer\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20📊\x20Code\x20Dashboard\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🗑️\x20Reset\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20✕\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Total\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sK+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Claimed\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sS+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Rejected\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sd+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20📲\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Telegram\x20DM\x20Alerts
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!yR?'⚠️\x20Link\x20Telegram\x20to\x20enable\x20alerts':yA?'✅\x20Notifications\x20enabled!':'Get\x20code\x20alerts\x20in\x20Telegram')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(yA?'✓\x20ON':'OFF')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🔐\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Auto-Vault
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(yb?'✅\x20Auto-vaulting\x20claims':'Auto-vault\x20claimed\x20rewards')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(yb?'✓\x20ON':'OFF')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20⬆️\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20⬇️\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🔄\x20Reload\x20Claimer\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20✕\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+yw+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20▼\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Auto-Claim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(yM?'✓\x20ON':'OFF')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Auto-Vault\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(yQ?'✓\x20ON':'OFF')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20🔄\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
No\x20reload\x20available
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Enable\x20Auto-Claim\x20to\x20check\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20'),document['getElementById']('stake-panel-btn')['onclick']=Vc,document['getElementById']('stake-panel-close')['onclick']=Vc,document['getElementById']('stake-reset-btn')['onclick']=yh,document['getElementById']('stake-minimize-btn')['onclick']=Vz,document['getElementById']('stake-show-btn')['onclick']=Vz;const sl=document['getElementById']('dashboard-telegram-toggle');sl&&(sl['onclick']=Vn);const sq=document['getElementById']('auto-vault-toggle');sq&&(sq['onclick']=yI);const sM=document['getElementById']('manual-claim-btn-inline'),sa=document['getElementById']('manual-code-input-inline');sM&&(sM['onclick']=Vj),sa&&sa['addEventListener']('keypress',function(e9){e9['key']==='Enter'&&(e9['preventDefault'](),Vj());}),(document['getElementById']('scroll-up-btn')['onclick']=()=>{const e9=document['getElementById']('stake-codes-list');e9['scrollBy']({'top':-0x12c,'behavior':'smooth'});},document['getElementById']('scroll-down-btn')['onclick']=()=>{const e9=document['getElementById']('stake-codes-list');e9['scrollBy']({'top':0x12c,'behavior':'smooth'});},document['getElementById']('stake-reload-btn')['onclick']=VG,document['getElementById']('reload-panel-close')['onclick']=VG);const su=document['getElementById']('reload-auto-claim-toggle');su&&(su['onclick']=yX);const sZ=document['getElementById']('reload-auto-vault-toggle');sZ&&(sZ['onclick']=yN);const sx=document['getElementById']('reload-currency-btn'),sw=document['getElementById']('reload-currency-dropdown');sx&&sw&&(sx['onclick']=e9=>{e9['stopPropagation'](),sw['style']['display']==='none'?(sw['innerHTML']=yE['map'](ef=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+ef['code']+'
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+ef['name']+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(ef['code']===yw?'✓':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')['join'](''),sw['querySelectorAll']('.reload-currency-option')['forEach'](ef=>{ef['onmouseenter']=()=>ef['style']['background']='rgba(255,255,255,0.1)',ef['onmouseleave']=()=>ef['style']['background']=ef['dataset']['code']===yw?'rgba(255,255,255,0.15)':'',ef['onclick']=es=>{es['stopPropagation'](),V0(ef['dataset']['code']);};}),sw['style']['display']='block'):sw['style']['display']='none';});const sQ=document['getElementById']('currency-selected-btn'),sp=document['getElementById']('currency-dropdown');sQ&&sp&&(sQ['onclick']=e9=>{e9['stopPropagation'](),sp['style']['display']==='none'?(sp['innerHTML']=yE['map'](ef=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+ef['code']+'
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+ef['name']+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(ef['code']===yn?'✓':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')['join'](''),sp['querySelectorAll']('.currency-option')['forEach'](ef=>{ef['onmouseenter']=()=>ef['style']['background']='rgba(255,255,255,0.1)',ef['onmouseleave']=()=>ef['style']['background']=ef['dataset']['code']===yn?'rgba(255,255,255,0.15)':'',ef['onclick']=es=>{es['stopPropagation'](),yG(ef['dataset']['code']);};}),sp['style']['display']='block'):sp['style']['display']='none';},document['addEventListener']('click',()=>{sp['style']['display']='none';if(sw)sw['style']['display']='none';})),Vh();}async function Vj(){const sK=document['getElementById']('manual-code-input-inline'),sS=document['getElementById']('manual-claim-btn-inline');if(!sK)return;const sd=sK['value']['trim']();if(!sd){sK['style']['borderColor']='#ff4444',sK['placeholder']='Enter\x20a\x20code!',setTimeout(()=>{sK['style']['borderColor']='',sK['placeholder']='Enter\x20code...';},0x7d0);return;}console['log']('📝\x20Manual\x20code\x20claim:\x20'+sd),yU('Redeeming...
Code:\x20'+sd,'redeeming',0x7d0),sS&&(sS['textContent']='🔒\x20Loading\x20Turnstile...',sS['style']['opacity']='0.7'),!yW['find'](sT=>sT['code']===sd)&&(yW['unshift']({'code':sd,'timestamp':Date['now'](),'amount':'Manual','wager':'-','deadline':'-','limit':'-','source':'manual','claimed':![],'rejectionReason':null}),yz(),Vh());if(!yo){console['log']('🔒\x20No\x20cached\x20token,\x20getting\x20one\x20for\x20manual\x20claim...'),yU('Getting\x20verification\x20token...','info',0x5dc);try{const sT=await s3();sT&&(yo=sT,yF=Date['now'](),console['log']('✅\x20Fresh\x20Turnstile\x20token\x20ready\x20for\x20manual\x20claim'),Ve());}catch(sL){console['log']('⚠️\x20Turnstile\x20token\x20failed,\x20trying\x20anyway:',sL['message']),yU('Token\x20issue,\x20trying\x20anyway...','warning',0x5dc);}}else console['log']('✅\x20Using\x20cached\x20Turnstile\x20token\x20for\x20manual\x20claim');sS&&(sS['textContent']='⚡\x20Claiming...'),yU('Sending\x20claim...
Code:\x20'+sd,'redeeming',0x5dc),sD(sd),sK['value']='',setTimeout(()=>{sS&&(sS['textContent']='Claim',sS['style']['opacity']='1');},0x7d0);}function Vc(){const sK=document['getElementById']('stake-panel'),sS=document['getElementById']('reload-panel');if(sK['style']['display']==='none'){sK['style']['display']='flex';if(sS)sS['style']['display']='none';Vh();}else sK['style']['display']='none';}function VG(){const sK=document['getElementById']('reload-panel'),sS=document['getElementById']('stake-panel');if(sK['style']['display']==='none'){sK['style']['display']='block';if(sS)sS['style']['display']='none';V3(),V4();}else sK['style']['display']='none';}function Vz(){const sK=document['getElementById']('stake-header'),sS=document['getElementById']('stake-show-btn'),sd=document['getElementById']('stake-panel');sK['style']['display']==='none'?(sK['style']['display']='flex',sS['style']['display']='none',GM_setValue('headerVisible',!![])):(sK['style']['display']='none',sS['style']['display']='block',sd['style']['display']='none',GM_setValue('headerVisible',![]));}function Vh(){const sK=document['getElementById']('stake-codes-list');if(!sK)return;if(yW['length']===0x0){sK['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20No\x20Codes\x20Yet\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20

Codes\x20from\x20Telegram\x20will\x20appear\x20here

\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';return;}sK['innerHTML']=yW['map'](sd=>{let sT='',sL='',sP='';if(sd['claimed'])sT='✅\x20CLAIMED',sL='claimed';else sd['rejectionReason']?(sT='❌\x20REJECTED',sL='rejected',sP='🚫\x20'+sd['rejectionReason']+''):(sT='⏳\x20PENDING',sL='pending');const sJ=sd['source']||'telegram',sR=sJ==='manual'?'MANUAL':sJ==='admin'?'ADMIN':'';let sA='';if(sJ==='manual')sA='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Value
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sd['value']||sd['amount']||'Manual\x20Entry')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Source
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Manual\x20Claim\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';else{if(sJ==='admin'){const sZ=[];if(sd['value']||sd['amount'])sZ['push']('
Value
'+(sd['value']||sd['amount'])+'');if(sd['limit']&&sd['limit']!=='-')sZ['push']('
Limit
First\x20'+sd['limit']+'');if(sd['wager']&&sd['wager']!=='-'&&sd['wager']!=='Unknown')sZ['push']('
Wager
'+sd['wager']+'');if(sd['deadline']&&sd['deadline']!=='-'&&sd['deadline']!=='N/A')sZ['push']('
Timeline
'+sd['deadline']+'');sA=sZ['length']>0x0?''+sZ['join']('')+'':'';}else sA='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Value
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sd['value']||sd['amount']||'-')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Limit
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sd['limit']?'First\x20'+sd['limit']:'-')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Wager\x20Req.
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sd['wagerRequirement']||sd['wager']||'-')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Timeline
\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(sd['timeline']||sd['deadline']||'-')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';}return'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sd['code']+sR+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sT+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sA+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+sP+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20';})['join']('');}function Vm(){const sK=document['getElementById']('stake-header'),sS=document['getElementById']('stake-show-btn');if(!sK){if(sS)sS['remove']();Vt();return;}const sd=document['getElementById']('stake-status');if(sd){if(yT&&yJ){const sJ=new Date(yJ),sR=sJ['toLocaleDateString']('en-US',{'month':'short','day':'numeric','year':'numeric','timeZone':'UTC'}),sA=sJ['toLocaleTimeString']('en-US',{'hour':'2-digit','minute':'2-digit','hour12':![],'timeZone':'UTC'})+'\x20UTC';sd['style']['display']='flex',sd['style']['alignItems']='center',sd['style']['gap']='6px',sd['style']['background']='rgba(76,\x20175,\x2080,\x200.2)',sd['style']['borderColor']='#4CAF50',sd['style']['color']='#4CAF50',sd['innerHTML']='✅\x20Authenticated\x20|\x20Expires:\x20'+sR+'\x20'+sA;}else yT?(sd['style']['display']='flex',sd['style']['alignItems']='center',sd['style']['gap']='6px',sd['style']['background']='rgba(76,\x20175,\x2080,\x200.2)',sd['style']['borderColor']='#4CAF50',sd['style']['color']='#4CAF50',sd['innerHTML']='✅\x20Authenticated'):(sd['style']['display']='block',sd['style']['background']='rgba(255,193,7,0.2)',sd['style']['borderColor']='#ffc107',sd['style']['color']='#ffc107',sd['textContent']='🔍\x20Auto-detecting...');}const sT=document['getElementById']('buy-sub-btn');sT&&(sT['style']['display']=yT?'none':'flex');const sL=document['getElementById']('stake-username');sL&&(sL['textContent']='👤\x20'+(yd||'Not\x20connected'));const sP=document['getElementById']('stake-searching');sP&&(sP['style']['display']=yT?'flex':'none');}function Vi(sK){const sS=document['getElementById']('stake-status');if(sS)sS['textContent']=sK;}let VU={},VI=![],VC=null;async function VX(){if(VC)return VC;VC=((async()=>{try{const sd=await s1();if(sd)return yo=sd,yF=Date['now'](),console['log']('⚡\x20Token\x20ready!'),Ve(),sd;}catch(sP){console['log']('⚠️\x20Token\x20refresh\x20failed:',sP['message']);}return null;})());const sK=await VC;return VC=null,sK;}async function VN(){if(yo)return yo;if(VC)return await VC;return await VX();}async function s0(sK,sS=![]){const sd=performance['now']();console['log']('🚀\x20GODSPEED\x20CLAIM'+(sS?'\x20(RETRY)':'')+':\x20'+sK);if(!yT){console['log']('❌\x20Not\x20authenticated');return;}if(!sS&&yk[sK]){console['log']('⚠️\x20Already\x20processed:',sK);return;}const sT=yj();if(!sT){console['log']('❌\x20No\x20stake\x20token');return;}let sL=yo;!sL&&(console['log']('⚡\x20No\x20cached\x20token,\x20waiting\x20for\x20refresh...'),sL=await VN()),(yo=null,Ve(),VX());if(!sL){console['log']('❌\x20No\x20turnstile\x20token\x20available');return;}console['log']('⚡\x20Using\x20token\x20(starting\x20next\x20refresh\x20in\x20background)'),yk[sK]=Date['now']();const sP=(yn||'btc')['toLowerCase'](),sJ=performance['now']()-sd;console['log']('⚡\x20GODSPEED:\x20Token\x20prep\x20'+sJ['toFixed'](0x1)+'ms,\x20firing\x20claim...');const sR=JSON['stringify']({'operationName':'ClaimConditionBonusCode','variables':{'code':sK,'currency':sP,'turnstileToken':sL},'query':'mutation\x20ClaimConditionBonusCode($code:\x20String!,\x20$currency:\x20CurrencyEnum!,\x20$turnstileToken:\x20String!)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20claimConditionBonusCode(code:\x20$code,\x20currency:\x20$currency,\x20turnstileToken:\x20$turnstileToken)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bonusCode\x20{\x20id\x20code\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}'});fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sT,'x-language':'en','x-operation-name':'ClaimConditionBonusCode','x-operation-type':'mutation'},'credentials':'include','body':sR})['then'](sw=>sw['json']())['then'](sF=>{const sY=performance['now']()-sd;if(sF['data']?.['claimConditionBonusCode']){const sH=sF['data']['claimConditionBonusCode'];console['log']('✅\x20GODSPEED\x20SUCCESS:\x20'+sH['amount']+'\x20'+sH['currency']+'\x20in\x20'+sY['toFixed'](0x0)+'ms!');const sn=yW['findIndex'](sE=>sE['code']===sK);sn>=0x0&&(yW[sn]['amount']=sH['amount']+'\x20'+sH['currency']['toUpperCase']()),Vg(sK,!![]),yU('💰\x20CLAIMED!
'+sH['amount']+'\x20'+sH['currency']['toUpperCase']()+'\x20('+sY['toFixed'](0x0)+'ms)','claimed',0xfa0),yb&&sH['amount']&&sH['currency']&&VD(sH['amount'],sH['currency']);}else{if(sF['errors']){const sE=sF['errors'][0x0]?.['message']||'Unknown';console['log']('❌\x20GODSPEED\x20failed:\x20'+sE+'\x20('+sY['toFixed'](0x0)+'ms)'),Vg(sK,![],sE),!sS&&(sE['toLowerCase']()['includes']('captcha')||sE['toLowerCase']()['includes']('turnstile'))&&(console['log']('🔄\x20Turnstile\x20failed,\x20getting\x20fresh\x20token\x20and\x20retrying...'),s3()['then'](sO=>{sO&&(yo=sO,yF=Date['now'](),s0(sK,!![]));}));}}})['catch'](sw=>{console['log']('❌\x20GODSPEED\x20error:\x20'+sw['message']),Vg(sK,![],sw['message']);});const sA=performance['now']()-sd;console['log']('🚀\x20GODSPEED:\x20Request\x20fired\x20in\x20'+sA['toFixed'](0x1)+'ms'),VX();}function s1(){return new Promise(sK=>{const sS=s7();sS&&sS['render']?sf(sK):s9(sK,0x0);});}function s2(){return yo;}function s3(){return new Promise(sK=>{if(yo){console['log']('🔒\x20Using\x20cached\x20Turnstile\x20token'),sK(yo);return;}console['log']('🔒\x20No\x20cached\x20token,\x20rendering\x20fresh\x20Turnstile\x20widget...');const sS=s7();sS&&sS['render']?sf(sK):(console['log']('🔒\x20Waiting\x20for\x20Stake\x20to\x20load\x20Turnstile\x20API...'),s9(sK,0x0));});}let s4=![],s5=![];const s6=typeof unsafeWindow!=='undefined'?unsafeWindow:window;function s7(){return s6['turnstile']||window['turnstile'];}function s8(){return new Promise((sK,sS)=>{const sd=s7();if(s5&&sd){sK();return;}if(s4){const sL=setInterval(()=>{const sg=s7();sg&&sg['render']&&(clearInterval(sL),sK());},0x64);setTimeout(()=>{clearInterval(sL),sS(new Error('Turnstile\x20script\x20load\x20timeout'));},0x2710);return;}s4=!![],console['log']('🔒\x20Loading\x20Turnstile\x20script\x20(checking\x20both\x20window\x20and\x20unsafeWindow)...');const sT=document['createElement']('script');sT['src']='https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit',sT['async']=!![],sT['onload']=()=>{console['log']('✅\x20Turnstile\x20script\x20loaded\x20successfully'),s5=!![],s4=![];let sq=0x0;const sM=0x64,sa=setInterval(()=>{sq++;const su=s7();if(su&&su['render']){clearInterval(sa),console['log']('✅\x20Turnstile\x20API\x20ready\x20after\x20'+sq+'\x20checks\x20(found\x20on\x20'+(s6['turnstile']?'unsafeWindow':'window')+')'),sK();return;}sq>=sM&&(clearInterval(sa),console['log']('⚠️\x20Turnstile\x20API\x20check\x20details:',{'windowTurnstile':typeof window['turnstile'],'unsafeWindowTurnstile':typeof s6['turnstile'],'pageWindowKeys':s6['turnstile']?Object['keys'](s6['turnstile']):[]}),su?sK():sS(new Error('Turnstile\x20API\x20not\x20available\x20after\x20script\x20load')));},0x64);},sT['onerror']=sg=>{console['log']('❌\x20Failed\x20to\x20load\x20Turnstile\x20script:',sg),s4=![],sS(new Error('Failed\x20to\x20load\x20Turnstile\x20script'));},document['head']['appendChild'](sT);});}function s9(sK,sS){const sd=s7();if(sd&&sd['render']){console['log']('✅\x20Turnstile\x20API\x20already\x20available'),sf(sK);return;}s8()['then'](()=>{console['log']('✅\x20Turnstile\x20API\x20now\x20ready,\x20rendering\x20widget...'),sf(sK);})['catch'](sR=>{console['log']('⚠️\x20Could\x20not\x20load\x20Turnstile:',sR['message']),sK(null);});}function sf(sK){let sS=document['getElementById']('stake-turnstile-container');if(sS)sS['remove']();let sd=document['createElement']('div');sd['id']='stake-turnstile-container',sd['style']['cssText']='position:\x20fixed;\x20bottom:\x20-1000px;\x20left:\x20-1000px;\x20visibility:\x20hidden;\x20pointer-events:\x20none;\x20z-index:\x20-1;',document['body']['appendChild'](sd);let sT=![];const sL=s7();if(!sL||!sL['render']){console['log']('❌\x20Turnstile\x20API\x20not\x20available\x20for\x20rendering'),sK(null);return;}try{const sP=sL['render']('#stake-turnstile-container',{'sitekey':'0x4AAAAAAAGD4gMGOTFnvupz','theme':'auto','size':'invisible','language':'auto','appearance':'interaction-only','retry':'auto','refresh-expired':'auto','callback':function(sJ){if(sT)return;sT=!![],console['log']('✅\x20Turnstile\x20token\x20obtained:',sJ['substring'](0x0,0x32)+'...'),yo=sJ,yF=Date['now'](),sK(sJ);},'error-callback':function(sJ){if(sT)return;sT=!![],console['log']('❌\x20Turnstile\x20error:',sJ),sK(null);},'expired-callback':function(){console['log']('⚠️\x20Turnstile\x20token\x20expired'),yo=null;},'timeout-callback':function(){if(sT)return;sT=!![],console['log']('⏰\x20Turnstile\x20timeout'),sK(null);}});console['log']('🔒\x20Turnstile\x20widget\x20created\x20with\x20ID:',sP),setTimeout(()=>{!sT&&(sT=!![],console['log']('⏰\x20Turnstile\x20timeout\x20(15s),\x20proceeding\x20without\x20token'),sK(null));},0x3a98);}catch(sJ){console['log']('❌\x20Turnstile\x20render\x20error:',sJ['message']),sd['remove'](),sK(null);}}function sy(sK){if(yY['includes'](sK))return;yY['push'](sK),console['log']('📋\x20Queued:\x20'+sK+'\x20('+yY['length']+'\x20in\x20queue)'),sV();}async function sV(){if(yH||yY['length']===0x0)return;yH=!![];while(yY['length']>0x0){const sK=yY['shift']();console['log']('⚡\x20Processing\x20'+sK+'\x20('+yY['length']+'\x20remaining)'),await ss(sK),await new Promise(sT=>setTimeout(sT,0x64));}yH=![];}async function ss(sK){const sS=performance['now']();if(!yT)return;if(yk[sK])return;yk[sK]=Date['now']();const sd=yj();if(!sd)return;let sT=yo;!sT&&(console['log']('⚡\x20No\x20cached\x20token,\x20waiting\x20for\x20refresh...'),sT=await VN()),(yo=null,Ve(),VX());if(!sT){console['log']('❌\x20No\x20turnstile\x20token\x20available');return;}const sL=(yn||'usdt')['toLowerCase']();console['log']('⚡\x20CLAIMING:\x20'+sK+'\x20(starting\x20next\x20refresh\x20in\x20background)');try{const sP=await fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sd,'x-language':'en','x-operation-name':'ClaimConditionBonusCode','x-operation-type':'mutation'},'credentials':'include','body':JSON['stringify']({'operationName':'ClaimConditionBonusCode','variables':{'code':sK,'currency':sL,'turnstileToken':sT},'query':'mutation\x20ClaimConditionBonusCode($code:\x20String!,\x20$currency:\x20CurrencyEnum!,\x20$turnstileToken:\x20String!)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20claimConditionBonusCode(code:\x20$code,\x20currency:\x20$currency,\x20turnstileToken:\x20$turnstileToken)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bonusCode\x20{\x20id\x20code\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}'})}),sJ=await sP['json'](),sR=performance['now']()-sS;if(sJ['data']?.['claimConditionBonusCode']){const sA=sJ['data']['claimConditionBonusCode'];console['log']('✅\x20SUCCESS:\x20'+sK+'\x20-\x20'+sA['amount']+'\x20'+sA['currency']+'\x20in\x20'+sR['toFixed'](0x0)+'ms'),Vg(sK,!![]),yb&&sA['amount']&&sA['currency']&&VD(sA['amount'],sA['currency']);}else{if(sJ['errors']){const sv=sJ['errors'][0x0]?.['message']||'Unknown';console['log']('❌\x20FAILED:\x20'+sK+'\x20-\x20'+sv),Vg(sK,![],sv);}}}catch(sb){console['log']('❌\x20ERROR:\x20'+sK+'\x20-\x20'+sb['message']),Vg(sK,![],sb['message']);}}function se(sK,sS=![]){sy(sK);return;const sd=performance['now']();console['log']('⚡\x20TURBO\x20CLAIM'+(sS?'\x20(RETRY)':'')+':\x20'+sK);if(!yT)return;if(!sS&&yk[sK])return;if(!sS)yk[sK]=Date['now']();const sT=yj();if(!sT){console['log']('❌\x20No\x20stake\x20token\x20for\x20turbo\x20claim');return;}const sL=s2(),sP=(yn||'usdt')['toLowerCase']();console['log']('⚡\x20Token\x20ready\x20in\x20'+(performance['now']()-sd)['toFixed'](0x0)+'ms,\x20claiming...');const sJ={'operationName':'ClaimConditionBonusCode','variables':{'code':sK,'currency':sP,'turnstileToken':sL||''},'query':'mutation\x20ClaimConditionBonusCode($code:\x20String!,\x20$currency:\x20CurrencyEnum!,\x20$turnstileToken:\x20String!)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20claimConditionBonusCode(code:\x20$code,\x20currency:\x20$currency,\x20turnstileToken:\x20$turnstileToken)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bonusCode\x20{\x20id\x20code\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}'};fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sT,'x-language':'en','x-operation-name':'ClaimConditionBonusCode','x-operation-type':'mutation'},'credentials':'include','body':JSON['stringify'](sJ)})['then'](sa=>sa['json']())['then'](sw=>{const sQ=performance['now']()-sd;console['log']('⚡\x20TURBO\x20response\x20in\x20'+sQ['toFixed'](0x0)+'ms:',sw);if(sw['data']?.['claimConditionBonusCode']){const sp=sw['data']['claimConditionBonusCode'];console['log']('✅\x20TURBO\x20SUCCESS:\x20'+sp['amount']+'\x20'+sp['currency']+'\x20in\x20'+sQ['toFixed'](0x0)+'ms!');const so=yW['findIndex'](sF=>sF['code']===sK);so>=0x0&&(yW[so]['amount']=sp['amount']+'\x20'+sp['currency']['toUpperCase']()),Vg(sK,!![]),yb&&sp['amount']&&sp['currency']&&VD(sp['amount'],sp['currency']);}else{if(sw['errors']){const sF=sw['errors'][0x0]?.['message']||'Unknown';console['log']('❌\x20TURBO\x20failed:\x20'+sF);if(!sS&&(sF['toLowerCase']()['includes']('captcha')||sF['toLowerCase']()['includes']('turnstile'))){console['log']('🔄\x20Turnstile\x20invalid,\x20getting\x20fresh\x20token\x20and\x20retrying...'),yo=null,s3()['then'](sY=>{sY?(yo=sY,yF=Date['now'](),console['log']('✅\x20Fresh\x20token\x20obtained,\x20retrying\x20claim...'),se(sK,!![])):(console['log']('❌\x20Could\x20not\x20get\x20fresh\x20token,\x20giving\x20up'),Vg(sK,![],sF));});return;}Vg(sK,![],sF);}}})['catch'](sa=>{console['log']('❌\x20TURBO\x20error:\x20'+sa['message']),Vg(sK,![],sa['message']);}),VX();}async function sD(sK){console['log']('🚀\x20redeemCodeDirect\x20called\x20for:\x20'+sK);if(!yT){console['log']('❌\x20NOT\x20AUTHENTICATED\x20-\x20Cannot\x20redeem'),Vi('🔒\x20Connect\x20to\x20claim\x20codes');return;}if(yk[sK]){console['log']('❌\x20ALREADY\x20PROCESSED\x20-\x20Skipping:\x20'+sK);return;}yk[sK]=Date['now'](),Vi('⚡\x20Redeeming\x20'+sK+'...');const sS=yj();if(!sS){console['error']('No\x20Stake\x20session\x20token\x20found!'),Vi('❌\x20Not\x20logged\x20into\x20Stake'),Vg(sK,![],'Stake\x20session\x20token\x20not\x20found');return;}console['log']('Using\x20Stake\x20token:',sS['substring'](0x0,0x14)+'...');const sd=yo;yo=null,Ve(),VX(),!sd?console['log']('⚠️\x20No\x20cached\x20Turnstile\x20token,\x20claim\x20may\x20fail'):console['log']('✅\x20Using\x20pre-cached\x20Turnstile\x20token\x20(instant!)');const sT=(yn||'usdt')['toLowerCase'](),sL={'operationName':'ClaimConditionBonusCode','variables':{'code':sK,'currency':sT,'turnstileToken':sd||''},'query':'mutation\x20ClaimConditionBonusCode($code:\x20String!,\x20$currency:\x20CurrencyEnum!,\x20$turnstileToken:\x20String!)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20claimConditionBonusCode(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20code:\x20$code\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency:\x20$currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20turnstileToken:\x20$turnstileToken\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bonusCode\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20code\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20user\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20id\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20balances\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20available\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20amount\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20currency\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}'};console['log']('📤\x20Sending\x20GraphQL\x20request:',{'url':yr,'code':sK,'currency':sT,'hasTurnstile':!!sd}),fetch(yr,{'method':'POST','headers':{'Content-Type':'application/json','x-access-token':sS,'x-language':'en','x-operation-name':'ClaimConditionBonusCode','x-operation-type':'mutation'},'credentials':'include','body':JSON['stringify'](sL)})['then'](sg=>{console['log']('Response\x20status:',sg['status'],sg['statusText']);if(!sg['ok'])throw new Error('HTTP\x20'+sg['status']+':\x20'+sg['statusText']);return sg['json']();})['then'](sa=>{console['log']('GraphQL\x20Response:',sa);if(sa['errors']){const su=sa['errors'][0x0]?.['message']||'Unknown\x20error';console['log']('❌\x20Code\x20rejected:',su),Vi('❌\x20Rejected:\x20'+sK),Vg(sK,![],su);}else{if(sa['data']?.['claimConditionBonusCode']){const sZ=sa['data']['claimConditionBonusCode'],sx=sZ['amount']&&sZ['currency']?sZ['amount']+'\x20'+sZ['currency']['toUpperCase']():'Unknown';console['log']('✅\x20Code\x20claimed\x20successfully!',sZ),Vi('✅\x20Claimed:\x20'+sK+'\x20-\x20'+sx);const sw=yW['findIndex'](sQ=>sQ['code']===sK);sw>=0x0&&(yW[sw]['amount']=sx),Vg(sK,!![],null),yb&&sZ['amount']&&sZ['currency']&&VD(sZ['amount'],sZ['currency']);}else console['log']('❌\x20Unexpected\x20response\x20structure:',sa),Vi('❌\x20Failed:\x20'+sK),Vg(sK,![],'Unexpected\x20response');}})['catch'](sg=>{console['error']('❌\x20Fetch\x20error:',sg['message']),Vi('❌\x20Network\x20error'),Vg(sK,![],'Network\x20error:\x20'+sg['message']);});}let sr=null,sW=![];window['testDiceWithApiKey']=async function(sK){console['log']('🎲\x20Testing\x20dice\x20bet\x20with\x20API\x20key...');const sS=yj();console['log']('Session\x20token:',sS?sS['substring'](0x0,0x14)+'...':'NOT\x20FOUND'),console['log']('API\x20key:',sK?sK['substring'](0x0,0x14)+'...':'NOT\x20PROVIDED');const sd=[{'name':'Session\x20token\x20(normal)','token':sS},{'name':'API\x20key\x20as\x20token','token':sK}];for(const sT of sd){if(!sT['token'])continue;console['log']('\x0a---\x20Testing:\x20'+sT['name']+'\x20---');try{const sL=await fetch(window['location']['origin']+'/_api/casino/dice/roll',{'method':'POST','headers':{'accept':'*/*','content-type':'application/json','x-access-token':sT['token']},'credentials':'include','body':JSON['stringify']({'target':50.5,'condition':'above','identifier':'test-'+Date['now'](),'amount':0.00001,'currency':'usdt'})});console['log']('Status:',sL['status']);const sP=await sL['json']();if(sP['errors'])console['log']('❌\x20Error:',sP['errors'][0x0]?.['message']);else sP['result']||sP['state']?console['log']('✅\x20SUCCESS!',sP):console['log']('Response:',sP);}catch(sJ){console['log']('❌\x20Error:',sJ['message']);}}console['log']('\x0a🏁\x20Tests\x20complete.\x20Check\x20results\x20above.');},console['log']('💡\x20Test\x20API:\x20window.testDiceWithApiKey(\x22YOUR_API_KEY\x22)');function sk(){console['log']('🎰\x20Stake\x20Code\x20Claimer\x20initializing...'),document['readyState']==='loading'?document['addEventListener']('DOMContentLoaded',sB):sB();}function sB(){console['log']('⚡\x20GOD\x20MODE:\x20Initializing...'),setTimeout(()=>{console['log']('⚡\x20Page\x20loaded,\x20starting\x20initialization...'),Vt(),Vh(),setTimeout(()=>{console['log']('⚡\x20Starting\x20connection\x20attempt...'),VY();},0x7d0),setInterval(VY,0x1388),console['log']('⚡\x20GOD\x20MODE:\x20Preloading\x20Turnstile...'),s8()['then'](()=>{console['log']('✅\x20Turnstile\x20ready'),s3()['then'](sS=>{sS&&(console['log']('✅\x20Token\x20pre-cached\x20and\x20READY!'),Ve());});})['catch'](()=>{console['log']('⚠️\x20Turnstile\x20preload\x20failed,\x20will\x20retry\x20on\x20claim');}),setTimeout(()=>{try{console['log']('🔄\x20Page\x20load\x20-\x20fetching\x20reload\x20data\x20(silent)...'),Vy(!![])['catch'](sS=>console['log']('🔄\x20Fetch\x20reload\x20error:',sS['message']));}catch(sS){console['log']('🔄\x20Reload\x20fetch\x20error:',sS['message']);}},0xfa0);let sK=0x0;document['addEventListener']('visibilitychange',()=>{if(document['hidden'])sK=Date['now']();else{const sS=Date['now']()-sK;sS>0x2710&&(console['log']('🔄\x20Tab\x20was\x20hidden\x20for\x20'+Math['floor'](sS/0x3e8)+'s\x20-\x20fetching\x20missed\x20codes...'),Vk&&Vk['readyState']===WebSocket['OPEN']&&Vk['close'](),!yT&&(Vx=0x0,Vw=![],VY()));}}),console['log']('⚡\x20GOD\x20MODE\x20ACTIVATED!\x20Ready\x20for\x20instant\x20claims!');try{const sS='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20ws\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20wsUrl\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20authToken\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20username\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20heartbeatInterval\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20reconnectAttempts\x20=\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20shouldReconnect\x20=\x20true;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20function\x20connect()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!wsUrl\x20||\x20!authToken)\x20return;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(ws\x20&&\x20(ws.readyState\x20===\x200\x20||\x20ws.readyState\x20===\x201))\x20return;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20try\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws\x20=\x20new\x20WebSocket(wsUrl);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.onopen\x20=\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20postMessage({\x20type:\x20\x27status\x27,\x20status:\x20\x27connected\x27\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.send(JSON.stringify({\x20type:\x20\x27auth\x27,\x20token:\x20authToken\x20}));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.onmessage\x20=\x20(e)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20try\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20msg\x20=\x20JSON.parse(e.data);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20postMessage({\x20type:\x20\x27message\x27,\x20data:\x20msg\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20catch\x20(err)\x20{}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.onclose\x20=\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20postMessage({\x20type:\x20\x27status\x27,\x20status:\x20\x27disconnected\x27\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20stopHeartbeat();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(shouldReconnect)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20reconnectAttempts++;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20delay\x20=\x20Math.min(200\x20*\x20Math.pow(1.5,\x20reconnectAttempts),\x2010000);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20setTimeout(connect,\x20delay);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.onerror\x20=\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20postMessage({\x20type:\x20\x27status\x27,\x20status:\x20\x27error\x27\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20catch\x20(e)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20setTimeout(connect,\x201000);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20function\x20startHeartbeat()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20stopHeartbeat();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20heartbeatInterval\x20=\x20setInterval(()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(ws\x20&&\x20ws.readyState\x20===\x201)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ws.send(JSON.stringify({\x20type:\x20\x27ping\x27,\x20username:\x20username\x20}));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20},\x205000);\x20//\x205s\x20heartbeat\x20-\x20worker\x20not\x20throttled!\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20function\x20stopHeartbeat()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(heartbeatInterval)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20clearInterval(heartbeatInterval);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20heartbeatInterval\x20=\x20null;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20self.onmessage\x20=\x20(e)\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20msg\x20=\x20e.data;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20switch\x20(msg.type)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20\x27connect\x27:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20wsUrl\x20=\x20msg.wsUrl;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20authToken\x20=\x20msg.token;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20username\x20=\x20msg.username;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shouldReconnect\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20reconnectAttempts\x20=\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20connect();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20\x27disconnect\x27:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shouldReconnect\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20stopHeartbeat();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(ws)\x20ws.close();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20\x27updateToken\x27:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20authToken\x20=\x20msg.token;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20\x27startHeartbeat\x27:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20startHeartbeat();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20};\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Keep-alive\x20tick\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20tick\x20=\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20setInterval(()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20tick++;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(tick\x20%\x2060\x20===\x200)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20postMessage({\x20type:\x20\x27keepalive\x27,\x20seconds:\x20tick\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20},\x201000);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20',sd=new Blob([sS],{'type':'application/javascript'}),sT=URL['createObjectURL'](sd);window['_wsWorker']=new Worker(sT),window['_wsWorker']['onmessage']=sL=>{const sg=sL['data'];switch(sg['type']){case'status':if(sg['status']==='connected')console['log']('🔌\x20[Worker]\x20WebSocket\x20connected');else sg['status']==='disconnected'&&(console['log']('🔌\x20[Worker]\x20WebSocket\x20disconnected'),VB=![]);break;case'message':VP(sg['data']);break;case'keepalive':console['log']('🔊\x20[Worker]\x20Keep-alive:\x20'+sg['seconds']+'s\x20running');break;}},window['_originalConnectWebSocket']=VL,VL=function(){if(!yT||!yL){console['log']('⚠️\x20Cannot\x20connect\x20WebSocket\x20-\x20not\x20authenticated');return;}const sL=VT();console['log']('🔌\x20[Worker]\x20Connecting\x20to\x20'+sL),window['_wsWorker']['postMessage']({'type':'connect','wsUrl':sL,'token':yL,'username':yd});},window['_originalDisconnectWebSocket']=Vv,Vv=function(){console['log']('🔌\x20[Worker]\x20Disconnecting'),window['_wsWorker']['postMessage']({'type':'disconnect'}),VB=![];},window['_originalStartWsHeartbeat']=VR,VR=function(){window['_wsWorker']['postMessage']({'type':'startHeartbeat'});},window['_originalStopWsHeartbeat']=VA,VA=function(){},console['log']('🔊\x20WebSocket\x20Worker\x20active\x20-\x20connections\x20will\x20stay\x20alive\x20when\x20minimized!');}catch(sL){console['log']('⚠️\x20WebSocket\x20Worker\x20failed:',sL['message'],'-\x20using\x20fallback');}},0x64);}sk();}());