(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 _0xc8d7(_0x777e29,_0x16ff09){const _0x298a6a=_0x298a();return _0xc8d7=function(_0xc8d754,_0xfec25f){_0xc8d754=_0xc8d754-0x84;let _0x16f992=_0x298a6a[_0xc8d754];return _0x16f992;},_0xc8d7(_0x777e29,_0x16ff09);}const _0x2d28e6=_0xc8d7;function _0x298a(){const _0x45b738=['isPersistent','getCrosspromo','userAgent','GET','gameId','login','isFirstAdEver','retries','/login','iMessage','clickjogos','clearTimeout','https://crucible.frvr.com','getPlayerId','assign','off','unknownError','MICROSOFT','timeTillAccessExpiry','8416254215','getFriendByFRVRID','0.0.0','getSetScoreProvider','readCookie','Failed\x20to\x20fetch\x20features:\x20','getOwnPropertyNames','getStorageAccessToken','ANALYTICS_STORAGE_KEY','9547456458','fetchFeatures','AdTracker','setItem','Error\x20in\x20purchase:\x20','platformNotAvailable','statusText','onAuthStatusChange','priority','partnerWrapper','8532226134','waitForTimeoutActivation','open','_refreshExpiration','INVALID_PARAM','socialPlatform','coeus.frvr.com/v1/tm5','isInRoom','createElement','readyState','challenges','jio_gameslite','cmpc','[FRVR-SDK]\x20registering\x20ads\x20providers','/config','getSocialProvider','crucible.frvr.com','channelCharacteristics','share','IAPServiceClient\x20bad\x20response:\x20','getAllChallenges','imageUrl','updated','count','refreshUserIdCookie','P1StoreInformationOnADevice','getPageSessionId','next','getTournamentsProvider','operationSuccess','tokenPair','setConfig','1351WOgcdz','FTUE_STEPS_DONE_KEY','stopsGameFlow','extraFieldFunctions','loginStatusListeners','Email\x20already\x20registered','Failed\x20to\x20fetch\x20shop\x20data:\x20','not\x20ready','Unexpected\x20purchase\x20error','getFeature','getLeaderboardEntry','/ws?token=','initTracker','legacyAnalytics','logRestorePurchases','initPromise','source','web_url','updateScore','withChannel','floor','search','AdError','getPossibleOpponents','FRVRLoader','logValuedEvent','Unsupported\x20Local\x20Storage\x20provider','canCreateShortcutAsync','Provided\x20credentials\x20are\x20invalid','4822698373','document','switch','Cannot\x20perform\x20operation\x20without\x20active\x20login','getPlaySessionId','1771962840378','samsung_game_launcher','getMyEntry','playerId','None','data','getFreshUrl','Bearer\x20','for','[ads]\x20provider','social','facebook-web','syncedFriendsbyFRVRIDCache','hostOverride','page_loading','timeout','nudge','SEND_GAME_INVITE','android','dev','iap_request_restore_purchase','indexOf','FIRST_SESSION_AD_SPEED_RATE','hasConsentForAny','lgtv','getProviders','internalerror','canceled','shopfrontId','SUCCESS','getNotificationsProvider','cookie','REG_CONFLICT','initTimeBlock','spil','adsenseforgamestest2','find','168CVlfEO','8289067739','shouldRefresh','Shop\x20access\x20token\x20is\x20required','tmobile','mail_online',';\x20Secure','getLiveRoomProvider','undefined','responseTypes','AdsThrottlerResult','context.isSizeBetween','Tracker','huawei','discovery_page_view','getGlobalUserIdFromStorage','Shield\x20overlay\x20is\x20not\x20supported\x20in\x20this\x20channel','getContextFields','__frvr_analytics_storage','AUTH_RECOVER_CHALLENGE','INVALID_OPERATION','androidStore','facebookRooms','Login\x20successful','getMyTournaments','tcloaded','1694530CQFjtC','3238562380','websocket\x20client\x20is\x20not\x20defined','script_version','facebook_canvasweb','Shield\x20is\x20not\x20enabled\x20in\x20this\x20environment','Platform','getCredentials','edge','mozilla','anonymousUserId','getAccessPayload','empty','oppo_global','crypto','samsung_instant_play','P4PersonalizedAds','firstFetchPromise','onOpen','createLeaderboard','onClose','getConnectionStatus','show','emptyCrosspromo','myJio','refreshExpiration','utm_content','false','harman','crossplay','step\x20','logEvent','jioStb','withFormattedPrices','contextRemoveFn','_isAnonymousLoginEnabled','iap_request_payment_success','AUTH_REFRESH','__esModule','onConsentChanged','currency','COOKIE','getLeaderboardEntries','^(?:.*','connectedUser','3704760038','platformLoginFail,','[ads]\x20no\x20ad\x20shown\x20for','slice','exec','isShieldSupported','samsungInstantPlay','AD_LEAVING_APPLICATION','getTournamentById','WebsocketClient:\x20Cannot\x20send\x20message,\x20closed\x20by\x20user','message','removeItem','preComplete','websocket','photo','androidVersion','getProductById','getAllLeaderboardsOfType','warn','AUTH_REGISTRATION','samsungGalaxyStorePWA','debugProvider','buildComponents','getData','https:','chromeos','syncFriends','addStatusChangeListener','Notifications','img','rank','adleavingapplication',';\x20domain=','rewarded-interstitial','emptyCommunityProvider','client_time','OPERATION_SUCCESS','accessLifespan','__frvr_rfc_uuidv4','price','closedByUser','/v1/leaderboards','AdResponseStatus','initiateRecoveryChallenge','needsConfiguration','getTrackerContextProvider','createdAt','googleAdSiteId','SAMSUNG_INSTANT','addons','emptyAsyncStorage','getProducts','entrypoint','webClient','protocol','retry','iap_request_restore_purchase_success','Network\x20Error','getShop','games_played','getAnalyticsIDProvider','1280UVYskb','AUTH_VERIFY_CHALLENGE','websocket\x20client\x20error','updateCurrentPair','facebook_canvas','UNKNOWN','getFRVRID','AdShowResult','splice','updateIsReady','config','onConsentChangedHandlers','emptyNotificationsProvider','=([^&]*)|).*$','IAPError','[ads]\x20show\x20error','removeItems','yandex','chrome','/verify','Unknown\x20product\x20\x22','providerName','__FRVR_auth_access_token','__ads_firstTimeView','get_tld','addEventListener','_frvrID','hasOwnProperty','src','play_session_count','json','getFriendsStatus','savePreStoredConfig','getGlobalUserId','_isReady','consentToAllConsentProvider','setDate','emptyIAPProvider','tournaments','EMPTY_ENTRYPOINT_DATA','extra','ON_LOAD','FRIEND_STATUS_UPDATED','version','onIsReadyChanged','lastShownAd','jio-gameslite','lg_tv','hago','getEntryPointData','friends','usingCanvasRenderer','WebsocketClient:\x20Cannot\x20send\x20message,\x20not\x20initialised','last_day_played','getTrackerPlaySessionId','getContextData','endTime','[shop]\x20No\x20IAP\x20product\x20found\x20for\x20sku\x20','miniclip','mozilla_lite','Auth','mediatrust','getType','validateAndReturnJSON','/settings','application/json','ios','legacy_all_samsung_browser','getOwnPropertySymbols','getSupportedAPIs','getEventName','guid','isSupportedAPI','NO_THROTTLING','remoteABTests','adShownListeners','isLoggingIn','toString','__frvr_ftue_steps_done','POST','cacheScore','adclosed','ON_CONNECT','krunker_io','SURVEY','writeCookie','PublicCredentials','/timeline','advertisementInterstitialDisabled','6794212012','onError','consentProvider','getRoomData','tcfDataBitSet2ConsentOptionsBitSet','randomUUID','finish','not_displayed','\x20could\x20not\x20be\x20initialised','ON_SHOW','SocialEvents','parse','Purchase\x20cancelled\x20by\x20user','samsungBrowserSEA','mailonline','emptyLogger','[FRVR-SDK]\x20calling\x20post\x20complete\x20hook','auth','onAudioResume','toISOString','dispatchConsentChanged','ontouchend','/products/','[ads]\x20Ad\x20provider\x20','FRVRInstant','randomIdProvider','pow','isPlatformAvailable','timeStart','UNKNOWN_ERROR','Trying\x20to\x20use\x20an\x20empty\x20interface.','hide','getCurrentPlatform','krunker.io','set1AtIndex','Error\x20on\x20server','purchaseId','map','DELIVERED','GOOGLE_INTERNAL','[FRVR-SDK]\x20setting\x20channel\x20multiple\x20times','/sync','loginAsAnonymous','INVALID_FORMAT','response','branch','updateProactiveRefresh','&gameId=','abt','getFreshAccessToken','platform','PLAY_SESSION_TIMEOUT','NOT_DISPLAYED','isLoginSupported','[storage]\x20cookie\x20mirror:\x20skipping\x20unparseable\x20value\x20for\x20key\x20\x22','int','queryPublicItems','latest','errors','protocol_version','bcn','getAllLeaderboardsIdsOfType','reject','xhr','then','clear','registrationConflict','BANNER','emptyAdLifecycle','REWARDED_INTERSTITIAL','rocketChat','getCharacteristics','4111954147','serviceClient','IAP.\x20Product\x20not\x20found','invalidrequest','shift','webSocketClientBuilder','Somehow,\x20we\x20are\x20missing\x20cache\x20policy!','utm_source','8436188448','addExtraFieldFunction','postCompleteHook','fetchAndHandleCommonErrors','dispatchEvent','iap_request_payment','reduce','logRestorePurchasesSuccess','includes','channels','getActiveTournaments','consumePurchase','leaderboards','params','USER_INPUT','playSessionIdTimeStamp','game8','app_build','friendsStatus','done','7640790291','reconnect','timeLoaded','idProvider','create','clientHeight','samsungBrowserUS','INVALID_CREDENTIALS','getUnconsumedPurchases','samsung-instant','modules','PLATFORM_LOGIN_FAIL','buildScoreCache','setPublicItem','updatedAt','postComplete','getConsentedIdProvider','Ads','REFRESH_TOKEN_KEY','getId','accessExpiration','getAvailableLoginPlatforms','lgTV','chromeWrapper','getAdsProviders','apiHostOverride','Auto\x20login\x20with\x20anonymous\x20account\x20failed!','iOSWrapper','shortcut','setScore','tracker','LOGIN_SUCCESS','_accessToken','API','ftuestepsdone','8gWLkFo','mynet','app_version','onAuthStatusChanged','community','utm_campaign','setAsCurrent','msstart_sdk_init','push','TIMEDOUT','prohibitsLoginWithFRVRCredentials','__frvr_features','rewarded','standalone','getEntryPointProvider','setChannel','addDefaultListeners','_currentPair','call','/consume/','AdsThrottler','49482tQebTp','logger','tokenHandler','ShopError','groupId','context.getID','removeFriend','code','error','getLeaderboardsChannelId','FRVRLeaderboards','subscribeScheduleMessages','join','deleteCookie','samsungbus','StorageIDProvider','refreshCurrentPair','3217022605','3470389PEEOFz','defaultCharacteristics','web','analytics','getProvidersByType','apiUrl','setupGroups','scheduleLocalNotification','onFriendStatusUpdated','random','WebEntryPointProvider','fallbackStorageProvider','ON_ERROR','webSocketBuilder','USER_VERIFIED','getAccessToken','delivered','logout','kongregate','BETA','resolve','createShortcut','Error\x20initializing\x20Local\x20Storage\x20provider','navigation','42aXRXhb','getProfile','consentToTerms','mirroredKeys','Unexpected\x20consume\x20error','checkVerification','getOpponentsFromChallenges','facebook-instant','Authorization','AdFinishedStatus','getEntryPayload','samsung_instant_browser_us','NOFILL','NETWORK_ERROR','AdType','true','updateTokens','setItems','okru','Failed\x20to\x20load\x20Facebook\x20Instant\x20channel:','isShieldEnabled','baseUrl','partnerid','cache_buster','crosspromo','onreadystatechange','userId','windowsApp','ConsentOptions','updateAsync','setProgress','validatePurchase','FREQUENCY','updateStorage','container','emptyEntryPoint','setTimeout','_refreshPayload','/v1/shop/','logRequestPaymentError','bind','getProviderName','isFRVRLoginEnabled','consentIsLoaded','features','getUserSource','microsoft_pwa','Error\x20in\x20getUnconsumedPurchases:\x20','allSettled','wsClient','setup','nosoc','Player\x20is\x20not\x20logged\x20in','channelId','mobile','MAX_FREQUENCY_DEFAULT','game','P7MeasureAdPerformance','/entries','P6PersonalizedContent','initFromStorage','accessIssuedAt','getChallengesProvider','set','getGroups','loginWithProvider','apiHost','onLoginStatusChange','ads','PublicResponses','serverError','get','MIN_PROACTIVE_REFRESH_INTERVAL','_accessIAT','url','synchronizeVerifiedStatus','NOT_LOGGED_IN','cloudProvider','substring','huawei_quick_app','analyticsProviders','Timeout\x20after\x20','loginToFRVR','subscribeToPlayerJoined','game_loaded','createShortcutAsync','chromeOSDevice','::onLoad::updateConsentCallback:!success','randomPlaySessionIdTimeStamp','checkpoint','length','Chatbot\x20can\x20not\x20be\x20used\x20until\x20it\x20has\x20been\x20initialized','getAvailablePlatforms','groups','wss://','sendUpdate','productId','decode','OPEN','initComponents','catch','scores','contextProvider','rocket_chat','log','getState','Shield','providerFriendsCache','samsungGLFallback','all','encode','getAdsConfig','decorateRequestWithAuth','isVerified','samsung_galaxy_store_pwa','register','filter','facebook_rooms','getContextPlayers','SERVER_ERROR','safari','bixby','defaultFeatures','primaryDebugProvider','_isFRVRLoginEnabled','/verify-challenge','leave','payload','getLeaderboardsProvider','decodeTokenPayload','href','host','registerOnFRVR','body','function','silk','append','loadConsentManagementPlatform','timeoutMs','DEFAULT_ADS_CONFIG','FeaturesClientNetworkError','sku','globalUserIdSource','TIMED_OUT','notifications','getTime','getFriends','canUsePublicItems','keys','samsungBrowserUK','willShowAd','gamelauncher','windowsMobile','%c[FRVR-SDK]\x20Environment:\x20','getAuthProviders','/recover-challenge','shareMessage','firstFetch','name','playSessionId','P2SelectBasicAds','can_use_cookies','on_load','/v1/leaderboards/','device_info','timed_out','P8MeasureContentPerformance','getAllLeaderboardsDataOfType','requiredStates','getFirstIntervalTime','overrideBackendURL','liveRoom','throttleable','utm_term','hasLoaded','getConsentProvider','https://hermes.frvr.com/v1/scheduler','storage','anonymousIdProvider','now','control','ALREADY_OWNED','global_user_id','clay','/register','twitter','disableNativeBridge','receivedAdResponse','isSizeBetween','banner','WebIDProvider','prototype','purchase','frvr','post-message','P5PersonalizedContentProfile','IAPPurchaseErrorAlreadyOwned','provider','isSupported','getRoomId','features_loading','setPostCompleteHook','vkru','/v1/tailor/guest/','opera','Purchase\x20already\x20owned','onBeforeInit','addDefaultWebListeners','removePreStoredConfig','FRVRFBIChannel','RECONNECT_DEFAULT_BACKOFF_MS','game_play_start','loginThroughPlatform','postScore','clientWidth','DEVELOPMENT','debug','\x22\x20is\x20not\x20supported','WebsocketClient:\x20Cannot\x20send\x20message,\x20not\x20connected','randomPageSessionId','challengeByContextId','loaded','pageSessionId','tMobile','getSkippedAnalyticsEvents','env','[FRVR-SDK]\x20No\x20postComplete\x20hook\x20set.','chatbot','progressiveWebAppEnabled','configAds','kik','from','anonymous','onSuspend','_frvr=','legitimateInterests','fetcher','stack','default','inc','getRefreshPayload','isAnyValid','getPurchases','getConsentContextFields','useractioncomplete','emptyNavigationProvider','iap_consume_purchase','firefoxMobile','focus','setRequestHeader','androidWrapper','pwa','overrideMimeType','features_loading_error','mobileiOSDevice','lifecycle','legacy_samsung_gl_pwa','IAPServiceClient','samsungBixby','__tcfapi','6XRsKUh','startsWith','9997971842','init','_accessPayload','onunhandledrejection','000000','getFeatures','getGlobalUserIdFromCookie','created','9508446909','EMPTY_FOLLOW_OFFICIAL_GROUP','huaweiquickapp','buildTrackerWebContextProvider','INTERSTITIAL','facebook_instant','channel','INIT_TIME','initiateVerifyChallenge','bot_subscribe_failure','plonga','reverse','CANCELED','lastIndexOf','unhandled_rejection:\x20','IsReadyStateManager','xiaomi','activateTimeout','iat','preStoredConfig','skipped','[ads]\x20no\x20providers\x20for','rcs','items','string','dispatchOutstandingEvents','MemoryAsyncStorageProvider','_platform','logConsumePurchase','defaultLifecycle','replace','LOCAL_STORAGE','getLeaderboard','image','addFriend','syncedFriendsbyChannelIDCache','loginSuccess','getUTCDate','nofill','setPrototypeOf','timeoutActivePromise','getTimelineEntries','shield','getContextId','\x5c$&','onGameInvite','onFRVRTokensReceived','color:white;background:red;','AsyncStorage','complete','2765561693','HIGHEST','/v1/tailor/','maxAge','consentsBitSet','refreshInterval','close','postInit','isReady','FRVR','shouldBlockByInitTime','CookieMirrorStorageProvider','tron','onShow','freeze','contextID','facebookApp','finally','[frvr-tracker]\x20event','transport','onload','canInvite','invitePlayers','14.17.1','update','hash','P9MarketResearchForAudienceInsights','mfogs','/recover','getShortcutProvider','INTERNAL_ERROR','microsoft','global_user_id_source','controls','setUserConsent','FRVRAnalytics','onConnect','survey','notLoggedIn','getNavigationProvider','677852tbqGlK','twitch','discord','effectiveDomain','bootstrapper','isAccessValid','isFirstAd','title',';\x20path=/;\x20max-age=','[ads]\x20first\x20time\x20ever?','authenticatedFetch','legacy_samsung_browser_m4s','Env','updateStatus','send','\x20failed!','removeEventListener','qatoolEnabled','getName','isRefreshValid','canCreateShortcut','slow','EMPTY_ENTRYPOINT_NAME','MAX_PRE_CONSENT_LOAD_EVENT_QUEUE','sdk','UPDATE_STATUS','ADSTORAGE_FIRST_TIME_KEY','mergeAccounts','providers',';\x20path=/;\x20expires=','getRefreshToken','key','[FRVR-SDK]\x20initialising\x20components','postCompleteHookCalled','consents','samsungBrowser','TOURNAMENT','globalUserId','AdSuccess','[FRVR-SDK]\x20error\x20in\x20post\x20complete\x20hook:','adShownCount','emptyBootstrapper','ufone','trackerChannelId','onAdShown','submitScore','scheduleMessage','1001spill','opr','registerAdsProviders','sub','score','emptyAnalyticsIDProvider','SKIPPED','sort','getLeaderboardById','PRODUCTION','cloudStorage','[FRVR-SDK]\x20running\x20channel\x20ads\x20configuration','rcskr','forceFirstAd','purpose','googleAdSpilgamesId','reward','on_show','iapTracker','client','endsWith','getUserId','products','type','AnalyticsIDProviderStorageType','setGroups','getDate','max','is1AtIndex','referrer','location','https://staging.crucible.frvr.com','logRequestPaymentSuccess','jio_my','tokenExpired','prod','shortcutProvider','buildWebAsyncStorage','Failed\x20to\x20fetch\x20features:','ad_','logRestorePurchasesError','Provided\x20credentials\x20are\x20valid\x20but\x20account\x20is\x20either\x20not\x20confirmed\x20or\x20suspended','getPlatformId','rcsKr','[ads]\x20hide\x20error','verified','invalidCredentials','gl_fallback','getCrossplay','iframed','getCatalog','ab_test_activation','localStorage','accountNotActive','[FRVR-SDK]\x20configuring\x20ads','TokenHandler','maxfrequency','[frvr-tracker]\x20ftue:','reason',';expires=Thu,\x2001\x20Jan\x201970\x2000:00:01\x20GMT;','bts','1526015108','canScheduleMessages','throw','adType','_accessExpiration','test','onMessage','entrypointData','context.chooseAsync','apply','shouldRefreshTokens','getFriendByChannelId','onAudioSuspend','blur','stringify','APPLE','hostname','ongoingFRVRLogin','proactiveRefreshTimeoutID','https://','getUTCFullYear','notifyAdShown','getInitialisedState','canUseCookies','profile','(=([^&#]*)|&|#|$)','deleteTokens','sendBeacon','REG_SUCCESS',')\x20has\x20already\x20been\x20tracked','[?&]','/validate/','RECONNECT_RETRY_MS','players','no\x20products','secureConnection','throttler','THROTTLED','_reject','getCommunityProvider','entries','cmpl','restorePurchases','frvrID','appContextFields','SOLO','BLOCKED','useManualControl','shouldBlockByFrequency','logDiscoveryPageView','availableTokens','context.getType','ftue','remoteConfig','CONNECTING','jioGameslite','sortOrder','35244nJVdip','failed','iap','getFBIChannel','preConsentLoadEventQueue','EMPTY_PROFILE','refreshToken','getBootstrapper','getCurrentChallengeData','getProperty','autoInit','samsungbsea','states','[FRVR-SDK\x20-\x20init]\x20config:','::onLoad()','has','https://crucible.frvr.com/v1/auth','values','/friends/','connect','REWARD','substr','highest','fetch','status','ftueUnordered','google-internal','FACEBOOK_SDK','FBInstant','P10DevelopAndImproveProducts','All','match','accessProvider','12PItwfh','get_tld=test;domain=.','connected\x20to\x20social\x20server','?productSKUs=','ERROR','onModulesUpdated','handleEvent','bits','COMPLETED','samsung','internal.krunker.io','throttlerState','innerWidth','game_end','eventStatus','2961002817','throttling','buttons','throttled','game_start_time','in-memory','setState','[FRVR-SDK]\x20building\x20components','getCachedScore','context','samsungGameLauncher','/v1/players/','_unspecified_','getID','[FRVR-SDK]\x20adding\x20default\x20listeners','onerror','invite','exp','getIAPProvider','isArray','ANONYMOUS','setCanUseCookies','getThirdPartyCredentials','memory','isLogoutSupported','[FRVR-SDK]\x20Missing\x20game\x27s\x20name\x20in\x20configuration','handler','usingWebGLRenderer','accessToken','getChallengesByOpponents','onHide','7627870781','domain','addPairAsCurrent','P3PersonalizedAdsProfile','randomPlaySessionId','forEach','IN_MEMORY','[FRVR-SDK]\x20post\x20complete','innerHeight','addDevWebListeners','emptyAdEventLogger','eventListeners','registrationSuccess','currentPair','LATEST','getItem','fromCharCode','getCurrentTournament','IAPErrorCode','networkError','feat/frvr-auth-cookies','split','https://staging.crucible.frvr.com/v1/iap','supportsAutoInitialization','createShieldOverlay','pairsPerPlatform','toUTCString','samsungAppStore','shop','platformLoginFail','telenorpk','not\x20logged\x20in','hasConsentForAll','constructor','onReady','inner','microsoftPwa','getFormattedPrice','updateTokensIfValid','91411RXglZN','isChromeWrapper','offset','appWrapper','getAnalyticsProviders','isLoggedIn','refreshTokens','TcfV2ConsentProvider','event\x20type\x20\x22','legitimateInterestsBitSet','legacy_samsung_gl_fallback','trackAdError','sendGameInvite','iOS','requestPayment','days_played','text/plain;\x20charset=UTF-8','ensureLeaderboardCreated','completed','FRVR\x20SDK\x20is\x20not\x20initialized','getAdShownCount','_refreshToken','interstitial','channelUserId','value','getPlayers','21152WsXBse','onLoad','setPublicItems','IAP','initialized','mspwa','logRequestPayment','63d72be4bca4bc4ab55df1cfe6ee82adb65af5dd','Crosspromo\x20not\x20implemented','crazy_games','_resolve','ResponseError','withCredentials','spilGamesWrapper','YaGames','getCurrentChallengeId','2.0.1','success','getLocalStorageProvider','mustThrottle','The\x20login\x20on\x20the\x20requested\x20platform\x20failed','getItems','configure'];_0x298a=function(){return _0x45b738;};return _0x298a();}(function(_0x4574ad,_0x15dde9){const _0x39f5e1=_0xc8d7,_0x2ab0ba=_0x4574ad();while(!![]){try{const _0xabe01d=parseInt(_0x39f5e1(0x49d))/0x1*(parseInt(_0x39f5e1(0x1db))/0x2)+parseInt(_0x39f5e1(0x31e))/0x3*(-parseInt(_0x39f5e1(0x382))/0x4)+parseInt(_0x39f5e1(0x91))/0x5*(-parseInt(_0x39f5e1(0x448))/0x6)+parseInt(_0x39f5e1(0x514))/0x7*(-parseInt(_0x39f5e1(0x4b7))/0x8)+-parseInt(_0x39f5e1(0x1f0))/0x9*(-parseInt(_0x39f5e1(0xfb))/0xa)+-parseInt(_0x39f5e1(0x427))/0xb*(-parseInt(_0x39f5e1(0x55b))/0xc)+parseInt(_0x39f5e1(0x202))/0xd*(parseInt(_0x39f5e1(0x21a))/0xe);if(_0xabe01d===_0x15dde9)break;else _0x2ab0ba['push'](_0x2ab0ba['shift']());}catch(_0x56f07c){_0x2ab0ba['push'](_0x2ab0ba['shift']());}}}(_0x298a,0x5ebe9));var FRVRSDK=function(_0x245113){'use strict';const _0x58cb7e=_0xc8d7;function _0x9c78a8(_0x1e38fc,_0x901d19){const _0x5e8730=_0xc8d7;var _0x2e8cf1={};for(var _0x291c0a in _0x1e38fc)Object[_0x5e8730(0x2d9)]['hasOwnProperty']['call'](_0x1e38fc,_0x291c0a)&&_0x901d19[_0x5e8730(0x54b)](_0x291c0a)<0x0&&(_0x2e8cf1[_0x291c0a]=_0x1e38fc[_0x291c0a]);if(null!=_0x1e38fc&&_0x5e8730(0x2a0)==typeof Object[_0x5e8730(0x13f)]){var _0xeafb02=0x0;for(_0x291c0a=Object[_0x5e8730(0x13f)](_0x1e38fc);_0xeafb02<_0x291c0a['length'];_0xeafb02++)_0x901d19['indexOf'](_0x291c0a[_0xeafb02])<0x0&&Object[_0x5e8730(0x2d9)]['propertyIsEnumerable'][_0x5e8730(0x1ed)](_0x1e38fc,_0x291c0a[_0xeafb02])&&(_0x2e8cf1[_0x291c0a[_0xeafb02]]=_0x1e38fc[_0x291c0a[_0xeafb02]]);}return _0x2e8cf1;}function _0x9eb917(_0x223014,_0x1a534f,_0xf890df,_0x3e3924){return new(_0xf890df||(_0xf890df=Promise))(function(_0x4399cf,_0x5b4899){const _0x370a28=_0xc8d7;function _0x9a9577(_0x2aafa8){const _0x112827=_0xc8d7;try{_0x48067b(_0x3e3924[_0x112827(0x50f)](_0x2aafa8));}catch(_0x3a41b9){_0x5b4899(_0x3a41b9);}}function _0x2789f5(_0x5dbe5f){const _0x48aa09=_0xc8d7;try{_0x48067b(_0x3e3924[_0x48aa09(0x3f0)](_0x5dbe5f));}catch(_0x1692e6){_0x5b4899(_0x1692e6);}}function _0x48067b(_0x398836){const _0x567cd5=_0xc8d7;var _0x34a778;_0x398836[_0x567cd5(0x1b7)]?_0x4399cf(_0x398836[_0x567cd5(0x4b5)]):(_0x34a778=_0x398836[_0x567cd5(0x4b5)],_0x34a778 instanceof _0xf890df?_0x34a778:new _0xf890df(function(_0x48ad2){_0x48ad2(_0x34a778);}))[_0x567cd5(0x194)](_0x9a9577,_0x2789f5);}_0x48067b((_0x3e3924=_0x3e3924[_0x370a28(0x3f7)](_0x223014,_0x1a534f||[]))[_0x370a28(0x50f)]());});}var _0x4b7c34;_0x58cb7e(0x2a0)==typeof SuppressedError&&SuppressedError,_0x245113[_0x58cb7e(0x38e)]=void 0x0,(_0x4b7c34=_0x245113[_0x58cb7e(0x38e)]||(_0x245113['Env']={}))[_0x58cb7e(0x2f1)]=_0x58cb7e(0x549),_0x4b7c34[_0x58cb7e(0x215)]='beta',_0x4b7c34[_0x58cb7e(0x3ba)]=_0x58cb7e(0x3d4);const _0x1e627f={'log':()=>{},'error':()=>{},'warn':()=>{},'info':()=>{},'debug':()=>{}};class _0xa76305{constructor({provider:_0x43efa6,logger:_0x13f3bf}){const _0x441367=_0x58cb7e;this['provider']=_0x43efa6,this[_0x441367(0x1f1)]=_0x13f3bf||_0x1e627f;}[_0x58cb7e(0x22b)](_0x4ba4c8){const _0x47b676=_0x58cb7e,_0x2ed9e6=_0x4ba4c8[_0x47b676(0x179)](({key:_0x14b3d5,value:_0x50eae2})=>({'key':_0x14b3d5,'value':JSON[_0x47b676(0x3fc)](_0x50eae2)}));return this['provider'][_0x47b676(0x22b)](_0x2ed9e6);}[_0x58cb7e(0x4cc)](_0xd447bf){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0xc88698=_0xc8d7,_0x3d5d2e=yield this['provider'][_0xc88698(0x4cc)](_0xd447bf),_0x39ef84={};for(const _0x445f44 in _0x3d5d2e)try{_0x39ef84[_0x445f44]=JSON['parse'](_0x3d5d2e[_0x445f44]);}catch(_0xcf3e0){_0x39ef84[_0x445f44]=_0x3d5d2e[_0x445f44],this[_0xc88698(0x1f1)][_0xc88698(0x1f8)]('[storage]\x20parsing\x20error\x20on\x20key\x20'+_0x445f44,_0xcf3e0[_0xc88698(0xc8)]);}return _0x39ef84;});}['removeItems'](_0x1bc642){const _0x3a8b06=_0x58cb7e;return this['provider'][_0x3a8b06(0x10b)](_0x1bc642);}[_0x58cb7e(0x4ed)](_0x594f93,_0x32585e){const _0x22a089=_0x58cb7e;return this['provider'][_0x22a089(0x22b)]([{'key':_0x594f93,'value':JSON['stringify'](_0x32585e)}]);}['getItem'](_0x47079b,_0xcf3264){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x12a9f7=_0xc8d7;let _0x15d4ff;const _0x57b91f=(yield this[_0x12a9f7(0x2df)][_0x12a9f7(0x4cc)]([_0x47079b]))[_0x47079b];try{_0x15d4ff=void 0x0!==_0x57b91f?JSON[_0x12a9f7(0x15f)](_0x57b91f):_0xcf3264;}catch(_0x19586a){_0x15d4ff=null!=_0xcf3264?_0xcf3264:_0x57b91f,this['logger'][_0x12a9f7(0x1f8)]('[storage]\x20parsing\x20error\x20on\x20key\x20'+_0x47079b,_0x19586a[_0x12a9f7(0xc8)]);}return _0x15d4ff;});}[_0x58cb7e(0xc9)](_0x52aa7f){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4567a7=_0xc8d7;return this[_0x4567a7(0x2df)][_0x4567a7(0x10b)]([_0x52aa7f]);});}[_0x58cb7e(0x4ce)](){const _0x54b049=_0x58cb7e;return this['provider'][_0x54b049(0x4ce)]();}}const _0x3af7d5='test-01e0e1c8-2a13-4fe9-b8d0-458a98c4fc89';class _0x27f688{static['isSupported'](){const _0x5149bb=_0x58cb7e;try{return window[_0x5149bb(0x3e5)][_0x5149bb(0x4ed)](_0x3af7d5,'test'),window[_0x5149bb(0x3e5)][_0x5149bb(0xc9)](_0x3af7d5),!0x0;}catch(_0x54752b){return!0x1;}}[_0x58cb7e(0x22b)](_0x295a65){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3bf913=_0xc8d7;for(const _0x1f0a11 of _0x295a65)window[_0x3bf913(0x3e5)][_0x3bf913(0x4ed)](_0x1f0a11[_0x3bf913(0x3a1)],_0x1f0a11['value']);});}[_0x58cb7e(0x4cc)](_0x59641a){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x31f3c6=_0xc8d7,_0x1abad9={};for(const _0x30d7c5 of _0x59641a){const _0x37e2ed=window[_0x31f3c6(0x3e5)][_0x31f3c6(0x485)](_0x30d7c5);null!==_0x37e2ed&&(_0x1abad9[_0x30d7c5]=_0x37e2ed);}return _0x1abad9;});}[_0x58cb7e(0x10b)](_0x3e7628){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x51dd59=_0xc8d7;for(const _0x4cd352 of _0x3e7628)window['localStorage'][_0x51dd59(0xc9)](_0x4cd352);});}[_0x58cb7e(0x4ce)](){return!0x0;}}_0x27f688[_0x58cb7e(0x110)]=_0x58cb7e(0x204);class _0x1cee18{constructor(){const _0x23f02b=_0x58cb7e;this[_0x23f02b(0x438)]={};}['setItems'](_0x33c6b0){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1c9177=_0xc8d7;for(const _0x3ef8ba of _0x33c6b0)this[_0x1c9177(0x438)][_0x3ef8ba[_0x1c9177(0x3a1)]]=_0x3ef8ba[_0x1c9177(0x4b5)];});}[_0x58cb7e(0x4cc)](_0x595b2e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4cd70a=_0xc8d7,_0x15e676={};for(const _0x11f7bf of _0x595b2e){const _0x1efa33=this[_0x4cd70a(0x438)][_0x11f7bf];void 0x0!==_0x1efa33&&(_0x15e676[_0x11f7bf]=_0x1efa33);}return _0x15e676;});}[_0x58cb7e(0x10b)](_0x187d83){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x370eb4=_0xc8d7;for(const _0x18467c of _0x187d83)delete this[_0x370eb4(0x438)][_0x18467c];});}[_0x58cb7e(0x4ce)](){return!0x1;}}_0x1cee18[_0x58cb7e(0x110)]=_0x58cb7e(0x46e);const _0x5d1958=new _0xa76305({'provider':new _0x1cee18()}),_0x12eb89=_0x4f4b4a=>{const _0x316a8a=_0x58cb7e;for(const _0x1ab9ab of _0x4f4b4a)switch(_0x1ab9ab){case _0x27f688[_0x316a8a(0x110)]:if(_0x27f688[_0x316a8a(0x2e0)]())return new _0x27f688();break;case _0x1cee18[_0x316a8a(0x110)]:return new _0x1cee18();default:throw new Error(_0x316a8a(0x52e));}throw new Error(_0x316a8a(0x218));},_0x2ba9b5={'init':()=>Promise[_0x58cb7e(0x216)](),'setProgress':()=>{},'complete':()=>Promise[_0x58cb7e(0x216)]()};function _0x38d950(){const _0x2c7f28=_0x58cb7e;this[_0x2c7f28(0x1f7)]=_0x2c7f28(0x8b),this['message']=_0x2c7f28(0x172);}const _0x292f6a={'init':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){}),'canCreateShortcut':()=>Promise[_0x58cb7e(0x216)](!0x1),'createShortcut':()=>Promise[_0x58cb7e(0x192)](new _0x38d950())};function _0x475087(){const _0x563f29=_0x58cb7e;this['code']='INVALID_OPERATION',this[_0x563f29(0xc8)]=_0x563f29(0x172);}const _0x3ada51={'needsConfiguration':()=>!0x1,'canMoveToMobile':()=>Promise['resolve'](!0x1),'moveToMobile':()=>Promise['reject'](new _0x475087())};var _0x1b367f;_0x245113[_0x58cb7e(0x236)]=void 0x0,(_0x1b367f=_0x245113['ConsentOptions']||(_0x245113['ConsentOptions']={}))[_0x1b367f[_0x58cb7e(0x53a)]=0x0]=_0x58cb7e(0x53a),_0x1b367f[_0x1b367f[_0x58cb7e(0x50d)]=0x2]=_0x58cb7e(0x50d),_0x1b367f[_0x1b367f['P2SelectBasicAds']=0x4]=_0x58cb7e(0x2ba),_0x1b367f[_0x1b367f[_0x58cb7e(0x479)]=0x8]=_0x58cb7e(0x479),_0x1b367f[_0x1b367f[_0x58cb7e(0xa1)]=0x10]=_0x58cb7e(0xa1),_0x1b367f[_0x1b367f['P5PersonalizedContentProfile']=0x20]=_0x58cb7e(0x2dd),_0x1b367f[_0x1b367f[_0x58cb7e(0x255)]=0x40]=_0x58cb7e(0x255),_0x1b367f[_0x1b367f[_0x58cb7e(0x253)]=0x80]=_0x58cb7e(0x253),_0x1b367f[_0x1b367f['P8MeasureContentPerformance']=0x100]='P8MeasureContentPerformance',_0x1b367f[_0x1b367f[_0x58cb7e(0x374)]=0x200]=_0x58cb7e(0x374),_0x1b367f[_0x1b367f[_0x58cb7e(0x444)]=0x400]=_0x58cb7e(0x444),_0x1b367f[_0x1b367f['All']=0x7fe]='All';const _0x449f42={'consentToTerms':()=>{},'onConsentChanged'(_0x318d0f){},'hasConsentForAll':(_0xc56ca6,_0xfb1425)=>!0x1,'hasConsentForAny':(_0x2896c6,_0x13c8a8)=>!0x1,'consents':()=>_0x245113[_0x58cb7e(0x236)][_0x58cb7e(0x53a)],'legitimateInterests':()=>_0x245113['ConsentOptions']['None'],'hasLoaded':()=>!0x0,'isConsentEditable':()=>!0x1,'supportsAutoInitialization':()=>!0x0},_0x1249fa={'consentToTerms':()=>{},'onConsentChanged'(_0x230fc5){},'hasConsentForAll':(_0x3e2733,_0x33e06a)=>!0x0,'hasConsentForAny':(_0x40ee6,_0x1117d5)=>!0x0,'consents':()=>_0x245113[_0x58cb7e(0x236)][_0x58cb7e(0x445)],'legitimateInterests':()=>_0x245113['ConsentOptions'][_0x58cb7e(0x445)],'hasLoaded':()=>!0x0,'isConsentEditable':()=>!0x1,'supportsAutoInitialization':()=>!0x1},_0x59de5f={'id':()=>'','name':()=>'','nickname':()=>'','image':()=>'','loadImage':()=>Promise['reject'](new Error(_0x58cb7e(0x42c)))},_0x4af0c7={'allowExternalLinks':!0x0,'allowInternalLinks':!0x0,'allowNavigation':!0x0,'allowSendBeacon':!0x0,'allowThirdPartyDomains':!0x0,'hasDedicatedLoadingScreen':!0x0},_0x462be0={'getData':()=>Promise[_0x58cb7e(0x192)](new Error(_0x58cb7e(0x122))),'getName':()=>Promise[_0x58cb7e(0x192)](new Error(_0x58cb7e(0x398)))},_0x555030={'canFollowOfficialPage':()=>Promise[_0x58cb7e(0x216)](!0x1),'followOfficialPage':()=>Promise[_0x58cb7e(0x192)](new Error('EMPTY_FOLLOW_OFFICIAL_PAGE')),'canJoinOfficialGroup':()=>Promise['resolve'](!0x1),'joinOfficialGroup':()=>Promise[_0x58cb7e(0x192)](new Error(_0x58cb7e(0x329)))};class _0x4a4ec7 extends Promise{constructor(_0x3c4be9){const _0x74bf96=_0x58cb7e;let _0x1d3b3b,_0x3abb76;super((_0x4876a1,_0x1d5e25)=>{_0x1d3b3b=_0x4876a1,_0x3abb76=_0x1d5e25;}),this[_0x74bf96(0x4c1)]=_0x1d3b3b,this[_0x74bf96(0x414)]=_0x3abb76,null==_0x3c4be9||_0x3c4be9(_0x1d3b3b,_0x3abb76);}[_0x58cb7e(0x216)](_0x58c820){const _0x130d91=_0x58cb7e;this[_0x130d91(0x4c1)](_0x58c820);}[_0x58cb7e(0x192)](_0x19d23d){this['_reject'](_0x19d23d);}}const _0x129791={'canNavigate':()=>!0x1,'navigate':()=>{throw new Error('EMPTY_NAVIGATE_IMPLEMENTATION');},'canOpenChannelAppStore':()=>!0x1,'openChannelAppStore':()=>{throw new Error('EMPTY_OPEN_CHANNEL_STORE_IMPLEMENTATION');}},_0x42f3d8={'canCrosspromo':()=>Promise[_0x58cb7e(0x216)](!0x1),'openGame':()=>{const _0x521a0f=_0x58cb7e;throw new Error(_0x521a0f(0x4bf));}};var _0x4aab42;_0x245113[_0x58cb7e(0x228)]=void 0x0,(_0x4aab42=_0x245113['AdType']||(_0x245113[_0x58cb7e(0x228)]={}))['INTERSTITIAL']=_0x58cb7e(0x4b3),_0x4aab42[_0x58cb7e(0x43b)]='reward',_0x4aab42[_0x58cb7e(0x197)]=_0x58cb7e(0x2d7),_0x4aab42[_0x58cb7e(0x14f)]=_0x58cb7e(0x37f),_0x4aab42[_0x58cb7e(0x199)]=_0x58cb7e(0xdf);const _0x1163a8={[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x32c)]]:{'stopsGameFlow':!0x0,'throttleable':!0x0},[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x43b)]]:{'stopsGameFlow':!0x0,'throttleable':!0x1},[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x197)]]:{'stopsGameFlow':!0x1,'throttleable':!0x1},[_0x245113['AdType']['SURVEY']]:{'stopsGameFlow':!0x0,'throttleable':!0x0},[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x199)]]:{'stopsGameFlow':!0x0,'throttleable':!0x0}},_0x26cdb7={'onSuspend':()=>{},'onResume':()=>{},'onAudioSuspend':()=>{},'onAudioResume':()=>{}};var _0x46f51d,_0x33a663,_0x458d93;_0x245113[_0x58cb7e(0x3a8)]=void 0x0,(_0x46f51d=_0x245113[_0x58cb7e(0x3a8)]||(_0x245113['AdSuccess']={}))[_0x58cb7e(0x17a)]=_0x58cb7e(0x212),_0x46f51d[_0x58cb7e(0x450)]=_0x58cb7e(0x4af),_0x245113[_0x58cb7e(0x52a)]=void 0x0,(_0x33a663=_0x245113[_0x58cb7e(0x52a)]||(_0x245113[_0x58cb7e(0x52a)]={}))[_0x58cb7e(0x124)]=_0x58cb7e(0x2bc),_0x33a663[_0x58cb7e(0x15d)]=_0x58cb7e(0x3c2),_0x33a663[_0x58cb7e(0x41c)]='blocked',_0x33a663[_0x58cb7e(0x226)]=_0x58cb7e(0x34e),_0x33a663[_0x58cb7e(0x2a9)]=_0x58cb7e(0x2bf),_0x245113[_0x58cb7e(0x565)]=void 0x0,(_0x458d93=_0x245113[_0x58cb7e(0x565)]||(_0x245113[_0x58cb7e(0x565)]={}))[_0x458d93[_0x58cb7e(0x144)]=0x0]=_0x58cb7e(0x144),_0x458d93[_0x58cb7e(0x32f)]=_0x58cb7e(0x32f),_0x458d93['FREQUENCY']='FREQUENCY';class _0x3231fd{constructor(){const _0x302b1b=_0x58cb7e;this[_0x302b1b(0x3e9)]=0x0,this[_0x302b1b(0x557)]=0x0,this[_0x302b1b(0x3be)]=!0x1,this['MAX_FREQUENCY_DEFAULT']=0x493e0,this[_0x302b1b(0x54c)]=0x3;}[_0x58cb7e(0x2c3)](_0x1b6f58){const _0x3ddfd7=_0x58cb7e,_0x587528=_0x1b6f58[_0x3ddfd7(0x4d4)]?this[_0x3ddfd7(0x3e9)]:this[_0x3ddfd7(0x3e9)]/this[_0x3ddfd7(0x54c)];return _0x1b6f58['initTime']-_0x587528;}['getInitialisedState'](_0x26f0c5){const _0x38a676=_0x58cb7e;return _0x26f0c5['lastShownAd']?_0x26f0c5:Object[_0x38a676(0x4dc)](Object[_0x38a676(0x4dc)]({},_0x26f0c5),{'lastShownAd':this[_0x38a676(0x2c3)](_0x26f0c5)});}['shouldBlockByInitTime'](_0x25d9f3,_0x298b8b){const _0x53b1b3=_0x58cb7e;return _0x298b8b-_0x25d9f3['initTime']0x0&&_0x4ce187{}};var _0x4ecda9,_0x38b620;_0x245113[_0x58cb7e(0xe8)]=void 0x0,(_0x4ecda9=_0x245113['AdResponseStatus']||(_0x245113[_0x58cb7e(0xe8)]={}))['AD_CLOSED']=_0x58cb7e(0x14c),_0x4ecda9[_0x58cb7e(0xc5)]=_0x58cb7e(0xdd),_0x4ecda9[_0x58cb7e(0x334)]=_0x58cb7e(0x551),_0x4ecda9[_0x58cb7e(0x44c)]=_0x58cb7e(0x1f8),_0x4ecda9[_0x58cb7e(0x378)]=_0x58cb7e(0x550),_0x4ecda9['INVALID_REQUEST']=_0x58cb7e(0x19f),_0x4ecda9[_0x58cb7e(0x227)]='networkerror',_0x4ecda9['NOFILL']=_0x58cb7e(0x34e),_0x4ecda9[_0x58cb7e(0x553)]=_0x58cb7e(0x4c8),_0x4ecda9[_0x58cb7e(0x413)]=_0x58cb7e(0x45a),_0x4ecda9['TIMEOUT']=_0x58cb7e(0x545),_0x245113[_0x58cb7e(0x223)]=void 0x0,(_0x38b620=_0x245113[_0x58cb7e(0x223)]||(_0x245113[_0x58cb7e(0x223)]={}))[_0x58cb7e(0x44c)]=_0x58cb7e(0x1f8),_0x38b620[_0x58cb7e(0x226)]=_0x58cb7e(0x34e),_0x38b620[_0x58cb7e(0x3b7)]=_0x58cb7e(0x33c),_0x38b620['SUCCESS']=_0x58cb7e(0x4c8),_0x38b620[_0x58cb7e(0x1e4)]='timedout';const _0x34f654={[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x32c)]]:'mandatory',[_0x245113[_0x58cb7e(0x228)]['REWARD']]:_0x58cb7e(0x1e7),[_0x245113[_0x58cb7e(0x228)][_0x58cb7e(0x197)]]:'banner'};class _0x15e554{constructor(_0x4b2b80,_0x540974){const _0x1847f5=_0x58cb7e;this[_0x1847f5(0x1d6)]=_0x4b2b80,this[_0x1847f5(0x1b1)]=_0x540974;}[_0x58cb7e(0x141)](_0x40f90a){const _0x53f6ce=_0x58cb7e;var _0x1a7796;return _0x53f6ce(0x3d8)+(null!==(_0x1a7796=_0x34f654[this[_0x53f6ce(0x1b1)][_0x53f6ce(0x3f1)]])&&void 0x0!==_0x1a7796?_0x1a7796:this[_0x53f6ce(0x1b1)][_0x53f6ce(0x3f1)])+'_'+_0x40f90a;}['logEvent'](_0x5cdf3c,_0x4a86f2){const _0x646db4=_0x58cb7e;this['tracker'][_0x646db4(0xb0)](_0x5cdf3c,_0x4a86f2,_0x245113['ConsentOptions']['None']);}['requestingAd'](_0x41e2e0,_0x304bdb){const _0x4105a8=_0x58cb7e,_0x38aa73=this['getEventName']('request');this[_0x4105a8(0xb0)](_0x38aa73,Object['assign'](Object[_0x4105a8(0x4dc)]({},_0x304bdb),{'provider':this[_0x4105a8(0x1b1)]['provider'],'advertisement_id':_0x41e2e0}));}[_0x58cb7e(0x2d5)](_0xc3d596,_0x3ed913,_0x20c562){const _0x35bef7=_0x58cb7e,_0xa35a7a=this[_0x35bef7(0x141)](_0x35bef7(0x180));this[_0x35bef7(0xb0)](_0xa35a7a,Object[_0x35bef7(0x4dc)](Object[_0x35bef7(0x4dc)]({},_0x20c562),{'provider':this['params']['provider'],'advertisement_id':_0x3ed913,'ad_response':_0xc3d596}));}[_0x58cb7e(0x2b0)](_0x220c91,_0x470a15,_0x517f8e){const _0x387ad2=_0x58cb7e,_0x336425=this[_0x387ad2(0x141)](_0x387ad2(0xa7));this[_0x387ad2(0xb0)](_0x336425,Object[_0x387ad2(0x4dc)](Object[_0x387ad2(0x4dc)]({},_0x517f8e),{'provider':this[_0x387ad2(0x1b1)][_0x387ad2(0x2df)],'advertisement_id':_0x470a15,'preloaded':_0x220c91}));}['finishedAd'](_0x4db9d6,_0x249f88,_0x3fd6bd){const _0x23f974=_0x58cb7e,_0x4c40ab=this[_0x23f974(0x141)](_0x23f974(0x15a));this['logEvent'](_0x4c40ab,Object[_0x23f974(0x4dc)](Object[_0x23f974(0x4dc)]({},_0x3fd6bd),{'provider':this[_0x23f974(0x1b1)][_0x23f974(0x2df)],'advertisement_id':_0x249f88,'ad_result':_0x4db9d6}));}}var _0x4b99f6,_0x11f9b0;_0x245113[_0x58cb7e(0x102)]=void 0x0,(_0x4b99f6=_0x245113[_0x58cb7e(0x102)]||(_0x245113[_0x58cb7e(0x102)]={}))['NOT_DISPLAYED']=_0x58cb7e(0x15b),_0x4b99f6[_0x58cb7e(0x17a)]=_0x58cb7e(0x212),_0x4b99f6[_0x58cb7e(0x450)]=_0x58cb7e(0x4af);class _0x4b663a{constructor({env:_0x11569a,logger:_0x25f989=_0x1e627f,throttler:_0x27c16b,storage:_0x5e58e1=_0x5d1958,tracker:_0x1f4586=_0x9057,controls:_0x3e37d4=_0x26cdb7,onBeforeInit:_0x149a04=()=>Promise[_0x58cb7e(0x216)]()}={}){const _0x1607c6=_0x58cb7e;this['config']={},this['registeredProviders']={},this[_0x1607c6(0x39e)]=[],this[_0x1607c6(0x39c)]=_0x1607c6(0x112),this[_0x1607c6(0x146)]=[],this['adShownCount']={[_0x245113[_0x1607c6(0x228)][_0x1607c6(0x32c)]]:0x0,[_0x245113[_0x1607c6(0x228)][_0x1607c6(0x43b)]]:0x0,[_0x245113['AdType'][_0x1607c6(0x197)]]:0x0,[_0x245113[_0x1607c6(0x228)][_0x1607c6(0x14f)]]:0x0,[_0x245113[_0x1607c6(0x228)][_0x1607c6(0x199)]]:0x0},this['AdType']=_0x245113[_0x1607c6(0x228)],this[_0x1607c6(0x3a8)]=_0x245113[_0x1607c6(0x3a8)],this[_0x1607c6(0x102)]=_0x245113[_0x1607c6(0x102)],this[_0x1607c6(0x2fb)]=_0x11569a,this[_0x1607c6(0x1f1)]=_0x25f989,this[_0x1607c6(0x412)]=_0x27c16b||new _0x3231fd(),this[_0x1607c6(0x2cb)]=_0x5e58e1,this[_0x1607c6(0x1d6)]=_0x1f4586,this['controls']=_0x3e37d4,this[_0x1607c6(0x2e8)]=_0x149a04,this['throttlerState']={'initTime':new Date()[_0x1607c6(0x2ab)](),'isFirstAd':!0x0,'isFirstAdEver':!0x1,'lastShownAd':0x0};}[_0x58cb7e(0x28d)](_0x475f81){const _0x19a0ce=_0x58cb7e,_0x44d09d=_0x475f81[_0x19a0ce(0x394)]()+'#'+_0x475f81[_0x19a0ce(0x139)]();this['registeredProviders'][_0x44d09d]=_0x475f81;}[_0x58cb7e(0x4cd)](_0x8a13bb){const _0x5ea16e=_0x58cb7e;this[_0x5ea16e(0x105)]=_0x8a13bb;}[_0x58cb7e(0x321)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x53567c=_0xc8d7;var _0x158d58;yield null===(_0x158d58=this[_0x53567c(0x2e8)])||void 0x0===_0x158d58?void 0x0:_0x158d58[_0x53567c(0x1ed)](this),this[_0x53567c(0x453)]['isFirstAdEver']=(yield this[_0x53567c(0x2cb)][_0x53567c(0x485)](this[_0x53567c(0x39c)],!0x0))||!0x1,this[_0x53567c(0x1f1)][_0x53567c(0x282)](_0x53567c(0x38b),this[_0x53567c(0x453)][_0x53567c(0x4d4)]),this[_0x53567c(0x412)][_0x53567c(0x321)](this[_0x53567c(0x105)][_0x53567c(0x458)]||{});const _0x21afb1=[...this[_0x53567c(0x105)][_0x53567c(0x39e)]||[]];_0x21afb1[_0x53567c(0x3b8)]((_0x140240,_0x7bcc7d)=>_0x140240[_0x53567c(0x4f2)]-_0x7bcc7d[_0x53567c(0x4f2)]);const _0x57d094=_0x21afb1[_0x53567c(0x179)](_0x5ad6a3=>{const _0x2f38d7=_0x53567c,_0x3f4805=_0x5ad6a3[_0x2f38d7(0x2b8)]+'#'+_0x5ad6a3[_0x2f38d7(0x3c8)];return{'provider':this['registeredProviders'][_0x3f4805],'providerConfig':_0x5ad6a3,'key':_0x3f4805};})[_0x53567c(0x28e)](({provider:_0x40f41a})=>_0x40f41a)[_0x53567c(0x179)](({provider:_0x3c1276,providerConfig:_0x2024f3,key:_0x33b8c2})=>{const _0x11010d=_0x53567c,_0x466bb9=new _0x15e554(this[_0x11010d(0x1d6)],{'adType':_0x3c1276['getType'](),'provider':_0x3c1276[_0x11010d(0x394)]()});return _0x3c1276[_0x11010d(0x321)](_0x2024f3,this[_0x11010d(0x37b)],_0x466bb9)['then'](()=>_0x3c1276)[_0x11010d(0x27e)](_0xec9aaa=>{const _0x5e1ce1=_0x11010d;this[_0x5e1ce1(0x1f1)][_0x5e1ce1(0xd0)](_0x5e1ce1(0x16b)+_0x33b8c2+_0x5e1ce1(0x15c),_0xec9aaa);});}),_0x3a357b=(yield Promise[_0x53567c(0x287)](_0x57d094))[_0x53567c(0x28e)](_0x2d3472=>void 0x0!==_0x2d3472);this[_0x53567c(0x39e)]=_0x3a357b;});}[_0x58cb7e(0x54f)](){const _0xd5f9b4=_0x58cb7e;return this[_0xd5f9b4(0x39e)];}[_0x58cb7e(0x206)](_0x395183){const _0x191098=_0x58cb7e;return this[_0x191098(0x39e)][_0x191098(0x28e)](_0x28c2d0=>_0x28c2d0['getType']()===_0x395183);}['isSupported'](_0x2471dd){const _0x11ea3c=_0x58cb7e;return this[_0x11ea3c(0x206)](_0x2471dd)[_0x11ea3c(0x274)]>0x0;}[_0x58cb7e(0x362)](_0x50e20d){const _0x5670fc=_0x58cb7e;return void 0x0!==this[_0x5670fc(0x206)](_0x50e20d)[_0x5670fc(0x55a)](_0x40cd3e=>_0x40cd3e[_0x5670fc(0x362)]());}[_0x58cb7e(0xa7)](_0x599b1a){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x135df4=_0xc8d7,_0x4edba1=_0x1163a8[_0x599b1a][_0x135df4(0x2c6)];if(_0x4edba1){const _0x39a1ad=this[_0x135df4(0x412)]['mustThrottle'](this[_0x135df4(0x453)]);if(_0x39a1ad)return this['logger'][_0x135df4(0x282)]('[ads]\x20Ad\x20was\x20throttled,\x20reason\x20=',_0x39a1ad),Promise[_0x135df4(0x216)](_0x245113['AdShowResult'][_0x135df4(0x188)]);}const _0x4e0ade=this['getProvidersByType'](_0x599b1a);0x0===_0x4e0ade[_0x135df4(0x274)]&&this[_0x135df4(0x1f1)][_0x135df4(0x1f8)](_0x135df4(0x33d),_0x599b1a);let _0x4c3508=!0x1;const _0x410999=yield function(_0x5b3eec,_0x247a3b){const _0x3d2bb2=_0xec1145=>{const _0x33fe6f=_0xc8d7,_0x1a10ad=_0x5b3eec[_0xec1145];return _0x1a10ad?_0x247a3b(_0x1a10ad)[_0x33fe6f(0x194)](_0x4e4138=>void 0x0===_0x4e4138?_0x3d2bb2(_0xec1145+0x1):_0x4e4138):Promise[_0x33fe6f(0x216)](void 0x0);};return _0x3d2bb2(0x0);}(_0x4e0ade,_0x496b2e=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x386a48=_0x135df4;try{if(!_0x496b2e[_0x386a48(0x362)]())return void this[_0x386a48(0x1f1)][_0x386a48(0xd0)](_0x386a48(0x53f),_0x496b2e['getName'](),_0x386a48(0x51b));_0x4c3508||!_0x1163a8[_0x599b1a][_0x386a48(0x516)]||_0x496b2e[_0x386a48(0x41d)]()||(this[_0x386a48(0x37b)][_0x386a48(0x303)](),this[_0x386a48(0x37b)][_0x386a48(0x3fa)](),_0x4c3508=!0x0),this[_0x386a48(0x1f1)][_0x386a48(0x282)]('[ads]\x20showing',_0x496b2e['getName'](),_0x386a48(0x53e),_0x599b1a);const _0x29cfc5=yield _0x496b2e[_0x386a48(0xa7)]();return!0x1===_0x29cfc5[_0x386a48(0x4c8)]&&(this[_0x386a48(0x1f1)][_0x386a48(0x1f8)](_0x386a48(0x10a),_0x29cfc5[_0x386a48(0xc8)]),this[_0x386a48(0x4a8)](_0x496b2e,_0x599b1a,_0x29cfc5)),_0x29cfc5['success']?_0x29cfc5[_0x386a48(0x1f7)]:void 0x0;}catch(_0x4c58d6){this[_0x386a48(0x1f1)][_0x386a48(0x1f8)](_0x386a48(0x10a),_0x4c58d6);}}));return _0x4c3508&&(this[_0x135df4(0x37b)][_0x135df4(0x166)](),this[_0x135df4(0x37b)]['onResume']()),void 0x0!==_0x410999?(this[_0x135df4(0x2fb)]===_0x245113['Env'][_0x135df4(0x2f1)]&&window[_0x135df4(0x312)](),_0x4edba1&&(this[_0x135df4(0x453)]=this['throttler'][_0x135df4(0x273)](this[_0x135df4(0x453)]),yield this[_0x135df4(0x2cb)][_0x135df4(0x4ed)](this['ADSTORAGE_FIRST_TIME_KEY'],!0x1)),this[_0x135df4(0x3aa)][_0x599b1a]=(this[_0x135df4(0x3aa)][_0x599b1a]||0x0)+0x1,this[_0x135df4(0x403)](_0x599b1a,_0x410999),_0x410999===_0x245113['AdSuccess'][_0x135df4(0x450)]?_0x245113[_0x135df4(0x102)]['COMPLETED']:_0x245113[_0x135df4(0x102)]['DELIVERED']):(this[_0x135df4(0x1f1)][_0x135df4(0xd0)](_0x135df4(0xc0),_0x599b1a),_0x245113[_0x135df4(0x102)][_0x135df4(0x188)]);});}[_0x58cb7e(0x173)](_0x544235){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x417ea4=_0xc8d7,_0x3e8075=this[_0x417ea4(0x206)](_0x544235);for(const _0x45476c of _0x3e8075)try{yield _0x45476c[_0x417ea4(0x173)]();}catch(_0x55d3c3){this[_0x417ea4(0x1f1)][_0x417ea4(0x1f8)](_0x417ea4(0x3dd),_0x55d3c3);}});}[_0x58cb7e(0x37c)](_0x52beb6){const _0xea5e91=_0x58cb7e;this[_0xea5e91(0x39e)][_0xea5e91(0x47b)](_0xb68aa5=>{const _0x1f4ce8=_0xea5e91;var _0x27ef96;return null===(_0x27ef96=_0xb68aa5[_0x1f4ce8(0x37c)])||void 0x0===_0x27ef96?void 0x0:_0x27ef96[_0x1f4ce8(0x1ed)](_0xb68aa5,_0x52beb6);});}[_0x58cb7e(0x3ae)](_0x29c16c){const _0x28b2df=_0x58cb7e;return this[_0x28b2df(0x146)][_0x28b2df(0x1e3)](_0x29c16c),()=>{const _0x34fa9f=_0x28b2df,_0x25a0d6=this[_0x34fa9f(0x146)][_0x34fa9f(0x54b)](_0x29c16c);_0x25a0d6>=0x0&&this['adShownListeners'][_0x34fa9f(0x103)](_0x25a0d6,0x1);};}['notifyAdShown'](_0x39d0d3,_0x3f0d50){const _0x10a6af=_0x58cb7e;this[_0x10a6af(0x146)]['forEach'](_0x42b121=>_0x42b121(_0x39d0d3,this[_0x10a6af(0x3aa)],_0x3f0d50));}[_0x58cb7e(0x4b1)](){const _0x4e21da=_0x58cb7e;return this[_0x4e21da(0x3aa)];}[_0x58cb7e(0x4a8)](_0x5c7cb6,_0x214854,_0x321ae7){const _0x1f57dd=_0x58cb7e,_0x4ba441={'provider':_0x5c7cb6[_0x1f57dd(0x394)](),'type':_0x214854,'code':_0x321ae7[_0x1f57dd(0x1f7)]},_0x3bace9={'msg':_0x321ae7[_0x1f57dd(0xc8)]+'\x20-\x20'+JSON[_0x1f57dd(0x3fc)](_0x4ba441),'line':0x0,'col':0x0,'label':JSON[_0x1f57dd(0x3fc)](_0x4ba441)};this[_0x1f57dd(0x1d6)]['logEvent'](_0x1f57dd(0x1f8),_0x3bace9,_0x245113[_0x1f57dd(0x236)][_0x1f57dd(0x53a)]);}}class _0x1159c6{constructor(_0x377f1c,_0x38c52f){const _0x37a087=_0x58cb7e;this[_0x37a087(0x165)]=_0x38c52f,this[_0x37a087(0x22f)]=_0x377f1c[_0x37a087(0x346)](/\/$/,'');}[_0x58cb7e(0x2ac)](_0x59b25d){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x26496b=_0xc8d7;var _0x115c2c;const _0x2309d4=yield null===(_0x115c2c=this[_0x26496b(0x165)])||void 0x0===_0x115c2c?void 0x0:_0x115c2c[_0x26496b(0x38c)](this[_0x26496b(0x22f)]+_0x26496b(0x439)+_0x59b25d,{'method':_0x26496b(0x4d1),'headers':{'Content-Type':_0x26496b(0x13c)}});if(!(null==_0x2309d4?void 0x0:_0x2309d4['ok']))throw new _0x18d27a(_0x2309d4);return yield _0x2309d4['json']();});}[_0x58cb7e(0x34a)](_0x13032d,_0x1e6620){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1b623b=_0xc8d7;var _0x34219a;const _0x1006f9=yield null===(_0x34219a=this['auth'])||void 0x0===_0x34219a?void 0x0:_0x34219a[_0x1b623b(0x38c)](this[_0x1b623b(0x22f)]+_0x1b623b(0x439)+_0x13032d,{'method':_0x1b623b(0x14a),'headers':{'Content-Type':_0x1b623b(0x13c)},'body':JSON[_0x1b623b(0x3fc)](_0x1e6620)});if(!(null==_0x1006f9?void 0x0:_0x1006f9['ok']))throw new _0x18d27a(_0x1006f9);return yield _0x1006f9[_0x1b623b(0x119)]();});}[_0x58cb7e(0x1f6)](_0x23a280,_0x37e404){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1931bd=_0xc8d7;var _0x30df11;const _0x3d5650=yield null===(_0x30df11=this[_0x1931bd(0x165)])||void 0x0===_0x30df11?void 0x0:_0x30df11[_0x1931bd(0x38c)](this[_0x1931bd(0x22f)]+_0x1931bd(0x439)+_0x23a280,{'method':'DELETE','headers':{'Content-Type':_0x1931bd(0x13c)},'body':JSON[_0x1931bd(0x3fc)](_0x37e404)});if(!(null==_0x3d5650?void 0x0:_0x3d5650['ok']))throw new _0x18d27a(_0x3d5650);});}['syncFriends'](_0x1aef91,_0x1b2e7d){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x111990=_0xc8d7;var _0x7b0fe9;const _0x3d5100=yield null===(_0x7b0fe9=this['auth'])||void 0x0===_0x7b0fe9?void 0x0:_0x7b0fe9[_0x111990(0x38c)](this[_0x111990(0x22f)]+_0x111990(0x439)+_0x1aef91+_0x111990(0x17d),{'method':_0x111990(0x14a),'headers':{'Content-Type':_0x111990(0x13c)},'body':JSON[_0x111990(0x3fc)](_0x1b2e7d)});if(!(null==_0x3d5100?void 0x0:_0x3d5100['ok']))throw new _0x18d27a(_0x3d5100);return yield _0x3d5100[_0x111990(0x119)]();});}}class _0x18d27a extends Error{constructor(_0xe6535e){const _0x26d4b9=_0x58cb7e;super(_0xe6535e[_0x26d4b9(0x4f0)]),this['response']=_0xe6535e,this[_0x26d4b9(0x180)]=_0xe6535e,this[_0x26d4b9(0x2b8)]=_0x26d4b9(0x4c2);}}!function(_0x90842c){const _0x4da3c5=_0x58cb7e;_0x90842c[_0x90842c[_0x4da3c5(0x2b6)]=0x0]=_0x4da3c5(0x2b6),_0x90842c[_0x90842c[_0x4da3c5(0x279)]=0x1]=_0x4da3c5(0x279),_0x90842c[_0x90842c[_0x4da3c5(0x467)]=0x2]=_0x4da3c5(0x467),_0x90842c[_0x90842c[_0x4da3c5(0x2ac)]=0x3]=_0x4da3c5(0x2ac),_0x90842c[_0x90842c[_0x4da3c5(0x353)]=0x4]='getContextId',_0x90842c[_0x90842c['getContextData']=0x5]=_0x4da3c5(0x132),_0x90842c[_0x90842c[_0x4da3c5(0x290)]=0x6]='getContextPlayers';}(_0x11f9b0||(_0x11f9b0={}));class _0x5710a2{constructor({provider:_0x392543}){const _0x3b5cc7=_0x58cb7e;this[_0x3b5cc7(0x1d9)]=_0x11f9b0,this[_0x3b5cc7(0x2df)]=_0x392543;}[_0x58cb7e(0x2b6)](_0x17c981){const _0x11e94d=_0x58cb7e;return this[_0x11e94d(0x2df)][_0x11e94d(0x2b6)](_0x17c981);}[_0x58cb7e(0x279)](_0x1b3737){const _0xb082a1=_0x58cb7e;return this[_0xb082a1(0x2df)][_0xb082a1(0x279)](_0x1b3737);}[_0x58cb7e(0x36f)](){const _0x1bf282=_0x58cb7e;return this[_0x1bf282(0x2df)][_0x1bf282(0x36f)]();}[_0x58cb7e(0x467)](_0xac9d85){const _0x8f6a3e=_0x58cb7e;return this[_0x8f6a3e(0x2df)][_0x8f6a3e(0x467)](_0xac9d85);}[_0x58cb7e(0x2ac)](){const _0x288010=_0x58cb7e;return this[_0x288010(0x2df)][_0x288010(0x2ac)]();}[_0x58cb7e(0x132)](){const _0x217811=_0x58cb7e;return this[_0x217811(0x2df)][_0x217811(0x132)]();}[_0x58cb7e(0x353)](){const _0x1be4e4=_0x58cb7e;return this['provider'][_0x1be4e4(0x353)]();}[_0x58cb7e(0x290)](){const _0x205391=_0x58cb7e;return this['provider'][_0x205391(0x290)]();}['getSupportedAPIs'](){const _0x283765=_0x58cb7e;return this[_0x283765(0x2df)][_0x283765(0x140)]();}[_0x58cb7e(0x143)](_0x1cbe01){const _0x2805d4=_0x58cb7e;return-0x1!==this[_0x2805d4(0x2df)]['getSupportedAPIs']()['indexOf'](_0x1cbe01);}}const _0x337286={'shareMessage'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'sendUpdate'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'canInvite'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return!0x1;});},'invite'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getContextId'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return Promise['resolve']('');});},'getContextData'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5176a5=_0xc8d7;return Promise[_0x5176a5(0x216)]({});});},'getContextPlayers'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return Promise['resolve']([]);});},'getFriends'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x59312f=_0xc8d7;return Promise[_0x59312f(0x216)]([]);});},'getSupportedAPIs':()=>[]};var _0x3b8cd8,_0x12db07,_0x3a3333;!function(_0x458f49){const _0x3b8d94=_0x58cb7e;_0x458f49['UPDATE_STATUS']=_0x3b8d94(0x39b),_0x458f49[_0x3b8d94(0x547)]=_0x3b8d94(0x547);}(_0x3b8cd8||(_0x3b8cd8={})),function(_0x5c33ee){const _0x1fea4a=_0x58cb7e;_0x5c33ee[_0x1fea4a(0x20a)]=_0x1fea4a(0x125),_0x5c33ee[_0x1fea4a(0x37e)]=_0x1fea4a(0x14d),_0x5c33ee[_0x1fea4a(0x355)]='RECEIVE_GAME_INVITE',_0x5c33ee[_0x1fea4a(0x155)]=_0x1fea4a(0x20e);}(_0x12db07||(_0x12db07={})),function(_0x4812ec){const _0x3ae650=_0x58cb7e;_0x4812ec[_0x3ae650(0x4f6)]='open',_0x4812ec[_0x3ae650(0x360)]=_0x3ae650(0x360),_0x4812ec[_0x3ae650(0x1f8)]=_0x3ae650(0x1f8),_0x4812ec[_0x3ae650(0xc8)]=_0x3ae650(0xc8),_0x4812ec['retry']=_0x3ae650(0xf5);}(_0x3a3333||(_0x3a3333={}));class _0x248f7d{constructor(_0x12551c){const _0x10402f=_0x58cb7e;var _0xaaa435;this[_0x10402f(0x4d5)]=0x0,this['eventListeners']={'open':[],'close':[],'error':[],'message':[],'retry':[]},this['closedByUser']=!0x1,this[_0x10402f(0x2ec)]=0x3e8,this[_0x10402f(0x40e)]=0x1f4,this[_0x10402f(0xa3)]=_0xf822c9=>this[_0x10402f(0x44e)](_0x3a3333[_0x10402f(0x4f6)],_0xf822c9),this[_0x10402f(0xa5)]=_0x27801a=>this['handleEvent'](_0x3a3333['close'],_0x27801a),this['onError']=_0x5b1524=>this['handleEvent'](_0x3a3333[_0x10402f(0x1f8)],_0x5b1524),this[_0x10402f(0x3f4)]=_0x5177b1=>this['handleEvent'](_0x3a3333[_0x10402f(0xc8)],_0x5177b1),this[_0x10402f(0x264)]=_0x12551c[_0x10402f(0x264)],this[_0x10402f(0x1f1)]=_0x12551c['logger'],this[_0x10402f(0x20f)]=null!==(_0xaaa435=_0x12551c['webSocketBuilder'])&&void 0x0!==_0xaaa435?_0xaaa435:_0x16b061=>new WebSocket(_0x16b061);}[_0x58cb7e(0x390)](_0x1add83){const _0x3cb23a=_0x58cb7e;this['websocket']?this[_0x3cb23a(0xa6)]()===WebSocket['OPEN']?this['closedByUser']?this[_0x3cb23a(0x1f1)][_0x3cb23a(0x1f8)](_0x3cb23a(0xc7)):this['websocket'][_0x3cb23a(0x390)](_0x1add83):this[_0x3cb23a(0x1f1)]['error'](_0x3cb23a(0x2f4)):this['logger'][_0x3cb23a(0x1f8)](_0x3cb23a(0x12f));}[_0x58cb7e(0x43a)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x515415=_0xc8d7;this[_0x515415(0xe6)]=!0x1,void 0x0!==this[_0x515415(0xcb)]&&(this[_0x515415(0xcb)][_0x515415(0x392)](_0x3a3333[_0x515415(0x4f6)],this['onOpen']),this[_0x515415(0xcb)]['removeEventListener'](_0x3a3333['close'],this[_0x515415(0xa5)]),this[_0x515415(0xcb)][_0x515415(0x392)](_0x3a3333[_0x515415(0x1f8)],this[_0x515415(0x155)]),this[_0x515415(0xcb)][_0x515415(0x392)](_0x3a3333[_0x515415(0xc8)],this['onMessage']),this['websocket'][_0x515415(0x360)]()),this[_0x515415(0xcb)]=this[_0x515415(0x20f)](yield this[_0x515415(0x264)]()),this[_0x515415(0xcb)]['addEventListener'](_0x3a3333[_0x515415(0x4f6)],this[_0x515415(0xa3)]),this[_0x515415(0xcb)]['addEventListener'](_0x3a3333[_0x515415(0x360)],this[_0x515415(0xa5)]),this['websocket'][_0x515415(0x114)](_0x3a3333[_0x515415(0x1f8)],this[_0x515415(0x155)]),this[_0x515415(0xcb)][_0x515415(0x114)](_0x3a3333[_0x515415(0xc8)],this[_0x515415(0x3f4)]);});}['close'](_0x2722b0,_0x3d337e){const _0x35c5c0=_0x58cb7e;var _0x36afd6;this[_0x35c5c0(0xe6)]=!0x0,null===(_0x36afd6=this['websocket'])||void 0x0===_0x36afd6||_0x36afd6[_0x35c5c0(0x360)](_0x2722b0,_0x3d337e);}[_0x58cb7e(0x114)](_0x2b9427,_0x5dc43b){const _0x58a1ed=_0x58cb7e,_0x5d0244={'listener':_0x5dc43b};this[_0x58a1ed(0x481)][_0x2b9427][_0x58a1ed(0x1e3)](_0x5d0244);}[_0x58cb7e(0x392)](_0xbf23c,_0x4a62d1){const _0x5d7b16=_0x58cb7e;this[_0x5d7b16(0x481)][_0xbf23c]=this[_0x5d7b16(0x481)][_0xbf23c][_0x5d7b16(0x28e)](_0x47fdd5=>_0x47fdd5['listener']!==_0x4a62d1);}[_0x58cb7e(0xa6)](){const _0x6597ca=_0x58cb7e;return this['websocket']?this[_0x6597ca(0xcb)][_0x6597ca(0x4fd)]:WebSocket['CLOSED'];}['handleEvent'](_0x52daac,_0x44e024){const _0x2c2313=_0x58cb7e;switch(_0x52daac){case _0x3a3333['close']:this['closedByUser']||this[_0x2c2313(0x1b9)]();break;case _0x3a3333['open']:this[_0x2c2313(0x4d5)]=0x0;case _0x3a3333[_0x2c2313(0x1f8)]:case _0x3a3333['message']:}this['dispatchEvent'](_0x52daac,_0x44e024);}['reconnect'](){const _0x844af4=_0x58cb7e,_0x4b21fb=this[_0x844af4(0x40e)]*this[_0x844af4(0x4d5)]+this[_0x844af4(0x2ec)],_0x2cf969={'detail':{'retries':this[_0x844af4(0x4d5)]++,'backoff':_0x4b21fb}};setTimeout(()=>{const _0x2d4006=_0x844af4;if(this[_0x2d4006(0xe6)])return;const _0x46c0cc=new CustomEvent(_0x3a3333[_0x2d4006(0xf5)],_0x2cf969);this[_0x2d4006(0x1a8)](_0x3a3333[_0x2d4006(0xf5)],_0x46c0cc),this[_0x2d4006(0x43a)]();},_0x4b21fb);}['dispatchEvent'](_0x33e457,_0x1c1ea1){const _0x338c61=_0x58cb7e;this[_0x338c61(0x481)][_0x33e457][_0x338c61(0x47b)](_0x446a2d=>{_0x446a2d['listener'](_0x1c1ea1);});}}class _0x469d00{constructor(_0x23d122,_0x14e5cf){const _0x990fa8=_0x58cb7e;this[_0x990fa8(0x1b6)]=new Map(),this['eventListeners']={[_0x12db07[_0x990fa8(0x20a)]]:[],[_0x12db07[_0x990fa8(0x37e)]]:[],[_0x12db07[_0x990fa8(0x355)]]:[],[_0x12db07[_0x990fa8(0x155)]]:[]},this[_0x990fa8(0x15e)]=_0x12db07;const {apiHost:_0x57d31e,gameId:_0x209722}=_0x23d122;if(this['apiHost']=_0x57d31e,this[_0x990fa8(0x4d2)]=_0x209722,this[_0x990fa8(0x1f1)]=_0x14e5cf[_0x990fa8(0x1f1)],this[_0x990fa8(0x165)]=_0x14e5cf[_0x990fa8(0x165)],this[_0x990fa8(0xcb)]=_0x14e5cf[_0x990fa8(0x1a1)]?_0x14e5cf[_0x990fa8(0x1a1)]():new _0x248f7d({'logger':this[_0x990fa8(0x1f1)],'url':()=>this[_0x990fa8(0x53c)](this[_0x990fa8(0x25c)],this[_0x990fa8(0x4d2)])}),!this[_0x990fa8(0xcb)])throw new Error(_0x990fa8(0x93));this['on'](_0x12db07[_0x990fa8(0x37e)],({data:_0x2baa59})=>{const _0x117c29=_0x990fa8,_0x453045=_0x2baa59[_0x117c29(0x12d)];for(const _0x4da86c of _0x453045)this[_0x117c29(0x1b6)][_0x117c29(0x259)](_0x4da86c['userId'],_0x4da86c);}),this['on'](_0x12db07[_0x990fa8(0x20a)],({data:_0x37096e})=>{this['friendsStatus']['set'](_0x37096e['userId'],_0x37096e);}),this[_0x990fa8(0xcb)]['addEventListener'](_0x3a3333[_0x990fa8(0x4f6)],()=>{const _0x1d405d=_0x990fa8;this[_0x1d405d(0x1f1)]['log'](_0x1d405d(0x44a));}),this[_0x990fa8(0xcb)][_0x990fa8(0x114)](_0x3a3333[_0x990fa8(0x360)],_0x462520=>{const _0x34db1d=_0x990fa8;this[_0x34db1d(0x1f1)][_0x34db1d(0x282)]('websocket\x20client\x20closed',_0x462520);}),this[_0x990fa8(0xcb)]['addEventListener'](_0x3a3333[_0x990fa8(0x1f8)],_0x7aae5e=>{const _0x5eac49=_0x990fa8;this[_0x5eac49(0x1f1)]['error'](_0x5eac49(0xfd),_0x7aae5e);}),this[_0x990fa8(0xcb)][_0x990fa8(0x114)](_0x3a3333['message'],_0x1fb1a0=>{const _0x14dfd9=_0x990fa8,{data:_0x171d7f}=_0x1fb1a0,_0x4ae85a=JSON[_0x14dfd9(0x15f)](_0x171d7f);Object['values'](_0x12db07)[_0x14dfd9(0x1ac)](_0x4ae85a[_0x14dfd9(0x1f7)])?this['dispatchEvent'](_0x4ae85a[_0x14dfd9(0x1f7)],_0x4ae85a):this[_0x14dfd9(0x1f1)][_0x14dfd9(0x1f8)]('event\x20type\x20is\x20not\x20supported');}),this[_0x990fa8(0x165)][_0x990fa8(0xd9)](_0x16215c=>this[_0x990fa8(0x1de)](_0x16215c));}[_0x58cb7e(0x43a)](){const _0x2c3471=_0x58cb7e,_0x27c89e=this[_0x2c3471(0xbd)]===this[_0x2c3471(0x165)][_0x2c3471(0x101)](),_0x457ad1=this[_0x2c3471(0xcb)][_0x2c3471(0xa6)]();(_0x457ad1!==WebSocket[_0x2c3471(0x27c)]&&_0x457ad1!==WebSocket[_0x2c3471(0x424)]||!_0x27c89e)&&(this[_0x2c3471(0xbd)]=this[_0x2c3471(0x165)]['getFRVRID'](),this[_0x2c3471(0xcb)][_0x2c3471(0x43a)]());}['close'](){const _0x43236c=_0x58cb7e;this[_0x43236c(0x1b6)][_0x43236c(0x195)](),this[_0x43236c(0xbd)]=void 0x0,this['websocket'][_0x43236c(0x360)]();}['on'](_0x177585,_0x3a90cf){const _0x2efe64=_0x58cb7e,_0x5d9e56={'listener':_0x3a90cf},_0x5c57a4=this[_0x2efe64(0x481)][_0x177585];if(!_0x5c57a4)throw new Error(_0x2efe64(0x4a5)+_0x177585+_0x2efe64(0x2f3));_0x5c57a4[_0x2efe64(0x1e3)](_0x5d9e56);}[_0x58cb7e(0x11a)](){const _0x16e7da=_0x58cb7e;return Array['from'](this[_0x16e7da(0x1b6)]['values']());}[_0x58cb7e(0x4a9)](_0x49a257,_0x3ec457,_0x3ef1be){const _0xf460a5=_0x58cb7e,_0x287b23={'code':_0x3b8cd8[_0xf460a5(0x547)],'data':{'recipientId':_0x49a257,'lobbyId':_0x3ec457,'gameId':this[_0xf460a5(0x4d2)],'metadata':_0x3ef1be}};this[_0xf460a5(0x390)](_0x287b23);}[_0x58cb7e(0x38f)](_0x498fb3){const _0x230cb7=_0x58cb7e,_0x1558e7={'code':_0x3b8cd8[_0x230cb7(0x39b)],'data':{'metadata':_0x498fb3,'gameId':this[_0x230cb7(0x4d2)]}};this[_0x230cb7(0x390)](_0x1558e7);}[_0x58cb7e(0x1a8)](_0x3e045e,_0xe52ff8){const _0x45ce2d=_0x58cb7e;this[_0x45ce2d(0x481)][_0x3e045e][_0x45ce2d(0x47b)](_0x12acb0=>{_0x12acb0['listener'](_0xe52ff8);});}[_0x58cb7e(0x390)](_0x240e7b){const _0x3cf50d=_0x58cb7e;this['websocket'][_0x3cf50d(0x390)](JSON[_0x3cf50d(0x3fc)](_0x240e7b));}['onAuthStatusChanged'](_0x552139){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x50e9fd=_0xc8d7;if(_0x552139){const _0x9bb85e=this['websocket']['getConnectionStatus']();_0x9bb85e!==WebSocket[_0x50e9fd(0x27c)]&&_0x9bb85e!==WebSocket[_0x50e9fd(0x424)]||this[_0x50e9fd(0x43a)]();}else this[_0x50e9fd(0x360)]();});}[_0x58cb7e(0x53c)](_0x5200c2,_0x243b3e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x184ec4=_0xc8d7,_0x6cbaaa=yield this[_0x184ec4(0x165)][_0x184ec4(0x185)]();return _0x184ec4(0x278)+_0x5200c2+_0x184ec4(0x51f)+_0x6cbaaa+_0x184ec4(0x183)+_0x243b3e;});}}class _0x5a496b{constructor(_0x58fca6,_0x425e52){const _0x5cf52b=_0x58cb7e;var _0xd67b94,_0x2547ca,_0x197c22;this[_0x5cf52b(0x105)]=_0x58fca6,this[_0x5cf52b(0x23c)]=_0x425e52,this[_0x5cf52b(0x542)]={},this[_0x5cf52b(0x34b)]={},this[_0x5cf52b(0x285)]={},this['API']=_0x11f9b0,this[_0x5cf52b(0x165)]=_0x425e52[_0x5cf52b(0x165)],this[_0x5cf52b(0x2df)]=null!==(_0xd67b94=_0x425e52[_0x5cf52b(0x2df)])&&void 0x0!==_0xd67b94?_0xd67b94:_0x337286,this[_0x5cf52b(0x4d2)]=_0x58fca6['gameId'];let _0x5e9701=null!==(_0x2547ca=_0x58fca6[_0x5cf52b(0x1d1)])&&void 0x0!==_0x2547ca?_0x2547ca:_0x58fca6[_0x5cf52b(0x2fb)]===_0x245113[_0x5cf52b(0x38e)][_0x5cf52b(0x3ba)]?_0x5cf52b(0x504):'staging.crucible.frvr.com';_0x5e9701+='/v1/social',this[_0x5cf52b(0xf3)]=new _0x1159c6(_0x5cf52b(0x401)+_0x5e9701,this[_0x5cf52b(0x165)]),this['wsClient']=new _0x469d00(Object[_0x5cf52b(0x4dc)](Object['assign']({},this[_0x5cf52b(0x105)]),{'apiHost':_0x5e9701}),this['container']),this[_0x5cf52b(0x4f9)]=new _0x5710a2({'provider':this[_0x5cf52b(0x2df)]}),(null===(_0x197c22=_0x58fca6['syncFriendsOnLogin'])||void 0x0===_0x197c22||_0x197c22)&&this['auth']['addStatusChangeListener'](this['onAuthStatusChange'][_0x5cf52b(0x242)](this));}get['live'](){const _0x2970d8=_0x58cb7e;return this[_0x2970d8(0x24b)];}get['platform'](){const _0x4a3308=_0x58cb7e;return this[_0x4a3308(0x4f9)];}[_0x58cb7e(0xd8)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2e8b18=_0xc8d7,_0x4450f0=yield this[_0x2e8b18(0x2df)][_0x2e8b18(0x2ac)](),_0x9409cd=_0x4450f0[_0x2e8b18(0x1aa)]((_0x30d5f0,_0x2c4dfb)=>{const _0xe13817=_0x2e8b18;var _0x3ca63d;const _0x2ed107=null!==(_0x3ca63d=_0x30d5f0[_0xe13817(0x261)](_0x2c4dfb['channel']))&&void 0x0!==_0x3ca63d?_0x3ca63d:[];return _0x2ed107[_0xe13817(0x1e3)](_0x2c4dfb['id']),_0x30d5f0[_0xe13817(0x259)](_0x2c4dfb['channel'],_0x2ed107),_0x30d5f0;},new Map()),_0x17a4c2=[],_0x264c3c=Array[_0x2e8b18(0x301)](_0x9409cd[_0x2e8b18(0x416)]());for(const [_0x29496b,_0x236d8b]of _0x264c3c){const _0x26322b=yield this[_0x2e8b18(0xf3)]['syncFriends'](this[_0x2e8b18(0x3c6)](),{'channel':_0x29496b,'gameId':this[_0x2e8b18(0x4d2)],'friendIds':_0x236d8b});_0x17a4c2[_0x2e8b18(0x1e3)](..._0x26322b);}return this[_0x2e8b18(0x542)]=_0x17a4c2['reduce']((_0x2b384c,_0x138095)=>(_0x2b384c[_0x138095[_0x2e8b18(0x234)]]=_0x138095,_0x2b384c),{}),this[_0x2e8b18(0x34b)]=_0x17a4c2[_0x2e8b18(0x1aa)]((_0x4f52d3,_0x234722)=>(_0x4f52d3[_0x234722[_0x2e8b18(0x4b4)]]=_0x234722,_0x4f52d3),{}),this[_0x2e8b18(0x285)]=_0x4450f0[_0x2e8b18(0x1aa)]((_0x5bc9f9,_0x477ce7)=>(_0x5bc9f9[_0x477ce7['id']]=_0x477ce7,_0x5bc9f9),{}),_0x17a4c2;});}['getAllFriends'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x21fb1d=_0xc8d7;return yield this['webClient'][_0x21fb1d(0x2ac)](this[_0x21fb1d(0x3c6)]());});}[_0x58cb7e(0x4e2)](_0x78a374){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5c2d92=_0xc8d7,_0x4ae10a=this[_0x5c2d92(0x542)][_0x78a374];if(!_0x4ae10a)return;const _0x7a6706=this[_0x5c2d92(0x285)][_0x4ae10a[_0x5c2d92(0x4b4)]];return Object[_0x5c2d92(0x4dc)](Object[_0x5c2d92(0x4dc)]({},_0x4ae10a),{'name':null==_0x7a6706?void 0x0:_0x7a6706[_0x5c2d92(0x2b8)],'image':null==_0x7a6706?void 0x0:_0x7a6706['image']});});}[_0x58cb7e(0x3f9)](_0x406196){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x38dd78=_0xc8d7,_0x5151fc=this['syncedFriendsbyChannelIDCache'][_0x406196];if(!_0x5151fc)return;const _0x459891=this[_0x38dd78(0x285)][_0x406196];return Object[_0x38dd78(0x4dc)](Object['assign']({},_0x5151fc),{'name':null==_0x459891?void 0x0:_0x459891[_0x38dd78(0x2b8)],'image':null==_0x459891?void 0x0:_0x459891[_0x38dd78(0x349)]});});}['addFriend'](_0x145c18){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3ca5c9=_0xc8d7;return yield this[_0x3ca5c9(0xf3)]['addFriend'](this['getUserId'](),{'friendId':_0x145c18});});}[_0x58cb7e(0x1f6)](_0x57f3fc){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x47203f=_0xc8d7;return yield this[_0x47203f(0xf3)][_0x47203f(0x1f6)](this[_0x47203f(0x3c6)](),{'friendId':_0x57f3fc});});}[_0x58cb7e(0x3c6)](){const _0x5c27a7=_0x58cb7e,_0x464082=this[_0x5c27a7(0x165)][_0x5c27a7(0x101)]();if(null===_0x464082)throw new _0x33253b(_0x5c27a7(0x495));return _0x464082;}[_0x58cb7e(0x4f1)](_0xe5c872){const _0x2843d2=_0x58cb7e;_0xe5c872&&this[_0x2843d2(0xd8)]();}[_0x58cb7e(0x2b6)](_0x3e862c){const _0x3e5dca=_0x58cb7e;return this[_0x3e5dca(0x4f9)][_0x3e5dca(0x2b6)](_0x3e862c);}['sendUpdate'](_0x2c61bf){const _0x51a57b=_0x58cb7e;return this[_0x51a57b(0x4f9)][_0x51a57b(0x279)](_0x2c61bf);}[_0x58cb7e(0x467)](_0x4166de){const _0x36106f=_0x58cb7e;return this[_0x36106f(0x4f9)][_0x36106f(0x467)](_0x4166de);}[_0x58cb7e(0x2ac)](){return this['socialPlatform']['getFriends']();}[_0x58cb7e(0x140)](){const _0x27674b=_0x58cb7e;return this[_0x27674b(0x4f9)][_0x27674b(0x140)]();}[_0x58cb7e(0x143)](_0x103780){const _0x21423e=_0x58cb7e;return this[_0x21423e(0x4f9)][_0x21423e(0x143)](_0x103780);}}class _0x33253b extends Error{constructor(_0x146d01){super(_0x146d01);}}const _0xe489ae={'getId':()=>'','isInRoom'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return!0x1;});},'getRoomData'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return{};});},'getRoomId'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return'';});},'getPlayers'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});},'getSupportedAPIs':()=>[],'isSupportedAPI':_0x144ef8=>!0x1};class _0x438a36{constructor(_0x867223){const _0x35679e=_0x58cb7e;var _0x1be479;this[_0x35679e(0x165)]=_0x867223[_0x35679e(0x165)],this[_0x35679e(0x2df)]=null!==(_0x1be479=_0x867223[_0x35679e(0x2df)])&&void 0x0!==_0x1be479?_0x1be479:_0xe489ae;}['isInRoom'](){const _0x3125b3=_0x58cb7e;return this[_0x3125b3(0x2df)][_0x3125b3(0x4fb)]();}[_0x58cb7e(0x2e1)](){const _0x3e9cee=_0x58cb7e;return this[_0x3e9cee(0x2df)][_0x3e9cee(0x2e1)]();}[_0x58cb7e(0x157)](){const _0x2a493c=_0x58cb7e;return this[_0x2a493c(0x2df)][_0x2a493c(0x157)]();}[_0x58cb7e(0x4b6)](){const _0x54e945=_0x58cb7e;return this[_0x54e945(0x2df)][_0x54e945(0x4b6)]();}['getSupportedAPIs'](){const _0x5162a1=_0x58cb7e;return this['provider'][_0x5162a1(0x140)]();}[_0x58cb7e(0x143)](_0x27f37c){const _0x15c711=_0x58cb7e;return this[_0x15c711(0x2df)][_0x15c711(0x143)](_0x27f37c);}}var _0x50d3e4;!function(_0x22a1f5){const _0x782b54=_0x58cb7e;_0x22a1f5[_0x22a1f5['getRoomData']=0x0]=_0x782b54(0x157),_0x22a1f5[_0x22a1f5[_0x782b54(0x4fb)]=0x1]=_0x782b54(0x4fb),_0x22a1f5[_0x22a1f5['getRoomId']=0x2]=_0x782b54(0x2e1),_0x22a1f5[_0x22a1f5[_0x782b54(0x4b6)]=0x3]=_0x782b54(0x4b6),_0x22a1f5[_0x22a1f5[_0x782b54(0x26d)]=0x4]=_0x782b54(0x26d),_0x22a1f5[_0x22a1f5['subscribeToPlayerLeft']=0x5]='subscribeToPlayerLeft';}(_0x50d3e4||(_0x50d3e4={}));const _0x51740d=_0x58cb7e(0x4fa);function _0x262059(_0x5b561c=()=>new XMLHttpRequest(),_0x310dc5){const _0x1d2553=_0x58cb7e;let _0x13786a;const _0x126615=[];let _0x3e421c=null;const _0x140b9f=!_0x310dc5&&navigator&&_0x1d2553(0x2a0)==typeof navigator[_0x1d2553(0x409)];let _0x23ab3f=!0x1;const _0x1c5dfc={'protocol_version':'f','app_version':'av','engine_version':'ev','app_build':'ab','cohort':'co','channel':'ch','cmp_consents':_0x1d2553(0x500),'cmp_legitimateInterests':_0x1d2553(0x417),'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':_0x1d2553(0x142),'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 _0x67ab8a(_0x7a554f,_0x4e3c9d,_0xd58fe8){_0xd58fe8=void 0x0!==_0xd58fe8?_0xd58fe8:0x5,_0x7a554f(_0x4e3c9d,function(){const _0x384a72=_0xc8d7;if(_0xd58fe8>0x0){const _0x15dbed=0x1388*(Math[_0x384a72(0x16e)](0x2,0x5-_0xd58fe8)+Math[_0x384a72(0x20b)]());_0x4e3c9d['r']=0x5-_0xd58fe8+0x1,setTimeout(_0x67ab8a[_0x384a72(0x242)](void 0x0,_0x7a554f,_0x4e3c9d,--_0xd58fe8),_0x15dbed);}});}function _0x404154(_0x3ad88d,_0x39c32a,_0x55b226){const _0x5566a3=_0x1d2553;if(navigator['sendBeacon'](_0x3ad88d,JSON[_0x5566a3(0x3fc)](_0x39c32a)))return!0x0;_0x55b226();}function _0x3def18(_0xcfefb8,_0x419e1,_0x432188){const _0x57bd1a=_0x1d2553;let _0x4230e5=_0x5b561c();_0x4230e5[_0x57bd1a(0x316)]&&_0x4230e5[_0x57bd1a(0x316)](_0x57bd1a(0x4ad));try{_0x4230e5[_0x57bd1a(0x4f6)](_0x57bd1a(0x14a),_0xcfefb8,!0x0),_0x4230e5[_0x57bd1a(0x313)]('Content-type','text/plain;\x20charset=UTF-8'),_0x4230e5[_0x57bd1a(0x4c3)]=!0x0,_0x4230e5[_0x57bd1a(0x233)]=function(){const _0x5e23f7=_0x57bd1a;if(0x4==_0x4230e5[_0x5e23f7(0x4fd)]){const _0x4e9e64=_0x4230e5['status'];_0x4230e5=_0x4230e5[_0x5e23f7(0x233)]=null,0xc8!=_0x4e9e64&&0xcc!=_0x4e9e64?_0x432188():_0x23ab3f=!0x0;}},_0x4230e5['send'](JSON['stringify'](_0x419e1));}catch(_0x5071e1){_0x432188();}}function _0x5bd947(_0x4f1fed,_0x2a61f6,_0x50c5ca){const _0x5a4446=_0x1d2553;_0x2a61f6['n']=Math[_0x5a4446(0x20b)]();const _0x44bd9e=document[_0x5a4446(0x4fc)](_0x5a4446(0xdb));_0x44bd9e[_0x5a4446(0x36e)]=function(){const _0x541b35=_0x5a4446;_0x23ab3f=!0x0,_0x44bd9e['onerror']=_0x44bd9e[_0x541b35(0x36e)]=null;},_0x44bd9e[_0x5a4446(0x466)]=function(){const _0x330a24=_0x5a4446;_0x50c5ca(),_0x44bd9e[_0x330a24(0x466)]=null;},_0x44bd9e[_0x5a4446(0x117)]=_0x4f1fed+'?'+function(_0x3872fd){const _0x4e2fe9=_0x5a4446,_0x4b5fca=[];for(const _0x158d96 in _0x3872fd)_0x3872fd[_0x4e2fe9(0x116)](_0x158d96)&&_0x4b5fca['push'](encodeURIComponent(_0x158d96)+'='+(void 0x0!==_0x3872fd[_0x158d96]&&null!=_0x3872fd[_0x158d96]?encodeURIComponent(_0x3872fd[_0x158d96]):''));return _0x4b5fca['join']('&');}(_0x2a61f6),document['body']['appendChild'](_0x44bd9e);}function _0x226d6b(_0xd89805,_0x36dffb){const _0x56e93b=_0x1d2553;return _0x140b9f&&_0x23ab3f?(_0x36dffb[_0x56e93b(0x36d)]=_0x56e93b(0x190),_0x404154['bind'](void 0x0,_0xd89805)):XMLHttpRequest?(_0x36dffb['transport']=_0x56e93b(0x193),_0x3def18[_0x56e93b(0x242)](void 0x0,_0xd89805)):(_0x36dffb[_0x56e93b(0x36d)]=_0x56e93b(0xdb),_0x5bd947[_0x56e93b(0x242)](void 0x0,_0xd89805+'/i'));}function _0x4fc5c4(_0x2463be){const _0x1441e0=_0x1d2553;var _0x5c6656;const _0x331776=_0x2463be[_0x1441e0(0x32e)];let _0x1d4f75;window[_0x1441e0(0x532)]&&document[_0x1441e0(0x3cf)]&&document[_0x1441e0(0x3cf)]['href']&&(_0x1d4f75=document['location'][_0x1441e0(0x29c)]);const _0x359ff2=null==_0x13786a?void 0x0:_0x13786a[_0x1441e0(0x11c)](),_0x4c5152=null==_0x13786a?void 0x0:_0x13786a['getUserSource'](),_0xb6f20d=[_0x1441e0(0x401),_0x51740d,_0x2463be[_0x1441e0(0x460)]||_0x1441e0(0x463),_0x359ff2||''][_0x1441e0(0x1fc)]('/');_0x2463be[_0x1441e0(0x1dd)]=_0x2463be['app_version']||_0x1441e0(0x4e3),_0x2463be['app_build']=_0x2463be[_0x1441e0(0x1b5)]||_0x1441e0(0x324),_0x2463be[_0x1441e0(0x32e)]=_0x331776||_0x2463be[_0x1441e0(0x32e)],_0x2463be[_0x1441e0(0x525)]=_0x1d4f75,_0x2463be[_0x1441e0(0x94)]=_0x1441e0(0x4c7),_0x2463be[_0x1441e0(0x18f)]=0x5,_0x2463be[_0x1441e0(0x231)]=Math[_0x1441e0(0x20b)](),_0x2463be[_0x1441e0(0x3ce)]=(null===(_0x5c6656=window['document'])||void 0x0===_0x5c6656?void 0x0:_0x5c6656[_0x1441e0(0x3ce)])||null,void 0x0!==_0x359ff2&&(_0x2463be[_0x1441e0(0x2d0)]=_0x359ff2),void 0x0!==_0x4c5152&&(_0x2463be[_0x1441e0(0x37a)]=_0x4c5152);const _0x1d480d=0x3c*new Date()['getTimezoneOffset']()*0x3e8;_0x2463be[_0x1441e0(0xe1)]=new Date(Date[_0x1441e0(0x2cd)]()-_0x1d480d)[_0x1441e0(0x167)]()[_0x1441e0(0xc1)](0x0,-0x1),_0x67ab8a(_0x226d6b(_0xb6f20d,_0x2463be),function(_0x70f187){const _0x17a46=_0x1441e0,_0x181112={};for(const _0xbc1842 in _0x70f187)_0x70f187[_0x17a46(0x116)](_0xbc1842)&&void 0x0!==_0x70f187[_0xbc1842]&&null!=_0x70f187[_0xbc1842]&&(_0x181112[_0x1c5dfc[_0xbc1842]||_0xbc1842]=_0x70f187[_0xbc1842]);return _0x181112;}(_0x2463be));}return{'init'(_0x43693e,_0x1b5f11){return _0x9eb917(this,void 0x0,void 0x0,function*(){_0x13786a=_0x1b5f11;});},'getName':()=>_0x1d2553(0x37d),'send'(_0xc61ff4,_0x2acf31,_0x254588,_0x178911){const _0x21af78=_0x1d2553;var _0x4a13c6;_0x254588=void 0x0!==_0x2acf31?Object[_0x21af78(0x4dc)](Object[_0x21af78(0x4dc)](Object[_0x21af78(0x4dc)]({'value':_0x2acf31},_0x254588),_0x178911),{'event':_0xc61ff4}):Object[_0x21af78(0x4dc)](Object[_0x21af78(0x4dc)](Object[_0x21af78(0x4dc)]({},_0x254588),_0x178911),{'event':_0xc61ff4}),_0x4a13c6=_0x254588,_0x126615[_0x21af78(0x1e3)](_0x4a13c6),_0x3e421c&&clearTimeout(_0x3e421c),_0x3e421c=setTimeout(function(){for(;_0x126615['length']>0x0;)_0x4fc5c4(_0x126615['shift']());},0x1);}};}var _0x583cfc;_0x245113['AnalyticsIDProviderStorageType']=void 0x0,(_0x583cfc=_0x245113[_0x58cb7e(0x3c9)]||(_0x245113[_0x58cb7e(0x3c9)]={}))[_0x58cb7e(0x47c)]=_0x58cb7e(0x45c),_0x583cfc[_0x58cb7e(0xba)]=_0x58cb7e(0x555),_0x583cfc[_0x58cb7e(0x347)]='localStorage';const _0x3fedf8={'init':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){}),'getName':()=>'','getUserSource':()=>_0x245113[_0x58cb7e(0x3c9)]['IN_MEMORY'],'getPageSessionId':()=>'','getPlaySessionId':()=>'','getGlobalUserId':()=>'','managesUnconsentedIds':()=>!0x1};function _0x1f2a91(_0x1a8280){return(_0x1a8280<0xa?'0':'')+_0x1a8280;}function _0x43c12f(_0x85d80a){const _0x2f47f4=_0x58cb7e,_0x52e2fb=_0x85d80a||'-';function _0x6bcfe8(){const _0x51f5a7=_0xc8d7;return(0x10000*(0x1+Math[_0x51f5a7(0x20b)]())|0x0)[_0x51f5a7(0x148)](0x10)[_0x51f5a7(0x268)](0x1);}const _0x266750=new Date()[_0x2f47f4(0x2ab)]()[_0x2f47f4(0x148)](0x10)[_0x2f47f4(0xc1)](0x0,0xb)+(0x10000*(0x1+Math['random']())|0x0)[_0x2f47f4(0x148)](0x10)[_0x2f47f4(0x268)](0x1,0x2);return _0x6bcfe8()+_0x6bcfe8()+_0x52e2fb+_0x6bcfe8()+_0x52e2fb+_0x6bcfe8()+_0x52e2fb+_0x6bcfe8()+_0x52e2fb+_0x266750;}let _0x4603d7=null;class _0x3a223c{constructor(_0x27bdb2){const _0xa6792c=_0x58cb7e;this[_0xa6792c(0x2cb)]=_0x27bdb2,this[_0xa6792c(0x187)]=0x1b7740,this[_0xa6792c(0x2a8)]=_0x245113[_0xa6792c(0x3c9)][_0xa6792c(0xba)],this[_0xa6792c(0x405)]=!0x1;}[_0x58cb7e(0x46c)](){const _0x3f5d46=_0x58cb7e;window[_0x3f5d46(0x532)]&&void 0x0!==document[_0x3f5d46(0x555)]?(document[_0x3f5d46(0x555)]='can_use_cookies=test;',this[_0x3f5d46(0x405)]=document[_0x3f5d46(0x555)][_0x3f5d46(0x54b)](_0x3f5d46(0x2bb))>-0x1):this[_0x3f5d46(0x405)]=!0x1;}[_0x58cb7e(0x321)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4c4370=_0xc8d7;this[_0x4c4370(0x46c)](),this['canUseCookies']?this[_0x4c4370(0x2a8)]=_0x245113['AnalyticsIDProviderStorageType']['COOKIE']:this[_0x4c4370(0x2cb)][_0x4c4370(0x4ce)]()?this['globalUserIdSource']=_0x245113[_0x4c4370(0x3c9)][_0x4c4370(0x347)]:this[_0x4c4370(0x2a8)]=_0x245113[_0x4c4370(0x3c9)][_0x4c4370(0x47c)];const _0x429b95=yield this[_0x4c4370(0x2cb)][_0x4c4370(0x4cc)]([_0x4c4370(0x2f8),_0x4c4370(0x2b9),_0x4c4370(0x1b3),_0x4c4370(0x3a7)]);this[_0x4c4370(0x2f8)]=_0x429b95[_0x4c4370(0x2f8)]&&String(_0x429b95[_0x4c4370(0x2f8)]),this[_0x4c4370(0x2b9)]=_0x429b95['playSessionId']&&String(_0x429b95[_0x4c4370(0x2b9)]),this[_0x4c4370(0x1b3)]=_0x429b95['playSessionIdTimeStamp']&&parseInt(String(_0x429b95[_0x4c4370(0x1b3)]),0xa),this[_0x4c4370(0x3a7)]=_0x429b95[_0x4c4370(0x3a7)]&&String(_0x429b95[_0x4c4370(0x3a7)]);});}['getName'](){const _0x11e590=_0x58cb7e;return _0x11e590(0x37d);}[_0x58cb7e(0x247)](){const _0x3c2127=_0x58cb7e;return this[_0x3c2127(0x2a8)];}['getPageSessionId'](){const _0x3951af=_0x58cb7e;return this[_0x3951af(0x2f8)]||(this[_0x3951af(0x2f8)]=_0x43c12f(),this[_0x3951af(0x2cb)][_0x3951af(0x4ed)](_0x3951af(0x2f8),this[_0x3951af(0x2f8)])),this[_0x3951af(0x2f8)];}['getPlaySessionId'](){const _0xf05a26=_0x58cb7e;return this[_0xf05a26(0x2b9)]&&(this['playSessionIdTimeStamp']+this[_0xf05a26(0x187)]=0x0;_0xe014cd--){const _0x317e4b=_0x211495[_0x3a9494(0xc1)](_0xe014cd)[_0x3a9494(0x1fc)]('.');if(document[_0x3a9494(0x555)]=_0x3a9494(0x449)+_0x317e4b+';',document[_0x3a9494(0x555)]['indexOf'](_0x3a9494(0x113))>-0x1)return document[_0x3a9494(0x555)]='get_tld=;domain=.'+_0x317e4b+_0x3a9494(0x3ec),_0x4603d7=_0x317e4b,_0x317e4b;}return _0x4603d7='','';}())+';';}}class _0x53db6e{constructor(_0xea913d,_0x21687d){const _0xb2da40=_0x58cb7e;this['consentsBitSet']=_0x245113[_0xb2da40(0x236)][_0xb2da40(0x53a)],this[_0xb2da40(0x4a6)]=_0x245113['ConsentOptions'][_0xb2da40(0x53a)],this['consentIsLoaded']=!0x1,this['getName']=()=>_0xb2da40(0x4a4),this[_0xb2da40(0x1f1)]=_0x21687d,this[_0xb2da40(0x106)]=[],this[_0xb2da40(0x2a3)](_0xea913d);}[_0x58cb7e(0x158)](_0x80eab9){let _0xb0c2e1=0x0;for(const _0x567d62 in _0x80eab9)_0x80eab9[_0x567d62]&&(_0xb0c2e1|=0x1<{const _0x35bbd8=_0x2658a4;var _0x26431e,_0x492632,_0x4ad06a;_0x39089e?_0x35bbd8(0x30e)!==_0x3dc777[_0x35bbd8(0x456)]&&_0x35bbd8(0x90)!==_0x3dc777['eventStatus']||(this[_0x35bbd8(0x245)]=!0x0,this[_0x35bbd8(0x35e)]=this['tcfDataBitSet2ConsentOptionsBitSet'](null!==(_0x492632=_0x3dc777['purpose'][_0x35bbd8(0x3a4)])&&void 0x0!==_0x492632?_0x492632:{}),this[_0x35bbd8(0x4a6)]=this[_0x35bbd8(0x158)](null!==(_0x4ad06a=_0x3dc777[_0x35bbd8(0x3bf)][_0x35bbd8(0x305)])&&void 0x0!==_0x4ad06a?_0x4ad06a:{}),this[_0x35bbd8(0x168)](this[_0x35bbd8(0x35e)],this[_0x35bbd8(0x4a6)])):null===(_0x26431e=this[_0x35bbd8(0x1f1)])||void 0x0===_0x26431e||_0x26431e[_0x35bbd8(0xd0)](this[_0x35bbd8(0x394)]()+_0x35bbd8(0x271));};window['__tcfapi']('addEventListener',0x2,_0x2b3218);}}[_0x58cb7e(0x168)](_0x1a0240,_0x2cc511){const _0x1f7a32=_0x58cb7e;for(let _0x35f7c2=0x0;_0x35f7c2{const _0x88023b=_0xc8d7;window[_0x88023b(0x31d)]?this[_0x88023b(0x4b8)]():(setTimeout(_0x4a647b,_0x135988),_0x135988*=0x2,_0x135988>0xfa0&&(_0x135988=0xfa0));};_0x4a647b();}[_0x58cb7e(0x21c)](){const _0x3462a9=_0x58cb7e;var _0x2432e9;null===(_0x2432e9=this[_0x3462a9(0x1f1)])||void 0x0===_0x2432e9||_0x2432e9[_0x3462a9(0xd0)](this['getName']()+'::consentToTerms(NoOpImpl)');}[_0x58cb7e(0x48d)](){return!0x0;}[_0x58cb7e(0xb8)](_0x539bc4){const _0x27c798=_0x58cb7e;this['onConsentChangedHandlers']['push'](_0x539bc4),this[_0x27c798(0x245)]&&_0x539bc4(this[_0x27c798(0x35e)],this['legitimateInterestsBitSet']);}[_0x58cb7e(0x54d)](_0x29da50,_0x59cdb2=_0x245113['ConsentOptions'][_0x58cb7e(0x53a)]){const _0x5cb1a2=_0x58cb7e;return this[_0x5cb1a2(0x2c8)]()&&0x0!=(this[_0x5cb1a2(0x35e)]&_0x29da50);}[_0x58cb7e(0x496)](_0xfadb88,_0x57b1e1=_0x245113[_0x58cb7e(0x236)][_0x58cb7e(0x53a)]){const _0x1e096f=_0x58cb7e;return this[_0x1e096f(0x2c8)]()&&(this[_0x1e096f(0x35e)]&_0xfadb88)==_0xfadb88;}[_0x58cb7e(0x3a4)](){const _0x3294d8=_0x58cb7e;return this[_0x3294d8(0x35e)];}['legitimateInterests'](){const _0x31a7a4=_0x58cb7e;return this[_0x31a7a4(0x4a6)];}}class _0x5bce0e{constructor(_0x32a5b6){const _0x5a761b=_0x58cb7e;this[_0x5a761b(0x27b)](_0x32a5b6);}['getRightmost1Index'](){const _0x51fd22=_0x58cb7e;return this[_0x51fd22(0x44f)][_0x51fd22(0x335)]('1');}[_0x58cb7e(0x3cd)](_0x135bdd){const _0x3ae96e=_0x58cb7e;return _0x135bdd>=0x0&&'1'===this[_0x3ae96e(0x44f)][_0x3ae96e(0x43c)](_0x135bdd,0x1);}['set1AtIndex'](_0x9a90f){const _0x35a3d8=_0x58cb7e;this[_0x35a3d8(0x44f)]=this['bits'][_0x35a3d8(0x43c)](0x0,_0x9a90f)+'1'+this[_0x35a3d8(0x44f)]['substr'](_0x9a90f+0x1);}[_0x58cb7e(0x27b)](_0x1b948f){const _0x49965d=_0x58cb7e;return/^0x[a-f0-9]*$/i[_0x49965d(0x3f3)](_0x1b948f)||(_0x1b948f='0x'+(Number(_0x1b948f)||0x0)[_0x49965d(0x148)](0x2)['split']('')[_0x49965d(0x333)]()[_0x49965d(0x1fc)]('')[_0x49965d(0x148)]()),_0x1b948f=_0x1b948f[_0x49965d(0x268)](0x2),this['bits']=_0x1b948f[_0x49965d(0x48b)]('')[_0x49965d(0x179)](function(_0x114c09){const _0x530100=_0x49965d;let _0x49dc0b=parseInt(_0x114c09,0x10)[_0x530100(0x148)](0x2);for(;_0x49dc0b['length']<0x4;)_0x49dc0b='0'+_0x49dc0b;return _0x49dc0b;})[_0x49965d(0x1fc)]('');}[_0x58cb7e(0x288)](){const _0x1defb6=_0x58cb7e;return'0x'+this[_0x1defb6(0x44f)][_0x1defb6(0x446)](/(.{1,4})/g)[_0x1defb6(0x179)](function(_0x484ee6){const _0x376bcd=_0x1defb6;for(;_0x484ee6[_0x376bcd(0x274)]<0x4;)_0x484ee6+='0';return parseInt(_0x484ee6,0x2)[_0x376bcd(0x148)](0x10);})[_0x1defb6(0x1fc)]('');}}class _0x1d4c8b{constructor(){const _0x480689=_0x58cb7e;this[_0x480689(0x187)]=0x1b7740,this[_0x480689(0x2f5)]=_0x43c12f(),this['randomPlaySessionId']=_0x43c12f(),this['randomGlobalUserId']=_0x43c12f(),this[_0x480689(0x272)]=Date[_0x480689(0x2cd)]();}['init'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){});}[_0x58cb7e(0x394)](){const _0x4bf8c8=_0x58cb7e;return _0x4bf8c8(0x20b);}['getUserSource'](){const _0x46a249=_0x58cb7e;return _0x245113[_0x46a249(0x3c9)][_0x46a249(0x47c)];}['getPageSessionId'](){const _0x2d272d=_0x58cb7e;return this[_0x2d272d(0x2f5)];}['getPlaySessionId'](){const _0x456194=_0x58cb7e;return this[_0x456194(0x272)]+this['PLAY_SESSION_TIMEOUT']0x0;){const {event:_0x58cfda,value:_0x41c49f,fields:_0x5da4c1,context:_0x28a763,requiredConsents:_0x67db0d,requiredLegitimateInterests:_0xb588d4}=_0x47a0ad[_0x5d9579(0x1a0)]();this['dispatchEvent'](_0x58cfda,_0x41c49f,_0x5da4c1,Object[_0x5d9579(0x4dc)](Object['assign']({},_0x28a763),this[_0x5d9579(0x30d)]()),_0x67db0d,_0xb588d4);}}[_0x58cb7e(0x1a8)](_0xe33653,_0x50bbc3,_0x691216,_0x2067c2,_0x3d798f,_0x47ed1e){const _0x29a44d=_0x58cb7e;for(const _0x157ded of this['analyticsProviders'])try{(this[_0x29a44d(0x156)][_0x29a44d(0x496)](_0x3d798f,_0x47ed1e)||this[_0x29a44d(0x393)]&&_0x29a44d(0x2dc)===_0x157ded[_0x29a44d(0x394)]())&&_0x157ded[_0x29a44d(0x390)](_0xe33653,_0x50bbc3,_0x691216,_0x2067c2);}catch(_0x396497){this[_0x29a44d(0x1f1)][_0x29a44d(0x1f8)]('[frvr-tracker]\x20error\x20sending\x20event\x20via\x20provider\x20'+_0x157ded['getName'](),_0x396497);}}['getConsentContextFields'](){const _0x4fe1c5=_0x58cb7e;return{'cmp_consents':this[_0x4fe1c5(0x156)]['consents'](),'cmp_legitimateInterests':this['consentProvider'][_0x4fe1c5(0x305)]()};}['send'](_0x1daaa8,_0x3b42be,_0x153ef7,_0x2f2176,_0x4cafbe){const _0x10e0af=_0x58cb7e,_0x432b9a=this[_0x10e0af(0x88)]();for(const _0x4cded0 in _0x153ef7)void 0x0===_0x153ef7[_0x4cded0]&&delete _0x153ef7[_0x4cded0];for(const _0x49e58f in _0x432b9a)void 0x0===_0x432b9a[_0x49e58f]&&delete _0x432b9a[_0x49e58f];this[_0x10e0af(0x1f1)][_0x10e0af(0x282)](_0x10e0af(0x36c),_0x1daaa8,_0x153ef7,_0x432b9a),this[_0x10e0af(0x156)][_0x10e0af(0x2c8)]()||this[_0x10e0af(0x393)]?(this[_0x10e0af(0x341)](),this[_0x10e0af(0x1a8)](_0x1daaa8,_0x3b42be,_0x153ef7,Object['assign'](Object[_0x10e0af(0x4dc)]({},_0x432b9a),this[_0x10e0af(0x30d)]()),_0x2f2176,_0x4cafbe)):this[_0x10e0af(0x42b)]['length']{const _0xbf3806=_0xc8d7;if(_0x9afc4c)try{_0x9afc4c(_0x50fd45,_0x124739,_0x19c072,_0x37d295,_0x4040c3);}catch(_0x5b97a7){}if(_0x50fd45=String(_0x50fd45),_0x4040c3=_0x4040c3||new Error(_0x50fd45))try{_0x470cf5({'msg':_0x50fd45,'line':_0x19c072,'col':_0x37d295,'label':_0x4040c3[_0xbf3806(0x307)]||JSON['stringify'](_0x4040c3)});}catch(_0x442029){}return!0x1;};const _0x523686=window[_0x2277e0(0x323)]?window['onunhandledrejection'][_0x2277e0(0x242)](window):null;window['onunhandledrejection']=_0x2ccb42=>{const _0x15fb11=_0x2277e0;if(_0x523686)try{_0x523686(_0x2ccb42);}catch(_0x1a2c3a){}try{const _0xe558f9=_0x2ccb42&&_0x2ccb42[_0x15fb11(0x3eb)]||{};_0x470cf5({'msg':_0xe558f9[_0x15fb11(0xc8)],'line':0x0,'col':0x0,'label':_0x15fb11(0x336)+(_0xe558f9[_0x15fb11(0x307)]||JSON[_0x15fb11(0x3fc)](_0xe558f9))});}catch(_0xd6f3b1){}};}(_0x522cdd=>this[_0x5cf909(0xb0)]('error',_0x522cdd,_0x245113[_0x5cf909(0x236)]['None'])),yield this['loadStorage'](),yield Promise['all']([this[_0x5cf909(0x1bb)][_0x5cf909(0x321)](),this['randomIdProvider']['init']()]),yield Promise[_0x5cf909(0x287)](this[_0x5cf909(0x26a)][_0x5cf909(0x179)](_0x19a4b1=>_0x19a4b1[_0x5cf909(0x321)](this[_0x5cf909(0x156)],this)));});}[_0x58cb7e(0x2f7)](){const _0xdf3808=_0x58cb7e;this[_0xdf3808(0x1ba)]=Date[_0xdf3808(0x2cd)](),this[_0xdf3808(0xb0)](_0xdf3808(0x26e),{},_0x245113[_0xdf3808(0x236)]['P10DevelopAndImproveProducts']);}[_0x58cb7e(0x259)](_0x50164f,_0x46ab0a){const _0x36c5df=_0x58cb7e;return this[_0x36c5df(0x53b)][_0x50164f]=_0x46ab0a,this[_0x36c5df(0x23b)](),_0x46ab0a;}[_0x58cb7e(0x309)](_0x33c75c,_0x4779c7){const _0x41cd1d=_0x58cb7e,_0x4fa011=(this[_0x41cd1d(0x53b)][_0x33c75c]||0x0)+(void 0x0===_0x4779c7?0x1:_0x4779c7);return this[_0x41cd1d(0x259)](_0x33c75c,_0x4fa011),_0x4fa011;}['logEvent'](_0x222c51,_0x15293e,_0x284a38=_0x245113['ConsentOptions'][_0x58cb7e(0x53a)],_0x810228=_0x245113[_0x58cb7e(0x236)][_0x58cb7e(0x53a)]){this['send'](_0x222c51,void 0x0,_0x15293e,_0x284a38,_0x810228);}['logValuedEvent'](_0x23e461,_0x198920,_0x5aaffd,_0x1e4c2b=_0x245113[_0x58cb7e(0x236)][_0x58cb7e(0x53a)],_0x2a26ad=_0x245113[_0x58cb7e(0x236)]['None']){const _0xd426bd=_0x58cb7e;this[_0xd426bd(0x390)](_0x23e461,_0x198920,_0x5aaffd,_0x1e4c2b,_0x2a26ad);}[_0x58cb7e(0x41f)](_0x2fd2a2){const _0x39ef9c=_0x58cb7e;this[_0x39ef9c(0x390)](_0x39ef9c(0x85),void 0x0,_0x2fd2a2,_0x245113['ConsentOptions'][_0x39ef9c(0x53a)],_0x245113[_0x39ef9c(0x236)]['None']);}['getPlaySessionId'](){const _0x29e011=_0x58cb7e;return this[_0x29e011(0x1c8)]()['getPlaySessionId']();}[_0x58cb7e(0x11c)](){const _0xf2e3e5=_0x58cb7e;return this[_0xf2e3e5(0x1c8)]()[_0xf2e3e5(0x11c)]();}[_0x58cb7e(0x247)](){const _0x25ee49=_0x58cb7e;return this[_0x25ee49(0x1c8)]()[_0x25ee49(0x247)]();}['addExtraFieldFunction'](_0x17d7af){const _0x6f59bb=_0x58cb7e;return this[_0x6f59bb(0x517)][_0x6f59bb(0x1e3)](_0x17d7af),()=>{const _0x427883=_0x6f59bb,_0x29c0f6=this['extraFieldFunctions'][_0x427883(0x54b)](_0x17d7af);-0x1!==_0x29c0f6&&this[_0x427883(0x517)][_0x427883(0x103)](_0x29c0f6,0x1);};}[_0x58cb7e(0x422)](_0x14f589,_0x4d98c4,_0x3515b5){const _0x4b2e55=_0x58cb7e,_0x346ed0=new _0x5bce0e(this[_0x4b2e55(0x53b)][_0x4b2e55(0x1da)]);if(_0x14f589<=_0x346ed0['getRightmost1Index']())return void this['logger'][_0x4b2e55(0xd0)](_0x4b2e55(0x3ea),_0x4b2e55(0xaf)+_0x14f589+'\x20('+_0x4d98c4+_0x4b2e55(0x40b));_0x346ed0[_0x4b2e55(0x176)](_0x14f589),this['set'](_0x4b2e55(0x1da),_0x346ed0['encode']());const _0x241a43=Object[_0x4b2e55(0x4dc)](Object['assign']({},_0x3515b5),{'step_number':_0x14f589,'step_name':_0x4d98c4});this[_0x4b2e55(0xb0)](_0x4b2e55(0x422),_0x241a43,_0x245113[_0x4b2e55(0x236)][_0x4b2e55(0x255)]|_0x245113['ConsentOptions'][_0x4b2e55(0x2dd)]|_0x245113['ConsentOptions'][_0x4b2e55(0x2c0)]|_0x245113[_0x4b2e55(0x236)][_0x4b2e55(0x374)]|_0x245113[_0x4b2e55(0x236)][_0x4b2e55(0x444)]);}[_0x58cb7e(0x440)](_0x1d26ba,_0x5f2cfd,_0x2de55c){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x178aa8=_0xc8d7,_0x5f1eca=yield this[_0x178aa8(0x2cb)]['getItem'](this[_0x178aa8(0x515)],[]);if(_0x5f1eca[_0x178aa8(0x55a)](_0x4e9b7a=>_0x4e9b7a===_0x1d26ba))return void this[_0x178aa8(0x1f1)][_0x178aa8(0xd0)]('[frvr-tracker]\x20ftue:','step\x20'+_0x1d26ba+'\x20('+_0x5f2cfd+_0x178aa8(0x40b));_0x5f1eca[_0x178aa8(0x1e3)](_0x1d26ba),this['storage'][_0x178aa8(0x4ed)](this[_0x178aa8(0x515)],_0x5f1eca);const _0x42e92e=Object[_0x178aa8(0x4dc)](Object[_0x178aa8(0x4dc)]({},_0x2de55c),{'step_number':_0x1d26ba,'step_name':_0x5f2cfd});this['logEvent'](_0x178aa8(0x422),_0x42e92e,_0x245113[_0x178aa8(0x236)][_0x178aa8(0x255)]|_0x245113[_0x178aa8(0x236)]['P5PersonalizedContentProfile']|_0x245113['ConsentOptions'][_0x178aa8(0x2c0)]|_0x245113[_0x178aa8(0x236)]['P9MarketResearchForAudienceInsights']|_0x245113['ConsentOptions'][_0x178aa8(0x444)]);});}['levelStart'](_0xfccfb5,_0xb59d35){const _0x403ab0=_0x58cb7e,_0x3d6024=Object[_0x403ab0(0x4dc)](Object[_0x403ab0(0x4dc)]({},_0xb59d35),{'level_id':_0xfccfb5});this[_0x403ab0(0x259)](_0x403ab0(0x45b),Date[_0x403ab0(0x2cd)]()),this[_0x403ab0(0x309)](_0x403ab0(0xf9));const _0x145e12=(function(){const _0x45be53=_0x403ab0,_0x411dd9=new Date();return _0x411dd9[_0x45be53(0x402)]()+'-'+_0x1f2a91(_0x411dd9['getUTCMonth']()+0x1)+'-'+_0x1f2a91(_0x411dd9[_0x45be53(0x34d)]());}());this['data'][_0x403ab0(0x130)]!==_0x145e12&&(this[_0x403ab0(0x259)](_0x403ab0(0x130),_0x145e12),this[_0x403ab0(0x309)](_0x403ab0(0x4ac)));const _0x53007b=this[_0x403ab0(0x309)](_0x403ab0(0x118));this[_0x403ab0(0x52d)](_0x403ab0(0x2ed),_0x53007b,_0x3d6024,_0x245113[_0x403ab0(0x236)][_0x403ab0(0x2c0)]|_0x245113[_0x403ab0(0x236)][_0x403ab0(0x444)]);}['levelEnd'](_0x28d619,_0x22bd1a){const _0x26a780=_0x58cb7e,_0x3222d7=Object[_0x26a780(0x4dc)](Object['assign']({},_0x22bd1a),{'level_id':_0x28d619});this[_0x26a780(0xb0)](_0x26a780(0x455),_0x3222d7,_0x245113[_0x26a780(0x236)]['P8MeasureContentPerformance']|_0x245113[_0x26a780(0x236)][_0x26a780(0x444)]),this[_0x26a780(0x259)](_0x26a780(0x45b),-0x1);}['getConsentedIdProvider'](){const _0x11bb56=_0x58cb7e;var _0x307a1f,_0x132727;return(null===(_0x132727=(_0x307a1f=this[_0x11bb56(0x1bb)])['managesUnconsentedIds'])||void 0x0===_0x132727?void 0x0:_0x132727[_0x11bb56(0x1ed)](_0x307a1f))||this[_0x11bb56(0x156)]['hasConsentForAll'](_0x245113[_0x11bb56(0x236)][_0x11bb56(0x50d)],_0x245113[_0x11bb56(0x236)][_0x11bb56(0x53a)])?this[_0x11bb56(0x1bb)]:this[_0x11bb56(0x16d)];}}var _0x5db91e,_0x1eaf43;const _0x375394={'chromeWrapper':_0x58cb7e(0xd7),'androidWrapper':'android','iOSWrapper':_0x58cb7e(0x13d),'rcs':'rcs','samsungAppStore':'samsung_galaxy_store','facebookInstant':_0x58cb7e(0x32d),'facebookRooms':_0x58cb7e(0x28f),'facebookAppWeb':_0x58cb7e(0x95),'facebookApp':_0x58cb7e(0xff),'samsungBixby':_0x58cb7e(0x293),'samsungGameLauncher':_0x58cb7e(0x537),'samsungInstantPlay':_0x58cb7e(0xa0),'spilGamesWrapper':'spil','vkru':_0x58cb7e(0x2e4),'okru':'okru','kik':_0x58cb7e(0x300),'twitter':_0x58cb7e(0x2d3),'twitch':'twitch','hago':_0x58cb7e(0x12b),'oppoGlobal':_0x58cb7e(0x9e),'tMobile':'tmobile','huawei':_0x58cb7e(0x84),'huaweiquickapp':_0x58cb7e(0x269),'yandex':_0x58cb7e(0x10c),'crazyGames':'crazy_games','lgtv':_0x58cb7e(0x12a),'jioStb':'jio_stb','myJio':_0x58cb7e(0x3d2),'jioGameslite':_0x58cb7e(0x4ff),'rocketChat':_0x58cb7e(0x281),'ufone':_0x58cb7e(0x3ac),'game8':_0x58cb7e(0x1b4),'mailonline':_0x58cb7e(0x560),'discord':_0x58cb7e(0x384),'harman':'harman','microsoftPwa':_0x58cb7e(0x248)},_0x5d6a86=_0x58cb7e(0x2db),_0x4fa911={0x1db9442d3:'samsung_game_launcher',0x1c76d3513:_0x58cb7e(0x293),0xdcd226e6:'legacy_samsung_daily',0xf1cdfac9:_0x5d6a86,0xc1088a4c:_0x58cb7e(0xa0),0x1405f0c50:_0x5d6a86,0x13f9fccba:_0x5d6a86,0x2224e2ac3:_0x5d6a86,0x630c3722:_0x5d6a86,0x6a2fa83d:_0x5d6a86,0x5af52484:'legacy_samsung_browser_us',0x2218cd8be:_0x58cb7e(0x4a7),0x5d97def1:_0x58cb7e(0x293),0x16f1b418a:_0x58cb7e(0x494),0x239129fca:_0x58cb7e(0x269),0x1242066c4:_0x5d6a86,0x14863fabf:_0x5d6a86,0x117673779:_0x5d6a86,0x1cf4261df:_0x5d6a86,0x158944b6a:_0x5d6a86,0x1d47865cc:_0x58cb7e(0x293),0x17313aac4:_0x5d6a86,0x227d1546d:_0x5d6a86,0x253ecf182:_0x58cb7e(0x31a),0x6bea9361:_0x5d6a86,0x19a0b681b:_0x5d6a86,0x151a7b5d0:_0x5d6a86,0x1d5338f10:_0x58cb7e(0x9e),0x19b95571a:_0x58cb7e(0x3b1),0x400f9684:_0x5d6a86,0x11f748985:'huawei',0xe97bd72a:_0x5d6a86,0xb849bbd3:_0x5d6a86,0x236f09a78:_0x5d6a86,0x23cc94cb0:_0x5d6a86,0x20f47a373:_0x5d6a86,0x71fd112f:_0x5d6a86,0xce6a8b9c:_0x5d6a86,0xbb11603a:_0x58cb7e(0x558),0xd726535f:_0x5d6a86,0x1b0b36cc9:_0x5d6a86,0x1ec618c27:_0x5d6a86,0x11d9f1dde:_0x5d6a86,0x13c285bec:_0x5d6a86,0xfa1b10a3:_0x5d6a86,0x1c00c7f19:'ga',0x54aa0b0c:_0x5d6a86,0x179fc89e2:_0x5d6a86,0xbe101334:_0x5d6a86,0x1bae2c703:_0x58cb7e(0x28c),0x16e1a6557:_0x5d6a86,0x8fa7e8d0:'spil',0x173d36c38:_0x5d6a86,0x81170b57:_0x5d6a86,0x1ab56e5fb:_0x5d6a86,0x1a82f71ed:_0x5d6a86,0x2354c2d06:_0x5d6a86,0x1ee1122db:_0x58cb7e(0x4c0),0x1269567e5:_0x5d6a86,0xf51770e3:'samsung_instant_daily',0x236bf62bd:_0x58cb7e(0x136),0x188433182:_0x5d6a86,0x177d4a479:_0x5d6a86,0x1cc3a73db:_0x5d6a86,0x15320efb9:_0x5d6a86,0x106b7bac4:_0x5d6a86,0x20c1cd8e1:_0x58cb7e(0x1dc),0x18f762d37:_0x5d6a86,0x1e6c49e1e:_0x5d6a86,0x47c43dcb:_0x5d6a86,0x1fd0b613f:_0x5d6a86,0x1e26143ee:_0x5d6a86,0xb5cc45f1:_0x5d6a86,0x16be32724:_0x5d6a86,0x140e57421:_0x5d6a86,0x80748ad7:_0x5d6a86,0x10b20632e:_0x5d6a86,0x22271968a:_0x5d6a86,0x9cfba9dc:_0x5d6a86,0x155b433c4:_0x5d6a86,0x43bd382a:_0x5d6a86,0xe6953836:_0x5d6a86,0x194ccb869:_0x5d6a86,0xee7b4d38:_0x58cb7e(0x558),0x1f01c2943:_0x5d6a86,0x5a1ea06e:_0x5d6a86,0x13e257636:_0x5d6a86,0x1c7d1459c:_0x5d6a86,0x23432c347:_0x5d6a86,0x20686279d:_0x5d6a86,0x1ee07075b:'ga',0x5f706fc8:_0x5d6a86,0x191ac535d:_0x5d6a86,0xbb652582:_0x58cb7e(0x558),0xda363268:_0x58cb7e(0x13e),0x18dafbaa2:'ga',0x250c32b3e:_0x5d6a86,0xfb4c93d9:'ga',0x248bfffe6:_0x5d6a86,0xf5fe4a79:_0x5d6a86,0x249fe7de7:_0x58cb7e(0x138),0x626a706d:_0x5d6a86,0x8f306e16:_0x5d6a86,0xbfbfde8d:_0x58cb7e(0x33e),0x1e9550520:_0x5d6a86,0x1b605ed9f:_0x5d6a86,0x71b8ff08:_0x5d6a86,0x1cb9e83c8:_0x5d6a86,0x18e54f854:_0x5d6a86,0x1e9fecd05:_0x5d6a86,0x225e9a40d:_0x5d6a86,0x180fe5898:'ga',0xc48ac6df:_0x5d6a86,0x7b2af39a:_0x5d6a86,0x23cd9938d:_0x58cb7e(0x558),0x1438e7d0c:_0x5d6a86,0xdda56889:'ga',0x1a1d81ff9:_0x5d6a86,0x149d323d7:_0x58cb7e(0x558),0x141810037:'spil',0x18e36ed12:_0x5d6a86,0x1e4ec0d4c:_0x5d6a86,0x135aa9192:'ga',0x919edab1:_0x5d6a86,0x24a985b66:_0x5d6a86,0x234852745:_0x58cb7e(0x558),0x203573496:_0x58cb7e(0x4d8),0x2452c1f25:_0x58cb7e(0x558),0x14798144b:_0x58cb7e(0x558),0x21e24b778:_0x58cb7e(0x558),0x135c380c6:_0x5d6a86,0x660aea27:_0x58cb7e(0x558),0x573fe409:_0x58cb7e(0x332),0x18c697f83:_0x5d6a86,0x1d42ab8e3:_0x58cb7e(0x558),0xf97f200e:_0x5d6a86,0x5cf70d82:_0x5d6a86,0xfa1ff17c:'ga',0x1592eb5b9:_0x5d6a86,0x20ed6c4a2:_0x5d6a86,0x188e9f4ec:_0x5d6a86,0x217de3028:'rocketchat',0xb77e8d10:_0x5d6a86,0x5448ce78:_0x58cb7e(0x558),0x66a0d55c:'spil',0x1c6a8123d:_0x58cb7e(0x225),0x1b0997479:'spil',0x18ea168f6:_0x58cb7e(0x375),0x17ccd5d41:_0x5d6a86,0x194f772ac:_0x58cb7e(0x162),0xa215e79b:_0x58cb7e(0x558),0x165f70f70:_0x5d6a86,0x11bce4329:'spil',0x1ec6487ad:_0x5d6a86,0x1240aa8c9:_0x5d6a86,0x14c0ccea9:_0x58cb7e(0x366),0xc3402a38:_0x58cb7e(0x558),0x5577f907:_0x58cb7e(0x558),0x1d8682228:'taboola',0xd5d2ea60:'squid',0xed60d91f:_0x5d6a86,0x1058c84f2:_0x58cb7e(0x558),0x1f8ed51e1:_0x58cb7e(0x293),0x4edbb289:_0x58cb7e(0x558),0xd6e3d471:'bixby',0x21d866b23:_0x5d6a86,0x6fb09868:_0x58cb7e(0x38d),0x213ee2b77:_0x58cb7e(0x293),0x1b152e3fb:_0x58cb7e(0x55f),0x401ba914:_0x58cb7e(0x559),0x417927da:_0x5d6a86,0x1e8bf4671:_0x58cb7e(0x338)},_0x585b6c=_0x58cb7e(0x563)==typeof window?'':null!==(_0x1eaf43=null===(_0x5db91e=window[_0x58cb7e(0x3cf)])||void 0x0===_0x5db91e?void 0x0:_0x5db91e[_0x58cb7e(0x29c)])&&void 0x0!==_0x1eaf43?_0x1eaf43:'',_0x5a9e84=function(_0x50df39,_0x1d153d){const _0x32c98e=_0x58cb7e;let _0x92a4f3='frvr';for(const _0x20b92c in _0x375394)_0x50df39[_0x20b92c]&&(_0x92a4f3=_0x375394[_0x20b92c]);const _0x52be78=_0x1d153d();if(_0x52be78){const _0x43fcab=_0x4fa911[_0x52be78];_0x43fcab&&(_0x92a4f3=_0x43fcab);}return(window[_0x32c98e(0x3cf)]&&window[_0x32c98e(0x3cf)][_0x32c98e(0x29d)]&&_0x32c98e(0x175)===window[_0x32c98e(0x3cf)]['host']||_0x32c98e(0x452)===window[_0x32c98e(0x3cf)][_0x32c98e(0x29d)])&&(_0x92a4f3=_0x32c98e(0x14e)),window['location']&&window[_0x32c98e(0x3cf)]['host']&&window[_0x32c98e(0x3cf)][_0x32c98e(0x29d)][_0x32c98e(0x1ac)](_0x32c98e(0x384))&&(_0x92a4f3=_0x32c98e(0x384)),_0x92a4f3;},_0x452e24=function(_0x2ad2a9,_0x5b0c00){const _0x4c15b1=_0x58cb7e;null!=_0x2ad2a9||(_0x2ad2a9=window[_0x4c15b1(0x3cf)][_0x4c15b1(0x29c)]),_0x5b0c00=_0x5b0c00['replace'](/[\[\]]/g,'\x5c$&');const _0x3b2272=new RegExp(_0x4c15b1(0x40c)+_0x5b0c00+_0x4c15b1(0x407),'i')[_0x4c15b1(0xc2)](_0x2ad2a9);return _0x3b2272?_0x3b2272[0x2]?decodeURIComponent(_0x3b2272[0x2][_0x4c15b1(0x346)](/\+/g,'\x20')):'':null;},_0x1d5d21=(_0x5e9c82,_0x1e7adf)=>function(_0x34cf04,_0x4e6024,_0x3a2c15,_0x4ce963){const _0x174c11=_0x58cb7e,_0x2221e4={};return _0x5e9c82&&(_0x2221e4[_0x5e9c82]=!0x0),_0x2221e4['android']=/(android)/i['test'](_0x3a2c15)&&!/(Windows)/i[_0x174c11(0x3f3)](_0x3a2c15),_0x2221e4[_0x174c11(0xcd)]=(function(){const _0xc6295a=_0x174c11,_0x391cd9=navigator[_0xc6295a(0x4d0)]['toLowerCase']()[_0xc6295a(0x446)](/android\s([0-9\.]*)/);return parseFloat(_0x391cd9?_0x391cd9[0x1]:'0');}()),_0x2221e4[_0x174c11(0x311)]=/(Mobile)/i['test'](_0x3a2c15)&&/(Firefox)/i['test'](_0x3a2c15),_0x2221e4[_0x174c11(0x397)]=_0x2221e4[_0x174c11(0x548)]&&_0x2221e4['androidVersion']<0x6,_0x2221e4[_0x174c11(0x4aa)]=/(ipod|iphone|ipad)/i[_0x174c11(0x3f3)](_0x3a2c15)||/(Macintosh)/i[_0x174c11(0x3f3)](_0x3a2c15)&&_0x174c11(0x169)in document,_0x2221e4['windowsMobile']=/(IEMobile)/i[_0x174c11(0x3f3)](_0x3a2c15),_0x2221e4[_0x174c11(0x2a1)]=/(silk)/i['test'](_0x3a2c15),_0x2221e4[_0x174c11(0x2d1)]=/(clay\.io)/i[_0x174c11(0x3f3)](_0x4ce963),_0x2221e4[_0x174c11(0x36a)]=/(fb_canvas)/i[_0x174c11(0x3f3)](_0x4ce963),_0x2221e4['facebookAppWeb']=/(fb_canvas_web)/i['test'](_0x4ce963),_0x2221e4[_0x174c11(0x3e2)]=_0x34cf04['top']!==_0x34cf04['self'],_0x2221e4[_0x174c11(0x1e8)]=_0x174c11(0x1e8)in _0x4e6024&&_0x4e6024['standalone'],_0x2221e4[_0x174c11(0x318)]=Boolean(_0x3a2c15[_0x174c11(0x446)](/iPhone/i)||_0x3a2c15[_0x174c11(0x446)](/iPod/i)),_0x2221e4[_0x174c11(0x214)]=/(kongregateiframe)/i['test'](_0x4ce963),_0x2221e4[_0x174c11(0x300)]=/(kik_canvas)/i[_0x174c11(0x3f3)](_0x4ce963),_0x2221e4[_0x174c11(0x2d3)]=/(twitter)/gi[_0x174c11(0x3f3)](_0x3a2c15),_0x2221e4[_0x174c11(0x10d)]=/Chrome\//[_0x174c11(0x3f3)](_0x3a2c15),_0x2221e4[_0x174c11(0x292)]=!!navigator['userAgent'][_0x174c11(0x446)](/Version\/[\d\.]+.*Safari/),_0x2221e4[_0x174c11(0x411)]=0x0==window[_0x174c11(0x3cf)][_0x174c11(0xf4)][_0x174c11(0x54b)]('https'),_0x2221e4['facebookInstant']=!!window[_0x174c11(0x443)],_0x2221e4[_0x174c11(0x8d)]=!!window['isFacebookRooms'],_0x2221e4[_0x174c11(0x4c4)]=/(spilgames)/i[_0x174c11(0x3f3)](_0x4ce963),_0x2221e4['social']='on'==_0x452e24(_0x1e7adf,_0x174c11(0x540)),_0x2221e4['advertisementIsDisabled']=_0x174c11(0x4dd)==_0x452e24(_0x1e7adf,'ads'),_0x2221e4[_0x174c11(0x153)]=_0x174c11(0x4dd)==_0x452e24(_0x1e7adf,_0x174c11(0x18b)),_0x2221e4['advertisementOverlayEnabled']=!_0x2221e4['iframed']||_0x2221e4['spilGamesWrapper']||Boolean(_0x452e24(_0x1e7adf,_0x174c11(0x230))),_0x2221e4['nosoc']='1'==_0x452e24(_0x1e7adf,_0x174c11(0x24d)),_0x2221e4['facebookAd']=/(\/\?fb)/i[_0x174c11(0x3f3)](_0x4ce963),_0x2221e4[_0x174c11(0x250)]=_0x2221e4[_0x174c11(0x548)]||_0x2221e4[_0x174c11(0x2b2)]||_0x2221e4['iOS']||_0x2221e4[_0x174c11(0x2a1)]||_0x2221e4[_0x174c11(0x311)],_0x2221e4[_0x174c11(0x1d3)]=!!_0x34cf04[_0x174c11(0x1d3)],_0x2221e4['iPhoneXOrLater']='true'==_0x452e24(_0x1e7adf,'iPhoneXOrLater'),_0x2221e4['iMessageContext']=_0x174c11(0x229)==_0x452e24(_0x1e7adf,_0x174c11(0x4d7)),_0x2221e4[_0x174c11(0x314)]=!!_0x34cf04[_0x174c11(0x314)],_0x2221e4[_0x174c11(0x1cf)]=!!_0x34cf04[_0x174c11(0x49e)],_0x2221e4[_0x174c11(0x491)]=_0x174c11(0x451)==_0x452e24(_0x1e7adf,_0x174c11(0x8c)),_0x2221e4[_0x174c11(0x4a0)]=Boolean(_0x34cf04[_0x174c11(0x1d3)]||_0x34cf04[_0x174c11(0x314)]||_0x2221e4['samsungAppStore']),_0x2221e4[_0x174c11(0x472)]=!0x1,_0x2221e4[_0x174c11(0x12e)]=!0x1,_0x2221e4['jioStb']=!!_0x2221e4['jio-stb'],_0x2221e4[_0x174c11(0xa9)]=!!_0x2221e4['myjio'],_0x2221e4[_0x174c11(0x425)]=!!_0x2221e4[_0x174c11(0x129)],_0x2221e4['jio']=_0x2221e4[_0x174c11(0xb1)]||_0x2221e4[_0x174c11(0xa9)]||_0x2221e4[_0x174c11(0x425)],_0x2221e4[_0x174c11(0x383)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x383)),_0x2221e4[_0x174c11(0x2e4)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x2e4)),_0x2221e4['okru']=''==_0x452e24(_0x1e7adf,_0x174c11(0x22c)),_0x2221e4[_0x174c11(0x2f9)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x55f)),_0x2221e4[_0x174c11(0x315)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x315)),_0x2221e4[_0x174c11(0x235)]=''==_0x452e24(_0x1e7adf,'windowsapp'),_0x2221e4['enableAppStoreLinks']=!0x0,_0x2221e4[_0x174c11(0xd2)]=''==_0x452e24(_0x1e7adf,'samsung')&&'galaxystore'==_0x452e24(_0x1e7adf,_0x174c11(0x524)),_0x2221e4['samsungGameLauncherPWA']=(''==_0x452e24(_0x1e7adf,_0x174c11(0x315))||''==_0x452e24(_0x1e7adf,_0x174c11(0x451)))&&_0x174c11(0x2b1)==_0x452e24(_0x1e7adf,_0x174c11(0x524)),_0x2221e4[_0x174c11(0x461)]=!!window[_0x174c11(0x16c)]||(''==_0x452e24(_0x1e7adf,_0x174c11(0x2b1))||_0x174c11(0x2b1)==_0x452e24(_0x1e7adf,'source')),_0x2221e4[_0x174c11(0x31c)]=''==_0x452e24(_0x1e7adf,'samsung')&&!_0x2221e4['samsungGalaxyStorePWA'],_0x2221e4[_0x174c11(0x2af)]=''==_0x452e24(_0x1e7adf,'samsungbuk'),_0x2221e4['samsungBrowserUS']=''==_0x452e24(_0x1e7adf,_0x174c11(0x1fe)),_0x2221e4[_0x174c11(0x161)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x432)),_0x2221e4[_0x174c11(0x3a5)]=''==_0x452e24(_0x1e7adf,'samsungbrowser'),_0x2221e4[_0x174c11(0x286)]=''==_0x452e24(_0x1e7adf,'gl_fallback'),_0x2221e4[_0x174c11(0xc4)]=!!window['GSInstant'],_0x2221e4[_0x174c11(0x451)]=_0x2221e4[_0x174c11(0xd2)]||_0x2221e4['samsungGameLauncherPWA']||_0x2221e4['samsungGameLauncher']||_0x2221e4[_0x174c11(0x31c)]||_0x2221e4[_0x174c11(0x2af)]||_0x2221e4[_0x174c11(0x2af)]||_0x2221e4[_0x174c11(0x1be)]||_0x2221e4[_0x174c11(0x161)]||_0x2221e4[_0x174c11(0x3a5)]||_0x2221e4[_0x174c11(0x286)]||_0x2221e4[_0x174c11(0xc4)],_0x2221e4[_0x174c11(0x33e)]=Boolean(_0x452e24(_0x1e7adf,'rcsid')),_0x2221e4[_0x174c11(0x3dc)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x3bd)),_0x2221e4[_0x174c11(0x32a)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x32a)),_0x2221e4[_0x174c11(0x84)]=''==_0x452e24(_0x1e7adf,'huawei')||_0x2221e4[_0x174c11(0x32a)],_0x2221e4[_0x174c11(0x9a)]=''==_0x452e24(_0x1e7adf,'mozilla'),_0x2221e4[_0x174c11(0x135)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x135)),_0x2221e4['chromeOSDevice']='true'==_0x452e24(_0x1e7adf,'isChromeOSDevice'),_0x2221e4[_0x174c11(0x2e6)]=!!_0x34cf04[_0x174c11(0x3b2)]&&!!_0x34cf04['opr'][_0x174c11(0xef)]||!!_0x34cf04[_0x174c11(0x2e6)]||_0x3a2c15[_0x174c11(0x54b)]('\x20OPR/')>=0x0,_0x2221e4[_0x174c11(0x10c)]=!!window[_0x174c11(0x4c5)],_0x2221e4['firefox']=void 0x0!==_0x34cf04['InstallTrigger'],_0x2221e4[_0x174c11(0x99)]=/(edge|edgios|edga)\/((\d+)?[\w\.]+)/i[_0x174c11(0x3f3)](_0x3a2c15),_0x2221e4['oppoGlobal']=''==_0x452e24(_0x1e7adf,'oppo'),_0x2221e4[_0x174c11(0x54e)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x54e)),_0x2221e4['crazyGames']=_0x174c11(0x55c)==_0x452e24(_0x1e7adf,_0x174c11(0x230)),_0x2221e4[_0x174c11(0x1dc)]=''==_0x452e24(_0x1e7adf,'mynet'),_0x2221e4[_0x174c11(0x3ac)]=_0x174c11(0x4e1)==_0x452e24(_0x1e7adf,_0x174c11(0x230)),_0x2221e4[_0x174c11(0x1b4)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x1b4)),_0x2221e4['mailonline']=_0x174c11(0x154)==_0x452e24(_0x1e7adf,_0x174c11(0x230)),_0x2221e4[_0x174c11(0x2d4)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x2d4)),_0x2221e4['partnerWrapper']=!_0x2221e4['disableNativeBridge']&&(_0x2221e4[_0x174c11(0x1dc)]||_0x2221e4[_0x174c11(0x2f9)]||_0x2221e4[_0x174c11(0x3ac)]||_0x2221e4[_0x174c11(0x162)])&&(_0x2221e4[_0x174c11(0x4aa)]||_0x2221e4[_0x174c11(0x548)]),_0x2221e4[_0x174c11(0x19a)]=''==_0x452e24(_0x1e7adf,'rocketchat'),_0x2221e4[_0x174c11(0x384)]='discord'===_0x5e9c82,_0x2221e4['harman']=''==_0x452e24(_0x1e7adf,_0x174c11(0xad)),_0x2221e4[_0x174c11(0x2fe)]=!(_0x2221e4[_0x174c11(0x270)]||_0x2221e4['iframed']||_0x2221e4[_0x174c11(0x4a0)]||_0x2221e4[_0x174c11(0x383)]||_0x2221e4[_0x174c11(0x2e4)]||_0x2221e4[_0x174c11(0x22c)]||_0x2221e4['facebookInstant']||_0x2221e4[_0x174c11(0x4f3)]),_0x2221e4['tv']=_0x2221e4[_0x174c11(0xb1)]||_0x2221e4[_0x174c11(0x1ce)],_0x2221e4[_0x174c11(0x49a)]=''==_0x452e24(_0x1e7adf,_0x174c11(0x4bc))||!!_0x452e24(_0x1e7adf,_0x174c11(0x1e2)),_0x2221e4;}(window,navigator,navigator[_0x58cb7e(0x4d0)],String(window[_0x58cb7e(0x3cf)])),_0x43546a={'getChannel':function(_0x5ae1a9,_0x36b3d1,_0x262453){let _0x2e7129,_0x91825e;return()=>{if(_0x2e7129)return _0x2e7129;var _0x1f661f,_0x249a36,_0x5ec7fd;null!=_0x91825e||(_0x91825e=_0x1d5d21(_0x5ae1a9,_0x585b6c)),null!=_0x262453||(_0x1f661f=_0x585b6c,_0x249a36=_0x91825e,_0x5ec7fd=_0x36b3d1||{},_0x262453=()=>function(_0x500ef9,_0x9adf57,_0x350c2b){const _0x27dd18=_0xc8d7,_0x3c9418=_0x452e24(_0x500ef9,'partnerid');if(_0x3c9418)return _0x3c9418;const _0x5eaabc=[[_0x27dd18(0x3a5),'3660984936'],[_0x27dd18(0x33e),_0x27dd18(0x201)],[_0x27dd18(0x32a),_0x27dd18(0x4ea)],[_0x27dd18(0x84),_0x27dd18(0x531)],[_0x27dd18(0x2f9),'7269966843'],[_0x27dd18(0x135),_0x27dd18(0x4f4)],[_0x27dd18(0x161),_0x27dd18(0x35a)],[_0x27dd18(0x1be),'1526015108'],[_0x27dd18(0x2af),_0x27dd18(0x457)],[_0x27dd18(0x9a),_0x27dd18(0x328)],[_0x27dd18(0x31c),'7640790291'],[_0x27dd18(0xd2),'7430391555'],['samsungGameLauncherPWA',_0x27dd18(0x320)],[_0x27dd18(0xc4),_0x27dd18(0x92)]];for(const [_0x6b3b7e,_0xed8302]of _0x5eaabc)if(_0x9adf57[_0x6b3b7e])return _0xed8302;const _0xf1e244={'ft_daily':_0x27dd18(0x19c),'ft_bixby':'7859627468','ft_browser_us':_0x27dd18(0x476),'ft_browser_uk':_0x27dd18(0x1a4),'default':'7978894035'},_0x1253a4={'ft_daily':_0x27dd18(0xbe),'ft_bixby':_0x27dd18(0x1b8),'ft_browser_us':_0x27dd18(0x3ee),'ft_browser_uk':'2961002817','default':'9152813246'};return _0x9adf57[_0x27dd18(0x461)]?_0xf1e244[_0x452e24(_0x500ef9,_0x27dd18(0x524))]||_0xf1e244[_0x27dd18(0x308)]:_0x452e24(_0x500ef9,'gl_fallback')||''===_0x452e24(_0x500ef9,_0x27dd18(0x3e0))?_0x1253a4[_0x452e24(_0x500ef9,_0x27dd18(0x524))]||_0x1253a4['default']:_0x9adf57[_0x27dd18(0x4c4)]&&_0x350c2b['googleAdSpilgamesId']?_0x350c2b[_0x27dd18(0x3c0)]:!!_0x350c2b[_0x27dd18(0xed)]&&_0x350c2b['googleAdSiteId'];}(_0x1f661f,_0x249a36,_0x5ec7fd));const _0x23c0b0=_0x5a9e84(_0x91825e,_0x262453);return _0x2e7129=_0x23c0b0,_0x23c0b0;};}('',{})},_0x38695d={'getName':()=>'Empty\x20Provider','init':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){}),'configure':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){}),'isReady':()=>!0x1,'getCatalog':()=>({}),'getProductById':()=>{},'purchase':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){const _0x4e7c6a=_0x58cb7e;throw new Error(_0x4e7c6a(0x410));}),'consumePurchase':()=>{throw new Error('no\x20products');},'getUnconsumedPurchases':()=>_0x9eb917(void 0x0,void 0x0,void 0x0,function*(){return[];}),'onIsReadyChanged':function(){}},_0x475c1d={'logEvent':()=>{},'logValuedEvent':()=>{}};class _0x3d9629{constructor(_0x5796aa,_0x21af94){const _0xc2cfc2=_0x58cb7e;this[_0xc2cfc2(0x205)]=_0x5796aa,this[_0xc2cfc2(0x110)]=_0x21af94;}[_0x58cb7e(0x241)](_0x4cf828,_0x45f9dc){const _0x559756=_0x58cb7e;this[_0x559756(0x205)][_0x559756(0x52d)]('iap_request_payment_failed',0x1,Object[_0x559756(0x4dc)](Object[_0x559756(0x4dc)]({},_0x4cf828),{'err':_0x45f9dc}));}[_0x58cb7e(0x3d1)](_0x4ad886,_0x233346){const _0x4ced93=_0x58cb7e;this[_0x4ced93(0x205)][_0x4ced93(0x52d)](_0x4ced93(0xb5),0x1,Object[_0x4ced93(0x4dc)](Object[_0x4ced93(0x4dc)]({},_0x4ad886),{'purchaseId':_0x233346[_0x4ced93(0x178)]}));}['logRequestPayment'](_0x5e8839){const _0x4ee35e=_0x58cb7e;this[_0x4ee35e(0x205)][_0x4ee35e(0x52d)](_0x4ee35e(0x1a9),0x1,Object['assign']({},_0x5e8839));}[_0x58cb7e(0x344)](_0x26d06a,_0x36f314){const _0x59e920=_0x58cb7e;this[_0x59e920(0x205)][_0x59e920(0x52d)](_0x59e920(0x310),0x1,Object[_0x59e920(0x4dc)](Object[_0x59e920(0x4dc)]({},_0x26d06a),{'purchaseId':_0x36f314[_0x59e920(0x178)]}));}['logRestorePurchasesError'](_0x1fa0b8){const _0x37c893=_0x58cb7e;this[_0x37c893(0x205)]['logValuedEvent']('iap_request_restore_purchase_error',0x1,{'provider':this['providerName'],'err':_0x1fa0b8});}[_0x58cb7e(0x1ab)](){const _0xe443ff=_0x58cb7e;this[_0xe443ff(0x205)][_0xe443ff(0x52d)](_0xe443ff(0xf6),0x1,{'provider':this['providerName']});}['logRestorePurchases'](){const _0x3127dc=_0x58cb7e;this[_0x3127dc(0x205)][_0x3127dc(0x52d)](_0x3127dc(0x54a),0x1,{'provider':this['providerName']});}}var _0x13f340;_0x245113[_0x58cb7e(0x488)]=void 0x0,(_0x13f340=_0x245113[_0x58cb7e(0x488)]||(_0x245113[_0x58cb7e(0x488)]={}))[_0x58cb7e(0x100)]=_0x58cb7e(0x100),_0x13f340['USER_INPUT']=_0x58cb7e(0x1b2),_0x13f340[_0x58cb7e(0x4f8)]='INVALID_PARAM',_0x13f340[_0x58cb7e(0x2cf)]=_0x58cb7e(0x2cf);class _0x138e4c extends Error{constructor(_0x207d56,_0x32703d,_0x1261d8=_0x245113[_0x58cb7e(0x488)][_0x58cb7e(0x100)]){const _0x4817da=_0x58cb7e;super(_0x207d56,_0x32703d),this[_0x4817da(0x1f7)]=_0x1261d8,Object[_0x4817da(0x34f)](this,_0x138e4c[_0x4817da(0x2d9)]);}}class _0x15374b extends _0x138e4c{constructor(_0x19350f,_0x50721e){const _0x4beca8=_0x58cb7e;super(_0x19350f,_0x50721e,_0x245113['IAPErrorCode'][_0x4beca8(0x4f8)]),Object[_0x4beca8(0x34f)](this,_0x15374b[_0x4beca8(0x2d9)]);}}class _0x5101f5 extends _0x138e4c{constructor(_0x13b16a=_0x58cb7e(0x160),_0x287195){const _0x414a8d=_0x58cb7e;super(_0x13b16a,_0x287195,_0x245113[_0x414a8d(0x488)]['USER_INPUT']),Object['setPrototypeOf'](this,_0x5101f5[_0x414a8d(0x2d9)]);}}class _0x34618c extends _0x138e4c{constructor(_0x3ecd7a=_0x58cb7e(0x2e7),_0x120aec){const _0x54f55d=_0x58cb7e;super(_0x3ecd7a,_0x120aec,_0x245113[_0x54f55d(0x488)][_0x54f55d(0x2cf)]),Object['setPrototypeOf'](this,_0x34618c['prototype']);}}var _0x3f9da6=Object[_0x58cb7e(0x368)]({'__proto__':null,get 'IAPErrorCode'(){const _0x6c0d6f=_0x58cb7e;return _0x245113[_0x6c0d6f(0x488)];},'IAPError':_0x138e4c,'IAPPurchaseErrorUnknownProduct':_0x15374b,'IAPPurchaseErrorCancelledByUser':_0x5101f5,'IAPPurchaseErrorAlreadyOwned':_0x34618c});class _0x1a4bca{constructor(_0x4f7679){const _0x538e3c=_0x58cb7e;this[_0x538e3c(0x18e)]=_0x3f9da6,this[_0x538e3c(0x2df)]=_0x4f7679[_0x538e3c(0x2df)]||_0x38695d,this[_0x538e3c(0x3c3)]=new _0x3d9629(_0x4f7679[_0x538e3c(0x1d6)]||_0x475c1d,this['provider'][_0x538e3c(0x394)]()),this[_0x538e3c(0x1f1)]=_0x4f7679[_0x538e3c(0x1f1)]||_0x1e627f;}[_0x58cb7e(0x321)](){const _0x4b1a2d=_0x58cb7e;return this[_0x4b1a2d(0x2df)][_0x4b1a2d(0x321)]();}[_0x58cb7e(0x4cd)](_0x4efd9e){const _0x1eeb31=_0x58cb7e;return this[_0x1eeb31(0x2df)][_0x1eeb31(0x4cd)](_0x4efd9e);}[_0x58cb7e(0x362)](){const _0x2e9ab7=_0x58cb7e;return this[_0x2e9ab7(0x2df)][_0x2e9ab7(0x362)]();}[_0x58cb7e(0x498)](_0x417f47){const _0x121e9c=_0x58cb7e;this[_0x121e9c(0x2df)][_0x121e9c(0x127)](_0x417f47);}['getProviderName'](){return this['provider']['getName']();}[_0x58cb7e(0x3e3)](){const _0x128dfd=_0x58cb7e;return this['provider'][_0x128dfd(0x3e3)]();}[_0x58cb7e(0xce)](_0x28da91){const _0x1593cd=_0x58cb7e;var _0x3e1109;const _0x191708=this[_0x1593cd(0x2df)][_0x1593cd(0xce)](_0x28da91);if(!_0x191708)return void this[_0x1593cd(0x1f1)]['error'](_0x1593cd(0x19e),_0x28da91);const _0x48faa2=null!==(_0x3e1109=_0x191708[_0x1593cd(0xe5)])&&void 0x0!==_0x3e1109?_0x3e1109:_0x191708['currencyCode']+'\x20'+_0x191708['priceValue'];return Object[_0x1593cd(0x4dc)](Object[_0x1593cd(0x4dc)]({},_0x191708),{'price':_0x48faa2,'provider':this[_0x1593cd(0x2df)][_0x1593cd(0x394)](),'productId':_0x28da91});}[_0x58cb7e(0x2da)](_0x4cd9d9,_0x44bb16){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x299d02=_0xc8d7,_0x219549=this[_0x299d02(0xce)](_0x4cd9d9);if(this[_0x299d02(0x3c3)][_0x299d02(0x4bd)](_0x219549),!_0x219549)throw new _0x15374b(_0x299d02(0x10f)+_0x4cd9d9+'\x22');try{const _0x35d515=yield this['provider'][_0x299d02(0x2da)](_0x4cd9d9,_0x44bb16);return this[_0x299d02(0x3c3)][_0x299d02(0x3d1)](_0x219549,_0x35d515),_0x35d515;}catch(_0x1dd849){const _0x2ec316=_0x1dd849[_0x299d02(0xc8)]||_0x1dd849[_0x299d02(0x148)]();if(this[_0x299d02(0x3c3)][_0x299d02(0x241)](_0x219549,_0x2ec316),_0x1dd849 instanceof _0x5101f5)throw this[_0x299d02(0x1f1)][_0x299d02(0x282)](_0x299d02(0x160)),_0x1dd849;throw this[_0x299d02(0x1f1)][_0x299d02(0x1f8)](_0x299d02(0x4ee)+_0x2ec316,_0x1dd849),new _0x138e4c(_0x299d02(0x51c),{'cause':_0x1dd849});}});}[_0x58cb7e(0x1af)](_0x543f8b){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5d51a7=_0xc8d7,_0x319ed7=this[_0x5d51a7(0xce)](_0x543f8b[_0x5d51a7(0x27a)]);this[_0x5d51a7(0x3c3)][_0x5d51a7(0x344)](_0x319ed7,_0x543f8b);try{yield this[_0x5d51a7(0x2df)]['consumePurchase'](_0x543f8b);}catch(_0x5c2d96){throw new _0x138e4c(_0x5d51a7(0x21e),{'cause':_0x5c2d96});}return _0x543f8b[_0x5d51a7(0x178)];});}[_0x58cb7e(0x1c0)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x21a905=_0xc8d7;this[_0x21a905(0x3c3)][_0x21a905(0x522)]();try{const _0xe6bb77=yield this[_0x21a905(0x2df)]['getUnconsumedPurchases']();return this[_0x21a905(0x3c3)][_0x21a905(0x1ab)](),_0xe6bb77;}catch(_0x4b343d){const _0x29e8cf=_0x4b343d[_0x21a905(0xc8)]||_0x4b343d[_0x21a905(0x148)]();this[_0x21a905(0x3c3)][_0x21a905(0x3d9)](_0x29e8cf),this[_0x21a905(0x1f1)][_0x21a905(0x1f8)](_0x21a905(0x249)+_0x29e8cf,_0x4b343d);}return[];});}[_0x58cb7e(0x4ab)](_0x45cfec,_0x446373){const _0x2dd599=_0x58cb7e;return this[_0x2dd599(0x2da)](_0x45cfec,_0x446373);}['restorePurchases'](){const _0x4079c0=_0x58cb7e;return this[_0x4079c0(0x2df)][_0x4079c0(0x418)]?(this[_0x4079c0(0x3c3)][_0x4079c0(0x522)](),this['provider'][_0x4079c0(0x418)]()):this['getUnconsumedPurchases']();}[_0x58cb7e(0x30c)](){const _0x3bf02a=_0x58cb7e;return this[_0x3bf02a(0x1c0)]();}}class _0x4b482b{constructor(_0x36ae3f){const _0x436003=_0x58cb7e;var _0x510286;this[_0x436003(0x165)]=_0x36ae3f[_0x436003(0x165)],this[_0x436003(0x24f)]=_0x36ae3f[_0x436003(0x24f)],this[_0x436003(0x4d2)]=_0x36ae3f[_0x436003(0x4d2)],this[_0x436003(0x25c)]=null!==(_0x510286=_0x36ae3f[_0x436003(0x1d1)])&&void 0x0!==_0x510286?_0x510286:_0x36ae3f[_0x436003(0x2fb)]===_0x245113['Env'][_0x436003(0x3ba)]?'https://crucible.frvr.com/v1/iap':_0x436003(0x48c);}[_0x58cb7e(0x43e)](_0x1b8850,_0x487a6c){const _0x2d6ef8=_0x58cb7e;return this[_0x2d6ef8(0x165)]['authenticatedFetch'](this[_0x2d6ef8(0x25c)]+'/'+this[_0x2d6ef8(0x24f)]+'/'+_0x1b8850,_0x487a6c);}[_0x58cb7e(0x30c)](){const _0x3b4c19=_0x58cb7e;return this[_0x3b4c19(0x165)][_0x3b4c19(0x38c)](this['apiHost']+'/purchases/'+this[_0x3b4c19(0x165)][_0x3b4c19(0x101)](),{'method':_0x3b4c19(0x4d1),'body':'{}'})['then'](this[_0x3b4c19(0x13a)]);}[_0x58cb7e(0x239)](_0x35aa3e,_0x333f6e={}){const _0x259e4f=_0x58cb7e;return this['auth'][_0x259e4f(0x38c)](this[_0x259e4f(0x25c)]+_0x259e4f(0x40d)+this[_0x259e4f(0x24f)]+'/'+this[_0x259e4f(0x4d2)],Object[_0x259e4f(0x4dc)]({'method':_0x259e4f(0x14a),'body':JSON['stringify'](_0x35aa3e)},_0x333f6e))['then'](this['validateAndReturnJSON']);}[_0x58cb7e(0x1af)](_0x1f6de4,_0x25c5c8){const _0x4200af=_0x58cb7e;return this[_0x4200af(0x165)][_0x4200af(0x38c)](this[_0x4200af(0x25c)]+_0x4200af(0x1ee)+this[_0x4200af(0x24f)]+'/'+this[_0x4200af(0x4d2)],{'method':_0x4200af(0x14a),'body':JSON[_0x4200af(0x3fc)]({'applicationId':_0x1f6de4,'transactionId':_0x25c5c8})})['then'](this[_0x4200af(0x13a)]);}[_0x58cb7e(0xf1)](){const _0x35b931=_0x58cb7e;return fetch(this[_0x35b931(0x25c)]+_0x35b931(0x16a)+this['channelId']+'/'+this[_0x35b931(0x4d2)],{'method':_0x35b931(0x4d1)})[_0x35b931(0x194)](this[_0x35b931(0x13a)]);}[_0x58cb7e(0x13a)](_0x48b796){const _0x588620=_0x58cb7e;if(!_0x48b796['ok'])throw new Error(_0x588620(0x507)+_0x48b796[_0x588620(0x43f)]+'\x20'+_0x48b796['statusText']);return _0x48b796[_0x588620(0x119)]();}}class _0x35b439{['scheduleMessage'](_0x5c9574){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x15f3de=_0xc8d7,_0x2d76bc=yield fetch(_0x15f3de(0x2ca),{'method':_0x15f3de(0x14a),'headers':{'Accept':_0x15f3de(0x13c),'Content-Type':_0x15f3de(0x13c)},'body':JSON[_0x15f3de(0x3fc)](_0x5c9574)});return yield _0x2d76bc[_0x15f3de(0x119)]();});}}const _0x440b8b={'logEvent':()=>{}};class _0x33741f{constructor({provider:_0x8388f5,logger:_0x114b0e,tracker:_0x593c02=_0x440b8b}){const _0x2eb272=_0x58cb7e;this['initialized']=!0x1,this[_0x2eb272(0x2df)]=_0x8388f5,this[_0x2eb272(0x1f1)]=_0x114b0e,this[_0x2eb272(0x2fd)]=new _0x35b439(),this['tracker']=_0x593c02;}[_0x58cb7e(0x321)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x7a0725=_0xc8d7;this[_0x7a0725(0x252)]?this[_0x7a0725(0x4bb)]=!0x0:this[_0x7a0725(0x1f1)]['error']('Notifications\x20class\x20should\x20be\x20configured\x20before\x20it\x20is\x20initialized');});}[_0x58cb7e(0x4cd)](_0x1c3a9e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x30aa34=_0xc8d7;this[_0x30aa34(0x252)]=_0x1c3a9e[_0x30aa34(0x252)];});}[_0x58cb7e(0x3b0)](_0x93f98e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x32ca2a=_0xc8d7;if(!this[_0x32ca2a(0x4bb)])throw this[_0x32ca2a(0x1f1)][_0x32ca2a(0x1f8)](_0x32ca2a(0x275)),new Error(_0x32ca2a(0x8b));const _0x4a08ae={'game':this['game'],'platform':this['provider']['getName'](),'player_id':_0x93f98e[_0x32ca2a(0x539)],'timetorun':_0x93f98e['delayInSeconds'],'template':{'image_url':_0x93f98e[_0x32ca2a(0x509)],'message':_0x93f98e[_0x32ca2a(0xc8)],'buttons':_0x93f98e[_0x32ca2a(0x459)]}};return yield this[_0x32ca2a(0x2fd)][_0x32ca2a(0x3b0)](_0x4a08ae);});}['canScheduleMessages'](){const _0x2c9f3c=_0x58cb7e;return this['provider'][_0x2c9f3c(0x3ef)]();}[_0x58cb7e(0x1fb)](){const _0x20fbfa=_0x58cb7e;return this[_0x20fbfa(0x1d6)][_0x20fbfa(0xb0)]('bot_subscribe_show',{}),this['provider'][_0x20fbfa(0x1fb)]()[_0x20fbfa(0x194)](_0x5e425f=>(_0x5e425f?this[_0x20fbfa(0x1d6)][_0x20fbfa(0xb0)]('bot_subscribe_success',{}):this['tracker'][_0x20fbfa(0xb0)](_0x20fbfa(0x331),{}),_0x5e425f))[_0x20fbfa(0x27e)](_0x3c054c=>(this['tracker'][_0x20fbfa(0xb0)](_0x20fbfa(0x331),{}),!0x1));}[_0x58cb7e(0x209)](_0x50c68c,_0x5a93a3,_0x1cfe45,_0x168f53){const _0x22561a=_0x58cb7e;return this[_0x22561a(0x2df)][_0x22561a(0x209)](_0x50c68c,_0x5a93a3,_0x1cfe45,_0x168f53);}}function _0x263cc4(){const _0x479382=_0x58cb7e;this[_0x479382(0x1f7)]=_0x479382(0x8b),this[_0x479382(0xc8)]='Trying\x20to\x20use\x20an\x20empty\x20interface.';}const _0x73cbf8={'getName':()=>'','canScheduleMessages'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return!0x1;});},'subscribeScheduleMessages'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return!0x1;});},'scheduleLocalNotification':()=>Promise[_0x58cb7e(0x192)](new _0x263cc4())};class _0x3f7780{constructor({id:_0x1123a1,contextID:_0xdbdb8e,endTime:_0x4c3fcd,startTime:_0x338d22,refreshInterval:_0x59a41d,title:_0x56d3db,payload:_0x102cdf,offset:_0xcd2c3e,players:_0xbd1c0a,type:_0x32b8cc,count:_0x353631}){const _0x1432d7=_0x58cb7e;this['id']=_0x1123a1,this[_0x1432d7(0x369)]=_0xdbdb8e,_0x4c3fcd&&(this['endTime']=_0x4c3fcd),_0x338d22&&(this['startTime']=_0x338d22),this[_0x1432d7(0x35f)]=_0x59a41d,this[_0x1432d7(0x389)]=_0x56d3db,this[_0x1432d7(0x299)]=_0x102cdf,this[_0x1432d7(0x49f)]=_0xcd2c3e,this[_0x1432d7(0x50b)]=_0x353631,_0xbd1c0a&&(this[_0x1432d7(0x40f)]=_0xbd1c0a),_0x32b8cc&&(this[_0x1432d7(0x3c8)]=_0x32b8cc);}}class _0x410e48{constructor(_0x1cf847){const _0x529ce2=_0x58cb7e;this['id']=_0x1cf847['id'],this[_0x529ce2(0x2b8)]=_0x1cf847['name'],this[_0x529ce2(0xcc)]=_0x1cf847[_0x529ce2(0xcc)],this[_0x529ce2(0xdc)]=_0x1cf847[_0x529ce2(0xdc)],_0x1cf847['updated']&&(this[_0x529ce2(0x50a)]=_0x1cf847[_0x529ce2(0x50a)]),this[_0x529ce2(0x3b5)]=_0x1cf847[_0x529ce2(0x3b5)],this[_0x529ce2(0x299)]=_0x1cf847[_0x529ce2(0x299)];}}const _0x42a49c=_0x58cb7e(0x3a6),_0x544d86={[_0x245113[_0x58cb7e(0x38e)][_0x58cb7e(0x3ba)]]:_0x58cb7e(0x4da),[_0x245113[_0x58cb7e(0x38e)]['BETA']]:'https://staging.crucible.frvr.com',[_0x245113[_0x58cb7e(0x38e)]['DEVELOPMENT']]:_0x58cb7e(0x3d0)};var _0x2ba5db,_0x30fd5f;!function(_0x32bc2f){const _0x5231d8=_0x58cb7e;_0x32bc2f[_0x5231d8(0x35b)]=_0x5231d8(0x43d),_0x32bc2f['LATEST']=_0x5231d8(0x18d);}(_0x2ba5db||(_0x2ba5db={}));class _0x583693 extends Error{constructor(_0x189cf8){const _0x1e82d3=_0x58cb7e;super(),this['message']=_0x189cf8['message'],this[_0x1e82d3(0x1f7)]=_0x189cf8[_0x1e82d3(0x1f7)],Object[_0x1e82d3(0x34f)](this,_0x583693[_0x1e82d3(0x2d9)]);}}class _0x22752c{constructor(_0x5e1db5){const _0x5c3299=_0x58cb7e;this[_0x5c3299(0x32e)]=_0x5e1db5;}[_0x58cb7e(0x321)](_0x4d74a6,_0x13c907){const _0x4a3724=_0x58cb7e;this['apiUrl']=_0x544d86[_0x13c907],this[_0x4a3724(0x4d2)]=_0x4d74a6,this['leaderboards']={};}[_0x58cb7e(0xa4)](_0x1d5f69,_0x2c07a5){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1d403d=_0xc8d7,_0xfb6986=this[_0x1d403d(0x207)]+_0x1d403d(0xe7),_0x514456={'game':this[_0x1d403d(0x4d2)],'title':_0x2c07a5[_0x1d403d(0x389)],'endTime':_0x2c07a5[_0x1d403d(0x133)],'refreshInterval':_0x2c07a5[_0x1d403d(0x35f)],'type':_0x1d5f69||'default','data':_0x2c07a5[_0x1d403d(0x299)],'sortOrder':_0x2c07a5[_0x1d403d(0x426)]||'HIGHER_IS_BETTER'};_0x2c07a5['id']&&(_0x514456['id']=_0x2c07a5['id']);const _0x2a23ed=yield fetch(_0xfb6986,{'method':'POST','headers':{'Content-Type':'application/json'},'body':JSON[_0x1d403d(0x3fc)](_0x514456)}),_0x574b71=yield _0x2a23ed[_0x1d403d(0x119)]();if(!_0x2a23ed['ok'])throw new _0x583693(_0x574b71['error']);return _0x574b71['id'];});}[_0x58cb7e(0x348)](_0x30fe95){const _0xfe2924=_0x58cb7e;return _0x9eb917(this,arguments,void 0x0,function*(_0x158aa5,_0x3603c1=0x1e,_0x55281b=0x0,_0x43b1b8=_0x2ba5db[_0xfe2924(0x35b)]){const _0x32da91=_0xfe2924,_0x132348=this[_0x32da91(0x207)]+'/v1/leaderboards/'+this[_0x32da91(0x4d2)]+'/'+_0x158aa5,_0x12c97c={'count':_0x3603c1[_0x32da91(0x148)](),'offset':_0x55281b[_0x32da91(0x148)]()},_0x535edd=yield fetch(_0x132348+'?'+new URLSearchParams(_0x12c97c)),_0x295267=yield _0x535edd[_0x32da91(0x119)]();if(!_0x535edd['ok'])throw new _0x583693(_0x295267['error']);_0x295267['payload']=_0x295267[_0x32da91(0x53b)];const _0x3a27bd=_0x295267[_0x32da91(0x40f)]?_0x295267[_0x32da91(0x40f)][_0x32da91(0x179)](_0xd6c4ba=>{const _0x1e9f07=_0x32da91,_0x555ecd=new _0x410e48(_0xd6c4ba);return _0x555ecd[_0x1e9f07(0x3b5)]=this['getCachedScore'](_0x158aa5,_0x555ecd['id'],_0x555ecd['score'],_0x43b1b8),_0x555ecd;}):[];return _0x295267['players']=_0x3a27bd,new _0x3f7780(_0x295267);});}[_0x58cb7e(0x51e)](_0x3c1fe4,_0x57b028){const _0x503c1c=_0x58cb7e;return _0x9eb917(this,arguments,void 0x0,function*(_0x24b5a3,_0xe3f08a,_0x306893=_0x2ba5db[_0x503c1c(0x35b)]){const _0xb459ca=_0x503c1c,_0x52ccb0=this[_0xb459ca(0x207)]+_0xb459ca(0x2bd)+this[_0xb459ca(0x4d2)]+'/'+_0x24b5a3+'/'+_0xe3f08a,_0x520c8a={'platform':this[_0xb459ca(0x32e)]},_0xbb530e=yield fetch(_0x52ccb0+'?'+new URLSearchParams(_0x520c8a)),_0x26d829=yield _0xbb530e['json']();if(!_0xbb530e['ok'])throw new _0x583693(_0x26d829['error']);return _0x26d829[_0xb459ca(0x299)]=_0x26d829[_0xb459ca(0x53b)],_0x26d829[_0xb459ca(0x3b5)]=this[_0xb459ca(0x45f)](_0x24b5a3,_0xe3f08a,_0x26d829[_0xb459ca(0x3b5)],_0x306893),new _0x410e48(_0x26d829);});}[_0x58cb7e(0x3af)](_0x2331a1,_0x22197,_0x349c85,_0x5e0d70,_0x4157bb){return _0x9eb917(this,arguments,void 0x0,function*(_0x5b4517,_0x27cff7,_0x2946bc,_0x23e89b,_0x370f93,_0x17e08e=_0x2ba5db['HIGHEST']){const _0x2f0aa9=_0xc8d7;this[_0x2f0aa9(0x14b)](_0x5b4517,_0x27cff7,_0x2946bc,_0x17e08e);const _0x4f18e2=this[_0x2f0aa9(0x207)]+'/v1/leaderboards/'+this[_0x2f0aa9(0x4d2)]+'/'+_0x5b4517,_0x401666={'id':_0x27cff7,'score':_0x2946bc,'platform':this[_0x2f0aa9(0x32e)],'disableSortOrder':_0x17e08e===_0x2ba5db[_0x2f0aa9(0x484)]};_0x23e89b&&(_0x401666['name']=_0x23e89b),_0x370f93&&(_0x401666[_0x2f0aa9(0xcc)]=_0x370f93);const _0xb63bb1=yield fetch(_0x4f18e2,{'method':_0x2f0aa9(0x14a),'headers':{'Content-Type':_0x2f0aa9(0x13c)},'body':JSON[_0x2f0aa9(0x3fc)](_0x401666)}),_0x5e7ef3=yield _0xb63bb1['json']();if(!_0xb63bb1['ok'])throw new _0x583693(_0x5e7ef3['error']);return _0x5e7ef3;});}[_0x58cb7e(0x191)](_0x2a3eca){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x13dbee=_0xc8d7;return(yield this[_0x13dbee(0xcf)](Object[_0x13dbee(0x4dc)](Object[_0x13dbee(0x4dc)]({},_0x2a3eca),{'verbose':!0x1})))['ids']||[];});}[_0x58cb7e(0x2c1)](_0xc7821e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x564b70=_0xc8d7;return(yield this[_0x564b70(0xcf)](Object[_0x564b70(0x4dc)](Object[_0x564b70(0x4dc)]({},_0xc7821e),{'verbose':!0x0})))['leaderboards']||[];});}['getLeaderboardEntries'](_0x4d9c3c,_0x34f7a7){const _0x5f2e24=_0x58cb7e;return _0x9eb917(this,arguments,void 0x0,function*(_0x4fd830,_0x976b14,_0x513a5c=_0x2ba5db[_0x5f2e24(0x35b)]){const _0x37face=_0x5f2e24;if(!_0x976b14[_0x37face(0x274)])return[];const _0x2a335b=this[_0x37face(0x207)]+_0x37face(0x2bd)+this[_0x37face(0x4d2)]+'/'+_0x4fd830+_0x37face(0x254),_0x4f34fb={'platform':this['channel'],'players':_0x976b14[_0x37face(0x1fc)](',')},_0x690ba0=yield fetch(_0x2a335b+'?'+new URLSearchParams(_0x4f34fb)),_0xc55b1c=yield _0x690ba0[_0x37face(0x119)]();if(!_0x690ba0['ok'])throw new _0x583693(_0xc55b1c[_0x37face(0x1f8)]);return((null==_0xc55b1c?void 0x0:_0xc55b1c[_0x37face(0x416)])||[])[_0x37face(0x179)](_0x1d9b12=>(_0x1d9b12[_0x37face(0x299)]=_0x1d9b12['data'],_0x1d9b12['score']=this['getCachedScore'](_0x4fd830,_0x1d9b12['id'],_0x1d9b12[_0x37face(0x3b5)],_0x513a5c),new _0x410e48(_0x1d9b12)));});}[_0x58cb7e(0x351)](_0x213e0e){return _0x9eb917(this,arguments,void 0x0,function*({leaderboardId:_0x34c3a0,interval:_0x2b9988,minScore:_0x4a59d0,maxScore:_0x2f717f,limit:_0x17482a,page:_0x426450}){const _0x5b4707=_0xc8d7,_0x27fece=this[_0x5b4707(0x207)]+_0x5b4707(0x2bd)+this[_0x5b4707(0x4d2)]+'/'+_0x34c3a0+_0x5b4707(0x152),_0x3a4f4d={'platform':this[_0x5b4707(0x32e)],'interval':_0x2b9988[_0x5b4707(0x148)](),'minInterval':_0x4a59d0[_0x5b4707(0x148)](),'maxInterval':_0x2f717f['toString'](),'entries':null==_0x17482a?void 0x0:_0x17482a[_0x5b4707(0x148)](),'page':null==_0x426450?void 0x0:_0x426450[_0x5b4707(0x148)]()},_0xdb0fd5=new URLSearchParams();for(const [_0x261db0,_0xf7235d]of Object['entries'](_0x3a4f4d))void 0x0!==_0xf7235d&&_0xdb0fd5['set'](_0x261db0,_0xf7235d);const _0x19585d=yield fetch(_0x27fece+'?'+_0xdb0fd5),_0x59639d=yield _0x19585d[_0x5b4707(0x119)]();if(!_0x19585d['ok'])throw new _0x583693(_0x59639d[_0x5b4707(0x1f8)]);return((null==_0x59639d?void 0x0:_0x59639d[_0x5b4707(0x416)])||[])[_0x5b4707(0x179)](_0x5eff4d=>new _0x410e48(_0x5eff4d));});}[_0x58cb7e(0xcf)](_0x36197c){const _0xcc6069=_0x58cb7e;return _0x9eb917(this,arguments,void 0x0,function*({type:_0x4e8e99,playerId:_0x2fca7b,sortBy:_0x59e881=_0xcc6069(0x327),sortOrder:_0x5ddd2d='desc',count:_0x4bc840=0x1e,offset:_0x23c2ef=0x0,verbose:_0x5e0352=!0x1}){const _0x333097=_0xcc6069,_0x4c7c27=this[_0x333097(0x207)]+_0x333097(0x462)+this[_0x333097(0x4d2)]+'/'+_0x2fca7b,_0x40fcc7={'type':_0x4e8e99,'platform':this[_0x333097(0x32e)],'sortOrder':_0x5ddd2d,'sortBy':_0x59e881,'count':_0x4bc840['toString'](),'offset':_0x23c2ef[_0x333097(0x148)](),'verbose':_0x5e0352?'true':_0x333097(0xac)},_0x541e6b=yield fetch(_0x4c7c27+'?'+new URLSearchParams(_0x40fcc7)),_0x56627f=yield _0x541e6b[_0x333097(0x119)]();if(!_0x541e6b['ok'])throw new _0x583693(_0x56627f[_0x333097(0x1f8)]);return _0x56627f;});}[_0x58cb7e(0x1c4)](_0x575002){const _0x16587a=_0x58cb7e;return this[_0x16587a(0x1b0)][_0x575002]||(this[_0x16587a(0x1b0)][_0x575002]={'scores':{}}),this['leaderboards'][_0x575002];}[_0x58cb7e(0x45f)](_0x21f058,_0x533716,_0x2d7f88,_0x3c4e9a){const _0x380b0c=_0x58cb7e,_0x2ae589=this[_0x380b0c(0x1c4)](_0x21f058),_0x41e0f6=_0x2ae589['scores'][_0x533716];if(!_0x3c4e9a)throw new Error('Somehow,\x20we\x20are\x20missing\x20cache\x20policy!');switch(_0x3c4e9a){case _0x2ba5db['HIGHEST']:_0x2d7f88=Math[_0x380b0c(0x3cc)](null!=_0x41e0f6?_0x41e0f6:0x0,_0x2d7f88),_0x2ae589['scores'][_0x533716]=_0x2d7f88;break;case _0x2ba5db['LATEST']:_0x2d7f88=null!=_0x41e0f6?_0x41e0f6:_0x2d7f88;}return _0x2d7f88;}[_0x58cb7e(0x14b)](_0xe97d40,_0x41e264,_0x37272a,_0x5b25e8){const _0x3304d3=_0x58cb7e,_0xce8e50=this[_0x3304d3(0x1c4)](_0xe97d40),_0x256693=_0xce8e50[_0x3304d3(0x27f)][_0x41e264];if(!_0x5b25e8)throw new Error(_0x3304d3(0x1a2));switch(_0x5b25e8){case _0x2ba5db[_0x3304d3(0x35b)]:_0x37272a=Math[_0x3304d3(0x3cc)](null!=_0x256693?_0x256693:0x0,_0x37272a);case _0x2ba5db['LATEST']:}_0xce8e50[_0x3304d3(0x27f)][_0x41e264]=_0x37272a;}}!function(_0x233e23){const _0x411183=_0x58cb7e;_0x233e23[_0x233e23[_0x411183(0x1bc)]=0x0]=_0x411183(0x1bc),_0x233e23[_0x233e23[_0x411183(0x487)]=0x1]=_0x411183(0x487),_0x233e23[_0x233e23[_0x411183(0x1ae)]=0x2]='getActiveTournaments',_0x233e23[_0x233e23['postScore']=0x3]=_0x411183(0x2ef),_0x233e23[_0x233e23[_0x411183(0x1fc)]=0x4]=_0x411183(0x1fc),_0x233e23[_0x233e23[_0x411183(0x298)]=0x5]=_0x411183(0x298),_0x233e23[_0x233e23[_0x411183(0x506)]=0x6]=_0x411183(0x506),_0x233e23[_0x233e23['invitePlayers']=0x7]=_0x411183(0x370);}(_0x30fd5f||(_0x30fd5f={}));class _0x4cfd36{constructor(_0x20f876){const _0xd2921d=_0x58cb7e;this[_0xd2921d(0x2df)]=_0x20f876,this[_0xd2921d(0x1d9)]=_0x30fd5f;}[_0x58cb7e(0x2e0)](){const _0x4fb0e2=_0x58cb7e;return this[_0x4fb0e2(0x2df)][_0x4fb0e2(0x2e0)]();}[_0x58cb7e(0x143)](_0x50ede2){const _0x1a8184=_0x58cb7e;return-0x1!==this['provider'][_0x1a8184(0x140)]()['indexOf'](_0x50ede2);}[_0x58cb7e(0x140)](){const _0x17cc33=_0x58cb7e;return this[_0x17cc33(0x2df)][_0x17cc33(0x140)]();}[_0x58cb7e(0x1bc)](_0x504b22,_0x9aa473,_0x298d83){const _0x2139ac=_0x58cb7e;return this[_0x2139ac(0x2df)][_0x2139ac(0x1bc)](_0x504b22,_0x9aa473,_0x298d83);}[_0x58cb7e(0x1ae)](){const _0x578994=_0x58cb7e;return this['provider'][_0x578994(0x1ae)]();}['getCurrentTournament'](){const _0xc5ca49=_0x58cb7e;return this[_0xc5ca49(0x2df)][_0xc5ca49(0x487)]();}[_0x58cb7e(0x1fc)](_0x5523f4){const _0x2d8206=_0x58cb7e;return this[_0x2d8206(0x2df)][_0x2d8206(0x1fc)](_0x5523f4);}[_0x58cb7e(0x298)](){const _0x19b88f=_0x58cb7e;return this[_0x19b88f(0x2df)][_0x19b88f(0x298)]();}[_0x58cb7e(0x506)](_0xccb363,_0x3af5a5){const _0x27b2f7=_0x58cb7e;return this[_0x27b2f7(0x2df)][_0x27b2f7(0x506)](_0xccb363,_0x3af5a5);}[_0x58cb7e(0x370)](_0xd03e74){const _0x218f8b=_0x58cb7e;return this[_0x218f8b(0x2df)][_0x218f8b(0x370)](_0xd03e74);}[_0x58cb7e(0x526)](_0x25590c,_0x3691b1,_0x138e15,_0x1d7c2a){const _0x1d37b4=_0x58cb7e;return this[_0x1d37b4(0x2df)]['postScore'](_0x25590c,_0x3691b1,_0x138e15,_0x1d7c2a);}}class _0x1f9954{constructor({provider:_0x3fb639,auth:_0x245e9e,logger:_0x14573f,leaderboards:_0x2bf3fe}){const _0xf159fa=_0x58cb7e;this[_0xf159fa(0x2df)]=_0x3fb639,this[_0xf159fa(0x165)]=_0x245e9e,this[_0xf159fa(0x1f1)]=_0x14573f,this[_0xf159fa(0x1fa)]=_0x2bf3fe||new _0x22752c(this[_0xf159fa(0x2df)][_0xf159fa(0x1f9)]()),this[_0xf159fa(0x186)]=new _0x4cfd36(this['provider']);}[_0x58cb7e(0x321)](_0x4b7ac9,_0x5f36da){const _0x2646f=_0x58cb7e;this[_0x2646f(0x1fa)][_0x2646f(0x321)](_0x4b7ac9,_0x5f36da);}['create'](_0x83f8e7,_0x43cd7e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4d7ec1=_0xc8d7;if(this[_0x4d7ec1(0x2df)][_0x4d7ec1(0x2e0)]()&&this[_0x4d7ec1(0x2df)][_0x4d7ec1(0x140)]()[_0x4d7ec1(0x1ac)](_0x30fd5f[_0x4d7ec1(0x1bc)])){const _0x21fc55=yield this['provider']['create'](0x0,_0x83f8e7,_0x43cd7e);return yield this[_0x4d7ec1(0x4ae)](_0x21fc55),_0x21fc55['id'];}return yield this[_0x4d7ec1(0x1fa)]['createLeaderboard'](_0x42a49c,{'payload':_0x83f8e7,'title':_0x43cd7e[_0x4d7ec1(0x389)],'endTime':_0x43cd7e['endTime'],'sortOrder':_0x43cd7e[_0x4d7ec1(0x426)]});});}[_0x58cb7e(0x2ef)](_0x2a2d91,_0x2c1f69,_0x477a56,_0x29a5b5){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2e52b9=_0xc8d7,_0x4da09a=this[_0x2e52b9(0x4db)]();if(!_0x4da09a)throw new Error(_0x2e52b9(0x24e));const _0x51516f=[this[_0x2e52b9(0x1fa)][_0x2e52b9(0x3af)](_0x2a2d91,_0x4da09a,_0x2c1f69,_0x477a56,_0x29a5b5)];this[_0x2e52b9(0x2df)][_0x2e52b9(0x140)]()['includes'](_0x30fd5f[_0x2e52b9(0x2ef)])&&_0x51516f[_0x2e52b9(0x1e3)](this['provider']['postScore'](_0x2a2d91,_0x2c1f69,_0x477a56,_0x29a5b5)),yield Promise[_0x2e52b9(0x24a)](_0x51516f);});}[_0x58cb7e(0x8f)](_0x3e7a37,_0x9a4842){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3b95f5=_0xc8d7,_0x416090=this[_0x3b95f5(0x4db)]();if(!_0x416090)throw new Error('Player\x20is\x20not\x20logged\x20in');const _0x337b75={'type':_0x42a49c,'count':_0x3e7a37,'offset':_0x9a4842,'playerId':_0x416090};return this[_0x3b95f5(0x1fa)]['getAllLeaderboardsDataOfType'](_0x337b75);});}[_0x58cb7e(0x538)](_0x2d00e9){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3b9cc4=_0xc8d7,_0x51016b=this[_0x3b9cc4(0x4db)]();if(!_0x51016b)throw new Error('Player\x20is\x20not\x20logged\x20in');return this[_0x3b9cc4(0x1fa)][_0x3b9cc4(0x51e)](_0x2d00e9,_0x51016b);});}[_0x58cb7e(0xc6)](_0x3c9a98,_0x4901e2,_0x205af6){const _0xa81095=_0x58cb7e;return this[_0xa81095(0x1fa)][_0xa81095(0x348)](_0x3c9a98,_0x4901e2,_0x205af6);}[_0x58cb7e(0x4ae)](_0xf0c153){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x47cd61=_0xc8d7;var _0x3c4e50=_0x9c78a8(_0xf0c153,[]);try{return void(yield this['FRVRLeaderboards'][_0x47cd61(0x348)](_0x3c4e50['id']));}catch(_0x4a8775){}if(_0x47cd61(0x340)==typeof _0x3c4e50[_0x47cd61(0x299)])try{_0x3c4e50['payload']=JSON['parse'](_0x3c4e50[_0x47cd61(0x299)]);}catch(_0x6b65f2){_0x3c4e50[_0x47cd61(0x299)]={};}yield this[_0x47cd61(0x1fa)]['createLeaderboard'](_0x42a49c,{'id':_0x3c4e50['id'],'payload':_0x3c4e50['payload'],'title':_0x3c4e50['title'],'endTime':_0x3c4e50[_0x47cd61(0x133)]});});}[_0x58cb7e(0x4db)](){const _0x187986=_0x58cb7e;return this['auth'][_0x187986(0x101)]();}}const _0x30efaf={'isSupported':()=>!0x1,'getSupportedAPIs':()=>[],'getLeaderboardsChannelId':()=>_0x58cb7e(0x9d),'getCurrentTournament'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return null;});},'create'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return null;});},'postScore'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'share'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getActiveTournaments'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});},'join'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'leave'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'invitePlayers'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});}};class _0x36b3f9{constructor({logger:_0x417aa7,provider:_0x1514c3}){const _0x22f340=_0x58cb7e;this[_0x22f340(0x1f1)]=_0x417aa7,this[_0x22f340(0x2df)]=_0x1514c3,this['platform']=this[_0x22f340(0x2df)][_0x22f340(0x186)];}[_0x58cb7e(0x321)](_0x4f12b8,_0x5e8bde,_0x16bd3f){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1f879a=_0xc8d7;return this[_0x1f879a(0x4d2)]=_0x4f12b8,yield this[_0x1f879a(0x2df)]['init'](_0x4f12b8,this['logger'],_0x5e8bde,_0x16bd3f);});}[_0x58cb7e(0x1bc)](_0xcec85b,_0x2d1c91){const _0x4a2a0b=_0x58cb7e;return this[_0x4a2a0b(0x2df)]['create'](_0xcec85b,_0x2d1c91);}[_0x58cb7e(0x2f6)](_0x5d892b,_0x28ab36,_0x1cc098){const _0x3201f5=_0x58cb7e;return this[_0x3201f5(0x2df)]['challengeByContextId'](_0x5d892b,_0x28ab36,_0x1cc098);}['challengeByPlayerId'](_0x352665,_0x5eb202,_0x5b4349){const _0x4783d1=_0x58cb7e;return this[_0x4783d1(0x2df)]['challengeByPlayerId'](_0x352665,_0x5eb202,_0x5b4349);}['getPossibleOpponents'](){const _0x4fab40=_0x58cb7e;return this['provider'][_0x4fab40(0x52b)]();}['getCurrentChallengeId'](){const _0x15daaa=_0x58cb7e;return this[_0x15daaa(0x2df)][_0x15daaa(0x4c6)]();}[_0x58cb7e(0x42f)](){const _0x265e8a=_0x58cb7e;return this[_0x265e8a(0x2df)][_0x265e8a(0x42f)]();}[_0x58cb7e(0x298)](){const _0x26a2fa=_0x58cb7e;return this['provider'][_0x26a2fa(0x298)]();}[_0x58cb7e(0x508)](_0x51d36b,_0x371eb3){const _0x169b57=_0x58cb7e;return this['provider'][_0x169b57(0x508)](_0x51d36b,_0x371eb3);}['getPlayerEntries'](_0x152c37,_0x2263f3){const _0x149432=_0x58cb7e;return this[_0x149432(0x2df)]['getPlayerEntries'](_0x152c37,_0x2263f3);}['getLeaderboardEntry'](_0x1d7874,_0x1a7d45){const _0x592d8d=_0x58cb7e;return this[_0x592d8d(0x2df)][_0x592d8d(0x51e)](_0x1d7874,_0x1a7d45);}[_0x58cb7e(0x3b9)](_0x116ee0,_0x3d98a0,_0x22b4ec){const _0x1cbcdf=_0x58cb7e;return this[_0x1cbcdf(0x2df)]['getLeaderboardById'](_0x116ee0,_0x3d98a0,_0x22b4ec);}[_0x58cb7e(0x2ef)]({score:_0x62e4e2,challengeId:_0xe73706,name:_0x3a2f5e,photo:_0x19b140,playerId:_0x2ab62a}){const _0x4da9a0=_0x58cb7e;return this[_0x4da9a0(0x2df)]['postScore']({'score':_0x62e4e2,'challengeId':_0xe73706,'name':_0x3a2f5e,'photo':_0x19b140,'playerId':_0x2ab62a});}['join'](_0xecf633){const _0x1a9953=_0x58cb7e;return this[_0x1a9953(0x2df)]['join'](_0xecf633);}[_0x58cb7e(0x546)](_0x5af394,_0x196a8e){const _0x257128=_0x58cb7e;return this[_0x257128(0x2df)][_0x257128(0x546)](_0x5af394,_0x196a8e);}['getOpponentsFromChallenges'](_0x34ef4e){const _0x35df26=_0x58cb7e;return this['provider'][_0x35df26(0x220)](_0x34ef4e);}[_0x58cb7e(0x474)](){const _0x46fa68=_0x58cb7e;return this[_0x46fa68(0x2df)][_0x46fa68(0x474)]();}[_0x58cb7e(0x224)](){const _0x1077f2=_0x58cb7e;return this[_0x1077f2(0x2df)]['getEntryPayload']();}[_0x58cb7e(0x2e0)](){const _0x1dfbce=_0x58cb7e;return this[_0x1dfbce(0x2df)][_0x1dfbce(0x2e0)]();}}var _0x5224f7;!function(_0x4bc1a3){const _0x3ee7d3=_0x58cb7e;_0x4bc1a3[_0x3ee7d3(0x464)]=_0x3ee7d3(0x1f5),_0x4bc1a3[_0x3ee7d3(0x139)]=_0x3ee7d3(0x421),_0x4bc1a3[_0x3ee7d3(0x2d6)]=_0x3ee7d3(0x566),_0x4bc1a3[_0x3ee7d3(0x533)]='context.switchAsync',_0x4bc1a3['choose']=_0x3ee7d3(0x3f6),_0x4bc1a3[_0x3ee7d3(0x1bc)]='context.createAsync',_0x4bc1a3[_0x3ee7d3(0x4b6)]='context.getPlayersAsync',_0x4bc1a3[_0x3ee7d3(0x372)]=_0x3ee7d3(0x237);}(_0x5224f7||(_0x5224f7={}));const _0x2f030f={'platform':{'API':_0x5224f7,'getSupportedAPIs':()=>[],'isSupportedAPI':()=>!0x1,'getID':()=>'','getType':()=>_0x58cb7e(0x41b),'isSizeBetween':()=>({'answer':!0x1,'minSize':0x0,'maxSize':0x0}),'switch':()=>Promise[_0x58cb7e(0x216)](),'choose':()=>Promise['resolve'](),'create':()=>Promise['resolve'](),'getPlayers':()=>Promise['resolve']([]),'update':()=>Promise['resolve']()},'init'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'create'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return'';});},'challengeByPlayerId'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return'';});},'getPossibleOpponents'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});},'challengeByContextId'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return'';});},'getCurrentChallengeData'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'leave'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getCurrentChallengeId':()=>'','getPlayerEntries'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});},'getAllChallenges'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getLeaderboardEntry'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getLeaderboardById'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'postScore'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'join'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'nudge'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getOpponentsFromChallenges'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getChallengesByOpponents'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getEntryPayload':()=>({}),'isSupported':()=>!0x1};class _0xdc8fec{constructor({provider:_0x3015d4}){this['ScoreCachePolicy']=_0x2ba5db,this['provider']=_0x3015d4;}[_0x58cb7e(0x321)](_0x38d09a,_0x5bdbf4){const _0x141630=_0x58cb7e;this[_0x141630(0x2df)][_0x141630(0x321)](_0x38d09a,_0x5bdbf4);}[_0x58cb7e(0x2e0)](){const _0x42e9f2=_0x58cb7e;return this[_0x42e9f2(0x2df)]['isSupported']();}[_0x58cb7e(0xbb)](_0x2b5700,_0x110bb8,_0xc70055){const _0x131fb2=_0x58cb7e;return this[_0x131fb2(0x2df)][_0x131fb2(0xbb)](_0x2b5700,_0x110bb8,_0xc70055);}[_0x58cb7e(0x51e)](_0x3d44fb,_0x3be381,_0x31262a){const _0x2224ff=_0x58cb7e;return this[_0x2224ff(0x2df)]['getLeaderboardEntry'](_0x3d44fb,_0x3be381,_0x31262a);}[_0x58cb7e(0x348)](_0x1f7331,_0x2b4eb1,_0x39bbb1,_0x43b6b0){const _0x17efc4=_0x58cb7e;return this[_0x17efc4(0x2df)][_0x17efc4(0x348)](_0x1f7331,_0x2b4eb1,_0x39bbb1,_0x43b6b0);}[_0x58cb7e(0x2ef)](_0x33ed9d,_0x3f4004,_0x18ebda){const _0xf50930=_0x58cb7e;return this['provider'][_0xf50930(0x2ef)](_0x33ed9d,_0x3f4004,_0x18ebda);}[_0x58cb7e(0x1bc)](_0x699642,_0x230292){const _0x14391f=_0x58cb7e;return this[_0x14391f(0x2df)]['create'](_0x699642,null!=_0x230292?_0x230292:{});}[_0x58cb7e(0x351)](_0x164a7e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x263c19=_0xc8d7;return this['provider'][_0x263c19(0x351)](_0x164a7e);});}}const _0x13f6c9={'init'(){},'isSupported':()=>!0x1,'getLeaderboardEntries'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});},'getLeaderboardEntry'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return{};});},'getLeaderboard'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return{};});},'postScore'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'create'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){});},'getTimelineEntries'(){return _0x9eb917(this,void 0x0,void 0x0,function*(){return[];});}},_0x356376={'registrationSuccess':_0x58cb7e(0x482),'registrationConflict':_0x58cb7e(0x196),'loginSuccess':_0x58cb7e(0x34c),'accountNotActive':_0x58cb7e(0x3e6),'invalidCredentials':'invalidCredentials','invalidFormat':'invalidFormat','serverError':_0x58cb7e(0x260),'unknownError':_0x58cb7e(0x4de),'networkError':_0x58cb7e(0x489),'operationSuccess':'operationSuccess','tokenExpired':_0x58cb7e(0x3d3),'notLoggedIn':'notLoggedIn','platformNotAvailable':_0x58cb7e(0x4ef),'platformLoginFail':_0x58cb7e(0xbf)},_0x2911cc={'REG_SUCCESS':{'type':_0x356376[_0x58cb7e(0x482)],'success':!0x0,'message':'User\x20registered\x20successfully.\x20Pending\x20confirmation'},'LOGIN_SUCCESS':{'type':_0x356376['loginSuccess'],'success':!0x0,'message':_0x58cb7e(0x8e)},'OPERATION_SUCCESS':{'type':_0x356376[_0x58cb7e(0x511)],'success':!0x0,'message':'Operation\x20success'},'REG_CONFLICT':{'type':_0x356376[_0x58cb7e(0x196)],'success':!0x1,'message':_0x58cb7e(0x519)},'ACCOUNT_NOT_ACTIVE':{'type':_0x356376[_0x58cb7e(0x3e6)],'success':!0x1,'message':_0x58cb7e(0x3da)},'INVALID_CREDENTIALS':{'type':_0x356376[_0x58cb7e(0x3df)],'success':!0x1,'message':_0x58cb7e(0x530)},'INVALID_FORMAT':{'type':_0x356376['invalidFormat'],'success':!0x1,'message':'Invalid\x20format\x20on\x20data'},'SERVER_ERROR':{'type':_0x356376[_0x58cb7e(0x260)],'success':!0x1,'message':_0x58cb7e(0x177)},'UNKNOWN_ERROR':{'type':_0x356376[_0x58cb7e(0x4de)],'success':!0x1,'message':'Unknown\x20error'},'NETWORK_ERROR':{'type':_0x356376['networkError'],'success':!0x1,'message':_0x58cb7e(0xf7)},'TOKEN_EXPIRED':{'type':_0x356376[_0x58cb7e(0x3d3)],'success':!0x1,'message':'Token\x20has\x20expired.\x20Request\x20a\x20new\x20challenge\x20to\x20get\x20a\x20fresh\x20one'},'NOT_LOGGED_IN':{'type':_0x356376[_0x58cb7e(0x380)],'success':!0x1,'message':_0x58cb7e(0x534)},'PLATFORM_NOT_AVAILABLE':{'type':_0x356376[_0x58cb7e(0x4ef)],'success':!0x1,'message':'The\x20requested\x20platform\x20is\x20not\x20available'},'PLATFORM_LOGIN_FAIL':{'type':_0x356376[_0x58cb7e(0x493)],'success':!0x1,'message':_0x58cb7e(0x4cb)}};var _0x51aa1b=Object['freeze']({'__proto__':null,'RESPONSE_TYPES':_0x356376,'default':_0x356376,'RESPONSE_DEFINITIONS':_0x2911cc});function _0x246967(_0x28de2){const _0x4e41ce=_0x58cb7e;if(!_0x28de2)return null;const _0xf13761=_0x28de2[_0x4e41ce(0x48b)]('.');if(0x3!=_0xf13761['length'])return null;const _0x1cf5ae=_0xf13761[0x1][_0x4e41ce(0x346)](/-/g,'+')[_0x4e41ce(0x346)](/_/g,'/'),_0x5679ec=window['atob'](_0x1cf5ae)[_0x4e41ce(0x48b)]('')[_0x4e41ce(0x179)](function(_0x227ddd){const _0x2042c5=_0x4e41ce;return'%'+('00'+_0x227ddd['charCodeAt'](0x0)[_0x2042c5(0x148)](0x10))[_0x2042c5(0xc1)](-0x2);})[_0x4e41ce(0x1fc)]('');try{return JSON[_0x4e41ce(0x15f)](decodeURIComponent(_0x5679ec));}catch(_0x185525){return null;}}class _0xe43275{constructor(_0x2a4aff,_0x3f6c6f){const _0x12b623=_0x58cb7e;this['accessToken']=_0x2a4aff,this[_0x12b623(0x42d)]=_0x3f6c6f;}set[_0x58cb7e(0x473)](_0x2a3fde){const _0x204a6f=_0x58cb7e;var _0x90aa8;const _0x4ca826=_0x246967(_0x2a3fde);_0x4ca826?(this[_0x204a6f(0x1d8)]=_0x2a3fde,this[_0x204a6f(0x322)]=_0x4ca826,this[_0x204a6f(0x3f2)]=parseInt(null==_0x4ca826?void 0x0:_0x4ca826[_0x204a6f(0x468)],0xa)||0x0,this[_0x204a6f(0x263)]=parseInt(null==_0x4ca826?void 0x0:_0x4ca826[_0x204a6f(0x33a)],0xa)||0x0,this['_verified']=!(!0x1===(null===(_0x90aa8=null==_0x4ca826?void 0x0:_0x4ca826[_0x204a6f(0x123)])||void 0x0===_0x90aa8?void 0x0:_0x90aa8[_0x204a6f(0x3de)]))):(this['_accessToken']=null,this[_0x204a6f(0x322)]=null,this[_0x204a6f(0x3f2)]=0x0,this[_0x204a6f(0x263)]=0x0,this['_verified']=!0x1);}get[_0x58cb7e(0x473)](){const _0x1dfa6a=_0x58cb7e;return this[_0x1dfa6a(0x1d8)];}set['refreshToken'](_0x409724){const _0x46d527=_0x58cb7e;var _0x26c119;const _0x2c52ec=_0x246967(_0x409724);_0x2c52ec?(this[_0x46d527(0x4b2)]=_0x409724,this[_0x46d527(0x23f)]=_0x2c52ec,this[_0x46d527(0x4f7)]=parseInt(null==_0x2c52ec?void 0x0:_0x2c52ec['exp'],0xa),this[_0x46d527(0x343)]=null===(_0x26c119=null==_0x2c52ec?void 0x0:_0x2c52ec['extra'])||void 0x0===_0x26c119?void 0x0:_0x26c119['platform'],this[_0x46d527(0x115)]=null==_0x2c52ec?void 0x0:_0x2c52ec[_0x46d527(0x3b4)]):(this['_refreshToken']=null,this[_0x46d527(0x23f)]=null,this['_refreshExpiration']=0x0,this[_0x46d527(0x343)]=null,this[_0x46d527(0x115)]=null);}get[_0x58cb7e(0x42d)](){return this['_refreshToken'];}get[_0x58cb7e(0x1cc)](){const _0x18946a=_0x58cb7e;return this[_0x18946a(0x3f2)];}get[_0x58cb7e(0xaa)](){const _0x323d2c=_0x58cb7e;return this[_0x323d2c(0x4f7)];}get[_0x58cb7e(0x186)](){const _0x73968b=_0x58cb7e;return this[_0x73968b(0x343)];}get['frvrID'](){return this['_frvrID'];}get['isVerified'](){return this['_verified'];}get['accessIssuedAt'](){const _0x4ce530=_0x58cb7e;return this[_0x4ce530(0x263)];}get[_0x58cb7e(0x4e0)](){const _0x1664ae=_0x58cb7e;return this[_0x1664ae(0x473)]?Math[_0x1664ae(0x528)](this['_accessExpiration']-Date['now']()/0x3e8):-0x1;}get[_0x58cb7e(0xe3)](){const _0x7a020a=_0x58cb7e;return this[_0x7a020a(0x473)]?this[_0x7a020a(0x3f2)]-this['_accessIAT']:0x0;}[_0x58cb7e(0x22a)](_0x5d164b,_0x57d67d){this['accessToken']=_0x5d164b,this['refreshToken']=_0x57d67d;}['updateTokensIfValid'](_0x2fd9c9,_0x1e61a1){const _0xe34d25=_0x58cb7e,_0x3ff635=this[_0xe34d25(0x473)],_0x112502=this[_0xe34d25(0x42d)];this[_0xe34d25(0x22a)](_0x2fd9c9,_0x1e61a1),this[_0xe34d25(0x387)]()&&this[_0xe34d25(0x395)]()||(this[_0xe34d25(0x473)]=_0x3ff635,this[_0xe34d25(0x42d)]=_0x112502);}[_0x58cb7e(0x387)](){const _0x246291=_0x58cb7e;return!!this['_accessToken']&&0x3e8*(this[_0x246291(0x3f2)]-0x3c)>Date[_0x246291(0x2cd)]();}[_0x58cb7e(0x395)](){const _0x583f8e=_0x58cb7e;return!!this[_0x583f8e(0x4b2)]&&0x3e8*(this[_0x583f8e(0x4f7)]-0x3c)>Date[_0x583f8e(0x2cd)]();}[_0x58cb7e(0x30b)](){const _0x189e3f=_0x58cb7e;return this[_0x189e3f(0x395)]()||this['isAccessValid']();}[_0x58cb7e(0x55d)](){const _0x13de11=_0x58cb7e;return this[_0x13de11(0x395)]()&&!this[_0x13de11(0x387)]();}[_0x58cb7e(0x9c)](){const _0x118c3f=_0x58cb7e;return this[_0x118c3f(0x322)];}[_0x58cb7e(0x30a)](){const _0x3e545a=_0x58cb7e;return this[_0x3e545a(0x23f)];}}const _0x357903='__FRVR_auth_refresh_token',_0x3775e4=_0x58cb7e(0x111);class _0xf15b3e{constructor(){const _0x2e26e8=_0x58cb7e;this[_0x2e26e8(0x1ec)]=new _0xe43275(),this[_0x2e26e8(0x48f)]={},this['storage']=_0x5d1958;}['initFromStorage'](){return _0x9eb917(this,arguments,void 0x0,function*(_0x4e964e=_0x5d1958){const _0x40a28b=_0xc8d7;this[_0x40a28b(0x2cb)]=_0x4e964e;const _0x536f78=yield this[_0x40a28b(0x2cb)][_0x40a28b(0x485)](_0x357903),_0x2f86a5=yield this[_0x40a28b(0x2cb)][_0x40a28b(0x485)](_0x3775e4);this['currentPair']=new _0xe43275(_0x2f86a5,_0x536f78);});}[_0x58cb7e(0x211)](){const _0x28f625=_0x58cb7e;return this[_0x28f625(0x483)]['accessToken'];}[_0x58cb7e(0x3a0)](){const _0x2cc5ca=_0x58cb7e;return this[_0x2cc5ca(0x483)][_0x2cc5ca(0x42d)];}[_0x58cb7e(0x101)](){const _0x15d2b3=_0x58cb7e;return this[_0x15d2b3(0x483)][_0x15d2b3(0x419)];}[_0x58cb7e(0x28b)](){const _0x392898=_0x58cb7e;return this[_0x392898(0x483)][_0x392898(0x28b)];}['shouldRefresh'](){const _0x44748f=_0x58cb7e;return this[_0x44748f(0x483)]['shouldRefresh']();}['getCurrentPlatform'](){const _0x944f46=_0x58cb7e;return this[_0x944f46(0x483)][_0x944f46(0x186)];}[_0x58cb7e(0x276)](){const _0x596f4c=_0x58cb7e;var _0x8bfff7;const _0x135404=[];for(const _0x4159f9 in this[_0x596f4c(0x48f)]){const _0x192c06=_0x4159f9;(null===(_0x8bfff7=this[_0x596f4c(0x48f)][_0x192c06])||void 0x0===_0x8bfff7?void 0x0:_0x8bfff7[_0x596f4c(0x30b)]())&&_0x135404['push'](_0x192c06);}return _0x135404;}get[_0x58cb7e(0x420)](){return this['pairsPerPlatform'];}[_0x58cb7e(0x1e1)](_0x9acf28){const _0x4dee9a=_0x58cb7e;this[_0x4dee9a(0x483)]=_0x9acf28,this['storage'][_0x4dee9a(0x4ed)](_0x357903,_0x9acf28[_0x4dee9a(0x42d)]),this['storage'][_0x4dee9a(0x4ed)](_0x3775e4,_0x9acf28['accessToken']);}[_0x58cb7e(0x478)](_0x53a239,_0x434ed9){const _0x3d100b=_0x58cb7e,_0xaf4395=new _0xe43275(_0x53a239,_0x434ed9);this[_0x3d100b(0x1e1)](_0xaf4395);}[_0x58cb7e(0xfe)](_0x4fa40b,_0x283ce3){const _0x541c44=_0x58cb7e;this[_0x541c44(0x1e1)](new _0xe43275(_0x4fa40b,_0x283ce3));}['updateAndValidateCurrentPair'](_0x463a40,_0x48e508){const _0xf342b5=_0x58cb7e;return this[_0xf342b5(0xfe)](_0x463a40,_0x48e508),this['isAccessValid']();}[_0x58cb7e(0x408)](){const _0x35fab0=_0x58cb7e;this['currentPair']=new _0xe43275(),this['pairsPerPlatform']={},this[_0x35fab0(0x2cb)][_0x35fab0(0x10b)]([_0x357903,_0x3775e4]);}[_0x58cb7e(0x387)](){const _0x59795d=_0x58cb7e;return this['currentPair'][_0x59795d(0x387)]();}[_0x58cb7e(0x395)](){return this['currentPair']['isRefreshValid']();}[_0x58cb7e(0x30b)](){const _0x10f506=_0x58cb7e;return this['currentPair'][_0x10f506(0x30b)]();}get[_0x58cb7e(0x483)](){const _0x55690e=_0x58cb7e;return this[_0x55690e(0x1ec)];}set[_0x58cb7e(0x483)](_0x297f48){const _0x35a33f=_0x58cb7e;this[_0x35a33f(0x1ec)]=_0x297f48,(null==_0x297f48?void 0x0:_0x297f48['platform'])&&(this[_0x35a33f(0x48f)][_0x297f48[_0x35a33f(0x186)]]=_0x297f48);}}var _0x50cbcf;_0x245113['Platform']=void 0x0,(_0x50cbcf=_0x245113[_0x58cb7e(0x97)]||(_0x245113[_0x58cb7e(0x97)]={}))[_0x58cb7e(0x363)]=_0x58cb7e(0x2db),_0x50cbcf[_0x58cb7e(0x46b)]=_0x58cb7e(0x302),_0x50cbcf['FACEBOOK_INSTANT']=_0x58cb7e(0x221),_0x50cbcf[_0x58cb7e(0x442)]=_0x58cb7e(0x541),_0x50cbcf[_0x58cb7e(0x17b)]=_0x58cb7e(0x441),_0x50cbcf[_0x58cb7e(0xee)]=_0x58cb7e(0x1c1),_0x50cbcf[_0x58cb7e(0x3fd)]='apple',_0x50cbcf['DISCORD']=_0x58cb7e(0x384),_0x50cbcf[_0x58cb7e(0x4df)]=_0x58cb7e(0x379);const _0x59b257={'AUTH_REGISTRATION':{'method':_0x58cb7e(0x14a),'path':_0x58cb7e(0x2d2)},'AUTH_LOGIN':{'method':_0x58cb7e(0x14a),'path':_0x58cb7e(0x4d6)},'AUTH_REFRESH':{'method':_0x58cb7e(0x14a),'path':'/refresh'},'AUTH_RECOVER':{'method':_0x58cb7e(0x14a),'path':_0x58cb7e(0x376)},'AUTH_RECOVER_CHALLENGE':{'method':'POST','path':_0x58cb7e(0x2b5)},'AUTH_VERIFY':{'method':_0x58cb7e(0x14a),'path':_0x58cb7e(0x10e)},'AUTH_VERIFY_CHALLENGE':{'method':'POST','path':_0x58cb7e(0x297)},'AUTH_SETTINGS':{'method':_0x58cb7e(0x14a),'path':_0x58cb7e(0x13b)},'USER_VERIFIED':{'method':'GET','path':'/user/verified'}};class _0x11d46c{constructor(_0x595419={}){const _0x34769c=_0x58cb7e;var _0xe164d3;this[_0x34769c(0x3ff)]=null,this['apiBaseURL']=(null===(_0xe164d3=_0x595419[_0x34769c(0x105)])||void 0x0===_0xe164d3?void 0x0:_0xe164d3[_0x34769c(0x2c4)])||(_0x595419[_0x34769c(0x2fb)]==_0x245113[_0x34769c(0x38e)]['PRODUCTION']?_0x34769c(0x437):'https://staging.crucible.frvr.com/v1/auth');}[_0x58cb7e(0x147)](){return!!this['ongoingFRVRLogin'];}[_0x58cb7e(0x28d)](_0x2854fc){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2b2747=_0xc8d7,_0x35aa8f={'platform':_0x245113[_0x2b2747(0x97)][_0x2b2747(0x363)],'credentials':_0x2854fc},_0x8ad1f0={0xc9:()=>_0x2911cc[_0x2b2747(0x40a)],0x199:()=>{const _0x54899f=_0x2b2747;throw _0x2911cc[_0x54899f(0x556)];}};return this[_0x2b2747(0x1a7)](_0x59b257[_0x2b2747(0xd1)],_0x8ad1f0,_0x35aa8f);});}[_0x58cb7e(0x4d3)](_0x58d99d){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0xa503f4=_0xc8d7;if(this[_0xa503f4(0x3ff)])return this[_0xa503f4(0x3ff)];const _0xfa3016={0xc9:_0x42a9fd=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x31085b=_0xa503f4,_0x2df9e9=yield _0x42a9fd[_0x31085b(0x119)](),_0x2b443c=new _0xe43275(_0x2df9e9['accessToken'],_0x2df9e9[_0x31085b(0x42d)]);if(_0x2b443c[_0x31085b(0x387)]())return Object[_0x31085b(0x4dc)](Object[_0x31085b(0x4dc)]({},_0x2911cc[_0x31085b(0x1d7)]),{'tokenPair':_0x2b443c});throw _0x2911cc['SERVER_ERROR'];}),0x191:()=>{const _0x430750=_0xa503f4;throw _0x2911cc[_0x430750(0x1bf)];},0x193:()=>{throw _0x2911cc['ACCOUNT_NOT_ACTIVE'];}};return this[_0xa503f4(0x3ff)]=this[_0xa503f4(0x1a7)](_0x59b257['AUTH_LOGIN'],_0xfa3016,_0x58d99d),this[_0xa503f4(0x3ff)][_0xa503f4(0x36b)](()=>{const _0x1acae7=_0xa503f4;this[_0x1acae7(0x3ff)]=null;});});}['loginAsAnonymous'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x755662=_0xc8d7;return this[_0x755662(0x4d3)]({'platform':_0x245113[_0x755662(0x97)]['ANONYMOUS']});});}[_0x58cb7e(0x21f)](_0x10a716){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x45eb35=_0xc8d7,_0x4b074c={0xc8:_0x5a1b69=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x32d16f=_0xc8d7,_0x1a0fc6=yield _0x5a1b69[_0x32d16f(0x119)]();return null==_0x1a0fc6?void 0x0:_0x1a0fc6[_0x32d16f(0x3de)];})};return this['fetchAndHandleCommonErrors'](_0x59b257[_0x45eb35(0x210)],_0x4b074c,void 0x0,{'X-REFRESH-TOKEN':_0x10a716[_0x45eb35(0x42d)]});});}[_0x58cb7e(0x330)](_0x6bdddd){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x395be9=_0xc8d7,_0x2d8fb8={'platform':_0x245113[_0x395be9(0x97)][_0x395be9(0x363)],'credentials':_0x6bdddd},_0x4d7826={0xc9:()=>_0x2911cc[_0x395be9(0xe2)],0x191:()=>{const _0x30bd89=_0x395be9;throw _0x2911cc[_0x30bd89(0x1bf)];}};return this[_0x395be9(0x1a7)](_0x59b257[_0x395be9(0xfc)],_0x4d7826,_0x2d8fb8);});}[_0x58cb7e(0xe9)](_0x4a3408){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5d65fa=_0xc8d7,_0x4a8c43={'platform':_0x245113['Platform'][_0x5d65fa(0x363)],'credentials':_0x4a3408},_0x1142ec={0xc9:()=>_0x2911cc[_0x5d65fa(0xe2)],0x191:()=>{const _0xf0af74=_0x5d65fa;throw _0x2911cc[_0xf0af74(0x1bf)];}};return this[_0x5d65fa(0x1a7)](_0x59b257[_0x5d65fa(0x8a)],_0x1142ec,_0x4a8c43);});}['changePassword'](_0x37dde0,_0x51bbfb){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1c4347=_0xc8d7,_0x241166={'platform':_0x245113[_0x1c4347(0x97)][_0x1c4347(0x363)],'credentials':{'newPassword':_0x51bbfb}},_0x23bfc3={0xc8:()=>_0x2911cc[_0x1c4347(0xe2)],0x191:()=>{throw _0x2911cc['INVALID_CREDENTIALS'];}};return this[_0x1c4347(0x1a7)](_0x59b257['AUTH_SETTINGS'],_0x23bfc3,_0x241166,{'Authorization':_0x1c4347(0x53d)+_0x37dde0});});}[_0x58cb7e(0x4a3)](_0x22d58f){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2fe9b2=_0xc8d7;return this['fetchAndHandleCommonErrors'](_0x59b257[_0x2fe9b2(0xb6)],{0xc9:_0x3b9b5e=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x41f4e4=_0x2fe9b2,_0x4d0066=yield _0x3b9b5e[_0x41f4e4(0x119)]();if(!_0x4d0066[_0x41f4e4(0x473)]||!_0x4d0066[_0x41f4e4(0x42d)])throw _0x2911cc['SERVER_ERROR'];if(_0x22d58f[_0x41f4e4(0x49c)](_0x4d0066['accessToken'],_0x4d0066[_0x41f4e4(0x42d)]),_0x22d58f[_0x41f4e4(0x387)]())return _0x2911cc[_0x41f4e4(0xe2)];throw _0x2911cc[_0x41f4e4(0x291)];}),0x191:()=>{const _0x4071e7=_0x2fe9b2;throw _0x2911cc[_0x4071e7(0x1bf)];}},{'refreshToken':_0x22d58f[_0x2fe9b2(0x42d)]});});}[_0x58cb7e(0x1a7)](_0x5224e0,_0xd3a85f){return _0x9eb917(this,arguments,void 0x0,function*(_0x4c8697,_0x28e971,_0x5516b5={},_0x11b3ff={}){const _0x318bf7=_0xc8d7,{path:_0x3eb23e,method:_0x589bab}=_0x4c8697,_0xab318f=this['apiBaseURL']+_0x3eb23e,_0xcacc26={'method':_0x589bab,'headers':Object[_0x318bf7(0x4dc)]({'Content-Type':'application/json'},_0x11b3ff),'body':_0x5516b5&&JSON[_0x318bf7(0x3fc)](_0x5516b5)};let _0x3eeeb6;try{_0x3eeeb6=yield fetch(_0xab318f,_0xcacc26);}catch(_0xfa02a5){throw Object[_0x318bf7(0x4dc)](Object['assign']({},_0x2911cc[_0x318bf7(0x227)]),{'payload':{'error':_0xfa02a5}});}if(!_0x3eeeb6)throw _0x2911cc['NETWORK_ERROR'];if(_0x28e971[_0x3eeeb6[_0x318bf7(0x43f)]])return _0x28e971[_0x3eeeb6[_0x318bf7(0x43f)]](_0x3eeeb6);switch(_0x3eeeb6[_0x318bf7(0x43f)]){case 0x190:throw _0x2911cc[_0x318bf7(0x17f)];case 0x1f4:throw _0x2911cc[_0x318bf7(0x291)];default:throw Object[_0x318bf7(0x4dc)](Object[_0x318bf7(0x4dc)]({},_0x2911cc[_0x318bf7(0x171)]),{'payload':{'status':_0x3eeeb6[_0x318bf7(0x43f)],'url':_0x4c8697}});}});}}class _0x34446d{constructor(_0x287741={}){const _0x4cbb7d=_0x58cb7e;var _0x110019,_0x342f85,_0x41a47f,_0x331825,_0x21dac2,_0x146a93,_0x386763;this[_0x4cbb7d(0x518)]=[],this[_0x4cbb7d(0x400)]=-0x1,this[_0x4cbb7d(0x1f1)]=null!==(_0x110019=_0x287741['logger'])&&void 0x0!==_0x110019?_0x110019:_0x1e627f,this[_0x4cbb7d(0x39e)]=null!==(_0x342f85=_0x287741[_0x4cbb7d(0x39e)])&&void 0x0!==_0x342f85?_0x342f85:[],this['storage']=null!==(_0x41a47f=_0x287741[_0x4cbb7d(0x2cb)])&&void 0x0!==_0x41a47f?_0x41a47f:_0x5d1958,this[_0x4cbb7d(0x19d)]=null!==(_0x331825=_0x287741[_0x4cbb7d(0x19d)])&&void 0x0!==_0x331825?_0x331825:new _0x11d46c(_0x287741),this[_0x4cbb7d(0x1f2)]=null!==(_0x21dac2=_0x287741['tokenHandler'])&&void 0x0!==_0x21dac2?_0x21dac2:new _0xf15b3e(),this['_isFRVRLoginEnabled']=!this['providers']['find'](_0x348ed0=>_0x348ed0[_0x4cbb7d(0x1e5)]()),this['_isAnonymousLoginEnabled']=this[_0x4cbb7d(0x296)]&&null!==(_0x386763=null===(_0x146a93=_0x287741[_0x4cbb7d(0x105)])||void 0x0===_0x146a93?void 0x0:_0x146a93['enableAnonymousLogin'])&&void 0x0!==_0x386763&&_0x386763;}[_0x58cb7e(0x4e8)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x6a03a5=_0xc8d7,_0x1fc96c=new _0xf15b3e();return yield _0x1fc96c[_0x6a03a5(0x256)](this[_0x6a03a5(0x2cb)]),_0x1fc96c[_0x6a03a5(0x387)]()?_0x1fc96c[_0x6a03a5(0x211)]():null;});}[_0x58cb7e(0x321)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0xca28cd=_0xc8d7;var _0x3f8cb1;yield this[_0xca28cd(0x1f2)]['initFromStorage'](this[_0xca28cd(0x2cb)]);const _0x18f20a={'loginWithProvider':this[_0xca28cd(0x25b)][_0xca28cd(0x242)](this)};let _0x8f2679=!0x1;for(const _0x5887b2 of this[_0xca28cd(0x39e)])if(yield _0x5887b2[_0xca28cd(0x321)](_0x18f20a),_0x5887b2[_0xca28cd(0x98)]()&&!_0x8f2679){if(_0x8f2679=!0x0,null===(_0x3f8cb1=_0x5887b2['handlesFRVRLogin'])||void 0x0===_0x3f8cb1?void 0x0:_0x3f8cb1['call'](_0x5887b2))break;this[_0xca28cd(0x25b)](_0x5887b2)[_0xca28cd(0x27e)](_0x4797ef=>{const _0x13bac6=_0xca28cd;var _0x5b4881;null===(_0x5b4881=this[_0x13bac6(0x1f1)])||void 0x0===_0x5b4881||_0x5b4881['warn']('Auto\x20login\x20with\x20platform\x20'+_0x5887b2[_0x13bac6(0x3db)]+_0x13bac6(0x391),_0x4797ef);});}_0x8f2679||!this[_0xca28cd(0x4a2)]()?!_0x8f2679&&this[_0xca28cd(0xb4)]&&this[_0xca28cd(0x17e)]()['catch'](_0x5907fc=>{const _0x146c7e=_0xca28cd;var _0x166d71;null===(_0x166d71=this['logger'])||void 0x0===_0x166d71||_0x166d71[_0x146c7e(0xd0)](_0x146c7e(0x1d2),_0x5907fc);}):this[_0xca28cd(0x25d)]();});}[_0x58cb7e(0x211)](){const _0x5cff6e=_0x58cb7e;return this[_0x5cff6e(0x3f8)]()?null:this[_0x5cff6e(0x1f2)]['getAccessToken']();}[_0x58cb7e(0x101)](){const _0x560134=_0x58cb7e;return this[_0x560134(0x4a2)]()?this[_0x560134(0x1f2)][_0x560134(0x101)]():null;}[_0x58cb7e(0x28b)](){const _0x585381=_0x58cb7e;return this[_0x585381(0x1f2)][_0x585381(0x28b)]();}[_0x58cb7e(0x98)](){const _0x5b00a2=_0x58cb7e;if(!this[_0x5b00a2(0x4a2)]())return;return Object[_0x5b00a2(0x4dc)]({[_0x245113[_0x5b00a2(0x97)][_0x5b00a2(0x363)]]:{'userID':this[_0x5b00a2(0x1f2)]['getFRVRID'](),'accessToken':this[_0x5b00a2(0x1f2)][_0x5b00a2(0x211)](),'isTokenExpired':!this[_0x5b00a2(0x1f2)]['isAccessValid'](),'isVerified':this[_0x5b00a2(0x1f2)][_0x5b00a2(0x28b)]()}},this[_0x5b00a2(0x46d)]());}[_0x58cb7e(0x46d)](){const _0x5179d2=_0x58cb7e,_0x8b48ef={};return this[_0x5179d2(0x39e)]['forEach'](_0x2e4422=>{const _0x4f2f29=_0x5179d2;_0x2e4422&&_0x2e4422[_0x4f2f29(0x4a2)]()&&(_0x8b48ef[_0x2e4422[_0x4f2f29(0x3db)]()]=_0x2e4422['getCredentials']());}),_0x8b48ef;}[_0x58cb7e(0x4a2)](){const _0x1ef9f7=_0x58cb7e;return this[_0x1ef9f7(0x1f2)]['isAnyValid']();}[_0x58cb7e(0x147)](){const _0x7d5a1e=_0x58cb7e;return this['serviceClient'][_0x7d5a1e(0x147)]()||!!this[_0x7d5a1e(0x39e)][_0x7d5a1e(0x55a)](_0x3ce18e=>_0x3ce18e['isLoggingIn']());}[_0x58cb7e(0x174)](){const _0x3b0dc0=_0x58cb7e;return this['tokenHandler'][_0x3b0dc0(0x174)]();}[_0x58cb7e(0x1cd)](){const _0x501f84=_0x58cb7e;return this[_0x501f84(0x39e)][_0x501f84(0x28e)](_0xcecce7=>_0xcecce7[_0x501f84(0x189)]())[_0x501f84(0x179)](_0xce86e1=>_0xce86e1[_0x501f84(0x3db)]());}[_0x58cb7e(0x16f)](_0x11de14){const _0x35b89c=_0x58cb7e;return!!this['providers'][_0x35b89c(0x55a)](_0xca0abd=>_0xca0abd[_0x35b89c(0x189)]()&&_0xca0abd['getPlatformId']()==_0x11de14);}[_0x58cb7e(0x244)](){const _0x2c6c6a=_0x58cb7e;return this[_0x2c6c6a(0x296)];}[_0x58cb7e(0x46f)](){const _0x26ac02=_0x58cb7e;return!this['providers'][_0x26ac02(0x55a)](_0x578d60=>!_0x578d60[_0x26ac02(0x46f)]());}[_0x58cb7e(0xd9)](_0x5ab8a5){const _0x374104=_0x58cb7e;this[_0x374104(0x518)][_0x374104(0x1e3)](_0x5ab8a5);}[_0x58cb7e(0x29e)](_0x11ad1f){return _0x9eb917(this,arguments,void 0x0,function*(_0xb26a71,_0x5bc33e=!0x0){const _0x5d07d3=_0xc8d7;return this['serviceClient'][_0x5d07d3(0x28d)](_0xb26a71)[_0x5d07d3(0x194)](()=>this['loginToFRVR']({'platform':_0x245113[_0x5d07d3(0x97)][_0x5d07d3(0x363)],'credentials':_0xb26a71}))[_0x5d07d3(0x27e)](_0x1e1f4d=>{const _0xddd82e=_0x5d07d3;if(_0x1e1f4d[_0xddd82e(0x3c8)]==_0x2911cc[_0xddd82e(0x556)]['type']&&_0x5bc33e)return this[_0xddd82e(0x26c)]({'platform':_0x245113[_0xddd82e(0x97)][_0xddd82e(0x363)],'credentials':_0xb26a71});throw _0x1e1f4d;});});}[_0x58cb7e(0x26c)](_0x2360e0){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4f6020=_0xc8d7;return this[_0x4f6020(0x19d)]['login'](_0x2360e0)['then'](_0x527cce=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1589c9=_0x4f6020;if(_0x527cce[_0x1589c9(0x512)]){this[_0x1589c9(0x1f2)]['setAsCurrent'](_0x527cce[_0x1589c9(0x512)]);for(const _0x57717a of this[_0x1589c9(0x39e)])_0x57717a[_0x1589c9(0x356)]&&(yield _0x57717a[_0x1589c9(0x356)](this[_0x1589c9(0x1f2)]['currentPair']));this[_0x1589c9(0x25d)]();}return _0x9c78a8(_0x527cce,[_0x1589c9(0x512)]);}));});}['loginAsAnonymous'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x289c71=_0xc8d7;if(!this[_0x289c71(0xb4)])throw _0x2911cc['PLATFORM_NOT_AVAILABLE'];const _0x516287=yield this[_0x289c71(0x19d)][_0x289c71(0x17e)](),{tokenPair:_0x4e3203}=_0x516287,_0x1c38d2=_0x9c78a8(_0x516287,[_0x289c71(0x512)]);if(_0x4e3203){this[_0x289c71(0x1f2)][_0x289c71(0x1e1)](_0x4e3203);for(const _0x210b12 of this[_0x289c71(0x39e)])_0x210b12[_0x289c71(0x356)]&&(yield _0x210b12[_0x289c71(0x356)](this[_0x289c71(0x1f2)][_0x289c71(0x483)]));this['onLoginStatusChange']();}return _0x1c38d2;});}[_0x58cb7e(0x2ee)](_0x16255e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x15a369=_0xc8d7;let _0x29857b;if(_0x29857b=_0x16255e||0x1!=this[_0x15a369(0x39e)][_0x15a369(0x274)]?this[_0x15a369(0x39e)][_0x15a369(0x55a)](_0x42bfa5=>_0x42bfa5[_0x15a369(0x3db)]()==_0x16255e):this[_0x15a369(0x39e)][0x0],!_0x29857b)throw _0x2911cc['PLATFORM_NOT_AVAILABLE'];return _0x29857b[_0x15a369(0x4d3)]()['catch'](_0x1e3a75=>{const _0xdbbc02=_0x15a369;throw Object[_0xdbbc02(0x4dc)](Object[_0xdbbc02(0x4dc)]({},_0x2911cc[_0xdbbc02(0x1c3)]),{'payload':{'platform':_0x29857b[_0xdbbc02(0x3db)](),'error':_0x1e3a75}});})[_0x15a369(0x194)](_0x511f24=>{const _0x237ae9=_0x15a369;if(_0x511f24)return this['loginWithProvider'](_0x29857b);throw Object[_0x237ae9(0x4dc)](Object[_0x237ae9(0x4dc)]({},_0x2911cc[_0x237ae9(0x1c3)]),{'payload':{'platform':_0x29857b['getPlatformId']()}});});});}[_0x58cb7e(0x4d3)](_0x400803,_0x509858){const _0xdf465=_0x58cb7e;return _0x400803&&_0x509858?this[_0xdf465(0x26c)]({'platform':_0x400803,'credentials':_0x509858}):this[_0xdf465(0x2ee)](_0x400803);}[_0x58cb7e(0x213)](){const _0x65c6fb=_0x58cb7e;this[_0x65c6fb(0x1f2)][_0x65c6fb(0x408)](),this['providers'][_0x65c6fb(0x47b)](_0x37e108=>{_0x37e108['logout']();}),this[_0x65c6fb(0x25d)]();}[_0x58cb7e(0x39d)](_0x30a1d3,_0x38616e){return _0x9eb917(this,void 0x0,void 0x0,function*(){});}[_0x58cb7e(0x330)](_0x598506){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x349957=_0xc8d7;return this[_0x349957(0x19d)][_0x349957(0x330)](_0x598506);});}[_0x58cb7e(0xe9)](_0x3f39b5){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3093bc=_0xc8d7;return this[_0x3093bc(0x19d)][_0x3093bc(0xe9)](_0x3f39b5);});}['changePassword'](_0x4739d4){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1569ee=_0xc8d7;if(!this['isLoggedIn']())throw _0x2911cc[_0x1569ee(0x266)];return this[_0x1569ee(0x19d)]['changePassword'](this[_0x1569ee(0x1f2)][_0x1569ee(0x3a0)](),_0x4739d4);});}[_0x58cb7e(0x265)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3e22ff=_0xc8d7;return!(!this[_0x3e22ff(0x28b)]()&&this[_0x3e22ff(0x4a2)]())||this[_0x3e22ff(0x19d)][_0x3e22ff(0x21f)](this[_0x3e22ff(0x1f2)][_0x3e22ff(0x483)])[_0x3e22ff(0x194)](_0xc1e1ab=>!!_0xc1e1ab&&this['refreshCurrentPair']()[_0x3e22ff(0x194)](()=>!0x0));});}[_0x58cb7e(0x38c)](_0x346a53,_0x48c186){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5e9afb=_0xc8d7;return _0x48c186=yield this[_0x5e9afb(0x28a)](_0x48c186),fetch(_0x346a53,_0x48c186);});}['decorateRequestWithAuth'](_0x2dde33){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4ffe5e=_0xc8d7;if(this[_0x4ffe5e(0x3f8)]()&&(yield this[_0x4ffe5e(0x200)]()),!this[_0x4ffe5e(0x1f2)][_0x4ffe5e(0x387)]())throw _0x2911cc[_0x4ffe5e(0x266)];return Object[_0x4ffe5e(0x4dc)](Object['assign']({},_0x2dde33),{'headers':Object[_0x4ffe5e(0x4dc)](Object['assign']({'Content-Type':'application/json'},_0x2dde33['headers']),{'Authorization':_0x4ffe5e(0x53d)+this[_0x4ffe5e(0x1f2)][_0x4ffe5e(0x211)]()})});});}[_0x58cb7e(0x25d)](){const _0x271aa6=_0x58cb7e,_0x46b68d=this['isLoggedIn']();this[_0x271aa6(0x518)][_0x271aa6(0x47b)](_0x30b3d8=>{_0x30b3d8(_0x46b68d);}),this['updateProactiveRefresh']();}[_0x58cb7e(0x185)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5d34ea=_0xc8d7;return this[_0x5d34ea(0x3f8)]()&&(yield this[_0x5d34ea(0x200)]()),this[_0x5d34ea(0x1f2)][_0x5d34ea(0x211)]();});}['shouldRefreshTokens'](){const _0x1f14ba=_0x58cb7e;return this['tokenHandler'][_0x1f14ba(0x55d)]();}['refreshTokens'](_0x13f704){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1fb558=_0xc8d7,_0x4b3b95=this['serviceClient'][_0x1fb558(0x4a3)](_0x13f704);return _0x4b3b95[_0x1fb558(0x194)](()=>{const _0xf77f37=_0x1fb558;this[_0xf77f37(0x1f2)][_0xf77f37(0x1e1)](_0x13f704),this['updateProactiveRefresh']();})[_0x1fb558(0x27e)](()=>{}),_0x4b3b95['catch'](_0x39fcea=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3a8a8d=_0x1fb558,_0x519f79=this[_0x3a8a8d(0x39e)]['find'](_0x3ee683=>_0x3ee683[_0x3a8a8d(0x3db)]()==_0x13f704[_0x3a8a8d(0x186)]);if(_0x39fcea[_0x3a8a8d(0x3c8)]!=_0x356376[_0x3a8a8d(0x3df)]||!(null==_0x519f79?void 0x0:_0x519f79[_0x3a8a8d(0x4a2)]()))throw this[_0x3a8a8d(0x1f2)][_0x3a8a8d(0x387)]()?this[_0x3a8a8d(0x182)]():this[_0x3a8a8d(0x213)](),_0x39fcea;try{return yield this[_0x3a8a8d(0x25b)](_0x519f79),!0x0;}catch(_0x793fb6){throw this['logout'](),_0x793fb6;}}));});}['refreshCurrentPair'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2c871c=_0xc8d7;return this['refreshTokens'](this['tokenHandler']['currentPair'])[_0x2c871c(0x194)](_0x2c4045=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x35731d=_0x2c871c;for(const _0x16a9ea of this['providers'])_0x16a9ea[_0x35731d(0x356)]&&(yield _0x16a9ea[_0x35731d(0x356)](this[_0x35731d(0x1f2)][_0x35731d(0x483)]));return _0x2c4045;}));});}['loginWithProvider'](_0x33e2a1){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1c1872=_0xc8d7;return this[_0x1c1872(0x26c)]({'platform':null==_0x33e2a1?void 0x0:_0x33e2a1[_0x1c1872(0x3db)](),'credentials':null==_0x33e2a1?void 0x0:_0x33e2a1[_0x1c1872(0x98)]()});});}[_0x58cb7e(0x182)](){const _0x1cc365=_0x58cb7e;window[_0x1cc365(0x4d9)](this[_0x1cc365(0x400)]),this[_0x1cc365(0x4a2)]()&&(this['proactiveRefreshTimeoutID']=window[_0x1cc365(0x23e)](()=>{const _0x138eb8=_0x1cc365;this[_0x138eb8(0x200)]();},0x3e8*this['getTimeTillProactiveRefresh']()));}['getTimeTillProactiveRefresh'](){const _0x5f3e41=_0x58cb7e;var _0x122fb9;if(!this[_0x5f3e41(0x1f2)]['isRefreshValid']())return Number['MAX_SAFE_INTEGER'];const _0x2c90cd=this[_0x5f3e41(0x1f2)][_0x5f3e41(0x483)],_0x2baa01=0.4*((null!==(_0x122fb9=_0x2c90cd[_0x5f3e41(0x257)])&&void 0x0!==_0x122fb9?_0x122fb9:Date[_0x5f3e41(0x2cd)]()/0x3e8)+_0x2c90cd[_0x5f3e41(0xe3)]-Math['floor'](Date[_0x5f3e41(0x2cd)]()/0x3e8));return Math['max'](0x1e,_0x2baa01);}get[_0x58cb7e(0x564)](){return _0x356376;}get['platforms'](){const _0x184238=_0x58cb7e;return _0x245113[_0x184238(0x97)];}}var _0x3d9b9d=Object[_0x58cb7e(0x368)]({'__proto__':null});class _0x5f106 extends Error{constructor(_0x45da33,_0xe324e7){const _0xb61c87=_0x58cb7e;super(_0x45da33),this['code']=_0xe324e7,this[_0xb61c87(0x2b8)]=_0xb61c87(0x2a6),this['code']=_0xe324e7;}}class _0x515c94 extends Error{constructor(_0x2196a1){const _0x172df3=_0x58cb7e;super(_0x2196a1),this[_0x172df3(0x2b8)]='TimeoutError',Object[_0x172df3(0x34f)](this,_0x515c94[_0x172df3(0x2d9)]);}}const _0x2c6a85={[_0x245113['Env'][_0x58cb7e(0x3ba)]]:'https://crucible.frvr.com',[_0x245113[_0x58cb7e(0x38e)]['BETA']]:'https://staging.crucible.frvr.com',[_0x245113[_0x58cb7e(0x38e)][_0x58cb7e(0x2f1)]]:_0x58cb7e(0x3d0)};class _0x5bdf95{constructor({accessProvider:_0x1b1936,gameId:_0x412a3b,debugProvider:_0x9f86b5,apiUrl:_0x2ae1ec,channelId:_0xd436f4,env:_0x3efe05}){const _0x5cb083=_0x58cb7e;this[_0x5cb083(0x447)]=_0x1b1936,this[_0x5cb083(0x4d2)]=_0x412a3b,this['debugProvider']=_0x9f86b5,this[_0x5cb083(0x22f)]=null!=_0x2ae1ec?_0x2ae1ec:void 0x0!==_0x3efe05?_0x2c6a85[_0x3efe05]:_0x5cb083(0x4da),this[_0x5cb083(0x24f)]=_0xd436f4;}[_0x58cb7e(0x325)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5c6e15=_0xc8d7,_0x5dc78a=new URLSearchParams();if(this[_0x5c6e15(0xd3)]){const _0x500170=yield this[_0x5c6e15(0xd3)][_0x5c6e15(0x430)]('_overrideRemoteConfig');_0x500170&&_0x5dc78a[_0x5c6e15(0x2a2)](_0x5c6e15(0x2f2),_0x500170);}this[_0x5c6e15(0x24f)]&&_0x5dc78a[_0x5c6e15(0x2a2)](_0x5c6e15(0x32e),this['channelId']);const _0x15cb47={'Content-Type':_0x5c6e15(0x13c)},_0x1e08e1=yield this['accessProvider'][_0x5c6e15(0x211)]();_0x1e08e1?_0x15cb47['Authorization']='Bearer\x20'+_0x1e08e1:_0x5dc78a['append'](_0x5c6e15(0x234),yield this[_0x5c6e15(0x447)][_0x5c6e15(0x3c6)]());let _0x2bdcce=_0x5dc78a['toString']();_0x2bdcce&&(_0x2bdcce='?'+_0x2bdcce);const _0x11bee2=_0x1e08e1?this[_0x5c6e15(0x22f)]+_0x5c6e15(0x35c)+this[_0x5c6e15(0x4d2)]+_0x5c6e15(0x502)+_0x2bdcce:this[_0x5c6e15(0x22f)]+_0x5c6e15(0x2e5)+this[_0x5c6e15(0x4d2)]+_0x5c6e15(0x502)+_0x2bdcce,_0x247cc2=yield fetch(_0x11bee2,{'headers':_0x15cb47});if(!_0x247cc2['ok'])throw new _0x5f106(_0x5c6e15(0x4e6)+_0x247cc2[_0x5c6e15(0x43f)]+'\x20'+_0x247cc2[_0x5c6e15(0x4f0)],_0x247cc2[_0x5c6e15(0x43f)]);return yield _0x247cc2[_0x5c6e15(0x119)]();});}}function _0x2a516a(_0x3d5c78){const _0x1ffbe1=_0x58cb7e;return function(_0x4fd95f,_0x5429bf,_0x1a2319,_0x54e967){return()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x197854=_0xc8d7;let _0x4591dd=yield _0x4fd95f[_0x197854(0x485)](_0x5429bf);const _0x40ff2c=null==_0x4591dd?void 0x0:_0x4591dd[_0x197854(0xec)];_0x54e967&&_0x40ff2c&&Date['now']()-_0x40ff2c>=0x18*_0x54e967*0x3c*0x3c*0x3e8&&(_0x4591dd=void 0x0);const _0x4aef30=null==_0x4591dd?void 0x0:_0x4591dd['value'];if(_0x4aef30)return String(_0x4aef30);const _0x816bba=yield _0x1a2319();return yield _0x4fd95f[_0x197854(0x4ed)](_0x5429bf,{'value':_0x816bba,'createdAt':Date[_0x197854(0x2cd)]()}),_0x816bba;});}(_0x3d5c78,_0x1ffbe1(0xe4),()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0xb89fc7=_0x1ffbe1;return'undefined'!=typeof window&&window[_0xb89fc7(0x9f)]&&window[_0xb89fc7(0x9f)][_0xb89fc7(0x159)]?window[_0xb89fc7(0x9f)][_0xb89fc7(0x159)]():'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'[_0xb89fc7(0x346)](/[xy]/g,_0x5efda8=>{const _0x7c40e7=0x10*Math['random']()|0x0;return('x'===_0x5efda8?_0x7c40e7:0x3&_0x7c40e7|0x8)['toString'](0x10);});}),0x16d);}const _0xe6bc17=_0x58cb7e(0x1e6);class _0x3d7e1c{constructor({client:_0x3ed4c9,auth:_0x4cd954,tracker:_0x110059,debugProvider:_0xde3ab8,localStorage:_0x2cdc3e,logger:_0x13591e,config:_0x325f76,remoteABTests:_0x26f84d,channelId:_0x192467,env:_0x4c58a2}){const _0x38523d=_0x58cb7e;var _0x403f94,_0x61dd28;this[_0x38523d(0x2b7)]=!0x0,this[_0x38523d(0x165)]=_0x4cd954,this[_0x38523d(0x1d6)]=_0x110059,this[_0x38523d(0x2cc)]=_0x2a516a(_0x2cdc3e);const _0x1968e8={'getAccessToken':()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x370580=_0x38523d;return(yield this[_0x370580(0x165)]['getAccessToken']())||(yield this[_0x370580(0x165)][_0x370580(0x4e8)]());}),'getUserId':()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x510177=_0x38523d;return this[_0x510177(0x9b)];})};this[_0x38523d(0x3c4)]=null!=_0x3ed4c9?_0x3ed4c9:new _0x5bdf95({'accessProvider':_0x1968e8,'debugProvider':_0xde3ab8,'gameId':_0x325f76[_0x38523d(0x4d2)],'apiUrl':_0x325f76['apiUrl'],'channelId':_0x192467,'env':_0x4c58a2}),this['localStorage']=_0x2cdc3e,this[_0x38523d(0x1f1)]=_0x13591e,this['config']=_0x325f76,this[_0x38523d(0x145)]=_0x26f84d,this[_0x38523d(0x294)]=null!==(_0x403f94=_0x325f76[_0x38523d(0x294)])&&void 0x0!==_0x403f94?_0x403f94:{},this['fetcher']=new _0x2237cd(null!==(_0x61dd28=_0x325f76['timeout'])&&void 0x0!==_0x61dd28?_0x61dd28:0x3e8),this[_0x38523d(0x105)][_0x38523d(0x4f5)]||this[_0x38523d(0x339)]();}['init'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0xebe2e9=_0xc8d7;return this[_0xebe2e9(0x523)]||(this[_0xebe2e9(0x523)]=((()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x465431=_0xebe2e9;this[_0x465431(0x33b)]=yield this[_0x465431(0x3e5)][_0x465431(0x485)](_0xe6bc17),this[_0x465431(0x9b)]=yield this['anonymousIdProvider']();}))())),this[_0xebe2e9(0x523)];});}[_0x58cb7e(0x339)](){const _0x56ac72=_0x58cb7e;this[_0x56ac72(0x306)][_0x56ac72(0x339)]();}[_0x58cb7e(0x51d)](_0x5084e7){return _0x9eb917(this,arguments,void 0x0,function*(_0x1ea003,_0x48c975=!0x1){const _0x132b0e=_0xc8d7;return this['getFeatures']([_0x1ea003],_0x48c975)[_0x132b0e(0x194)](_0x13aff1=>_0x13aff1[_0x1ea003]);});}[_0x58cb7e(0x325)](_0x33d59d){return _0x9eb917(this,arguments,void 0x0,function*(_0xbff20f,_0x276cd3=!0x1){const _0x3b3bb3=_0xc8d7;var _0x43736f,_0x99ec24,_0x190a58;yield this[_0x3b3bb3(0x4eb)](_0x276cd3);const _0xe9f76d=null!==(_0x43736f=this[_0x3b3bb3(0x423)])&&void 0x0!==_0x43736f?_0x43736f:this[_0x3b3bb3(0x33b)],_0x3030bd=null!==(_0x99ec24=null==_0xe9f76d?void 0x0:_0xe9f76d[_0x3b3bb3(0x105)])&&void 0x0!==_0x99ec24?_0x99ec24:this[_0x3b3bb3(0x294)];return this[_0x3b3bb3(0x423)]&&this['setupGroups'](null!==(_0x190a58=null==_0xe9f76d?void 0x0:_0xe9f76d[_0x3b3bb3(0x277)])&&void 0x0!==_0x190a58?_0x190a58:[]),_0xbff20f&&0x0!==_0xbff20f[_0x3b3bb3(0x274)]?_0xbff20f[_0x3b3bb3(0x1aa)]((_0x2f2d0f,_0x14f7f4)=>(_0x2f2d0f[_0x14f7f4]=_0x3030bd[_0x14f7f4],_0x2f2d0f),{}):_0x3030bd;});}[_0x58cb7e(0x25a)](){const _0x5e9b4e=_0x58cb7e;return this[_0x5e9b4e(0x277)];}[_0x58cb7e(0x208)](_0x119c17){const _0x17659e=_0x58cb7e;var _0x397d36;this['groups']||(this['groups']=_0x119c17,_0x119c17[_0x17659e(0x274)]>0x0&&(null===(_0x397d36=this[_0x17659e(0x145)])||void 0x0===_0x397d36||_0x397d36[_0x17659e(0x3ca)](_0x119c17)));}[_0x58cb7e(0x4eb)](_0x2734e6){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x9f3980=_0xc8d7;if(this[_0x9f3980(0xa2)])return this[_0x9f3980(0xa2)];if(!this[_0x9f3980(0x2b7)]&&!_0x2734e6)return;this[_0x9f3980(0x277)]=void 0x0,this[_0x9f3980(0x2b7)]=!0x1;const _0x20a13c=this[_0x9f3980(0x3c6)]();return _0x20a13c&&this[_0x9f3980(0x33b)]&&_0x20a13c!==this[_0x9f3980(0x33b)]['userId']&&(yield this[_0x9f3980(0x2ea)]()),(this[_0x9f3980(0x1d6)]['logEvent'](_0x9f3980(0x2e2),{}),this[_0x9f3980(0xa2)]=this[_0x9f3980(0x306)]['fetch'](()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3985f5=_0x9f3980;let _0x2db0a7;try{yield this['auth'][_0x3985f5(0x185)](),_0x2db0a7=yield this[_0x3985f5(0x3c4)][_0x3985f5(0x325)]();}catch(_0x3c5c50){this[_0x3985f5(0x1f1)][_0x3985f5(0x1f8)]([_0x3985f5(0x3d7),_0x3c5c50[_0x3985f5(0x1f7)],_0x3c5c50[_0x3985f5(0xc8)]][_0x3985f5(0x28e)](_0x4102b0=>_0x4102b0)[_0x3985f5(0x1fc)]('\x20'));throw _0x3c5c50 instanceof _0x5f106&&0x194===_0x3c5c50['code']&&(yield this[_0x3985f5(0x2ea)]()),_0x3c5c50;}return _0x2db0a7&&(yield this[_0x3985f5(0x11b)](_0x2db0a7)),_0x2db0a7;}))[_0x9f3980(0x194)](_0x3e3de0=>{const _0x18e32a=_0x9f3980;this[_0x18e32a(0x423)]=_0x3e3de0,this['firstFetchPromise']=void 0x0,this[_0x18e32a(0x1d6)]['logEvent']('features_loaded',{});})[_0x9f3980(0x27e)](_0x354750=>{const _0x474673=_0x9f3980;this['firstFetchPromise']=void 0x0,_0x354750 instanceof _0x515c94&&this[_0x474673(0x1f1)]['error'](_0x474673(0x4e6)+_0x354750['message']),this[_0x474673(0x1d6)][_0x474673(0xb0)](_0x474673(0x317),{'error':_0x354750[_0x474673(0xc8)]});}),this[_0x9f3980(0xa2)]);});}[_0x58cb7e(0x11b)](_0x14e749){const _0x23e2f0=_0x58cb7e,_0x1f628b=Object['assign'](Object[_0x23e2f0(0x4dc)]({},_0x14e749),{'userId':this[_0x23e2f0(0x3c6)]()});return this[_0x23e2f0(0x3e5)][_0x23e2f0(0x4ed)](_0xe6bc17,_0x1f628b);}[_0x58cb7e(0x2ea)](){const _0x31a002=_0x58cb7e;return this[_0x31a002(0x33b)]=void 0x0,this[_0x31a002(0x3e5)][_0x31a002(0xc9)](_0xe6bc17);}[_0x58cb7e(0x3c6)](){const _0x1e9e32=_0x58cb7e;return this[_0x1e9e32(0x165)]['getFRVRID']();}}class _0x2237cd{constructor(_0x30fdff){const _0x595896=_0x58cb7e;this[_0x595896(0x2a4)]=_0x30fdff,this[_0x595896(0x350)]=new _0x4a4ec7();}[_0x58cb7e(0x339)](){const _0x2b6940=_0x58cb7e;this[_0x2b6940(0x350)][_0x2b6940(0x216)](!0x1);}[_0x58cb7e(0x43e)](_0x25391c){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x154ad1=_0xc8d7,_0x5daeeb=Date['now']()+this[_0x154ad1(0x2a4)],_0x14c469=_0x25391c()[_0x154ad1(0x36b)](()=>{const _0x17b6e2=_0x154ad1;this['timeoutActivePromise'][_0x17b6e2(0x216)](!0x0);});if(yield this[_0x154ad1(0x350)])return _0x14c469;const _0x33158e=Math[_0x154ad1(0x3cc)](0x0,_0x5daeeb-Date[_0x154ad1(0x2cd)]());return _0x367c86=_0x14c469,_0x3518c6=_0x33158e,_0x4a4bab=_0x154ad1(0x26b)+this['timeoutMs']+'ms',new Promise((_0x58da67,_0x2fb14c)=>{const _0x9e4c49=_0x154ad1,_0x2c4ac2=setTimeout(()=>_0x2fb14c(new _0x515c94(null!=_0x4a4bab?_0x4a4bab:_0x9e4c49(0x26b)+_0x3518c6+'ms')),_0x3518c6);_0x367c86[_0x9e4c49(0x194)](_0x40e6c5=>{clearTimeout(_0x2c4ac2),_0x58da67(_0x40e6c5);})[_0x9e4c49(0x27e)](_0x238341=>{clearTimeout(_0x2c4ac2),_0x2fb14c(_0x238341);});});var _0x367c86,_0x3518c6,_0x4a4bab;});}}class _0x24cd9c{constructor(_0x19c7f3){this['tracker']=_0x19c7f3;}[_0x58cb7e(0x3ca)](_0x2709c2){const _0x26a1dc=_0x58cb7e;var _0x7d2a6;const _0x3682e7=this[_0x26a1dc(0x131)]();if(_0x3682e7===this[_0x26a1dc(0x2b9)])return;if(null===(_0x7d2a6=this[_0x26a1dc(0xb3)])||void 0x0===_0x7d2a6||_0x7d2a6[_0x26a1dc(0x1ed)](this),0x0===_0x2709c2[_0x26a1dc(0x274)])return;this[_0x26a1dc(0x2b9)]=_0x3682e7;const _0x442d37=function(_0x52de2b){const _0x32a0c1=_0x26a1dc,_0x35ac38={};for(const _0x52fac5 of _0x52de2b){const _0x59902e=0x0===_0x52fac5[_0x32a0c1(0x1f4)]?_0x32a0c1(0x2ce):_0x52fac5['groupId']<=0x1a?String[_0x32a0c1(0x486)](0x60+_0x52fac5[_0x32a0c1(0x1f4)]):''+_0x52fac5[_0x32a0c1(0x1f4)];_0x35ac38[_0x52fac5['testName']]=_0x52fac5['testName']+'__'+_0x59902e;}return _0x35ac38;}(_0x2709c2),_0x4f025d=function(_0x3793ea,_0x25e95b){const _0x1f4713={};for(const _0x191cf8 in _0x25e95b)_0x1f4713[_0x3793ea+'_'+_0x191cf8]=_0x25e95b[_0x191cf8];return _0x1f4713;}(_0x26a1dc(0x184),_0x442d37);for(const _0x29ca2f in _0x442d37){const _0x4ff8ce=_0x442d37[_0x29ca2f];this['tracker'][_0x26a1dc(0x52d)](_0x26a1dc(0x3e4),0x1,{'ab_test_name':_0x29ca2f,'ab_test_group':_0x4ff8ce});}this[_0x26a1dc(0xb3)]=this[_0x26a1dc(0x1d6)][_0x26a1dc(0x1a5)](_0x8642ac=>{const _0x12b2b2=_0x26a1dc;Object[_0x12b2b2(0x4dc)](_0x8642ac,_0x4f025d);});}['getTrackerPlaySessionId'](){return this['tracker']['getPlaySessionId']();}}class _0x9db59a{constructor(_0x121c0c,_0x31d72a){const _0x22dba2=_0x58cb7e;this[_0x22dba2(0x295)]=_0x121c0c,this[_0x22dba2(0x20d)]=_0x31d72a;}[_0x58cb7e(0x430)](_0x453229){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x320515=_0xc8d7;var _0x4f4876;const _0x418e32=yield null===(_0x4f4876=this[_0x320515(0x295)])||void 0x0===_0x4f4876?void 0x0:_0x4f4876[_0x320515(0x430)](_0x453229);return void 0x0===_0x418e32?this['fallbackStorageProvider']['getItem'](_0x453229):_0x418e32;});}}function _0x313da(_0x1c4545){const _0x2689cb=_0x58cb7e;var _0x46990a,_0x3c060d;null===(_0x46990a=window[_0x2689cb(0x114)])||void 0x0===_0x46990a||_0x46990a[_0x2689cb(0x1ed)](window,_0x2689cb(0x312),()=>{const _0x552bc9=_0x2689cb;_0x1c4545[_0x552bc9(0x367)]();}),null===(_0x3c060d=window[_0x2689cb(0x114)])||void 0x0===_0x3c060d||_0x3c060d[_0x2689cb(0x1ed)](window,_0x2689cb(0x3fb),()=>{const _0x52c862=_0x2689cb;_0x1c4545[_0x52c862(0x475)]();});}function _0x3de58d(_0x396e9e){const _0x3e586b=_0x58cb7e;var _0x398781,_0x5dc659;null===(_0x398781=window[_0x3e586b(0x114)])||void 0x0===_0x398781||_0x398781[_0x3e586b(0x1ed)](window,_0x3e586b(0x312),()=>{_0x396e9e['onResume']();}),null===(_0x5dc659=window['addEventListener'])||void 0x0===_0x5dc659||_0x5dc659[_0x3e586b(0x1ed)](window,_0x3e586b(0x3fb),()=>{_0x396e9e['onSuspend']();});}const _0x46a1ec={'providers':[{'name':_0x58cb7e(0x549),'type':_0x58cb7e(0x4b3),'priority':0x1},{'name':'dev','type':_0x58cb7e(0x3c1),'priority':0x2}],'throttling':{'maxfrequency':0x1388}},_0x3edb96={'onGamePause':()=>{},'onSuspend':()=>{},'onResume':()=>{},'onAudioSuspend':()=>{},'onAudioResume':()=>{},'onShow':()=>{},'onHide':()=>{}};class _0x5c011d{constructor(_0x21e25f,_0x3d3a51,_0xa3a240,_0x3cbd58,_0x18fab7){const _0x5a16c0=_0x58cb7e;this[_0x5a16c0(0x386)]=_0x21e25f,this[_0x5a16c0(0x361)]=_0x3d3a51,this[_0x5a16c0(0xca)]=_0xa3a240,this[_0x5a16c0(0x1c7)]=_0x3cbd58,this['consentProvider']=_0x18fab7;}[_0x58cb7e(0x321)](){const _0x5ca287=_0x58cb7e;var _0x50ea90,_0x14c1ed,_0x274694,_0x1b16df;return(null===(_0x14c1ed=null===(_0x50ea90=this[_0x5ca287(0x156)])||void 0x0===_0x50ea90?void 0x0:_0x50ea90['supportsAutoInitialization'])||void 0x0===_0x14c1ed?void 0x0:_0x14c1ed['call'](_0x50ea90))||null===(_0x1b16df=(_0x274694=this[_0x5ca287(0x156)])[_0x5ca287(0x21c)])||void 0x0===_0x1b16df||_0x1b16df[_0x5ca287(0x1ed)](_0x274694),this[_0x5ca287(0x386)][_0x5ca287(0x321)]()[_0x5ca287(0x194)](()=>this['postInit']());}[_0x58cb7e(0x238)](_0x108d3f){const _0x5ec515=_0x58cb7e;var _0x1c7c8b;this[_0x5ec515(0x386)][_0x5ec515(0x238)](_0x108d3f),_0x5ec515(0x563)!=typeof window&&'function'==typeof(null===(_0x1c7c8b=window[_0x5ec515(0x52c)])||void 0x0===_0x1c7c8b?void 0x0:_0x1c7c8b['setProgress'])&&window[_0x5ec515(0x52c)]['setProgress'](_0x108d3f);}['complete'](){const _0x8560ff=_0x58cb7e;return this[_0x8560ff(0xca)]()[_0x8560ff(0x194)](()=>this[_0x8560ff(0x386)][_0x8560ff(0x359)]())['then'](()=>this[_0x8560ff(0x1c7)]())['then'](()=>{const _0x34ef17=_0x8560ff;var _0x2cc47b;_0x34ef17(0x563)!=typeof window&&_0x34ef17(0x2a0)==typeof(null===(_0x2cc47b=window[_0x34ef17(0x52c)])||void 0x0===_0x2cc47b?void 0x0:_0x2cc47b[_0x34ef17(0x360)])&&window[_0x34ef17(0x52c)][_0x34ef17(0x360)]();});}}class _0x3adfa7{constructor(_0x28c485){const _0xa0d88=_0x58cb7e;this[_0xa0d88(0x2df)]=_0x28c485;}[_0x58cb7e(0x1d5)](_0x32ae06){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x39fc44=_0xc8d7;return!!this[_0x39fc44(0x2df)]&&this[_0x39fc44(0x2df)][_0x39fc44(0x1d5)](_0x32ae06);});}}class _0x483cbb{[_0x58cb7e(0x321)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){});}[_0x58cb7e(0x1cb)](){const _0x4a82f7=_0x58cb7e;return _0x4a82f7(0x9d);}[_0x58cb7e(0x44d)](_0x59865d){}[_0x58cb7e(0x513)](_0x38e01a){}['getLogger'](){return console;}[_0x58cb7e(0x42e)](){return _0x2ba9b5;}[_0x58cb7e(0x2c9)](){return _0x449f42;}[_0x58cb7e(0x4a1)](){return[];}[_0x58cb7e(0xfa)](){return _0x3fedf8;}['getABTestsUniqueId'](){return'';}[_0x58cb7e(0x1d0)](_0x4e3a4b){return[];}[_0x58cb7e(0x469)](){return _0x38695d;}[_0x58cb7e(0x4c9)](){return _0x12eb89([_0x1cee18['providerName']]);}['getCloudStorageProvider'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){return _0x12eb89([_0x1cee18['providerName']]);});}[_0x58cb7e(0x377)](){return _0x292f6a;}[_0x58cb7e(0xeb)](){return()=>({});}[_0x58cb7e(0x554)](){return _0x73cbf8;}[_0x58cb7e(0x3e1)](){return _0x3ada51;}[_0x58cb7e(0x4cf)](){return _0x42f3d8;}[_0x58cb7e(0x503)](){return _0x337286;}[_0x58cb7e(0x562)](){return _0xe489ae;}[_0x58cb7e(0x510)](){return _0x30efaf;}[_0x58cb7e(0x258)](){return _0x2f030f;}[_0x58cb7e(0x29a)](){return _0x13f6c9;}['getProfile'](){return _0x59de5f;}[_0x58cb7e(0x2b4)](_0x3e8bba,_0x3460c9){return[];}[_0x58cb7e(0x19b)](){return _0x4af0c7;}[_0x58cb7e(0x1e9)](){return _0x462be0;}['getCommunityProvider'](){return _0x555030;}[_0x58cb7e(0x289)](_0x43e90d){return _0x9eb917(this,void 0x0,void 0x0,function*(){return _0x43e90d;});}[_0x58cb7e(0x381)](){return _0x129791;}[_0x58cb7e(0x4e4)](){const _0xb96043=_0x58cb7e;return{'setScore':_0x3fc6ed=>Promise[_0xb96043(0x216)](!0x1)};}['getSkippedAnalyticsEvents'](){return new Set();}}function _0x5f8fec(_0x2e9b56){const _0x128bba=_0x58cb7e,_0x1f9faa=Object[_0x128bba(0x4e7)](_0x483cbb[_0x128bba(0x2d9)]),_0x437849={};for(const _0x2b040d of _0x1f9faa)_0x128bba(0x497)!==_0x2b040d&&_0x2e9b56[_0x2b040d]&&(_0x437849[_0x2b040d]=_0x2e9b56[_0x2b040d][_0x128bba(0x242)](_0x2e9b56));return _0x437849;}class _0x415855{constructor(_0x218b2d){this['shortcutProvider']=_0x218b2d;}[_0x58cb7e(0x321)](){const _0x58ad67=_0x58cb7e;return this[_0x58ad67(0x3d5)][_0x58ad67(0x321)]();}[_0x58cb7e(0x396)](){const _0x2ff9c7=_0x58cb7e;return this['shortcutProvider'][_0x2ff9c7(0x396)]();}['createShortcut'](){const _0x2e642e=_0x58cb7e;return this[_0x2e642e(0x3d5)][_0x2e642e(0x217)]();}[_0x58cb7e(0x52f)](){const _0x26db44=_0x58cb7e;return this[_0x26db44(0x396)]();}[_0x58cb7e(0x26f)](){const _0x5b94b1=_0x58cb7e;return this[_0x5b94b1(0x217)]();}}class _0x4ef411 extends _0xa76305{constructor({provider:_0x4cb23d,logger:_0x1d03ad}){const _0x3f95ac=_0x58cb7e;super({'provider':_0x4cb23d,'logger':_0x1d03ad}),this[_0x3f95ac(0x267)]=_0x4cb23d;}[_0x58cb7e(0x2ad)](){const _0x41842f=_0x58cb7e;var _0x13e97d,_0x20cdc4,_0x2395d3;return null!==(_0x2395d3=null===(_0x20cdc4=(_0x13e97d=this['cloudProvider'])[_0x41842f(0x2ad)])||void 0x0===_0x20cdc4?void 0x0:_0x20cdc4[_0x41842f(0x1ed)](_0x13e97d))&&void 0x0!==_0x2395d3&&_0x2395d3;}[_0x58cb7e(0x4b9)](_0x386e76){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x457925=_0xc8d7;var _0xd6b4dd,_0x43540e;const _0x7d9f00=_0x386e76[_0x457925(0x179)](({key:_0x2cd073,value:_0x25bd3a})=>({'key':_0x2cd073,'value':JSON[_0x457925(0x3fc)](_0x25bd3a)}));yield null===(_0x43540e=(_0xd6b4dd=this['cloudProvider'])[_0x457925(0x4b9)])||void 0x0===_0x43540e?void 0x0:_0x43540e[_0x457925(0x1ed)](_0xd6b4dd,_0x7d9f00);});}[_0x58cb7e(0x1c5)](_0x318ae5,_0x456d28){const _0x2de079=_0x58cb7e;return this[_0x2de079(0x267)]['setPublicItems']([{'key':_0x318ae5,'value':JSON[_0x2de079(0x3fc)](_0x456d28)}]);}[_0x58cb7e(0x18c)](_0x1e0017){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x3c89be=_0xc8d7;var _0x44d3d5,_0x3031b9,_0x355143,_0xebdf0a;const _0x586ffd=null!==(_0x355143=yield null===(_0x3031b9=(_0x44d3d5=this[_0x3c89be(0x267)])[_0x3c89be(0x18c)])||void 0x0===_0x3031b9?void 0x0:_0x3031b9[_0x3c89be(0x1ed)](_0x44d3d5,_0x1e0017))&&void 0x0!==_0x355143?_0x355143:{'items':[]};return{'items':_0x586ffd[_0x3c89be(0x33f)][_0x3c89be(0x179)](_0x325b9c=>Object['assign'](Object[_0x3c89be(0x4dc)]({},_0x325b9c),{'data':JSON[_0x3c89be(0x15f)](_0x325b9c[_0x3c89be(0x53b)])})),'failed':null===(_0xebdf0a=_0x586ffd[_0x3c89be(0x428)])||void 0x0===_0xebdf0a?void 0x0:_0xebdf0a[_0x3c89be(0x179)](_0x49b37c=>Object[_0x3c89be(0x4dc)](Object[_0x3c89be(0x4dc)]({},_0x49b37c),{'data':_0x49b37c[_0x3c89be(0x53b)]?JSON[_0x3c89be(0x15f)](_0x49b37c[_0x3c89be(0x53b)]):void 0x0}))};});}}class _0x1c7263 extends Error{constructor(_0x253609,_0x49b1d2){const _0x24d752=_0x58cb7e;super(_0x253609),this[_0x24d752(0x1f7)]=_0x49b1d2,this[_0x24d752(0x2b8)]=_0x24d752(0x1f3),this['code']=_0x49b1d2,Object['setPrototypeOf'](this,_0x1c7263[_0x24d752(0x2d9)]);}}class _0x365ab9{constructor({accessProvider:_0x570649,gameId:_0x8e77f,apiUrl:_0x481625}){const _0x21dfed=_0x58cb7e;this[_0x21dfed(0x447)]=_0x570649,this[_0x21dfed(0x4d2)]=_0x8e77f,this[_0x21dfed(0x22f)]=null!=_0x481625?_0x481625:_0x21dfed(0x4da);}['getShop'](){return _0x9eb917(this,arguments,void 0x0,function*(_0x435a93='',_0x56e192){const _0x1c576e=_0xc8d7;var _0x3c7926;const _0x4e961e=new URLSearchParams();_0x435a93&&_0x4e961e[_0x1c576e(0x259)](_0x1c576e(0x552),_0x435a93);const _0x186ea3={'Content-Type':_0x1c576e(0x13c)},_0x29337e=this['accessProvider'][_0x1c576e(0x211)]();if(!_0x29337e)throw new _0x1c7263(_0x1c576e(0x55e),0x0);_0x186ea3[_0x1c576e(0x222)]=_0x1c576e(0x53d)+_0x29337e;let _0x1d361e=_0x4e961e[_0x1c576e(0x148)]();_0x1d361e&&(_0x1d361e='?'+_0x1d361e);const _0x2f5692=this[_0x1c576e(0x22f)]+'/v1/shop/'+this[_0x1c576e(0x4d2)]+_0x1d361e,_0x675ef=yield fetch(_0x2f5692,{'headers':_0x186ea3});if(!_0x675ef['ok'])throw new _0x45afd3('Failed\x20to\x20fetch\x20shop\x20data:\x20'+_0x675ef[_0x1c576e(0x43f)]+'\x20'+_0x675ef[_0x1c576e(0x4f0)],_0x675ef['status']);const _0x518be5=yield _0x675ef[_0x1c576e(0x119)]();return null!==(_0x3c7926=null==_0x56e192?void 0x0:_0x56e192(_0x518be5))&&void 0x0!==_0x3c7926?_0x3c7926:_0x518be5;});}[_0x58cb7e(0xf1)](_0x5d22bc,_0x4ed7e4){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2af3b1=_0xc8d7;var _0x49c117;const _0x199a46={'Content-Type':'application/json'},_0x429867=this[_0x2af3b1(0x447)][_0x2af3b1(0x211)]();if(!_0x429867)throw new _0x1c7263(_0x2af3b1(0x55e),0x0);_0x199a46[_0x2af3b1(0x222)]=_0x2af3b1(0x53d)+_0x429867;let _0x3f7664='';_0x5d22bc&&(_0x3f7664=_0x2af3b1(0x44b)+_0x5d22bc[_0x2af3b1(0x148)]());const _0xa2b8fd=this['baseUrl']+_0x2af3b1(0x240)+this['gameId']+'/products/'+_0x3f7664,_0x5edabc=yield fetch(_0xa2b8fd,{'headers':_0x199a46});if(!_0x5edabc['ok'])throw new _0x45afd3(_0x2af3b1(0x51a)+_0x5edabc[_0x2af3b1(0x43f)]+'\x20'+_0x5edabc[_0x2af3b1(0x4f0)],_0x5edabc['status']);const _0x4e48d8=(yield _0x5edabc[_0x2af3b1(0x119)]())['items'];return null!==(_0x49c117=null==_0x4ed7e4?void 0x0:_0x4ed7e4(_0x4e48d8))&&void 0x0!==_0x49c117?_0x49c117:_0x4e48d8;});}}class _0x45afd3 extends _0x1c7263{constructor(_0x34ad99,_0x10a08f){const _0x2cec7d=_0x58cb7e;super(_0x34ad99,_0x10a08f),this[_0x2cec7d(0x1f7)]=_0x10a08f,Object[_0x2cec7d(0x34f)](this,_0x45afd3['prototype']);}}class _0x5eae51{constructor(_0x1116e9){const _0x153336=_0x58cb7e;this[_0x153336(0x3c4)]=_0x153336(0x3c4)in _0x1116e9?_0x1116e9[_0x153336(0x3c4)]:new _0x365ab9(_0x1116e9),this[_0x153336(0x1f1)]=_0x1116e9[_0x153336(0x1f1)],this[_0x153336(0x429)]=_0x1116e9['iap'];}['getShop'](){return _0x9eb917(this,arguments,void 0x0,function*(_0x770a20=''){const _0x258522=_0xc8d7;let _0x221887;try{_0x221887=yield this[_0x258522(0x3c4)][_0x258522(0xf8)](_0x770a20,_0x2e2df2);}catch(_0x7bde21){if(0x194===_0x7bde21['code'])return _0x302a08;throw _0x7bde21;}return _0x221887=this[_0x258522(0x527)](this[_0x258522(0xb2)](_0x221887)),_0x221887;});}[_0x58cb7e(0xf1)](_0x3ae582){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x1e19bb=_0xc8d7;if(0x0===_0x3ae582[_0x1e19bb(0x274)])return[];let _0x19e2b3;try{_0x19e2b3=yield this[_0x1e19bb(0x3c4)][_0x1e19bb(0xf1)](_0x3ae582,_0x2e2df2);}catch(_0x206e77){if(0x194===_0x206e77[_0x1e19bb(0x1f7)])return[];throw _0x206e77;}return _0x19e2b3;});}['withFormattedPrices'](_0x568aef){const _0x5e91a5=_0x58cb7e;return Object[_0x5e91a5(0x4dc)](Object['assign']({},_0x568aef),{'modules':_0x568aef[_0x5e91a5(0x1c2)][_0x5e91a5(0x179)](_0x3712b1=>Object['assign'](Object[_0x5e91a5(0x4dc)]({},_0x3712b1),{'products':_0x3712b1[_0x5e91a5(0x3c7)][_0x5e91a5(0x179)](_0x2a9da9=>_0x2a9da9[_0x5e91a5(0xe5)][_0x5e91a5(0xb9)]===_0x4f43a4?Object[_0x5e91a5(0x4dc)](Object[_0x5e91a5(0x4dc)]({},_0x2a9da9),{'price':Object[_0x5e91a5(0x4dc)](Object[_0x5e91a5(0x4dc)]({},_0x2a9da9[_0x5e91a5(0xe5)]),{'formattedAmount':this[_0x5e91a5(0x49b)](_0x2a9da9)})}):_0x2a9da9)}))});}[_0x58cb7e(0x527)](_0x5b5161){const _0x58d5bf=_0x58cb7e,_0xa01214=this[_0x58d5bf(0x429)][_0x58d5bf(0x243)](),_0x24ed4b=_0x2f8881[_0xa01214];return Object[_0x58d5bf(0x4dc)](Object[_0x58d5bf(0x4dc)]({},_0x5b5161),{'channelSku':_0x24ed4b});}[_0x58cb7e(0x49b)](_0x10b256){const _0x476aae=_0x58cb7e;var _0x57f3a2,_0x43b5ef;const _0x5cb4fb=this['iap'][_0x476aae(0x243)](),_0x2b8eda=_0x2f8881[_0x5cb4fb],_0xf6815e=null===(_0x43b5ef=null===(_0x57f3a2=_0x10b256[_0x476aae(0x1ad)])||void 0x0===_0x57f3a2?void 0x0:_0x57f3a2[_0x2b8eda])||void 0x0===_0x43b5ef?void 0x0:_0x43b5ef[_0x476aae(0x2a7)],_0xb6430=this[_0x476aae(0x429)][_0x476aae(0xce)](_0xf6815e);if(_0xb6430)return _0xb6430[_0x476aae(0xe5)];this[_0x476aae(0x1f1)][_0x476aae(0xd0)](_0x476aae(0x134)+_0x10b256[_0x476aae(0x2a7)]+'/'+_0xf6815e+'\x20in\x20provider\x20'+_0x5cb4fb);}}const _0x4f43a4=_0x58cb7e(0x429),_0x302a08={'_id':'','gameId':'','currencies':[],'modules':[],'metadata':{},'defaultShopfrontId':''},_0x2f8881={'fbi-iap-provider':_0x58cb7e(0x32d),'discord':_0x58cb7e(0x384),'google-play-iap-provider':_0x58cb7e(0x32d),'ios-iap-provider':'facebook_instant','samsung-galaxy-iap-provider':_0x58cb7e(0x32d),'samsung_instant_play':_0x58cb7e(0x32d)};function _0x2e2df2(_0x3fd0a7){const _0x26da44=_0x58cb7e;return _0x4995b6(_0x3fd0a7,['availableAt','archivedAt','createdAt',_0x26da44(0x1c6)],_0x21dcfd=>_0x21dcfd&&new Date(_0x21dcfd));}function _0x4995b6(_0x4b2379,_0x47e36a,_0x12a57f){const _0x445921=_0x58cb7e;if('object'!=typeof _0x4b2379||null===_0x4b2379)return _0x4b2379;if(Array[_0x445921(0x46a)](_0x4b2379))return _0x4b2379[_0x445921(0x179)](_0x4a465e=>_0x4995b6(_0x4a465e,_0x47e36a,_0x12a57f));const _0x11cade={};for(const [_0x4de154,_0x37c22a]of Object['entries'](_0x4b2379))_0x11cade[_0x4de154]=_0x47e36a[_0x445921(0x1ac)](_0x4de154)?_0x12a57f(_0x37c22a):_0x4995b6(_0x37c22a,_0x47e36a,_0x12a57f);return _0x11cade;}class _0x46406d{constructor(){const _0xdfcfe7=_0x58cb7e;this[_0xdfcfe7(0x22e)]=!0x1;}[_0x58cb7e(0x24c)](_0x2922a0,_0x2a532f){const _0x580e6a=_0x58cb7e;this[_0x580e6a(0x22e)]=_0x2922a0,this[_0x580e6a(0x1f1)]=_0x2a532f;}['createOverlay'](_0x5c0bdf,_0x1e0141,_0x383657,_0x1d4406,_0x17871d){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x17dcd6=_0xc8d7;var _0x5d056f,_0x56a69e,_0x25042f,_0x57624a;if(!this[_0x17dcd6(0x22e)])return null===(_0x5d056f=this[_0x17dcd6(0x1f1)])||void 0x0===_0x5d056f||_0x5d056f[_0x17dcd6(0xd0)](_0x17dcd6(0x96)),null;if('undefined'==typeof window||void 0x0===window[_0x17dcd6(0x363)])return null===(_0x56a69e=this[_0x17dcd6(0x1f1)])||void 0x0===_0x56a69e||_0x56a69e[_0x17dcd6(0xd0)](_0x17dcd6(0x4b0)),null;try{const _0x20f09f=this[_0x17dcd6(0x42a)]();return _0x20f09f&&_0x20f09f[_0x17dcd6(0x48e)]?_0x20f09f[_0x17dcd6(0x48e)]({'xmlPath':_0x5c0bdf,'cssPath':_0x1e0141,'container':_0x383657,'style':_0x1d4406,'params':_0x17871d,'logger':this[_0x17dcd6(0x1f1)]}):(null===(_0x25042f=this[_0x17dcd6(0x1f1)])||void 0x0===_0x25042f||_0x25042f[_0x17dcd6(0xd0)](_0x17dcd6(0x87)),null);}catch(_0x3ff356){return null===(_0x57624a=this[_0x17dcd6(0x1f1)])||void 0x0===_0x57624a||_0x57624a['warn']('Failed\x20to\x20load\x20Facebook\x20Instant\x20channel:',_0x3ff356),null;}});}[_0x58cb7e(0xc3)](){const _0x213cec=_0x58cb7e;try{const _0x476743=this[_0x213cec(0x42a)]();return!(!_0x476743||!_0x476743[_0x213cec(0xc3)])&&_0x476743[_0x213cec(0xc3)]();}catch(_0x4bd574){return this[_0x213cec(0x1f1)][_0x213cec(0xd0)](_0x213cec(0x22d),_0x4bd574),!0x1;}}['getFBIChannel'](){const _0x132efc=_0x58cb7e;return window[_0x132efc(0x2eb)]||null;}}class _0x3bb0c0{constructor(){const _0x254e7b=_0x58cb7e;this['lifecycle']=Object['assign']({},_0x3edb96),this['config']={},this[_0x254e7b(0x352)]=new _0x46406d(),this[_0x254e7b(0x3a3)]=!0x1;}[_0x58cb7e(0x1ea)](_0x23f259){const _0x1740e8=_0x58cb7e;if(this[_0x1740e8(0x32e)]){if(this[_0x1740e8(0x523)])return void this[_0x1740e8(0x1f1)][_0x1740e8(0x1f8)]('[FRVR-SDK]\x20channel\x20cannot\x20be\x20set\x20after\x20init');this['logger'][_0x1740e8(0xd0)](_0x1740e8(0x17c));}this[_0x1740e8(0x32e)]=_0x23f259;}[_0x58cb7e(0x321)](_0x45e7e2=_0x245113[_0x58cb7e(0x38e)]['PRODUCTION']){const _0x20942d=_0x58cb7e;var _0x35e40b;return _0x45e7e2!==_0x245113[_0x20942d(0x38e)][_0x20942d(0x3ba)]&&console[_0x20942d(0xd0)](_0x20942d(0x2b3)+_0x45e7e2+'\x20(Running\x20in\x20non\x20production\x20environment)',_0x20942d(0x357)),this[_0x20942d(0x32e)]=function(..._0x292cab){const _0x1dd5e6=_0x20942d,_0x163c8b={},_0x55fc11=_0x292cab[_0x1dd5e6(0x28e)](_0x1d29e8=>_0x1d29e8)[_0x1dd5e6(0x179)](_0x5f8fec);return Object['assign'](_0x163c8b,..._0x55fc11),_0x163c8b;}(new _0x483cbb(),this[_0x20942d(0x32e)]),null===(_0x35e40b=this[_0x20942d(0x1f1)])||void 0x0===_0x35e40b||_0x35e40b[_0x20942d(0x282)](_0x20942d(0x434),this['config']),this[_0x20942d(0x32e)][_0x20942d(0x513)](this[_0x20942d(0x105)]),this[_0x20942d(0xd4)](_0x45e7e2),this[_0x20942d(0x523)]=this['channel'][_0x20942d(0x321)]()['then'](()=>this[_0x20942d(0x520)]())['then'](()=>this[_0x20942d(0x27d)](_0x45e7e2)),this[_0x20942d(0x523)];}[_0x58cb7e(0xd4)](_0x267b3c){const _0x503aa8=_0x58cb7e;var _0x2cfdea,_0xf5a7a3,_0x4c0bae,_0xd6f24e,_0x451d8c,_0x93d46b,_0x59fbf6,_0x45c062,_0x5d45a5,_0x11a085,_0x50a06a,_0x3f9c69,_0x3b4dc6,_0x58d19e,_0x3b2e9e,_0x49ef04,_0x36535d,_0x3c5fba;this[_0x503aa8(0x1f1)]||(this['logger']=_0x267b3c===_0x245113[_0x503aa8(0x38e)][_0x503aa8(0x3ba)]&&_0x1e627f||this['channel']['getLogger']()),this[_0x503aa8(0x32e)][_0x503aa8(0x44d)](this),this[_0x503aa8(0x1f1)][_0x503aa8(0x2f2)](_0x503aa8(0x45e)),this[_0x503aa8(0xf2)]=this['channel'][_0x503aa8(0x1e9)](),this[_0x503aa8(0x3e5)]||(this[_0x503aa8(0x3e5)]=new _0xa76305({'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x4c9)](this[_0x503aa8(0x105)]['storage']),'logger':this[_0x503aa8(0x1f1)]})),this[_0x503aa8(0x32e)][_0x503aa8(0x44d)](this),this[_0x503aa8(0x156)]=this[_0x503aa8(0x32e)][_0x503aa8(0x2c9)](),this['tracker']||(this[_0x503aa8(0x1d6)]=new _0x34aa78({'storage':this['localStorage'],'logger':this[_0x503aa8(0x1f1)],'analyticsProviders':this[_0x503aa8(0x32e)][_0x503aa8(0x4a1)]((null===(_0x2cfdea=this[_0x503aa8(0x105)][_0x503aa8(0x1d6)])||void 0x0===_0x2cfdea?void 0x0:_0x2cfdea[_0x503aa8(0x26a)])||{},_0x267b3c),'idProvider':this[_0x503aa8(0x32e)]['getAnalyticsIDProvider'](this[_0x503aa8(0x3e5)]),'contextProvider':this[_0x503aa8(0x32e)][_0x503aa8(0xeb)]((null===(_0xf5a7a3=this[_0x503aa8(0x105)][_0x503aa8(0x1d6)])||void 0x0===_0xf5a7a3?void 0x0:_0xf5a7a3[_0x503aa8(0x3ad)])||(null===(_0x4c0bae=this['channel'])||void 0x0===_0x4c0bae?void 0x0:_0x4c0bae[_0x503aa8(0x1cb)]())),'consentProvider':this['consentProvider'],'appContextFields':{'context':(null===(_0xd6f24e=this[_0x503aa8(0x105)][_0x503aa8(0x1d6)])||void 0x0===_0xd6f24e?void 0x0:_0xd6f24e[_0x503aa8(0x4d2)])||this[_0x503aa8(0x105)]['gameId'],'app_version':null===(_0x451d8c=this['config'][_0x503aa8(0x1d6)])||void 0x0===_0x451d8c?void 0x0:_0x451d8c['appVersion'],'app_build':null===(_0x93d46b=this[_0x503aa8(0x105)]['tracker'])||void 0x0===_0x93d46b?void 0x0:_0x93d46b['appBuild']}})),this['channel'][_0x503aa8(0x44d)](this),this['ads']||(this['ads']=new _0x4b663a({'env':_0x267b3c,'logger':this['logger'],'storage':this[_0x503aa8(0x3e5)],'tracker':this[_0x503aa8(0x1d6)],'controls':this[_0x503aa8(0x319)],'onBeforeInit':()=>this['registerAdsProviders']()})),this[_0x503aa8(0x2aa)]||(this[_0x503aa8(0x2aa)]=new _0x33741f({'logger':this[_0x503aa8(0x1f1)],'provider':this['channel']['getNotificationsProvider'](),'tracker':this['tracker']})),this[_0x503aa8(0x386)]||(this[_0x503aa8(0x386)]=new _0x5c011d(this['channel'][_0x503aa8(0x42e)](),()=>this[_0x503aa8(0x361)](_0x267b3c),()=>this[_0x503aa8(0xca)](),()=>this[_0x503aa8(0x1c7)](),this['consentProvider'])),this[_0x503aa8(0x1d4)]||(this['shortcut']=new _0x415855(this['channel'][_0x503aa8(0x377)]())),this['crossplay']||(this[_0x503aa8(0xae)]=this['channel'][_0x503aa8(0x3e1)](this[_0x503aa8(0x1d6)])),this['crosspromo']||(this[_0x503aa8(0x232)]=this[_0x503aa8(0x32e)][_0x503aa8(0x4cf)]()),this[_0x503aa8(0x165)]||(this[_0x503aa8(0x165)]=new _0x34446d({'providers':this[_0x503aa8(0x32e)][_0x503aa8(0x2b4)](this[_0x503aa8(0x105)]['gameId'],this['config'][_0x503aa8(0x165)]),'storage':this[_0x503aa8(0x3e5)],'env':_0x267b3c,'config':this[_0x503aa8(0x105)][_0x503aa8(0x165)],'logger':this[_0x503aa8(0x1f1)]})),this[_0x503aa8(0x32e)]['onModulesUpdated'](this),this['iap']||(this[_0x503aa8(0x429)]=new _0x1a4bca({'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x469)](new _0x4b482b({'env':_0x267b3c,'auth':this[_0x503aa8(0x165)],'channelId':null===(_0x59fbf6=this[_0x503aa8(0x32e)])||void 0x0===_0x59fbf6?void 0x0:_0x59fbf6['getId'](),'gameId':this[_0x503aa8(0x105)][_0x503aa8(0x4d2)],'apiHostOverride':null===(_0x45c062=this[_0x503aa8(0x105)][_0x503aa8(0x429)])||void 0x0===_0x45c062?void 0x0:_0x45c062[_0x503aa8(0x543)]})),'tracker':this[_0x503aa8(0x1d6)],'logger':this['logger']}));const _0x32d8b4=Object[_0x503aa8(0x4dc)](Object['assign']({},this[_0x503aa8(0x105)][_0x503aa8(0x246)]),{'gameId':null!==(_0x11a085=null===(_0x5d45a5=this[_0x503aa8(0x105)][_0x503aa8(0x246)])||void 0x0===_0x5d45a5?void 0x0:_0x5d45a5[_0x503aa8(0x4d2)])&&void 0x0!==_0x11a085?_0x11a085:this[_0x503aa8(0x105)][_0x503aa8(0x4d2)]}),_0x373ca9=this['entrypoint']['getProperty']?this[_0x503aa8(0xf2)]:void 0x0,_0x44f16a=new _0x9db59a(_0x373ca9,this[_0x503aa8(0x3e5)]);this[_0x503aa8(0x246)]||(this[_0x503aa8(0x246)]=new _0x3d7e1c({'logger':this[_0x503aa8(0x1f1)],'auth':this['auth'],'tracker':this[_0x503aa8(0x1d6)],'debugProvider':_0x44f16a,'localStorage':this[_0x503aa8(0x3e5)],'remoteABTests':new _0x24cd9c(this['tracker']),'config':_0x32d8b4,'channelId':null===(_0x50a06a=this[_0x503aa8(0x32e)])||void 0x0===_0x50a06a?void 0x0:_0x50a06a[_0x503aa8(0x1cb)](),'env':_0x267b3c})),this[_0x503aa8(0x32e)][_0x503aa8(0x44d)](this);const _0x5d4d20=Object['assign'](Object['assign']({'env':_0x267b3c},this['config'][_0x503aa8(0x540)]),{'gameId':null!==(_0x3b4dc6=null===(_0x3f9c69=this[_0x503aa8(0x105)][_0x503aa8(0x540)])||void 0x0===_0x3f9c69?void 0x0:_0x3f9c69['gameId'])&&void 0x0!==_0x3b4dc6?_0x3b4dc6:this[_0x503aa8(0x105)][_0x503aa8(0x4d2)]});this[_0x503aa8(0x540)]||(this[_0x503aa8(0x540)]=new _0x5a496b(_0x5d4d20,{'logger':this[_0x503aa8(0x1f1)],'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x503)](),'auth':this['auth']})),this[_0x503aa8(0x2c5)]||(this[_0x503aa8(0x2c5)]=new _0x438a36({'logger':this[_0x503aa8(0x1f1)],'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x562)](),'auth':this['auth']})),this[_0x503aa8(0x121)]||(this[_0x503aa8(0x121)]=new _0x1f9954({'logger':this[_0x503aa8(0x1f1)],'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x510)](),'auth':this[_0x503aa8(0x165)]})),this['challenges']=new _0x36b3f9({'logger':this[_0x503aa8(0x1f1)],'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x258)]()}),this[_0x503aa8(0x1b0)]=new _0xdc8fec({'provider':this[_0x503aa8(0x32e)][_0x503aa8(0x29a)]()}),this[_0x503aa8(0x406)]||(this[_0x503aa8(0x406)]=this['channel'][_0x503aa8(0x21b)]()),this[_0x503aa8(0x505)]||(this[_0x503aa8(0x505)]=this[_0x503aa8(0x32e)][_0x503aa8(0x19b)]()),this[_0x503aa8(0x1df)]||(this[_0x503aa8(0x1df)]=this['channel'][_0x503aa8(0x415)]());const _0x1b2244=Object[_0x503aa8(0x4dc)](Object[_0x503aa8(0x4dc)]({},this[_0x503aa8(0x105)][_0x503aa8(0x219)]),{'gameId':null!==(_0x3b2e9e=null===(_0x58d19e=this[_0x503aa8(0x105)][_0x503aa8(0x219)])||void 0x0===_0x58d19e?void 0x0:_0x58d19e[_0x503aa8(0x4d2)])&&void 0x0!==_0x3b2e9e?_0x3b2e9e:this[_0x503aa8(0x105)][_0x503aa8(0x4d2)]});this[_0x503aa8(0x219)]||(this[_0x503aa8(0x219)]=this[_0x503aa8(0x32e)]['getNavigationProvider'](_0x1b2244)),this[_0x503aa8(0x492)]||(this['shop']=new _0x5eae51({'apiUrl':null===(_0x49ef04=this[_0x503aa8(0x105)]['shop'])||void 0x0===_0x49ef04?void 0x0:_0x49ef04[_0x503aa8(0x207)],'accessProvider':this[_0x503aa8(0x165)],'gameId':null!==(_0x3c5fba=null===(_0x36535d=this[_0x503aa8(0x105)][_0x503aa8(0x492)])||void 0x0===_0x36535d?void 0x0:_0x36535d[_0x503aa8(0x4d2)])&&void 0x0!==_0x3c5fba?_0x3c5fba:this[_0x503aa8(0x105)]['gameId'],'logger':this[_0x503aa8(0x1f1)],'iap':this[_0x503aa8(0x429)]}));const _0x395812=this[_0x503aa8(0x32e)]['getSetScoreProvider'];_0x395812&&(this['score']=new _0x3adfa7(_0x395812()));const _0x3b4978=this['config'][_0x503aa8(0x352)];this[_0x503aa8(0x352)][_0x503aa8(0x24c)](!!_0x3b4978,this['logger']);}[_0x58cb7e(0x520)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x32c7c0=_0xc8d7;var _0x1965be,_0x85f514;yield this[_0x32c7c0(0x1d6)]['init'](),(null===(_0x85f514=(_0x1965be=this['channel'])[_0x32c7c0(0x2fa)])||void 0x0===_0x85f514?void 0x0:_0x85f514[_0x32c7c0(0x1ed)](_0x1965be)[_0x32c7c0(0x436)](_0x32c7c0(0x544)))||this[_0x32c7c0(0x1d6)][_0x32c7c0(0xb0)](_0x32c7c0(0x544),{});});}['initComponents'](_0x3da700){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4110aa=_0xc8d7;this[_0x4110aa(0x1f1)][_0x4110aa(0x2f2)](_0x4110aa(0x3a2)),this[_0x4110aa(0x1eb)](_0x3da700),yield Promise[_0x4110aa(0x287)]([this[_0x4110aa(0x2ff)](_0x3da700),this[_0x4110aa(0x246)][_0x4110aa(0x321)]()]),this['config'][_0x4110aa(0x4d2)]?(this[_0x4110aa(0x2aa)][_0x4110aa(0x4cd)]({'game':this[_0x4110aa(0x105)][_0x4110aa(0x4d2)]}),this[_0x4110aa(0x121)][_0x4110aa(0x321)](this[_0x4110aa(0x105)][_0x4110aa(0x4d2)],_0x3da700),this[_0x4110aa(0x1b0)][_0x4110aa(0x321)](this[_0x4110aa(0x105)]['gameId'],_0x3da700)):this['logger'][_0x4110aa(0x1f8)](_0x4110aa(0x470)),this[_0x4110aa(0xae)][_0x4110aa(0xea)]()&&(this[_0x4110aa(0x105)][_0x4110aa(0xae)]?this['crossplay'][_0x4110aa(0x4cd)](this[_0x4110aa(0x105)]['crossplay']):this[_0x4110aa(0x1f1)][_0x4110aa(0x1f8)]('[FRVR-SDK]\x20Missing\x20crossplay\x20configuration'));});}[_0x58cb7e(0x361)](_0x5ea21e){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x2e1dd4=_0xc8d7;var _0x5b8381,_0x19df43;this[_0x2e1dd4(0x1f1)]['debug']('[FRVR-SDK]\x20post\x20init'),yield this[_0x2e1dd4(0x523)];const _0x191da5=null===(_0x19df43=null===(_0x5b8381=this[_0x2e1dd4(0x105)]['ads'])||void 0x0===_0x5b8381?void 0x0:_0x5b8381['autoInit'])||void 0x0===_0x19df43||_0x19df43;yield Promise[_0x2e1dd4(0x287)]([((()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x38c557=_0x2e1dd4;let _0x170c1d;try{_0x170c1d=yield this[_0x38c557(0x32e)]['getCloudStorageProvider'](this[_0x38c557(0x105)][_0x38c557(0x3bb)],_0x5ea21e);}catch(_0x5ec7ae){this['logger'][_0x38c557(0x1f8)]('[FRVR-SDK]\x20error\x20initialising\x20cloud\x20storage',_0x5ec7ae);}this['cloudStorage']=new _0x4ef411({'provider':_0x170c1d||new _0x1cee18(),'logger':this['logger']});}))()),_0x191da5&&this[_0x2e1dd4(0x25e)][_0x2e1dd4(0x321)](),((()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x118a3a=_0x2e1dd4;yield this['iap'][_0x118a3a(0x321)](),yield this['iap'][_0x118a3a(0x4cd)](this['config'][_0x118a3a(0x429)]);}))()),this[_0x2e1dd4(0x1d4)]['init'](),this[_0x2e1dd4(0x2aa)][_0x2e1dd4(0x321)](),this[_0x2e1dd4(0x165)][_0x2e1dd4(0x321)](),((()=>_0x9eb917(this,void 0x0,void 0x0,function*(){const _0x4569d1=_0x2e1dd4;this[_0x4569d1(0x105)][_0x4569d1(0x4d2)]?yield this[_0x4569d1(0x4fe)][_0x4569d1(0x321)](this[_0x4569d1(0x105)]['gameId'],this['entrypoint'],_0x5ea21e):this[_0x4569d1(0x1f1)][_0x4569d1(0x1f8)]('[FRVR-SDK]\x20Missing\x20game\x27s\x20name\x20in\x20configuration');}))())]);});}[_0x58cb7e(0xca)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5111fe=_0xc8d7;var _0x2e6979,_0x3f7dbf;this['logger'][_0x5111fe(0x2f2)]('[FRVR-SDK]\x20pre\x20complete'),(null===(_0x3f7dbf=(_0x2e6979=this['channel'])[_0x5111fe(0x2fa)])||void 0x0===_0x3f7dbf?void 0x0:_0x3f7dbf['call'](_0x2e6979)[_0x5111fe(0x436)](_0x5111fe(0x26e)))||this['tracker'][_0x5111fe(0x2f7)]();});}[_0x58cb7e(0x2e3)](_0x591948){const _0x565b51=_0x58cb7e;this['postCompleteHookCalled']?(this[_0x565b51(0x1f1)][_0x565b51(0x2f2)]('[FRVR-SDK]\x20calling\x20post\x20complete\x20hook,\x20as\x20postComplete\x20was\x20already\x20run.'),_0x591948()):this[_0x565b51(0x1a6)]=_0x591948;}[_0x58cb7e(0x1c7)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x49fd65=_0xc8d7;var _0x4a5ff6,_0x198be4;if(this[_0x49fd65(0x1f1)][_0x49fd65(0x2f2)](_0x49fd65(0x47d)),(null===(_0x198be4=(_0x4a5ff6=this['channel'])['getSkippedAnalyticsEvents'])||void 0x0===_0x198be4?void 0x0:_0x198be4[_0x49fd65(0x1ed)](_0x4a5ff6)[_0x49fd65(0x436)](_0x49fd65(0x2be)))||this['tracker'][_0x49fd65(0xb0)](_0x49fd65(0x2be),{}),this['postCompleteHook'])try{this[_0x49fd65(0x1f1)]['debug'](_0x49fd65(0x164)),this[_0x49fd65(0x1a6)]();}catch(_0x28a6e0){this[_0x49fd65(0x1f1)][_0x49fd65(0x1f8)](_0x49fd65(0x3a9),_0x28a6e0);}else this[_0x49fd65(0x1f1)][_0x49fd65(0x2f2)](_0x49fd65(0x2fc));this[_0x49fd65(0x3a3)]=!0x0;});}[_0x58cb7e(0x1eb)](_0x5f3d22){const _0x18b1c2=_0x58cb7e;this[_0x18b1c2(0x1f1)][_0x18b1c2(0x2f2)](_0x18b1c2(0x465)),_0x18b1c2(0x563)!=typeof window&&_0x313da(this[_0x18b1c2(0x319)]),_0x5f3d22===_0x245113[_0x18b1c2(0x38e)][_0x18b1c2(0x2f1)]&&_0x3de58d(this[_0x18b1c2(0x319)]);}[_0x58cb7e(0x2ff)](_0x31d5c1){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5b493c=_0xc8d7;var _0x5558fd,_0x147c8f,_0x53716f;this[_0x5b493c(0x1f1)][_0x5b493c(0x2f2)](_0x5b493c(0x3bc));const _0x401f3b=null===(_0x5558fd=this[_0x5b493c(0x105)][_0x5b493c(0x25e)])||void 0x0===_0x5558fd?void 0x0:_0x5558fd[_0x5b493c(0x431)],_0x1bc19c=yield null===(_0x53716f=(_0x147c8f=this[_0x5b493c(0x32e)])[_0x5b493c(0x289)])||void 0x0===_0x53716f?void 0x0:_0x53716f['call'](_0x147c8f,this[_0x5b493c(0x105)][_0x5b493c(0x25e)]);_0x1bc19c&&(this[_0x5b493c(0x105)][_0x5b493c(0x25e)]=Object[_0x5b493c(0x4dc)](Object['assign']({},_0x1bc19c),{'autoInit':_0x401f3b})),this[_0x5b493c(0x105)][_0x5b493c(0x25e)]&&(this[_0x5b493c(0x1f1)][_0x5b493c(0x2f2)](_0x5b493c(0x3e7)),this[_0x5b493c(0x25e)][_0x5b493c(0x4cd)](this[_0x5b493c(0x105)][_0x5b493c(0x25e)])),_0x31d5c1!==_0x245113[_0x5b493c(0x38e)]['DEVELOPMENT']||this[_0x5b493c(0x105)]['ads']||(this['logger'][_0x5b493c(0x2f2)]('[FRVR-SDK]\x20configuring\x20ads\x20for\x20dev'),this['ads'][_0x5b493c(0x4cd)](_0x46a1ec));});}[_0x58cb7e(0x3b3)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x17fb63=_0xc8d7;var _0x53e6f1;this[_0x17fb63(0x1f1)]['debug'](_0x17fb63(0x501));const _0x5a1af4=this[_0x17fb63(0x32e)][_0x17fb63(0x1d0)](null!==(_0x53e6f1=this['config'][_0x17fb63(0x25e)])&&void 0x0!==_0x53e6f1?_0x53e6f1:{});for(const _0x362ff8 of _0x5a1af4)this[_0x17fb63(0x25e)][_0x17fb63(0x28d)](_0x362ff8);});}}return window['FRVR']=new _0x3bb0c0(),_0x245113['ACCESS_TOKEN_KEY']=_0x3775e4,_0x245113[_0x58cb7e(0x4ec)]=_0x15e554,_0x245113['AdTypeProperties']=_0x1163a8,_0x245113[_0x58cb7e(0x1c9)]=_0x4b663a,_0x245113[_0x58cb7e(0x1ef)]=_0x3231fd,_0x245113[_0x58cb7e(0x358)]=_0xa76305,_0x245113[_0x58cb7e(0x137)]=_0x34446d,_0x245113[_0x58cb7e(0x365)]=class{constructor(_0x13d066,_0x125735,_0x3f8d0b){const _0x1cf52c=_0x58cb7e;var _0x331fd4;this[_0x1cf52c(0x499)]=_0x13d066,this[_0x1cf52c(0x21d)]=new Set(_0x125735[_0x1cf52c(0x2ae)]),this[_0x1cf52c(0x35d)]=null!==(_0x331fd4=_0x125735[_0x1cf52c(0x35d)])&&void 0x0!==_0x331fd4?_0x331fd4:0x278d00,this[_0x1cf52c(0x1f1)]=_0x3f8d0b||_0x1e627f,_0x125735['domain']&&function(_0x29e39e){const _0x5116a0=_0x1cf52c;if(_0x5116a0(0x563)==typeof location)return!0x1;const _0x5d7f94=location['hostname'],_0x13aaef=_0x29e39e[_0x5116a0(0x31f)]('.')?_0x29e39e[_0x5116a0(0xc1)](0x1):_0x29e39e;return _0x5d7f94===_0x13aaef||_0x5d7f94[_0x5116a0(0x3c5)]('.'+_0x13aaef);}(_0x125735[_0x1cf52c(0x477)])&&(this[_0x1cf52c(0x385)]=_0x125735[_0x1cf52c(0x477)]);}[_0x58cb7e(0x22b)](_0x2e599f){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x5e5266=_0xc8d7;yield this[_0x5e5266(0x499)][_0x5e5266(0x22b)](_0x2e599f);for(const _0x1cf016 of _0x2e599f)this['mirroredKeys']['has'](_0x1cf016[_0x5e5266(0x3a1)])&&this['writeCookie'](_0x1cf016[_0x5e5266(0x3a1)],_0x1cf016[_0x5e5266(0x4b5)]);});}['getItems'](_0x297514){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x37a207=_0xc8d7,_0x202581=yield this[_0x37a207(0x499)]['getItems'](_0x297514);for(const _0x1bca80 of _0x297514)if(void 0x0===_0x202581[_0x1bca80]&&this['mirroredKeys'][_0x37a207(0x436)](_0x1bca80)){const _0x10223c=this[_0x37a207(0x4e5)](_0x1bca80);if(void 0x0!==_0x10223c){const _0x38d275=JSON[_0x37a207(0x3fc)](_0x10223c);_0x202581[_0x1bca80]=_0x38d275,this[_0x37a207(0x499)][_0x37a207(0x22b)]([{'key':_0x1bca80,'value':_0x38d275}]);}}return _0x202581;});}[_0x58cb7e(0x10b)](_0x13f7e5){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x48eed2=_0xc8d7;yield this['inner'][_0x48eed2(0x10b)](_0x13f7e5);for(const _0x7531b8 of _0x13f7e5)this['mirroredKeys'][_0x48eed2(0x436)](_0x7531b8)&&this['deleteCookie'](_0x7531b8);});}[_0x58cb7e(0x4ce)](){const _0x5c50eb=_0x58cb7e;return this['inner'][_0x5c50eb(0x4ce)]();}[_0x58cb7e(0x150)](_0x589f9a,_0x40c12b){const _0x3044f7=_0x58cb7e;if(_0x3044f7(0x563)==typeof document)return;let _0x12cb7c;try{const _0x46ad21=JSON[_0x3044f7(0x15f)](_0x40c12b);if(_0x3044f7(0x340)!=typeof _0x46ad21)return void this[_0x3044f7(0x1f1)][_0x3044f7(0xd0)]('[storage]\x20cookie\x20mirror:\x20skipping\x20non-string\x20value\x20for\x20key\x20\x22'+_0x589f9a+'\x22');_0x12cb7c=_0x46ad21;}catch(_0x30f244){return void this[_0x3044f7(0x1f1)]['warn'](_0x3044f7(0x18a)+_0x589f9a+'\x22');}let _0x5abca4=_0x589f9a+'='+encodeURIComponent(_0x12cb7c)+_0x3044f7(0x38a)+this['maxAge']+';\x20SameSite=Lax';this['effectiveDomain']&&(_0x5abca4+=_0x3044f7(0xde)+this['effectiveDomain']),_0x3044f7(0x563)!=typeof location&&_0x3044f7(0xd6)===location[_0x3044f7(0xf4)]&&(_0x5abca4+=_0x3044f7(0x561)),document[_0x3044f7(0x555)]=_0x5abca4;}[_0x58cb7e(0x4e5)](_0x478abe){const _0x17a2ae=_0x58cb7e;if(_0x17a2ae(0x563)==typeof document)return;const _0x413a31=document['cookie'][_0x17a2ae(0x446)](new RegExp('(?:^|;\x20)'+_0x478abe['replace'](/[.*+?^${}()|[\]\\]/g,_0x17a2ae(0x354))+'=([^;]*)'));return _0x413a31?decodeURIComponent(_0x413a31[0x1]):void 0x0;}[_0x58cb7e(0x1fd)](_0x1cc33c){const _0x44e28e=_0x58cb7e;if(_0x44e28e(0x563)==typeof document)return;let _0x2e9cfb=_0x1cc33c+'=;\x20path=/;\x20max-age=0;\x20SameSite=Lax';this['effectiveDomain']&&(_0x2e9cfb+=_0x44e28e(0xde)+this[_0x44e28e(0x385)]),document[_0x44e28e(0x555)]=_0x2e9cfb;}},_0x245113[_0x58cb7e(0x2a5)]=_0x46a1ec,_0x245113['Deferred']=_0x4a4ec7,_0x245113[_0x58cb7e(0x37d)]=class{constructor({legacyAnalytics:_0x3270eb,disableSendBeacon:_0x3dc58b}={}){const _0x4e09cd=_0x58cb7e;this[_0x4e09cd(0x521)]=null!=_0x3270eb?_0x3270eb:_0x262059(void 0x0,_0x3dc58b);}['init'](_0x3caf7b,_0xd05a72){const _0x4041c3=_0x58cb7e;return this['legacyAnalytics'][_0x4041c3(0x321)](_0x3caf7b,_0xd05a72);}['getName'](){const _0x2c9c9d=_0x58cb7e;return this[_0x2c9c9d(0x521)][_0x2c9c9d(0x394)]();}[_0x58cb7e(0x390)](_0x3117fb,_0x59452f,_0x5da123,_0x4a7644){const _0xb917ed=_0x58cb7e;this['legacyAnalytics'][_0xb917ed(0x390)](_0x3117fb,_0x59452f,_0x5da123,_0x4a7644);}},_0x245113['FRVRSDK']=_0x3bb0c0,_0x245113[_0x58cb7e(0x4ba)]=_0x1a4bca,_0x245113[_0x58cb7e(0x109)]=_0x138e4c,_0x245113[_0x58cb7e(0x2de)]=_0x34618c,_0x245113['IAPPurchaseErrorCancelledByUser']=_0x5101f5,_0x245113['IAPPurchaseErrorUnknownProduct']=_0x15374b,_0x245113[_0x58cb7e(0x31b)]=_0x4b482b,_0x245113[_0x58cb7e(0x337)]=class{constructor(_0x3a305b,_0x38a134){const _0x38c4fe=_0x58cb7e;this[_0x38c4fe(0x433)]={},this[_0x38c4fe(0x11d)]=!0x1,this['requiredStates']=_0x3a305b,this[_0x38c4fe(0x471)]=_0x38a134;for(const _0x212950 of this[_0x38c4fe(0x2c2)])this[_0x38c4fe(0x433)][_0x212950]=!0x1;this[_0x38c4fe(0x104)]();}[_0x58cb7e(0x104)](){const _0x30456b=_0x58cb7e,_0x14294f=this['_isReady'];this[_0x30456b(0x11d)]=this['requiredStates']['every'](_0x3a49a6=>this[_0x30456b(0x433)][_0x3a49a6]),_0x14294f!=this[_0x30456b(0x11d)]&&this['handler'](this['_isReady']);}[_0x58cb7e(0x45d)](_0x1f90c9,_0x1be0c5){const _0x58cc43=_0x58cb7e;this['states'][_0x1f90c9]=_0x1be0c5,this[_0x58cc43(0x104)]();}[_0x58cb7e(0x283)](_0xf9cc16){const _0x7120c8=_0x58cb7e;return this[_0x7120c8(0x433)][_0xf9cc16];}get[_0x58cb7e(0x362)](){const _0x293d07=_0x58cb7e;return this[_0x293d07(0x11d)];}},_0x245113['LATENCY_COMPENSATION']=0x3c,_0x245113[_0x58cb7e(0x262)]=0x1e,_0x245113[_0x58cb7e(0x342)]=_0x1cee18,_0x245113[_0x58cb7e(0xda)]=_0x33741f,_0x245113['PROACTIVE_REFRESH_THRESHOLD']=0.6,_0x245113[_0x58cb7e(0x151)]=_0x3d9b9d,_0x245113[_0x58cb7e(0x25f)]=_0x51aa1b,_0x245113[_0x58cb7e(0x1ca)]=_0x357903,_0x245113[_0x58cb7e(0x284)]=_0x46406d,_0x245113[_0x58cb7e(0x1ff)]=class extends _0x3a223c{['setCanUseCookies'](){this['canUseCookies']=!0x1;}},_0x245113[_0x58cb7e(0x4a4)]=_0x53db6e,_0x245113[_0x58cb7e(0x3e8)]=_0xf15b3e,_0x245113['TokenPair']=_0xe43275,_0x245113[_0x58cb7e(0x567)]=_0x34aa78,_0x245113[_0x58cb7e(0x20c)]=class{[_0x58cb7e(0xd5)](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0x31bfe2=_0xc8d7;return this[_0x31bfe2(0x12c)]();});}[_0x58cb7e(0x430)](_0x1faf01){return _0x9eb917(this,void 0x0,void 0x0,function*(){var _0x2d758c,_0xdce28d;return null!==(_0xdce28d=null===(_0x2d758c=this['getEntryPointData']())||void 0x0===_0x2d758c?void 0x0:_0x2d758c[_0x1faf01])&&void 0x0!==_0xdce28d?_0xdce28d:void 0x0;});}['getName'](){return _0x9eb917(this,void 0x0,void 0x0,function*(){const _0xbd6828=_0xc8d7;return this[_0xbd6828(0x430)](_0xbd6828(0x2b8));});}[_0x58cb7e(0x12c)](){const _0x13afa7=_0x58cb7e;if(this['entrypointData'])return this[_0x13afa7(0x3f5)];try{this['entrypointData']=Object['fromEntries'](new URLSearchParams(window[_0x13afa7(0x3cf)][_0x13afa7(0x529)]));}catch(_0x419891){this[_0x13afa7(0x3f5)]={};}return this[_0x13afa7(0x3f5)];}},_0x245113[_0x58cb7e(0x2d8)]=_0x3a223c,_0x245113['WebLocalStorageProvider']=_0x27f688,_0x245113[_0x58cb7e(0x2e9)]=_0x313da,_0x245113[_0x58cb7e(0x47f)]=_0x3de58d,_0x245113['buildStorageProvider']=_0x12eb89,_0x245113[_0x58cb7e(0x32b)]=function(_0x2c62e0){const _0xe47e7d=_0x58cb7e;function _0x4e6d02(){const _0x5aa97e=_0xc8d7;var _0x1b66fe,_0x4a7e48,_0x49d0cd,_0x49ece1;return window[_0x5aa97e(0x454)]||(null===(_0x4a7e48=null===(_0x1b66fe=window[_0x5aa97e(0x532)])||void 0x0===_0x1b66fe?void 0x0:_0x1b66fe['documentElement'])||void 0x0===_0x4a7e48?void 0x0:_0x4a7e48[_0x5aa97e(0x2f0)])||(null===(_0x49ece1=null===(_0x49d0cd=window['document'])||void 0x0===_0x49d0cd?void 0x0:_0x49d0cd[_0x5aa97e(0x29f)])||void 0x0===_0x49ece1?void 0x0:_0x49ece1[_0x5aa97e(0x2f0)]);}function _0x59a0b3(){const _0x2db416=_0xc8d7;var _0x3f3d89,_0x2e8005,_0x38cea6,_0x4fc408;return window[_0x2db416(0x47e)]||(null===(_0x2e8005=null===(_0x3f3d89=window[_0x2db416(0x532)])||void 0x0===_0x3f3d89?void 0x0:_0x3f3d89['documentElement'])||void 0x0===_0x2e8005?void 0x0:_0x2e8005[_0x2db416(0x1bd)])||(null===(_0x4fc408=null===(_0x38cea6=window[_0x2db416(0x532)])||void 0x0===_0x38cea6?void 0x0:_0x38cea6[_0x2db416(0x29f)])||void 0x0===_0x4fc408?void 0x0:_0x4fc408[_0x2db416(0x1bd)]);}const _0xb11781=function(_0x1c84b8){const _0x402df5=_0xc8d7,_0x5ea248=_0x598622=>{const _0x3da619=_0xc8d7,_0x1d1181=_0x1c84b8[_0x3da619(0x446)](_0x3da619(0xbc)+_0x598622+_0x3da619(0x108));return null==_0x1d1181?void 0x0:_0x1d1181[0x1];};return{'utm_source':_0x5ea248(_0x402df5(0x1a3)),'utm_medium':_0x5ea248('utm_medium'),'utm_campaign':_0x5ea248(_0x402df5(0x1e0)),'utm_term':_0x5ea248(_0x402df5(0x2c7)),'utm_content':_0x5ea248(_0x402df5(0xab))};}((function(){const _0xb05925=_0xc8d7;var _0x421384,_0x4f43b9;return((null===(_0x4f43b9=null===(_0x421384=window['document'])||void 0x0===_0x421384?void 0x0:_0x421384[_0xb05925(0x3cf)])||void 0x0===_0x4f43b9?void 0x0:_0x4f43b9[_0xb05925(0x529)])||'')[_0xb05925(0x346)](/^\?/,'');}()));return _0x408911=>Object[_0xe47e7d(0x4dc)](Object['assign']({},_0xb11781),{'play_session_id':_0x408911[_0xe47e7d(0x535)](),'channel':_0x2c62e0,'device_width':_0x4e6d02(),'device_height':_0x59a0b3()});},_0x245113[_0x58cb7e(0x3d6)]=_0x448271=>new _0xa76305({'provider':new _0x27f688(),'logger':_0x448271}),_0x245113[_0x58cb7e(0x11e)]=_0x1249fa,_0x245113[_0x58cb7e(0x29b)]=_0x246967,_0x245113[_0x58cb7e(0x203)]=_0x4af0c7,_0x245113[_0x58cb7e(0x345)]=_0x3edb96,_0x245113[_0x58cb7e(0x480)]=_0x9057,_0x245113[_0x58cb7e(0x198)]=_0x26cdb7,_0x245113[_0x58cb7e(0x3b6)]=_0x3fedf8,_0x245113[_0x58cb7e(0xf0)]=_0x5d1958,_0x245113[_0x58cb7e(0x3ab)]=_0x2ba9b5,_0x245113[_0x58cb7e(0xe0)]=_0x555030,_0x245113['emptyCrossplay']=_0x3ada51,_0x245113[_0x58cb7e(0xa8)]=_0x42f3d8,_0x245113[_0x58cb7e(0x23d)]=_0x462be0,_0x245113[_0x58cb7e(0x120)]=_0x38695d,_0x245113[_0x58cb7e(0x163)]=_0x1e627f,_0x245113[_0x58cb7e(0x30f)]=_0x129791,_0x245113[_0x58cb7e(0x107)]=_0x73cbf8,_0x245113['emptyProfile']=_0x59de5f,_0x245113['emptyShortcutProvider']=_0x292f6a,_0x245113['inMemoryChannelMapper']=_0x43546a,_0x245113['noConsentConsentProvider']=_0x449f42,Object['defineProperty'](_0x245113,_0x58cb7e(0xb7),{'value':!0x0}),_0x245113;}({});FRVRSDK[_0x2d28e6(0x126)]=FRVRSDK['version']||{},FRVRSDK['version'][_0x2d28e6(0x39a)]=FRVRSDK[_0x2d28e6(0x126)][_0x2d28e6(0x39a)]||{},FRVRSDK[_0x2d28e6(0x126)][_0x2d28e6(0x39a)]['v']=_0x2d28e6(0x371),FRVRSDK[_0x2d28e6(0x126)][_0x2d28e6(0x39a)][_0x2d28e6(0x3ed)]=_0x2d28e6(0x536),FRVRSDK[_0x2d28e6(0x126)]['sdk'][_0x2d28e6(0x181)]=_0x2d28e6(0x48a),FRVRSDK[_0x2d28e6(0x126)][_0x2d28e6(0x39a)][_0x2d28e6(0x373)]=_0x2d28e6(0x4be); //# sourceMappingURL=frvr-sdk.min.js.map