(function(CONFIG){ /* PARSE CONFIG */ CONFIG = JSON.parse(CONFIG); /* CHECK DOMAIN TYPE */ const isLocalhost = CONFIG.localhost.includes(location.hostname); const isRootDomain = !isLocalhost && location.hostname.split(".").slice(-2).join(".") == location.hostname; /* PROXY REQUEST MIDDLEWARE */ const middleware = function(url) { if (CONFIG.hosts.mm.includes(url.host)) { /* MATCHMAKER SERVER REROUTE */ url.protocol = CONFIG.protocol.http; url.hostname = location.hostname; url.port = CONFIG.port; url.pathname = `/mm${url.pathname}`; url.search = url.search.replace(`hostname=${location.hostname}`, `hostname=${CONFIG.hosts.http[0]}`); if (url.search.match(/region=/)) { if (isLocalhost) { /* CHANGE LOCAL REGION TO DEFAULT */ url.search = url.search.replace("region=local", `region=${CONFIG.region.default}`); } else if (!isRootDomain) { /* FORCE REGION */ const region = CONFIG.region.map[location.hostname.split(".")[0]] || CONFIG.region.default; url.search = url.search.replace(/region=[\w-]+/g, `region=${region}`); } } } else if (CONFIG.hosts.api.includes(url.host)) { /* API SERVER REROUTE */ url.protocol = CONFIG.protocol.http; url.hostname = location.hostname; url.port = CONFIG.port; url.pathname = `/api${url.pathname}`; } return url; } /* OVERRIDE FETCH */ const _fetch = window.fetch; window.fetch = async function(...args) { try { const url = new URL(args[0]); args[0] = middleware(url).toString(); } catch (e) {}; return _fetch(...args); } /* OVERRIDE WEBSOCKET */ window.WebSocket = class WebSocket extends window.WebSocket { constructor(...args) { const url = new URL(args[0]); if (CONFIG.hosts.social.includes(url.host)) { /* SOCIAL SERVER REROUTE */ url.protocol = CONFIG.protocol.ws; url.port = ""; url.host = CONFIG.hosts.social[0]; } else if (CONFIG.hosts.editor.includes(url.host)) { /* EDITOR SERVER REROUTE */ url.protocol = CONFIG.protocol.ws; url.port = ""; url.host = CONFIG.hosts.editor[0]; } args[0] = `${CONFIG.protocol.ws}//${location.host}/ws?redirect=${btoa(url.toString())}`; super(args); } } /* OVERRIDE XMLHTTPREQUEST */ window.XMLHttpRequest = class XMLHttpRequest extends window.XMLHttpRequest { open(...args) { try { const url = new URL(args[1]); if (CONFIG.hosts.assets.includes(url.host)) { /* ASSETS (MODELS) REROUTE */ url.protocol = CONFIG.protocol.http; url.hostname = location.hostname; url.port = CONFIG.port; url.pathname = `/assets${url.pathname}`; args[1] = url.toString(); } else if (CONFIG.hosts.userAssets.includes(url.host)) { /* USER ASSETS (MODELS) REROUTE */ url.protocol = CONFIG.protocol.http; url.hostname = location.hostname; url.port = CONFIG.port; url.pathname = `/user${url.pathname}`; args[1] = url.toString(); } else { args[1] = middleware(url).toString(); } } catch (e) {}; super.open(...args); } } /* OVERRIDE CREATE ELEMENT (NAMESPACE VERSION) */ document.createElementNS = new Proxy(document.createElementNS, { apply: function(target, prop, args) { const img = target.apply(prop, args); /* THREE ERROR HANDLER */ let threeErrorHandler; /* CORS ERROR HANDLER */ function corsErrorHandler() { /* REMOVES EXISTING ERROR HANDLER */ this.removeEventListener('error', corsErrorHandler, false); /* ADDS BACK THREE ERROR HANDLER */ this.addEventListener('error', threeErrorHandler, false); /* ASSETS (IMAGES/TEXTURES) REROUTE */ const url = new URL(this.src); if (CONFIG.hosts.assets.includes(url.host)) { url.protocol = CONFIG.protocol.http url.hostname = location.hostname; url.port = CONFIG.port; url.pathname = `/assets${url.pathname}`; } this.src = url.toString(); } /* ADD CORS ERROR HANDLER */ img.addEventListener('error', corsErrorHandler, false); /* PROXY ADDING EVENT LISTENER */ const _addEventListener = img.addEventListener; img.addEventListener = new Proxy(_addEventListener, { apply: function(target, prop, args) { if (args[0] == 'error') { /* HOOK ADDING THREE ERROR HANDLER */ threeErrorHandler = args[1]; /* UNDO PROXY */ img.addEventListener = _addEventListener; } else { target.apply(prop, args); } } }) return img; } }) /* INJECT REFRESH SETTING */ const div = document.createElement('div'); div.className = "settingsBtn"; div.style.cssText = "width: auto;font-size: 14px;padding: 5px 8px;"; div.innerText = "Find"; div.addEventListener("click", function() { const regionId = document.getElementById('setBod_local').childNodes[0].childNodes[2].value; const regionPrefix = CONFIG.region.reverseMap[regionId] || CONFIG.region.reverseMap[CONFIG.region.default]; if (isLocalhost) { const url = `${CONFIG.protocol.http}//${regionPrefix}.subdomain.com`; alert(`REDIRECT - ${url}`); } else { const url = `${CONFIG.protocol.http}//${regionPrefix}.${location.hostname.split(".").slice(-2).join(".")}`; location.href = url; } }, false); const waitForSettings = setInterval(function() { if (!window.windows) return; if (!window.windows[0]) return; if (!window.windows[0].getSettings) return; clearInterval(waitForSettings); window.windows[0].getSettings = new Proxy(window.windows[0].getSettings, { apply: function(target, prop, args) { setTimeout(function() { const localBody = document.getElementById('setBod_local'); if (localBody) { const region = localBody.children[0]; region.innerHTML = region.innerHTML.replace("Default Region", "Proxy Region"); const select = region.children[0]; region.insertBefore(div, select); [...select.children].filter(o => !CONFIG.region.reverseMap[o.value]).forEach(o => select.removeChild(o)); select.onchange(); } }) return target.apply(prop, args); } }) }, 100); })('{"isProd":true,"port":443,"localhost":["localhost","127.0.0.1"],"hosts":{"http":["krunker.io","internal.krunker.io","127.0.0.1:8080"],"mm":["matchmaker.krunker.io","matchmaker_beta.krunker.io","127.0.0.1:5050"],"api":["api.krunker.io","api_beta.krunker.io","127.0.0.1:5080"],"social":["social.krunker.io","social_beta.krunker.io","127.0.0.1:5070"],"editor":["editor.krunker.io","editor_beta.krunker.io","127.0.0.1:5090"],"assets":["assets.krunker.io"],"userAssets":["user-assets.krunker.io"]},"region":{"default":"de-fra","map":{"fra":"de-fra","sv":"us-ca-sv","syd":"au-syd","tok":"jb-hnd","mia":"us-fl","sin":"sgp","ny":"us-nj"},"reverseMap":{"de-fra":"fra","us-ca-sv":"sv","au-syd":"syd","jb-hnd":"tok","us-fl":"mia","sgp":"sin","us-nj":"ny"}},"key":"MfFNnrttL2zWMZeZwmMY6RiNq5LCxhj0QFASBoKh1aujSpHwTRz2ytunxJHmcn23","isSSL":true,"protocol":{"http":"https:","ws":"wss:"}}'); function _0x3932(){const _0x39b147=['atob','8532226134','windowsApp','timeTillAccessExpiry','FRVRLeaderboards','logRequestPaymentError','INVALID_CREDENTIALS','consentToAllConsentProvider','loadConsentManagementPlatform','0.0.0','sort','msstart_sdk_init','last_day_played','Unknown\x20product\x20\x22','setItems','P10DevelopAndImproveProducts','iapTracker','fetcher','getAnalyticsIDProvider','[frvr-tracker]\x20event','frvr','getPlayers','cacheScore','updatedAt','globalUserIdSource','iap_request_payment_failed','getType','onClose','step\x20','FREQUENCY','firstFetchPromise','14.14.2','finally','source','client_time','social','adShownListeners','_accessToken','stack','controls','connected\x20to\x20social\x20server','samsungbrowser','/purchases/','supportsAutoInitialization','postInit','myJio','_isReady','setProgress','Empty\x20Provider','clientHeight','cloudStorage','tokenHandler','ongoingFRVRLogin','score','bot_subscribe_success','usingCanvasRenderer','PLAY_SESSION_TIMEOUT','facebook_canvasweb','rocket_chat','extra','show','NOFILL','getTimeTillProactiveRefresh','default','getEventName','clearTimeout','extraFieldFunctions','send','withChannel','entrypointData','Content-type','SAMSUNG_INSTANT','off','currentPair','error','ALREADY_OWNED','AdsThrottler','[FRVR-SDK]\x20post\x20init','getProvidersByType','internalerror','legacy_samsung_daily','adleavingapplication','[FRVR-SDK\x20-\x20init]\x20config:','onConsentChanged','logEvent','retries','appendChild','UPDATE_STATUS','samsungGameLauncherPWA','setScore','eventListeners','huaweiquickapp','getAvailableLoginPlatforms','getProperty','Bearer\x20','/consume/','setRequestHeader','loginWithProvider','refreshInterval','env','legacy_all_samsung_browser','^(?:.*_frvr=([^;]*)).*$','android','7627870781','registrationConflict','cache_buster','kik','samsung_galaxy_store_pwa','[ads]\x20no\x20ad\x20shown\x20for','Token\x20has\x20expired.\x20Request\x20a\x20new\x20challenge\x20to\x20get\x20a\x20fresh\x20one','getUTCFullYear','page_loading','DELETE','AdResponseStatus','twitch','IAP','shouldRefresh','ANONYMOUS','savePreStoredConfig','scheduleLocalNotification','hide','WebIDProvider','mobileiOSDevice','getShortcutProvider','emptyCrosspromo','function','onIsReadyChanged','secureConnection','Notifications\x20class\x20should\x20be\x20configured\x20before\x20it\x20is\x20initialized','getTimelineEntries','emptyBootstrapper','3217022605','discovery_page_view','floor','exec','getAllChallenges','1750875XgjeaK','discord','FTUE_STEPS_DONE_KEY','mustThrottle','buildScoreCache','facebookInstant','https://staging.crucible.frvr.com/v1/iap','latest','googleAdSiteId','consents','getSkippedAnalyticsEvents','AUTH_VERIFY_CHALLENGE','userAgent','getSupportedAPIs','beta','_accessPayload','Env','getFreshUrl','IN_MEMORY','getUTCDate','networkerror','[FRVR-SDK]\x20registering\x20ads\x20providers','verified','LOCAL_STORAGE','samsungInstantPlay','gameId','crazy_games','hostname','getABTestsUniqueId','getTimezoneOffset','getFriends','hasLoaded','ontouchend','referrer','removePreStoredConfig','fetch','availableAt','errors','__frvr_analytics_storage','mergeAccounts','iap_request_restore_purchase','/friends/','webSocketBuilder','samsung_instant_play','/user/verified','8416254215','serviceClient','[FRVR-SDK]\x20Missing\x20game\x27s\x20name\x20in\x20configuration','https','getAccessToken','refreshToken','Shop\x20access\x20token\x20is\x20required','/v1/tailor/','onreadystatechange','tracker','game_end','platform','WebsocketClient:\x20Cannot\x20send\x20message,\x20closed\x20by\x20user','jio-gameslite','map','ScoreCachePolicy','postComplete','_refreshExpiration','propertyIsEnumerable','randomPlaySessionId','initiateVerifyChallenge','getContextFields','isPlatformAvailable','logRequestPayment','_currentPair','decorateRequestWithAuth','sdk','IAPError','45143EsoFcr','empty','COOKIE','SERVER_ERROR','preStoredConfig','find','isChromeOSDevice','IAPPurchaseErrorCancelledByUser','split','on_load','initTracker','getUserSource','leaderboards','Shield\x20overlay\x20is\x20not\x20supported\x20in\x20this\x20channel','purpose','timeLoaded','samsung_instant_browser_us','https://staging.crucible.frvr.com/v1/auth','features_loading','shouldRefreshTokens','on_show','crosspromo','loginSuccess','url','getCharacteristics','accessExpiration','taboola','tournaments','okru','[FRVR-SDK]\x20channel\x20cannot\x20be\x20set\x20after\x20init','_platform','container','REG_SUCCESS','getOwnPropertySymbols','throttling','REFRESH_TOKEN_KEY','AUTH_LOGIN','[ads]\x20Ad\x20was\x20throttled,\x20reason\x20=','getMyTournaments','nosoc','createOverlay','samsungBrowser','syncedFriendsbyFRVRIDCache','facebook_canvas','getAuthProviders','getOpponentsFromChallenges','initFromStorage','000000','P6PersonalizedContent','Unsupported\x20Local\x20Storage\x20provider','shift','created','facebook_rooms','TOURNAMENT','SUCCESS','getLeaderboard','bind','AUTH_REGISTRATION','setAsCurrent','live','subscribeToPlayerJoined','/ws?token=','AsyncStorage','logRequestPaymentSuccess',')\x20has\x20already\x20been\x20tracked','scores','P4PersonalizedAds','timeoutActivePromise','PROACTIVE_REFRESH_THRESHOLD','legacy_samsung_browser_m4s','ADSTORAGE_FIRST_TIME_KEY','onMessage','samsungbsea','21104SUSpvB','9508446909',';\x20path=/;\x20expires=','onAdShown','getShop','IAPServiceClient\x20bad\x20response:\x20','getUnconsumedPurchases','4822698373','AUTH_REFRESH','ON_SHOW','platformLoginFail','getEntryPointProvider','_accessIAT','navigation','dispatchEvent','8436188448','logout','true','timeStart','frvrID','isLoggingIn','Notifications','getProfile','getInitialisedState','Login\x20successful','canCreateShortcutAsync','throw','share','reduce','FIRST_SESSION_AD_SPEED_RATE','timedout','defineProperty','baseUrl','close','handler','channelCharacteristics','BLOCKED','setCanUseCookies','anonymous','FRIEND_STATUS_UPDATED','all','mozilla','APPLE','9997971842','price','register','mfogs','crypto','updated','substring','accountNotActive','huawei','galaxystore','getConsentContextFields','EMPTY_OPEN_CHANNEL_STORE_IMPLEMENTATION','fetchAndHandleCommonErrors','Auto\x20login\x20with\x20anonymous\x20account\x20failed!','Failed\x20to\x20fetch\x20features:\x20','requestingAd','onBeforeInit','then','states','isFacebookRooms','log','[?&]','consentProvider','emptyLogger','opera','None','getNavigationProvider','getCloudStorageProvider','context','9kvxCYV','receivedAdResponse','/products/','listener','top','addDevWebListeners','ftue','entries','application/json','oppo_global','ensureLeaderboardCreated','canInvite','prod','randomPageSessionId','next','tmobile','canCreateShortcut','authenticatedFetch','[FRVR-SDK]\x20configuring\x20ads\x20for\x20dev','event\x20type\x20\x22','ids','getGlobalUserIdFromStorage','websocket\x20client\x20closed','randomGlobalUserId','COMPLETED','legacy_samsung_gl_fallback','setState','chrome','prototype','hago','facebook_instant','TcfV2ConsentProvider','context.getType','emptyShortcutProvider','microsoft_pwa','__frvr_rfc_uuidv4','create','BETA','_refreshToken','stringify','json','validateAndReturnJSON','removeEventListener','websocket\x20client\x20error','\x20-\x20','setUserConsent','getProductById','random','internal.krunker.io','shield','/v1/tailor/guest/','mailonline','P9MarketResearchForAudienceInsights','disableNativeBridge','challengeByPlayerId','proactiveRefreshTimeoutID','set1AtIndex','jio-stb','LOGIN_SUCCESS','hash','isLoginSupported','createShortcut','completed','fromCharCode','/register','script_version','NOT_LOGGED_IN','/v1/leaderboards/','utm_campaign','INVALID_OPERATION','clear','ERROR','updateAndValidateCurrentPair','logConsumePurchase','google-internal','not_displayed','firstFetch','synchronizeVerifiedStatus','handleEvent','isSupported','spil','photo','getConsentedIdProvider','contextRemoveFn','update','getFeature','ON_CONNECT','[FRVR-SDK]\x20building\x20components','getCurrentPlatform','catch','appWrapper','focus','removeItem','ab_test_activation','DISCORD','setup','AD_LEAVING_APPLICATION','responseTypes','memory','getCachedScore','2765561693','__FRVR_auth_access_token','jioStb','onConsentChangedHandlers','getGlobalUserIdFromCookie','mobile','setPublicItems','lgTV','enableAppStoreLinks','choose','trackAdError','46dKNpLK','sku','initComponents','community','MAX_PRE_CONSENT_LOAD_EVENT_QUEUE','LATEST','readyState','[FRVR-SDK]\x20setting\x20channel\x20multiple\x20times','getRefreshToken','NOT_DISPLAYED','allSettled','type','isFirstAdEver','isChromeWrapper','debug','call','login','[frvr-tracker]\x20error\x20sending\x20event\x20via\x20provider\x20','[ads]\x20show\x20error','decodeTokenPayload','DELIVERED','onunhandledrejection','randomIdProvider','setGroups','isAnyValid','reason','apiBaseURL','get_tld=;domain=.','logValuedEvent','startTime','providerName','count','iap_request_restore_purchase_error','_verified','withFormattedPrices','groupId','getRightmost1Index','finish','iap_consume_purchase','notLoggedIn','facebook-web','getLogger','invite','Error\x20initializing\x20Local\x20Storage\x20provider','control','ShopError','warn','getLocalStorageProvider','getGroups','GET','context.getPlayersAsync','chatbot','canUsePublicItems','text/plain;\x20charset=UTF-8','setPublicItem','get','FRVR','location','huawei_quick_app','getGlobalUserId','onGameInvite','timeoutMs','Network\x20Error','P5PersonalizedContentProfile','FRVR\x20SDK\x20is\x20not\x20initialized','not\x20logged\x20in','WebEntryPointProvider','buttons','changePassword','items','defaultFeatures','getDate','getRefreshPayload','iMessageContext','throttlerState','miniclip','localStorage','getFreshAccessToken','updateAsync','onload','getTournamentsProvider','AdsThrottlerResult','anonymousUserId','consumePurchase','samsungAppStore','open','syncFriends','resolve','rank','href','innerWidth','join','analytics','getRoomId','partnerWrapper','hasConsentForAll','useractioncomplete','androidVersion','isReady','1526015108','samsungbuk','IAP.\x20Product\x20not\x20found','P1StoreInformationOnADevice','utm_medium','3978cef938b7288300dbbef7a055501189f4e5a5','forEach','jio_my','iframed','games_played','finishedAd','getChallengesByOpponents','utm_source','getAccessPayload','getProviderName','bootstrapper','fallbackStorageProvider','EMPTY_PROFILE','setTimeout','transport','filter','shortcutProvider','loginToFRVR','Timeout\x20after\x20','AdError','encode','registrationSuccess','firefox','OPERATION_SUCCESS','getTrackerPlaySessionId','branch','/refresh','crossplay','request','__esModule','currency','autoInit','7859627468','chromeWrapper','loginAsAnonymous','getChallengesProvider','documentElement','validatePurchase','rocketchat','isLoggedIn','Somehow,\x20we\x20are\x20missing\x20cache\x20policy!','samsungGameLauncher','emptyEntryPoint','notifications','toISOString','delivered','handlesFRVRLogin','data','7640790291','samsungBrowserUK','getPlatformId','features','sortOrder','canUseCookies','getConsentProvider','cmpl','getAdShownCount','testName','Error\x20in\x20purchase:\x20','onShow','getName','in-memory','getItems','getFirstIntervalTime','priceValue','samsungBrowserUS','challengeByContextId','getFriendByFRVRID','REWARDED_INTERSTITIAL','getPossibleOpponents','survey','userId','FRVRLoader','remoteABTests','[FRVR-SDK]\x20initialising\x20components','getProviders','3238562380','rewarded-interstitial','pairsPerPlatform','consentIsLoaded','tMobile','getIAPProvider','clientWidth','queryPublicItems','CONNECTING','cloudProvider','onAuthStatusChanged','tokenExpired','event\x20type\x20is\x20not\x20supported','unknownError','features_loading_error','/settings','randomUUID','samsung_game_launcher','withCredentials','4775496sBuApq','iap','charCodeAt','createShortcutAsync','emptyCrossplay','::onLoad()','_unspecified_','Authorization','appContextFields','wss://','canScheduleMessages','websocket\x20client\x20is\x20not\x20defined','bot_subscribe_show','dev','false','createLeaderboard','Unknown\x20error','addExtraFieldFunction','getEntryPayload','toString','prohibitsLoginWithFRVRCredentials','4111954147','Unexpected\x20consume\x20error','channel','All','getFeatures','banner','NO_THROTTLING','UNKNOWN','isArray','remoteConfig','/v1/social','days_played','logRestorePurchasesError','bixby','UNKNOWN_ERROR','\x22\x20is\x20not\x20supported','TIMEDOUT','body','[ads]\x20showing','AdShowResult','playerId','DEVELOPMENT','activateTimeout','max','[FRVR-SDK]\x20error\x20initialising\x20cloud\x20storage','entrypoint','forceFirstAd','getCatalog','samsungGalaxyStorePWA','__tcfapi','lastShownAd','jio','getRoomData','updateIsReady','profile','context.createAsync','subscribeToPlayerLeft','getNotificationsProvider','setChannel','analyticsProviders','legitimateInterestsBitSet','samsungBixby','done','_overrideRemoteConfig','onFRVRTokensReceived','[FRVR-SDK]\x20post\x20complete','[frvr-tracker]\x20ftue:','telenorpk','onHide','notifyAdShown','setConfig','Failed\x20to\x20fetch\x20shop\x20data:\x20','updateProactiveRefresh','reconnect','friendsStatus','Player\x20is\x20not\x20logged\x20in','length','rcs','PublicResponses','toUTCString','accessIssuedAt','vkru','undefined','game_play_start','products','feat/swap-adsbygoogle','global_user_id_source','iat','onReady','MemoryAsyncStorageProvider','gamelauncher','headers','onAudioSuspend','values','search','context.getID','isConsentEditable','USER_INPUT','apply','interstitial','webSocketClientBuilder','/v1/shop/','getContextId','eventStatus','initiateRecoveryChallenge','ANALYTICS_STORAGE_KEY','FRVRInstant','client','/timeline','every','success','getConnectionStatus','payload','logDiscoveryPageView','context.isSizeBetween','sub','partnerid','1603985EBJyIL','P2SelectBasicAds','getLeaderboardsProvider','anonymousIdProvider','_isFRVRLoginEnabled','getCredentials','samsung','Auth','has','onError','Chatbot\x20can\x20not\x20be\x20used\x20until\x20it\x20has\x20been\x20initialized','requiredStates','createElement','connectedUser','setPrototypeOf','consentsBitSet','bot_subscribe_failure','P8MeasureContentPerformance','YaGames','getFBIChannel','samsung-instant','providerFriendsCache','syncedFriendsbyChannelIDCache','8289067739','iap_request_payment','response','iOSWrapper','7978894035','parse','getContextData','getProducts','game8','[FRVR-SDK]\x20adding\x20default\x20listeners','scheduleMessage','storage','getAllLeaderboardsOfType','getCurrentChallengeId','legacy_samsung_gl_pwa','REG_CONFLICT','\x5c$&','cookie','Error\x20on\x20server','[ads]\x20first\x20time\x20ever?','code','logRestorePurchases','assign','context.chooseAsync','getActiveTournaments','qatoolEnabled','loadStorage','delayInSeconds','clickjogos','defaultLifecycle','AnalyticsIDProviderStorageType','samsungGLFallback','reward','Trying\x20to\x20use\x20an\x20empty\x20interface.','addFriend','_refreshPayload','auth','getPlayerId','facebookAppWeb','lifecycle','Provided\x20credentials\x20are\x20valid\x20but\x20account\x20is\x20either\x20not\x20confirmed\x20or\x20suspended','_isAnonymousLoginEnabled','appVersion','__ads_firstTimeView','harman','pow','chromeOSDevice','endTime','progressiveWebAppEnabled','setupGroups','updateStorage','subscribeScheduleMessages','hasOwnProperty','FACEBOOK_SDK','ACCESS_TOKEN_KEY','createShieldOverlay','web_url','game_loaded','windowsMobile','opr','init','apiUrl','availableTokens','FRVRAnalytics','User\x20registered\x20successfully.\x20Pending\x20confirmation','complete','getBootstrapper','overrideMimeType','splice','value','CANCELED','lg_tv','apiHost','shopfrontId','GOOGLE_INTERNAL','retry','offset','slice','SEND_GAME_INVITE','from','API','refreshTokens','ftuestepsdone','PRODUCTION','registeredProviders','sendGameInvite','3704760038','sendBeacon','INVALID_PARAM','ios','myjio','bits','isInRoom','iap_request_payment_success','initTime','match','INTERSTITIAL','getId','abt','websocket','configure','restorePurchases','isSupportedAPI','players','Platform','FBInstant','dispatchConsentChanged','web','https://','loginStatusListeners','https://crucible.frvr.com/v1/iap','providers','initialized','AdTracker','OPEN','MAX_FREQUENCY_DEFAULT','setDate','[FRVR-SDK]\x20configuring\x20ads','^(?:.*','getAvailablePlatforms','buildComponents','accessToken','samsung_instant_daily','not\x20ready','noConsentConsentProvider','getItem','iMessage','accessLifespan','addEventListener','invalidFormat','AUTH_RECOVER_CHALLENGE','protocol_version','GSInstant','wsClient','inMemoryChannelMapper','invitePlayers','RECEIVE_GAME_INVITE','src','syncFriendsOnLogin','purchase','name','7269966843','getEntryPointData','idProvider','WebsocketClient:\x20Cannot\x20send\x20message,\x20not\x20initialised','_frvrID','jioGameslite','consentToTerms','P7MeasureAdPerformance','updateTokensIfValid','AdType','getThirdPartyCredentials','test','pageSessionId','emptyNotificationsProvider','useManualControl','inc','getOwnPropertyNames','getAdsProviders','oppoGlobal','onOpen','microsoft','/validate/','priority','initPromise','needsConfiguration','toLowerCase','getTime','[FRVR-SDK]\x20running\x20channel\x20ads\x20configuration','randomPlaySessionIdTimeStamp','AdTypeProperties','can_use_cookies','loginThroughPlatform','edge','desc','_reject','DEFAULT_ADS_CONFIG','__frvr_ftue_steps_done','isVerified','provider','canceled','[shop]\x20No\x20IAP\x20product\x20found\x20for\x20sku\x20','removeItems','addDefaultWebListeners','emptyNavigationProvider','INVALID_FORMAT','game','silk','PLATFORM_NOT_AVAILABLE','decode','[storage]\x20parsing\x20error\x20on\x20key\x20','shareMessage','platformNotAvailable','onFriendStatusUpdated','nofill','getSocialProvider','setItem','twitter','challenges','EMPTY_ENTRYPOINT_NAME','getFRVRID','img','shouldBlockByInitTime','apple','THROTTLED','usingWebGLRenderer','now','getLeaderboardEntry','safari','leave','reject','getCrosspromo','MAX_SAFE_INTEGER','includes','globalUserId','getCurrentChallengeData','advertisementInterstitialDisabled','freeze','maxfrequency','getPlaySessionId','primaryDebugProvider','onConnect','apiHostOverride','throttler','oppo','buildWebAsyncStorage','Auto\x20login\x20with\x20platform\x20','playSessionIdTimeStamp','isRefreshValid','IsReadyStateManager','archivedAt','operationSuccess','trackerChannelId','Shield','_accessExpiration','googleAdSpilgamesId','getUTCMonth','sendUpdate','timed_out','getPurchases','document','hasConsentForAny','modules','Invalid\x20format\x20on\x20data','key','updateTokens','connect','config','mynet','getCommunityProvider','?productSKUs=','hostOverride','imageUrl','8499380CztPSH','adclosed','558jRomoN','failed','https://staging.crucible.frvr.com','samsungBrowserSEA','spilGamesWrapper','title','2961002817','[ads]\x20hide\x20error','facebookRooms','iPhoneXOrLater','switch','krunker_io','timeout','getAnalyticsProviders','getPageSessionId','loaded','shop','yandex','getLeaderboardsChannelId','onLoginStatusChange','Purchase\x20cancelled\x20by\x20user','socialPlatform','blocked','_resolve','The\x20requested\x20platform\x20is\x20not\x20available','iap_request_restore_purchase_success','logger','emptyAdEventLogger','isLogoutSupported','skipped','shortcut','tron','/recover','PublicCredentials','onResume','[ads]\x20provider','int','onerror','slow','SURVEY','getLeaderboardById','updateCurrentPair','mozilla_lite','createdAt','getUserId','[FRVR-SDK]\x20pre\x20complete','bcn','webClient','InstallTrigger','getCurrentTournament','tcfDataBitSet2ConsentOptionsBitSet','getPlayerEntries','krunker.io','preConsentLoadEventQueue','pwa','stopsGameFlow','FRVRFBIChannel','Email\x20already\x20registered','lgtv','https://crucible.frvr.com/v1/auth','advertisementOverlayEnabled','getAllLeaderboardsIdsOfType','addDefaultListeners','image','BANNER','postScore','3660984936','https://crucible.frvr.com','INIT_TIME','configAds','currencyCode','host','IAPServiceClient','debugProvider','params','getLeaderboardEntries','/entries','androidWrapper','purchaseId','initTimeBlock','adsenseforgamestest2','refreshCurrentPair','MIN_PROACTIVE_REFRESH_INTERVAL','shouldBlockByFrequency','features_loaded','RECONNECT_DEFAULT_BACKOFF_MS','push','P3PersonalizedAdsProfile','Cannot\x20perform\x20operation\x20without\x20active\x20login','exp','deleteTokens','/config','closedByUser','POST','getFormattedPrice','mail_online','\x20failed!','invalidCredentials','getStorageAccessToken','groups','ACCOUNT_NOT_ACTIVE','removeFriend','emptyAsyncStorage','jio_stb','appBuild','::onLoad::updateConsentCallback:!success','facebook-instant','addStatusChangeListener','384088qNbCBW','clay','::consentToTerms(NoOpImpl)','isAccessValid','throttled','getContextPlayers','indexOf','blur','ads','legitimateInterests','NETWORK_ERROR','device_info','getAllLeaderboardsDataOfType','dispatchOutstandingEvents','substr','game_start_time','channelId','ConsentOptions','xiaomi','contextProvider','onModulesUpdated','Unexpected\x20purchase\x20error','9152813246','gl_fallback','RECONNECT_RETRY_MS','preComplete','isShieldEnabled','status','replace','legacyAnalytics','AD_CLOSED','utm_content','HIGHER_IS_BETTER','iOS','tokenPair','playSessionId','cmpc','windowsapp','ftueUnordered','platforms','isShieldSupported','onSuspend','set','fetchFeatures','IAPErrorCode','version','updateScore','ResponseError','REWARD','submitScore','innerHeight','getMyEntry','AdSuccess','global_user_id','emptyProfile','accessProvider','SKIPPED','statusText','bts','AdFinishedStatus','9547456458','isPersistent','HIGHEST','defaultCharacteristics','no\x20products','getLiveRoomProvider','facebookAd','standalone','refreshUserIdCookie','message','append','squid'];_0x3932=function(){return _0x39b147;};return _0x3932();}const _0x5721d2=_0x3ed2;function _0x3ed2(_0x124fba,_0x3004f0){const _0x39327a=_0x3932();return _0x3ed2=function(_0x3ed238,_0x50efef){_0x3ed238=_0x3ed238-0x77;let _0x22bdf4=_0x39327a[_0x3ed238];return _0x22bdf4;},_0x3ed2(_0x124fba,_0x3004f0);}(function(_0x4e726a,_0x17983a){const _0x381578=_0x3ed2,_0x32ce4b=_0x4e726a();while(!![]){try{const _0x3ab110=-parseInt(_0x381578(0x84))/0x1*(-parseInt(_0x381578(0x4a5))/0x2)+parseInt(_0x381578(0x413))/0x3+-parseInt(_0x381578(0x343))/0x4+-parseInt(_0x381578(0x1c1))/0x5+parseInt(_0x381578(0x2d7))/0x6*(-parseInt(_0x381578(0x45c))/0x7)+-parseInt(_0x381578(0x14b))/0x8+-parseInt(_0x381578(0x4ed))/0x9*(-parseInt(_0x381578(0x2d5))/0xa);if(_0x3ab110===_0x17983a)break;else _0x32ce4b['push'](_0x32ce4b['shift']());}catch(_0xb6bb47){_0x32ce4b['push'](_0x32ce4b['shift']());}}}(_0x3932,0x4a922));var FRVRSDK=function(_0x583de7){'use strict';const _0x272e9b=_0x3ed2;function _0x165df6(_0x5c58c8,_0x57ab92){const _0x27a1f1=_0x3ed2;var _0x1e573b={};for(var _0x1da2c0 in _0x5c58c8)Object['prototype']['hasOwnProperty']['call'](_0x5c58c8,_0x1da2c0)&&_0x57ab92[_0x27a1f1(0x349)](_0x1da2c0)<0x0&&(_0x1e573b[_0x1da2c0]=_0x5c58c8[_0x1da2c0]);if(null!=_0x5c58c8&&_0x27a1f1(0x408)==typeof Object[_0x27a1f1(0x47d)]){var _0x3870e9=0x0;for(_0x1da2c0=Object[_0x27a1f1(0x47d)](_0x5c58c8);_0x3870e9<_0x1da2c0[_0x27a1f1(0x198)];_0x3870e9++)_0x57ab92[_0x27a1f1(0x349)](_0x1da2c0[_0x3870e9])<0x0&&Object[_0x27a1f1(0x509)][_0x27a1f1(0x452)]['call'](_0x5c58c8,_0x1da2c0[_0x3870e9])&&(_0x1e573b[_0x1da2c0[_0x3870e9]]=_0x5c58c8[_0x1da2c0[_0x3870e9]]);}return _0x1e573b;}function _0x2aa9a1(_0x5e329b,_0x24619c,_0x3a4f56,_0x11e7ec){return new(_0x3a4f56||(_0x3a4f56=Promise))(function(_0x542a6b,_0xd93852){const _0x2ac628=_0x3ed2;function _0x49c59b(_0x4fb1ba){const _0x2d6fc9=_0x3ed2;try{_0x273f3c(_0x11e7ec[_0x2d6fc9(0x4fb)](_0x4fb1ba));}catch(_0x106a5a){_0xd93852(_0x106a5a);}}function _0x21766f(_0x50fd46){const _0x5e9b5a=_0x3ed2;try{_0x273f3c(_0x11e7ec[_0x5e9b5a(0x4bf)](_0x50fd46));}catch(_0x5c4c36){_0xd93852(_0x5c4c36);}}function _0x273f3c(_0x126dcb){const _0xe55e85=_0x3ed2;var _0x3ce73e;_0x126dcb[_0xe55e85(0x18a)]?_0x542a6b(_0x126dcb[_0xe55e85(0x21d)]):(_0x3ce73e=_0x126dcb[_0xe55e85(0x21d)],_0x3ce73e instanceof _0x3a4f56?_0x3ce73e:new _0x3a4f56(function(_0x27c57a){_0x27c57a(_0x3ce73e);}))[_0xe55e85(0x4e1)](_0x49c59b,_0x21766f);}_0x273f3c((_0x11e7ec=_0x11e7ec[_0x2ac628(0x1ae)](_0x5e329b,_0x24619c||[]))[_0x2ac628(0x4fb)]());});}var _0x521b81;'function'==typeof SuppressedError&&SuppressedError,_0x583de7[_0x272e9b(0x423)]=void 0x0,(_0x521b81=_0x583de7[_0x272e9b(0x423)]||(_0x583de7[_0x272e9b(0x423)]={}))[_0x272e9b(0x175)]=_0x272e9b(0x158),_0x521b81[_0x272e9b(0x512)]=_0x272e9b(0x421),_0x521b81[_0x272e9b(0x22b)]=_0x272e9b(0x4f9);const _0x2639e6={'log':()=>{},'error':()=>{},'warn':()=>{},'info':()=>{},'debug':()=>{}};class _0x357cea{constructor({provider:_0x3e6bf9,logger:_0x5e5f2b}){this['provider']=_0x3e6bf9,this['logger']=_0x5e5f2b||_0x2639e6;}['setItems'](_0x383597){const _0x4cc7a4=_0x272e9b,_0x1a3a07=_0x383597[_0x4cc7a4(0x44e)](({key:_0x4c285c,value:_0x26bf9d})=>({'key':_0x4c285c,'value':JSON['stringify'](_0x26bf9d)}));return this[_0x4cc7a4(0x28b)]['setItems'](_0x1a3a07);}['getItems'](_0x33c714){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2ed092=_0x3ed2,_0x7faa77=yield this[_0x2ed092(0x28b)][_0x2ed092(0x12a)](_0x33c714),_0x5d569c={};for(const _0x40fa2e in _0x7faa77)try{_0x5d569c[_0x40fa2e]=JSON['parse'](_0x7faa77[_0x40fa2e]);}catch(_0x3e1924){_0x5d569c[_0x40fa2e]=_0x7faa77[_0x40fa2e],this[_0x2ed092(0x2f1)]['error']('[storage]\x20parsing\x20error\x20on\x20key\x20'+_0x40fa2e,_0x3e1924['message']);}return _0x5d569c;});}[_0x272e9b(0x28e)](_0x201919){const _0x39492e=_0x272e9b;return this[_0x39492e(0x28b)][_0x39492e(0x28e)](_0x201919);}[_0x272e9b(0x29c)](_0x177689,_0x16110d){const _0x8a2f5b=_0x272e9b;return this[_0x8a2f5b(0x28b)]['setItems']([{'key':_0x177689,'value':JSON[_0x8a2f5b(0x514)](_0x16110d)}]);}['getItem'](_0x46b154,_0x412183){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4f9243=_0x3ed2;let _0x1cb7fb;const _0x4200b7=(yield this['provider'][_0x4f9243(0x12a)]([_0x46b154]))[_0x46b154];try{_0x1cb7fb=void 0x0!==_0x4200b7?JSON[_0x4f9243(0x1dd)](_0x4200b7):_0x412183;}catch(_0x5aaef9){_0x1cb7fb=null!=_0x412183?_0x412183:_0x4200b7,this[_0x4f9243(0x2f1)]['error'](_0x4f9243(0x296)+_0x46b154,_0x5aaef9[_0x4f9243(0x388)]);}return _0x1cb7fb;});}[_0x272e9b(0x549)](_0x51d499){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x22b673=_0x3ed2;return this['provider'][_0x22b673(0x28e)]([_0x51d499]);});}[_0x272e9b(0x380)](){return this['provider']['isPersistent']();}}const _0x1ce593='test-01e0e1c8-2a13-4fe9-b8d0-458a98c4fc89';class _0xeecff{static[_0x272e9b(0x53c)](){const _0x2177ff=_0x272e9b;try{return window[_0x2177ff(0xd0)][_0x2177ff(0x29c)](_0x1ce593,_0x2177ff(0x270)),window['localStorage'][_0x2177ff(0x549)](_0x1ce593),!0x0;}catch(_0xf20e07){return!0x1;}}[_0x272e9b(0x399)](_0x10def8){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x518e0f=_0x3ed2;for(const _0x152f89 of _0x10def8)window[_0x518e0f(0xd0)]['setItem'](_0x152f89['key'],_0x152f89[_0x518e0f(0x21d)]);});}[_0x272e9b(0x12a)](_0x40e562){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x228a7b=_0x3ed2,_0x8c1d39={};for(const _0x5ebcac of _0x40e562){const _0x444989=window[_0x228a7b(0xd0)][_0x228a7b(0x255)](_0x5ebcac);null!==_0x444989&&(_0x8c1d39[_0x5ebcac]=_0x444989);}return _0x8c1d39;});}[_0x272e9b(0x28e)](_0x3b1f7c){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x45db5b=_0x3ed2;for(const _0x3a9d4f of _0x3b1f7c)window['localStorage'][_0x45db5b(0x549)](_0x3a9d4f);});}[_0x272e9b(0x380)](){return!0x0;}}_0xeecff[_0x272e9b(0xa2)]=_0x272e9b(0x243);class _0x368563{constructor(){const _0x58e397=_0x272e9b;this[_0x58e397(0x1a9)]={};}[_0x272e9b(0x399)](_0xcbd9e1){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3b5afb=_0x3ed2;for(const _0x35fb18 of _0xcbd9e1)this[_0x3b5afb(0x1a9)][_0x35fb18[_0x3b5afb(0x2cc)]]=_0x35fb18[_0x3b5afb(0x21d)];});}[_0x272e9b(0x12a)](_0xcb6781){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x15d248={};for(const _0x2c7261 of _0xcb6781){const _0x252560=this['values'][_0x2c7261];void 0x0!==_0x252560&&(_0x15d248[_0x2c7261]=_0x252560);}return _0x15d248;});}[_0x272e9b(0x28e)](_0x236120){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x42ccda=_0x3ed2;for(const _0x30f8ef of _0x236120)delete this[_0x42ccda(0x1a9)][_0x30f8ef];});}[_0x272e9b(0x380)](){return!0x1;}}_0x368563[_0x272e9b(0xa2)]=_0x272e9b(0x77);const _0x4125dd=new _0x357cea({'provider':new _0x368563()}),_0x537350=_0xdeffc0=>{const _0x1af4d6=_0x272e9b;for(const _0x232759 of _0xdeffc0)switch(_0x232759){case _0xeecff['providerName']:if(_0xeecff[_0x1af4d6(0x53c)]())return new _0xeecff();break;case _0x368563['providerName']:return new _0x368563();default:throw new Error(_0x1af4d6(0x48d));}throw new Error(_0x1af4d6(0xaf));},_0x44710a={'init':()=>Promise[_0x272e9b(0xdb)](),'setProgress':()=>{},'complete':()=>Promise[_0x272e9b(0xdb)]()};function _0x58d00e(){const _0x514c69=_0x272e9b;this['code']='INVALID_OPERATION',this[_0x514c69(0x388)]='Trying\x20to\x20use\x20an\x20empty\x20interface.';}const _0x3ca0c7={'init':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){}),'canCreateShortcut':()=>Promise[_0x272e9b(0xdb)](!0x1),'createShortcut':()=>Promise[_0x272e9b(0x2aa)](new _0x58d00e())};function _0x3e75cf(){const _0x344825=_0x272e9b;this[_0x344825(0x1ec)]='INVALID_OPERATION',this[_0x344825(0x388)]=_0x344825(0x1f9);}const _0x5e83fa={'needsConfiguration':()=>!0x1,'canMoveToMobile':()=>Promise['resolve'](!0x1),'moveToMobile':()=>Promise[_0x272e9b(0x2aa)](new _0x3e75cf())};var _0x45d9c6;_0x583de7[_0x272e9b(0x354)]=void 0x0,(_0x45d9c6=_0x583de7['ConsentOptions']||(_0x583de7[_0x272e9b(0x354)]={}))[_0x45d9c6['None']=0x0]='None',_0x45d9c6[_0x45d9c6[_0x272e9b(0xea)]=0x2]=_0x272e9b(0xea),_0x45d9c6[_0x45d9c6[_0x272e9b(0x1c2)]=0x4]=_0x272e9b(0x1c2),_0x45d9c6[_0x45d9c6[_0x272e9b(0x32e)]=0x8]='P3PersonalizedAdsProfile',_0x45d9c6[_0x45d9c6['P4PersonalizedAds']=0x10]=_0x272e9b(0x49e),_0x45d9c6[_0x45d9c6[_0x272e9b(0xc3)]=0x20]=_0x272e9b(0xc3),_0x45d9c6[_0x45d9c6[_0x272e9b(0x48c)]=0x40]='P6PersonalizedContent',_0x45d9c6[_0x45d9c6[_0x272e9b(0x26c)]=0x80]='P7MeasureAdPerformance',_0x45d9c6[_0x45d9c6[_0x272e9b(0x1d2)]=0x100]=_0x272e9b(0x1d2),_0x45d9c6[_0x45d9c6['P9MarketResearchForAudienceInsights']=0x200]=_0x272e9b(0x521),_0x45d9c6[_0x45d9c6[_0x272e9b(0x39a)]=0x400]=_0x272e9b(0x39a),_0x45d9c6[_0x45d9c6[_0x272e9b(0x163)]=0x7fe]='All';const _0x208096={'consentToTerms':()=>{},'onConsentChanged'(_0x4764a6){},'hasConsentForAll':(_0x23c280,_0x53f690)=>!0x1,'hasConsentForAny':(_0x2a4bda,_0x5df10a)=>!0x1,'consents':()=>_0x583de7[_0x272e9b(0x354)][_0x272e9b(0x4e9)],'legitimateInterests':()=>_0x583de7[_0x272e9b(0x354)]['None'],'hasLoaded':()=>!0x0,'isConsentEditable':()=>!0x1,'supportsAutoInitialization':()=>!0x0},_0xf55f9f={'consentToTerms':()=>{},'onConsentChanged'(_0xae6fca){},'hasConsentForAll':(_0x38e2f2,_0x5c1aaa)=>!0x0,'hasConsentForAny':(_0x452619,_0x2fe3bf)=>!0x0,'consents':()=>_0x583de7['ConsentOptions']['All'],'legitimateInterests':()=>_0x583de7[_0x272e9b(0x354)][_0x272e9b(0x163)],'hasLoaded':()=>!0x0,'isConsentEditable':()=>!0x1,'supportsAutoInitialization':()=>!0x1},_0x538a9c={'id':()=>'','name':()=>'','nickname':()=>'','image':()=>'','loadImage':()=>Promise[_0x272e9b(0x2aa)](new Error(_0x272e9b(0xf8)))},_0x496738={'allowExternalLinks':!0x0,'allowInternalLinks':!0x0,'allowNavigation':!0x0,'allowSendBeacon':!0x0,'allowThirdPartyDomains':!0x0,'hasDedicatedLoadingScreen':!0x0},_0x556d05={'getData':()=>Promise[_0x272e9b(0x2aa)](new Error('EMPTY_ENTRYPOINT_DATA')),'getName':()=>Promise[_0x272e9b(0x2aa)](new Error(_0x272e9b(0x29f)))},_0x563745={'canFollowOfficialPage':()=>Promise[_0x272e9b(0xdb)](!0x1),'followOfficialPage':()=>Promise[_0x272e9b(0x2aa)](new Error('EMPTY_FOLLOW_OFFICIAL_PAGE')),'canJoinOfficialGroup':()=>Promise[_0x272e9b(0xdb)](!0x1),'joinOfficialGroup':()=>Promise[_0x272e9b(0x2aa)](new Error('EMPTY_FOLLOW_OFFICIAL_GROUP'))};class _0x11125c extends Promise{constructor(_0x15808b){const _0x342db7=_0x272e9b;let _0x14460c,_0xdf7430;super((_0x353f0b,_0x3c883e)=>{_0x14460c=_0x353f0b,_0xdf7430=_0x3c883e;}),this[_0x342db7(0x2ee)]=_0x14460c,this['_reject']=_0xdf7430,null==_0x15808b||_0x15808b(_0x14460c,_0xdf7430);}[_0x272e9b(0xdb)](_0x546361){const _0x25cc1d=_0x272e9b;this[_0x25cc1d(0x2ee)](_0x546361);}[_0x272e9b(0x2aa)](_0x506941){const _0x5c18bd=_0x272e9b;this[_0x5c18bd(0x287)](_0x506941);}}const _0x325cd2={'canNavigate':()=>!0x1,'navigate':()=>{throw new Error('EMPTY_NAVIGATE_IMPLEMENTATION');},'canOpenChannelAppStore':()=>!0x1,'openChannelAppStore':()=>{const _0x5143f2=_0x272e9b;throw new Error(_0x5143f2(0x4db));}},_0x4574af={'canCrosspromo':()=>Promise[_0x272e9b(0xdb)](!0x1),'openGame':()=>{throw new Error('Crosspromo\x20not\x20implemented');}};var _0x265cd0;_0x583de7[_0x272e9b(0x26e)]=void 0x0,(_0x265cd0=_0x583de7['AdType']||(_0x583de7[_0x272e9b(0x26e)]={}))['INTERSTITIAL']=_0x272e9b(0x1af),_0x265cd0[_0x272e9b(0x373)]=_0x272e9b(0x1f8),_0x265cd0[_0x272e9b(0x317)]=_0x272e9b(0x165),_0x265cd0[_0x272e9b(0x2fe)]=_0x272e9b(0x132),_0x265cd0['REWARDED_INTERSTITIAL']=_0x272e9b(0x139);const _0x3cbeef={[_0x583de7[_0x272e9b(0x26e)][_0x272e9b(0x238)]]:{'stopsGameFlow':!0x0,'throttleable':!0x0},[_0x583de7[_0x272e9b(0x26e)]['REWARD']]:{'stopsGameFlow':!0x0,'throttleable':!0x1},[_0x583de7[_0x272e9b(0x26e)][_0x272e9b(0x317)]]:{'stopsGameFlow':!0x1,'throttleable':!0x1},[_0x583de7['AdType'][_0x272e9b(0x2fe)]]:{'stopsGameFlow':!0x0,'throttleable':!0x0},[_0x583de7[_0x272e9b(0x26e)][_0x272e9b(0x130)]]:{'stopsGameFlow':!0x0,'throttleable':!0x0}},_0x52be3b={'onSuspend':()=>{},'onResume':()=>{},'onAudioSuspend':()=>{},'onAudioResume':()=>{}};var _0x599dc9,_0x2db249,_0x1f05d6;_0x583de7[_0x272e9b(0x377)]=void 0x0,(_0x599dc9=_0x583de7[_0x272e9b(0x377)]||(_0x583de7['AdSuccess']={}))[_0x272e9b(0x98)]=_0x272e9b(0x119),_0x599dc9[_0x272e9b(0x505)]=_0x272e9b(0x52b),_0x583de7[_0x272e9b(0xff)]=void 0x0,(_0x2db249=_0x583de7[_0x272e9b(0xff)]||(_0x583de7[_0x272e9b(0xff)]={}))['ON_LOAD']=_0x272e9b(0x465),_0x2db249[_0x272e9b(0x4ae)]=_0x272e9b(0x470),_0x2db249[_0x272e9b(0x4c9)]=_0x272e9b(0x2ed),_0x2db249[_0x272e9b(0x3c8)]='nofill',_0x2db249['TIMED_OUT']=_0x272e9b(0x2c6),_0x583de7[_0x272e9b(0xd5)]=void 0x0,(_0x1f05d6=_0x583de7[_0x272e9b(0xd5)]||(_0x583de7[_0x272e9b(0xd5)]={}))[_0x1f05d6[_0x272e9b(0x166)]=0x0]=_0x272e9b(0x166),_0x1f05d6[_0x272e9b(0x31b)]=_0x272e9b(0x31b),_0x1f05d6[_0x272e9b(0x3a8)]=_0x272e9b(0x3a8);class _0x3d99b4{constructor(){const _0x5a2fe4=_0x272e9b;this[_0x5a2fe4(0x2b2)]=0x0,this[_0x5a2fe4(0x326)]=0x0,this['forceFirstAd']=!0x1,this[_0x5a2fe4(0x24b)]=0x493e0,this['FIRST_SESSION_AD_SPEED_RATE']=0x3;}[_0x272e9b(0x12b)](_0x98482e){const _0xa5c914=_0x272e9b,_0x4a30e2=_0x98482e[_0xa5c914(0x90)]?this[_0xa5c914(0x2b2)]:this[_0xa5c914(0x2b2)]/this[_0xa5c914(0x4c2)];return _0x98482e[_0xa5c914(0x236)]-_0x4a30e2;}[_0x272e9b(0x4bc)](_0x52a229){const _0x5e9b0f=_0x272e9b;return _0x52a229[_0x5e9b0f(0x17e)]?_0x52a229:Object['assign'](Object[_0x5e9b0f(0x1ee)]({},_0x52a229),{'lastShownAd':this[_0x5e9b0f(0x12b)](_0x52a229)});}[_0x272e9b(0x2a2)](_0x455915,_0x5124b4){const _0xed1e6=_0x272e9b;return _0x5124b4-_0x455915[_0xed1e6(0x236)]0x0&&_0x4564c1{}};var _0x21c066,_0xc11e70;_0x583de7['AdResponseStatus']=void 0x0,(_0x21c066=_0x583de7[_0x272e9b(0x3fc)]||(_0x583de7[_0x272e9b(0x3fc)]={}))[_0x272e9b(0x361)]=_0x272e9b(0x2d6),_0x21c066[_0x272e9b(0x54d)]=_0x272e9b(0x3dc),_0x21c066[_0x272e9b(0x21e)]=_0x272e9b(0x28c),_0x21c066[_0x272e9b(0x534)]='error',_0x21c066['INTERNAL_ERROR']=_0x272e9b(0x3da),_0x21c066['INVALID_REQUEST']='invalidrequest',_0x21c066['NETWORK_ERROR']=_0x272e9b(0x427),_0x21c066[_0x272e9b(0x3c8)]='nofill',_0x21c066[_0x272e9b(0x492)]=_0x272e9b(0x1ba),_0x21c066[_0x272e9b(0x2a4)]=_0x272e9b(0x347),_0x21c066['TIMEOUT']=_0x272e9b(0x2e3),_0x583de7[_0x272e9b(0x37e)]=void 0x0,(_0xc11e70=_0x583de7[_0x272e9b(0x37e)]||(_0x583de7[_0x272e9b(0x37e)]={}))[_0x272e9b(0x534)]='error',_0xc11e70[_0x272e9b(0x3c8)]=_0x272e9b(0x29a),_0xc11e70[_0x272e9b(0x37b)]=_0x272e9b(0x2f4),_0xc11e70[_0x272e9b(0x492)]=_0x272e9b(0x1ba),_0xc11e70[_0x272e9b(0x170)]=_0x272e9b(0x4c3);const _0x4919fa={[_0x583de7[_0x272e9b(0x26e)][_0x272e9b(0x238)]]:'mandatory',[_0x583de7[_0x272e9b(0x26e)]['REWARD']]:'rewarded',[_0x583de7[_0x272e9b(0x26e)][_0x272e9b(0x317)]]:_0x272e9b(0x165)};class _0x1aefbb{constructor(_0x533f2f,_0x5db9e2){const _0x18196f=_0x272e9b;this[_0x18196f(0x449)]=_0x533f2f,this[_0x18196f(0x321)]=_0x5db9e2;}[_0x272e9b(0x3cb)](_0x34bdfc){const _0x5ad198=_0x272e9b;var _0xb21d0a;return'ad_'+(null!==(_0xb21d0a=_0x4919fa[this[_0x5ad198(0x321)]['adType']])&&void 0x0!==_0xb21d0a?_0xb21d0a:this[_0x5ad198(0x321)]['adType'])+'_'+_0x34bdfc;}[_0x272e9b(0x3df)](_0x27b9a2,_0x5f548a){const _0x5bc9aa=_0x272e9b;this[_0x5bc9aa(0x449)][_0x5bc9aa(0x3df)](_0x27b9a2,_0x5f548a,_0x583de7['ConsentOptions']['None']);}[_0x272e9b(0x4df)](_0x46bada,_0x491f6e){const _0x27f76a=_0x272e9b,_0x3c38cd=this[_0x27f76a(0x3cb)](_0x27f76a(0x108));this[_0x27f76a(0x3df)](_0x3c38cd,Object[_0x27f76a(0x1ee)](Object[_0x27f76a(0x1ee)]({},_0x491f6e),{'provider':this[_0x27f76a(0x321)]['provider'],'advertisement_id':_0x46bada}));}[_0x272e9b(0x4ee)](_0x1d160f,_0x2d550f,_0x4648dd){const _0x37644f=_0x272e9b,_0x48ffc3=this[_0x37644f(0x3cb)](_0x37644f(0x1da));this[_0x37644f(0x3df)](_0x48ffc3,Object[_0x37644f(0x1ee)](Object['assign']({},_0x4648dd),{'provider':this[_0x37644f(0x321)][_0x37644f(0x28b)],'advertisement_id':_0x2d550f,'ad_response':_0x1d160f}));}['willShowAd'](_0x13d74f,_0x32daec,_0x4b1b46){const _0x455e3b=_0x272e9b,_0x34b5ea=this[_0x455e3b(0x3cb)](_0x455e3b(0x3c7));this[_0x455e3b(0x3df)](_0x34b5ea,Object['assign'](Object['assign']({},_0x4b1b46),{'provider':this[_0x455e3b(0x321)][_0x455e3b(0x28b)],'advertisement_id':_0x32daec,'preloaded':_0x13d74f}));}[_0x272e9b(0xf1)](_0x47f11d,_0x4b95ff,_0x38f0c6){const _0x42254c=_0x272e9b,_0x19499a=this['getEventName'](_0x42254c(0xa9));this[_0x42254c(0x3df)](_0x19499a,Object['assign'](Object['assign']({},_0x38f0c6),{'provider':this['params'][_0x42254c(0x28b)],'advertisement_id':_0x4b95ff,'ad_result':_0x47f11d}));}}var _0x4b0fb4,_0x2b0564;_0x583de7['AdShowResult']=void 0x0,(_0x4b0fb4=_0x583de7[_0x272e9b(0x173)]||(_0x583de7[_0x272e9b(0x173)]={}))[_0x272e9b(0x8d)]=_0x272e9b(0x538),_0x4b0fb4[_0x272e9b(0x98)]=_0x272e9b(0x119),_0x4b0fb4[_0x272e9b(0x505)]=_0x272e9b(0x52b);class _0x1e319b{constructor({env:_0x1d926f,logger:_0x9182aa=_0x2639e6,throttler:_0x3a1653,storage:_0x1e69b7=_0x4125dd,tracker:_0x349615=_0x396e05,controls:_0x58a9ba=_0x52be3b,onBeforeInit:_0x3a6812=()=>Promise[_0x272e9b(0xdb)]()}={}){const _0x462d78=_0x272e9b;this[_0x462d78(0x2cf)]={},this['registeredProviders']={},this[_0x462d78(0x247)]=[],this[_0x462d78(0x4a2)]=_0x462d78(0x203),this[_0x462d78(0x3af)]=[],this['adShownCount']={[_0x583de7[_0x462d78(0x26e)][_0x462d78(0x238)]]:0x0,[_0x583de7[_0x462d78(0x26e)][_0x462d78(0x373)]]:0x0,[_0x583de7['AdType']['BANNER']]:0x0,[_0x583de7[_0x462d78(0x26e)][_0x462d78(0x2fe)]]:0x0,[_0x583de7[_0x462d78(0x26e)][_0x462d78(0x130)]]:0x0},this['AdType']=_0x583de7[_0x462d78(0x26e)],this[_0x462d78(0x377)]=_0x583de7['AdSuccess'],this['AdShowResult']=_0x583de7['AdShowResult'],this['env']=_0x1d926f,this[_0x462d78(0x2f1)]=_0x9182aa,this[_0x462d78(0x2b7)]=_0x3a1653||new _0x3d99b4(),this[_0x462d78(0x1e3)]=_0x1e69b7,this[_0x462d78(0x449)]=_0x349615,this[_0x462d78(0x3b2)]=_0x58a9ba,this[_0x462d78(0x4e0)]=_0x3a6812,this['throttlerState']={'initTime':new Date()[_0x462d78(0x27f)](),'isFirstAd':!0x0,'isFirstAdEver':!0x1,'lastShownAd':0x0};}[_0x272e9b(0x4d2)](_0x15969f){const _0x2e842c=_0x272e9b,_0x593184=_0x15969f[_0x2e842c(0x128)]()+'#'+_0x15969f[_0x2e842c(0x3a5)]();this[_0x2e842c(0x22c)][_0x593184]=_0x15969f;}[_0x272e9b(0x23c)](_0x30f1f6){const _0x1066e1=_0x272e9b;this[_0x1066e1(0x2cf)]=_0x30f1f6;}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0xbf2552=_0x3ed2;var _0xe81a1a;yield null===(_0xe81a1a=this[_0xbf2552(0x4e0)])||void 0x0===_0xe81a1a?void 0x0:_0xe81a1a['call'](this),this[_0xbf2552(0xce)][_0xbf2552(0x90)]=(yield this[_0xbf2552(0x1e3)][_0xbf2552(0x255)](this['ADSTORAGE_FIRST_TIME_KEY'],!0x0))||!0x1,this[_0xbf2552(0x2f1)][_0xbf2552(0x4e4)](_0xbf2552(0x1eb),this[_0xbf2552(0xce)][_0xbf2552(0x90)]),this[_0xbf2552(0x2b7)][_0xbf2552(0x214)](this[_0xbf2552(0x2cf)][_0xbf2552(0x47e)]||{});const _0x1dbac3=[...this[_0xbf2552(0x2cf)][_0xbf2552(0x247)]||[]];_0x1dbac3[_0xbf2552(0x395)]((_0x541aaf,_0x5b62d5)=>_0x541aaf['priority']-_0x5b62d5[_0xbf2552(0x27b)]);const _0x594048=_0x1dbac3[_0xbf2552(0x44e)](_0x471194=>{const _0x4f6441=_0xbf2552,_0x5b5a1b=_0x471194['name']+'#'+_0x471194[_0x4f6441(0x8f)];return{'provider':this[_0x4f6441(0x22c)][_0x5b5a1b],'providerConfig':_0x471194,'key':_0x5b5a1b};})[_0xbf2552(0xfb)](({provider:_0x30e935})=>_0x30e935)['map'](({provider:_0x5da20f,providerConfig:_0x16b77e,key:_0x415a7b})=>{const _0x707519=_0xbf2552,_0x460926=new _0x1aefbb(this[_0x707519(0x449)],{'adType':_0x5da20f['getType'](),'provider':_0x5da20f[_0x707519(0x128)]()});return _0x5da20f[_0x707519(0x214)](_0x16b77e,this[_0x707519(0x3b2)],_0x460926)[_0x707519(0x4e1)](()=>_0x5da20f)['catch'](_0x226709=>{const _0x4b9ae0=_0x707519;this[_0x4b9ae0(0x2f1)][_0x4b9ae0(0xb2)]('[ads]\x20Ad\x20provider\x20'+_0x415a7b+'\x20could\x20not\x20be\x20initialised',_0x226709);});}),_0x25f02f=(yield Promise[_0xbf2552(0x4cd)](_0x594048))[_0xbf2552(0xfb)](_0x2ec70f=>void 0x0!==_0x2ec70f);this[_0xbf2552(0x247)]=_0x25f02f;});}[_0x272e9b(0x137)](){const _0x512839=_0x272e9b;return this[_0x512839(0x247)];}[_0x272e9b(0x3d9)](_0x44c752){const _0x28c93a=_0x272e9b;return this[_0x28c93a(0x247)]['filter'](_0x2280a1=>_0x2280a1[_0x28c93a(0x3a5)]()===_0x44c752);}[_0x272e9b(0x53c)](_0x28e706){return this['getProvidersByType'](_0x28e706)['length']>0x0;}[_0x272e9b(0xe6)](_0x1999c8){const _0x56a001=_0x272e9b;return void 0x0!==this[_0x56a001(0x3d9)](_0x1999c8)['find'](_0x537e46=>_0x537e46[_0x56a001(0xe6)]());}['show'](_0x5bf67b){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3959aa=_0x3ed2,_0x16eff7=_0x3cbeef[_0x5bf67b]['throttleable'];if(_0x16eff7){const _0x5241a6=this['throttler']['mustThrottle'](this[_0x3959aa(0xce)]);if(_0x5241a6)return this[_0x3959aa(0x2f1)][_0x3959aa(0x4e4)](_0x3959aa(0x481),_0x5241a6),Promise['resolve'](_0x583de7[_0x3959aa(0x173)]['NOT_DISPLAYED']);}const _0x23edb4=this[_0x3959aa(0x3d9)](_0x5bf67b);0x0===_0x23edb4[_0x3959aa(0x198)]&&this[_0x3959aa(0x2f1)][_0x3959aa(0x3d5)]('[ads]\x20no\x20providers\x20for',_0x5bf67b);let _0x16c4fe=!0x1;const _0x508301=yield function(_0x449655,_0x38b9a0){const _0x2c037c=_0x5185d4=>{const _0x129a48=_0x449655[_0x5185d4];return _0x129a48?_0x38b9a0(_0x129a48)['then'](_0xa4751e=>void 0x0===_0xa4751e?_0x2c037c(_0x5185d4+0x1):_0xa4751e):Promise['resolve'](void 0x0);};return _0x2c037c(0x0);}(_0x23edb4,_0x10d167=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x333c6c=_0x3959aa;try{if(!_0x10d167['isReady']())return void this['logger'][_0x333c6c(0xb2)](_0x333c6c(0x2fa),_0x10d167[_0x333c6c(0x128)](),_0x333c6c(0x253));_0x16c4fe||!_0x3cbeef[_0x5bf67b][_0x333c6c(0x30e)]||_0x10d167[_0x333c6c(0x273)]()||(this[_0x333c6c(0x3b2)][_0x333c6c(0x36c)](),this[_0x333c6c(0x3b2)][_0x333c6c(0x1a8)](),_0x16c4fe=!0x0),this['logger'][_0x333c6c(0x4e4)](_0x333c6c(0x172),_0x10d167[_0x333c6c(0x128)](),'for',_0x5bf67b);const _0x5db21d=yield _0x10d167['show']();return!0x1===_0x5db21d[_0x333c6c(0x1ba)]&&(this[_0x333c6c(0x2f1)][_0x333c6c(0x3d5)](_0x333c6c(0x96),_0x5db21d[_0x333c6c(0x388)]),this[_0x333c6c(0x83)](_0x10d167,_0x5bf67b,_0x5db21d)),_0x5db21d[_0x333c6c(0x1ba)]?_0x5db21d[_0x333c6c(0x1ec)]:void 0x0;}catch(_0x320d47){this['logger'][_0x333c6c(0x3d5)]('[ads]\x20show\x20error',_0x320d47);}}));return _0x16c4fe&&(this[_0x3959aa(0x3b2)]['onAudioResume'](),this[_0x3959aa(0x3b2)][_0x3959aa(0x2f9)]()),void 0x0!==_0x508301?(this[_0x3959aa(0x3ee)]===_0x583de7[_0x3959aa(0x423)][_0x3959aa(0x175)]&&window['focus'](),_0x16eff7&&(this[_0x3959aa(0xce)]=this[_0x3959aa(0x2b7)]['checkpoint'](this['throttlerState']),yield this[_0x3959aa(0x1e3)][_0x3959aa(0x29c)](this[_0x3959aa(0x4a2)],!0x1)),this['adShownCount'][_0x5bf67b]=(this['adShownCount'][_0x5bf67b]||0x0)+0x1,this[_0x3959aa(0x191)](_0x5bf67b,_0x508301),_0x508301===_0x583de7[_0x3959aa(0x377)]['COMPLETED']?_0x583de7[_0x3959aa(0x173)][_0x3959aa(0x505)]:_0x583de7[_0x3959aa(0x173)]['DELIVERED']):(this['logger'][_0x3959aa(0xb2)](_0x3959aa(0x3f7),_0x5bf67b),_0x583de7[_0x3959aa(0x173)]['NOT_DISPLAYED']);});}['hide'](_0x1a8d3c){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x359f13=_0x3ed2,_0xf2c0f=this[_0x359f13(0x3d9)](_0x1a8d3c);for(const _0x11723d of _0xf2c0f)try{yield _0x11723d[_0x359f13(0x403)]();}catch(_0x36c601){this[_0x359f13(0x2f1)]['error'](_0x359f13(0x2de),_0x36c601);}});}[_0x272e9b(0x51a)](_0x5eff4a){const _0x41439a=_0x272e9b;this[_0x41439a(0x247)][_0x41439a(0xed)](_0x17ff37=>{const _0x1f655b=_0x41439a;var _0x516f0d;return null===(_0x516f0d=_0x17ff37[_0x1f655b(0x51a)])||void 0x0===_0x516f0d?void 0x0:_0x516f0d[_0x1f655b(0x93)](_0x17ff37,_0x5eff4a);});}[_0x272e9b(0x4a8)](_0x5822f7){const _0x719e9b=_0x272e9b;return this[_0x719e9b(0x3af)]['push'](_0x5822f7),()=>{const _0x39ba1e=_0x719e9b,_0x1742a6=this[_0x39ba1e(0x3af)][_0x39ba1e(0x349)](_0x5822f7);_0x1742a6>=0x0&&this['adShownListeners'][_0x39ba1e(0x21c)](_0x1742a6,0x1);};}[_0x272e9b(0x191)](_0x42c69e,_0xe05d4c){const _0x40564a=_0x272e9b;this['adShownListeners'][_0x40564a(0xed)](_0x294c64=>_0x294c64(_0x42c69e,this['adShownCount'],_0xe05d4c));}[_0x272e9b(0x124)](){return this['adShownCount'];}[_0x272e9b(0x83)](_0x4c63f3,_0x2ac81f,_0x378b27){const _0x34dcf1=_0x272e9b,_0x2c2266={'provider':_0x4c63f3['getName'](),'type':_0x2ac81f,'code':_0x378b27['code']},_0x2c6a68={'msg':_0x378b27[_0x34dcf1(0x388)]+_0x34dcf1(0x519)+JSON[_0x34dcf1(0x514)](_0x2c2266),'line':0x0,'col':0x0,'label':JSON[_0x34dcf1(0x514)](_0x2c2266)};this[_0x34dcf1(0x449)][_0x34dcf1(0x3df)]('error',_0x2c6a68,_0x583de7[_0x34dcf1(0x354)]['None']);}}class _0x1b8cca{constructor(_0x1e99fc,_0x31297d){const _0x82d2de=_0x272e9b;this['auth']=_0x31297d,this[_0x82d2de(0x4c5)]=_0x1e99fc[_0x82d2de(0x35f)](/\/$/,'');}['getFriends'](_0x53c605){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x162555=_0x3ed2;var _0x4eac0b;const _0x7f3689=yield null===(_0x4eac0b=this[_0x162555(0x1fc)])||void 0x0===_0x4eac0b?void 0x0:_0x4eac0b['authenticatedFetch'](this[_0x162555(0x4c5)]+'/friends/'+_0x53c605,{'method':_0x162555(0xb5),'headers':{'Content-Type':'application/json'}});if(!(null==_0x7f3689?void 0x0:_0x7f3689['ok']))throw new _0x1969ea(_0x7f3689);return yield _0x7f3689[_0x162555(0x515)]();});}[_0x272e9b(0x1fa)](_0x2d0843,_0x5b201a){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x358f66=_0x3ed2;var _0x2205d9;const _0x89fdc8=yield null===(_0x2205d9=this['auth'])||void 0x0===_0x2205d9?void 0x0:_0x2205d9[_0x358f66(0x4fe)](this['baseUrl']+_0x358f66(0x43c)+_0x2d0843,{'method':_0x358f66(0x334),'headers':{'Content-Type':_0x358f66(0x4f5)},'body':JSON[_0x358f66(0x514)](_0x5b201a)});if(!(null==_0x89fdc8?void 0x0:_0x89fdc8['ok']))throw new _0x1969ea(_0x89fdc8);return yield _0x89fdc8[_0x358f66(0x515)]();});}[_0x272e9b(0x33c)](_0x25de87,_0x2fca2b){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x29fe17=_0x3ed2;var _0x1c4620;const _0x12b1be=yield null===(_0x1c4620=this['auth'])||void 0x0===_0x1c4620?void 0x0:_0x1c4620['authenticatedFetch'](this[_0x29fe17(0x4c5)]+'/friends/'+_0x25de87,{'method':_0x29fe17(0x3fb),'headers':{'Content-Type':_0x29fe17(0x4f5)},'body':JSON['stringify'](_0x2fca2b)});if(!(null==_0x12b1be?void 0x0:_0x12b1be['ok']))throw new _0x1969ea(_0x12b1be);});}[_0x272e9b(0xda)](_0x4eeb62,_0xc7fbca){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4e88a0=_0x3ed2;var _0xbea26b;const _0x1c0fcf=yield null===(_0xbea26b=this[_0x4e88a0(0x1fc)])||void 0x0===_0xbea26b?void 0x0:_0xbea26b['authenticatedFetch'](this[_0x4e88a0(0x4c5)]+_0x4e88a0(0x43c)+_0x4eeb62+'/sync',{'method':_0x4e88a0(0x334),'headers':{'Content-Type':'application/json'},'body':JSON['stringify'](_0xc7fbca)});if(!(null==_0x1c0fcf?void 0x0:_0x1c0fcf['ok']))throw new _0x1969ea(_0x1c0fcf);return yield _0x1c0fcf['json']();});}}class _0x1969ea extends Error{constructor(_0x5610f3){const _0x26f588=_0x272e9b;super(_0x5610f3['statusText']),this['response']=_0x5610f3,this[_0x26f588(0x1da)]=_0x5610f3,this[_0x26f588(0x264)]=_0x26f588(0x372);}}!function(_0x5cd69a){const _0x22e6d0=_0x272e9b;_0x5cd69a[_0x5cd69a[_0x22e6d0(0x297)]=0x0]=_0x22e6d0(0x297),_0x5cd69a[_0x5cd69a[_0x22e6d0(0x2c5)]=0x1]=_0x22e6d0(0x2c5),_0x5cd69a[_0x5cd69a[_0x22e6d0(0xae)]=0x2]=_0x22e6d0(0xae),_0x5cd69a[_0x5cd69a['getFriends']=0x3]=_0x22e6d0(0x431),_0x5cd69a[_0x5cd69a[_0x22e6d0(0x1b2)]=0x4]=_0x22e6d0(0x1b2),_0x5cd69a[_0x5cd69a[_0x22e6d0(0x1de)]=0x5]=_0x22e6d0(0x1de),_0x5cd69a[_0x5cd69a[_0x22e6d0(0x348)]=0x6]=_0x22e6d0(0x348);}(_0x2b0564||(_0x2b0564={}));class _0x5268ee{constructor({provider:_0x2fa641}){const _0x2a429d=_0x272e9b;this[_0x2a429d(0x228)]=_0x2b0564,this[_0x2a429d(0x28b)]=_0x2fa641;}[_0x272e9b(0x297)](_0x6da678){const _0x1cf329=_0x272e9b;return this[_0x1cf329(0x28b)][_0x1cf329(0x297)](_0x6da678);}[_0x272e9b(0x2c5)](_0x419c0e){const _0xc4e134=_0x272e9b;return this[_0xc4e134(0x28b)][_0xc4e134(0x2c5)](_0x419c0e);}[_0x272e9b(0x4f8)](){const _0x4dc6c5=_0x272e9b;return this['provider'][_0x4dc6c5(0x4f8)]();}[_0x272e9b(0xae)](_0x3201c1){const _0x42cc88=_0x272e9b;return this[_0x42cc88(0x28b)][_0x42cc88(0xae)](_0x3201c1);}[_0x272e9b(0x431)](){const _0x3689a7=_0x272e9b;return this[_0x3689a7(0x28b)][_0x3689a7(0x431)]();}[_0x272e9b(0x1de)](){const _0x38b193=_0x272e9b;return this[_0x38b193(0x28b)]['getContextData']();}['getContextId'](){const _0x566593=_0x272e9b;return this['provider'][_0x566593(0x1b2)]();}[_0x272e9b(0x348)](){const _0x5a7422=_0x272e9b;return this['provider'][_0x5a7422(0x348)]();}[_0x272e9b(0x420)](){const _0x2b9051=_0x272e9b;return this['provider'][_0x2b9051(0x420)]();}['isSupportedAPI'](_0x5e7c6e){const _0x5e307f=_0x272e9b;return-0x1!==this['provider'][_0x5e307f(0x420)]()[_0x5e307f(0x349)](_0x5e7c6e);}}const _0x641e91={'shareMessage'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'sendUpdate'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'canInvite'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return!0x1;});},'invite'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getContextId'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x305d33=_0x3ed2;return Promise[_0x305d33(0xdb)]('');});},'getContextData'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2d610b=_0x3ed2;return Promise[_0x2d610b(0xdb)]({});});},'getContextPlayers'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x312e88=_0x3ed2;return Promise[_0x312e88(0xdb)]([]);});},'getFriends'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return Promise['resolve']([]);});},'getSupportedAPIs':()=>[]};var _0x2deaff,_0x19cbc4,_0x449399;!function(_0x5ec809){const _0x366f05=_0x272e9b;_0x5ec809[_0x366f05(0x3e2)]=_0x366f05(0x3e2),_0x5ec809[_0x366f05(0x226)]=_0x366f05(0x226);}(_0x2deaff||(_0x2deaff={})),function(_0x4809f2){const _0x363ab9=_0x272e9b;_0x4809f2[_0x363ab9(0x299)]=_0x363ab9(0x4cc),_0x4809f2[_0x363ab9(0x2b5)]=_0x363ab9(0x543),_0x4809f2[_0x363ab9(0xc0)]=_0x363ab9(0x260),_0x4809f2[_0x363ab9(0x1ca)]='ON_ERROR';}(_0x19cbc4||(_0x19cbc4={})),function(_0x3fa7d7){const _0x486daf=_0x272e9b;_0x3fa7d7[_0x486daf(0xd9)]='open',_0x3fa7d7[_0x486daf(0x4c6)]=_0x486daf(0x4c6),_0x3fa7d7[_0x486daf(0x3d5)]=_0x486daf(0x3d5),_0x3fa7d7[_0x486daf(0x388)]='message',_0x3fa7d7['retry']=_0x486daf(0x223);}(_0x449399||(_0x449399={}));class _0x24aadb{constructor(_0x45f470){const _0x3b1bc8=_0x272e9b;var _0x4e1e17;this[_0x3b1bc8(0x3e0)]=0x0,this['eventListeners']={'open':[],'close':[],'error':[],'message':[],'retry':[]},this[_0x3b1bc8(0x333)]=!0x1,this[_0x3b1bc8(0x32c)]=0x3e8,this['RECONNECT_RETRY_MS']=0x1f4,this['onOpen']=_0x20d001=>this[_0x3b1bc8(0x53b)](_0x449399[_0x3b1bc8(0xd9)],_0x20d001),this[_0x3b1bc8(0x3a6)]=_0x1f0057=>this[_0x3b1bc8(0x53b)](_0x449399[_0x3b1bc8(0x4c6)],_0x1f0057),this[_0x3b1bc8(0x1ca)]=_0x222457=>this['handleEvent'](_0x449399['error'],_0x222457),this[_0x3b1bc8(0x4a3)]=_0x4959ce=>this[_0x3b1bc8(0x53b)](_0x449399[_0x3b1bc8(0x388)],_0x4959ce),this[_0x3b1bc8(0x473)]=_0x45f470[_0x3b1bc8(0x473)],this[_0x3b1bc8(0x2f1)]=_0x45f470[_0x3b1bc8(0x2f1)],this[_0x3b1bc8(0x43d)]=null!==(_0x4e1e17=_0x45f470['webSocketBuilder'])&&void 0x0!==_0x4e1e17?_0x4e1e17:_0x331c6c=>new WebSocket(_0x331c6c);}[_0x272e9b(0x3ce)](_0x6ba2e4){const _0x56110f=_0x272e9b;this['websocket']?this[_0x56110f(0x1bb)]()===WebSocket[_0x56110f(0x24a)]?this[_0x56110f(0x333)]?this['logger'][_0x56110f(0x3d5)](_0x56110f(0x44c)):this[_0x56110f(0x23b)][_0x56110f(0x3ce)](_0x6ba2e4):this['logger']['error']('WebsocketClient:\x20Cannot\x20send\x20message,\x20not\x20connected'):this[_0x56110f(0x2f1)]['error'](_0x56110f(0x268));}[_0x272e9b(0x2ce)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x365134=_0x3ed2;this[_0x365134(0x333)]=!0x1,void 0x0!==this[_0x365134(0x23b)]&&(this[_0x365134(0x23b)][_0x365134(0x517)](_0x449399[_0x365134(0xd9)],this['onOpen']),this[_0x365134(0x23b)][_0x365134(0x517)](_0x449399['close'],this[_0x365134(0x3a6)]),this[_0x365134(0x23b)][_0x365134(0x517)](_0x449399['error'],this[_0x365134(0x1ca)]),this[_0x365134(0x23b)][_0x365134(0x517)](_0x449399[_0x365134(0x388)],this[_0x365134(0x4a3)]),this[_0x365134(0x23b)]['close']()),this[_0x365134(0x23b)]=this['webSocketBuilder'](yield this[_0x365134(0x473)]()),this[_0x365134(0x23b)][_0x365134(0x258)](_0x449399[_0x365134(0xd9)],this[_0x365134(0x278)]),this[_0x365134(0x23b)][_0x365134(0x258)](_0x449399['close'],this[_0x365134(0x3a6)]),this['websocket'][_0x365134(0x258)](_0x449399[_0x365134(0x3d5)],this[_0x365134(0x1ca)]),this[_0x365134(0x23b)][_0x365134(0x258)](_0x449399[_0x365134(0x388)],this[_0x365134(0x4a3)]);});}['close'](_0x152794,_0x43e70d){const _0x435da=_0x272e9b;var _0x150934;this['closedByUser']=!0x0,null===(_0x150934=this[_0x435da(0x23b)])||void 0x0===_0x150934||_0x150934['close'](_0x152794,_0x43e70d);}[_0x272e9b(0x258)](_0x2390de,_0x2c4df2){const _0x34b3e2=_0x272e9b,_0x36cb7c={'listener':_0x2c4df2};this[_0x34b3e2(0x3e5)][_0x2390de][_0x34b3e2(0x32d)](_0x36cb7c);}[_0x272e9b(0x517)](_0x4f8f67,_0x400c16){const _0x54d7a0=_0x272e9b;this[_0x54d7a0(0x3e5)][_0x4f8f67]=this['eventListeners'][_0x4f8f67][_0x54d7a0(0xfb)](_0x45698c=>_0x45698c[_0x54d7a0(0x4f0)]!==_0x400c16);}[_0x272e9b(0x1bb)](){const _0x3e53ac=_0x272e9b;return this[_0x3e53ac(0x23b)]?this[_0x3e53ac(0x23b)][_0x3e53ac(0x8a)]:WebSocket['CLOSED'];}[_0x272e9b(0x53b)](_0x3126a6,_0xaec150){const _0x3b4df5=_0x272e9b;switch(_0x3126a6){case _0x449399[_0x3b4df5(0x4c6)]:this['closedByUser']||this[_0x3b4df5(0x195)]();break;case _0x449399[_0x3b4df5(0xd9)]:this['retries']=0x0;case _0x449399['error']:case _0x449399[_0x3b4df5(0x388)]:}this[_0x3b4df5(0x4b3)](_0x3126a6,_0xaec150);}['reconnect'](){const _0x23cdf3=_0x272e9b,_0x14cb8a=this[_0x23cdf3(0x35b)]*this[_0x23cdf3(0x3e0)]+this[_0x23cdf3(0x32c)],_0x4784ff={'detail':{'retries':this[_0x23cdf3(0x3e0)]++,'backoff':_0x14cb8a}};setTimeout(()=>{const _0x4510ca=_0x23cdf3;if(this['closedByUser'])return;const _0x41d7fc=new CustomEvent(_0x449399[_0x4510ca(0x223)],_0x4784ff);this['dispatchEvent'](_0x449399[_0x4510ca(0x223)],_0x41d7fc),this[_0x4510ca(0x2ce)]();},_0x14cb8a);}[_0x272e9b(0x4b3)](_0x438867,_0x4fd316){const _0x210de7=_0x272e9b;this['eventListeners'][_0x438867][_0x210de7(0xed)](_0x53aeab=>{const _0x6399c1=_0x210de7;_0x53aeab[_0x6399c1(0x4f0)](_0x4fd316);});}}class _0x573e81{constructor(_0x4e21ee,_0x47a829){const _0x49302c=_0x272e9b;this[_0x49302c(0x196)]=new Map(),this['eventListeners']={[_0x19cbc4[_0x49302c(0x299)]]:[],[_0x19cbc4[_0x49302c(0x2b5)]]:[],[_0x19cbc4['onGameInvite']]:[],[_0x19cbc4[_0x49302c(0x1ca)]]:[]},this['SocialEvents']=_0x19cbc4;const {apiHost:_0x1df119,gameId:_0x38b628}=_0x4e21ee;if(this[_0x49302c(0x220)]=_0x1df119,this['gameId']=_0x38b628,this[_0x49302c(0x2f1)]=_0x47a829[_0x49302c(0x2f1)],this[_0x49302c(0x1fc)]=_0x47a829[_0x49302c(0x1fc)],this[_0x49302c(0x23b)]=_0x47a829[_0x49302c(0x1b0)]?_0x47a829['webSocketClientBuilder']():new _0x24aadb({'logger':this[_0x49302c(0x2f1)],'url':()=>this[_0x49302c(0x424)](this[_0x49302c(0x220)],this['gameId'])}),!this['websocket'])throw new Error(_0x49302c(0x156));this['on'](_0x19cbc4[_0x49302c(0x2b5)],({data:_0x15846c})=>{const _0x5e6086=_0x49302c,_0x5f529e=_0x15846c['friends'];for(const _0x532a5b of _0x5f529e)this['friendsStatus'][_0x5e6086(0x36d)](_0x532a5b[_0x5e6086(0x133)],_0x532a5b);}),this['on'](_0x19cbc4[_0x49302c(0x299)],({data:_0x27ad41})=>{const _0x13cd37=_0x49302c;this['friendsStatus']['set'](_0x27ad41[_0x13cd37(0x133)],_0x27ad41);}),this['websocket'][_0x49302c(0x258)](_0x449399[_0x49302c(0xd9)],()=>{const _0x4f759f=_0x49302c;this[_0x4f759f(0x2f1)]['log'](_0x4f759f(0x3b3));}),this[_0x49302c(0x23b)][_0x49302c(0x258)](_0x449399[_0x49302c(0x4c6)],_0x4560ea=>{const _0x5bb29c=_0x49302c;this[_0x5bb29c(0x2f1)][_0x5bb29c(0x4e4)](_0x5bb29c(0x503),_0x4560ea);}),this[_0x49302c(0x23b)][_0x49302c(0x258)](_0x449399['error'],_0x46a6b4=>{const _0x36ed4b=_0x49302c;this['logger'][_0x36ed4b(0x3d5)](_0x36ed4b(0x518),_0x46a6b4);}),this['websocket'][_0x49302c(0x258)](_0x449399['message'],_0x5c3f24=>{const _0x223be5=_0x49302c,{data:_0x572d8c}=_0x5c3f24,_0x25aca4=JSON['parse'](_0x572d8c);Object[_0x223be5(0x1a9)](_0x19cbc4)[_0x223be5(0x2ad)](_0x25aca4['code'])?this['dispatchEvent'](_0x25aca4['code'],_0x25aca4):this[_0x223be5(0x2f1)][_0x223be5(0x3d5)](_0x223be5(0x144));}),this[_0x49302c(0x1fc)][_0x49302c(0x342)](_0x340e69=>this[_0x49302c(0x142)](_0x340e69));}[_0x272e9b(0x2ce)](){const _0x36021b=_0x272e9b,_0x1b3c8c=this[_0x36021b(0x1ce)]===this[_0x36021b(0x1fc)][_0x36021b(0x2a0)](),_0x4ee008=this[_0x36021b(0x23b)][_0x36021b(0x1bb)]();(_0x4ee008!==WebSocket[_0x36021b(0x24a)]&&_0x4ee008!==WebSocket[_0x36021b(0x140)]||!_0x1b3c8c)&&(this[_0x36021b(0x1ce)]=this['auth'][_0x36021b(0x2a0)](),this[_0x36021b(0x23b)][_0x36021b(0x2ce)]());}[_0x272e9b(0x4c6)](){const _0x50afa1=_0x272e9b;this[_0x50afa1(0x196)][_0x50afa1(0x533)](),this['connectedUser']=void 0x0,this[_0x50afa1(0x23b)][_0x50afa1(0x4c6)]();}['on'](_0x34cb85,_0x110aff){const _0x584b58=_0x272e9b,_0x5913f0={'listener':_0x110aff},_0x4f1713=this['eventListeners'][_0x34cb85];if(!_0x4f1713)throw new Error(_0x584b58(0x500)+_0x34cb85+_0x584b58(0x16f));_0x4f1713[_0x584b58(0x32d)](_0x5913f0);}['getFriendsStatus'](){const _0x4105dc=_0x272e9b;return Array[_0x4105dc(0x227)](this[_0x4105dc(0x196)][_0x4105dc(0x1a9)]());}[_0x272e9b(0x22d)](_0x202e92,_0x33a4ba,_0x487881){const _0x2eecc6=_0x272e9b,_0x3199ea={'code':_0x2deaff[_0x2eecc6(0x226)],'data':{'recipientId':_0x202e92,'lobbyId':_0x33a4ba,'gameId':this[_0x2eecc6(0x42c)],'metadata':_0x487881}};this[_0x2eecc6(0x3ce)](_0x3199ea);}['updateStatus'](_0x407762){const _0x4e19e4=_0x272e9b,_0x169064={'code':_0x2deaff[_0x4e19e4(0x3e2)],'data':{'metadata':_0x407762,'gameId':this[_0x4e19e4(0x42c)]}};this['send'](_0x169064);}[_0x272e9b(0x4b3)](_0x19a9fb,_0x1b2462){const _0x107288=_0x272e9b;this['eventListeners'][_0x19a9fb][_0x107288(0xed)](_0x53d99c=>{const _0x5e9e1d=_0x107288;_0x53d99c[_0x5e9e1d(0x4f0)](_0x1b2462);});}[_0x272e9b(0x3ce)](_0x754328){const _0xd990b3=_0x272e9b;this[_0xd990b3(0x23b)]['send'](JSON[_0xd990b3(0x514)](_0x754328));}[_0x272e9b(0x142)](_0x2b1d07){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4654da=_0x3ed2;if(_0x2b1d07){const _0x5718cf=this[_0x4654da(0x23b)]['getConnectionStatus']();_0x5718cf!==WebSocket[_0x4654da(0x24a)]&&_0x5718cf!==WebSocket[_0x4654da(0x140)]||this[_0x4654da(0x2ce)]();}else this[_0x4654da(0x4c6)]();});}[_0x272e9b(0x424)](_0x1fa303,_0x556a68){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5a6976=_0x3ed2,_0x5ed6c2=yield this[_0x5a6976(0x1fc)][_0x5a6976(0xd1)]();return _0x5a6976(0x154)+_0x1fa303+_0x5a6976(0x499)+_0x5ed6c2+'&gameId='+_0x556a68;});}}class _0x53d235{constructor(_0x2a3e22,_0x3c73a0){const _0x427474=_0x272e9b;var _0x5c33aa,_0x3eac0c,_0x5980b1;this[_0x427474(0x2cf)]=_0x2a3e22,this['container']=_0x3c73a0,this[_0x427474(0x486)]={},this[_0x427474(0x1d7)]={},this[_0x427474(0x1d6)]={},this[_0x427474(0x228)]=_0x2b0564,this['auth']=_0x3c73a0[_0x427474(0x1fc)],this['provider']=null!==(_0x5c33aa=_0x3c73a0[_0x427474(0x28b)])&&void 0x0!==_0x5c33aa?_0x5c33aa:_0x641e91,this[_0x427474(0x42c)]=_0x2a3e22[_0x427474(0x42c)];let _0x4b7345=null!==(_0x3eac0c=_0x2a3e22[_0x427474(0x2b6)])&&void 0x0!==_0x3eac0c?_0x3eac0c:_0x2a3e22['env']===_0x583de7[_0x427474(0x423)]['PRODUCTION']?'crucible.frvr.com':'staging.crucible.frvr.com';_0x4b7345+=_0x427474(0x16a),this['webClient']=new _0x1b8cca(_0x427474(0x244)+_0x4b7345,this[_0x427474(0x1fc)]),this[_0x427474(0x25d)]=new _0x573e81(Object[_0x427474(0x1ee)](Object[_0x427474(0x1ee)]({},this[_0x427474(0x2cf)]),{'apiHost':_0x4b7345}),this[_0x427474(0x47b)]),this[_0x427474(0x2ec)]=new _0x5268ee({'provider':this['provider']}),(null===(_0x5980b1=_0x2a3e22[_0x427474(0x262)])||void 0x0===_0x5980b1||_0x5980b1)&&this[_0x427474(0x1fc)][_0x427474(0x342)](this['onAuthStatusChange'][_0x427474(0x494)](this));}get[_0x272e9b(0x497)](){const _0xb1a029=_0x272e9b;return this[_0xb1a029(0x25d)];}get[_0x272e9b(0x44b)](){const _0x3abca1=_0x272e9b;return this[_0x3abca1(0x2ec)];}[_0x272e9b(0xda)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3223c2=_0x3ed2,_0x4c9665=yield this[_0x3223c2(0x28b)][_0x3223c2(0x431)](),_0x112f14=_0x4c9665['reduce']((_0x1f3399,_0x3c8444)=>{const _0x3b2c25=_0x3223c2;var _0x3f2920;const _0x46306f=null!==(_0x3f2920=_0x1f3399[_0x3b2c25(0xbb)](_0x3c8444[_0x3b2c25(0x162)]))&&void 0x0!==_0x3f2920?_0x3f2920:[];return _0x46306f['push'](_0x3c8444['id']),_0x1f3399['set'](_0x3c8444[_0x3b2c25(0x162)],_0x46306f),_0x1f3399;},new Map()),_0x55dcfe=[],_0x17d038=Array['from'](_0x112f14[_0x3223c2(0x4f4)]());for(const [_0x328173,_0x4e4687]of _0x17d038){const _0x187cd6=yield this[_0x3223c2(0x306)][_0x3223c2(0xda)](this['getUserId'](),{'channel':_0x328173,'gameId':this[_0x3223c2(0x42c)],'friendIds':_0x4e4687});_0x55dcfe[_0x3223c2(0x32d)](..._0x187cd6);}return this[_0x3223c2(0x486)]=_0x55dcfe['reduce']((_0x5aad3e,_0x55e663)=>(_0x5aad3e[_0x55e663['userId']]=_0x55e663,_0x5aad3e),{}),this['syncedFriendsbyChannelIDCache']=_0x55dcfe[_0x3223c2(0x4c1)]((_0xa6b859,_0xf4ff3b)=>(_0xa6b859[_0xf4ff3b['channelUserId']]=_0xf4ff3b,_0xa6b859),{}),this[_0x3223c2(0x1d6)]=_0x4c9665[_0x3223c2(0x4c1)]((_0x2e1703,_0x119716)=>(_0x2e1703[_0x119716['id']]=_0x119716,_0x2e1703),{}),_0x55dcfe;});}['getAllFriends'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5c1b74=_0x3ed2;return yield this[_0x5c1b74(0x306)][_0x5c1b74(0x431)](this[_0x5c1b74(0x303)]());});}[_0x272e9b(0x12f)](_0x5d8efe){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0xccb56b=_0x3ed2,_0x4e5186=this[_0xccb56b(0x486)][_0x5d8efe];if(!_0x4e5186)return;const _0xbf5b22=this[_0xccb56b(0x1d6)][_0x4e5186['channelUserId']];return Object[_0xccb56b(0x1ee)](Object[_0xccb56b(0x1ee)]({},_0x4e5186),{'name':null==_0xbf5b22?void 0x0:_0xbf5b22[_0xccb56b(0x264)],'image':null==_0xbf5b22?void 0x0:_0xbf5b22[_0xccb56b(0x316)]});});}['getFriendByChannelId'](_0x38af9d){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4ebaa5=_0x3ed2,_0x4d20e5=this['syncedFriendsbyChannelIDCache'][_0x38af9d];if(!_0x4d20e5)return;const _0x3beb6a=this[_0x4ebaa5(0x1d6)][_0x38af9d];return Object[_0x4ebaa5(0x1ee)](Object[_0x4ebaa5(0x1ee)]({},_0x4d20e5),{'name':null==_0x3beb6a?void 0x0:_0x3beb6a[_0x4ebaa5(0x264)],'image':null==_0x3beb6a?void 0x0:_0x3beb6a[_0x4ebaa5(0x316)]});});}[_0x272e9b(0x1fa)](_0x39ec96){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x19d6aa=_0x3ed2;return yield this[_0x19d6aa(0x306)][_0x19d6aa(0x1fa)](this[_0x19d6aa(0x303)](),{'friendId':_0x39ec96});});}[_0x272e9b(0x33c)](_0x1842ea){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return yield this['webClient']['removeFriend'](this['getUserId'](),{'friendId':_0x1842ea});});}['getUserId'](){const _0x20ea63=_0x272e9b,_0x1983d2=this['auth']['getFRVRID']();if(null===_0x1983d2)throw new _0x256995(_0x20ea63(0xc5));return _0x1983d2;}['onAuthStatusChange'](_0xab9d4c){_0xab9d4c&&this['syncFriends']();}[_0x272e9b(0x297)](_0x3c4533){return this['socialPlatform']['shareMessage'](_0x3c4533);}[_0x272e9b(0x2c5)](_0x153d95){const _0x4d905e=_0x272e9b;return this[_0x4d905e(0x2ec)]['sendUpdate'](_0x153d95);}[_0x272e9b(0xae)](_0x5821b3){const _0x1ae782=_0x272e9b;return this[_0x1ae782(0x2ec)][_0x1ae782(0xae)](_0x5821b3);}[_0x272e9b(0x431)](){const _0x255d90=_0x272e9b;return this[_0x255d90(0x2ec)][_0x255d90(0x431)]();}[_0x272e9b(0x420)](){return this['socialPlatform']['getSupportedAPIs']();}['isSupportedAPI'](_0x3b6323){const _0xe4fa08=_0x272e9b;return this[_0xe4fa08(0x2ec)][_0xe4fa08(0x23e)](_0x3b6323);}}class _0x256995 extends Error{constructor(_0x4d15d4){super(_0x4d15d4);}}const _0x6bcc89={'getId':()=>'','isInRoom'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return!0x1;});},'getRoomData'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return{};});},'getRoomId'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return'';});},'getPlayers'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});},'getSupportedAPIs':()=>[],'isSupportedAPI':_0x3f3c95=>!0x1};class _0x4f4ef5{constructor(_0x36badd){const _0x4a87e0=_0x272e9b;var _0x18beb9;this[_0x4a87e0(0x1fc)]=_0x36badd[_0x4a87e0(0x1fc)],this['provider']=null!==(_0x18beb9=_0x36badd['provider'])&&void 0x0!==_0x18beb9?_0x18beb9:_0x6bcc89;}[_0x272e9b(0x234)](){const _0x1d2c0d=_0x272e9b;return this[_0x1d2c0d(0x28b)]['isInRoom']();}[_0x272e9b(0xe1)](){const _0x28dc49=_0x272e9b;return this[_0x28dc49(0x28b)][_0x28dc49(0xe1)]();}[_0x272e9b(0x180)](){const _0x1e9219=_0x272e9b;return this['provider'][_0x1e9219(0x180)]();}[_0x272e9b(0x3a0)](){const _0x476644=_0x272e9b;return this[_0x476644(0x28b)]['getPlayers']();}[_0x272e9b(0x420)](){const _0x2d55ea=_0x272e9b;return this[_0x2d55ea(0x28b)]['getSupportedAPIs']();}['isSupportedAPI'](_0x56c037){const _0x24121d=_0x272e9b;return this['provider'][_0x24121d(0x23e)](_0x56c037);}}var _0x1e931a;!function(_0x27e0f1){const _0x1d4642=_0x272e9b;_0x27e0f1[_0x27e0f1[_0x1d4642(0x180)]=0x0]='getRoomData',_0x27e0f1[_0x27e0f1['isInRoom']=0x1]=_0x1d4642(0x234),_0x27e0f1[_0x27e0f1[_0x1d4642(0xe1)]=0x2]=_0x1d4642(0xe1),_0x27e0f1[_0x27e0f1['getPlayers']=0x3]='getPlayers',_0x27e0f1[_0x27e0f1['subscribeToPlayerJoined']=0x4]=_0x1d4642(0x498),_0x27e0f1[_0x27e0f1['subscribeToPlayerLeft']=0x5]=_0x1d4642(0x184);}(_0x1e931a||(_0x1e931a={}));const _0x1f67d9='coeus.frvr.com/v1/tm5';function _0x5e32b6(_0x4d6fc8=()=>new XMLHttpRequest(),_0x363d64){const _0x45ec99=_0x272e9b;let _0x256bcb;const _0x17ebd6=[];let _0x1f2668=null;const _0x43e5e3=!_0x363d64&&navigator&&_0x45ec99(0x408)==typeof navigator[_0x45ec99(0x22f)];let _0x342c3f=!0x1;const _0x3d63db={'protocol_version':'f','app_version':'av','engine_version':'ev','app_build':'ab','cohort':'co','channel':'ch','cmp_consents':_0x45ec99(0x367),'cmp_legitimateInterests':_0x45ec99(0x123),'games_played':'gp','play_session_id':'pi','play_session_count':'pc','days_elapsed':'de','facebook_player_id':'fi','facebook_context_type':'fc','facebook_entrypoint':'fe','facebook_referral_player_id':'fr','utm_source':'us','utm_medium':'um','utm_campaign':'uc','utm_term':'ut','utm_content':'uo','remote_user_id':'ru','global_user_id':'guid','device_width':'dw','device_height':'dh','non_interaction':'ni','country':'ct','event':'e','game':'g','user':'u','client_time':'t','value':'v','provider':'ao','ad_result':'ar','ad_response':'ag','ad_point':'ap','transport':'tr','web_url':'wu','retry':'r','label':'l','advertisement_id':'ai','script_version':'xv','cache_buster':'n','page_session_id':'si'};function _0x2278b5(_0x1f9569,_0x286faa,_0x46a5e0){_0x46a5e0=void 0x0!==_0x46a5e0?_0x46a5e0:0x5,_0x1f9569(_0x286faa,function(){const _0x1ad61c=_0x3ed2;if(_0x46a5e0>0x0){const _0x3f68e7=0x1388*(Math[_0x1ad61c(0x205)](0x2,0x5-_0x46a5e0)+Math[_0x1ad61c(0x51c)]());_0x286faa['r']=0x5-_0x46a5e0+0x1,setTimeout(_0x2278b5[_0x1ad61c(0x494)](void 0x0,_0x1f9569,_0x286faa,--_0x46a5e0),_0x3f68e7);}});}function _0x511f72(_0x35baba,_0x417923,_0x61ac02){const _0x5a6954=_0x45ec99;if(navigator[_0x5a6954(0x22f)](_0x35baba,JSON[_0x5a6954(0x514)](_0x417923)))return!0x0;_0x61ac02();}function _0x5370a9(_0x47e79d,_0xb608d6,_0x268e27){const _0x21357e=_0x45ec99;let _0xc1b85b=_0x4d6fc8();_0xc1b85b[_0x21357e(0x21b)]&&_0xc1b85b[_0x21357e(0x21b)](_0x21357e(0xb9));try{_0xc1b85b['open']('POST',_0x47e79d,!0x0),_0xc1b85b[_0x21357e(0x3eb)](_0x21357e(0x3d1),_0x21357e(0xb9)),_0xc1b85b[_0x21357e(0x14a)]=!0x0,_0xc1b85b[_0x21357e(0x448)]=function(){const _0x1d38f9=_0x21357e;if(0x4==_0xc1b85b[_0x1d38f9(0x8a)]){const _0x4f3c3d=_0xc1b85b[_0x1d38f9(0x35e)];_0xc1b85b=_0xc1b85b[_0x1d38f9(0x448)]=null,0xc8!=_0x4f3c3d&&0xcc!=_0x4f3c3d?_0x268e27():_0x342c3f=!0x0;}},_0xc1b85b[_0x21357e(0x3ce)](JSON[_0x21357e(0x514)](_0xb608d6));}catch(_0x2b4425){_0x268e27();}}function _0x2da9c4(_0x194f8a,_0x25b017,_0x4ff270){const _0x5f444c=_0x45ec99;_0x25b017['n']=Math[_0x5f444c(0x51c)]();const _0x29246e=document[_0x5f444c(0x1cd)](_0x5f444c(0x2a1));_0x29246e[_0x5f444c(0xd3)]=function(){const _0x50bb77=_0x5f444c;_0x342c3f=!0x0,_0x29246e[_0x50bb77(0x2fc)]=_0x29246e[_0x50bb77(0xd3)]=null;},_0x29246e[_0x5f444c(0x2fc)]=function(){const _0x5c5df9=_0x5f444c;_0x4ff270(),_0x29246e[_0x5c5df9(0x2fc)]=null;},_0x29246e[_0x5f444c(0x261)]=_0x194f8a+'?'+function(_0x5b6300){const _0x1a308a=_0x5f444c,_0x171a54=[];for(const _0x20df6d in _0x5b6300)_0x5b6300[_0x1a308a(0x20c)](_0x20df6d)&&_0x171a54['push'](encodeURIComponent(_0x20df6d)+'='+(void 0x0!==_0x5b6300[_0x20df6d]&&null!=_0x5b6300[_0x20df6d]?encodeURIComponent(_0x5b6300[_0x20df6d]):''));return _0x171a54[_0x1a308a(0xdf)]('&');}(_0x25b017),document[_0x5f444c(0x171)][_0x5f444c(0x3e1)](_0x29246e);}function _0x889e05(_0x6e3687,_0x2881b6){const _0x1d2a44=_0x45ec99;return _0x43e5e3&&_0x342c3f?(_0x2881b6['transport']=_0x1d2a44(0x305),_0x511f72[_0x1d2a44(0x494)](void 0x0,_0x6e3687)):XMLHttpRequest?(_0x2881b6[_0x1d2a44(0xfa)]='xhr',_0x5370a9[_0x1d2a44(0x494)](void 0x0,_0x6e3687)):(_0x2881b6['transport']=_0x1d2a44(0x2a1),_0x2da9c4[_0x1d2a44(0x494)](void 0x0,_0x6e3687+'/i'));}function _0x49b435(_0x435a3a){const _0x7d983a=_0x45ec99;var _0x30f08b;const _0x17add9=_0x435a3a['channel'];let _0x57fe91;window[_0x7d983a(0x2c8)]&&document[_0x7d983a(0xbd)]&&document[_0x7d983a(0xbd)]['href']&&(_0x57fe91=document[_0x7d983a(0xbd)]['href']);const _0x37bb63=null==_0x256bcb?void 0x0:_0x256bcb[_0x7d983a(0xbf)](),_0x4c01e8=null==_0x256bcb?void 0x0:_0x256bcb[_0x7d983a(0x467)](),_0x559398=[_0x7d983a(0x244),_0x1f67d9,_0x435a3a[_0x7d983a(0x4ec)]||_0x7d983a(0x151),_0x37bb63||''][_0x7d983a(0xdf)]('/');_0x435a3a['app_version']=_0x435a3a['app_version']||_0x7d983a(0x394),_0x435a3a['app_build']=_0x435a3a['app_build']||_0x7d983a(0x48b),_0x435a3a[_0x7d983a(0x162)]=_0x17add9||_0x435a3a[_0x7d983a(0x162)],_0x435a3a[_0x7d983a(0x210)]=_0x57fe91,_0x435a3a[_0x7d983a(0x52e)]='2.0.1',_0x435a3a[_0x7d983a(0x25b)]=0x5,_0x435a3a[_0x7d983a(0x3f4)]=Math['random'](),_0x435a3a[_0x7d983a(0x434)]=(null===(_0x30f08b=window[_0x7d983a(0x2c8)])||void 0x0===_0x30f08b?void 0x0:_0x30f08b['referrer'])||null,void 0x0!==_0x37bb63&&(_0x435a3a[_0x7d983a(0x378)]=_0x37bb63),void 0x0!==_0x4c01e8&&(_0x435a3a[_0x7d983a(0x1a2)]=_0x4c01e8);const _0x354160=0x3c*new Date()[_0x7d983a(0x430)]()*0x3e8;_0x435a3a[_0x7d983a(0x3ad)]=new Date(Date[_0x7d983a(0x2a6)]()-_0x354160)[_0x7d983a(0x118)]()['slice'](0x0,-0x1),_0x2278b5(_0x889e05(_0x559398,_0x435a3a),function(_0x201c57){const _0x311993=_0x7d983a,_0x3819eb={};for(const _0x13922d in _0x201c57)_0x201c57[_0x311993(0x20c)](_0x13922d)&&void 0x0!==_0x201c57[_0x13922d]&&null!=_0x201c57[_0x13922d]&&(_0x3819eb[_0x3d63db[_0x13922d]||_0x13922d]=_0x201c57[_0x13922d]);return _0x3819eb;}(_0x435a3a));}return{'init'(_0x5b8adc,_0x2f3217){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){_0x256bcb=_0x2f3217;});},'getName':()=>_0x45ec99(0x217),'send'(_0x1f521f,_0x4158eb,_0x534274,_0x44b327){const _0x1d3697=_0x45ec99;var _0x450d45;_0x534274=void 0x0!==_0x4158eb?Object['assign'](Object[_0x1d3697(0x1ee)](Object['assign']({'value':_0x4158eb},_0x534274),_0x44b327),{'event':_0x1f521f}):Object['assign'](Object[_0x1d3697(0x1ee)](Object[_0x1d3697(0x1ee)]({},_0x534274),_0x44b327),{'event':_0x1f521f}),_0x450d45=_0x534274,_0x17ebd6[_0x1d3697(0x32d)](_0x450d45),_0x1f2668&&clearTimeout(_0x1f2668),_0x1f2668=setTimeout(function(){const _0x11643f=_0x1d3697;for(;_0x17ebd6[_0x11643f(0x198)]>0x0;)_0x49b435(_0x17ebd6[_0x11643f(0x48e)]());},0x1);}};}var _0x831d51;_0x583de7['AnalyticsIDProviderStorageType']=void 0x0,(_0x831d51=_0x583de7[_0x272e9b(0x1f6)]||(_0x583de7[_0x272e9b(0x1f6)]={}))[_0x272e9b(0x425)]=_0x272e9b(0x129),_0x831d51['COOKIE']='cookie',_0x831d51['LOCAL_STORAGE']=_0x272e9b(0xd0);const _0x249475={'init':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){}),'getName':()=>'','getUserSource':()=>_0x583de7[_0x272e9b(0x1f6)][_0x272e9b(0x425)],'getPageSessionId':()=>'','getPlaySessionId':()=>'','getGlobalUserId':()=>'','managesUnconsentedIds':()=>!0x1};function _0x5e27c1(_0x109170){return(_0x109170<0xa?'0':'')+_0x109170;}function _0x4bcab9(_0x144ef9){const _0x209317=_0x272e9b,_0x476ed5=_0x144ef9||'-';function _0x3a1c9e(){const _0x129592=_0x3ed2;return(0x10000*(0x1+Math[_0x129592(0x51c)]())|0x0)[_0x129592(0x15e)](0x10)['substring'](0x1);}const _0x175423=new Date()[_0x209317(0x27f)]()[_0x209317(0x15e)](0x10)['slice'](0x0,0xb)+(0x10000*(0x1+Math[_0x209317(0x51c)]())|0x0)[_0x209317(0x15e)](0x10)['substring'](0x1,0x2);return _0x3a1c9e()+_0x3a1c9e()+_0x476ed5+_0x3a1c9e()+_0x476ed5+_0x3a1c9e()+_0x476ed5+_0x3a1c9e()+_0x476ed5+_0x175423;}class _0x1b2762{constructor(_0x112f9e){const _0x227106=_0x272e9b;this[_0x227106(0x1e3)]=_0x112f9e,this[_0x227106(0x3c3)]=0x1b7740,this[_0x227106(0x3a3)]=_0x583de7[_0x227106(0x1f6)][_0x227106(0x45e)],this[_0x227106(0x121)]=!0x1;}[_0x272e9b(0x4ca)](){const _0x225ff2=_0x272e9b;window['document']&&void 0x0!==document[_0x225ff2(0x1e9)]?(document[_0x225ff2(0x1e9)]='can_use_cookies=test;',this['canUseCookies']=document[_0x225ff2(0x1e9)][_0x225ff2(0x349)](_0x225ff2(0x283))>-0x1):this[_0x225ff2(0x121)]=!0x1;}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5afc45=_0x3ed2;this['setCanUseCookies'](),this['canUseCookies']?this['globalUserIdSource']=_0x583de7['AnalyticsIDProviderStorageType']['COOKIE']:this['storage']['isPersistent']()?this[_0x5afc45(0x3a3)]=_0x583de7[_0x5afc45(0x1f6)][_0x5afc45(0x42a)]:this[_0x5afc45(0x3a3)]=_0x583de7[_0x5afc45(0x1f6)]['IN_MEMORY'];const _0x44cf07=yield this[_0x5afc45(0x1e3)]['getItems']([_0x5afc45(0x271),'playSessionId',_0x5afc45(0x2bb),_0x5afc45(0x2ae)]);this[_0x5afc45(0x271)]=_0x44cf07['pageSessionId']&&String(_0x44cf07['pageSessionId']),this[_0x5afc45(0x366)]=_0x44cf07[_0x5afc45(0x366)]&&String(_0x44cf07['playSessionId']),this['playSessionIdTimeStamp']=_0x44cf07[_0x5afc45(0x2bb)]&&parseInt(String(_0x44cf07['playSessionIdTimeStamp']),0xa),this[_0x5afc45(0x2ae)]=_0x44cf07[_0x5afc45(0x2ae)]&&String(_0x44cf07['globalUserId']);});}['getName'](){const _0x2949fb=_0x272e9b;return _0x2949fb(0x217);}[_0x272e9b(0x467)](){const _0x2d243b=_0x272e9b;return this[_0x2d243b(0x3a3)];}[_0x272e9b(0x2e5)](){const _0x187eeb=_0x272e9b;return this[_0x187eeb(0x271)]||(this['pageSessionId']=_0x4bcab9(),this[_0x187eeb(0x1e3)][_0x187eeb(0x29c)](_0x187eeb(0x271),this['pageSessionId'])),this[_0x187eeb(0x271)];}['getPlaySessionId'](){const _0x1714c1=_0x272e9b;return this[_0x1714c1(0x366)]&&(this['playSessionIdTimeStamp']+this[_0x1714c1(0x3c3)]=0x0;_0xa359--){const _0x41cfbc=_0x39018a[_0x5f1df5(0x225)](_0xa359)[_0x5f1df5(0xdf)]('.');if(document['cookie']='get_tld=test;domain=.'+_0x41cfbc+';',document[_0x5f1df5(0x1e9)]['indexOf']('get_tld')>-0x1)return document[_0x5f1df5(0x1e9)]=_0x5f1df5(0x9f)+_0x41cfbc+';expires=Thu,\x2001\x20Jan\x201970\x2000:00:01\x20GMT;',_0x41cfbc;}return'';}())+';';}}class _0x53a966{constructor(_0x2f1ccf,_0x2e6435){const _0x4cb29f=_0x272e9b;this[_0x4cb29f(0x1d0)]=_0x583de7[_0x4cb29f(0x354)][_0x4cb29f(0x4e9)],this['legitimateInterestsBitSet']=_0x583de7[_0x4cb29f(0x354)][_0x4cb29f(0x4e9)],this[_0x4cb29f(0x13b)]=!0x1,this[_0x4cb29f(0x128)]=()=>_0x4cb29f(0x50c),this['logger']=_0x2e6435,this[_0x4cb29f(0x7c)]=[],this[_0x4cb29f(0x393)](_0x2f1ccf);}[_0x272e9b(0x309)](_0x3fb659){let _0x35299f=0x0;for(const _0x4e8ee7 in _0x3fb659)_0x3fb659[_0x4e8ee7]&&(_0x35299f|=0x1<{const _0xfb5fee=_0x94a57e;var _0x12921e,_0x14fdbe,_0x322bcb;_0x5da869?_0xfb5fee(0xe4)!==_0x345ca6['eventStatus']&&'tcloaded'!==_0x345ca6[_0xfb5fee(0x1b3)]||(this[_0xfb5fee(0x13b)]=!0x0,this[_0xfb5fee(0x1d0)]=this['tcfDataBitSet2ConsentOptionsBitSet'](null!==(_0x14fdbe=_0x345ca6[_0xfb5fee(0x46a)][_0xfb5fee(0x41c)])&&void 0x0!==_0x14fdbe?_0x14fdbe:{}),this[_0xfb5fee(0x188)]=this[_0xfb5fee(0x309)](null!==(_0x322bcb=_0x345ca6[_0xfb5fee(0x46a)][_0xfb5fee(0x34c)])&&void 0x0!==_0x322bcb?_0x322bcb:{}),this[_0xfb5fee(0x242)](this[_0xfb5fee(0x1d0)],this[_0xfb5fee(0x188)])):null===(_0x12921e=this[_0xfb5fee(0x2f1)])||void 0x0===_0x12921e||_0x12921e[_0xfb5fee(0xb2)](this[_0xfb5fee(0x128)]()+_0xfb5fee(0x340));};window[_0x94a57e(0x17d)]('addEventListener',0x2,_0x3e8a03);}}[_0x272e9b(0x242)](_0x450f6e,_0x3e7a89){const _0x1db5a7=_0x272e9b;for(let _0x340328=0x0;_0x340328{window['__tcfapi']?this['onLoad']():(setTimeout(_0xf2066f,_0x51237d),_0x51237d*=0x2,_0x51237d>0xfa0&&(_0x51237d=0xfa0));};_0xf2066f();}[_0x272e9b(0x26b)](){const _0x546e44=_0x272e9b;var _0xc47e0e;null===(_0xc47e0e=this[_0x546e44(0x2f1)])||void 0x0===_0xc47e0e||_0xc47e0e[_0x546e44(0xb2)](this[_0x546e44(0x128)]()+_0x546e44(0x345));}[_0x272e9b(0x3b6)](){return!0x0;}[_0x272e9b(0x3de)](_0x1c3c7d){const _0x7b355a=_0x272e9b;this[_0x7b355a(0x7c)]['push'](_0x1c3c7d),this['consentIsLoaded']&&_0x1c3c7d(this[_0x7b355a(0x1d0)],this[_0x7b355a(0x188)]);}[_0x272e9b(0x2c9)](_0x1b005a,_0x26b382=_0x583de7[_0x272e9b(0x354)]['None']){const _0x16a71d=_0x272e9b;return this[_0x16a71d(0x432)]()&&0x0!=(this['consentsBitSet']&_0x1b005a);}[_0x272e9b(0xe3)](_0x1d394f,_0x21130f=_0x583de7[_0x272e9b(0x354)][_0x272e9b(0x4e9)]){const _0x2be00d=_0x272e9b;return this['hasLoaded']()&&(this[_0x2be00d(0x1d0)]&_0x1d394f)==_0x1d394f;}[_0x272e9b(0x41c)](){const _0x898837=_0x272e9b;return this[_0x898837(0x1d0)];}['legitimateInterests'](){const _0x4656ea=_0x272e9b;return this[_0x4656ea(0x188)];}}class _0x6e71b{constructor(_0x4967d4){this['decode'](_0x4967d4);}['getRightmost1Index'](){const _0x12cb61=_0x272e9b;return this[_0x12cb61(0x233)]['lastIndexOf']('1');}['is1AtIndex'](_0x5b339e){const _0x5b793f=_0x272e9b;return _0x5b339e>=0x0&&'1'===this[_0x5b793f(0x233)][_0x5b793f(0x351)](_0x5b339e,0x1);}[_0x272e9b(0x525)](_0x34aff4){const _0x3f4f68=_0x272e9b;this[_0x3f4f68(0x233)]=this[_0x3f4f68(0x233)][_0x3f4f68(0x351)](0x0,_0x34aff4)+'1'+this[_0x3f4f68(0x233)][_0x3f4f68(0x351)](_0x34aff4+0x1);}[_0x272e9b(0x295)](_0x412e85){const _0x24f67c=_0x272e9b;return/^0x[a-f0-9]*$/i[_0x24f67c(0x270)](_0x412e85)||(_0x412e85='0x'+(Number(_0x412e85)||0x0)['toString'](0x2)['split']('')['reverse']()[_0x24f67c(0xdf)]('')[_0x24f67c(0x15e)]()),_0x412e85=_0x412e85[_0x24f67c(0x4d6)](0x2),this[_0x24f67c(0x233)]=_0x412e85[_0x24f67c(0x464)]('')[_0x24f67c(0x44e)](function(_0x393cbc){const _0x19dd19=_0x24f67c;let _0x50f438=parseInt(_0x393cbc,0x10)[_0x19dd19(0x15e)](0x2);for(;_0x50f438[_0x19dd19(0x198)]<0x4;)_0x50f438='0'+_0x50f438;return _0x50f438;})[_0x24f67c(0xdf)]('');}['encode'](){const _0x36d05e=_0x272e9b;return'0x'+this[_0x36d05e(0x233)][_0x36d05e(0x237)](/(.{1,4})/g)[_0x36d05e(0x44e)](function(_0x1ab244){const _0x31b47c=_0x36d05e;for(;_0x1ab244[_0x31b47c(0x198)]<0x4;)_0x1ab244+='0';return parseInt(_0x1ab244,0x2)[_0x31b47c(0x15e)](0x10);})[_0x36d05e(0xdf)]('');}}class _0x5517ba{constructor(){const _0x595f87=_0x272e9b;this['PLAY_SESSION_TIMEOUT']=0x1b7740,this[_0x595f87(0x4fa)]=_0x4bcab9(),this[_0x595f87(0x453)]=_0x4bcab9(),this[_0x595f87(0x504)]=_0x4bcab9(),this[_0x595f87(0x281)]=Date[_0x595f87(0x2a6)]();}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});}[_0x272e9b(0x128)](){const _0x559465=_0x272e9b;return _0x559465(0x51c);}[_0x272e9b(0x467)](){const _0x33bf28=_0x272e9b;return _0x583de7['AnalyticsIDProviderStorageType'][_0x33bf28(0x425)];}['getPageSessionId'](){const _0x1070b3=_0x272e9b;return this[_0x1070b3(0x4fa)];}[_0x272e9b(0x2b3)](){const _0x566e4f=_0x272e9b;return this[_0x566e4f(0x281)]+this[_0x566e4f(0x3c3)]0x0;){const {event:_0x409dee,value:_0x3f9de6,fields:_0x2cffe4,context:_0x309ab4,requiredConsents:_0x43cee1,requiredLegitimateInterests:_0x300521}=_0xff17bd[_0x4ead3b(0x48e)]();this[_0x4ead3b(0x4b3)](_0x409dee,_0x3f9de6,_0x2cffe4,Object[_0x4ead3b(0x1ee)](Object[_0x4ead3b(0x1ee)]({},_0x309ab4),this[_0x4ead3b(0x4da)]()),_0x43cee1,_0x300521);}}[_0x272e9b(0x4b3)](_0x53f1bf,_0x1fcd71,_0x23dbdd,_0xfd9e37,_0x537d61,_0x36c23a){const _0x54189b=_0x272e9b;for(const _0x2f2783 of this[_0x54189b(0x187)])try{(this[_0x54189b(0x4e6)][_0x54189b(0xe3)](_0x537d61,_0x36c23a)||this['qatoolEnabled']&&'post-message'===_0x2f2783['getName']())&&_0x2f2783[_0x54189b(0x3ce)](_0x53f1bf,_0x1fcd71,_0x23dbdd,_0xfd9e37);}catch(_0x5a568a){this[_0x54189b(0x2f1)][_0x54189b(0x3d5)](_0x54189b(0x95)+_0x2f2783['getName'](),_0x5a568a);}}['getConsentContextFields'](){const _0x4eb5af=_0x272e9b;return{'cmp_consents':this['consentProvider'][_0x4eb5af(0x41c)](),'cmp_legitimateInterests':this[_0x4eb5af(0x4e6)][_0x4eb5af(0x34c)]()};}[_0x272e9b(0x3ce)](_0x39bb24,_0x26e614,_0x23be64,_0x3ae73d,_0x28a5a7){const _0x3cb418=_0x272e9b,_0x3bf5bc=this[_0x3cb418(0x455)]();for(const _0x861deb in _0x23be64)void 0x0===_0x23be64[_0x861deb]&&delete _0x23be64[_0x861deb];for(const _0x1bfe7c in _0x3bf5bc)void 0x0===_0x3bf5bc[_0x1bfe7c]&&delete _0x3bf5bc[_0x1bfe7c];this[_0x3cb418(0x2f1)]['log'](_0x3cb418(0x39e),_0x39bb24,_0x23be64,_0x3bf5bc),this[_0x3cb418(0x4e6)][_0x3cb418(0x432)]()||this[_0x3cb418(0x1f1)]?(this[_0x3cb418(0x350)](),this[_0x3cb418(0x4b3)](_0x39bb24,_0x26e614,_0x23be64,Object['assign'](Object[_0x3cb418(0x1ee)]({},_0x3bf5bc),this[_0x3cb418(0x4da)]()),_0x3ae73d,_0x28a5a7)):this[_0x3cb418(0x30c)][_0x3cb418(0x198)]{const _0xfef1fe=_0x3fe9c9;if(_0x431434)try{_0x431434(_0x4616bb,_0x1255be,_0x407b6e,_0x395398,_0x47ed6a);}catch(_0x4421ce){}if(_0x4616bb=String(_0x4616bb),_0x47ed6a=_0x47ed6a||new Error(_0x4616bb))try{_0x503fdb({'msg':_0x4616bb,'line':_0x407b6e,'col':_0x395398,'label':_0x47ed6a[_0xfef1fe(0x3b1)]||JSON[_0xfef1fe(0x514)](_0x47ed6a)});}catch(_0x139e60){}return!0x1;};const _0x2f8f79=window[_0x3fe9c9(0x99)]?window['onunhandledrejection'][_0x3fe9c9(0x494)](window):null;window[_0x3fe9c9(0x99)]=_0x4f53b6=>{const _0x2eac0b=_0x3fe9c9;if(_0x2f8f79)try{_0x2f8f79(_0x4f53b6);}catch(_0x15401c){}try{const _0x1a139b=_0x4f53b6&&_0x4f53b6[_0x2eac0b(0x9d)]||{};_0x503fdb({'msg':_0x1a139b['message'],'line':0x0,'col':0x0,'label':'unhandled_rejection:\x20'+(_0x1a139b['stack']||JSON[_0x2eac0b(0x514)](_0x1a139b))});}catch(_0x3f50b2){}};}(_0x414513=>this[_0x12aa1a(0x3df)]('error',_0x414513,_0x583de7[_0x12aa1a(0x354)]['None'])),yield this['loadStorage'](),yield Promise[_0x12aa1a(0x4cd)]([this[_0x12aa1a(0x267)][_0x12aa1a(0x214)](),this[_0x12aa1a(0x9a)][_0x12aa1a(0x214)]()]),yield Promise[_0x12aa1a(0x4cd)](this[_0x12aa1a(0x187)][_0x12aa1a(0x44e)](_0xab9e63=>_0xab9e63[_0x12aa1a(0x214)](this['consentProvider'],this)));});}[_0x272e9b(0x2e6)](){const _0x561de0=_0x272e9b;this['timeLoaded']=Date[_0x561de0(0x2a6)](),this['logEvent'](_0x561de0(0x211),{},_0x583de7['ConsentOptions'][_0x561de0(0x39a)]);}[_0x272e9b(0x36d)](_0x25eaaf,_0x4eb68f){const _0x285205=_0x272e9b;return this[_0x285205(0x11b)][_0x25eaaf]=_0x4eb68f,this['updateStorage'](),_0x4eb68f;}[_0x272e9b(0x274)](_0x586928,_0x288365){const _0x53c771=_0x272e9b,_0x3fb591=(this[_0x53c771(0x11b)][_0x586928]||0x0)+(void 0x0===_0x288365?0x1:_0x288365);return this['set'](_0x586928,_0x3fb591),_0x3fb591;}[_0x272e9b(0x3df)](_0x3c2053,_0x3468d0,_0x207a99=_0x583de7['ConsentOptions'][_0x272e9b(0x4e9)],_0x5b7c1e=_0x583de7[_0x272e9b(0x354)]['None']){const _0x3e537c=_0x272e9b;this[_0x3e537c(0x3ce)](_0x3c2053,void 0x0,_0x3468d0,_0x207a99,_0x5b7c1e);}[_0x272e9b(0xa0)](_0x2da083,_0x4b2775,_0x5614ad,_0x45b75d=_0x583de7[_0x272e9b(0x354)][_0x272e9b(0x4e9)],_0x13ca07=_0x583de7[_0x272e9b(0x354)]['None']){const _0x113ff5=_0x272e9b;this[_0x113ff5(0x3ce)](_0x2da083,_0x4b2775,_0x5614ad,_0x45b75d,_0x13ca07);}[_0x272e9b(0x1bd)](_0x415ed5){const _0x17dd80=_0x272e9b;this[_0x17dd80(0x3ce)](_0x17dd80(0x40f),void 0x0,_0x415ed5,_0x583de7['ConsentOptions'][_0x17dd80(0x4e9)],_0x583de7[_0x17dd80(0x354)]['None']);}[_0x272e9b(0x2b3)](){const _0x89dc49=_0x272e9b;return this[_0x89dc49(0x53f)]()[_0x89dc49(0x2b3)]();}[_0x272e9b(0xbf)](){const _0x83d8f8=_0x272e9b;return this['getConsentedIdProvider']()[_0x83d8f8(0xbf)]();}[_0x272e9b(0x467)](){const _0x48039a=_0x272e9b;return this[_0x48039a(0x53f)]()[_0x48039a(0x467)]();}['addExtraFieldFunction'](_0x102d99){const _0x1f99a0=_0x272e9b;return this[_0x1f99a0(0x3cd)]['push'](_0x102d99),()=>{const _0xcb97c5=_0x1f99a0,_0x389fb8=this[_0xcb97c5(0x3cd)][_0xcb97c5(0x349)](_0x102d99);-0x1!==_0x389fb8&&this['extraFieldFunctions'][_0xcb97c5(0x21c)](_0x389fb8,0x1);};}['ftue'](_0x35a92c,_0x45f407,_0x1d26d8){const _0x5465a0=_0x272e9b,_0x21aa60=new _0x6e71b(this[_0x5465a0(0x11b)][_0x5465a0(0x22a)]);if(_0x35a92c<=_0x21aa60[_0x5465a0(0xa8)]())return void this[_0x5465a0(0x2f1)][_0x5465a0(0xb2)](_0x5465a0(0x18e),_0x5465a0(0x3a7)+_0x35a92c+'\x20('+_0x45f407+_0x5465a0(0x49c));_0x21aa60[_0x5465a0(0x525)](_0x35a92c),this['set'](_0x5465a0(0x22a),_0x21aa60[_0x5465a0(0x100)]());const _0x2a929a=Object[_0x5465a0(0x1ee)](Object[_0x5465a0(0x1ee)]({},_0x1d26d8),{'step_number':_0x35a92c,'step_name':_0x45f407});this[_0x5465a0(0x3df)](_0x5465a0(0x4f3),_0x2a929a,_0x583de7[_0x5465a0(0x354)]['P6PersonalizedContent']|_0x583de7['ConsentOptions'][_0x5465a0(0xc3)]|_0x583de7[_0x5465a0(0x354)][_0x5465a0(0x1d2)]|_0x583de7[_0x5465a0(0x354)][_0x5465a0(0x521)]|_0x583de7[_0x5465a0(0x354)][_0x5465a0(0x39a)]);}[_0x272e9b(0x369)](_0x261f9a,_0x319830,_0x4fa4fc){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x23b685=_0x3ed2,_0x24addc=yield this['storage'][_0x23b685(0x255)](this[_0x23b685(0x415)],[]);if(_0x24addc[_0x23b685(0x461)](_0xcd7394=>_0xcd7394===_0x261f9a))return void this[_0x23b685(0x2f1)][_0x23b685(0xb2)](_0x23b685(0x18e),_0x23b685(0x3a7)+_0x261f9a+'\x20('+_0x319830+')\x20has\x20already\x20been\x20tracked');_0x24addc[_0x23b685(0x32d)](_0x261f9a),this['storage'][_0x23b685(0x29c)](this[_0x23b685(0x415)],_0x24addc);const _0x4a4a3f=Object[_0x23b685(0x1ee)](Object[_0x23b685(0x1ee)]({},_0x4fa4fc),{'step_number':_0x261f9a,'step_name':_0x319830});this['logEvent'](_0x23b685(0x4f3),_0x4a4a3f,_0x583de7[_0x23b685(0x354)]['P6PersonalizedContent']|_0x583de7[_0x23b685(0x354)]['P5PersonalizedContentProfile']|_0x583de7[_0x23b685(0x354)][_0x23b685(0x1d2)]|_0x583de7[_0x23b685(0x354)][_0x23b685(0x521)]|_0x583de7['ConsentOptions'][_0x23b685(0x39a)]);});}['levelStart'](_0x2489bc,_0xe8e211){const _0x2cc223=_0x272e9b,_0x33ab1d=Object[_0x2cc223(0x1ee)](Object[_0x2cc223(0x1ee)]({},_0xe8e211),{'level_id':_0x2489bc});this[_0x2cc223(0x36d)]('game_start_time',Date[_0x2cc223(0x2a6)]()),this['inc'](_0x2cc223(0xf0));const _0x14afe7=(function(){const _0x3f5ec8=_0x2cc223,_0x150989=new Date();return _0x150989[_0x3f5ec8(0x3f9)]()+'-'+_0x5e27c1(_0x150989[_0x3f5ec8(0x2c4)]()+0x1)+'-'+_0x5e27c1(_0x150989[_0x3f5ec8(0x426)]());}());this[_0x2cc223(0x11b)][_0x2cc223(0x397)]!==_0x14afe7&&(this[_0x2cc223(0x36d)]('last_day_played',_0x14afe7),this[_0x2cc223(0x274)](_0x2cc223(0x16b)));const _0x513d55=this[_0x2cc223(0x274)]('play_session_count');this[_0x2cc223(0xa0)](_0x2cc223(0x19f),_0x513d55,_0x33ab1d,_0x583de7[_0x2cc223(0x354)][_0x2cc223(0x1d2)]|_0x583de7['ConsentOptions'][_0x2cc223(0x39a)]);}['levelEnd'](_0x53d0aa,_0x3f5420){const _0x1c5f17=_0x272e9b,_0x10ddb8=Object[_0x1c5f17(0x1ee)](Object['assign']({},_0x3f5420),{'level_id':_0x53d0aa});this[_0x1c5f17(0x3df)](_0x1c5f17(0x44a),_0x10ddb8,_0x583de7[_0x1c5f17(0x354)][_0x1c5f17(0x1d2)]|_0x583de7[_0x1c5f17(0x354)]['P10DevelopAndImproveProducts']),this['set'](_0x1c5f17(0x352),-0x1);}[_0x272e9b(0x53f)](){const _0x1d1678=_0x272e9b;var _0x5d5592,_0x40d4e0;return(null===(_0x40d4e0=(_0x5d5592=this[_0x1d1678(0x267)])['managesUnconsentedIds'])||void 0x0===_0x40d4e0?void 0x0:_0x40d4e0[_0x1d1678(0x93)](_0x5d5592))||this[_0x1d1678(0x4e6)][_0x1d1678(0xe3)](_0x583de7[_0x1d1678(0x354)][_0x1d1678(0xea)],_0x583de7[_0x1d1678(0x354)][_0x1d1678(0x4e9)])?this['idProvider']:this[_0x1d1678(0x9a)];}}var _0x4c39ae,_0x200c48;const _0x5acc2f={'chromeWrapper':'chromeos','androidWrapper':_0x272e9b(0x3f1),'iOSWrapper':_0x272e9b(0x231),'rcs':_0x272e9b(0x199),'samsungAppStore':'samsung_galaxy_store','facebookInstant':_0x272e9b(0x50b),'facebookRooms':_0x272e9b(0x490),'facebookAppWeb':_0x272e9b(0x3c4),'facebookApp':_0x272e9b(0x487),'samsungBixby':_0x272e9b(0x16d),'samsungGameLauncher':_0x272e9b(0x149),'samsungInstantPlay':_0x272e9b(0x43e),'spilGamesWrapper':_0x272e9b(0x53d),'vkru':_0x272e9b(0x19d),'okru':'okru','kik':_0x272e9b(0x3f5),'twitter':'twitter','twitch':'twitch','hago':_0x272e9b(0x50a),'oppoGlobal':_0x272e9b(0x4f6),'tMobile':_0x272e9b(0x4fc),'huawei':_0x272e9b(0x4d8),'huaweiquickapp':_0x272e9b(0xbe),'yandex':'yandex','crazyGames':_0x272e9b(0x42d),'lgtv':_0x272e9b(0x21f),'jioStb':_0x272e9b(0x33e),'myJio':_0x272e9b(0xee),'jioGameslite':'jio_gameslite','rocketChat':_0x272e9b(0x3c5),'ufone':'ufone','game8':_0x272e9b(0x1e0),'mailonline':_0x272e9b(0x336),'discord':_0x272e9b(0x414),'harman':_0x272e9b(0x204),'microsoftPwa':_0x272e9b(0x50f)},_0x169772=_0x272e9b(0x39f),_0x4a5c12={0x1db9442d3:_0x272e9b(0x149),0x1c76d3513:_0x272e9b(0x16d),0xdcd226e6:_0x272e9b(0x3db),0xf1cdfac9:_0x169772,0xc1088a4c:_0x272e9b(0x43e),0x1405f0c50:_0x169772,0x13f9fccba:_0x169772,0x2224e2ac3:_0x169772,0x630c3722:_0x169772,0x6a2fa83d:_0x169772,0x5af52484:'legacy_samsung_browser_us',0x2218cd8be:_0x272e9b(0x506),0x5d97def1:'bixby',0x16f1b418a:_0x272e9b(0x18f),0x239129fca:_0x272e9b(0xbe),0x1242066c4:_0x169772,0x14863fabf:_0x169772,0x117673779:_0x169772,0x1cf4261df:_0x169772,0x158944b6a:_0x169772,0x1d47865cc:_0x272e9b(0x16d),0x17313aac4:_0x169772,0x227d1546d:_0x169772,0x253ecf182:_0x272e9b(0x1e6),0x6bea9361:_0x169772,0x19a0b681b:_0x169772,0x151a7b5d0:_0x169772,0x1d5338f10:'oppo_global',0x19b95571a:'1001spill',0x400f9684:_0x169772,0x11f748985:_0x272e9b(0x4d8),0xe97bd72a:_0x169772,0xb849bbd3:_0x169772,0x236f09a78:_0x169772,0x23cc94cb0:_0x169772,0x20f47a373:_0x169772,0x71fd112f:_0x169772,0xce6a8b9c:_0x169772,0xbb11603a:_0x272e9b(0x53d),0xd726535f:_0x169772,0x1b0b36cc9:_0x169772,0x1ec618c27:_0x169772,0x11d9f1dde:_0x169772,0x13c285bec:_0x169772,0xfa1b10a3:_0x169772,0x1c00c7f19:'ga',0x54aa0b0c:_0x169772,0x179fc89e2:_0x169772,0xbe101334:_0x169772,0x1bae2c703:_0x272e9b(0x3f6),0x16e1a6557:_0x169772,0x8fa7e8d0:'spil',0x173d36c38:_0x169772,0x81170b57:_0x169772,0x1ab56e5fb:_0x169772,0x1a82f71ed:_0x169772,0x2354c2d06:_0x169772,0x1ee1122db:'crazy_games',0x1269567e5:_0x169772,0xf51770e3:_0x272e9b(0x252),0x236bf62bd:_0x272e9b(0x301),0x188433182:_0x169772,0x177d4a479:_0x169772,0x1cc3a73db:_0x169772,0x15320efb9:_0x169772,0x106b7bac4:_0x169772,0x20c1cd8e1:_0x272e9b(0x2d0),0x18f762d37:_0x169772,0x1e6c49e1e:_0x169772,0x47c43dcb:_0x169772,0x1fd0b613f:_0x169772,0x1e26143ee:_0x169772,0xb5cc45f1:_0x169772,0x16be32724:_0x169772,0x140e57421:_0x169772,0x80748ad7:_0x169772,0x10b20632e:_0x169772,0x22271968a:_0x169772,0x9cfba9dc:_0x169772,0x155b433c4:_0x169772,0x43bd382a:_0x169772,0xe6953836:_0x169772,0x194ccb869:_0x169772,0xee7b4d38:_0x272e9b(0x53d),0x1f01c2943:_0x169772,0x5a1ea06e:_0x169772,0x13e257636:_0x169772,0x1c7d1459c:_0x169772,0x23432c347:_0x169772,0x20686279d:_0x169772,0x1ee07075b:'ga',0x5f706fc8:_0x169772,0x191ac535d:_0x169772,0xbb652582:_0x272e9b(0x53d),0xda363268:_0x272e9b(0x3ef),0x18dafbaa2:'ga',0x250c32b3e:_0x169772,0xfb4c93d9:'ga',0x248bfffe6:_0x169772,0xf5fe4a79:_0x169772,0x249fe7de7:'mediatrust',0x626a706d:_0x169772,0x8f306e16:_0x169772,0xbfbfde8d:'rcs',0x1e9550520:_0x169772,0x1b605ed9f:_0x169772,0x71b8ff08:_0x169772,0x1cb9e83c8:_0x169772,0x18e54f854:_0x169772,0x1e9fecd05:_0x169772,0x225e9a40d:_0x169772,0x180fe5898:'ga',0xc48ac6df:_0x169772,0x7b2af39a:_0x169772,0x23cd9938d:_0x272e9b(0x53d),0x1438e7d0c:_0x169772,0xdda56889:'ga',0x1a1d81ff9:_0x169772,0x149d323d7:'spil',0x141810037:'spil',0x18e36ed12:_0x169772,0x1e4ec0d4c:_0x169772,0x135aa9192:'ga',0x919edab1:_0x169772,0x24a985b66:_0x169772,0x234852745:_0x272e9b(0x53d),0x203573496:_0x272e9b(0x1f4),0x2452c1f25:'spil',0x14798144b:_0x272e9b(0x53d),0x21e24b778:_0x272e9b(0x53d),0x135c380c6:_0x169772,0x660aea27:'spil',0x573fe409:'plonga',0x18c697f83:_0x169772,0x1d42ab8e3:'spil',0xf97f200e:_0x169772,0x5cf70d82:_0x169772,0xfa1ff17c:'ga',0x1592eb5b9:_0x169772,0x20ed6c4a2:_0x169772,0x188e9f4ec:_0x169772,0x217de3028:'rocketchat',0xb77e8d10:_0x169772,0x5448ce78:_0x272e9b(0x53d),0x66a0d55c:_0x272e9b(0x53d),0x1c6a8123d:_0x272e9b(0x46c),0x1b0997479:_0x272e9b(0x53d),0x18ea168f6:_0x272e9b(0x4d3),0x17ccd5d41:_0x169772,0x194f772ac:_0x272e9b(0x520),0xa215e79b:'spil',0x165f70f70:_0x169772,0x11bce4329:_0x272e9b(0x53d),0x1ec6487ad:_0x169772,0x1240aa8c9:_0x169772,0x14c0ccea9:_0x272e9b(0x2f6),0xc3402a38:'spil',0x5577f907:_0x272e9b(0x53d),0x1d8682228:_0x272e9b(0x476),0xd5d2ea60:_0x272e9b(0x38a),0xed60d91f:_0x169772,0x1058c84f2:_0x272e9b(0x53d),0x1f8ed51e1:_0x272e9b(0x16d),0x4edbb289:'spil',0xd6e3d471:'bixby',0x21d866b23:_0x169772,0x6fb09868:_0x272e9b(0x4a1),0x213ee2b77:_0x272e9b(0x16d),0x1b152e3fb:_0x272e9b(0x4fc),0x401ba914:_0x272e9b(0x327),0x417927da:_0x169772,0x1e8bf4671:_0x272e9b(0x355)},_0x37ce1e=_0x272e9b(0x19e)==typeof window?'':null!==(_0x200c48=null===(_0x4c39ae=window[_0x272e9b(0xbd)])||void 0x0===_0x4c39ae?void 0x0:_0x4c39ae[_0x272e9b(0xdd)])&&void 0x0!==_0x200c48?_0x200c48:'',_0x21356a=function(_0x4f62da,_0x16318f){const _0x5dda17=_0x272e9b;let _0xaeb452=_0x5dda17(0x39f);for(const _0x179a25 in _0x5acc2f)_0x4f62da[_0x179a25]&&(_0xaeb452=_0x5acc2f[_0x179a25]);const _0x404954=_0x16318f();if(_0x404954){const _0xd03b65=_0x4a5c12[_0x404954];_0xd03b65&&(_0xaeb452=_0xd03b65);}return(window[_0x5dda17(0xbd)]&&window[_0x5dda17(0xbd)][_0x5dda17(0x31e)]&&_0x5dda17(0x30b)===window[_0x5dda17(0xbd)][_0x5dda17(0x31e)]||_0x5dda17(0x51d)===window['location'][_0x5dda17(0x31e)])&&(_0xaeb452=_0x5dda17(0x2e2)),window['location']&&window['location'][_0x5dda17(0x31e)]&&window['location']['host'][_0x5dda17(0x2ad)](_0x5dda17(0x414))&&(_0xaeb452='discord'),_0xaeb452;},_0x125934=function(_0x5537e9,_0x500664){const _0x3a4ef3=_0x272e9b;null!=_0x5537e9||(_0x5537e9=window['location']['href']),_0x500664=_0x500664[_0x3a4ef3(0x35f)](/[\[\]]/g,_0x3a4ef3(0x1e8));const _0x29960e=new RegExp(_0x3a4ef3(0x4e5)+_0x500664+'(=([^&#]*)|&|#|$)','i')[_0x3a4ef3(0x411)](_0x5537e9);return _0x29960e?_0x29960e[0x2]?decodeURIComponent(_0x29960e[0x2][_0x3a4ef3(0x35f)](/\+/g,'\x20')):'':null;},_0x574a78=(_0x2883fe,_0xe6432f)=>function(_0x1b1e99,_0x42027b,_0x32a45c,_0x2eac1e){const _0x17d9ec=_0x272e9b,_0x275c6b={};return _0x2883fe&&(_0x275c6b[_0x2883fe]=!0x0),_0x275c6b[_0x17d9ec(0x3f1)]=/(android)/i[_0x17d9ec(0x270)](_0x32a45c)&&!/(Windows)/i[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b['androidVersion']=(function(){const _0x1aa3a4=_0x17d9ec,_0xeb083=navigator['userAgent'][_0x1aa3a4(0x27e)]()['match'](/android\s([0-9\.]*)/);return parseFloat(_0xeb083?_0xeb083[0x1]:'0');}()),_0x275c6b['firefoxMobile']=/(Mobile)/i[_0x17d9ec(0x270)](_0x32a45c)&&/(Firefox)/i[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b[_0x17d9ec(0x2fd)]=_0x275c6b[_0x17d9ec(0x3f1)]&&_0x275c6b[_0x17d9ec(0xe5)]<0x6,_0x275c6b[_0x17d9ec(0x364)]=/(ipod|iphone|ipad)/i['test'](_0x32a45c)||/(Macintosh)/i['test'](_0x32a45c)&&_0x17d9ec(0x433)in document,_0x275c6b[_0x17d9ec(0x212)]=/(IEMobile)/i[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b[_0x17d9ec(0x293)]=/(silk)/i[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b[_0x17d9ec(0x344)]=/(clay\.io)/i['test'](_0x2eac1e),_0x275c6b['facebookApp']=/(fb_canvas)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0x1fe)]=/(fb_canvas_web)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0xef)]=_0x1b1e99[_0x17d9ec(0x4f1)]!==_0x1b1e99['self'],_0x275c6b[_0x17d9ec(0x386)]='standalone'in _0x42027b&&_0x42027b[_0x17d9ec(0x386)],_0x275c6b[_0x17d9ec(0x405)]=Boolean(_0x32a45c['match'](/iPhone/i)||_0x32a45c[_0x17d9ec(0x237)](/iPod/i)),_0x275c6b['kongregate']=/(kongregateiframe)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0x3f5)]=/(kik_canvas)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0x29d)]=/(twitter)/gi[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b[_0x17d9ec(0x508)]=/Chrome\//[_0x17d9ec(0x270)](_0x32a45c),_0x275c6b[_0x17d9ec(0x2a8)]=!!navigator['userAgent'][_0x17d9ec(0x237)](/Version\/[\d\.]+.*Safari/),_0x275c6b[_0x17d9ec(0x40a)]=0x0==window[_0x17d9ec(0xbd)]['protocol'][_0x17d9ec(0x349)](_0x17d9ec(0x443)),_0x275c6b[_0x17d9ec(0x418)]=!!window[_0x17d9ec(0x241)],_0x275c6b[_0x17d9ec(0x2df)]=!!window[_0x17d9ec(0x4e3)],_0x275c6b['spilGamesWrapper']=/(spilgames)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0x3ae)]='on'==_0x125934(_0xe6432f,_0x17d9ec(0x3ae)),_0x275c6b['advertisementIsDisabled']=_0x17d9ec(0x3d3)==_0x125934(_0xe6432f,_0x17d9ec(0x34b)),_0x275c6b[_0x17d9ec(0x2b0)]=_0x17d9ec(0x3d3)==_0x125934(_0xe6432f,_0x17d9ec(0x2fb)),_0x275c6b[_0x17d9ec(0x313)]=!_0x275c6b[_0x17d9ec(0xef)]||_0x275c6b[_0x17d9ec(0x2db)]||Boolean(_0x125934(_0xe6432f,_0x17d9ec(0x1c0))),_0x275c6b[_0x17d9ec(0x483)]='1'==_0x125934(_0xe6432f,_0x17d9ec(0x483)),_0x275c6b[_0x17d9ec(0x385)]=/(\/\?fb)/i[_0x17d9ec(0x270)](_0x2eac1e),_0x275c6b[_0x17d9ec(0x7e)]=_0x275c6b['android']||_0x275c6b[_0x17d9ec(0x212)]||_0x275c6b['iOS']||_0x275c6b[_0x17d9ec(0x293)]||_0x275c6b['firefoxMobile'],_0x275c6b[_0x17d9ec(0x1db)]=!!_0x1b1e99[_0x17d9ec(0x1db)],_0x275c6b[_0x17d9ec(0x2e0)]=_0x17d9ec(0x4b6)==_0x125934(_0xe6432f,'iPhoneXOrLater'),_0x275c6b[_0x17d9ec(0xcd)]=_0x17d9ec(0x4b6)==_0x125934(_0xe6432f,_0x17d9ec(0x256)),_0x275c6b[_0x17d9ec(0x324)]=!!_0x1b1e99[_0x17d9ec(0x324)],_0x275c6b[_0x17d9ec(0x10d)]=!!_0x1b1e99[_0x17d9ec(0x91)],_0x275c6b[_0x17d9ec(0xd8)]='samsung'==_0x125934(_0xe6432f,'androidStore'),_0x275c6b[_0x17d9ec(0x547)]=Boolean(_0x1b1e99['iOSWrapper']||_0x1b1e99[_0x17d9ec(0x324)]||_0x275c6b[_0x17d9ec(0xd8)]),_0x275c6b[_0x17d9ec(0x2a5)]=!0x1,_0x275c6b[_0x17d9ec(0x3c2)]=!0x1,_0x275c6b[_0x17d9ec(0x7b)]=!!_0x275c6b[_0x17d9ec(0x526)],_0x275c6b[_0x17d9ec(0x3b8)]=!!_0x275c6b[_0x17d9ec(0x232)],_0x275c6b['jioGameslite']=!!_0x275c6b[_0x17d9ec(0x44d)],_0x275c6b[_0x17d9ec(0x17f)]=_0x275c6b[_0x17d9ec(0x7b)]||_0x275c6b[_0x17d9ec(0x3b8)]||_0x275c6b[_0x17d9ec(0x26a)],_0x275c6b[_0x17d9ec(0x3fd)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x3fd)),_0x275c6b[_0x17d9ec(0x19d)]=''==_0x125934(_0xe6432f,'vkru'),_0x275c6b[_0x17d9ec(0x478)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x478)),_0x275c6b[_0x17d9ec(0x13c)]=''==_0x125934(_0xe6432f,'tmobile'),_0x275c6b[_0x17d9ec(0x30d)]=''==_0x125934(_0xe6432f,'pwa'),_0x275c6b[_0x17d9ec(0x38d)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x368)),_0x275c6b[_0x17d9ec(0x81)]=!0x0,_0x275c6b['samsungGalaxyStorePWA']=''==_0x125934(_0xe6432f,_0x17d9ec(0x1c7))&&_0x17d9ec(0x4d9)==_0x125934(_0xe6432f,_0x17d9ec(0x3ac)),_0x275c6b[_0x17d9ec(0x3e3)]=(''==_0x125934(_0xe6432f,_0x17d9ec(0x30d))||''==_0x125934(_0xe6432f,'samsung'))&&_0x17d9ec(0x1a6)==_0x125934(_0xe6432f,'source'),_0x275c6b[_0x17d9ec(0x115)]=!!window[_0x17d9ec(0x1b6)]||(''==_0x125934(_0xe6432f,_0x17d9ec(0x1a6))||_0x17d9ec(0x1a6)==_0x125934(_0xe6432f,_0x17d9ec(0x3ac))),_0x275c6b[_0x17d9ec(0x189)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x1c7))&&!_0x275c6b['samsungGalaxyStorePWA'],_0x275c6b[_0x17d9ec(0x11d)]=''==_0x125934(_0xe6432f,_0x17d9ec(0xe8)),_0x275c6b[_0x17d9ec(0x12d)]=''==_0x125934(_0xe6432f,'samsungbus'),_0x275c6b[_0x17d9ec(0x2da)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x4a4)),_0x275c6b[_0x17d9ec(0x485)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x3b4)),_0x275c6b[_0x17d9ec(0x1f7)]=''==_0x125934(_0xe6432f,'gl_fallback'),_0x275c6b['samsungInstantPlay']=!!window[_0x17d9ec(0x25c)],_0x275c6b[_0x17d9ec(0x1c7)]=_0x275c6b['samsungGalaxyStorePWA']||_0x275c6b[_0x17d9ec(0x3e3)]||_0x275c6b[_0x17d9ec(0x115)]||_0x275c6b[_0x17d9ec(0x189)]||_0x275c6b[_0x17d9ec(0x11d)]||_0x275c6b['samsungBrowserUK']||_0x275c6b['samsungBrowserUS']||_0x275c6b[_0x17d9ec(0x2da)]||_0x275c6b[_0x17d9ec(0x485)]||_0x275c6b[_0x17d9ec(0x1f7)]||_0x275c6b[_0x17d9ec(0x42b)],_0x275c6b[_0x17d9ec(0x199)]=Boolean(_0x125934(_0xe6432f,'rcsid')),_0x275c6b['rcsKr']=''==_0x125934(_0xe6432f,'rcskr'),_0x275c6b[_0x17d9ec(0x3e6)]=''==_0x125934(_0xe6432f,'huaweiquickapp'),_0x275c6b[_0x17d9ec(0x4d8)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x4d8))||_0x275c6b[_0x17d9ec(0x3e6)],_0x275c6b[_0x17d9ec(0x4ce)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x4ce)),_0x275c6b[_0x17d9ec(0xcf)]=''==_0x125934(_0xe6432f,'miniclip'),_0x275c6b[_0x17d9ec(0x206)]=_0x17d9ec(0x4b6)==_0x125934(_0xe6432f,_0x17d9ec(0x462)),_0x275c6b['opera']=!!_0x1b1e99['opr']&&!!_0x1b1e99[_0x17d9ec(0x213)]['addons']||!!_0x1b1e99[_0x17d9ec(0x4e8)]||_0x32a45c[_0x17d9ec(0x349)]('\x20OPR/')>=0x0,_0x275c6b[_0x17d9ec(0x2e8)]=!!window[_0x17d9ec(0x1d3)],_0x275c6b[_0x17d9ec(0x102)]=void 0x0!==_0x1b1e99[_0x17d9ec(0x307)],_0x275c6b[_0x17d9ec(0x285)]=/(edge|edgios|edga)\/((\d+)?[\w\.]+)/i['test'](_0x32a45c),_0x275c6b[_0x17d9ec(0x277)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x2b8)),_0x275c6b[_0x17d9ec(0x311)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x311)),_0x275c6b['crazyGames']=_0x17d9ec(0x1d8)==_0x125934(_0xe6432f,_0x17d9ec(0x1c0)),_0x275c6b[_0x17d9ec(0x2d0)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x2d0)),_0x275c6b['ufone']=_0x17d9ec(0x440)==_0x125934(_0xe6432f,_0x17d9ec(0x1c0)),_0x275c6b['game8']=''==_0x125934(_0xe6432f,_0x17d9ec(0x1e0)),_0x275c6b[_0x17d9ec(0x520)]='6794212012'==_0x125934(_0xe6432f,_0x17d9ec(0x1c0)),_0x275c6b[_0x17d9ec(0x522)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x522)),_0x275c6b[_0x17d9ec(0xe2)]=!_0x275c6b[_0x17d9ec(0x522)]&&(_0x275c6b[_0x17d9ec(0x2d0)]||_0x275c6b[_0x17d9ec(0x13c)]||_0x275c6b['ufone']||_0x275c6b['mailonline'])&&(_0x275c6b['iOS']||_0x275c6b[_0x17d9ec(0x3f1)]),_0x275c6b['rocketChat']=''==_0x125934(_0xe6432f,_0x17d9ec(0x112)),_0x275c6b[_0x17d9ec(0x414)]='discord'===_0x2883fe,_0x275c6b[_0x17d9ec(0x204)]=''==_0x125934(_0xe6432f,_0x17d9ec(0x204)),_0x275c6b[_0x17d9ec(0x208)]=!(_0x275c6b['chromeOSDevice']||_0x275c6b[_0x17d9ec(0xef)]||_0x275c6b['appWrapper']||_0x275c6b[_0x17d9ec(0x3fd)]||_0x275c6b[_0x17d9ec(0x19d)]||_0x275c6b[_0x17d9ec(0x478)]||_0x275c6b[_0x17d9ec(0x418)]||_0x275c6b[_0x17d9ec(0xe2)]),_0x275c6b['tv']=_0x275c6b[_0x17d9ec(0x7b)]||_0x275c6b[_0x17d9ec(0x80)],_0x275c6b['microsoftPwa']=''==_0x125934(_0xe6432f,'mspwa')||!!_0x125934(_0xe6432f,_0x17d9ec(0x396)),_0x275c6b;}(window,navigator,navigator[_0x272e9b(0x41f)],String(window[_0x272e9b(0xbd)])),_0x134e22={'getChannel':function(_0x2f0a6c,_0x1ca430,_0x39d373){let _0x2c11f2,_0x2b638c;return()=>{if(_0x2c11f2)return _0x2c11f2;var _0x7b94ab,_0x4b2135,_0xb40b50;null!=_0x2b638c||(_0x2b638c=_0x574a78(_0x2f0a6c,_0x37ce1e)),null!=_0x39d373||(_0x7b94ab=_0x37ce1e,_0x4b2135=_0x2b638c,_0xb40b50=_0x1ca430||{},_0x39d373=()=>function(_0x4b75be,_0x1165a4,_0x234041){const _0x1ba550=_0x3ed2,_0x2090ef=_0x125934(_0x4b75be,_0x1ba550(0x1c0));if(_0x2090ef)return _0x2090ef;const _0x225db9=[['samsungBrowser',_0x1ba550(0x319)],[_0x1ba550(0x199),_0x1ba550(0x40e)],[_0x1ba550(0x3e6),_0x1ba550(0x37f)],[_0x1ba550(0x4d8),_0x1ba550(0x4ac)],['tMobile',_0x1ba550(0x265)],[_0x1ba550(0xcf),_0x1ba550(0x38c)],[_0x1ba550(0x2da),_0x1ba550(0x79)],[_0x1ba550(0x12d),_0x1ba550(0xe7)],[_0x1ba550(0x11d),_0x1ba550(0x2dd)],[_0x1ba550(0x4ce),_0x1ba550(0x4a6)],[_0x1ba550(0x189),_0x1ba550(0x11c)],[_0x1ba550(0x17c),'7430391555'],['samsungGameLauncherPWA',_0x1ba550(0x4d0)],[_0x1ba550(0x42b),_0x1ba550(0x138)]];for(const [_0x5c0bbe,_0xa0992e]of _0x225db9)if(_0x1165a4[_0x5c0bbe])return _0xa0992e;const _0x2f77d0={'ft_daily':_0x1ba550(0x160),'ft_bixby':_0x1ba550(0x10c),'ft_browser_us':_0x1ba550(0x3f2),'ft_browser_uk':_0x1ba550(0x4b4),'default':_0x1ba550(0x1dc)},_0x1ac18d={'ft_daily':_0x1ba550(0x22e),'ft_bixby':'7640790291','ft_browser_us':_0x1ba550(0xe7),'ft_browser_uk':_0x1ba550(0x2dd),'default':_0x1ba550(0x359)};return _0x1165a4[_0x1ba550(0x115)]?_0x2f77d0[_0x125934(_0x4b75be,_0x1ba550(0x3ac))]||_0x2f77d0[_0x1ba550(0x3ca)]:_0x125934(_0x4b75be,_0x1ba550(0x35a))||''===_0x125934(_0x4b75be,'gl_fallback')?_0x1ac18d[_0x125934(_0x4b75be,'source')]||_0x1ac18d[_0x1ba550(0x3ca)]:_0x1165a4[_0x1ba550(0x2db)]&&_0x234041[_0x1ba550(0x2c3)]?_0x234041[_0x1ba550(0x2c3)]:!!_0x234041[_0x1ba550(0x41b)]&&_0x234041[_0x1ba550(0x41b)];}(_0x7b94ab,_0x4b2135,_0xb40b50));const _0x4586a4=_0x21356a(_0x2b638c,_0x39d373);return _0x2c11f2=_0x4586a4,_0x4586a4;};}('',{})},_0x1de437={'getName':()=>_0x272e9b(0x3bb),'init':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){}),'configure':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){}),'isReady':()=>!0x1,'getCatalog':()=>({}),'getProductById':()=>{},'purchase':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){const _0x58ab21=_0x272e9b;throw new Error(_0x58ab21(0x383));}),'consumePurchase':()=>{const _0x19d1d4=_0x272e9b;throw new Error(_0x19d1d4(0x383));},'getUnconsumedPurchases':()=>_0x2aa9a1(void 0x0,void 0x0,void 0x0,function*(){return[];}),'onIsReadyChanged':function(){}},_0x904260={'logEvent':()=>{},'logValuedEvent':()=>{}};class _0x3a67af{constructor(_0x15aeb0,_0x4a65fb){const _0x307eef=_0x272e9b;this[_0x307eef(0xe0)]=_0x15aeb0,this[_0x307eef(0xa2)]=_0x4a65fb;}['logRequestPaymentError'](_0x186ab4,_0x2d7573){const _0x471c89=_0x272e9b;this[_0x471c89(0xe0)][_0x471c89(0xa0)](_0x471c89(0x3a4),0x1,Object[_0x471c89(0x1ee)](Object[_0x471c89(0x1ee)]({},_0x186ab4),{'err':_0x2d7573}));}[_0x272e9b(0x49b)](_0x7c0539,_0x3f9f7b){const _0x737549=_0x272e9b;this[_0x737549(0xe0)]['logValuedEvent'](_0x737549(0x235),0x1,Object[_0x737549(0x1ee)](Object[_0x737549(0x1ee)]({},_0x7c0539),{'purchaseId':_0x3f9f7b[_0x737549(0x325)]}));}[_0x272e9b(0x457)](_0x52b8f4){const _0x28b263=_0x272e9b;this['analytics']['logValuedEvent'](_0x28b263(0x1d9),0x1,Object[_0x28b263(0x1ee)]({},_0x52b8f4));}[_0x272e9b(0x536)](_0x3460d6,_0x5020ea){const _0x3829f2=_0x272e9b;this[_0x3829f2(0xe0)][_0x3829f2(0xa0)](_0x3829f2(0xaa),0x1,Object[_0x3829f2(0x1ee)](Object[_0x3829f2(0x1ee)]({},_0x3460d6),{'purchaseId':_0x5020ea[_0x3829f2(0x325)]}));}[_0x272e9b(0x16c)](_0x35112a){const _0x54060e=_0x272e9b;this[_0x54060e(0xe0)][_0x54060e(0xa0)](_0x54060e(0xa4),0x1,{'provider':this[_0x54060e(0xa2)],'err':_0x35112a});}['logRestorePurchasesSuccess'](){const _0x29cbaf=_0x272e9b;this['analytics']['logValuedEvent'](_0x29cbaf(0x2f0),0x1,{'provider':this['providerName']});}[_0x272e9b(0x1ed)](){const _0x1c359d=_0x272e9b;this[_0x1c359d(0xe0)][_0x1c359d(0xa0)](_0x1c359d(0x43b),0x1,{'provider':this['providerName']});}}var _0x4445af;_0x583de7[_0x272e9b(0x36f)]=void 0x0,(_0x4445af=_0x583de7[_0x272e9b(0x36f)]||(_0x583de7[_0x272e9b(0x36f)]={}))[_0x272e9b(0x167)]='UNKNOWN',_0x4445af['USER_INPUT']=_0x272e9b(0x1ad),_0x4445af[_0x272e9b(0x230)]=_0x272e9b(0x230),_0x4445af[_0x272e9b(0x3d6)]='ALREADY_OWNED';class _0x45062c extends Error{constructor(_0x1101a3,_0x7c14a4,_0x46b920=_0x583de7[_0x272e9b(0x36f)][_0x272e9b(0x167)]){const _0x52be30=_0x272e9b;super(_0x1101a3,_0x7c14a4),this[_0x52be30(0x1ec)]=_0x46b920,Object[_0x52be30(0x1cf)](this,_0x45062c['prototype']);}}class _0x2c9f4e extends _0x45062c{constructor(_0x1d8959,_0xdf398e){const _0x48b71e=_0x272e9b;super(_0x1d8959,_0xdf398e,_0x583de7[_0x48b71e(0x36f)][_0x48b71e(0x230)]),Object[_0x48b71e(0x1cf)](this,_0x2c9f4e[_0x48b71e(0x509)]);}}class _0x38e2cf extends _0x45062c{constructor(_0x4cd2af='Purchase\x20cancelled\x20by\x20user',_0x3d21e2){const _0x5c418f=_0x272e9b;super(_0x4cd2af,_0x3d21e2,_0x583de7[_0x5c418f(0x36f)]['USER_INPUT']),Object['setPrototypeOf'](this,_0x38e2cf[_0x5c418f(0x509)]);}}class _0x2e630e extends _0x45062c{constructor(_0xcb5b3e='Purchase\x20already\x20owned',_0x5898c1){const _0x11ffa0=_0x272e9b;super(_0xcb5b3e,_0x5898c1,_0x583de7[_0x11ffa0(0x36f)][_0x11ffa0(0x3d6)]),Object[_0x11ffa0(0x1cf)](this,_0x2e630e['prototype']);}}var _0xd613a7=Object['freeze']({'__proto__':null,get 'IAPErrorCode'(){return _0x583de7['IAPErrorCode'];},'IAPError':_0x45062c,'IAPPurchaseErrorUnknownProduct':_0x2c9f4e,'IAPPurchaseErrorCancelledByUser':_0x38e2cf,'IAPPurchaseErrorAlreadyOwned':_0x2e630e});class _0x20e102{constructor(_0x13d460){const _0x637815=_0x272e9b;this[_0x637815(0x438)]=_0xd613a7,this['provider']=_0x13d460[_0x637815(0x28b)]||_0x1de437,this[_0x637815(0x39b)]=new _0x3a67af(_0x13d460[_0x637815(0x449)]||_0x904260,this['provider'][_0x637815(0x128)]()),this[_0x637815(0x2f1)]=_0x13d460['logger']||_0x2639e6;}['init'](){const _0x2259ab=_0x272e9b;return this['provider'][_0x2259ab(0x214)]();}[_0x272e9b(0x23c)](_0x5e9796){const _0x1c8b47=_0x272e9b;return this[_0x1c8b47(0x28b)][_0x1c8b47(0x23c)](_0x5e9796);}['isReady'](){const _0x593768=_0x272e9b;return this[_0x593768(0x28b)][_0x593768(0xe6)]();}[_0x272e9b(0x1a4)](_0x5e4579){const _0x456dd4=_0x272e9b;this['provider'][_0x456dd4(0x409)](_0x5e4579);}[_0x272e9b(0xf5)](){const _0x45379d=_0x272e9b;return this['provider'][_0x45379d(0x128)]();}['getCatalog'](){const _0x131945=_0x272e9b;return this[_0x131945(0x28b)][_0x131945(0x17b)]();}[_0x272e9b(0x51b)](_0x245df0){const _0x5b07b2=_0x272e9b;var _0x43a537;const _0x322c87=this[_0x5b07b2(0x28b)][_0x5b07b2(0x51b)](_0x245df0);if(!_0x322c87)return void this['logger'][_0x5b07b2(0x3d5)](_0x5b07b2(0xe9),_0x245df0);const _0x48318d=null!==(_0x43a537=_0x322c87[_0x5b07b2(0x4d1)])&&void 0x0!==_0x43a537?_0x43a537:_0x322c87[_0x5b07b2(0x31d)]+'\x20'+_0x322c87[_0x5b07b2(0x12c)];return Object[_0x5b07b2(0x1ee)](Object[_0x5b07b2(0x1ee)]({},_0x322c87),{'price':_0x48318d,'provider':this[_0x5b07b2(0x28b)]['getName'](),'productId':_0x245df0});}[_0x272e9b(0x263)](_0x35bebb,_0x25762f){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3fb970=_0x3ed2,_0x97380d=this[_0x3fb970(0x51b)](_0x35bebb);if(this['iapTracker'][_0x3fb970(0x457)](_0x97380d),!_0x97380d)throw new _0x2c9f4e(_0x3fb970(0x398)+_0x35bebb+'\x22');try{const _0x4c7ec5=yield this[_0x3fb970(0x28b)][_0x3fb970(0x263)](_0x35bebb,_0x25762f);return this[_0x3fb970(0x39b)][_0x3fb970(0x49b)](_0x97380d,_0x4c7ec5),_0x4c7ec5;}catch(_0xed995d){const _0x5da8d5=_0xed995d[_0x3fb970(0x388)]||_0xed995d[_0x3fb970(0x15e)]();if(this[_0x3fb970(0x39b)][_0x3fb970(0x390)](_0x97380d,_0x5da8d5),_0xed995d instanceof _0x38e2cf)throw this[_0x3fb970(0x2f1)][_0x3fb970(0x4e4)](_0x3fb970(0x2eb)),_0xed995d;throw this[_0x3fb970(0x2f1)][_0x3fb970(0x3d5)](_0x3fb970(0x126)+_0x5da8d5,_0xed995d),new _0x45062c(_0x3fb970(0x358),{'cause':_0xed995d});}});}[_0x272e9b(0xd7)](_0x429c42){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3c7d38=_0x3ed2,_0x19d19a=this[_0x3c7d38(0x51b)](_0x429c42['productId']);this['iapTracker'][_0x3c7d38(0x536)](_0x19d19a,_0x429c42);try{yield this[_0x3c7d38(0x28b)][_0x3c7d38(0xd7)](_0x429c42);}catch(_0x305e49){throw new _0x45062c(_0x3c7d38(0x161),{'cause':_0x305e49});}return _0x429c42['purchaseId'];});}[_0x272e9b(0x4ab)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x433b0e=_0x3ed2;this['iapTracker'][_0x433b0e(0x1ed)]();try{const _0x51a4ca=yield this[_0x433b0e(0x28b)][_0x433b0e(0x4ab)]();return this[_0x433b0e(0x39b)]['logRestorePurchasesSuccess'](),_0x51a4ca;}catch(_0x5c79e7){const _0x369692=_0x5c79e7[_0x433b0e(0x388)]||_0x5c79e7['toString']();this[_0x433b0e(0x39b)][_0x433b0e(0x16c)](_0x369692),this['logger'][_0x433b0e(0x3d5)]('Error\x20in\x20getUnconsumedPurchases:\x20'+_0x369692,_0x5c79e7);}return[];});}['requestPayment'](_0x4a2c9d,_0x49bbb5){const _0x1cfaf1=_0x272e9b;return this[_0x1cfaf1(0x263)](_0x4a2c9d,_0x49bbb5);}['restorePurchases'](){const _0x287839=_0x272e9b;return this[_0x287839(0x28b)][_0x287839(0x23d)]?(this[_0x287839(0x39b)][_0x287839(0x1ed)](),this[_0x287839(0x28b)][_0x287839(0x23d)]()):this[_0x287839(0x4ab)]();}[_0x272e9b(0x2c7)](){const _0x37ebbd=_0x272e9b;return this[_0x37ebbd(0x4ab)]();}}class _0x200b30{constructor(_0x242d2e){const _0xe593d3=_0x272e9b;var _0xe64611;this[_0xe593d3(0x1fc)]=_0x242d2e[_0xe593d3(0x1fc)],this[_0xe593d3(0x353)]=_0x242d2e[_0xe593d3(0x353)],this[_0xe593d3(0x42c)]=_0x242d2e[_0xe593d3(0x42c)],this[_0xe593d3(0x220)]=null!==(_0xe64611=_0x242d2e[_0xe593d3(0x2b6)])&&void 0x0!==_0xe64611?_0xe64611:_0x242d2e[_0xe593d3(0x3ee)]===_0x583de7[_0xe593d3(0x423)][_0xe593d3(0x22b)]?_0xe593d3(0x246):_0xe593d3(0x419);}['fetch'](_0x4946a8,_0x1663a6){const _0x2466e7=_0x272e9b;return this['auth'][_0x2466e7(0x4fe)](this[_0x2466e7(0x220)]+'/'+this[_0x2466e7(0x353)]+'/'+_0x4946a8,_0x1663a6);}['getPurchases'](){const _0x4bb178=_0x272e9b;return this[_0x4bb178(0x1fc)]['authenticatedFetch'](this[_0x4bb178(0x220)]+_0x4bb178(0x3b5)+this['auth'][_0x4bb178(0x2a0)](),{'method':_0x4bb178(0xb5),'body':'{}'})[_0x4bb178(0x4e1)](this[_0x4bb178(0x516)]);}[_0x272e9b(0x111)](_0x5b32a4,_0x40a741={}){const _0x41038c=_0x272e9b;return this[_0x41038c(0x1fc)][_0x41038c(0x4fe)](this[_0x41038c(0x220)]+_0x41038c(0x27a)+this['channelId']+'/'+this[_0x41038c(0x42c)],Object[_0x41038c(0x1ee)]({'method':_0x41038c(0x334),'body':JSON['stringify'](_0x5b32a4)},_0x40a741))['then'](this[_0x41038c(0x516)]);}[_0x272e9b(0xd7)](_0x4a8b3f,_0x53a2f3){const _0x182bfd=_0x272e9b;return this['auth'][_0x182bfd(0x4fe)](this['apiHost']+_0x182bfd(0x3ea)+this['channelId']+'/'+this[_0x182bfd(0x42c)],{'method':_0x182bfd(0x334),'body':JSON[_0x182bfd(0x514)]({'applicationId':_0x4a8b3f,'transactionId':_0x53a2f3})})[_0x182bfd(0x4e1)](this['validateAndReturnJSON']);}[_0x272e9b(0x1df)](){const _0xfcb628=_0x272e9b;return fetch(this[_0xfcb628(0x220)]+_0xfcb628(0x4ef)+this[_0xfcb628(0x353)]+'/'+this[_0xfcb628(0x42c)],{'method':_0xfcb628(0xb5)})[_0xfcb628(0x4e1)](this[_0xfcb628(0x516)]);}['validateAndReturnJSON'](_0x3a6b02){const _0x375192=_0x272e9b;if(!_0x3a6b02['ok'])throw new Error(_0x375192(0x4aa)+_0x3a6b02[_0x375192(0x35e)]+'\x20'+_0x3a6b02[_0x375192(0x37c)]);return _0x3a6b02[_0x375192(0x515)]();}}class _0x511f9d{[_0x272e9b(0x1e2)](_0x16d330){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2fd9fa=_0x3ed2,_0x33614a=yield fetch('https://hermes.frvr.com/v1/scheduler',{'method':_0x2fd9fa(0x334),'headers':{'Accept':_0x2fd9fa(0x4f5),'Content-Type':'application/json'},'body':JSON['stringify'](_0x16d330)});return yield _0x33614a[_0x2fd9fa(0x515)]();});}}const _0x1f8cd1={'logEvent':()=>{}};class _0x3ea1d7{constructor({provider:_0x2fda26,logger:_0x295883,tracker:_0x53204c=_0x1f8cd1}){const _0x537e5f=_0x272e9b;this[_0x537e5f(0x248)]=!0x1,this[_0x537e5f(0x28b)]=_0x2fda26,this[_0x537e5f(0x2f1)]=_0x295883,this[_0x537e5f(0xb7)]=new _0x511f9d(),this['tracker']=_0x53204c;}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x265ef0=_0x3ed2;this['game']?this[_0x265ef0(0x248)]=!0x0:this['logger'][_0x265ef0(0x3d5)](_0x265ef0(0x40b));});}['configure'](_0x11da12){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5e8ede=_0x3ed2;this[_0x5e8ede(0x292)]=_0x11da12[_0x5e8ede(0x292)];});}[_0x272e9b(0x1e2)](_0x270a87){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5d03c5=_0x3ed2;if(!this[_0x5d03c5(0x248)])throw this['logger'][_0x5d03c5(0x3d5)](_0x5d03c5(0x1cb)),new Error(_0x5d03c5(0x532));const _0x36a28a={'game':this['game'],'platform':this['provider'][_0x5d03c5(0x128)](),'player_id':_0x270a87[_0x5d03c5(0x174)],'timetorun':_0x270a87[_0x5d03c5(0x1f3)],'template':{'image_url':_0x270a87[_0x5d03c5(0x2d4)],'message':_0x270a87['message'],'buttons':_0x270a87[_0x5d03c5(0xc7)]}};return yield this[_0x5d03c5(0xb7)]['scheduleMessage'](_0x36a28a);});}['canScheduleMessages'](){const _0xfcc626=_0x272e9b;return this[_0xfcc626(0x28b)][_0xfcc626(0x155)]();}[_0x272e9b(0x20b)](){const _0x2babd8=_0x272e9b;return this[_0x2babd8(0x449)][_0x2babd8(0x3df)](_0x2babd8(0x157),{}),this[_0x2babd8(0x28b)][_0x2babd8(0x20b)]()[_0x2babd8(0x4e1)](_0x47bb99=>(_0x47bb99?this[_0x2babd8(0x449)][_0x2babd8(0x3df)](_0x2babd8(0x3c1),{}):this[_0x2babd8(0x449)][_0x2babd8(0x3df)](_0x2babd8(0x1d1),{}),_0x47bb99))['catch'](_0x3f733a=>(this[_0x2babd8(0x449)][_0x2babd8(0x3df)](_0x2babd8(0x1d1),{}),!0x1));}[_0x272e9b(0x402)](_0xc77ba4,_0x45a48b,_0x432eea,_0x29b5db){const _0x29760c=_0x272e9b;return this['provider'][_0x29760c(0x402)](_0xc77ba4,_0x45a48b,_0x432eea,_0x29b5db);}}function _0x4f84f5(){const _0x9a9bd4=_0x272e9b;this[_0x9a9bd4(0x1ec)]=_0x9a9bd4(0x532),this[_0x9a9bd4(0x388)]=_0x9a9bd4(0x1f9);}const _0x5ea906={'getName':()=>'','canScheduleMessages'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return!0x1;});},'subscribeScheduleMessages'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return!0x1;});},'scheduleLocalNotification':()=>Promise[_0x272e9b(0x2aa)](new _0x4f84f5())};class _0x4e25d9{constructor({id:_0x50858c,contextID:_0x4f63a1,endTime:_0x45e5a9,startTime:_0x2676b7,refreshInterval:_0x4d6521,title:_0x39490b,payload:_0x2e405d,offset:_0x5d18c3,players:_0x39776b,type:_0x529350,count:_0x2ac9f0}){const _0x4fae8d=_0x272e9b;this['id']=_0x50858c,this['contextID']=_0x4f63a1,_0x45e5a9&&(this[_0x4fae8d(0x207)]=_0x45e5a9),_0x2676b7&&(this[_0x4fae8d(0xa1)]=_0x2676b7),this[_0x4fae8d(0x3ed)]=_0x4d6521,this[_0x4fae8d(0x2dc)]=_0x39490b,this[_0x4fae8d(0x1bc)]=_0x2e405d,this[_0x4fae8d(0x224)]=_0x5d18c3,this[_0x4fae8d(0xa3)]=_0x2ac9f0,_0x39776b&&(this[_0x4fae8d(0x23f)]=_0x39776b),_0x529350&&(this[_0x4fae8d(0x8f)]=_0x529350);}}class _0x24bd3d{constructor(_0x5a77b2){const _0x21499d=_0x272e9b;this['id']=_0x5a77b2['id'],this['name']=_0x5a77b2[_0x21499d(0x264)],this[_0x21499d(0x53e)]=_0x5a77b2[_0x21499d(0x53e)],this[_0x21499d(0xdc)]=_0x5a77b2['rank'],_0x5a77b2['updated']&&(this['updated']=_0x5a77b2[_0x21499d(0x4d5)]),this[_0x21499d(0x3c0)]=_0x5a77b2[_0x21499d(0x3c0)],this[_0x21499d(0x1bc)]=_0x5a77b2['payload'];}}const _0xbd92de=_0x272e9b(0x491),_0x1a86bb={[_0x583de7[_0x272e9b(0x423)]['PRODUCTION']]:_0x272e9b(0x31a),[_0x583de7[_0x272e9b(0x423)]['BETA']]:'https://staging.crucible.frvr.com',[_0x583de7[_0x272e9b(0x423)][_0x272e9b(0x175)]]:_0x272e9b(0x2d9)};var _0x52ad8f,_0x3a53d2;!function(_0x15e9ac){const _0x41ca55=_0x272e9b;_0x15e9ac[_0x41ca55(0x381)]='highest',_0x15e9ac[_0x41ca55(0x89)]=_0x41ca55(0x41a);}(_0x52ad8f||(_0x52ad8f={}));class _0x14d4d2 extends Error{constructor(_0x5347c8){const _0x5507af=_0x272e9b;super(),this[_0x5507af(0x388)]=_0x5347c8[_0x5507af(0x388)],this[_0x5507af(0x1ec)]=_0x5347c8[_0x5507af(0x1ec)],Object[_0x5507af(0x1cf)](this,_0x14d4d2[_0x5507af(0x509)]);}}class _0x3434a0{constructor(_0x172132){const _0x18f2cc=_0x272e9b;this[_0x18f2cc(0x162)]=_0x172132;}[_0x272e9b(0x214)](_0x46fffc,_0x204793){const _0x14ed0b=_0x272e9b;this[_0x14ed0b(0x215)]=_0x1a86bb[_0x204793],this[_0x14ed0b(0x42c)]=_0x46fffc,this[_0x14ed0b(0x468)]={};}[_0x272e9b(0x15a)](_0x111f75,_0x210e0e){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x10c17c=_0x3ed2,_0x3c9d6c=this[_0x10c17c(0x215)]+'/v1/leaderboards',_0x5f36fd={'game':this['gameId'],'title':_0x210e0e[_0x10c17c(0x2dc)],'endTime':_0x210e0e['endTime'],'refreshInterval':_0x210e0e[_0x10c17c(0x3ed)],'type':_0x111f75||_0x10c17c(0x3ca),'data':_0x210e0e[_0x10c17c(0x1bc)],'sortOrder':_0x210e0e[_0x10c17c(0x120)]||_0x10c17c(0x363)};_0x210e0e['id']&&(_0x5f36fd['id']=_0x210e0e['id']);const _0x3f2c48=yield fetch(_0x3c9d6c,{'method':_0x10c17c(0x334),'headers':{'Content-Type':'application/json'},'body':JSON[_0x10c17c(0x514)](_0x5f36fd)}),_0x95410e=yield _0x3f2c48['json']();if(!_0x3f2c48['ok'])throw new _0x14d4d2(_0x95410e[_0x10c17c(0x3d5)]);return _0x95410e['id'];});}['getLeaderboard'](_0x926681){const _0x247a90=_0x272e9b;return _0x2aa9a1(this,arguments,void 0x0,function*(_0x145e72,_0x519783=0x1e,_0x5127f3=0x0,_0x51f887=_0x52ad8f[_0x247a90(0x381)]){const _0xc986bb=_0x247a90,_0x2b1c6a=this[_0xc986bb(0x215)]+_0xc986bb(0x530)+this[_0xc986bb(0x42c)]+'/'+_0x145e72,_0x3c1e18={'count':_0x519783['toString'](),'offset':_0x5127f3[_0xc986bb(0x15e)]()},_0x5e2a7f=yield fetch(_0x2b1c6a+'?'+new URLSearchParams(_0x3c1e18)),_0x14e86f=yield _0x5e2a7f[_0xc986bb(0x515)]();if(!_0x5e2a7f['ok'])throw new _0x14d4d2(_0x14e86f[_0xc986bb(0x3d5)]);_0x14e86f[_0xc986bb(0x1bc)]=_0x14e86f[_0xc986bb(0x11b)];const _0x271419=_0x14e86f[_0xc986bb(0x23f)]?_0x14e86f[_0xc986bb(0x23f)][_0xc986bb(0x44e)](_0x2eca4b=>{const _0x548313=_0xc986bb,_0x29b38a=new _0x24bd3d(_0x2eca4b);return _0x29b38a[_0x548313(0x3c0)]=this['getCachedScore'](_0x145e72,_0x29b38a['id'],_0x29b38a[_0x548313(0x3c0)],_0x51f887),_0x29b38a;}):[];return _0x14e86f[_0xc986bb(0x23f)]=_0x271419,new _0x4e25d9(_0x14e86f);});}['getLeaderboardEntry'](_0x4935c5,_0x5f2867){const _0x23b1f8=_0x272e9b;return _0x2aa9a1(this,arguments,void 0x0,function*(_0x91aaab,_0x5b7b9b,_0x64f354=_0x52ad8f[_0x23b1f8(0x381)]){const _0x5d7158=_0x23b1f8,_0x34088e=this[_0x5d7158(0x215)]+_0x5d7158(0x530)+this[_0x5d7158(0x42c)]+'/'+_0x91aaab+'/'+_0x5b7b9b,_0x206515={'platform':this[_0x5d7158(0x162)]},_0x93d59d=yield fetch(_0x34088e+'?'+new URLSearchParams(_0x206515)),_0x4a2c9f=yield _0x93d59d[_0x5d7158(0x515)]();if(!_0x93d59d['ok'])throw new _0x14d4d2(_0x4a2c9f['error']);return _0x4a2c9f[_0x5d7158(0x1bc)]=_0x4a2c9f[_0x5d7158(0x11b)],_0x4a2c9f['score']=this[_0x5d7158(0x78)](_0x91aaab,_0x5b7b9b,_0x4a2c9f[_0x5d7158(0x3c0)],_0x64f354),new _0x24bd3d(_0x4a2c9f);});}[_0x272e9b(0x374)](_0x1e2937,_0x6f05fb,_0x61a04a,_0x4a7731,_0x52f9e7){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x3b7111,_0x573dd0,_0x186add,_0x5f5077,_0x5a115f,_0x1abc5e=_0x52ad8f['HIGHEST']){const _0x5873bf=_0x3ed2;this[_0x5873bf(0x3a1)](_0x3b7111,_0x573dd0,_0x186add,_0x1abc5e);const _0xe0da7b=this[_0x5873bf(0x215)]+'/v1/leaderboards/'+this[_0x5873bf(0x42c)]+'/'+_0x3b7111,_0x2acf1a={'id':_0x573dd0,'score':_0x186add,'platform':this[_0x5873bf(0x162)],'disableSortOrder':_0x1abc5e===_0x52ad8f['LATEST']};_0x5f5077&&(_0x2acf1a['name']=_0x5f5077),_0x5a115f&&(_0x2acf1a[_0x5873bf(0x53e)]=_0x5a115f);const _0x3dd1c1=yield fetch(_0xe0da7b,{'method':_0x5873bf(0x334),'headers':{'Content-Type':'application/json'},'body':JSON[_0x5873bf(0x514)](_0x2acf1a)}),_0x2ff996=yield _0x3dd1c1[_0x5873bf(0x515)]();if(!_0x3dd1c1['ok'])throw new _0x14d4d2(_0x2ff996[_0x5873bf(0x3d5)]);return _0x2ff996;});}[_0x272e9b(0x314)](_0x419517){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5be5d3=_0x3ed2;return(yield this[_0x5be5d3(0x1e4)](Object[_0x5be5d3(0x1ee)](Object[_0x5be5d3(0x1ee)]({},_0x419517),{'verbose':!0x1})))[_0x5be5d3(0x501)]||[];});}[_0x272e9b(0x34f)](_0x34dc8d){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3dc8d3=_0x3ed2;return(yield this[_0x3dc8d3(0x1e4)](Object[_0x3dc8d3(0x1ee)](Object[_0x3dc8d3(0x1ee)]({},_0x34dc8d),{'verbose':!0x0})))[_0x3dc8d3(0x468)]||[];});}['getLeaderboardEntries'](_0x33b788,_0x3afb6d){const _0x59a9c6=_0x272e9b;return _0x2aa9a1(this,arguments,void 0x0,function*(_0x3c8f31,_0x3f6940,_0x3565aa=_0x52ad8f[_0x59a9c6(0x381)]){const _0x59e066=_0x59a9c6;if(!_0x3f6940['length'])return[];const _0xc550e3=this[_0x59e066(0x215)]+_0x59e066(0x530)+this['gameId']+'/'+_0x3c8f31+_0x59e066(0x323),_0x19f339={'platform':this[_0x59e066(0x162)],'players':_0x3f6940['join'](',')},_0x4f554f=yield fetch(_0xc550e3+'?'+new URLSearchParams(_0x19f339)),_0x4563ce=yield _0x4f554f[_0x59e066(0x515)]();if(!_0x4f554f['ok'])throw new _0x14d4d2(_0x4563ce[_0x59e066(0x3d5)]);return((null==_0x4563ce?void 0x0:_0x4563ce[_0x59e066(0x4f4)])||[])['map'](_0x235e04=>(_0x235e04[_0x59e066(0x1bc)]=_0x235e04[_0x59e066(0x11b)],_0x235e04['score']=this[_0x59e066(0x78)](_0x3c8f31,_0x235e04['id'],_0x235e04['score'],_0x3565aa),new _0x24bd3d(_0x235e04)));});}['getTimelineEntries'](_0x487992){return _0x2aa9a1(this,arguments,void 0x0,function*({leaderboardId:_0x501067,interval:_0x11d0de,minScore:_0x1c49cc,maxScore:_0x4dff89,limit:_0x29a222,page:_0x23b633}){const _0x2e45fe=_0x3ed2,_0x299927=this[_0x2e45fe(0x215)]+_0x2e45fe(0x530)+this[_0x2e45fe(0x42c)]+'/'+_0x501067+_0x2e45fe(0x1b8),_0x3d94f2={'platform':this[_0x2e45fe(0x162)],'interval':_0x11d0de[_0x2e45fe(0x15e)](),'minInterval':_0x1c49cc[_0x2e45fe(0x15e)](),'maxInterval':_0x4dff89['toString'](),'entries':null==_0x29a222?void 0x0:_0x29a222[_0x2e45fe(0x15e)](),'page':null==_0x23b633?void 0x0:_0x23b633[_0x2e45fe(0x15e)]()},_0x552562=new URLSearchParams();for(const [_0x15ea1f,_0x862222]of Object[_0x2e45fe(0x4f4)](_0x3d94f2))void 0x0!==_0x862222&&_0x552562[_0x2e45fe(0x36d)](_0x15ea1f,_0x862222);const _0x5c3e29=yield fetch(_0x299927+'?'+_0x552562),_0x51329c=yield _0x5c3e29[_0x2e45fe(0x515)]();if(!_0x5c3e29['ok'])throw new _0x14d4d2(_0x51329c[_0x2e45fe(0x3d5)]);return((null==_0x51329c?void 0x0:_0x51329c[_0x2e45fe(0x4f4)])||[])[_0x2e45fe(0x44e)](_0x2c2abf=>new _0x24bd3d(_0x2c2abf));});}[_0x272e9b(0x1e4)](_0x3a6297){const _0x5d22aa=_0x272e9b;return _0x2aa9a1(this,arguments,void 0x0,function*({type:_0x482903,playerId:_0x3addf3,sortBy:_0x740ea4=_0x5d22aa(0x48f),sortOrder:_0x229365=_0x5d22aa(0x286),count:_0x1f85b5=0x1e,offset:_0x318e92=0x0,verbose:_0x23a3a8=!0x1}){const _0x377502=_0x5d22aa,_0x1f1fd2=this['apiUrl']+'/v1/players/'+this['gameId']+'/'+_0x3addf3,_0x32ecf4={'type':_0x482903,'platform':this[_0x377502(0x162)],'sortOrder':_0x229365,'sortBy':_0x740ea4,'count':_0x1f85b5[_0x377502(0x15e)](),'offset':_0x318e92['toString'](),'verbose':_0x23a3a8?'true':_0x377502(0x159)},_0x486c55=yield fetch(_0x1f1fd2+'?'+new URLSearchParams(_0x32ecf4)),_0x40feb2=yield _0x486c55['json']();if(!_0x486c55['ok'])throw new _0x14d4d2(_0x40feb2[_0x377502(0x3d5)]);return _0x40feb2;});}[_0x272e9b(0x417)](_0x509fbf){const _0x18d62d=_0x272e9b;return this[_0x18d62d(0x468)][_0x509fbf]||(this[_0x18d62d(0x468)][_0x509fbf]={'scores':{}}),this['leaderboards'][_0x509fbf];}[_0x272e9b(0x78)](_0x9e3fc8,_0x1dd629,_0x5c1fbc,_0x4bdcc6){const _0x4ea33c=_0x272e9b,_0x44c9ac=this['buildScoreCache'](_0x9e3fc8),_0x31cf21=_0x44c9ac[_0x4ea33c(0x49d)][_0x1dd629];if(!_0x4bdcc6)throw new Error(_0x4ea33c(0x114));switch(_0x4bdcc6){case _0x52ad8f[_0x4ea33c(0x381)]:_0x5c1fbc=Math[_0x4ea33c(0x177)](null!=_0x31cf21?_0x31cf21:0x0,_0x5c1fbc),_0x44c9ac['scores'][_0x1dd629]=_0x5c1fbc;break;case _0x52ad8f[_0x4ea33c(0x89)]:_0x5c1fbc=null!=_0x31cf21?_0x31cf21:_0x5c1fbc;}return _0x5c1fbc;}[_0x272e9b(0x3a1)](_0x549f2c,_0x587632,_0x576772,_0x4aa0f9){const _0x4c35a2=_0x272e9b,_0x1955ac=this[_0x4c35a2(0x417)](_0x549f2c),_0x27424d=_0x1955ac['scores'][_0x587632];if(!_0x4aa0f9)throw new Error(_0x4c35a2(0x114));switch(_0x4aa0f9){case _0x52ad8f[_0x4c35a2(0x381)]:_0x576772=Math[_0x4c35a2(0x177)](null!=_0x27424d?_0x27424d:0x0,_0x576772);case _0x52ad8f[_0x4c35a2(0x89)]:}_0x1955ac[_0x4c35a2(0x49d)][_0x587632]=_0x576772;}}!function(_0x3e968d){const _0x1246eb=_0x272e9b;_0x3e968d[_0x3e968d[_0x1246eb(0x511)]=0x0]=_0x1246eb(0x511),_0x3e968d[_0x3e968d['getCurrentTournament']=0x1]=_0x1246eb(0x308),_0x3e968d[_0x3e968d[_0x1246eb(0x1f0)]=0x2]=_0x1246eb(0x1f0),_0x3e968d[_0x3e968d['postScore']=0x3]=_0x1246eb(0x318),_0x3e968d[_0x3e968d[_0x1246eb(0xdf)]=0x4]=_0x1246eb(0xdf),_0x3e968d[_0x3e968d[_0x1246eb(0x2a9)]=0x5]=_0x1246eb(0x2a9),_0x3e968d[_0x3e968d[_0x1246eb(0x4c0)]=0x6]=_0x1246eb(0x4c0),_0x3e968d[_0x3e968d[_0x1246eb(0x25f)]=0x7]=_0x1246eb(0x25f);}(_0x3a53d2||(_0x3a53d2={}));class _0x3b3b2a{constructor(_0xfafbbe){const _0x4cada9=_0x272e9b;this['provider']=_0xfafbbe,this[_0x4cada9(0x228)]=_0x3a53d2;}[_0x272e9b(0x53c)](){const _0x39de11=_0x272e9b;return this[_0x39de11(0x28b)][_0x39de11(0x53c)]();}[_0x272e9b(0x23e)](_0x1c5d02){const _0x56f4cc=_0x272e9b;return-0x1!==this[_0x56f4cc(0x28b)]['getSupportedAPIs']()[_0x56f4cc(0x349)](_0x1c5d02);}[_0x272e9b(0x420)](){const _0x1896ae=_0x272e9b;return this[_0x1896ae(0x28b)][_0x1896ae(0x420)]();}[_0x272e9b(0x511)](_0x252e03,_0x595721,_0x594548){const _0x854f93=_0x272e9b;return this[_0x854f93(0x28b)][_0x854f93(0x511)](_0x252e03,_0x595721,_0x594548);}[_0x272e9b(0x1f0)](){const _0x491755=_0x272e9b;return this[_0x491755(0x28b)][_0x491755(0x1f0)]();}[_0x272e9b(0x308)](){const _0x17b084=_0x272e9b;return this[_0x17b084(0x28b)]['getCurrentTournament']();}[_0x272e9b(0xdf)](_0x4c3f9b){const _0x1e8673=_0x272e9b;return this[_0x1e8673(0x28b)][_0x1e8673(0xdf)](_0x4c3f9b);}[_0x272e9b(0x2a9)](){const _0x149dfc=_0x272e9b;return this[_0x149dfc(0x28b)][_0x149dfc(0x2a9)]();}[_0x272e9b(0x4c0)](_0x35320d,_0x24c78d){return this['provider']['share'](_0x35320d,_0x24c78d);}[_0x272e9b(0x25f)](_0x27015d){const _0xa05e7d=_0x272e9b;return this[_0xa05e7d(0x28b)][_0xa05e7d(0x25f)](_0x27015d);}[_0x272e9b(0x371)](_0xbee7d3,_0x23816f,_0x3460b5,_0x436957){const _0x4e936c=_0x272e9b;return this[_0x4e936c(0x28b)][_0x4e936c(0x318)](_0xbee7d3,_0x23816f,_0x3460b5,_0x436957);}}class _0x20c3b3{constructor({provider:_0x4dbd29,auth:_0xf3b112,logger:_0x4f582a,leaderboards:_0x25e975}){const _0x2faad5=_0x272e9b;this[_0x2faad5(0x28b)]=_0x4dbd29,this[_0x2faad5(0x1fc)]=_0xf3b112,this[_0x2faad5(0x2f1)]=_0x4f582a,this['FRVRLeaderboards']=_0x25e975||new _0x3434a0(this['provider'][_0x2faad5(0x2e9)]()),this[_0x2faad5(0x44b)]=new _0x3b3b2a(this[_0x2faad5(0x28b)]);}[_0x272e9b(0x214)](_0x2d7510,_0x5a9475){const _0x41661d=_0x272e9b;this[_0x41661d(0x38f)]['init'](_0x2d7510,_0x5a9475);}['create'](_0x3e00da,_0x270c26){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2c57d4=_0x3ed2;if(this[_0x2c57d4(0x28b)]['isSupported']()&&this['provider'][_0x2c57d4(0x420)]()[_0x2c57d4(0x2ad)](_0x3a53d2[_0x2c57d4(0x511)])){const _0x449bf8=yield this[_0x2c57d4(0x28b)][_0x2c57d4(0x511)](0x0,_0x3e00da,_0x270c26);return yield this[_0x2c57d4(0x4f7)](_0x449bf8),_0x449bf8['id'];}return yield this[_0x2c57d4(0x38f)][_0x2c57d4(0x15a)](_0xbd92de,{'payload':_0x3e00da,'title':_0x270c26[_0x2c57d4(0x2dc)],'endTime':_0x270c26[_0x2c57d4(0x207)],'sortOrder':_0x270c26['sortOrder']});});}[_0x272e9b(0x318)](_0x181668,_0x3535c6,_0x57e378,_0x8e92fc){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4c5493=_0x3ed2,_0x17795e=this['getPlayerId']();if(!_0x17795e)throw new Error('Player\x20is\x20not\x20logged\x20in');const _0x217aa8=[this[_0x4c5493(0x38f)][_0x4c5493(0x374)](_0x181668,_0x17795e,_0x3535c6,_0x57e378,_0x8e92fc)];this[_0x4c5493(0x28b)][_0x4c5493(0x420)]()[_0x4c5493(0x2ad)](_0x3a53d2[_0x4c5493(0x318)])&&_0x217aa8[_0x4c5493(0x32d)](this[_0x4c5493(0x28b)][_0x4c5493(0x318)](_0x181668,_0x3535c6,_0x57e378,_0x8e92fc)),yield Promise[_0x4c5493(0x8e)](_0x217aa8);});}[_0x272e9b(0x482)](_0xffe6d,_0x2bb380){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x249c78=_0x3ed2,_0x2cefae=this[_0x249c78(0x1fd)]();if(!_0x2cefae)throw new Error(_0x249c78(0x197));const _0x58846c={'type':_0xbd92de,'count':_0xffe6d,'offset':_0x2bb380,'playerId':_0x2cefae};return this[_0x249c78(0x38f)][_0x249c78(0x34f)](_0x58846c);});}[_0x272e9b(0x376)](_0x54f757){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x372b5f=_0x3ed2,_0x5a3f1b=this['getPlayerId']();if(!_0x5a3f1b)throw new Error(_0x372b5f(0x197));return this[_0x372b5f(0x38f)]['getLeaderboardEntry'](_0x54f757,_0x5a3f1b);});}['getTournamentById'](_0x580a15,_0x958833,_0xd1a56){return this['FRVRLeaderboards']['getLeaderboard'](_0x580a15,_0x958833,_0xd1a56);}[_0x272e9b(0x4f7)](_0x6b33ce){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4a265e=_0x3ed2;var _0x8250aa=_0x165df6(_0x6b33ce,[]);try{return void(yield this[_0x4a265e(0x38f)][_0x4a265e(0x493)](_0x8250aa['id']));}catch(_0x2630d3){}if('string'==typeof _0x8250aa[_0x4a265e(0x1bc)])try{_0x8250aa['payload']=JSON['parse'](_0x8250aa[_0x4a265e(0x1bc)]);}catch(_0x178975){_0x8250aa[_0x4a265e(0x1bc)]={};}yield this[_0x4a265e(0x38f)]['createLeaderboard'](_0xbd92de,{'id':_0x8250aa['id'],'payload':_0x8250aa[_0x4a265e(0x1bc)],'title':_0x8250aa[_0x4a265e(0x2dc)],'endTime':_0x8250aa[_0x4a265e(0x207)]});});}[_0x272e9b(0x1fd)](){const _0x4dd3cf=_0x272e9b;return this[_0x4dd3cf(0x1fc)][_0x4dd3cf(0x2a0)]();}}const _0x74a62b={'isSupported':()=>!0x1,'getSupportedAPIs':()=>[],'getLeaderboardsChannelId':()=>'empty','getCurrentTournament'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return null;});},'create'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return null;});},'postScore'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'share'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getActiveTournaments'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});},'join'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'leave'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'invitePlayers'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});}};class _0x31d8ce{constructor({logger:_0x42a37e,provider:_0xa0b217}){const _0x4032b1=_0x272e9b;this[_0x4032b1(0x2f1)]=_0x42a37e,this['provider']=_0xa0b217,this[_0x4032b1(0x44b)]=this[_0x4032b1(0x28b)]['platform'];}[_0x272e9b(0x214)](_0x8421d4,_0x47e23c,_0x574503){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x341751=_0x3ed2;return this[_0x341751(0x42c)]=_0x8421d4,yield this[_0x341751(0x28b)][_0x341751(0x214)](_0x8421d4,this['logger'],_0x47e23c,_0x574503);});}[_0x272e9b(0x511)](_0x36c153,_0x167d33){const _0x5f34af=_0x272e9b;return this[_0x5f34af(0x28b)]['create'](_0x36c153,_0x167d33);}[_0x272e9b(0x12e)](_0x5b042e,_0x2e6082,_0x5ae87a){const _0x3cb0e9=_0x272e9b;return this[_0x3cb0e9(0x28b)][_0x3cb0e9(0x12e)](_0x5b042e,_0x2e6082,_0x5ae87a);}[_0x272e9b(0x523)](_0x3d2580,_0x2b8bbf,_0x21ff6d){const _0x579ae9=_0x272e9b;return this['provider'][_0x579ae9(0x523)](_0x3d2580,_0x2b8bbf,_0x21ff6d);}['getPossibleOpponents'](){const _0x485920=_0x272e9b;return this[_0x485920(0x28b)][_0x485920(0x131)]();}[_0x272e9b(0x1e5)](){const _0x1989c0=_0x272e9b;return this[_0x1989c0(0x28b)]['getCurrentChallengeId']();}['getCurrentChallengeData'](){const _0x5f451d=_0x272e9b;return this[_0x5f451d(0x28b)][_0x5f451d(0x2af)]();}[_0x272e9b(0x2a9)](){const _0xa3d835=_0x272e9b;return this[_0xa3d835(0x28b)][_0xa3d835(0x2a9)]();}[_0x272e9b(0x412)](_0x2091f6,_0x358d5a){const _0x58fa09=_0x272e9b;return this[_0x58fa09(0x28b)][_0x58fa09(0x412)](_0x2091f6,_0x358d5a);}[_0x272e9b(0x30a)](_0x5d68c7,_0x5aced5){const _0x102d73=_0x272e9b;return this['provider'][_0x102d73(0x30a)](_0x5d68c7,_0x5aced5);}[_0x272e9b(0x2a7)](_0x2beaeb,_0x4d8bd5){return this['provider']['getLeaderboardEntry'](_0x2beaeb,_0x4d8bd5);}['getLeaderboardById'](_0x533a75,_0x5564f1,_0x8ecb32){const _0x108cf6=_0x272e9b;return this['provider'][_0x108cf6(0x2ff)](_0x533a75,_0x5564f1,_0x8ecb32);}[_0x272e9b(0x318)]({score:_0x252f40,challengeId:_0x2f3766,name:_0x41f695,photo:_0x3aa165,playerId:_0x53f221}){const _0x434eec=_0x272e9b;return this[_0x434eec(0x28b)][_0x434eec(0x318)]({'score':_0x252f40,'challengeId':_0x2f3766,'name':_0x41f695,'photo':_0x3aa165,'playerId':_0x53f221});}[_0x272e9b(0xdf)](_0xd18763){const _0x5f5256=_0x272e9b;return this['provider'][_0x5f5256(0xdf)](_0xd18763);}['nudge'](_0x440d4d,_0x77ebba){const _0x54574f=_0x272e9b;return this[_0x54574f(0x28b)]['nudge'](_0x440d4d,_0x77ebba);}[_0x272e9b(0x489)](_0x475381){const _0x4dcaf7=_0x272e9b;return this[_0x4dcaf7(0x28b)]['getOpponentsFromChallenges'](_0x475381);}[_0x272e9b(0xf2)](){const _0x190a90=_0x272e9b;return this[_0x190a90(0x28b)][_0x190a90(0xf2)]();}[_0x272e9b(0x15d)](){const _0x1e0b95=_0x272e9b;return this[_0x1e0b95(0x28b)][_0x1e0b95(0x15d)]();}[_0x272e9b(0x53c)](){const _0x7f1a20=_0x272e9b;return this[_0x7f1a20(0x28b)][_0x7f1a20(0x53c)]();}}var _0x218130;!function(_0x4cc5b5){const _0x2bb23d=_0x272e9b;_0x4cc5b5['getID']=_0x2bb23d(0x1ab),_0x4cc5b5['getType']=_0x2bb23d(0x50d),_0x4cc5b5['isSizeBetween']=_0x2bb23d(0x1be),_0x4cc5b5[_0x2bb23d(0x2e1)]='context.switchAsync',_0x4cc5b5[_0x2bb23d(0x82)]=_0x2bb23d(0x1ef),_0x4cc5b5['create']=_0x2bb23d(0x183),_0x4cc5b5[_0x2bb23d(0x3a0)]=_0x2bb23d(0xb6),_0x4cc5b5[_0x2bb23d(0x541)]=_0x2bb23d(0xd2);}(_0x218130||(_0x218130={}));const _0x9a84af={'platform':{'API':_0x218130,'getSupportedAPIs':()=>[],'isSupportedAPI':()=>!0x1,'getID':()=>'','getType':()=>'SOLO','isSizeBetween':()=>({'answer':!0x1,'minSize':0x0,'maxSize':0x0}),'switch':()=>Promise['resolve'](),'choose':()=>Promise[_0x272e9b(0xdb)](),'create':()=>Promise['resolve'](),'getPlayers':()=>Promise[_0x272e9b(0xdb)]([]),'update':()=>Promise[_0x272e9b(0xdb)]()},'init'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'create'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return'';});},'challengeByPlayerId'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return'';});},'getPossibleOpponents'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});},'challengeByContextId'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return'';});},'getCurrentChallengeData'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'leave'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getCurrentChallengeId':()=>'','getPlayerEntries'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});},'getAllChallenges'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getLeaderboardEntry'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getLeaderboardById'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'postScore'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'join'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'nudge'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getOpponentsFromChallenges'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getChallengesByOpponents'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getEntryPayload':()=>({}),'isSupported':()=>!0x1};class _0x1c8807{constructor({provider:_0x595907}){const _0x3b63fd=_0x272e9b;this[_0x3b63fd(0x44f)]=_0x52ad8f,this[_0x3b63fd(0x28b)]=_0x595907;}[_0x272e9b(0x214)](_0x2252dd,_0x2738e6){const _0x340d25=_0x272e9b;this[_0x340d25(0x28b)]['init'](_0x2252dd,_0x2738e6);}[_0x272e9b(0x53c)](){const _0x8d4fa7=_0x272e9b;return this[_0x8d4fa7(0x28b)]['isSupported']();}[_0x272e9b(0x322)](_0x3fe674,_0x59e744,_0x22da21){const _0xc6b5e2=_0x272e9b;return this[_0xc6b5e2(0x28b)][_0xc6b5e2(0x322)](_0x3fe674,_0x59e744,_0x22da21);}[_0x272e9b(0x2a7)](_0x3e81c4,_0x22d044,_0x363d52){return this['provider']['getLeaderboardEntry'](_0x3e81c4,_0x22d044,_0x363d52);}['getLeaderboard'](_0xc5253,_0x4d4882,_0x481dd6,_0x3b92c5){const _0x2a04b1=_0x272e9b;return this['provider'][_0x2a04b1(0x493)](_0xc5253,_0x4d4882,_0x481dd6,_0x3b92c5);}[_0x272e9b(0x318)](_0x41c64e,_0x31d698,_0x59e579){const _0x406fbb=_0x272e9b;return this[_0x406fbb(0x28b)][_0x406fbb(0x318)](_0x41c64e,_0x31d698,_0x59e579);}[_0x272e9b(0x511)](_0x4a4e50,_0x44986e){const _0x205607=_0x272e9b;return this[_0x205607(0x28b)][_0x205607(0x511)](_0x4a4e50,null!=_0x44986e?_0x44986e:{});}[_0x272e9b(0x40c)](_0x5c1c8b){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x464c66=_0x3ed2;return this[_0x464c66(0x28b)][_0x464c66(0x40c)](_0x5c1c8b);});}}const _0xea3d90={'init'(){},'isSupported':()=>!0x1,'getLeaderboardEntries'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});},'getLeaderboardEntry'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return{};});},'getLeaderboard'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return{};});},'postScore'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'create'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});},'getTimelineEntries'(){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return[];});}},_0x4c4b0e={'registrationSuccess':_0x272e9b(0x101),'registrationConflict':_0x272e9b(0x3f3),'loginSuccess':_0x272e9b(0x472),'accountNotActive':'accountNotActive','invalidCredentials':'invalidCredentials','invalidFormat':_0x272e9b(0x259),'serverError':'serverError','unknownError':_0x272e9b(0x145),'networkError':'networkError','operationSuccess':_0x272e9b(0x2bf),'tokenExpired':_0x272e9b(0x143),'notLoggedIn':_0x272e9b(0xab),'platformNotAvailable':_0x272e9b(0x298),'platformLoginFail':'platformLoginFail,'},_0x319fb0={'REG_SUCCESS':{'type':_0x4c4b0e['registrationSuccess'],'success':!0x0,'message':_0x272e9b(0x218)},'LOGIN_SUCCESS':{'type':_0x4c4b0e[_0x272e9b(0x472)],'success':!0x0,'message':_0x272e9b(0x4bd)},'OPERATION_SUCCESS':{'type':_0x4c4b0e[_0x272e9b(0x2bf)],'success':!0x0,'message':'Operation\x20success'},'REG_CONFLICT':{'type':_0x4c4b0e[_0x272e9b(0x3f3)],'success':!0x1,'message':_0x272e9b(0x310)},'ACCOUNT_NOT_ACTIVE':{'type':_0x4c4b0e[_0x272e9b(0x4d7)],'success':!0x1,'message':_0x272e9b(0x200)},'INVALID_CREDENTIALS':{'type':_0x4c4b0e[_0x272e9b(0x338)],'success':!0x1,'message':'Provided\x20credentials\x20are\x20invalid'},'INVALID_FORMAT':{'type':_0x4c4b0e[_0x272e9b(0x259)],'success':!0x1,'message':_0x272e9b(0x2cb)},'SERVER_ERROR':{'type':_0x4c4b0e['serverError'],'success':!0x1,'message':_0x272e9b(0x1ea)},'UNKNOWN_ERROR':{'type':_0x4c4b0e[_0x272e9b(0x145)],'success':!0x1,'message':_0x272e9b(0x15b)},'NETWORK_ERROR':{'type':_0x4c4b0e['networkError'],'success':!0x1,'message':_0x272e9b(0xc2)},'TOKEN_EXPIRED':{'type':_0x4c4b0e[_0x272e9b(0x143)],'success':!0x1,'message':_0x272e9b(0x3f8)},'NOT_LOGGED_IN':{'type':_0x4c4b0e[_0x272e9b(0xab)],'success':!0x1,'message':_0x272e9b(0x32f)},'PLATFORM_NOT_AVAILABLE':{'type':_0x4c4b0e['platformNotAvailable'],'success':!0x1,'message':_0x272e9b(0x2ef)},'PLATFORM_LOGIN_FAIL':{'type':_0x4c4b0e[_0x272e9b(0x4af)],'success':!0x1,'message':'The\x20login\x20on\x20the\x20requested\x20platform\x20failed'}};var _0x52459c=Object[_0x272e9b(0x2b1)]({'__proto__':null,'RESPONSE_TYPES':_0x4c4b0e,'default':_0x4c4b0e,'RESPONSE_DEFINITIONS':_0x319fb0});function _0x388114(_0x4824b1){const _0x2417f4=_0x272e9b;if(!_0x4824b1)return null;const _0x337152=_0x4824b1[_0x2417f4(0x464)]('.');if(0x3!=_0x337152[_0x2417f4(0x198)])return null;const _0x11c915=_0x337152[0x1][_0x2417f4(0x35f)](/-/g,'+')['replace'](/_/g,'/'),_0xb2bdc1=window[_0x2417f4(0x38b)](_0x11c915)[_0x2417f4(0x464)]('')['map'](function(_0x1cc256){const _0x5bc7f1=_0x2417f4;return'%'+('00'+_0x1cc256[_0x5bc7f1(0x14d)](0x0)[_0x5bc7f1(0x15e)](0x10))[_0x5bc7f1(0x225)](-0x2);})[_0x2417f4(0xdf)]('');try{return JSON['parse'](decodeURIComponent(_0xb2bdc1));}catch(_0x5f425d){return null;}}class _0x49ac1e{constructor(_0x5cece7,_0x162b49){const _0x589c07=_0x272e9b;this[_0x589c07(0x251)]=_0x5cece7,this[_0x589c07(0x445)]=_0x162b49;}set[_0x272e9b(0x251)](_0x36b37){const _0x344632=_0x272e9b;var _0x3d19de;const _0x299810=_0x388114(_0x36b37);_0x299810?(this['_accessToken']=_0x36b37,this[_0x344632(0x422)]=_0x299810,this[_0x344632(0x2c2)]=parseInt(null==_0x299810?void 0x0:_0x299810[_0x344632(0x330)],0xa)||0x0,this[_0x344632(0x4b1)]=parseInt(null==_0x299810?void 0x0:_0x299810[_0x344632(0x1a3)],0xa)||0x0,this['_verified']=!(!0x1===(null===(_0x3d19de=null==_0x299810?void 0x0:_0x299810[_0x344632(0x3c6)])||void 0x0===_0x3d19de?void 0x0:_0x3d19de[_0x344632(0x429)]))):(this[_0x344632(0x3b0)]=null,this[_0x344632(0x422)]=null,this['_accessExpiration']=0x0,this[_0x344632(0x4b1)]=0x0,this[_0x344632(0xa5)]=!0x1);}get[_0x272e9b(0x251)](){const _0x3811f9=_0x272e9b;return this[_0x3811f9(0x3b0)];}set[_0x272e9b(0x445)](_0x692c23){const _0x359d46=_0x272e9b;var _0x44c549;const _0x4eae2f=_0x388114(_0x692c23);_0x4eae2f?(this[_0x359d46(0x513)]=_0x692c23,this[_0x359d46(0x1fb)]=_0x4eae2f,this['_refreshExpiration']=parseInt(null==_0x4eae2f?void 0x0:_0x4eae2f[_0x359d46(0x330)],0xa),this['_platform']=null===(_0x44c549=null==_0x4eae2f?void 0x0:_0x4eae2f[_0x359d46(0x3c6)])||void 0x0===_0x44c549?void 0x0:_0x44c549[_0x359d46(0x44b)],this[_0x359d46(0x269)]=null==_0x4eae2f?void 0x0:_0x4eae2f[_0x359d46(0x1bf)]):(this[_0x359d46(0x513)]=null,this['_refreshPayload']=null,this[_0x359d46(0x451)]=0x0,this[_0x359d46(0x47a)]=null,this[_0x359d46(0x269)]=null);}get[_0x272e9b(0x445)](){return this['_refreshToken'];}get[_0x272e9b(0x475)](){const _0x1a7881=_0x272e9b;return this[_0x1a7881(0x2c2)];}get['refreshExpiration'](){const _0x1890bd=_0x272e9b;return this[_0x1890bd(0x451)];}get[_0x272e9b(0x44b)](){return this['_platform'];}get['frvrID'](){return this['_frvrID'];}get[_0x272e9b(0x28a)](){const _0x17ca83=_0x272e9b;return this[_0x17ca83(0xa5)];}get[_0x272e9b(0x19c)](){const _0x2f5563=_0x272e9b;return this[_0x2f5563(0x4b1)];}get[_0x272e9b(0x38e)](){const _0x4e875b=_0x272e9b;return this[_0x4e875b(0x251)]?Math[_0x4e875b(0x410)](this[_0x4e875b(0x2c2)]-Date[_0x4e875b(0x2a6)]()/0x3e8):-0x1;}get[_0x272e9b(0x257)](){const _0x5ac581=_0x272e9b;return this[_0x5ac581(0x251)]?this['_accessExpiration']-this[_0x5ac581(0x4b1)]:0x0;}[_0x272e9b(0x2cd)](_0x3c3262,_0x1a5529){const _0x1b9c2e=_0x272e9b;this[_0x1b9c2e(0x251)]=_0x3c3262,this['refreshToken']=_0x1a5529;}[_0x272e9b(0x26d)](_0xcba34a,_0x1f53f0){const _0x4f2868=_0x272e9b,_0x312ad7=this[_0x4f2868(0x251)],_0x1eb3d8=this[_0x4f2868(0x445)];this[_0x4f2868(0x2cd)](_0xcba34a,_0x1f53f0),this[_0x4f2868(0x346)]()&&this[_0x4f2868(0x2bc)]()||(this[_0x4f2868(0x251)]=_0x312ad7,this[_0x4f2868(0x445)]=_0x1eb3d8);}[_0x272e9b(0x346)](){const _0x467515=_0x272e9b;return!!this[_0x467515(0x3b0)]&&0x3e8*(this[_0x467515(0x2c2)]-0x3c)>Date[_0x467515(0x2a6)]();}[_0x272e9b(0x2bc)](){const _0x2ba78b=_0x272e9b;return!!this[_0x2ba78b(0x513)]&&0x3e8*(this[_0x2ba78b(0x451)]-0x3c)>Date[_0x2ba78b(0x2a6)]();}[_0x272e9b(0x9c)](){return this['isRefreshValid']()||this['isAccessValid']();}[_0x272e9b(0x3ff)](){const _0x37bd80=_0x272e9b;return this[_0x37bd80(0x2bc)]()&&!this[_0x37bd80(0x346)]();}[_0x272e9b(0xf4)](){return this['_accessPayload'];}[_0x272e9b(0xcc)](){return this['_refreshPayload'];}}const _0x59546a='__FRVR_auth_refresh_token',_0xbde2a3=_0x272e9b(0x7a);class _0x30d39e{constructor(){const _0x33642f=_0x272e9b;this[_0x33642f(0x458)]=new _0x49ac1e(),this[_0x33642f(0x13a)]={},this[_0x33642f(0x1e3)]=_0x4125dd;}['initFromStorage'](){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x334e93=_0x4125dd){const _0x161d19=_0x3ed2;this[_0x161d19(0x1e3)]=_0x334e93;const _0x2f4f09=yield this[_0x161d19(0x1e3)]['getItem'](_0x59546a),_0x2ebe0c=yield this[_0x161d19(0x1e3)]['getItem'](_0xbde2a3);this[_0x161d19(0x3d4)]=new _0x49ac1e(_0x2ebe0c,_0x2f4f09);});}['getAccessToken'](){const _0x1c5348=_0x272e9b;return this[_0x1c5348(0x3d4)][_0x1c5348(0x251)];}[_0x272e9b(0x8c)](){const _0x2db84c=_0x272e9b;return this[_0x2db84c(0x3d4)][_0x2db84c(0x445)];}[_0x272e9b(0x2a0)](){const _0x13a989=_0x272e9b;return this[_0x13a989(0x3d4)][_0x13a989(0x4b8)];}[_0x272e9b(0x28a)](){const _0x4fb2ec=_0x272e9b;return this[_0x4fb2ec(0x3d4)][_0x4fb2ec(0x28a)];}['shouldRefresh'](){const _0x4c8c15=_0x272e9b;return this[_0x4c8c15(0x3d4)][_0x4c8c15(0x3ff)]();}[_0x272e9b(0x545)](){const _0x91626d=_0x272e9b;return this[_0x91626d(0x3d4)][_0x91626d(0x44b)];}[_0x272e9b(0x24f)](){const _0x1871b3=_0x272e9b;var _0x25833e;const _0x16d7e1=[];for(const _0xc2bde5 in this['pairsPerPlatform']){const _0x95eba9=_0xc2bde5;(null===(_0x25833e=this[_0x1871b3(0x13a)][_0x95eba9])||void 0x0===_0x25833e?void 0x0:_0x25833e[_0x1871b3(0x9c)]())&&_0x16d7e1[_0x1871b3(0x32d)](_0x95eba9);}return _0x16d7e1;}get[_0x272e9b(0x216)](){const _0x4c5ca6=_0x272e9b;return this[_0x4c5ca6(0x13a)];}[_0x272e9b(0x496)](_0x3921aa){const _0xfdb889=_0x272e9b;this['currentPair']=_0x3921aa,this['storage'][_0xfdb889(0x29c)](_0x59546a,_0x3921aa[_0xfdb889(0x445)]),this[_0xfdb889(0x1e3)][_0xfdb889(0x29c)](_0xbde2a3,_0x3921aa[_0xfdb889(0x251)]);}['addPairAsCurrent'](_0x3eb52c,_0x1f35ec){const _0x300305=_0x272e9b,_0x4f74a0=new _0x49ac1e(_0x3eb52c,_0x1f35ec);this[_0x300305(0x496)](_0x4f74a0);}[_0x272e9b(0x300)](_0x281e63,_0x111bbe){const _0x505946=_0x272e9b;this[_0x505946(0x496)](new _0x49ac1e(_0x281e63,_0x111bbe));}[_0x272e9b(0x535)](_0xf8c937,_0x4e98e8){const _0x57386e=_0x272e9b;return this[_0x57386e(0x300)](_0xf8c937,_0x4e98e8),this[_0x57386e(0x346)]();}[_0x272e9b(0x331)](){const _0x32b7a8=_0x272e9b;this[_0x32b7a8(0x3d4)]=new _0x49ac1e(),this[_0x32b7a8(0x13a)]={},this[_0x32b7a8(0x1e3)][_0x32b7a8(0x28e)]([_0x59546a,_0xbde2a3]);}['isAccessValid'](){const _0x11330a=_0x272e9b;return this[_0x11330a(0x3d4)]['isAccessValid']();}['isRefreshValid'](){const _0x3c0c24=_0x272e9b;return this[_0x3c0c24(0x3d4)][_0x3c0c24(0x2bc)]();}[_0x272e9b(0x9c)](){const _0x1ae0fd=_0x272e9b;return this['currentPair'][_0x1ae0fd(0x9c)]();}get[_0x272e9b(0x3d4)](){return this['_currentPair'];}set[_0x272e9b(0x3d4)](_0x4c8982){const _0x32f3f9=_0x272e9b;this[_0x32f3f9(0x458)]=_0x4c8982,(null==_0x4c8982?void 0x0:_0x4c8982[_0x32f3f9(0x44b)])&&(this['pairsPerPlatform'][_0x4c8982[_0x32f3f9(0x44b)]]=_0x4c8982);}}var _0x25114f;_0x583de7[_0x272e9b(0x240)]=void 0x0,(_0x25114f=_0x583de7['Platform']||(_0x583de7[_0x272e9b(0x240)]={}))[_0x272e9b(0xbc)]='frvr',_0x25114f[_0x272e9b(0x400)]=_0x272e9b(0x4cb),_0x25114f['FACEBOOK_INSTANT']=_0x272e9b(0x341),_0x25114f[_0x272e9b(0x20d)]=_0x272e9b(0xac),_0x25114f[_0x272e9b(0x222)]=_0x272e9b(0x537),_0x25114f[_0x272e9b(0x3d2)]=_0x272e9b(0x1d5),_0x25114f[_0x272e9b(0x4cf)]=_0x272e9b(0x2a3),_0x25114f[_0x272e9b(0x54b)]='discord',_0x25114f['MICROSOFT']=_0x272e9b(0x279);const _0x4d808c={'AUTH_REGISTRATION':{'method':_0x272e9b(0x334),'path':_0x272e9b(0x52d)},'AUTH_LOGIN':{'method':_0x272e9b(0x334),'path':'/login'},'AUTH_REFRESH':{'method':_0x272e9b(0x334),'path':_0x272e9b(0x106)},'AUTH_RECOVER':{'method':_0x272e9b(0x334),'path':_0x272e9b(0x2f7)},'AUTH_RECOVER_CHALLENGE':{'method':_0x272e9b(0x334),'path':'/recover-challenge'},'AUTH_VERIFY':{'method':'POST','path':'/verify'},'AUTH_VERIFY_CHALLENGE':{'method':_0x272e9b(0x334),'path':'/verify-challenge'},'AUTH_SETTINGS':{'method':_0x272e9b(0x334),'path':_0x272e9b(0x147)},'USER_VERIFIED':{'method':_0x272e9b(0xb5),'path':_0x272e9b(0x43f)}};class _0x39ec10{constructor(_0x6cc4e4={}){const _0x113b22=_0x272e9b;var _0x2b848f;this[_0x113b22(0x3bf)]=null,this['apiBaseURL']=(null===(_0x2b848f=_0x6cc4e4[_0x113b22(0x2cf)])||void 0x0===_0x2b848f?void 0x0:_0x2b848f['overrideBackendURL'])||(_0x6cc4e4[_0x113b22(0x3ee)]==_0x583de7['Env'][_0x113b22(0x22b)]?_0x113b22(0x312):_0x113b22(0x46d));}['isLoggingIn'](){return!!this['ongoingFRVRLogin'];}['register'](_0x304f4a){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2f94ca=_0x3ed2,_0x151748={'platform':_0x583de7['Platform']['FRVR'],'credentials':_0x304f4a},_0x350be7={0xc9:()=>_0x319fb0[_0x2f94ca(0x47c)],0x199:()=>{throw _0x319fb0['REG_CONFLICT'];}};return this[_0x2f94ca(0x4dc)](_0x4d808c[_0x2f94ca(0x495)],_0x350be7,_0x151748);});}['login'](_0x5e910f){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x31f479=_0x3ed2;if(this[_0x31f479(0x3bf)])return this[_0x31f479(0x3bf)];const _0x221f14={0xc9:_0x260fa3=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x401024=_0x31f479,_0x454c04=yield _0x260fa3[_0x401024(0x515)](),_0xb59069=new _0x49ac1e(_0x454c04[_0x401024(0x251)],_0x454c04['refreshToken']);if(_0xb59069[_0x401024(0x346)]())return Object[_0x401024(0x1ee)](Object[_0x401024(0x1ee)]({},_0x319fb0[_0x401024(0x527)]),{'tokenPair':_0xb59069});throw _0x319fb0['SERVER_ERROR'];}),0x191:()=>{const _0x11a0bf=_0x31f479;throw _0x319fb0[_0x11a0bf(0x391)];},0x193:()=>{const _0xeed7ef=_0x31f479;throw _0x319fb0[_0xeed7ef(0x33b)];}};return this[_0x31f479(0x3bf)]=this[_0x31f479(0x4dc)](_0x4d808c[_0x31f479(0x480)],_0x221f14,_0x5e910f),this['ongoingFRVRLogin']['finally'](()=>{const _0x158169=_0x31f479;this[_0x158169(0x3bf)]=null;});});}[_0x272e9b(0x10e)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x42d85e=_0x3ed2;return this[_0x42d85e(0x94)]({'platform':_0x583de7['Platform']['ANONYMOUS']});});}['checkVerification'](_0x4a92d0){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1d2af9={0xc8:_0x5966f1=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x11b98d=_0x3ed2,_0x1ec17d=yield _0x5966f1[_0x11b98d(0x515)]();return null==_0x1ec17d?void 0x0:_0x1ec17d[_0x11b98d(0x429)];})};return this['fetchAndHandleCommonErrors'](_0x4d808c['USER_VERIFIED'],_0x1d2af9,void 0x0,{'X-REFRESH-TOKEN':_0x4a92d0['refreshToken']});});}['initiateVerifyChallenge'](_0x5a1b98){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x355bd0=_0x3ed2,_0x43a14c={'platform':_0x583de7['Platform'][_0x355bd0(0xbc)],'credentials':_0x5a1b98},_0x5535b2={0xc9:()=>_0x319fb0['OPERATION_SUCCESS'],0x191:()=>{const _0x3190a2=_0x355bd0;throw _0x319fb0[_0x3190a2(0x391)];}};return this[_0x355bd0(0x4dc)](_0x4d808c[_0x355bd0(0x41e)],_0x5535b2,_0x43a14c);});}[_0x272e9b(0x1b4)](_0x11f3f4){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3294ad=_0x3ed2,_0x5c8582={'platform':_0x583de7[_0x3294ad(0x240)][_0x3294ad(0xbc)],'credentials':_0x11f3f4},_0x1028d1={0xc9:()=>_0x319fb0[_0x3294ad(0x103)],0x191:()=>{const _0x381b1c=_0x3294ad;throw _0x319fb0[_0x381b1c(0x391)];}};return this[_0x3294ad(0x4dc)](_0x4d808c[_0x3294ad(0x25a)],_0x1028d1,_0x5c8582);});}[_0x272e9b(0xc8)](_0x32a4d2,_0x3039c2){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x43b99d=_0x3ed2,_0x402746={'platform':_0x583de7['Platform']['FRVR'],'credentials':{'newPassword':_0x3039c2}},_0x2aa202={0xc8:()=>_0x319fb0[_0x43b99d(0x103)],0x191:()=>{const _0x110d6f=_0x43b99d;throw _0x319fb0[_0x110d6f(0x391)];}};return this['fetchAndHandleCommonErrors'](_0x4d808c['AUTH_SETTINGS'],_0x2aa202,_0x402746,{'Authorization':'Bearer\x20'+_0x32a4d2});});}[_0x272e9b(0x229)](_0x2512c7){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x26740d=_0x3ed2;return this['fetchAndHandleCommonErrors'](_0x4d808c[_0x26740d(0x4ad)],{0xc9:_0x12e631=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4a6684=_0x26740d,_0x4fd8d6=yield _0x12e631['json']();if(!_0x4fd8d6[_0x4a6684(0x251)]||!_0x4fd8d6[_0x4a6684(0x445)])throw _0x319fb0[_0x4a6684(0x45f)];if(_0x2512c7[_0x4a6684(0x26d)](_0x4fd8d6['accessToken'],_0x4fd8d6[_0x4a6684(0x445)]),_0x2512c7[_0x4a6684(0x346)]())return _0x319fb0['OPERATION_SUCCESS'];throw _0x319fb0['SERVER_ERROR'];}),0x191:()=>{const _0x1266d4=_0x26740d;throw _0x319fb0[_0x1266d4(0x391)];}},{'refreshToken':_0x2512c7['refreshToken']});});}[_0x272e9b(0x4dc)](_0x28c0be,_0xfd5d5e){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x22a725,_0x37fc56,_0x4fa25d={},_0x3e6f1e={}){const _0x43744b=_0x3ed2,{path:_0x1a7b15,method:_0x175e8a}=_0x22a725,_0x329cd3=this[_0x43744b(0x9e)]+_0x1a7b15,_0x4c2118={'method':_0x175e8a,'headers':Object[_0x43744b(0x1ee)]({'Content-Type':_0x43744b(0x4f5)},_0x3e6f1e),'body':_0x4fa25d&&JSON['stringify'](_0x4fa25d)};let _0x4f795b;try{_0x4f795b=yield fetch(_0x329cd3,_0x4c2118);}catch(_0x42e7f7){throw Object[_0x43744b(0x1ee)](Object[_0x43744b(0x1ee)]({},_0x319fb0[_0x43744b(0x34d)]),{'payload':{'error':_0x42e7f7}});}if(!_0x4f795b)throw _0x319fb0['NETWORK_ERROR'];if(_0x37fc56[_0x4f795b[_0x43744b(0x35e)]])return _0x37fc56[_0x4f795b[_0x43744b(0x35e)]](_0x4f795b);switch(_0x4f795b[_0x43744b(0x35e)]){case 0x190:throw _0x319fb0[_0x43744b(0x291)];case 0x1f4:throw _0x319fb0['SERVER_ERROR'];default:throw Object[_0x43744b(0x1ee)](Object['assign']({},_0x319fb0[_0x43744b(0x16e)]),{'payload':{'status':_0x4f795b[_0x43744b(0x35e)],'url':_0x22a725}});}});}}class _0x578866{constructor(_0x999ecd={}){const _0x3d163c=_0x272e9b;var _0x1664c8,_0xb4cecc,_0x51d795,_0x4cc48a,_0x94dd33,_0x5e4d27,_0x454698;this['loginStatusListeners']=[],this['proactiveRefreshTimeoutID']=-0x1,this[_0x3d163c(0x2f1)]=null!==(_0x1664c8=_0x999ecd[_0x3d163c(0x2f1)])&&void 0x0!==_0x1664c8?_0x1664c8:_0x2639e6,this['providers']=null!==(_0xb4cecc=_0x999ecd[_0x3d163c(0x247)])&&void 0x0!==_0xb4cecc?_0xb4cecc:[],this['storage']=null!==(_0x51d795=_0x999ecd[_0x3d163c(0x1e3)])&&void 0x0!==_0x51d795?_0x51d795:_0x4125dd,this[_0x3d163c(0x441)]=null!==(_0x4cc48a=_0x999ecd[_0x3d163c(0x441)])&&void 0x0!==_0x4cc48a?_0x4cc48a:new _0x39ec10(_0x999ecd),this[_0x3d163c(0x3be)]=null!==(_0x94dd33=_0x999ecd['tokenHandler'])&&void 0x0!==_0x94dd33?_0x94dd33:new _0x30d39e(),this[_0x3d163c(0x1c5)]=!this[_0x3d163c(0x247)]['find'](_0x5bddde=>_0x5bddde[_0x3d163c(0x15f)]()),this[_0x3d163c(0x201)]=this['_isFRVRLoginEnabled']&&null!==(_0x454698=null===(_0x5e4d27=_0x999ecd[_0x3d163c(0x2cf)])||void 0x0===_0x5e4d27?void 0x0:_0x5e4d27['enableAnonymousLogin'])&&void 0x0!==_0x454698&&_0x454698;}[_0x272e9b(0x339)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2a141e=_0x3ed2,_0x2a9ed0=new _0x30d39e();return yield _0x2a9ed0[_0x2a141e(0x48a)](this[_0x2a141e(0x1e3)]),_0x2a9ed0['isAccessValid']()?_0x2a9ed0[_0x2a141e(0x444)]():null;});}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3cfdfd=_0x3ed2;var _0x5340eb;yield this[_0x3cfdfd(0x3be)][_0x3cfdfd(0x48a)](this[_0x3cfdfd(0x1e3)]);const _0x3a9986={'loginWithProvider':this[_0x3cfdfd(0x3ec)]['bind'](this)};let _0x2390cb=!0x1;for(const _0x11a0b8 of this[_0x3cfdfd(0x247)])if(yield _0x11a0b8['init'](_0x3a9986),_0x11a0b8[_0x3cfdfd(0x1c6)]()&&!_0x2390cb){if(_0x2390cb=!0x0,null===(_0x5340eb=_0x11a0b8[_0x3cfdfd(0x11a)])||void 0x0===_0x5340eb?void 0x0:_0x5340eb['call'](_0x11a0b8))break;this[_0x3cfdfd(0x3ec)](_0x11a0b8)[_0x3cfdfd(0x546)](_0x43b42e=>{const _0x308544=_0x3cfdfd;var _0x50b4e5;null===(_0x50b4e5=this['logger'])||void 0x0===_0x50b4e5||_0x50b4e5[_0x308544(0xb2)](_0x308544(0x2ba)+_0x11a0b8[_0x308544(0x11e)]+_0x308544(0x337),_0x43b42e);});}_0x2390cb||!this[_0x3cfdfd(0x113)]()?!_0x2390cb&&this[_0x3cfdfd(0x201)]&&this[_0x3cfdfd(0x10e)]()[_0x3cfdfd(0x546)](_0x37399f=>{const _0x3d661d=_0x3cfdfd;var _0x518141;null===(_0x518141=this[_0x3d661d(0x2f1)])||void 0x0===_0x518141||_0x518141[_0x3d661d(0xb2)](_0x3d661d(0x4dd),_0x37399f);}):this['onLoginStatusChange']();});}[_0x272e9b(0x444)](){const _0x1eac61=_0x272e9b;return this[_0x1eac61(0x46f)]()?null:this[_0x1eac61(0x3be)]['getAccessToken']();}['getFRVRID'](){const _0x444c6a=_0x272e9b;return this[_0x444c6a(0x113)]()?this[_0x444c6a(0x3be)][_0x444c6a(0x2a0)]():null;}[_0x272e9b(0x28a)](){const _0x3f328c=_0x272e9b;return this[_0x3f328c(0x3be)]['isVerified']();}['getCredentials'](){const _0x1ec565=_0x272e9b;if(!this[_0x1ec565(0x113)]())return;return Object['assign']({[_0x583de7[_0x1ec565(0x240)][_0x1ec565(0xbc)]]:{'userID':this[_0x1ec565(0x3be)][_0x1ec565(0x2a0)](),'accessToken':this[_0x1ec565(0x3be)][_0x1ec565(0x444)](),'isTokenExpired':!this['tokenHandler'][_0x1ec565(0x346)](),'isVerified':this[_0x1ec565(0x3be)]['isVerified']()}},this['getThirdPartyCredentials']());}[_0x272e9b(0x26f)](){const _0x263094=_0x272e9b,_0x20b3f4={};return this[_0x263094(0x247)][_0x263094(0xed)](_0x1d244f=>{const _0x519f66=_0x263094;_0x1d244f&&_0x1d244f[_0x519f66(0x113)]()&&(_0x20b3f4[_0x1d244f[_0x519f66(0x11e)]()]=_0x1d244f['getCredentials']());}),_0x20b3f4;}[_0x272e9b(0x113)](){const _0x5c6ef4=_0x272e9b;return this[_0x5c6ef4(0x3be)]['isAnyValid']();}[_0x272e9b(0x4b9)](){const _0x3f1100=_0x272e9b;return this[_0x3f1100(0x441)][_0x3f1100(0x4b9)]()||!!this[_0x3f1100(0x247)]['find'](_0x5b63e5=>_0x5b63e5[_0x3f1100(0x4b9)]());}[_0x272e9b(0x545)](){const _0x3630ad=_0x272e9b;return this[_0x3630ad(0x3be)][_0x3630ad(0x545)]();}[_0x272e9b(0x3e7)](){const _0x8c124b=_0x272e9b;return this[_0x8c124b(0x247)][_0x8c124b(0xfb)](_0x7f5ddf=>_0x7f5ddf['isLoginSupported']())[_0x8c124b(0x44e)](_0x58ba36=>_0x58ba36['getPlatformId']());}[_0x272e9b(0x456)](_0x46853a){const _0x53b315=_0x272e9b;return!!this[_0x53b315(0x247)][_0x53b315(0x461)](_0x24917b=>_0x24917b[_0x53b315(0x529)]()&&_0x24917b[_0x53b315(0x11e)]()==_0x46853a);}['isFRVRLoginEnabled'](){const _0x29750b=_0x272e9b;return this[_0x29750b(0x1c5)];}[_0x272e9b(0x2f3)](){const _0x36d58a=_0x272e9b;return!this[_0x36d58a(0x247)][_0x36d58a(0x461)](_0x258268=>!_0x258268[_0x36d58a(0x2f3)]());}['addStatusChangeListener'](_0x54a61a){const _0x4c3914=_0x272e9b;this[_0x4c3914(0x245)]['push'](_0x54a61a);}['registerOnFRVR'](_0x132836){return _0x2aa9a1(this,arguments,void 0x0,function*(_0xfff170,_0x3cae95=!0x0){const _0x48d129=_0x3ed2;return this[_0x48d129(0x441)][_0x48d129(0x4d2)](_0xfff170)[_0x48d129(0x4e1)](()=>this['loginToFRVR']({'platform':_0x583de7['Platform'][_0x48d129(0xbc)],'credentials':_0xfff170}))['catch'](_0x3292eb=>{const _0x5092c6=_0x48d129;if(_0x3292eb[_0x5092c6(0x8f)]==_0x319fb0[_0x5092c6(0x1e7)][_0x5092c6(0x8f)]&&_0x3cae95)return this['loginToFRVR']({'platform':_0x583de7[_0x5092c6(0x240)][_0x5092c6(0xbc)],'credentials':_0xfff170});throw _0x3292eb;});});}[_0x272e9b(0xfd)](_0x45ae0a){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x172767=_0x3ed2;return this[_0x172767(0x441)][_0x172767(0x94)](_0x45ae0a)['then'](_0x1bcf22=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x17be61=_0x172767;if(_0x1bcf22['tokenPair']){this[_0x17be61(0x3be)][_0x17be61(0x496)](_0x1bcf22[_0x17be61(0x365)]);for(const _0x8975ca of this[_0x17be61(0x247)])_0x8975ca[_0x17be61(0x18c)]&&(yield _0x8975ca[_0x17be61(0x18c)](this[_0x17be61(0x3be)][_0x17be61(0x3d4)]));this[_0x17be61(0x2ea)]();}return _0x165df6(_0x1bcf22,[_0x17be61(0x365)]);}));});}['loginAsAnonymous'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1a5d79=_0x3ed2;if(!this[_0x1a5d79(0x201)])throw _0x319fb0['PLATFORM_NOT_AVAILABLE'];const _0x43e653=yield this[_0x1a5d79(0x441)][_0x1a5d79(0x10e)](),{tokenPair:_0xc74bfe}=_0x43e653,_0x5e458a=_0x165df6(_0x43e653,[_0x1a5d79(0x365)]);if(_0xc74bfe){this[_0x1a5d79(0x3be)][_0x1a5d79(0x496)](_0xc74bfe);for(const _0x3cacbf of this[_0x1a5d79(0x247)])_0x3cacbf[_0x1a5d79(0x18c)]&&(yield _0x3cacbf['onFRVRTokensReceived'](this[_0x1a5d79(0x3be)][_0x1a5d79(0x3d4)]));this[_0x1a5d79(0x2ea)]();}return _0x5e458a;});}[_0x272e9b(0x284)](_0x2f7efa){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4aef7d=_0x3ed2;let _0x201758;if(_0x201758=_0x2f7efa||0x1!=this[_0x4aef7d(0x247)][_0x4aef7d(0x198)]?this[_0x4aef7d(0x247)][_0x4aef7d(0x461)](_0x4de5d0=>_0x4de5d0[_0x4aef7d(0x11e)]()==_0x2f7efa):this[_0x4aef7d(0x247)][0x0],!_0x201758)throw _0x319fb0[_0x4aef7d(0x294)];return _0x201758[_0x4aef7d(0x94)]()['catch'](_0x4deb73=>{const _0x522d36=_0x4aef7d;throw Object[_0x522d36(0x1ee)](Object['assign']({},_0x319fb0['PLATFORM_LOGIN_FAIL']),{'payload':{'platform':_0x201758[_0x522d36(0x11e)](),'error':_0x4deb73}});})['then'](_0x589ffe=>{const _0x575f24=_0x4aef7d;if(_0x589ffe)return this[_0x575f24(0x3ec)](_0x201758);throw Object[_0x575f24(0x1ee)](Object[_0x575f24(0x1ee)]({},_0x319fb0['PLATFORM_LOGIN_FAIL']),{'payload':{'platform':_0x201758[_0x575f24(0x11e)]()}});});});}[_0x272e9b(0x94)](_0x3c07e5,_0x3eaeb4){const _0x1926ff=_0x272e9b;return _0x3c07e5&&_0x3eaeb4?this[_0x1926ff(0xfd)]({'platform':_0x3c07e5,'credentials':_0x3eaeb4}):this[_0x1926ff(0x284)](_0x3c07e5);}[_0x272e9b(0x4b5)](){const _0x235573=_0x272e9b;this[_0x235573(0x3be)][_0x235573(0x331)](),this[_0x235573(0x247)][_0x235573(0xed)](_0x53d56a=>{_0x53d56a['logout']();}),this[_0x235573(0x2ea)]();}[_0x272e9b(0x43a)](_0x4d76b3,_0x523e7c){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});}[_0x272e9b(0x454)](_0x2f376e){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x2cfffa=_0x3ed2;return this[_0x2cfffa(0x441)][_0x2cfffa(0x454)](_0x2f376e);});}[_0x272e9b(0x1b4)](_0x5100d9){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x453012=_0x3ed2;return this[_0x453012(0x441)]['initiateRecoveryChallenge'](_0x5100d9);});}[_0x272e9b(0xc8)](_0x581929){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1ac962=_0x3ed2;if(!this[_0x1ac962(0x113)]())throw _0x319fb0[_0x1ac962(0x52f)];return this[_0x1ac962(0x441)][_0x1ac962(0xc8)](this['tokenHandler'][_0x1ac962(0x8c)](),_0x581929);});}[_0x272e9b(0x53a)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x438d66=_0x3ed2;return!(!this['isVerified']()&&this[_0x438d66(0x113)]())||this[_0x438d66(0x441)]['checkVerification'](this[_0x438d66(0x3be)]['currentPair'])[_0x438d66(0x4e1)](_0x3cca94=>!!_0x3cca94&&this['refreshCurrentPair']()[_0x438d66(0x4e1)](()=>!0x0));});}['authenticatedFetch'](_0x4b7a76,_0x4a7284){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4181bb=_0x3ed2;return _0x4a7284=yield this[_0x4181bb(0x459)](_0x4a7284),fetch(_0x4b7a76,_0x4a7284);});}[_0x272e9b(0x459)](_0x58e1ce){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1bac98=_0x3ed2;if(this['shouldRefreshTokens']()&&(yield this['refreshCurrentPair']()),!this[_0x1bac98(0x3be)][_0x1bac98(0x346)]())throw _0x319fb0['NOT_LOGGED_IN'];return Object[_0x1bac98(0x1ee)](Object[_0x1bac98(0x1ee)]({},_0x58e1ce),{'headers':Object[_0x1bac98(0x1ee)](Object[_0x1bac98(0x1ee)]({'Content-Type':_0x1bac98(0x4f5)},_0x58e1ce[_0x1bac98(0x1a7)]),{'Authorization':'Bearer\x20'+this[_0x1bac98(0x3be)][_0x1bac98(0x444)]()})});});}[_0x272e9b(0x2ea)](){const _0xb57dc=_0x272e9b,_0x250745=this[_0xb57dc(0x113)]();this[_0xb57dc(0x245)][_0xb57dc(0xed)](_0x114f28=>{_0x114f28(_0x250745);}),this[_0xb57dc(0x194)]();}[_0x272e9b(0xd1)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x464223=_0x3ed2;return this['shouldRefreshTokens']()&&(yield this[_0x464223(0x328)]()),this['tokenHandler'][_0x464223(0x444)]();});}['shouldRefreshTokens'](){const _0x4cbacd=_0x272e9b;return this['tokenHandler'][_0x4cbacd(0x3ff)]();}['refreshTokens'](_0x6cac2c){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0xb27e64=_0x3ed2,_0xb73501=this[_0xb27e64(0x441)]['refreshTokens'](_0x6cac2c);return _0xb73501[_0xb27e64(0x4e1)](()=>{const _0x5d8e2b=_0xb27e64;this['tokenHandler'][_0x5d8e2b(0x496)](_0x6cac2c),this['updateProactiveRefresh']();})[_0xb27e64(0x546)](()=>{}),_0xb73501[_0xb27e64(0x546)](_0x5acd4c=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3fa1fc=_0xb27e64,_0x5b4446=this[_0x3fa1fc(0x247)][_0x3fa1fc(0x461)](_0x549ce8=>_0x549ce8[_0x3fa1fc(0x11e)]()==_0x6cac2c['platform']);if(_0x5acd4c[_0x3fa1fc(0x8f)]!=_0x4c4b0e[_0x3fa1fc(0x338)]||!(null==_0x5b4446?void 0x0:_0x5b4446[_0x3fa1fc(0x113)]()))throw this['tokenHandler']['isAccessValid']()?this[_0x3fa1fc(0x194)]():this[_0x3fa1fc(0x4b5)](),_0x5acd4c;try{return yield this[_0x3fa1fc(0x3ec)](_0x5b4446),!0x0;}catch(_0x851a8){throw this['logout'](),_0x851a8;}}));});}[_0x272e9b(0x328)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1609bb=_0x3ed2;return this[_0x1609bb(0x229)](this[_0x1609bb(0x3be)][_0x1609bb(0x3d4)])[_0x1609bb(0x4e1)](_0x2adaef=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x233364=_0x1609bb;for(const _0x31e222 of this['providers'])_0x31e222[_0x233364(0x18c)]&&(yield _0x31e222[_0x233364(0x18c)](this[_0x233364(0x3be)][_0x233364(0x3d4)]));return _0x2adaef;}));});}[_0x272e9b(0x3ec)](_0x2cd938){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x121393=_0x3ed2;return this['loginToFRVR']({'platform':null==_0x2cd938?void 0x0:_0x2cd938['getPlatformId'](),'credentials':null==_0x2cd938?void 0x0:_0x2cd938[_0x121393(0x1c6)]()});});}['updateProactiveRefresh'](){const _0x4a7734=_0x272e9b;window[_0x4a7734(0x3cc)](this['proactiveRefreshTimeoutID']),this['isLoggedIn']()&&(this[_0x4a7734(0x524)]=window[_0x4a7734(0xf9)](()=>{const _0x26fdcc=_0x4a7734;this[_0x26fdcc(0x328)]();},0x3e8*this['getTimeTillProactiveRefresh']()));}[_0x272e9b(0x3c9)](){const _0x2500a4=_0x272e9b;var _0x3d896f;if(!this[_0x2500a4(0x3be)]['isRefreshValid']())return Number[_0x2500a4(0x2ac)];const _0xf11e95=this['tokenHandler']['currentPair'],_0x27ce79=0.4*((null!==(_0x3d896f=_0xf11e95['accessIssuedAt'])&&void 0x0!==_0x3d896f?_0x3d896f:Date[_0x2500a4(0x2a6)]()/0x3e8)+_0xf11e95[_0x2500a4(0x257)]-Math[_0x2500a4(0x410)](Date[_0x2500a4(0x2a6)]()/0x3e8));return Math[_0x2500a4(0x177)](0x1e,_0x27ce79);}get[_0x272e9b(0x54e)](){return _0x4c4b0e;}get[_0x272e9b(0x36a)](){const _0x4c2ff5=_0x272e9b;return _0x583de7[_0x4c2ff5(0x240)];}}var _0x376809=Object[_0x272e9b(0x2b1)]({'__proto__':null});class _0x44209a extends Error{constructor(_0x1ec5d7,_0x44107d){super(_0x1ec5d7),this['code']=_0x44107d,this['name']='FeaturesClientNetworkError',this['code']=_0x44107d;}}class _0x400694 extends Error{constructor(_0x3422ac){const _0x2faf9a=_0x272e9b;super(_0x3422ac),this[_0x2faf9a(0x264)]='TimeoutError',Object[_0x2faf9a(0x1cf)](this,_0x400694[_0x2faf9a(0x509)]);}}class _0x124793{constructor({accessProvider:_0x11f01d,gameId:_0x5752af,debugProvider:_0x38c089,apiUrl:_0x3b7b2a,channelId:_0x5e8e41}){const _0x1a5850=_0x272e9b;this[_0x1a5850(0x37a)]=_0x11f01d,this['gameId']=_0x5752af,this['debugProvider']=_0x38c089,this[_0x1a5850(0x4c5)]=null!=_0x3b7b2a?_0x3b7b2a:_0x1a5850(0x31a),this[_0x1a5850(0x353)]=_0x5e8e41;}['getFeatures'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1a9d35=_0x3ed2,_0x563dbf=new URLSearchParams();if(this[_0x1a9d35(0x320)]){const _0x5efaea=yield this[_0x1a9d35(0x320)]['getProperty'](_0x1a9d35(0x18b));_0x5efaea&&_0x563dbf[_0x1a9d35(0x389)](_0x1a9d35(0x92),_0x5efaea);}this[_0x1a9d35(0x353)]&&_0x563dbf['append'](_0x1a9d35(0x162),this[_0x1a9d35(0x353)]);const _0x37638a={'Content-Type':_0x1a9d35(0x4f5)},_0x47aaf4=yield this[_0x1a9d35(0x37a)]['getAccessToken']();_0x47aaf4?_0x37638a[_0x1a9d35(0x152)]=_0x1a9d35(0x3e9)+_0x47aaf4:_0x563dbf[_0x1a9d35(0x389)](_0x1a9d35(0x133),yield this[_0x1a9d35(0x37a)][_0x1a9d35(0x303)]());let _0x4369dd=_0x563dbf[_0x1a9d35(0x15e)]();_0x4369dd&&(_0x4369dd='?'+_0x4369dd);const _0x2533aa=_0x47aaf4?this[_0x1a9d35(0x4c5)]+_0x1a9d35(0x447)+this[_0x1a9d35(0x42c)]+'/config'+_0x4369dd:this['baseUrl']+_0x1a9d35(0x51f)+this[_0x1a9d35(0x42c)]+_0x1a9d35(0x332)+_0x4369dd,_0x1fcf74=yield fetch(_0x2533aa,{'headers':_0x37638a});if(!_0x1fcf74['ok'])throw new _0x44209a(_0x1a9d35(0x4de)+_0x1fcf74[_0x1a9d35(0x35e)]+'\x20'+_0x1fcf74['statusText'],_0x1fcf74['status']);return yield _0x1fcf74[_0x1a9d35(0x515)]();});}}function _0x2ba291(_0x3a0596){const _0x2a386d=_0x272e9b;return function(_0x1da9a4,_0x222d08,_0x5d881f,_0x5961ef){return()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x191494=_0x3ed2;let _0x1917ff=yield _0x1da9a4['getItem'](_0x222d08);const _0x5eaf66=null==_0x1917ff?void 0x0:_0x1917ff[_0x191494(0x302)];_0x5961ef&&_0x5eaf66&&Date[_0x191494(0x2a6)]()-_0x5eaf66>=0x18*_0x5961ef*0x3c*0x3c*0x3e8&&(_0x1917ff=void 0x0);const _0x57bff7=null==_0x1917ff?void 0x0:_0x1917ff[_0x191494(0x21d)];if(_0x57bff7)return String(_0x57bff7);const _0x5d08b4=yield _0x5d881f();return yield _0x1da9a4[_0x191494(0x29c)](_0x222d08,{'value':_0x5d08b4,'createdAt':Date['now']()}),_0x5d08b4;});}(_0x3a0596,_0x2a386d(0x510),()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x42614e=_0x2a386d;return'undefined'!=typeof window&&window[_0x42614e(0x4d4)]&&window['crypto']['randomUUID']?window[_0x42614e(0x4d4)][_0x42614e(0x148)]():'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'[_0x42614e(0x35f)](/[xy]/g,_0x5e9d4b=>{const _0x3b3b33=_0x42614e,_0x32441b=0x10*Math[_0x3b3b33(0x51c)]()|0x0;return('x'===_0x5e9d4b?_0x32441b:0x3&_0x32441b|0x8)['toString'](0x10);});}),0x16d);}const _0x3dd7a6='__frvr_features';class _0x1d8b69{constructor({client:_0xf9734a,auth:_0x53dcf0,tracker:_0x2a5e9d,debugProvider:_0xf2a044,localStorage:_0x41356f,logger:_0x241370,config:_0x391a51,remoteABTests:_0x20b693,channelId:_0x534d75}){const _0x788c10=_0x272e9b;var _0x29741e,_0x2d4209;this['firstFetch']=!0x0,this[_0x788c10(0x1fc)]=_0x53dcf0,this[_0x788c10(0x449)]=_0x2a5e9d,this[_0x788c10(0x1c4)]=_0x2ba291(_0x41356f);const _0x3f4850={'getAccessToken':()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x82c749=_0x788c10;return(yield this[_0x82c749(0x1fc)]['getAccessToken']())||(yield this[_0x82c749(0x1fc)]['getStorageAccessToken']());}),'getUserId':()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x435afd=_0x788c10;return this[_0x435afd(0xd6)];})};this[_0x788c10(0x1b7)]=null!=_0xf9734a?_0xf9734a:new _0x124793({'accessProvider':_0x3f4850,'debugProvider':_0xf2a044,'gameId':_0x391a51[_0x788c10(0x42c)],'apiUrl':_0x391a51[_0x788c10(0x215)],'channelId':_0x534d75}),this['localStorage']=_0x41356f,this['logger']=_0x241370,this[_0x788c10(0x2cf)]=_0x391a51,this[_0x788c10(0x135)]=_0x20b693,this[_0x788c10(0xca)]=null!==(_0x29741e=_0x391a51[_0x788c10(0xca)])&&void 0x0!==_0x29741e?_0x29741e:{},this[_0x788c10(0x39c)]=new _0x1b9938(null!==(_0x2d4209=_0x391a51[_0x788c10(0x2e3)])&&void 0x0!==_0x2d4209?_0x2d4209:0x3e8),this[_0x788c10(0x2cf)]['waitForTimeoutActivation']||this[_0x788c10(0x176)]();}[_0x272e9b(0x214)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x16375d=_0x3ed2;return this[_0x16375d(0x27c)]||(this[_0x16375d(0x27c)]=((()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x337858=_0x16375d;this[_0x337858(0x460)]=yield this[_0x337858(0xd0)]['getItem'](_0x3dd7a6),this[_0x337858(0xd6)]=yield this['anonymousIdProvider']();}))())),this[_0x16375d(0x27c)];});}[_0x272e9b(0x176)](){const _0x425b9d=_0x272e9b;this[_0x425b9d(0x39c)]['activateTimeout']();}[_0x272e9b(0x542)](_0x31140c){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x45eb64,_0x11a157=!0x1){const _0x59f8cd=_0x3ed2;return this[_0x59f8cd(0x164)]([_0x45eb64],_0x11a157)['then'](_0x5d3bfe=>_0x5d3bfe[_0x45eb64]);});}['getFeatures'](_0x2f3487){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x208a93,_0x4b75fd=!0x1){const _0x2f04ba=_0x3ed2;var _0x46fec4,_0x1ca186,_0x4924d6;yield this[_0x2f04ba(0x36e)](_0x4b75fd);const _0x15ae90=null!==(_0x46fec4=this[_0x2f04ba(0x169)])&&void 0x0!==_0x46fec4?_0x46fec4:this[_0x2f04ba(0x460)],_0x3e3373=null!==(_0x1ca186=null==_0x15ae90?void 0x0:_0x15ae90[_0x2f04ba(0x2cf)])&&void 0x0!==_0x1ca186?_0x1ca186:this[_0x2f04ba(0xca)];return this[_0x2f04ba(0x169)]&&this[_0x2f04ba(0x209)](null!==(_0x4924d6=null==_0x15ae90?void 0x0:_0x15ae90[_0x2f04ba(0x33a)])&&void 0x0!==_0x4924d6?_0x4924d6:[]),_0x208a93&&0x0!==_0x208a93[_0x2f04ba(0x198)]?_0x208a93[_0x2f04ba(0x4c1)]((_0x3ebd32,_0x4ecc4a)=>(_0x3ebd32[_0x4ecc4a]=_0x3e3373[_0x4ecc4a],_0x3ebd32),{}):_0x3e3373;});}[_0x272e9b(0xb4)](){const _0x87b73b=_0x272e9b;return this[_0x87b73b(0x33a)];}[_0x272e9b(0x209)](_0x3ea5bf){const _0x2867ea=_0x272e9b;var _0xac1eed;this[_0x2867ea(0x33a)]||(this[_0x2867ea(0x33a)]=_0x3ea5bf,_0x3ea5bf[_0x2867ea(0x198)]>0x0&&(null===(_0xac1eed=this[_0x2867ea(0x135)])||void 0x0===_0xac1eed||_0xac1eed[_0x2867ea(0x9b)](_0x3ea5bf)));}['fetchFeatures'](_0x15e031){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x602cb1=_0x3ed2;if(this[_0x602cb1(0x3a9)])return this['firstFetchPromise'];if(!this[_0x602cb1(0x539)]&&!_0x15e031)return;this[_0x602cb1(0x33a)]=void 0x0,this[_0x602cb1(0x539)]=!0x1;const _0x44075c=this[_0x602cb1(0x303)]();return _0x44075c&&this[_0x602cb1(0x460)]&&_0x44075c!==this[_0x602cb1(0x460)][_0x602cb1(0x133)]&&(yield this[_0x602cb1(0x435)]()),(this[_0x602cb1(0x449)][_0x602cb1(0x3df)](_0x602cb1(0x46e),{}),this[_0x602cb1(0x3a9)]=this[_0x602cb1(0x39c)][_0x602cb1(0x436)](()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1297f8=_0x602cb1;let _0x155aee;try{yield this[_0x1297f8(0x1fc)][_0x1297f8(0xd1)](),_0x155aee=yield this['client']['getFeatures']();}catch(_0x3734a0){this[_0x1297f8(0x2f1)][_0x1297f8(0x3d5)](['Failed\x20to\x20fetch\x20features:',_0x3734a0['code'],_0x3734a0[_0x1297f8(0x388)]][_0x1297f8(0xfb)](_0x49cd10=>_0x49cd10)[_0x1297f8(0xdf)]('\x20'));throw _0x3734a0 instanceof _0x44209a&&0x194===_0x3734a0[_0x1297f8(0x1ec)]&&(yield this[_0x1297f8(0x435)]()),_0x3734a0;}return _0x155aee&&(yield this['savePreStoredConfig'](_0x155aee)),_0x155aee;}))[_0x602cb1(0x4e1)](_0x30721e=>{const _0x5aaaa3=_0x602cb1;this['remoteConfig']=_0x30721e,this[_0x5aaaa3(0x3a9)]=void 0x0,this[_0x5aaaa3(0x449)][_0x5aaaa3(0x3df)](_0x5aaaa3(0x32b),{});})[_0x602cb1(0x546)](_0x35ff0c=>{const _0x359c99=_0x602cb1;this[_0x359c99(0x3a9)]=void 0x0,_0x35ff0c instanceof _0x400694&&this[_0x359c99(0x2f1)]['error'](_0x359c99(0x4de)+_0x35ff0c[_0x359c99(0x388)]),this[_0x359c99(0x449)]['logEvent'](_0x359c99(0x146),{'error':_0x35ff0c[_0x359c99(0x388)]});}),this['firstFetchPromise']);});}[_0x272e9b(0x401)](_0x2ee059){const _0x1a6241=_0x272e9b,_0x13f669=Object['assign'](Object[_0x1a6241(0x1ee)]({},_0x2ee059),{'userId':this[_0x1a6241(0x303)]()});return this['localStorage'][_0x1a6241(0x29c)](_0x3dd7a6,_0x13f669);}[_0x272e9b(0x435)](){const _0x389e44=_0x272e9b;return this[_0x389e44(0x460)]=void 0x0,this[_0x389e44(0xd0)][_0x389e44(0x549)](_0x3dd7a6);}[_0x272e9b(0x303)](){const _0x5ca07e=_0x272e9b;return this[_0x5ca07e(0x1fc)][_0x5ca07e(0x2a0)]();}}class _0x1b9938{constructor(_0x3f5baf){const _0x1698fa=_0x272e9b;this[_0x1698fa(0xc1)]=_0x3f5baf,this['timeoutActivePromise']=new _0x11125c();}['activateTimeout'](){const _0x7470a5=_0x272e9b;this[_0x7470a5(0x49f)][_0x7470a5(0xdb)](!0x1);}[_0x272e9b(0x436)](_0x2455d1){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3796f5=_0x3ed2,_0x22c5e5=Date['now']()+this[_0x3796f5(0xc1)],_0x46cbf0=_0x2455d1()[_0x3796f5(0x3ab)](()=>{const _0x491396=_0x3796f5;this[_0x491396(0x49f)][_0x491396(0xdb)](!0x0);});if(yield this['timeoutActivePromise'])return _0x46cbf0;const _0x4e5e7e=Math[_0x3796f5(0x177)](0x0,_0x22c5e5-Date[_0x3796f5(0x2a6)]());return _0x5c73d6=_0x46cbf0,_0x5c2e7a=_0x4e5e7e,_0x3b5441=_0x3796f5(0xfe)+this[_0x3796f5(0xc1)]+'ms',new Promise((_0x476d43,_0x34d889)=>{const _0x305baa=_0x3796f5,_0x38c31b=setTimeout(()=>_0x34d889(new _0x400694(null!=_0x3b5441?_0x3b5441:_0x305baa(0xfe)+_0x5c2e7a+'ms')),_0x5c2e7a);_0x5c73d6[_0x305baa(0x4e1)](_0x5597ab=>{clearTimeout(_0x38c31b),_0x476d43(_0x5597ab);})[_0x305baa(0x546)](_0x4b3173=>{clearTimeout(_0x38c31b),_0x34d889(_0x4b3173);});});var _0x5c73d6,_0x5c2e7a,_0x3b5441;});}}class _0x5e0e65{constructor(_0x45bc2d){this['tracker']=_0x45bc2d;}[_0x272e9b(0x9b)](_0x2b3f26){const _0x52654b=_0x272e9b;var _0x4fd869;const _0x12684c=this['getTrackerPlaySessionId']();if(_0x12684c===this['playSessionId'])return;if(null===(_0x4fd869=this[_0x52654b(0x540)])||void 0x0===_0x4fd869||_0x4fd869[_0x52654b(0x93)](this),0x0===_0x2b3f26['length'])return;this[_0x52654b(0x366)]=_0x12684c;const _0xf1a0dd=function(_0x43276e){const _0x3173ab=_0x52654b,_0x27f58b={};for(const _0x4af2ff of _0x43276e){const _0x39dd5e=0x0===_0x4af2ff[_0x3173ab(0xa7)]?_0x3173ab(0xb0):_0x4af2ff['groupId']<=0x1a?String[_0x3173ab(0x52c)](0x60+_0x4af2ff[_0x3173ab(0xa7)]):''+_0x4af2ff[_0x3173ab(0xa7)];_0x27f58b[_0x4af2ff[_0x3173ab(0x125)]]=_0x4af2ff['testName']+'__'+_0x39dd5e;}return _0x27f58b;}(_0x2b3f26),_0x10a289=function(_0x4220bf,_0x1fd4a0){const _0x409a8b={};for(const _0x3fd3b5 in _0x1fd4a0)_0x409a8b[_0x4220bf+'_'+_0x3fd3b5]=_0x1fd4a0[_0x3fd3b5];return _0x409a8b;}(_0x52654b(0x23a),_0xf1a0dd);for(const _0x5125e4 in _0xf1a0dd){const _0x5ac935=_0xf1a0dd[_0x5125e4];this[_0x52654b(0x449)][_0x52654b(0xa0)](_0x52654b(0x54a),0x1,{'ab_test_name':_0x5125e4,'ab_test_group':_0x5ac935});}this[_0x52654b(0x540)]=this['tracker'][_0x52654b(0x15c)](_0x3f237c=>{Object['assign'](_0x3f237c,_0x10a289);});}[_0x272e9b(0x104)](){return this['tracker']['getPlaySessionId']();}}class _0x23df8d{constructor(_0x4e91f7,_0x2e7e33){const _0x46f09e=_0x272e9b;this[_0x46f09e(0x2b4)]=_0x4e91f7,this[_0x46f09e(0xf7)]=_0x2e7e33;}['getProperty'](_0x9adc0f){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x4f0fe4=_0x3ed2;var _0x28463e;const _0x2871b1=yield null===(_0x28463e=this[_0x4f0fe4(0x2b4)])||void 0x0===_0x28463e?void 0x0:_0x28463e['getProperty'](_0x9adc0f);return void 0x0===_0x2871b1?this[_0x4f0fe4(0xf7)]['getItem'](_0x9adc0f):_0x2871b1;});}}function _0x2a9c21(_0x38c5ac){const _0x60bb4e=_0x272e9b;var _0x59841e,_0x75e097;null===(_0x59841e=window[_0x60bb4e(0x258)])||void 0x0===_0x59841e||_0x59841e['call'](window,_0x60bb4e(0x548),()=>{const _0x5b51a8=_0x60bb4e;_0x38c5ac[_0x5b51a8(0x127)]();}),null===(_0x75e097=window[_0x60bb4e(0x258)])||void 0x0===_0x75e097||_0x75e097['call'](window,_0x60bb4e(0x34a),()=>{const _0x25e1b8=_0x60bb4e;_0x38c5ac[_0x25e1b8(0x190)]();});}function _0x50ffef(_0x3a184d){const _0x300cdd=_0x272e9b;var _0x26d349,_0x3aec14;null===(_0x26d349=window['addEventListener'])||void 0x0===_0x26d349||_0x26d349[_0x300cdd(0x93)](window,_0x300cdd(0x548),()=>{const _0x8fd2fb=_0x300cdd;_0x3a184d[_0x8fd2fb(0x2f9)]();}),null===(_0x3aec14=window[_0x300cdd(0x258)])||void 0x0===_0x3aec14||_0x3aec14[_0x300cdd(0x93)](window,'blur',()=>{_0x3a184d['onSuspend']();});}const _0xccc31b={'providers':[{'name':'dev','type':_0x272e9b(0x1af),'priority':0x1},{'name':_0x272e9b(0x158),'type':_0x272e9b(0x1f8),'priority':0x2}],'throttling':{'maxfrequency':0x1388}},_0x52af1b={'onGamePause':()=>{},'onSuspend':()=>{},'onResume':()=>{},'onAudioSuspend':()=>{},'onAudioResume':()=>{},'onShow':()=>{},'onHide':()=>{}};class _0x1d493b{constructor(_0xd35e0a,_0x3081fd,_0x12a198,_0xd76bf2,_0x5298fa){const _0xebab83=_0x272e9b;this[_0xebab83(0xf6)]=_0xd35e0a,this[_0xebab83(0x3b7)]=_0x3081fd,this['preComplete']=_0x12a198,this[_0xebab83(0x450)]=_0xd76bf2,this[_0xebab83(0x4e6)]=_0x5298fa;}[_0x272e9b(0x214)](){const _0x437c61=_0x272e9b;var _0x582862,_0x420964,_0x79419a,_0x50a1ec;return(null===(_0x420964=null===(_0x582862=this['consentProvider'])||void 0x0===_0x582862?void 0x0:_0x582862[_0x437c61(0x3b6)])||void 0x0===_0x420964?void 0x0:_0x420964['call'](_0x582862))||null===(_0x50a1ec=(_0x79419a=this[_0x437c61(0x4e6)])['consentToTerms'])||void 0x0===_0x50a1ec||_0x50a1ec['call'](_0x79419a),this[_0x437c61(0xf6)][_0x437c61(0x214)]()[_0x437c61(0x4e1)](()=>this[_0x437c61(0x3b7)]());}[_0x272e9b(0x3ba)](_0x31269f){const _0xa93de7=_0x272e9b;var _0x412c2b;this[_0xa93de7(0xf6)][_0xa93de7(0x3ba)](_0x31269f),'undefined'!=typeof window&&_0xa93de7(0x408)==typeof(null===(_0x412c2b=window[_0xa93de7(0x134)])||void 0x0===_0x412c2b?void 0x0:_0x412c2b[_0xa93de7(0x3ba)])&&window['FRVRLoader'][_0xa93de7(0x3ba)](_0x31269f);}[_0x272e9b(0x219)](){const _0x41288b=_0x272e9b;return this[_0x41288b(0x35c)]()[_0x41288b(0x4e1)](()=>this['bootstrapper'][_0x41288b(0x219)]())[_0x41288b(0x4e1)](()=>this[_0x41288b(0x450)]())['then'](()=>{const _0x37afd3=_0x41288b;var _0x305c1c;_0x37afd3(0x19e)!=typeof window&&_0x37afd3(0x408)==typeof(null===(_0x305c1c=window[_0x37afd3(0x134)])||void 0x0===_0x305c1c?void 0x0:_0x305c1c['close'])&&window[_0x37afd3(0x134)][_0x37afd3(0x4c6)]();});}}class _0xb18aa0{constructor(_0x2a255c){const _0x2257d4=_0x272e9b;this[_0x2257d4(0x28b)]=_0x2a255c;}[_0x272e9b(0x3e4)](_0x4c033d){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3e6981=_0x3ed2;return!!this[_0x3e6981(0x28b)]&&this[_0x3e6981(0x28b)][_0x3e6981(0x3e4)](_0x4c033d);});}}class _0x5ca434{['init'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){});}[_0x272e9b(0x239)](){const _0x3cf091=_0x272e9b;return _0x3cf091(0x45d);}[_0x272e9b(0x357)](_0x48bfdb){}[_0x272e9b(0x192)](_0x4afc26){}[_0x272e9b(0xad)](){return console;}[_0x272e9b(0x21a)](){return _0x44710a;}['getConsentProvider'](){return _0x208096;}[_0x272e9b(0x2e4)](){return[];}[_0x272e9b(0x39d)](){return _0x249475;}[_0x272e9b(0x42f)](){return'';}[_0x272e9b(0x276)](_0x1ddaa3){return[];}[_0x272e9b(0x13d)](){return _0x1de437;}[_0x272e9b(0xb3)](){const _0x16fbfc=_0x272e9b;return _0x537350([_0x368563[_0x16fbfc(0xa2)]]);}[_0x272e9b(0x4eb)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3a1e0d=_0x3ed2;return _0x537350([_0x368563[_0x3a1e0d(0xa2)]]);});}[_0x272e9b(0x406)](){return _0x3ca0c7;}['getTrackerContextProvider'](){return()=>({});}['getNotificationsProvider'](){return _0x5ea906;}['getCrossplay'](){return _0x5e83fa;}[_0x272e9b(0x2ab)](){return _0x4574af;}[_0x272e9b(0x29b)](){return _0x641e91;}[_0x272e9b(0x384)](){return _0x6bcc89;}['getTournamentsProvider'](){return _0x74a62b;}[_0x272e9b(0x10f)](){return _0x9a84af;}[_0x272e9b(0x1c3)](){return _0xea3d90;}['getProfile'](){return _0x538a9c;}[_0x272e9b(0x488)](_0x21082b,_0x4ae8c5){return[];}[_0x272e9b(0x474)](){return _0x496738;}[_0x272e9b(0x4b0)](){return _0x556d05;}['getCommunityProvider'](){return _0x563745;}['getAdsConfig'](_0x3388f2){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){return _0x3388f2;});}['getNavigationProvider'](){return _0x325cd2;}['getSetScoreProvider'](){const _0x5eb8e0=_0x272e9b;return{'setScore':_0x295565=>Promise[_0x5eb8e0(0xdb)](!0x1)};}[_0x272e9b(0x41d)](){return new Set();}}function _0x3da471(_0x316631){const _0x485ab3=_0x272e9b,_0x2f25c9=Object[_0x485ab3(0x275)](_0x5ca434[_0x485ab3(0x509)]),_0x883b9e={};for(const _0x50655e of _0x2f25c9)'constructor'!==_0x50655e&&_0x316631[_0x50655e]&&(_0x883b9e[_0x50655e]=_0x316631[_0x50655e][_0x485ab3(0x494)](_0x316631));return _0x883b9e;}class _0x4bfed9{constructor(_0x226b79){const _0x49a970=_0x272e9b;this[_0x49a970(0xfc)]=_0x226b79;}['init'](){const _0x14a209=_0x272e9b;return this[_0x14a209(0xfc)][_0x14a209(0x214)]();}['canCreateShortcut'](){const _0x497f29=_0x272e9b;return this[_0x497f29(0xfc)][_0x497f29(0x4fd)]();}[_0x272e9b(0x52a)](){const _0x198bbc=_0x272e9b;return this[_0x198bbc(0xfc)]['createShortcut']();}[_0x272e9b(0x4be)](){const _0x1c0476=_0x272e9b;return this[_0x1c0476(0x4fd)]();}[_0x272e9b(0x14e)](){const _0x14784f=_0x272e9b;return this[_0x14784f(0x52a)]();}}class _0x55efb7 extends _0x357cea{constructor({provider:_0x421ed6,logger:_0x5312f8}){super({'provider':_0x421ed6,'logger':_0x5312f8}),this['cloudProvider']=_0x421ed6;}[_0x272e9b(0xb8)](){const _0x344338=_0x272e9b;var _0x451c24,_0x5949ce,_0x3deba9;return null!==(_0x3deba9=null===(_0x5949ce=(_0x451c24=this['cloudProvider'])[_0x344338(0xb8)])||void 0x0===_0x5949ce?void 0x0:_0x5949ce['call'](_0x451c24))&&void 0x0!==_0x3deba9&&_0x3deba9;}[_0x272e9b(0x7f)](_0x31615b){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3ecb7c=_0x3ed2;var _0x5d76dc,_0x2d9d6d;const _0x546d56=_0x31615b[_0x3ecb7c(0x44e)](({key:_0x48c2b3,value:_0xce0132})=>({'key':_0x48c2b3,'value':JSON[_0x3ecb7c(0x514)](_0xce0132)}));yield null===(_0x2d9d6d=(_0x5d76dc=this[_0x3ecb7c(0x141)])[_0x3ecb7c(0x7f)])||void 0x0===_0x2d9d6d?void 0x0:_0x2d9d6d['call'](_0x5d76dc,_0x546d56);});}[_0x272e9b(0xba)](_0x47ef89,_0x35fb6c){const _0x32cda0=_0x272e9b;return this[_0x32cda0(0x141)][_0x32cda0(0x7f)]([{'key':_0x47ef89,'value':JSON['stringify'](_0x35fb6c)}]);}[_0x272e9b(0x13f)](_0x282025){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0xc7af9=_0x3ed2;var _0xdeebab,_0x1798d5,_0x2910c0,_0x5d4be0;const _0x106695=null!==(_0x2910c0=yield null===(_0x1798d5=(_0xdeebab=this[_0xc7af9(0x141)])[_0xc7af9(0x13f)])||void 0x0===_0x1798d5?void 0x0:_0x1798d5['call'](_0xdeebab,_0x282025))&&void 0x0!==_0x2910c0?_0x2910c0:{'items':[]};return{'items':_0x106695['items'][_0xc7af9(0x44e)](_0x14406d=>Object[_0xc7af9(0x1ee)](Object['assign']({},_0x14406d),{'data':JSON[_0xc7af9(0x1dd)](_0x14406d[_0xc7af9(0x11b)])})),'failed':null===(_0x5d4be0=_0x106695[_0xc7af9(0x2d8)])||void 0x0===_0x5d4be0?void 0x0:_0x5d4be0[_0xc7af9(0x44e)](_0x50236b=>Object[_0xc7af9(0x1ee)](Object['assign']({},_0x50236b),{'data':_0x50236b[_0xc7af9(0x11b)]?JSON[_0xc7af9(0x1dd)](_0x50236b['data']):void 0x0}))};});}}class _0x438b87 extends Error{constructor(_0x4f4810,_0x47f45c){const _0x466535=_0x272e9b;super(_0x4f4810),this[_0x466535(0x1ec)]=_0x47f45c,this['name']=_0x466535(0xb1),this[_0x466535(0x1ec)]=_0x47f45c,Object['setPrototypeOf'](this,_0x438b87[_0x466535(0x509)]);}}class _0x21c49f{constructor({accessProvider:_0x5cd920,gameId:_0x56e404,apiUrl:_0x9ca83b}){const _0x370878=_0x272e9b;this[_0x370878(0x37a)]=_0x5cd920,this[_0x370878(0x42c)]=_0x56e404,this['baseUrl']=null!=_0x9ca83b?_0x9ca83b:_0x370878(0x31a);}[_0x272e9b(0x4a9)](){return _0x2aa9a1(this,arguments,void 0x0,function*(_0xd3cbdd='',_0x28fe25){const _0x120113=_0x3ed2;var _0x1e07df;const _0x1a556a=new URLSearchParams();_0xd3cbdd&&_0x1a556a[_0x120113(0x36d)](_0x120113(0x221),_0xd3cbdd);const _0x3ba38b={'Content-Type':_0x120113(0x4f5)},_0x427c79=this[_0x120113(0x37a)][_0x120113(0x444)]();if(!_0x427c79)throw new _0x438b87(_0x120113(0x446),0x0);_0x3ba38b[_0x120113(0x152)]=_0x120113(0x3e9)+_0x427c79;let _0x27aa4a=_0x1a556a['toString']();_0x27aa4a&&(_0x27aa4a='?'+_0x27aa4a);const _0x4bdaf2=this['baseUrl']+_0x120113(0x1b1)+this[_0x120113(0x42c)]+_0x27aa4a,_0x10c1a4=yield fetch(_0x4bdaf2,{'headers':_0x3ba38b});if(!_0x10c1a4['ok'])throw new _0x42a812('Failed\x20to\x20fetch\x20shop\x20data:\x20'+_0x10c1a4[_0x120113(0x35e)]+'\x20'+_0x10c1a4[_0x120113(0x37c)],_0x10c1a4[_0x120113(0x35e)]);const _0x48a99d=yield _0x10c1a4[_0x120113(0x515)]();return null!==(_0x1e07df=null==_0x28fe25?void 0x0:_0x28fe25(_0x48a99d))&&void 0x0!==_0x1e07df?_0x1e07df:_0x48a99d;});}[_0x272e9b(0x1df)](_0x30bcbc,_0x279a34){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x5f1cd6=_0x3ed2;var _0x1b109d;const _0x11a1a9={'Content-Type':_0x5f1cd6(0x4f5)},_0x6bfeb7=this[_0x5f1cd6(0x37a)][_0x5f1cd6(0x444)]();if(!_0x6bfeb7)throw new _0x438b87(_0x5f1cd6(0x446),0x0);_0x11a1a9[_0x5f1cd6(0x152)]=_0x5f1cd6(0x3e9)+_0x6bfeb7;let _0x1e24fd='';_0x30bcbc&&(_0x1e24fd=_0x5f1cd6(0x2d2)+_0x30bcbc[_0x5f1cd6(0x15e)]());const _0x4c282a=this[_0x5f1cd6(0x4c5)]+_0x5f1cd6(0x1b1)+this[_0x5f1cd6(0x42c)]+_0x5f1cd6(0x4ef)+_0x1e24fd,_0x140d05=yield fetch(_0x4c282a,{'headers':_0x11a1a9});if(!_0x140d05['ok'])throw new _0x42a812(_0x5f1cd6(0x193)+_0x140d05[_0x5f1cd6(0x35e)]+'\x20'+_0x140d05[_0x5f1cd6(0x37c)],_0x140d05[_0x5f1cd6(0x35e)]);const _0x587f99=(yield _0x140d05['json']())[_0x5f1cd6(0xc9)];return null!==(_0x1b109d=null==_0x279a34?void 0x0:_0x279a34(_0x587f99))&&void 0x0!==_0x1b109d?_0x1b109d:_0x587f99;});}}class _0x42a812 extends _0x438b87{constructor(_0x29a97d,_0x12c5dd){const _0x447dad=_0x272e9b;super(_0x29a97d,_0x12c5dd),this['code']=_0x12c5dd,Object['setPrototypeOf'](this,_0x42a812[_0x447dad(0x509)]);}}class _0x2ecd51{constructor(_0x5b6032){const _0x5112f8=_0x272e9b;this[_0x5112f8(0x1b7)]='client'in _0x5b6032?_0x5b6032[_0x5112f8(0x1b7)]:new _0x21c49f(_0x5b6032),this[_0x5112f8(0x2f1)]=_0x5b6032[_0x5112f8(0x2f1)],this[_0x5112f8(0x14c)]=_0x5b6032[_0x5112f8(0x14c)];}['getShop'](){return _0x2aa9a1(this,arguments,void 0x0,function*(_0x5aeb26=''){const _0x5fbaf8=_0x3ed2;let _0x2736ab;try{_0x2736ab=yield this[_0x5fbaf8(0x1b7)][_0x5fbaf8(0x4a9)](_0x5aeb26,_0x1ec999);}catch(_0x402a3d){if(0x194===_0x402a3d['code'])return _0x39662d;throw _0x402a3d;}return _0x2736ab=this[_0x5fbaf8(0x3cf)](this[_0x5fbaf8(0xa6)](_0x2736ab)),_0x2736ab;});}[_0x272e9b(0x1df)](_0x6e8913){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x138e06=_0x3ed2;if(0x0===_0x6e8913[_0x138e06(0x198)])return[];let _0x36480b;try{_0x36480b=yield this['client'][_0x138e06(0x1df)](_0x6e8913,_0x1ec999);}catch(_0x573f0f){if(0x194===_0x573f0f[_0x138e06(0x1ec)])return[];throw _0x573f0f;}return _0x36480b;});}['withFormattedPrices'](_0x20858f){const _0x3d5842=_0x272e9b;return Object[_0x3d5842(0x1ee)](Object['assign']({},_0x20858f),{'modules':_0x20858f[_0x3d5842(0x2ca)]['map'](_0x51b939=>Object['assign'](Object['assign']({},_0x51b939),{'products':_0x51b939[_0x3d5842(0x1a0)][_0x3d5842(0x44e)](_0x153896=>_0x153896[_0x3d5842(0x4d1)][_0x3d5842(0x10a)]===_0x331322?Object[_0x3d5842(0x1ee)](Object[_0x3d5842(0x1ee)]({},_0x153896),{'price':Object[_0x3d5842(0x1ee)](Object[_0x3d5842(0x1ee)]({},_0x153896[_0x3d5842(0x4d1)]),{'formattedAmount':this[_0x3d5842(0x335)](_0x153896)})}):_0x153896)}))});}[_0x272e9b(0x3cf)](_0x33aaaf){const _0x29a9a5=_0x272e9b,_0x3a1f75=this[_0x29a9a5(0x14c)][_0x29a9a5(0xf5)](),_0x12bd8a=_0x54481e[_0x3a1f75];return Object['assign'](Object['assign']({},_0x33aaaf),{'channelSku':_0x12bd8a});}[_0x272e9b(0x335)](_0x2a64d1){const _0x22c5c0=_0x272e9b;var _0x38c3ae,_0x558eff;const _0x565d60=this[_0x22c5c0(0x14c)][_0x22c5c0(0xf5)](),_0x37730d=_0x54481e[_0x565d60],_0x2f00df=null===(_0x558eff=null===(_0x38c3ae=_0x2a64d1['channels'])||void 0x0===_0x38c3ae?void 0x0:_0x38c3ae[_0x37730d])||void 0x0===_0x558eff?void 0x0:_0x558eff[_0x22c5c0(0x85)],_0x523831=this[_0x22c5c0(0x14c)][_0x22c5c0(0x51b)](_0x2f00df);if(_0x523831)return _0x523831['price'];this['logger'][_0x22c5c0(0xb2)](_0x22c5c0(0x28d)+_0x2a64d1[_0x22c5c0(0x85)]+'/'+_0x2f00df+'\x20in\x20provider\x20'+_0x565d60);}}const _0x331322=_0x272e9b(0x14c),_0x39662d={'_id':'','gameId':'','currencies':[],'modules':[],'metadata':{},'defaultShopfrontId':''},_0x54481e={'fbi-iap-provider':_0x272e9b(0x50b),'discord':'discord','google-play-iap-provider':_0x272e9b(0x50b),'ios-iap-provider':_0x272e9b(0x50b),'samsung-galaxy-iap-provider':_0x272e9b(0x50b),'samsung_instant_play':'facebook_instant'};function _0x1ec999(_0x24e5de){const _0xdfa1f3=_0x272e9b;return _0x398c46(_0x24e5de,[_0xdfa1f3(0x437),_0xdfa1f3(0x2be),_0xdfa1f3(0x302),_0xdfa1f3(0x3a2)],_0x21068c=>_0x21068c&&new Date(_0x21068c));}function _0x398c46(_0x59436f,_0x1a305a,_0x529865){const _0x4a9653=_0x272e9b;if('object'!=typeof _0x59436f||null===_0x59436f)return _0x59436f;if(Array[_0x4a9653(0x168)](_0x59436f))return _0x59436f[_0x4a9653(0x44e)](_0x20e5e2=>_0x398c46(_0x20e5e2,_0x1a305a,_0x529865));const _0x59d7f3={};for(const [_0x45033b,_0x50e1a7]of Object[_0x4a9653(0x4f4)](_0x59436f))_0x59d7f3[_0x45033b]=_0x1a305a['includes'](_0x45033b)?_0x529865(_0x50e1a7):_0x398c46(_0x50e1a7,_0x1a305a,_0x529865);return _0x59d7f3;}class _0x5525c3{constructor(){this['isShieldEnabled']=!0x1;}[_0x272e9b(0x54c)](_0x40b3b3,_0xbf1f2e){const _0x12200e=_0x272e9b;this[_0x12200e(0x35d)]=_0x40b3b3,this[_0x12200e(0x2f1)]=_0xbf1f2e;}[_0x272e9b(0x484)](_0x16f475,_0x11a8f3,_0x57ea50,_0x4c0b10,_0x5b01bd){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x1ca0b5=_0x3ed2;var _0x3ec78d,_0x59c558,_0x495e92,_0x21333d;if(!this['isShieldEnabled'])return null===(_0x3ec78d=this[_0x1ca0b5(0x2f1)])||void 0x0===_0x3ec78d||_0x3ec78d['warn']('Shield\x20is\x20not\x20enabled\x20in\x20this\x20environment'),null;if(_0x1ca0b5(0x19e)==typeof window||void 0x0===window['FRVR'])return null===(_0x59c558=this[_0x1ca0b5(0x2f1)])||void 0x0===_0x59c558||_0x59c558['warn'](_0x1ca0b5(0xc4)),null;try{const _0xb43422=this[_0x1ca0b5(0x1d4)]();return _0xb43422&&_0xb43422[_0x1ca0b5(0x20f)]?_0xb43422[_0x1ca0b5(0x20f)]({'xmlPath':_0x16f475,'cssPath':_0x11a8f3,'container':_0x57ea50,'style':_0x4c0b10,'params':_0x5b01bd,'logger':this['logger']}):(null===(_0x495e92=this[_0x1ca0b5(0x2f1)])||void 0x0===_0x495e92||_0x495e92[_0x1ca0b5(0xb2)](_0x1ca0b5(0x469)),null);}catch(_0x53494f){return null===(_0x21333d=this['logger'])||void 0x0===_0x21333d||_0x21333d['warn']('Failed\x20to\x20load\x20Facebook\x20Instant\x20channel:',_0x53494f),null;}});}[_0x272e9b(0x36b)](){const _0x489964=_0x272e9b;try{const _0x514727=this[_0x489964(0x1d4)]();return!(!_0x514727||!_0x514727[_0x489964(0x36b)])&&_0x514727[_0x489964(0x36b)]();}catch(_0x3c5177){return this[_0x489964(0x2f1)][_0x489964(0xb2)]('Failed\x20to\x20load\x20Facebook\x20Instant\x20channel:',_0x3c5177),!0x1;}}['getFBIChannel'](){const _0x1274c0=_0x272e9b;return window[_0x1274c0(0x30f)]||null;}}class _0x5cf5ed{constructor(){const _0x220b6d=_0x272e9b;this[_0x220b6d(0x1ff)]=Object[_0x220b6d(0x1ee)]({},_0x52af1b),this[_0x220b6d(0x2cf)]={},this[_0x220b6d(0x51e)]=new _0x5525c3();}[_0x272e9b(0x186)](_0x42736d){const _0xb87556=_0x272e9b;if(this[_0xb87556(0x162)]){if(this['initPromise'])return void this[_0xb87556(0x2f1)][_0xb87556(0x3d5)](_0xb87556(0x479));this[_0xb87556(0x2f1)][_0xb87556(0xb2)](_0xb87556(0x8b));}this[_0xb87556(0x162)]=_0x42736d;}[_0x272e9b(0x214)](_0x18505a=_0x583de7['Env'][_0x272e9b(0x22b)]){const _0x125677=_0x272e9b;var _0x3c18e1;return this[_0x125677(0x162)]=function(..._0x1178e3){const _0xebfada=_0x125677,_0x481194={},_0x5f1baf=_0x1178e3[_0xebfada(0xfb)](_0x232d55=>_0x232d55)[_0xebfada(0x44e)](_0x3da471);return Object[_0xebfada(0x1ee)](_0x481194,..._0x5f1baf),_0x481194;}(new _0x5ca434(),this['channel']),null===(_0x3c18e1=this['logger'])||void 0x0===_0x3c18e1||_0x3c18e1[_0x125677(0x4e4)](_0x125677(0x3dd),this[_0x125677(0x2cf)]),this['channel'][_0x125677(0x192)](this[_0x125677(0x2cf)]),this[_0x125677(0x250)](_0x18505a),this[_0x125677(0x27c)]=this[_0x125677(0x162)][_0x125677(0x214)]()[_0x125677(0x4e1)](()=>this[_0x125677(0x466)]())[_0x125677(0x4e1)](()=>this['initComponents'](_0x18505a)),this[_0x125677(0x27c)];}[_0x272e9b(0x250)](_0x4223ed){const _0x49be0f=_0x272e9b;var _0x59f322,_0x29e9df,_0x8e3f09,_0x21b604,_0x22bda4,_0x4ab816,_0x13668f,_0x21dfc5,_0x5e251f,_0x3ddcc5,_0x285b53,_0x49ff1a,_0x548a98,_0x799e95,_0x1eca5f,_0x568b59,_0x1bbd38,_0x4fcf35;this[_0x49be0f(0x2f1)]||(this[_0x49be0f(0x2f1)]=_0x4223ed===_0x583de7[_0x49be0f(0x423)][_0x49be0f(0x22b)]&&_0x2639e6||this[_0x49be0f(0x162)][_0x49be0f(0xad)]()),this[_0x49be0f(0x162)][_0x49be0f(0x357)](this),this[_0x49be0f(0x2f1)][_0x49be0f(0x92)](_0x49be0f(0x544)),this[_0x49be0f(0x179)]=this['channel']['getEntryPointProvider'](),this[_0x49be0f(0xd0)]||(this[_0x49be0f(0xd0)]=new _0x357cea({'provider':this['channel'][_0x49be0f(0xb3)](this['config'][_0x49be0f(0x1e3)]),'logger':this[_0x49be0f(0x2f1)]})),this[_0x49be0f(0x162)]['onModulesUpdated'](this),this[_0x49be0f(0x4e6)]=this[_0x49be0f(0x162)][_0x49be0f(0x122)](),this['tracker']||(this[_0x49be0f(0x449)]=new _0x3145d4({'storage':this[_0x49be0f(0xd0)],'logger':this[_0x49be0f(0x2f1)],'analyticsProviders':this[_0x49be0f(0x162)][_0x49be0f(0x2e4)]((null===(_0x59f322=this['config'][_0x49be0f(0x449)])||void 0x0===_0x59f322?void 0x0:_0x59f322['analyticsProviders'])||{},_0x4223ed),'idProvider':this[_0x49be0f(0x162)][_0x49be0f(0x39d)](this['localStorage']),'contextProvider':this[_0x49be0f(0x162)]['getTrackerContextProvider']((null===(_0x29e9df=this['config'][_0x49be0f(0x449)])||void 0x0===_0x29e9df?void 0x0:_0x29e9df[_0x49be0f(0x2c0)])||(null===(_0x8e3f09=this['channel'])||void 0x0===_0x8e3f09?void 0x0:_0x8e3f09[_0x49be0f(0x239)]())),'consentProvider':this[_0x49be0f(0x4e6)],'appContextFields':{'context':(null===(_0x21b604=this[_0x49be0f(0x2cf)]['tracker'])||void 0x0===_0x21b604?void 0x0:_0x21b604[_0x49be0f(0x42c)])||this['config'][_0x49be0f(0x42c)],'app_version':null===(_0x22bda4=this[_0x49be0f(0x2cf)][_0x49be0f(0x449)])||void 0x0===_0x22bda4?void 0x0:_0x22bda4[_0x49be0f(0x202)],'app_build':null===(_0x4ab816=this[_0x49be0f(0x2cf)]['tracker'])||void 0x0===_0x4ab816?void 0x0:_0x4ab816[_0x49be0f(0x33f)]}})),this['channel']['onModulesUpdated'](this),this[_0x49be0f(0x34b)]||(this[_0x49be0f(0x34b)]=new _0x1e319b({'env':_0x4223ed,'logger':this[_0x49be0f(0x2f1)],'storage':this[_0x49be0f(0xd0)],'tracker':this[_0x49be0f(0x449)],'controls':this[_0x49be0f(0x1ff)],'onBeforeInit':()=>this['registerAdsProviders']()})),this['notifications']||(this[_0x49be0f(0x117)]=new _0x3ea1d7({'logger':this['logger'],'provider':this['channel'][_0x49be0f(0x185)](),'tracker':this[_0x49be0f(0x449)]})),this[_0x49be0f(0xf6)]||(this[_0x49be0f(0xf6)]=new _0x1d493b(this[_0x49be0f(0x162)][_0x49be0f(0x21a)](),()=>this['postInit'](_0x4223ed),()=>this['preComplete'](),()=>this[_0x49be0f(0x450)](),this[_0x49be0f(0x4e6)])),this[_0x49be0f(0x2f5)]||(this['shortcut']=new _0x4bfed9(this[_0x49be0f(0x162)]['getShortcutProvider']())),this[_0x49be0f(0x107)]||(this[_0x49be0f(0x107)]=this[_0x49be0f(0x162)]['getCrossplay'](this[_0x49be0f(0x449)])),this['crosspromo']||(this[_0x49be0f(0x471)]=this[_0x49be0f(0x162)]['getCrosspromo']()),this[_0x49be0f(0x1fc)]||(this['auth']=new _0x578866({'providers':this['channel'][_0x49be0f(0x488)](this['config'][_0x49be0f(0x42c)],this[_0x49be0f(0x2cf)][_0x49be0f(0x1fc)]),'storage':this[_0x49be0f(0xd0)],'env':_0x4223ed,'config':this[_0x49be0f(0x2cf)]['auth'],'logger':this[_0x49be0f(0x2f1)]})),this['channel']['onModulesUpdated'](this),this['iap']||(this[_0x49be0f(0x14c)]=new _0x20e102({'provider':this['channel'][_0x49be0f(0x13d)](new _0x200b30({'env':_0x4223ed,'auth':this[_0x49be0f(0x1fc)],'channelId':null===(_0x13668f=this['channel'])||void 0x0===_0x13668f?void 0x0:_0x13668f[_0x49be0f(0x239)](),'gameId':this[_0x49be0f(0x2cf)][_0x49be0f(0x42c)],'apiHostOverride':null===(_0x21dfc5=this[_0x49be0f(0x2cf)][_0x49be0f(0x14c)])||void 0x0===_0x21dfc5?void 0x0:_0x21dfc5[_0x49be0f(0x2d3)]})),'tracker':this[_0x49be0f(0x449)],'logger':this[_0x49be0f(0x2f1)]}));const _0x55d343=Object[_0x49be0f(0x1ee)](Object[_0x49be0f(0x1ee)]({},this['config'][_0x49be0f(0x11f)]),{'gameId':null!==(_0x3ddcc5=null===(_0x5e251f=this[_0x49be0f(0x2cf)][_0x49be0f(0x11f)])||void 0x0===_0x5e251f?void 0x0:_0x5e251f[_0x49be0f(0x42c)])&&void 0x0!==_0x3ddcc5?_0x3ddcc5:this[_0x49be0f(0x2cf)][_0x49be0f(0x42c)]}),_0x2342a5=this[_0x49be0f(0x179)][_0x49be0f(0x3e8)]?this[_0x49be0f(0x179)]:void 0x0,_0x373752=new _0x23df8d(_0x2342a5,this['localStorage']);this[_0x49be0f(0x11f)]||(this[_0x49be0f(0x11f)]=new _0x1d8b69({'logger':this[_0x49be0f(0x2f1)],'auth':this['auth'],'tracker':this['tracker'],'debugProvider':_0x373752,'localStorage':this[_0x49be0f(0xd0)],'remoteABTests':new _0x5e0e65(this[_0x49be0f(0x449)]),'config':_0x55d343,'channelId':null===(_0x285b53=this['channel'])||void 0x0===_0x285b53?void 0x0:_0x285b53[_0x49be0f(0x239)]()}));const _0x4cd96e=Object[_0x49be0f(0x1ee)](Object[_0x49be0f(0x1ee)]({'env':_0x4223ed},this[_0x49be0f(0x2cf)]['social']),{'gameId':null!==(_0x548a98=null===(_0x49ff1a=this[_0x49be0f(0x2cf)][_0x49be0f(0x3ae)])||void 0x0===_0x49ff1a?void 0x0:_0x49ff1a[_0x49be0f(0x42c)])&&void 0x0!==_0x548a98?_0x548a98:this[_0x49be0f(0x2cf)][_0x49be0f(0x42c)]});this[_0x49be0f(0x3ae)]||(this[_0x49be0f(0x3ae)]=new _0x53d235(_0x4cd96e,{'logger':this[_0x49be0f(0x2f1)],'provider':this[_0x49be0f(0x162)][_0x49be0f(0x29b)](),'auth':this[_0x49be0f(0x1fc)]})),this['liveRoom']||(this['liveRoom']=new _0x4f4ef5({'logger':this['logger'],'provider':this[_0x49be0f(0x162)][_0x49be0f(0x384)](),'auth':this['auth']})),this[_0x49be0f(0x477)]||(this['tournaments']=new _0x20c3b3({'logger':this['logger'],'provider':this[_0x49be0f(0x162)][_0x49be0f(0xd4)](),'auth':this[_0x49be0f(0x1fc)]})),this[_0x49be0f(0x29e)]=new _0x31d8ce({'logger':this[_0x49be0f(0x2f1)],'provider':this[_0x49be0f(0x162)][_0x49be0f(0x10f)]()}),this[_0x49be0f(0x468)]=new _0x1c8807({'provider':this[_0x49be0f(0x162)]['getLeaderboardsProvider']()}),this[_0x49be0f(0x182)]||(this[_0x49be0f(0x182)]=this[_0x49be0f(0x162)][_0x49be0f(0x4bb)]()),this[_0x49be0f(0x4c8)]||(this[_0x49be0f(0x4c8)]=this['channel'][_0x49be0f(0x474)]()),this[_0x49be0f(0x87)]||(this[_0x49be0f(0x87)]=this[_0x49be0f(0x162)][_0x49be0f(0x2d1)]());const _0x32bde2=Object[_0x49be0f(0x1ee)](Object[_0x49be0f(0x1ee)]({},this[_0x49be0f(0x2cf)][_0x49be0f(0x4b2)]),{'gameId':null!==(_0x1eca5f=null===(_0x799e95=this[_0x49be0f(0x2cf)][_0x49be0f(0x4b2)])||void 0x0===_0x799e95?void 0x0:_0x799e95[_0x49be0f(0x42c)])&&void 0x0!==_0x1eca5f?_0x1eca5f:this['config'][_0x49be0f(0x42c)]});this[_0x49be0f(0x4b2)]||(this[_0x49be0f(0x4b2)]=this[_0x49be0f(0x162)][_0x49be0f(0x4ea)](_0x32bde2)),this[_0x49be0f(0x2e7)]||(this[_0x49be0f(0x2e7)]=new _0x2ecd51({'apiUrl':null===(_0x568b59=this[_0x49be0f(0x2cf)]['shop'])||void 0x0===_0x568b59?void 0x0:_0x568b59[_0x49be0f(0x215)],'accessProvider':this[_0x49be0f(0x1fc)],'gameId':null!==(_0x4fcf35=null===(_0x1bbd38=this[_0x49be0f(0x2cf)][_0x49be0f(0x2e7)])||void 0x0===_0x1bbd38?void 0x0:_0x1bbd38[_0x49be0f(0x42c)])&&void 0x0!==_0x4fcf35?_0x4fcf35:this[_0x49be0f(0x2cf)][_0x49be0f(0x42c)],'logger':this[_0x49be0f(0x2f1)],'iap':this[_0x49be0f(0x14c)]}));const _0x5b6ec0=this[_0x49be0f(0x162)]['getSetScoreProvider'];_0x5b6ec0&&(this['score']=new _0xb18aa0(_0x5b6ec0()));const _0x4da3c0=this['config'][_0x49be0f(0x51e)];this[_0x49be0f(0x51e)][_0x49be0f(0x54c)](!!_0x4da3c0,this[_0x49be0f(0x2f1)]);}[_0x272e9b(0x466)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x26ddc0=_0x3ed2;var _0x538786,_0x41a09f;yield this[_0x26ddc0(0x449)][_0x26ddc0(0x214)](),(null===(_0x41a09f=(_0x538786=this[_0x26ddc0(0x162)])[_0x26ddc0(0x41d)])||void 0x0===_0x41a09f?void 0x0:_0x41a09f[_0x26ddc0(0x93)](_0x538786)[_0x26ddc0(0x1c9)](_0x26ddc0(0x3fa)))||this[_0x26ddc0(0x449)][_0x26ddc0(0x3df)]('page_loading',{});});}[_0x272e9b(0x86)](_0x4e0267){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x495ac8=_0x3ed2;this['logger']['debug'](_0x495ac8(0x136)),this[_0x495ac8(0x315)](_0x4e0267),yield Promise['all']([this[_0x495ac8(0x31c)](_0x4e0267),this[_0x495ac8(0x11f)][_0x495ac8(0x214)]()]),this[_0x495ac8(0x2cf)]['gameId']?(this[_0x495ac8(0x117)][_0x495ac8(0x23c)]({'game':this[_0x495ac8(0x2cf)][_0x495ac8(0x42c)]}),this[_0x495ac8(0x477)][_0x495ac8(0x214)](this[_0x495ac8(0x2cf)][_0x495ac8(0x42c)],_0x4e0267),this[_0x495ac8(0x468)]['init'](this['config'][_0x495ac8(0x42c)],_0x4e0267)):this['logger']['error']('[FRVR-SDK]\x20Missing\x20game\x27s\x20name\x20in\x20configuration'),this['crossplay'][_0x495ac8(0x27d)]()&&(this['config'][_0x495ac8(0x107)]?this[_0x495ac8(0x107)]['configure'](this[_0x495ac8(0x2cf)]['crossplay']):this[_0x495ac8(0x2f1)][_0x495ac8(0x3d5)]('[FRVR-SDK]\x20Missing\x20crossplay\x20configuration'));});}[_0x272e9b(0x3b7)](_0x44042e){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3fad36=_0x3ed2;var _0x1e42b9,_0x49498f;this[_0x3fad36(0x2f1)][_0x3fad36(0x92)](_0x3fad36(0x3d8)),yield this['initPromise'];const _0x3bfc53=null===(_0x49498f=null===(_0x1e42b9=this['config'][_0x3fad36(0x34b)])||void 0x0===_0x1e42b9?void 0x0:_0x1e42b9['autoInit'])||void 0x0===_0x49498f||_0x49498f;yield Promise[_0x3fad36(0x4cd)]([((()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x3e56f8=_0x3fad36;let _0x5a8ca0;try{_0x5a8ca0=yield this['channel']['getCloudStorageProvider'](this[_0x3e56f8(0x2cf)][_0x3e56f8(0x3bd)],_0x44042e);}catch(_0x56b7ba){this[_0x3e56f8(0x2f1)][_0x3e56f8(0x3d5)](_0x3e56f8(0x178),_0x56b7ba);}this['cloudStorage']=new _0x55efb7({'provider':_0x5a8ca0||new _0x368563(),'logger':this[_0x3e56f8(0x2f1)]});}))()),_0x3bfc53&&this[_0x3fad36(0x34b)]['init'](),((()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x543b19=_0x3fad36;yield this[_0x543b19(0x14c)][_0x543b19(0x214)](),yield this['iap'][_0x543b19(0x23c)](this[_0x543b19(0x2cf)][_0x543b19(0x14c)]);}))()),this[_0x3fad36(0x2f5)][_0x3fad36(0x214)](),this[_0x3fad36(0x117)][_0x3fad36(0x214)](),this[_0x3fad36(0x1fc)][_0x3fad36(0x214)](),((()=>_0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x347012=_0x3fad36;this['config'][_0x347012(0x42c)]?yield this[_0x347012(0x29e)]['init'](this['config'][_0x347012(0x42c)],this[_0x347012(0x179)],_0x44042e):this[_0x347012(0x2f1)][_0x347012(0x3d5)](_0x347012(0x442));}))())]);});}[_0x272e9b(0x35c)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x715485=_0x3ed2;var _0x8d6d78,_0x115543;this['logger'][_0x715485(0x92)](_0x715485(0x304)),(null===(_0x115543=(_0x8d6d78=this['channel'])['getSkippedAnalyticsEvents'])||void 0x0===_0x115543?void 0x0:_0x115543[_0x715485(0x93)](_0x8d6d78)[_0x715485(0x1c9)](_0x715485(0x211)))||this['tracker'][_0x715485(0x2e6)]();});}[_0x272e9b(0x450)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x46ed65=_0x3ed2;var _0x461a0c,_0x19341e;this[_0x46ed65(0x2f1)][_0x46ed65(0x92)](_0x46ed65(0x18d)),(null===(_0x19341e=(_0x461a0c=this['channel'])[_0x46ed65(0x41d)])||void 0x0===_0x19341e?void 0x0:_0x19341e[_0x46ed65(0x93)](_0x461a0c)[_0x46ed65(0x1c9)](_0x46ed65(0x34e)))||this[_0x46ed65(0x449)][_0x46ed65(0x3df)](_0x46ed65(0x34e),{});});}[_0x272e9b(0x315)](_0x44932f){const _0x531b72=_0x272e9b;this[_0x531b72(0x2f1)]['debug'](_0x531b72(0x1e1)),_0x531b72(0x19e)!=typeof window&&_0x2a9c21(this[_0x531b72(0x1ff)]),_0x44932f===_0x583de7[_0x531b72(0x423)][_0x531b72(0x175)]&&_0x50ffef(this['lifecycle']);}[_0x272e9b(0x31c)](_0x8b4ad){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x521bf4=_0x3ed2;var _0x1ef2bf,_0x265d04,_0x2e1a6e;this[_0x521bf4(0x2f1)][_0x521bf4(0x92)](_0x521bf4(0x280));const _0x85c068=null===(_0x1ef2bf=this['config']['ads'])||void 0x0===_0x1ef2bf?void 0x0:_0x1ef2bf[_0x521bf4(0x10b)],_0x5250b6=yield null===(_0x2e1a6e=(_0x265d04=this[_0x521bf4(0x162)])['getAdsConfig'])||void 0x0===_0x2e1a6e?void 0x0:_0x2e1a6e[_0x521bf4(0x93)](_0x265d04,this['config'][_0x521bf4(0x34b)]);_0x5250b6&&(this[_0x521bf4(0x2cf)]['ads']=Object['assign'](Object['assign']({},_0x5250b6),{'autoInit':_0x85c068})),this[_0x521bf4(0x2cf)][_0x521bf4(0x34b)]&&(this[_0x521bf4(0x2f1)][_0x521bf4(0x92)](_0x521bf4(0x24d)),this['ads']['configure'](this[_0x521bf4(0x2cf)][_0x521bf4(0x34b)])),_0x8b4ad!==_0x583de7['Env']['DEVELOPMENT']||this['config'][_0x521bf4(0x34b)]||(this[_0x521bf4(0x2f1)][_0x521bf4(0x92)](_0x521bf4(0x4ff)),this[_0x521bf4(0x34b)]['configure'](_0xccc31b));});}['registerAdsProviders'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x39a0e0=_0x3ed2;var _0x164da3;this[_0x39a0e0(0x2f1)][_0x39a0e0(0x92)](_0x39a0e0(0x428));const _0x579da8=this[_0x39a0e0(0x162)]['getAdsProviders'](null!==(_0x164da3=this['config']['ads'])&&void 0x0!==_0x164da3?_0x164da3:{});for(const _0x502301 of _0x579da8)this[_0x39a0e0(0x34b)][_0x39a0e0(0x4d2)](_0x502301);});}}return window[_0x272e9b(0xbc)]=new _0x5cf5ed(),_0x583de7[_0x272e9b(0x20e)]=_0xbde2a3,_0x583de7[_0x272e9b(0x249)]=_0x1aefbb,_0x583de7[_0x272e9b(0x282)]=_0x3cbeef,_0x583de7['Ads']=_0x1e319b,_0x583de7[_0x272e9b(0x3d7)]=_0x3d99b4,_0x583de7[_0x272e9b(0x49a)]=_0x357cea,_0x583de7[_0x272e9b(0x1c8)]=_0x578866,_0x583de7[_0x272e9b(0x288)]=_0xccc31b,_0x583de7['Deferred']=_0x11125c,_0x583de7[_0x272e9b(0x217)]=class{constructor({legacyAnalytics:_0x4949b8,disableSendBeacon:_0x2684f2}={}){const _0x3bf591=_0x272e9b;this[_0x3bf591(0x360)]=null!=_0x4949b8?_0x4949b8:_0x5e32b6(void 0x0,_0x2684f2);}[_0x272e9b(0x214)](_0xa734db,_0x32aa5d){const _0x2d21db=_0x272e9b;return this[_0x2d21db(0x360)][_0x2d21db(0x214)](_0xa734db,_0x32aa5d);}[_0x272e9b(0x128)](){const _0x3bc1a1=_0x272e9b;return this[_0x3bc1a1(0x360)][_0x3bc1a1(0x128)]();}[_0x272e9b(0x3ce)](_0x2cf2e5,_0x508752,_0x2db323,_0x91bab8){const _0x133f4b=_0x272e9b;this[_0x133f4b(0x360)][_0x133f4b(0x3ce)](_0x2cf2e5,_0x508752,_0x2db323,_0x91bab8);}},_0x583de7['FRVRSDK']=_0x5cf5ed,_0x583de7[_0x272e9b(0x3fe)]=_0x20e102,_0x583de7[_0x272e9b(0x45b)]=_0x45062c,_0x583de7['IAPPurchaseErrorAlreadyOwned']=_0x2e630e,_0x583de7[_0x272e9b(0x463)]=_0x38e2cf,_0x583de7['IAPPurchaseErrorUnknownProduct']=_0x2c9f4e,_0x583de7[_0x272e9b(0x31f)]=_0x200b30,_0x583de7[_0x272e9b(0x2bd)]=class{constructor(_0x369fc7,_0x2976ee){const _0x47b961=_0x272e9b;this[_0x47b961(0x4e2)]={},this[_0x47b961(0x3b9)]=!0x1,this['requiredStates']=_0x369fc7,this[_0x47b961(0x4c7)]=_0x2976ee;for(const _0x48a70b of this['requiredStates'])this['states'][_0x48a70b]=!0x1;this['updateIsReady']();}[_0x272e9b(0x181)](){const _0x533a94=_0x272e9b,_0x19d1a5=this[_0x533a94(0x3b9)];this[_0x533a94(0x3b9)]=this[_0x533a94(0x1cc)][_0x533a94(0x1b9)](_0xe7d3f5=>this[_0x533a94(0x4e2)][_0xe7d3f5]),_0x19d1a5!=this[_0x533a94(0x3b9)]&&this[_0x533a94(0x4c7)](this[_0x533a94(0x3b9)]);}[_0x272e9b(0x507)](_0x581855,_0x2628b0){const _0x50b681=_0x272e9b;this[_0x50b681(0x4e2)][_0x581855]=_0x2628b0,this[_0x50b681(0x181)]();}['getState'](_0x494b3b){const _0x71eeda=_0x272e9b;return this[_0x71eeda(0x4e2)][_0x494b3b];}get[_0x272e9b(0xe6)](){const _0x35ebc3=_0x272e9b;return this[_0x35ebc3(0x3b9)];}},_0x583de7['LATENCY_COMPENSATION']=0x3c,_0x583de7[_0x272e9b(0x329)]=0x1e,_0x583de7[_0x272e9b(0x1a5)]=_0x368563,_0x583de7[_0x272e9b(0x4ba)]=_0x3ea1d7,_0x583de7[_0x272e9b(0x4a0)]=0.6,_0x583de7[_0x272e9b(0x2f8)]=_0x376809,_0x583de7[_0x272e9b(0x19a)]=_0x52459c,_0x583de7[_0x272e9b(0x47f)]=_0x59546a,_0x583de7[_0x272e9b(0x2c1)]=_0x5525c3,_0x583de7['StorageIDProvider']=class extends _0x1b2762{[_0x272e9b(0x4ca)](){const _0x543b7a=_0x272e9b;this[_0x543b7a(0x121)]=!0x1;}},_0x583de7[_0x272e9b(0x50c)]=_0x53a966,_0x583de7['TokenHandler']=_0x30d39e,_0x583de7['TokenPair']=_0x49ac1e,_0x583de7['Tracker']=_0x3145d4,_0x583de7[_0x272e9b(0xc6)]=class{['getData'](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x49d98d=_0x3ed2;return this[_0x49d98d(0x266)]();});}[_0x272e9b(0x3e8)](_0x5ea852){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x570220=_0x3ed2;var _0x100d90,_0x4db764;return null!==(_0x4db764=null===(_0x100d90=this[_0x570220(0x266)]())||void 0x0===_0x100d90?void 0x0:_0x100d90[_0x5ea852])&&void 0x0!==_0x4db764?_0x4db764:void 0x0;});}[_0x272e9b(0x128)](){return _0x2aa9a1(this,void 0x0,void 0x0,function*(){const _0x286c5c=_0x3ed2;return this[_0x286c5c(0x3e8)](_0x286c5c(0x264));});}['getEntryPointData'](){const _0x6a49f=_0x272e9b;if(this[_0x6a49f(0x3d0)])return this[_0x6a49f(0x3d0)];try{this['entrypointData']=Object['fromEntries'](new URLSearchParams(window[_0x6a49f(0xbd)][_0x6a49f(0x1aa)]));}catch(_0x54eefd){this[_0x6a49f(0x3d0)]={};}return this[_0x6a49f(0x3d0)];}},_0x583de7[_0x272e9b(0x404)]=_0x1b2762,_0x583de7['WebLocalStorageProvider']=_0xeecff,_0x583de7[_0x272e9b(0x28f)]=_0x2a9c21,_0x583de7[_0x272e9b(0x4f2)]=_0x50ffef,_0x583de7['buildStorageProvider']=_0x537350,_0x583de7['buildTrackerWebContextProvider']=function(_0x2691ef){const _0x45b0df=_0x272e9b;function _0x272f06(){const _0x13569a=_0x3ed2;var _0x50a51e,_0x58e9ce,_0x30e0d8,_0x272ad1;return window[_0x13569a(0xde)]||(null===(_0x58e9ce=null===(_0x50a51e=window[_0x13569a(0x2c8)])||void 0x0===_0x50a51e?void 0x0:_0x50a51e[_0x13569a(0x110)])||void 0x0===_0x58e9ce?void 0x0:_0x58e9ce[_0x13569a(0x13e)])||(null===(_0x272ad1=null===(_0x30e0d8=window[_0x13569a(0x2c8)])||void 0x0===_0x30e0d8?void 0x0:_0x30e0d8[_0x13569a(0x171)])||void 0x0===_0x272ad1?void 0x0:_0x272ad1[_0x13569a(0x13e)]);}function _0x11ab11(){const _0x4431d8=_0x3ed2;var _0x39fd09,_0x175030,_0x2a0f2e,_0xe57d71;return window[_0x4431d8(0x375)]||(null===(_0x175030=null===(_0x39fd09=window[_0x4431d8(0x2c8)])||void 0x0===_0x39fd09?void 0x0:_0x39fd09[_0x4431d8(0x110)])||void 0x0===_0x175030?void 0x0:_0x175030['clientHeight'])||(null===(_0xe57d71=null===(_0x2a0f2e=window['document'])||void 0x0===_0x2a0f2e?void 0x0:_0x2a0f2e['body'])||void 0x0===_0xe57d71?void 0x0:_0xe57d71[_0x4431d8(0x3bc)]);}const _0x23d0b1=function(_0x3c6fde){const _0x100b93=_0x3ed2,_0x3effc2=_0x194266=>{const _0x15f84f=_0x3ed2,_0xb759b5=_0x3c6fde['match'](_0x15f84f(0x24e)+_0x194266+'=([^&]*)|).*$');return null==_0xb759b5?void 0x0:_0xb759b5[0x1];};return{'utm_source':_0x3effc2(_0x100b93(0xf3)),'utm_medium':_0x3effc2(_0x100b93(0xeb)),'utm_campaign':_0x3effc2(_0x100b93(0x531)),'utm_term':_0x3effc2('utm_term'),'utm_content':_0x3effc2(_0x100b93(0x362))};}((function(){const _0x96c634=_0x3ed2;var _0x114ed3,_0x4c9f2a;return((null===(_0x4c9f2a=null===(_0x114ed3=window[_0x96c634(0x2c8)])||void 0x0===_0x114ed3?void 0x0:_0x114ed3[_0x96c634(0xbd)])||void 0x0===_0x4c9f2a?void 0x0:_0x4c9f2a[_0x96c634(0x1aa)])||'')['replace'](/^\?/,'');}()));return _0x38ef71=>Object[_0x45b0df(0x1ee)](Object['assign']({},_0x23d0b1),{'play_session_id':_0x38ef71['getPlaySessionId'](),'channel':_0x2691ef,'device_width':_0x272f06(),'device_height':_0x11ab11()});},_0x583de7[_0x272e9b(0x2b9)]=_0x449c66=>new _0x357cea({'provider':new _0xeecff(),'logger':_0x449c66}),_0x583de7[_0x272e9b(0x392)]=_0xf55f9f,_0x583de7[_0x272e9b(0x97)]=_0x388114,_0x583de7[_0x272e9b(0x382)]=_0x496738,_0x583de7[_0x272e9b(0x1f5)]=_0x52af1b,_0x583de7[_0x272e9b(0x2f2)]=_0x396e05,_0x583de7['emptyAdLifecycle']=_0x52be3b,_0x583de7['emptyAnalyticsIDProvider']=_0x249475,_0x583de7[_0x272e9b(0x33d)]=_0x4125dd,_0x583de7[_0x272e9b(0x40d)]=_0x44710a,_0x583de7['emptyCommunityProvider']=_0x563745,_0x583de7[_0x272e9b(0x14f)]=_0x5e83fa,_0x583de7[_0x272e9b(0x407)]=_0x4574af,_0x583de7[_0x272e9b(0x116)]=_0x556d05,_0x583de7['emptyIAPProvider']=_0x1de437,_0x583de7[_0x272e9b(0x4e7)]=_0x2639e6,_0x583de7[_0x272e9b(0x290)]=_0x325cd2,_0x583de7[_0x272e9b(0x272)]=_0x5ea906,_0x583de7[_0x272e9b(0x379)]=_0x538a9c,_0x583de7[_0x272e9b(0x50e)]=_0x3ca0c7,_0x583de7[_0x272e9b(0x25e)]=_0x134e22,_0x583de7[_0x272e9b(0x254)]=_0x208096,Object[_0x272e9b(0x4c4)](_0x583de7,_0x272e9b(0x109),{'value':!0x0}),_0x583de7;}({});FRVRSDK[_0x5721d2(0x370)]=FRVRSDK[_0x5721d2(0x370)]||{},FRVRSDK['version'][_0x5721d2(0x45a)]=FRVRSDK[_0x5721d2(0x370)][_0x5721d2(0x45a)]||{},FRVRSDK[_0x5721d2(0x370)][_0x5721d2(0x45a)]['v']=_0x5721d2(0x3aa),FRVRSDK[_0x5721d2(0x370)][_0x5721d2(0x45a)][_0x5721d2(0x37d)]='1762428547952',FRVRSDK[_0x5721d2(0x370)]['sdk'][_0x5721d2(0x105)]=_0x5721d2(0x1a1),FRVRSDK[_0x5721d2(0x370)]['sdk'][_0x5721d2(0x528)]=_0x5721d2(0xec); //# sourceMappingURL=frvr-sdk.min.js.map