From d669449f20fa93d29c67696e426142c7cadb6985 Mon Sep 17 00:00:00 2001 From: 05Konz <05konz994@gmail.com> Date: Tue, 29 Aug 2023 19:18:16 -0500 Subject: [PATCH] Fix stateNode (again) --- autoupdate/brawl/doubleEnemyXp.png | Bin 2594 -> 2571 bytes autoupdate/brawl/halfEnemySpeed.png | Bin 2578 -> 2647 bytes autoupdate/brawl/instantKill.png | Bin 2612 -> 2561 bytes autoupdate/brawl/invincibility.png | Bin 2313 -> 2281 bytes autoupdate/brawl/killEnemies.png | Bin 2243 -> 2294 bytes autoupdate/brawl/magnet.png | Bin 2423 -> 2403 bytes autoupdate/brawl/maxCurrentAbilities.png | Bin 2488 -> 2466 bytes autoupdate/brawl/nextLevel.png | Bin 2528 -> 2619 bytes autoupdate/brawl/removeObstacles.png | Bin 2358 -> 2335 bytes autoupdate/brawl/resetHealth.png | Bin 2167 -> 2168 bytes autoupdate/cafe/maxItems.png | Bin 2521 -> 2537 bytes autoupdate/cafe/removeCustomers.png | Bin 2187 -> 2215 bytes autoupdate/cafe/resetAbilities.png | Bin 2530 -> 2546 bytes autoupdate/cafe/setCash.png | Bin 2457 -> 2448 bytes autoupdate/cafe/stockFood.png | Bin 2527 -> 2466 bytes autoupdate/crypto/alwaysTriple.png | Bin 2283 -> 2267 bytes autoupdate/crypto/autoGuess.png | Bin 2316 -> 2341 bytes autoupdate/crypto/choiceESP.png | Bin 2637 -> 2647 bytes autoupdate/crypto/passwordESP.png | Bin 2502 -> 2528 bytes autoupdate/crypto/removeHack.png | Bin 2155 -> 2147 bytes autoupdate/crypto/setCrypto.png | Bin 2656 -> 2701 bytes autoupdate/crypto/setPassword.png | Bin 2658 -> 2653 bytes autoupdate/crypto/stealPlayersCrypto.png | Bin 2895 -> 2916 bytes autoupdate/dinos/autoChoose.png | Bin 3382 -> 3390 bytes autoupdate/dinos/rockESP.png | Bin 3521 -> 3512 bytes autoupdate/dinos/setFossils.png | Bin 2655 -> 2627 bytes autoupdate/dinos/setMultiplier.png | Bin 2394 -> 2397 bytes autoupdate/dinos/stopCheating.png | Bin 2329 -> 2326 bytes autoupdate/doom/fillDeck.png | Bin 2843 -> 2848 bytes autoupdate/doom/maxCards.png | Bin 2456 -> 2435 bytes autoupdate/doom/maxHealth.png | Bin 2445 -> 2402 bytes autoupdate/doom/maxStats.png | Bin 2453 -> 2519 bytes autoupdate/doom/minEnemy.png | Bin 2511 -> 2488 bytes autoupdate/doom/setCoins.png | Bin 2457 -> 2428 bytes autoupdate/factory/chooseBlook.png | Bin 9705 -> 9722 bytes autoupdate/factory/freeUpgrades.png | Bin 2229 -> 2201 bytes autoupdate/factory/maxBlooks.png | Bin 2136 -> 2150 bytes autoupdate/factory/removeGlitches.png | Bin 2548 -> 2624 bytes autoupdate/factory/sendGlitch.png | Bin 2832 -> 2813 bytes autoupdate/factory/setAllMegaBot.png | Bin 2531 -> 2530 bytes autoupdate/factory/setCash.png | Bin 2396 -> 2402 bytes autoupdate/fishing/frenzy.png | Bin 2361 -> 2366 bytes autoupdate/fishing/removeDistraction.png | Bin 2169 -> 2158 bytes autoupdate/fishing/sendDistraction.png | Bin 2669 -> 2690 bytes autoupdate/fishing/setLure.png | Bin 2447 -> 2473 bytes autoupdate/fishing/setWeight.png | Bin 2788 -> 2761 bytes autoupdate/flappy/setScore.png | Bin 2378 -> 2363 bytes autoupdate/flappy/toggleGhost.png | Bin 2407 -> 2406 bytes autoupdate/global/autoAnswer.png | Bin 2773 -> 2784 bytes autoupdate/global/autoSellDupesOnOpen.png | Bin 0 -> 3093 bytes autoupdate/global/changeBlookIngame.png | Bin 2422 -> 2471 bytes autoupdate/global/changeNameIngame.png | Bin 0 -> 4421 bytes autoupdate/global/enableLimitedGamemodes.png | Bin 3123 -> 3129 bytes autoupdate/global/everyAnswerCorrect.png | Bin 2259 -> 2246 bytes autoupdate/global/floodGame.png | Bin 3639 -> 3643 bytes autoupdate/global/funny.png | Bin 0 -> 3735 bytes autoupdate/global/funny2.png | Bin 0 -> 3589 bytes autoupdate/global/getDailyRewards.png | Bin 4285 -> 4285 bytes autoupdate/global/highlightAnswers.png | Bin 2481 -> 2469 bytes autoupdate/global/intervals/autoAnswer.png | Bin 2766 -> 2790 bytes .../global/intervals/highlightAnswers.png | Bin 2479 -> 2503 bytes autoupdate/global/preventSuspension.png | Bin 0 -> 2152 bytes autoupdate/global/removeNameLimit.png | Bin 2301 -> 2282 bytes autoupdate/global/removeRandomName.png | Bin 2221 -> 2241 bytes autoupdate/global/sellCheapDuplicates.png | Bin 3233 -> 3232 bytes autoupdate/global/sellDuplicateBlooks.png | Bin 3010 -> 3012 bytes autoupdate/global/simulatePack.png | Bin 8244 -> 8307 bytes autoupdate/global/simulateUnlock.png | Bin 8025 -> 8187 bytes autoupdate/global/spamBuyBlooks.png | Bin 3994 -> 3999 bytes autoupdate/global/unlockPlusGamemodes.png | Bin 2241 -> 2232 bytes autoupdate/global/useAnyBlook.png | Bin 2760 -> 2789 bytes autoupdate/gold/alwaysTriple.png | Bin 2459 -> 2444 bytes autoupdate/gold/autoChoose.png | Bin 3040 -> 3017 bytes autoupdate/gold/chestESP.png | Bin 2613 -> 2601 bytes autoupdate/gold/resetAllGold.png | Bin 2707 -> 2690 bytes autoupdate/gold/resetPlayersGold.png | Bin 2709 -> 2757 bytes autoupdate/gold/setGold.png | Bin 2491 -> 2477 bytes autoupdate/gold/setPlayersGold.png | Bin 3797 -> 3879 bytes autoupdate/gold/swapGold.png | Bin 2640 -> 2637 bytes autoupdate/gui.png | Bin 95991 -> 94778 bytes autoupdate/kingdom/choiceESP.png | Bin 2885 -> 2970 bytes autoupdate/kingdom/choiceESPLoop.png | Bin 2987 -> 2979 bytes autoupdate/kingdom/disableToucan.png | Bin 2176 -> 2152 bytes autoupdate/kingdom/maxStats.png | Bin 2232 -> 2207 bytes autoupdate/kingdom/setGuests.png | Bin 2361 -> 2411 bytes autoupdate/kingdom/skipGuest.png | Bin 2202 -> 2190 bytes autoupdate/mobileGui.png | Bin 56113 -> 56190 bytes autoupdate/racing/instantWin.png | Bin 2527 -> 2517 bytes autoupdate/reactGui.png | Bin 82458 -> 81401 bytes autoupdate/royale/autoAnswer.png | Bin 2221 -> 2167 bytes autoupdate/royale/intervals/autoAnswer.png | Bin 2193 -> 2241 bytes autoupdate/rush/setBlooks.png | Bin 2640 -> 2656 bytes autoupdate/rush/setDefense.png | Bin 2677 -> 2619 bytes autoupdate/timestamps/brawl/doubleEnemyXp.png | Bin 414 -> 413 bytes .../timestamps/brawl/halfEnemySpeed.png | Bin 414 -> 415 bytes autoupdate/timestamps/brawl/instantKill.png | Bin 415 -> 414 bytes autoupdate/timestamps/brawl/invincibility.png | Bin 414 -> 413 bytes autoupdate/timestamps/brawl/killEnemies.png | Bin 414 -> 414 bytes autoupdate/timestamps/brawl/magnet.png | Bin 414 -> 413 bytes .../timestamps/brawl/maxCurrentAbilities.png | Bin 414 -> 415 bytes autoupdate/timestamps/brawl/nextLevel.png | Bin 414 -> 414 bytes .../timestamps/brawl/removeObstacles.png | Bin 415 -> 414 bytes autoupdate/timestamps/brawl/resetHealth.png | Bin 414 -> 414 bytes autoupdate/timestamps/cafe/maxItems.png | Bin 415 -> 414 bytes .../timestamps/cafe/removeCustomers.png | Bin 414 -> 414 bytes autoupdate/timestamps/cafe/resetAbilities.png | Bin 417 -> 413 bytes autoupdate/timestamps/cafe/setCash.png | Bin 414 -> 414 bytes autoupdate/timestamps/cafe/stockFood.png | Bin 414 -> 415 bytes autoupdate/timestamps/crypto/alwaysTriple.png | Bin 416 -> 414 bytes autoupdate/timestamps/crypto/autoGuess.png | Bin 412 -> 414 bytes autoupdate/timestamps/crypto/choiceESP.png | Bin 414 -> 414 bytes autoupdate/timestamps/crypto/passwordESP.png | Bin 412 -> 416 bytes autoupdate/timestamps/crypto/removeHack.png | Bin 412 -> 413 bytes autoupdate/timestamps/crypto/setCrypto.png | Bin 413 -> 414 bytes autoupdate/timestamps/crypto/setPassword.png | Bin 414 -> 413 bytes .../timestamps/crypto/stealPlayersCrypto.png | Bin 414 -> 413 bytes autoupdate/timestamps/dinos/autoChoose.png | Bin 412 -> 414 bytes autoupdate/timestamps/dinos/rockESP.png | Bin 412 -> 416 bytes autoupdate/timestamps/dinos/setFossils.png | Bin 412 -> 414 bytes autoupdate/timestamps/dinos/setMultiplier.png | Bin 418 -> 413 bytes autoupdate/timestamps/dinos/stopCheating.png | Bin 414 -> 415 bytes autoupdate/timestamps/doom/fillDeck.png | Bin 414 -> 415 bytes autoupdate/timestamps/doom/maxCards.png | Bin 413 -> 414 bytes autoupdate/timestamps/doom/maxHealth.png | Bin 413 -> 414 bytes autoupdate/timestamps/doom/maxStats.png | Bin 416 -> 416 bytes autoupdate/timestamps/doom/minEnemy.png | Bin 414 -> 414 bytes autoupdate/timestamps/doom/setCoins.png | Bin 417 -> 414 bytes autoupdate/timestamps/factory/chooseBlook.png | Bin 413 -> 414 bytes .../timestamps/factory/freeUpgrades.png | Bin 412 -> 413 bytes autoupdate/timestamps/factory/maxBlooks.png | Bin 413 -> 414 bytes .../timestamps/factory/removeGlitches.png | Bin 413 -> 414 bytes autoupdate/timestamps/factory/sendGlitch.png | Bin 413 -> 413 bytes .../timestamps/factory/setAllMegaBot.png | Bin 413 -> 413 bytes autoupdate/timestamps/factory/setCash.png | Bin 411 -> 414 bytes autoupdate/timestamps/fishing/frenzy.png | Bin 412 -> 413 bytes .../timestamps/fishing/removeDistraction.png | Bin 412 -> 413 bytes .../timestamps/fishing/sendDistraction.png | Bin 413 -> 413 bytes autoupdate/timestamps/fishing/setLure.png | Bin 413 -> 412 bytes autoupdate/timestamps/fishing/setWeight.png | Bin 413 -> 413 bytes autoupdate/timestamps/flappy/setScore.png | Bin 414 -> 414 bytes autoupdate/timestamps/flappy/toggleGhost.png | Bin 413 -> 413 bytes autoupdate/timestamps/global/autoAnswer.png | Bin 412 -> 413 bytes .../timestamps/global/changeBlookIngame.png | Bin 412 -> 414 bytes .../timestamps/global/everyAnswerCorrect.png | Bin 413 -> 414 bytes autoupdate/timestamps/global/floodGame.png | Bin 414 -> 413 bytes .../timestamps/global/getDailyRewards.png | Bin 412 -> 414 bytes .../timestamps/global/highlightAnswers.png | Bin 411 -> 413 bytes .../global/intervals/autoAnswer.png | Bin 414 -> 414 bytes .../global/intervals/highlightAnswers.png | Bin 415 -> 414 bytes .../timestamps/global/removeNameLimit.png | Bin 414 -> 414 bytes .../timestamps/global/removeRandomName.png | Bin 414 -> 413 bytes .../timestamps/global/sellCheapDuplicates.png | Bin 414 -> 414 bytes .../timestamps/global/sellDuplicateBlooks.png | Bin 414 -> 415 bytes autoupdate/timestamps/global/simulatePack.png | Bin 415 -> 414 bytes .../timestamps/global/simulateUnlock.png | Bin 413 -> 413 bytes .../timestamps/global/spamBuyBlooks.png | Bin 412 -> 413 bytes .../timestamps/global/unlockPlusGamemodes.png | Bin 413 -> 414 bytes autoupdate/timestamps/global/useAnyBlook.png | Bin 413 -> 414 bytes autoupdate/timestamps/gold/alwaysTriple.png | Bin 413 -> 414 bytes autoupdate/timestamps/gold/autoChoose.png | Bin 414 -> 414 bytes autoupdate/timestamps/gold/chestESP.png | Bin 415 -> 414 bytes autoupdate/timestamps/gold/resetAllGold.png | Bin 416 -> 414 bytes .../timestamps/gold/resetPlayersGold.png | Bin 413 -> 414 bytes autoupdate/timestamps/gold/setGold.png | Bin 413 -> 414 bytes autoupdate/timestamps/gold/setPlayersGold.png | Bin 411 -> 414 bytes autoupdate/timestamps/gold/swapGold.png | Bin 413 -> 415 bytes autoupdate/timestamps/gui.png | Bin 415 -> 415 bytes autoupdate/timestamps/kingdom/choiceESP.png | Bin 415 -> 415 bytes .../timestamps/kingdom/choiceESPLoop.png | Bin 413 -> 415 bytes .../timestamps/kingdom/disableToucan.png | Bin 413 -> 414 bytes autoupdate/timestamps/kingdom/maxStats.png | Bin 413 -> 416 bytes autoupdate/timestamps/kingdom/setGuests.png | Bin 414 -> 414 bytes autoupdate/timestamps/kingdom/skipGuest.png | Bin 416 -> 416 bytes autoupdate/timestamps/mobileGui.png | Bin 417 -> 416 bytes autoupdate/timestamps/racing/instantWin.png | Bin 413 -> 415 bytes autoupdate/timestamps/reactGui.png | Bin 415 -> 417 bytes autoupdate/timestamps/royale/autoAnswer.png | Bin 414 -> 415 bytes .../royale/intervals/autoAnswer.png | Bin 414 -> 415 bytes autoupdate/timestamps/rush/setBlooks.png | Bin 413 -> 414 bytes autoupdate/timestamps/rush/setDefense.png | Bin 411 -> 414 bytes .../timestamps/tower-defense-2/maxTowers.png | Bin 414 -> 414 bytes .../tower-defense-2/removeEnemies.png | Bin 415 -> 414 bytes .../timestamps/tower-defense-2/setCoins.png | Bin 413 -> 414 bytes .../timestamps/tower-defense-2/setHealth.png | Bin 415 -> 414 bytes .../timestamps/tower-defense-2/setRound.png | Bin 413 -> 415 bytes .../timestamps/tower-defense/earthquake.png | Bin 413 -> 413 bytes .../timestamps/tower-defense/maxTowers.png | Bin 416 -> 414 bytes .../timestamps/tower-defense/removeDucks.png | Bin 414 -> 414 bytes .../tower-defense/removeEnemies.png | Bin 413 -> 416 bytes .../tower-defense/removeObsticles.png | Bin 415 -> 414 bytes .../timestamps/tower-defense/setDmg.png | Bin 414 -> 414 bytes .../timestamps/tower-defense/setRound.png | Bin 413 -> 415 bytes .../timestamps/tower-defense/setTokens.png | Bin 415 -> 413 bytes .../workshop/removeDistractions.png | Bin 413 -> 414 bytes .../timestamps/workshop/sendDistraction.png | Bin 414 -> 414 bytes autoupdate/timestamps/workshop/setToys.png | Bin 412 -> 416 bytes .../timestamps/workshop/setToysPerQ.png | Bin 413 -> 413 bytes autoupdate/timestamps/workshop/swapToys.png | Bin 416 -> 414 bytes autoupdate/tower-defense-2/maxTowers.png | Bin 2473 -> 2496 bytes autoupdate/tower-defense-2/removeEnemies.png | Bin 2291 -> 2329 bytes autoupdate/tower-defense-2/setCoins.png | Bin 2366 -> 2354 bytes autoupdate/tower-defense-2/setHealth.png | Bin 2371 -> 2347 bytes autoupdate/tower-defense-2/setRound.png | Bin 2351 -> 2356 bytes autoupdate/tower-defense/earthquake.png | Bin 2792 -> 2899 bytes autoupdate/tower-defense/maxTowers.png | Bin 2252 -> 2220 bytes autoupdate/tower-defense/removeDucks.png | Bin 2199 -> 2197 bytes autoupdate/tower-defense/removeEnemies.png | Bin 2220 -> 2171 bytes autoupdate/tower-defense/removeObsticles.png | Bin 2221 -> 2212 bytes autoupdate/tower-defense/setDmg.png | Bin 2348 -> 2345 bytes autoupdate/tower-defense/setRound.png | Bin 2366 -> 2358 bytes autoupdate/tower-defense/setTokens.png | Bin 2366 -> 2353 bytes autoupdate/workshop/removeDistractions.png | Bin 2205 -> 2203 bytes autoupdate/workshop/sendDistraction.png | Bin 2803 -> 2851 bytes autoupdate/workshop/setToys.png | Bin 2511 -> 2526 bytes autoupdate/workshop/setToysPerQ.png | Bin 2368 -> 2414 bytes autoupdate/workshop/swapToys.png | Bin 2724 -> 2745 bytes cheats/brawl/doubleEnemyXp.js | 4 +- cheats/brawl/doubleEnemyXp.min.js | 2 +- cheats/brawl/halfEnemySpeed.js | 4 +- cheats/brawl/halfEnemySpeed.min.js | 2 +- cheats/brawl/instantKill.js | 4 +- cheats/brawl/instantKill.min.js | 2 +- cheats/brawl/invincibility.js | 4 +- cheats/brawl/invincibility.min.js | 2 +- cheats/brawl/killEnemies.js | 4 +- cheats/brawl/killEnemies.min.js | 2 +- cheats/brawl/magnet.js | 4 +- cheats/brawl/magnet.min.js | 2 +- cheats/brawl/maxCurrentAbilities.js | 4 +- cheats/brawl/maxCurrentAbilities.min.js | 2 +- cheats/brawl/nextLevel.js | 4 +- cheats/brawl/nextLevel.min.js | 2 +- cheats/brawl/removeObstacles.js | 4 +- cheats/brawl/removeObstacles.min.js | 2 +- cheats/brawl/resetHealth.js | 4 +- cheats/brawl/resetHealth.min.js | 2 +- cheats/cafe/maxItems.js | 4 +- cheats/cafe/maxItems.min.js | 2 +- cheats/cafe/removeCustomers.js | 4 +- cheats/cafe/removeCustomers.min.js | 2 +- cheats/cafe/resetAbilities.js | 4 +- cheats/cafe/resetAbilities.min.js | 2 +- cheats/cafe/setCash.js | 4 +- cheats/cafe/setCash.min.js | 2 +- cheats/cafe/stockFood.js | 4 +- cheats/cafe/stockFood.min.js | 2 +- cheats/crypto/alwaysTriple.js | 4 +- cheats/crypto/alwaysTriple.min.js | 2 +- cheats/crypto/autoGuess.js | 4 +- cheats/crypto/autoGuess.min.js | 2 +- cheats/crypto/choiceESP.js | 4 +- cheats/crypto/choiceESP.min.js | 2 +- cheats/crypto/passwordESP.js | 4 +- cheats/crypto/passwordESP.min.js | 2 +- cheats/crypto/removeHack.js | 4 +- cheats/crypto/removeHack.min.js | 2 +- cheats/crypto/setCrypto.js | 4 +- cheats/crypto/setCrypto.min.js | 2 +- cheats/crypto/setPassword.js | 4 +- cheats/crypto/setPassword.min.js | 2 +- cheats/crypto/stealPlayersCrypto.js | 4 +- cheats/crypto/stealPlayersCrypto.min.js | 2 +- cheats/dinos/autoChoose.js | 4 +- cheats/dinos/autoChoose.min.js | 2 +- cheats/dinos/rockESP.js | 4 +- cheats/dinos/rockESP.min.js | 2 +- cheats/dinos/setFossils.js | 4 +- cheats/dinos/setFossils.min.js | 2 +- cheats/dinos/setMultiplier.js | 4 +- cheats/dinos/setMultiplier.min.js | 2 +- cheats/dinos/stopCheating.js | 4 +- cheats/dinos/stopCheating.min.js | 2 +- cheats/doom/fillDeck.js | 4 +- cheats/doom/fillDeck.min.js | 2 +- cheats/doom/maxCards.js | 4 +- cheats/doom/maxCards.min.js | 2 +- cheats/doom/maxHealth.js | 4 +- cheats/doom/maxHealth.min.js | 2 +- cheats/doom/maxStats.js | 4 +- cheats/doom/maxStats.min.js | 2 +- cheats/doom/minEnemy.js | 4 +- cheats/doom/minEnemy.min.js | 2 +- cheats/doom/setCoins.js | 4 +- cheats/doom/setCoins.min.js | 2 +- cheats/factory/chooseBlook.js | 4 +- cheats/factory/chooseBlook.min.js | 2 +- cheats/factory/freeUpgrades.js | 4 +- cheats/factory/freeUpgrades.min.js | 2 +- cheats/factory/maxBlooks.js | 4 +- cheats/factory/maxBlooks.min.js | 2 +- cheats/factory/removeGlitches.js | 4 +- cheats/factory/removeGlitches.min.js | 2 +- cheats/factory/sendGlitch.js | 4 +- cheats/factory/sendGlitch.min.js | 2 +- cheats/factory/setAllMegaBot.js | 4 +- cheats/factory/setAllMegaBot.min.js | 2 +- cheats/factory/setCash.js | 4 +- cheats/factory/setCash.min.js | 2 +- cheats/fishing/frenzy.js | 4 +- cheats/fishing/frenzy.min.js | 2 +- cheats/fishing/removeDistraction.js | 4 +- cheats/fishing/removeDistraction.min.js | 2 +- cheats/fishing/sendDistraction.js | 4 +- cheats/fishing/sendDistraction.min.js | 2 +- cheats/fishing/setLure.js | 4 +- cheats/fishing/setLure.min.js | 2 +- cheats/fishing/setWeight.js | 4 +- cheats/fishing/setWeight.min.js | 2 +- cheats/flappy/setScore.js | 2 +- cheats/flappy/setScore.min.js | 2 +- cheats/flappy/toggleGhost.js | 2 +- cheats/flappy/toggleGhost.min.js | 2 +- cheats/global/autoAnswer.js | 4 +- cheats/global/autoAnswer.min.js | 2 +- cheats/global/changeBlookIngame.js | 4 +- cheats/global/changeBlookIngame.min.js | 2 +- cheats/global/everyAnswerCorrect.js | 4 +- cheats/global/everyAnswerCorrect.min.js | 2 +- cheats/global/floodGame.js | 2 +- cheats/global/floodGame.min.js | 2 +- cheats/global/getDailyRewards.js | 2 +- cheats/global/getDailyRewards.min.js | 2 +- cheats/global/highlightAnswers.js | 4 +- cheats/global/highlightAnswers.min.js | 2 +- cheats/global/intervals/autoAnswer.js | 4 +- cheats/global/intervals/autoAnswer.min.js | 2 +- cheats/global/intervals/highlightAnswers.js | 4 +- .../global/intervals/highlightAnswers.min.js | 2 +- cheats/global/removeNameLimit.js | 2 +- cheats/global/removeNameLimit.min.js | 2 +- cheats/global/removeRandomName.js | 4 +- cheats/global/removeRandomName.min.js | 2 +- cheats/global/sellCheapDuplicates.js | 2 +- cheats/global/sellCheapDuplicates.min.js | 2 +- cheats/global/sellDuplicateBlooks.js | 2 +- cheats/global/sellDuplicateBlooks.min.js | 2 +- cheats/global/simulatePack.js | 4 +- cheats/global/simulatePack.min.js | 2 +- cheats/global/simulateUnlock.js | 4 +- cheats/global/simulateUnlock.min.js | 2 +- cheats/global/spamBuyBlooks.js | 2 +- cheats/global/spamBuyBlooks.min.js | 2 +- cheats/global/unlockPlusGamemodes.js | 4 +- cheats/global/unlockPlusGamemodes.min.js | 2 +- cheats/global/useAnyBlook.js | 4 +- cheats/global/useAnyBlook.min.js | 2 +- cheats/gold/alwaysTriple.js | 4 +- cheats/gold/alwaysTriple.min.js | 2 +- cheats/gold/autoChoose.js | 4 +- cheats/gold/autoChoose.min.js | 2 +- cheats/gold/chestESP.js | 4 +- cheats/gold/chestESP.min.js | 2 +- cheats/gold/resetAllGold.js | 4 +- cheats/gold/resetAllGold.min.js | 2 +- cheats/gold/resetPlayersGold.js | 4 +- cheats/gold/resetPlayersGold.min.js | 2 +- cheats/gold/setGold.js | 4 +- cheats/gold/setGold.min.js | 2 +- cheats/gold/setPlayersGold.js | 4 +- cheats/gold/setPlayersGold.min.js | 2 +- cheats/gold/swapGold.js | 4 +- cheats/gold/swapGold.min.js | 2 +- cheats/gui.js | 196 +++++++++--------- cheats/gui.min.js | 2 +- cheats/kingdom/choiceESP.js | 4 +- cheats/kingdom/choiceESP.min.js | 2 +- cheats/kingdom/choiceESPLoop.js | 4 +- cheats/kingdom/choiceESPLoop.min.js | 2 +- cheats/kingdom/disableToucan.js | 4 +- cheats/kingdom/disableToucan.min.js | 2 +- cheats/kingdom/maxStats.js | 4 +- cheats/kingdom/maxStats.min.js | 2 +- cheats/kingdom/setGuests.js | 4 +- cheats/kingdom/setGuests.min.js | 2 +- cheats/kingdom/skipGuest.js | 4 +- cheats/kingdom/skipGuest.min.js | 2 +- cheats/mobileGui.js | 186 ++++++++--------- cheats/mobileGui.min.js | 2 +- cheats/racing/instantWin.js | 4 +- cheats/racing/instantWin.min.js | 2 +- cheats/reactGui.js | 196 +++++++++--------- cheats/reactGui.min.js | 2 +- cheats/royale/autoAnswer.js | 4 +- cheats/royale/autoAnswer.min.js | 2 +- cheats/royale/intervals/autoAnswer.js | 4 +- cheats/royale/intervals/autoAnswer.min.js | 2 +- cheats/rush/setBlooks.js | 4 +- cheats/rush/setBlooks.min.js | 2 +- cheats/rush/setDefense.js | 4 +- cheats/rush/setDefense.min.js | 2 +- cheats/tower-defense-2/maxTowers.js | 4 +- cheats/tower-defense-2/maxTowers.min.js | 2 +- cheats/tower-defense-2/removeEnemies.js | 4 +- cheats/tower-defense-2/removeEnemies.min.js | 2 +- cheats/tower-defense-2/setCoins.js | 4 +- cheats/tower-defense-2/setCoins.min.js | 2 +- cheats/tower-defense-2/setHealth.js | 4 +- cheats/tower-defense-2/setHealth.min.js | 2 +- cheats/tower-defense-2/setRound.js | 4 +- cheats/tower-defense-2/setRound.min.js | 2 +- cheats/tower-defense/earthquake.js | 4 +- cheats/tower-defense/earthquake.min.js | 2 +- cheats/tower-defense/maxTowers.js | 4 +- cheats/tower-defense/maxTowers.min.js | 2 +- cheats/tower-defense/removeDucks.js | 4 +- cheats/tower-defense/removeDucks.min.js | 2 +- cheats/tower-defense/removeEnemies.js | 4 +- cheats/tower-defense/removeEnemies.min.js | 2 +- cheats/tower-defense/removeObsticles.js | 4 +- cheats/tower-defense/removeObsticles.min.js | 2 +- cheats/tower-defense/setDmg.js | 4 +- cheats/tower-defense/setDmg.min.js | 2 +- cheats/tower-defense/setRound.js | 4 +- cheats/tower-defense/setRound.min.js | 2 +- cheats/tower-defense/setTokens.js | 4 +- cheats/tower-defense/setTokens.min.js | 2 +- cheats/workshop/removeDistractions.js | 4 +- cheats/workshop/removeDistractions.min.js | 2 +- cheats/workshop/sendDistraction.js | 4 +- cheats/workshop/sendDistraction.min.js | 2 +- cheats/workshop/setToys.js | 4 +- cheats/workshop/setToys.min.js | 2 +- cheats/workshop/setToysPerQ.js | 4 +- cheats/workshop/setToysPerQ.min.js | 2 +- cheats/workshop/swapToys.js | 4 +- cheats/workshop/swapToys.min.js | 2 +- 426 files changed, 590 insertions(+), 590 deletions(-) create mode 100644 autoupdate/global/autoSellDupesOnOpen.png create mode 100644 autoupdate/global/changeNameIngame.png create mode 100644 autoupdate/global/funny.png create mode 100644 autoupdate/global/funny2.png create mode 100644 autoupdate/global/preventSuspension.png diff --git a/autoupdate/brawl/doubleEnemyXp.png b/autoupdate/brawl/doubleEnemyXp.png index 844a203349c3800eebf6750378b300e03a793bcc..09a172cbdeeef7ff09c551a4b32c8646b35cd823 100644 GIT binary patch delta 2543 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 delta 2566 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 diff --git a/autoupdate/brawl/halfEnemySpeed.png b/autoupdate/brawl/halfEnemySpeed.png index c850ff0d5e61d760ea95ea0e3585b30d18878822..e48f366e1ff851fe190d10032bd071782b640926 100644 GIT binary patch delta 2621 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 XH-@DASNzSuz`)??>gTe~DWM4f$F|bO delta 2585 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 delta 2283 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 diff --git a/autoupdate/brawl/killEnemies.png b/autoupdate/brawl/killEnemies.png index 75e72a40cb980a0405464800f655c13d1d960cbe..d3bcd124bacf051224d7a4f05239e0a1037e2997 100644 GIT binary patch delta 2264 zcmX>s_)TzvS^a8H7srr@*1a=-7taZmJ!bztudMj>q_pUTS_h|@WoQSnv*>a#o3yzs zEM3rdIN^AqjO^TxMvLu#&i>!qi9~&dzSAbr3J$|1jtK^;ti^9uQObdQ<*ZLtCrb0eK!Lu_?04beZf~EE^vUdC+U$84UrU{imB%o!WgKYz$G{pqX6i zRPtZ!ipMLBdt4fR@mm`javWA)Ur~SI*x9PLd#0Xg3pn|^{&@qx!0tONhCSyPxBrgu zVw&%@^uSb}$%|UqTAh^kB`%9zb0qVDSrW&dgjOd#pUS_YQx-((-;+0P_e0&3mh+MwQXlxVFC|Vfm$+CS`OZpY+Vp_pm6IdH+4b$Z6B!a%m&p2S;`g8j?4^F@71y+O85#FnS&d*fY$Z!3y)hbGO5T~d4L&fBkx zj|fB?aHKvE(VkqS?^W^k_pyn8ZF=t9dEUI(Y+098;0lr50je5{3rn=M$|IT2ZwXX7 zUCh+muQ;VIHRVaiXC8-MzKWiwx)xJb+Hke9Z9L!qqk6)O3BehUW^HQ-IKKR%&8EXI zwq@7fXFhUc|3L>)o|uf3&n@5Pw(rc>7T&%%VSiK1Er*4Lo396H7s*tpf1Ea9d&2|^ z?t9TLoZBQ-gO{^@uULD2&-K~gG?}-YP5*uNv1G{65?SvD+AAj|t(Gji`Dm78&*Dwj z44T8=tYcesSyY6J`N+0?j~W0%T@ts#bDw_avNXGr{r z-ugA?5zohKvc?Klr$4>EmA%4HSIJ+OrL}v-;m}?OW>tUjDh5sIqkgw`e~sdK<-X#- zMe+^52ir9~rOh6Q)W4dfSikILfY24ACclO6N*1&>eLnCycgk6hi~B?&bE&8L1)ch=eQp1IwQGNL1UxhYR75` z)szY;?(^KA8lpdI%yMr2uvKGoy!yMl9q+===2>;VYwSMKeq_?rx|N;o>v?xHNV&CU zul6xHFLZXJNS<7`hR?h+5~A~>4%a6qSeQ5F-MIO^$9TnDcDv<)n^^sAyO(Xz5eU7q zqiNx)d4|vnRJj zEV2$C>v(^1?H(4xZ-?LRY<#85G2xlb4RMikLaP@aNqp)ka(N;5SBCx7vyZI_NvM2W zQJ;Mv>dfKl#`kNSW`-3P%kKPWRJh=L*rcmlUapSM`FrQqyR_c{(yDzQ_h(-I9j_DNpjCtFPgN2|kOulDG7DjztFquBSH_p-@VW(zRp%KLA; z@l5LcWo-dpe@Js3o^arG;HK%m#y^&A3Q%v%UsBaue=|Ypg050epZ@Gj3H8I1GZSQ9 z<$aYB$oD%VD19+sIX&R4yb51h*MF9Mv$%E&Yn;q8xyWj)A#rzA>(dF@hj}ggV|HZh z(tKcS_q+Di@oy?0Z;345C~;n#$D!ird)8eZ54M$9K5Ux$Vw=W}BNIwbG>d*80N>|G$22e_l!F&9^3tPYetU44$rjF6*2UngDrWP)h&+ delta 2213 zcmew+cvx_PS$&14i(^Pc>)Dxai|>Sr9=9(y-+kBYuG-COzg(8Kvgk}>?{@VT(alX> z)M_PqJaJ0loR5h$i;aJ|-T%pN@lVjMU$e)fTSa$^SO?=OrfpuqY#X$AZd_5jsj~az zyYu4DtM}}$)$;t>x_{=GclYk^eLnBA?fuUM`Am0a9T57qhbxD*{@K@^%qti}6`0qs z79HR*;Jd?@!>q@w`oMRAfAM+d>x|qEf)(61R_t8Q9Bp;t@7#U*uVZCTFzGW!b8awg ze7!X0!lN#;RoOYV23#Tyjt?^TzMuNxtb_f8jCcO24zaV@9-L=Vu8C2x}M)}hZV{3$Gs?c8bYd8*mn8h1?i+lr_Y^$GaY`Cqy_}WsQ*Vo=BOU!pS@S4&Z zC;sfH+}ZU)D+?qnS^^V#uU&1}-JtJzZ9~0{5pxK~hrLUR9e6U=sHN8Jb!xdYW756* z{!h|*7aw+P+~A-cf8VF}zFGjoKbMBzLe6KK75L{IE6Nf0sLY6P1FG z+?jj%xulMKdTUZxm!H>6InB*FvT7!AlggKE<$F-bbZ5#8)x%Dg#nZR$ShKM|LGRm{ zz$u33>lt@%*~a&0+6?R2pFayq)=z%&J1$i7-;8TKCnEaSvMj#yw&dX5D4Xt`pY$|C z1gg|GuKE&wYx&yGLUV)_E|h(?~!7Z#P%a6 zN#w?~O;!ST@Ar#Nk~+3s=Gf)wTN;&LXOwb(y`6Gr&9QUdC+kgGyQ=J2@A#}K5_XaD zWwbWcS3K}sC^*4RRb{#AGgy=?gJI4wC)9CRW%G3s&sK_-*8t>2d(h@2qa zZ1a=#LA!+QrSox2HQI(I#Zd-bsXY8r&o8cMiJP#xEV*&wbjQ>OJMOJ@>wNY+>}~jj zhoxr@Cm%3i+_xq!N%up&egd3N9xZ=>xR~ zk+}t875x*=p4wrVYs0-Ko^6jpL7o21?Jvt?KYK;|+|Ri9vdMU7indWXMx)bV;xR{ye>?T+IcW3K}e zk`5=HElCmokSLwjbAv^+v0Nzlw$QaTHC(IHo^Lqwaf8SUX1U{c{@|&@kSWK0(5$;W^?riUvdfx9~;qqhso_X`H zDJ=Qtkp027fwgS;clHLZSVQI>j=NePqzskMaDR+j^Y%{P(yc*Ue>eNi{^K@3bEdGw zT%n%h$Aha=HYi_NzBNyL?bK_V0;lgS*i>yRf9*NLvBNUY_Bl(;H#$;NEBV^GjQg%% zYE^gr6LpELRVH-}5gWuZbT4mDsM*Joqmt~@WEMZgb>221&QIrbynS3ZYnIQw@_fOw z%JgmWKNPOD^9V5i;?+@&>t1?JN-QVioYIFv#>v-rh#HuFkltYTC{Ho?;Ht~4f8R}; z^w;Us>;Ed#M4667+Uu4)N;GyY<2*a-*uhILz8-NdV5|RpLQy?mwB@4_W8&5)Om4Orp~+cJ5KZJ zpS?dNp0VGSWU5i!c(OR+?Yk`x{E`ZmD z+v^?M*08)))Y&$w=OL7ti^(t%L$1(A!U90|eI(tKL$mZF8$5V`==7 zK)3BYI~ummOTD!6<=fuOI;E*ouKj5VJjnFw;FQq1rLU&f+2u2>PIy_}y*a|Q*z$bx z#rN~9T1zuC6;?%D*tKw8e|g5f@N+`-yH@Q|-gxe`y1DXgzXZ-73}tQ6nFmbm!xzQh za_&v&5(?k^u!Bch`JVLl&q6NmerxXZdn34N%dvwQv$uu?h?HtuhbZ=6@c$9=#%=uu10jV4*WyKmPszF+#4 zOY7jKD=&+@RB*O>*$tE!8aO9n~yE${P6Y26kFwm_x#MbzwL>RWqowE z(NahGSIQHfX`k6U=Fa?l|6;vR_r~mo2Qu%3tLpaOR;^F@6J)*m{lEMbdT(yM>JEBy zyyV$8m5(>3ygN4Mym-g+!<9Y1S#^4sUDsV?^C$Q3{5+W-5^H6uLiUSi)VF@+2)9d( zC|SSf;rIWqmzH+4>Krhi^o=`xsYhV9(UyDbx9)b(QAn^XG(%9;+`;v)Ptz)M=aP+^A+^lA7<#&AH>H)1xE3 z+Ow3rR0CeNce#cnO>EGwc`Wbnhp{F_Ja5&q+&edRct1*rxzrLC8zdCkIz>!q(~XZ6 zlIPEyZvQ;z&h^I|U$d|%yBb&CuRdRSuJ~HDY(g>9=Nr#`A6V5VMBSgy@XA5-1jAeh zX#-9k=J`x!Ou`P57Q7|dZ#^G0AK(dKI>(T`^_y(MU!kJ^EAE@_&1Q&v@YVYU(-$>1 zy^POuL`=Wrh#D}IFx+mie^EQVWj(VQW9PMhUTh{yOc>UCCeE57_x3FFe&%q)}q`WtgDHF0W6v%Q;I)NuRDzdX)tjz4om)RTmL(l|A^4uq!! zxK_8PmMB^Noiz3GFMUq`3&vmm%LFJVzmT8&dfAhEYZ#uVGH9w!-n3`cbH*JD{;y{% z^E}pgW!9t{vAX?VnOP?q=-RR-$Z&7`dmwmHH1j+5HkMsZ4f3jM?_Sg{v&pHKn;!W6 z#DuPE*HSm^-|t_owqyf`&Fm_3?Xu?^f6Ntfj7-os>}%=foL2f1De-lWOE% zFuSp2iT#+~@_iWtdqTh|tpl-11&<~b1cxx^i9c}f@Vwu6^lR3G^dvDIPwt4gH&?A% zQYCIUA2WMuxb40Av736e_Nqs#Hyo+-sn0G-TFSNM_3nn&iR#dD!ZFRMt zc88z2d`VB?Pl3a)dcM6^K42~^93+0?c;pNYR>LdmVVfg9@iN~&dO|s3Q)SJyqnGwF z88)|`@J#w@G56PA!OtcKP9IqQbnPUY$?S0lymAx{d{a5*t#nX+s&(9?22Dmw$2E85 z&aY3X|7xNAY!j1}oq>T&qiXVL=d+4&_-1CgD zIWNrL^3JC{wRE3IQy+9J_R8kTOf$_EEcve9Al(_8*CXMk-VnV-PjH6i#D_+o zF1@VSleE{l;kD4_MI3uL?zr$YDlSiRUwC$Nb)s|ET*;hm90%?05@^cOI%dbM*Jd9d86z_(?{KJ#b{S z(-q*|Xr(=Ked0aMWXlqP8(mL>cF(xi_|(;0%!|#6`Mux-?x4EBQ|3(dizAvXlp35j z)k&?sSnhp6N;2$_)fH###fR*ji?gG-n{NfP$sYHL z3q14Nr!bDqwwX8d_Y&)~oBEmD8@HdF;q4t&vim>@WBs9B5uSS1-A6+M*-DaSS4T7b zuK!}EFL^%cXnwDGR(kaP^Y4(&4(!&}Hcj-xCktO6Y2dZd}V!VPQCJ`O-BD z-a8*D`rg1|$MGlTK68YUY;xht>h0g>Pwz90y51kUepSb&s+`G>dY=3ddp&11$AH%-@xL#;g!Lpph<#{*Rsq0{*t7)(NE`F{e`M`k=j0!tIQhB7ctoTylK4Z zpq>4Hwc^UF4kg?LQ?FI1$5~un@x)gDn^sbZnD-=w)!~Bane$KV3hD{nP*5Z=?|?Cr zealo&{|Aph`8e~0yBw=}w7`_F#!td(!(n%ZQ!E-P@8$TSm+bMg37m7JO>%$UiH^0k zIy}?)6PhRc=hVxwNhU?uaqXEtwe?vUQ;m72xYA@zv)GN{t(Jz5QctYsZHt((L3^g> zH0ddqEH_OKGwyI$p1kua=MUdCVdoRqbsgrmQ54(Oy>-&HirIA{+*6looqQ^Bh4)E~ zN$KgTjlb?V+Z>WV{H)PMLA_&n4*Q)})eD!y87?$LY`^Q3WAS=J{o{LTN%Kq^oa2_; zrtxJr&R;RR-dw(-_S}pkMti*9yHAg-*ETf26rS(D?#7KdM?b8In5$$qY3`Ba%aLom zODD-4>s`6)+dK8D4D+%FbCu&}`*NL$@p>j9=4Gm*t`)I5e%=Cxc>jOJZJVO@Pp&wB zy{3HnIt`C^BG+VV`S^`eD!0{dE_ipmV6DzRM(K0+4j@;<2U2n}EBwD(X8d z0;X;Z;J9IU>blwSdhN>8jnyqv!>2#%Z;fwQuiE{1y~e?LIhkh1*9Ro-=aE*5yRiL} z(2*P8Uw5!gJHrslRAU`EgM(SutlIfwWfJ?eJ@;C;B6Q+A4bOJoh?y%Uysc?QoxqQi zTnDzyn)rH#_<7;;^Im#g+U2W1$3pzR2+I!r`pBE12V=b(Bp&X+ylgw?9quEWX3w)a z{-s8oai9LO*G!dc-uq0X*Ji!9C|J(2cB*3T4a3#3zt^kn`n&$X@5q|#(-W>f&eh@h zyXuFQ&dt*Y?r(fmq&#EGd)1G1Z>4lzAIw_){dc&^mE$MV4%R&n+{<%pws5ie$0W6c z(qFobUk{#nRBwNvTxfBw?1R85&I++?tN5$8;y0A!^b7lY zyi7dv_~#Uk5373@^+@|n-_ufY@RFv(;TxQLRRrXmnt%Q0S*y=I|A4=ww|q^s>i0*D z_X~c?2k<(d+hlw9)Fk?i)`i~qlV&R4KY+!q)Dxii>IVZ9;?qU+x+uJ4#&b?D_ssTt!+`aqUIMO->aGZJd`?3S; z40fpou?2!N*xDM-GtF+$Tp+xIW6jlD#Rt?IgaR1!7+-Js#+>lis3`vGd)K|InIs>~ z&AuV@!jCs*(b-hZRj(qYFYuc%TQ}OjtZi>8XPn&_l3lOKyeeoG!{Z={$(x+3ix1>C z)*j&b5cnYcK;7HiDgWFXS3A_t)5#H@Z5(Bwn(BN&If!qA_xt@yiJ^`9-i2Cb2UElv z_At~0vx#mk_i$T2>9TrcD^nUv zN>jk@dfR#a$zLs$pBXV(sTpLmqy;LteccnB6L-z7sEU z9{fFfV^CD#h2Drc`;=MFt=T+P{Pp)!J62bf`6(nbb5+?h*0f!C>c*L9!gyzW>B<9B zT-#2c@Lc}*W7k(k&K#e!T{a)Y3iuUS;=~pF+qA3drd^P^!!4~;=5-@yBEx?MJ|_Ev zhm`+S=zFMYD}LelUfTjH3D8oJB7h-E)PH|*5dSSb!B<$#~IVF9`_g)_<%8A(JH>vTQx~|#n`VAj4nB6u+ zoDzx&@3fhCaMlTx0`6;lyTAO2t4xXe9mo3a+Iu0fu**zk;sw^z)YmhXpE{ta^G|$3 z*H*^QCDsMAjqfT?+uJl{gVk@<$bDf7X@D9IS-Hf~XRq$jy|;=PwNvfR zRc)=BIpK@-*I1E4-ANM#l5AP4PDa^0eX`C!>1NgPd7-L*L=Sb`ia5St*@*?4i*n=6 z{C;Dg+5E48*WcaXuHor>pYF5VJARDQ-sjD+=O1`<>@pqyGkmaqpuA~QY{T^zH$ye= zsZXdscdGCK&$CxX*Cre@G#BUKj5+qK-(>+G*AKl1l_zhkDvfsWnl{0mJ0j1g^5o}D zWdapk7A${a?*ENooB!yS(D%gm`=uoB^*?nG>;9iyad&Iy1{KTw2d$o@t$DKZ`1zR2 z3uk=u*C`S4z94e?*+UOcX0i2O*`dAdDDp0h@u_u+=vQ`#+)4_mIe_+zV6 z^9`#*mkNGbm?`{BsehJu!J*@HdPBc1cUoq~JH5BX1 zBvLXDtxNkBk*UyCoT9INR!Z)4-38wVA74EAq!+gO^o-Syde3*W&KKs2D)#J}chD)- za{Ijw$85uE^|F%Jdbj?PRr&DtijGCA?9xYTzFywK{O*9zi>0#}UO4pCGtE~vnWOh6 zB0Tz$o6CguGn{+hD`bB(R(3f2tCpdAzGlvWlZowDGIb8iU)}XMD5_dOj>*pdMDMD5 z+cW=H$R;0uEiwDxp1p3r*Y>C6YJ3zbmdxI)d&GIWVd%wYizCjiO)~zNsWazKRZdjG zsflL-b*6}IoTHJn_8#Xd(;far&s^%4N&gWkXkeM=5uSEJUon2dQ{#w7KWgLN%Erb7 zPPikv#`>4d+!GV7wuG(s_#(X`Z4=u%9mmV1Q_2%&#tJbrNBrHZ@ZqxH;sQ{V*G+_{Xn%SQNkgy|u7Q)mTDtYh}VwMW(mQ`RpU6 zZLnO_TyXam*Powiy({@2q;Yg7{Sx@_IJ9ANsm7Y2G zyb6BbZ@j&uPS0=StB-bKZFQ-8#mMI=9$O$Z?2a)z47+Nzh91BVKEWXJM(vvn&KS|RU@^d zlRj~M&}ID1diwY`iHBd}-gA`3vHZB}7I%#I%A3!>r;2SV+a-6%@9|bclLh;|b?P-| zBs~1E*=mjaAwI#&r8oRHt}^kH_#yl<_JVQ#-FX*k4=_a*Z~Z_0#v+!V!M*|WZ@fKj z^wZ{ayjNbrOASk{XY(HXYA#fs#;;jc^7-Ya*#&oBA2CV(A9%H?cf)dz2kt8yi@dEH gg*pEppZ}j>p+w~Ou$ICG1_lNOPgg&ebxsLQ0LML_VE_OC diff --git a/autoupdate/brawl/maxCurrentAbilities.png b/autoupdate/brawl/maxCurrentAbilities.png index 50f48629636a25124c5b98274d0089515f9d3796..b17ad4eb7deb24836d58f7e300063b0f4941bb7f 100644 GIT binary patch delta 2437 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 delta 2460 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 delta 2500 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 diff --git a/autoupdate/brawl/removeObstacles.png b/autoupdate/brawl/removeObstacles.png index 954f8548c964038afe04d36d156947161d9e9c8f..34c33a191a910301a91be5dd7b1ba6f9bca6eac4 100644 GIT binary patch delta 2305 zcmdlcG+$_fS^X7H7srr@*1a=t=f{ML9;;8!+n1V@erbv5-U$vozM8yVlN+RiCfzdJ z_C#fch-0YI5$8(RMSDKDE6Dw176|EB(wLBZHSe&hXKc5dswis|d!WI>Ny^qgj5Z$s zcIIJXt@rOAXL??12)S=cOPjyyh2hQyf$(pLag6-l#cw>V?7wuZ#TK#kO#?MojzV7J62G zk!5MufsSW$*!L;5b_eCfo>FLyJ@?)qD));Un^j|A^xgrjHJ-OmrOQP(rzf#AZJN5{r zE}VXN&yAHoSF>o%VV`$Yh z-Lv<9kS@CTuw>%~AKUnJq5I#tL>lac4;F7+_{=eYVO^r7nb0S{=@HWJkKg&rSJ2@w zQPb(&x!0d#b>!1qlft_Eyk`1oZq}1kGl`p2{%i~110g{hvDvE3PM5{gx9(W8Q9nWN z+nK;AhV}W3?OV68{b`(Fefejl%Q5?9e`Bw$5~&Z(-j%xMcvw&1JI|sIJ!1Mv>uRF7 zwsP&gpS=9i{){=>@-iOp5pZKV?X+F@VPoZk-~;=Gli%&te8X^>xqkY`wX>p+_@Cg| zCne4LO>Ipd$GiLOvMQlH`ISA(-+MMFzs@M-_H~sdaTfX()eSc*sq0M!q+blq?tiX%P53DolsGm4s`iSGYgb$;w>i1(T~ zozwJ3-kT7cR?+y?Oj#1zTlg4VjnZz`>pfV-a*i>6Qqun`??pMkH{F}BQy^Ut!uD72 z@ohuR3CA-+4r;Bd)Ty0&CGK|X8>?eC6*X_UTl|bNP17`Jn*OMO<@dsXgG%=*_x60; z;bBm~!aXO{Dd5Znn?wC4ZoF+dw7+ZVZf+@UM)Sta2mB49u5EdqtMFd;688arVd3*h znQQ7<_W0In{aW$e*=SerXSSz}p>KYC{ZbK?FvURX&GDi?LSpKsIvLG8nm$>VInU(E zIjmQ2N#O{UFZ)hXntJJ^R6X;WX_lR)`z_yF%n9GT=|Xn& z>IpiVWH%a3W3Ae_=eE|DD3jxrdzz1J+$gKPX`Wz!s7|%d>+<%LH^K#RGQLd5PtGj0 zbkd*t?5S!kpU^GYbh68 z;%z0rs&{#Q-B!=|xPJP*_?s#Jf?IBQ#7*xNIC!xl`<;h8TiuN>f|oAne26~8_@w6j z(LK`-pE@n4d8u=2VCIB>jwb{*N5pJpdVTKUe|aajURB9g?j^sf6lVrr*ynv6tE_Z!&ey-&F}Fm8ywT?weN|{My6$W>(_t??WO{1p z{CY=8GdGt0V_^{{MZzqfe#<)XcBdJ*v~hU+I5{QmHMXVIQ7 z%V#ouZ@LlrpgnrV^%Z^VlH&ICTKq}cV>mVE>5P5Tzx_L1>UHDay@xq`B2ZeO!eRHteBhFM!zF(<3_SjaL@f z?(}`2^6=gE!1<=SRV;t%C1s8BOt$8=23%a5Xjt4+#nt=jyHW4^?`@q4^?NGI?`Z6r zE&AtQ{P`t9CnvADxy!Y3!3tB!SNig6B|9EO$mB^x-;D6eyJkCI?MdhchRCcgpB)W_ p1#y#t3>TX2p0#Ib=8r%8ayz_c_LVqpXJBAp@O1TaS?83{1OQI1Wv&1K delta 2329 zcmbO)v`uJ&S^aBI7srr@)~z$&7taY5J#Oz`X70K9Zq6p%P?0T1o5TcXY+EGSJx#?_ z_Hr2G@x(2US2XvnuQ{lF|0lo2KlXhe*{!yOY}`62faSK3aYKfvNHCj$lCn?mWHsMS zH}4)7e_s9UUhSuxOxO7{eahY!zqh>q+1CEu&T`=$x~-vaDn)P9^Tb^GAKjo9z`m=Y z)PZvbyIOD#csqh-dF*r?mQHau_G z#Tv?)`5D=_Y*YFBeZm1|&H5>-J2-W^mPYpaGO(vURX(tR<%?&8_k-{w30h+64Yo#xh&~q{OT5di7Q?si(Ly?~wm7Q)FG&#Q2Vnp_=tNjLTWe z_V>h2-Q?0{x9of8voqZv*$g!EOHUv0{&Y(7rPq^_z6Uf6looTz3Gq5PJ=ytb!5zDK zhu>M38^2k4_jK^iH%{iUYALn_ayK-thp1dw?QTA;;IPpueWNvN-uEYe+{4e^>AEre z$exI+f2iaE8YG z1?Kze$nbTws9rnvdiKTVx=O4M&Z`u}XRWCeDq%jKXlf?-Sx#>yOa9?IwPH6sIVNU0 zz14g9pF6@ZKgW!6?1R?s);#vU+3q#)p`&5Gtc%KT`Sf;>XgUsx+A(~DaA&{hZI4+Id!}x%sP*KU6PdnR=UV>sLUGeFzj}qo0;^v9HTfWTNYC7pV{vA} z?q^F?KD1t8i0Nu6@m|UN$)(2GX*<^u`Nn8Y#Sd#3D)r7}{aGK;bS$nS-sRk+Ju^;B zj%V7}-|GH{XX1hF!O5GKu(ogPdg%GMuq47M{mH7>h@_I!3tS&8xfjdZ@uqn8m#?Qj zh&_8)m@tK9->SHzdf5;83*^1~{Dp+pu<5+cpX<KWbj zt%4=Xujw#dPgr{O_Y|%VyBw;0*Ef2usJ}iby({4Nw$9jmVeg2HH3>6ggtPUzAGke` z)T|J!=%1l`Vh5|{K8_j>wmG7f`=`IT{dMosO4FR*`#HInM=t2s+gwsFaQnTm;kPMb z-;*|OYfQM(@$Ai1aj%F)IoJRApT4mCXpu9|t~ah{^G|NDopk@msV9?v-C=pB@I}%z zVUC`|nQ1JWIBL$cNvfMTiav;KxwNgzRNI$HN(1Wr9Q;=D7VZEZg1ZI2}G{$$aGdJ|3u-O`-=e!|AT zEo}Qck3J0Sy}DtE70Vw1?|aiy;shA?AJaPBzqqp9BOyAAXZ6DtDN^AJ9oN)$+fyZb8bMw8XYnJ%r$*G|K;i2(-(MT zAv)u2P|&qIc6(R9`pp$)n|5T*>lnON_Llwpc)4xb8Qai}fmh}f zN6dd1&KUdY%;GKWSAK8IdU$q9yO+3PSwGYDBGr%F)f!PwKT?m{O#7<7q+(vdq>O~< z4+>!)_Ik>zf2rpy+<$>7?qdA6kC%P9YT{nUU$2a?dEFb`&~FZSZ8JTvFuqg;mt zo91tB5468m9l`tJ@5|F?{6g^X-k*r+RpFlRwtKdcW>4-{eSr+jiNiaE|TE_O1M*sl1ryip&SM$SJzM z;h$5SPxeP@N6fGhl6?C8RNd#7pVcfH_*8%1 zPSVV8hfV(XAg0}{H=6HDzYv>tHlZg)_@MvAk5TsnsyOz3Wk?i$#r*F>yj1e9?u8HM zG2Zh|KUOzkaf;fnJ529b_lcjaUex?){YJCG*)zoT1^BoMRU_Gcc|Lgk^8Y`H_~YOH z*$Ajts^2cTIK|fIg|j+mY5Bwp3wyI`TplQz)VuvZH0ga+Xp6y+tkkc#>uz| zKKbgKi}t>|wthyT>4&o%Z#1rb;5l`wa?OkP3MFaD5kaD?-?r?FcR$hYxUqa~gDB_O zeg7Y9o;P7l{c5J)sgAz|D>v%4E$4W?Vo&k49*Gb4bxs8pDQ(W1dEw&PB+t#W1)SbZ z75=r)<)7_6!$-kxXLh~%pm=NZ?fF|}_cMNuH%}J$=yxsit}Elp3}5kVeaX*yLe(Gr zg5Ew=ndVcu{5f;WF0N?`-1&!j1g-hGrnEcrS_t326m#{n{2XB+=d~9PSI99iFfe$! L`njxgN@xNAk@jI@ diff --git a/autoupdate/brawl/resetHealth.png b/autoupdate/brawl/resetHealth.png index 6ae2a7a11c25891a4bc9ec11df45d162ef990d92..781015812a7096adc881a7510d977dc3ea64a65f 100644 GIT binary patch delta 2137 zcmew^@IzpNS-q~Oi(^Pc>)M&Gi>HQ*9;?qk=UH^3^^V4)2(19CTV0p5Zn%AP65cR# zVWHb?exIj{7oW3u%>H%u|E9? zT<1T(`9{89k(0yynP)7Y-_2hCcTM`;Z}(0nr1M?B_&Gd*yWs5ndg}(M0M@96QU`4V z-X7-p4BME39qbDjUu=F;nILVzUcxNi$awl6_l-L)@3sH!d$G|ffa#uE^Y5a@-M1eY z`Nw^5D&7B@X&$52f#r>t<=$`o)O(;zVf!2ZT!*{eX$RzeohD9kJfF)vk4=s>t-<%e z&D9JmsVZ(XG+WIa%Z$0V9lm_L(*B4L2z3 zlz*PAV*dF1&YLz~J0c^j8s;Q`|%9$WPM3)Ais4`%Nad$r-{`OVu} zZoDryZMF_d(8x|$@nk=1(4nu@e-?0NY+iTx#9PtocPd)V(Tk*F6sAsE%f|UZZ3Fkw zaPzLkW)Dn5l8rYDeKp?xsCwe*`yc*DGFP^T>{gz4-|6d)mPzYV76>1^l&sU8Qee<- zEce3v?Q~ng`Ugjw6#FL_Rb1>kKcldrJ)o#mDq(x?PuUH(i(ene_dIzkVt)V4AHUbw zUt1N_#vhT%-L;XUbH&ujX&Vnu)}MXz{H(KcoSMmuB(f&ZK>uJIx-wD1Goa%%t_sPKQ-8cQyJ9UubCxs;@2H z?Kp?k?%76$U8i}b<($~_yky414~Jq?K0J(>{QSZ*CFXy8HjIA`1A8v+T*v2>poqKAvq)H|fTi$ML($l}! zR~A?vStphHQ@wGz?L97=olTdmwnlo?Q2jx7rRpixC!Zt)H8ICh1M1zsR)=#i(kw`zOQSxjCoh zD0kg;414Ft%x3zwJa|dg#b@`AKH2rx@0wDY(z11n&VF04zd2?H|6ASDY%^y5ynaD! z)6uvUGoSKYedt|h?|$nK%j3@)A#H&|x!Mf&ZM&ZRJr>58m11SUH}O&SE$%&;;V#Qp z&bWA4 zxD>z1q|L5F%Vo%Fk)bkelCeU{^uN^|~`|MG2K)8y6e zUNDg}>K0|aB=?IUlX>bwu8nivZrT<6@n*l!>OQ|+qRbT&O75E;y0q=K_o+8wOFsKO zh&>;xBD-_>g^3xBCCkG$p3#1hVe;s_pR@sIjzV+w=V)!;UjN5-N@fqaHGKH$#e2G< zkM9uY-f5hX9BgxIzH|DP3&m!$oOZktd6}k~w7P54H;a|dUl*<_SAFO@P$d#1cZxwP#Y+k2^; zH)oU>PoFrezffiOEFEAS{k4K>k;Vso5%U~-99I_`==isH{pNBd1+_n(&DR2 zBs=P3j;wrCad=Oq{+@FU$1a{Ni*aZVU$pq##fsC9|Go*#s|%8e)7(A#?T^QH3pp0u zI63R=?kt(R^DaAWv|3wqJ#^uY=`nwI*m$j4J>lQNjhFt03ph8<$(Ig^Q+WGSVAsb# a;&SUmrs^#E_>O^rfx*+&&t;ucLK6VN1Ttm- delta 2136 zcmew%@LgbnS-p;@i(^Pc>)M&Gi>HQ*9;?sKYf({ua!ILgX&ck!sEs$KWo3SBVu_NG zO5akKpd~-&;>Ye^j(^Q%{T>W_qOKrN*^Eu`3_kN2yzd5g3z4@)>9f$Mr4T=wD*>7j84^5EEV7$ik_JD~2 zn+-<})3OG}2SOL#@62Z|XWZ<-xr2wN>fQc^Uf(DC9=+$5Tg|xk!0eQQe7&b;(L2v{ zKi?C0_I*{uVF&dO8Xq#$$Z^VV{ac24jPn>y9bkKq znQ$cg_Q?c|_Vdif4%=D78@uWQcfBf4KJYx}sbInlud>L9v!~8W9=xN`$GE#UZ@cJ? zv$`G$D!3(xb~w{J`i+sCt~ zd!C@OOxv1|x8_GD3Pj|pl)uqpFl6dsy05?M;Hj4rtXZrcnz`Hl=QIxdcxTnbzWR^) z6=y|0oz8pUllW#==M`|YizH(#cul{qRrh= zTNl2y$eo)bwUlG)ulzod0%ke;3#FozeZ_-0{hL&%PYjdrD8=eR$5TA-{dmgY2z~gs-K}Esa!YZnm8B z`9MSB{#UK_4ClppD(8qC!Rwz2K;;JWtfPtBcU_p^U) zyl#{Gfss4c(N0WHaA(majk3y*p~}BK7w^0~dmqD}=3}DoYfsE=`}12@d!uN@@fU2& zuWju*X7GfuolMAIcknE0R@Snldu@B#R=nM`Xf{_^y2`KZ3!LhMT>o9``}4*3G=B>7 z+Pua80;R=UU*>8@mMj#?-SgeW=zhZrUi&KEiUUo{1m+emITPqq*E4mVI_sk)sd*cP zo;Uus5$k$q(6rX<$*$`qk`EIe`Wfv|zy2ulN=(Xu`whz*-p`!&NO-2Ad6DEw4;EwY zj$?z()Z-iFK5t_vJptZ_k4dhS+@@^6bC+;HXE zz^Gh$_p{ZWI)2UP(*g|s-~4=C;aSpthrcY6cjm6{*1CD=cA$aF;vlES%P)Dg#kgLv zvf1vtE&U~8r|F8*yDooT-ur0rfz>D69reltmu~rd;%w8#u+y(t(=r;5=bYsJXH(Bt zbLz#Hsv_}I<@!~Rc~V=?GkvdEJg?~kr*`#z(NlkJCP(&5^u!)`-*{f)Yk&29t%7SS z!aCX1n|~MizH*-%bYbe^tm6Ik=F;+R2d`%z3_fvu(Jz~vFt@c|7(Q5eCqESU^fB!* z`-umucLrGZ%<450xp;nJQ}U77{0#Q4nK|5_>QD2z{6DHTTO@U!vv1IsUCX(vw@mP| zFwwG-tkD)vdOeZ<-I794sVza5>&#tGamoIR6sb=@pYTJ%os~FZW^(^iYd}qqLM!ETTaiE~+ z(#u?XdSvSNw=uo?SmR;=Pb*VLQ2mW4@k^%P`&zuSDMcu8>r>kEbE{AZd$ z>6vjmU(J826=_(|wzF~~hfBJLo@J}w!Sd*j=RVwws5qnHQs1PnXr*7hI6d%Rj@#=j zo>%TG{x3Lk8$7Ovkq|7hy=evzARS3J7Q_~&l6 zxQF{|&5)R99_8tcAGB8l-+q5SPuif9%fI#L%uJDpZS&XGzpB-o_15xQMFA7q8U3yGT>AeP87? zwnGoux~)CcnWk*Xp?0h>;JiZ3lp?vsVQgu{OYgmgtv}ImHM2H`fS?b zbA9UVX!|pr6OYf*D4g}*edf2R&uwa=oaz?e&!P%DH1pX50N|4N2!T Vnf%)3DFXuogQu&X%Q~loCIH{KBPRd= diff --git a/autoupdate/cafe/maxItems.png b/autoupdate/cafe/maxItems.png index dccfa64fc709b0cf09ffba1d5d59c9842300ef5d..01aba75cb0e3c37987e5dadf0fd3ce89adec3327 100644 GIT binary patch delta 2509 zcmca9{8D&=S^Ydu7srr{#=SG&7EehRJyw5SZFbJR6WkH6IkwX!o`|2`O>9HGnNHKui6tL;Tjyp+SryNyvg(1 z$HP1OzRy+P{c_pdk3T1!-Tb}wTNu4=RNzhnM)7M7Ti|dcvj^@ z^A)r6UV)Mx4PguTH5jZL?O*)nX>AT5>@Q7DSiaCDF+H;x7XQHvHtWbf=HCru5=35aW z7b+XIUjH{+5ZEI>wXnLOZ0$+r)eX%zCUbo0urXcqJzRBp=mGi5yZ9bRh)J^7ANj>l zz@4$=9?Lc6^Bx!0u!tTF^YpP-F5}~35!%FF5%&Lj;zI-Fr~29F85v(3Ka?Q7A=J&U zYl_W>bx(XcCF+Gv+6Yx<&XW1V=e;FQC*)nm#N9i5o%U-i@OO9MHY(vN{=7xxEc1GX z`oo7Fa7?~4Ls|``y&7Pww`oeAOD)`&_{Wp zi1|^6N;|KvKYfXf@#XYQO(OFSoqABUcDGpVy#`g`1Mv;*96JrwXRc3DH52TPvkN|X zSLHx{ea8PO1u;rf-q~z;@Zh~*c5h38gz${A#+l+BfqUNzMVoKsfAI6f1b5DLW$SyA z7BYynS?(#C@kaW9q>lU^gFP-9bGuI$C;4WXe#q1;NL6L551ajN^3~5RK|kk28{G2UCuU9*7iO>L z_`xYA_wn&uBh`?3^>%y9&sRu%^?b3zW~=P!ZZ^pf7Qa`!k19NvA98#`?YGVYW$gF6 zOZCF!5-FLJKW^B~R1?I-HM91(%aJ_EdtFz5g{`gTuF60Oj$aEy}bL#)u`(ZO!s}9&+u|SiDHzPE|{BiUj3-Z?AWR$ zO9FrQz52`}W)`V0bJ*)$^9>*2{`v!VC*4=GWM6XpzU(wcJ84@#CVMa6gMo+6)J`$j ztDEuhpq4}Uqh8xvmpv?cWtr-t9{)Sq&!;@~)I-Gw;w^#}^PK@X^z_Ue)58@|PIz5OoT)*Y?3YYo%CpvO3{nX>E zvES-@d}D-7zi)o}##N8+t+@OwG$P3Sr1bL*e6?afWXgVh3{ji{?}dCeVR)6bN@*&?N0tSJ_#^naMEluV&b``<``Pm*AGmg9hNW_%am1&u8#j4< z68Z3$>vdA(`uflxc4xG@y+C~a-uQlP zu8HQ~GGnJ->kEp`czg8Isd|15kNR!5kBKwOemWPr;QGvX?meLged~UkdjI%(FM=aLdwCU88+D*yL@!QWN1zwV`pYHX)_N2OXyv3i?)KIXF`)ym5<-Iju&)#Uct(vcLL*PaB<|EVg96rXhdxKwP+pX2!-y-$?B=M)- zl!=~b*UGD7`}V!cYqf6Mh#G_WA}82t!;>=QzJ%U*{r3p}o822{d{eu^vuEELL%|s=wyVk;YVw{touekSK@z0B`3KOnxeA0b#g~;#Z8!NN8ybnZ6v;`X_ z$(AjB5%-_{L*S;xg-rMT)>iHDl}HueP*m>Av@YrD(|R+ET4MszKY4F;z=(r zr-ZGWe)kfWMEsoTzgTOSii?{{_ibmn#%|nSpI$HFy=m($<8^;4B||4|k}+#|%AxpV zv$t|t`+wfGe=V;j-L~2K<)4YvnQ6Nndd=?%cBnB*9eOq?hlBUUe@U(T&*c~2Qan5_ z>!j?nzbxC9BtH0FJx!uz`U$tfRq`TgtV?{Wi*){OTzH9}i&e~j(&@Rq--Szopr0F)W9v;Y7A delta 2493 zcmaDUd{cOWS$&_Ui(^PeHQ*9;<(U^6dof36mpUM~Ga=mC+h)Hly{X>F9z5glyzLEF59I#6SI?lsu-Snxg3W|c z_yETT&jj8AZViTf=DAV7)i#LDV6$q-c9?!Gjx{WF;_pfS=3P%$UBFmjd#Fr*LnF(+ zxwoE4YHBfZUf`2q`gFkTfotu)phNGOt}(8>_Ai8O$`TXCe+sRJnzpxY^Zb#i5ShXB zj*XA0KQn*w7kfS*rrb%p8AR$E{e*sGW$C*&?A=tv@M3a97^gPppB@RHqmMW?#J<_a z>9C$hE9*VS1^r52qa?jwZ@7&VChj|YKrb?Uc~jnY7T)aS zK!@k7tCsw?ZV)rH(|BCQq`hSsX9VAy!}DAgxIbMPxcC3=CtJ9GERNbPBymV7xqf|w zJX;=&Emi^~_>?mxKOI`u0Y&fl-HN8^i3> zCrdmsneI)Tqbc~qdkEZXBzLFz1Ztv-KNAW_P&y z&tLiEo__s-^;!R?6vQYkd8d|e@ZfsUY~7Xu3Go@COvd^G$yM;Zx8ro3JUXME3+r-c@OvxX)5>;@1Od34JWT>Vv9ZzT4drxkMqcy z8$WrU-3nuj6_%VUaA!Z?>TTQ+J4_Ql{@L}!db3~H?1=w6dOjcevaI1aTM5HtIWu|X zke!B360uBXo&j10#z}`;O}tk!e>zkWYIL3RNM(YuB1@c@f<3qSmw$^oI`@89*fA%w z(y;Ku??(Bghl2KTn!)u>&n%aGe<#Vm*jcD5a^9>%6wa; zg4X8u$F-(wzgL!7!Zc0meL~?ao;eAH6F+XK=HB7Y^=W3UvrzpAkQ=i1$F=8^ckXGq+9@3Ix`6ld8KX7Xv3;tI{-5tpcGth)v3Td@-?PlOB=Rrx{l>Ux z@`U`3IKCyf>*mA-DXSz$v?}6%{hvdpSdvd|SFr;a-W` zp?M;+bF1bbk1=P9Nql*sLW0}R!L6TL zHr!mnYd6n!{rzae?dy-*l!_IXF7K&f`FzB{Otdl8;Jn4zUvHE?XrHD`%J8e^c=6!<#bIv>SuT3}PW3XSb;T?n6Y1Ri*x#qXeJ96#o=?9T(-hONTCvhx? zv4ZRKH7lF#(x2Be)~~Oa*fl@mg@jmg-PuB|ph<_1ZCc9K7iU;D{l=?>pBOHw1_)P` zcfS(7_j^^D&=0p=SGFXrt1>_Awe;YT?hvnx&gUGZN6+80oER>$aGuAT1nxcY@8&Ei zQY~e8e|*zf<|*1ya@o-aJX#%xYCcaY|r`b~lxXR_>@ z+;)e{Z08;C9luTsuF8`!l0O!-+}~f0%hD<5AJY$q-h^$!w;I`WTIK{?-_8AbTWpK! zhrL_&a9TM^h-JwNOp}UwRQ&1QIZnJuM$@}H~!mv zVndvc>o<@8TrY1r{5<$}QlPWS2D7d8Svxs*?^+?gfZ39-hRZr&USeEo;Vf(ACYuzu zuRpySPyL&_x8(W%|6O=YI3i{Fq#Imj|hmx7uQBzbBu3EccMX{=}>$f2L)( zebDu67yGX#WTdl@RrBRBqfpzKn!i(=Pp%J5+h8E6An+<)IkI?Jj&ZZ$%(pD@hqab- zTlLSa%MU!CaM)R9eckOhZDL!?o3Cw8GR|S-Ze_`4s;|v8`=@n#8#gt z@pFFm+*Vp@_x4O;{l{vV&nKR*Zm>979lUfqW3S2vMczvDJlo?NzFTv~=jn1hF@5vl zXiiAi-@=?#vkvh+@NKlvRSruGZ-4i7e}Z$xHdDWiPYPQvoYb3eKzZfdZ%og2eT~>I z(Y&`MwqF1GZ|N4NGDoMqv%jow-etIRURnC<1e@yH+oIh{PMzRo9m|q zCAP-*kHb~w{VV!4^O)27(@fulR~`Rm@%7GRwGV4e?noY!e$R2js8Nd1 z?(ic4scZi)hwR%fpY&33@hzX2wfDbgPy6qqP+W9Wy5;sGv0R&#y}LJjdB(m&G3i=z z{ghAoeE&3rKHcy=q9%6!SU8J~+yPs&waZ%86?+|Ns9fF6VmGNxApz`(%3;OXk;vd$@?2>>$Oy=edd diff --git a/autoupdate/cafe/removeCustomers.png b/autoupdate/cafe/removeCustomers.png index 9154dd6032acf937bf0b0d8cb1e26e6de73ff867..f243caa2a0d194e128adcfaf73e8640cd61df1c8 100644 GIT binary patch delta 2199 zcmeAcTrN04oJ)s;je&tdt|f|bqM~ShjHioZNJQ(|nQx0@QYDYotIxix;=7&Gd##mN z?$%K5r7HrCMXcPCnQi3s+CjFhk?(Mi)j5sB?0*i)AN=9|!){xuOr|oYYi_rpm%Fyu zkr3D5#EeV@{o5w`yN~mKFa2y&UFI+3W>=9mgZH_O{`K0s*Z+R9@qMsOL~P@8(*)sy zdf)xG8>KcdY+;Ob5S+p0)^NM=>;aJgMm=Wpj5n?i9v_eiU|Yvvp7lohfUo82e}47) zFQa8O7}hh*_DBfknlG@!W%Bc_fwAweF}XMTC5V5Bu6=*?k#vKu!>Wz;lNd{LXEChr zXqhp^?yN4OJ@Y%(v_^hLdp5qTyujc0-I?xtEUb^_zTU7ZV%C-2f)6IFvEh4jnJIfq zMC^m-M-#Nf+#76@wnsDkN(~4tc5iT88$Ly_`{MS)MhX|}j(a?qy|Pg=2f3MS&paQTG_hCU zdlBoKP`A;m?aqv@efAy~(s?HzR-9Se}_|D(-2YgK~$2fQHUU8p0!cMQ_Xj4NUr%(R@9nQlm?u9>@>v@*BVjfGL-`Pow z8(&W5o)vR-_xWVKZ)XCh)f?(FS(|R>o1^yRTuz;x;^X{lzxG{kYOr5z8J)W3cvzR` zyRut}>($ODth=M@FgNMFc|_c-nH8w1uFp&cT7i{JMqv##Oz z6ML*YD@Stu1kOA2XR(;MhpDrC&p*iJ$$L3k@bb&mw+_rK-L~uKuk@5VJ@;bkMNULG zrPj)`=c$J53~cH-)_6WM#)~Q5oAdPYgxMuvS&l?%Bm z*dy9m?}~FaMl-H^yeYv9l77Y#aZJ%=>xC0;oCV!n%4L)*dq~g9WwcO5$wv}68MTia>soraCy=3P5o68m6p zNq@r6o!)JGS#pkSau!^jkYM|zD4RD~Nb<^@HUFCbT={e4*KY2~hpPV0i#Xcm%(O$g zc(FXwDW*@}XRc;Xb|h32W7iUiF*o z{?8%yvhx1>iH){W<{hkenZo|sT;RWyC;aX})q~uKzPY^;l9Qv`7V$oEz5Dm~#*i=zlAUj=vvd+R2C07$WBzrQtK>o+v)V?pd@t#Wk24OyoyM}Rq;spE%bcyZJ^s->seaK?<7WBg7g@1gY=uCd z;aZc*E;rs^3%9ttYR;<>yD!4uO~e}Z z{;Kcrm+3oWhucHBQP z?a{)F_w{i)8~zK|-sXr=YFxj(H_ytwPWW?B+Qd9bgGN*D(6Gs~KFwb<<EEpUX-WL4H)XPS*55bEJUid9XJz7{*0RO3 zeX0evyg&Zks<*bljIVFojMuD7nLmGt^SK<>BJ`t-t3E69>?wb_hO5Tc{>U)SJ0&Y_ zcxP4Ty2QMi*#!rBj8A5rD*4BG<6qo6hCff$c&rNNEDDu8Q~&AI7rjPn_Y=Ddqpenb z|II4LsFh%QcqWhJ*<1eg3GQ6+mz>N`3E4Z8Wi;{&-1(>fK-uK`SAZdztl|%IH8x}`&y0FBJRfLcZaGIY@}x}xBPBnSzR-o<(jqe z_5GXc#ke>1&N5#3(^YaS!?)Ds>sH<3kjhez`MjUiMkm2uA^vuq>4Tt;dG%+$+9)#p znJ>62^-e(Az0$-NLT!R?RN~7H^uLau_-BHp`|I6X(@)r^I@FasH~mw0lgUwPo|1ae zbJY(kc5U6Hw)JAo$Lp_()=xebRy3ucXx^fYFYP@}tWNl7xSPq)<%x}=kLHcgtLsF& fj{iUZIi7>VrN5cM$%KJ{fx*+&&t;txQ$iB}vacPc delta 2170 zcmZ23*ey6goJ*U7je&uIxiM?!L`Bhh2TvErkcif;GhY`^c`A9VKHqG%viG5+%yceM zoh?VB{6*ZCB&klEB-zq;sZi$h7iahE^euH4^#3Z${O_3ehQnem*To|dw-*?O9b3ej z-F(f=b$NgTllO_l?{C|G?|NSO?dpK|K7!a-kHgKsX=?K9n&?Y z>0j%=vn}8{!=&q=9>B7!Au&OC1K$pYDUFv8aP``9#<2S^t3Ke_5R`1sc+Di@J8$j$ z>${}_81AuOn{?oo$Ud!tPPOwHi)YQ#W&Xx2dm!vV>E8EOAFXcq>ac3#{%MS+xw9DF zcec!!qC4w0n+^LN?ii+hEPvQ;tljDQwqBmoW{%T#vHEpPq8m&6&bKw%Zu+EfVLj`v zEfKyC(vKu)iM2QGKAN|k;mgSdUC;QKnWNTgC_h_NUY+W&=r7-d1IjBKH8U#(KaCu>8y<-FbX2Lv1Uh95hZx!I*{-;(d0$9y_JRwnq|%bMIc{pr-ew^L6{UfnSF zfUVK02a{%~v$)LD{(j=Ev*nw*I`hMPulCx^JFU0nVp6vb^EsyLCrnj!U))^G%e|vc z@~WuhwYB&4ldI$os00dDubm-YZBjQ)p_TbS?F^P%rt7(KnCq5oEjv}O9DIO>^N&rg zjDYo*HChJy^Cu~qFI)4SU+7EZ(I*?+ReUxFtY5zP{c9Jl1M!{-`B`f!1-3A{ZA6xr_{6`oA!Zg=7GN}JriP6N}US+SFM>4Vz^h-aPGeKymKPcS4Xe8uk%>%)lJXF z`X1GgOTRfEM7L;}yG^*rQn32iQk4(QR~TaY#4;~0<2%9pQCN3ZoI)R?xsb|-X$+M* zb1r}0pU5ax{ZL!b^75x7C4V~>o92_s|GrE-AiQ#8%{cLI#kNyPRUAJ=Ic;X@oniZbP(`SI`HtEH`brnfGi%x<)+Sz(JjC>a z=UJ=YgWv>9v6B0WEP0YU7S+!+s`FS7ZMwcCwR1mns!)Z`qz}B$4c^L3n;LDplBtIA z^v!z=QyYSr-X2|~vy3hEf~Jo8^&@vg87ufFyGnB36MXwsZCS0s+j$3qo*E_?bJ}RN zaYyA?s(tX=SYIc@-I07iH^TcR=l$xtg*xitk++_H-@L{B_{M*V)_HSS>gKfFyL!6N z_rYEl{^ZIX!EJlF*N6$bt_f0X6N}E~n0%<=SxV`?8E4+Hr0q31pY$s#>#!r^owk!F zX8)bku&3jtK+f5;n{STqxuqy{tMT)J_8B@%^H}8knHLuW54w|9X*}EG z<+pi*`3^zu6Q7xk*PGsE5pk;b+8w%oue6SUO1Ns{@+)iiYJSs7x?Hhw-tuy3r-2Pg_wz_Zfue-W2uQPe|cKC|bg>z5gJU-RNw=Y0ne7a}g?2?U=m*v7{o(krtD!vQ*baXEH%ZBPR$?{#LQ5-;9mh{hdvvhlX`Idmf7kb6$&M^|Fx_y-n(E+@~2yUnYX$F z#6L`DJ@!PTZ;!t+!~FJ*wFfTy_N>0X`%{5v@#D%vj)qGnJv&wMc=Ed1{E`cES@*fy zwFzztE#PdEp89evQ~8t$<&U?O_?&+)Si!QQ;VaK#Nuy6&?D_62Ee$(0L5Z_Q*;M;l z!tsjo-}a6An?LaB9Nl#M_>6kKzg%CXbZ(uF@Ve75cU$rX;Txe>ifrxOSEL-@x@`O8 zo29yM)ixOB+8L)X7ccLLP*h&NVafi+3p02AoBLNeV#3;Mb3D)L3%#2j?b>7hd)~h& zkA&`j^WW`1z|Z<-y5NpA>yB}{uh=17Z0p~Z`u}}Xo}~GVndPnyR;*bP)~C`{O;T6f zzx*Qa?Zqws_};Qg%{N+5SYn>_sZlCqI+&zn<0;cUS<`u80oL(V&W&5P= zxpT^eKWW`aJ*oOhUwp2FQqjC4O}Cx~u*H3LWcb7HnCZbC<-gj3fq{X+)78&qol`;+ E02HSY`Tzg` diff --git a/autoupdate/cafe/resetAbilities.png b/autoupdate/cafe/resetAbilities.png index 0a86a94430052466f2de4618c8da748845c68554..8714defc7524fd2a5cc2acbd46674d314fa14406 100644 GIT binary patch delta 2518 zcmaDP{7HC%S^aWP7srr{#;r47_lJf{9;^QylXmV-`ZBnZnx{v1#)c$e1U9^yGWlEOR+&Xun-%_Qm0b0FD7sDLa74M(>w*7nM z?rU>yvh$g|(@&qj_j=X!&vx%i*Umj~So2Ksb=L$_gQfS|8(b6W`A#tUItcDyJ+QuEc_U|nXaPfo zTXA>P|HuTHjEQ$#6NFwUHP$~5sZ^#M&FzCT(|Rs9JJi z$umCYzmvkJ2z|b|+crqyV%2%(+pVhWP1_sSpSIFHz+xG_B$$cMYqzYB$&${=OuG~U zME~Y9OC9~8sCk{eB*RBAgS{*{T9eT_?^V4?)}Rwce5l26gT%CcpOv|vqYp( zdXlkX(jPCC&j~3@HH$t->s+WZ2%mXT!Mt#Gi=EQ%mtopmFl`>d&F1Ra`_K0gk_%#i#Gd(QfOAa*r z(@$7-XZ7zr|F$#F-gw|n2kXNu%|c%#~MJ4;$xYZiAHyr2KXsACkKS9$>uzQ|e@X5bD4EtC9 z6h2f~-#B4c_kl&t@!HpFqIhK{Jo^vFI@eFTq z#WRDO;f=u&HWf(~trM)KFMEEZE5v+*BlnM_Vy1tK)YeYF#@!O~(|Y5LH9H?CeLKw* za%s{2<6S{(o6NPAb|*=!HP=^KrTf9cz@KUFO52jpu?On4A_AMWnGDs-{&#^ZLW9-YPxIb3HTv{=}N}YbUb=U-x@h>ifLss#xP7ZSXGdv!&BiYtMqk+y@p5 zP2oDT=0<@cZ`2jW%EVs|M%OuyNIv+?B5tATAjf_E%bz_Roohdw?3j}oX;}E-cY}QL zJHhxk&0wczk{61%*Z1tc*w7L;X{lLa;YEd3wZ_L)+eKLRxaaa*z3wM?8{2bPxp3zx7Srl@W|fUF~zK2;rWBPAM12J z*@iA;DuJ-9HXnz%EQ8YX74AWzwNtc_hH-_iFh~0Q&ec^GH z^F ze&%~wCsjNOP{^90_z_0s%b2BGj1`pbJ%`Ybo#z+ z#lhX#411-szhwF;Cz@~L|KU0J^Ypk|Jt<2M*B&^}p<8gL{SUjg-^a9M`wziRe{9x# zRMnXtzQL-HCtG%1!nDjoyRMb#aN3-lJK3E-Kq39vne0QZjki5BCf71wY@PYnBF#;| z{y%q60ar2OkvCj|kFIX#wCH91s&q}9m-+v+GmDw7cSSCB_EOzdAMKTMWtO?egWoHC zt(ty5vRqSb-JB}B-7RkN?TriaCYhc~68**Vfi>s*W7!q?`;M=;zjf96ThsICja;uj%k9|1ZHiT&BT1{pWNN)sy}RX%bfoo|5CSkN{l|M`xm>Z zljbQEM-{WZu5Vj-WY5`)2!W zmj4lWY)8bkmp%307f#<;_%~wDnb7bX=`8Db{sb?`6dN{p*Fy-pICWURdVT zm3uhmS3M#Fo_v9=d7(UQs)Jfc3`#$qkp=kbO+y3UaEpiGns?Rt=ZOWGVCvJSU z+pv71%)!)p-kLYgI-h<7Z<*exXUFQ~uIdvslmD7$k++?b>*M4D z+b{pWe=OOLrJ^|W(5~gIteI9W(Bxm7fo%MqC*JGwvPO86f z=dP_IXN~#Z^0u1qm%THLSDk^*4Zh&3s0kiL;^-Mu$KwRg|`z2hX8?Ye$LY((ka>8z{$Ik!#7 zRgKuSP+t55+uqs9l`=djXTDZldT}QIaLujm0OJqOt3#HFH5`ZtSQB?>)9sf$^UuGU zzq#+(BcGu2o%OSGXXPG#B>(8&s*k-vhC zV!blmID)}HLGpzCG+nMIqB;@DMw@Etd46;~DfxZTUC?@J)|7^+ESvu`|FBTpdvt!{ zxy0%#LJy5EaOvEz{k!(~uA>rfSl6_ETl>`1Nzqz+<~`rA(_fv})LRPOm~`!UMQOsj z2|}?!pTs`+H-0^K=I{NR@`_j5U3AJ5pFA}bcRUdMcNe$lqTiXOA9|ooJrYvVZuNE$$w=J*lW#KXnbZ;9Xw}i z)s?=Rf>%sjE}`Pn{5AU|?YIboFyt=akR{ E07jz0)&Kwi delta 2502 zcmew){786$S^acR7srr{#ym+_5K-U$Al*ZGat~)-0sO> zr5fN_&EAlA@w8{h%olfyg%kw$FFp{Lc(Us`!-vqw<(wLm4Art-9?V#BTixmJtq7qD zk&Uyi*K!Bw_kQ=>VS6BJ?McSf4b3;Ea(tPfW4h$|`!2uD4fbnGvl|}INSB#Vf9-eU zZU@^^w+(z1fi25iR;c9qdSBM}vSw#x61>U0XUT7!XMDm*|5kmI5om}z!@G^y-|K{- zrYid$eJfYZW9wZ^`d!1M)S34mWm+p-Jk?XTNO*h4i(sZI6Q-yM3tZ2fd7Nazy@%}& zb8&NW#DrbZd@p{+Cg>Kpd1Z<0FrLV?yWVAcWKF)eWA;gwm&*)=&oiGtEoIp_Q{-VK z=Y_?;BhO4Z|GGTv`|5_d5ea$6n+o=}>`+!zJMy@LWxa5p=3oETld0cu;v22&A2*2*6h^%F-4v`%S!a``%|9NqK_zwR4Aye*&bLw1)f@Ad9DL5k@=1|#hn`~865ID8!E4H2 z3Qewh`}*>G&NI2E))vTk@9a;ut@pjdRNhtB{X#}SzP`+bsUrW24(A^OQ?}ZcdAs{B z>^+V(j{_b_PehF5uqm!+dS)xsYn5SPgYL)ed+%`Q8xal zyw|1Bh!18SucvSDs$u-WWA?OS`Ag?-99wq>{0!}GbvL*!?dtj}A&dKwZ?n?3CX*=w zR_83wtWjNKvG!0@SN-NKt8H3$F8}TwzCljYzkWvl+a-UCYmU z{67D(d^X2^<+S&&>s;QKd!5h~`Y`9-a-mDXiEO9MCP&OSRxmKGx~B3V{-92c=xlDb zFZ=j5|9gEPR_MmGsDd@jc8#V!9>VR0|6@GeEP4JcIkaoWwfS0m_-(t_z81TYxkmT9 z%ZHu~TPr74)w8_**TrHSx9*UNnpMxw1@g^v`evkT*qFPrafz^Y6Mw?dEcU7FQ_2#h zu5PZ*kocLmYX|FxW7$75kDdAB*f!Ivxm$eWlnX}Z1zz7QD_04lELojtQe}^Rth}?y-R{35TTiAB z<2@HqgU{PNyYDfFUV7ril6ACx%RlW0iRaDc&d`4=&~P0te-r%&Ji-Pb^mGq{J&eurxXZ89q9_%`qi3qqoDl! z`4Np9o|+z*b&O@7sBG<>W9K+eTOTR%Ju0><#L+uHd;MjZV=*uPuU^2iZ@%7o#rZ|` zyExLnK7Iba(9O}I>(Z?9X`L)9U2j)!-0|r>E9*you@#&D*l6*_O<&?0@$cQSO~;*? zm=q`E3;P}a)^RaRC!zbmd`{P=JsI0N--U5*2}!dGEwk@DIxGIS=Y!jsA5`u8XCAt< zWcq@@|NoxIE?6&}R(QNZa`g(o=S*UM@>V+Lyy&REd)0sCZ_e24)!%rNrpZia+T_yi zw{OR4wx-+z>KobCU2D+ZKds1q`-J0BYtBq${ll_v+Uh?h3z|=bHMKVXp5gH9Yu>D* zg%^So*IyTwe^H*S_ttd9L>8+{zc0s`GMvs{^DA`i+;vB)yIATbwEf$8Nib%PXO?B; z=7%?CS^abI%=xhH`oGe7&xO~p)=u~|@8*H{V`*2I9u}XE zded_7@_n&2(LD#_j`p3c-Ll77BW1eF<=rQXcGX3g?)7+F7kZ(lGT~kQWP!DpPHBA5 zZ~S`f%-{Q4>-z%ag)(=B-um2ss5GcYer?KEYv&(1|K&cEKK#Y{bluzop56{G;A9#H7&gU%quDLSeU#APd*nR1Yr(xy+pBmxM*X5e5=dic^ q@mO=HbZuLD_^EgL|K4A(XPnEm)^+FgK4u061_n=8KbLh*2~7agm&qpp diff --git a/autoupdate/cafe/setCash.png b/autoupdate/cafe/setCash.png index 9eac0410744a0b77e148dd61fc9a9f611be496c4..b69d3d1d672f4af05bc666adcd37d94958a02db9 100644 GIT binary patch delta 2419 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 RXJBAp@O1TaS?83{1OR~Nq3!?x diff --git a/autoupdate/cafe/stockFood.png b/autoupdate/cafe/stockFood.png index a1794849026a3530a5b7707b32f8f55f9f32bc23..c29348a7e04db9a7ad16b15b0558c23885752349 100644 GIT binary patch delta 2437 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 diff --git a/autoupdate/crypto/alwaysTriple.png b/autoupdate/crypto/alwaysTriple.png index 5e898d679e1d2198b7eed522f3ba214708a00116..6fd63a80d5efb8caa93d3edfcdbdceec5a3f5373 100644 GIT binary patch delta 2237 zcmaDYcw2CSS^Wf07srr@*1a=t=f{ML9;-iI{PD)*jfX9GJ+?g9!ns1#Bve1Z+{9$# zY_&ta0aALQodS=PzA}Cc;Ow+#`glVAfbR-F?Tnz+WlXt~uS8^NXkM6P)zNTUMAggd z&CDNW#_jE2b>A8vPmc+Al{xw8%+2ccd#`QZS9-Hr>4xB8u5U5*ENqR^zxK;!Fr9V~ zzrZZgV3{DagZ&0m4Ew4BsSlKARWt4ojbP9^Ae!J%e4jP%rNVdqUw1Ac2ZKNc|Ufm(pL*Yz)XLKYg@^BLV#7K9&)3aazuIObF+bVIk~ zbWlPB+tsaQLO1j)StU14lCaicR(e}Lg=3%iY$MBDE6y6s|CzqQbWD`_-S$nXYC2AuD)CaJK62mSy_qG7DqhzdIiD zX6E90rQ|r)cb9L8eK1liU-tQPp=5pglizWtgZ{9ty{VRLyDh1w==+3r+bEm~Y7{-(>+6k-=-W%;(vQu=AliP=g z9FZH7Hdra`sMikjm?d$aOTzzrHnaP+i(1@YccT@n4{P!sO7-K(?sz+4utJzA|cV(VW1y}yCMx9XuVXMxz0 zqaO2Wn0|1&^*=H8VX^PvJ=-MKlPGz(`B zs<8ybz1E5dtMLB3+mP)>os$K-O+V|^2~$2jiJvO?IOxZwDH(|+ky9?18=8l=UO0W= zd4sW(egb1%Y}+~YDR%5NQC(Am*kq4e{9)TLSMSH(78@2DrNoJ9&+A*C?f+UEFx$K( zL4Tp_-9}dZqUX#9+*|LNt(kB|<#Wq5{fxT#BDn%Z?^^8iGv0i5n94D)$9dPQ!%AO- zu6^fY+J9hGv}3nzZ0x03`hr?voU4=e2EAL&vg%J@Hd{&pulDKpfCCU#mXzfJS^Pl-6DH7k7%bI^va zty{MzXKrr0xS{pq^=}gn{Znc6ORQZnU%^k!?4^>4+l1It?S|#~$C%1G-dwU%Sh}bF z=6=1MhKh4rdnWP6M(yI?;o5a1;=`BMe>D~=>227>zeD)+{c~s86g#q`p1*vPSNr{( zzWUP1snTm~D^N7W<5hpq>e;v7DF>W`YyQLR5-e*6fI^kRIcdv)4hctKlSvdF! zta@7Iy(!puwJ*m<;e+LmzU$BJdtvkT`Tp*bbpgj&4&_P4U!0?T>v^Q&os+9?vXx4z zesX%5xhDJd@%nrHFF$)SO}8of%^CMXF=R#Dt@+nYo=Z#%zRy(WrNQyOB%n;<^vihl zBjJ4<`$TUyU5}jm-;Yyq`5DRH{38?m>iy<_|HES2e)ND_@BFyrf6NhWCob20E|Hn~ z?B0*RcPHvG`6sAWw@j#8msERF@IgAuKK|r;r;~ZFO%VC`&5-v}y*-EIBQ3G;d+Ap? z9<2NEzkNdZdBH=b;lGy5JEI}s^-m)}y=i&UY@4IMPV5(dyypJapS7;Lc+@Z7bko^z z-?Qg#&)n;m;;g#oYES2wyFh%heRXD;VyaG7`bM?o=h(e{U#k16+Mm=(G^tceoDzSx z%HY=?%{7{vehY@~GT$)oD(l?(!|%lJgf8E(%(nB0k=Wk670(~PoprxERVIIl(i)*( zcT6@#ep+=PeZ%HOOZSI--aIc|_n)fm6u078Ujz02zL}mV?9j=vPd0rwC)3Zr7WWP< zlH{2f$Rrdu^HTQS1r_p}*dK2ZUl{km|FxM~Yk@ke9Z!;bgZ%pBxUm0sj_mm%S65d* z<-K^{usE%^${HKYRXoWbJj)d|+9II>ch4WJT1b@7LG5=W8 zo3ynvul{Q4iMkdS%e1`PVWG{#Eybcg+MfNp^ZTJroUib@z|H5vH#;4u7t=VsMMuu<_`K3Wd)H<5(EJ~N*^ev{I_Y&S^X?v-fQz&A z!tOtAUA>v3>}Z);dDx=8Q)6CVscD!HevoO&HZ`Mf7V7gS1sOifC_ARU_U9k*4Oh$z VUNDE>XJBAp@O1TaS?83{1OQm=I7t8i delta 2253 zcmcaD_*!s+S^WY}7srr@*0nR=_D@L{Jyw7I+-W{*p3~>TZmrS?xbVd_s?kj_`m)o+ zP%f{HzRta!f%dQ3-GuFbs7w53-v2{xVXxS(mwDUunPL~RF3HM{^@$G82x6L&+CKB{ z+?mJupIhyGUt5+o@zG>~w&y$F7tb%A`+Cn^m4b4v;v1j&HgN5zU$y@|Q`7;S3(Pu< zTn9u9xN=y+n5Q>teXuiFur zZ)e!gSeBXZ`24+Mv_8`K&~QQ5 zyK$}2ie-BjADHk&H04Olm)!L{9wqk}g?_|koqAI8LgT}XJHgl5;ucOg6(oM;(yzHC z%l%j_mYA|PtoMA_H6`0ia><7IpM~63|Gf92u`VGZ%%t&n{wTh++3#3Y&Qgh|W|P|4xBldM zcIx-i0M8eDdqS7iU$)GhJMlr2fE)X@mUoj*Fi&svXZ+uJZ|8Tl4NPGS|5P7)M@1jh zPGRa_;?{U|;#JOrf3r6_T{`q5>_Ek@X?z7KvTHX5>~}vFdvSNYagfon0N4BK4d(?` z-LYtN6F$JU*4y)e^h(VFQ=y?blW&LA zl?q;cN>cKF$6VKTQMqp0qyzjx&YKtT{@&R0(DAX&E&YX)i>{{W7<3t}VC#8#`>V#p zTDgNOuJs3I%{{l_$bu#HHvhE7@vTPG7wDA*5k*(5-IgP&dBQ z3pPja7HBV8%JCzCzia)%gi4KblOdz4O^}fusKkf!l`v<{sHmUN2+O zuKL3(Aj|d*i#Jc~lDWrI;Rxa4)`LUiy1q@To7^cPC7laa3!1 z`n1@f4P9H;Z%=+%D8;?c?AU$3be5T%Yy8*V|KgdbW3{CH0>jSiO{&$}&t{57Jjh*E z%qc%5=-!q3_-S{hOxX75%*CB|p8M`xW_C|!376A3%aHWMz4865EybHP7rJVCmHc4) zd)s=?oGE>$jUy)5wXnv>X{Vk3@{Vc4ls&4?WTrKnb8ghx-}mAI+XvA@B{tl9R^Kl@ zCwMho#L|3B{V(` zF73DZZJBRq>BRUMd!R%X|>F?r8Mor;G}!@-g6l1CxvD({Lol< zUsf^X=#DSj8n=H{|NUdZ1g7}w|29|2AMgLJ?EBz!MXS$)-!E$xeNS#xnfLh~qh0UL zZAboGstVAkC|#X#w(`tW|Kxg+*V9tPj5TiG=b5lw;m2AX>C5fm8#DInF#q{>bZSn* z?^zcemmAEJf3qMVR--KFnuy_ddvA@y^D5)iV>ZNmT={c@K+!pwt4&XXw0>J#U;nw} z&6cQj@7={B|Fb&f95MH4k2oVebHQn`#@dLJ_uM?}#T&#oHhtn|dcMgccbd{YwfeN~ zBe!q8Hac#orOOw<Asp_9B7CUJCwC0RWP;zFvCE4;g-TGMM{@~Bm zojH=<));9zpO%RKd;9ptojR|V3g7r+;k={aOVX$7Jw2OvW~em!u8f@G>wEok%E~9g zr+M5aFIQUpr|a5o<9PEv-)A3fPe?~37F#Z_-`iLoE_+O^MWQoujm@s5b-OF4U;Cb@ zxh3+9aPmdD z^z5>FskQah3r|11pO*Mwn}L3u(wW9Wwaf&QUkxmEGw!`m$zFMZ{buBvZ{>ys=CWv}TSJLQ)U?tS{pzj~#Gla4ayY;2A>zkBob z#vcNe!Y@v}J0LZWG19VC^>1&>xg7O{JNL7$ZYy2mpyE{N@Zzr4(N8m?W78sEJWmO5 zK4qtPw9eB!FMHYNpDQodm};{8`L$o?aof!O>m6Ubc(!4|&i+;rscZXRm+TX=_9#2m zF`uPw(z*V34E4+V?EknYx~*}EIl1fYZY5VO!A&=R@A3;zQGMk1NhLqv_k@?( r3eGL(CI_8*8Nk~2YZ3p~KjLd%n_KXlbxvVmU|{fc^>bP0l+XkK4-HzN diff --git a/autoupdate/crypto/autoGuess.png b/autoupdate/crypto/autoGuess.png index 91e101330b2e88048f058f8c14a825985d66f3ab..7791ef4a531032c8955ea91000a64e0294058528 100644 GIT binary patch delta 2312 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 UufS{v1_lNOPgg&ebxsLQ0HNhpR{#J2 diff --git a/autoupdate/crypto/choiceESP.png b/autoupdate/crypto/choiceESP.png index a6e932a48e3ec52d279752916455ce82590e9657..dd20a24cae79555e2d22d3523e073b241d113d53 100644 GIT binary patch delta 2620 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 vsQ201oTQ=g+|F1uV+G^ygTe~DWM4fDJ=AW diff --git a/autoupdate/crypto/passwordESP.png b/autoupdate/crypto/passwordESP.png index 2533f01e903698dfc02d36ce39949460a2be30fd..e522ed8b049821c409a854ef3edd8b385d31ea33 100644 GIT binary patch delta 2500 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 delta 2474 zcmaDLd`x(PS$(yqi(^Pe1FNRDMrg&a5ZN~~2J z){D%#bWbtC;R{z#l37*xei4r&?-LiqZ+dd1nBzy+n#+tnmr{Ioxg_l0a$D7@eM_NN z(>c!-UGJtd=sNug)Z8u{vCNb;L9;-+U6d){ z`Jw)d?e|87((N*rJ{Klfe%RuWHNC*!y`JG)XWsH3aY7EKGr4Y^O;B6Mz<)xDmD5=F zkf`Pc|L?^!H03Y+pYv`yQ+Yz;PFC(iSA!mHnxfHpygA55-}2NiU)9OG?=85t)vK>t zWrNk$25qjZ>%A_gaT;l)txc*B@orwd^p`}5Q*EIIe;%bbXbuNdvL*v{p+HQ6upeZBOnjAE#rrpWEB zdB4$?w7r{P}5mu{=d~4d24L)l)tnDv4@3&ZWbsb|*JaF=VG; zlk{9Bv(5mm#8Xa(J59P*azAN(se3U-UD1z0UVX=bZlM#&4>!&G?|a}#*bfI5KhH3q zm>;$W^bNju=&zqruc`R?&E?|lJ-aX33Cd1hx-F^jqE73w2IZ=7U6wtLwUV2z-(@Pe zx%JNy-?)ZHIveC~aR2c-!=U%7cJ;gC8~@Zu{4l!KQmJ1g=v{g^;@md|-6YKlsp6?d zX-ngD1o!x^cu;@+m)Kh4^3w;e*QasJySV6k$IX_1`<0H`_3U(;es6ny^1I8bs(gug zrd>PdvOk+6qLUrpe$Q5K*ZJ=6nwlTooov2l>+{;&R zk#10u^oOD&e=c7sYc?~q^m&|jpZb5(uCG4YbVcr1@O<4L=^3R}8!T>3FP$BAGi^%1y1f#< z^#VS%QTtu@o=(3hs%eZE+)Xmu!eInvi?e_-H2kbBFzfOE9Ud%tuID%2zdm*3Vx7$1% z-Wx@3F1?@kpg8LHgm2%H>iDN6>Y1##5hrwGLez%8E04A9jW{3lzV?N2&Rqtv4aO1L zZ@cbvN3PajHBVT3KxN^JJyGrMKE*7|H`K(l&LnO575PWtqIOGI0&9-;R(?@ip;uk= z_Bv;LnpG+tIggjJb8KDwMNFf*}BEgIPI0;UHQoluMNDvz4#~b zq0&$%Des%b*Vsab{i;sKm`z9Naedj1SBGzEx9ohX z^5M?bubegNYws1XPm}!=(!X1rd()e#Xa83>#3#RdGV{5R*|qNe8F@1$R@`t>U+v)a zAbMr!nNY!tf=>M(?<;R9_?yJ=bj!YegQ)X;r+qK7T+@=@ntl2156`1w{U#k{_75-A z8)!WJ9TCyU@2XLr*jTGqwO!~(IIs3kgVjCtJf07hujKq&)aKDHB5}CuyvVd_>9amJ zwO@PL*=Z){37NP5+j+u1&Im__4RwR4gYuRPH`Rp3T_yiNDQ5`)c8Xs~5gcGg$I>u>)te^0ox#JC=L@7dM}h>H1eavFqn;)hGF4 z8}}YKFC7uSx^&+0H5TjcXFl?|pNe?Py>)JblWGX_LY? z%-KKh!i-AUQU8rHbbnRI|=M=kGX~^!#De!Pxcp zzk5dNILDk|J2Bh;T*AwI>#%3)9E@`g$1D}em09+S`JjDEhW59w$->cXCVM{T&UK8g;odO3x`XpRTQ%;I@Ld-Q`z(-Cy>d4yzC5{g-xQU|?YIboFyt I=akR{02>gf;{X5v diff --git a/autoupdate/crypto/removeHack.png b/autoupdate/crypto/removeHack.png index 1e103c1d4c374f9db6a8eab01e49d3c2274fb16a..ea29634cd673fb43f6e83413631c07f59f9fa65a 100644 GIT binary patch delta 2116 zcmaDY@K|7iS-pg(i(^Pc>(QC7^QT-DJ68X`#ER!K-`Zf;FCAiy72^5{E*FazG)zeF z-BY7*iapuK#PDPDKj~xt4`%mt1m@j(weh*aHL1XlO!tJYbcqXWFi&VZx2G=ReA52U zWy{v8AKx)~nep#U-=fY}U5l!I-;>LASN^YV)Cyp%H#!irKvaVDSEF>J z>j91crap$}8Sl0qSb9Kn0f!9hE|c%+35mix-@pF6ASX1t@Yr6Q$jByJQyx=e_=eYl4(#~E+H!;yZmg~+5N%uW?ZK~^{ z8%&U}*43YT@P~EXwZ)OaS27LwN*G>$*~$IG_gde{scV1T)7$c^<(HP`wz(_w>Lxx& zyCTnhR(8j1-|0*rxHib`;9Y#zGoho$^@B8vRLIk1U>t-?mdS7oB9&v)+R_EJUHV@{Vcx(OF3e$%_dkFDK|tcG+Or=EysR<#(Yj z%a8Iy6L{-eIOa`x;Hbz~U@R7s8?-?q*^VVFBbWDwzGB4XpOwpd_6L2cUC$NyqrD}~ zpwCj(CY+D^Xp@+{_@?dLXH#!|u|JR~6~5=Qp;hVY-{wI{ngt#&cCkOp-oyQQN%hih zj%!EFc33=|H7h1?qN04_I$e*8uAHltn|@DEXkF6vajod%`j_F8-k-3F%60l{CHcJd zWwhqZB>@w4(r2rGW}T5e*Ik~`+~WervvWp@#Uh4s%1gCd9Au`QQ4LD6FIaml=HgSQ z4X$l-uFYx^DASMeVVQn>+Ygbl9UTqw4Zj~y;fW>Mr!uaO3pbKlr}`&Z(X`AROrIGv(FQjujn?d7wP^q zyJ4?XKI^rFFP7|!Cu#4M-{I5sG??w}krm|(-le}AMO{90WL#Lp`dP@SKe2vdRj*h~ zf2gqkjk>T}ZtaUN_x#ot>pAyO@vQXGPtO&5)vv!fc#h-z>E=|OAD>(bym{KYLZSnTaU3WVz*X1cl^bcNyk_hd)IsQuF7u_IAB?8Ugc7d`{(}(y|zcQqc%_Z zwMHO0WM^#GGtSm0Y;VrU2%oB~H8g0oS7=gCc2@R&u%>wZ+yahD?$e#J5g+C#$;@DH zc``%fWX3tp%12Cd%8#8iWm?8lv(nOZp`Bubn3{+z(?3_1{^M#-Of_%zv}bm$neZs| zYjbG*yrV6N;5|7 z&P}x~i9Jt4{J)*;^4VpoZxwXSJpS|<&bxxL$^}I%yEmGho^8!?C`&T_%ACcwo`?3B zo!yh=`!g#-Z0pHIet+-lJ+$Qc8o1_CPVj#_P2RANd_whkyJcD8@+b9_Z>Xsa%GkSp zf4s@}f?(IyHH+uI2Uee2~+vlmiA~m1;kVS8Cq96!NLKP;&9f zZJXU(3;c7`TJHjYEXICu3>7B_!fEVLpxW06Ogl>6D6vXakoC;{PFPYI>ys{ zs+G!z`j*(0b8YHnnbxp+!|LNX%zAfceO`ahIn$(F>Ye#n--EZ^BCokuyvuo_#&JhK z>F4!g6A6Wv7B_AstQ8lruU~V}!uHt-u?BysDC6SnWe45}&c3yc!QXf0b%vX6?9a8H z9TRTJ_O-8H=kq`RyWZy$vJO+%)bCYLn|i}_#btK`IrHqxQ(s1Jy=W)-u+pSIaEbr@ z>n9cJU$08!*Q^#wxN*3Mh5zW+C-O}HJS#rgH0~^NaML*wmv`sw{p9slFAo>>r1sBW zvOv3dor6ZAW}#+TjLT!)8_@@ubY4vSWT{kPvF+2d?;B#656&ysK4WLRgt?gc;WX*` z#HsJyHD9Y6Ki?nEa_?x<8zuK`)@F=rH?3N9*2qcS`9VM!SA*<(xeL#qXPkShcxY?p ztG%c0#3=olc0uiN+45_1)v{-wnd!PiLJ6&El2&-=CbNy+x7aZYiqAEcfC xPM&gZv-K8E&XRc(f(#$#ZM&}iSNARd*$g4`+b8GUWnf@n@O1TaS?83{1ORck{F(p& delta 2124 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 delta 2629 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 MUHx3vIVCg!0F2-5p8x;= diff --git a/autoupdate/crypto/setPassword.png b/autoupdate/crypto/setPassword.png index 038d4f72ec6d53e854ddef69efe576071bdec5d9..ab01c1fc35211da2826ff597cbd3adc1906ee7a4 100644 GIT binary patch delta 2626 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 R6$1kUgQu&X%Q~loCIBK>3QPb1 delta 2631 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 P7#KWV{an^LB{Ts5?gM}? diff --git a/autoupdate/dinos/autoChoose.png b/autoupdate/dinos/autoChoose.png index 53a47e0993ec66ca85b5c6ac52d3910fed60ead9..9a9ed3852ea340ec982ffb119f8fa605b362d133 100644 GIT binary patch delta 3369 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 Tal49vfq}u()z4*}Q$iB};5MrR diff --git a/autoupdate/dinos/rockESP.png b/autoupdate/dinos/rockESP.png index fbbaf6532b20305f8448d17a85895a59d23d3e6d..eca530a9fe4cffa160dd0d74ef8570420eb15cbf 100644 GIT binary patch delta 3492 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 delta 3501 zcmdlXeNcLWS$&zOi(^Pe8G#%=1Xk)AEvo}zeTGyZjD*ev_fL4l2YiFtchA%R&=ZgadL7hDzfyC zU-Q4{y^W>1woFp?6rF*AK0qNlW^YpfXstA^>*S+&JOkyn57z+ zF0j5~%VT)PG}l4;gW-i$8{HdEH^eRAv|v4R;l|_xZ?sC{uY7m>8^-qOK(yet%0tsK z@;qNp`I;xSK~jV1bffr}YVH7q#!}5Q>_NQ$nk6){FS1yyVNG7B!>q^hs?nbLKEtlY z?uPcpud|{B8hQ^zE(k1XZ>X2!e7WV`TQ;+flWPxXot>{0mD;H9*|4%@hxCrvL%COe zX&?3PfA)^;8WZcM4gVBh2rn!?u)nc1DMPHl^25B2ICaf$MHWrgSs?wpBY(p!E^kl5|t^F}G+q~!zqs3X2>0u!#k`Wv?(mgjnB z-Q{;@z?)fWJVxOj2dtmbc$uqyWp1e73JnMp< z=eL)4WtHNDCN5(6r1T-1lk)*HW7b6`&JFc0O*flnX789RK?_vo6{9Y0?eM+nSWTqy5;|2dcP3{CxGI*U3JSlJCf`!)D; z95fcaTd(brP|LNx+hKcyjH1iCCOiJbix&Ew&so1T9PkmJ;n;X%{rB8U*D}vCSEwaD z@#DPw{F&)?_xE{Io=LT?_dK(wC-Sn1=ELxvbw-xH#Pw!Y1qKSR&sK!$BSe^Df>&c*zH=eCx!aIaZ6 zW0OHeLJjKA&Pt((sk2&Q{(k1%cR{;JHD~@DanEa}mo--E3l;Cvl@&cPgONYN zonzu(rOazxT6~!7HCtPq0~0p31qxk!h{)z2&VhRX#KrR2$g# zu*RIf!}g_?eZw3Uu_fCg7$X{I7H6w`tn#dCJRmBWS(lu-mf71d`|63P-fFMcQycQr zB(#(AzJ)$~t1#oA*@I~w3l1Ahkp=~#k z>wnqK+Z?{7E;#T+Qq`8@i{Fam{Qq3LUGjF8-GM*ld}18$ul|T*v|VCosUw~@;lhDC z$6AdG)psZ0^(xY^G_-%OcY+UC$7+y?;4e;128A`l~a~B~HEU#CSIOR)xsr zTWV)gc5w#&t3Mbs``A}Mj$+31sS%%&^)y00e{r_2pZ42oG2ezY=c~W|eaFL*UgFty zabciDZCtUwz>my`brVv*tmRo8uW;q+<8+B_lMl?g613GTYNn5F`b~Mj(#{>7w(%>C(-ul&? z(V@XxPB^ICJSo<|?r=P|o1tjMmY5mWo^fAK4&2~!qE6uQRh`7{XJ;?$cRv?w@S4N2 zT=4a_o~L5YGp4!ka-BQ1uzf>boA(k0C&L}Af;+miSf(G|WXfJXyZ*pd;Z>{N3dKqO z2sqR^KQp3j>SP1i>(&ufHZC8Y&))E7SNN$Hhc=xx<6On6G5NrxD;$-L^;=EMoDaku z@VT(H+V8;Wh*oy?Nfxc%y0}vfK5$%m=%zPakf4;J$jf_VPJX=lMvz5)Ct3 zxnJ<}Zkw>gvq}+1if2XJ9&A^4sV`ppY>w~)$r;P+rG*#UE6?=Cg@vJ7);k96#^yb-C3)7C9en;|)^^ z%--0(k~{RXn5S;)j4#EH-PL*!k`y=MK*Khi~oQ z`J&w3rus|qfhSUiFFdFGfA{k!!!y3kkIOC|X@dLVJRSM(GPRazvu>M~ZIXyz zcVFSl{`-gTWU!@8-FT?&xnk)wnKgrQ4iYwp+B#y0F zsPBT47B>Aj&CL2L$H{)1{Qrp$EkBgAmNlx$9M;m*KP8?RbxYXuvhVtO_Xm5qKR@m0 z6uDiWo_O6A7?A~ z+Ts6yrLeBB)z6L@{ZyJ}dTiQ8=5FJ>Pm8Z}RlcaxxO4K=L6f_^vir_XJCe*hWn}*_oAMsm^6D(>{_mx%*FM(QIQRVL{(LyC@m@#fwe_Aqds|AA7VvTR%{DC0 z6g^zJ$k@N>j?%)Pmf!r=7IN;(RsHbUBqrzeMTh+?kDp%_7M*xp%P3DF=5fLIg52G= zQx^aH++!YkE+u8QfoEU4ht2b=T#t|cy32Q}_vYCM$q4mj^Hg%IUmJeUVE)$pQRPBPQRg-JYpkJ@+ByNWO^UQ*Q(9jS8iTWo>(VPEAkxGh@5=dn?Y$5;Mh5 zt1|zHXE2?+`2M^G)7Iqasd>lGytC3#n$BXRI!9h#^^W36&nABl2isru>d)Nm*84A* zwXyiAD$}#_gMa>dCB6_lu>I&0fomZ#@pv=7ny1WT@RZe@R-JezXurrQg49`Tf^ zmx@fqB#lkX zVt(qAx62h)u&ncJ&wdfWswu0?(&2BgzpMJ@WK9M8j4w@x@~w_uuiyKqg6W~j6TJoP zyCx*P>t9m4qiIV2t76`;%*yqvIz->x+*>wX?ERr_eQr9Fqq|*yM=}+uEml3U=DxRX zr)EE=y3()Ss&X0c%v$ZeQy&(tjGk}Z5O~`)GWgT4Z7nlB@67pZpZ&q<$nm$wFJ1ld z?ZfOAE}(3*{XC zwtf1_yZ1Mp&v+)Dt)YE}`T5ScZ&K5iuZ>i#U6pCyWUD>ltJ0PJ-;Ir5G~V&DeV4xP z_h(80>$BbaSbbUl)y+E-68--V>$C&1+$B zKXl<-Msxz}{B_&h^~HBIx2$-bnJ)h@Up-9t+`7Gv^<1C#Mo3Kc`Ok3e=ZDK@`3@;Q z6gj)UVZqn(jrS_Q$yIb6?c+Dl{<2?b24~Hi%om(GJ7VTCRFCKRO)SW-EKh7uD>zR2M_hr{H{ul0MnYQYb7ss>5 z;aYoE{NVU8uiaedlb@)5_hNtVYSYVO5+1x$C(fT^ zRl>WAe^(}4;XSM7)#hQv&ow35S$e~H_P_CV|5>lh<~IHC_tI|$1_lOCS3j3^P6|`v)(6ELz{EWVB6V=~9O%fm>0{A~~X6Vo%*gL^CpH&7QX8 zq^(`e{?oPZPVRk~n`ooIv-sS-?Dbz`?|)5xKbL3SiH9mxacp|^EPcP<8zqR%V6$q7 zTOe$~*25srs>gJ!QSm`(!o=hIIAVC_Ft9b6HyoAwt)Gy|y>tKf_mcIinMEJyv);8! zxNEdvI?ukj*$a2Y^D)eBkb4mIpgb&PVXHo)9mf;7-`vsx-xo<1T;LXSjC{E>_Q3jv z^Gv1>Y#zitP&@zj%P(_g;d+PtPtP$;W_#Ijzn4LJ#VO|7jfvbR8l%@-;nd%E`{9keVgI%t=xR^pWM%| zow2{l?`RRjy)ADfwf6~E7M?2VW0I5=s+cW)r!Pa;OOA2Z-UCxu>yPa(-d}%#`{{wS zBkv!7J7rK{{h@HNS%Uwb&KJfEHt#-WH|UxzNy~rp<-N?&D_*Y+9+w+!bKX*UxjFyi zqseZ63!l7u-SG9q*4+*B7e%ZTWeNZDeTjH|WRu24?@tdnK2*9KeH`~aO}gw-Tj?$D z(uBF9Yi|nM9&mG6&3S$%pMOupjUDWK4Ed2CxfWgJ(Nw%cY z!!@o_rK;2uk6#OJ-Nx{L+aha0?Xqm zMaJvh4Yl=V8cdd#()%vGUK;kT;raD7ClrHTz58U6boPDe6D(%kI^IvtDm+YBqb8nb7+DTBEw>%FT1;ZNK^Bv`5Jt zM-e;jiX+8(8#fv+@!5G;;oHQ6+lxMC%YX0;diB~RGF5Xe_q}>K>ARUNADbrnotBGu znEz34PdSI^h7Ue-r_`}GrcX%!z2>tbUqgCDlF9I5^b8fI@e#NK<#A@R|a)_!LB zZAQ)3&ZB zGZ$P`JN;*NX(T7l#DnFZr-YUNN>1qwcoeGrk@?8QpYy(QyxhF!g;hxXG^XSgWiB$j z3%&ks<9+Y6HNEw@zX*?nd+wQbo&C@2KO6n<5VLz6*}qk z@d@JJCTt4LV?M@xtS55i4O=2zSuVcl z#mf^q!6m$!7Zz$QZ5RCBb!V^4$9##MUybUY{Av&2m2_vEfAdHEf-kpPgqc{|tk+VAgaN2Y9FdFrhC8j%C)6Vw;I@As5-`xf(LuEqqB zfZ9b3ukvrXd@bAm-ifj1#{TfdXC!B@%jkc{P?xshJ@Yz+X6xdGg_k;Xo#sS$TOF@k zTqyGNU2eVEmk`I@r#R$HcilY@Z@cey+mR}D!Ta(~a?zb7uS|bAo0aV5t-Wh?rIFF- z$Ew?X%^K(V6{~DGYj{3JGcIx9mU1%jxK2agh`` zx4&21ZT@+Mh*S$?C!MzDl2K^h_vcFE)`>fN@6}IOoosGi-=$H&6ZllMUjN+9)X47v ze13rzQU}gDRgp!+TDwpY|?^`dt2`(_?dK|NO05f^V$7 z683bhxcxp~x>4R#qO{8@u*NR^u-M`Vi-un_Ugw^;Z1yco`>!8EWaAzYU3bH4>)f|+ z7o1aW)_)%KK=jt>oApnhb1z}}(8IfXu2EF_zdIaz5_X=w`6%qq+(nz`l&omjZ+~zm zb8y|Y1!r$&n{+Sb+4u0xmlL~pys(<0#cw3vbXM58@{Wep|5wcaPTb+Wq!PL?u9}_g z4&$E)>VN54<8O&!+CGoZY?~)R-z zBC-K-JpCm2Kq@Fl zL_cHO+_sHp%{;y@I3m!V-G1?4S)sAWJi!3Tn0e;AUhJ$_)7a~BN}xS3;p-fsg()9) za|RrJ-2Qi8+`GAM8D}&i3eK)Ls;9kK@$CZHy?(5+U%y8*{yeu#Y|(*#=?`!J%#e@& zc4^;>xy$wheEDKp5)>|SDWCaRz{Qy^Ggsbq-ufwcSmhHMqhP_Q@JiVt6rpn!K=ejdt@5F_+MLoL8w|(vj zSbeUYmG<%4vt=3|*MDp(Y;ohCdQoQX=7j3=R?^=zUW#p>Ii2Cyi3g8jL}qQ66#LKO z>>Z06R}3Nxg}*M5-ucVz$V&_NUa?<3J(*kUloOT(@9wzEShK&k@NCqxwDkHtM_n$R zyP5krdBLHHXKS82%+FhR#P8l*t=hFyZ@WKc%`jP5?Prn|)dZm!9B#hrgeAJm@ND|jmKQw8tE4X5v)cROg;V)RILMWl{aHAn23Bff70 z7xkqU`06dZ=sS(o{nlJN-Xo_QD_3p4y|!NEAN#M}fjx8ITPDww7ynkc_=+Rj>0(I% zkyVq-L|RZJ1CZ1Lx%%fq8R-QS-L z$QQk{_SavFA|0(jos_lDd?&2Cqs8$esm#kfN-}2pa_zNpQr0JbemiMC@sgH?U6#rI tZ0-aNrH10|Q%`X(c-!f?{Ocd_uXAsh`@C9vhk=2C!PC{xWt~$(696$u5DowU delta 2629 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 TCS7D;U|{fc^>bP0l+XkKU+{&7 delta 2379 zcmcaBbW3Q0IF~L58v_HwMcv4m6BR}4`8{16Loyn-&b(WECsgvd{rmR6%FV!B_~`UcIGTOGUKw zu_bSqUNwq6uzX;BK%&6hfK%qeKi0SP0yh{Zeh@QsLdCdo;qpC$Jf?TegRH}TS`F5kiOx6c7AFO-7cePZl zWzD#-PqopG;mo9ZDt>yA0~%nar4)4-~G=oZLBof|2e4`G&CC_$ha$ zyE^O@vC`XlKH*()K(@Mzhxv!5ZyL<)`EO@#_DpzZw4BquQ9oJFxOwK6Ezd-c{bq%Y+!9|1Ja9FPt5-{(C41$FrLUci zV{pVId%Ae z@7s?vKI9w|I##XpTI+*C0qc%>4<`TR$KD7T_?)=Q`gecJ)5lh4L|++{OHTS=#uzEm z;n=&q`>Ekt<_guI6#F#C_~_+ZQ+sP&Sxl3EcpcCvkh|f@Wbc2LKVJFCx!wa|nYWns zbo{(2zO^ymO#gv?_SwHdWfLc8`F9^xTRWHK9?L#G2iLbh#n))84fzl^{Ss@!jCz(? zLAMJWecmMOWG#C&x4-hMG}|_pX)6VowzK?^HO`&fkk>cGkK@_>F4Z>GGk3WnV)khN z)SdJ;#gzHE=Yx}1w#>frAhfYZRO97egJ=E05l{Gq?qo>ZSXZg3=XKHS~_lMAB}G4_k6H?rEd*y@yxOZN(-IVeY?U`#{Nt# zRVROcM?LH6^u?Q=`7@_){PO#`X`xC%zSKUsLrOQK7o-^$1W8r@`<68$edo#Q4KMC{ z7R;>L`07*-$CbBl9?V%`U#uz+J5>vJY`bntHodA)B}J*%64 zLS~7&qI4z0ZtH)7tM6QP*t`3b;u@RkQ?FvpPMWN2S z3#n}%yspu$R5BYNH<<&J};UC>HJs&5m{UCNIHOP-kE`6tV ztsHmR`{Q?Ai;{LQ+3?q-`RZ`ycEZ0kFQPjQy9oBbZ-M{EgSav(b5 zQ@{0IKFy~M<_QPCp0Z+)63{N|PcD2m^SRQq*TF2|QVicJ?CttXOM{sZplnV=D5AgBpO35FH(NxQbS#VwH#5L6q0lVzlUYYFgF6f@UcV@3K*CcDzYkQV^ zZpaDczJ0CRdG7CuK!z~u;JgD$zoWjqlUwur8+YLLN%v>}n0ik}Y(ww?dt;+nOAl~_ zHJrLKX{M3;_8%wb)!Y18V%N?Z62D~1f1`)x&+YOBc2CSwl#$a*7QOm3=0MYZUDJlI z9)^OSBQES(lqytVvbB|YhURk4Uf(8D&$zRj&eR1hSo>F~Ogt$2KzMPY0Xyb!E}vyF`AX6ApuZ7mpTn)Eo~p$PG zkuvo8d!s)kQryauiGSI$)UB%@2(PI-VZrog)2WJYA0GbQcc15o!Xu|`mv(tR)X4PJ zyM4_pY=8H*kG5CJGVB~YRwsNk+{$L?^2DZ_wNz^2w_X0bzW(9A&Ri9kf3!Y_fq{X+ M)78&qol`;+0P6;O8UO$Q diff --git a/autoupdate/dinos/stopCheating.png b/autoupdate/dinos/stopCheating.png index edf9c767e560f03def1dc00da057f5c4686995e3..64d3eb2bf066d30651f6a3948628fb3ba660d32b 100644 GIT binary patch delta 2296 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 delta 2299 zcmbOxG*f7TS^YUr7srr@*1a=-7taZmJZ_&~R-9=z+a&XJ!zHh!U%LV(SY2?+ed)SL zNJdchXy4-s$RmRx_r@4&nuTFRt9Ve4x5fa{)&WQ?|)>--N$PMgNz)-&_^WTy)@c@eQFH zbES5;bf3PpV%bKs2MiaOa@glx{(V)bPILpOhw1n0K?|1o3O{hom6%+#`q-4XwT+f5IUnCzBflejHuIf@-{()+Fzdkdt%X`<2UElv zn;2>Wxu$N}7Vouu(q-Mq%CrCHd{B{c-v9Z44sY8(!yUf4dF)f`ksj#&D*VWjdx2|i}$VNq7sK<)`(Yl6{R=+ZamBstJFAu$=9dU+c*}%=DrC#oaA8<{tc09>nsrp_#>e1*7aQJMWJ6I;jV1 z7{rhK;Mu@$p%rlXK)q^BIg173uPu?BKUySY<_qUZpJgiN`k>shAphW>U9vw~XRvZ# z3e(Z!%aS{EiT}%mgzi}e+up1HxEWV#x3ssqe#3!EpW;tROPNewZx$_9o^P+_{U!5k z+}X^-cNR%J9x9~kEpQu!RT4|rz@~x^u+Irg) z_eBXDP%4nK;LExCNa};T(}uLqpC`}wB!7u*U!?1S`PXKh4Z7B>&Dz&-G;Hl&jkIzO z|L$)!Y!UuUcQgN&bL|=`vTwAJzrR2U+{LC$Jx8?cML9!I#&{D`*`Ykw1}PJtIGZ z{oy;xb$i5?Oqwc?)e>EQ?Cy((l)ecE*n>__k7WwGbU$$B$0CQ6`TpGp`Eq|Td=Oa3 zFjsxY#d?G59o~QI9!xJzSZf>M%yd6+didcpB@*3t0ypmG(q8^HV#8fWjvIPwe)wd^ zO}_U2n9c9{n2msJG@Z7qxHJszA)2r-s0_M2@XY{S;AKc>C8UdbxC4_nD+bd%$n{Q z>oe|Z3TZ4;ORx-He`JYs#MM~`VjkVEl3y=5VNE+n@8$auGr0C{*JM_2G~d8v?#y)G z_iW0&8}E<*S`hbh)AD>ig%*}kGe{9L_(}%V1D3q<-e{JUeJHKJ>W-oMiJfQaRfOU>85m?XZL!eVmthMo6|1Akr~^Lp==xt~!xz;#V^wEj}* z4R*U3E947!KNudGxQ_M5lxOQi56o?8KF(9HdEfn2rm5dw7CNP7O}cR7%lnYaA?qD? zxpFP7NcDTb{_>F8^Yak`(^8gY>gZQHY!R$_tsJy!VnEktsrvhi?;HQJiDWOBbBk?b z#j2Ozy=O#UG02|Y;H&cC>WcYtU1u&g%?%O~`+oGscQ)32&I|rLDU{OIsnflvFrl4e z-z|nc?AaUkZ2r9Jc0=SIHXE)OXQs6;KP8k2_9a@LVV|3NzhXYa^rIfj?fzChG+5Xl znfX3w|3a?^*(;|e-ml?5UH@I|T*kL0f4Dx>G3K9KQ|+YkX3{6uvyxZs`jaBF4Oh3R z=QqSIo~_(lvnSZg#^(fA$J5)Kc>>{U`J6t^=w(6~ zH$AJE*y_(`T;6W>;a&y5;^#TXt@ef<@!f40di7S^87I>tBMo-9vP zp2wJ&pU$zZj6Kl4v2R1&FX7AHw%$MEa~A5%b}luK`S)^KQah*k&(CY89GJ`W_T2mL zVx~H?>JLhAHVX9pdOdUhHEu8Cv{$C_chlaU9^|` zbm#1iWrl3lJ#!0gnbtK1yz@_VH_un!Tx9z`Ot1N4PQpFe<$G9G*R1DWQ=TTraPHsc zhzYT)O_gu_ay!(zJO0!U#sin*`z{2}XWgfhus^BrzMRsWInUM!?3>6|FDJz#glzZrB!VB=@y l#v<3<4as&d|9|?!|6M4odZ~j~GXnzygQu&X%Q~loCII%JVWt28 diff --git a/autoupdate/doom/fillDeck.png b/autoupdate/doom/fillDeck.png index 503ed777a42eb7574e18a6dc1b4522457319a748..13fe13952cd516d75ecc13e41ac8729baeef5935 100644 GIT binary patch delta 2822 zcmbO&wm@uxS^ZT{7srr{#=Wz$`=^GB9E_!O-Q?bdA$FGV&U;<<5b z+A*gjo`S&m zT>P5xatZ;&Yq7$4&pg>&@2d^H`=WH|Vs@XYOvO53JQ=UDn8{z;42@ z^?<+y<~0oOSo0X(9td6FTddC{&wi{S?Sa&Vg*)FfaBE+%UHLv(N}H+jL5<37b(QEv zTOS{gF#XUGcaFI%qfq>VyXJMRN8cH`4UgVef2z-z-VylFu@)@2n?`P=qxZv2k^;Fa2U)fiGsI9HfX8P87 z|MJB-;$Ol=<~uf;szmyAhRI!=vo&akU-7}D7Y1zqo-dJEG?9Vz(}xfK51J3un^X#X z{`;NzJM-y=*oZwf5hvbWjOf~Vmhpj|V12BHs`LhlNcDwL4dI4yrcPg+BOcAT^1kVZ zna4&>#=i~w^o4WF4{|2#6sc{LioU{A1=-V3e0-?P9fPMCZ|x%?BbJnYx3DC$sGE^O(Pq zqrTql&>T@l{sY`CS7KM6FOIM}$GvmUg?G~pbcNEqoaS8kT^5<`@S34cUi0e?hHqOd z*UDbp?cN~6`A5N&arV+Prw?f9>M`kiUbL`XE_Gl3sl7Jaxg4h^`Af4@gUY%lX!a*4 zm~LtRf1V z#C!;By4-n?u&dq&r%~-33qo}IdQ$a8ljXOqU`*w zGKgUtgSE#4>y>Zi&+VDLfq6Ug_Al2J68Vzzt~W&<72VM|)o{L0vs2n#JI0N1UFVtq ztv(+ek@M`x=QYpnc+L!p6#fxs6?|jrjM+U2rB~{7B5b95GyZAR7x3Kn?mHJKpdY*E z&&S$l3o1-Gr=)30M*rs2`CuEk)IpZB#+bJ&W}3rQqk^Na7n>g6uy^sC1=Y`2Y~a4z zTj}Un^V)Frx5RasCR5L@Qnb>2$i11PTEKhlK5ubDaT!IC9(Tj=-3vD+_TE+55yPLx zYS2*3RKPq`L%D1 zdMowN#+2iXdZYjHGP@m@?_FvYZEl`neYKuBKda7m+S54?mt3%Fm})jx=#=;GGRDFH zrud^N8bXsCY!%gR8JbsfZvIs0#P&7i(lp<*=_~fUe0%)V^y?e4e)2q1%j@0q?7aG% zsP)NHzxPzi3K7;LN*BDt%ef%izz({qy@FZ69v#D_wi*QwnXnhxC7+xaKbl_}nv zxpA`6o;tB*d96x{W_ylE9$Qn*y167UJ2t|8`4-O;Zf9EC>N#g;md(9h&^zPkY?C@I zv*UtZN%pV&Av!;xL_`RUp(cQam%*sJ!X05r&%w2cV$jhWAQE?1H+1? zkAs$d`H`tw&%2QG`N|6uGuZ2zMQ3+&rq&4F4mr&!c=^k%)4y--73`OJ##+C5>$F`4 z(|5D4Rr z=FNO2xa-HhgFoe-bgk`s)=(P$sN&7xJG(k6k4bOx3*6$ya^jH3y1ED474NhKL`UkdSCJQC&1hW-;1EY?;UwS3guB|>*`u*fe$Jxp|p5?7!kL|5qCoH?aMQRss z22*x$@}5AZe(s58Uj4hMrAXY}Y-1r=6K|{YZxS=JeS+ zHLkQR{P)^pquv{rTbloLA8np;X~)|ML3;VxoHfc@mEXs(mN@byr1$)6;VGUrGjg3j z!_Lz(_17!37nXGHPrtnL{yE-6!+WbfCU1YP{^9MGl7ov|ZfFR-v;KbG@n+7d?_CRL zPe@tET%Yia)0jIXXJK)w!>$%}4$)ca2H{ot0<$dZ%^LRTUiH;T*!+EIp_5}tJL|0Z zF~UL-lf&A-x#_I?bmOVNBU6g`?HyNdcd>r6U%auO;lDFIr@1tU`KCwK| z_;O$MaL(^C-luC>me#+$Hd|KxD3Q?&2Ce@4TRdi7h2gOU`> z+@IuqH-GbDj&4t|P=yKa*{uEZ;~QA3t)~f1PdJ*S^M>`!yvx=q%q_idWZW)ypVW!< z-z^-fnCEY%Cx6^}=CUUOrqiOrgZ|NM|Jko21Talktd(TE-iad@yTAGG|*7uz~v1L3=9mOu6{1-oD!M< DC!{yF delta 2817 zcmZ1=Hd}0hS^Wi17srr{#=Wz$i|2-l9qHJGw3Bp zYMa$#iyPDT9k@7A(4Hawz{QW!7N-pQ7HT+0XGH04+ZwX-#;LVp%Mx^Z60$uePf
TjZ7_Qf(YRfI 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 KpUXO@geCyaE@>kG diff --git a/autoupdate/doom/maxCards.png b/autoupdate/doom/maxCards.png index 2ad09064786fbf9594f213674b0090e5742ada45..db6e89f5295730ac1e37f0be832cc8d35e548a51 100644 GIT binary patch delta 2406 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 delta 2424 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 IbxsLQ0INxkp8x;= diff --git a/autoupdate/doom/minEnemy.png b/autoupdate/doom/minEnemy.png index 3b72f51f4487d32cd9c6a5fdc361bd610396e2a0..38d3b30f8238fdf7820f3bd347706ea2280baa4d 100644 GIT binary patch delta 2460 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 delta 2483 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 U)L>f~0|Nttr>mdKI;Vst05PMpZ2$lO diff --git a/autoupdate/doom/setCoins.png b/autoupdate/doom/setCoins.png index 2bf886c0ac124854cfd4b9e158f7559f735d0a34..50b8dd131288baa72275375226251e0403878a0d 100644 GIT binary patch delta 2399 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 delta 2428 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 Uhp)_FU|?YIboFyt=akR{03{2#SO5S3 diff --git a/autoupdate/factory/chooseBlook.png b/autoupdate/factory/chooseBlook.png index 30487bf57ff0ff09c89765a42ec9e8fa0735c3f2..08c0a3e2fffcac541a581cfd08398ffc06e86d34 100644 GIT binary patch delta 9600 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 delta 9590 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 eYy1Dte%rzGFWfdt8r diff --git a/autoupdate/factory/freeUpgrades.png b/autoupdate/factory/freeUpgrades.png index 6d1cbe64097ab6fa01d7b776289248fbacd71984..76ba79c874eb3fde17a98f9ca33c6b3a57681db4 100644 GIT binary patch delta 2170 zcmdlgI8$(fS-qd9i(^Pc>(-gS`{#s89=A_lW?VhfuY9Ib7EA8Ji~~VSL^g(9*mnDt zTL$M*iKb%``XAZ#JAZW7w|wjm*mFeJB{lNqQiYt?yJDJLxgTBY&~wVUeEMD4?z^Yo zyyidu{o$O-@_S_$eyGi!TY28{{L|le&a><=ZB~6#$$Wz$=F0!G^$x-jEM5-$0gP!4 zfe*?Olnr=I8iEgm-l`VbAvc5l)q%`}z2Eln#)Lb3=l`{5%~sI`JbUQ?rBl2Ie1oul;uYBb6XLA@jZe(gR&H*dCZRPH5T`o4)#heq(hb_krIH z^BLJowkiGlF8tuN4J8WwosiTN19Wi$PLYsY@vkh zBC{^v3{2SnB6P`-piSQzL^vLm&tSNJ!e_>&8GTIg6DqT;E~ttaWxi^eb*rBL=(=F` zwk^*M3g)w{^WKrl+00UAxBu{+Rad1{Uof{VJ!tOe$Q!^@9BR@$c$Zv4>ntE4tS|{Vhb5qz;zfClI z@$Y?F+ukivm5X$D1uRW*xyF>{iE0P$^6_!>BAIm z-gW((f8bMLq{cMW7cDI>CmWoelo<0~degbcxy%)_7|hd`owQr{vi-D`&GPd32YlYl zT&$NG$MUZJ!cEZ!mPzlteHm}>a!jm$caY(Y z@cH%z_XcMNg#+Q6Ubz21Rv)A6n;XwmH;1Eowa5#xN!l|`_arn{N4@yY@Vv1!Vnc10 z#0K66lm1mL`O?u4wYa!c$NEp`@7)1%|FY6}rW?$!Wa3`;R_Ii>gEI$@_k&=eB-Y~D z-b%lu(%!L&O*zjf&)%20w~6)F7LmEWEp~i0E*$00MWmRv2|d_$rs#R0j&1$U>?x%Q zu})uj#C~qi_@5im{gU-S^?gnqck`W_xMh+`_nnWfVtTEf#_{1V&%brNFBcjWH+8L@1y@bfk>3sXndavl zPFdmnaQjxv-)mmnZ(q8`vZrr-ZT=2ndp&ebU7gn?S1TA_z<7DkFi%ABWg0t1! zjpLt{Ge19)EW!PuEVX`b$|uK!S*F`Ab{{pl_9f@|C7;0lg1Iaw8@_X`?3z%#d3Wb! zxkPTU`i|!+XEtSoscIY%*&cd-ueJ_zDN~JZ_S%={x%XNszM6TcIYD>h)EcfG!rq;# zQJ0g&rzyR^GBc91K<-C_$SThtn_jFx{3w08L)3v)Pp0g zLCx{Dofke@#;l*fxLb)e?%1jfH=ZnhGw~hr+#8nP z=9*D2)EMkI@4&17R!Q~0Dp@~&HDT@JR4kvFyyg7Mf0p+AzgldYS+nlb^+|KY3- zn|qb1X^Cs@n$lvT8 z*Av!Gu4&l4X-1I1LvE+Dw@)d!S~*thi$&ClKmRWIGstGnf;;`J-}Xo-W@*elIM<{^qSRTr<=EZ>b=6RQQ$8AJg8xKlZ39%Ib|7`3agI-PXkVw9Y-U zZb{8MYj2(JcIT&lSvNJW;kEJQx{2qEo$U<13%-|R3j29)%7%M0cmB8j<-Sp2cUbze zl6^``#g494DeyWV#JG*~VP&obe@)>0dZ&%~{sQhRwn!Hj*UuAT__x{7_Z08*bFq^e zY-jlQGnH?=)!Norekp4A?k&f6{+SXea@Uo2fBdE;PD`e)d2wgWlNF2QQ*FGLh}XW= z`@AbNS5@EKQeNR%=!PFV4m@pCWPG0JvrLEaZ3M#){`j3H(JE!kq6`cS44$rjF6*2U Fng9-WFZ2Ka delta 2199 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 delta 2105 zcmaDRa6@2%Sv{|(i(^Pc>)M&Oi$g-ij@7H*^}MCRyHg>FlZ&}$`b>cWRoqDrDFBd)05Z?)$p-^u4(UxBZ|j`;@DlLpfR>{9QieE505Na5<8=cx{nv(*kfXHsNK-Fj^sgFbUPGiw6l2c`?_ zx1LqmV9{FLP`DtrX?X+Z!jgKQ_iYXPPn}wOpi1+mT4JhZyhzi^02!uhTzAVfFK9Qb zZ7Jh;F?mm#WTBPRZ4Qx)O`iWgwV2Jhw0nAEr9&8Zm(*_m4!(>y$76gRKbZ<-s(-a^ zkiN8P>w3>bgAJQlthTv2d|_@raM_SI?H%9Z=EaY<++6mv{Isy}ENj&zwSVH))=M6( zxXJgX@0j07@8yR7#LiWiWOrHdavg|yP*(env2Nnl$3>}|_my+3bzE3CS>(3c+S&06 zJ0$n|w>~Sob9R}x^arjDj5{P3-{nkbQR{wiozrB-q}lhT-BxS#{nhs@XNvT5u8;9s z_10UaY8LN%^6gb^Sh4k!Udu_PBA+ujPjm3qA6s&*glVc{;p$-*O6OOz@iK;n{G$Ayi`jCyD;3 zhW?E*vpGc1&tJ(B-?#IR@LGM3iR(Fc-u_v`aQe8U&JUxY5|>?Prs_>r*`V2KEA>L` z&G9V)57yS7m|)E*Xrp66}{u!?%? z^jAyrdFxAQP03&l|7phk>YrI>WY2Z4Zk#G)(zSE5#|fFrp5q=bg%kz&J)aqAZj|2< zl)UbRmg0d|5T)Tw8l7T2)&!>d8Rj7 z<+H%El~*HTwwzeNnK1oW{ke6`n;iG1x0;rZW9*by2kw_ zqh_tyiwQ+*Bc_*beAdr-)bxP6g!@5_G6C<*--fex9ygj~$}XYa=pO8?&)!hKKjYxl zh^rrtys>>bJ3@2ax%KwRj?ZIcGY#@t9)L3^nY5<_1K@*4qiN@#gl6Ag97f+cQs39-m%CP*2%g&391xpP#d@ShXot~OjkV#G zRZFhSxYsLW z3tx^vey-;^>cVw79==DsJgG zwP2@jSN+os*9;dL@~_q`T66{%d8euZ(1SbGXYz=7g=vhl;G7 z8(T!1rbh5vN3+IGoO_@&qCxihE&mn1)rXl*Xnx*z%-V3tYWsYZ#{J75N<4c0-B8EL z+VtaIV{WZ}UFQS6Ee|^MUCPcJx^e1B{+1fP#go(LE;dDDU21MxWfvQ*G-|z1 z2)J)NaLUwW#kB`B8JE=CRGYOJMQxZ@@H?osp~sl3<=+oIr<1-ZCwwm4b9f=VjmdHo z+yAdEyVuxhoz7EN+%$WmU$)|hy;J6^$Sil~{M&SYy5%AHq`Q&x|7}0ru%q3=^Mp@x z=&AX$*3EB?(yMHKd-n9T6B_#izgX+f-_HJe*`ws&j%%jun)5f}%kJfEoYU*o{MJq~ zH)3w#y1KOW@CaAq*}iA%)(d7tDonf1`-ju|&>52ltK=8QGx0Co`lmZKr1#kg z%e))vhuJuPIrW~)^e?|kKmV2?U2f;%Mxot5YEONUdil-p z<^|SDee1rDs~Wzp&~5SFY*eOfEVJ;T`IW^H1(x5f8=_UyxAJVElRIihsz2v{afr}?KYM1P^I?N4L#T99&37*cIfG*>QsmO{z3oQ(ycGgH4>^& zS}T9I*Q##6bH~&U?a0NYkAqa!oBCdf)4#gg>D0ruDNIKE%P-4M|IJw`dZ=IYvZ8a# ox#XZzFE8-!c|SSr>mPZk?ObZJRSQHI7#J8lUHx3vIVCg!0Q>#?!vFvP diff --git a/autoupdate/factory/removeGlitches.png b/autoupdate/factory/removeGlitches.png index cbab826ea2d015a5b739dd7d32c6e78fabae4537..e7afbe703c29c4e853a94453868167d4295f1a8d 100644 GIT binary patch delta 2597 zcmew&d_ZJ^S^ZZ}7srr{#^bR|IJ^d)i4yg;p`Vz;??MW$p4Mof#{ zX1&|E-+s>fhxg`APi+XToOIIWv(5K;)8AL_d_K>bbB#x$&~87b`tHWlzv9@YG$>7A zjA~FzV7bA)hUp!H9@E_eyAQ|vHY5ScLV*gj^RRnFg4@A|)tl{~?e@3yJd zW0UGEYsQ|*&DCEw$iBG#B<=x!&^qrU`Ha&Ny7VV}Qg7IP#Dp&nKzqHa)DD5q zC!ZU9pLyZP(HWKb;twCUi0=2$aQe>hpXJ}WjgNzVnVpIKB$U^eA-*JlZ3lPslG}#n zIqct(^=2zqcyMm7V7l*lR?27@=4tA*b` z&iT9O>*dv-LeGT6z2+?S?_&KYscFHwr~d8&r>WPibSlquW~@7^Q}~1JMIM`)$Ak8j zsnd6|w4_a*sNN^E(5ue#i?P(@D&{ZSyV5%6OchAq5VWM_XI{UE^e#rV`Kmda^pf-5 z)Vw=(sjB$M^D2FRmPnx=j#+gtd-lBOmW*BRRNG>j&a>HN&6S)_w_KR+d*v2M7c>U6 zpPg1Oouia8cSgH*r40ACGM&jgH(fus+l^_5)aURO>yGk;a};b-e6}s^Yx2vz7jiI&18vp{_0en$ac%IEO++*`G@Qq-iFm)%yIc}IOO!6xh(HI zU-Qq{H+l21=)Mc*Kk?o&(|NJGF+TbCKh+z@wEI&J?Z5U=@UqOIm{Y+Y_I0?kd3$`_ zZNgb&ZfcTu(9GF(){ET^?{A%%9H3lPHgQAmw^p5ds{hto*({vB`0P#Y`Up|$_~tzm z16C`4c3)`jR?zC##yU3$%`f*+`fI``fc3B54|H2(!cy+dUkA`Lu%yJ&bMjT zxz}($;1$|oyp=sysG!s5^`YJI>PbJQynDSfZRzbbVuw_n-v6}N_E&bg!M*N(vX}3^ zD$Du)I#=`iG@gUC^N(CRc6ck-S+B%v^_>&sfAzSmuzuXzQu}9yj)5D;9Y!bdWf#w# z_PM*jV%o2D8Z!@kzkF-1p!*l0gZ}zSp@;7JGnXlG?v(czW^A6JI{(O>74t&Z zyDr=*@nZk3MG;K>%RZ>b z_hdi5JH+%`{^IV|2bbyt>(P^(vIm>)>u#0T-kz+|6>(wLqIrGOGi$W3 z#l4zlD)dI=%<(X#=!QsKfy1w|yG5iA+{xG7 zx|ZeO*S{y0_8c{Gm>5$k^X2-CH%r|j&tDV1rf}p()q0(2OZS+|%C~=cv^G3=O%G#O z-!t*`cU-64z(_?OzO@B3)Rk^O|0MXW7DyJO;zjG zzU#?fl9ju~kDKv-bN~OzN#>WI?{)u?eoRHo_j%wwvtHXzcqx2S;6w921_lNOPgg&ebxsLQ02mDhegFUf delta 2520 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 J);T3K0RU9*(qsSt diff --git a/autoupdate/factory/sendGlitch.png b/autoupdate/factory/sendGlitch.png index e4f189f95b217320624577198782fd9f8a8636c7..6e954150a3a2beee1d6a2a2b745b0d9b04cc1b94 100644 GIT binary patch delta 2787 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 delta 2806 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 diff --git a/autoupdate/factory/setAllMegaBot.png b/autoupdate/factory/setAllMegaBot.png index af975ee872f09b13ce4bb7a8168e10c81e614bbb..e20552b035598d427616e9fb65f3a4ebe1074c53 100644 GIT binary patch delta 2502 zcmaDX{786$S^acR7srr{#;vp77Ket59;<(@_Whad6SXbD#~1Bs$(p#0Pb~Vt%2t+^ zncFOMWsk3{d9gx%?k~sxJjW&fv$|_5`*yo-VELuw>#QZ=?7g)0mXdC$!G$(yr+e={ z9sLXYcj8Yn$V~+o=@9b8WuyRdIvJjz#-d*Ed!su$^Gkb E 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 diff --git a/autoupdate/factory/setCash.png b/autoupdate/factory/setCash.png index 3386e4271e6cebf3ed0d268a6bcee6afbc68940a..d9704d54760bfc323211eb1513d1661c861127c1 100644 GIT binary patch delta 2373 zcmca3^hjueS-rTYi(^Pc>)DyF`=_K!9;<(UW?sL+mL*vS7Uk+}6U*)HO4ypSFh_Yp zhIH~2f4N2SHZFf3vHxdzET52+^hi@M!@Du}X5L!XnCn}VdUZoQ) (?7o}YW_$j1 z`|Dkm_hi#fJD3zsI{R+l`_FgUU+;T&__Gh2bkPj=`PUnw8&ChMuNB|GafVTKfpiA@ zvWCD1aS5^poFNUL4|uJ&<=(?SgY8!%_W`Z-wagKld+yx-`JQ$EYUb1jSGBjL8caF8 zzwJYAG*B*#lz+naFdlw0H7Fun~(-^*{?u&a0e)<<_Tno_7+G*IVHV3`=*=oAD?iM^H#l0 z=JK*z6K7r5yY;Z*zvTOwTMorN*m-ETh&jlN}M9}=Q7)O zsgIQj)&^;d(;Dg{e*_$Sz$3A7lhlU^f^+sL#dL`^^xu9^yJX3Gr#*5Ebtx&1p0}Dm zCGEeS812>=J7vpC=7oPXI@53e`K_sauT|(dXZ`w2W36I`<@Mhcq>lcow-!>qxA|=L zF9BVvz@mEI9s3{noM?Ah&3&)FfoI<&?-Pr9YbGu2ypY_oP5P>l*S^39jLMt%Rii%? zU(|TJP4IGuQo85W$2AY%mug&MsAqatyychdOuh%MAxXwY6$<_}Cv_|K9{xCqH6-_h zWYAkayZt@&uL^ITn40^drB`x`A-7r5o%7mmpBH^+w23ZAX;&7iK7B7*Ik@d=vBWW$RTaxt%$u^N_v=rAqJMwG1WrB6`EmJP@$R|3Pfj(a_ayayk2Biz{q{V) z*ME37wDGikem3{zj=g#2haw*CnV8XYz-@nby5L^p1J&FUSKhAgux$R!E^<>&de^!K zC2n2+a#u{zYrFWiWBK|hM+NDOuTo$6Z|(H1E4$_t!Sz`#Iq=q{Z*56W{#0$jpcQP&vx1`vTjsd@W|QvymrOEZX6=(+JwNK>%>^ol!6 zCunmW_q?jLop~~A`Z-2XqaSYfc1?0vusPw5;T4xzk~I&kWcd%vyOg}xBs*7QmwRFH z%{klkN|?R6^rp-yo$}K?z<5VO^X`i+W(|jSwPs&VJaJ%8YsN*+KQ~`n3zja`Z_a<_ z^vPh=+}SxH=8Jrfvi0A1@Y!sU-=k7>sW0`{tNw~S`qkbW-WD$9M{&Avt3*uU-&OMZu`}XuNF`7y4@4+R#|zs>Hfp=)dJVUB%WGqlwp-)zvnqi zuSx%jih*{QXD;DLr z^=IL56Mc;?+9iJ zSoO_0DX4nPW9iD4Lw9SKE~j&({?3}hJv+m0!rD!ngX_#r)_;1cC*>@;*U5@RU>exA{UT`gQ|3a4dtRB1GZ8i>8Ow$@QjeZ2_r8s{q3p%-4@~PCz zyvH1w9a*IXRl76S&Cp-V8z5O@z5myYe^UAO4re7Bt-KcK13$BG-ZOg94)ON|c%IX#^e)qlhUj3@h&C6$5 zM7v#-V_CJObGp5AO;^!pwO3Aeb!6q+_oQ9$aBV4D5d2eTWw77P88@5G6uK;Bog!>n z!ouAkB`ddWj%2fDd#r7gqefl;|IN?!t7LmmpE$;SEXnm?(dri_!p#wB?okV`l{H87 zRh3;}bE%)7wWx;m)SJvp8(*5t3S5-NzKA)4V^?!Y?VbF^{tWf{CtkRIK4E#KAj@RE zkNdhA@fnZL+V!UIu_!pVsO46CftKEl$6OZIdMB$Lwg}nNWR-EkvU8HXQmIJqe%D>c z*4Dq_ki0WIfh)Ev`MC?fV*FRpe9lBI zDYJ8(qjvkHtxG=Rx;_?2=%gk@@ z5ce$IWzp34`=^<7|69$;2j|6{40l-^`F1XYU83XaHy+lzNuH5wQpFI+fkXsmCdcAFSA2e7&(EIq99k z+%t>K_v9rf8*u-tXa9A)A=Bu_r0mO<+!@=$Kb{Ra`C^KPNZ0$MM>0QH*Zp?d4PMe{ zzxiIJeRuvom&ENKE0v}1Ki7>2NMmp7{Sr6jGF)!mm-?D5w)^Xo4}WE@J>T^!cK++1|DQj%uNTe`7m+;f#=yY9;OXk; Jvd$@?2>_ImnZ5u3 delta 2367 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 Ofx*+&&t;ucLK6VO>t&As diff --git a/autoupdate/fishing/removeDistraction.png b/autoupdate/fishing/removeDistraction.png index 89c8d2e4ec275336fa7d37b72fca04851345c3ae..7437f1235489dfb8b2e254f9b07638db384735df 100644 GIT binary patch delta 2127 zcmew<@J?WYS-rBSi(^Pc>)M&OCx=`WJyyRw|MC}~!!ZnoQmhA!6sEHrWKmQz;3-@+ zVaX!9fD?{YBcce*V|d zZ)|G-tV`vYhOoazuoGY5Xv=u<8$Ez#RA9r>CD0P4!kEAHaFN9@bNI0 zGjul?E)f60_2S~4-~+k`To>@nVfXL(iGL8$ycbPi8F5oyG8;yG3G3X;d^r9LqaatpiLCDida3 zd*+#t$hDvS9P?Zu8&)5VrS-+X%y|BUg}q}l^FBGLy9zg%US3O01VU?B|(v z;Z|Zoz^6|}kBUsn>;n{&C;xfOnrpE%U!SSCagJDs>9+=fyXz}OC3nZ43UA2YkUm?W z%-L$oxAQ>~JZoec`<8Na@24Xz&-^$u<@fv7XCE_& zD`R3`ywUs9rPQANQ?=#J&Rpcz%w@nXaiLoN!`3yn`r*&M?)J{$<^0MUl*1ps`)6g- z?2F$+GTt4%o3m?5!}JE-1Nw%yVj0{{M6m4lT5xd6oiFA)bA@iKyPt9HZ_#5J#eZwB zO*LJvm-@^zZ~wmMCfmL5&CrcZH|)Q*q31z;f=`yO`Gz(YIp5sHlXU8)eq&1N-skJN z(^k;Qli4Zq?`k2Yb>WY1vpP6#Dof7OKUK`W(PYPk%?HC?n znWIHHN+CA&%Y^ob6#uM_il3+?FI=?!^G}v({hK2`q%M8YQ8H6GR?Rb^n#d+NL!F*!B-^-oUFT@D(39EJH9(=N4t30-X302F63Q$ym70_hmMR1SDS85tiP~1V#&G- zP4g449ueL)KQ#WZS4r}{zxrZ5=N<~4l|KIId1mkNY`(*U~k6dL&uuS}!KgIPg^3z$@iz?aGu~5eZAl$~BVd z?4}FbQd=1h-TdOP#j`D-Xkq2V7svbRyFMFwtzBGs@rAI%<6mZO9FLmn&MP&l2P^;O zUvKd2*8Z%sYkki1tQ6Q6-6h6(G{v+m&yQ2Jw#u==Q0VnRwidU(1JTdp#UCnslKN1* z_xHi$y{nR*pReor?7HxVVu}Chh8>%KxD{8atX62{Pil;ueuuvyaJl1hHT{XR=e|)s zu)bb(PlqhGaL@ANJFM8vgEH1$n0Kk%piW=yOSz=vZ}DZpZ_;!&>~$)ebRc;puh^C! zsSkdcO}(k%c(1X~UG78gc8`Zz3)goC$|#AngteZSr*R-{l}}+p?z7*M_bFG+J8;u* z&Fb8#(cigRdX4t2u}t4`{xLxTL7~WQygQk9nF`f84u~Sdnel zm)e@Qz=`Sf0W{Hz@(qi1S8)LWyo^#9Qk$+<=eBCCCbw@jWD zW$&gs_4bbsF-I#lS#LU(&;8f#^mEyRvySXgweJkonqDl^UHAQp;-S|14(7naP1kt8 z*6fM-?0tY$C}Qp`YoRxHUQL#sn5(uye1~kd|1I7f$I{h)9hH0a{qvf|21UKne5W=j z9-5kAtnc`sPEuQ{)QLa*@hgiPrKxK_<+KF^S{a1rA6j&MbpYp&=cZDZy%_!dHzuxS z%+}ztZd`slV3}dL)uz~pjUTS5pQ~4SJLTof>dh>2Ub9WppG~^ICEyW5q2!)#MtkE< z$*MlN`(s6w%YF6>dmU#AoP56FMX|}BZ@(WbrO$@3YsJsuR^RZ82)-O3uoqxpX78Ud$d+UEg zMSXI@J?9Jo;WeLX+m;?`iZ7~Qu=taoZ zc~#P!HdAK_aQqj%_~u^LdNW0*=bV~Tg{n3mwtM;iUky8dGq3&O!(SB`7#J8lUHx3v IIVCg!0OPI)^8f$< delta 2138 zcmaDS@Ka!dS-qa8i(^Pc>)x5Ki>HJN9jnhzo5VAjXD4TpCKuP!RT^<0ns#ZiT?kQ( z+Wo6BXkSFsuY;HPf8|H~JnmiR|7-I6 zOp2Pz=}#enD(@|q`+vXeUq0W?Goh62_=bBB@A6Pl(%$`}4?zz)twzieV z)$M)>(g6(XnC@My+1{eh7RE61nw=(dknAjm|H2%G8rfU7^HzxM;M8FDZdl%M_SS7L zrqf10*bO*KJU;Lks7~Q~S$|ugVDp+gd~2ppa^>`1TI0%*=2XZLp8El`++bpSIr+~D7|{%Vu_E-T(s4&oae?Y}eHpSaXsb zbZtpc+QcW{URTFuTR-h>o%GfC*+s2sf-*hznQvdRU7K*AcBX8|l%x8_`x|bo$Ttqk zb8iU@v>;Z??m;UWmSF z-y-;6>xuda(wu@ex(5$C$voiF*3~? zUE#kx5}eZ}r@OB6eA=~&=O;sPZeW*Q{~AAzckzv)lO%ic>(@&7@1IcPe(mBbfmh(8(5Ixps|R*o`ne0uWltp4wBj=p2^XW0H?_Wf4d-8J%(Qzw}xI=6If zir}uz>3!zT`SikZH67Efr)Drdi0WZ;W;r*nYp31v_s>19Sv5|aK2bhMT76~8GtUQd zqOH6w)-P6HRMc&`#MRsFXkVrp(-W9nuiM-0JfCm=h3$n-8@9dtKI8V*R+UEX&G(}{ z&q)8jG;ivav<4rJcx6{^mhEvpcl(W3rb|k2!BuVl3hq^{$_< zJNWTa#KCtn|3tgEFAF{srH9f&*?Q;Q(cAlq+J6C(ZsF*8xbk(%)g>n}9LEamUHyrrp_2NqA#6Zmt zHU(UqBAbP^H~Tg1xjd)C<^g;DltZFU|HT$tczFCd%jNfXg|5S*#_$Ce8?F^Udh)Kr zPsqZ$uXKI7_eZC@`{pto{9NRj&G%}~b3?DQ-?Aoinbn7Tz7>4s@80&6`TxO94qD81 zM}%r+Ue+3&5`A~9>D|_4T*s7y%)(N{3narVZB%QUChqlla4Aml$&||I&v%1X{d@k) z?@;syP95!%?0;+9UJLI~Xx8RDC}^Lxr^G4y@Qs$8d$~U!dK*z1Wuq^6GBAlgLIzi^tSLN$Nc&%xan&#sRLX+i|_byya`*QG>@&uo2fi?Yu=}6OPwk{ zYh`|3euFpL!O1G+fJE5LWj|_HuB^KfeDeJX(FMnu&#e6v?pVM5Q)~U<2xE!u_vR-~ zJ;ib}H&=Awt+%Q+H5LM)IvIBZ&L3aBWnV|B!d?kcp*5ekZRMSitFl4dfHxtX9rkT;#;niW>T}+06s?$1sSxd7;l52+TkPJUBh%mfobuBCTJuxh zcha*oHg*TF@h8~inaS+sTXUrB^?zB3*i{kBG=)E9Fn)fqpzgjx^PjugN997lF?q}0 zOnV})xJ9GZXo=|V_HEo}U0Jr*H*eMdI{hWjX}SB}j^WQ#8ZUG&Ju>x1so>e?8_JvO zRbPDin~-*^dhdPrj4QXKIKJ(PPW?A?p`Ag#ib)4&*w1}aH`N&z|Epg9VVZKa)I-*# z?k|1{r^cO7Vfm-hlKxfZ+TDAKN9C4VZg=OX4PCr1+lS%DeNn5FJ9!U+genv^_qvyU zVA3>f*=zHgdE@S*mDMfB)*D#Q+M=PTwqKqP?yWI2a(Q8+v2+gK-UGMyz0jB5&uH|H_kvbn S@m>Z71_n=8KbLh*2~7Yri2s}b diff --git a/autoupdate/fishing/sendDistraction.png b/autoupdate/fishing/sendDistraction.png index dfc7ea4cc464661b8b926ce81a49ab5bd9b7483d..f7ca278a9b729b9f5238d0b90f7a67634c585048 100644 GIT binary patch delta 2663 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 delta 2418 zcmZ1}+%G)Atlq`b#W5tK@#xI^#Z$s1kK4chcPef2SvBbctBz#0Ok0$3oJlLG{sN0r znt*l3<;1MLmn8GANUjdQ_k-W!Ue$U&E8f6~LY@n*u=O~un#Q+P)neAU~0eM`zq6?peZ9o*K* zW5dJ}6?4_CwD)PFV(mMz8>|b2BlvZaytaG&h|~xvH6z$>c9Mq)(vJSW7X;#@>`Bw>R~(HpwE56;DSCQE9YwNnoyp$q(Yt>%4N43 z7CX#85W1y|M`FsJHB(l&-jij^ds)tC!S+UY+LmuJ%yR0fOoupjtbg@;150Ykw&bJ= zN42shr#F@?e*&}nnfg0Bw&+Y^+_%U!Ytl?sJ%;@keoXKsApTCVZFwS7;%l7qD``0ujlf90)iA>2W?O(o7Tv9cJ6WZ za0RjDNAGMnpqFe|td`WdTV->o#4gqf&z|slkC|!hCL33sbXR#XO+x?C->W;_W}D?+ z-5vSh`!Cz}onD?s2V+w8Ka>h?Was|CB(|Wo;`*=tYdWvWdAT1fPhHC+DJ+qZ6gK(U z)=usnO(K>`4>cR@wB4?qG?G2w|M6zB)u+ATr*@^wRRk}o;i`zP&Jmv%r<1rxZPPlY z=tk`Ws`X43GE$pQ9}uxCPybpedHQ(f8PQ8KcKdi$csfjDNpgCey3uBFDZ_a;k(>RI z7uNb_=ej1(7kA8+*r!y$yo2M7O2hlMXYJ=77e8l9*ld!^KJVb4H^R3LQlCiYXf!h9B!+=V>?^Oxqir#wl?Vm~3eY`aSFW`jK(HB#>x#aoxF zNgA_kux|-J;uFTeP;V!enC_Uy(_p?~&u`%~wu}5tKBt)0dptg8bgs8e4h3w>+kif0-XaKsD{}Gb`*Y{mvXOvXNVm4Ijak<$09gBKHbW_ zI!UrO|7iM*w09Sl|IFtu;r_7eS-tgzQXRjnThH5`ykB;4YTu*imr4b)_n+%{rg=#1 zs!wr>V>0t{aGd`=DN;?pHEmX}uNZ%j&rz310Y zeZzP5e#`mmi<9<*R+oDplU}k${if2je=><%Tb^D&eFN{9Bvq! zlH*vcbwly7$+h@+@#tuie?rf8o1U!YIDI&sHGyG=|9)}PZwvPIcg$hb;d>>epX?jY zZQ#IQ&%yg+!;S2zN}qo`4&nVF{cL;X*`1y1SG=y@D6!&^wAKgqrQ`G%~TzlWBEWaJ|eJ65?XZK)5!BMkDz7R-^T-pSdq;tc1R zS?_qN)i$|v6>Hx2W&03vPbM|~ZtYu4ZL zVz|$JmR)`0snF|9;VH{@-B{N#a~{V5&p&&8eS z^*S`+>opT81Njv53U`((8-JWkc3rI_6diV2>tniU>#ife^p(4IHf{4}@Va4lJA>yz zp5{}A@}!Mlbf!g3zPpa|G2aQ#2b&`jcKQ@|PJNjd!(%z!vj6;fZ_fLV!*kzd3q08Nb(p%Ut2~*}GL7}tSJAUUmot1Oy4IiU zvddhfFqNgoTI|7ht{w{(ooQ7cugmsxyiqChyux?o&dkrLZ}OIQ{k+{B@x?m0H<`
u(Rl{ z>auH(iaw?XboD;^FZi*Db&vbxxu183ZRvA0u9r~$Xi>oa^hH#7K$OAvDv{5b;VoPd z-GAz)eEhAw+Qt9X`{^6i8|Bw0#s%$u^WOVS@x)_3n>Kl|e>l70=fUkAhUKjFAJ#td zyY=ruwb14h4#EQI5o@{D)yxWgdH2w_rsAoGO|~r%zLdBAfU-m8nskZ&jT4{zo_yf& zq|3Uln{K4~*LPoAe|-1d*9Y7qZz{D%eEK2&tj+Sv`rC&Wx>ie`Uj04cZj#6wk+PFF z7k-qiQQfVxaNX=PnRl)JEZnKly=LmiiiCI5g<^w>`WVU{V_7Y4G>f&oX#e^LJH< zinY5x+9CeZ%*%$(EpwN%oZ9IuY4Kj|Z~VOfO#3EPtk+eF`M|)yz~JfX=d#Wzp$P!Q CZjMd> diff --git a/autoupdate/fishing/setWeight.png b/autoupdate/fishing/setWeight.png index cd26f801686c73b531073510fa717759647524ca..a90938feb25ace70d056a8f5b6337a258f872ce2 100644 GIT binary patch delta 2735 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 Y;U9zopr0H;VS#Q*>R delta 2762 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 Rn}LCW!PC{xWt~$(6958oU+e$? delta 2349 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 diff --git a/autoupdate/flappy/toggleGhost.png b/autoupdate/flappy/toggleGhost.png index da829c4d94aab8e68bd72da51a9b58aae232419a..3e1fcd55cedf2b65873b8a8697667d00a729d5da 100644 GIT binary patch delta 2377 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 L^>bP0l+XkKN9cwZ diff --git a/autoupdate/global/autoAnswer.png b/autoupdate/global/autoAnswer.png index 6556288e395685aee3a5c6ddf020664e20474ced..37798d4c8466f7c0e688eb06aa0d1d146e25f3e4 100644 GIT binary patch delta 2758 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 diff --git a/autoupdate/global/autoSellDupesOnOpen.png b/autoupdate/global/autoSellDupesOnOpen.png new file mode 100644 index 0000000000000000000000000000000000000000..4b98526dbeb215fe7377b87fd24316eda7d0a8db GIT binary patch literal 3093 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 literal 0 HcmV?d00001 diff --git a/autoupdate/global/changeBlookIngame.png b/autoupdate/global/changeBlookIngame.png index 297dbe20665eb734bb4711d0844ca5bc483a7a22..90a07bd470f13245ad9ffab843c37b59cb811526 100644 GIT binary patch literal 2471 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 JS?83{1OQARw=Dnw literal 2422 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 B^?LvS delta 3100 zcmdlfu~}k*S^W!77srr{#A13)@57;wM*A*&WUXV^-|)Cc{|{5#1Vi0R)52zLTd?%XmY6jW8e5D*l*Kg{dd|Ka zbH1`>=GW!txj&Za3v*=xudZ8$Oax1fU{=lAK zTp;#?=L5?IR_4v_46(|NR`pxo^3Tk zLSKTTio366T>78ZIIH9Ox{SGH4{ra8W2kq_FbX+#< zvp*N=)JvIjA4t=&;_I3&_t8jMj_>vNxCN}-VYyPp3X_tBIscgOPM&SLbHTyw$!d=p z7keMt!*Zu9a}Ud()(5L^zWCGA^1ta?c~suH^I7M-IA8CZ>J@CB%(zt2`0Vt?-ADZ6 zO#b&QUGmCN`%=nk0XLTAtuA5A+h5K7|Lm4^=TrUbKAt}HKAdyH4bGNzTuhyKfz$D~ zw!voYB*O)w#{bQ??qhzPP|Ed1TJ=ul-!d%(*8>T-@ zoBRIvc70A+byUcytG?ju4#}_C7Zo#K@tx5x5?aCV=KAhqGgkb&qt8(7@>%e~_LeWg z#~c19OcQ+m^LRr%vv=$XX%j_#74I3-z9n6J*K;BNc#xy{v+Q`qAKCh1w(2H&%YVM! zaKNA`a~E%g_v70t9hYYx(@ERT5Wm=xRcEeEWg?q$*!Unp#7WZ5@=mgkVaj#}m(7of2TDh<4-pf;e@}9e1WrNmMs}J8LkL_=rdG_uMx0*!p3-c9y4x4v& zu+L9?;OeyYXR6MG%G}xF#kq@iHcxndY~{L@J2|TKygp8c%8zx4OM64PZHgFL%K11~8h-R*IpyVZIxe{?KZAX$?VQj9&%f^V z*dUa@-e$@Bc}2%IZrUjS`KW*PoaSp@H@wRN_hna#{jj?5Nb|_z(8dc4Sx1A~wj0kA zTWDwat}!FtWEr#Z-`tR_{M8Mg3=5stXfTuu)!f;hZN2fGW46h)we_zZ&xms~y>i~` z-LSl%H`~5)@ zY?Z#7Qw)EMpX#F98h>zMY&8Lgkn9?jym*T&*{%l<}z17*nv zwZ#g|!)hzDPIE=tUO#s+=5f04(Cr661yIiyhzJ z`l452awTRS_s8#F_s!cN9PvT&@uMi^o5!0cET0g3VCt_st)?^YtBSmx>o7aqraf{; z#*S$d-0swz7czSm&B?x6Sx4t>*3X(N=4aOj^VTz-j+M6;ekS%lx$$)OAG1^0DKqld ztr3jfp78HNcjkk~igABuo>j5+H#_I=UFu|=Wgy_bE3qjcIieur$w%fZa!$;-ZJ!)W zyMF$(T;pWrkj!AG^sj2gMD=9GxV4)Sw&lu~bIntgkv$UjL8a`(=B7`we_xws9LbhD z7Bu}n^9}j>iy11%*BwqeC?vGQZtIGuw;k*JeSXgTtD(5{$roEYp&v{7KChC!yLQ>0 zk5do(-!JibVELxwg0{daF8yikM;FA`-Dode70sF6zOuoJ
nhrjdcCKc>m8udYv z$ptflj5|~qv)H}h zYaeT}ef0S^>M48~-?kmk%(?uwG{+`ioKwf2my!Qs<(hMEM7wgYTzeJ664kTtUAmt0 zufG~%!hd$1T7ARK`rB_i&ibv~mv1SZVdpnF5-$>)>{ga+ceU4DL%VNt;3oyP3A4{A z?u}PjwrT$6>2vm6vu$VXbglaDH1}h

k}vv~NDXiK|7JxB69F7kHyQOo_hMSSDj!%An`{Sw%% z?nW`3;c2UHwD0_(5LR6E`tbLvdnIv>FG}W5KCql~dco&kcN$r@+Pz_UYxE}MwbUA3 z^i^s>H;dWwYnR`M9qi|*)Y<1f;c~oS_ab?LMenZ22%P`* zRBg?wNS%OliRrVoKW@^Qu|Hob?m*0&qO+2hYVPa!WUZOIQLVlpSSsK<)9vb|{jYxK zD?QtkX6kVxDfD&|FDJwPXLmIpeoJ{)DZf?LI5WSvth0U5z2B-23s=Q=-*zo)p186i z%d&iJ*8TjTqdrF}*Icu?UssyxCp@+MTaB{7ece;RacK_O{jU=g rot_sOK6QV$_kg1Om-_F2M8y{vG2D@AN>ycGU|{fc^>bP0l+XkKZeiUu diff --git a/autoupdate/global/everyAnswerCorrect.png b/autoupdate/global/everyAnswerCorrect.png index 497379c30119f1732c451bdcb7c1c2be9f6bc0a3..8d97b82f83101420407dfc9c6f1d317ec76b581d 100644 GIT binary patch delta 2216 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 delta 2229 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 literal 0 HcmV?d00001 diff --git a/autoupdate/global/funny2.png b/autoupdate/global/funny2.png new file mode 100644 index 0000000000000000000000000000000000000000..9408af727bbb92ac1a35cfa61c0c36c97fdfa0f8 GIT binary patch literal 3589 zcmeAS@N?(olHy`uVBq!ia0y~yV6X*Y4mJh`2DzlfmkbOHY)RhkE)4%caKYZ?lNlIz zcX_%vhGaCJo&9=xSg7oA`}B8*4LF#!R4Y7BnCNRPQkqpLs45!k)qSSo@+$MKYs9Zc z?R_JkQTkK7>y1)^mO`IImxjg@-L)>Cjh1#6NwdvJobmk2qu+mbo}W`WZ)SQzOy#v% zU*}k+zrX+QZhrNAo^>Y@1!CVbJZC=sr&`m1We$T>L)ik!7p%J)e;!~xkhp;R2D{Ja z8|IDr496S&9w;a5I$pm>-2b9<-3OKD}UTfdEmH!H-g3H z_4nY$G@~85?UoMj4(>N*6xE-_SpU7rb(s#!Ii{!vd&Y8x+5eywk6>u$SUI)c&UGKY3O z+h4X4o*&``vpHw6o?*Rbd_nu{)6Wgd8!FXOT5+62-bBew;*rffZ#(Kk57IVqEzzhyP=&DUm6Sk8anQQP{PyGPk$>UuY+i=LO7Y(4fGC)l5?eAZTND7og$Ls8}z z#!A(m^LF3dzg{u_PDY=()Wul0XFSTqmpp8qKaZVujqyBl#U_UnYtz!sh;7wR=#KQmiSKAZCUQw_gSaS`gyO~KcNK^dFp0lZxnW`=~h2$x>4P8-Y3rD!buaY zlg`y0<=9$zae08pD$#dkGhU<_ORN|7Tc^{&S|@(qsj7NnGVj5V9%qYV`pyVsOiVp7TVK~hZOaSC!*4b&5mVZnVd&^SadNJ-I^R=oi_{OzH5NhL zjhiR_+A`sgmqKZ)V6L-PxZ|Y?nVZkupA}hmF$7QWy_*2c%>&uXEM9=RWz$3s(QQrjWH#>epu} zRtI=kzH6QB>#+X$H;HqXPl#P-%nnGp5WXwE<V2=F`Q6iMs?(Ow2X?QD@%O{5kMgiNMNuR?B_8aWy6q z6PNF2*pt2Fc+k;LqCNX>TlhHly#Mfvf5yW7ikVNdR%M1W-{JVfzB23Gey*VFibwv= z4&3o`!jpzyjmP(VkX2j5p6cD}wx(&vei_R(j#J{!87t-<@Le)t>yCo`EHgROl6Jqp z?b&&nZ~e!3NazOm=zao+A)gG^G?blA=L!sy`aiON}~ z54eJMAFeAC@!W8F|JoIAavZeGT0_#=FHW?Z*Bi3$B#-rzuf{7M9xofqpk zN%!1ufzw>D%3Q@M$NcmSmI(gr)=QZ`-}p^&fYGP)DPH@$ zRvlXRH9sWOT(bQ@I)|z0qF2_5X+BOt@p0$&D%;;naftO$eZ^_``?XB@?uizM&qTH^ zx!00Y&ULcg$1GV+>1UVaKK}okxPPpAzGY_M%;#Sf8Rxy+7~ODl;l1FAXRmrEOzC=R zQfTRUc9CewmB&R75`%89xUnbVUHW9-3KOPj20>@%f7*T9vrfa=?}J6rf&Fq*`vP-z z&2nLrTq$aO{NS2TTe((dX>-LUE64l~)&3su63pd$+9UOLU5fX6>4_KD-6;-JoZWZM zqop@sv&PS&DK}mB^Q0VCcyBM;y1zWYNhoWtgkjSB#L^iZl`EXOFBw(k@73s>>E9)j ztMJMCbLYdHpR1mJUEFcvXMN>go_FV8m;X+zzq+Ji )_f7e8Cu3fV2Z<*5ON~z39 z=2vOwR90r1=qm5LnG$nN;pF@#EsBUEc=H6z#A@2O|8{PLa9?2ztF%aFb_^WlZ$TGR4iWyyT zky~cnK6__(!~Mxp%I%GtGbgQ$Nlq#Xk$ju7BT7E4CVYPV^*+ z^o;s5EbZ?zj1IcqHgmO)3&Ki($=S*>3}2WodfNPajh4X^ z$1TjC<+LX9FLY*puk^pbHp{Q1y3UR5{<*C;UV9i_+#c7mE&1`CCjI16j zZ|PjdS(Ng0^_}UjJ~U1A?hn^iGx{E9Jkhsh6Z?GETHZYcLGCN|dsgUOIwkkGc2SG> z9PQQbUivSdrx*A5g)-b$38a~Twjwr zPuSth39;2G2KV@0SF8`tm$g=2y|haB<(X>?`)yn!9?#s(_M>uY;mMg-3sRmM<+46{ z!P(|rth#Bg-UI#@CI@9ijztAsH_5S73EcL1DoI=C=tn|a)Zn^k5?cR&5`%BvW z6^;uz{$a>0-go=`qVj2s@y4H+-S$2DJ$<5h-;U}j6K@+xt}M}+eJRc@tYo2J;hyBi z!jqoq*B@nE{TgTQ$5Un;lYEX@ulrbnUr;OCq^vxLmua@IcJ4T^!cF;RM%%GN$+^F6 z{J4@ITN{S_6$!rRGp*Jsna%#>>iimZ_vHJUDqr~uCJN?jpY2|EB1!oEOG9}@&tqko z;k<5r?F%wHUS3pr@$s{`#J=7?O1ED7rOiI*e^-L1Wx0~H*0RN4l_WZHoO(MoRoFjs zDbKxAW~^b7)_&jL)ne-V)9HbadCK)Ov$ydd{U7ys{c=yXdoAB8jVBp%ZMCywJ9t&9 z=pw6She?XOl}5eksvTXEUVixHzfeU@__R$ z(w?$YQkMw-cp7}fwVi2Yf0*w1b?%#|DR1st&v0u`o#mChWpfNHmAj{JzVObWlHHhZ zFW-cHGhdioTE9p+l5ufF%ozj6$AvymSFiCbJX6Fl^YSmIz>mJ3HQxjt&vO>^NL^X+c9($FovZl;kJr<2QW*ofvH7k$%JMr$*^Hz4wl1o0_vzBc=ckA{Wkt^Mq zPhIzTTU>PMYys!gojYHPi0g#M1y)R1%HsKT@uO7+dlVzrzR)<|n{la2WiQLh5|;&@ z2fUX@`CoT>P$ChgoxW~c+0DH62_pQHwk__eQ#qRP{NDHH!qpaUr%8F_q$VYOQF^?s z{Ygo8X8N1GcYU(d+?M?m+%T6X?~Jhds>*w@8gsrH*63%=?wrxsEcMTM zMz79Yl5dfw5dGeXuTam5BiyA-|J6LdkDr;B7<`jjseUbpHP7O%@O*kMbk}u5K(YVC1@QS4HN8S7Xr`=k$w>w0k zS7(7y#N2M?vnOts&De2vY3E-zrG4jLx&01G746Dj)))L&T(t$hi{yyoay&X-cV`olHyxW{dpD%Xv`DpyWINq%F)6_4|WLNY4b@iITny`uD>TZ iF5y<6gvq+s^#?3C9Rd$8Kf}Plz~JfX=d#Wzp$Pzl literal 0 HcmV?d00001 diff --git a/autoupdate/global/getDailyRewards.png b/autoupdate/global/getDailyRewards.png index 9216b223b46e8cef5786f6dd261e971e62003b9c..a80b31b02cdd1f05ca7daab66dfd45d59add4d3a 100644 GIT binary patch delta 144 zcmdn1xL0w5nLvGE@~V2bhf+`O{$^d{`)T=s%H9=AZprriU%atmUcFz4ddsbi(;C;X zTXq)$|y zdahhxj#dl*SN9|y!D2ZvzkBglS@t|>){6VjUSjn^xO}^70|NsC1Ba)ppUXO@geCxI CFGa%u delta 144 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 diff --git a/autoupdate/global/intervals/autoAnswer.png b/autoupdate/global/intervals/autoAnswer.png index 5d9bfe4458507d4af00b1d5e73042995a8bf3ef9..4a3ef148a5bf0afb83eb023697e895c7fa45ee9b 100644 GIT binary patch delta 2764 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 ZIsC8sy&`p;4Gatn44$rjF6*2UngG*+9NPc@ diff --git a/autoupdate/global/intervals/highlightAnswers.png b/autoupdate/global/intervals/highlightAnswers.png index d70abcc640302347b4914ae6a33ac5cb871064bd..2dfb58d666d7114f2ea60c799b0c0ec99d9dd165 100644 GIT binary patch delta 2475 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 diff --git a/autoupdate/global/preventSuspension.png b/autoupdate/global/preventSuspension.png new file mode 100644 index 0000000000000000000000000000000000000000..ae690f9b7c096b4f366ed334c7a24ef471420569 GIT binary patch literal 2152 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 od1Ip&ka^^mk50|Nttr>mdKI;Vst0InZWssI20 delta 2271 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 U(EU9F0|Ntxr>mdKI;Vst0Oai#`2YX_ diff --git a/autoupdate/global/sellCheapDuplicates.png b/autoupdate/global/sellCheapDuplicates.png index a0bd49a049213014638f635cbe0665072cc2f8be..00f88a3bb95a3b2df293b2ab155a27828062d8f4 100644 GIT binary patch delta 164 zcmZ1|xj=G)8Dr>1^UK`zn_o8G@XJxk3Rr!AuF2;6-~R7Ed%;Y*W~=y>td{f7R<|WS z&^{BgQ1)Ma*Q52_+k|enZ|!>8&NWZ_rvHQAD@!V7a&pTq(Gfi8+-J1ei{tY#Ul0C| z3`YN71_yF4YJO$2Y1gcE=YBY6=b!rW)=@2h$A>B0LWHG6&LA+8ZEL#lKYsD`|CvsH X{=IvN!&esu1_lOCS3j3^P68Z__IY%^NZSqZ<>GLd+^H-M#5rN9+65-?J}upQw5&&&Ym!j z=g?38`CU;0vLVkWUcFjUdQ3j5I(S(=zfogSg3yjb3l$c8Zs_ECb%Ebz_6LdjiofFh Y41add@8VHlU|?YIboFyt=akR{04WVh_y7O^ diff --git a/autoupdate/global/sellDuplicateBlooks.png b/autoupdate/global/sellDuplicateBlooks.png index 2f675db8dcdf11cccf811f770f13c5f0b5f74603..7066888412bab243e75167f699653071a0fbb404 100644 GIT binary patch delta 2963 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 F0RVkSmbd@_ delta 2961 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 literal 8244 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 Qz`(%Z>FVdQ&MBb@0Ad?4Gynhq literal 8025 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 delta 3960 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 ZErBObJYDCvj)8%J!PC{xWt~$(69DLIs&N1S diff --git a/autoupdate/global/unlockPlusGamemodes.png b/autoupdate/global/unlockPlusGamemodes.png index dd576fde333609d1f0ae48e409fb64e87230a797..eece68253ddb4a823e80cf8f14e64714eab4154c 100644 GIT binary patch delta 2202 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%0DgXcg diff --git a/autoupdate/gold/alwaysTriple.png b/autoupdate/gold/alwaysTriple.png index 5ebd820f297ac768a598079d167cf60ba5124821..62acdb59e5f2889b994d88291fd50422c9c81cd8 100644 GIT binary patch delta 2415 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 AjQ{`u delta 2430 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 WKK(tI^Be;M1B0ilpUXO@geCxu{=9Dh diff --git a/autoupdate/gold/autoChoose.png b/autoupdate/gold/autoChoose.png index 27571373ba5ca6303877b6b25baccb1266c85a98..68319dcb80ea3b36a2b61d1fdb9d06d8f87bf574 100644 GIT binary patch delta 3007 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 FngE(_+8O`= delta 3030 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 a*$aujciHslw-Eya1B0ilpUXO@geCwl@YY2D diff --git a/autoupdate/gold/chestESP.png b/autoupdate/gold/chestESP.png index a884ed7ff7fd048d146088acc1301d854604f86a..3fb973169c24f5dba19bd53436cdbdfccc9a327d 100644 GIT binary patch delta 2574 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 O;K}al=d#Wzp$PzsKkBmp delta 2586 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 Vv#Mr=F9QPugQu&X%Q~loCIC1F+e82W diff --git a/autoupdate/gold/resetAllGold.png b/autoupdate/gold/resetAllGold.png index 2b108e62acf4ed88aa2bb9ed18f262e13497be33..5590590eef54547ad1fc321c19c257e8d75b5ed8 100644 GIT binary patch delta 2663 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 delta 2680 zcmZn?oh&-Rtlq=Z#W5tK@#?JGlS9HqkJYEIvo%kcC9(LKlZQtBMHfczCbza|r!EIA z0Zr|5&8d;8Q?DEC`|)6YLgr8X3P){~X_|V68W`Ih+PWsN7zPG-vR&YLXynX)=F6Ec z9}{b}tILaby_EA@WfK~FxA@%6>h)jO=Er`!HTS?@O`pW;nF;lb1)=l5Ga5SxW-wVb zgeCAuFo-diGcR_KlVGg+`c5-Jv4Hml<2mNfU*GL-v|e@Q_oRLPuOm4#*#3!~EbCA4 zHYp2wJ;md}Y|Rqp+YK@sWGt45Kg;|S-B{fyQvLmU(1Ind!VgMyC7L(+B;RgGZ#dq- zR3N=U^u~gXYoq>iKH$1gzqB&Fp|G(e@H<;WZ_p>pgssQQnK(KBD40G}Z%xn=VQ;Wo zcw3b*%yVHOrxC-N%PnhzlC-L}MRKV`eTYn0+md;07V`nI$mQPew{y3Ibp5h1uBx}a zI^!}6L%j&s`4d+-*5+|Wu$W~Es@xH9+sJ(2^8riS_g5G7Gm3xtuXlE{VEv56|JP^E zJFa?VK}-Hssp%|tqV8I+s5DRXnRQI!lHSkxtj{JK*dA1E(E4$EKw{8xN6s0m-(O~_ zKe6eF8|NN%=DXhyopPRWUQeNsHS=*yeUNbM)xUC@^Ib2R^$5vXsFmnXWUXE@=ePSC z_qA2agBwa--L(&iTs>Q?cooZ!y(aZe_07A#CiMh#Z)^-)IC*l?I-fX>I@hqQ%Q5F) z*7GYczgNmy(DTCjfFUR62k`_>1D%JMWZ_VDOj zy&+WJ`BZUvaB9W9#-FFuw>0R7O?j}}G;QLP()(VGdn4w(x^hGN!2HH`l>onNxdTN( zTWh{Anvy4aAY-p4V_;qb%e;`Jue0C1QQye&Y?`KL$D#|CU6I>@o9@YK&h=Os%(NoB zIOcNABBuf)sf7}u8RHcu?2CKgcXE5g zG;68Iw-y^Fui_S#TcNe~IZ&=DuX&inl(qs@KW?d22Oi-IKs#Cx`754=fLM*492ghs|ykYf&n5;%=RdlLSQd zUlud{n7n4v@ussrvZt+o0AbR>(?SX%6tRF8O6;7Vc zaAWDwT`XSxQ+n3!F%hwd29>Kh{dYkiQ+SwH3QqM7-R+Gg0M?#al# z{MYPMZSFjspz6A*b`yLTGwN)v7TVp?`heeEPv!H2lo%ESwwzvnOjj;)MgQyXy0KGs`rg{!8tWN3!;c7E4u)@8~U16r*Zm*F01U`(uxBCTlcnISaRQeMZxS1QmexD=ZJ=R z-s$>z-DuPA^v|kSX1wbSs%_uZUccjd+U=jeqH=xRwsPutf6v-zrgM9}(hsMu&|R); z&VNvF>#nVeoAk+2*JSPfa)Z~g$Gqn5Y;pS=>Qr18mF<(vuwQ5AtPNI$o?Eu{Tl*WZ z9pK@#nRDnk#~<6K)TfiCR61YN;`~~u_+;sR^_`+lhV5IY)_TWwE4iMzb#KW`#Vxbz z{S#|QrGhg7-Vkq z*&`mebnI-u@N3ofyH7Qj?qQvN;QHmF{VSJGHMzZQdj2IZiLJ#Fxu2Le&V3cO)?e{v zxpCXC{0(AnH?X}qHb;iDv?oFE{`vXfJ>d?>^te@@A?`c*FU`%tOrQ zvL&u^v#7o8d!os7cV7E5&lOBh?`!kV{!@^}!@c+Omp=);-{n<)xOtwpvAUYw`)1nI zjVFJ96mJmscyK(kGFsCuOZ{nWgRrE=-|kQM4kR9$`0zJxz~<-^{CoGbipYx}6J&L2 zPO@DnJJn-iRsDr?uXxuiE3?0CZI`|{eS0#ib3Pt92G zdZ=^T^W|~9(kd$F_Nv)4x77!z&T=l*t@s;y z^HP-Gwy6pM_xX2uwHRMl+Axo0-!wM+8`BJLeD<_Xdo@*Jxh;EXlJDW08o@8y3zwIa zHE5ptyM!-s6W^ju=UN{*1o=;zmutVbBiH&=>V=;d?DE{EneEz=kiJf?>^P_Nk;A+8 zyB$()oVBqlaRXD2&MW>z*Fwh6_4~aiCE8!`V|pEYd+M&6_gU-?eQiIXDQ0sn(d5g0 zg*#1_)pFe(-5Zh&#lER*+c|sjZ*k7bGyPe6rmdNCeR1AKy#t~mo2t$(o-tEc=i}Uo z8{(#0{+IpRJfr{aI>W(bDb-Tphl;34rv+nnm2>q^{$t|e9DT{f%K;LiK zho^);tqJ}x=UK<|HQR#kIdrT__!qc?(SV^+=!MV2OwOkzCz$nrMgI@KUe73hUHP@? Ti^@9;3=9mOu6{1-oD!M*|JbE#+)cQMY{l z{P3@J|GruNoa^jVcs}Kv<^KEo)_jf4uDyP%TD_?~N#gLW{S7Y<)R)$tW9D*@Tfr#R zpku)Cg^9aS@&LmH#u%1cSHH`AU@+j>!tkDH?yKK?1^KO&{I7rSxF^~e^}t8rw$Dki z%r_c>HOkx030~mIVJ~Bo|C#-y5#p??sX}s6^EBV(fmROncOgZ9$-}7fRwVR*q zT=!h}z~v>oGv*#Bd{nU7HE5S>S7l90;gqFf^GYvr!ZF3be6Rcs_B*PM@vL%3V^mkC-)`Lb%dV@^WBxPS z=8cb4YvozlIu@w6?Pu<8aqIR8XO}sA=SW~-d1va%ol$?59IIxSr@HXn8aw~Ql9=wF z^}1r>?gsT-`A2WR>GRM`7E+tx`5i&h?+_IVYnV^h{$z z#5HZE^OJW3TiU*#@=5;kAH5aFFU$4L)J;9^Ib)N*f?3v^P{!YqCnsN?b)NCNkYo9r zc{BJtU#}5xpLdGUH9Tqg~ei+&-tH}AMj`JbY)>ZL6J5R0H7tbh` zadxpv;j7A*vS%&1Kle;;`nS-#U-00w8-Mh<_o$^fY2OiFVB9lROz?x+2G$>%&*Tz6 zyGUlQ<4E2Z+L(H$cU$JU`p+|#PV=~FrD@VK(Rtk}9zmb}mA9%|5>|`7Jtj0)|DLOm zyWec(8MCi3RvT_FUcG~fIYQFd{qyrv$KDDE^m~3xJJWRb)pwg`hO!4dl`?wNm7?yc zDZfz?TDM=8`%9}zj>(dL*Eio(EaxS%^~TcQo?#jNxj?07Vy?Wydq>OG6&J@A_;S^Yz%O_}nK#5r<% zR;L{MZaDcm^M8S&uTDqAWhN`_PU%$@TIJ|a!g2Dh(2qqe8k05z*oKwgUH-3G!njtb zxVXN5@o^R(>$JqlmQ7a+Q@QSN+Az&ImbEmp0jvLQXPq23?d!AE|J66tdh-?g z-v1?+_-S29a(`!nW6UWny#)QR>mpk|i0Uxj6}2_NsbErk<>v`D;Rs{P~r7 zX04U#oast=os4HvXPKDwU;G-svE}X7YgTg%lzs%xsW)(I+36nj?axn@i`w~jrM8zJ zdbBi0G_mEe^>Lf4$>}?P`7nQS`H&D(`zdyYc5Rr)7N+`xO@Al+(h1#f8uej*#N8=} zPt6xQbJpp9IhXrq{maYM&#|51R+{u+ol3gA-BunB zI^k>ICwOFb#8VrMdY1JQM3z<7-t*lRZT4dC=3w~^QDP?&&fIJ{`h-!Z?%s@?&Z5QJ z1V6v_JCmipHKA9;W>xEK&9!`g1QrT=7rplAzj`$2LigDTvEdBioeyR&y5B7IBR@}1 z?9^>>k01XnJo$Frj97h7=|@q{)8DL@Cg155h;-T1?ficJ<7!7|%O!M^AUdY?C@+F=O$@Fr^5o z=(Ar8-0HV89bJ3id|uJIwGn?!rryfd7Ch6-`}Nbghb`(s_m=1GFp|)ItGIIUwd85< z80y;Jo=;DddyrGQ>yXsLIe#Upe+t&W+n3NQrSzjJM~CUU__)EfVI1kg8lz<{K0%Y#Txn36w#1I{ZRD5IZch*&MfiWhkf_FJ-*u`;)T(+g_`%%rz?v_y$}&DJ}NyWZ`m)y z@Li@1optKn0c+Xn%O>72pLSodt%vDk-@5jc|8kxaPcGQY)~&t!i^#)# zlpEprZJWT2=8xZ^HN!qB|9dS|X5z3(;><>A-C?yMGvCmR>km%7gFd%m)M zvBRqaYXlQn7k$@dHEYuSc!YDWlHI8%%AlGDhL&`VOWr898x@ zy1%hUwm%T8(chN6&3a=6qjmQumuKzQO{<;>`yY-t;xGI;*um!Qg>&bNl^Z`#Yx%nC z%-#C?2dz4e-m+bhF-Pt;OXL~fKX+ETy|CCMIjMf`iA3?K@geu)18;8cFZe9(@^FXX z$?FQ1Rfhfzopr0AJ@WfB*mh delta 2682 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

Ksx0b1mf(g8wZv^jdW-1I(*loC3@~TsV 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 diff --git a/autoupdate/gold/setPlayersGold.png b/autoupdate/gold/setPlayersGold.png index ad33518672dff7ee0a9a684169d9b083b082a029..79652bff13a09b4ad65ff96b411b74c822a9d372 100644 GIT binary patch delta 3862 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 diff --git a/autoupdate/gold/swapGold.png b/autoupdate/gold/swapGold.png index e8d51d046471283f91fdeee05f13f500358a65ef..6c8916f83bfd5eb5f836e00533282b354c2e0d43 100644 GIT binary patch delta 2610 zcmca0a#m!5Sv`}di(^PeO`hCj(Z*kSJ`?B9|z2?XCeQ5z}^*_El^=v&aYxxa$MH*!; za6D-|?V$fbVFQx{+pR{$1-`}i8N-+!J7^b(MXcHRpJiJ3!r$zF=Uv(^6u|t)^wC@8 zN4ktso)2zbG1JQ2z7ev;VEN=|deA#rYs&Va=S**Jn{RBN4bCa@SX6s-3u|Z64 zYFTjPhdNFZEw^*b^ZPRT60gZI*D3#E)m)_^C4A|J$pzLoEc+B*n`Gy1ezwgsVDV(* zOhLy6@1!!Wj4qD-EIJqFvI#bZ;`1DAS6J4ME5)mqtt z0H&Sw%GE!7Hh!p@KBLzAHFwez7R8e1U+ubDA4~DkPiF!v_pSYcpJyB2TJOr`xx&=_({c_OMms&G zwNm+)o7i;TJTtseZ^EdqtbJ!u`Qm;0;&X)~R@~KhykNEDs#p`h>J7(hjvIOoXS8SR z(~b*ceyj4~u1U+)y4o)*9{T)o_W8qb_(jh7G@r}dTVEOcW?hgO31FAkik=G+`% z`(fL&>)rzQKX9=fwVkmwynCe^=LJ31lJ19!9|I;$Rde}lk@mLijQV{BJ5MHU(Yc=v zRAsK{eIQ&aal}sRn3NIITQ)g{zQl!}Ii4Nh>yHoSj=28YM70;|Y zT3=+QIXf_IU;5ej>w=aqJ(nck9Ian8%ld;WPo24Y)SuZbKB^U-pO+tPWACzyT-kE) zqXFCMqmOh2dAA=ixbUXn)!{RH_`FSLaV#uTeipGf!o_kquP~3?)SBn+#aZh=8ONuV zd3LlO@D%#t7qu^AeMhXe^3CU*tF#jtxMvn?zGi(8_CRE+OsvzFgqh18-^uROY}$Oj zK6Ro^m~%x;eWa7k3SW1Q4^kIw`eR;iG+xYL(>C|Y?Tw3GF&M9X+qpn9%C1m(zHX>Q zoc{{{10qEnn_a>>*mzilBMw*ybADG{`(ILw=bmcgvM;|BH_KWJAJF-X|iVDdzXp7w+QlOyT>n zwxyD*IXLWhZP1zSDTmi>nkw|8D(c@uU!AQ5Z_~C;Reka~TGip(@4AaSB%6;$aTYl^ z&3#nG+);DLntR<^)d;rgwhJaJ4*ETBl-{(_)<2=iPblfXtIp!N4F62@<z`In|)#*(-rT%{A{Y7oaCsli zKQ41~ZPl7na)xIag(~!TdpG{em@IS6ZRT2+w+9UNh@5r^58hdy605UJPq=HPn3JBV zPvw-|yFQtvN6o(W;PHXE5-GDbCM{dw+va*E+N9r$;k=D-=CRgqyJ{Ps#ZD-7+i+sa z@k?y))1Q9bw(I7LtC?>U6L=p=RK&hEW7-~+oo1=`%+~u$)xsqw^G{o;a+HCCx1J|^zfm--yz8Ip8U9-at1C4FCQaat@R)Z%=v>vR$gNKGC9f1L zVz(9K8}Iy?suICorg8M>8O2lG3lcevMGg0GtmcTHIrZR7|1-zsLgv}cZsYhYW_VI&GGleJ6FER&%doMQCDqvBKDX}<-~pOXQ%#?(z$UZs4jog?nN6y{oZ8BcKbP9 zer*%Rnzmaw()XyCRg|Nrx~9G(yMe~p_BJwIWX5UNm_IbG7k;2Ga{kQfGx8 zm|WwPN!>S*Q|pi>x9a;NzDWi*B{`pp_s5<4wTE$yL6+i|u>M5BQ!ix>&bhC2Hjs|0HpzPPP1T z|L-~@(fcX~t2nl=p1OvG@pqigRE|uSi8JdqEIt&Kf8}cOw77o9Tjv+3J@~No+KsCc zGh&lB+uv?{e?Ix%86C^U^-CXCY3rStyVCF9_S&1rIXE-U)H~aMwq;>mp0)f-lwtXV zPu(Y@PTe+)ZP}6>==U*ZnY3w^D1;p>LzIn$55J^AaYo6wJ8(?jzr5PD;&NTm z@BMlv-n-tNar!^K)y?oyx9NdR0N`Ry@0N^-}F_rWL%s8(3QeDrYiu zDt();|C+<{jMSmOrFv23emiVFirBrIf2{Kf$20H3%s;bOZa8tQ&e)@Hbj?KVL(NG- tJG`H_WIwk&v+}Y>_HW^T{qz4bNT%MJv4r=@Z3YGg22WQ%mvv4FO#tHM)D-{# delta 2613 zcmX>razSK*Sv{+#i(^Pe zR~UL7*JiYQ@Luw! zUD8dV1ru5JP0w09DSsQo?gq95(+}?4n+}{2XD(-0dHvrlt|@ymndW?Iiwp>xwT<88ajvbsgICBhh@BOyt;;Cmk`^=h=M|z3f{nt#}g0#8cuwR?)$d$7_K>1$H!uQ{2 z7i_%fn|tv0+6x<4ce2>bc~~hL`CIEl^=Emb0N2kFrjLXj*gu$jNR3{8bIaMd+gYwh zm%H6cYGVl3d1G;5O5z_KgY((Xq7ND>N3mb|Rj0e*>Y@D{e`G2+EfNlHkGlALPyIIj z3Z54xzUOKf^k#kE!TR1UOvZS=wu4izgxxdV@5`V*>Bonmj8_O--(T=l*7N>}XWq{`@( zEIFGNIB#=d-oU%_>VnL!gF>-s*WS149!TY$=bUHicgDkCq4-gHMQyw8Wc67#TPH9` z>juc}3~$oeC%N-l-UD0iTfKXdm{j{7TzWihWy79ybi+H*eUDGH zK4(5Z`^w=roHgoG>t&hcl$PzYIi=;jvhIQG#`;T@%01>hFSp!bI{jDY z4)-3+~$d})%RjPd8X2YK9| z9rH_0UOS}~VDR_#0j10LS@!h&`Nw>MHD7U_^yi#|itq1tJbD)U{(6#wP?o62LoKG` zjn!utJovp>#U=``}I6#CIWl|#K& zd;{~3rQhwi?>zs?%eE;cz&h|woI+#%Qm1!ZMi1j27$0fKbyhvNLU5gNb6I`LJ?#@o zUk^yf#pk;oYP&u``<=7n&RZsjPwXud@}9y}aL&oR%6B&7t^C$=jM-=Rx3cVe_ojqv zr?WKIt-SniMqC*U{!HqDT{eA8raK(Yb)8c_c3E|bo&CeF-xo_{I85Uc&C~ZfDtspA zb-9MsXf&iaFy`JLs zYTljaow%pZaA(*eU+K0vvwPbS$2m#)-mPccL>vxl6vupN<1A|SGW@hTa*?_5tl-Cs z#X}jG!@lI&pT8u-v~8k;;@sH^Pp>P7urFj^dTi!_Dy|)(7Kgtu?roBouPXE-O>3Fr ziuC$T9&%r~6zlENRpmY`Yj*km>f^2n3$HDdkY=)L_j@9{qSESANOpTuepUDFxzCDn zS1Nt5N|JA4tQ3u06w}GZZQdnxY`5goeM!IK7p8m&3w2!=+$pQ^y;vJEXbqw7 zm1m_M7z7KxbFlk=(@0_0o-|G?aD;8EpBBo#%|PPucF5Yo_e|&vn6_$=;_m&oXK%XUms_*5~eL9;fB+xYZ@IH7I?D zA*TwD08>P_M?&Z--@^q8?S2pEN$>cm>~YaB>D~Swt?Pjg&i~OjI%A}^X`dwDM&Wxq z*jOuhH@RrPYOmiN*l=G%!O1bApKtdCsX6M6>wj&iKI_D~|4!Z_K@pe8h5I{RE&Hr- z_T9E5>xTK~0$)rpxizDfQ)w1U*mAGNr!0}nrp}ulzIyhW2*IT%0$TGN9kwv;cUAo^ zt1+QD)IaQ|^6Aa&s(l9kU)9z3v*h`k>djmyn(J=2Mh-n+FdtdAvNgi{ ztFh(jyEDwTxi!t%X7Kl)cgNxx?Q0xX*a!==FLkcBJOBDu&RoYSGe51!;V53c$Ns8( zcl_M&o@r@*)BL$dFz4ud(1>S=U(A@I!SzgW6Xk-DeZxs`>yOiY_d4PRq8_I zgn+wm+dB0wW`B7eo#`J~DSXnfzG+ivujm_h^*@pKcZ*K_`s2IOgNFth9Q%Iqd|0S; zXv**BQQ9Iwj~eXx1s*3hv&t#+HMe&PANETUx4eCB}da*Ys=cnF_ZDtSgjj68V_eEWa_%S37n$X-eDFr$Rs6v=;J7E_`6*K0#G1V#TNT zi8k{U{=aq7GjCw3Y@9DYFYT{ZiQE;VpMOu>dmT__yjAdOps-!%olMJ(u{I~3Xdam$ zcv5NWq!}~)6vU;RO+z|Y>ShS;6`jSmpgNuLLcN^OkGiT_j;Ci5_P(D!<4@Dl?iWpo z2QH+{I(y`$>x&<0&EMFXCpl04#`b>w;cJb1Ic1X)KeK9VI4?L~m+@cfBZHrR}zqgTmSL^0-*83I`85#EGv{arQX(d-FHbB}CaF?9{g#qZ9WLzJcox-L6*a2?l{hc+wSr^U6$ zSj}f6w+2=angX5bc!dH6DQ`mR3tG1FU`_j$&`In04?iUNRj`r-x zdsgHXu3;S(y(8JDjxqA|lR_W%!aMefiuwy4oSvpLwPycxi}g_%u7|Q8RbAFsiu%j* zA#vHh37(zJ&1?($Sl;ANppNCZ_fwWnJPU0XI;o}+;xFr&7Ib7zrS-#z5n9OmE;iacUe#C zDp)5>Rh*Z+^`fei?&fI`hu0|WTfXk3K%YQ-Q;U$Dwf$MKNzFcQd*in-MR#P1-q({i zGFaVHVQC=nfARCbjt7rl>bNy=!>j+Ve(9f(x%BB@@vLkH1_lOCS3j3^P6i( z1A_vCr;B4q#hf>LUrvs_I`zfR-7`;xcsUs-Jm!>UJ~qQsfhU4(3KPqXgtXwV8t%tm zujsli`q66D;$2F+7XSAC&;ECj{kQ8?c?F^z0zwK)1(*^Y8V>ZN88jbc;_+~D_VV(a zx!r!v)~vUi-&;PPXFY%RE^8%a! z5kB*_-D-Q+KI^5A&%8)iXZ+5bd_e0#~-_sY#_;1DIR)d{R z_hniC$?lM};HVMaA^v0PKI=t~@AJtph-K`*d|=6;jQ%<^#yg9$W7uO>zdwI{Us}n# zV6OeE4izv-gx}D+@NxacuRgDK3m@pcb-!cX!-x-e=UV;m>if>HA?&%)nq)tQ^4Irt zE$h-Pe@5)Zu>pK^G-dea#(c;!CD_fU8e7@q){fc9Pf7dX*x%OPW@D@jAhRgh!>p#p`f8K7M zVHnTyt-o$=d3Riy^0`)e&=wVI`@i^r zU(0qWAD-}4x8C=QimiY7yG{Q6Lz~+LKYd&H`ISqo*L=RSusCu}vE{nr3P1aJwlj`D zuEf-)WpC({7Mb?#-G+VEE9b}dy;=CNr*+q~=?&gr?@B(%l$oBiZ%^R$x^>_3lVz_~ z=3gp5cWJ9sY-pn{*WsVP-Z8em4z-$ZDEnFSiO#7<;rp+f_G{E!{Me@{lk_8g)%~04 z+sfZ7KA-mXbkDhmD-JzNO^JX0+NNG$&CaIxe`lWfY1sSV7DvyJVqH@x?h*vMC zM?>drfyJ8h?;Qk6+0xzoUl_0c@?FJ=<8#B_UF%#q0>c_#3(7?F$v>zTY?8ZV$FD8( zPkyeyZN!ncYO$}AYUUrZ%s=q`#T&ju&qP~pZcFCfc3)lbgB7PGi+a=6m~LY~Yn6V5 zYQwGvrKR#jeBhi-mjWPxEmz}X(cKNGH zWtR1If$cNC$2H9<6>Vwj;pbD{^IoCo!ny1F+k@uKZI|DoR^ZF{e)*p5QjPbwoO{m9 zBDa`B$NthjdEd(K%Q@zx3(Wb&Vi9})CTmUf{hQ4nj(#ucJ3X=ZoBIhno8`&>B`hQ@ zv-dAzG7oK?@SSvJ$IJKNsJ6X!Jn$Pk=3VMXdS;`HTO~yQw@3{_?lpJMv1U zh0z}dOONNTjyz+icbl+iQTHuTpI=EX+5gKntaz`~bf%l5v0nJ*i>Dn^O3jp}_GvlX zyJ+|JeR0V-cs3>TRU^w{&f$k-@kf4A+i1a z+G{`S8UM)q;BuT`pB=wDD4|X?FY(8^L;pisZq8j?u=>^a<*(|_DV+Ef{MUAIa$LK@ z9mkf+djE$;i)(8d6|zI0e~f*5p6`DC%c%d0=EpDF@9!k=C)CAZnpz1FKK&tQT? z{%C=N1$ucWtJ;43-Whm5U)<;HtZ7HX=Pj;hnJGUZPquQx6U%~W|7I**(sdw)rJt*2 z|E&KH*j#Sw8{Lrnb*F~K(eKi~Z^|AU0)Fpfoj&LI7XQmv#9o$Hf8FfbQK@Cu;O{S274D`MFPc z>NIz@;=Q(vHKHdPclsxO>p1jDDE9c?U-db9(%v_ljRiaTW%Id}zSMN*JUlcZ)9YcX zi_JvCcW$zW?^({e{5`T`L&B`HGk0Axd|SM5-TS1N2PWm0>uUAm9=rZ}GvlAV_`&I% zM_!3=1qq+nS0A33xomTUL3E?Qdzm|TtUWKysn=9`GUN5BGrj$(2aLB_&24>f+@$Ek zkpe6C{nm?qZ*zM1b?d(Lu(gZ6{9tbV+fiqK@xg9!tsH*sm>#}!ffhV3f0>(IcrUp_ z^vszP#U4?!)JpEAKkPa#)3UCsuh`J(b+XFO12e7mWxn6|dh_JJ@2{kH_Z2SdGj#dn zFt_`HkMiF?0_Ce`d`;#u+&aJa!U@K?>p3}k`wF*x%RhA6W>aOjvc+W9*B9oNsp+}Q z;$9ILbH7{L@OxIhn|<)D^G#~M_Io56wQvY3zUlt>XR!FB^zGX#X6!WOv-W z#g*3&im{w`lK-rh*3Y&}Z07T%7>WAcYbIy**zU4P-IMNlT_)eLz~o)J?c1vo*I(51 zzpQv)Qt(%M@y4=m6>qOU-l&_ew5Mi%-`35|1v|LJ*Y)1BbAEB1Wx?JZnzihQsy9FT z71CUglg4-cf{ncSE?bYaPY))&=2^EaW|s5|rx-z_=?8;c6m|&(p7FbOU%E7QW3=X6 z{*|caj5SZz3<}Z8Gzj+rcWz_zE==uAi^4S%W zlpit^8(yD%&XKh3?bXEVdJsL`TkyxUD<*)5o~|>HlCQX@-x5WWsXPt zHZojR_xQC*w}NjI^S(3gzjz9^+9ii=kz|<{EwCe0F!%13lLi$9+*=)!691onHAn2_ zpB#Dh!qXEYQ_2)7A{{e6CH~zlXp@~H-}PaBc7|SA^4fEEw|sssBDeif&E}>9wtdVJ zhxjMB9;`WgHsify{HEHO3rg)~ik6qkzT@k-E`2P%)JRUPEpvC0*BhQ4olkz6%5QgD z^7b~%%Z=({@+^Ln&0l~2cyJ%z_7ht_*K|Mj@7b@%)ONMX&2d3{>>uPp! z(Hh-L_Pi%`nylHD{j9up`G%W~^QVT`CGTg=epJU2IsN6Y@YmMm$|t6ag_P*Z&CFzU zb^f(k_U4(-0-3+Gj~E&B9Qa(M;&pY=O@5^l`L`}UR$&$nSDy4U(Poo<-Sfzp+x7Ar z>sr#bh6_%oXSceJ7_V_lGQ8Cq zeOBP9ddlO&#kyzKiZU(`lD<4I=^$?zuWtu`=IXH_vel8WvhxU z60C@Ee!Fl->k>`Nw==gi8}r-EKFMDbGu7zW`^>iur-ZvcKfA>tXWq2^f&7WKrmNri3;z4Hvae9`&}`qG6@mZbnh)6Pp7^u< z*BieWL%BoA$DQQ1vYkIr(X=E~@lW;CbNX}C52hiIc{>I>ipi`A5Z+%Bx7Y}%glG?`)_mTrsvu=JHfTJ95>Y`FVf{W zq7=!mq-KBlh@F$kS>4tJkw{|wB514x9ChaJi=8N zaD3y|J1fph9j==frIu@`qi}7@agVH`V|&(L+8OEf+3D@~LKbmHpDoE3_k2?fvlKqU zo6d92ZTt3=J)eU<_{`z6Y&7^UP(N?^-mqP>Gww{Om;L$Un|IgetL`OliUn`nX8bRx z_vN^rqp;8P$$5%rnxsq4ABs%Tzn`0^cQm$BGOsDSw8(8r_e9@6+%I`jw3(MNo;B{B zKbh}6XP03+BeSHzgnI@PzKC(j)+=ZR*tK(5%oQ-{I-q(bsJ@qDB6H1qyM5+Kof%JV zT2C~MnvkmfBh+7TMSFba?+t7>?=R)(@wM19?b|V5lP+uinFa#c74@t4*L%OVJkh(0 zeUsY$&Lt=FMGr-UJyugV?Gv$}SoY}I>++9SE!)06SDbXP^RdZ1ISaqC3ujJyuw?Ar zncMp-W^r<;fQyBsdE)*ag_S1@j(>S?;e601aawuS5!jO5-&n~fLk9zUAYHs&T zgZmmA#J}}%R)rp^34g!$b}9cf?LC|C8D74hcHe{4m1uAgJxz;Sq0 z`Gc6g2R9t&PM$ft{KcNLvD3D03l@C#ebTp!Ji@wM`^&guT%SjV7@kVr=fB1{E;WYZ}2O^{HR2k^1ih?#d$j#s|7ayh@0e* zEy=64(^Q(HM8rNv{MC;#g{@8*=1KwlKb zvPX<6MgLP+>ckYvw*LFe`{cvi_BS^R|K3TGzob-s_C1$hNdCi@jfG1+y(4W!Z%Thy zHRafz=`a76KMI?2ej@X-*o!xgHRu$4xhZ!jTl^hcR8#a)o-pr1Hpab;(=!XJOXJ#3 zFSC(3y!b}A@`qni*XJw~NUM!`_}Q$NThV&rVeNO{XLIDmUVCPGzl%NomR%cTm;TGD z_JZ8Pjpwe;*zr;7@p?mF8|g2FT8H+leT}TX{z3Cd|8=fC>4tvy5Agrm^HFz`YzqHz zk8ATdfB&8kHHY{4mKiGNmVNy`e}eNb9h()UmP$R5_V+n{{mA~17xDM%IbChNuOT1) zW$oGY&~ehsqh}v^E=h9IDcha`;^$~t|PHQ zGA+|kA$#Rjnfq7Yhix-BUb^JCvyW2sFP*072dQ?`A2qtUf6z!Z=6`qH@V(=V=XJIJ zpI_M?P{N&7*6{qSDzBL+i~o7YBn`JO`2uaC>whl4vb{|5^Sdvzx<#Jt+RvN4ujiO< zb{R*x6kA$mMoQl6+bomQbXxDWcpHB{-E{W*mivl(_MMPXnPJ^__NhtU-#210df7>N zkp_`nA4IL2b<5s+KakVfuB=ZgT#J}Fc85e&3XX-bY-=6(v zwm{79sKnG~;Q}@rBNkV79GkIRb=?teZrN+5YYui#zB>DTOiSkaW1B^;Jz(9Ub1Xw- zzyE_ko2hzdl`_iRT8ek=IZ&l8k`_6wX-i%1+OJvMDUlhv?-ua`TjibMA+py_I^bb|($k}Cb=T1ylPCGE)Wq$4v)!50ibVOBi z{mM?*G+*)FzYBI}egg`+dqR6Uw}qH$j8HtSXA*IoO! z{q>B@+3B+mJ$&)A`(yJdrH}30I|bXzpfK+r9_wTV^g#zWi;)Nr6-4U&251cY|a&FtTy=%&}xo|3m-EH#o zlrNu)?@0Z~*zior>s&I2TvR}q#dMvza)E_k3tc4kc>Xq-|FLlHX}*^BnXl7D>|gY> z?Q`L4QMUT`is4x1`&*2&j%Qz}T)wxy_1#lXi?g~e6(3ISV5s!@ZLusnuQhJomAxAn zT)7v>9b0|A>CMOf61h+tst4=G2fRu`ZR4#oN&id z8}7P%ru4wZ|4U!ZdhvMI1e3I^XV*V`I6cXQXQ5)}m9KouyjOlby2nYEIZM3Ae&Oq_ zF@FSIc5P-(UC2}=#lI)ZJaCyIOZT_Gl5bOYMRJ5)@k-*DqbA|=N~W!_{#%(!{f%!o zo4Ve)e|Vbha(PSXy>=FcHmTn;?6#}?lKr(!H@>3p-+XlwU&X1ra_Z(-n7L>1VcgWG}uO*7-O^n=^FI^1d$_eQH;va(dNu7yeNE zEq2o+?8w%w8{4Z>UfXv(n0hp9&b6ms%};gPt5zP)Jkc*6)F^sYrD= zyS+tEb6d7>xnkO^Z#hd2?2i4tBj&n*oYZcC$=?oF9Jrd);&}Gz^H~!w+^)Pavn+_^ zzl)R~mxJ1eD2K~#QsNbxw|se?d8cc_@`e7&?3EftEhT-T;!$_YCLY;p@l4%EH~ZR>+kTAqSPEXRzI$zB z!Mfg0cl-qtEuQRVyRS3--f|1S^qpVJCeCx5)c!x)GhFPN;;92Nf8S}%ZU1@j`lPwM z-<#_GDa+OeUU_f3LtxhN@-+u;W>zdHx2=*p-u!b-S>MBdb}={4EP84ZS88|j-ODxQ zS-NLMe>~4hUiM7jVE?P{ZV$KxQjF4smMzvjlFf6YC2YdHu2QZ#?guMVyc7K=z5BfF zqmz=cv4@Cd|&fK#ne>G$3T9(PZiUk|DxM=r$;e6`7 zyeE2lklN!g{i|9&*+z{^=g!n9+}&8i^#14^DbMcBTr(q`dRR5eves>%u)gxP&Gbik zi+>CJF;=tf4Zkhp_Tdo|i~gbe{-qVVk?p_SIrvg!U$iL~7wpT3T(zki{o^27ZL_qq?9I$N#1Rg~lMr7vN@XIkjtaTP@o)A1!o!eyORp)??Sw^saa7{$4*Z(=`6MY3ua<`PX*#Pq49n z=Tmt+hr7k7m1nDs~czuvX)aV{}oY7DnNy9?HAy?xWCxjO3qe77^}C;xim)Us0l>V18s zp2b}T+pd4j|2?xiV})@?>g%MK9g=Qchkca8+h@DJcCB5v=>Fce=pB78-*|(Z{kN*;+0FN_XA8be{N~oNe!`cv z->YKhUeKsId!=jFt2Tl1*u6asZ-4!iIG6uS$wu=}4qsh$<~;5KzOC=}$8p;|7UAbI zzH!&ZsBHE1>iX_;>GRL!PbvAcb(Z|$9UJz|F3Uc2bM4%&!l?UiS7-~F7awddSm*%-=x7f3HRd+^D2Qt4fH&tI0uJ^4Ad zRCDYy{l4eHF>#M;s^_^3v`$BTYEr!K+%(|~OZHZdL(V@#mZZ7svn<)Ov%beAO1%{;mpqu37E*$5Iwb9;2n;)AlVTun+J2~OpZrPiv(N%k{`G4SPU1NN_f}M0NlC@&6Gz zQMBczgpmKEx~l<3e!t)K_SE@U%W>c1w?AF=e!A8E$%T)&?WyG`CE{EIRc)mB9|DXPnJ-2&p zf0!1%xG8tX|83~))gMn!w7azR*~339Cs%K6|MFY(pmqNvv4cuK=3jfx)v~bdeXDun zvx}}#^~;sRmTg=yzp6y&+vM+W_-uUN20uw)Ip0$udh&Z*TfBR;W0HHEE6edMS9Z8h ze4Tv$`oCp@ZFMsK|D_MI=6YYh-6InhyrVTyPp{&S_Bvhr9*t138JXGtt(WL*pDOgf zBkGUG;`3z>Jf!w+?NWFBt<$6(X)?D}KlA)|<#TJ6GW`#k>Udqz^we{WhBYBi+$O2L z{2|nNc-IPZQH{$NcR#ke=-lx{JbvR2&h1P(Evy2@k~dGJF7eGQ`?d8^nRwmL32W=+^B&1^lrulfQ@GPvkS^At^ZfVGn6pRp$M07TNirTil|qZTRZ~SI{yY6PO0W{VaXEjceq^E5wzgI0 zG8_Ndc3hM^@?y(s-lUQ$$;HAuIDc85cv_a_eXWh-Qg^~6#{}=+Q4_6CotCpB)~AFZ*b z&1wCm*IgmUr5#`F2rte#<`n37r&+XW`uX`wf9~@RI?VfVVTR;0(_Lb#lP`2P`9{9} zEfFY|{Q7lH^zHdC+LkI62ya<@)j0G{tIQ42KSA^JgwGxLW$=3~|J^yoyR$ZaclzPC zJK$NVie9?@I+YMlqgks3r5Fq?%P!rztREV9Tp+kg;`JxFm(v=*ZaHqXY1WtM-#qho z#YS$`xz@4cYx4$~?Nx`0e?Pyy$l$`c=C2c{iC>O-&F-j{=W050%da~RZ}~{ET5`lW z8p$m9&E#`ulgjggf2pgth+RI~o)T^w(`4|KxxyiJ{Y!=SX;!P}8@6ye`d_&Fs$j0o zmB-f>RKIXP{NbF*T+smfbwVF$}nh69|)i-Q+_Sorn-@1Xt z@NeI}_1OwDO4geu-;C;gbJC?z7H3EPBn8cTU`$%edy%j?W%x zE_<7nJH@wh1cn*i&bwvGeY>i5-JNj2w}9g>qbm+UoEX*g!?Hsd%)-OV$CF5dfDBX6g< z{HU^h@ty0>tw;Bjw{ktQ6MMMz!FQ#P5_{cFRlRjfiJSfL!B&$SHR1EkKW7^^#`Y_H z=(xZAmq78v6))l*)$bKMoNfBj#IA9@Y1?z|4g<05kg~m%VF5Sxs`x(W{j!^>e}Vt& z-(na?(iKmf_b^v&J?eZ&D|v#*3qSWIE4ve2VQT@N8?0clc~ru-GH^or(@frz zw{CYGdh3?8HnRV+L_DI%=yIO-k)|g$A-1CcNqtMYkCkwJP z&-w3a4;P&gKUcORb=ga|rbUNLmM>~QENhiEmHccfAAL+&bs;M!1aJ=u|NCx&g%2tD~6OYXhwS$dCSr{*Dty&)_6J@4h$ zOULD&s@e45Y5Q*18*kSnrR|$-({jV(f0&`MaL|nQD)~6eHCMgT?zVYHe*WJb^1u0B z9OLctrgo=7o*KVjbwBRR@{Urav#ep?Ox|}3?%U3=@Of*8>1U@SO}DvI*M5CfpSokG zkpP?2MYHKIpM+oDZN0`>;hl??>rDG{Jx?_=KT9pwr&m|s^Q~g+RsHg9Lx$S-{nw{W zv9Z|iXO{E+^423xmo`m#KJCKpq#!jOsoHmEBkpHiS{olM ziRD~n$FZ~>^HptnAGaT|xwC3(qwsQ}=i3`jm*^cUzdm{0-+jF@FU|)=+ouR`lAoNS z?cgogXu9O-hyQL<=S(iVGpCtF)}Fh@{dujJXY0nU9c%a%c1W-L$=^}Eaqd*t+q=(C zOkE%oG_3x<}^gjvk6$UwgARBI-=6RrvhKzT@tZf7{~L z9nFh3(f-Ks^?Hd=-T8x|CHvkK?G@ARt9Q`5IQ!yGKIPZOHhoXyT4qWgp5w@}wV-*uOG3J;>Dl%7-a5ZwlYP(7RFKb79Mdfz`-Ab@ zoO9wfe+%uDrb;)ybJtM`e^Gp1+3r05gjxUJD_>LiaNQNbl+J;e`Vydxynfza<^|#)oSdoX{U0a(9KgH_jvpzn` zzIiDJ|Ld4FcPegep7uSD>z?Bg9b0+JEyo2Op8B?5vcg=;MkMmG@-Fsdj{VgP;Q?jJ z&yNS*ZT9}UH+YNx?yX+~Wp6)72ul)naTmO2xM=@!fw%Q;&y#IVC7q00Xu0o`td;Zk zY13vrUDcth^tr_Dc)`M&9m3vw}~|;{Pk^wt2AM zU(r27{Of(rLnoE5C>^=y`|PscvEPzU9iC)+W^J84f!p-klLN=k6g~JIU?R4}mPPUZ z^~LQr@(=G`ar-9~CuS*-e0huPvX9TD1wX&$IC|#V_SZ9#Jx*QIyQH69DWthNySQIJ zV`p2*^xJ%IKZ~ct&)TGTV{z7px|%|-y@pA-`NBnK%lAy1&h;()$l57t54J=nyt>k8 zzv#n;+3bg%>$k~1*!v_u{Kc=$I_26c^S4&_9rL=g-!t3hGJaD;Uvc z@P2+^_m19QCDR@Ty{Ogvzg=oa8b{pwfNjp{rCXLM`5b(faJ|TEF(a=;-8TvTi&BBd z-&%7WPLxd+{@Q8d|6#9KV#zbJ%BGw>^)r?{o7(pIE!Qm;bHRVTb$L!#I1W|t9(VFS z%e`ajvo?mjenqi54PJA z%4bhLT72eU>~z;CQ_0{3BnZB@%pQXCziABl>|Cthb+?&eV z3%pxhe@b7r=AGV_>)T%VQsS+#i%E07=*smUl=?1A&6sz%V~U+fZTesNQxS`oMlCh$ z7p%SZZ0groshIt4GiE~ov3(>6RX;+9>QK#g^HV%iStWz`8i z32eu0o8vv~!`^<7cz4NY|AvQC4<_m@nkXS>c9-?3{^LLxS@V)fo znd@KAyl9zTE7zYMX4iaLM&^3%nVmbLm0NsmEh6tL&TXqX@!~m0@8Oe7=DhQJ%K9ht z`Y$Za?s{Uw6MtrsfykQsKax6}4SU*}_nlvCSkrYq=`~+sdtber(gT^}mBke|B<1BV z@85r5^E|i0{a?c^&r82s^6{bQ#ao9C-~V?%xS-eghotyA{X5#T-8-}oAN=k9v3Ob6 z<4tG(2F%@?$#VbE-x|Xe_H4GBZrJv4_W$WTd9&u}o)9w@Pn@yXO2LZJ zxKq|$CEZxRS8>(>o7fi5z-=9gfA90LSfB7cz4iT@|N39w|FxQ4Tk&eK=PtFkvz8@E zmkK^Ik8AL5KBmz=VNc}i!#*+G1#b4O%5ReHwA(K(-sEe+Kk-PebN@q+tj~9vXK!&U zk!?$8i%C;5KV&a)=DI{lsQqo>J@!q;JipH+Y!Scy@2q-$ZKLt40I%)M*B+#9Si$nY zeqsIowYAZX>c+k26xbOpn75hn#H=&0_B_6sNrC(8_P757ZNA@5FcjxcGG((`Ghd$T zTE(P&n;m`|C?<2HJBcgyoRN6N6Zh%zhp*hR-EVK+OUSux+JLInK)bvs4n8)BNDt z#e{#0IqJ^3n*8-|`n!2&t>^)TkU2g9wq1{#InOPtmE%4(%lX&5*#SA#dGD@QoL^q5 zXU4zTOeQqq#;xA{5@-0>i;eBlYpx|^mTY6`|2b39^S1G>{D=Eyv*o_tEV8d)e@>ov zft1-V<3!Hd`xOVTtFV@J?>CgotU1oos$aNki*Y{N&F|koJ~*}Zgr!l>g}$8@eJuYc zfBc>C;mt{|>#rxQVH1|JbNF!f!_Nu-8ZI0OIrZGgO~j#MS=k)1GheM|eLuS8cKO_E z_a!^>R|%`_ydMzF^F-lqc!P4@^$Qh_eLA22tEYtb)pR(fv3)7`tH1N<)2rz(jQ9F< z_C|;KGF^^3ZFIhF?PsCwRioApYPeTj;!^tZFjr= zi+7U6&AFv+haB!~VoI@dnxL<3ajfGF*PH{pB)|T@Z)Fm;-I(jxgc&Vsm@U>kz5Bk& z^G==%hl-BSRP~;cU0M-)!@?L<@-}-abk0sK?Rnt3ElDwz<+=BF#hOvdM{61I`8$%!mPwQzgioQ<(e5^ z*)etHsp!RPb3z|VgfF;w%J>r zx_;a5u<2bzRLK6!JI+hozfG@v`}j(l*PeElz~!l)Up_~5r|gn&)|FrEnO~XxOTyAZ zN1~V|amm7Gn`flB`P;8CUu_Y7Ej3H=-L$noeD{`d8{Mznk#D$;%exoH8>UZy%mNk5;Z za&1_3U8=D6j@Qo9Yp!K~ZJJ+Id(eAvuI}62@4j+MX?JaE{nvC>{mOpV%Rw;<|48N9 zYUkI-EV^8y{VIz)dGaT{4X2Bo_x6bJtujCNUQ_!FQ=-DOQ@W?j)>d2)xM}_d~%SfgvmAIDEO*&p7>SlzH>iOUK@&eh9jAOyJ?!E#}_OeKx0^efHp7)!K^=%eRU& zXWsn#?{8LZ*X_=%g`Ls%_p>i$>~7@x(`;)aB~cT{C5CG9_g;23c%Bn>;;MvnRS@`1Zb*aohg4i`Fg8eW(BSZ$*#Wuhr$(eJAc)la;jpk=Jjd|6UV(1Gbn7 zb9~~Sl<9d~@X2fkiRVm{%)28qQ!k(DS3EG!t>GtIoZih-R%x~SrS(ISTIJqUYG?n{ ziZlCp@k<`)54&=vvX>s5yS&(<-{F*7{7_x+Bu;OuWYNKX0a;j61vh z_T%!ZJ(ap&?!LJ5Op*O-HtT%z!~%&<;m+>$kw2gRp7`Zxri;T5mYwgPDLmS|pY`GF z*@CN2GsSdRI9=k}E%|VLvBxg+dsm;YmD!T&5MlW!{KM)i+aE0bwf4;JojU8?S#C9R z`2RK&^65Bdm@T{i`cC-(3!aCfTH9Yo^d2ZHe^xxvAb=%7TQp$uiHBPSceJE%-m2W8 z|6XU0+&94|W_wpNA9$mb@WZ%q%@zB?53X$*I&i? z|7SU68eC_2uYbB=P5;9Ujo-MEGc~v8zqDCia>mvweD$R?r}sPwKzXe=p|2&3ER~tLd-5ulBt6FVnT6=ULm9|LTIX zy4HJd|95E3-1^Ju?+zq8-8=eTaHsVCpx+vs()YW1&704d!@O_l-(vMrQb+39*c)22dd|MkbBGT~ZQ%iq7cFR$Hm=6U|n#w5Eff`N-J{WxG| z(<-^?@)7yvwR_e@CLUwC>vnG1j-_Ys8|j@{v{ib4@X-ewTaTSTtuw=a%Z|3&f)e^{ zS|JbSuiiA{Yl`uoT#n>3PFw6v3>La=Sy-5|ak14qmAcfNz0SKdiqd7Tl~0H}zCgUa zSn8tB1izY(jUUwQ zhg+(D_&$jH`;Osfb&3AD8@zVLDl>oad~m*0_`)%z-rkX=yUa-Z_H&(QA9;>$mNvU2 zdC)2^GwSYE4!fv=o4p+i@~d~USn8Cs-mhg({8m|F(Kw@ZdC3{gJ@fv*cC7b*eaGiU z=JJM2##7t2RSPsKJ>xwVzHVv7+$n2+otvw|x;J2<#6i}jTAu$(WanLuKbU`EjncIv z%_kZYrbp)T-ZS>K5WDx@z2e9IN57|Ucc1^b>pr`QzkK2Dz~47};xClup4(%7>EGV| z=z8rS-CdkgSGOGUHg#I^a@w}g^;fxze(Uz`)=qMow;;@Tv(%+B=c$=#{u8d8`P5O( zebQN1JN(rzX=#sE zb~=AfZmq5V!MhS`Qh5ZeUTZE$J|X!jx+VQB-@MJyB4>?0dCR^|aZxmkd9meykh%CO ztpdN$CAYV9-tW(OQ7*9HiKoTlUo(IDygTut*jPwY#&~+Uz=QMGzrWqN;e>NWnWUrH z8;zqg{VQaPEw1n6ILvLXZnvSHP-;%yP zX!pnT2iM(~=Y9yAlW^#}p3{uKPAwsqE;*_@B)Fl=2F z825F`y2W?%HtO8FRyjRFx}{Oa-qZGe4SgcALb@V ze|aAteENslim$DyxjxJPBz%opapPCcx*0Lv`zrI9Pdcl$~z2ElAoZni%hx5mpLu;v4UY3*LHX-aA_oeN5&|)D7Qk zr#qj%)iQ}6YMaRX-r7R{UYpB{+rQa@g`b@c*{#BDzv-I%?r5t{dB4@5rKpn(zezbh zn#Q^zcS*MKu{m~%caNkmTV_#I#bJKc)M=ee2PT(s!=!w!*X$$N`xX3u_lJ<9v9wt;i!hB(z#VMa_* zxslo1Ya+UH{!hAf;_roY^Tp?Dee=H?ZQF6jWz)GIfp^yAe2(vqe~`@XAo+1)#)Oct zXMSN?Q8P`}|G2Ps+Lyn-ZJ%~dUwM7gx6SjIOj=|NJ{M}=R$2EYXVJASb4{mhZT>Rt z{*kpDwbMHHAJOH$m$^~->zd`RYp$S zOSk!Zzs<=$mNZ%1CYsIL_s*to7TN(ngtZFXOzRh>PU6@sR$(fqEs%9Rk;l>A9F=yZHOkHbydIIM=b>(c^WyRaJmM%W#v-@_A$TsVlujZUDk17!s(KY+1C8Rq$ z{KO);plzQG^3^ZQ))brkoIRJ_CffB;82_51C-%u+`v3XElmEFzJv&N+wEFq?7%Z2w znyr7|V_#W?b@KA(qU;RPKF20Fn~7cd$0zuyYsn1W@`8I`jRIe#S}fsQm}u}s>%s35 zf9E%^6dAq6>&MN;u1WCs}8)kFx+xWThQ&Irsq%PB}z%lKRmM96nyDcNYQ%P`BiT`E5Be$9@3|A#X{Oy`}w z9v?6H#xr;S@1>Co|3B)n)OY%jDzlNTwLs#yepRu>3WEgGwbrp8^}UPM9RFZtxm=0I zS~qOLT+^eE%XCjVOe*&{FMIFWLCY=OJInV^nl@d1Z}YKF=X4LOneLQld^F&cgvr!x zeR~*IZm8MubC$F5ADNhjdyA5%*lySucWY~?&E4MPN`FKxx2##`8pCM%cJ7avw?A-~ zi#;qg>haTkYxO2uWIw|j1*g}`)Wg2+){484u6$B!_V!1Tk;@Lu5Xc;+md{+OjZZ!FvJko2Ivy)E=(5x>J&ceZE6X zQD$wphrS7`Q-4_X6E~L~eXZTMx74rZ%4#fTXWH>bCHC=_jk>wlV_L&lFPj|fwVK{u zTGL&-vB{*ewZ-j&wL_a|o|=R0s=rZxCa!&%|7G(Yi8<;5b@_j!Ys>ZJG9-@i?Qz^B z=RUI{;?5ehJ93qyBW^dbCqB(IoR+ykzQ4c1KH0YaQG2PJGQakl zy)KpOu9&V}6qmR#F3q@Q)@@CWd1clOo7PBjtc^%GH7ztnYWvQXX-ZLvwy(XSjvl*F z_1R{xt+>=ygQHGowa?6BI8gRAw?;8DG*2;YLHND}nD`@JUz)$is%`5?KYk8R!J9lSB_Pb~%5*DY>*t?^#A`1_Kb`Em+pLl+%# zu+P4+_P1AzwcHM`C37>LrD>m<82(FyMgH=!yFU9??({jMk@vBY)AM?};dEJ*?>kmR z>!i5|tDK#(@V&*c#X9D2YDqEi{9OO zheEC>wjNh;dVQYluVlU9_9si~wuL;mTlV3^zMSPUx@Wn<%x0Xw{4=!VOmj$rYp7be z1mmBgxmWB?v46RL;rFCf%$Kvvq-VsjFS}m0{h!%hv-`gkx&AAj%C!B+U3$KVTFI9pCrh+n!NWrwA5H^m)ISaueTH?l?ixSZ{VAH-6~|+ zfeTv>oVVF?@0fx{$+oDMX#%JHmN#vF9T^KlJ6o!)V6$K5^-9($$e2fKyzFIS5Qc72+6URWUCk)=2D zZ;rfPL4C)Jb#K{1wbyN7JGfGk<@`29cK%;yv^x%D9y+Mia`AR7BIZ0OKdAYt5u{eId|i>;K47E zle}JXDB0LK?=p(I_;+@{hQTwT>hSsXe1a$RF2C=45y$)bM%jsXS8abe{I}y4S6DOU zyYa4h6RrOGX2knX+9Gjh@%cOJ=a5nbKl$}SG8Z}JUtRtGs)gL!Is~Ab(*HQyyCR3evd3Y;S&2M`+Ykvtyx_5 zp!8GFVy&VDe#!;6x-UPv%yDPe$@1;xN+xDF*tka{7p6#5McW5=!|7cU` zgzSR&9ZQ#=S-98XwAA7|4X53=2#C2C1phWX^5%-(ji22+jf8C{hu3K-4zr6cTqVHbUecsLdlXD-+uy+ zoX=3ZkeRaC=hZwXKFMO;BaBLwvlHqrX|gEBIVNmiJRd7}aPdQX*DbOI^>0?IG~ax) zz`7^?bI#*f_g`NRe4b#-dAv$~WwM={QGt4{&X>FMU%y}ctGbx0N6NCHT)bx8)oI7( zsCyV0?Y1h@txNq@XtSU=$bNUo^F2QH)?Ekk>^B|%J@H59)DsIuh0X@bo;Eo+x#Z7s zLHXU8=g+^gN!w!oIq>#T&29Z+cWwNC?{Ru=x~h1#%cG2A6Bb;*KPk5OfJ92p%Z&$a zSPSmiSlaUMu)&5eb*G;G>S#6LzG2&Qx#Q|h4Q1!|=AXahPdxl-_Kxf`Mp-<0W&Mpy znWC~DNOtT#xkmZ3=)dD%ZgR<)$nLL>Gu7HtvvVsYR~iYF5m7a zRm7c%xGj)0_1Cn2whKSoE8n=ywV|KuPjTp(<@e9Lc;mF>g1@NZB!drcroNb~|1$UJ z))|>kj@n6FwvhiQuIGO3x6VoJiRQ`<{quLm{NB`jsA+$m((H$NZUTDUGi&=~MAV+V zIb^yd?d;mUC9jVJ-U^?vUtXa)DV+EFt{dKWy4F2czVtoWR%u18Pf_pVE3-s=H|*qz z{I2og{SMCWiBB%9SNKtCU-ZC7G41x=6aV7d*&F(ld^R?59E?14(5iOX_3!77>uUc? zRR3G7TDraE`HrO@k4Zd_Q?oVD6WMe~XX6bi%f<&6m!7CJ>U!{9P^H1dXaDc=xtF)} z)rQ=mMya_5ylG`~CR_bWY{i0c(EXZ*|Wx_5imzPQIVd;BZ2x7u#} z(R5AkN0#AMgLyj)mm8`moK&k`_D@#qU4*R7Z-c%4CjHloWSbfu9F;lb#JBd@(eGWF zM}BThKEXKoxqfWZn&R*ecgrW7c&)?ubmxPg%S&^1_igcE|Fh%VLv9u^?t-_QML$1w z-k~NRwegr3;pia@ULVMRqeW#RSj;<9hsEGU@@AR`WdGEBc z0DfhQJe#i!b)PeqpWAotz;f3_hD%$QE)sga_(`_gbmg@5y9JkIi%3paT;{*}Udp~Z z#|u9H2}+rK{q_HHWge5a4YS*gcUd~tyGnkvvZ*cR;5@TAeD>)u4QJ%?RUEr z_3qlwC5E4V?z(4Fyg_lx(iJtW3K{PwZu~07y_kDKsj1VHXs<@&#r@UX(WOI~2d+EDppMFZd zJal&PlHJ{oXTBB(->dGbdHp6{P&-eDW&JVj8Bv=zKi)j0@XeV`>7ULm@-OkK~swzzEP*~yRe@+!oK^S%Wn9YceCbyt$z1@X2BB!adp!Ea zB2-bu6IgR<*2!XNC*?AW*{-=w@6tZ;7#(!E$+LFC&p#UvA7bDUP|r(so#V)rSe)Bn zA9q`6+ZkK8%EIOMvtxQD%VtD#-CU3DZ7UyT&PM(Jg<0hX7|UA zOROi_@~)(>ahk=t-RIG?4&Et?KX{m5_Vzod&D!>Lr@QDg_t|g0OIMux!c=>Fjrn4e zX|ulUIk$BBv*&qid-zz`#bx}C>y{=~-fH}Cp+Z~9=1FS!731yEIj2-T9Ny&BmUFDP z`fan-EACeDw&Uy*eO7EPhzmMesCed0rS^+znQ*Dk_ijq{6mu3GKW7rBpdaS7e9`;) z9QU^KFcpL!USel2{%~nN%ip!f3awxN)OGyt{3CbE?~iM^n{Qe@`4cTwlfLvweLMSq z{)gs!mwo;0=qLaAtkDJ`^WE)7jUM^#ljTq8n$K!AjFk=p&5759UD z)_gdbXp>bcEF9U%F&zW-IqE0es@J@ob#XMi!A+?+kD z>5gLIlRE-?@ImU{Ik24evH(*kTmyuT-N5;HUY)#{JGENxqsQS zCn|UgvTYRCFaMo$;eC|NTa&uH*bDb7Z{07nxm6#yMSTAOeK)T8E4Q;tPq4M;O*G*a z+2$@d-AV4w|4ETF&jY48n(tj_WLmt7t*Gt(@b|jWJzcABUZ4e^ zalh-F4{o$SS8@H=Kf`&GMCIh3U6Sm2_DgwB(_^Jc>-rUsgj$N!%D;chFK}z_dIQ6= zd0hHTUmP~PW8T$oxaaMKGq0bY*Q{+Rj%;M%lE3o4ooUDX-VduE?}uJ|Rf>tT|M;%1TL&67k9HkNaL6TN)DztmT`Vp^<6zw3iy-6FTtub=Z6 zE#~&8|86z#@}Az4SY)hc@y|W$;e6vb9(G%4$8QD&?^9G(yiIaR-tyx0@kNf;UnM;% zzwcS8FY{TQBY57$UaM7~e=W>ArV_W=)-I>6b9w)b-SVk>#QP+lr~DI`xJviOiC3Y~ zaVr!r7O~ts#L!n@r^x(MVd;5)?l0oPuY~UU?EaBqG^^ZJ;%*!Jk0Z4;0Ssa3uPi=) z-Ff`usT6L{ z+@Z{`Dt9M)X6dtW^UvAyJlU>jV_z=Q^T!8wOgpz@UQ}*+{D*VZn&;cI|0~u7r&+`w zw*9R)@Al7M@8Vilvg*vaqGa+^(L3Abe325` zzwBC6Wy_ZZ+cu=RhWU1F`KQ)o=~Vu{aE9+yo6Rvc*_vTbi)9wxeLivTsauEFBpg3p z`28sN|BvOY|GYzk_E*LJ`z+O>ptB-lR!WzfdRNDm+v{20epilskSZ2)?Zu7hN*tj_ z`cpou{Lta~#B=;rnMmb~<2kH`I{H@Ym13m+y;<-l^vke^micq^C_@}O1yW_KZOL#-Xs$ZG%*8=R9+w}8qyL@+NS4rH3%;%3*gz^RDRMeS0(S#&RfZDLH&o=uMIGyX?sR{5x4T zyq_36J>Sl*h|?c! zVmn0G4N|XacnHU+6)0}@`k2)@{pEB0ixsX%rvAE@`b7Sl{)6_lk&B#)cOLxb_Q_P} z@}XoY!`w}0R(1w=h)r*eo+cH3?2vom=|zUxpOW9r2q>uPNa3AoQ*+a?_|VPA9Dk>^ zZajTv>6i9-t~LIZd?`zeN&dL+>S#|RKjW$2v=~;zZSHElT#@NN`NMq| zzC8vf(oA~~=G#Aw`!CDkY~40HUiZe!S{LOT&AS(fP5$zF{j$QET`b3^C(6t}lX}_z zN3n6;Y7LGxI-%EEF0L1d+ITuuXWi5OE03;gp0Lt=kmdGU_R@W^medcoe0M%fZfD@Q z+;@Gq#Qs^kCzkdr+}ahXcK_JS|Nb8;mV|$K?=9GP|529~huprF-#ur0v%{K;Cps^9 zW0GT$QThJZdA@+^%3vvfYw!Pd(uLpWH9feRS)uvWU%+BsH^-XPHup7OLOkY$$3Nye zDfeg71|_aD!Bbo$ID9WJY`gIK(vHH@#_sKhPCqtLGmID7yPx;|50lOs;ipaB^R`K^ zdmZ`b-p`{aX6XnlZ<5gv+ma%#Kl5e2b%AK_;ZKn*6=81k=UzN;!+JtSnex8F9q*0T ziyhONv?J+zyiaER^oemFmd*eERlslev&H|lH>s_z{vapBY|zY|ZQLMgMQlm(vQM>Np1JMZA?dJM zb%wXt#O;sw{je@j`om%Q#fN!jKl}8Y3*Xn?c@q@#dB&ytcUuD0o9k}f+|IfF?Ine( z&>1HeUFdaeJ(!<9ANuqlBYk8h7 zEl=qyOJDe9`^R>1#YDd4kN>;Cz*UkfcnY)mr&mEG+6S@%{1+8F#=gy)E8?@;^4ioA z`%il_TB@U7-e3F0&fxBk^cPucU)abmsJ$-!UuOFZUFR2yCAB$jYc3Xl+1uLj;rBYb ze6H=i>3SF41*P^mJx>Yq>o%#UltZZd( z^4#BL+<0U9Wzp|JTzJS z_qb+AnQrzixtR-YW`4eR;MK&qS>LNInzvW09s96q^0Y^LWNyyaFQ|W&WVL>;Y4%%= z>tU{ZD`pGc`NO7UFl)A9-21sH_Z^M;W*^zE!1PeihIexhQ|rvv)tWX(1pk(KXWUb) zU%4-T<)gB)T9?uW{v&KwoV1k+A- zIooE1N88rv9eKTD_P4DJ`YOeoFT)dWwcYRV@DdYAW1shPw)@wesk~qE3ub!S4P`a>&G}|3f|j)r1;m_=`u!>a(9F!?Ys2+V@CSnvz5E_l5a>0 zvi;I-X;2qzOjPc5eVczofAS{p@Jo8HH@#`>7Ci0Zdc1<+qJ&QE=@}>ga;ys}m9b`c zrxtnnK+yR&H@|i)xO!^VypW37KQAU!^rSSdEc`RC<$`RP`n%g^3$yb!^jB`NlIz_$ zGbvL1vF^H`nJo1=`nx;7Uw^ry?DtESy<0D(9S!Eaw7+`tzrS3IT&{aF$}baDTz{6a zr8(xqx9xjOwyydYzp!Fel=X~fM|UjwpW`(@%wt89fq8e5dHp)WnYtYYNe2@SdpIsP zSh`jxZ}ktQh35t1_e8F7^1Y_T!Z*?6XXVTDpIj{Ox6RgDTa=`c^VW&)*wHI)mC-8; zig!mO%yvEKubg&DGUe}c#`Ve*zvMsIs3U3B`L)V4vy+1=wRfHMj_lH#Rg-3QpV*Y#v+lg}n)qttYvmgc zJ>re!?zs9%Lr*1kL3XvX{r18O<>4=E`X8CsMVWb8%u9WH{Hod;F*&|$=exdHyWf`%irCk7q%pF` zw`cydvaJ?-%sq~I?rGt0Gd^gn|LEHH4>#xj>fvRH>(*X{A4Qy-`pwSCfBF5m zVs`R0M&~%@50xGzDHack=6tw!<-YcWvz5N=HGz!PKI|sp4U8os=`6=f9$A0AyW`Kx zPYeDlvYy+*w13t6wHGS)GzpyD^6xG8l=u2hX1ALZ^%rb2D-mp?D$%4>&BB}UPYrGMS?xo~~; z3Az0)pB$oA)`yqw(Q>NRe;i)8{NntFZHD5}-G-iz+1vI%{Pkw;PL5{tHfiGk>3pe$ zUzK-F+x~U$^)J64@7m`ra_?isu@&u2mh+vh>^C$2b!wgZaryQShsEyLigFvY{Vtmk zD{;ntnSHdpRlV@6Wgp&f-1c9bDQtA;>&$?HiFN;t;=0Uo_sm?NZ~fxll}ahwn-$Lk zPusuUur)nQfhkUB!Oe=}TmN%!;lI6Jl0`i?Ug6~SoIPFZHg<8avdz9*p|~V3O)Ns{ ziHegw|Ha!4KLuSLTCezQ@H#S1SHAe{v+D&b59|*~72sa7!SQqqhlajymRa`2@K@Ds zN2Z;&S(-d6-o&K;Zs+^_o0lSAi7K4Z+C1~w<@(l?!bLjrCAW6RE7aZoYc*ZhBraox z;Og+*P3-HhJzrxKGqJp!?S1a?ZVSo9C%xV_e_={|T=IO?$Jd3c<$lanezs``x4p(1 zyXrH4%3ggg)0oyNHtS(#uh@oHEcVgfLhnRd>hun?F1=xu7N*k8yE^Ff?o&nAj;!VQ zzhO~K`J<)vmn$M8*EC;ZGH*28oXW8&!eP2#iTRQZmkYd|qBeVXta%hV!*2SuzF@P4 z>dnm;5-J$JZ+z?Wz^+N)zg(8S!>ece<}_t%e3WasKUMNxx#H(7JKrBQ{rKU~g1kee zmM0m`2&{Wpp4#^M?2cz5yS??)W^($ zH7;BtJn5R$ZENd2zZ2hWbo#0#RFJ2)+F*hHo%O0yy4StR{P*=$PQ+a?Zo8bA3%SK- z9B%vyU9{KYMKSxLl`;zUPL|h>d|u+n9kkJqCv*R@Z35mi)TQKiMgEluk=VQ7eQW!v z>lT+vUr(Coc3bIECu7&F-Io@xzprR}$z~hVlE|Z*w%k80nD)te?)+o5B`DyexJaVnP z;+f|!H!JqGPdngS(UmKeKWl+a*o3$U)!Q?tUOu_+^yH7h4iYE4f9_;cw*Q>zO;!gL+HVwhq~0-FBJh5Jy&j9y74<^Koi}f(D3>0qWjgqO{)<1lZI78{ z>UYZ?kWDwa={vphrjJ{4nxc$qWm;4kV@2q()?M37Y-$7||0i~Rvo4LJH!nV%0t%!^gNQ>a#shfIQDZ2mV@3te! z9#T<(2acY9t8n+$hrYf;BKQ*aOnQ>{@waXGwGk#fi3O{d~Q^%RG*X#QCNqyJ3 zdsTINb_qsN?@%7cM-SVAl4Sr=-vE?o{J4L92`@`cpIi zSF@hCS-3)a!_2u-Wq+qFPxvpeFt^zBoa+>i;4R75KU&p3x49I1?zP6M46~PN8DYQU z96xQSW^nwlRI}T>*DCkp!nA#C`c9Ldx9jswd3MX;w_L`3^+n%ezbI^$w&Z_N9j~Z4 zBT}>XnUmojEi1nc<+pFjd3(k8X&FuDJhHb);Gt;$WVr+>x7O$hh8~=scz@NcF7yyP zQpNdl&vvJvfQH5m7jhFH=KQ&Kn`_?0l>hTv-uO=Y5TLl4AzV6{Eo!BCo!mR?%?s9D zI5MwwN~BZc&r4_OtGQ3Ec*1HCY;^w)Z-rI7*o4O%&#VjYm)Rz&=qMFOJiPL9RfhVa zhNPCs-}{c{UC|D-5-9P@aZDGTbT94g@{%<9_=B-iq6H4Vl=xY_i(63X(vQchRaUpY zJC^Lj)5rhvS6kug7ptwl+5G)es&eD9QOdTLGV4xATz}`fGjP6cuv=74ZF7ltlwf0# zt!Hy@rkH-%XSs_y(K_dR@SAhb5K8WnRm#o%^Z<*54?Zk;AB@Q*N`!VXMcP zsXN}EPhx!&_b#yZoj}s8ZdUQ#5hrRKx4(+&Q*7+IHs5f9WQ(THBXO>U=WEv{&vkp> zRD0>njMV0rHgo6y)Z*H6Kamj{mAl3x2#DJDYt(CSP-g?}%es{GyY zT(KgpR9NgnC3lkb+Ep8kgbt@M?H4qRdHh#Jbmh_=N-29zHA!k$9GrK2qH}58u^*2s zv=Ui2{?l>L5ifMey%uvhkEO;YS(Z6Ff0N{&S=wu38o5_(Ub?MlqtzvC$thv~S{yT< z8a+tbe2ro8Zo!!B)k=oyU$>l`?P2tAzk=qZMElnQYag{fC^k;5XV&Z~mU`)P`-6c^ zg4l~2-KDbai{9^F_S0GI^@iE&KmTiZ_h$Rie@mt=I42Zzrs(Fn=0ZJY#w|WfD^fQc z%{n6lnv*+Tz0S-K;C}9Yl5<=CD;=|L58a#%`OrM~XimTs?iQdgY7wcJG7k6Pf=+&EZi0 zXnpLsKw8?eC%+3$2S7c}=x;oHZBwP{_A69l$h^Kshza@*QQ*B35ZIi4QW zZfQ>aamM+_W#ujWd6kcCTz5VUck7NibKPggS?{lRPCR&36#^t{83N+OS}JaGJpQ|c+!jLE7zuYC|`yt&$*oxmo$apNjj^kWo7k8AN3u<-#k#1XWpEUE2#Q7xYs~^uaeKuyfe%|#?Vx(7g#m5_tHVXfA z{+?mFz#mj?e#~Ehds%O$NlM;U_leEFL%Ud+o_#!?bjY9e+{$m;za+EVe0@kFtX{$G z+20dwQ8S}9*XUd*m%o(0TeJ4KZr>JO@AzZ4&auQ*=Cj5X>XymhZDgO8W}6&(OYBjL zRMdi`#$@J=ncio%&E1rAKn}; ziDzDO{o13zx35EE&c8WpzY=u?m0X^%PP-*7aPF}r?`ancuqE)DU; zKjPv*b07JdGKaJG%xOIEDsb-M^d*noqN+5u#2<+4O)rVq{AzJ#adg|9{%>cNOFrgY zw_x;pCXrn(QAc?+)1m*h&R%szj)#Mi;9Z$~rV1Rr)kVUO>R z^Oha|c=)r`+v7=WX2u1fZMhFteYy63otG#Z+rCrBZXF1}872Kgi+$gzDzV*-tBW42 zI+Mj5o~j-*RdhzYELh^(mb%ZOX@bwyE5Z(yO|mXL1DUYg$b z$X(m}!Ebu#f$uNp1ii#u*=?5ky88dEA8$1~41~4# z+U8fjxA(97_MDGpnKMTX|Ksbt^-YhjUXwfbQz}bz3wy!o$&u1$Qu9Q$eI0i4-Ryo` zVRK87g^gd}Q3mV3>#LMsiaimCb<%A(_2h83?`qLI`Fq-Lai#26uwJ`9=ikX4GwrX} zta9k)$6?i2YQa|N-J*I)LR9@FjJ9^)$19`C?+DDjCv4VR_P>x0icS(bmBxQ07Gf7)BEm>-7Q z@A*mf$Nrw#S1%AQ7I&a>esAvU8o`}4`Ap?gd6a)=T@(AV{itXy|IPme>-2*g|L=Sy zzBl6D*Q7maJEpdton*I7fyHcb_YW?8iAH)HOy ziGeOFX5^X}txYbU2&wFyjwDb6eipHCXLffl2+P{{&{vWk$KL~7oT0P63Y~Oj^W|$tGCXcNN@hRE4*iq z;M+BGO#5`lb*W2v3 z$Nt_-*rsRvE`8=|c9V)xvqV%!a;a$=G_IIHxt6%i~5=*g}oQ)ol|jb zvPQ!OX%{1DpErLURPKuH^0Rs5xh?O)xg3Lw(*s|4ZFb{h*?4YC-i4Dn2Di)S`)L&< zZk?gOdNxb(B6*$7SEtzbJ-ApC6JXgP@Vhf>-}$DK-e>qG*S?v*eZFQ@`X+l;{glwF z>3y%x*ZjHl;o!piHLpc{&#+CdmCQ_16#a2LYwb4+g=y!u`w5=TF}S&0ko%Tg^( zp+fT)&s@Z(Si72UKDg#Se~IyeiRZRI%UGf$%JI1)#camcYF8Ck9X;kpFKS+2VKkCH z^DT8*uTJ>&hBT}DR<6dI54PObo|Sp!>Q#xk8CeersDDEiYZsqCm#JhhNd=qa}-5rGX{y53wRM zImUes6)z;3tc^L|g$maEHY-r`eE8HdrT!NGevO6=!f)MLUdlLgqzf^&2wn_w@i1tK z?q;~I_at)Fes@8IweAhq`P=;$uf5!{g?Zw%bb%j>Ywx>EGR(X5U)s`U{^7?SearvY zx+Ir(o?m*0DS5H(+YdYWZazNh;d6q2LapK3)Y<>)J8trKub!}Vrr2hW|M%K29H{!E z5Z`oQY5c>F(hnT1j$X08|L(x|XCW>B;ujhItJM~IQ!el$`hnmio8uK%M9xLm^>S<} zp7{Au&7^Bfwmi3U{%~v!PpHcb`;Lsi++S`63#cA%Ntu1#Vr!VT^mDaOg=MSl%9qz| zlX=*_Y^^-QyoEZ?Bcxj!tIoVrW-+|Put}CNNA5tHwJ}fPR$&Wf^(Czwhot7D3GhD6 z_OrQB)AQg&&65dpF700~aUk9BgZhIKmjxCr+z*cRm0*0_gP@$n?Z)_^ zYJs^NKQ@aMvP$ot>G&W-HPbh;mE)bfLG^=+9fy*|R@l70$h$+qs7E_lE#(c%xx;tW z^8>W6wK>07O8(Ka8ZeCCBpg{HYBb?`KDEp)`v`9x@&fq-Q0IgM^?v$@0q{AjVU*mUeDMq7?^kc!vt#R`R)0kX>qBqs3#2aYOXrR`CDI?bK61@jgTKWR_xjG1 zb6I{k=Twj9OgcPnujSi^NF@6NYIsQxtphe+cQntG<5mz3ZOx{Py>6U%Y#v|Nj09 z{l8D`ZhhOFvO%YFp^899w&ARcKF1nno?Wui%X#IhP4;WHR=vMd>6bR|jLppFDRX5P z20T4E`T3i@-)1fE{jh&W4Yz&0+H1vGJHGNMS$r20`flIoEn%WROEZ=^q{`*fj%U&n zY`1LqwE4i-6LRuLLaQSpDrHrFEZ>wNHTgjQ*T!c?ubdwpmtHY{&SwQZ&Wl^7#d2Jl zyY&3u2{oDP*QzAvy2e;Wx-KYK;^p4HD_1$~td`fw_;Jg}%g%cH9^wv~mN_|X{bNLjsY2N%|cBOPN#n*Ao zD$8&0lK#5lj>oj5FTMTM0`p2(o>$5_>~Ve@9nLPq@wzvPH_M0P{L!73a!y|6cB=8x zQTcyZ1WS|;eKCT z5~$i$b|HF)P~Uu|rNQ$j*|24CE=_Zsk)C7d)NTGy> zzphPmy`+5NpUk!2YA5@bE5H0Lp)DfPt2mn;QM2a!=LvmvakHsH0MIKuFe#Z_U8}p z{9jhm_h41Tv6s0r>!vSHocS#*sn)B0`qdBamnN#N54be(`Of2#mu3rEeG%R3F34Ie z@lgIjMzwfVz(vcaHm=ho-1{A7NjhmcJT6=@;ruv&cWY&Ii26X zHf`N+Fz1%Bl;Mo72)}e=V{PdOrKQ zfXAF``R!Y$Ot4+E{^RL==iFNF|BCs-#VhVr`rYll_SM`lwp(jMquF+^59EK5U+v4S zv*qQto^x53Z%WM#Se72`u^?d4XVXVhUg(~|2E8A}={D zj(O#ODVpcRc80dX+1I?AR)05r`>ijk>l;_gw<=EiOF@0L`_jA~=7e-qoANK8eDA5H z#lD=HROy>t76noOTMX`g?rvE@_B;=55h<#$OQ-}>#1>I_k@ifXroE#j3rZ)IL;+?V{u z^JUdH+2@<~%a#B8nz@6o_PBt>nKn1?*ApglpI@}o&AT!rpnIABPkGl4P3gn@mTQ^k zEib=*t1fv1%k=5h*QI#ebzfg#nP{4KQYg^;mf;)em}bdh-)JZA8%5;|jx9!eQ#)H0 zZ^*kW*&DHY?=vr6cfqPxcV^@+Tv2ex|JK=wL0@>5*#G?EHfcsw;>FX2v#m9Be(mWy zwCH{9(WBdEy?3ezUcYWD$3in>o74rT54YTx9F)xlFT}O@r4olNj6MZh(eG>hB{!?43ZNHLD{_nC$ z^M6@{&o}MlIPc66H+SXrw=9Rs=5BbgU;kathuNNWPgd8j+co!gqWaUVkAJ4WGJew$ zx?1x6R^gkI9$j#L!q4`wjf0$VQwF~@s&$N#5 z--^!>?te1-n}7XdJQAIJe39Ra-EI^A{+3I+du!r?z@F!vvA1gvyf*y&ZSC&a4Yn4q z&-KlST~~akOW@YQsc2@&8uuA*0$JLhGwV-|w>tm%-VsfnK=-QiVyqAK zv<^=%XWp+I<+$PfB9WHef^n>yogF7^$mgsJ6g!aX_|N=+D3{Zw#1EfETXZ>sR6_;o zS~M8m1_FU&9vHPu_fc{?k`wCp&T-Ggz*C*I;!Ee;X|6b>;QLg?d1-56P}GZW zno}mH9DeXzTYYvzz533gO?)@}tEWu9Ex07Vy(nn4qSxY6o@>)p0{z$uPI^r~P%LuF zQ(5^ulYvZY(WJS8%jd*&wM6~;^1IUGM}gGBla3FrpK)t-o!V$Ea7<+B#vA3!HcA9< zen0Pm_*uE~uHXnWg}fb3iJ5s4e`;D&nSDJo3k@xf?iGjva4yqDTgWEkK-PgyJ&NKi=EO`puZtH z-b7lorI+Kfo=D5Hwu9%x11_G+RS~;F z*GF%9-SIEqVh8iW#ikr`=bVc&Hl;0TnQBq4EcTkgDVY1qufrZImrl)|74&?4rTn=Y z22%684_r94`}m4=mtHz2d|{3`xvX`snBuW>3QW7BsyFe88%bY#{_e{2nC1_1kF{?L zx>j>6f0K9l=l9n(+ZBE~9{%-bcVTt*o{FgVdyUiH-4H2l*-hb53eETo? zfgvemTEqH@wzfQfcmofqf7xx=;`hJzmu>v2-UUK`_PklM;Qedy#~clQFYHhI)bkXs zKjX-9-GJ##`Imo=u^oFqh-_N8d!p}7NA*-+88K}Jxoe#D3yVKg3-K`JD>+?`vGQlU zuK4l2V@pDf_wN08gJ3;eiYyx;AYe$2w}>s?rG z3plA97u7pIDVD`}(F^Biwk}II704%j^;6FN{(fuK``H4o%SDs6N*kXPO1v7KuIsc@ z@Ze3=U;p)5Dh@sGRWztzJ2<hu*oZSVK+-Mk&xBBnO+l<@yZ_maK62W}qH zde&RPy`$w+Uv;qQv)t^sUX87RuQw$!eaXxB^{=?z`_b*;S;iy5#d=PkHGHPO-gBt5 zXQG^aEvM%x=I5=EzPa~)aX$L{_4-%Kby+LqmlynDJGk)qmpFkMqvk}xNf)+B{t%s7 z@hiCH{`ybz(w`sdQU3Dq@%h^p*Q@1~PP}vfafRXPk8gZ8AL=h;5^tS7U-@@N*9&!v z{OD;@E^3{3P>$Nh*|p*1`NX}?GapI%ZWD{IZecRXyPK-TdL}C6?)!;5j@B70&x|{gvWtI92)^R}Qkk~#*x850E*b5gzl%;u{xv($`vE zgy5xq0p9mNPt0?z6kdD%u)(?N#IAsQhh}cIkqtDt$+70|huelOf;$?#q$)TTu8a>} z8FF{|^?i%a|L&;xQy~?|7CqTgGh8_38=<0f+tf%v(7&RULVu?Yz+2=(LL< zJA3ih#tJ{Zr9x_+Yu-c|RtoC{#&!JdSpJOPYWsv8^OkKZE!unTWy`wt^5Wt3jEO0$ z1(d8hIMhBX>0Y=mdDz7NlEd8Rvz9A(i}_ec6_cU4L*}iUPKjGhgc=yD=Ci)lKUDg+CJ8k~UQTr^j_xmFo zjc1J#PA#dD3*S$uzqxDikH3?jq`!?WT)sR?qmJSE$*eioyg#gedP;i!Q9*|vP3|Z8 zC%ki7(|we~Xw3qt$f`zxJm+sG4ryI;vht6cQIO;M;jKl}hHcBvS}^7+E>1iWTE*$N z(m?G$XkwjWNaS-7=;<)q-st8C`_Ge1@y=GA7Fc6*i+cGf0F|KEi8KV3QN&OUk= z`AID5(oJ2CceB}3dTyO;5La9%_gU|pYsMoMC;NUSr)ue>gkN!cZFfA`Ke@v&YhL8% zRsWZY6$yQ`*t%U<1I(m+M`^wVvI+scgRndsizz2eLc(}$Pa zRe0w%X1tiDW6}6|MUSH1TMhmrhnK8gIh$#tKw?XGNnNv5y#4#bGtw7lcNHHz`yghG z+n3rM$)Vc=CAs-G*DbzN?98!l3Fm5GtM_(V{e@;rb99B&->^I^zg!*6ef|8xs6a32 z_Sd}@`GN9H)vBusYa70NTzSvHy!Of+p66{}<{4y~c;B-P-o`f3X1dN%zJzO#M zfN`_1h}sS-QStN2XI`bgaX4^vd#rz05hW z=`VM!^?Jk?6Zy1d-{JQmH@J7QY@M_s>*2qz7U$zaSPw)+9d1nf{xc|L{U4WSZr@j4 zd^JJ3z^78TiTnJ^bnmV$Z$56YQqkL4>@h#{{XC~1r_wq4W=;4!S@UmN?6l_}&F3!v zy4PS~!0P8mq~;`Sj1zw?BA3P!F{$L*kDA3{rMfoXg%8*#ew*_7oX>6d%nxVdn9 zc`M&ZW&eGOxFOyVLXS&9%GUr;0ncuX$*PH)Tw>seA)9VHK2Mqm%8}^Cif8BkzFWBv?RfpHMkNl@!nKZ|CY3SF@-S#ka z?R|UavIkOAvmaJ(=aH9t|7ebRKrH|MxyOp^w<((>^Pb~-e9Kn<(tByoCtMFFt8Oo! zB7W{r$^C%4ho8DX`EK#Ndct0d);He`HZ5B-UCqsO-s)15-52jqn^9f%Q0V*rCYcW= zE!NskMYXEmzFB_PAgkHvg0H!kg_&|ksfgg5I?0QdOO8uVD7oYO_VeAvR?Ocn-F)}# zk@1r4^B#T=`0ep@t_Sms>nDy|9Tq$qv*z-gha0x0ymN1PFu7yH8ur=h0&}d^oR_=) zKJV)9gQXK~7MypypMR=pxd6 z@k-;Fe*I$qo7I)!2T~j6J4ihJl(4Q|W#8<1s>iQpbM9kbxLz{$aQKcT>A}~;U!;H8 z{=2DG>hptl)ej!6QWATe-~ak+l_+c3|LG~lj)pHiW{a^2wC-HMI$zA|1OL-&9f=ax zOHWVu;?1SxnY_eTrC4z3qU#+gQTOLAI}ow<^St)WVQ(YF)VDv67D{uJe=D1L`M5&T zO3^PD=QyRxNpbVfVy|F&zU{rr-kwLFSfv(<@BS~a*F#@*$EG`RO_EN(#6(yo&q>HT z*y`q|&{8Zkee3hmFm9(C=aoMStp&I)z=z`C4w_7I0@;7%krQOnv_xd1ziZyVF z;kC){C+~lB=j-f3#m>bZ@y$11&Erq}$g}rl-}XI`Qe0i04NR?Y?v; z!`$}EB5ynHF9J_(Gke9nE;VjYU^Bnv%d_`ImHuOqy?NDMw{&^Zb_?Ck`}5xQde!m| z_MP7sFKGVOS9aO)o9(k%#uHqfGLELk3Ak0e@8(=Ae)n;thyZJCN!pg#c2yTe?`i(> zn6*2&Vp`6Ym0LE1$3BuSSZkp^amLl0($4k`6@B*#I-~zLKmJwkIlsK8Wac%t7|tAy z&o>V@+%mq^dwuVNTYZOKTP}&OEL6V8^+JPn-}dY+()W*6$2Ofly|?wl+=M5dYc`h& zIVLu4oz78puyroGRL7ybI9S*&#JImwMD!nz&zV*g^4f@Y!ds4ZQdb~>P)~4@w<^|7KF!dsr za5jsB^-JFJGKps6gW=1nCD$&0edmpdm-U5=Z^!Q5GPZIQ-ur;-yprz`&3&wEml#_) zYVV!FV%Pfl9_QLA59CkJz1qXQ$RoX^Nu%oE+PL`|yWWTSce`=D_xxpYiCgcR%>|F; zQ`g;FKG$kqqo07k{*D*BU2Qz?PHa`0cJ2ks+%HYH_eGan^3Yg4`OBr>O-sMM2o3*d z#nS)mvB=cImTQ~mSHw9>X0#qW%J`JE>Ts(3F{QWnJ$F5y7t{4RCG=Xg+SmIvvB8R8 zqNOu0y6EqCv)Mzq@LIB?_RIb)8B4`uz6EY+vRhm|Z@SQ*;GJdH^3^%gw`HHo6!g>I z@pZGO#ZURuGcS7R@A$ggRk^n!hU=C`{g!q!uMg*+dOdoNHhiqDm#ldqk&`&-kqhH>#$!SqtU$7^P^{`#KS!cq2s<>yO|m`_~&zZ=<4>Id&< z-)^3+!1I80lHrH59-Ho4d?-Kger1Z)u_bEln4)a>D#sIy)jGvnbQGo zQ+^g6c@@9lyPoSBnczvecCS}_i@I6;Zh_f3yLI1luVydia5l;QtMS2Pulk8sA9wK! z?CEGaUdOU->w~MW_grYd+I^tX!b-~R!_@~S%@P{zGio>d6gW8XXGf3C%KG^#xj#}C zoM*Vgeqr~4n;lMtJj)xUjq7@{-2Mn`=I*@bF2WW6;0=4;@+g6`Y)rdFJ6WXcv8A*>a4#V;>+fC`Cr+$ z-mT>{%Oak)Sqc9(H-@_$Jo;RIJ>zu2wJvoGdsyzc>{%3fAmGJ;f-1#x+?Gr=YrY?O z_@KEX+$`jh_3_o#OL(?qnO@%<7N@e`V@7%Ruec+<=6z@GKg#jEyQo~@A;;z=<;K=) zPP@HGkPtj0uejl4k%#`v8!c-d8_LL;FfV?u5O(z?$2wW|Z3;};g6D+hE8YL2B(pZ+ zp}Jtj+y&oRD}`R~4u3F7M}G0?d5qrMUaH$4D&SpSmIzx5z-@GYa>s$)434|%SStCH zKd!NO7~v%FNk64{Z>2{=m(sV{f{Y1yH_8RsB&O#-RKJj7>mt1Uo+Hcidrpu3sTXiI zKXWx+n%&^l?;&@+hIv!FSa_Y-4!N6;n|EaKcWbXdT*;^2DF6ENndB?&NBYeJ?9HD$ z#t1Fa)ZHyG$J%@TZ^fTManUD_-s-9-+SFzL(4)ES*B5i`j`PAdR$f2%=~>c;+iewl z{&VSE{=LtoNZsygdQ9&LZtan);Z}<${jWwY_X7{kE5yzY5$rvF6x|_l`3z3C?+4$?%cyX=Uug6;~G=Yxxi} zXZmBsB}I>eKka>2@CQB||KTrWIKDD{zJlDMy%zJ(hU1wh^;!5|=eyOYEg8gi=wtAb zl2^f#jyvcszM{iX+^g%>@lkC~n|%XEzi(B(y;6do!jbH0&ypS_?$y`vtYW#j;BeJ_ zm7gC=RAlShr`%4>jlU)k`)_OS&CTY4on6l+dY#HydncbM+%Dtyh1DOrz1Eog$aQ_O zC;a-m=b0`?xAZ=n{OF=n%d-Qi_hyUMa5Wa{KMq;j64(6Fh=otV;1!>a)dHR$EM*gJ zd5W;f6d%q#e3YqO@L8QqV#Pk|Ckj{dCJ0xpKiWD;>7&h@-}kqi6O55OZLzoa$k$IM zI+yQdt?_^Pev{Nc535a2M7^v&*?hO~t}=FN-?!+y#-ap1 zXu-T?3LKhDp6qV*Z=o?PO#T^u2Aa%CmR{Lm$Th*x&J{#t_7r>+O z7tlxJJu~Y#)NM8`X>r?mW&V=wKl<|-cpiUSGrecdAI)2_VQg8Mx3mQwy;f!M^tS#c zIXkm;bD;7$HzmK{?&^0>7Z>#0l<1FrZ8}G5%A=azB|lZRD>0P_ENsqSvF^r<-mc;; zpQ4-UHPfAczrETrDQ;uLqdU)bztClzXy3bUw{mZd$m+j*p96mh%=kJhC}_up+s0ir zQ^I)Kg#Iiqnm9qolxwwOyt1dASEAt#!{|?eTuW`@7YCf0+rnhltre<2+KYahURm@y_@8^=<~h9& zqqo0qc>eP4RXtk|mb1C-aH0Lr+`cK#cdB!)6cyV$XWP!^HBn#Q z1|9PHF#mL`>wWLV(~}Q8{IK@fZh>c4R%h$3d3McBclFH~wfd1~i@%odJ8IMQxOwlc z^R5y*ZU!#jvSGuN?jHr}Zi$M|ub(>e`Hs0#Nw`x%7N=9a^NEFly(*KwOY$ zUUxz<<^SKwJm!km7VcDkd*h-1p7-Zi?A#t$o&Wt#v$nrAv5K?oA%}kh&)r>x)BaVx zl8?=CS3m#abGeeus_A=HJT&<6v+0T6k;R4Feu4JPjZf`b`ov%U4enS|A#m{XalxMg z=_N`BB=V<(|_dx1Fzg2(fk@?>&R=k&Y*kf9z^{QoGw#d!>?-h@&oy#G0 zw0z!$t#{e?$QkF~-?5wXMzis|H!U}xS{+}@p=Y=H{m&U|9{Nr8ZQryeR!#P`pjx$v zc`W&2i|vt3B1{@!TK<-CGy~#0D(h0-i!U+ zA0RMGn$14m@kY~wkRaBF?j1}Q_*fsBu{>x0@?Ffx())h4$s_r^>pt9nBx80gz1h5Z zl7@D7VcWyN2a=b<{JaeIChb~6Ky`@%UX=|?oxpEFNaJd+}{Q7LV8Q4#;6zMdez zH@h{SK9M^T%(gk$l5?+JYtf_}i9a<@Q-nXfR|)sK#`rt4zo^K%>GRtFzpSs$nIV=d zzxH@NUBdD|rtdmzc>avpb1J9S(t`71H8{@lHqT$LkmJJh zb_v&^?-M^bT8p$;>!vS|)$6VLx}tZN=_^}x&pS)y%R^S2XNg}B5Cxjh=y|9yW!k%5 zo3mSEPhL>d5r2Hj@pDu5+cRm~i+m?5_oi((|E$;iQ`95%#0tCL{5w9KOYP|1Gxxo$ z+mBNmer7*7KSYM*$>f^NbeM52#fpDL-oD*oCoiq7y1OaX{Y$;`Az2Q^wT=Qi4vGwkq~Z!hvEPn~J~R}L9J z=Sf9tAb%zSsH!XKB zkh95V`(i%lsx8Z&mI{%4*AEqpP1)`Z%ukm8KX&&--KCL!YVv~xBbn#LZwd6{75uT{()G56;c}wD+F8(A}5kjyK0e7q4B{SNSaa;SOQ( za~c;V=I>@WSS@dMp6U4u<5L{>|MdKMS8s7m@nNfx)A#kv&jasXejquk{eIA*-zq%H z#}-dj?Neq8d;Z|oF@uADJ%XI$1P_~RZQjAVF{RJKai;Ctbw3k3Y@0Z~B=69RWPf4H zcGKhgPCJ!r7EKQt-wXuH3rf%oEG&UCpkS*+1%i=XXNU zP0}FzyDrD4+1`0P7v~+Sxb4?+V4dTPRjR2u%ZoObDXiPHsr>Eqj_MWh^Y^o=Px$-0 z{DDyPvak27JGXglf2b3e{c^Yab5oD<$JTSt1aGL_Vk@z9lk}oihf8xND^^H0*6*H? zw0maQtgdshA#FE&3VzB;IF~=tbD1!=(_ouq%RD_Np~AP3Vuwvu=PNQzH_zXh8(p<9eOxoUjCeK@cRoD6c zVEQXlrRTh(=i!gzo-JZJ^+zkF?mgaKeqw!{@2(AZ7j3ZYY>r)Q>7r^S-==$L!Cn65 zsK?8%9qLv6Q5pHDce}gInNLh!9yQq-&-SH@{;)Hw>)R1gqh{Kc@-zD8`D~8OuMf*U zD4fjn{`}mvMh)xXq;G+R$CelNm}{l|HZi&sB6Ul%A-eKfuZPU) z$Y*Jhzu3QS7xq|rYPm=5n?AMq(tUZHuRjYgnu#Br_;W|kNA3w5CRU30ITyUI{xv83 z!y9T&rQ%!ytaPo!k=gA^G_L^nEjzgt2(CJ`;KX|7@XKks+wW>$9yOLexJHE>31zvd=#`$mKn+c~) zUQGRU$xcS`rf1CgN2k8|?B2fPc%IAdf1*>H{w)7Bcka8?cRP|f7$ca@M(?t$Q(Hat zv(5VV<`4gEWV)VJtNZhXXYG3irxa$3?H6ro+YB$n?#TJfIJf!ep6wtxPtCvSP6tF*RQY7^C(Vp3TYJ7j?s|F2>CZxH4fk3;ht>8L zi~pW^W$Oc@wgCQ>F&6(<2hSgJoV#fD7TXnXP535P`({7kDLE~)TcB{Zo`cEE z;~m=%geiKMEIhBPd`P4F+Kp6>#k1DG?%I6Fi81%2eb_0ZHh}|cJ1&*-zx#1!!`+m` zi8})$Qd(W7`F5`n+RoLy#^A)R-CyxrPElZExRHzE$Zv$D#iUzm0G?_*wyu3_#D&HAJe8WaazpI**Q{a+JZJ)U(I;C zBgR5N-^F%e?p5>P9lQP(s)(OHU%v6l<2TZ2suFtQ(;^dRib4rNEp497H?wCJr9MAn^og{v7 ztb3ywqOfiGo_BjRSz8~>JKJQP6Yu_isUh8A!h93)}+F!?C(zST%JF%1dp~%|%yH_eqePBO5 z`uc=qv* zaBq>Cv&g^b`MrLRe)20l+bHaQJ6rHsJ=ekgfqUy^4BPr1OYN8{D6{E&@t*hM$`vJd zs{P~(43(7g4$l2_eR;9N^-p{LrP(GeX_*EK(J%KXn1Jr-DSyL)o3 zyY!svQb($1ecR)}vh(EAzxS-&C(N@xd(lxd($q2WYU%M+yJa>O={(u!yMFBgp~y{h z_U@Juv{0L}EqG?BblLPR+cy21wOAtmR`$8sS4GwOMX!bZyL)l2$+kxyp64x^tor>` zl-<%@!B4`i{vQ{x>8L*Txaw`N)?p7ty|SR4r@Weqp4)s<{c*kMckCy7gv_2?Cg89p zY1{n0|MU8zI`dT@zSTdE@BV#PsCDyy>;F-@6?3@ip2u&#e{+^&#zLRha`W7DCc4eM z*DnxLH^s^E{g$RWQ$J6x-wiXEOq*`I3!7bgX}DT(+K$r56{S`g)LJbSwYDnav2C^Hx}%#lweIRjZ{E}4 zI5*tb|~@MOSWC*``oY0;o{GIE_%Rw z#hb+&CckQ{sB4W16Wv!JJLyeyQ@uubR@GObw5+MmMQ6o6)reWsnlzpDsNT7~6%2wo zyxrdc*DOSIJ!Xt8MyTHCk@qM1cEa9)7?|AQf;ijTZ-HHr(rHXceIUcvO za~u2R~Suy6V=fh7MtVrWAT2q_#1B*SUrC( zSNnd!xwndc-@1m#Yn89B``30#=*`BK_Z1@HS3@M07#)(CV31j(toGaM!~Us@TkmiE z)v&muEal8E=0~k({9^9@HM#oESNrzsCAZJ(n#EoC9X4~PRrteQrZcmz3RzxLY+5+^ z^$z|(4xNQZwp?v5UH5R~r8@J~z8y@7o@#aSY|YKG|1Q4x%$wI7qPFvntnqo-60x{# zX~ORkd9Iw2x3*QcZxLW$-9GUSQ}&zGcbW4KzB#PfH0`O)bgzY`%d%~P@BbG(*A(fy zw4si#aq9V)@&~61bi>{}cG%soXRfxpImPL~vzsUP?rDAX`0nN#g&RE-&hBr#I+Nv+ z#CeC^r|aYtqITOfWQ1)MIG42Sa@Aj5m*0Kb4|lIPw)v9Y|7hur$L?}C-DwdxrgY@0 z$kSc1-O5hRlcpCuwHH^urD65m?+D-FiD@}o3Qnqdhir~xH0I!w+&BL~s$Tk4t+kdTgMs{Zf3#04oG+VO7ZlkGDD)=I4B{HDC)@RVzT`^BAKywkgL z`(}WeRC)e!?(c_o&pom`Ry}=z?Barab?MgX-39r}ExEpzB|3haR&8Cic(mo~MHvncuAR=>5!rwDw` znfi6U;qt8qEKB@eT)*{uv*5wY?Wfnw^ZxZ*uO(S~>hhC6i}x@eY!&_$Yp?V`&Pk+m z%a0@MTc)jv%-`}zF~VDQUbM0F;g9Ms_pvVwP?{a8;Hwp-yQZ8{n znOU;-b)kFyt++nLY5z>t!_r#eKAFSYcM*kjY~JF9qj=E*A^+3c`?cl*1@ z<+E3Q3E9(SaB{Yw#h!)(uk2FJu08NMszq;2&dGE!^I%Pf>B>B>Sgq6*4u2GuVcuf4 zJMz`*4RRaT*exxMS-;hMwV>9$sHt%h~>M{&vBLE05jzFYMjN>uTTjBfa$e z1#bzp73nYMcE7H*ZPDNtSJD#@P^p>oCaUJ)pTBugb^2_pnYWt0UASrMJFdU)jJu93 z&5P!8U9)k;5>2OG*A*MXRut;L<9ONq3XN5AxDH1W!DF+kkLD| z^Leyy+uyh&n~$&HJAZe@^}iqPOfWy*D#x>K`6m-^Zyr&7v9Aa(~0F$Gp3icet*7Y^C+_7pE5gGQ-w4 z{v6EatLr2Zmn_@!{$jbryq{iy(+)|w_UtyuyChTiW9!sY-=5y)C|t?%KPYc+kG|LM z4ay=4}T@qV_;kL#a1PVe`hAMW(yvk6nZwc!VbOMXA3=iX*$`o3N1)CmKp-?+H9Wo~IlmI>z#ehK7ei0bh#xXw^CH*R*nx7;iTp&d>~?slARkYoL)zL%YU zv(%dH2UyNkRrh%vJ=DMV7gvaUpTzUP%!{@z?+>22^X-|WVfo$V9L_q5ufIJ^{&-x{ zWuv6h{U0f(BrQ}wJF}?mbA42;Ta*2i;bwgKii&He)*Do`Y^a)*qv<-==T&#r_vRg^ zHU)F|mRha(lAodeHFPkz^qcW>GiXRGn=jFyx?ehT-gyB^=P$bYg**Z^v#bRS+UP+>-Lm8 zT6t{SLoJI(2~)}z6$;MF$q{*Y@`>{NhbK8w7j*caJNF|+u>VY&&8CaZ^LKe>KjfI1 z81i_s!IzBGmCvTKJa^nF+PJ%QuiP=tMO!_-2S{I^nCEexzqZCH`{CZY*7l7Lf_F5} zdDZ%L-;vf&Y%BWn*#&J@UoS27Ju|0lLad#5pTPe|*S7Sh+|w!8q@M)(5m=g&g9Lv{ICCapK#%@z@;Or8Xa!kwZ>7-!*uSoRjW&_H(OSxwzs^uVo4jmza;w`oOa#N%R-@495v~cX>y8c9j0w zEHvfzp7NVY-7QPM^&DE&Bi9-_Q?`Cq-$Bf@LahLpR{bhhPv zeHVCF=yB3H>j`CZj+dUx{BC$6`_knZ|F(s_vD4;ss9s@Xwd>lPzj8k&b1mOnvd=Zg zqH9L=9}OF=R`;cMm80dRO3iDGD_nU)@+!XO=Ns1_mfgAA z?>(zyP4w)qkL)_XT==JWmCL{ISfg}n>ZRQacME*~`$2rih2X*yzR!Pt^;+d`+{-PP zHZlD7=kNZeZ{7MP&uzSL!*iMDcgcoF8kf`Bjvm-tHRUDmiMqDm+q&P$`-E&MKf7P( z!pU#zdLMWiS2}I|^>4lMtU5Wz59;r}{}zn6TGh67rmmm++4C<~TwCy#bb zsb?Pf&1ZWpd#!|bUEmB!i~Z_HB+p8|P*FG>cv|bf;kww@g)&Y(hSh67$p_6A*fo(O zEaG`<>Ah1PhppDD8+;3hxX{XachABy5tAS{Nxgxv|He5nf1?}@b+xkBTq#mmtOPJ z5}xt?;_tPNH)?9X6}l9fRyqA zk~8<@ZkTT|ZR)3)hnVzq9+dUzx@?!b+h{Q7F^5ilFUR`NU*<{f&9`HE{`Wxtm&j=$ zuP*ycTXS*hukHW$lnX{NB+g1#-lO6Dc^~6-k=LoM>r#+I$N8d9!4!cgp33{rq`v1b-!$uJ!Rd-)u17x4lKyJ${pEiw@0qj53R_<;7knSH z^!KNxr8lc1U~2*H-F~@hiiz=8dxhQi9$O3S+47z@Kl^#f(kGG{Eoq7-(UPqKC;FIV zroFv3t6F11*2P?7rVNI1t0zh-5A%#Kt-INN-T!Ny_RHVgNl*D7_N}UI^^&@?e!u(u zWYyKe9CIV;>o?yx+bnRjU*BgHh;K1#Ed<= zWqb6?Wfxx*)-FG|U$Ew<+#zwcg5{n~8d{4(qJF3g9F)Ek|AKSFw#S~|ug~LNXYRK9 zWz?p$BrZt#sWpResrZ_1ytqByslyYKkr`*b+JtvTlLx>u>~*1w5g zRi0KY<~V3(mXdb@Jqyt|YwVHTOdu_|H zk4I_8efOu4!qPA7bPgx#o?c$4UNS57O8bLws?z^7bu1RXC`>W}16ru}mIlbMS{;R=0ID4JuQyz!knnUM=bC!Mb1U9A<3XdH>mClY(qbnQukwzs{a(^*-#` zOqDsI{u91ee(+v(#vwI*Pu(5Ei{Xmv-X&MXi+MlIJ8JsYh`W%d^X0kAuh%Pb%}(uo z?<}Oee5K8|o8Jn$zu!H~Yr`G$`a|Ykvp$Y%wIPo?*4w-}aKQ^s(fBz=7 z7HOqz`SLz3V$_@O&V;kov@)Jx@?&85ROn9eLe$FKV1>4ZAd z*2vvy8?SHr_5Rq$S&1!erw;CQ{~C3xwrrDhSI0*lk*f@@8jGd|YSe!0ny`MMbY9=X zj8vBL9T%B4Ek9AqfBcDK#>1FZ{sKL}-flf{@5lFferDGz=bn3R((*r|C~HUfYQbI7 z3j&U0*{&8B*%ycTNfa*%jyR`HLs#I(vUfh2hPslNPyadreZD`d5wX zUcXY0`nlY6udszVXY*3Exyq#i7c4sUfk%FE!MozU<>o=1531G5l;3^0;GB5qukfzP zJW}klpV({I|^(eD+DMb;GHy4Mz72 zn+`YH%{eqNbz!MyQPS#qwTAg6-=!Db{giyA?Bx2xp%yW(=imD9a0ypVQmc-f#M_Zw#xXr4bce(4>JMkjC;sKW`y|u&bD3Pl z=7|~M^|!KbxYXTxKF_`Uo2AUrlN(QpOnl)gRWF&OP2< zAkt(xGr>&x#Qn{AG7{Hk)#x3p*Ai#iHJQoEb7hps<2P3_vs)F`>z~k_T+MZ`GP`MV z==B2SLp8D&j~nJM-qd$H=IFy)i|?GZzw%tiHRerg>bq}Gq;@qsKhzLuc=GrE;t%!a zmBCDBJoFFNYm0k1T$|Dm)nnG*|MS>#42#7!8M&U$)6gRdzu~NPWhX^tbQx7TH|Iw_T1G1srgco@8iGTO03;y`pUA8 zLwBr`f@OP&8Gvyiji_qZT)(Z0BRS$&~r zJU^8C#j^BwtkQQhiSXWY+tbdw;85w2xx44hy)^qzWd6;QA$n^L#`%TxZMMoku+_)z z;oWME@Y2FLFJ8^PJfV5UzSZBO%MYZVbeoxBVa2)nYt{LVf6r$8tG9C6KD&Tj!}rzw z^NPm~ZaA0DaNPWO!)wih_EQ)4cjRo#`?=gB=Uu`Pru_=DX4~`Ony*%pf zZWKG6S(GZ?J-Dzygv-H*^+DRAkN-WnR2BYvHP~)uvDYpS z=Uj0#gWFX>y2~N(U)YrWqEGX;x?f|h%Ac}d^pMToBZr0VgzBBT|0Z%R$EUKCeY4${ zv?y%V=lC@5ZJn9WW-aBGAJ!^71&mH63fXo}Wzx4>vS&EXxV++DTG0B)bB7Iz9$aBd zi9cK#Wo{lH7}+oI%PGcbimLzFi}&R(SC=t;f4FPUS?3Q=#O7X}ZZ&`DukB}x85UkO zywqB(+qjptabfF|9KX!>d!NpcaeZJNe?QtyVm)Vs_ZnH3Z?7D>iZ?y;Sj;iMHu`zt z^nLfwHQt#1NaoWteqlBJc`hlJEb`)2#pL$izZ=kYDDlhv7jq69JKUNsa@UC|@s88F z#X=kBFWB^WuBK$Y6U)JvJA(bi1+yN?nIB!1EWLYY<--jh+-6+NIvMp{F>>i;j%NEF zgTsn0zqu!G$-4XBZc>H$()X{ObvAwd^-i)S;=7{c$``i!ioa8eqq+tD)Wp1u<#gQl zx?#Vm0Mo`?Jhd@4GoJUW?klwtDZnqf<70eDHqju6a?PkL_0X zRW*6paaiy_&)4vYdwE&+sfJ0-Y5VfqVpoO3{Bp1Pf|p*DrTD*jZ{Th1wbOw0s9nBG z#uo{_$@j%&UVPub#O~ky)y1Z*C)QVOT(U-J>dc3qMf=`Q?ETB@ey6VeP^tb}_4Iqb zHZ|X0$@pD=pYP-p{=d&!tePRb(WK$c%gaZeH@`im=`F9^w&>~XnNHuA{7Yk4c$+cy zz0Kcpf#p5#FInDOcRlz2{7=tjs7CP}7i;;ib7-sN{6$fLpB_p)I=El?&o7yn%*r`J zxx9~^>^4d->@IwuZc+1d@xNeV1_@Q=NL>{hh;-9p7uP#BuNO zNkzSp`j?*1wBCC8i)~YJyVr@-%m^c=4N*%IHgiyZZB&Z=Iz7f0yR$u+RCAm0R}bD%jZ+ zOKiN-J28D`+Tn{?H|IROtKg))tR&)U)Y_nf`>$L6;lH(c{?=!Ysvk&wz4i9ecZY2$ zE_($(J+;<6Xg?+Px)Jk{mlnQfgl6|CcFXa;GyVRr<`Z+r3N|t6l`QAfS|*@TKWZ(2ZwI5rTah{0^d&Kjo^pE!1_gB9s-AhiK&iZSPK>D-Sdo%a`U+*IM7F-m~sHP#QD;t7Mb8vxnvV zD3z68tv!6sO)`A@_w<+Vmw&z4{^i%%9eD{atWI?VM07v#TN5^;NBP>X(vaxu{;%Kr zJ^EnIcmM5g$Cl0r|6WFyn=_Vwo^#}A?dE4Qx!k7}+!r~(%aP+Q*#DFvDRY+7&9j!j z^`eVg=P%h@ol~%j^`NWw6dC3HoTY)C^Y4mmkuG4nBXUUl{*tZ_SoAg zRUz|G!VKQuLDA~*)k{3zM6OEWaNoX)b?)@ho z>2Lbc4Q1xLi`8crXPb8Z7j=0#+vvQ5e3Iymv=+I>%Y`>z$3N=(w#UglCq(@-yO#eQ zt7XF5d16lQlDWV+=g3j_-vYjuW46{!J$O9D`STZZvvqAI-uEUKxI}JEzGC0Zlof5; zFEC&Hll3Ro#RVp>6hBm}l_&)owtQAkIelrJxs&%EvAU(Hn)1s(i~VAF$1_cFj#8n( z!}`ec{G9GGwMQbK)?La}-syc^iR)9Ki=M>X8izgUSBe$BE;qs1=pyCO@r-s{*eb~QQ^3+&ciJi)SIPFBpVj@K75 z#eCNvK7J_O_}5<+y}q9^j~UGui+ixzdkN)~hT zrp300RTrNO2(aMq5N9fP>qQJI^-!xVk-1`3}Zsnl} z&!-Cmwu&@vSuL=sz-h@>hR)!Yu3#l?cilU`^zI&BT5zRnvN*eUXn5D3h6<}2zEW2u zO1-$dd;TgV@1J_{-I}NDEA(}CB_1@{b?z(2=h?^JE;gMy>zL|<+Kviwp6mA(Us`L| z{CYOSI>D)P-O@Jv5m+c4JZJaJpL-=6yDQt{j#m2r5=^sftO)SCAZ7EnjyE{uQ|IiJ zBJ)lQ-uuEdSGeb4hZoQ3pt!SDOU&IT9rHN*=4{rg$$aydRR0$0i*CGL=w#c+Z|ha| zY!Bze!u+88|6U*ZpZq(mvk3{?0yRwThGd*OIp!wlv7S|vX0dDOo;vZsu(P@QgV#qIeHBoO*t}v*TXFv>%b9K> zuGQ^pGsO>0?t3t0s=I)lwAt)ms#D+o+<#2<#of1O&z{otEwo(pea+#i4{tvgjBO5m zFz3>Fc~_tFDsuijyzATBDG%zeW-$p{_`h!E z^1am?F!`R#Q$@GTYp16PGFtQsym6FyXxFOXsXldq+qGR%j+;1DHfD=&-MsI*V&spx zG3|o8L#OE+Fx(#c>!!#$J1y@CW{P1=SHHMTJyE;lb>^3!Y}*~RR>!{UoB5p2id#Rr zcv{wz!*Q&I8>%D%_pLoSd2Zx`&(muyvd>SszB7dD)QaZmZGwt|MmP5UI#5d7<$ z-Gjmy`9{gP_w8D?U8sH&5)*wp%H>`|#IO2`Klv1Ae%F8X_w|HN_Sy4F8eYU{vaJ^v zjC(NOIH_~CLBVpY3B$H2FGX@%>pl#N_UEJUAls zw_dzS{_DK`v)_dsTf!QhoVV~o2FtWCr&PAHg)RjWvG*NvA8wI8_;Yr_q2Gdg>qVWC z13PooSpHVdZWQL~SDfQsvXK3J!QJx$_Ya=GmsxGlyx9A{N$}?by4R}Lbk1(g_j~ob z@3r-s=DW8I_ZuIrwA*z5n*F1r5B@n@tQRWT-=uBxY;WMqAny9`hu@wET-to>_|x*{ z^q*dz)K#oKUKd(%?pN@c;HL3FF6PlWfhLE2vrk5aq-nAwNQ;GfXGN{gzZ!Xb_3P3+ zvFCfZ!{sv8DHmV<(|4*O{l%$|r#GG9-OABv{QLZey*mH$y>~d5E=t;Q`|G?dyNg73 zGGFY>^)6UmH_v}-!>KIEh4$aq7gjPY^uDs4uRN&t@CxUN0DGHM!Y{vCSteg4(% zu>VInF8V&4vcJ%!^TeX3^3y9sAH7Y}iZ-Zky>LeFh}GRbjmWm?b7QI#&x&9B^Jc@d z+cPJJOtNEcHI27it`q%v^_QEAf6W%&@%hEsP5Nsdyo){<_VnVr4Y%iV&7R&7W~39B zW62gEdHSu2ZfVfNZ-=>GcP^V~$d$VL`joc@N78oM+VM_3S$|`#;L~d6rvA%T>ht-J zg&OZT)iP;|vR}}w4Sen?)7B(^J(${3*{gWwHOEz^LtWJ=m?iEK^6GKf`pVJ| zvfo}4JnN^*E!}XXsCWCSfEFg}5WR0N?#~sA3Y-=os zv}+ujuDdt%7anhless_2?>VofYAfcxC|5kh(cTdMSSzXRtNAmw{#mnkZg{Tr!KN{y zVPR7VJJVyk+GExhuO)WfzMyue{m|x+ifK`jnWi3}_KL^{+*NofTI0H#<$sWv!tu=F z?vrKDm*h?15}SGYrR{6CsLd5?Y7xB%#|GVJIrzLkfA9!{M z-~I68PHeK?w(ZVU@7-QWt7jMd$WxqtLBcTqVA9{eDowxLSG?ihFe}SuzRQbKHe$

_9U|2 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 literal 95991 zcmeAS@N?(olHy`uVBq!ia0y~yU}6Gc4mJh`hP|#!&oD4BuqAoByDD(rX3s>%l1!aNIsx(fz^k(s`2mv zg96zC!vc;O{59-nE~o!z(qZaj-rTVF08{NZ=?6_cb@7+?`@b%K>|p*Okm0r}SG4DS z+m(-dUZ)#3sy8quSZ?s$KYw-Yd}bZCQ@`H)U;d&0^$gVq%(D7NPU`;3lmDRp!0v%Y zf!qg)57M>U!;jZZfCZ#wq8GWv+KeYm+OZLl1)CR*Z#9>Ep(YL8*Fp? zJO69zc9Ct8T-~+hPS;{{MAHCg8kWx`^!J>ov^L%yK?qEL)PuR5s%+aKJr%i z)_KFfHPg=7_S*dx`G3sV??t+5!hAdXruV%C{9j)gUlx_W{PpH@qhnnkw*=WsU;g@| z*zwN|sk7JL|L66aoosdew_siI9IvRqdOveHi+;#_mG%hn01;Y2F6?@mhLs z@8;E(yV&oRjC6i1xw%BoxoHJr*;HIpcpHJ@M19?Lw5k(_;C||83!iuksxIxz)=2ws(D?1nWPcJE39@ zeHt6WAI|<4I;X>qaoWq`RMul=|7Z9u^Jh10$PunvT&owRP{thom}P@A+Yz8j@!0Y@7&(LPCxPJ_Q8DaKTYR;O8vdh(kVEp{RvmhjTfOYw;mS6%)j3!@XF#` zkJ)SE(_g=HY!Y0?$X*h+d7^J5+dH?61jf1sc?YwS>E9}2K7RPGVRN-WaC>#>y5bL| zT#0er>o2DA9yzPma`Rd;-?n?kf;DGd_zpfy&?|q`bD8g?@QJ7|id%}9UossPKj2?_ zrt!tztsIAUS~Itu<=8ymzVoM8%uV?G-%u z*}^F}o>Bajb#;UMYwO>F`+jsD+QDF%Uf;Fm@M^1Xq6Z??IBM3*o^e>RAYX7%)FRo~ z4xPIBWft-k^7bM6toH&L_>^z`Pwh~t*|zWhddlgork=9>?mD{}8;n7B#LdC4U^*AwoymjA8YdFW1ewC*}4yKtMB zwwzsiPcX^%JTnnayt1+2e8pZSUp_3VFSB99jyjb2|T{`imC zokInUkN(TF+>BjUq5b;%^A}Zp%15de|C76J_}+=*oyMU(^@}PbuiNc&?%2AfAZEee zn-700&wYLW%jel&zWcNsC|73c`nyhT#hoVO88<`Z+)`V%-M?IVw{gqh-~XsM@+7E~xm-sU>1v;EkRS*W8kIUHQ&9cWt)U)?0tM z(q`HJ@u+!GF)Z;p=T7A4>!78?O$#__t!? zqkZA~<=1_@n=P{axTyX%e!Xy;l9zw3U%l{N=?+&~+7r1+)0QR9{l0X^ql?XNRxf(2 z!n|eF`bn@zc>Fa4*EUQu<_se z&^aZFPA(n47uCkJ%u(kq=~FKdzh)Hk@=sXemiL=}>mQs{RMfD=HEP-1p2v1O7diar ziTraxC*N-4)n9kFcKs;c@;{2DZz)Hz$@L?4DryI6E|@D$V>G_X^Frb;*Xhfl$9^r$ zSfVZX%!v8m*~BBSjHhn7yk6kpL6aWI9}jCZU#^=TK6A(G1YxK2h5ePx>3wXwgc^(a z^m_K6ePVKEkLfPU)IGUNvirU(n@D}%-1aN0M_c4xu+=?x-Z}rjUW~Agw)wvM)*Fj^DcJU~{L9`}(%~`y9Wm=X78%2>w;p@;&X~FQ?v$IUGFt#)WoyzrSfroyOk1 z)_BjXqRhMn*#)jAV%Rx`S0e1@;j!c&Ah=Q ztZbCKuuW6V;z;`mgQR!%LSMdbI#f94&tcnGIOrR~*4g?uKX^u(cFndv;iB^V4{A2IJh1I!esPF@!cE3K&(gMh@6o@xi^sUq zZl-8?srWm-j_11y zHO-s2`uR__kLs#FmKPZvs@=wvvg}vEM;(bAqelJ0=uVwQu94A8>ZK+|vXuAueEz&< z;kMR_nNJvJn|+t$5Ug!Am_L1@#xG&bzq#%lca)5E7p(BEk8=_$=2Y^n?~h>HC0KK> z$7N-d$?w3HAHLRAeJKf#6qIJlA6NeUxP05gTmP1Kd{s7C{npJV?(^5b)3^K&wR-;c z*Y~v6o$kjsRf-<`Ym}76h0{hHV?!CR-CBGY<7v7S*^lyJ~MS6yO zrPOzO$z?IT_=F?u$$lx!M!3}b( z{~Fe;j4aJ}`SJR?)iGa=e6y#Ic>h+jHvQkC@Y(*wX6wSEJGlF0xht=5*)S&?d#-l+ z@x7>3zh&}+&2bOdygs}?b@HIkvF{shm&w!lj$iNb&iZ4>lG+`Wzsz?`V>q-!ElZ5=rG?qrs9TS?IppfQ*TnAK zIyqjs`nTSn0OR;KQ7r$reLJ?fCr@Yc$xB7?m+W*;r!s7GlDS%#qxb#A=3^V;7f<@}MC z6Ap8H=70Iz^i}rK-P3RR{w$y9pTB>ZMf~5*eYL7h)z%O8A87q|Lp7u6CDSF{mdJ|c zXOR}&Yn~pT+;B9uQ*}n%Jc(qjhqH_LHg(i1&uz?Ec-SQ2kQzeni^ZnfFXHFGg*q+i>O8!>i(3 zcUth6QOE2C9pl8dL$}&zueU$WT~zY={AHD9;r11_wgnw;7R)rC$Z;WSLvH7qWmU#W|GZr}`l2*BV+fM&ipXZCddCoWY{6x<$h1(A$shuh3Uemfa zxhYQ4@P26Zd&Ssh)~@$!%Flc$pYvrG|5l^Mz$31cT=ySu`uM7nK`b%iD&L&hf>PG2 z3})`E+!TlOKx;9k<6dil6B zC%WF|^4#M;-&y!Jn`hx#Ue zXrUoT_o@3+nimu?+|X}+zw0BzV*S#2@ysh4JaulZXq zn&6Lq$4}|ZuPu+BJ7589c&OzoF>M+X_D93kI8@E z{qj7pW7e074#5=P?TTAi`-f6>>V6 zJ2Vwbsw{<^FRrd{Hds?}&OGSut<*ESFBa^p9*7h|w74Kxo%vicm?8db# zoa(|GMa+ctg&Xy`&FwGN?f&pf$=1W5yl3|8m3M#L)Y)^#gz*N8y6O-6)1FJtI7@WP z9unKL-JDgkJoxUBTRLewH!&uM`50+?gzT3)irp#g1F+1+a{U(iUt^dO-T7H_uJigy>;g;jksWampUmQv5 zU8X3NJa1ZsZCu2Q9p@5R!FHb4^fbXO*2+#Z z^7IVuCmxNQwp3wl{Os(lx0oWuqPnd!+P}_vA+zk_y6hE(Oj~u5be5)jE(;6ZGpq7- z+8(>jq50g}-Fy4vH%;7{;a%XikHL`npU$rwS-qFDuB5Eg$TYaA_}M5({~#aFWtI8I zPbbdezYtWs&cST6V7q9*tv-?TO|Lr7E3;QkyO|d`a|}q zu8+RIvT@(KpHW3RW!<^wY^^t&=tI~7+-1U#A7EHgC-SHvd+Rm@b9{dlRbd&!u*Y!lL(+l&I=PKTD z3VLy;A$!{63emI77PjqQre0hAP%HOe`QyClXFEE7S$J06Trgk$z~)+=^#7r?^_8b? zJ$ZPWFTwlvt*GN0yCYh+J$A~_$+>OS_O8j$=EA8M_HF9==U+U3zQeSj*5J94*SXCc zvQYtH9NuF4t-IcQRdkWq6aL#|{>RMLRO>^B&wRbyE?=^({hJc|Ax_zPg9C-Pc9%6g z`zR&yZp-)li(BV(zTX+i!EeVcuHc_3zr5t!T2n{zv(lNRCb+6ToQGkO(mf~ans6k z!3uVcHR{jiM|Xrv*{t!fYFysr8~&t6J3wEF{b}LcEv~-%T7PKUyEf(MU17vss-=APA3@7%2y)Yi6m?5)3?9$2IAw#wyQ z*bJWQcRSQFosN~X<{B#{%ydW&>#RE>|64g_?%SC!JNnm4?@WGFExTPlaYgupb#vEt z%&#(6y0fo8=h0q{-nULKo*38u3vQWKx5UDPF?(U(cILv+h{|i>6Slq%x}nEeP`dL` z)~t1xpYP(Eo;g4K#h!a%GNmtV)~vX=m7`YIWyZOm9Gmwu=-;o3`d{b$TjS-9c7b2U zKm3(VN(|pARl3ff+daMI-Ly!GEI_VxZp-|K4H-W1;s|1G#Lu{vefy2lzq z+C|z)Rkj_|Uz_bY>z?t0qo|^G<>QzoA8Hy5Ha?#a5@^lA_xOvUEdR7B=I^HGuWprb z_;z)tg|L0goA2BockAvdxl?;W(RSU2NUqm5dkXrGiq|eSh-tX+FwNyd-1-WW+%r0o z${fY}eePSYsQttGko~x*oAJ|V#bu|z+|(|7d+u5uqf>CW)|~c2@7skfYW92&=E#1@ zHkh~cN9>~7xHkE7w*{pnT=`B+{*~;Qb@#--U4jdLzdZPBnrL70uiut){ADgz@@V+n zXaD@_DF2^s0jtgL?Jn5)JdW#+*yuKKZ&B3q+?o7t>0;WSZGvVeh_Cax@p+qD@rO$v z^Og3zlTFE&ir?mZE$N}y!$=!(&A3xm{-^nVGpxU0-EiUl&5ooE;^%KLER1hn=>L3U zzYVhR=5;^RJ(GUX)9eq_oOZ3GA<(W^&!bcz$Mrdug8-$7jXK(?#y9 zM`vk2njgEo;#PA+W>W5M*=vQ3=MG-G_~7r}b3+BOk!ezyX)e}p zlHQh1S)#Vl@3+z0B^-bEwsW{Ij6U{=S7$+{?9FGvmmetHZ4%0Uxjt~WsG`5Kyz>?l z>F-5%xRTD~F!x^0$~wCC?R)8!YYZ>0-64NCxw^-0U#{|x=?_kIf851ul{U>(>+M{| zJ2f%aEZfCezYD|_-)AX|>206YE%N7s$?97YbrbB@Cr2k(s5D>PEyZxVi$VVwcUEhz zSkk`p($A|VrPW*K^qNc7?sNaO@9gGFekpJF9h~~`@sG-_A`7*x51(n;EG~HNtnWov z&VS!GJ(+&ZXlJx%-i*UL+!C1euXrvMtlZCZpKIClv}L>Id0qa`x5@X9@r)Y_&A2V6 zWEUFO^!_N`9K##w)*Tr+?~a{W{_srQ@^AmO z|9t8flH0q7VWZ2Fqvkn_CF*pOEOQ^%^}1ii5d&6U0IsYYFR&QRiH-!IxoX3O3 zzxL*SkmN9wH0Hc~G3}u#8_&F@OO_|i?Y+-b!FMz0#^)u!_vG#=m^@P<&}8aM#h9r3 z?d&OgTkgl-ZJn{o>(}@0ipu*Z*{1la&B$Rm*gex}t-+=6E%8>VcVsfL_MXm&3v{lIU3n|Mn~}&lZZ6y>%UL3@3B3%dD0|q-64N$<`;>$+|AMp zyH^YD;;7$$;la)n*;nxjCKE~*NcVnuP;>p#2dU2Qdl;;QC++&+U}e4KZ0;U0!8@-Q z@4uf}QTgG1@cr%sQirR(4OZWoan#5Avh$%+(ar`lz$)m`i7Ag-h# zlV_w8S@~ma({fqoT2x`y{)vSFGaEwLGTWJ7EEL zM6(UrH6JZ>O*hiKe*V?>vvYpuPc%NA^xp5$)5pg}zQs*?etgxGa-FRO#v7(zI^x9> zo;`Wuf=jcpJH*St`k`pzI*OjlO5t;{~I3plXY1@-MDvg|J&vA z7Xyw9p1x)jv*V>3lgRN22Q)Wl>|J<%>X+Ty3%Rdr{@u&7zJ5dON9(@uE7@kwy|+Vz zPCX8D5t!S3eCd`)ANp>Gh)sDE=39_uekWY3R5c=G+TrtOUaVy^^1q#}ZqY3#a$ou4 z!bq0?vYx$ZY;t?pr-p7^_N(Umq$@Vdf7S47kkh(bzgDcKO+!vNZO88EDR077U;kIv z`h3En>+V*6qr|4Cs`V{XPe^7Tdz{v0SySqJg zKGt#^_xSBkSG~W^bwBdQGj99aqI=DI?nk6uTj0L>!J#wT?w&X}(Y$Q>x6P6FH*U3$ zN|^KGGyjAu=kroN%g$rDSN`-%DDU^m_hE>>NkZt%S+-` z*KKCWt5t3-n_joyq$1rmPf*9{e`c-TQEvX5)en6aRQ^_4yPsQ7`?A9o|E;w`-zI;5 zQ)c7)Hv35e%lV!gy-%voA78&%S8=2AZoz|wx~6%yK?N_h-sbZ>e7^kSm;G@u7q*q` z?LG0ZRA{@wm&Z-V_dmGx$+#mZwQ;7|_j;F8MbVlc^;azE-|{z-U&`}#{^X^T7uAX_ zoVvz#uB(3LdGofkT@Me~b2rXe%klD1=P@nuUd5hgTrSqH-Ayj`e<=U`<+I(Bu1DKN zAEbrhiJmx#Wqa&?Fy^pr~|GwWpBe!l@cXr<7wH>8Tu6G>U!w~spyGUEM;G&-)A3rF@MXvGx zz0;x4n0LL(4(XG@vd(6YZCVd%{qKEg{rq**{jPBTJ)Ac`h%1*0x{3aee=SqjC9-(q zFLr$eo^NJH&+9CibhoTU(WWDU$?lrvnlPEV#ee_G_KQ|X@9%vh`}gn8eg7N36{3(jmd$}Y#Z8iY+C94kaz7>?iTTfW$mZ-5?oERGL-w3IuzKIzV~cx_f7n_rkr*{C zuWaJCjm!(LU+#MCdg9)%?sZq0j=ny9V%NO28+bI{#a;hCO(W)U*Y9qDsGoc{yTz5i zSnvzZ>t~sN_DcG?i{FoZ)LOLug$)18@A=BV_p+~F_QNzNF?Z^r(xvAr-A~<+*RI=t zVQ1aK;{V%E$l0#6_2RopLo||3+eTxA9W6$iFXg0@?Z3!;^)F$)*bP?iZ^~MqM{?i(gPA{yTE53F z*r4aYa(=epEy=^HZTd8G(!TC+`M=%yl-9g?4jD_h7cTu?%3H3yC5wII+wJ^s_mqzyADM;`4IOf6t5Dliqmr zti5VaNKfU))t}{Vb8B)${(zy@uVrX^K97 zraZblBf{1w;Zi zyfwigO3>%iVeXvFnAxWab;JIiU$t{LfwmF ze_rexuay-W64Wb}3h%kJ=fTt`yp3~jOntMue7C^CR6(cy_ewtL@{jHrzCIT7_Or~9 zGZEMR$t~X}dP6PxqEX(}O*8JP@10YwZ@=cvG8>x`9WB{zue#Na0v4Bjv}9Mi{GH`_ zs4{IuU+bc8W>a-V!kia|zASZJ_4upO?;W8Aen*@Fo$fS0yPxN3S3m99Z$nRB^Cj(z zQfGv}h*{I;sLf@TdiK4yOJvX5^}+Rdsu7{zPX28zGYl2Uzp5kJufV>Im22yx5AP!6 z&(*wkHcng@uKO*F<9??2sXfg{p5FL+R&7Fi&9kx;{)Pw{>CCq?wL$~g1%j(2UVq|z zIjzz3%5f_rk6&wR-Tcq4TXReATE`Aw*2J5$qgYmXo`1`{VM~?Vn)+p1i)V5*`P}Ks zGRpkA^YG4@OL&U}-Z(9qweTmC&z((Mngsrpt==N`zWe;ibyXJPiLcy0G@J^1-@Iq` z%Qbaw;(9E(%XVIUC{?-Q_*%E`7yNfWTx=+%tzfEj!8A`+ap}jkK^~e1?Wf)j^_qB1 zFv!ZuOLuLY)2Y~B_XJfsUiNRPi<3RLq%v1&+FHjH-(w$MZ;F2St0!7e@wItMbk4kG z$_0}1&h*~N;ZBG=KG)4iIZHh5`7<+@j!lzpmR(*KdE?rPV%52;xs^?ia9mj(S?SsB z#~aLZ(0BSm&1}^=hi}R~A8MaW$USkg-j_kQ`Ax7}QRRH?uCF81fvqwonazjyTCtkC_z>|x_JNh7*{{*JrN z2eu0G$9W$<%ld22%y@O78(ZZLy8rpd5%>6!!rG<(vviMLS9n=nBQZa_=lpfSM4f9Z z-c)^FvtYweruFjHktJv4@vWw%M`S?AY2Rzjx0&kg4pyV7I`;d532R zeQ3B`xWvtI-qhuDGuCL_d$;h?tgkY?2P4BiMDKo-YoDZP?eOW-?8uIQsjb1mTwWc^ zvUbQESuNZ5;AM(x3h%!*me^UEKfhTW-o*H@eVHNO6^mmN_VL#xKao-4e!_I=`@Gba zIcwj`9_>CVqa4q{otZQ3TRp?_m6azBCLY|(?D27-zs2SkFU=->mus=fo$%~(2+w&d zDd+Hb#W1CZzN$aopFT9FXT`IJJWHJ;w(2jLxh$Kri|g{7E;&B_*E16Tz0cC(?h|%+wGIDon3mfY3|R=wU=V{a>=IlUjE1`o*jH#{LVSX>`PYb9*D7V|C>;I zkpIEeGutlwvMl{`;B2<6eZg`5InUVl2^uckHe3D&-<_rDQ(ffq1!@ut6ik+xx#;IL z#x-1@vGMN?etpLL*V|^TjFvuhEuZD)YK5*3Of6#m6P`?W4tey#dG7y`l=;`ylQq@d z7Q`;OleID^e$t-%{~Y(+n({N{;AwvI?Bwg4yJqgp`^1qX8@#=1X5@rJCRdJsJe4?k zZOXNrJzKK>)lYm?f8myP!t$ct{<2k{W|m*g*M6XxG}oiJaclLg??x@}&pLejtaD^m zC2!Kf+}2HD)gSi@#e~kYy88dqma{*(ek-iqec0;AL%$_KQ+^iz_B7h4cx(BNps>BK zYL|##nBkqx-`)A--}YORCbd5=KXL5sW2@;A9<%0ux)T!>?sKZe@%DUnqi5zGyRK$S zaO!Q{H_JCTc&XOiQyG6`I}TX#2HxoTwz*}w;-3jK+M>5!`*e8ak)O&>oVFUydB09E z_UB&#%M05BBkfa|H_0idXghosXf(ZZ`r-erT9)Y#x7=)IkwV>#p%@}@y5saO z4yWA@=iGO?(_O83@JrEe@pChJIA4^dC~rSh94ciQOZ`OrP@74NzV z*2RZtNGRR^`l-$!uErp`t6=+~q^HL&&)d4EJorPOQrOFvCl=Z^aD;FBCw#Dc?IGuh zmVYC!ConuL_kYB7%I?V@iL0hN9Pe94|K1WEef{-~HulXzvlVW&f9Q+*TPt+&-*Hj7 z$AMzr+qyeHOcnaG=gy4Y{GT%-_jTP+G4ge^YW04~{OdpG9Kjhg{~Gv7XgB|3FIap2 zSX85cPt4-_5c}C{lh-}r_!*H|A4=a&g*34&hCq4`Q>pOKIe(`A~_N1Iy+YX!jtC3Brd%JYT&0mVL#SES| zZ#n;Zs&igBwUqbUkEUtX9_2f8uiMqTew(YA-E6AG{{Hy)Wg*ha*S?u4T(3D^d^2#v zexSmW!JdE2U|-pabO|M-&` zK{<6M^=AyVl3AW9pZOi8#koCf{<)eMu3DR?|4*{5lWYvPp7QpBWY4pZ7EKABGTrAc zCJXoupO<@_skVLP(h4HtbM<~@s61#@5;=L?2*;G zoo-y(@%;54{s)?m?gz(P_1*q?;%1V~jaM0WIBS+{_{Z}xxLona`{S3Bzdza-Z#-f1 zQu!T18;{+vc8lJ7;QmKbkKcOBuI}7%A@6+o>)*$}{5RaAVs-HULV*jbKcsz)=bC3c z@Agvry9cgv%$@$hbbCU1^T|h+RR!Xk9xm}t-2C8)o$O(jNiQp2eZAUcU%qnMgK3*G zGCvE&pHTb1jNuVm$-`X}cQJgsQ^}~byZQZQyYtQo@gKHlUV3=MkJZD>*XGZE2VU+H ztsgpZD#~5&5)SrkoVBgYNaA|Ohms8ishg|0F65LSu63@bjJs&yNS@^!<`0>(ccTs zf1U8~d3MW=m2K*;t?w*X zl;8BXxaro%l*ZX^{@cp^C;0j=EPbuwY0(pRX3_=GGxvWac{m&P?P}gPJwV#_Xz|9% z_8rd0YfISQ_dj~>Be^`aaj*2V|C@7~7~ejKatV@lR`I$#!|UMxc99v*Ru}4G zj9Dl8`M>`EjQh>S^Sv*n8XJ4|#|v6_8H8E;ya`*|yo0l(>chX64bHd zd9`C(-RCX-pBK(*NGra%`tLafO@=QoX8b+CelTKL=D9=WKX>d)m%h}ZCA=ob_}kJy z|JQy?H%a-D{lo0fO~-`&j%H7`{>t$;aQ|&+kyG4S@#@+~UHLmRd@2sizHqU5cA@T$ z%#g$l&i|xb9&i8nuP=LwT7c}8pAxq6Tm?x?yEDbVtvgt(xj};S(A+k8H?=qWyDzw& znX=C5n&97iXQqqs8}?n^nW_J`qo9~;d9d)8>ZWq9ioYeBKb+y*XI`~&Z{9{5MSY0_ z{MRiit`wx1iCn7VBM(`|sJ-IlMSd+8nLqPw~LH~;(+;P%`T7kgr#LEMez>p>er zUR>r_JGJRw?tDqR-G%1MBH4PLzdyS6VAEzHoy!u9*99KUajx~9H*H(OvmN}eZv0Pb zsa(oh{I{?vS>nvsFR{zNZs+*uYkElKd$m?~qfF{6(FYy3Wv|3dP(Ji_AS%%khPzMwr81|wF&$(5I?GIQQN%x%o?Zl zAD2&9HgDli%^!u{<+)QIT>ErHy;{$6QBHej8taLgMuGUSf}Y$>(I0rPomuh!|D^>R zXUz>XXgH#hB6}cF_x(z}8AsmArPQ~$F8b6m@mC1z?27DgMwPtuNe)8hr(eA|+MRRM z$xHv-bUF7QS2X9m7yG+rrj2f1?~}sJWYfvdkLEH6+Bj#o?0oyn^WMaZayA=6=6^Z3 zC2aM#Zvre!cptsmQ9W zS&j!{ceIwU2}#Tn-*GD|abwixTinl;UcVH-8IpDNS$6xkjTs@?Z=+PVT${FDVfq96 zDW6SKy1jCyd&{lbx<{u~@7CvgEm^s%LTp!Wed_vczu%^J6;UDkGw;M6EPoqhup&x& zkx}p?VU;c`UGF5V^IJWZbsJt;c_{tUvoESe1rY{m`iI<|kEZjT?3uUH;QpFNF_F_( zwr;tdSDL(P>uYXSH&x=+>|^$4^hR>kCQb`ESp^ z@rF;R%%1=ztH;wsA7t*kX}9d%u4~#2n_6~@mp|4MUwzW>YC%x z^$OfKIAoDNVNc|lQ#!N5>bMSmm1sI${&nW2zH*!AziTTN3a$Q}a6Y>C|6LBpxb7Ia zl=IRXrwJ@t|LtA&mhP81k8+KsZLyfUE><_QFkAg})Eyn^XZc&$Yr@*Lg?=!p{^Qnf zo-0&)o$I#AlLd9VAADBhDN`;~D*R}wZT*jB(msne4vu)m?{{TfW4?V?t|?YdDxKNL zEf{8W@5f)ami5i$#!=0i(>7MRri!bmK|JkFu$02W%hoK{WecjpJ-iP_rUma z!TW=+%l0=-H}~^qytCl`f3}63+=qVgU7VvU{W!B_omz64xufyD5^bi61KBgyC%$4i z<-6oh(H^;cr7v=i6Lr6e9=jBjcR$?XtzXMuuGOKL#tX|`5)IuXF5O~F+3Rra%%(c8 zAHKP1J2%f}*S}K9%T(|9&X?o&>D{cCnwU3l`NjI{ufoaO_G>x%-|p0V`@b^9|LFCl z(e;Vf&h39?%>UR>Q9k>BY{%7e>#oSTUVFpuaq_e4fv^YexAJ?O4}1REX?uUEg_+~M zb1lDDJYoO3Xy)(IdB>WMf3UVGd$=ViXolW}{rf{?W}d&_#eB3TLw1qN(vOX6E4YkP zmUr5_|E;*|(kdxjl5H8SrNfjdykQErapv2@`i=%IIg7qA8*{%rZ0fIcQ_g9E4g3D3 z?@SI|*(~udti>=*@K&_xf#7a4la@1E{g2BYT;H>{%tKuD-I~L{5-+`$*z%~r@3zU| zCHeb)9H zKQ|ozvRnDd`isdH$>x80Ca1i5d_Z-{EveZVO-gzQ%r}~d~H7z%vzdf9IL?=gFeD0CgKlclN`M&5-+95w% zRv+$wZ98qdI7AHd4fYkOAAP+f=VE!-M3FB}t&65Vam`n(-^G3YrT)X|7pDqlKMH(e zv*GmoZ7lDC2m(i+4VY+$sH^tEakSk4{j!DQ^jbrOUqtgSE8>i_3hM%yg?;+dQ{5L&c5f>$I@d zTO(HOGG~6LK7rL%KJtML<8ps{ZyjO(rh3A3NnyeBiYxJAye8TA-YZJwtk7L^Y<;(D;e=GhtS85M zqSu7-KCGDSxyk8Kk<0DPWwtkG-^ts;vzCAJ#GkiJZ|oL)_)6s*%Ps-qt+A_bd9cZD z4{*NibxEo~YT@?f0&`@Kvg%xBO1{IZ{BFl$3;w9SH_aDpYS@eFe|xRsUi)3Cq{M0d z#)N>|>}owx7e3g?J~vqOG~O%d!bYPl3$w32_^GPIaPGkRd9{%bjU6w}lRd(`-MeGA z-ksl>#gVI$XRBpi{cx}6S&?ep+&oFa2VqOjyjMM%A9#bk>G@;kpOp{fMeqHOVo<*} z%X58Z`iYb&a*xkewttTe(aOFp7#HB;c)R8Ew2E^zufbUNj!LE;8&$;r91krcXdBD&MLj|MalBf-U{Epy}!0cYU(V@ocgU+ z*t353&iFHPH#L`hE?@oqO~|wNhWS5yKS*}1cjMw-cH^5;d-48%x$oA*2cMa`Ve!F& zV@^GqAyfCPVhNwVdFEAatBF;=k8YX~ZT;iOs;xTao~HLBr^%nu+wPHEbL`FGbSL?n zwH%vYAN?EuFgGFl>-+mbCx5i9{L-4b)_d`vgsV|&JfA;&wN>rVR<83K>v`gT+x&1^ zTknzhhwrAhaY@}(rpHNE8|)79Pqsd}{oPvC$`wayXE7v)Et&A}*!gwW-}m;tyRc9E z!Om~zeHrXe7p^|~Uhr04I`4;lb1H3JmzwJG^Iv80czkm0n$U?ynRW9t#XcRnFIwgBe>l%)HjJbGpawqUK>cAJ=MQauviQh!LQX#RNm@LA|BcKt}7YUQo$|Jq7~A60B>+&?*2xO>66 z{L{va*Sns_Pu`by_Fl2tkH`zL`wy9(Il{71>Co!TKW{Y{mTCr^6{%a}Q#Wh&7Kzv^ zkpdg0watjCIli#-PpaB8^}MIg&d>VKwTCNw`o9wGJ;^7OqC>u9&6$v-efam5`*$|| ziPBzK#+nwSuqLcy)y%y4J5tZyy_BfCsaAjL#NP|g=f%vo_Q<|&v~9;7?@ecZXyk>N z{Rn>~{^JJYg}yHlIv!fq#p>FkYv-%6NX3-q4U%*tn^pH=2bX(uNe;>Zc8f!ItKr(kOO{3EczxJEMP1DHHs7*YJ5qIv!j=?FtlT!) zWrpeg+aDtu19tNzb1ZARlHZv7TvH;;=%y8JQ@+}qdENQBQ>6Rk=jLn7^CvHTc=FO& znUuSIFaKATeERQK(6hrdNTZ*BkHK;|soDDR-uucbtdkc%>|$=Ct+5yQqtlVkMuSLUwRceMe7NB_XHE?5 zeUC*j@6+a4*Lv6en67FWmR!->vXbMlU$^Lrbl;CV?s^*aJyE_?+`ipRpsmXAdzk1Y ztIi0OtdrK;88(M;?L6AGP^I|kZ9@&?T)E1Rfr&p0KAX0u{g8`kxVI#EOLao>)-Bnq zD|YesyZ*2)%7~2Z-occ0%le}+|0D5tXO6v2xnZ|;%j*s6?fx)rSbQSRymsfB`%^z2 zvU}|jcC&`z{0Sr0V^b2EPisZanvgv0Os?sn{68-kV+zkzmGR2Gp7bZS>Hq3EXH@sQ zO|)vbFOi<l7)&f{>pS-T(&9Yy%dj7Bf?E3hs=rIRxo?A?QX6EeuzCzDoy{y#rE}4d2NaI zJ)eN6^?#%0Og#Hi{>$b)5wp*7>^J|{yRVvoUxO!^<(_I}`Qo`15qB;z#j0j(QQ6LK z_UOUBd9S3Ga5Qu9KP?tmBEI*{Q{i)WSaaMPb47Nv{we*>SNMC0td0ESa}nPr)OJ6% zYWcXoX}b8j(1P1u+cs?DSdPps2?dvI}$_pfupOMW)~X{elJd|mX5 zx6J`He*4IGiiiD=yIv_2Ji7L=Qr3LtjgOU9E$?2zc(5sQZKR#j=hsVqX3kr3$^BAc z=bsI+O787W2x$;l7rz@X0H7@BsTydgoQg+OhzoMUKCr-L{;)1x$ z<-lpX*GxY)`}uM%xmA(p4@vz~*fLY~L;JLS7Hc=XcxpFaxw?R-Jg{Zu(%7zk!Ibs+ z+`o+fCA~W?_%~$mEtc%`k$NoVt9g|m+ziF$u+!!PT27FGry(`NM& zW%;z|#p6vq|Jf{O{1)KdJ+WhE*0LRbDLK~e$I8|?*o$ZfShH3wV=a1i@qL(;n7VlF(m+foh<7=4z+c+W6CbR=IZ;-r%&-y=UdPG(9aK z)AZm%S!Tc6iVL@1Op<=FK zirzgvD|%#BBy-H;drExU1V(TDSa65U#x^DpfBYA999u>bN?fp=P)XUz9sx#dNDL$sf~y0+gcmjB5+ zcXrQy8ohqoifszp798_Y>zb0T;m0C>*@jJax3SZ)t){I375uaU-CzFm)hd_7}!FLp`%Yir)f z$pvftC;ocOtioJ=>6p{~zdQfQUA-?ITo7`aanJe(#glV0&s5G(QQoW_AO0vjcK$JD zbN4TsrA40o{B={KY4_n1Qu1z()YrN5tt~j;^D1H)=ea8%<6UarEVIoIwm7!c{&V2% zR`qRtVn=O!fA4X9_$v5@+XRbQj4C_6@~2!EFkq96uF_#B6Lm5->%UMd!8XCpv3jRn zlHysW;{M0gM_#3E`L$u){K{Rw6z^%g{vto2_@T`m)3lk!ZRWe{4+Q_JeedfBXB=$1{trhd$WI zvVGcS_KghF)^x_K@p!?w@4Bmj+h@mP*4GtTuCG2ZYdOQaa}{-lP7Gp4KD!-zvP)p| zmHsd96I<&8H|$WIbUkg}^o!R`Js!?8+T?lYz~`JqGR`{=D9xq%=+^6MmE7K`&2BCD{AR>sol8Ka%MOG58=E+wQQDOyg6!Z z8)Yoi1vkHCO!@o%5VON?fn^a+Ee~`aCTz94{Ob3k$J0drZ!<)!uu-#JwpOwMfjJ^7HyvgH0(zuhL6@%zovtY@9- zwCmtcjymVHJJ-t{Y%cAc&iCT~vKO^0KEGbha{BaIb z8H6UJY|y*5|1gtm^TEyMFZ}ZOT%lL4$ifk~S#iyEgPVW8hZ(k7@Rl)HCVcv{w0L6W zJI;O9@|}Cm2?fOQ&Z`eRzAfA3_R9wOAc=j>1%}Mm?bMSqtEH|#an`=}`-EM`W8)<5 z8JRC4#aNpDy+641T(Rgef5FBl*)9x*uUkZ&P6@G?z4#ubb8^vfa#;)7IZtbP3lsJm>B+KWxd#nw{q#J^NXCLTdfR|Ml$# z7q&3xNu7I9)%35+=+V`RUuoh(Gtw{KS^qd}dZEqQ%a``lb*F6oRfUNioK|@GpM+n_VUBnEoS$W6PMM}R^XMNr#h2G(eV6)|X*d1XtKC1*V$Jf| zN1L`Ut9ti7=}2g5bsCGI^(^f(_ip-BFZ;RdpnZGFs`qzK*lpV>VJm-3dG~zodE0-< z6dpU0HRtdpM=Ho3nk zFzdc$aQ5tzmA&snH*$nzzx8tQ_L!w8eO6)hR^$Exwd=R0=2>aB2xrUw`gluhW9qxe zThq&yRrPi&ZesSmz4x1Ib?VzG4+2G5>Q-c0zfJjcnu{l@`ONE36^mj%xj-xC$P1;v zdO|%mKbR(XM`+`;ZyGk2&b*nl`J-23qU<}nqd#A;{I(T8KXcx~_cOjO>%SE=IW9ON z%Cq|{PsLjfK0S+=j_6m1K5dbGxbRz;OT~%P>sF-YZND+)^@N5SwZHPj-epT%eEwT7?N=Vd69vCJk>~Tde!V}me!6YX@>q#WVan_e_B^m&t@_X1=GT7i z{ku%p&OcxD%OGOi@w4v|H}+Ialt08g^U?D|uKWBxre6x@JU_u8>1Efx`vQCNHPym? zJh715YSkog__kwx|AUEZBhTmeJlM^ke=)n|zZ1*jh*QS(J}-~g{FufSe8@cUM)<8_ z|A}{G#M~M5G+NZsizAPoU&H%rr`XMuHsRZU_Nqv_h#%TgT|AHXq4DJJ{S$jT&Yd=U z&NgYPmF~L3TBU6!)#`E$lHWgj`pL6(FZ~$lbycSIH^bDMda)f7N*A2^e4g!Ze4l~9 z?hUUQ;@*`-UwH3j^VXy;uk^xwp||f%h6m^_-oV>Klj+$;%Fraxg*984}HIX zwqpB>S^AFO+BMsX1zOJp^_=yZ$I>sj8~U4OPhU*@w>%Z7g%Pq?zPFPg4jjbhE3OV`uS(aKYpqF?VY&f`_|-Rnlq;>1Z`!NkKCK( z&21_b)gTZpv0w0zu+fC`LBIa&a;X34Hg|P)rnpS6OF{VIi_H}c{&$Y2vleWPI6iaT zdE54Iwb`y#x_3HdK7Bj)UGscLs)rHL^X8@h5cGxw<}l(4_AoBVlRZ>6M?&W*Y3)+#TpgQCr^2PcxQam{SL`P*;~@@ zAKehU^u1iboTvkve!h0zSD@=Od#Omp`^$xo>i&s+*=Sx>KPROp^j50nbK=}jrtoU=rr;l%*l$2`MKH=VpOU@>IC@oH=xwOZGQg z%e<}~6M6ia&L2`ZU$7?4ePVm%nK1stpB8=AI<)lS`LbL4yP}P`D^eepsh)Jcq?07p zB6BHPw_@Ik)7rfIPk*e^nZ{YdwEx&$u19}ZABrkWTeWfvpZ1D*LGzBYzkc~H#?MMW zV@vgC9hVBTr6~*#Pj1~I_xWe2h|Y~QS5|aBDLL=Vp>*!0-plX7y6bOW;yphlVS05z z_-Uz{yKEm#PAIFeZvFgW%K?7D-~<_ypIVzv`s|i+uStCtJi9%fJ8Rw4>0dq@s&pTk z@x-=+AvscI{sp^_ijh4RS{7to{VL~{QNRD&^;QFe4>CWeR?Pd{@3|}@uXCPdO9UtH z@%FEq4ey9%GXy)kpQFZ`?7Bf5npZn#r?+RQ%!&;QyVemt@4<$ZGnru|1nrwUlzY24j& zwl_PhS$m@Kg1g^0TwJhpueAN1N^-uk#mdQ>fr2^d)6KQus7T8*M8;VO}p6V zD;P37-m$@~PeXH~Ynt+=XOUvF6YF+lPguS&-%;f3p5n)Z*01wa{twh^uRSL zf0l}#&)TqnwXns3=kc?bFMq{~DIDeyobS?c?b3?AN9Kq3wuJY1e?FPNz}7d_wc|ol z$(fM4j%#-`#LW+<@8nH5dF#p79s2(gYlQ0>WvZ4n`W#R8zV_;OSYDajy2?3M?w>sp z__w)E>hgBZ^C*Dd?%yS18o_ez$(>7U793sqVs(CQV%NFSO>b3>JiEFyBdj5G z`8*ff=3P>^r8H-l6|afE@aMqyMU3w~KdGY&3$Bf0*U-m|JeEGf6E?;VUZ@S&ZuN;e}zqVFBv8U2m*B#;iA$;e|mdN8(vft}Ao3vBoVP9}J4_uVX%IeJ20HcU|>6eCzcKPFnIcM68}1zfgE?r$O9p z27M)#OFo%9PsHfD-)ZSDRbgJ~_JLvXbU~*(x1Ll+>@B;zDeVDk@;c?er@W)zS2u)v zglTPQ5^HN;{~<}-^_TgcuamF*d3U~{nD^|_>1S`&bTV^of4X-2p{J9@PX5idDZgKH zOi}q}SGN2!;acAQEVEm4mVGvA+sl`@V87$H_Z&(FYZh;N@u&31(!jEvUbmLUOjF&! zv(aHnNsqeV(F2#Z^h~#Dyxeu+21-v-ae_hzW?dc#Z$lj7djez>D57#=?^FU+cw2+ zZ9)KNVxHLAyt?RQquBz9N1FESns~@J@m19B9m^kaH}7+;d6%}4%QSK|%MI5{o5aI@ zjD4O`hQC7uUJp3PM~cy@0RV~*HcyS51F;}d`CGv0GldUpS4a+p_z z*A~}f@r%!YQ@D0;1IL9(i`@9dfA_Dh?R|CQ{ez2N#ZF`-e^to7)EZ)`qx}2!u|IaH zHrhPbg!g>k_RVtL-$=nVcPsw%_ugFncm6fIdj~4-m1{npd#QZ=^?&Pv{>;DdeLdHQ zYfB5FzXlewMvC>keXZK@^|iyXKhrez?p@v45TWZ{sQ5B#?(N;bcJ?;!+a2;y=4k%6 zEo&wg*qlCR_`};{jl=qLPr2ScUvlpHFRRw$QC~D{@|A2}@yga`zxv}<;2bHCe#vP& zQ&n?W(t#UGcowR@-Qj-!bx_K_UY43%Kgka!@8Y*M>@N3Yb9v*SviReJndSwbtAD)l zt39@4;TBex`&)N@RbnZY-88}MT=cKMnR~vzi0P@|J?K3_;Y7h6)*r{J{p_o=7~SQCYV~yFtm?eEmw1Y@7nh<&6l0@H~HT`65Zcd&%96k-lg|^PkX+r z>3Q&Ltnn^cW7xu$vtG(CXHWK*&#?zLr)u$YNS|-{X4rc1#UHP?{H-^iCHdStW<1NR zM*9B=s|h-}XP*67x6fSe%U0>g$FeH?OJ09{zo{?W?c2TCKc?Q!{Cz&-a7FjoqZLa& zGB3VgQ1{Kx{?LQo`^WxVJ|^w_?HA|V)9t_R-Tw7AbMF1puJ;u-k1xkEo|!)R-1#>S z``rpt|GcdIvw^kT|0q+>#eK4A*I7Os|9$>h`=NZN%bqsehpt`zwuMvj;U6E39bx00-TzwmrJLkfo>njQ`P|+1Y-2&~ZQbmpQ41HY z$(ogE_cvDMrPXQnx!>NEcijKB;n1eeTije%lfJGBpYY)AuQ{O&+MnK?d$4!6?OnDA?|(=y(>RS!bSim3e>kkr=W52kfm=6Z<?<|yWQdSsW~oDjN=>++LJw=!=@-#0FlkvmwMV=cJnyVC4>`>Eox zrp2-6j+suW;63#ImgN0@g#xKJ>;=9ydn8uOtcZ0mVlY0E{Ug@;@mIT;!mhijr#+VK z+1Do0ZaLp;d%*5<`p+J+dw%-6f#IAl$Di7c375}(=6dXPCMr2Qz5RPggKgM~GG)f+ zk2Yx?+^=2j5Wgd#ICFh(sPE_XVF8D^wnThL-0it5IB-#{*q5EM7eo3c$S;)1epGpA z!O;~rB%Y<)dZZqlY9MQ3SF-t+-lR5!czqw3U~gw*RsC&$KSgZt>@Gy?EPweq$IlJ9(U=v z$ceA^AMT#sm{F2l{A{DtMvI*5&u`D%ckAje!ACW-?4;j)ydboL(SND$W8cGD`bC$B zhMl}0+!XoL@07o7blj=)r8}nB^mwF%D@s2%ywp9*WY>n{F2OZ=E`M4z_Aqnh$834x zZ{b|i=B4@7a8IA}2^Jpp%&=u{kC*(tTsvv)tltMt2|QoAfbX)WXkO~74`s`avD(kA zQr6?}-*U|(e`=w*a?|7UB6ZzYfAE~&wkm%?8RK<_IlEHA!=EkHU8^vY|E~L|f-O8u zAB?&;mlS2T{19nscr22fwQTOJBj0z{$?r?vXRpmH+5dauA&Kmutzt=@+6smZ23t2g zNsat{vw!+b*3QBeZg-~5N)=qQ{7bF!BSw|GYc%dXdcJLPUT8<5NdN!-UvKKK?u@LO zo_p(h(|`G+e>XfdE|dLgUeQt((U`NSJ=FMms`}AO-|}1~Ts?Nb-V(2EY}LZj7d6!{ zIU}*_ImbTp>(9P;H@tpowO`gMPTOSimXeJ#{_7lRKE?MSZ2i*{Rr_Xs`Wx&s@8A1l zt-^#O+Tz2b4+ZzU`9Jf- zqZCd~)mz&aT|3HQY!W|%HM3Riv(BP3R)5Z#r~SL}+tW?*{DGO1e%`9d=up+%oZ zT`;I1stk$_Dm{BLebhb!E_w21+leE2M57!;_ z?Pw_JdX-&l{j#RO{G`_W-yd!W9DaP+YJc9HQ#+%N&s#Qse=|#FRNCpV)`!!23g6zF zRQ=^<*(sIowV4z0Byan1{<~hZZ_Bo}C7tC;s%fh|TMk!5opVvynb!|vO5iAP!aZCfBPP4ivooG6B;Uw7!AulZA!UpC*aoX2qMQKqigKgsLnvX|&B zpTOY!`n<#mi$fxAAGqr;Jm-5A!JQd9!EaXNrn?1Jz7LJ>FMha@ePQEb4&U!eC3kb? z%&Szpd@E}8l*QSF3)gV3Z?f$9FBjFfMsxY1N;6@jLs>ABvMpZ}^7quwQKXI(MT@=F-KR zTSPVoTzj4HX1Q{M-=6g{*AKX;26)?ce{TNov$SN_%x_bi)P)7}d5&_$+VmUPUheYV zq51WE$fKPXEoNpNiaXA7w{CjORjE0t?026p`P??wLUx|#T=pBVwE&mSpEXKe*KO^w zeM|1*h>0qP?^;aNoRB_gLWym!V8=Pfiaj$gI(y&e`+KhIK?&cJXHhL@vXYkeT~{(J zn*Qi_D&Hfi$e!>cTSR_e+|lP?T(fnuso>3&--Y*gx=vf~YO?k5i8im@)wh-0+&|o@ z{O~F%+e7YM`NK=^G!D&pf5iMDN8R=B42RB~N%_N~cem`}(t>_Xo6jQGF5fy{{OgRT z)ggx)R@3D3Wlx{yzx-)(`+5QXX)}|jEB>AN>!EJ`9Py0&KU)_+)p?e!cIMgAjCG3z z!%s|q@afZ)b1%2Vocr)T>a*4E%-DxZ6hG-J&syPDV?TK}yWFkkNsG-h?*3|NENd@x z{8FoxZMP)%QrOz~y=`PuV!BsKn-AH<+e^E)bR4cIoOM0Z z=cAtY{C7(WQ?Gmudi7|*#Vt-jYk9i5`L8H_75Mb+sqc;i6ThIy==L9fKL>dpw#^iK z>U^RqYSqiq6SIyL>}!}m-+1ER?FqeN}f%@7Z&Yg z)m@Y4;B%&Z;@2%ko6>&HSoq#!1mO10sfWV1HQf$ByJhWEWdB9+ zl&k!{X{WdBziIWZFrh){&+<(&5#0hQYr_@xDbBUH^vQPNKcRC9^L8bkJ=MJIpqad- z!rPhajgNJAK8Uj9gkD+BXQ@3vKTmR|I zwriy^Q)RE97%%+S{}1Kdfn)?(s{)|3cwQpJPie7ard- zedfN$eT~9X5<+)A?$2Cje=PfH`5i;qa-WGCyLKekHFDgG{4Tp?arCj4>DDLqTV6?O zKl5mZ;*9lM`>L1!d^fjv!ruJM70N2HlGl}f-xWEYo*Dn$ck9kO{l|CATp+nCu5Cid zM|Kab)4lUP+lE}b!tp*Sk}t-^RBC2RwnAQ|OR?!$)s7u&4|)6cxoo)GKK&vu=hErN ze#<^iJ2H)}TlbB?&8YHO`TM5MI_k{fdnT~rn1I@Twu=qZUKO){IGwykY&YuyzRNpi zF%-_cyr}ZVe#MLZMaJ6kFl^OjyNx z(*1?+TdL3b980vC9$By{PiQam^Tx6Xd&U0z*N{7X#cOqBO`c7|h3}qsPNjz}4m&RI zGwuGoUJm1hj}pGj{QfU{%jsVk*A6(c=1FZ*Z2NfB@X)PGP7B^I2y(6#GPj+%^v{i9 z?wDzRy=Kj`_j%^`lkco4$>FrT(RR{reGSk3dj3?K&3x;ReAf)}%xQR{s*~7yD2zoh zEc5oh-L@ONcymR<5 z@8TbWP0RQv&(GQ|w$WqX;VU!J?_8=lovV`hqx6Z)8@F=@#3yVHDhO_>kN0yw_n9M5 zRw+_^L6pJm+#O$%>-NsQBDbe(bzi;6b+NePGw1i_3fD64^v##}KD9)dJNuc~m+h=# ze_0e81g@Ev@|7*@ej0oJV0OK{Qv8n_Ejb$s=N|t4>yKc}tN#4Ix21Hi6f}Ilpi&<3 z+&+ANwX|X7+3V%~ub=O~vh(|dJ*EZGU;f11GTyfMn%U2@6V7VPbARzzVea05_j?Vv z%b6v6-!0wjE_G3Aulp~7g^zr0D<@l(DStolmFv4nOyt&mRUc>BsefGX;MZIJQr;3X zk7RQX`$a2D%}yNQ6Wn}Z#{LUFCzUJSxEGuCT=>sqbMN8*^!Io7Jy~(i<$QeD$`IAg zNg7jICP?Qr_c9i5bTpDkVcew<{cM@op&P6D`P09?yuAGUD@)tUca5{p&YJ$y{8?(; zFN3`8s?3{I^i&HsZaC_D>;ZQ|@&SpQ93H2jsqaE9`R{*UySF&qCCx3(CCw$|&DJd; zl9G}ezi;3FJGb0PzwEzy$d^l;dwUc+TSfP(ET4Y6P;pu?$K5%{RJVPN{<$hcH99J? zMdSM3i(S+B&zUEAD#d6mdU^lEtPC;b>Tu2(IV?V|!Y})KIeh-aOr9S&=j)N3ueU#R z5;{Jy<@wK7^Y{}#%KZIy?D~WGuWlM^YiGV_Z}5NBBon3($<#G>P1sKP-O`!DE|RgI zDi^eCy!UkFe%ZGrb79ZA?^b>nrMD=}Hv1>;-s!us=7M~tu!Cgm>%U43D);(-dUM?D z+46EhkKSh+&Zas^Zqe8!-r_HJ9DlAJ+flRPp#AmT<^AC-liqpEb~yEd>%DlRitoLZ zYhISPN5(#yoniCmrRKBs-Zm{qxu+;Q-uiXVwXvP z4SyN$y4B+S9E)@|bs1ce&J=c&jJeeu)Mizf8NOrwJrC*cryp!PXZ-GX*JWYXCe?F^dD(zZ*c z7F)c(yFlb|m)a)DzY97a?Y#QgS=e*Wt6r0!=KbrJJF7e`pT9-!ufimw9XGliRQ`tT z(zJ>>jmX9vx3ZF;=Kq`ZT7uZN|6RbbbaF(PJ!jfJ?rEELeKJ?5 z*dnofg^%(PyZF1`3k@nei*~#@9I)iC_1On|CTkb=u6b2;Uh?mDiSnEZ)i1l{BQLsa zIUcu~ZGlqPme_Bi8&m8zDNQrl@n&%bYpq+Hjeg*%Li-nK`?OC*Ui6i`^UHO?>@S%r zi)uC~P0Hz5!jt#cQP5LeZn{@Piv6ZVy+%9Ue)f@WHVM<3b+Rq(($@#oC!4-KHWK!| z6cL_!^}C&%g1!6MXPJ7l1^#UPa8#wqo_(V2`QL&YzF(@T*?G}vb@Ex~V-_cjZ{F_R zVOmyHv*qKKt0MWe(wXP|%LVr@5B}8?{Hw>9OnHNL(+5whO~)2L z7fh|>YqbCM#yT^lr~mbHl|!Ee^!lH~9J%jYQg&g|(Ua~cw;!5O;=(!q_C(vbwkIty zO>ep-_5EKz7oH+7wp}6HSUGLwzgm%njdv{^>+G1OFFN#?@quF3>C5krzCFvz@pr$A z(Z9XCC%?{S+sFK8g4?`gn^z`%+iSQ3Gu&4mY_p1SUTnScr`r$ZCW~ijE0k~jF-iKW zf3Z4TDXcH^q}f7Vlih3I*p^?C%A9}YciD@ro-K;Aw${m1O#8&SsqD-a2@0BbzNeE6_{`LLkkPne;dpK*@0yX>| zh!i9r^S^MWLq4tU;EPW<#d@*kzb*CmwByk~vE~-{ zQ*w5R(NfOreu5L>cWqc<1ehaBI9z$;M<&dw>y(VK6c*vv9+UM zrsI@_du7km+Zl9g?D)a+q-`jgd9==E-$f|J2^Zo3nAnjIE#m&kK}RxKr1FN43JcK@c; ztlQ4<(?4)ao%EsqXSsi?9s2+1lkT5CGY__ASbgC*qFW*2xa<1F9sf0B4lUSu(dV_) z!i%btzV8URGArN7?Bb(S=b6owX4kNUze_B9%4>1`q2z=0Un`#(NjW__K09OnoX-M! zoEN7|+skn&cFpj}Br#>Y!zyHCEq_cV~>sprP7%?J3E*js0| zm$LV{Kb@(c>y&XkV@=ze|5FcSTU70q*X*C;TJb5c#qF5Dt_`o2Mjq*|WI5@5vbyfv z+$#^>zjAtEJ#kgT{0Cz9R(hw}9__h!zuRDGvc>h!9FOF*KJ7Ymag}2)=fhSD{o{u{ zo*t9e__pitM_rc-z6|yUIQ0*I*B6{?u!G&xrds}^fb0RoUe;f4Sa+Q2FJxI(`gcyc z+JurLmAlG<^@w?7j3Bj{3*bG5o%kg=F+VeDp; z>CFAFY7<>AC7<{wbM^PR02zPxOCM#I+|kSbU1WUmYP|Ky$M;e~Oa-Q{%+Oo8?yY=S_Q z?r*-=bCz{osk4e67wop-J-ubS(Cf{=cJFDkpVaqek5jFN{F%w#+AljcFWIix@*=yc zUs>vz#UY0Sg5TrjwA#k&tWt^$I3FbUEYgH~rH@x`Dub%@TAq1%dyADhPE z2zbo7l;6Jf$^_drBL9v()c$kr`63+?oBAoQ7)?a7%(d29-SmiFy^W_VezDxe`_p_m z*Blaf+2b|yT-eNc`HGERo$tQC2o&tNylA`f>|ke;2S3-Ss;mAoob%ztWHG6yLG^7# zh6?wYB#yt0oXHZtG(%l_t;pM}9B-#`+HVT#tKFC8^{^(S5`&_%Z;_ftETo(I=Z5#EvZ-Kr^a7HiJ}?G0;bQr zoxGM#70(XI`<9}dyYvqKU7yER)zdiBrV7nFw_?hNFs};Ue_P{JH>pTY{T91s;+52T z<##_`e=d;y<)=_EgTHs0nS#1_oKJc0w5}Bk!hGj<*{>1^-maY5-;jSdk0DOQzuUJw zO(&$bKj~ay{Z`_e;ktu8JD2IsSIyaJ-Soh5Zc(Jt!xd|8=eVg~%e!f_ z^5F_6|GhmeT?cA5w;le-a5T3sRxw4=8Yh=2>!=Ic@ z;o>h#ts4#23XA>yepFVlPWohj&DZ|W?Zwt_mh3T^S3lA2uwTU1Ssxe4#$0>nux*LO z7lWhCjuww>CeNM2Fe~3bWqQ{Ev6Rp4g5ggjni!TBs!Qg%u5m8*zqRr3`|A6#EPL7+ z$|iol+yBK@to@|=hf9*>mpHaxSSy|WGJnb6i$}{!KFzVK=RdUM)Dt(}_JileRmzp+ zdT$rb`o+qjGvAG)a^}5yK0z^l#fpC_N(ztGEKzUBS6KH`mE(`SJeSP; zak*{ZtKaSd`Mt8;R*T=ya{2atbw_EodXt;syyYdi-GGR2uWkn7N0 zlVket8RZnC95=jQB+^nXkjDDi*^%S%zT02_dpW+yllW7^nrPh=>?zukuf*jb#dYYq z;2imj_oGidNvd6cv7>%hthw!n=LHX^;#N0*=IE}Qi3g^T4*@j`buP4#cFQ;Lf8A89rJTsfyDZoZeLrx{P( zzM@T{KMYS!oy>c{@lv4QJBI>0-lt1Kou~Lsog8-FW6_+R2SroQG3Wg@J=Uap?2m6b!k;d~PaRS{kb2_TnMa#~<|qEs;`q*ZUmY5HzZ+_Q&HK4RA;)b-*;0iPbDp|= zO&cUPZkepb5$}A6JyV0DT+w2FoBQHe%dF*by=CV;7aibv?8o)B@_~1Vm$&-jpr}I= zm0cHj%nn|%bJtwcQFzKDmDbv1g;&>^utlIp&(Tw=!kT#!Jo9mmj-^aA> zIB~h=y~UvjwSq$j&o`XkTr^qzmdukFwx939M7^WG>{8wB_u_wB^KL<_U6Kb6yL#~X z-s_pNLFl>Mkpx-CjI7SMdJ)a7TZ(*xU;Qz)?=?2-IVP@Tu;tS`%~`8U+5{x-Hfi77 zvf;YXksFe(3D>jy%>tV1*PQM@{`Fw>7su<$XO2sp)^oWmcQ|vmbt&UvtBY?vnl9|v z_dxE>Gb!VFSF7K5&HUr%vf8d|wX^L4?o-0dT$}&?XR8p{sFi)d{lqdk)_*M-4~>7_ z6>(be-|hD@{kLlttbh46lf`cNm-(s7>>De>#a_HWCK&NA>b?Bc(i^|eDgEBbe{*-~ zui26+(SLV$Ts2>G{r+{!=>GPnT=U&aZQm<@%-)}VP~(G?QpnlI#SZtsGBvd;Sp3j_ zko7?HNRZUQt2*<8EM%^KuW$Jhxx?-Kem=p3WDdhQS1j%Q>pq?+sOOmZU82|P;NOl? z>+Uso_g{atE8lg^9a9dQ-pnVRb+^`T7PVdD{^Kau-+Fx~<%ge_2}szqKRBDl68`Gf zn*Oi zr1v~i&wZF{u25~=dEt;`OWNOb*~?$cn9{lD&$#}u^nsU@_3OFWhWXK-qg*O`qo(r; zPx)SvU3F@A-XBx0d_G0Fncf1k+!L!7p3{ywE^_nZ+3Ag|OZcAUMtWDvRhDm9$6s*O z@vz0wN54%zpA?*vxPj+n^li33*1Z+Ka$DA~|2R+m`TiB|3C6t~U)atawQJ#6!!F=v z>STQA@2o!tGXjFUozC%3=r!s6TstRP*FP%V!s_BO-+-30HGQva&kLQ;__XI+K?{>f z-rZ6u)-zTqck?I8&&f46dw4CWYr@nQdXC?Ucn&siXK zQeV@bsV(z^VdIPFhbMG7&YY39?&J7zyrb=VQp)*7d)lsDPLz4R)WCIxVb09O7aZzX4AS=^@m#Zj|;s1&EGMpT-|OV;_Ew&7v2~+&40OeBY)R{S_|>6ot4J~5+mI?Y*G@oeb8w8&vW$V z1KAzPLAuZEnu=3Z6~BGh_q>or!0vxx7xUuXg0GV-o48kJ9-I1xQ}Or5(v*H3o20di zx}UUi9_M4Z@2B)5EBjWP@CC77lI}4}!yirIO8)ddU`{Ph`_5Hs?9JkK=YSVJ$ zy_$f8)SN62pZdN>k9|V6w$`h)X;$5L-nDwGmyfCb5#KG}%OX1TO~m>XEtS^Zx+|v2 zyf0%%;?=mvC+3`85!v#3r~IexdiD9)n+q!D?P;ABU1r_%`x)cRLzNthi~i}kJJ~*q zjp?{>L^HwAbjKb&r)u@2#9w)P|L#!Pf4RdnYh7gV>N@_!tY*Jwua|ee0zs5^H*a+*HjYOJ$!nR!qq; zEe%$frqoj~^IU$&^ViR7B|g6?@hz0wVL7M!YvG(ldB>N(TVg0Cr}o{g^7%1=n3FC4rJmRz){{O)s8%JoxB)cM>4mP~~+zpph~{Qc6L!uzlOZ5J$mVwvLncEj8i zN9LMZtyerE`!;>`I_DXmlIDm;ICp$zd!nN0JW0Cou*LeL-M_xOvCLc~@WOHLcY{NJ zqSoHOwm0y4(xGarAJuc$Ex)?wO=JcnPe>|UO{?+wS+ww}c(AaNXgnu_L7r!x^j;GbE z^ZWsVFRrZ0Ykg72_T%@N`Md7w+}|n}*tF@=iS5cKDy7oj_9@=nH1~@5Y_)s-Z>?vR z&3(IK%5$&EZGw-QOwVwM-mX*Y;hQ|)z-^BB>2`OSGm9pjy6ji;HuPiVL>X1?ZJYHj zF_hfY>G@)|;rqn2XO-64kJA=$7Rx`q_~dZZ``KUK2ewX+KfIUoxQ#Evuc$p!-}71d zNnU-epmqJ2y~yhOJY}kj_WUTl)fT?C?!U~>#_W)Ft?%y|)l?KU6yI|xw*8}Lb^7m( z)(btRM%G=~ulM-uf3MQ7-Qqtl=2Kvt1^4AzpW^k?@+Y+?&#v|mlW`I=Y0kM~_vwC+ z>8isqtBr5;GHgG7XS4Y9o&Tess4O?UvruFGg&QW%6@E5fRM@NW@J8E%tA#EFzfxV! z8%g9lTq@LGd%m#$6+^@_<2z>$r(5K&J@|g<*NZ2sC$JgVFPC`D<1UiFv9GA@@U^N+ z3BjiG3Wqky=FD>{c(uZ=I%@yzMctQunMN+8OL zuWQ-&tc17zpsMZcP5WHz7w@mNy0Ki7|J^=zy>(hiJO6!K5|#3Vv6CWWfNOFf&$H?W?n5%_f*a&IMO+JKU*56iZ=H6$=-L!-?QVgmyB1A-$1}w*)!WrLvX`UZ z;hM{4iJN=6GBybshz2gPHw$``?D_c4*V_e(osT`@n}0$^+@F>lkN%lz&r%b_|763V z6GdKYW=1`YeVJF{$8Y+>{?%K~MLl{yZ3JAVd|#r}R^oo^5Xy-A`EpgW+&}t@v-igT zn1AH=#dxa~2kTddw@hdeIQ7El{A7g})3*k2c9gta)bsA64Od5(-7n)y%ld1o4`qMw z|N2MBNHHNJP5YrFfo4(_#y~WD^*S}P% zpO}`OduZx`HiPv){5MTBi<^FMvux{i?iZ#v_ptqs$?v`Ky7QWY`bq)2wG+(_!N%RK zyeG41aqGlNX*6^1<}eXRoe)|w@t((Qy+yXSOn-#?is@)2ep$!6^zo&26YTd+H2XCD zVD8-XJN?Ds;U*w;YMy@-^i7{fxd9QYT((te*XAHpd~Jm*1~to}Q2?VtFHT z->!AmjpyY~Jv_(fT%h*j6_4J+uQhXL&vnaWmkLeXe$UN5V-e4~4>p%v<~)jyi8{Gc z=>mTeXy9FCTCv6Vy9-PnKN51?=MGYp_to*Di_rF}Fq5E4|4qv$7OD1Le{ihIu5-!# zsBl-Co5KE*F<&Y}b}hOyajMd^voF}^PC1xsuVM94Wy)3mD$TZ-lNXc&!ovTtu}l>Jp3iFUDV&hLX}fe`_M0a^GLo}a zYu@{1c4^+icS?2s%fCo2|00<_p<;{bN?*q8f~M!J57b!tHgin2>z0{cqyKYhV?mBn zf=RPMYQufS^qcdqyx#93@$+s~u4T~7&Ag4*Gh;joWCUZh8?~FCzgrryf%AAO2j85- zoR5V${B2qetPu4HW1jES@>ui1c@BPA=Yn*;gL|!-^6Ob^=D9t6DzM4kwdHZCc{KdL)Y(mVSn<@XxC>=3fsu3Wu`=OpJ&mYd?6KHw}eedYb`+q1a^e${uT@YG08dSlL8!~R3D*XDS| zl}wrZpJIzH^eHhtmXg}*8TkFL;6drnMppz=>!ddRn*L(1wxIIyDJiqhv(4HY_HCYZ zX76VISGCq(ZmAsNKO1GwXXE{^cg2#$vg@na4|Z!*$hbVX#TD25v{h4^>1{))#10X6 zkH;K`q!v6A;C?FniD6EOyY-Dd-3lj@Ts-Do+wUKIFkSM4+6PIOg%*vM5A;gfI~pt3 z&G^Z>c)MWhA#n@#M(YeQm(Ps#+Y~k?JT@=pnDfe{D)^dW*YD^l>~fwwa-SWxev+$Y zUf#j;xW_Qqh>tn^@gep73nEuqc2p!@3aMH2tyWhlI!z!oBcJ{AeEvO3TzZG>vo1w` z01dZi!-m^4&*dvvsUDwDrFo9ml5x-S??)6LI(I~yUAgp}d9z=V>GsWGe8DjhqIVbV z}_uDuaiVyGWG&r!M zhTFbg?Y-ix9bfyDEWTR_eYbD*mN3zur5USiQsvUMLAUYv)z=v`zT%QSH|AXErU~P9{rJ^_z;tUl-qB>TxQY_utZcwMN(Yj!c~# z&cfv`=3=sBf242CyaRH3%Ql*eH{bU=^7OBD!qj`;6(?DLWUoCoU9d6HbThkE&Ag}K z4R1Eu7ROxQI^)l~Sh?1Kc_OPVxc?{=1eksw!k)W7<}N9D#jn!e80EAw zQs9|Xbf3WEwHCbfEP`^;U+*Ql9GK(Oab4%^(*ujE;v*(~k=SJK{&kp`HJIU(PuYy3r>%PbP2r^2C|n!jfyl>Zf1- z;C^YM`uc!NflqcGkGynS!0L9pDnbSd6jF%g8O1uHcx4< z6g%sr)gGq3cvHiq-Y_x$?e}&Hvhe%fG*{)>yFQ1jKGkBWv6bPJut!r)8%cWIm2kUz zX}P5Cx$1Q%n@r!graG7+UvDSsnx^n;_wFzJA+`VOP7Q9}aIdcq z+?Ix@OJ{0dop#`z_7&w{w@aoTV0^;SviQ=n%aT*g=B_ofz3;>{RVa3i;BuFI_ixME zG!A@@^z`%koNRG(qPnWdsm1?z_I{Wzqrvp>gKk6Non=!!3qog=ZMx`nIj&bAe&z>d z?WZ@=bC!vmb8p?TrqbeXiN5}UkExHX%hu*tgw`#!2w*w2O7ytulpIHv7aC3+@|R;a z8OobJ-;=#R^{l#P_feteX7{~!vbZe0pe`NxWO2mH@)`X`EeF=*czK$+Iq~ML2-o{^ zs`Xxfi^$Hnr;A0dW@X5vno2GD6sXmFu=nSrexvkH_2p)7-a6%n) zj{y(5|CRoHR*LU9v&eSKpnuQi9Z;U2vMem}OVOQYd0O53RxIB1;`I6*Kf*rW<;d51 z9iyT@sDBZCX0nA_#I@daI!|-lQZ>UrKCJ6G<#cZL)SEvw zKHV`_E(v!o$YOP>Pd>3QaIVTEKEoGBZns!6Ro>gMC*839dG3A3Pr>ryuQs1kIP_VV zWuxAu*JVtJQR+Is-gjFo|1p~+|MS)S)p_jYH#{pdZT>6Ow#jbHGJWi7y>rdo&K%Fe z7l~c$%>_p))vPTUxAe?Ap?l&Uzw*2jhAIF5PUhLJbZud!`r8{1zwdpo$8^v6!LAd( z-?{&i<32ovv+N;n#VwS8}x@x(LzN#sr+D>EgZZx&65yBp_EWOsU>CsLXJNTh9r^4{m&O$Fw?4^LM& zxOapJyxFb6`cSSV{NSGefkPYKm;K#u!{s#pG&^s@zNQVbj;oe%9WobWRp4cP_?qKV z|BLs!7e6G`t{3b?8g%z3Fz9~B`<#N?k(yAycdmOT2A=Ay6<<2%PItwrggPzth1b<* z76moeuX*lk{qns5!>>~(!yX)03HLK&VE1&l+{x_t%Vf&rFy26`P`@Z!<<26bChssS z<~HoQU!=26#OEp@L?lW#Z zS~08k`;>j^_FUd=a*YAWH(Pc*JoVV`<$Hr4Ke@x?rTN~uy?Bwv(%=4d=5v8oP5E~|=7)0L8^rCBOq_O^$%>E-G3h_s5;X_`LAiGN$gW9RFuJPFnQ+ zQijc$2R7yBl@u>7KY88iz55<<;O9HO_7871DqY}OAYHiJ=Ile3=vfZE)$aQkZ`Vo0m?@u0=ZSo- zama^nl6}5g1d}BDYxjv#<*O%~XWtSx^MAa@W?77`OG0ALl`ZiCGLlXluf<~K?s+Pu z<80%z_=$f&tFlN;J+nX*6+_=&(Ie!Q~dIc zlj(QhgX>lQSFAgHuUzcr=h_o;>lX(us1ZN-U2yNeedlh@x~voa!)Dd%N_jz}y3JDq zADAAIFbMz3SbLqDqpzW2SsiN(@1CX)^95tpw+3^yKmPTve*&A~^%sAyD|UUCX!2Jt zJ$HVxd=-zo`j6z^+&;x0-?!Dh|Nm@(o%Z@K!hO~gZEf2=Ux~at-~Qp6*M<*Lj}-4< zJ$PM}!%vo(FK~{X^mm2dnO-+{yR0u}_sgqux+7Iw_2NRU1zYl=6rRK%r4MvfW**%h zlJihHb6e89g%;8^=7&nADZh^KHI|u_TV!|q`ozB`Z27UfKIt5|-7Cw%Y}F~SVr{1M zrel{a9-8*Gu&i@&Qrm37_Kol8&Eo|*hg(1RoX|UB8ZPNnV8bQ%%&|N8lUQ)fjv07SHWxPmL~K{jT@tvusY$#@z*l-BNQ6cbyhE^1bo1 z&4*L8Eq#BhT=4yc4R-a`ehR<8zd!bL{h3#L%LQ|%zB>}R z=i09F{pYf$96YpZ{!fl={oB|lo0QpZ32>iQZ1iWH@(2HJ&1GjdZwe`Sx6E)#TGQ$G zTO_K4zbiGpQEFL#R`E-T<)nh_^P2*eO4fP{?nuepI9q9}$iua#1sV&%P}Se{{7ReX#gZ=lMqxIUzaUBJb|jnc8f^nyY_4s=sCRuGFMyrS&fL*3BXF z{xB|Vy&G$1F4HV@YPwQWmSU4~ccJ8i>52~(Kg-N%e{e7StL6Gh{tu}>A&)g#7%7fx9T}<5<2ix^uSz>vti4lb5-uSTDyMn4AXxgWb=5!36n>!zsz;EXxb>e zW!~|rw`Xq4OYEub*!JhW3D=wa*X3ne(|2C?Q?N+nG+h7s-Ve?dVQrrm?YrOdqnayv z^~J3zi_*XBRX*{r|G^%I?k|$ZG`>IDbi}=cPwbY|r*GHmlFwY^i-~ebHrv_jsBSK` znPaBMi8JS4+9!Worm;2I?6;uQmL(DM_uH&|FEK@3)#uJ0(dV_lIG+FeD!d^2U@F(a z+Y{vf@(KQ$W}j4&*?A!>ExS_bU#%VghMzJ?1qP=N|N8s)gh3+*TdsMwXhYuz6JxnWt6tPt?si}A|7g-ndo^wS==Oz;erEfoHq=P1d}y{n!uZ?# zi|0;7`)@9-v~JRP%aHMLZk?dtHNA@_YY!OhaNOUp!*RMo*BRj>(NWm~GP5o|zb2SC z#eMZ_t(HLDYo$jcqZc-8i;-LHFw^NnJ@=xLyWQ4bjot`FM#kkW$*(*qrFD3<(VkDK z6;~hJs!FZ=njJDNJhf6)vNEDxQdd8F%Tw*<->)ID{)(i?!&6zGxurISirx6L;lQd3;r8yS4O@*5gb1$CF@V^=VRq>} z{_5=64iX-zxksa;3k$4WQzMVsuI5>&XT0Xv7dhd3+=6iiT@Nnnted0rdd=r8hockC z{)f%^B)By#*lN|0gU2TJecWJxhJH*KDmCa^%~Q0Bva#cPu@-A;d1 zz2+$3^7u|m#w+tjCU=uLjCz%}P761Xc%7-acJ1={mvU^^Uims}!j8cC{}n%8yF6!m zU2*8F3-=mV8-F(~vyRE&JXdAZn0W27p;T;{yU4od6ZWz?X56p(<#IjBJ!|gSs#{H) z=Y4x!wRYj<74Ob+&b=Kr=j#{6b5&7~-rf{!JwKJpdGkCwhJSqrqx{4E-#%Am)%s>@ zzOC+spF9sm+63=%uV&o#@ALen7ptQBBmBD?_CGi#)3p3q)8}^ z&*_6DUs!cvSL^u$H9LN*Huwki*7dP+%$s?^zSDa4(y0P-+zR&HzSz0J+<*C32T7)N zMaISw|KfZ* zv8m<@Z_Z8-`=QlRX5aq7<8b!=&Z~Yc@AMYlJe}ZVfBrA?pRIK*pUv((zPo?&vk&Xu z_s%#vw{Q2H3X9wWU%4ek=4|>LrgB2i!{||x(J`G>^IjQ!TEk)M|3Buu=bh-+6KuPc zP6;k4KVYI~mZsPd7_-0Gub4e*=il!_cli}N7wu3>leH_px!k}?l6m>rEp`RR?b)vG z+ngN0tNz+zkG&l8Ze|X-Tg7!tJ{#>&d0Bja^(C3o_r3RO{%*KBr7nG;{AwMmX6u)i z;-AYcIr=lQrBm-%>xo+rW7ZqIV3D_5VES)=dxc(Z{x3-@xqr)`S|a;|*1;MIsOQ9<<#4$oIU|_z~aPsyKzFJ1n0a z-_I5Hm^{1gXoL3awg0c(zS?1$tk^TRD%Z4k$E4>^ZgC4XCOc({_j+zjyzZ8L{ndKQ zu8(PZpDjAtw7Pkf*5Xx@1>4oX3(P%J!NAK~v+drUtdIJ;8q_E7_E(>nT=kZJ$B*-e zO_XEpx2`yKbY5TgU$I4NSLAD+DSKVq)A1{_QevHLCn%Nws4jTDWz(|7R`Q=2YML`* z?)OJ@R13`MU)=e(L;b)ShtrEA``?tV5SU%C`^N13s?Yos@AA|?zx!RYW!{_W&G*8U z&fI*r{e0o~*`gmjKk)4q`@Z`rm;e9re_MCl_to0-_x{i8kLtENJ$&>3-2Q7^a_PdS?j7YEP#?#nV=etFQ5-)lSSC71KG)|&eS&N}dR@ky!I3uauO z;CW}4PKi*P*S6s1`c>9#X3y?g^l{AlYvGzO!9jBtTYTo7P&@Y(IlrFo>Aw&Wdm;Pl z!Lx$DrPTiOp1PX#lV`EjddG9BGSQ`SWn0QP+&{%Psxt$%qg*{l-Hw`({c%d*_;+m3zGdn~Vf*&W&P-G0gSUzs8;hkGvg z^1PGjSz-C~_G76h98+8`@1AsQA8U2SJCoS%Gh>z>Fzxed zTrIMrPOG5s-XZ4>hSwn;(Wz(B?zUUjo@bhK{8Mi2`N|zFw=7xM`(IRVQ?!`wV!6TS z`rjQATSD2Ng#R$LU(K`W{2s){qXNzWJ+g8IHyUry_PMyH(u9|XMJ7u!khuG!wAMZ17 zOl!aNLvh}6K}PGgH?`NoGHx-Y2eezyoNCi_;3mrntFHPD!4bNJOXIA&9-MUgl>MPJ z>hA{8ht2&nchSFp3tc#k(*E*oTDZKl_TT$&4|cVjz4T_?mQOqDc73#pT%BJ# z^K}vLI?hQuy>$O4F)K;@+S&KJ(Db}|f!E8$R@XmRr0(~;687NujynST-!~pSc<#iD zFF)C~2TBzOzw4a&Jnt8`e)ML}?*?U=sU3gkO_mqxXui7G!>_^gj8XaK^YQcCUYv>f zpO*XEDckFM#l(I8zgsw`>h?1IVr2=l%fH*J-EP{SFwMP88g$&MWWwh+&*Sd-ect%2 zna5sqebzd*|IvFlEn%DbP_l2!>3lhrsBW7UjexZRr<3MxuKHW*a=K4@>Fzy8H*eBA z94)@_SS^R$oi2d`Mn{T8o_58yE1MmjIK42{B3!{s-RgVYkw1qfruu9y+NkEOvia5@ zOO|$?`~DAwx<6;tZd>)`18dFhg2lD>x!86K{HSGI_*C$3ZfZrE`L19mlgJHP#xv`^ zJl0Q@iC<`|{6fWzi|KyY`Ax5;uKhLJz<9rC-!IRI^n%WawfDZSICp;2Vcm~eGU8oP zD~jzWGfXQK`xw1NOy{>ijBQ8u<2UBQRbkJARK8ctoYHC_SIv1e_tIr8lWe9x67LEY z@@{!wE3j+5b#XYi|N1FyZ`wYGWoIlX3J-tx>Qrp(&ehuGrB#cI!o%B=3VDt$$Wq8k zdARPKOSjJK-&MZs+3W7yY_2Se)VcDyV0rpGmzW#Jwxn&~dH5%C;lDj+fAI+4UbZLu zZ&bgg^s|GjUfVzRecf>WlKsPbS?}$eIp!(GJo@Z(Yrg-4Z#NttKg{|k^WLT4;gmY_ z9*!ODg?~S8ejxn*LiD86-50yn6J&cU^7bb49G|~XeqNJ<;EG-0p|_IMmARi9r2J8I zv^kbAWv1WtSMx10t1Vk2-fiCTYHIn!H1js|{EHP4ldh&l=UmgtS5<`iig_c7S%Ty$lO2l z(K0)D_HsKeX+dT!&);|QzNP6dnh>G+#nR;jZ&v)F#6Qn@S;XG{xY*3I&fn?RvCtm( z1@b)GH@#S-yUV*^@8Y*hcIYe2;}cM+ne->B?BSokYN2)SnYE8^F@3vyqv_kMzwi1( zINd{+dW%}UDGgb8I3>BRl`s3l{a1UB^6^jboAaS?iT5?XRW}l5E$-qCyEiY+P3+$M z0M3}U;_csO9r<;&Bi;X^OkVW*>wgPw&oDo}RE{Ta$;T3R?-wSi-&5!A)?9zQ)BeY) zJxtnyQihAUR|&*TJ0Io$-d1AT!<4&BEbMVhc=k$U6=cSCyfI3dnEvIyfRo1bhqJ2o zc-84%oLV)%^xW;%jDzliNpp^r-n4G-{%zZq^U34PFW<@Ec8j!~?OK*$bE`=F=Ao6L zGI`cb3$ESFX1Shaa@sQT`=Q4sQ7=keEM|$;hy}9v1X@jbILGXD@!Fr0cm92MOwgpG zET)nklqEys9VO(85(GOV<2C$94aU z73;b+Q}(<3*dF=*F^9aVYVH1ghd-PN@A@RNZ-vvfNNGdUAG51|u9;DAMDY@z)bIND zDu0TpfSmqA|X+H+p3<$^5!Z~t`f ze^I-5M{~N4@m>2pFH5B!f02J#8oce;*IB)mGJ;<(7iF6}DemigR%^VyR$Hom*0rUR z#b4&v_gDN(li2eh-~3U5mDkVr;T$QpeJAam{(aDtDKz-}bH0D`vHv;?t0k__yqaLs z((<$K)%&&bCm4?$4pNJlvHjGKGpi58D}LA*T(>sqSo`^>9Zu%Xi_5>uFwK^n6ZAvL zX}xa_X?I-^4az45_bYIIs<(8|PpLlDYGOD?B za<}}U(3ZKb8CteKN&@UM#ER}E-QT<8-=df+%_aYH4@Jg37g+W|>h0aC@=Nz}f5q9#XJW;Dz&KTPP{tB$#~71&5?zLvVYDU zZk6kQY?EwVC@NWKaLTH12bXi1S(j`Z=)P1fzMF4XJeu&?m@o3EY={qL7&Gc4b#?f;`AqxjEsou@N%nBRmWxvU=zOYF@=mcHEQ zneBa`sz5 z>@t5Pp9f4auWzk5|NQmyqdQbi+w4x*-S{<1>NE2jmD7H8igcG7Yh5p@k3Bu#vF}4n)12vbibBbES~>psKaSb`{6+umP0`u#m9Uijrr-qnAZL)hlg*^Bdbi(EH2((=Y6 z>2I6t#Wi^~9?yTL)-KzrHC&==89pc4s!50b3l#j+pY@^q>nWjiLKAMO zD@2-GbWe?*TNQHs&<=@Dc}sMkdCo1q_LseD))AAX`*TIR&wJaQuaoLe$umvgFaB4u z^)lnH`>RZ4LV0ZKLgr2W`M`4J!Ch5Ptvaj1B$Hm0ZL7GUUd?4Wx4^X5$-e*IvMt|kCYxX;CJ`_CH^nsgb*Xj9;lT1X!AMKDo$0Y8x>fDr< z_VImIswR3*uFKDhY2Lr~dtJ;6g-Mg&oN0X3ap9bMsY`~DVvX>o`49KKP5r>mxV1<> zEH~`4>YLv;Q@0A&yinV}JaqnFUYE-!lR4%c`TI|SX?5874SDOYu3Q{B&+1lcpTnJv zi?3a;Wbk~WuG7Ek^9_xg@)E7c1*43GZVx^KT@wv&Vl zQ+R4?cvywHGPm}gxd}J?Q#I4`HOtMr(lxFx*_@E7dA$Er(6ooqr{2y8nWuXVF9oGV5 z>?VW;y7S;Zy0lj3Zr-u7Mb@?N+$2tWvZ&p6Zn?6w>inF0+a(&W zJ3g5GOUL`ymrP~JYK7NvUOg|eZ<=k~<#dUEa!W7H zvTJ_uH+aWA@n>5<^Gh553~dyY|V_Cw7bszIi7d{_+?R9?Gi~rTuGiLWr z=DKX}vZuKB-D&Tt{QaxlHu)^6Zx6foK(CnP&&6)*AAT%`Z>yc}Xi2UX>Z=s(6Wx5i z-${Df`E9eRH7cSmrkgjVv6Sz6WTX<9Cw+Yq~<$1HDf>|J5BkWIglr0?}Do<_fdZ*Dl}Q64l*1+dWM%>7(r7R*UP3 zaTk@I>(=mbD*L~9o|&?iTOe+;#K&ba3j23*XbaA(2$`RH)v&IA66f6QwdG8KXUY|d zj+nP)r^wHHca%9_@m1QKlL3M&V%|<&y?64&ZS83RVwc}?)X5xtcx`=YU1i#mw{BN< z`FuPxxwT5aNq;fNJN}CmZHLv^_)ix^Xn%;j!#O>Tfmdqjov@)XfQqh$-CpD(6kkGEw9h*Y_C~s9AXo<_~!$I48OELe2ZLkT&{g& zel)c+)2P&UP^o$F0Nqk zLtAR%1K&ri>^##HZk@d=apV4rn%|jgqpEN0IC92sYOi#rSk-%lGdJ$!bQjLrw)F#V z^^)zs&dSX#*Z=Gzv@J{hM7zxo)zGvB8=dbOyqobgG0L%Dl#mU>gUaUxOXfZkTcgy4LhyR-V`e)X}Zg%|rqZb$3=Jy+{*}uK) z)b9rWz~=fO*95Wa&6P2YrcDOz#TL4|MU|twGM>o4GVW8p_M9u`&jf_ zuKlkQsATn=pyk#4x~1}tqFh6Yl`-|tBOIEvQ zKKd=#^yRjMyh~EWzhCt$>dQ}e*tuP^ZoF`EGmn_qUV|(A0_(3%EV;$LsCSEzn`zuN9+%yV9=`JV;sl20ys7`N8-MP7^7!>q4s zj5K1_p6mZ+WX@#LQcL?G?{Q!(P*~d6Tf{k-npA`O5E&?o1*Bf_1jlukG#8t z|D5V`Q&xJdoF(rSD$-Z7NW*pNdC7aO53jLTy|-J^bl|(m8|OQ>7al*@^5Zv;TBk9e z+4dK^#2#unFB9BexL;&~*90};CDR$hl}yaqB7TMm%?Mxbs@}fo=e_O^C#o##_NpBh z_+EYSv*(AfxQ?I729uvC=_t*5SR%}B%DuCX`>>3Ak?13d+5hL2p0L~FsygM9(v%)| zp9cjA9Lpn~L|W7eTHd_!e(QVn)3x(6%72NhjeRLyFx9`9!}iRhm=}@i&C|m3u0D8I zrMg4w;8YvCIcbmlW@Jn@kvu&q!69Z<@{T3TPnBBUXim24e-r=W-nm(s%PSMkq%Dg5 z61iUSer~4p_rF1Go6kR7;TPe%Y(Wk0SB^imu~mlQ>GP(C@AN2o_LKM58)J`-11*2k z-v82H(ehfM_4U^i`+jUa>uS}hTjHO0sXFazY})MWU)E(z6G12LA{PsFzlUKra@f*`DYxx2ftl8-k7rSdN z$6MYb^QGTk_nqBs9#cJK_7CY_bEbA=@7c8F?!1`u2?ZK5Qy2K(v$N;=|9ztS;@xcj zBi6Un&TFmJZi{khoPWG8zr8Sb`soW_*J?f0D$)%9m~?S!x%vJgwLSW~f>yEp57IAR z8N$(HwdtOP_>Tpr3J*;zu@%#fZ&A4J&hglQ<%4%$*sIN-BaB41@0uW zC#?D(Ni^Mmk=`CB?>6J)dX00lbjy=OFXd#-d1mZzrbyrF-@UfYTJ`-Dyihr|KQu`s>pS1DW*Ldo9_zHK%re7mk^F z*mKe9)N{^!YQOf}%a8psPhI}$^oK9h*Ohi^a1qw%i5Fx9{~W`Sx=C*Wbog z^J_Wp{bniH9Cv^H`MDSFJ1o7xV>RucWy{QYjs@#73QMwo-#Y(OT=QHl=imGH3qlOv zrJPzFdH3JEr^fqYH5csFUSRrCXGUm^b(f=<>9$xm#v0Z|C3BrS(s&f-sB82Iyfd5m zR{GcMg17yFs+(IEi~7|z9()jBq2)N==fZtAlYjQks&7tfzKMP+ab?zT4i(XFYbCN& zKYUjFu)1jTsyl16%(HDj>FxL&nit0T)<%u3EIxOcCDUi$gyj<(^W^%Zn)cWo)~~wu zGkrotu&m+^cY*JJQ#lG7*4*S!?&osd(Pr7g>H8}G+zZpwo)Ydej;p1_A1;l$ZXB<8 zvqRulP|Tr8s^+>E?$5ta{f*)K<6R4NojyD%n|rz4YW~z;+s_uWC|=Xt)LN{4aF1-` z!q!VUev$9@K5db4f3Q2^ezd#9dd?v48d=wGuL9bNH$8Kj%(1xE`FY{?efQ7VS6Cgk z6w!@W_0hBGE+~+-zFPLWF_W0sV z=?Qy!GHahJF8clqw4cXm%i3%CukWqMHe8y6w4W!4)7R=z!4Z4qKcOl4&W-t<{cOt( z|JwEG$z6Fq_iB2J%P#Jl!oRK0Eb0r=^KsmGezu^LZR6=J-&xsz{VmVz|Ns4EjIZLS z)j>KlSGgrW`PYk%yUwG{~$2zAB zmYbK;JI_D9)gCph2`rVxYb&l^_P9WY_`}P`(C_5%;)#7J>NnPMqP^gUCLqnS@H!_%g!jv za~teFFSJ{KSO4+LlK0{&5x=8a6nkIUPV>n=Q#I4>{GDa|{0V=b@x3kifB5(9gAX=) zWF&_r?hUv;TU^FK?z-mR+mg(l84s$C#MTOZ%;9}FX|4L#yKL9%*59v~e|Goeuly5v z*w?xLxStubQ`O>qj)>fwOZRXrrDf5d&hZk$JeRq{+<@AK5c$b=`PY?(g$9%)bPQ>sqku|B^=vM=uREuQyof(H{$wN9P8RqN?* zf2;QYo>sqaX6fx)zBc&%ow!>5C*ERPq!s_~<-Q(##Ku0%DU)mZQ_Z;!*K8#3WXJtE z+ETEh^t$^3dF53TkEBU8ZWc{EVHfbmBk1=#r6a0l8c9EQn$MSidCTXwzR+e)_uT^C zD|X5)iZs6Ky!p_Cr*^dq{`*gU>scMyZ*k-I2GiD4`5wt<+jz+cE3ya)=96^7T?upr6h7q z(NZW|RPC|{&wI96YhR~-Eni;vL%RL_x4#;PT-H24%CRU%=ThaogGb9hKWpT2pI2~S zQOufkc zSr2SKEv)<{EgddA>p9C_jn!pc-_ji&vR6MheDv8~ZefH0m-})#rv2AWpd-f|@RVR+cIPoBT>7xq6m=OlSpQ^;N5-}LV`6AF%8be|LYPJMdWq{UxET^#ND zPOvVXT;B2B=k3Msk@iyy=U&!0+MFxGQ+w~>^I*yM7W~UyB8~POtl{8HmAiUh|6u5r zHEP;7QUs)4uvw_RIKxyaYH9!1W{z3P-1{{Rv8@?a&K4>5jSTPGQ#f~gahEEnmX3VR zvPkfki*1X*nw@LD2i5(EIP@SX=J5o{2TrpJGmY0hT^4DQ+TP!K^4XW)k}-Qeu^u^^ zxubMSTKTSndCc#=nAo@dGiK6E%xU3Wjp4(R!rny|5kASMj2+|C6_y<=1u!; z)siQFvHCPqcy%Z`3wG7%--|!p5<%pj;DXck8o{YtaS0c z{^B1e8tb-QT45m`H1XON=98+O+)sO6eV+gATCMaVnKv#R|5Ijf^)30(7u(TYtEy-D z(MW||VcpyfsxxGn>lUBa;o6*^zH_~!NMOO1^c^WCl3ZQsC%3o$V7R$G&EM*i!SYqN zl&G8S?=jS(SK$1@W) z6nza_cTZ*Ay}Jj_c6jGZ`?IrlalzmFzfJZlX|>+9%eLJcxg+cvo73X0d4XhR(?T5dZq<#TnZ#Rh$TzR=Td#h2fkM zOEru84tu8wOXhn8sAtD|FMhUn`n8+4q$j-jS-0+R$6YO_X%A-Hmin8+bzPu$sdMy1 zF5%Tjd$n?Z?_Ib2@^k4sZkcO>cB-e%+x=31PtMuORk{4tJVy?`3Uv9o?U_&6vWD~V z^Ny8znmjF4>}@i7m9V7H#iNDiTf@F$se`}oK6&hNa7R_$XQrG3TYdA?XT0h#Pm7xW zd)9aB;0b4<%oum@Oke%DTJW9vzEiJrRT@9e*;mX_Ar$`Ke);EWsfD^<v40QsjZbuNxyLO^~4tOAI}>i4y|6Bzj)toZH~Md;l-dv z>$&su)pt#M{pFX(ncsddV)DZ+>K7UOU1|4SH1@el)A`bv<^@)h6zo?#sW^CA>Q8@_ zNmAH5P06X%T2)_O%{6>|JN?mb!M00%oWIsKM?bt>b>#O3r~mi4?_4?f`McqbQ&ZO@ zWc%od@XbAN$!pG;BFjz=j>Y$9XXv(kQ?#hp_Vch`_I#(z0Jw?A$%t7y;yYoyLNu+)3rM5wr@JU zs_|5;rTv|$Q^P&no{DzK{rwVCaw)4?_Uy+87uMQnL~*;XSg^N2o45P3lTF)V!_NXb ziuPxF7F|oJkbAE9v3iq8s&91Xw|jpk)T~`v{Mhd3r-P?<`R9jRtF3#s91eXYTC~-NhZaj7R_X&Tpr(*01??Doa1PFOc`zRqfSx z*L*Ym^~Uq>SQ-E-_+&F_Qg||?+!nz zIOX&rmn#q6Z(VqyZtueThcr(;I;k}K(wYO}8CUA+TeD@Q(xlZlx-FjY_S%f{sB1;{ zj3@u^O}e&y`q8Z29O(<=+olvnIT`*iwOSmnUqV zbTjO|f7X?`{zc8_{`*=dpA)&4(iYR-<&b)E>-*jREn8O3cQmVQ`4g3MUD?B~Ys!Sk zJ7@Yir7v&#n!8~0d)iNfwBp>)*FjeRAFX`fP_p@hXu5t@j%yZH?5a75=xbfoz zyT{ipUQ4juE>OGEeyTa7a)Om)q^Z`Yy@KyA+*$ELbe8C=y+^cjPoFGjUVKjbXV!=H zU$q`vtFuar_6IS>E%M94U8)f_r01h{p+o+Cx$RAIdHhjrlM6m&g_W+Edtiv+l?P>(5Q<0mv>ptcaz8ydSaxQ9QMBXNVMJBUlq}-kIU|u%u)M#xxDRxvrOCSFLT{?{`H;D zW${*t8Si)11njSO`mUb0u6nQOUGL=m#oX+^kE?3sgDif1{&nNGoJ+aVtI=Ow-k<&*%1B zdz7@`vBm0NtSS?)iQft2(ev9O{U@J$pZOkB<}}NsP=7a@$7Xj=2RLph-M{X-pOVv$ zy4vZs->W_HJGwJ_@~@Yi{TKJ2=_8Nsk;s+RU;oSQNI9A}|391F#uAa~^&3no&c7F& zccE{4bNA)^Ywy(rz3)7_w*B&riDvJ77;dk=Ex6}j#C-df?&t3p1t#>r+*1<~v+{#M z|Fal|{@Z&?v-G?9U-E#cz?9$rolDPK9?7|;*%RcXse0b6L zMBM+G88Z6a?<|XtMTd-wz%Dfg}E08MRbhYPSZKK`uC3SI)3Zgq)`kr!a-(2-qDu1r^ zmq_lWvytsPzMXqjD=ho3cI)>yxjS4|82{S-|IhWp(v4=I=JDxqBX?uH}uf`sy zIddFXKAq+;e#;_X@2fmdTF>WEL8_(RN=;3>e^Kk_@?EQt?ftPs=!a47j|xSn@V$>7 zU*(Xio1gL{-NbJ72J7XYD`$Ora6fyO+u_F09Vza&-?LiSiGSL!&;I*Gynj>s{!6d_ zRoCvy_+F{nr0n^@DCTn3U+X<~3k&`W_5R4L_`|j6Pigb~>936KmTlZyzTCp9@j;63 z_ad=Czj-Qr?%5yoza}ZZls4g7x$r^p35CTh^K!$4mV6OyIm!3`pVD0Ahtj(W(=${0 ziUqTymP)@?e$aAn^R#<2o}~V|oxF?9+Ie5F${yeE*^PG3!>j6NvTW7Yn65nSfXPP- zi^lHAw(Hp)i@pX+eOxLX^QE=;$M?`L#{~2bOkMQrdiV<|r)T+2d&Fb5$aE*hylZ=J z`GQ6M?9@D_-=cG`2Tu`~|2rx1^vh3E*Kx*tQakvS^L@=cjoC+?^y-cU*0J#GhLzZ?~+@K zYU}+TX6|KX>!0w_;MjeIb+z}UEG29BJ{q4o#QA+kxZ_=~jPF`2d_Qd4ydwO;sV6XjdiKivAO`~{zR_>%W-Z`thk z_nh9!aB#J%iuf(*QvUTpGycgO{GG1BANQ+5P<4yDs9W1^@k=?r((65=Bfbj>^#n_- zou#lR&Y7ibg^$zwA3s=A)}MD4nJ0DV_L?4(mDdY7PVU`sYL?X{qa8XHlA>~JE}pPo zY;&Tlx8wE4KbzS8d+(KWto{DGi|_xpwcpD)eo4nJ+26svC;Ok$BAqu^f8B{|{rPoQ zVp!eN=?7IE&v?enyeqnEVd`bQ_{&>=@oaWmtiB?2&aHCGU*{t_g0D?F!Z-N{*JHci zmNIiWeqM;$EpV_qY+j3wjq`P-t`&RB1t$eeWj`Mb|;Oi-gvcg`4hZ#og!Si|edtSyR1u>df|P;}vtd_dI&oYN7g>Ns2ehxbMTd$iA>` z77@+tuTD-nXSMa#wAU)myvAKW%bPpqyUzML=W@E*RjuE$)+R1*wufbMRvr6OQ@-T= zsqE#UQI}?NZisU-6Mqo%T{|=7nCIl`LqE3{`JcNqNB@!f-!DpY);q;aeQ-+bv)p+( z7QcUD$2k_SnKMDK>{Pr}>ZE<)r;hKnP*z_V{^I(MIIXumGMmpG{;;A_yz1cb^U8Zl z1wY8EeD_Ne+;vh|?$@4^JX0?`zTD+swpis@Wy7Tqp~XcNi>4e&thu>nA*1)M&%!UN z3f=i$rmRU(&T6*WxM}^>v%e?(t8cp(`?S*Om_c8Lp7n2;T`G^AEXr&%C6>z<9uY8H zoOE;bm+#q~=eEBvUH|Cvu78;<@fUu(Pn>i@rDCV!bBi_SZF(OZZJ)xf?;O4}-_t$x zJkRA739}|_69|u6m45Gl>iu6lwKJY=ShSVVEc?v%6|YUgl1iGVUstfObuN-I`7!V6 z^FMQPKG(1{HZL?!S3KJ!eJkAPi6x`asn-1BkL!OwoN17g+?A4_I9uvZ?A@#S(e4hX zHGF3^6xywOceARve&!n^W%kt6=47|YJDy2@+v!%kQ~aK_^ID_MXq(K;aC45V9(%2S zFS+xT*8QIOVK3K*r&jH%D(Ta-3x5AGo_k(fMXPl0pP-7jt`f7B?6>$PJ?FSeALp-Y zo$|{RcjPVXurWNi!ez7Qk>lpNI}KBsHt$-$*WloJg&k!f4^0;r+cg~7x_j%Y?wlS~Wr5a`VL7U0%VoqvA#0#sc&x>kYzo&3May8Ju@2qm%ocm-@A1V_J^vRO#enPE#hOi{*3_XTMzg z@$6TN#c6%-v>41L`fd%GBfiru*?)4Kv{c}+Jlh+augdw<+GUD*UfB7kH~8PINvvx( zCj>G6v3ln)WkZ~a*2kmg=Y6}Yx0mCd_LraBf^XmHm#Al)J>~E`@8)XGH9dEf7whv( zzkG*fx!Ym|V}5T5>#vh-KR>IKG_i~8-|<`Q)jz3XpRC-Rpc%8j{?j^Z5nNJJ!~MLp zGpUa|Go?lCMcdx&$yWN^E1%u`yQk^JkM){riF!?~yq8}ru;{JW>GwcujzeGCyUmW1 zs`q?p-KM(gSEA74PQ`U?UQ1d7d>CI(@jn*&CUxfQ4VQ{ooXkr?%1WhXt_go=^2M?? z{F2!G$GbXS7jP<@T6H#yuuIO4HSZPsc=AE9)W)546?u!KCd|+lnYDKI1j}DLZmxcw z#uWa{e0B8=-`-mL+p_#p;^B{5wzqnmW1Y{rPSrQztQ7xaCpG6I)yo#`y24xi{;eqg z@xrd3I(H+lofdHYraC7*ljUV*yjTp+-tIs)-?_)Q7!ZtSRk zIJLu$Nz8j6o8tq;I~$Lvmoz0BPb~A;6{P-o7gJfp{OJd-&Zt)5HC}tTXo|sad#%G) z&9+U?d2O*;ZO^=rj`Nr99RDqImgQOcrnZmISihXJS?_pA$Gw2PTIXtIjZ3-MkF~%4 zpD&d)J(b@0pG*Bsj(u98#Y67H27&ro(^WIyw_B7~YG1FsbWf#__vj+6z?%MmsD(4V zCvZ(o-BmCDxR2$X8sA>Q!r8L}%jWJ|fBl$c<)PCXtP(7K$V5F@T{16m(<8}zzRHh0 zu9ceM4_4(Yh?M00Xu9^vk@Jd*3ye*q&pr>Fe3|{Rz(=u`#+YX7gcW{DY(HD;+phm# zub0%CE#NZu;M{*KCk5YLcQN18nO%^4-PtYidcE6Xhxpa+e>45uP*K<2{r(qcUbu3e zjlCvc{y#BubGM(xOEP`8Z+!K1*LwGo{P_x!!gCZ}9+Wit)Ka~F(M8)A!r!N79N8$k zPTKaMs7=lY{oI zF4Z%g`&r!c%56pQ3X3+5xfgzPe6Ct^;rF6~B980jhr=K7gnw?CEVhZeu!zIm{bBjE z61hi9W8bst+xNHd9~YP-sak2gf%n(<^8)jJcvl_u^c9m~Deif7LhPu*;hsu)#e0=TkwYevG(O!k8rMs42yL#HoZM~zA%xjD8XBvBV z>YUeFBlhC6^ZKB9k}FLwbp^@zX0&!azSUv7`0Q5|uGDLsnfn)QyclFXCuZG;e>>~8 zWlw9l%{?!!(ct{jFKyl1Uwxe}a!>5i%l4v7+ptHgilR!tnA{VX`sVq2-wfMdHdk6| zPiU_Vcbdjzv(oUh)Y-1Z?@#fsm+t%7RBgHLVTk^Ya!sY2euZm)CGLJbDybr$(_d|B zS!>YskyrSxsKLskcl;)(Ce{^piewt@zh2<+bbYd=UqPFPMN@W7ibqDL-F^p?19<`$ zT5d$neOt^{k^Z#Z^uc$ znVtGTZR@JdWvcrcU+)!+iY~hwf86Wt@(ZiJN!IK8eDLP@SGVZ>%Vn)^Sh<>~3uymM zuc~j_@W7!ZU*z3dw-@>%r~Z}7tLy&0U9{TI?ausd8!vhPoL|YeZrRNLYZpddIL4U} z98-1BHajtAYF4ny;oZF_EPAxxde30EXL_$T@Oy>F{oNemVcS&>UEsd3ih0q;RTq+l zKUoX++Sxd+_Y1w{Ga2BEfLpUgJ*J+V7p#V9i%O*}Kqh%EdKzUbj#mA-6@6dH^K#RvOLyf& zr<YvrfA&2~z^uRD7mTQkk% zgPE@CLeYCtHdejMXR}V<_H_SjH`X6qE{xmaB(`1m6n((Ei*0qKywYy5vj!1=zS;H^ zM&4a3)h=20TW*a8s|D}+tXXlbVTC_6?wH+^))IO)_2t#A^`cGP>0fU-wLUkT^!fSJ zU;8x=x=oG@Np~p!G5d~iSo8jsr=RIADLs}Hqq$H%zsqai3$vY?*=aK3?Mlyf6)!eX zdhK+{bDili|L4bb-f(9bxuxZ)kA(id)p?{i`(mZerTadLah?9Je@%W= zAh>2{Ug3|@MdwXBPB9xiyssyDcLeuYK4{R z#k=+;)_(6fr=MxpHFf8D$3w#AFaC2nCCz-in)^22Vc!4S6_if=H)o!IiFM5d@jXoj z)A}2~{#sBjz@6k&|GAOrS1Icyrj*bB>%ZOm?YZvpt=Myz zaub=W(zRgwhh-0?w%XU6?>uvAU+V5NYY(06=v%d~H2>b2$?E=c^_O1XU(lStKeqa~ z+6Pvp1MC9Vze+L|`fqlepFa6^W^H{kcli~DSLbz{R^2pzd#|5!W!+uBozo|9ez5*l zIqmCzwOd!J1)KD?SJq_gKYxD5zS9hL(uxQ3S_E$A{)t!cd{FA5bI+~gccX2+tx})3 z%{)>r`fyhxjNHt-PpgubY|y==S9uee{YN1eeqeXZq#mhWv3S& z*5|K1^KMa>zxl_{ad!U3*xRYuCC#z>MRF%Ne_QwT+t0OYpPOe~{?+#L*1G!a4~6Xt z`}Y~|vP(1Aee2nqebT!H_U%i1{cB?E{&`+|?z$ehozEGy_~ym$67Ay3#WNp&5EAj) zCM(Pd6)t#jX7YQhl;qlL&&={_ z|GT%$H+TOo-EYqe*`YB5K4^y*X!USu25si{P6MVj(M?7A1dSz27a@?_W$KJxoQEuAGdzU z?G$`_H{@>qN zXSe0PAFJKgpJz6`uFlapo%?6^3jcoo1)HBq&%R#W62ocEtS|KK>2kB@M>F>SYZW+G zK6&r^3B7MQrT>dXFMr+Go^#Kg*X_B`w;S#m=g%oUc&#)=<@Co=(WC=yxxB}D+6?!- z+q$pp*5`JCcXDY}KdQtOw|<(|Vdr=`_u&t= z!YRAo{M((Q^ISM+cU^Mw{bcSZT66a+v)s$>F1%vbe`D)jHu?KJ(z)l{TK=L{}EXuC>1XZf?f| z^WzWf#dB5MU(GlX*U$HBb58B~RIN+%{0#!nxXXMnYB_P&_0|NJ#e#EekN-=%Q7bq7 zPpu1!*sbSsTTV__p7Z0r;4(yWO?NFA6NrKlsAh zcq}gev1QKd4d)-sH`;lB?ZQ`ft~KSDy8;)TDjm zi{BcJFa7t=7yDYv>1a{-HucW`=`3k?Ud}caue+PM?(&TFxw5eax3ll3-zdZOUxr!j2Ymb6=O<_*G^+E89bD;)Tc0AN}U=m*u-5Q@N`7KNI zO~$6RXWmwoD@5OnS;7>Z&K#L@fcb~5<5yP4qrJRWuEuTDIwQ-Ly!E1ClhpO~^BqrE z-|yM=?eB})jlFBGeNQ{Q&gSt#_1hoKCciOTeCli2mc$m8c{$GolzPr?E5ER7n&8Gg z(ukN3zCV!DeAxTqR_TjT%dY=RId8?=`|?TXHaqqUiU0Gy)a*H5e>`Ne zZrT3XoDP;5uV!vN#iFaq;lJ4@`dZKPN1xr?lGpV3ad^sX&V4Swt9Jg~cIntJ z(}MX2(|I1wy)4X8VU_uQerwBO3IF!oIrDnn^15^<+w8sb%f6$<=7rw8eXKEloc~td ziHVqA{r&hkokE)|Wxtq>pM!IRv%VJeD@#3c-ZM*gTV#FHch183E0dQBAFYsEerr$g z@*_8%C++gOM$&y9U$JiFml<&d-=*(~+9 zC0mPmub!@7e*LbV{Nv)B>He}gvgc`!sET)!LQ>rwnnWeu0n?w;%q+Kug5lq)D&MhSR`q+AWrqh zpJ$5EAGVr#sxOE<*Lh#)w%(QZS3|5c&N*gHS)X(8-sYpb?y1>0ZeWe|eh}7gbTu>I z>Rjw*PP2QeEYH{7WqWaD=W8CPA1BW(`9Gy$SC>vI-y`4W9Y4)?|5Lnmp%f8?Q^t zGl`z_oBtgb=-Zd|VYYL}Eer0A@R?ru+8YU-y3F>(uDgvER;#b1a+X`TMPn^yhFE_4RJ1-1W{aX{?9(%`fgNTfY71 zwteq*KiXk6c|lNV{VZEEwfo)fZ*IxWK3=-5to@>0Vf5>pEK^_I7jUd?nc(~|uqD2I z;{H>WY>W8?`D7h`eAHzOf5x!i&7ziB=~?d&shZUHe^1rL_*6@>~{Pj<%J*@@TWv|<8I(pbvI+5vLQua^LMQf`$&mF&hqvG-FvP`p{*ZjL=u*96_q%hR>&zdgZ^C*Hb1_f>sy!fdb7yGws!4(nf2@!|LqcbyV3K3;g)~Ph36c(JO3rq?l7|%yoxgS z{8w~ux^k?N!yIUEnq z3ms{^-#p3Q_r@MG!CTAA-e+#vZuuupUEoRC{>O1n6DNfW&M{k5YURX{Z{?vN)-N>Y zXPU6n!ail`_bijb{>|s>wahISnDfnyar;8%pE4>XYutZ4U_YJM^!=|-$%eICo`1h> zWAh}N{n9iU$Kt;Ew|gFJy!Ome{G!(Jlg|a@blrZhklv7yvQC@h+~MU)`QM(htUd0? z#9Pbg*?hjFQjT9h<`dt|Ima&S(o?tidCuA3o=e30+Y{cO_HuIEJ(Fer#F=IHAF2H+ z-_h%KeosSDVoLAlz+K$>^FLR$98NaNGuO58zu;Dy?XxaZqq^&%P?Sb^>K*q9QMHF_ zTX*y|f4gm=)MBr!^C7hCzeJLnpMug?kxw#y{0%=jPUbKA_bj5FFX_9CyleZ1q~CQa zRrd{D{>V9dZ0kDJ`;~i(f^ykkh}0p z9C`dZ&Q03PcEK?LzrPG?pXwZPvu~I&x%gsLozn^72U6{(KB|1P1&f~=zFYilpJc|~ zV{dmZznD0&FOxfosb5j;aoiTa;y2%$S@>#af4zUU_s$8s+L;Z-FaOv(oC&vip6gNM zA-QSmwf)8me+ztEbu7mrJ@KQ$2m4!Bwy!R}ee_J}q?4n0r zKy>kmDHI}+v4}I7D_MZ{g^WU6~uP2^Mos+XLYoD$3`^T+j z(|S41w@>_eB9o(|Y|UoF9X0dw17PO@ug99 zdA3fvJ$N;HolPCTZykr{r@H@Y%j7QoXY~AGoNLD)T-%@L_T~2Z#jY&u`vZS{e2`b} zEz$UB!P|R|yQjWsULHH?D=$mlcij|z*-abmos--Bt{tnIr?B<7be3^rqP1#N`=fx2 z{MDrzF}^qUZ@g6~v+}&{=lR~j$}K((m9`qI&YtA&`O+*D<@zZNc22JGCYJ2QP1%HeuIxp9vpgq+W?6uDE_pAtgefH&fJU zk>9N)ueZtz$!y-|F#Gg%bN|O{o@a8;RsHkzmaN$_&nGg^*bf^zu^hK!xg6K~vCL)0 zoyyZQ`}XvHwsVTQVdxV4$>QACZ*le&NoRfT9gFHMEUI5?^JZbxnY%Vm;&9| zW|iM?UvT+|ZP>(bLN~chzlQYPo?Cloccu2#tC!{8O)=kEV%5&dQu^g`$n#h87hJN; zWIovQXw_-wZ~Hixc-?i_5V=eFu`SE;BgQ#z&9iGgZqpZFPV|{C1Pd ztp#tBs+z+yci+Ef-FQt$?(tj>_TU=ng`d+px7>|Q*4ejjYsk;*!XcmK&KA#EaIRc_ znl;D6yM-(_m$DRhyr0fJLGr|6r!?iSyWJ+M~y)XE<_&G_oC8MmEt z@M*HIR}9+hd_l%8=X2S@6Tf$ye)c=*%OBAbg2rM7W{Q(@Ys7N9e--*ZkY8Nq#U`8{ zaliB3e%Va+Kli)^)>%(BpFhE>Qf}(eiSIU7ZwvOkd``u{dq2~(z@~aV?em-L_uNza z;`L?2@d?Lej_=UDqvT{XQBdnJLw%Q%#h&@17ZuuaK6nSL$(QMqSY2?}O+q;6dsH9e z9>LaQN9DHMH$Bj&R6YBCbvo0W(-V3BYAAi1%%P^v5j9b8nN@kCzz3aWw|3k)siT_E zelgM5@$tgStxoUn$UQ$7rJlXwPHae)G1u&@#NfB($0N?m2dG)>scVwpJ1@PT{h&(z z<9Kh5k6*ujT%j;Mu3Y)ncUdOAKeB7rw~JIg3;BNM`wE5c8;dqSInMDuHu=?-FLH-0 ziyIPdMdT(|T|M@R5-ws#1%64*}tu_>TG)?GI_j|YBU+xS3v56^Xu~g=F|NHCV z?bVgb*2XPy)%|rj^Vi*+Y?I9oqBHEYIhQ_*T^(4hCu_!gWUZgqx$o!NCVqc#Xy=n` z!FNmda!&qawBANF_Y}8})l>^D{m-vMKdrJkn7}JF-?&n5=CiAr`ni#c1@CgIxDMUk z(^IOuFzSWIB4NMJ{;DCJHU0N`t}lJ#ml?QvuYP^nE3KXb3%tIH3oYqsesbSzuGhQb zx8G-G2v;U`@8(?TdYSnjr`FOx^~x3h=67{;&W_-!-mJ1H?~%u?teZ36JM1XFQ75f- zgZ1`v$C#U+@`R#XRrlF@FI=m+#q?}ucAcNu-81hG-hH>v>qA0i)$AJOs2ew1TnpNl zZRcqDcTw!Of3)1Dva?D{j=kBkRkb^PA`Xb51pt-^Dxo#`FWG&Sx+0Smd|qw_?o63LuaYwoFA%8s@9Y-#eFidRF`K$5wInvb}%pnzno~`}*0&;lO4K zt0mL3r*CsQec``W?(}JoPprLB&#AR|{w_)D`DW?&?wo%nai}@3@1$vNn+WlP^7+Q(|d2urwhG37JR)>-2c?RJK#vR+@k**JO8YF zB6+>XZ_!s-|GND`Yd^-l-t42XBW(5k)DxapB(u!V&Q~~amwUs0oLy0RI{%n(?_Q4+Tf%-ciqt9Wy(D49T+Vt*#Uk^3N!0Jqc;$$ow1aLo z=dxYdZ8~>^s{8yF+$iO&DHQwndCUWgsaXgAc6_!@_%5P#@KnhhO`r6O(l?f_y&AAR zukWK@i9nw~!JVZO^7;-6>)N_^EPfaAr{tb#?CX_FMD+t&{_t)xxuf~NacIykztGzN*$t@H661L*U>+McQ z=X^q%Za%eHrFHA_^|L@G zdLA)(Qd-C!(Zcil6@IcP=YiZsA_t%Ny}s-$_C3=6+=TPWDY>>C3179DglC9f_MEo$ z@{e`z&GEGC-Zv$tsU<-?z9y0y=8N3!jzYjSiZfK zSuMOF{mooeEn}u*=jNRi=(NA_ckKb2Yuj?%C$&C*Y2VaQAC{3}yQo~w%0%qeZ#O~4 zpL_?8y=PZ=a`#`@&Fc!Y?oV61b(Z%8f$H}RS9iQzD|Prk_onV|Igafg=jol_Ip3$W z?nSAvU8eS#l3t^usymkO*e7WPiSyYspY%1$+I&i>B#-^<{?FdkzhWz9g~p4%JT;RV?OsTg>RcESu}P`i$e+op-ukG#T5<HdXJL4%uIL4=wzk^4-?^ z#H;Hkc88gLoR`;jR4h`pd(EWE(^@w>ZAG)yq-~#ETfn^I`i|K3zUF64+a3oxeLes4 z!1QmG44lb)&i2*WhBfv|bC{FA?KWQVnPcT0{t0iZx3X9~>N)T?WYzijC70Uf9KE}n z_oomO`<~tnJNYK84Xd_&Rc*QHwVd*b#qDqRoo%@?WB=lEm&I|fuQdL!+3RT&yuS4E zLeDye_wo5fB8otrXXSU~Yi2uK}u(G6h|Cae|?oy41#AdDi7t_eG ze7W0R0l_6AmY>#q>v>+#6kz^OA?bjhLK2tKhW!c_$9Lu*mI#`<%&+8XP`RDd-RdLv zws#7!8eTqDFCq9bI(LtprqQ{O^!;D%mftddcVb7UlPz~^)wZb9+pEg5v`swKr>nhm zJF;Zg{!@-F+DU(2_q1sqHo1`VxmC)Q-DBQW>(-l#4XR5PEoJ%b?&IGp5nrwzGkwmU z+NOlM>9xl$oisc2aMts`Gq#nsh#c!Po-GhuC3El{&x7a|VbvpZ%r?nqTbkxOy8JMC zqHNIi?YSDuea@E8`<)zRIdQR@>M<`NvbJ%gxD}mZqGyIbP5{_v(ZNg6_S>7Y>@8D2VXBVD?5` z#rme(Wh13$t9SlOtoZckaPyRexSjUw^H(K1X6?~= z;bi%P&Q0UrYv2Fu@NiyQ9KNQsV%CJI21nNl zKDd5@&$@@>1IN@?k>3*w-JjZ6UR$Q?|Kn+tYC6-j0L_=Xr>!dBvy+_D?7d-COa*)S zqOX(73)Ic4AGTOs$Y9F zSA-wfG=AHoeyQvEKL(`@a*11J{^DDr_gA!UL924cLk_FCh5m;lH+*1`oipRnp_hjH zr{0MAxOc_$v%*e~R+yCB;GVKWW!h5KqTa~3kCwSB>m5wfj(q=dazXA-)v2>~ThCZk zdvbG`>T88k;nZF0Ho944zg_OVJWp-S^L!4I6edHB--7R^a`?5~J}I0d?6%-mo2Q`8 zHdfP3nPE}$^Zu7C+Q$4;$)ZWjxGvB5YU7-AmbGk~XKXkweT(yVjEVgB38m+gzw`a) zY>MPOSgmh$;9Savgoo`jW+(q^$x=L{T5+$cBbjGD_r-^GRv%bzZRj`n@!_YyS#52- zY7Rr?(-;5UI`rV+W2@cIOqG*v7j`MX=KQDTec_;a#)pDucew3kRX9x72S~rZ+5vVO+>ONH#dr`bH7#cqF}PvPvloZaFgkq^H5 z^-U0u2)oE}h3T2rZ{DUUpAD5baRQFX@PRGMo!($wH_QHGydGV%QZQ^+_x@VS!Ra+1*!Z^uhWC??lkm0bN%HV z_29Ejsy~(&Ww%<{%-b@H{khndjkfXSuNbTB6+O>8vFuos;I0uotJR`^!u&eI|SZ_nK}X!};Qbw%g#8D5WHxkjE@!g61?y@kI|AX;F0Q16O6 zJ}YjNUwOCQ+#+ANMXTtg^>pD$o(|ttkNOpzw?2`4b)^9N9^+qk1AAgnNT`ibo-@xH?P0^ZL@VfNMp2c;n zGiBGg-HBQs^5ZU-8swU{+jYSwdMK^nRX64hP?0lZvU$7dbfQ3J9XVB zM@!28UJjeWljm2lyVWaZUL1>KcaOuuOFB!|xa6KNR5JtLghobg#%SFN57N z9<`CRyj@qy1s!jH;P|Wh^JudCvR(T-k1wze{=uSTas1-Lf*a2www33<{xIjar;yH{ zz**U?_Fjs6c;|fxb5;(pSR%rw`L@&}Q2S3HSN#;n5AK?L#~tluoTY1`;+y`jy<@TQ zy{h}{sSc0wR>^a$7t+$5>uL7!=c#w6vmdo*wY&;@@@1OPqNw(d)33BS>vNxalDYV4 zXzILePOWx-rrZPrmC#v!nf9Ltvu)Y z`d#%C%U$#Dted!V-GZRsk8hpNsw}w1a6aHw-de`(PpfvFw#;CZ+kWtzqDQ)Oh??3i zUfHmXC6m*R|6*ZWaq*vQ!QzX?`U<|z*DU0h?&f}99M?ag;>V zeZc9mVBOhM-LdhV7Fr&uxp-epDcx|94rNZ*=-ayf zz5Z%tKK~@&J$qwH+IXv-;|C+NO+*BC9 zPbem6n(_SS+xqAJ_)~DNamh?c7XF-Y>0Gz-_N{z}gWs^;>${PzFaE=EN!y#NzpopF zN^g{W+I!!9+pAJGC5Lz;QOR`0%pKGG8&)R=mp(BQY5rx@nzcW;_U@T4bH3KKn5}xQ zKVRiZ|9!s>n~E(*|6RWJTB|2=tIw~ULdh|TAMc-7cVUexcG-|EcxZ<_RUscjPHE#FS_eguj^B{t<{-E3)@6|Y+_`$9!bl1kOW*Sqa zgSX~tX;vK)m;bHRk}iGmPwcEY?bn_dBr@l@u{>({TQ7a+@Xc?1kH5WpKI!+h08gKO z0gg*GyQh8IJIgEWW#tt6ebf1-Xy)AgHYfGG&%+q+&`Rco2d;81dAeiDf~~V1HuNsm zzSniERCcc6(mj43EN^5LM>)PdRdZc2W<}W4_aa&!KbC53onpPV{&;`owe7RR!xV&1 z>YCkW)i4p&x_a{JucC)9%v??cZ~diJQn9@HnfL5=@wJu?6Z~HH?iCL-$kf)_b*=16 zS=;5;H+QgUrE>l2cu>KAD>-g@s{Gr&D9wZR)46|V7=OF?a@xeVPY=%BrXw9Kc4%($ z_v2GfZsO9-RW8_Ad232$bk{ZUlxtSZxgB37$SgOMZ@SU;TkWdsgi{?G;`3K@h_pCXBKJR9^Bfqdt^HFtx=B*hM{xRR${k0}YAztgwma9q~=L*7; zYw{LNlE`eX&JpI@+7 z@bHF~Ei9VOCVm>Pp52-l$sr!wyjeAw=N!*dQ>isKuk{27{61~+&Lgs^UWdOf^TC#@ zOiP&6Q~iRJWT#ilE-g%|%%0L&9mRso>xx0 zuymoP)68e~0-u;=Tv-0QZi$?8Kz>8{kH&%-3Hzir8R~B<-ys}mbME%UQ>APR*SwBl zV&6Y)LiwS?6?bO7i)PDSJ6FLuIn;f+a@*habe~A)Rc`sceC=JI$5~t2_Ai_-ag1#a>+D?C<2U|ZtL)pj z^}_6?L>-A^dklKkmBpsKm*2W^ir^mZv<(Stvoo8I@{~0QewgN-w_$qRCjLb`J~5y0 zDe76!^nTgld*^3Jy|(fD|H~)E^81%de>R;vR?8xI%=N{BmFeI2H2*5QYJcJO-;fz0 zziuzNwC1f{X+-thgD3YzKH=_^wea4sPe;jAx^SQ2MOk$f4GY=a2GIkN8O`sUq$}kn zF@1h$# z?2ldEUmvAAvPwUak8n<(GjXO%`sKMSd;XTTCmP<^vYX}q+8BZNd6s;;(sTCmH1s{# zy64s211FW5^)sAzPS2dy{`a=&JWuE8oA$iT-n%*K+Myr!Y`>&SJXDa;iA-%@zvNQ& z&ij1Rza&IBKYrQ~d_MQRG2hwhEAwvW{@q<}-QiafRj{M?pJrUC;ogJGw}?LNnXR90 zbAK*t?L#{k_Ioj}E9^G~KAAmRQ{|$Kk#Xb^Gw%I1Jj)XJst(J{Y5Y()C19?R>I?qK z@y`_G_J^v z_-}uYS4oyvoLz7{`(a||+d0YiItyfs<(Av%u6q2H-|&5k)HAnh`y-Fpo}2b^mV5YJ z=L=3IpWl7iXYu=qUG?$X9N!|N=G<7X#lLiJ^v&sh*ZF=d~_Oo-;SLMEN=-k_Ezpb!3<)BJYm^Aah zoc*#(<(A+3_v}cjtm4_Pc`UQlIapR-J{R@&8iQ~8p0@$_?`5Aq>n8Vjp63<*CdU&j zm2!(5Q=9JAY2N&O^Yf4R#+p-?bei;Uq|2H5UJsMp{9AX8<3DLbnQIe#^Y`jGn%7*2 zI{z%9sq(4P+~o4hmd~Q4e4{6xHH^P0)4eA5vUW{qh8J6S@THt=miT{75>HJteD5jE z{&>?b;obWMlj8Qce09o-yfr1v%l&x8wLJ}CO{Py@3Ei3=a_ruBqc5sq!lDn$r>^DL z|GNLfZl#*le{1=>_PZHh`lkFOcv76#3facHyZcXZG+ZfPJnLD3@Yba{=YKvh6-iP* z->&h;`cc^YLcN3k1NAJPPo7(>XYu%$kNDk`p3fx_+YbLvlQ{T8VWHP^g%zhSXY_D4 zoL;fU$kMIeHF?d#jW4>l`m9}H=~nh|>5dP9e{L^{-7SBy@$t8J_l1;Zie0Y!@in;R z*v~D}$Co`+4rs|RImeo(a^OksCh?DkpH66sXc|%phguNSuosMK_@!vNV;EnIQR<6G2?_8_o zS6k;BZJkoB{QJfK)z4`}Z%Z;RVnSV@lGFmaI_u-7S7ps~-bMAisRqMNL!h2aqtt;iL z?v(ReJ+U=E_&M}l@$*%l)%FL(ztzU~{!8Y6xp$jce)!JopPA2WHkI7=eQ*5JI{w}} z`HyG%FP-)E=#zh6e#ZT+Z#}qEUb5ZM=;Rrv>SXP+vL`Cn`c6KV&G=BDZq_rto9-*u zOxPS=)AJ_Z+=mW3_en-vx2)5(4c9jUM<+IrGfv$c!cJH#T#K)y>!^Zd-3xG+|}g zj(>VpWy)U99-ohE(Yh(?rkXxo`Rg94zrR7)&*uClyW~4+?H{IU*&S>R4&w6}P7vIy!qBE;`^Tit-yK?XD^|8C`ug2n^ zJuAKRU)zh?`?o5BlJ?JZ(t5i!dr zzMrv6N~*Cc*J{o~*$|~-L96NN?*i5)@Ljcf_+YBg=RNHwpEeernf?Bxz%B9hLVRlH z{R7=Td=@!3yHWn4t=l)&YCZpb8kMJfB(p`WXI@TW4gRcSs&suTvRCLpURH*30^-#oY*#IPnfkgs%gQV+fug`zuLNJ=)NuZX}DEbT~xJb zwRczLkwztzv+kD7x%*7n;KZuCTkd8*j%|4MP;0KcVB$;%hmv;n@;z3G z-_N>zsFK?;H(=FgMJ;ppc~{n5zwv#?{{4ze*aeT<9D8*yW4}JbJ%b;58#hi}!=G;V zJ!qw$o!5sirRrM^x6DlDkFi(qVi6AA)3@??Ud?}JGxj&NebIh0``k+x6>YXH?yAkp zOvt(S=)$Ehb5G~S#%-s4qF$y#M{36=er%dl$(C0DtCfx;N`F%4W-N0&z?DN+8eus`PnQE9nUwOE?&9i zx9zP*-j}Xv&;Im%LTs5tVcy}gTH#4ScUE#QJEXXN+q0L zdSco(KRK(*s(ZfPDmg3sa^5@FQ-%BsF=ihH;9^ol$F))N+N6F<1o<-&)M=J@Sr zv+b2t*rJ9XZoV(`eVW4Avz9GKg7mjt$d5VlRKjR&1=soO0*_xrKa&WS+>&TL7_h~ z8}0tzd$9YQs>=CUi5q4#nuz|>^LO1>1-_AjVeCwvqe}UNxc7ItlFX8FU&oPHTnnlgtYxb_NX}__$Z~k8w`K8uoKEw59 z7USO8d%~3JSp@#>zwqm0`u-&>;nSO$n^&v23tY4~6ms>-eGa}7RVR7Okz%L>@o3aNPZ9 z_L;d2X=!)ljdKdSE>5}l*LZHL_q39o$DTcGzvSqWAU)OU?z?-wn)$tZA7@J+mT@Xv z{kOyIjXV4Mz#|D47p0deMeUln@`q@;o6OelOg7G`jCwELF-po;&5Oxpb5z(f&1*)U zl0lj(3wQh5Fs<(wtfZn(*K+txzw!0xweN8(kGGnw3v~K+I$rgC(XnfXJ-6SuVWnG9 z_Ww_&lk$bt%rBUn6sLqZX-~fIoThoHZb#aYz45C>CwTD7-OO7h++*?NjX6tkL%!2@ zmG5?P%L0CvFTUEH{(Z~NyGF;aWd9YqH*K5Sp}V^}i@!$A`@1M=>HfLPG%x3Fte@p> z^5f2@J#v|^_iVc^(U^8+Z)NP4Eu~JXclC?kx7^wj|Lh*`)jIowi=>~m*EPDE`>6b7 z>MomA_$&3?TqD!3r~j;;eb{TmwmY@e5!>gq&C0F(T$H!mGjW&hd6^R3&Sy1SI`5j8 zwq2Qg_rfHf?V>_wLl*7f$PA0~w%b1G{Z^l7?WR*qBC%hxKHbbO&UX!voU(Jfb3o>Q zxff1962h{lFWDsK`{O*vLYV`*U+6!{XkTJni zdoq2$;PEo+cUP?~xEz;k+$hrIk-Roe?27ROHeQo|&ja?gCI0?zShY9)wEl)6otUoW>5y8v2-+k7kYR)LJ?Q73(dLL(JR(4Hl z<9C_u_S5xjjFmbhBXZB@uKOtW{LtNdR$dRT-Tk~Z=lqfPkuC`Ve78RTO>@d}wVK&~ zt-yNL{`IN*4HvBSSlVp#z04zxoAXGG+Cjm0DTyxZtm3y6JLa~T^uJdKepLPKru?%b z9fB5;svFBP)t(7+IR3erUv}8fGi{!h$-h5cPDa@!I;|Z(Qxd8-TQBkoK|G74=~r>RVQ@5ji-? zKk8~zzk}nNEaBBV%hszuuv~iTf4gQ!sByApM`-d|v5mVpLNj^}hkf>(F)N=nc9rk+ zwCMlNAy%d5H`u3d@Y`Hob!cXjovGQhf6M%1OT^Z=E(lY)+V0&{%~^Vg+iB|hY2sJ! zy!A;vU?UhNv-8nOPa74n>i>?ftwYyV*1XkNIKku3n%`bOOv5+JZaCjmVP-e&pW3{; z*;_N72Q8WOt;NZhW2dX0W6-MiSC4CEq?kup&)hkKO>SG=yrqUxl|2(y7O^Sryup=X z_o1uZSmU5+YH87w$=c}$YL=AMDgS)K|Ge))RB4%X%TE9654ESxvf+I`oyF}Di;`dZ zjr{7D`~L<$5nhq=w(HVPv5T`7m%Wvma&`UughHcVZCfA7%)HcPcw~i+kDa)}j2#m; zwAU3ZI(LDiM66yewO=6DWBt2lH>KvglLo zh;)5CoR!PcZ_bgq@VD=S4A)ox8f`zTYkBv+U%3C-y{;>^8pZkT7i?`Ko^%LmyqPg| z?TK!=D8MIeTl~# zAKa)t{#I`KtIl7u*SRG!I-am|!8 z{JFh%?@L?v9-p;H@qt?Paed=;e`h%bUwjdUiSrlbRB@s;E}R^Mf_# zyvNxSkJN^K`e{1V>`l~n-A#t?m)Xy3DNEyvar?jYmEIZiuhH64GwP0YzKWVI^k;j~ zwp&Z@tKZ3MKOVgJ-~MI$9~2sSU1@Dwxv4bjaEM1jZ?Ee8ZIAwJar>0Wqd3Q=?L)zo zLmRhmz1EbuKz7cz8W$h$j7#A+|Nniaac!0F`S*v{@m{WH&s}Y{*KuaGdXQnfw}!;i zZD000KkgB|dyA1?PfX{P^B>dq-~6}ybj#97znGk+`F{8GJbhw*()oAG|Eqj0GyJ&R zP~zzk>-Bdv4{m+>FYNsm?_0VmvyL4L@-XS$TIHE=PBrJ%9%HAUQ<7%oS91EV39DH% zEB*kd^#1I{kIvtaPhiT_>lfVfzdqyqd$(_8>G$rsA8}4iUo_?3*;{Y^)~@C>`~Brs z+HX7A8KK2Y>sV(?eyd*o;4{O`WxL7_zP(=3t+(Z59V za~!9hhWMp|#mSmW9v+L*&HNFSa{qIa%sI{by)%w4pTPT}==E!sq623>x9O@pJN7F7 zjoOu49s8^A_S&p3ymhP4V`;%GSBn)ky<4v{7Z@K{*|Ny%FWdSui~OqFzV&DA?=vO& z9b&gmERJ>Awkt#aZ>z)GM@;KgGNLy;|K;msA-Qx>*cSEXBY(g*tp_gOh~R2m zzA?=E!A_Z{`!$7~^e#(Tg)6r`Gbwps@3#J1dUMZ#1s*nU&-uQ87;m^;uK4rvoA3Wd z>|Yps=^+z~u)b`yn&O9+;+QPtlzo)PyyemJE}2LAN<#uZ*wVh;u7^Oc{lEJajx08 zQA8*rd9CQ=%dRIZH@AE!7d!O3wj(gY=b!OK-Y$h}dJiAj{XT1)ziwICv9t0DHH9z# z7%X&iF}`WOzdz$Pqm$#N@ClQjZ+vn0_nXiC2i9_&kI@cLQ<+iZe*DL;of`TcHevqk zu}aeY@roB-Rc$Cem{e_YPtmI&HIn^_fz_S)iwpY$pTBYEjGNv+;l1zFZDDh_|4TU^ z?;EiF`P>Cd)`l+M>o}v@I%is5UD3)5#hboI&+81^BB3W5+kNH3bm19~>VyTXMER_` z_@=GCc(8WLzuW4qA4G0Fu+rc5LOG!2O=-E#-YF9KZf9c6@7?v>alhxomf(Ut(*q(e zoBwkwQK*>r$Mu_~uwaM##fL@gN)sl3`=9uL^~j8p;78GYDoaW#4 z=6G&)bN7Fj@&|haW!D|{*dXPcSvgm-@MWQ}ku>kk9bOswR*%1FEIN9%;J7KL+`5Vx zrw(V^CHnG5$p>f(?ry%EU(@uJM`rF<{JrD+@z+N! zgnzw1z?+e)*z!`==YawL50zw7$Cv+Qz0-lot0 zvPge+)GGYJ=M;IXIb-jq1%Fp9}$HzV!XLOaJjw z1`F9tAA9vHnGC%Z_%`U>^ve!(O z@sYbv?BZ)I9hpWGu=0gv-|5=RDf@ z!r1MYa>?}D`O`zbCa)5H#T?RJ8x_E|i@!OV)8~?2%I>?qsy@#Yf5(|>CMgFC*H#qu zCmt#JJFOvmwIJV8gG#xFx0yQ@o<6iRs$jRg?40Y&^-Cux-Licjb>>X@#M=K7hb9(o z3E$V8aV)&UQQEORVEJZ)ZCVLBt|jj{4n0-o_GeN3F|&t{^z*Zvc@vswdApm z%8?y!Yj|4ku5drRCRmqbBKc{pI zl8iq}eO0L0aP8QCxmyMwne2V?mrkj=Gc*6kZqBK9Hkox8d#FB0-ZD{4A!0}Vp}5zp zr5664ni*^>Vbg!5PJcmjW&2)rx#MZgx-F}6yeFoeeE-ovI=$nPW!|Y5kEK);kAJt7 z`6_(g`t{Gx7ZgpV*-SsAR;Twbm;2z#7sW0+6b)SSm2N*wI-+8ipB$UG|E`0y~%inf837z(9e62RA;x2ov)NjLs+7{DRU7NUy$!O=gZKZL<7Ke^j=WHe>GHj9$-&!&I(&FKO!nsLEH9WaTO$8=)}}?Sac)k*`wzW(l3-_4!y>hE)-#zM`fm)Z9@ICA8HM%dED}?{WWVZ3 zR?i8m-?rRp^PZlWzqeU{^}&XjddinGEyT`veqNj4$MtN9_?eTXSI&0|W&8TGsimm? zZ1;RWvsda|)83%c9kQn;-}%#aFkNNV)u1Jv4R^Z#F*tph@?hP@*Rzd&75(0HTtocU z#5Z9E3TL-AF=npeWnzBx>}*u$$tvBO%hz7!IidB5fAWEbEs9wR`(O2~Tsv>AslVACkW} zNlwp2?qTFh^X*EvZ$y5R36Wz{w=Uk;_-dv1b|Dkd$PL;Of?JyeGuMgscqFgA%>Ll3 z$^30QuKOHHm|t%y(HJHDgQ>(IbWP)&d(B7-7ZMJm;{7$$aEAoE%rfY}QxZIsIB%0Hr4@#I^ zV{0_rG4$lBBGw;DUC)1S zOX=yA8@3l@HV8`O-1hi-jpN{#CF+GYFFB_BSk2wO(4cySsE=#$+5|1B?B)X@F~`50 zcB@vqGP(6(gs1L|sSoP4p37&vO>>KS`#Nozd&V^ZuDceC%C%Ut)jLnK9Z8T;RG6)N zwL3%a^$EX=JDD@fHqE=+Goe!V7RzUWWYOvC--;cKNq=nBQ6L>slEHbC{l2bGZ1nRt zwV&U*6n|shCoanKK3OaATV;vxzRb^D^>q_|DGC^`IYEV2}I7M4{p$dgiG$`)otslt?W6EwK25 z#NX2_q29NG3~YK0ZBh>H`<+xL@0?Ju;=Ehw%Y6S|KV+MaUMR`VU3S>yZeDWD zqQ)bvRhW2uOr{TQhT>N*Q)yAakDh>4UbN=-P&<|(dLBJ zYwxN3w7j{jJwmq3{@}5%GrqF+RvxwU+tB#E>fq&PW?39rkNa2lv~|pEk>-r~o@ny# z`N}i@zUx`-h;91r6_L8DI%DZu$0eWMhh1C}DO+=0=eNwV;vHMs6k=;T-)w3ZY~O!y z-}&wL%LTi>R$QEs^=wbx?d9)Xf7dZCJaMBig|9eXaC>|OCCOkj15@apJ^Vn-Lte^O$dc2VY@>xUDE ze(Ht@?a`@;n)va~Z;!L@u0H$MXCl6wVY=Y8WS*r)cY7b0cxoix%Km&qVrtKutYzmm zUthN8YX{%kWt*Zh-}pTLous@e_q^lpdih1=d!?$Ct9Jx)d~ zQRj>@&nR02982q~Wtnx+m-m2LlV|0wo+;KJ{e)JXSXPqN;lLf-ep`IeMvKFSE~;;` z=T5)SdZuaalm&BxzdZB_xUKVGVUBRwe`8sh+f_}rHR?)d_8qJVwEp^T{)E_~uiOuO zTGkw9QJ-M@Z72W1Jb9-H@;7a*-+p%vx%KXu(z)HYd#>kxo45P|n{`u1RF%WO19jOc z`{Wn;?mqi$a_IxT)m*ctFuhLGP5Lqo;2rH zW4UFQZtu%^tgm?JZF{t?qO$5Hy%{^6|BMKOuho!>YAnJpa0u9JrzRsZ>k0cg}11W&5ASxIMOWxzLgFv-M81K-HCZ zADz5EPcYfudvB)grE9(~)n4DNG^*#FrM4pO^d%ABaPBQU4{NLb+quXG=Uzy=wYc?` z-!`^am7f;ZuDZTyOYl{RlY7oBG>%$5$AIbYsfkP13SPaPwELbud&#X?mK*XNi(^~N zW>}Y46~5VeIBoM=zLweZ)+@$cH`%gw`nk}rQTj6{ui1EH)y=G+n*2E{s&3EvD1FN6 z!SzL!`brj_^{o%4sZI2_ih&6=l1=BimBt04K~ubb6h=~s(1~pgs*&)UTO9`oI~d4at#$tUxqI_ zcg>BDsO^Zj`tCaaO;dq;wk{F7LtiAc6-?k;cqsb4+I2nm7PEb2c2+wcXJ1!}Snm{+ zFZb{RrxnlNTS7}ROLpiuU-~38`+D~Y^Ar4{Z$2CTmV10}vq_)2GE3=you>Y4j1M?} zzY7d%U(0`9al?^g_kCl$zt5RnDb=|4{qd{{$=P;65jNiMeNFXDDwbWVo;geX&|$vh zUpoX0Bkx8jZ|x8~vFZF;f3;%iq8A?>^*8>u>#nmF_kAbaGGX)L`*VwJ{N9Ue<@V}@ zh&}wz@k4LwoF{3ouTQR-B2bk4*TlKt+~)El?Jx227_`p0P_iux>(^B)w zy@r3-)?P1P@#Xx7D~FX?lD-L^5_-09zOf*mj8X>gJg2N(>2K!VRq^{8<+bO|zL~A! zXJx)AXV~vlUUB?8-_84kNn`UnJFP~#ro0@gwiS(DewN;v>R~PdubMV`Q-2A><_`7Y$s-o8q!+eUf_F5l1 zSRUwdl4;2~edSrN6R%#lz4uzjf&l(=>l)V_Q>f`oxXls!yXT$J{CCZdIB&+p+WW1a zIStg1tz4&S$1%^1VGfuOWrm0jNe%dna=o1U2E3=DF-PpmD+Gjie+;7g`clle~ z5^wc{1ok&rG(UK3>y*#w&>4F|9kv$Wlx)7kXB!`nr`C=EFQ=_MGC$5@-BR7T&9gm@ zO?bZU`HB-07M$PDU1sC8ROQcqrvFo7e#;-I_g(k*{sH^&IP3p$H$D~=y|ugXF`(#e z-HnZ!JHH9v_?Ulk>-J=~d@N$L9yx0Gq-equhl^!bdL zxh*SiJ6z!LjjGSuV=E*PAAV$T@t- zXj^u-lke(r!O!om^GDRj2g^U(oGVkGYG86BGdpH-W{-np;pCrPxjB2*CRWKkxO>fS z%c~8aO%8s19@%mvT+qb$ILAaWf5qAHS?6c>+qk`VV@bQT?yaf?Lv6>Ey~jCM2GqNI z{Hkv{bG(eQK_6FyTtpcvH0d?tZo(%8FOMsBTevF41Gx_bVp( z{92WkYZbXog-jD8v){*c)(Fb5^Q+tszxm@)VN&tVW9#}uD(`cDyX)-Y&JlO*yTFy> zcJ1{JM}AdlbzU)0y!&Of$D$a&0)gnJkhkw9n5Go>s-7wPQY-WDx{+N2gIqU6~yKOH{S+hj{d~3p|>_2(V)Y2`tZ>n9s zroS(9?)THL7H(c(eW*u(OLNJ&@CBR|cDekGFSZ(oneW^cS6#<1mFOM4U!Zx*PWCS< zf9LPp75BO3<>m`Awk}!bH&$bN2!pZK0N-(>$c zCzIt@L-Z$Yve>EqUV8W4h4q#5viCY^&Qq5=wC}{{noAK+>=m6%rz?CsyZFtQ-0=J*$FrGN9{4zA&JQ+RsH-?dpz?MRxPKf{f+K2v{~3(BPL zS^r*`??83tx>?iYXH>3S7P{V&C)hKUy--y{F=Ve(KqaT|>!r-$>$j?AN|(I#ymjqj zOyQzlmXl^-n#&an_l8Mc&;Gm0)$8`jRhgdA_Tt;Jx23l4nEv4R(}SIb>qVd2visWk zhwhq{+nXgT#%wMqu_k!Z|ML#Brq{I|JUQ$5gSsOs(^rIOo^z})nEWsHy4%vtRZA-JvraN1gDJojq$TZ75p=h>B< zh}Pp;puTA-#%RZlIzjB>n$F$F4THL>uT#tDrx9y+pFV%lGJ{l@l&i&go z&;R~KpZe~VKJxSb-S>#!{USeR<@4Jgg?Uop0MCm9b^(qYDoUzr}SwuyEQ} z=wk6)Vdc@QCURy^gMJ#ayzyi?V=wIV(xy3n>-}<}SF$oHB5qOX`~8)sKIMFnB_j0V zyY;4N0++5=f8+l$|CLVe<-ny&ukw94KI@h#tYFzo6lD2a7rit@I_g)k+JITS*wQKuCqgk2neyn-q z8Y%bx@4CAg)7O5Jo3)wu*qLDaTWqg08~xlj+;RS&*&r48)9Rl5!ur~RTbcLYF0Y)g zv#e+G%{Ae-TR`VR_@8f^n4V{s|BvTgrqx{+wZgJ>FAJWQD;%llncS{i&wnt_tf}zf z!h3VWdVl_tnK?0t-NStT+GY0q*VE1{{+o7fNArO*(`kb}=FZ0OgvE8S2&&~=b@6i0UKYZ2m$k>|g;wrDN{I<%? zi)@~8erCr4d6%;5J1PWQUX^qU9FARNKGQq)(O=i;_vdcQIy%=Tc!lvUYfh&#;T;<- zGWPchfBLeU;Yya<)!A=${g#$V%Q8Dv`r=Nvvf{s_@6}@7_4f^(UVS&RVt;<~hQI5F z^4`-nQ>NARtYkX-xMj=t>^1e`d2WHv?iauPSIhA|OwsCX`iHG2TO>06{apyJ&vqT>~{Y5XlH0sY&4ldV~?I!h(?Kh)X6t+LE7My<9 z#3f%NBhO2wlIHW9K=?mP|dR zsDE$RoK$x_eDRYzFi?@h>}$KA(0PX=7k=;PUb$?h_Jl2R*=c5qi)vPVEu8T{vg$yB zQ4dFiOmgkY*!eC#t@rD#tv>v@=baWLU-c-%@U(>kbK*F0jTZN~s7TmW(Evsch;U@;I?mtdf&Ua<-IJ2yO6YqZhj`!01 z!&l4t+YeT56n}o`@6O&6o>%7Y<_KLd$E89>TymFjQE$ukkFj>=M`{X1LMsdYi!H{|cWjS594dtJ!e&|MP;6=U=U#cI;W{5uao4|7Zr! z)ZKpk_~TCgsPZelz9D8#UvCeNBPWM4n7@B75T^N8&S`)+l8pFo>=j(0fT^}fl{UvK|D z>#vPG$J#TQ)=}GS&THp3?>K*5Su|Vj+m8NJf$!hhSdM$LY`=doe#d*y&38;}+G-qT z85-L9oOu0F_b;zGX6)Y6uwCc(rL1LsWlT4ZZ*KU?`)Sr4kAf$+oIK76hj$kJ zZw%ZLS@p8V{BGD;vn^aVPsxh;3;a=hCUoVD`zx0(1{y|z8%d3pSQ(H9^7NqA~*7m_(OZ{zp%+rA$+JeRkwE3t9!@wc<&wmp@5 z;D6&UzXXrW`!va#_+|S)W-%XPEtise{^T&{`mGO>Z#g}kwR}TF_n#&)!9O+ooD#3L z=l0C|`o*x>yXyb)6XB;0uUq~0xvtr|-+?8E*M=DBMhn`0>1j}(5FcPyu+6u}L0@*x ztlVaeiFdecJndA3+dj`zQVB%-e0tMbG5r&x}33caO!RqmMOb+`G3m%jbR7 zmVKK!{SN(o6>+d7Bme~7AY|8d>1zrV1=ne)*tuX#0|em=j# zXMOZ0!-^0$DW#qL{|;YoYJ989{F}i_`O|?tzao|ytyBH6{}k)x1{;K%AolcR%v z@--c1nYy&!n?c|`%;TN^Hy%Sd+dR? z;_@Kb_d#u+GJ31eJ51{Mz41?5PR(7JuiMQZe|Ht>$y$C}!D!XF88*IlGp<(HG#}j% z<+QNwdBpW#+tiQiHFjJ-_$bbK^|6+<%d5T}51X-S|K$6&f$Nu^x#$~mD9!p)VnyG< z^a)-exBl(z4|)B}V8)i8){{T;u3hf-U+C>?og4B@=hR!~_NILKtg?1h?dPjfA6K3{ zbn!;~viX@|x3V}V8J{eBRQCCLEz7}MubE|CetguNdML$9Sa#Xt18iO&;!oc!TRXFb zN$77+MW%F$)ALz#j&}S$U$pL&lg@U>pSA5P`x1=b+>7$~;my{ZVcYTSme$8x9vklS z8{OOKc{r_1c09QeXC8TfivaxaaoHPg?{xckEsL zJoZq*%g5YLo|Md4&^6axqjo2M?yg!5^MCy-_IDn=+iLgMfYDR#tJaFOuCq1t${uyt z<-Nb_zhc9*()--s_Qfgf%-@#RcW@?~I*a#;HH{a%HJ`w+0)Y@9gn1#D0gX^>vD^O3u?^q%}( zYbAAG_X{kp=F(D>$qsv5TE%H7xc6E>%FHkB7k8N&@jr~_)YE-_zi+c9{K| zcYpEMUyZTzMemj~7`m#4)Cz8S$Ng4rx${-Nd7P`>FZR!nd46x{cAu=pQOmdm{`B46 zQGTOX?wN&S!&L#t3qQ)GZnNuIE`MDZIs0C8w*SE|*LP3+d)s$&oUu>tz8MOaIZRHm z9=-Fb#8UA23Wa)(i)&rI5`WmvQa-nO1>a^jjv|>y!orWEgr3B*w6T<|D9c`aRVrNf z&r6ku@3&m3)INJ%?!DRO7cU#WPmJaLl=nNAC3Dj=0VC;u41z0}S$w@@cK_#5?7Swl zJ6~<;s=GEJlh-`kZ^EB>A<6V-a#_87$iy{UpSP`u<^Akab-ciIx7_v1_H}7ruPvE( z{?3)smq|YoHgj)odZnrs@9OC|$HA`CBFsFVNBMX9dhrc+i{rXE-pOe>^Ulr4OWW|Q zdabQ>)3d#&|J`q!VC!e`*+BjLo$HD*^Yh=&P`GiEos;eL%6z`x<-fW;)-No3d8f|G zX1eevm4+FclszOqYb@Pj^h&$qr?tbi`}Nub^(*?Ncl@&p znSZW(6rOKuW>EU)FU$X@TcY%K1nV{nuGr48`s6$pd)*_wPj>(C+G~13OYXA&hyC;Z zon*e(A+_#W%&*MYYYTVI+3?!`VtjTXfAI19{vYB!_igUE)?6Pp?aH1*_a!eIYO!jI z>+JcJ9@n}u>+yQEfZWB`Vs<4+WuzKyGznkyJt$^%@eBv{BZ*b#bG8_@fAyJK^DCF{ z-JX&u|F-{K>ng=4AhT^kywmQcn$*SFX=~O`u)pIUt*q7|@~`sf)TtSK^R6E@UiWVC z_ln8e+`eV3-T9=LcaaT~W_nbv(d~(UlLEw!Kc9S_HK=A+{tM-n8vZ(gFPE+ExV_!^ zrHJ>AT&&ZXLz*nbhq}M8_psZFY>2J(U%q~Jqq|hiH%BXBKXLV=zqnk*kMJ#aZ~Q!C z*7QX^HCk!PE6q#))E-+G@8Qw+#PaRwmOJ9bM!#w=&D%Tw)GQ|b3o%!Gm5X=Z_}6wZ zPUH3rx$bArW?kNSZTj!Ny(xbim;67>^8V-H7d8|5S{>wDO@FPfnV-^C9(J`j{xyRJU$=f~w4_Hs4sGx^kWdp-+HetmL+ z+XXobrakQv^TaRO&2;6cufLQ~cH+TTUd5N^m3AM`ys`Y+@tb9}no+kEOZv_#q%69V zYq0aggQsZ|BsCaORSUeP#+zPDtHQ+Wn3B_515( z_iMK$R10qUrSdz`I9;&xc~|?}yO$MTEm!ipXB@Xw`g_inMm5flAGVrpJpS-F$8U+h zyBpm(e@Ny(xZJRLg$b`skJ+1`OP)b9^@dq)n}mHrw|{%Y5%s+6&C$ZxIX^oR$zPd*Uqkn?~hBW?597d*DcR;KHnjhF=@h*Lp#@Q`Wl$)eBCH; z$MGHM)+~x^s=w{?NjLvc*23`i-VyPIz9G77TPCzLsgzXlM%4Cwc&M|9`_&osl%$+6 zr(KP&3U~Ei*xyon=H6tXZ-&k8)1047K2YAMox`)4L+Hh46SphutkeJAUHhnr=P_rK zmHAYL`HM>TtbKOlm(1LSsrR?O=6-W8Qe*!aRv%x}yX$Ak#m_#;VW3esiA^ohJ71Om^vAThD|&e2rmK6Uuh(?+7)W>SwC=CC};D{_Y7| zc%xQae;FR?XK^O0aQ@|sPo^v`UnxbFE zFIzk-EuF>FdG|!i1wDLyr#aIWUD?0nV(lIOc5mIY$<`mf>ijNFJCgX!Qu>TGFxVt*nwr$3&J1gW18LSSM#96TVss7MUwcRt_VG7@3*5dQE8L?GS{$9!Ax88wh3p~ALXcFs+e}|W13O&UaN&(w)0os`6bq3EFL7;C-(SMl=NYt=DWXN z2%L@z|Nh91>CepvacV1;-QRMbUzusw`C@arBWNM{0k_=sEu=Ydl+Q zcq+Tlu<5nNt?$Ae4=rXV*q875EB5fh>l5uSOOHIzQO%It@A|r8+SiS@>we!lw&C!* zdQrpY@{)V5-KeeK`crqYkUZbb8~s8O&9)wY_niM_)Aiw_Q;OE?&JXYXIsX6eyLNu* z-EcwYUu|bgdwcU454|-PY<^xTzR%^%{OmA&6^jEu_enY)x@|Z6yydsrE5~Xlo_!kp zME}#qg9UxPpE(vWKfhVL@7?vAQ8iuPj+Uu-^eWjDuw}Fz{8xI!=g-w+g^W?h`vum; zbbb4($F%oW-iMiqA8uto{>777`Auoh&BS5}Q;GkqmYw^XuT?MYEfxQ;(Dw16do^30 z@7wV4%y!f0hJt)aEBR@PF;+>BEBWWDD|fi*n^e?hf404Q?O|x!!(a7+3G1C^f9rq2 z@KZ|hYzyOCtu2vu8(8BKyEopjx|ir6V!J``@{1mM`|*botkw6ZcB{ z);dehG#3+?q_H=1gVoh_vB?Fp8}FYtsEEt^9G5nqos<29-#NhR&ADE>^f~)y2ZkdaP0SYOn>{*b zrQV#xzVq%oujRXA=W=h?|I9wA`_2=mdWESW|C}yeojYZfb)n7Hl%1*GThhE#j#e@p zU}RwwP;i*Qz#(wrXx05S&HfA)tDko5*Ai)XKWFpzTiLg=*T2kIV|8(5Q-D!6=h8dQ z`vePm0(9J4+Al}_7CTrq`@urB-q7`?W?4OgP49l2+>f-ab~4Blns>b9e$?IY<)zmr zx&@dXY&UN4kyY^P;%$j3?acFAwo0fb`|D*T3H_`yUJujV3`}0$it61x&*Z{6j<%_@ z&f8pa{_t%{LTvbfr<_gdt6F!@ZqZq71-NB`O%bKWN_Ho2v4wOUEl=40P#A1^w|y=3Dxj}uPa>tZi` z)^1&%-SX$%^;>VxuDE*tdB=H`g}ZACZYk~2RX0CU%(8!r@Spw723}?yVyBO4I_dXh zoeMl@vhd?C*68MAxoSPLqIcDWZn!J1mux|Z7`}JRa zg>8&HKHLaXs@&{nF;6Mw$m>Yo3;X&f^jkKin+sYcn%{J*kNJOI=l1x z%y_Up&`E7q%dRJHFj7pJn>XW1c{+z`Y0CzY+_k-eJ@&c|`xmyZRW{$Mc`3?z zHEX`ehN~^1!OjNR%m+=vtYlk)ZmfRZ$JtrR5^SU0a$n5H&aq^I`kk#$mfcjlq1AH7 za+6K6=)sQVtus=OyiA#4FsVk%+RxxX<=WTVCcFy%?iyskH*tAac}ufs)9U!wIhQ4N zb1c1}`RFXidfuk=7J+$pTNZAcmS8u(>*D_jUhfwjTQ5|1hGVyBoUo#g*o?V{*7vUE zOxnCgsU;>T&1;?HlLyu44)DdFv{Xn&1Uyh{wt9OpfWyY^n}VR?tor#oIB9{8?(&;0Q1nrm6j z#XBFY6Sy~<^)qWy^JbelN@mN}{`#-5@nk>exy`?7d)Kg3MQzyUF=v66$-4!|syioK zotwh+cFlv$-M_ZHDD$d_aX)dj;aGim_Wecki>vOX29!mczxZkO>B-eqzu(@Jx;R7J z#D9N5S=S8%a{;znW_Rs9@}^~T7laBFCGFkNd*g>&2k#f=Lj}d>yoDETv1WOnzCaj=NOYVy`rL;){5Z$HLbPdT zXm+%6)Q^zbiBn`xC$tvq_uQ}hdvDWAj!c<#*Q5A^+m~~<$i!Z|f1X=hc}e<)K#Lru zr|+~J|JOZyZQN9!H~Dv4C+$}u&boS(`^Q;kT(%ukNzx^rTMW!X6E?s~S>&uYD2rIm2@^-f1~Vd)!1O)u9^U^3NG=o8|x zS4#*NcDm|e&>$?g>&y1F%Vnefh%br0d2_O8RE+jPf&CYi_F9?>p6NKY@^aF**YCZW z7PfnAf2McWeqH4+PF6$jwB>$TYk8gi3Gd41uMGOnw{XWgA)be8p3Y@?cs`paeL&2ej;qR1u2-rVGi>zC^(i@MoveGJH}77|dKLKB-iPC_-QTDE#;Pqa6m>-g<0eR2<1d7hV5`H>&-dc8_T*3^Q8 z!ymL>#{S}6Xp+q_Z&S`)#VP;1F0N?5U>n>z-?T;itl~7Tpl#m;3t!r;EnQyM&!Jw+ zddt@R!|nGb=erj@ue-E0>+lz;%3u2&KRok`{V(eH**T?WPnU_=TgMEg)bFMb&;Ho> z=BO+Ecn{qvhG(vg{;s$LA{v0m(~8nU-#etY~6ML)dj|$AKqAf zy31m_t6ueBwsF+;xPujQCTxs5c+c&{!?K|C-pTJixz(EM+_F`j!S0!SD6uuqDb0#= z<`4DW&okGp7x(E+$)CjeFmdOHy!T0)k7?)K5U44baz$R7bKmWCmiB^iVcBu=d#-1% z)Bbf|?nB~PdlsJnM)o*=?N>%KBX_Ql zW@b?i=U%7QYwNAC|2)fc&nC|E+3VtZ!lXuxHmyLR_y5>9*Z|$FYXl3lw@YdteEj%&8b=fWJ zvsrp~o8-y9ERFX3FfF-Tc+v9}34eQd%5wzt@-k}ArmR>QbN}YkeR1b=RG#dMOMa)` zn_B&R7U!>R0(4ks+q65lfJewAPd(+TsMB+n$)D5LW&Az;<*(F1i*=@v z{Wss%gr48$AlGz`Gp@R$#>n3PLo2_|YLjyv&t|EXwwQah7r&|6=aO?qf1=z~PbYVo zOSZAQ?pG!0A9R+VwC+yb*>bOfD;#~@QTL6U)I&Jk+Six~SzVeZp#HmT!hFGlTcbCW zOx~$_-E;4Tc{fUyZ9Qi9sr1xlsqL}J>jc-83-5Yn>ZG>nON{J6{%Fs|Kg1UP{>G92 zoAYl;--M;PPwFl#x6Cp*w&mLPzLM+nuk3Q?On%^L8=;Yxx6MzI|XOft5I)+ zXBGDtn01|${Z^85eY1boy3Z+R>XkD&&4f?A?mH$esHZTw>RM++bCf&tL6>ueJDd&P zggv~fzDMz{v6sP9qu!6L9XnbBc1`De_Fvs-UDk}b5!c)})(L0s`dVwPsbCy+*{X># zU!dormqEea2Va-PtI6Dsz3zJCbG%y5)~!p@58hn4opb3;mwn%M%rD5472Wq0`T2><3Bn6Sax7vLCqJmkTB-Eo!-NkT+b7%? zZu-3D!S|Q@n|+S_3HTnbl2SACpPqWfu1OCPrA6<#v~$?aR;|eC&G^hSQ>CoQpl(`b zZZ>D!|0a`F+9&6*s%PB2P$kU~+maxyXcqTee#`59rw<+dT$MKYL$U9NJjq( z=Uvt}Ii7gwvzgn62;GCq?VLYnDgD?y@d2-P{d0i`aUbsRb+;tcD%MQy`S1LpeJ`VY z_L{{hM(@PV{@(bZrsu+J<*4I=4-cQbcJ6YwbiL_D zeO}J;_SW-NhYD7zOkR`j@%~uwp}$d0>e*YLZI#;I_~lB8aLtzZAKUaSRCeVmJC}c3 zW4)xZ$HZZmr+&Y!p7N53;i|J_MC?|v_J0qpKC!H2cK#$=9=#yO+41Lh6ml;V$TAU( zy3(!mCOzs1tCNPG5Kl?u{b7lpcpKUmI@6FYP%Q%;PyMIq3T)4-6UE$u7;hA@~ zyUtjC;_^Y(OJAeZlyWZ3h(5XFt8vp&!v%Sl7@|B4Qno+SS7v$Ol-MWfG~ty;W8uq1 zn-|`{{6l=JT>9Jjmt@*a{%NO3`mg?Q!z-=zovQGbX`O7-TaSkwyy&d);OU`<3>!b* z6T5d$X~t8nhm{+br%ns7nBIAIum2BA2enH#eYZJYubE`f>?`!As5xNTxwiePyWU*i z@%7MagO8P66?31tJv`x=EZh=MksRka$8L|O<+A#zcVzM=JT>(fSUSH3Y0x<~ zj-9s^t$JSUOfx!D+uG#rK7aGMmEht_4&fX&|(c!}fPp5yoSuTtAMtgrVF3iaG*%9S0p}4(+cSRRR^Op%9 zpA=qNde8mD2i2x_oNATS(kM*rjFaL~wo6@n(F?qd` zna=Ce)=`T;hul;2dpNnJFKXHQ_1SxGcbt7cyCo<0+O5?mbw2lVGUv`LsA&5z<;=u3 z(IpqHoIhwsr3-JIzh&~$<4>0~KDB8HjaonX(rJ#`ONusIIqsXcY`!|{@q%NYGH-_( zo$t)!`)WC{QhsCo8}YSy8Ec=m$b6f;ys+Ki^@)}*ZU-;>ypVbxJtw8^_yyis@1+#& z|F+bu7n?iBA7rN;f?$W4?u;maLUo+bB^71eCE4W}sj4Q`%TSmWSGnBN&t_k+!l|PI8Tia=K@<)rI%d{=Jmv2n(_!_4)+p)&`!#qWa zQ<7K2J-zR}yYe=LW6`uV3NQ55yk%32x!ZJoozZUBY>sDJe%J5(5WLKEi|DaDMPchV zZrQ3cmNoL&%ZU5jb4Y7hfAz_+8@g5dR=*Du_WG=o*cvagSI0*BM9=5Ylr@(gPO*EK zSKG+OJL|WnQRHb(?P?F^Ea8PE!W@G<2hnX1ngUy8GSa zWV^l~*V5qow_mJKd9k-mU_$T`^R&$gHE|XNowxHj8Si*Xt&R3%e!lA3s~ykl4ry#j zU)r>wmV2QNJL_*Prdl2_2R6^!xbaoGtk&-qg8*5z%@Z$c z$jB*9&U-6#f4QlJ<)w#5dKWzwz4XA+=R+rNeK@OS`Vz+-mTR)#ro3;yucz}i_nxUA8rCWtE)15cpPY~( zntP7BUNpt8Z@pz?LCcpMi^TKn4Sc<~m1J^7Y!=UYu2q=vQYB@1TtS(TO{Cw6Q|wXK zC#Tq*(sdG>Huh<`O=^ntjfX<5Zj%o-5S6{P~=tmKy7ChX}PjzLQGcEAzH& zo%P>J^7H<)e+n*h_CB|n&KA4=+JE6C|K4ADFWur-8(s23WM2A7=9^xZ4oloy&y`Va z+ZpE`6NyMPG3>ZB1FTqJKljy~{D@blzQ;xUVkq%kk3Iw?b0$v-&12^)614IMity zmf$bg^~81U;dlR@vphC!3bZo$zT{f*%7XoCpZh9>$8TDWqr&Vd1|hFFe{IX?^KJT_d9bj{V8u5fpL-4lHR=lk=AOOhtg$j* zXxhg$A1b=PwDAc3Ni@$>)@*1$StrbQF-EES<9fx|7(W&nW$){Dmu>c|o1Nl2xNEA1 z!0&DI_O97^ed4sZ|tA55BnT>^;`bv)Oc5j-zqw4FO<1U+C`d<2= zBfNK=5L2Y`kJX%YGU;`k*RnS0TwR(_+%hpS|5jkp=KFpheA?gLSGd8S>GwSSO2@fx zn`A|F!!rKzUA4HLsw&B4;a$~Zr*6T zZT@&?@q4K+|9Lm*w--B=y_zSr$-SkweE0qNYSLa`Uu^Gf6_r}t`^CYJYriyWvZ>_i zcZ#;0%S->hWU{fl@=&+vt~p)jDy0;(b*f6{f3CZ;InkroT0VXEyK?;wzO}5q z;mb@NPlbs7e8(7W5jv6Wk5%v6fOp4dl}GKcT(mV_>GZo8r=77M^u*`IKD@XrUGMd* z->x+(Gv-~CdG<7J(~-O`p6qiR-x5FV6_%fv+GWPG*KwUnNtWtC=4_Amb3S*dom{0I z-nVnnYqgEbeJ58MUTwLz!}G)ahH;u+hSPe{y0bR$183l`DZ#WPyTLN z^FQA8#5vEko99e<{+cB}SNvXD>vZcyj_L=Ezs;B{BGcQlakr~QVVu9E=!Vx{8S?yu zf3Va!@z<|nk19xVycY0Y#OM@f>ZVyYuAJw1sD9F7y?4k3TfOTyJa-A#T5b5fI&S}Z z;n{Zt9A88~iQaHeeBxWbSifB}%U}EwUUK|_#>R)aqBVz8W*okGRBy4dUKB^#X78U2 z2P+;Qx~x#C^*M7zyi4`|h6?ljmW~_=(g$PGPkOPc&$w|mr$$!IZ+o9*KbJi7qE_M8 zR$J!Dt*!3yakKO_SS$RgPI*QQd+zG%dAry)NuCM3xNy>$N$ZtGo}?yiE?txFV-TbC zxXt?HCGl|6J4%wjOkV1KJo%LA<*`k>&v5;>k@S~Une3p?{eJ&7iSwNI{9U(eS8eMu z`FD&X^{Rgk*SQ;|HJ^AQxxUD5IvBwI@?VVGG>JMVv)!8NJ!|G3TKIZ#x9L~A()r4} zU%nN{&EE3wezvZ0N=>chLH@Gc`RYG5yYE6*2sC!XZ)SK#GL!@JH;RGRX-IJxLR2GO}nsdg5s(~ zr+sf{W-E*QsoIn{!~d%9lEh5s#4evpy2|{ve9?ZBmmW1+x7?%uvT5x8Lx04d-Uv2z zd)BL?>@9J9(%fKKH%Z0Ye!I6^>)aCDQdjumOgpc%>9>-vlkRQR`n!Ls$(wb;H9`Jn zlDE81eUI7{-r~R8_0E2uXHuoy_t<(L3Vbzv_=vkV*!h`&FQ;Gl`8_L4W0Y*B%$;?g z?Sbyv+n%@l+}5i-c_m%7tnH2cC&f&O9?tV$Th8qGQ{zSPag98A=Cy10IHUr#QYzV5E#jLptRB0P_Y%-*75{M>Sr z$YJR(=|@)PGzes+YsZTQS#ciw(UfrSv(gckg=^AVUKCfA1$1wbuILxYajl7~&sRFl z^)~4%C*Rt$g-d-?X8V@hPZLaR>iI6Gmc4226${6*BpEerp(xMhtgQu!G8WBsUiG(y zHZRJ)Xr*>St0U7$&eTcc9@nE3bKQupg{-^R-c$A7a_nn$i-FsojS&ZP6wTJ2ZTY%C z`g1?$y00xkD+KKJM4AZlyjaDU{=@oYCVSwEGg?gwi=8?BXe zV$@OIJuP&?U#YMOOCy6*YWLZOs-L{aVOP55LKOe&|LP@gi<{JCK5ykNp7r41-w7S3Q zQJ*(iMjJD__gO2=xi(4fTinA$@ye(@ZW@{DS~m^8YjV}z_fea%)8{*9l5lxZ&gN&o zX882%)|KEB{Ik`wB1dH1x=Hi4aXHO1pA^?|o^$EXh4bp?ozba}Gm%v_>ol%9x7Xku zN7(TzvAhOe^S*@%ntVU`yYGS3lFGgp-(4@JN>)CKQ;yiLU^Yvu>Ha$btAvIdC(d#6 zsi#}-dH&&2<|d;BeK}^&g5Tz!xbU=YQ@FeILgqS$6Q$E1WM8`DCv(TAt^ZVKko)62 z?wyA7F5l@ZHGehle9QH$wb#|}l+|AM*kifL@$sy9tCJV5*KLvv+Iy`g=C#q9%S#?^ zaw`5GcYa-39p8Bg#d!bjecD_0vHi8xklK-TKye*Er)A~DoL7%s-Wxf&zq@+JH!7Y# za_z?HJnR3=o3K%{*VeJ@WA$tv%PXAW+9v-Z&+d)<@qa#x|Bfl&mc96}@I$P(9M^3Q z%N=eXew%wX-wb8?mK8dAo^*Aw)ryAb^~-;+3w62WKJUa_hN4*kVt$`)dd&OQFX;8o zxas5h%)q@VX9~J(c<(9P|992r+ogBPF|HibqKrBhw+75$-+IAKaof}y*5&5^**1MT z(Db!-Q~iPUCgsbIS$c77FBY1UxTiCxrljG_i*2``vfPX~qEE6&?JJZt)3zrejbp&lcZKXU53&*kdg zxx98~H0$K&D-|V5*%#JadpWN+s(Nw8b+-=}Gn*veF4`Xbj!V&IoyrY2t;5Sth;#hS z|GR&V&eK)OW?vN7mN&imVeZSZ<@9@>&+4Z4T+jaIeVEGpk}poR;<}*I=DwbjzgRN6 z|0-={{L8sA<&^90uuaDgn0&5QtZ_(lU$0v6TtHENeb!wwjVjNjiRTX#9=zlA!D(|r zanFR~e4nl!(4X{I;7;&?sX~iel=e83@$GTiw)w4sxAW-}lQ&BLJ~JuruHUB3_ntrT z+}k*zGo172HP;hO-m_l09+piJo@3jh<16g-VgAX!8N##bS#PQ@?(+GUqd0lZxk;T1 z#W^ikC{#RFIk?=ng{P)@P4fFo7Sr6@L+6;(Iw#+`@_wt-?VTRqbZ)-bxu){};UpH}g!vdGi(T3m3HfWb@~Zj15-*vrg4{g8#(z`twwyO{LxCCwSi5oWk*m zVd3L7-`hDX<&;W(7Os8CGt(m@e}nOx+oo~0nRm)2R{OUWd{R*?mKU^%SiEsH$IhzG z2P<#0=;tc_xP0=I*`eO+rcIv>KHGYJ<9n;{#kKq2epdUK~pTBx97naH0H=54BO{goiS#QV0!*NF1w-~A>mov?N zd_di00cX>}@Ja6ir@PcNzhN%ey}@C=*nHuptSvLXE@8dlX3#rX{g|u6^qI8|*J{kU z8LLn3NY_ntIWx&{!_y^BJALQGtqnNGd9j>jy|JD8iDi7!C!Zo$1+Si0dg9>hR~j?53no9Ass81^WA9(z zO{w51YXHmr;QxE;s{ae=>^1?V}yNi0|G~q4z*S6*z zH238A?)d2OrE6imweudlPCr?d_FS?@nCp4%!)M!$+3Wv_Q+@K0tMXO(r8)jT)Hy8g zFM3{ma@`y|(V1%3P3{Fc$(4DYM?uYd7=+VI_E=lV09@6tVHZas5@x!TQOy@22L2~$1OP4+ok96ur8sUK-+ zU zqr5F8&8%J3-1}dqx6a%9@LZGh38Pu2DLOl+m*md9zDPhJorCSuvu8Uxk`?`4WvRye z^K;m;x@@OdWmH2nx(kj^vxw88lp2go_wRbpnL7QXY zO-G~iG7AlkZ9OKrcE9U&+qUHSeix+GelMzz-w@7mZf{D*p_5ZeXC1!zy|4N9>xVus zqKr;%=nMEDcF3^yJ@2Eg4;P%(8f7nkH7sJ56n{JG>mRdA)x|0cqPyJJ&=F1hv^JDW|2bl3Xv`3UFF zUH|M|(hPQcrEi|M{q~(tVe4NXe$x5COz}!+%As4(M)}EbI zxM*gLy_4w1o7Q#Joo_xqEP7maaea`zwyX5~U-}dG`fr>3=@;*#&7C>(QmWRg-@m%4 z`3=V{$88*SZ6;Eyu5~3- z$(}2!)qj_yZthH&P$u|9_pPQc=b*LAx9$5K1gfkxP1Z@5eJc=EbTA7#V{kcTahu_# zAR8A6hU+JB_IO?fT~4zbLVtvu?H`%bD3fH(c8u^Z2X4pWE*HdeRra+iv=1)iggR z%`IH>W>=+&FI2cLXj3vFM9J@6QPIQHPe)!Ety_LlW!3CMAEhS!o6X_6v8QCU`2_Vl zccZRDtxZA>3B8g(_4Pe z%HAkj>&}|5FR&;5{jc*fzqf68 zc*kWQ!)pJ>){bZI1-ARWjVh}+RC3$*!+-TB-fOQ-a9g`tX^z9*@RB@Xo@YZxv=_{n9{<+BXb@SUN-Lq%4@IQZ_BdnL3V|mBWx2;mZey19cNQ?kRoYIl4q~WSEb!ooN_uJhH752J1MP&}p5+3E{@F+> zZ%Qp`^)bm-@aHI-$(Mab%!%RD)&riG7L`r9!KV1XO`xE`#NwApnefkF$JIT)KM8em zysu=wAbZyJnJaFW{MYOK&6RoZcIb_@zwb^tBFbjY@|{OgzhuqXBP$eieNJ54zc=cA zaEivGY1i(1Yjk=YOcgKw=(4fBruI!k!k(xF?%Fpete9tzA#;3=qR1svTYJ|WfyGM> zy%gHhw=_)POm)!tkV(t$sZDwqBlS!;UR<)-+BfRM)kEjSQ=+eGK77b^vvtjUfr{zJ zYaF(fe(PMgZ+?2YVb+7|g_}4hPc~maA;165ir2+Ye*3RFnR3xL>Uhz??d>(QmslV5oschh z$LHHc35D3z-{Sf>&!3Bbp;j6yE?8D_X=?13XZF%QWfS>d{(szJb9SQY&7-fTD1KU+ zare+}VUz7bf1WenbWeF1uPXU$_0_-E_?4rk3x9Z1c-QgU#2qfvEWv5bi&l0w#{I_ZImH8WwpX6I@&9N_2Z8zsF=T!cad1s$*^4)#sduQJAmgjG0y`NF{ zUa9AN{-oJ|bCc|Md#GKtdRbtpxV*h}`RSIpnn^mHvdU&2;ha|{u)SN6vAH+rb?*D~ zQbq@N&E=Wum-$BOZ;aaN$yFzsw@#MTpZGi4dM5W%=hLd693Fi7mAL8SCDTn!3);@S z-Jo8_J2PRg^z>(82UcBYPBcIHqj0@gQEc-Los|9isyl5$c_)jl-JI)w^4^Wr9^w=I z?XypKHAPn)V|pWeP`0Ts$1+dMY4!=>CVw|OK?~!Z5#P3MW7zMVv~Kd;CvGhN1vj02 zE}g0EYA1v2>!#L-tde_!0DxWkp z`Iwz&_=Lz4Q=2wV4mo3f@(;6gg6)#-?Hu!q-R%_byVmzTSn26>amSofC&SxMs@YxL zwcb0~`r=A~+!Dih z!Mf^`>t-kKy8rHa)F$-&XUp>69yyp5@tAKSXHGOH^U+!nvkB}z zpFbOI3QkqO`QSyR_ZsMKjT>c z!^njn|NP-*d0#5Hsl2o1^kYk-Ge7q|xbMxn=UdgT4>Hr=CGP8fE%EbHk0fJ7>l)c_ zY_aZ9DdrrEg|Vf=3+LQfn(5YE{IxMz_WH^2g;t$URx)i|WwLzjLdQ+r@zOt)MAQ%6 zI3THJ{B8G^W#>6np9gj43veAWTxDk@Suo2)XU^BE&|)jTk}iQymz8czPGMUi`X}yD zON6i1x#B0@9&`R&bi20Qf3n*Y;i6Mt{~K;<|1EcLUnkGy9edUW?lqs^V2q5I&rrJBFk3+r{&wM8$LZN!*Umh0`lu(~C9ep>9m z>#o}tY-2yVSFMfnpv;BxzMWQTxpk$I^NbJXPsp{Gy|m%bR>o&Dwom4$WqPIXc&fjU zEJyg{uNSO4d7n5X_S|0b=+^3;(<%;dYXDZP<^>i4zoepOM}Cz3~X!2aU+K@Ws`8!shRgZQA7-b}7Q~ z`^2^DXSc3a+w|#}?9Vx^d*{80duh{a^y#k9TNeH}#od>-PCU8sH>aee=($>^E&KMm z?fQJ1qc)sJGEe=-xlhlRILrT-Q<~TBuK)8@RC~@`?nhkWmv3`!OW)deImKi7yfe4r z-P)%3>^HplB6IChpV$AzBBS3kFFPGneNrX%^!mxI$4|WL@$=f_A~WIKgoU^Dj4Dgz z^H$GZ_{`Dhc$3eQi7Kb8@FmuC8$V`j*v*dN7@7l!WI-+5z$@0G1jJa;!6?2uyJJh>&S^t{Bv zgms;L>*Cic^Q=G5z2mLso%d0R(--9^PC4;BrRW*!r?bV%O*`l2^u8+Sm%RVMVop$; z#QvrLk@?+beYY!>_qcMr;d+=}n)pZZV3zqSzQ3^t|EOs7zrXRf_0ZpM+a&(KeZqN< zcjKCpT^@~Jeu$<_n)dL$-ogHlKRX}jUs^rq%(qzgYpZ_$(_L~&;(Em1){oCU>RzbD zZ_WB6{{DNFY@4;?r~Z$T>rH3MtIarX&&T+)WdGy`>h}K)S6JO3a4BQV4GUH@e1H@b&5WT>RpTHc)W%h*Z(=aT2Y3g^$7)pEX^ zQ?{t*MbplpWFO)8pEq33lGZGr%^_RTc7sR##6GTb8(&=cF<#dBHUf=t~KNPMmsEsJFaeSd7U&3}WV2yY3^Ak49=B8}*ki7Y8kN1D+f3>@| zPxIL$t91X?4YwB(;WBen{Fa%wE@!;>SSwM(chdXVNdJBN6DQ=X3U-^eKVQvjLixn} zDZ1+Si>z0dy8f-%$M?t6=uX7yjj^w+oL_x-%v!Z)eWAa|hw5c5a_L*d)LFlAKWE-` zZLR4$_1Uj14_43Oxx9b%SABKi{d3bxoh!Bq2D(-JF3XUWeX{V_UuHYS&n0de&GqKf zr#YD_rU)PCZ~U+2vhKk@yL#VgbN(=YSbtLZaQ+G3_ezmkrg260?XwS-?|v`)Y`3G> z?)TeS61%_e)cfXm?T76quSL_|)P?$9soS?|r*6RZlRH+3E}YC=d+28-Xt)BnhPKw(maQgIj-CH_;>5I>{P95_UdH2m^vYB3T zzxh(CW`tMegS-tEiC+Q_eu{09J2zq8lY>8wT~+zt{rmZJBRSi>`%jhr)4s&edgFw= zXsz6Jt7WBo+a~N?w8!q;*FP;6w#S?Qi{+B9KT);*%jPTlwomBGQTg_0eU!VCWX_Ce zi4T{0D->I+);HK^wMPB=X_af^eej$9Ucsq#UcB4(tK6L;w(oyz!}UX7%&Y$G&#qmk z_rdf2a{Kuzw>!4;I+bl*efhoPrfKz>iFMO#I&XZ9^;2WqmAAbuM=vPm_-v`~rcQ!4 zs~E_ z>UY=7wIwBFXNGVF4x0Zx8Uf0%_BY&ZU5|DxK)tpgV@i!hDVEJS6jO6sN=uCk3zRZvBIbs7{FH{*;{$+K1 z{d?~2RVi!C8|<$~YF}yGO1Xca_?xtUXi(Vz9+;|tlu1cu~*=%7DsLH zofY=cDSz$t&#-P3-}=gKMt;XUrEd|BU)nyamy3CJ`hoo!-Mm`eWfIjt4sSa0?z(GO z*3Q3@k!j&>N7~+%uK9hlLvHHU-_D8#%q&F%*+{b^LWsC4Br zVUy{v?W$dS(od)b@U|3Hbl05h6IO|TdYY+f*OQ&wO~V6syzQ-&G5E_WxWD+Q2XCZV zMT3dO@~_{|dwl<}xFmGirHAJ|7Qf@Wd0|Q0g#M#`7uHYuleVv@zIT6g!ryngA1$th z{Q7w@_F73piF^2@O8dnvjpYp;i~s2+I_PXWcYl&+^X8P|wTmwPdHh@E`L22I72`YK z81D1_@I-ds8^amOJX7p8wHmg5y!YT^)#i6?pV^-(&oAk=`BM6^Zc5$1Nj@KRmA{@} zZey{BpZR`y#Epo5g50mSFA{%KJ>{Tqale~n*~?ppH4aBADK476Tlf3RRhZWvqGEcdb8&v-Lx~O~kvI;$D_M@|1&!=EI+yZ=HFEY_wQcY z6H#~AbyMn!%OIa%|{sdM0Q9QW)yVG*{tT(?GUha-^SG{>| zSEEl=m54>ngv(F%w$x4g^zLTpUpfB$j8m#U{cAZe`Q=S_8M#|C*C+F3oORWo%iGWP zXhHCODz6HpE*B&ayTMGBuz z`14)9=%3N42lvn2l@{QbaOuX$y$X-2Q(_+T?UdAO>1lmudvLMiiMxV3Wu7``UH;9{_-;7oZHoJ8_d+M#zjyp^WEviR9$EX`?3{7c zy2(FJ{a-!nw7fi1oT9hH@sk@;FIGqR<>aKcd^B{-oAFIb&-B`1Ih}vf+|L`~CvhJ>g}zt*-Za1cw)Ydkih!0sig_C4n`{2p z-wm1Ob)$Ml<-6m|#rEItWeYtjV%mRBULw_QuWV64pO1a{`NKc#B9&5qnR2eHSNg0c zrme4A)gpF!!aq&^^X1*G0d-y#ymz*|s2BKpVs^=Sotw@FYCbG)E!}m!+V=D5{c^5# zo-fl^3b<*$JANWX|MBn7fmQ%hcL&UtX1 za?72C!qUn8rzF0lH~l=dzT#2slw;2yhd9)qd*pUPokcER*y;avn|Z#k-dEUoX7az@ zrTh2JX*P?))2l^mu1eo8H|^(jZ$EeM(L=L2pKD61(yYISFa4nIz2>!oqkelxZ0==` zHofZ;-+Rn>^zkX*-M5>k9DKj3X?^{nzse^Bf9z5`*7WzXtH7hz|BpNly^(gR)i2=v zCwEug^5;|SpUir={_(B-S~n{M?)~QcFkfuPdW&o6+%fvLbN@Gd$hdpWYR}H;RSsoB zu{Vx+Hh=%2R4j75X8wY^GL4_N&zyh$i_}I%=Legc-ppZFysSLy@pP9(OK!LJ3vb!& zre@doa(Cb}=@-kk|2*1uK&S9RK}K5ZHB0wrQ?>}s{eC9iIO=xM!yH!b>AU{Ux-myK ztgz{J@DuIc$z$rqc0{94w2oAglY^7e?c zU;AAmUd1I;hCaSgZ4h=~^7Fm3r+@K%Ha+G4^Z(}Wh1w1zUE3lYX7h7z$!sGh@7OK2 zI`cOEH&%QYs(bIPJiF<6d!eop!$tSbS4D9w`CpqDdtdR^Vlm@c_R7DC#al1lJlM8< zra;eq8-|*;$Kp@AYu1?beMmj}b=`;LHp>;SkG|_Vy1(9KTl_lp$1|3mY-q z`}?kIK~H1PH0i2I{56(r*1fc}W4TgopKinAydcXM<(5_7;yLX5e1Ef8ocV-nrstP=>WZwRjM{Ebh*!Bi zqdrpe?(g)4E#~TLw`S};%Cfze<(xX#_r3l(7Q87DPb@YHR?Ruwa%Z;Rd!hHLnvWiu zDXx!OF8WdK?t8mGYg3}{G#=W!v?4ZRPuQZlzt!*TUNg0B+M~TnwO)lkA2OfY9`V05 zNXqfkUg11%?>g_)1zWmK)hhgX^`7%kMTXknW|={>XxDU2J1xMz5RWld}V-`^@^zz_21s`l1fgi zdwlQa-MaG!U2WrC&91Ewizz-+E_%y1exa#Iaj;nOn?<*a7hayQT3GB=b6`zg(C2Ft z|2~X=cKXj}@4x#a9#2pDQ>ZvcU+qSBqHcNbhX+5{Ur;B4qM&sRCzl%e|MUUI7o9hcXDcGzL%h~84@6^rOHN|cTf0UJ| zRjzF51o=4^<>wTZ9J6}7{vUIn@jvdU)yiuZKUHMW(GBtO?aF0cSdx_+m2+^)Gf$7A z_aEE8#@_usZ_ea9%T9Dus}<*+yIKAA>z{R79zIniJ!OW@%?mwQgVI4n$5+o-u6*t6tHFT-@s+_ssxcA}_=_M0{K7?}` za-CtF$GnY6_W*CwgTRCUlltJ=Xnob%1>ff$FiQ~rz*8{4VvV@G-W^v>gQ-G{W)lv4 z56WPj$MkOMm%~zbICBIKvT+*9)mF<$T>7tj;PQbq&WKA(<{k)7og4NwpGoTInR6X} zk$>fv-6+1*aQD?`lMfv~a)tASAF(F1R3+y{OsmpL?#)elVt!zHYVYbR`KvkVcUj+A z{qLRG`L0ZP^L3S4NeA}ZtEHVvdYAYh;LF+LeF^WZmsAGzuD-lkJ|p};zd^R&gacbw z&fMRda58ts&F{}MzVAA9OXW7<=`RFf*RUwcD*nEvoGudH+8F=4WmIJ7HB#y0rk-oR58p^xu6`w36j?RfsN zgw*s6H*`DC>wUbW7pHdQaNyqe46i&N{JX-&^v6)>iDTwv_UR@S5%2eDXj>I*@tl#D zF!xwkL%lf1yDc3J=QbN|n8ANX<(J*{84~xG8=mGgeC1K;;FWXnhNI>;y^oi9OeRFg z#W)#e?bTQ)y(H0OA$#35rq^H2-rxDvFZt(b-C#lCXQW0Sd2z|(MN7ip)Ceif z&e73Nc^|j0eLdA=p9*A#5 zu8nuLv;2O!<^0>T61;b`{xby9g_Vs9WTypKFWT8Y1QT9hB~H8lD6@?A9&^TSCvQl zTGGbK?JRl6Kk3Z)esQiNG{(>xTKkvuE3BcyCF%_J6{IN#zE?;#>Z?%I#;?rVr$xR`K6(A_rqv7Xb1o}4 z&X2y5Z=d#+{p9y4s;};Mw_a8|b9T1M0&xxYukVV!6 z$rm?GzI7+R`PcU3upRS~p4heNcEul>V8OQQ@{C34kLy>eG`^N7WSUc zjaMj5?3vN}M7^lx`RyBa{1v@=@^|(DIh||lst$9X+4eJfEV9gEoU=%5!-8{N!75*i zXUyO3HG8#7jp8)rV4kk)9v>LbEWMt@U?A@N@c37IiNCv-_SgpbNOHGNUUboYg>|iN zRD0z~r89Sb8MLgcU%IzRSLR!au&qyDx4Xf8d%Z^fU|C_`h^v=7c0N=*vv=P@yZr~& zeA2l3aaNMv9>LAO3>fd6TfKg9&b0Qti~AfR`nP5GOz*Zmu-dryV9sv~(SVr6_l|%0 zxYMtMowGF0Ud+yQ<1TNmJ(F4XO`f&;4_|S&|D)eG&899mSF=s&6jN*c;uY22Yb!Q3 zcxN1Z$?~y8XnKC+F!UcArl|Zj|?-Ev_khUd>l$n{~uTtMyO*(?d)X ze*Qn%%2{Ks8y6GzbLWNwP1X(bpZGj!vDz@T^jo!<>h=UZ%eI{>wX?O;PVzmte&bY) zWZR^9!Tus=1TWikRnC@=mhXACg4yi%I;kh~74CLFt)Jz3Bk~X1C;utWx;5>S-Yu`H z-!%W^iV91=`R|k(^Oq$q{#yCwK}w_5&&v3FnHRk;-7`qcFXB`5Jg>%Zg^}lkR?81< z??AmLQOn}l_I5S~x|;Z%iW0pjHLYoyz|(`XF9+C}CRge$yurI!?-A!VpBu|6n5`{8 zt(J{T`a3U6d>31NclLdovhypHcf88qxb{R;#Z48fy00k>Ec>R;YO8&8HtEMA6C;0r z_IZC>E-#4kZ&+qEwd?V-OY1+p&Rx7>=7j&p7W>V+|1ELd<;JDV;xA4zJzOS~A$Rc7 z`qw+1e5P@5{!Z1&-BIv2LT~N?tu=-{-=jD3E>r7WyRC$=>sZg5gM1m#Uep^@XJdmHw<8iY1>)#V1fAiH_++u7hZdrbtsAc>%;mhrX`}uB% z-RTR}34gs?`K1P%UtQS4cKwZut_hn}^t*eldJ)afsPJpUjx4o1M^6R^)b=%*t$ME| z6fyIhkF)C6{r>N@efEh7F>@`lR;gcF`EZWM1RH^qX8MfYH_lE-J3IgE-fH_<){R$p zsejJ4F5*8xvge-aa70p%yH&rIj6-0>vHM@KTk?Oq0PHB z_l0b~(a)NPEYm#ZUeJ#CuzM+=aphCHwxesfUuEnG`WtQF@IoOb#6tS(SuL~vIQBA& z`rE#RUbD+w?Wg`eDt0Ps^Xh^_E2GP%AL#zIW~#!DI_b7=qC6iCh$JO0@aEuqeDmNu z|34nDQf$j|rT6uP#Z~qDXS8ofuye1!(NdK9WM`fD!=i&VoR4;A_)6`c zknpuW>7`b*`f`b~If{+aL6-|8op*0;iGB67#dLx3>*KfT=09b2+Vp)b(|Xm-C9yK33oqV;hx3jd?7=`D*( z6w#f~y{h*9vxWzfg>u?b<{mdzYYLimJ=RXXdi{_{^VyK=6NA@I*)9|ydg$xpl_Jhd o=BOVDkFVdQ&MBb@0NQY#qyPW_ delta 2861 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 diff --git a/autoupdate/kingdom/choiceESPLoop.png b/autoupdate/kingdom/choiceESPLoop.png index 24b095ca153d2822f11d9be1d82316b4c5c4af51..5c0255175d23d8d58b7ad1a8827e89a6893334c2 100644 GIT binary patch delta 2955 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 v=7vrr5 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 L>gTe~DWM4fPU^76 diff --git a/autoupdate/kingdom/disableToucan.png b/autoupdate/kingdom/disableToucan.png index f305b1838dc32155e0bc3e47209748b8639154d7..4c01330e5fb24df33c1f44966f0726b481a65233 100644 GIT binary patch delta 2121 zcmZn=d?7HwtX|gB#W5tJb?wae#dAVMkK3P5+k8{)=ARo5jtg&GQtHwT&5^woyOU7x3!T|5m1!`t5^Jd>o z`Tp_fPq}wzC*LhuX=6O|ZtXkU@AE$YohSeOj>-npR@XN_tvAT+s9$ydtON53X3GTL z3%qBTgAb%P@*a>0V7tfMX8K+Cf!_nE046;~Zs~O|UXa9WIOtxk+?a>oR3UE`6W|+q$$EtN; z?SaV$T2gjky4PL9|hwmJ`Sh(GC&CmX>&Q;IM>RYz- z*Si`O&xrrVsJ>_;>&7h|Kl7i~x_w@@Vz(o!1k1Nqzd1h0M^?Lrl)WzBe_@u$tKCa( zB!*r3qtcl6#ZGjVd%-N<>2VJ-6XXl*pOu9-W)_JZJTG)-f#R$>?OW3t{{HHHW}_y> z-uff;(Dx*C=k}-^1hwYb2kZXv?D=$EC4QpPbIzT&|NhjO*1vnhgV&Q5UA~kWuuEs+fqx=? z*$Z@Tq}Qu*e5gq|akzye?$V*_I$C?Ke@H< ztFN9soEv4*{&U9emglFqoi>Ia+U)d=apBI;+5h-ci#OHsHPyPw(iTb`cyz%#z3o>r$y%Q|GX2>fqecj@)XMw4? zXQ%Ojy;8-l+c^*FNp4b@8K?M0=Z+)Od=K9rQe`_l8tR$)ne9b%KR%wRC|bn1(8I#m zTcVeJ>oeA#m4P~XTt+MExn!>2_*xoZmhm;`YMX21y(1d)jxfEQbRn|&={ZIni!wo` zH9AYgOx7#>G;}(rn|ScgvS;5D&it(F`(>E&l^1RTK7frL7ryV8Ho~+;=RQYtE`!G)Eo0p@z(EBF%ZzT zYIc1k##zI*T5aBjziWQUge}@!`8`%g;%@u$jY@{isU7wnGn=O92^9TOY~sGleaH9S zn)O~c8FT*_Uaa7L#&>0f`UH~HJIJt#=iRdc3adwfyN(n+)J+Rr(R3l#(lT#UUTTm-WEH3_2i`eXA?heX7%uR zV4eA4s?5Ridd`|9&Z%YHTJK$+D<7$STpP5*?Zx|5xAc$3oa1(W-E?J<#+tB&j~uEx zUaQx;f8jdl{(Qr`ZLxi}N&;oVcNTKQC^f1FId5$LR=*`}{#70+u~+u}Jkp1YUab(3 zxMDXuQtpPb(J4{6Lrrfg7qqjKEt{+TqRXZ^bQPl$R~7H)uNJ)XM4a9kEjO`KS-R=| z=DBU#Uwqb(t_iRFb~KcwOrS}5-xmw7=Q%b_7wtMWez5oud}gi<_t}KK_ZS}>*GW&C z!Lo0@RFI)-dh~+&FJ_9)XA&Ai_b9gHyklqgI3ag*(RL;8ziq0wRgP)09+Lbac!*JB zqT<{Id-=I__CM9k`ah$waLuW;pK}aaT)!R7_)zv>u9!)scd+uE&Z$ej#2aOQIoZG+ zp}J~QRMxJ0i^FWT9pS%dszKe{Kn1828}3dBzzp)@jR^ zUuDd`+$_sbccIbf=AD-(z9k<$6kWf-Vsc5)vgq#_oHfd^Ydwv<_T6ynd|YFZTD5#i zb?b!k$BSQPE_n2OE7QZIHJx)c{oOKt=zftAi+T6w?}6r92_bDI$ObZr*!jHZ5MJ|X@8jo@_OmJ(EdJ;xIhI*JY)g%JQR=C1*F#gQ<38VG-M4I~ z{ldNZ{=&CbOwA3uC#IFW^u5uuKdx)oZwYehC7i766`6S`Z`og_n~|2w?q83n^DdrP zkXe)@dd1%B^#i%@@64(negEAM(Ya&N*4HBIIvOWAr4+5% zPplUBr+D$zzgHb*icZftHKz(yZ4S13>0JGf-G7_NwcF+Pw-^{07(8A5T-G@yGywoV C@du9p delta 2145 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 b{o$9HDXelO_-s7`0|SGntDnm{r-UW|eNqZ( diff --git a/autoupdate/kingdom/maxStats.png b/autoupdate/kingdom/maxStats.png index f8738ee25e0992ca2efd06690d4e1b1c8111d875..49c5a3cb09c2943361e4c00871a552fbf623bbab 100644 GIT binary patch delta 2176 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 KKbLh*2~7ZKPai)3 delta 2202 zcmbO)xI=J)S$(dji(^Pc>)x4v`{#s;9=9(~D=V|weEIGs3&&1 z?6*^bX-DVNr|wBU94i0b%}@9t|Djdl+M;a%o3x{%7OaWdkg(cA`9;*!Y1`gJZ{K`( z=5hIR-@n-XE=h~<`QT}0{rOJudE4jJ_ujMIm~$ZY%};>{?wBk8>wO)VBN&Pfa4q1T z!FH@spZRrz<^r}kjA5PML^jCHU|)40azXr-|7>{~hrj#Q#$AaLKEeE6@WHhsExSDr zvF5IOyEtFbFmvpV3=c_#4< z=`I|*mG0j9?aj%<7S{Np@2QA@@&SntIk$MHNeMe_4|}(wWl77 zQ~cNYE!6e$6oczs?PwRjT-~xSoI&JhwtU*RNjl{m-p$#z(sLA-O)3=<>>tm)_D+g<16s+Vv{DXYTJZu&?$1BOB?y zTItIBDMfKJ{5(%=;SSX-c=|DAADi*o-xs3~#3q@v&fM&GMke%3|HKR2M;zveoM+@L zl-c2&t@lDqamI9|>06fTwA|$~7fMJ@n*Ds^GbM)q405dVCPrTBPj7QM!J0I&;IvLs znvCdq&oe>M8+T}UEwp@4FS@pN7tblSwe!weZBRKodq(H+4Gz}YC1D9Wi&e#Bz6&s~ zQCp(dxo*W@=Oc5Xk2d{Wzv%rjo#)RjU+D`zcy?shid80i#kkq>LsmsRm{Rg!&Wxt7 zOn;;9uVb!Ki7~&HdROCD=0XdOKYX794aBWGmu`7HWA@IYpB`-$nxV+Pd&$Yw^}qfr z6|BDysrkrg+Izm&4;oTie>e78tx!K&<8)}MvHE&%0Qmw4Qrur6!-)p10rLPb%QmtS#cq zJ^1P!>w`iag{%Yj8{#*7@mxRu;j8D2N&43HU8Z`hNu6IEq$hqbeUKjEB{N||LgX`* z4`zlt*52j$u=mIeJ&)IkNss?{y_z7iQNF-rlW2}dPk8dbJyWlVu9g4%K6CGErL-A~ z_AO_=v?~4_i>=R>&HGRAh&~WBjOqWGZZ0#=2TE9+yPcYNpSu8R>Vr13&^xSOK3eC;$8PWvxMM5vmxoWAO@Gm~Q zIVHQbXj$NVliT{wT+dv&93gpU`S;@;j$0&G2h3}?)!>Sd(oR}@p-`v5ZDT{V@Q?ls z|8jv6j@dT*nE%MlP(D!qee#UFdy3C&zAsgFI`Q{=>DuptlPiA}mu>lI-I%E}`Ag>C zt$bhNRgbytN#QK;-c(au@#wv1P(PFX!CxHmJI`}oJl-fTSewW3`6JT@p=qyXJt|$q z>LD*+e8lpB2ID)QfA={e|4$VE%lD|)uS~-?U4&zUC*wDUjf=S=+9LRFS=Vno@F{!g zBo>e81pcs#e?Hjh)Xw!=8_WM^bL-TamQ}(JRvwWEU;1*lq?)LvL1*YHOS|Z-Q+AQz zpO)?I+j(-|l%P8A%0NHNdNE_l2b-uv zK32=>-yaS-q5o*s4V!Wm*0%dq{)q=u_sKu#JHlqUzkhGT%uf@h>|mT-araIA@pW?^ zZS~tT<@3yyQ-q#LH3l3Gdc?LS*5!5O8vZ!vIhW4~YtKAiW4Zsy38Qa&b|3g;>}+OG z?%f$0R3zp7OS)t3%-{8l#fz_RP}n`MV)16L2TwT*rl)PFcVT&FZ&`b;^QQZOWT7|5 zw|sxg`KUK>^~|gwh9CU0qMGFfo8M1*5}{~$tai;u>1^}v-*0W!u5ab@*jTn=d-uCH zUmo)A{~tDOnqut9TYg-|LQ7^jSyZQAeHFLr$fdANmzUT$omnkV&+w9kC&4(vvQb{; onqJ{sJH+Be80NzGM$a@!a^T2FfcH9y85}Sb4q9e0G4z(H~;_u diff --git a/autoupdate/kingdom/setGuests.png b/autoupdate/kingdom/setGuests.png index 12a9f78455370967879f1deeaa7f3750da375535..56797d3adc26e4b9cb3c00725290a0843b75a352 100644 GIT binary patch literal 2411 zcmeAS@N?(olHy`uVBq!ia0y~yV9;Y=V9@1YV_;yos2e$xfq{W7$=lt9;Xep2*t>i( z0|Tdmr;B4qM&sF;cl)n|OCGo1KXdNg#ImyKbCg`LyhR!^dmYrWrT#w3oW>3dmxd=oM-pqCGnyb}Q$pL;HAkZ{EGxUVq;E z!6|DOBV=Kk~QdE1NC8jlCfIC$)S9kc^j`k3Mw+!{;|SQG^O zD!x?Daf54%civQ%eKV!Jm8&c`Y62bD8tgbVJZ{W65Pl>PLRJzy&E$=N*|Oith~Q@Qgsl^mQxFoC;irWX4k%@%%|lIW89=Z zqkvIQ*sZom6F889eJm4~VvY{oN zS?at_$eAyG|2kz&f8m4qN~y*L?pAW*^GYKQ?NHp**3f(4euK8khmx!_ zVU4d_?##XXJXA+M-7x$_(z~L-L%Ug0!W8sgRC?<4XUHDNo~ZbHqwJThk!y8d-(2n* zVBNN!c?W9@)3%8Rz6X6iY|gQ>*mOhOG_l6%hW6DiTroGdG|ay;i`S@Z+5|2C&ZAA& z`k3<>=Zh}bQ}Rzt+v_aXy-LZs%G_5)zke;V5Q>=H zHvfEr;2Yk6-4Ygx-M01Bra24CPV*;R+~51aXl>HfUP-YPPhS);-Fmmy`@zF2T^`B@ zj*D&GQ)cnO?u_gwrb}#h*v?6XpPm%?e$np+zo<3OKbRCVzm`6rRG}VbYp=LW?r2RR z*X>6-&)C){u%?DA*ek@JxU$S|!FOSayG{vTET*~HYyGTz5FRn}`=iOL4VN#ywrgv| z_h^om%O%_eA2`!(4yo9X@fl zdFKP~x(N|F2dYvZ%QEI2u4jkCoY!yWS*-leDCT+w~!(ShJ5d9zn6_eH8x4Xs*t1~f^= zs?0g!FW7X}dheb<#KX{P41i)Goqtgn~1ecgRmJ6*A0v)z z(7xwwkv?rBgT8lS*UlN`RcEcv{JOZ~vCjkP%-jce&g1x?kcEsL`TFtoh>xwK>4NL#{O{{NN zrrl1Kd~1{-@w)#MU(L#uE9TO-DT61Sw zlaUyU-JFeKZ&)7d#H0C3Ovo?8g;JdvX zHGWN1DIR>gk7Qo{#m;g2pWX+?XWLI{PP6^jyEAe1z4eEh_O>iN!W+S};Cq?B<}vH9 zNi6{<*LkhjKKW~t?R!7{=8wM)e9`XBleBDm`iHmW*qOigZ`!l_Ogi8fdM@#hrLndH zN5!i1lAIsxccdNt5pMGRxykpp-FyB^udA5*ckiSF-@l&!q)=vgC2+g0`j_fS$F{FK z9{FR!MV%e9zyAK`U(%zfm$J>T{b|L+9StQJfo(s-5B08__xVcMByQPh{6d$sB5Hhe toOlE+?G+k(t%|L(pVwad|MiEwsdAz8;a`>~7#J8BJYD@<);T3K0RS~mh0p*1 literal 2361 zcmeAS@N?(olHy`uVBq!ia0y~yV9*6&4mJh`1}mvYvlti{*pj^6T^Rm@;DWu&Co?c` zyz_K%42fu6JM;GBkZ{ps_0?5+wwH~0zObC~UZkj)<$7wjo-gknj7$+VaRnbzrg6jVEVu=LDhgS zq_Oyb(OO&PJ8UtGzZyOtXt=hI`_82&cf`Nc`kj|@;H>z}e3ywQZCT8PXPKN?FXHq! zaBDD2H`u@a86>-pDS|a6>UXx}g$WlJ=1e;vGUe;7+nhFxHatE|@=SHiIhXJ8o&2v= zAi3fKUv|s0C1O3^5xh6_9y0L1_&L2a!ugcHcY&J8!E#o*M6xZ}9$A&$%HoUB>6y7tXt? zpKfqmP!_m1eU97%3%8Ab4;WjO^Hs1|s4RWW@}n^9O`qe!$6G4B+-!B6UqxB#H~;;4 zeM@=_llFn)lbbacT6cde4`P_waMwl3q@k{MzVb2WUb7$lBI`IlMkYvD=qz2<@c-3^ zgDwvlWF~B|+ThC3S6{G$a~AVHjn?@pY_*b)zY0Bg?j)w;QN3ZujkTp7)1@}_n%%zA zx$rN?#Pr!;fA+BCA7)DLzqW;Ys^kLi`L+_hHGiu=9btTXbB*a<3Ef>A9{l6mU}$*k ze7nc$&$sqZXSjdr&4fzLpCaMxPW=K>VyjejeqRRao-~i`hxUfBd#@&^TQv$tbn&v>nBuxG#p;LO&c~**2AZzNI(FXvS;KYuxT<3K zq(#S<`s|-FbF$FlUGbu`#JBQ4xOrs4+D{$tbu;tlCLDcQ*Rxtw^9FkiLmbn!%wpz> zc@k@W{`q5)_Gh{3f!4DgADeF#xA%N~aH_$c)hTyU?^-LX1~dQqQp59uXXB|}p-dCDJF81)PMIktQRlWiWtZK&jrUX! zteqJd$QZ{OCan2klE|lo9V>pYgYGQ@FTJA!YT|!U$l3bT~JlxxDaz|AD(2Ia+aOamNzvmq<-?~aZy(&1X(o<8ve(k|aK9b($ypi=D8FQu^ z-R<1upRCVyoqK~LW3eY!Ib(iit@ty~>E_xB-?=+@9pqJSd=&m+b8Q6==gs~E8LlI* zuJ)?_`Wy5lbxp>Z*AM!$-bx=yyC3|#=t2LHSJ%3)w#4-;-+o%){PoXAzC<5-@lCEk z_ybe!MjiVu(H_gcd)FPkci!rFSmM<)&0kws7Hsu?y0ly3JGX8ytTw52###wmqY{?B;*LC#ZT%(d8F4HHy zN|G;UE{^y=C-GqAj3r9orpfujjA%VRgzP-dym$ySKzrnZ)VVJ(cxQ4LZ*G zdj09!ehO?{oV~SscUZP0^K-Y|mY@GvKbdX$RW42`y~Tlfv4f!(VVhgk*EP_@r#vfR;GuF$8>tHsZl!X>RPV+Qf*Yk@{rr))_WePrU90v8#$?9Nao_ghfL4LHSzLzc z?kDTBFY12{kUR7Ez{xay#_PM>Qf??d@|SXrYdTRY|G=ap_YDvCnp?hg5(#b!3!*tu20`6{NrU)DXWM0*R!sl`%ETp30ju_#Wb5O`_Upk#(lGA zHXQy_f9eaHW_i<$^2=c*A>YltD?8TbJm2`h`(VV0zYMF5e@x<&5||}>W5Y6Ub{+Ly zf8XEuov<(b+=e$F^LyIuV)k=Zzh0N5`H^o;w9i!8!*Oe;z4+&vq-ed=c<<~tDhFaC zZEk#icScFzJbRkL#0`-+2#P2&aoKO3)w{$`8>2^zp@zP qW`84vpik{gXL#2#9j_7m&s^@D>)+D1CxU^2fx*+&&t;ucLK6VV#B2%x diff --git a/autoupdate/kingdom/skipGuest.png b/autoupdate/kingdom/skipGuest.png index c76211331cc95df46b1658083386a60e8954aeeb..d93e0b3aa40d46be34dc57229e949114b8e1410d 100644 GIT binary patch delta 2159 zcmbOw*e5u_tlrtv#W5tJb?MBv{UPa+$LiD5%F4>hrr(tfYZBF2dckXHtA^^M?8L@R zol83px;X#1u;p*q;+379o$|l_jT(h;onHBat;Js@Mi`=o(y z0j~seTcbWxIm7ivt^&>%pSO!QUOm9OKzav{&e!elnYCxX_`CRh`rmbIPdpdQaVsd7 zib;B?DZT1vq<8^?24g&9-1pyc+VN~_7=!A6ds_!=zQ|H>TP4NwX3|Zi4e}Kn6718M z&ok`yeDHf^j|{^;){sU&?fQAlYG*F3n9s}1&s_PyGGVvlG~Oj?AA-{iOuG*s2-|!+ zlYzM`ls-eh`zq@&|}%PV796TCQHfLWfJvlGTRQWa=w`8FYjboevvKoe$)uZ5RI`U9kJU zc+U1Dp6|aZMP0Xe`Mu#0T)juQLf{AAhO=?^pOya(bW}OgCG+9F@QREN`3HA-t$6W` z;cZ&Mt@}^^O5eItx4DxuGViV^R}yE)L(ve1{jRkIQ*HM?sSb#KsS;w{Fk9n@cw^~-+JAYI51x&@pZb7#e?7Ma_ZqcE*_AeDZ~vaWqVs!1!8HZH zAC*UQdS@vH^sz55Tlj(P=AKmbKX1I#)?a4W{q~IJgSyk#8p7YM__g_WM#csG#rMkj z4Rsa@RiF7{l(1HEhU&Ld;b)R=ZVG*%f8aXrij>9m4#6vL9;vs^TYkHN``CtQEblyz zx|p$uzq#x4EK;Ig`~pk%=g+eoeP+)!56C#pR^@)|WsAf=(-rLJ7nWo@mww=X&3~qA z&72$DXQtNf7wp}&e-T%%`H8&EKm8xs#I=3OIH!};c8q74{bKVQH&Qk%o;KU?M!7K` z||Hof*7xW(D$r$S!~g<(rfml9M9G`;=JO5-eRX$ z4vQ-}SM{zJ;$G9lc67;p?MVk}SK8=BY>;mKwTJcA+e8D4=Aw53r%vm#T}@1{cfM?w zb6`5pqO>sewV!j{7d2ga5}IJ#<*|F_y|$or{WfpvyxKl%O#B_N?yIGYYjxEXzd4%@ zYGzYow|IP?P~9*E$8oxHzsFnC|TH%yW!0LfXnjgjmLw(o?{Q# zFW4KeaLK{r;ErFTVWP?PzV;8+G3+f#pW7j_8By2dspC z#I4%H!QEEu+mkYNp2K4EHKzS3Jx?0uZpr(_oK_|2HBr|@j>)?>vxjA#PpVEx>cwN$ zHTEv6I}Phy|9i5#Eq?fcb;0~OHZP4<$Z(aOIQyFIs(Xw_j+yfP4Hq|@<;Xr=$~JM) zp_xvWmi15Ho89VcIynF1=d;^(iin1sGwV7q-y@+^D|s&8S*dnIpG6b)ciP%|ytY~E zKk+wj#<}y3wx9eS)#;?O#V6Ep-Svz3Bs%4RqIuDgm|8yFdHRdKUF0}Z)qFFHEjuk+ z=X3SFwsNTtBCB4^DV?e#J#Ciqk$JJq_ZR~=Yo#8%nlY)R{;k`#f^C;qc^?1s&QVwU z$&=D8F?((w@GdRVw^WMe-8P%0Zc0{ENW=3$`5dupvkO<8U-Mt<@ePI#=^;-|tqY`F z)uK-HGxrZXAZZJ)$$_}Or-w7+{|n+Q+Joi(kkUP)PWYh2ghzFQmUJDY?}sc%^=wT0ng6 zo;f*}=4}eE)#DY|&RhG72*UH|z74c@AIE?4E1N_lkoU0s;^ zm#jLZD(Qdt;EgKoDV^*rmD;*w-&5( zv^I0GIg}%!%CU3)3x(}oF-MvtR_eDf*K@Z#cFA;Kc(1L<%4ea`Eroks#-HDsXZUYF zbi?k!OV^s~84qpR7ghA`2t8RQ)ccY}&Ug0tm;RfkS8d?zP`-0&hMord;kf6nQ}h?k zx9gY6zu^^rabMP)3IlJpC#lVmom`o_Q;YshzxBa$i^4u`(Fdj?C+|xi_j(X~WXo@U z&OZwEu@zF27Jd6Dck1w>``;I5tzR&2huB*2kH2kh{nvL7<+oDinEYlOMUA9*;%5$T~E&D&1Ya>VDNPHb6Mw<&;$S~uqo;Q delta 2171 zcmeAZoFzEHtlr<##W5tJb?MBz#i8Mn$LfF2nOxw(VQHxloV`)x;4S|RPFs(zQg!G| ze%a%kUNV7Ozv^MnV&hl6<^P!b>YI(TN*T6Bot(iCrO_LryNx5`VE?p7>`NB@wD2vO zH0SNn&pOxate>+i`JFa@&E9Lf=Y6lVzwX5}J7|XUdHcrF1H0?$@AK<0lrCV7t*NhF#mZR%Qfc94*Uh85l?siXS=p-;&1E!^S*Cq3s7lXXVUb0!a>zI zo7cTka?y-3ET;~bJy5M*AMryffq6pJyZ$u}hi9uDsGK}O^{L?cw=8@N{!GCKat~}i zASd*rYLzb^(|mTd#ysvghWf0u%rnV{4+J|1{?OcTSYbEMlEe?2(+o_z4@d~wR%5F_s`Lu*_uR~{(+3MRp_u1L@K3w9v@y;x}&YBHL_1~;* z^}pW#du<=j8nfW@(kHmi&)$6J>VXN7>^HJopY=X9my|JP5HWcuQS>DJjLw1IYp>4O zI{)L3Ii~+xuU~1@pY`#;i_OzE-+n#M_=4YN>n6!JRHGd+Yu-mcQCle!o+l zrRtKjer6nVjtTSUBQcdnbjm8X<^Ca82=06z+b&}fDc+yJU@@^z|AMC5VJLh2BISrPA zWBaW&3;$|XIv!CVeo`0><$R3;-^XZUW%B$;p6K0z7NS{-jZ=KV&tEZKTh`Z~`hwwh@X zmTnX0+abjYb?$DtQNUY zIZffq6nEpw$(qFCSSs!j#82+$oEEM_?waUINVwI6e`MdX9 z4Yp`8@h=P!yLHfSQ{^5J0q&6bH#Hdfg<~J)9=fUeZNhg6mxIaNX<65jX9p&z$k{i? zys1xYjz}%q#ytPquIagJ+pb^nxo|5-&iAaxa#Pu~O#9r3g^?-m)=HL@|M)Am%ILC2 zy5GVF)-5p^OkcN_FLJokb1Ax@m+4@*aK!voo_VZl@7MQ7FFf$B<-U8zzTMn2>!(%R zTUB}ZicXtN?dF|3?Qc(M=@RS{y?Nl~!Jv~CzsmK!>LU-T9}kSK*xoq3`1L$R>Hy!zpen&e)w=?4}B$S3_hE_w7<nDoh5UwN6h)|H)G)gBlW*~lLCI;um0;7(8%fjj5F!Ip{u9Q*60h4 zHeoi8@>xq}3vQ{mz3+7J;Fs zPpnxTuu95tU&(8pmp=FN{w)q$g`}yhj9fc}%u09hLxjB7(eTe@rv5P*97YmNeP@PvFSIzUw$IorM z=#CaG|K9)lrY}#j1mBzftMhoXUABw_@Ais^^EA&$JGO5ZJ(7INGQ_KSPI%xKcJH|k zdo!kWSaIE2kkQLxH!JHQXUeGp!GJ9bw2u@`OE25#uy!wh>4&$gZuQPP`fmCG!V8hWz0fEyLgY(_(WLE`< zTXEd$GWzMj^V?i_+5z)Rv(t0zKir)?d^?^JVrofWLXuwL>={@No^ z^(6{CY4yx^g`Vl#1_@P|wAL%yzxmQ~RpZub4fQ;ize!?mSW9kiyYx8uh*z1|NuIwc zad{_pf1RCX)3|=g*@-)EM}3Jr%{k?Zxlr_G0fxrE;(-(HJ~W-aXJ2!LmWJYHHJ9(2 zKgxIfsbK#xY2n|7HTmivo|^m$wU9EGUz7B|;v`Q=i}jy^|CTeN&65>Q^Cn1C^c>X_ znKeB#sU`h<#7C1m%j9##@4mJA_hJ7MosJyU?Cp7%9IA|X(k}<^*;=@k|GHV~tm>0X z`%YJPREmly1e+(YE%L9syr9WCq;YcMrA5!{53T)U8r--43j+fKgQu&X%Q~loCICE+ B7F+-T diff --git a/autoupdate/mobileGui.png b/autoupdate/mobileGui.png index 8be8642f1ae8d283ec5b5820270d6008e3e75df1..2741c7c4d57c3c2024ebe57c872b68dca59826e4 100644 GIT binary patch literal 56190 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%0AWdK@~oVTmJc6nEz3{ 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 Gp$Pz@*3Z8H literal 56113 zcmeAS@N?(olHy`uVBq!ia0y~yU|b2p9Bd2>4CXo~qZt?&*pj^6T^Rm@;DWu&Co?c8 zFnGE+hE&XXv$t|`%+;wcexH^KSt_Ke*m=+-fyd2E!hoYu@<@n~(22AxPYLTgy98^0 zm+iS;X#MNni|YF#ANL)u{%CjT^|!-9a?;&wBHi#=4iWXH0PUFPcj>CBf8a4z7V z!Og?e-dLC*S)f?J5y4W!sBQEALHT!(+?!oelvdXr=@QG_5J=Y%Z(lEKeQ+0 z-M_w5^vhjM*>pF1Yu+0iJj|yXpMUv%dF%Vl4c(24?0)}$`6s>P4AX~ged33nu+^6H zeXxFzm%#Lc?}I`?|32##kJq#IF?`-~KQkdH@k?)=8Q-1N*)<$HV(-ge+?Q7JE|_co zqC*8T62UjlUH%yUs!Hwa-NJ<4Z{{nqEhKBU$32g~@X?HMb*bK8t7jG;8s43?sjc%! z47gGnWq$8 zYV&2T^xt)J_Z53QH}ijz4d=(uAX-OS!tQf2}>-UtTybcgG*KL+!r>cfGw{`R?*goeMkXT(W#~^}IMEGsk?XOX>5t zt`#mnbm`vP>*eZSH@}`}YckJpRdyxkj)I2qPJ5#sj0ei7j2I)5~et$e` zGduOJajfQe6QI!d;z^%ILjFZg-q#DxD;(13O#C}ruPT7Cr>{JSQSfd<_E+oQXUyKm zx)j_zcIJhQpGHBPn^~F5^Gd~i&zSc86jx?Sk#gMT$m02b!C&bF-muRiFT!8m>X~ux zvSr(6`K#~mv#vYPS*PFU@}4RDb+PN*Zo&Ou4c(7#`6(e-x2!g9O>qV955qnN{g*X8 z0{bqWzaO}xrTW8N2D9T6Y;_pq8TT{&(`PY1l;*Q=MXhMT!-U^S7Fz;;|B3kilC4GK z*^4T*#<{;@XIZ-3j^*0VYW2+az_Wxmw+oew+A3uZUbO6(uwz=q!%vDIoZr@4e7Yyr zdYCKrd*%VhzqK-oXY6D@m)0)36_qvfwW-Bqdtt>-sTRt!t~~E&suoDInO7v2{blFd zUGGi{R2ik7%6KNp(!cJ?e_zYlOF}+IG-?+#bJWc`V7u)6d*^S7Z0R4Yzs`L6>-IG> z@y1fd8S4!+n93EZcSwYH@ja?;?E9|$;QvZNv5R6yw@;mDnSZeGJ-cqpS?w$P=3l** z@LTri!@^t6?&=x`>_r}{Zxo)mAXC8NR+M8zGN;4s%MW5End6&=XuldfuE(@+b|Lg+CN7vi&%2C(0pSZ`%Snu+{ zeo65RM~?R@N)7Rj5>g$PK4hMmv$$o~%pk|BXG~q9r~K4&7U^JeayiEFTkx5AqlUin zuk!dan~Mvd9^G<7^MSwN`@3xi@}r)AwqxqIxn&KYy~)$+tFcrU|n z?rQlyM~TO~t&Sh<`1Hv+MgH5X8`GK66}ZlX|N3X+vhk11!Ih`C&gY)6cmCqPx=i;D ziB45L@V@lV;STqw>>Z_r%l7@ZPr6oO*~cxebn4`UbJ+|(jGKg6V=p%*oC{Z;H=(%M zbZ);!yS~zwzp^Rw#g)5W^9%Ua_Z@o7e{1>Q+Rk&80^eC;8EY04{9tq{j#v8qJ2%C5 zxnhsisttP=*Uo(YWTDjk-;4k8{Ve@)FW2h7e#7h%`E-%I=3lWQ&$d5^oBdhzU%KL+ zcS5bvf&1;fzZbI|ygL8Idr8@1(WZQ1j`#o89ZGfk{e$V?)kWtX*StO7@;?4$l>I^m zbCHKuwGT{K4#qp1i2RQA4c^I^Ztz)C+|89`=lv_awVavrFG#fs=RPxvSnzq<*?VhV zzjkJbS$`lS<&W2)i)S7wF&%fd@QHVwQK!n9pxVnhIbAbU;*9DCgQg!-MJA|!*=@M$ z@i8;0V1q@u&F4Oz_kFcqZs8vrrH;+p_FD@aE#N5Uf4A^gUEbC2vsr_S1JyoG-CNSH zRIK<>Zh5<=D2w-(<9qyFS)K(RRerfsw}XA@w2gX~p1TSBvGDzE-SeQKvh3Ya(dUV8 zFY9dm`RlIZ-yFL~pSrmoa0|@QQmXj2;?NVW+VgkXp0UZfO_@+ED8sz{!1ovV@Aoq# zAN|BQ?O{hB)AOW+m3GNI>B5VS#xy9Lo@!<3yhnH9Q5{#6XNs)1lDW>L?wY{<^}l@J zt0tMgn=Rdfz5KHI?2Eqs5j}aURq^r^rZXKCHi>uETD9#hUgUJ&TOjwK&g|~ewTEv# zU$O3eR?Ooq6892o^>-ax{pDuj-+B(m8HGotif08qK5=aR`VA)KDIvzuT>|eJ-Z{@- zV&Yb$yXa|z&4rj9{ptsdU!96>dT`uCsbW#VE|>k*>wa$wdH8khzVvm6qBuV}wf

yMp1cfNFzn2C?E!yUEQwY6s+G@gt4y@%)KAA@U& zjmO%*>|QPMAwBbdrb*vYj^r&B=dXJ#YGwVl-Z_T(*(%9vhHWK!{UMUs+ai{%7JO#J z-*`6h$lJ@l*Ipj)_>>@a%qGS{U(xQ{rs=8g{T=U)TG<&Y9ze$%5t``nB?hY9_1w_VIGKX54Oj<@|}>0(FgY+lXU} z7_Y7I?q-hdjCK+;j_Am6F;|{;Q}S2!>UG*u;aO7zw;DM}vo%@2oYuK3aZy3f?d648 z!7_`SQe-}Um*@O-d+}!rx73G{yi3B1mLGd~=y?ZQOs?H=!R@)rTVgjSTv)-7-}3DL zd#n4l;(;aM%0D)6{LpcUx=rrbfFdsia?w>?z?dSZ$Y_w?&d= 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�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 diff --git a/autoupdate/racing/instantWin.png b/autoupdate/racing/instantWin.png index 6a5157d8f0f187f9fa3ad8b53e21933bc81c57ba..0cd26117c789e6d19f001e8ab1308991a3524222 100644 GIT binary patch delta 2489 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 X&uo{py!L~Efq}u()z4*}Q$iB}hyk=U delta 2499 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 diff --git a/autoupdate/reactGui.png b/autoupdate/reactGui.png index e992bd8666d876c1563443d3b4384659c816174f..0d36d4795103931c7810f7fe211371bec8655b6e 100644 GIT binary patch literal 81401 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%0DKF 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 literal 2221 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 diff --git a/autoupdate/rush/setBlooks.png b/autoupdate/rush/setBlooks.png index e689e2f67cbf653373ec0a728c81e72ea5ac79ec..8d15a0910bdd905b324c9b526af05b21ab13f27a 100644 GIT binary patch delta 2629 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 S^=DvUVDNPHb6Mw<&;$TbX$DIG delta 2613 zcmaDLazSK*Sv{+#i(^Pe;-%o-|y^a`rH_}fY*Zm%%?lw8_sE!-2e2RvtFC2^uT=MJ$IAu z2`!k(vTttI;zjJyjcXm`BKY=Xx~0wfk@Fx<;p?6G(G82teH(=D8LXa?8h4xHkI)aB z0ETA_(G6eYZa?@tpJg3`?y`DoPM&B_X1UjlW&!%#Z`gMEDzMHo3toJ$X4-M~y#?F0 z&c4;eAF&|OxJd9vPTMn%P2V^^OnNE4W<}xU9a+8pOsgBj8+*6;bzk3Bk++*wbncub zM_Cy4X5ZvYh-&*#mayyjnGFre*D{m?-hZr0Xr6hW{SQZl?2YVW<`EaB+m`t-;_dp799{&uuYtIOQ34ogaeC0qAcBeR6ck3eQ|$~$bBR2rF7$A zF%63%j{5nUTaXS?>=MIX@R%cr5E+%elsD ztH6V+Jqp=56F2NQ*WGUWO;hAq)R~0Yt(Gi0UvDXWU^6V4*8Y61Se>9?pD@QE@&2CIf1}n;XsNOcsyNoT_<)db z#^;LN;!gr^pL*Rhc0Frs zdlI$@TV{8-9X|48r+h@?p)5^#&O5SP3%LAO#5(=GoW%QP+ku4!+*8wRFFr}1Aj&7O zI5dlq&G^t9!(j8x?g0+M7aW+*FPl{4EZVj`R{iG{|Aal#2Nm<(W=$ylE#Q*hmS*X4 zefGW32NIk$#=5;1D?^xBbM+i8_H@;sk>2!FZ;ChD#K-DkhwKAq;k!PXBzvSNTXagr!g5_1|8N?(LOtwu@=0xZPWBX3ltivCv|h z*Z-wm*9P4B&M>=ie%h4k{m-9!KFD5aa;0y>Hnz|nU5@S31JB&!teGWkoju*O_9j;b zQ~ke3KYhhi-jtucb+`3Ts^!wYeXTbpZ(&T&ZA?4=lA&{_##EQ|iQmOL16OjY?%o+^ z&~oTQ(UcWM*FH5LC=3ynb?uW$s+*hXtFCsTdqrH-o1gp(mP~hFXuD<0-z!O(?#rWm zZuPIaqR7%2{BK_D<@O9)|DB&>^4&h{lFXP^|0&xdG^xU}XxZfxUxZIM-EQ1% z6Sw-q%>cUesa{^2`R%e_iuK2u%9 z;V!p6I{lw)OmDv1c8vcQcmd`znehX&%a25xlAIm&Ku?3+H5}Sj#zyaXtP1 zGFs$|_YsGpBTn_#n2yQ^Cm-XhkabO~n|_L2KPkpQkN!#OeX4h-M5bJ=Gh4NYP+%6ij z>o>VCnc3<0uw}jZW>3Dk?7mmC%N29ZyG?y=r1kyY<}+6WHfpa4tH0ScZ_ze8+vV2^ zdTzMeFzUFZ2k5TQ)~=ZBD9oMi+aK95AyYWpnnU*0nwRs;9dgR}X0FUW(!7&xe<_1P zRj*uhXTrVJovKIby(dbdOXjx|aT04GOk*V}5-;U)XPisFhU9s0O z`Fr|=_^nP`Hw~9?>5f3r zvzh<))pz~u7phgR=G?N`<%aYW*{i!Y<~`!P=UP$~cds&4cUyN5x9sW#OM;Iu6bk+f z-KWNSQ|P}p@72n>?Z=%bPt7&mT*+}+HzKosVY0W*iQa{w?9%hPKUSz~9eC#&_`)$d zfzd04^+}4jz`p(kZvRuY6B(ZN?LKqD;1qkYZi%tg?z!(b3a)?cl=wxb%O!u|zdDYe zC)GqE4tdtTG-jQ1YN1G<=y3s`IF&4uJB!+?_Zhrbu(HipomVEaJ&0-U;uAlcm;MUS zpWpi0qW;s(yGQ<9c~@F{^LHnoWZRJ_j>)G##&;<SeHpyuG;e&rGg5-DT1>x~tFB z3C);x?@wE{?hUy|p@pj2jz{XGPf5BaX&RpUTDM{Ap<4y-Znfy_75cfZD1hm{$HVV; zW_?>_7!aAf_3cK~>lEqbwON6*d4E4Fc7-^+Z&rR8zW1;Lw(B%?}&?FZlcSMEyy-N2cj}?EZuwnDKnsKe-2!KfhP&-_KriwC8Wns|)Xz z-x6*7-MR7|$0qK>|Km+&Pn0VOjOSZ;_h0ptQ`f_+XY4w@;@O?4r~g)Y7N@s$zC0pe z>C$q<;?xrD4%0J>kDUGylXh3*;{)?4A0FP)@y}GOY<+$Eajlqwj9gDuf9<{Pr}e7) y9|%aV+b!hJbL%Hx(JO{_z6TC7N}_H5Gu}7*7-!pKS*U^XX&E|P`_MukQJ*K>RX1$;9nG#qem}WKb zEnwZj@P$d9@fp)!2mTLw21k?cGvu-BG2cC)nXu~kKISv4l)r!fXZt2!bOFnstqX4d zUK`C;GU4F%V%?CBr}Yw)FYxIw#%)uYtXm^hz&@e+jed^9(eAVZg8C6GsT-efW7^MT z$3CS|^1$T-Qs;9&{^DmAZ>;w_Ez8Kpb18EFYu0O*bog`Fr$svO*<>x%tNysM?*9AE z%RPB{{CZm)nZus&e0bS(#{0zW=?&?+`*Rkw={)WdlxLjAe4gR;o4J1H-+sBFX%@`kr@(&EBly&E7a& z>wuPa)Hd~7jqU<#^{UPVR4lrF=$GvVZj1Dz-W_3wm-KvLDN_H}c3gjZdX$IW`L!ws zytJ=0y_l-lzuxW2EtWs0yWTmik#Ou(*09Z)yGyWoo?5eY@xo7fnv>6{vR;gD_??rm zeQiGLx7+m#IG%XSxAa>7dF>m=^ZL;f7caST_tF0L04qJkU(XuJfW9Y;hP?CtjSE&kKhF^7xMx3WV1e1nJfAJ>r{nfBA3f{2{(7o|(JWDqk35X) z8NWw3Y`^dSv88NES+qcIy&A)DuDBU*_sjmXJ6+VbC}j8bwg;6GSM`E;QddmSRjpLZ z*mBY6e_pH@vu(Us);<2r-&g(p2StTpzZo48V ze&fTnE57M``qRzI{3}rUv*YRf|L^zk?3;a9OhkwO<|mJhv2s6zy4vNYM87vb_ zeeZlv&cWn%SCi?ciwr9(-Z9F#WR`A`le{Cw8_=s>HT^}sRquf^X_?;0l38a}rq6eX zyWxE*Y$xvveTm{jUcKqP3=4QO6r0tHB6n`nk~hV%ewk9$o}OJ-68rBn)-Zhh%C*Qb=(NhlDmK>R^Idr#t6sX7AiL_v z-Ma7W4|a&pOlMfeEd8hYzzMgBN4=(V-jD3I&$!*!AKwm)T6crly62l_^To!fmz^35-ar4kiD&Oia)|$wz>8;qsUwTYjAh_>m zb>X=@qaSs8zk2#Ac-M)`zZU#@Y;vMhXcgxxmOkb8Jj(C$*q;6Pn-RGzSU2&gjI7)% zSKp*B&d&o(>-9U`@)w0!XE_~x?4INECDwX%K%Mkam*x9ynf|O$Y{(MXeO`L0$8z?- z%U>IMEfbQjN4|8czp$45gwm6zFZ#P2|1c~nZZKxPy2e%Rx7MdqC%$Txt$p6Tgs1ob zo0->9UK6*y3tp!_c{;hr)jj;pe|s*``9gDQz1EiVzkKtee?@{Xd)lJlo!2k!m~`LW zP0A&+f=jERdBxTpvX3IV!H z-*%??T&c=aYpoLKxcc~Y{dU2v-x$tvJbdnPwSxDP1OKb|XUb1bsYuDLTkI0}%+6)C zMd+Q-h{c?99ecO#kMGK`<-Os@7Jo83|HtyEmE23#X6!AqGBYxNT=3vlaRbl3Ijdiu z@;q+1)$H?niM@=b@r>sKL*pXawoZJaBk$og6O1&gxZo!M)isJR8F^JS$Unvvil+_`8!Jx-ah?=-vp*37~2{@#CfH?5|geBfO9M>)1GWyRz-u7CD7G}Ug} z|6VfrkGjXkz&*9MtoV{w2iN6XnKp6KS;>;D{dTYFU5d_TEa{T73SnNF?9w*jLT!f^ zQCBs)ZR3PQ8%Wq_N~O+Z=`5PsbuBLKg`|_ltcy#kqj%W$ zHvSG^zUFFWXIbB)mBCTP%UWNNWqvDJyivl*QM%2|D(=BY;ef+8lJiqC*2^WYZd|Ln zo_&Y*iz^uiLhX|;u79yG%j9=n!QN1_9QK!8yHs!WEt;)RxL^8e4;NROfYQ~%4I7W$ zS)rbL;xfOYpF8iYhNymN!?Z8IOgCNbRoEu?!;$%MR_W=jd>gv!JD>bwzbsj!y}ndo zDd%5Ko4maI*-xnI+G~zl? zyu|y5+4=obU3Nb{@O#HL=W~IdEIKo8yn4TVLBe}S$wIj-vF=@RyvmQ}{nS}GL3Y!H z7iz0n-EYZCu|K-nc=Lo~@dx|*3-_Coa+W=xqtM)1`RhGLVf?j}l34<+vjPo{{d|@A zz+3LO@vGw9{nGnqYnQB*xMnvv}{#*{PlA${EF7t7Re~YY-`eABq6~q!S$eqowYQMAy+D& eXVuR??6UV6r$5=oKZ${Xfx*+&&t;ucLK6T(#qW*) delta 2651 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 diff --git a/autoupdate/timestamps/brawl/halfEnemySpeed.png b/autoupdate/timestamps/brawl/halfEnemySpeed.png index e9bce5e572903c34d1bb5088f42125bf0400eb06..d9a27366ec216efe64f3bd2a3f5a94ac4a305d79 100644 GIT binary patch delta 370 zcmbQoJfC@jS$&A7i(`n!#N12P{-S{*tPk>^6)_4#e(H_x?V0;Gh-J>tdM_J&{KJbdx3oY2gbBQ<d&v7uBFADyyWZ0*b*pRlT>T`gZ*=3x=N*5&G#}sK zlf3tM<2EhR!pdpiWpkExd=^MEXcDct5SAc5T`~UH%TO+@h+|a+dspvU|LWbN*aN43 z%;<=JysN3VLoXwH&h;O&n|5VqelU0-`RCwvj%_b8cEnZ)IoVhHsyDIEu zwO6|D^%~jqeERAl9en%#VdfsG6?(UC77J`II;r~nuEo7h>zIrP-LL95xHA9QPrSe6 g?Zh=-R{mt)@;uS}TYAR<1_lNOPgg&ebxsLQ0EMTtrT_o{ delta 369 zcmbQwJdb&TS$(jli(`n!#N11Jy~6`#*gl-!`|Go=cDzCJG_mO#iyQ^awHLOvIK0%) zc)vf(W935E4jHME0?y+F0T+%61$X~?x&Cs&ylwA_-dTRH{B8H#?2dlS1NC=FT*4U} z+M_Mp`6vJATa>u3prf$lLi_y}?wto%qrU!h{(GzU6=Pa~enVWn%f1I{>z@9RV2+Y= zku2Ld|Hj=NZ(B-)?g+GPjR{|DceFSsSzxiEUEgVob3(u8PRoxtbx>;F(YGc`dlHpX zel)b-T6N_}s^R&=q22iH8WnApTM?W5HWy{(VyrgTe~DWM4fA2GNM diff --git a/autoupdate/timestamps/brawl/instantKill.png b/autoupdate/timestamps/brawl/instantKill.png index 7a374f748deb72874f55f5b49e5dba2cc86c515b..ff501893e1a179540a0e2de86469f933a535da82 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N12!y{87suzfiHJ8u2V$YqmQb#?UuEm{O}XF2h)Hj4je z`u=Zq+Z3s&mJW=;6`@ZuK__ikg_ZNdN3#&5OeiUd~u=GXCGY6Hu~^O@rgw!8e1 zyDoQ4*=qgT!nl>$k$ndiX6^bDr}Xb&KgYHg89Rb2WDY63pXGIg_ssKsed?LB+r*dZ zRjHr)U~np2=zq2mfBVBHBc|+JM{|%Ct&eSXI_q)Bg e^3w5V^6W1XEbcKLxyHc2z~JfX=d#Wzp$P!ob*>ix delta 370 zcmbQoJfC@jS$&A7i(`n!#N11^{$Y+HEDxT?RXF|(n5dy*Vq(JLoSO8;!FS7rBP@^f z7d(#-WVqPW*5Z)J$lAM5MQla}vxNNxg%7*LtV`~ty`MMN*f_mRI*oh!k6y_;hht4F z4zZlOa8zU8;*5%zA5DTK7ngLL&$mupad{f~?|!myxMGVTPlDj>TU>8c*8W?QUNO0WOKgMC9ahuFuTNOt;HY4% z-dG`X)pbp4iC^^FHIHltwig!-A}c1fJ+&wS80)4b7a&9eRd?Gl%wL(7cP<=;J@bP0l+XkKPA0Dy diff --git a/autoupdate/timestamps/brawl/invincibility.png b/autoupdate/timestamps/brawl/invincibility.png index 7cc99c294f01b42a1210c6578bb427d42bb0a814..98e61c0021864653774159a237f0b4aa4ba7a74d 100644 GIT binary patch delta 368 zcmbQoJePTbS$&YFi(`n!#N11Jy{83Auzk4ydC$ICY0Eq%cWl|=66mdv7uCqe*?1}b z!oB*d6DBox3s{=Gcp%jKa6y2#rSZ=*D*`Nz#@{*Yd&i-f z+2^tOuNg-;yV`ah3inyi%~$p6`XZMllW$5&tjN3kqe=1({{s0B_33wxMLe@NSn)J5 zBvHP-^KSR$=1*hX2S zJ%^jNX_*#Q&ic%rv$W%~z%qlT&^_0~62zY?&OiRrl}jt);Ohrf;NMOeWGFRI2s)$emH?)6&F$*hQc<-bAn(izo>_m{n$ fxaP~opZpw?6D;_D_`YOdU|{fc^>bP0l+XkKRin8M delta 369 zcmbQsJdb&TS$(jli(`n!#N11^-qQkQ*go9fSu3ZzS$wKVL1tm65(iV}W}X}kfhl&5 z)%RB^E^QN2EXvq$&{bx!45-7x*5 zo}m5lQr6XibFXi;IA1uW=~q@}f%$_>nFro1);yXqYwvI;PS~j?T*&*`a($9vZg54^ zZRdP9$!Cjd^e&#uew+W$?AVuCr`?{(91D@#`D~Bm@$AC(;8yjme_38Dp8co(se6m< etclxB#~)drXf|Ryzx-j$`)kIw&!7F;wZ2$NPUPGN_Hx5k>5PH~$vKPqJ^#2| z{IH^+g|pp^+hp(4<~pexI*;!7>!o>pqqNbUgUPv}S&u&H z{C~e;veG%H8OJojK88g%#>TYN2rd`bT#>-~`ruc#TK-q>lB^$y?(skJc*nXVq}%H-x=%eeWtM=l0WU zQEce#`^RODvFWFqSMxng)7$xEkN9!x!uDcbeeYTpYsItw)IYu6VmoW9oymU&PSymA Vcg6R#7#J8BJYD@<);T3K0RT^Qs^tIx delta 360 zcmbQoJdb&TeZ8fBn4<*igLJ)`h7N9lBQ3|;j_n9hYvY^F!sX+k@Qd(4zX~R88+8`G3=bbf~$Dy zc?oxZ<{#aTS2$!AU)~oi((IebHs7FoHscrNPmJM(hR^RCE~$SUHszu6H=*AedGDQn z3Ets2_j1P)*VrRQWd=PP1>}#U%Ip{Zy|gdCVoGzV&e6BwUORivPIzeg?&YkY&eMng z>_5upr^Int;;7cW7g8IhZ)@B9?r|a4s)&P|AM|C&&JVqJcy&YghPfT_k9Ku!?Kt;3 zYR+>DAIH5WJET9D{CkkiVx7pN5wrRZ|HAn@)r1RWKi^!RsF)jE5p~-&-&OLR+s~Rs zu@`RLKPcNXcki6DXDnN^cRrc*H%w;zaali+c~`!1m^sb*>;FVNv)V*?ul9e2qmvWO Vo;a(mVqjok@O1TaS?83{1OTjls;K|~ diff --git a/autoupdate/timestamps/brawl/magnet.png b/autoupdate/timestamps/brawl/magnet.png index 3049e34ceca22612756ce28b0c7c607757848988..aa2e31fdbea893c190ad62f51c2f6768e63b5148 100644 GIT binary patch delta 368 zcmbQoJePTbS$&YFi(`n!#N11Jy{83Auzk2+85gg;nSZiTMrL8>p`{9U-Y{oraESb8 z`u=Zq+Z3s&mJDfM%FHdhxV_iJ7$u{YQXcOUU}W4nrHV7Ry{5Y zc_>^aR4uTaU$K_|oyoZuI~KUs_N3o9q}kK{LqSjY$I`DKqmGB$oK0Z$fAr0GY0QzR z6CcFBm-wzc@-*?>>j+;#c152=9`1_e*$3?Uob0+TCvmNsalHEhn|kg1D|e62Zg{?N zX2 zf4d+Z*tR>+Zg$4=E#I~mus?R2bvo*s%+aYfMQ3Z3`^+ElwR3rI{mZgi(f7alr`20* er%k;#J((*u!Sag!%wG%)3=E#GelF{r5}E*W+O?Vh delta 369 zcmbQsJdb&TS$(jli(`n!#N11^-qQkQ*go8^t&ua`EI!#NBeSq`(Nc$7TUw;Jn3noq zxVJsaW935E4jHMOg3ej0?|*pbEvwVD=N?x5j(`4cN2KK;{g~sfF%Ip# zF$e9~W*p&L)n`3*{R{_r=O4{-SuA}4TS}W29d``bpCDzYO$lYJGv8TQ8wy);%jZ#K? z4$iqWW!H`~>Hqn(E&3FE5_!5SR+}W)=k`9?-LI~>B8l;Qv-OhFKkGl)#j)>c_}=+L zcU^Zx*NZim9_=~sUgU~@bCxut|3meC?i&(3j$b`>SAcD1wvpg;!`YvO-Yw6yns@cv zh3vq#nHux`wirkKe!Zi&aPPBCvn<;SHTz?V|EqsGy~TFg eM7xrD#$&G&%{Ls&J;T7jz~JfX=d#Wzp$PykZ?JIy diff --git a/autoupdate/timestamps/brawl/maxCurrentAbilities.png b/autoupdate/timestamps/brawl/maxCurrentAbilities.png index e8f87f70fbaff1c1ed64592a757acfa8370007ea..f0191a66605bcb54b400c1e40573ceca2ddf6be4 100644 GIT binary patch delta 370 zcmbQoJfC@jS$&A7i(`n!#N11Jy{83Auzk2+85gg;m4C8HL1tm6l1x*H7SFc|#(Az%m<(%2CU++5?yd%`|Q2d<(qA_j< z_0l%>D=z!M9h$iC6YJy`i`yH&m97wcnOfG9w4^cZqh#?8$pZ%U5Bhg>anJmJU`5~0 z6^GQ{sD4xMlXv4+;xnBTS?&cM{6D!uzt{;^yiiA+7|o5doRE1%5zohGyXxNM*3yzAeD*R-2_pMPTg hrEd{ow>1AVaC0PB9*sQklYxPO!PC{xWt~$(69Cm#xx4@X delta 369 zcmbQwJdb&TS$(jli(`n!#N11^-qQkQ*go8^t&#KHeCY^JR8-8O0o}8DgzTKZbzBHM$dhO;r&t=wa|6ls9uk{pzeWC2;9UXkt zJDQSt44a)pWVdV2H|Vu<`yg$5g@Y$x%U5>S{>v-gCCiyJNx0QNvDJHA^KO4)NTTAY z4~+7{zg6q z!@f&XcI~)x{vWT|)}QQ(XA+sRE7qDM*yr{>t?qHxT#+Q|-)z0G^w0WFc5!Tby0&-z zuw0iN(f?x6rAIc0*Na^7&uXq_JpYh=pUZ{>m*ZDY-4$q?nXM*hzG22^t7(_aWc{^r{oFUxGjv;WmUecoa_ eabnr-{U`B^^vK2u>6#ce{@{M`H(bnV%LYZo zpa_SJy&Fx$W@J28y_YODZR3p1bK}3Bon2gg-Y0QqQHTAGrtTdLP0TtE#NB2bEe~mx zp4vadQQnqk>w4#25B<%`BI>g)G1(;uhBHgB{t^3ZG5u$_&x`sUVxbl7-#cx4F3+B@ zkF}g@d8to!;QNP)Y!;m>1@e!lve|F7oA>%h6T4*2!@4_lOQw9j!7Eu-5PW@#SIoO7 z|3$Y2A4%jWo^iw~?v>Pr{>KygAAiwc4PEolv*2*y{l~k0R|tNP`X>A_IOh6B$%~<} z-JeD3g9Ge&pF delta 360 zcmbQoJdb&Tef?hVutW*A5BDwK|IV5!k zyx+OpXSndo{&5snWqO`*^|`*)uB(}R?K6(AW%wodvm>(S=|66^`Ym@ljov&CPMUx8 zt+Pjb^X?`^-N#v1j#sqB@+7GoVK1C{r2k0W;-|**o+ZipKl*07)F;6@<;Iao+q6sz zD`&hfzj45oC6VoL#KCFXn5r|g4c-Ua_&c(mu8_PVx%Kh?soy`CJxJZ-f8_CwbqTtQ zx^GE67p+^qAWq7Lqk_%8Q0QQym@Kb3*LUX^>FZXy#2imLmt8SsTV{lA=|$_nw%vjI zW@RkS`n~(rJ@=B;r^}wn9QdlU^T{6J>Gc-dITOFlsy~^K WXmMy}Tn+;R1B0ilpUXO@geCxo`>wkH diff --git a/autoupdate/timestamps/brawl/removeObstacles.png b/autoupdate/timestamps/brawl/removeObstacles.png index 870899214e14fb0ba63091bafc51a38190efec25..a60b89bbc6dc4cb9a1f252e0569abf15636fe4e6 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N11Jy{83Auzk2+92c)`e0B*>R8-6ojwXdWZ~*c*Kbo~I`ioy| z==T26Dwy_BHuQMXQ{}V^?)=VgwO0tfOf73j>ZuR>+fW(9n;=sEfln_<>+^bv@EvlY z75#gU$Q^qb>v6xyx-*#Ta@3XI6)lW@2}Vb(3uhkmU)w*OEB=E)v#CwT?fxl6VzU(w zv*l^}uIxU2ch3C;Th}-32JM_{9&EkTP%G0`BeDFr=87cA^G(unUu#3k<<~RC9V=6+ z>w3)07` zu1fn^-Q#Z3P-67S$jRt%krqmB?|0$$^ilZ3 zRP}#qtAIv^M~{d|#03fOrXGVIDIZN?cBMlx24M-mOT`yFXR^9(Z|L< zSq%48tUs@?mcE(m-bJVIqIE@ zq}_w$r1?kQ#(LN{?QT)jU7U4Ay`rs_CrRZ_31!um{ zNAH;F8^tcN=JtLTa@SmuJ)Mo8Y2G3En%;!&zP8z|?22DDU$0PFm#p~Q)W+|&iH-i( zMc)_klrOHaytr<~+xN+G%Db+ns#o(R7)_5Uy4U?U=gvc)!&xis50-ft|L@#0aa;T5 dOShjfovKZ=cu=WR%D}+D;OXk;vd$@?2>_}ys38CV diff --git a/autoupdate/timestamps/brawl/resetHealth.png b/autoupdate/timestamps/brawl/resetHealth.png index 087195ddaaa291ca0afe84f322c311503c03ecb9..45c64f6bd1a9b80b1d4b724160f1b7c106bc2533 100644 GIT binary patch delta 358 zcmbQoJdb&TWBs&13APXSKkwNWwrr}G=9V2hS_D}fcSN$8im-ImH}3u)>fFVr=k(;l zf@W_Mx8^3j+6(4CU%f80m>zw;rSZ=*cZ6FUj6d^0?bw9``RyO2YkMBEceUL- zBUif=vP+o#{N=38#tyNc!JoP;H ze#2BHKc^W71jIguMK{LIX{`}kzEmV+Lqqt%uX?}st=Qdtwn2Qu?2h@5cXeFtIG33{ z=lYN7O}jD+>>qIcIXInT+l!3&8Co`c3+L}WCS1r{ymS4d%v;M6mtJYV*J)(a^XaOK zbl~m#hnab#SLofoSuC*q(+Sn@b1m+5TF=Rf(EF->gDdlw{lx2+zXgO<-JioOpq*g7 U;`6Gr3=9kmp00i_>zopr08Emz$N&HU delta 358 zcmbQoJdb&TV|`en1lx!EmiyK(yV>3;wPVW;my04Uvoj|&H!b)gzU6zo<%$;1Wv6h=SsXgwyQE~*WtDwNT>Q*0T%QQPdzAK$|Kj?m^@UR&8t+s27J0|6 z?Thh_Y>6vH-n~}su5XeU4lABJmda8uR2_VpQLJcV-_IR?{WQ04lr`FO)HpXZ>(M8h z`|mflc5@tJY1`0Kev9kPvbBwS`ac-4is~e)?l8_e{$K0;Bi{qwKPGhCf4r+_YlmNU z_MFf;%NFEG-QllbI{riOpjd6Z)H~5Mrx&T~F1o}VFFBW8F>zaFMeM6Z<%@Xy7uDEa z%vaaZ`T@=d_x9oqs|)vsy#>t!elfzC_E$ UXVcCyFfcH9y85}Sb4q9e02 zjQ9JCJXS7roggEXQ^4t-X|O_-`)t>aDqG&?g|FwH`}yh5FT3Zt5gKzI^1pkargrgx zz~&#VjLQm|7Co$csI7LvnZ5RFcA(OwlW$~V@4hnW)}L|sE(055y?g>&^34ASCQPdi zZ1w*!=f+=)x9ue|cMR5LNro@BJ7)amA(xwTjl^`$Ijd^-T>K>KZ+zp(FE*^AYm#ht{7bz*z4ZGBvj?Fy z9!K&EV-LHzOy6R9PWz9q<6e`j3W*OUb&oZgbgiWF#N}EHPQ(Rw?&w^4$9%)2ZJ8C3 zubkhzNs2A5(Y?5C_1pI=-`lNo z8|^t*n;V+-=#$3p?Ki@nzi%~YOJ673yUvowFY_@*pd50wJ+&3I;Xq$PcS>V^qY$d_#8>f7hl3SiD z6*ukIh3dez-GOqRTe7o$vqv0R;a7U|?40HqXOySU`TnRv{awMrhpsE_50-gs{@=N0 h;i;`v#K6G7;OXk;vd$@?2>|aew+a9N diff --git a/autoupdate/timestamps/cafe/removeCustomers.png b/autoupdate/timestamps/cafe/removeCustomers.png index b19eab567dd24c6f69208e5f4e6e007ec7f5eda4..4678582c1b28275bf527a9190bb0e8d7500b1be7 100644 GIT binary patch delta 360 zcmbQoJdb&Tef@s#us|8M59jx;zkcaWyQk!iEjwB+iL}g44QO^+@I!pd_juDKS1u^E z@bOyha7nh1xDwQv>bB=smDIV%&*q-{`RUIuyXR(i^yfU#Pb=UyznCB&{G*vs?E|;# z;h2Zg$1W~x-}h^)hTzN8vaWLhrLzu&`y`t+I3Ac^$bQ|({=kN5_3VMIwl$t_>gL$B zmPp)5?aA1=&aJlX`HiEhJ*_(grWeYrtle|eV9v$F%LUs%ShP5Po8@t&^vv^pZOb!fw@qJa_oZyg!^A1; zRc?iD{TuuB?s1;b>1*Fu_S~*~GU<1j%=@FVex`dgzN+8g$o$oGBLC92jIduf{;-SO XNwD3OHgzHc0|SGntDnm{r-UW|MpL+} delta 360 zcmbQoJdb&TeZ956n4<*igY@b7jsgKH4V}Hby$5e(B)$1C$%B!T^GJNc`~8~)7Pazn zHXdT)mP*dlF=#yIy+=XogQZyUn;B{8YR|vTyV)k)DlC)87rdi|t$Ih3^B2R;d=060 zB76poe9S+Z<-Az@F06X3Z)IEOS}MPJhn$1G()$9*$2PouydUdg)IKP0jL-PlvovN+vSHr+;8U(S?L4!0tX}Ko8zYzU zpG(@JSK&+o%jz4K!V;!$Yx`t-WU)xdhNk5QWrMB%#aFgZXI%fFRH?4#wbnHytMzLO z=RGXvdUfeR+yUbso&JJ3iG~XvW<8AK_}T@lz9w3g UPxx5Qz`(%Z>FVdQ&MBb@08$sHBLDyZ diff --git a/autoupdate/timestamps/cafe/resetAbilities.png b/autoupdate/timestamps/cafe/resetAbilities.png index c9911a3416185979f8e8191c02a8929876148aa0..5ae101265b1d3e05e53dcddd6a96238297e5cb0e 100644 GIT binary patch delta 368 zcmZ3;JePTbS$&YFi(`n!#N12!y~6@!*gl-!yZ*Y@S`$xZaq;OIb6PSs^JHmoO!?RJ z?ceIQDN<1_Cl(%L6EEyxV~)PGLEdZ6uPUi?kDtvw_w&=AUv|&U&WQUJ^jPocl+M`D zE&1mt!{i^WiyqcJv{t*YuzlaJtr~(aQ_H%}1=yZR;4j`GeL&$sz5b5Y?3w?MY?$_Q z#i8&T?>BXG%ABlt-WjdS*tyQFw(0qeL#jQkJ4B{){t5hDvHU5+d83HKmv{X2(|mk` zL(=X+<2EhR!pbS1)z>WVm@Kf&ut~J$N?1bs<_YH?eNkc+)p=Z6@b~k+^RM51uzQeN z<99^9F!o@Ui}+U4bJBmj9b=_3@9qd=$_Yh^Uz@dwwu{Tg4Z|9_^laPp41KX+t<$SlS&iWl4abU*6SDPl|@!Tharbg2h}%yo$ySrbP0l+XkKOfU>`tJ9K^=$y1=b8H!nfQBSZjCGI44m+Ide|`DT%(M-)pDMkMK(5?GF4sHNb7- z#I%Zj_gkl~xIFdzXP+edT(L!yCz(}#i|7sCsOHH2k2Z{=I*&sOmS5@l?|Sd(?uO|f zHO2P3m$I%_oO?OUdVS%f+=gAA1?CSl{~YTV*d}qIVD|?L-oIx|1-r9noURk)_MF`| zeQDg6v>6W_XRJSV%hdF*?wKT)<*Ra1&dI42pH%&QR^wi$)tu~#z*ou<{+G|x>+JWu gbyzZU_fD3}*@@O+Tr15O7#J8lUHx3vIVCg!0NIqOkpKVy diff --git a/autoupdate/timestamps/cafe/setCash.png b/autoupdate/timestamps/cafe/setCash.png index f4150bb26e251f9b6aa937effa4991c7f5494e60..4c6141ec131bad409ef8e02901c6cb3eb58b13ab 100644 GIT binary patch delta 358 zcmbQoJdb&TWBs&13APXSKkwN$D{W?{)Q&AXToStla;G`+ay31Qe{iq<>VzQYZUIY^ z8xMqfFD4{-%csPjSiS!E!w zd&qt4qAR=Y*X%&0ODEU#Co^BoWn-UlbS`%TpWP$2b!q>Yo1@;85aZ=s>y;~#6)YF0kAo@RXGP|%&arBkwRa7xBKZrrA2T39*d zb9ByQl_rB;!8H$iw=wOu;QeXh_gZsBg6R3C*K@zu#+8e&XNo(z+vShcb<-TT636Jr zHpc_GUM)NLw_*85@%u_Q7A=l{nD#J{@E z`Uh-rv;F!Rp8B~zkr@JQZEj*Ff;YlqI0 zYHsNr9SS}P9NIq?tUZu-OX|dL4*j5jgGO=ee3sq4bI zF1hvYcYkm2E4_JU&fguARj1F{{@6mce8+_ko36}HP+qd~zf0ZhZS6*vmOm4^b}Z3W UV*9%p3=9kmp00i_>zopr00{%IZU6uP diff --git a/autoupdate/timestamps/cafe/stockFood.png b/autoupdate/timestamps/cafe/stockFood.png index 1f4685678bc3753aea2d43b521f9ef0ec2919028..4f17ae1509eb60f17968d24deb3f22ebc08aabaf 100644 GIT binary patch delta 370 zcmbQoJfC@jS$&A7i(`n!#N11Jy~7eE*go91T)%#5W@ZqVo~~Y^1?$CSVpjqLH2$%^ z`xnluX}X1Dk#jSj-X#fMwrvrUzB%ss^~=O&`h^QK&lS&q{d(WL%LdUFhx5-oFw0wb zka5`u;o6?ZEUt$a9}@3b*v(h<>hdC&C6goN)7f6NYsw@^egDr`U-Ch4@{Wl=4cWGu z#-02iY^PqP?_VL?c>222Y|*y;?d%d}0kPXQKUaA7WRmwe>%u+amdKI;Vst05dPJ+yDRo delta 369 zcmbQwJdb&TS$(jli(`n!#N11^-qQkQ*go8^{cV%AFGVZ$!J|h)t|lB8)3mMx2x!zc zmF=I}+{LHs^x{H7v$u&`v!m|RDUnwe`!9bOlRNjR-SdLIf7chA-_e`%SUvBN*0Ku^ zBsN<(%U}M{w&-EpLuIv#M;YoCHw!fuZ+Z2rIZ?JM@NYxq9j*oS@)Ni3=sUgB{@{XX z)`4y174vWG-LaSRWp=^g9ZOQ3dVdM{7qlq$wC<3Z?pfpiCRR88gN69*3X$!XrxdZW zD<0;)b3JUSnx6K}{YT{VlsJqf4oZF7Dtf~=+WF_ahnZYj5l7t$Y_pF4*Lwe`^1$kf zsU7nl?P^=wp_i3C$M=tyq_da+ diff --git a/autoupdate/timestamps/crypto/alwaysTriple.png b/autoupdate/timestamps/crypto/alwaysTriple.png index 8a3e35703b245e3ba02f885efb4419fe666691de..4d9310ae6ab09449f111bab8a8730e291cf17a67 100644 GIT binary patch delta 369 zcmZ3$Jdb&TS$(jli(`n!#N11Jy{`t!uzfiHzI^wxWz)JOcWl|=a!tf#_Fe}*w#G~G z7w*+xov_HcTfoZV#si_=iwObV`XNzA-p2VKuGBNBSXR8xCjYtR@`q^;_3Iv6Ju_%# zbB{Q{$u{FCzX)$R*L;IsJ*yWhSG#t4sBdQcb?)j}Cc7j-@BfVTRu%2qGfw@HcH45N zLu=3R_9O3(zRdNw-z zys5t~um`r?4%{~(V{+E-_8qOA56|B`ZR=iO*&kD6*YSAk4(Is8mxJsN`gwGxyWI1- g{dni4+0W$H%O;whb5Aa1U|?YIboFyt=akR{0MNd+aR2}S delta 371 zcmbQoynuOvS$(Ldi(`n!#N12v{-KT{EFbRg-NW9ofGN-?BPWC7$f+YY8Yej{?BqP+ zpYVSBCV@q)yqy!9n7E~qGj$XWvYBdm{P-TzC2N(xx%~XOnKO-d^M2=kZgGq!FPVq8 z%&=4Wi$ULg4JkR%eTgEmUml9cP7#>1ICOu##FdrplW!asNn@^m(fWk@-6OYG_7~T$ z{pQsbzft^ldf@Ll%i<66KAJUc_NuF@Hpltc4CWkD50pHbn6v-#C+71(5r;3Y`0J^$ zeZ$POivG&n)T~9DCj8gUd7#u{(5SfPLGw1I-JaPBuLa{&7Br>q;d|FJ>tpDX*fs2X zdipn32wW9i(^lda{dUhmPo|t#Y6tH&sDBW@?|fsC|KYud9-DkIx?Z8PE>Z7ysE%5$ zRNU06i?vaV=IoV#k%Ov~Se>eFL3-S2x;a^<1Z;nP9#2i;~Z`eVM!GXO+}BRf{h^&+o*MqW@a=fBVHs(M<2md3ZHu)_1{4F)dF7t$aRLQ#^d@3}j zh39>NfArK@J8aHW3TIn%D)=OEct>0hOAueKIRDtoN-nL4Bc~r!rPt2CdiUt<2Jww^ zJK76l4|%zWZ!tZmEwg+bNy{tBV}1tJHcGzdOH3U;oi1=BU#ol3h7F~OW_LFH&S79+VDNPHb6Mw<&;$S`d$K10 delta 367 zcmbQoJcoILS$&|Vi(`n!#N11^-qQkQ*go8^eVv>&ZRL_i@9yppKc_7-IZahqy5=v~ zn}2mekaM?!rOAs2LcJFg0=)HSL_InES*E>sXX&zHzU#ODTP;sqSJ1Y9NAqk6_vTuk z#}ctV56rvT*jw`@oY`wF9PPbW&RtlwdcpGjTE369(+bQR@?7fe9*V7d{!g53%bjkn znq$+C*!A8%K7p@E`pAT7fu^s7Z4S$=OHeuDUMP7uFlqnAPr|2n-Z*f1hwQQ`(l_`d zw|xkRo;quXPU?TT*%ti@K8X^mE0(W4z*nXC{n3_bOau&;w*BpuJu(00ygg&taMGseWTkrF=EC-3-t*pnS!OGq{iFWr^%mPX d6YWgI^D>f5HZWSNGcYhPc)I$ztaD0e0sx-Tv3mdj diff --git a/autoupdate/timestamps/crypto/choiceESP.png b/autoupdate/timestamps/crypto/choiceESP.png index 9b208998ed91f366cb53e387f6dfa2182ba91d4a..2c9f673b2f2096934d89ce150580487f40001640 100644 GIT binary patch delta 360 zcmbQoJdb&Tef?hVX@L@KAMStNv#&0E){;i=Zf_Akr!6xJ|KomK2J4&U`|;In(Ewl3`-b8}Svv&CHVKdNr5F1*G4 zGQHri#Kj`t-d!!CZxT2jE82CPR_VK9cQ4~--*U;E1k1er!KYZZIklBnELiL18zcAp z5991t|CTGBNf61dSikmw-Z^Kx{>z(1LN;_wKloMe*S;0IySFp0f0V3L*ZW%Pn)0p{ zYYXEZ=5xJTcJOaQdO=UVU{2!2iv_Dc7_`)Vo8@(cSLfNjKK0DmZQ@JqzLZUQ7&qm( z(A%zC|MlA^L(QByW53(WXmlsf7o+neuD9mo&R0x=5BM}d@1iU|Hes) WW)0IMo-!~nFnGH9xvXE*7^s+;nYcN-CcP=}SklnKa!7x{^Y}=Pi-+2d zcqBHm@@_N{o00KYfL-Ch<3f#di#~@vf3qfYeX(>Jm#xf0yJLmYyx$7h*wRnXbel8kKXz8C>wnE&WfGmk)Q}I&Q2xzd*maROk5HXfMm= zvlAY&=4Gu85}s~tx&IIwpAtv$j3ZicS=t-A4^QBK{N+J>^O^^R1&0^!>wop`QRM;c zin$%~k9Ku!?a<50o}>O_YE#ax%mVWVmTw*>vqYDe#OU1NN}RIySLcqtqj#=vn6fRi zBIK2GzN_Rq_n#q)=7!ytPhbo_w(4}+H<{x*ZHi9TYWGcl#K$frH|>{jPK!ys&y(eu g)kfNTGygGdb5684{y6py0|Nttr>mdKI;Vst02%eOC;$Ke delta 367 zcmZ3$JcoILS$&|Vi(`n!#N11Jy{83Auzk2+TobQtZ#3Dcps-MIv8I6e#iV7auYh z|7c`f_CYlCc+gX2wTs6E{w-*iY7`cEyIP~_Y$lt$LHlb)9;Hw9eAf#M-@8kM?T{3` zas2lYyT04EC+uS>mlGFJ+p?nkBSW=C`$mEA$3~s+JO9Q!6!`vmLuYm2?`c7LiRvj8 zjnQ7guO1ayKM%igER!WsN;%@V_fp2+7TiB|{P=?dj!MmADffB(BmQY^4(pz_>zzL| z*S)^c@nX}ZM>a>_i(K(sf2?ljz9GTmcuuNni{rCdUPpX&p6_e4&YazMe5-Di z`Kb*OPcOPiU%z$#@;AF>*JH|zo*S%7J8Am;uEn|IvVNsDtKO>L;LChxKXLxjw-bB5 cEc?xUG9}UCTW7El0|Nttr>mdKI;Vst066urkpKVy diff --git a/autoupdate/timestamps/crypto/removeHack.png b/autoupdate/timestamps/crypto/removeHack.png index 7f1e0d1cf7844d5f948ba951662d9abb05caf421..46d7016cd79ccffedd0c07be7c12113db1e5af21 100644 GIT binary patch delta 368 zcmbQkJePTbS$&YFi(`n!#N12v-qQjl*go90;dVB-#4$Vn3K=;vZeX;{lBgJ4>upu^fPF_y`z_FNS^b8d7Q8@rG@BRxeh@cMDDQORF^qn5*`YHF!ro=Y@my>UWNQJyV|$aQg6y zLw0uRW%_>d&c7t@gz{wWT<8{i#Q4oaE;pwdq3MQy!hTn*eJXHTGABth&t3DWTA5Ru zdBvKwUcND6MRo1Db6f?~40=NMTn$SQf37(Hc&09^=$Z$v1$(>q>A!lHr2Rm2kN=VU z!q}s3F3-1^p7Z|W>v-3sB2(Z4OW#M^CS5D3ccRanU!<@9=yK;s%sc6dS=%xz;$Atw zcaxNJ{Ta2Wch%eXE8p8CE!g!Y<-FsalgiWYls~qREw{M5A?}s`2H8tj>Xr6;-98-o c()lw#mqvmmzopr0IRO5W&i*H delta 367 zcmbQsJcoILS$&|Vi(`n!#N11Jy{83Auzk2+TobQtZ#3Dcps-MIv8I6e?v?P`sxw+7ApGY)@cU=ysYZ_nN_@#7B;I4U)drQGNBkNBsxIjnoyu6O>> zT=)7$$BRvu9@!jyFLK4dnLUHi|FOEA`-TLM<2k9SEso!2c^&c9dA_gFI&*g4@vXLB z@}?vjo?6^#wr=bG_Sq7bv-PZR7E6SGK4JR(uEn|IvVNsDtKO>L;LChxKXLxjw-eWV dS@xUzbZVl-;@9uyF)%PNc)I$ztaD0e0s#7JvQ_{9 diff --git a/autoupdate/timestamps/crypto/setCrypto.png b/autoupdate/timestamps/crypto/setCrypto.png index 80673065011b5eb969892e64fd6eca56f024725e..a868b61346aa9de9435db50a6d03e008004106a4 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy{83Auzk4ydC$JAw56SrTej?Q5oBrHk;!SQ!Qxf# zSp7fL*^5`#>B)r!&E6($%}%f6RC2c^UwmrV&ewn5Nn z&(S^Gv`h;lPyDpKRw(5-;}A#K2fygX*g35=V#}9nu1Jv7Z+boVdu?2~cs^6yu`s2& z-q&1V%2vzQ7REga=X$m5VAkD+ZM~=U5Oec0^&p2Hx+JDK6_q=!Q zi?bSseWvKE-BR89H}}r*6^*YpO|)e%)a{Qcy5IA7?T*7M+tQc*V|lIU`(ORj>MgdD errMd*Gjd%{u)Gky=_>;R1B0ilpUXO@geCyR6g+|_3@&soOg|9?HF&AK)C&oNz}$68V{ z57_)J92coukP)F%b4X>E#DVyd0HuPiuvk`E*{VR>Lo#{n7y9c@u*V#ac(*?>;Pl-U z2i#@U%JlQzJO7fqqso&l8NS%=nDLurj>U?09j8_LgsY=ZhufSzsy6S)+jOs)2l7sQ z;QGELbYQNcJSKuHPzp<7nlH=Y>`Cnz*KI6pQJ<_3{6y-4&7_jP9vD zdcI>_g7PBoTTGQzKX`)=4DIQP}2*_P~uy8SUl_qrdS-EnwkoA}bYrnwWI>2>Uxy3O6_ d((Y&S=a(c}*{tk1!@$76;OXk;vd$@?2>{8*ZoK^Xox|^g!D~Jn#Oqzj#ouyv%UYPjjBEnY~&v z4}z1vKl-A$b+3M`Lh=GBD!PC{xWt~$(69AfBteF4+ delta 369 zcmbQsJdb&TS$(jli(`n!#N12v-eHLnY#;7h?sGq_W30(MU2M9?9G1+>TtyljQ|uh8 z@2_%P+9u{$QgGp6>=HvMo~(^Zrx#t>zWm|NTUMtn&!7GJe&4*y2H_Tm{qGzsjd5;v z_Ib?0?DI&%_3+(8?mi0+3)C%c7iu)#@+$bk%a7`-@ndlhD{p<-XBk8x-a~D>a_C}a}Kh}9eo?^wX8-2)q4)VZV2Bn zzr(#S_Gp!h_*T<%Qgurg=<#OBvDviB{}4GS<}8&b`mWXBMBL=g9gRolT>og0d-=nj zE8X|HjdWao1}%yWyZt^{F1hMzs(LlwV>i8>Pxgo(zg^f~%zNJJFQ=LFte^f*re{{0 eXv><^GhQ}Jv=%!QyPJW5fx*+&&t;ucLK6UnJ*`%CX$jVNjfN6#U*h{Svz4Ip>n$Lf5_h?l%r`_Ow^1>rMW#?(0XVvx6Z2PHG% zLj85#5uGoZ)*Y>Ev)5cPpDnYTY2GpaH|`sp{T~)RE#o-+#&l}O>WCAytlux0wW@Em z{o*#|VcHab^;?o_|LWd3uw&x0P4jHs3k~~Yitl$kp1R|381@-ir$scuUSwUAk{xTk+PfKF?*=t^d7iej9tM@tg;C#|njc z%L>@-FCLfZ3oxax!`f7mGQ$Xj=>osC~7 zJhV;Q61uYU^yWF{8`?f|9Ma`k+|GZC>&+vjC*2l%eH>Z4D}?W8Zhc%owfv*r1J@kY zN7r|J+aPi=Gq?A1SnTN-7QU>jPrnO&6yN8%;b=qK?$+gsUyQFuDCs3zeOI;dziqNd zuk_;Vz_#Oo`zB?CU;VcIBZsop)l}PJz9c1Yy`A~TKE~a77;|`aP<_+Z32Og^D^+v( e)0gz0jlXV_Xq&o1q?3Vxfx*+&&t;ucLK6VJO|7T^ diff --git a/autoupdate/timestamps/dinos/autoChoose.png b/autoupdate/timestamps/dinos/autoChoose.png index 29a1fa64dce24b02df3d5bc4f778b447cb71a70a..4e584102ca8bde47bf80c97df49cb0628ab3c894 100644 GIT binary patch delta 369 zcmbQkJdb&TS$(jli(`n!#N11Jy{`t!uzfiH^X|H-QE5SJdb)ZSPpi1h-s`~2+IT7c z!oB*Z6Bapl3s{=mc%amGF(JTPHC6w}+1HsC=Udy(m7JUY{H@J%k-U(955(6!Vmh}t zLB9A$qhi_z-q43(PnDNlbmwQzEnOk_GS$qba8d5F4~(C8eB)nG-@biE%jTK#2|mZa zt~g}9$N!DvoNrFQr0!_Wxn{W3wYK5-jf0*(Z58Hvmw&ALx^dxSZn@MAZS95DKAO)r zh#KuVk{cVWRk(Bd-|U=68chb>g*uO?u4DXd!S~a`&p#;Os8Cpwbk8rjt9OrgH%$Ma zCTM@ORC2Xo?3Jw+=RaDre!ZOapzgrtAD!m~-&_dZ5wlbHkiqv^o<~e|p6%)SojLo^ z=38=A)~5=LPYHLHxn@CRjCXUh;*3fq}u()z4*}Q$iB}uK%_M delta 367 zcmbQoJcoILS$&|Vi(`n!#N12P-q!}|T299rR6pL+59XLn>_>y1w7ydhVHl6o>NF5Zjm0HH#typ4w-9>3#vf^`78^7Bodvv}o z+`gEnIB?&zjO$mwl^b?HJUxH&RLkE5+Wj#__xc{s-EnwloA}bYrn3{$)^+TexUJpj d((z~ZHzE^l==UOW)$eH0MjE&j%9&(A8UbKwOqe4g9b+&}%f*6(=DQ~kPRKJfxM z*?SMU>XKR{Yn-nZZvG^A`NiV)g=Jh>9#t!Q1A0EHuaP(Ceto=Ns_Mqk)H%L?wU3F4 z9pb94kiUIcV=r%peXV+-SEASET|MnL4s!aiRj6xS{;}}sN2iC}a!WR}{SN#+FW_9F zal(xQx=Rg919#5;oxSFK6()$~A9Ue#MmUfp=>6_&MV%KfcSP-!J)lv1_Q)ftX`kYb?p@-0 zeDW=^y`pJ51fN~rSmx$k&)z-5OtHi1_lNOPgg&ebxsLQ02(5-I{*Lx delta 367 zcmZ3$JcoILS$&|Vi(`n!#N11^-qQkQ*go8^eZ4p{YUY$i?{4oIzK&ZmSxr?~yyh>s zoBwpeq~>k`ON$#1l=>beBzTMM4Sw}F(_;Fr694a(&#QjNKR3CfE%Vr1t&sWp#RU1s zKRWf?KJvOAK77c%XF;>vA6I=ZmcEO-e(b7ReaV8)pmF!}_Ry4i@$ChwzvC|~Pt`iL zp`E|8R%H9!3H#W}Ihmu@tqPp~kagRI{)Gba$5UDCg{oaor=LknmOTIXo9)t=!&N6f zh#B8nb>+xY&wu6{+9q=xl3+9JFTch0=7GtR%NBcm99fGac;0o~`WX3Cb`6_N`}fWt zn(IDCbiLTJ?O0{6z2=I^Y~M4Oi2kx7baX9OD^p5_8o2PG{XZgFpczVpHdp(cm?l|1p7QWQ3Y3l^Ff5Ja~Z^@nU cxP8`skA0%aH(pT}1_lNOPgg&ebxsLQ0AJm(a{vGU diff --git a/autoupdate/timestamps/dinos/setFossils.png b/autoupdate/timestamps/dinos/setFossils.png index 0894db1c6b09f0b3ca54dac615df69fdc229474b..cb2bad91faceb14519f512e4f246ae10642dd500 100644 GIT binary patch delta 369 zcmbQkJdb&TS$(jli(`n!#N11Jy{83Auzk2+92f7snSZiTL1tm+qG<|u-Y}PVa7_8f z^!?xJwkc9kEhiQ_wwHGv%LrJpl>e7nT&*qdb0Mj!WyN{x*8jHhKmPR;W8Gsdy$3c{ zZxZ?J4G;0`TlgwsMa=<|UoR3@)Uui??LFhBactIYnS04{*Z(orfB7Iby+G}=zC`#A z!O)8KzenVbz4Y~nZ?^8_Y~37nCDrBtgSvs}qq{qN9=A{XF!NCQnv@NlzYBlQ3p$r* zol?Ht&A#cxN|{eNWe2 zmp>BMO>`&Ybk~g)wK8uiq(uRH6E=U`6uYZSxbfm;C(iQa5Xx f`sPco-{}i1OtAJck6+Hfz`)??>gTe~DWM4fgm<(J delta 367 zcmbQoJcoILS$&|Vi(`n!#N11^-qQkQ*go8^wYQ5(TWU9@(YxC_#LsC*CYz}UOV|7Z zd-JbO2y*Tgurzt`K&kKIf`D$Ry}_>@XIf0ZaKZNO^Et2I*3Z3c5NmNz|IRVfp2Y{{ z)IKuTe)%BkdN}8y@UaW7?DYl>LXE;({{3ZJbxFl8iL1QmO8<%a>N^LfzNtU9VA}4$ zHvSv_ZyxV>+xA6u2ltK@PghBO6`YqO?JU7rsHm6xW8RJRTVx)3nqB)~k#|4nl!lp8 zoB53EVN2EY_&@#Udu`FH;FBQXU9o!Y0ljlhcHNhYxU?dUe16ckQg(j$y`!%i#5Ydu zU@we4l;!e#i|IM;KYosPO?G66e_*M5WYDB*C6y=kuKmLKn7uABhhwg-u9&ecvm)%3 zYrdQ0JJ+8zopr02lJG^8f$< diff --git a/autoupdate/timestamps/dinos/setMultiplier.png b/autoupdate/timestamps/dinos/setMultiplier.png index ecdf346dd4d54fb31dd210add3a1e1d3bf6cf379..f2b3efb9a1f43970f2be7d3c8c9e9238a4dd23d9 100644 GIT binary patch delta 368 zcmZ3)JePTbS$&YFi(`n!#N11Jy{83Auzk4ydC$JIw3%L#JGSg_QRH>pk;!E$!s1o$ zSp7fL*^5`#>B)r!&E6(n%}si#KLQ2w_swf7w&bwAY-xV|dhOihiOW8S?=KWLH|S%t zo^iO5S)xl!?&#TYEu6nsO{h?`c<1^Dg}0VH3|+~; zS1`3g;;D9LS!ixOH@`vBf?aFU&pX~ZqdfhN`J)Q;cLl2+rmnO<80B&Kf9D^wT>kW> c=g-;;izV1}%CYWZU|?YIboFyt=akR{0KHDA6#xJL delta 373 zcmbQsyoh;%S$(*ti(`n!#N12P{-S{*M?c;_vsYZ;W21}V!i@_JrMQ!l-U#?Exp1UK z+KzGW{Vt~tF*6l6E^dvCj-?wfut;5Duv6+kz0udMm@8f8>dlI2Iu#@0KcaKl%66Y3nOyb%)w?-b!@Z z+4I%pu(ZvEupr^7?v?fJrgPXhCQG===WpG*p?$N-eAi4vMp2yv%hKaldj7lJJN#Ni zKfze+`=VRNy%ub~mG!)JSKhRr4BxIk{hs_$eILt>MT;N0CF=1upD`8eUOnS%C2Rj= zGv4#wv0vOy6zD(sys^yDx1PJ)a9MQdHRI<3>rzjuKJV4I*JCv&D?;n5dW84oFZDY6 heQqt5%-sExSym#!Dz-v3k%57M!PC{xWt~$(696HGs@?zq diff --git a/autoupdate/timestamps/dinos/stopCheating.png b/autoupdate/timestamps/dinos/stopCheating.png index d368f850d3daed5a9d285da1c3046237c0267df3..d844c454faf61cc6f019fcad629aaa76c749ec3a 100644 GIT binary patch delta 370 zcmbQoJfC@jS$&A7i(`n!#N12!y{87suzfiH`(Cx~StDWNg3Q9sMVb@LelwbBaCp@_ zR{sxm_TtrbdU7G5+1tdexk)c9BkRc7*M%1S7cN-O{rvRj*V=Qp3-*5y-(M&`c}FAL z?HR`m*=8J2>}qRowe4Bl&iCup^+hgACf{U;z5B|fH}=efd-e_WeES}WtxNqU>>MTM zBDyb8edF)KUqY803#J>cN%iUd#p8YBkZMoc4;8(~7D2x&RzGDIGmbdybf<3Vl-D;n zB=0?*xJ}EnuyWRC_cf1AnhaV6*F0$6##C*={Zq&9d~m=)qd3;<`(ONC^iJ*`>z*F} z&K>gCMc25M_(eb7b8NoI74Pik+l>AXS?(*}ShVU+)(0x|*t7&G#@(Zs(JIlE^vYD^?zQUU+Jtv>1Q6~*?p^5+SDGsW7_ZcFRmBa zpZXv;U+A|+zAgrB9{BiZ}MP?vPzNMfwJp zh=b9&tYw9QpIqmJ1qU27ieoAFdi!J3C%riKJw4w$ zf2gk0j_7_dXWOyL&dDNIe6yN=Gx|Rg-{-c$b$;8+LyHBfW@hUMUN@ZnS!&+0T&a1} zcfEM4aX4qndX-zDTmQB3Ix#RXFnGH9xvX8W) z>-T!8psWHxrFJ&ym_vb5A|-)~<;4oW{xaLsf8j#pxyt=E`}du%mU<`V_fdL#A@lW% z3F6xeni$nS%DNu@dx%l(f-`&V*UUhrODA(0*6BSDyn9^d-5=)q7YXc_cTD>k&XcLV zA>{{ab?4pw%Vi$-n|8OHjyiT_h5rYcXo+JP9sG}t8s}%pzuzMBIFfC3h17O=%~Tm_ z#lzJ)S*wGDr@R0B*HJphRbZJxQ)sjU>E7W^eugK2|>=?3YI1>9w_x)OqkFuR=Z-#uU{rM;af_UeZKSj*RJ)?P44K=dB{?3*fl$2 zLwljj!gj$L_lqA^Z0Jucx!8XH#R8WHJZtOy-Iwzn|0pTEV|xGI`i`0dxiP2zX#d*k z<0@(QC^%{Uv0U>d`3GZG$z$h_)GdC>EoK~X)ag#$k}1+R zI3%wbE?(>98p> zi@D}+oPT4lMJ?CM>VoM7k*8-!eU*$$Vt1C{{8$)s?4$SF9JtzEdMf8&%UF0l`4JMOvO7cVW}DE5JA zoA5`2b=?ttFXn7JR@r@7FPrhM z_ul(rt;XTQ8u6Z60=NE^wK>qy_-fNkTlPZZ=`lt3x*nI@dFXR^bx?iN*9pu13IB|} gC3ntCes=L{*+i2E7tUN}U|?YIboFyt=akR{0E8p9>i_@% delta 368 zcmbQoJePTbS$&YFi(`n!#N12v-eHLnY#;7h?sGr8B}kKXx|q1;tfmZO;T#Q)DRz$4 z_fIJyT5}$$=RMF;yO1Dn zY~dz9`A6HLhj|Yf9=|YXxc_3I%L9?M_5RDl=cauS+`MCE|KE=KJ%>&7p8gYPj>>bF zy!Y5SY5tM7xgPP&(#KeJr(a#c|3PB6#G#Ci?~jf879Xiw`IKAkX_74e<8QW0V-AL$ z*w9&hYt@w_sfO=w-#8G-lE|eTaWFfVwakM5r;VR~P{2W>ux9IpWq-DR;##Yg|j>q95BFUoUcH>A}pu4a+|;&sV;Y!v!>%;H`F`tHfxm&4Hy_07(8A5T-G@yGywn=b*}FK diff --git a/autoupdate/timestamps/doom/maxHealth.png b/autoupdate/timestamps/doom/maxHealth.png index 007cf2bf9ccce1fdd1d193a0b49ee1b88a855094..86f0cacc1c29a0738eec7e4f60aa3e6c489ea67e 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12v-eHLnY#;7hu3tZGW?B%No}ONii?cx9G$&rx#!KoM z-=i&;+_<3R!N+U0!)39F#+9JXS+0A2elxL|K0Dp=`OcmH?p`mJdMEzxk@>qvVtI=W zGA=72!vbzjF&(EZ>Q>e6x%!D&-zehv=N)sGO_9FA zC%NrIMD)~IJ9M7?W;QF7bDVL+VA{vH=*GKSOs9O8j9a>(Np%g|_1!OiFM6kUk9AMW zU6(&%*HhQHmc&Ir-g9ui$Q9qLW_CvZN8!A9kvlG(vI`>T6 g*1q}D@n`m{Pb8YKr3o4_FfcH9y85}Sb4q9e0F-XB7XSbN delta 368 zcmbQoJePTbS$&YFi(`n!#N12v-eHLnY#;7h?mK?T#8i`cy4ZAsEWtx(eO4$c2K-`q zTf4e#id0m~iGv5(rf2l9HAi`E+@$gKYi5OB=1ZUFJI{Z8zi-~^?4-S)%NpHy3c~c4F49i3pFNh`DZ&fPS)?Sa9V+~{BObf%Kp_mX8g2c+j^(V zsOG@&BX(W4cTeDJvhG*ZP0qUVyP`vO&S8&^^2bJv@|}O3PRmU*jyT@Dqt;*Z@eLly zxQBh)v`h;lPyH4%D-d#=amXO-V^nmbte>-8@8!iJAsd>OACwKWwp+dD@acx|4{Cz@ zkCcjL3&vi!W^w+5HEU^RL8kcw%|A!3b8M5iP_TA`gp+->ui7Ikv7)%cd$;%=o*blK zWqqo^`jog(Zb)uDd$GjD)q1mU77K(Iom74P)*`OodQL_~%q#y5f|t(JE7|+sJ{EiJ^{ z$||y5aoRB^;T)I8>{7)KH;Gx78ZYzJ4Rwvd!$UVTsI>R)4zt>Gd%uEw{5K#jR^YF;lJ^2|E1q1 zwfyh6)@AKn7ggKz{6!+mZ_PNB1x=xQxYpIr{GNIzb`NKTDEr1As;jbZ@Vwl# z?bgi$_gSv^Hn}sNe_-zCbR%)m;>2|y6nLA@n96oXN1Uq_?w@SN`+BL}m%14b<7OOB zdOK@Y9e=rD-ilRkQqLvcIi)=P&iBO?>aPmcJxpCWKSAC1^Z$)|=5BE}zLfZxe|t)z Wh4Pi3e;61T7(8A5T-G@yGywoNI;mm+ delta 360 zcmZ3$ynuOvV||#T2+M=#ard~nel)r$E?l@!Q9xTbx!q$?tD2fXeWUIFQ%)RWW-2UP z+!`4jOE(^Hkv^)iDDXk4Zdp(7_M5xYpPxB1^KRShR^vYhWY#^Fl9EZ{Qh$*w6CY@D zN3-UDgcZ*N@hS~P3+LDOufP0gz2?1P^G}&?&Y##O@0jx|ohPead&80+V(*iFn`EuO z{6%#K_l^}$yRyDA$|cJ?OZYzCyQ1e|bk6<@MJ?`{YaSrMYLgs@PUtX4#h{WX$-5+3o=Iol}3T*|yf(^l{Z3n||co(U-v< z%MZpLF4f(Bb;ak3W?P;_l_Sp!C6D@V?Kjm`ub6vKEAHr9cdwnzZzm)Q`)>_h*?GEq zj(rldxL`{mPqJY2Ev`3@jGmmf&|SKqiFFV6y7H^vL+{3}Vc*km*X57cb=Ng6C4SM5 z_Z*)ua>ci~ow5J1d7tu)MTv_aCO(Yh`1{6mTF2@cr)ydDFPrh^d)L00t8qAIO1{c1 z->rXbzutA{37P)(jb+F0$|sY4`^hYS#3wE_&HFE>nbWL4{!jQbt1YzOn*V25J1x;P UTp}Qbfq{X+)78&qol`;+06Z?J7XSbN delta 360 zcmbQoJdb&TeZ8&sv_KiQ5BF<-+xRb?Hgig&cel5SF6YHGu_plv8nsQ|_DyZ};?;F} zaUr3(+rq8cQ7`Pq>}kI$q|S-z&V6b3eBZr)*DZOsbE{h%(TzDOYI5T!OWlHg!y4C% z1?xAo2bLH%+<&pa$7zjy>fgL|=YLdTUtJ-yJzw*wk(pE5^&RWidilo4 zJ^Rgjtw73A;<$p?#&v5C=$&)2>%M$hBxFOw(g%GjW&f|;(;d#J{~%ZC-SJXEZNa%0 zuUVY_F|}z|W`X&G!aqlrb8JhLxKOazK-$T^xL5U&R@$ccgNwKL9{wDpUuAr%!2FbR zXIWrwJ@;jaYb*7nXKrrK-uYzG-!z&0W3qmxHrihW*R-1aoPR?9(zgV+TY3K&R9+_7 V{^bqlWnf@n@O1TaS?83{1OT4BtA_vp diff --git a/autoupdate/timestamps/doom/setCoins.png b/autoupdate/timestamps/doom/setCoins.png index b32239564d97e93962fd7d15bba2da6ed8d24899..42ddaa71b1487612de02fa818464d847629b0662 100644 GIT binary patch delta 369 zcmZ3;Jdb&TS$(jli(`n!#N11Jy{9Hhuzk4yTdsd?J-A?+-3dDtzvn+pY^F!Q|6*f){d%o!{^6j9`hFW5UhimQ zJ3iyEK96Cqun2EC_k4p^J*yY1`lYclD__m!lQ--?%FtHNDF29UUCKY+#Zh_g ztbHF8H~ucHlE3u*f!?D@(>zUIDciX6iyO#2%8FU`A=vka*XeMZlL^xOkH0A|jX4^3 z;se|FEukwrPdCr`zOmVnB~dIn;`q94OuH?(f9m*2YpzJ(J>UF#{`cCra`E-dafffa z{E@j{n&VpH8vS_Bf%zg=e6yO5GoF8BzRzWYtNY=zhyDt*-ORQU+`e(rZ!x)Lxl;3{ z{<^>(*k&ELZ%&4A)^A&#=7C>5-*3gA4bnR%{Zg#D z#igTJcVzhuyWU%Qv-Yu;b2>+@TNNh$QR245kqjyEMMiz|H~#fH%{VPM;&{-NI+ZDg zIm;yPJ!sr!WExmG$1C<lJeh7d%W$wB!AI##FHT^^DVXy#15R zc+Y$7eX-Wy@Lq%dBezmb|K^@a3R%7?C+(cvy62O;zeNY`5iPa2{$a}%_YD)5&HNux iH*-t7@g=`vMzx9rTgKBf1Q-|?7(8A5T-G@yGywpAgt0gP diff --git a/autoupdate/timestamps/factory/chooseBlook.png b/autoupdate/timestamps/factory/chooseBlook.png index 4610816cb9b550d61561bff631ea35578edae8a5..5219d6a6a873dbc4081c476caef29c4c0db5df60 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12!y+ada*gl-MyuLa$YUT__@9u6DU#BfISxr?qy6PRP z|4()H;?-?>@?b%8w}o4?qi*V#!%FMEf3w=tKRey>`QJ}}e%ZaxtO&3;9DnDyNZ!JO zhVLGUF#9}G?`m^z)t})YF8k%ma@S4|_03KD6#uz@HBK`SKcGzVb(H*90_ zZj=A0xv{#?itD9&L3lyvXVa^?IaT~^UG3AQ`#x!xBqE&r(ZK=h6J zqw71?B`GiBz9seC^xx72d0A36d=*mlA9R~^t)$+GiaAT9tUu{;=ZMoe>56IFGAlw~ zxxROmlymzTwWxRXTloaJ3kdrR)D dSNmDZExQuUZGZk-$iTqB;OXk;vd$@?2>>Aot+oIF delta 368 zcmbQoJePTbS$&YFi(`n!#N11}y{`qzuzfiH^XI;4)AiKS9z1#^ z?pwdt%Y^R7ZM+o! z;9dRG1wqc;0+uE>9tibaN(k_lOjY~%>UE~Y^yu>?=gxjDjenjwLx0X=p5hq?WKAp% znfP5iZc(=|qax%-mto08NB_T3Q#wkFv^Cgvbi5Kj^QeyDZv%h5Ve9Of{|_vf_H)Gn z^%}o7adY^beo5Xby>p?+yLVTQ_>JSHJuN>}^pbz9{q`~HwBfw;4ZZ1w)}ET%H%c4r zIhvdsn)PVYl+V>~R{WmdZqTW?=F!}3OuKjR{50~@4-PoUW!CgM_G@iuxp+QP+`)F2 zKVsKIb6iUtqaWuy%IA8u>|o~N2KA5Z_myufTAa9SgM^cPb+7s(GqIxkhc0jNJzTYt zf3J9Ig~Zc`F4Cd5?;mIGkyxR(`)08~`R5a=-}hSF>$Z-`h|vD3euFdfoBhQ2rEeFm e`LgjR`<|dgtJ|#=9~l@J7(8A5T-G@yGywo%$hKYp delta 367 zcmbQsJcoILS$&|Vi(`n!#N11}y{`qzuzfiH^JR8snV~21bg}6#j94!&le{uPK;tj# z+rQzwnxOGR+W!srC@vcX0y#L|KJ64x1+n;}{J*RnRoy=qYya!x*ixb$5 zf3z~H6*jCYSih;8^NT@?GtXkT2NH9)as6tWeTipZf|xn8gv*n9<#mso-tA9xIlflo zuzHQ(o5d^g+rQZE*er3iFtGaY8?* ze8ctGUaETho9g>bzbJEDmN;y5@1@j+_Q@0cAAK=l4b^$*THwB=&tLofL*E15KPGfk z7sej*a(P~&d(Qihuj5{m9T~zOOzM*Dn`GNW)`h-nH#iY9xpPO?&N<;9403}j;%+gTe~DWM4fHpHs! diff --git a/autoupdate/timestamps/factory/maxBlooks.png b/autoupdate/timestamps/factory/maxBlooks.png index af8ad9d16bda64cda2f698e4156433f30f67f966..41e14f131bed949f8922abe6a47fab0683d6490d 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12!y~6@!*gl-!yMF!B%+yJ2db)Z^Caf3J)SfI*(D=*x z?r%7+rs)ojiO$WudKV>l*|tszoTjvXpIrNA5AXC{&#ULfKeyceuIHr z`aIPCC2>4ogtwpTzCoLw)r*y@T{}IF@4spsz`yK+=;a;L57!;2pI^X!-S~f}V{UJ_ z(Vrgu&b!^0k58y$Ef;l;%3BdAzOl(R=AcK1|0AO|`z-nOTV)a~n|*bTzBO2S=ZN2l z4{ZHgLsxd5cG`D8Q950)#giwQH-D?>jiZ$(o)=b4YvKy~sI=o=>iy}Z=(~;2K*S5R$r@*hB*DI9rlJtJ_+W6i!vC;p! zuzWEO|Kb|mi*8rHegD9q%(m*Z-#g2WPMe~Wb>@A>h3&??ub2K~xvl8?U;WeSEw*#C dYcup17_<}2R;^xI!N9=4;OXk;vd$@?2>|2+t4aU> delta 368 zcmbQoJePTbS$&YFi(`n!#N11}y{`qzuzfiH^XI;4Y2u>B8JUHhiOCb`_fTq?L1U9_ z%rQB(8Atd-TCJ!0OSsEBTR8BWGP%Fl5^8Yaae0V+65DlV3704JvU(3=-tA9}IDS^+ zaCMExo5L&i^S-PuSZ=uJ@gA|SjB-iR%MHXH#l#%jIQz!=(wd`5de=4xY@e_Bl*!Dg zZTgPY*R zk@JPI$Ff|~OLfl$|M7JEYqBF#_=Cx}kE%_wZ6fPJ-nAN>h?(5EqwVIL@Iw3C;EI^r z&iQVVdG0@b7R|kS>;5s_o|mT6d(T+*bXPu^^*K#u{V~}-QMs$%IIlU+`sx29J+sf^w{ee_a82eIrr0?Cp)r3 zYtQlaBkzvB%=Nh6yt_kCH~h*9{|!ydF$XF-_#YcJ#%CQ8kJ^`H$$mSc>-PC6MWVYE z4{P7K9=23Xum96uHtQGe0%-_ z(eoYa615j~-;zofR@YoHJBzKKY2HEkn$CpozP6o*ng!TqW*Z4^-#Fv1nB4MQsd-a> zU8oLh+Z`z9y~R80H~Ws}Lg%Zg=EZ!;R{b%X?sq@#-QgU6_;OHv)7%Nq{tN%Cyd`(m cqy4NT%i;u!BznM$|BCm#j_5Jk zbNKfWyS`s>9`ViAy~b9{wygO6L14E<>q&w9>A(}7r zF*xS>2EmJ|vE83V_6G;p^JdDi*tE~L=t*cdY}K9`t;l11-A5@e$?`ex9pBp`*Rrc$ z%+)v?H08Y7Ez7lkWA7YT5?6fl+?>Zdrns-Oe1GI))}4ng4-0eWCulEe{qIsYZJWB$ drQ4sx52huWO;KLh#lXP8;OXk;vd$@?2>`D|u9yG- diff --git a/autoupdate/timestamps/factory/sendGlitch.png b/autoupdate/timestamps/factory/sendGlitch.png index b8b234b94806fd9fa1375654169a29fc3f43ebe9..0dfcc49c8171050039d5d7d268f09a996d40cf06 100644 GIT binary patch delta 359 zcmbQsJePTbeZ8&sv_KiQ5BF>B?ZTEV?UdZIV@JnBk&fAW9e6n#FR5p|k2YO$vL0s(Lc-oDQ{rz3#RR?UvbD?Mzu`ePu}U5 z+?~*v%SFMxzeLV&Y}c0H`xqE=?1T5)$7`ppk2rNuYTnVe>0XjY%T8?QWWTlQ%8{pq z`^q;gJXbGuNTqEq;agXJ^Ly&u*gf18lJA8-7RQ8dkh5Dln|dcK`!8H+o6DcNzopr06CJbYybcN delta 359 zcmbQsJePTbef@6lYk@LsAI|^$xo=vU_+*oU!op4^j;4&w+%F~wX#8b;`!}3d%XACJ zMCWEcy^9jOY+FkfcDHT6{Ssq7B&ph4J^>d5w!^m9zy^^Urgr637 zmc?b)OK&$^c0I<-=(&N~=M$#S&sxNFTgzzMtbHrIrrqTC{1f_@zGb*oh5Ioc&P+6) U(eLz+fq{X+)78&qol`;+0BVh_MF0Q* diff --git a/autoupdate/timestamps/factory/setAllMegaBot.png b/autoupdate/timestamps/factory/setAllMegaBot.png index 0f8388b12570047d307673cc102d337bc19bdbdb..ff170997296cde799dcac6dc7456f048d8e3e0b9 100644 GIT binary patch delta 359 zcmbQsJePTbeZ8&sv_KiQ5BGP<%WGdgvxFxqDn^O3N#V{L)+`NH;k7pgs6JC0?W56 z*7Chm@q0Pr%A$M6m2)1m9CO|yJYBQq@~?`OkCo+~C9v{8`ewRx&e5t9AEdUI_^v$i zG;g2zhOWaLhj@-{Xfcgt{#GdRDR7S5@&#S4Hr#mycfJ?it=+>_AsF4cL;kv|j(dsY z^+z_x*Na^7Z{E##{sB9m(v5`)%L{fES+^uUo8@;zR3~MBPj%+(Lzi#KRT-ZuFg~?h zIM*q=UfSFsZ^_Oz>E{AtPAFf0WB#~8^-DwEV8`Ntu2 zNAS-c%`b*6_AeH?Jz$ypO(ewj+@fEc#XBSqC@8%zWED5Me|*EbddBQF`45I0`xpPy zTk`&3Z<5dPC1PLY!Zvmb`n2p2nXdWA=go7geGeVkX77;S-aMs9@V4S%?>kpbmkLdP zTC@L{n4dDoW{KlgaWADdteARxbvISkHHk|KfT>H5H)b9$x4^sD39!=k|E?IdI z_b##Lnsv(;)Jfgpt`KwoA$5>1!I|s2R<|P0rt3aRc}a@TdDkq-Ax#eR-wiS%Oh@-0 zxch&V;?g!T#iEQ22UVpGA6zia?uB<}c)b7Nop)-M73Zy6|J%wxaa&P~^PPjHF|G&g z@*e58%{ZhV(z^4MxX+?~IksEZ7rHH(9(nKp$ML|wJ(72L6C^&=yWcsm^h|w1$nl(z zME?0g)dFAn760uG1?2GHUl+`6%lxnUiFgw?FulXihuN z`i~CRr+CH4J^v#Xee0jQqEE7ncE#fC19pB+cAb~AxK>3R+x&oSdF}jbcaN`bnEp{u zaR0GVR%yYx*SA`n|ESOU^>WsOx&xOj4s7Qrd!cz}l?_kgjJ?Z*3WY!K%zxl{YuSdl z+s^M@B;UFJbXpX9<<|Y9wmuS>dbe*Di(LPF!u0!Gi+g?6GTLjdeiP1VH7Ry`BA!`o eqrF%EKO>V-g88<;4lWD~3=E#GelF{r5}E+bN3Y8O delta 366 zcmbQoJezrfS$%+~i(`n!#N11^-qQkQ*go9f`Sqfaw(qG0OOL8fn#NLS%$=pdA!6@X zeSekW(l#;0qJj$tRb>u4E}Z67r5`Wne|YCDtIM_LYWMzKU(B^#>-dk>**ki?HEtX> z{o^1n{G)4?LHN&x!Y>95&OD3U9!SjH#`X67`xX0+i!5V);r>Lne%&LdbNmKN9+yo? z6#v~>EAn;jgncaKZ0V&jR~FeFNX|)?Sgd%j_q4@6^>5y?^FL~^uda~Tp0An8^IGw6 z_MMBSONFLa|GalV%1?=7vcy55doQFmv|pa!|9H!sCM~g#Iy;o3j{nzs|1k7G_YJQj z{e`iIyj-4_>Ygk9OPi9-pHv4qdGnqqEV~Wn!8TXk#;#24H&#Gq0R`mU={;7M5?WBqK brtKGRPq0`KZJy1*z`)??>gTe~DWM4fDsZdB diff --git a/autoupdate/timestamps/fishing/frenzy.png b/autoupdate/timestamps/fishing/frenzy.png index e78fb41cd05e5cdd6350425cf6f69c5492aacf63..e8fb9df7b2f8be366a8fb735a4d346e747c59bc0 100644 GIT binary patch delta 368 zcmbQkJePTbS$&YFi(`n!#N12P{!<(!SRbVCD|HkURq5jFo}ua>W04d!rv2v(l$sM z?KvnL8?03rdG5b;PJ)EvjN>9|jzFE5Gx7_u+$6q&uZnOR`|pi<^xHjDKa5xwwtZ3d^}iaU4oEuC|{z&(7!!b1&Yyf6&*bKmJ_Ww>bxn#uS~c)b0y^#OK_)e5-9!?*y^`!aq}Q%{%4w c{#MFfcH9y85}Sb4q9e05o2%@&Et; delta 367 zcmbQsJcoILS$&|Vi(`n!#N11^-qQkQ*go9f`PI<)wE3w8OOL8{MX?kH3ukF?OtEvU zzQ0OwX`7g0QO1UYs#1#`7fv&IGxgKQk0x_guQk5={Lb~;|E-o6Y`%0{Kjyfr&*B9B z@DI$)XC7#;I+XNOc-e)+0{;>uOqps+ZfR}V|93^*5t%#|gN_r`^)bg<=hPqU=!*_) zH8mg?{Ig+^$%)- z_Qy+Qr3GUzZME?KXwCZd(u25+1Dk(zHgl9o1nr258fGfk*a*!yPw1HW6#KJ3`m zeXr9<$K_|tqPf>^-9Kt`jMsen+cTC;-aDVn`s*jN{-~^{G< dyjQoLQ6f9R!uP;kbp{3o22WQ%mvv4FO#q?(vJU_N diff --git a/autoupdate/timestamps/fishing/removeDistraction.png b/autoupdate/timestamps/fishing/removeDistraction.png index 2964f8b70b7f8429b2e4a6f00a45c683574a7849..6908d0dd790e04f5332de401b4d112d34b2d67cd 100644 GIT binary patch delta 368 zcmbQkJePTbS$&YFi(`n!#N11Jy{83Auzk2+85gg+nSZiTL1tm+BFzbAzZ+z@n2zp0 zu=oEe#ieaxibWY44!TM$J*Y6F;1Y5hIb)@M<_9NVqy3*DAXk34w6qj=WA@H3D67!EhomlrTkH~QZfDEoa8 z*ZhyF8`%T@i(E=9cwP{9JXQA<)4XKvNE?>~)x`!vP;M(`dyS00GD+J|* zKSsw)-yn6dGPe6OSA9@`J#XeaHk;o2H~JIW=N&qG>aalD&1@~f>jv|GYt37d%cY-H z{o<^~;g~7RW(Ocen}jX{}P~F(B$` z$F)iF?tgPV;+w4dxvkW;tSJA;P;Jq^Q6T)WQRn;4zcI%Z-#t$h{{HBj?$Ve;ekVRK zZ7=a%dE{x?x%C@*FLN9+aof;0eHYuC$2w0oTiE(Iie^^`-7#GIxPI#QjiMi<;?y54 z-?1)PdC}=zV$U_}mM^H2vdQ46kh1@1*(BR0lBTV#$YXRpL@6)H@;mPx&)Xt$*SEd6 zt8qAKio0-bOm@Bh?cX!vif^8rb9l!r)$4c4A6v+mTZC4G-1grfd+AQSlD+qBWyzPm bKe;9UBv{TjHvGxJz`)??>gTe~DWM4f+GwpQ diff --git a/autoupdate/timestamps/fishing/sendDistraction.png b/autoupdate/timestamps/fishing/sendDistraction.png index 0299278a14257fb40ea9949961465c46244c5de0..94e2694649903374b62849f7cecbcde2f156a10e 100644 GIT binary patch delta 350 zcmbQsJePTbM}1tp_GbRcCK;K9ohlqmnU{HTG&rXGYx?$Yb=wrFsFn*053)_q=wWM( z+H~U72J?9T!#nR(Ei2AjxBj=4|HHJW`gM=l^d1Xwl@*BYH#nm5El~7bh+Q&M?H7X! z`}j3ZI;) zR!Fhm=uT*#cWCRWy8>-Dv%`%9uN%z&tu^hES?ltxwqL@gBjqv9Z*nuU%)GFY=3COx}&Ql-#xBPl6SBFo9hwZWZlngrM6{7 z`A3Foi}sBI;g5|v-*^6vIj;CFeM4t;;qPfddWq^O6^+rmmW4bjvVOmQL+@pdLndw; z`ljzOpIly&&-$Hj zQqCvFoK?L(r~I*ne7QwvMaXUc4YHT+)GOJ0-&T%%>HCvg`fq~ehMn2H3=9kmp00i_ I>zopr0OmoU#{d8T diff --git a/autoupdate/timestamps/fishing/setLure.png b/autoupdate/timestamps/fishing/setLure.png index c42ce91538ceda2d40f69e44dfedfae2768506ce..96ece6410b187882e312586f58173167a862bdda 100644 GIT binary patch delta 367 zcmbQsJcoILS$&|Vi(`n!#N11Jy{83Auzk2+85gg;`O*@en5Y<~m8u-(n-{b-IegSF zc)vf(W933u4q2(30>R@M1}Bd8?CUg-_dmSzPSvvFymjk;Tlqf>d#YdeSZ&<{Bd%|T z&GRLaxb6ptKGSBO;UaI#vt_+=uZRBTriBxqnKk>*I2yxnxZ!^NV=29~f2@nG^4vx3 z9waC6FWM)5>H33nkLL7wM_qBR=#rgtu%hGpW1~*_s6*jaeIHbsOKtjYf1hI1xOT!r z-ghr&1$CZoo^wBm`M6+9W>2Ez>|Jbc9;-Z=Y_WF9f-Y4X{=9-)-!t#l?%}K8d@uCT zVBP76?iWq#j#f6>Yp$5j_C14n-ZA}}zJ&I9hrXUl;yC=qbZW=zh!eHE{FlvI)3@4w zDVy>zZ_0V~TdZsU%HBD+W8$+-Q*GS~P5Wbt@Ap0K-Eny1p{!i{gKi$1|9Ac|%I!~G cdiN7Q7juG@J;QW=1_lNOPgg&ebxsLQ0D2O!w*UYD delta 368 zcmbQkJePTbS$&YFi(`n!#N11}y{`qzuzfiH^XI;4Y2u>B8JUHhiOCb`_fTq?L1U9_ z%rQB(8Atd-TCJ!0OSsEBTR8BWGP%Fl5_;kCi)v%OUHKHuDb%&JeBESh`u*8O9;JugkC_nxur>8^Y->vNjS`eU+vqH&iEfc+xAfWM=_1)iaUQN?2921?JdG#)7@Ura+ znUt!Ozi)2a=N+ZftItn=e*L@U_JZx7*pKh%UA?2JDfZ3*!L}L46jvSkd&+Lv1$Tbt zw=V;fFP&bKkkPU~@a|!qcPs`x73|jwH9s@=ypr0G_CqpWs9NA_y}#mLj(0NWUhi1r zTHBO<Sevne<-Kc zV=}$>jb&H%&L^`zr^)0WmGu)1%lgfE&3V>e|0mZot8KJ%r`L0>OR!qc;<1f^fq}u( L)z4*}Q$iB}>i?^a delta 350 zcmbQsJePTbNBzF_`#1S4<%x=lS(L%Gg$@C~xNrSlFBO!PA*j^OCLOcLP>LsO z|;0YGL)Sh zb)`DusGggF;G>|JWgm<;&VT)*ja@S5QQaNBpi{0n?L7L0;n$~l#Z3GBS1Q_~SK&;O z%)HpE9m!G0|7*Q}?0O)(Vsc0Pqg{Qy9eOXK<}Cj)x9L}A zf&PO?nTOdd);yXqt99B8PQ-;9ckbwHonyXX(l$+-b#E7yFXH(eXg59M`POgch0?-R zXH%`K`5qVP?R>UJ`1tF>_TX0ct$$gf70>=v|Fn6F?Yyb?rtMcgmtbSR;*b>s0|SGn LtDnm{r-UW|h`6nC diff --git a/autoupdate/timestamps/flappy/setScore.png b/autoupdate/timestamps/flappy/setScore.png index bd7aa78f795a31d95827e0a26585d8893243e3d2..434fb899dc7926c3a027309c1ae1b25880af9b5d 100644 GIT binary patch delta 359 zcmbQoJdb&TLw$CrqX_GR{Bvh})t)8tNF6+;*6YHes8IHiaao6g$`9^0f5XMpG7^Oa zf+LP7^+t5LvgFo0Q0|H=ejjnhYkKh6oNL+ZEnBsx*8k{LopV%Dqe0$4cvCdbRc({(VHw<*%>D z{U+;9PT9>-S3>U`mh(%{Iuczt^RWNg{^eHt9^|n_M|9urpHd`ct$4Wj&IQw@Lepa3#kqLfhQJQ-1T=9eO)1P=fR5ii+BC55c^;ir}}95j=TipMcTW> zo*VvKvY<}t4u1vX{tuQ-vI$jO;@alU5^3vyy4*SB^=|f#$=ft-*1TO z%eH>|zM)4m`E06sb>HI{xt-7UNgwwvY&*Ccx1ae#b(WL_`~|`pEj35)Qt%e znmP*>7*0FJB$Tn|NcEQki8^T)cdnj!a{IllX=nBBtdMzRzV4yYvVaZUk$;W|T>jCv z${^nIfXXk4gYjPim@QnE*Rs~yvMqd<%y-?`fai&=-s6~a`x8RykDs0JkolWXwZO04 z9sAPWnVfrJvEH?|;rNY%nm#T&B&K`*@pvO{W%oFc@7hO$y!*kYSaaNX))%;6_fXaQ zzNxO6SB90tSmLlz+-tw6M;4DBTiAL!ih4(!ywh;)qvzAwJ!d`$Z4>^O95a2R*o&rh zM6#ce{@{M|H(bnV$pS^i zpa=)YWSw4Cm0J~^-)Bs{yK%u&x`sUVxbl7i;u{;{Pp#S zZ?@+qHh@Jf~ycwe9574z=d zf6;A)GLAD2t6cjKbiJXr$4Tz!%R;VI5l1&aV0*mpcm0he3Y?~cuH#y^S z)Nl43jVnK%zIk?@@Qx|o>nz_NEi`;ru;#;(ZSEUnFCD5^+V63Da^%a>pX|KK3D%q` S<=G4j3=E#GelF{r5}E)5P^A?B delta 359 zcmbQsJePTbef?hVtAR3XAI`t8SU)u?Er?A|S1*vIQ6V?XiI=tUQT&B_^;Z`JId=c^Gi~@h!W9X&%M@JOAk9_NOk{e%Ek!a-zu_ Uy=5C27#J8lUHx3vIVCg!0Pc#a9{>OV diff --git a/autoupdate/timestamps/global/autoAnswer.png b/autoupdate/timestamps/global/autoAnswer.png index d2da5d84491c2449263622dba1549d59d1d2db4e..c0a63a8828f4f17cd6ad7fb32f43f1f1fc812e28 100644 GIT binary patch delta 368 zcmbQkJePTbS$&YFi(`n!#N11Jy{83Auzk2+85gg;nSZiLMrL8B3I|i>Wu6=jjw%0| zzWrO>Hbp9`<-)>)Y|}G(*jl4DojA3@Jl_BC&O24hiu2a3|83>}Fzu;+-D5Vr$3k3X z1)}>6j;MSK6nz(Bm&{cA#o)p|K2xQ=XSh}g{&V>%oMs?>z~DhW|Bj~5GwTnp=!*_) z?Z4ss#_`Ji_Ajq+$8qZPA*Y;xq;lHq!_gi!LJ`L?OR_lk+<$%J3G!! zcxWnC;=A(5)3|f_8~PS=95Ok!p@}z^`CFmPr@}dM%NKN|+HmI;T>9>Lw{{O#g=D_) zNAH;M4N?~?W4k}gv}>-I&z4!vH18PWH>Dd3mlv!pGH*%zHp}OT>6z#Ix|VM7eVCcc zzgIMMM)#+iF4oJp?(e-VVSXvbZ1Z!CWuH!%eqU=5*KaMOX|wXJdIW#wGy940OWtl= e^JU#1X1=!xHfme{xHB*?FnGH9xvX-m!v1N$6ma5S3$m(_OfIeH8vN zRsWybDxjO=(IFxda6!U5xv|qsudu&pXV1|&w=J)pd6M&f=F5n6Up`8A@95xuQP5%e z=Lm!GkG55htDZ71yLg!6Uy_I^Q>{p@=$BrzrIve++pJ?V=r~a?9dm5wo%(|_4h2nl zsC!TKTi~6z_AjP8E?X=%Sn9gBo897orcXErXI7}6cR%=4<(n3s z+dCGTEY;K7zWM%9u|8#v%@W70;YMP# zBFzr7-wiT6EJybr z*!zE#;?g!T#iEQ22VJEWA6zia?!u)B=J)#!@4Qnp?YX7-_3O2BmltgR#9v=1eZ4@G zb@z@&W*)=V+K^WEsrfTp7z|gEMi#ojdw=&bj`WPpH7QnuiUzS%+^ODQ*ZXoVv)-`pUnCkCX;_uwof!H`!}bV(=1!%Pph}s e&YN0xic^3q!Djx4~k delta 367 zcmbQoJcoILS$&|Vi(`n!#N11}y{`qzuzfiH{>Q$stfiikTej?QxfrC7SJo)S#k6$) zg1!G&IWBDzQ!L8ZaL`p|v7@4R@UHkP*Dn{yZ9i9X?%~eb`NdXwVSFFCuNMl6Ur6K* z|G>=b^GJJD-_28eY8Q?R{9Dv6)#xmeE6VfbhwN4V8OM4V*aUypH=MSZ{=1e(`%afp z&5^Ps`6Ic;OY{%UJto=uIqFJ#MN{dVLlGU{9~m{i@BHhP$lqVQvB$me_q3p68>Ni) z9F$$ESz5Sr{$J}g4>Xz#S_O3;ti9AwE7M*hvwXSciX=JxCTokA-BE{?U0}P)FiY;npJa7RP6^e2%1^dAg^CJ#%*7^R2dD zqNXIOom$*k7M5KvyWMcv^_Vc@=LULDCuX0^F5DwlZgJ`3nr;3Ygf4xlSK9A$TUj!5 c@o)A6zKLd2%;Od@FfcH9y85}Sb4q9e0PmEp{{R30 diff --git a/autoupdate/timestamps/global/everyAnswerCorrect.png b/autoupdate/timestamps/global/everyAnswerCorrect.png index 99180c1665d78c9f6cae2507b9c44054c50d373c..1505df1b886481d2b58d45572334f166049f423e 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy{83Auzk2+85gg;nSZj~f~7}QyV^Jwo%OolsQ6*& z{snvguTosvCZ<@Fap9n<)Z&E-;@)dao}9gYxj=9Gyq9xkzkVI_J$Og(&u;r2t*3Xi zH0kf?tL-u9oxg&MU+eY^CwW_*t?Qk8J@hv-9kb|pWq#&C8N=d+di#e`=hF9e7s{3| z=9>S}bYpwqe~C+R1LH54T@Co-J#?Vah=*vB%%Em&P2a zI`Kh_ztnf-kyO3s-y;qOvOLsMGdN%!%lxfS=2PLEdCL}brS9R#tGM*t^KR`P&I-xd zojZiDGlnTyt@qAxgV|MXe=G**-a%#P%)4%R1mI>eVWY%vtnfzn2eIoO&eiL5PYVvvhiS?Jh fxy<{r@DFpcX}oQRLD?Dx1_lOCS3j3^P6nSZKDL1tm+qG<}Z*0e|oF&*8% zVDJA`ic8zX6pJ!898{HBd~m@uJB_U;`maAO(Az%m<(%2CU++72xo~k&$Nn8{-ZNa< zbI&C4Gy6O=U)5(lb^QzndFLDM{H9Fp8n?m?E@U5$tT`yNj@_W6{)BtXv7cw^lOi6b zO?fD6r~b|Hj$O+a?Hz(WS}_+E*&RvFdB}6jd5`>b&Nph`yj$fX&Lr^mKiW1qNH0k_ zrJ{GYSMaMxnQ&t^SDZid6?$B)VBjp@{m>>1~4Mfoq8$@*tk zzc{OL_^rl#-z~*azoU1w7VdqvX`*er;avB1JM)iy%)0Z?pGlSq4=iYS zZE-{(_($ieg6*FqC%;(S-uSI_h2YE7umc?Gfqz>p?{FnZe6XueE7bh_UgGLTfzTff z{hhWQzv4XXo2>h}t@N@3r+*OHZPETwK>kRo(EhD5AvS-Ww&~Fe>kK5<5;D- z&evRKO1oBM7tVW}&-H5g!OZ4{^bhRu$~P7+FIZe;-;(%kme&zqooD+R-7{w&ipu5R zE1bGR_-S{i*}|>+yKhUFUy9kb`MJirrxUZ^Sr_h+EVl@ZSo>D}23O`g`-$;O-fmp; dW#1p>6v=qodzBZN7#J8BJYD@<);T3K0RT2Lu_FKg delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy{83Auzk2+TobRmnSZiTMrL8>BFzbA!3W!#9A4^Y zyx*VYv2vknhm2HC!9=%AgB43f_ICx{_dC4vPSv#Mmgd*5*Unx3IPNLS{sQ*v1){Rs z3WePz5}1Cku#yYemnc)q^N_!4g`kDw#d%GQa`lUUi3abGKA=#q6uqO-d*=J3h|B}C z9;VlLzInW(mMc?#N3q5Fg2?V)9R3>{1$$a8#HSa^sC|=em9;sUz}o+~Y(mhw1l^R1 z_I9t}SC5S5zvquQn#qzVv^e5W^-{*)QJ%_`@(&}qRz(~+{h;ssF5A_6`nNOcKT1}r z>whgYP1$Pk7K`;CtXaQa&U#RGVDgVnc|jeCONFbAqz@@n`>H(RN-K&x=5%Y>W7k~q zy>h8D`aZR~>|U{Tf8%e7%h`I_H;W~%7oRkJ{?+1MpY@zq6>+!yH%MK&Qm?e%@Al%z d%+0^q58g>MTjVlXi-CcG!PC{xWt~$(696WxtP21D diff --git a/autoupdate/timestamps/global/getDailyRewards.png b/autoupdate/timestamps/global/getDailyRewards.png index 7759e612cd68607fdadf3e0ffcb0c1b70cc8df88..972692df0edfa9c97a909407e7acfd3a8c32a0c2 100644 GIT binary patch delta 369 zcmbQkJdb&TS$(jli(`n!#N12P{-KT{tPk?fJ#A95o1md)VrJr&oa*%E!$gmTot!Q4 z4)6DG5?IvA+d1(N6Sq{7r;foyH-iVwGqk5~oZ<+(ST-Nu9df9>EA7r8>4!d;pKQii^A0?k(BJ&`UExST$yS(O8E;FaL z@`?r7UaETipZ_tww&+ywNtW@hSf72s&d=Gd_i_=}s)!?}AF!p@&cAy1`0WPqkA{N# zkCt+-7My#1tHt^c>a1TcXFbR}aQR2?UyiaDns?UN@FdRIyG*E%_p{~tN1nHqeOR=u z`(BUH8P}gqi(;?bx_`*lM

C`ew1n_2QGJ&(B)i>$0AsvF6G*;Wh0hzvrJ=fB9QQ e*e$*P3@JzAZOa!YPG(?WVDNPHb6Mw<&;$Siu&~Jh delta 367 zcmbQoJcoILS$&|Vi(`n!#N11k{!<+#SRXu>e&^~aGLb{g%*@0sS($U=VbzOHLc$&U z58SIyRdnH&7E*3y6*D<@DZ*hHS8Y!MzwH$cnFSfE6ILAGzoPDl%sMuMjuZ9OF$ZSesXx5p&{vJa z>~B=Q)!n(*`o(s~WQpJzR~Fqn%$)O(Ma^lC>~zgPUT>ar#c!O_ZF;Bw_W3DAV$zC- zz3+s~3KE}geRKaYD?Vk8%@W7C;xu`095;B9I7e>Tg055>&bH dvi+{$q2Gz-A|fAp85kHCJYD@<);T3K0RR~g-j&<+&>#3O>!7FL^ zc;hxL)56MGf5X?T_&mSOpi@xiQTH~c-4^^mZT!{;2OMO&$9jGDo8Oz>>DjUFX~^&V zVZ5$8qU*(+ZO1D6CyQM1ZO)8l^nb)rEtqrhV!`?kDlK)-W_cV*J@a%=OM2$)w(U#p zzC=w)R67+e{C3u@e^zpdR~$+s&(3MyG1pzsa{bYdb$1^69G)Fi-!yf?vVX!qoo~sV d^pHNw`uAsoiB9XqUIqpR22WQ%mvv4FO#n3Ru&Mw6 delta 366 zcmbQsJezrfS$%+~i(`n!#N12P*`fwAtRLbpRj~C!Ua{}EjUKB(--+n@IY&R5x*+;ob%t31&LC3_|hx*_J7c95*6lpE^Y24k-qMxOU%)vbJ{!RZqu~M`n%A4 z5zqBSH6|DPUcSwLsI`oD*XgQfbB@fkDLP%L+$a8subPWL`aesy;@SV|pDu5)ojNgY adcEwV1go0wCgKbX3=E#GelF{r5}E);fvWTX diff --git a/autoupdate/timestamps/global/intervals/autoAnswer.png b/autoupdate/timestamps/global/intervals/autoAnswer.png index b0141a2f266d434c0f28a5884cf9e0bc8280ed11..df96e70f53b4eb7c950346d448fa848b19ed6952 100644 GIT binary patch delta 360 zcmbQoJdb&TeZ8&sv_KiQ5BGP<%WIpSUcwU<6SIh;N#V{L)+`Nc^VSb2x0$;eZ6x$y@al@Iv&r4jbFSK3tL2h@aZO7r; z6ZWx`3oS31b8*qV~pgV_sEo61XKjw_TM0P>5k#V>zBSoxK#!JV`kt^ WFtrx`najYyz~JfX=d#Wzp$PywTC73< delta 360 zcmbQoJdb&Tef?hVX@L@KAMO{|#OrS6pKO$oS=hNqbAnm$!L}xcm--p+_h)&mT% zBb8Gy(Jj+p#Zr;|T|xK#4)45EHSM{j`St6ybC*Akd&;uEfc<)bsO+{vVRwlHrr#^9 zNP^UiC%f1G=u`^Suq`;T|EJncBA zp?gmIkDudTlO3`jRO%kNvv4Q2mE2i%rp@3)oN(ukrkQi5Z=A60Wkuj^*Y)m_%NExt zUewEaoBzP>*q2$SqrS-;`x;Ypw$iq5`(wW4R`afZ6JFD1@^$`+^_Rb8gxz}ck5N%2 U!8$^1Ap;0_y85}Sb4q9e0OIJd!~g&Q diff --git a/autoupdate/timestamps/global/intervals/highlightAnswers.png b/autoupdate/timestamps/global/intervals/highlightAnswers.png index 15560ed01d9df5d1c73cb8907a118fa9b3f3847d..6df1af4bb18fbd1e527efb146763b916b604d2b5 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N11k{-KUCtRL>*IqvKjGEGCx%*@2iIW_4`faih(Ei8}J zH++wd!4FdR zR30tgu`XG85%(^!=bHbPEvU$Zs8 z^=}uf1KVx~+D*@RzV%yqA-AyGtkY%BWR5hE3pzz~T z{DphjFC1KHz*R05%*?%Crao3+XrGLk^b6m4EyQ68txp4l@W5R{Jn|H2%6nSge z!_bx8_j-)ZxKyfKT({zFezMeJtE;KX#e9#_ro|N9?|FQ8$Kjc6)0h5Zd9CRCSN+rL hEw*ze+L`@lP^w9=S=z7ujDdlH!PC{xWt~$(699okx)}ff diff --git a/autoupdate/timestamps/global/removeNameLimit.png b/autoupdate/timestamps/global/removeNameLimit.png index 691fe0489411a364658612dbc924560fb936af81..b43f3a3ca247d2e09b1d75122d9cbb5c290e0bbb 100644 GIT binary patch delta 360 zcmbQoJdb&TeZ8fBsG|()hx>DnJ3Gcq&`>imGjUto+qv+tYNL~|P{;fO_wrK}UAU!% zlv`OvOpaZOa9Gsq9piAO`FO;cg~hY1jV*8gKl64+q~#I$nB%H3F72{s68N2c9;&bE z+j%P8XHmZ#+byjXf-j#|HzY0DdG>*DTA}ii!~^mLtj~-7%Py|x+P;WOe&g&L%@%w3 zU%D48H(XW_*S)JlHRrL2n$sTn>7IYC3GEB{(dNE0;_%@ef4wxtHwYT-ITpKAv$U{s z!r$mMk2RVMdJES)=)KfXE7M*hv;4T`iX_SNP119|)CQHyuV;!o7N%6!`I;+C*=qe3 zi}N4NS-)O>;CJBijpNrj#1g-h#H_u;oj7CXGND4=&z9?x6mu_s+_J6xUXRh8&QCL4 ztXFT{-+Oz8!KD~8qvslW&nIS|n_aj^tlZ+#$0gh5C)h5z`QN2(;s(b(d delta 360 zcmbQoJdb&Tef@6lYk@LsAI`u3zHj~1>8FG&kIPq^9@$pK)9LmNTxBeFc+l{N1sa z^QCuzc%kQMQPWq+HisGY5=@S;7fK%ge&pVjPn`b68~fA?e@_cqmt>xD3LY773KHh$-W0}cv>HN6hD{uf@!zn&@XP@Pg;$7`c&O1oC9 zEe!i;&HDAygTe!oe{}W><|JOcXb`(Y{*XekugW7UvEsPHi?{e5J{=@qrGLsm{^>*) z>EPS;2V#3(g-ySE#4_$u UlCm!t7#J8lUHx3vIVCg!01Hy6X#fBK diff --git a/autoupdate/timestamps/global/removeRandomName.png b/autoupdate/timestamps/global/removeRandomName.png index f58effbce74b9e29b57b68fd3dc3018ece25f48c..f09b98edb87cb04ff0ac7da829a789eef61889c3 100644 GIT binary patch delta 368 zcmbQoJePTbS$&YFi(`n!#N11^-qQkQ*go8^wYQ5(Th=MLW5*7chd~N?-9f6a#Mf>AU;3_X=OOz!56sjGWqJ7w zdgEUtGu;m~(GjsrmWeI75WHVZRcY>;`U{2u=9ho8MBd?CDgU9~{mzk$cl(n9PTyT| z$c|5Vw|G0hVlDSOA-(LK%iL<4mftum;O0~#F}?6l$nT1^Pr0WRZ|qyTQ(=sirobuPqtWe5v#vy~SkABgOv2$8$#FnRPu1H|jZ+<=Zdu?2~cs^6y!8|3o zqotzRg0WYwS*-tH&RTl;L8jw@;2*t@IkvsXn4xLIv2gxQHK9V;Zp-x#3vVrZ=(>`B zuW;&&{!dd~cCXsDzr9+*Fd%lD(Q}2oClkHTSr_gREw{M(Vb7KM3C2rqax3L8dHb;E d%f6rdEMF7MAIo_(F)%PNc)I$ztaD0e0swfctJwem delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy{`t!uzfiHzWlwZ>1LlZ2bLaH?NQ)Zbk^&Fqhr7? z?pwdtO9f?R2&%NR$;K=)l;X*H*?MWxrz%_C=b4{-uD0K;=Vv(Z%l>f{S7oZ*^6J%s_0f*TKUyO1a3u)TU#N~bUh!^!vd8JU z8i(0yeBMmnv6uU$d%TdS@dNmcx9e&bLkOQO``h~wG0tltX6K1I%vTfU&l)Q0!;5+=-@bpWcdTUfX}@POhql@jovbwPGk?stTx#BwU!2>VX4$HL>fT~I fYvMh#{|x&?6HVVn_dI1_U|{fc^>bP0l+XkK(ZR4N diff --git a/autoupdate/timestamps/global/sellCheapDuplicates.png b/autoupdate/timestamps/global/sellCheapDuplicates.png index f4e7feb48474e96f246e9a276db87deee8c8f7a9..0d6fe4d343433fcbaf3a3aa707669f999472de23 100644 GIT binary patch delta 360 zcmbQoJdb&TeZ8%Jh@%ASgXi~39T{C!nmBuTdp|B#GAz?ji|}w_`Y3+m_j;X%j6~<8 zB^wSj9gC3S_F3TAyP_d7vMuRc*}b%PKIg7ir%AmN{r6B}d!g+03kl-JKbq~-3Og1( zbWD^NezB-|-mk41f-h5S9gnxJGHJFw^T^NRZ-f0~wslYbu(#E3xznpvbMX3+cSj!v zd)PPc?(mK}c6EjSh8|g-WSt|eJA58&zjZuY_x{Ey&Ac|fx7SZ85{*_o9Bp$YY^j=F z|L6a5vn_fRe3DsKS1ez9K<}KBUH9e9A|V@^rXT#uR?GkD-6P)v+CL_AuouQ2t#Wz3 z)%2Xyzhw*Zr0(!mNV)$IJD4aY%WKZv@AM*l-AR`_2Wq~(j_|o{vPa|VqV0=$zAv_! zl`;M5w{nB_jR#NPJT=F8#wpe5Z?-?K(0*62>S5)|{siMCH~+iTP2J{hbm{mr88+_( WbKm(FZ!j=0FnGH9xvX3C= zPAqg}7tiEjZ;q-`)K=ab=YP2Jj@4z$_UCVZ&$(<6{^BwJyGK@P7as_0{~*om^N_>! zaMD9#wF}Pd>Ms_#Ea(r5mHkp`+5JlWOoCa1ql0{baCq^5S?8$wXN!2)f6TbCys%pS zQvZWC!$qkvy}vm6H@16AaDQ}+QTw31F+THW+trwyB-K3o;8UhK?L7Gf{?Sus?XWrX zPj=gtpT8A-l0{xutX_LS?wqq-|K-UdAsgDBADkOxy>G>y_Unx66U_zpA1RfU7L2`g z%|ic!IqTO;4-yYtwm5d3V_V{jj2*E%H-tn^tu1K+&yb4TDhPRyie?iCX83!b! zavrnQB{mewEXb&cxN%gY>cxWf>%>%*=GOdQu=;dhNV!3)wIXjl)4!J2JLdd;FL9|z zf7J)cc%j|$?fr^x*~{g`x5NZ4wmWK^^H9dkX-@BHjk;B}d#-J2{~5C;NiWYn=v3&M zcAk90#cREMW8~8R%Vk^iDflEwbXP22dqB?5$*%Kq5SLcOf$j&t(rf2my?c0egZPG- z9r2HMbxiH>%g&xN{m1O4s_e`H>j$2Hj&0}I_9A0PWQE8fh2mcIM_S8@;|@;V;(PdW zkbIT$sSgUL#D(8Zy7f=&U9!veU2D?MDaM>uo<7I?QHA!qf;EXdugp)-U9$4OOWo9M f?Z%hdpNVjYCRn_gQudF5fq}u()z4*}Q$iB}gq*Nu delta 369 zcmbQwJdb&TS$(jli(`n!#N12P*;5=PSRXw9U1n}rXnIT_e8Wah<*o>pBYJTT+^mV> z^^JS~pE|^%o5PgE)g7@!(0gNtfVBRK&PB8D_8gV5UOr3m+*?~?-s#-!KU%vZj%AwM zIBF@A(4|`Aez9Qf2f^+a3!Cj6 zB6;tzb5j4~Z)QvK56T{%GmX{smF%74d}$Z?Kc>ZqZJdAO{Fa)7dt-7Q)=&TesBZ&Vi_NuXoJdmRS+< z$~oU%a-G}HibZn+Zr?ws^=sGFRPEw(4}9cyKG`FCoV&2Sv#ot;UDMeKVgH1GX5N~2 e-Xnk3{sVs!%^p4zJkG$tz~JfX=d#Wzp$Py>L#{ah diff --git a/autoupdate/timestamps/global/simulatePack.png b/autoupdate/timestamps/global/simulatePack.png index cbf8ab747783542b729222b117bf5f51821b58d0..d685fb6997ca650a8d9354bfe898367250d91b64 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N12P{vnPstRL?0J-tZ5Zi0rIiHXTEch{sh4!#R69ASB+ zzTtaxBu8UY+YygMM%LbiCSo%j7E64X+nTELEa!RdvvW`O{7YZZn!SWk$kb&84U%_wSIXCaaKCeC>YVz+8>UqU zw)+2=b7QZ?o7NJUJFYz$J6E~I9w~nFi0PP9jm-4IKLNiZt{1hWTSgqcyrb4%^ZEu+ zqdiCWY|}C=teo`!`;8-!EQvykBaT_;vX&LfeX5)jw`4(+>K?vz<}a!P%EhG_^%Khx?V8n;zfhl3K1v!VqcX|y9i z@x8LC6#`GaJIf+->%})qNbi}m_KaoE?43_0{VkKpKQ4RDWRK2Q!JIae&+|`YXI7gi d*Jk`<eP*#SZ5<9!>JE7i-2?5=zsbVX?e>2Gi(O+JTGkX9(g@;m$(>~ zaPkAQo!Ym^JNH_@=soNFYed;alwGd*hGBTu&I3YqPXrxb}= zD<00)$yyyGJbh`+`y}aRjzcELHguWa;(D`Ewf9+V(^ip?4Nd6>=LTB;3$Nr~&lGpC zPD$=qspxFM*bCPz&VRIK{hEF0f#ZS8KRWdVb1q&i*!@AFCGp!VuOqrTPxf>^-Qs)L zZKe2L@zfdppO(7pUbF4~aoe8PVbkZnv22pw`DD`PIGOiHWZ9&ydH?0y<~-}C{}b`d gY8~ypx&N3BK1ejPy#GF$fq{X+)78&qol`;+0Q(!WnE(I) diff --git a/autoupdate/timestamps/global/simulateUnlock.png b/autoupdate/timestamps/global/simulateUnlock.png index 89cd4afdbd364a562192a481048a1595ac6ff6e5..2698a240a240581c1db7a6594f79e6407300bcf6 100644 GIT binary patch delta 359 zcmbQsJePTbeZ8%BSfUKuhx?ZO$4}`PYqCxk6W5I5I^?UpVxdC7FP3+;tJ|hXMX{V* z=-8g#>6RI=Vkyttx$5%o+kO|l*7?qT{r3M|{)f*VivM${H0EHc$&JH0bqO7sG7B>z zG-?j1SbZ@F*e|B4w0F(^i;^p6N7fvX$!js;sSr2bG2{1oiK|8R+N(Y={_eExIQ)A8 zU$b?0ag^GX75pDrYUdoR==lD~sPlc6{Q5024+{0JebmUiA9PAJrs;l|5^3vJy2Kn$I+tBBVOwTJ*emCJcgc4yKWi4n z2HbxC*z8zu$n>>mEW1`$KAH5nOy>DxzT;A1-hVmGoM!#@e=qUd` zivGec7Y@po1S%DDg~iH#Dg7yWwS30GwG6))_Z~HkIrTT4C!>C+aH_?Dz@+&{-uimP zH|=gv)SZ5HMR&wOJ2pe9N6kBW9#<#jXZ~z?8k3WtnRh?vlth_RoA{39YrTA9Joo-v)+AwA=Kr7U;m>^AkKc3<+QB$}O4?ko$; zt(Px1TooN#X7rq4-Lr|_=XMwF5iGa3{9(rx{|&O2&eSXAFMIp2=gY32+=u=rnzv}R SK4M^CVDNPHb6Mw<&;$S)iKp}c diff --git a/autoupdate/timestamps/global/spamBuyBlooks.png b/autoupdate/timestamps/global/spamBuyBlooks.png index c750c60eacfb7268b14b79b9b0eb0a585e6c43d8..9d15d404384fb1524c5b356364500b10e4ea675c 100644 GIT binary patch delta 368 zcmbQkJePTbS$&YFi(`n!#N12!y~6@!*gl-!yZ*Y@S`$s?>0;A8=CovN=E>6F5c$va z{om@gDN<1_Cl)%gix>8=F-Kq8aR1}0*O?am(dj#%%gl?v|NKtd&O@AakNMU;mXdmt zEM;$aKxN;;j2+=WdN@m7EL^`%OjT)b&Hn|)M>0eB4VrIGU}LPWKj0g4@^3g#_RMar znj_1PygQz#zvS@)y+@O#tjpID;WXTHPJ=83~HZ$8u@cPCHpQYrM=1R?* z{_8??VB79MIo~a(vwmC8I6hB7#KWV{an^LB{Ts5S8=m` delta 367 zcmbQsJcoILS$&|Vi(`n!#N11^-qQkQ*go8^wYN)KHq}dV$Ce!}H$^;V?{(l~ZF;1h z@jlvg$&&|4E_{4uJ31CyXk59(y|-&+|M7=0d2?URIsEn8{&SfX0TxFEmlbd?&M0W$ z{Nu=<{G)Tx!@!5eZWmnH|6gbqY7E};>eYhf>$Q9z2&)y^H^e#ASMO+kz4L!xo$lqp zwptmrZ=QF`oPP=4VOW>7bD`VZ!#3LrS)CQ_dQWrIsefBFEx%%Bx9FaZ+v}$k2}>&; zuC}=rwp2~;{HFUytj;NMJeD}3WS616q5JcM^N+VoY2p(5pteIe>-hAk9kUA(P%UjOv@AM*d-A0#~gE{9;SIpa%SrPln zIp0+>ZBdQx#kQ;8wtp0Go^GG6T>R~EncU7Ndqj^{7q%PouJ`)O@>bOBED!ROsUD*MkOL6iRq#6 zjo)i^S{xFcla_2a&~z+9ipyt-WA6`@aJ^*1_P*S-=lh?Vrf+-b_fY=d1F>~UT)f{5 zyW=Giq}(;6#JJdJxU|dtdUbh`%aZ9|^{t%09@eo-=G*Qp#Zv!A@Veo=pXNN-*?T5E zl(SPUv*(j{`XzUVLoaJ)z+$^Y!EYWh9doJ?nC|%})vbnL7e^$RAR8KFjY&sZQGdwxwHq4}T8Q zuTno{Apg|6vn(>VUcB5eZN;vf=W`D4nC7i_^Zk*JX?GsF9NrvM-?VnZvvZw$CT?>t dUh@5HJ&$C9rPaM{ybKHs44$rjF6*2UngC10s_g&( delta 368 zcmbQoJePTbS$&YFi(`n!#N12P{!<(!SRXw9T_(;L=+ZRd#*GUSyuE72`1CnNCd_d7 z!}{f)Hn(EbjR_K(Ity+bixA@W+4527sPzVGvEmnVveJt3-p|a8(2#j7zAlkX{Ne+K z=^vSyeI849wcT#zpW(zW`^QyWmFalK)vE^srr!^&?XQgCPY|fTVE3%R?t8q!qNi?C z9_rpx{T6uVUdtEL9f3WWGeZ{ZJ!br6(cCHU{%9)Kec|6Tr=5>DdsHm!QQ3?jy#)1? zibm^OtF9b*TK8@JhTh2>hjfl@?3;dz>rJA>Cj&qJ;DCcta_r?UZ+~q0BsY(JPupIX zKN8nVbKFV-qaWKGoG)_4yE&7c@%$roJJ$`a?uVxyx+}moGuujV`-T~x)uvrCb^AoI>{QU1yH*4E* e<4dof$sb*tXmR4+Gi3$_1_n=8KbLh*2~7a;U9ctq diff --git a/autoupdate/timestamps/global/useAnyBlook.png b/autoupdate/timestamps/global/useAnyBlook.png index bdddd41435bd98fad6a3c714481cb70ce2331995..7c422367fb71b5b7db441de2b3f58b83d369d6df 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12!y{87suzfiHJMR5jAMMFT8JUHg${Z~j!Q5FI93uaj zzW-a@Hbo|;<-|fq_UQ#ZY|T+#7wf7&SIL}vd@b@`G2i+1?~CuX?QX6A(W@DAIMn3E zQQtpD7#>@=T>P-$18ee&Ma}zmMNR1_`SiDWo?_pkUy_q|2wzgDf55+^(R=58cmLCS zR~&M$@p@AyQ|4sF@yj#>7!{4mf<{;}}e##O2O=ZiKrEie2%FKAtY za!N&WWNv8IqfZ*Y%Oj2#vLrGcjyMpV%UV__^vQFMSa85Wn>e=X_OE}hd8c=cY2NWL zrMlkNOw*LD7OyRgdzjDlYFXC7yAA3exbG|7ShVgTe~DWM4fCc?KD delta 368 zcmbQoJePTbS$&YFi(`n!#N11Jy{`t!uzfiHzWn`Gqs>02792gQIwgZ+(OI1nj*bDp zxNrSlFBOuNA*jO6E**2kP>Lr@b8-2rS9_N~w8@?Ka?at;-)hfg?ufNGn1AMx)Vf6n z1@j)Mv&}eSF2ehrTi&oy&gw_Eo)?SXg;lGY7wY|8QFnmn8IuG{{TDHFgL%L8B`y}J zpZdV}UU;|s_QMnQv6ah-Z;1(8te3?4+oFA=fc&vkCVQdZOQ$94JWmq#F8n<&XkCJO z%8g^pxuIE)K56`p&3S0jWY8M8=Hb?DOw|%?Ha(Xoi-c_GdVcWhO4{o2B7AJtjEUV4xjcp&&k>v_SPix&-IBRCQ#>{Jsj6#i_P|Df>JvWJl? z`S*&a?ht?4-C5?DTQ6U3xGXxh%;-7Cy5|$U&s7)h5iPg4`eDlz{|%y-&PYy-U-I^1 ePsxQp%*P@UE!4ihuxDUkVDNPHb6Mw<&;$Ta=&tGj diff --git a/autoupdate/timestamps/gold/alwaysTriple.png b/autoupdate/timestamps/gold/alwaysTriple.png index 7fc03ce194700100eb7c29719b941d1b946604fb..0fb2701586edfbb08c086ff3dd36d44e0220a981 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy~7eE*go91T)%$W%*-G*Jzc$tCaf3Jw5|jQX#8b; z`!}3V%W4b9#O7vRy-O0jY}=+J-4f5=XUBW~>9fdlm2&IW|K8<)xcQL%pJTOm4*8ng zI4)ARsGswX!^ICfK8QYkv8Z|8uPqvaFQ5EncV=64S%lA^cjkm&^^En0WP6_d<7keO za}%|D?49)e(FemNj~}diuxgrg)|K>%&RCvAl_NiQ^gIrEo9ujAG44qc@A=1NlY)+I z5H;F!SU5K{>(QnO?{jk==`+aV-F55Vx?SG|nXjg57xO(Tn-)`auk-QV9fxPOU0?c-WwxSkyilcW gE`R!xz0d6VOA@U0oUU(XU|?YIboFyt=akR{04@o(EC2ui delta 368 zcmbQoJePTbS$&YFi(`n!#N11Jy{83Auzk4ydC&Xo)To(Dn!LNaMYgg$N|O(8Zd~w1 ze9P~6(tF@)jMm zQ~StW+w;h}tL^5Y^qvLneE$}73pE;Vd3D|K;@ZQWHHSprv0dP=f1#{ap!<2f#DyaJ zQybcwkJ$CzZlAD^wOlfMOHBA;yTdkRg`Cccc73Ng>eRl?nxwTi_1J*Yx zj}l|VH_BYJ%NR&1@6FaD(Z;jpi-Om73;N z`{J#}VV^1M)oyLL^-oVO!DIWboYeD-Jx?ckzq?&Hr_Xv$c17qb{|$nduGA~7U-tIk enlJl)a-XzMv}9bt=f%Llz~JfX=d#Wzp$PyXtFUwc diff --git a/autoupdate/timestamps/gold/autoChoose.png b/autoupdate/timestamps/gold/autoChoose.png index 8c89d3f8bdfe98064051b24f4b3d9d2efa0953ee..77f029d3c0152b1fb0f9f63ceebdeda77cdf46b0 100644 GIT binary patch delta 360 zcmbQoJdb&TeZ8fBsG|()hx>c`*}F897=1D_GJ4#kg_7I77qP0S2-r35y?@GyL&QYI zjf-0+qi5;H11{3jcWiiiGFju<1KU%R~YB5;zmDj*J%37(thM6dY?~`#OV#xJ zH`RCN&T$i1X3!(L=VDlbc)H^JqnW0xqB@UL3-)&J(|`3YN&7+S9`7Uhg|P>tT%K<= zJ*Pcq$$~toJNy+~?LXuWCW^`O8n?PDelfmYp|md9?zyRr?`@Mk8ebQdFXs8axJLEj zx>axAC-Nz?tvc=ZOy)?6+|DO^q>o1zwg>Z`_x{Vd&3V>e|0lg$Z0Ah8XZ~DZVuH1f TUjQ=$0|SGntDnm{r-UW||A3#Q delta 360 zcmbQoJdb&Tef?hVutW*A5BDwK|6a8+QY-brqenun!2)? zmepCmfA8oIy!&d?Y+LpMFVdQ&MBb@0L8bdlmGw# diff --git a/autoupdate/timestamps/gold/chestESP.png b/autoupdate/timestamps/gold/chestESP.png index 8ee4f0447d2e8a9a46d47444fd2bd7fe8ee4d242..57c1eca59356c3b6ad4f0ee4817e5840f652b8d2 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N12!y~6@!*gl-!yMF!3$h06fU0uD2ER6!W%NqGun=Zv) zxL1F5LXdN}fR)LO2SU9U69T+7qh@`5^*Ym{KRSKqbD4SZ_n+Ts+ubVs=a_8F;ZTzs z2YqE0^>fNB$fyYT(Nw1I15WQ< zaVWjU^G%$LUE3Dy<^(%_Yzk= zX`K2Xdb_h$X#3g;e9gOiw4>Io4t&0$gE!`oN5}a`MqTlpfBjA~iWO~a`nlt;kEZzs zF{7FTJ=?TQ3oGY+_m4Ol$&x7J{Nmx_ZA`l@_A0h|EWO>cGzdOB1Uw6{w&VizDuPbJ3%d7}| z<@(-DQf#r!tc>YbzkM%cPi~&Rd9r1Df$j8|P4{~r$J}}7bNF+R{J}Jj&Hp?9Xyx{& dENOlwFT63q#{2I@1qKEN22WQ%mvv4FO#m*ctEK<| delta 371 zcmbQoynuOvS$(Ldi(`n!#N11U{-KT{EDzq_`!2_^sKdo@|RZ+YAOQt zjeGx}a_SH>Q(@ua)`@f0>19>BwZP?LqDaM>qkVI?-`t)4{LGn|ciXC4gZ~_ojX4}@ za^tu!kHHa>x&;|K;(s)0ez|Z^z9i78peyXJ)s@SiH`E=|dB;|7!1IDR??KV4c8QB& z37#L7?T&u)ymD{(%jyDggJr2fTYqtAzepAl&a9D`s`;nq?e(aA4?Vf0D`d7VZYg55 z&TP}w$S?a9Sfy*o*8@j{~&J8gBCtk^)&lGob zcZ5yHE2(SFyB4f1i+fbgl=DjU;NOPyf}Zt?ITtS$tp1?Dd-#m0Y`1j8i8|TSp0nGY zFOB<>HzU#RjCk_fNwezYi)UO|t7Sd2nB{u$N!8zXHSYCU&B?3?d!>BC=kl9+o&8?7 f9!qAf|H&;^m0;DgrIL|>fq}u()z4*}Q$iB}R)MTG diff --git a/autoupdate/timestamps/gold/resetPlayersGold.png b/autoupdate/timestamps/gold/resetPlayersGold.png index 30a48c8b4682beff6cd9b685c128f8270783302a..8cf8aba9a56a84b6934b8cd3744896dae46773c4 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N11Jy~7eE*go91T)%#4X67U=Jzc#-6V{7qVpk>zX#8V+ z_b;4R({u~RBIjmay-O0jY}-O6eM{W)>z9em^yqZU=aoD5y?brP`<*NON3-RfL%t>! z2YBih_H)WC&Zvm^(NtJ+(b2y)YD!1RC%dB)8ef?-JD+)!=kd3`!9GdqdU1V=qwe>` zT=PFzZmcf+A#kbx!MY@m)4ZmyjQ1RnTbH16>T`Q?PaWSVC>FYXO?i{E&_qt-%w#*3a z(u=zT+t>s5P0LuE^}G7jJ$Igv>2uFmcAV7N`DBmuaqGhNV&2tD|FO(gJo``m)9Wp^ eb0&V9T`zJW!B(Jr(Pjn)1_n=8KbLh*2~7aGj;>4q delta 368 zcmbQoJePTbS$&YFi(`n!#N12P{!<(!SRbVCyX)#IGLb{g%*@2iIo0XShe;j_IXPS6 z9p3NXB(SKJw{zklCT^+ZOdW%Z$GrClr9`$R_00`F>vQg{t#RwmQv$zt^m*^-XtIqt znBQa2E5CwkyViVzR>rCy-F8_lZ7;T5b-wsqW0kyNyEJ1DQ&oNYX^Z*4^Cd1D%BNQJ z^LN%tY~QX}%m2>g+>04k7U?BQ?zU*{6nK9um21Dy@0oq;D`s^2+H~ALKc$HAw&G## zJJ(E?3Qe!Rx&P2Kv;PJykv++x`lY-U2MSLdFO2eb6xFVfxudxDas5>O4>k`(_xK$- zUl@DT%|*Oa_nffIk_C=ZnRmD=#Ogn&Hpy0Tg=?2PNu;iO>2l{t(mClJ^S5c*ta`h! zd=U?Kpxx|@=Ucv&7YYmiI-6=;+?S}Q@wz?(0|SGntDnm{r-UW|h^wWg diff --git a/autoupdate/timestamps/gold/setGold.png b/autoupdate/timestamps/gold/setGold.png index 08301f20f5e061b8b0ccbbcf71059f53bd1633a3..60b1da5690acca857f35b049bcf567b7d603a93b 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12!y~6@!*gl-!yMFz$$jl%%U0uCE6V8iiT2BH5H2$%^ z{Tt4!X}X1DqH{B^-XjTKwrx|Avb6H|$+myqQ98Z&{KKDLYtLm?g#73hwmG1C$E8{J z&QZf(GY;g7@cMJv8}#W}y;vFFEi}>ZS}>3FgZPkg!`61iugvxTx~zB1`&`SDrM=iD)`DGY($6{GIj1`PjrpSr`*#KF9)_;$PtaYm^1n;n^lk1& dm%@q}#bzYfPEFW;i-CcG!PC{xWt~$(696W=s^b6v delta 368 zcmbQoJePTbS$&YFi(`n!#N11}y{`qzuzfiHe$V^t%9lw=Y*!d1Z}KB1}v7 zFWCG4l;hGiF~y>c3kOxD7CSDSrdP83%Js_y^R}HUIrng9?fhb^b)kJ9xWf&4xnFGP zkNk5$Aoxeus^o>A)N32j?DJamZ5lRjthdIln}uBi4m8k976%@1l`%Ubjs%& ze3J7XPrEc_*N!`9|EX>(ka3)GP$KN3Q|19iKPS7+%ZEimHa2a2z?Uiee|1emI^+5T zb3ywfrJ~Y;u^~}&O8@vdHk<6ol>fj}_b8c#yUOaB)^=x!v~??8?i@)vC%t3(wwDz# zx1Ha+Nand!+FU%B@%H^gHnlIaPnSKDIe65j=xn8W-}J|P$F1b9e&gKcH0!_r6ZOn$ f9p$~R{xK=-Ot4wea`GDk0|SGntDnm{r-UW|eoD0F diff --git a/autoupdate/timestamps/gold/setPlayersGold.png b/autoupdate/timestamps/gold/setPlayersGold.png index 2d202517254a8b82253be44631df85e653021b09..c34d47b2f0a6f646491c5e4fc65e6a5fa079322d 100644 GIT binary patch delta 369 zcmbQuJdb&TS$(jli(`n!#N12!y+ada*gl-Myq=vlZRHfl?rv`pUCxVXYA*r=DqiYm zeBYntv2memhm2HCLFcgyjSEYKHm})HRV#b%_}a~LKJT;Hzwi8alRLUHkNNW+OQ~Ia zz@7KVoNdM-e-U1OuId>M;<8_^E_dzpP=8;q(e^|7YV4Uuejd&B4fYS&);+0{KOFVW zRn+crcGCC99}Jf?KX5AuJiSAzRMLNAGq(iy$G{l158iJdPn{-TF{!)Mrtfy5*UqlB z6CU!)Wvvbpo_@4u|6w&hC63DyuKf91MQCe3`Hiy1*Y=t|KxT{ f?yQIWEaTO@i6;MFDobP0l+XkKck84iC~ zzx~nXQi!@SK|)h!!ve)A$C!k3V;;#x>LnYtpIe!xmR^0{=Xmca!G905^pdz_zZtg2 zOC(6$4=la2uI7l!uNMy)oL2~1I9&|mKN=7`>oEJ7$59N;4fpCF37vcTPrFTYox9|{ zhqX!a$8z*AI*@ypVIvSJnAn;Dzk}2FbxFq8q z^Ysa1Q|4hvaWgKT5m6-O?EAxPzpOanZ<;fx;8(XeE;LDVqA9n9}cf<4#YJ&Dh zOC?_m#s);qG5zD~_}65IeEJ8Sy2r&V+*MY3;qTfEPQ+a9+|k%N=lVy5+{+t-Zae3@ zOXj&&+FU%B_4fS(H8sEbb79Y9j`_&#e6~mSxOQQCvaEmhZ^6$vuRJA?>HNl7i*sAO2Cpca&obf|a# zfqV6?j4WJILQ1WyVkRw@A~F{BdVG*9ep;k+Zc*{9nZ=u~C$Bf<{mxzgQM$a4dveAH zM&loyjLSaox*k4!DBWj4H{Y*Umlw4xnfzVeAY^LV2hQRh;uq=_4!<|(eZABE=!R*n z8xB?1^t`PT>0`D!eTQRR*3N}du?LG~9&sIGj_EtaQn#WqC;Mkt`pz3iF0ZKd*D&8G zZ}2A3GkWH%6*lL-OTT$!(^9~`_{GDm+xW@~1wXh>iBnn76uKsLUH#1Osdr-Eq*RFJ zCx7$~slLJSa?!S1k^c7DirE&yr{5oaq(7%+gRA@DoQHu7&2LOayJtt7sbuz_WX8MR zOZS(;nGXtQk~fz5`u-1iTYD!U^yc|_hj+}K241U|{fc^>bP0l+XkK){3sc delta 368 zcmbQwJePTbS$&YFi(`n!#N11Jy{83Auzk4ydC&Xo)MYcLGB)nHW^WU>W=Flcgs8w*uQM&eXP+-Q_wd)Q^}jPKA}kK)+Z@QfwiqUvApoN%%#AB@Iv3y9a3L4;}WF94MZN*#JCksx{)2l_rZo=yFzUH<0(bL(u#+x z&t$C*5}w{V$9!YoXO2S_Y#UqnZ*jeOsPv@UVy}-QYj=h49nGze|4;q?LGOWUjn9$2 zJM)( zLq;a2pwq2TW5rVbHItNdTn~;yy6}E-o38l>Ylp)M=R@`yhtwsF2exM(`n=npP#<%A>xx5m_f)?b z@Z~#MalBLUdpYCUqIC}#%Lj@$?wG*8>mLOtu~>f*(F@OOH8>TsxpPP3(>d1*&2xh*LT)cAU&M2L zagEi*Wm~?LZ*1{QKAWmt-1pdNT1@f1&c{=C9A0=RD%bvCn#bq=oqtSn{Zp1)e=5(k XH^FR=r15zM1_lOCS3j3^P6h zZMPu*|H}D+7V9JT_PgIWqS?b^BcB9z52t^>YyQu9&uuQRD3+`5&RPrhm{AD_^{;XX=D= z+Go!d|M7F!tFmM6Gs!mS5jTJ|_Imw&Hd+78iY zn>UvEdDjb@8|H0UxhDObo!--l+2^DK_lT8RT>7|VoBsx}3vW25#jCvC*t6y8U)H|t XB&)SC(|Z{h7#KWV{an^LB{Ts5W#z0t diff --git a/autoupdate/timestamps/kingdom/choiceESP.png b/autoupdate/timestamps/kingdom/choiceESP.png index 5080d8c1da7ae6797abe29fc635ec2644359fcf5..5e4e807cbb922238c39f12a505a5b8a13a1939a2 100644 GIT binary patch delta 361 zcmbQwJfC@jef?hVX@L@KAMRJi#p`bNQRR+`idj^^wdAbV2}i{bOZP9>`+t?<(l#;0 zqKpj(Rizd$RG4nJ!T-_K>yHccw$FQ7dG6t_UF&~q>V)xq6gMy6+^q4VWA%?-!DkrJA} zz19+eJCbv*8m@JXJ<9whktta5UiWF9y3AUe>mPYv@4Rs+>Q3FVDcv_XCF36Tt<#*k zW6hJ_rrWmuv}`2OnZ&Y@^;M?NzDFD((}I6MwQF!Gu=Bd+vShYbw)Gg zU2C!n=cU=N7PPo9&EDgP{ST?6gM7BF*;98b_847{QOZlSeC~V4|F($S^=&WiY8(!l za$faT<=VftcMeV2_-xZ;%j1UgRj&Y*6mT9d2w1U{xonb6jUDg#tJkb;&mS(`wf=W*MS#U&!*|It<`*9@lz-%|?RjY3 z)#l#nFX1ZAY~jeR%9NgQb$zq2>_3;U%4!Cp4)#j&1?<;9{o}1~j*@ee{8l*Q#`413 z+%GkDoZhkM=`N{KKJFVwRe9QfnCLD3G4saisC|!I<)#_RZOBI~sMM`-bO{^M!8{H5YBZ zCG~vmu4y|tWLBPjulgvzrZXv_o00cBm%r1C^mQ9uVvgm!^RAe;Ewdu_)uQc-d5i=1 z&B{>D`n`L`u?>EuH_yyz-Z52m`kn2MEhNh=u76l{WqyL~lFt7wah|uGC12Kl7T;}@ WXtM0Z#0d-x3=E#GelF{r5}E)iNUY%i diff --git a/autoupdate/timestamps/kingdom/choiceESPLoop.png b/autoupdate/timestamps/kingdom/choiceESPLoop.png index 2bbbec7f5d6ce6a38f4a96005ceea7dfe9989f83..b96d9dc46c4a1dcc58a91dc070eadf57d3013646 100644 GIT binary patch delta 370 zcmbQsJfC@jS$&A7i(`n!#N12P{-KT{tPkFwdAdlc!y`mUT3V`k;lv|19x6|C5*E(; z!}{f)Hn(EbjR_K(8XFcEPHS-z&aGj&|Ljz%PTIxFS;c9a;;P?X-Wc(-J3it-qX)UTUJx0y?g#Ika%1kaz9xv+*zugbx*tHoRfdWd$eP^ zwcb3AP2zw2L2XI%1HVU84s8)DW#!+{Ej)wgV_8hvhuGJTXC6wwbN(pXyQ6QTy)3)e zPI$I#`VA9lQdyz6&`+y|{V z)knv7@NJO0n7Z_6<)puBTpnaQME_F|tbY{D!d+#h7oOK@a4KeV=Z?mwbFLSf=U)D} zVw>xG7s++*KT8(*X1;xwuctkYr7WRAD$?0mLI__%gqyR&Te*1s&X70>=x|8#ka g?Zk<3<^LI2ekPb(oJ;)4z`(%Z>FVdQ&MBb@0105S`v3p{ delta 368 zcmbQwJePTbS$&YFi(`n!#N11^-qQkQ*go8^{cRJLw$xK<%Z?o_k3>3V?{(m1ZM>wO z@jlvg$%_X{EquIIJ3JPfXxzBOy?3#lom_kI&eCPYeAjRPw_2XK?ZRPupT~T8iw`os zd&vJw;;_F6@8{O@60YLR7LM$yOtxEIy?Wr%zIlaQB9}4a7v)X${kwO}{QX|yijj2c zkCwwn?0Rn>pHRnAE_!{-ouI{bhrQoC;%alQk(nO&$M21)?)?u+;@TB*+v7D;S)vsW zSKC|(TdJn#zv+JiZ|T1{4q=HyLS|bW@w~8VY7>{(N3$KlS;wbOE#D~jL8(mW zqj${o4Kf#5b9+DY9oJkjn=O-{Y2JbOn%;zNM&8M-?uuWGuSY1YOHh2CYU6v`WRK?8 zh1(bN6bJ5`mtlV8Tlq(Z!&X;QwTth7 diff --git a/autoupdate/timestamps/kingdom/disableToucan.png b/autoupdate/timestamps/kingdom/disableToucan.png index e82ace7e1d183cbb657d6e30d9f3c43958b7ee2a..c7e2afd3d10dab6d7c41adf54d614ceb7d0cc614 100644 GIT binary patch delta 369 zcmbQsJdb&TS$(jli(`n!#N12P{#P7DSU=papXTZsFi}Iz#LR?ktC3;Z5051Wj}Q#U+;{uWlgw;O>eukCsn6zU)xA&56ToVT->hFPwAO z@4yG9?Ng6kaeW$hZvBSd#R7+HmKhxIUMl*nQ07D76gkxeU8Xj^cMIlxw|Hl_Eoe{M z-iSXkR~fH4?^JDh37z`(%Z>FVdQ&MBb@0G-LRMF0Q* delta 368 zcmbQoJePTbS$&YFi(`n!#N11^-qQkQ*go8^{cRJLHM2`{$Ce!~4}%2qraAJmHCzopr05+qo`~Uy| diff --git a/autoupdate/timestamps/kingdom/maxStats.png b/autoupdate/timestamps/kingdom/maxStats.png index 0046b7ea0a4a5598cb79963c37a2660011982f10..a765644d79d9e1e913796532437641d66fea03c8 100644 GIT binary patch delta 371 zcmbQsynuOvS$(Ldi(`n!#N12P{-S{*tPk>^6$LWNdxQu{NlPu-Xrx%ypc0gkbf|a# zfqV6?j4oVKLQ1WyVkSo>MPw-PCJ4wIhU*=Fq+_*wrloqd?YF4QA69%2-~W-Jyg-`Q zE}6^T@Bquc#TgYr7Dp_0y;!i`PS?xBs`9_%@qo}-hr)dxC)PVO^T;O%nHT-%Jsc(1 zE^7DCJLmi24~7dapNTzcs%sv)+Pk9DHs)YNga2ZqKKU#;=_tPsO5(38(rH4xs^2K_}}v=~Kol2wcUp5CMX_+66m;nP0^ zy4?fcCh9IJzLk}3`d25X^+Aa4e(~=81u}=kWO=`Hb2IX6y6&R0E?Munsg3t7lRcVS zU)(h~oHN5c`R%S*|K{ELJ!9djO_Ocg3(Zxh&naJQAzW&4{ll&+^Aofey!;ebHR@{&l8Bc=Y*_b7#Mn#y`*85pHpu^W6inyhR5Y zmwn)_?RjY3)wc6cde5S6#y^his!Y!_uC8yM=O^p;Pji(Qh?b))}Xj=J9$ z^Zd5(d9!&(Eyv5~g6V~>r%O#=8S5nQPdAWx^ms?lqx7Wp**}}aCD%Nvyi>Piiu4UW z$$O6$ZqqU?teo`OI%ko%5$!dq7XmXaAnmZ=@*va{!yTlhNOHOZ_H_`p*4*rG|7&E$@r4cEf?dyfefihka?{z2xgWr;hl zwBPGAI^*^;Yfj>gMvN dF8zKs{_yiebHDENj|>b944$rjF6*2UngAeQvU~sl diff --git a/autoupdate/timestamps/kingdom/setGuests.png b/autoupdate/timestamps/kingdom/setGuests.png index 502ce617fd8c3291731f76c292b187d19a5916fb..51b30b9195d544afd2e9f1b929ee281b0f1ae227 100644 GIT binary patch delta 360 zcmbQoJdb&Tef@s#tAP@1AI^WT-W`@U%~Ng1jvX#HMOk~{uyp@|z5iD!9&Hm- zEGoEgP*rO2!UfYz*62KX_0?p~^SpUa|2(Lz+jG8J>Yb?H2l4U(Ve<LrW*-qEp?=gHr=Vy%yF zh}`o%&AM~i1o9F^Z1-Hgc1Z6WlU?_v%`71s+NQ63&Hq{M*xjSEMb;=Bz-QT*}AOMDM^2eI#!POA`j zroFK&)VE&#yP?@1%iAxDS%M{tPS%=tZC}i{Tx#C*U!2>RW?3Kqly*tZ*ZckK{~Ui4 WEEd!UO=4hRVDNPHb6Mw<&;$U6+p9DH delta 360 zcmbQoJdb&TeZ9SRSfT{mhx?ZM)-TOW4Pw*N)mv!6dNEDy$pQh5I;QXYLY=*Mb)B9( zSkUZk;@0e_n>uCbl6~v_4;Sw&UH19T^Izrh=QC&M&Uwsoc}H(_MnQw;A4mDeKUx<( z41B14?7~q7zl)BY2P~t$zFe?8*xv6E_c8-v2YV&?LhpU${r~WNlw>{!qg0Od?wU?&(Mp>ghN0W0yvmR}l z@Le`%p}6CW0|sFq{h}LVV_Iqimv0pb+0Z0@aBiUWzBPNg%^BAx=nL*YS}H0nIQQ~3 z3;mDgtfiM9I35tTIQE@mTcX5;g7pUSPWIKk>W|c(72P{mdKI;Vst0KfRCzyJUM diff --git a/autoupdate/timestamps/kingdom/skipGuest.png b/autoupdate/timestamps/kingdom/skipGuest.png index 644a28f754946f37358e22c5aab1ab4e7a29eeaf..c4e7a1efe7ad711bd5228fe4534196890217ed53 100644 GIT binary patch delta 362 zcmZ3$ynuOveZ8&s)kF!l5BLAqpW7HzZTONkCMIS{#sr01I;^r>O#HP?W&5W#ck${r zJ-M);+1td;*->}zf@y;4{r-oGcYf75&;9*tQT+GI1?xYE?=NIGFOcQ6OXAvZa73jq zz{EzU<{(Sei-ZO1#8g%0zNx=(b#1$5%`u*LY$iS*tM43}y61oWfsScAHymQG>3ZuZ za*wrS#;)!iOP;REDwRB6(7-LhU!bTZ{A1;_k3px)ZO$H6o9FV@VqwhTyaOAW-EW<` z;*x6k-2BF|Opb?QZWoVd=jy(BsPka6hONH?t9FF<-3K=BKkulnnEFWc&GARqSA5$j zc&RdX>*jesb=n^U$ky45`F}{(ZPB%oTE^YaEU|3;$%s2gYTijlc-=BtGtKJ7UW3EU z2K`5GrJDX_zH@v>Ug%BV`N}(HDo(%ieUXK9sm0X~i>~-@kiBrGUMFAm?Zqu$w*6%1 Y>PxWH7F=+Ifq{X+)78&qol`;+03GwNWB>pF delta 362 zcmZ3$ynuOveZ8fBXrKt|gZFXwoLyuZR;ZYnnYcMQ`tZnVb&AZI@!^pEg75K>92XC@ z9r18vJeu9JbmIgTsdfdvi4O~P&Mo>J_I%Eo%=NX>Y24~Rns@K$<23ov6aAx=QSBqM z>*1P2`NuDkINV<>aCyM8_E)LFg@^ee-wk?aGO!8$?9hxk`MbQHCwpeMQO%*eB>CfS zojuqO_C8oNZFSZaRU2n{aRaeOi+A)qPEXo@?Gvy6=M8=8h1Ncr*EdKS?K#Sv8=CcK z(~QqzW(87?J30fueDI5IjGfb3Bes01NXUjB@q@C#)^_Xnbel8kC#wtYKeDxbYlmJ& z_MGXjqNXVoEYRCOy<`7J)8r=IHj_JgHav+FcB%;%%5v{q|FH1ZvWJx`yYKZG-Rb|d z)MfXYZTFAc_Ph+4e)f!Ik91_w$y)2a@<)8jrNX@ba+*2K`se>7JhR$Fd2jwd#-pzi WEpFa9vW0jXXZ@){%!Al6CF{%kL=qEdBZP0 z5PtT7+xg5R3D?7S4=JWyaAs%zni;5c>Ev(yUAyMEe&rV1AaSYQ-~s=R&XsrmALy92 zbj2a}8oxJ=GWXg`MD9rFWzGy+yzU_$lV#e;kwZFz`;@vMJg( zI3@2rn72*Kw6Jo<``Db-pXav~Fh73rc04_`T?zTpatJ zzP~Piq^{eUDeqdew$NmdKI;Vst06k8uT>t<8 delta 372 zcmZ3$ypVZdhqY~th#Pm`8 z#^?1qEg6ZLck935&md)J!{ms`KuYC?XJ(OtQ(J2|@ z*lZhfn2~M9F@F)>a_;$tt$b}C#ACk%7AQW?dzF0n5BF=kXNC3NwQPz%8!Ua6{FjZ* zmDS0tJF@)7yW{VEH`L7ul)qXOxph~|@fV3Kj~VScPKng5uH19w6R&n=PLgHTexXw; z+nC#~?^wRp$2Uao*&nfJ3r@u|Nj%vVi`O>Gnl72RhyQ~Lqv)DPkdVvcX{KE&ZAePE2eD8 zjL`qOsQeI5`Jo!aYkDhRelL)I+_w5u*|#^3vh;Q?x!3uqcg5k(w&hFzu|zYTouB;E h^^)9auia-gO$Cz8`9B(cXJBAp@O1TaS?83{1OVNKutNX< diff --git a/autoupdate/timestamps/racing/instantWin.png b/autoupdate/timestamps/racing/instantWin.png index a2e681e30b08c04e9ad194c8aa1e32fbf4fd9256..b2cabeba16e16c932cb2c28cf01d45cd9c648017 100644 GIT binary patch delta 370 zcmbQsJfC@jS$&A7i(`n!#N11^-q!*p*go9<|NlqE%%y6n4=z0t@^t37l%~I+x#@xP z`~`dSuTBVZ?iR2zx$!`#_hLdox7fF&6O;RoKa9zn`*cr1y#Dvn`EAv$^*_3I?`V9T zv7uk`&q0RZADxRHIzE(EyXeYZTe?+4@nwp=$hgWx6C+^wIDK1cFpADn3QCr(H1u|bQjl~kU%9IJsxeDKB{ok#DOZow6-DbfAY`J gOLD&6^0SJ0Z4#_raxkheFfcH9y85}Sb4q9e0HOT1!TlXM#Aor9>z51WZF^Vr{^zGZzwDli<%Rlv;5IMdysUBK zaHvdDgXABF&>g`)do;fow%ET|==OkR?zb-iUo5&`sh@e6#?ahRzvsAU%!wNL!@Jnl zNY))Ve#EZt_U;M$*v-2PWhX~nsg5|R=Vl=IC@5yx2jh+NU;k)hm&|!ocZV}hk z+!6n1S6^?3-ixR?%YV#m`jwekp#LCJ=3zFAHIHV@YMnNN6LH3!J33qEm~WW0P19!G z+ePJzcs>W(P0x6~^;>zNv~bngRO@QK$3=QOpY0Jo{<^R|xYd2@UzTXavwzh;ZQf!# eZ|c2i`;~7c*tjRY+rYrUz~JfX=d#Wzp$PzFR<*YP diff --git a/autoupdate/timestamps/reactGui.png b/autoupdate/timestamps/reactGui.png index f8930f70dcbac0b48df973ec274c9298d913d2e5..7e3ff77f7271a712cb127a537d7a02f6462d2eb2 100644 GIT binary patch delta 372 zcmbQwypVZ)EDzq#InC-CFo8qO%*@0kDK+WMhlw7IoSf!= zn5zFzZ57bW@aPZ`3AiBOoxHHq#Ez-!Sj^76F58khY4i6QWv5+RbGKms2mbm3{_O?A zymk-y{0t9>_yw5QXvriB#g<$M-!G=BGIvh>MbjhyH`E=}c~*bfgyRQu-s7rQ_6BR# z9+>pVy{7MNoyfiAFD-Ux?^yM;Evr=Uw8a6AW0!uIXifgH^x4LRPp#vYZ0K9M;;)Z} z@C{GnoW~ot8JPxFPWvC5^H8V7pgHi%2fygXSkomF=PZx#bzs%5kd67T^uBw??i)N6 ztiLz@FkNN4rnST|`t6>Rb-7~B1#9&7i+At;sN14zCG}2h-jc)#JC`LD%5v{q|FH7X zvWKB7yYF!u+wgqe8X+Bi+5P}?kK`&X>zTz8mm`Z#*6Mc^2eupY>U-C+L}$+0d*svY gCAPCB^35*ho0MSnfoIzT1_lNOPgg&ebxsLQ01Q;BGXMYp delta 370 zcmZ3;JfC@jS$&A7i(`n!#N11^{!<)9SRXvEO%!(wnV_L&W@h5zyts3tvq__qurSB| zhI{p?iZ0yJLQ1WyA|}T!MIi`tuvZA3a1#i;RZ zLn3$i)~PEyPyKxppD6rS;E>6&4NcQ;-MVqG@WAoFC|?KG(-o8U$z{AgYX70zL_gVF z%-*$>^|j*M>tWXZAI%v{vnM^Mo3;ES_k8CYNgju{9&%!6K4U7{Ej`13Z{N`+zK0(N z$yceLDX>11p8R&stbcNOiFXP@Z=RbI8*@&1`W5TIIlWe2OxH~P#c9So>u3MdbkAxX e<-K`+3}*Vt7N3sC6f-a|FnGH9xvXV|gVrymwJ)1%LS+EWm(|Gm_nx18($2lmf9`m!@V z2pa!rRb2K#*7fk;L*hP*y7|~%Wd%B2I{8oBR{5(z^Z6Nv-!{~@Y2G{T8*}cr`Ijv^ zEuwrMG`Fz_{t&oO_)725q-ol#uBzG`m(xqIIp7{R^N7D`Kd)~5M;-p`3aPE~oKLm3 zF}ImlELiK~8zT4o4_~wer=m}?NbR1h*AD6VG28WC>ShVq&~tsI^ql9la^>Q)HRF!u z>BzZl?Y}xfFKhMOsb|tPvssS6`tW<>4{3MBoQoF?qAMg07}WY6eIzAT9Dj8365qqC zgV^^9r|l4bwlQLMz~%dgV|%1mYTbUhxm{Ya=wz*W*Y-tx>QZsjesOMNn)SQ?>DMK; ev!>lMPv?J?VEv%~rXB+W1B0ilpUXO@geCxqyQ!%F delta 369 zcmbQwJdb&TS$(jli(`n!#N11Jy~7eE*go91+~8W) z>-Tz@pppVXrFJ&ym_>#%JXtTBeY!7wf16pc&g^{Ax#Hs5yVr}Q^2E=5;5IkxU7bI}Hv_px%{zP^S!~?CrRL~l9dEP<)n$Co7MP75R@6Hk_>sPwmIgoVjb;XoznH6!b zT;ID&zH|GTv?w;{_Wk3sJ+DKj-+g1*lfCoFq|b3O&mZ&E@}Bql%UR|$%UbnSC_LvkyMS`=*5_ z|6@S()LA=pp8vMpcJ=3ZryZ?^Uq1LnH^#=a)CewruDK$C_w~WA`oH(B+1B#jSRAkHpqJ;*xsv zm~CHjgJ+H7#e(f01chH1wA_EO&}Bh?*k3E2FBZM87?&AJA5c)Le_tp&{qsM`!%@!` z@l^kqa6`SYTKrOB!Sh1L(=(*L3eHPne{LZ4$SFqcgYL%bTVx)3%7uNf$cqm?Wnt#r zc74b4wO+n4a!>ZO@|OOq;|P{GD0DAFd&A+#6X}Ij)0()%J{s*1&N^PN{eFYo2c>&z zkCyMyOSD|{`Igjk(YmDz^mw!0vD>uDTl6G!EApCifB&z$jmuZ<5!bWg_+y8+_#W;K z65lJExU!&Tw2X2#DA)}@|Q{r=YC+!0wnQycxS>Nhwtf7wqAzx>U^ e?N;tThLa76mN~1{pD-{mFnGH9xvXa-4BYBkZGBbYm=!liZP)kz8642dfJ9Zr*qP)w?A12cj}+ zkCyLPm!!O?`#w%vjIrer+M`t81>+0glFs(vxw<0`qGPih2?&n|2a<~{HIm$S@ymbLn)uv>Cx dJ=V|uzj{xi3E#V}QU(SF22WQ%mvv4FO#tM_r!oKl delta 368 zcmbQoJePTbS$&YFi(`n!#N11^-qQkQ*go8^{e34aOB)nHW^WU>W=Gx3FUwvm?mzx8CU@@3IfuV~+kY-|N3g{)#$|=F*DoZn zn|~B%?s+WU)yCeMFX7y-D6_C#s4;oVt5*SEUbuhNUS=SCKtZW~egX6J;{VKtqu#km z+CBD8`u_Nv;gb0W=N@O(4ZpIY|0BVK>wn>u?b{jkAJr<= z^}iMhQ?gpUwlMCY0c&YyL8kfx&o{~DO}cF+ceKv58=Q!F+_|Ic=A7^i6Siem1io_4 zca?nS{xfM&Y|!od$839Eg--81W7*SbQ*^RYyKnnrK6R;i(|>VZbDH(b|H<{tY8B<$ cjB^aaZ%#J51fx*ENY&&D{4wd$tPP!!vII)A03f*_*Tl-e_+3J;Od?F!waVE z4s2zXQ7zNwd++>9?v85AwIbi%Uo8F``xSdyei-OI{;~Ai#+6UCrxkB(T)N}0k7n`> zPRY2(`?hJB7FJIA8=dpmq{*N+am}ONZA`l@xPR*SWoxcTVAXGW9s8v=uv|Qvaeacm zp#AYu(bs~pSFTy;e>7(;y`1$R@xbLD&H92l7cUlU{-DrO_iUEO5ni2Vd-{%N&Tf0Y z)b2~(ltjBz;X=6~x%Kkj4U!h@dXsX_(dX$z?{m8g_lTBTT>Y@-%KQZDB{%=O)J@&i fZhUF?GnsW+iKdrQ?k!+oU|{fc^>bP0l+XkKTn4ud delta 366 zcmbQoJezrfS$%+~i(`n!#N12P{$h?2tPj$~#aKT!xfpKTxX>_8OE`($iHTKBO`yJU z@BdRy9b#rGZd}|t89hrkHn>PnWN3Q$%}}KH#htA5XLs%yU;eP8psBv1A$mtAoAi$E z+AjuOu_CRxPMIQ*#CG} z$I=eJtn4}4EqokfrS5Q~SMadk=t}6e=iryyRbc&cfD6Fi?(9#fAvqhx7bdZxX-{N}nNax9Bi@hF>tlklv>+0`)ue=+Z!?vfTyt6{&dg>b2 zlDO!{YaUs!mR^34c;NDnW_`h&#ETaTc7HHvaeOw*<4Eb5=X=`JGiSGjFSYxUH|1g7 zl=W)2Ot=2Ey>qx@;j2xPEvsjoQl37i{IP{}xy98Fo36}H&|Wf=TWP=F?Zc9p`+xEa YHze4YUD2P+z`(%Z>FVdQ&MBb@02|M^!~g&Q delta 360 zcmbQoJdb&Tef?hVtAR3XAI`sjzIVIHW}h<$mL65@QQ$aoHqL>a)$yf%#{2zQ9xE5R zPLPo*Dd;>_5U^sYc-7QhRkpm(Ge7%0mzlTyeX-x+xraFW47)vJoSU6}9*eWhI8ZLa z`?n4ri{FJ+tK0YavHCt{PAjl(aCEu%nC)26e^J|d-SWje>=s^c>h9cY z{i3_0TjE-gYwxa>&^M2n+?;D9rWgM4c{4p~UxKRm?1;YG{ZooWtrZWOy~|!5Bs|^y z=Kh0Xe##ud5(ll~vb8sKZ=P`e(H9F=(KQbv3u?2D|JQ#1DD*(~4eulVg|WxoT*SAS zo-6+2>3G+qLgIr+-Q!}G=tQ2(9g!6RhZKr^RUWB{72P|KbZgne%$59mrBi2ge_HCY zd(F1}{nZjzSL#{M+}!@U^2wync{2G&W&KQTG`|Yxw3-zAJrU2WR#D!Y`;YN(ZKAo~ TlbgN_3=9mOu6{1-oD!M} diff --git a/autoupdate/timestamps/tower-defense-2/removeEnemies.png b/autoupdate/timestamps/tower-defense-2/removeEnemies.png index 6bd245ab4fda61e2854eabf410e1d777a92b10ea..35c0e2542a4039c0af51b123cbeacc843c09af80 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N12P{vnPstRL?0J>A5lpD64OKB z3%}RuG-M7*={(tNv3ALVCe=MW>&#zN2b7EFGsPY9 zQ>yEHZFEg}*MhZ$*9zt|?aIphpzt75=3zEVbcx9w9UGp7^LH*2DrDxqxjxx2_wt8D zSGw=@8Qtmr6tO5a==S}iHpkfY)3uBF9#`q@OxZ7cJi4$wn0NJ3yQZ@f(*6to480|H d)}#8YrC54`twH|>1qKEN22WQ%mvv4FO#tI>tdIZz delta 370 zcmbQoJfC@jS$&A7i(`n!#N12!y+ada*gl-MyjQKe^~@5Un3x!qOra%b>l}Dl8!yFQ zxL1F5!J_7F0ZWS;50rW@CIom(g{hT({bshuKRVs=`QJ}}e%Zax+!1VXTr%%5+q%UE z6_*uuF{*v!bv=CdP`b~8ZpA-t?5a%9Gp;Ug-^W+K=ojba8T<+L0u#UQXk9(C-qk<4 zQS~tYj~O@q?%2!yQe}ttjy0(*)&7nEAIp?mxBr23Lh- zzVJuynD7l^7gck6H+RKruE?Iv#?L(OkiU%UhNBbOW*+)0z;-j+Nbvf`DW9d}mgY*u zO{=B)tJW^WU>W+&a5Ga^q;?mzx8CU5RjyXOUa|E@1Kx6$}>SpLpo-#ZS? zu|AI^YI`25ceNdF&6jW%m;G|(>LQmVlk@p&ng8^@3io+f=kd3`!Tzz?x@Z3wnxo|0 zME51=Z>%o-A#y3PV7lRwr?aF=<@7f+drR_p=BvtSC_ZvqtSrVBJM;x-wWi2Zd`xH56T5!NYrLgALv0rKf%f<7V;*PYt z{E@q^y2ic4E&B1AhbpY4m$M$^9T5J}`FPUy54lgG-NuvL-9!raAJmHeOQC zcpq)L;>rc37Ct_+9WKcx8drk4GF@MOu8=zS^xDjGmNEJNU(adV-D>>j7*E~C;w|8@wz2=I^Y?JbIp!dQLCz*+lPi)`fe7%U@(x1in(g!IAmPeq#Lcw+nl| cEd0rSa&Mw#>gGOo1_lNOPgg&ebxsLQ00wQWhX4Qo diff --git a/autoupdate/timestamps/tower-defense-2/setHealth.png b/autoupdate/timestamps/tower-defense-2/setHealth.png index c73477db9c3ba59fb9e4d8f72ffbc6cad837fb36..0f539acb66c63020f62626bd768d138c9111b224 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N12!y{87suzfiHJ8u2VoBVrcG)XHKyqcz4I3_kX^XWa3;APu7C2*$V_G(+c=Y_9z-dnamzy94a|8UJi`G1ehmKnCP zvClXv&vWsxz6kGk?s&saJ*yY1SG#t4sNc71b6a&=XI}zexsy~q+aE#m0@d&K2CGsP zSAF1|FT7j6{qKZ2HuJXbsCBCXATXBzg6Z@rrx!WDtY^ZPnqVl z@x1@&5IuF)4x3YT+|m**0%-<)p*0u662zA)&Oi3Dl1nS%;OYmzp4ZO5e)s6^hVTuO zJMKT))wQ)lFDrY_bqi0&yICd`0v~w#KH4_vT1n-JO>>e+TNkIaF4^$8sm}6Tskmvs zF5C`ms}9^ZC1d*4Z{>yJ!fvZhr#+K7`qifBWTkcA_D6ioy!u{$InA7A{q}!io>^_9 c{MIym_0L3;{(o{x3=9kmp00i_>zopr01bYo#{d8T delta 370 zcmbQoJfC@jS$&A7i(`n!#N12!y{87suzfiHyXw8^*`UdF4&L3~BD{(ov!f<7J3d&t zf5G1Ws}z^Ei76IkY&hsDv-seGX+djreD;1fnX`Otxz+Oze}38B-~Q0=p~(J1?&*b` zyx$6B-6ay(?gyIO(XKgYvPG^Y~($HOZ=Z_Ccpa z%$(cIBd&xkRny}ys%z(+<0`N&Nv3ws)vyHd!xP#It0pyZg?+TyA)Iymzt;Olr3Y45 z%|IR-~ gx&7%&=04Lu`zO(Q+uqxj3=9kmp00i_>zopr0L1>X`v3p{ diff --git a/autoupdate/timestamps/tower-defense-2/setRound.png b/autoupdate/timestamps/tower-defense-2/setRound.png index c68edf211f34342802e75fd2e0d6a6dcc227b946..16d36bfef7823a860f97635b2049ee36abdf7bfd 100644 GIT binary patch delta 370 zcmbQsJfC@jS$&A7i(`n!#N12P{-TaDtRL>bd%8%e$wNd~N?M9}p^{Sr9yz2nrZ z?DLqPZN?G9uD148{TUA8vR|$)ckT30&z5I){(9KNE}5-Zk++`dU&n5V(|_38wwlJB z{2(x2Xt#WO^MpFKa?$HsdR7Nc{~%-=b1|7+ih-QDGk`pNo& z`;V2fN(;tbxn{Axa8lE*?92}u4>bQA-OjP?MaGWs3YkL+&u94@@zqJ&-YKGrg7ed)`*I eyj1sDe$CxPlT*8Qo@8KPVDNPHb6Mw<&;$T9>Z+dr delta 368 zcmbQwJePTbS$&YFi(`n!#N12P{!<(!SRXw9eIr&>&}Gq#8#gXUaENklJnX%wRZUHx zj&bk*Q%)UXW-4r4+!`4jOE(^Hk-AdBzv&I%Q5oxHvu4h@U7aTNjJx*FQJr;&=7QL_1&m`zIIJ(r^Jy1JV{GZoW_j6!d z|Bop*)C;TSFMWTY_h`~IPSaP(HizZ(5_FER7tTDg{z%>0r`q$LB{BOy`ewW|=4jc8 z4`Sc9gs$v7efZ7&#NfI66(Rp;hd&jnVBCH9%TMGIGtmg#KnT$1@t0|Nttr>mdKI;Vst0G^bpsQ>@~ diff --git a/autoupdate/timestamps/tower-defense/earthquake.png b/autoupdate/timestamps/tower-defense/earthquake.png index ae91bb7bb72f5c49b7d24319a389f64bd2e3732c..4b6286635abac6b343e7788c18cc6b1892e061cd 100644 GIT binary patch delta 359 zcmbQsJePTbeZ95!v_u)U5BERs*%!5JX{XeVEjwBSSsHiTWXuZS5V3cxzQ0OQm0eu1 zDC5FGRjI>{3#ajwOsV<&wQPs}_IXe33g-U1{@3J==AXlc&kQ*p5>AURJLBiAB zZ|*;8=BLbYS>l-1y$tOQ-J2(zf3#&<6Ia*=r5*QN?~9j~ZxsE&^-btwaZLC|xr?s3 zy`P2Zg9FTY<=AX`?SBXz6q8NhHRtAcdXc`a)8)>Aq;sz;=4{KXhJv2N_J6*k5e9x>&-X=N0>z$6gGJJN6u{oO9}Lc+czl9b%~!?cY0Xdv4F3 zu#dG|M%cIRXZOSw>fiEO76&8cQ4E4wG$p%=DnO1)Oq^u zoA@N*cEJ`)pCnHG65bn+HJ&WCu=R5k?T+Bg^LYIu{;BOe);%5Joj)|!c}MiVXj*r) zvg^L)3jgNajOQP!+qrKzoG|0i(Nk{)+-7F030~hY;j`AerMX&2+UiQjmrwt?la^SXeZZYosJ$ey{(yWTuXyqP_CVS4 zMO^bgSZ-u5{2_3ut{}b8@3^Y&D`lM|>2w3RM@}(n1q;4@j5=O!bMmN`-0`>RUORiv zPDqsfylYv=qfZL=^Eb9F<~U?>Y(o!kEc3TQnNNjt<}F*$rMibBui)1A%)7OFI4d~c z3w?}^nZ8lzqGfFNXQ6h@74x&$%9-XJ%YWmx!P);|)zdnT!)HuqcC4Opx{{UuvRUi% zt-4j(rwYtZJr{o4bnV}^ZQl!(&!!p|_a$k0ud~cQ`qAyqLyw1%x%LO6JU0LD{G*lI fpStAxQx=vZ3Fh(h-o9dBU|{fc^>bP0l+XkKNu9R1 delta 371 zcmbQoynuOvS$(Ldi(`n!#N12P{vm-PtPkGDrMbC^BtBB!xNxDO1b1@Mn*fg`7ml=a z?muv^K9$jhTS`c&l~u&#*rbSzMZNt!kAx-qjz*TJGcvB2d4$J$?CKX|v_53KEvjNz_N5SdsTbMWV$dPo1$ zy&8w5_jtcKykjq4ro^4hITwvqy2T!Ie)CX7%_*kmvUl!Fuxd&ZSJ(%W9nM+D|7*QZQhp%% zM(xq@9ef+aF0$tKZeF!6)iQ_4x%6kV%b!Mn!5qV7iOUMiTLPcGQh#J6Ruq4D?-t*~ zlY_+f3a9Q6eY&}`%rCc|-`sFvaO^hYbpGj^o=p1fC-eLf-*G9q>A!??+Dv}WKXLxj gw+gqatAAK`TP2$OwwNr!z`(%Z>FVdQ&MBb@03>g(o&W#< diff --git a/autoupdate/timestamps/tower-defense/removeDucks.png b/autoupdate/timestamps/tower-defense/removeDucks.png index 9dfd67ace3e2dee5fe1ad56ac28a247c64f45a94..629757c05ab9c33976a4b3d99d995d1f70cdef69 100644 GIT binary patch delta 360 zcmbQoJdb&TeZ8fBsG|()hx>PqJ3Gcq&`>imGjUto+qv+tYNL~|P{;fO_wrK}UAU!% zlv`OvOpaZOa9Gsq9dqD8^YMr?3yWu28(ZG~e@6Gt8ktA@>mCc~ElOZFzHwL}_($g| zgYcg{o?k8=c8HeEa;f_H&(-kKowN^}n|BCaGI+qhqp5i3|GvO_+3kzCHeh_lT7Wdfzyv>C;kSuQ&O}TGg7BkEP|FCh_t={-(V&=78IY4^ri&zAKMB zb^MmUv2QWQA(LYpo6L8yy?Jc$vx6d2cvC5AH8G3H%MKq zjP3p`!>+kvK3h4{ykmCz+%_aS`#;Qj8pm>1}PMY%I)AG&-?uFCjSf%>U* zp|@+U{WHr;KIBn+^TeFRJLb5rv&=vCG3w4kkB6SQ_6MsxHvjMZqm* VbA~`6YX$}e22WQ%mvv4FO#tD7tWy90 delta 360 zcmbQoJdb&TeZ956XrKt|gZ#E?{jLQzi)LK7aY3MWYUe^{)rm~P!X5h$+^bJjbm5W` zQetHlGdXf8!hxwbp~k-9^hS%*=T<&@6S;oxIg>lOa~`VaJ+?Y_F+o1~N1vVA2Ugd^ zIS)CKUnDWqUvTU^AQ|=b<-_TIe=S;_eIENU{O#Ct+&AXzAK|L{TT<&&elW6k)=F(J zSFGiGC#09XbD3N0f#5eu0*4jtx=u^%Q~fq;ny}5u1kvuo-?M_;Hi{bMJZjvgWm-7% z{BJX}0y)PSM+ByQbc=3`jcKV7T%NAEB7sxC*?MW&pY@;gt}(|Qy6y5u;(F>DmlD6| z$9oRF7rElw{F~AL5qqEVjl?8}!)p&67Wj2DTS+k7aQbI1x#hW1aZ{=;S_iiM4%{~> zLpkgB?j7xkb6;(mYFoWyqPL#q`y+*F?+VsEtXye-(9PrW|IR;Fx%{b1_de6#b28E7 U-kRiP3=9kmp00i_>zopr0Ew-tY5)KL diff --git a/autoupdate/timestamps/tower-defense/removeEnemies.png b/autoupdate/timestamps/tower-defense/removeEnemies.png index 585ab7c5e660e87a93c4822e8d30148bc83f59e4..38c2b5cc159c576936ac6f4e490ebf732572db87 100644 GIT binary patch delta 371 zcmbQsynuOvS$(Ldi(`n!#N12P{-KT{tPkFwdAdlc!y`mUT3V`kp@GUVKKV|OSu+YA z>o52oAIWj?P}>m?$41uPjVdCuG9D}c=!x6eb5zI5zxbTbwe0n^R$|)qAGx_L`iozD z5S#viS^3N(?Nxo!Q~75&%G>g6UB19=$@K5?BFTUHUR9rYoaIr!xZ%4&yYbHdO@*!5 zfvvTByx%0s+-oTjxZ^n|XvVcg>mD$c6*5g$yw`V{XJ2-$P4JJN-#c#{*t?_FTQhy5 zsL`GSzDqSr3wKU_pPTc@ps7GmSmMFbOAWO$tu-Rc+cj4tiS{>3%YCnnDVIOb9CviJ z%O8pBjMtQRt=VGXzh&zhmz)O<(fmLQPa93IBh3B;zoQm1pxufyvoa=?=xtBk# z*yj4)MRJ|{&yq#HnQz}GaZWxq>vY&Nnd7ZGJD=?lKCWHZ?ktyjad%Shc!ccrMqhWA0}j_%Zyg@7QygH|FGD^DkTO zbQ|qC-hRZc_x9}xeNDT29CeekuCVGnWSDLs^l0&pp2z7)`Po0aj>hCX%DhvzWXkFr z+>&vR7H-orEv%gLSNqKan8-2)qA?d8TB8R zD%JJ9<}y>VTE4b$-eVQk(#x3-5)TCb=+zg@F3jX7OBom#7(8A5T-G@yGywqKP_vH! diff --git a/autoupdate/timestamps/tower-defense/removeObsticles.png b/autoupdate/timestamps/tower-defense/removeObsticles.png index e8b6cc2552acbb6d7f51e8f8c2ea93f4050b8e26..65e8220ebd949313101f7d1749f419c38d65ddad 100644 GIT binary patch delta 369 zcmbQwJdb&TS$(jli(`n!#N11}{X!ijSRdrSKg{SFFo8qO%*=$%c`@h0!`_Qp)zk#$ zHQd|2NnlYcZ|B4&CN8PuObvyL$GrD69GZAI;LM`pS+>TJ+w0Hf&CvaGSpLidsdbAE z%H=&^sP%cE-qrT=Ps~<#fN zPHo$FEMM#88zYytzq53Xi@-929@RaU!xF@oE6zWbX~`<8^T@Se@8^BzU%z|gd!YM< z-x2-7*h5(^;#*A5dCM$ake4NOhr5ES{fE>+F!ft=?ig dXW~8cbgsw*OGV|U#S9D#44$rjF6*2UngBX@s-*w` delta 370 zcmbQoJfC@jS$&A7i(`n!#N12P{vv@AY!A}g?y?H9+|f`oF*9LFN=2l5#H_G?lT<4m47tzd9nCiT;@2U3E)p zeaeph{?1yV?cWt^x$}6$xA?3Klz+roX4us!@cw8j+wso7QK!Xi&Lzn9Kl-M;)F)Xx zrJ~vT)~YKZ9d5)+OmKI(euuobPMuc=Pq}aNLyd0v@Y55xv7oEZ4(>) zuZzkT@oZmIV|Y>R>bLSjVPUJQsoK@w3QVWR6y585>~!a$&*9BM^-X6dJo_*FGxV0+ ed9UiT@%zgYO~p3~y=7ovVDNPHb6Mw<&;$UrLZ~(X diff --git a/autoupdate/timestamps/tower-defense/setDmg.png b/autoupdate/timestamps/tower-defense/setDmg.png index ad856f0d301c8c6f5f29aeb20118009088044157..61ef6bae90849373ca0a2dbadca2ea88da291a4d 100644 GIT binary patch delta 351 zcmbQoJdb&TN4>pWRNAsm$sId(xFmWjtFCGZ>K3ovc zEwHm|6*<{l$Aj+FEtz7N)5?=y7#}@#)()Ffb<(pfdKG*U zC017~Uwc6BoReMm<;@}?8=9sc{Ce)U-TK|#=8WqT%mw=&?dsavp_i3CC;Z3crd^pI z6dq{)IabILU1D-ZM6Tt+`Irdd&K-S6=Uo3_k$d^WqATt9I*rb_|MXfE8+!ZxVcQ;w z6?)M#iv`R-olt!~*WzB6^_;AVxL5ugBrm;TooIgPTY+2E{Xgv7wh5N)P?iO)WaGAZgftRiEl6uDXXv-xp9w@o+@tW=ENH&pp zlH{82w$El>Tk+P?WyO5gZ~wPi{xI($&;CN`$2%I?*k>Hl|6z@A8u8Ml+Drxs1Ica|Vv0VEl`3GZQP=#=y$hdm&wHB0%U$?;V$ix|>y(P#_FJp29C_;bEq`O{XO2TG zY#Uq5Z*jeOr1YfQVy}lIYj*_ayD7Im?mxBr22X|Hd!dgS>%1d+U(DHdtg_W!bH!{n zex`W`4DH-E9BpWeZgp4uVjOWjLTO#1-t*8i%X6isdDp&}t8w_R2EXd9(5-)C&m=`G z-<6YoPA>1+MDKIfg>yQs=VVtzzEZ!zmHEql;`Phl65MWO|6@9EKGDp?uF9E#fq}u( L)z4*}Q$iB}&rzoA diff --git a/autoupdate/timestamps/tower-defense/setRound.png b/autoupdate/timestamps/tower-defense/setRound.png index 1d48f20082350349dfaad631fda8d41de7934cf3..563aec64ecd5645f81b53f993b07305f68c0e35e 100644 GIT binary patch delta 370 zcmbQsJfC@jS$&A7i(`n!#N11^{vnPMtPh^wyX)%eGC@Pl%*@2iIW_4;fX|i-M_3-| zZ}=V`$#L;e+Yyh%#-nCOE=4#r^(K5^R^mP#aAslhENf%S`1dn!8$??iVtn_=YTd$v zYIzUk+h!cf7vU{#m7n3lFUxb~>LQmVliw@u+9l&&Ds8+&{E|WagZv$xAMgA>)G_Vm zibLf&s^1j&;+=1Czf;o7+_}oFwoClQW2R$HF&(E>{;jIrbA40y^PLd~H}ClCsVN-6 zEot{?;WjPP!pb>+)7Px}EZ=I-8>sVe@;0Vw3(lV^e)_=y2bJ!zm|ML5z2=>q9m}2$ z{mvi8>%1fSUhLU+tg`#R=8Ej;Z05}Kj@gwd-B`5vVcEk#j>Bh6r*>%1IA1C0f60t@ zy?5=4uNsG&HRAoYXlMPdy>om{pdkM}AJ3=9mOu6{1-oD!M3zr^M6r9gr7t_-4 z3-5Mkd8}OM+94xTQZUgi(_qEYNn56Tsj}sJUijMQxy-!!`_JdJ&2*A?-_akvqmym- zj^_Om2{OMmq~yf*CG*7cJd}`~!tv$es@3huvVMzy@dnS}OAwe?FYEIt>fQGXmyLu| ze>AP{tQFdRUhyyAJEL_OJJ-3@woSirNVTWshlO79kI6UQZ~b$qJ7&#;$~$~Pr+C-2 z^2mSmh@LuYht0`4+10Q9{1s3$=y9#N6qX>Kt~meb%TO+@hy$}9_^ptQ54m@=y+M4# z%ntiUyE>kBoXgCfv;D{Prd^qt1?CSpWgexoMDt|sh@QcpIAP~8;X>A8OZ~^0x0WTY zywZNJ!|06L&#XngtKQ~6WOOT8bvo+Vn}=m`JD=bpLTDt foilOU?Bat}iDoYkZ_{L8U|{fc^>bP0l+XkK-b=LY diff --git a/autoupdate/timestamps/tower-defense/setTokens.png b/autoupdate/timestamps/tower-defense/setTokens.png index 8bc08eb0218d0eb440c11b007635ff5ac72feb63..ffde87b6dcbe690ce09ba816d39ef8b842df8e7b 100644 GIT binary patch delta 368 zcmbQwJePTbS$&YFi(`n!#N11^-eHL{Y#;7h_8&i`W30(KT})iFNrA(B?Si%@hnK=T zzOR)E%E}N_X=jt2rz*A7ap5$hE#|LI9^d_N-yN&de-C~Aw*TGbg3TYq_ZP^97fAAc zGw7C=NaAwWkP_pXZ_vqS%X4MDYo~|)YxxqlS7~DMhV9adyv+6Yj`HX|`={-;^-h;o z&4Ick{zo6|mK=U??$MlSoTjgwZ5-v(4dfo}-Qn|S_pRgFy6hEmx=U@kZf~Db#2Kx4 zSZ&&t(3PF1|Gv4O#C%+^C9@}yHGhlfjfW~vCR^D0I%lpf_toQI$NLqLP zuw17d(fwl4wquoz_cd2|H)mEe`af3R=d!`o|M1pBcLmyJW@`yv-#Fv5l-!bBsd-a> zUAP_CW*ulZKSTV=x8FN@3ze^?Y8UrC%97jpWRL9epF0k3Y`Yp%-_$$d*+1c*skh`# dd%T}jFQA@aZ7LBU%fP_E;OXk;vd$@?2>{_st5yI2 delta 370 zcmbQsJfC@jS$&A7i(`n!#N12P{-S{*tPk?rs@Hd&a9%Xw!i@_8y;D0kGMip>5*F^* ze_&pHs-g?Gln_%ZtC-1=O92T@yjeAlPYNwX(k~ibon!lY>-Cv!zgvZ69_i&hRFis> z#P$Eeaf`ae85JQv+6+q!8S5U$-#3qU)bhOyF94Po)iN%TJKR9z(c~RH5A&1iFMMLwH;y>gz2mQ^=HeS1 zlGhBDul4ecnfL6ka#*31ZhxOr#A>a0 z*!s@pu%&8x{G09{6+5TIv037{)wZpoH;x)SNt`op>4GNHJv{5`?|rYl8@q?Mg7>}f zN0oK2Z*;uq+IFn6)n0SOY_=?Z=6Of;Yx)wp``Tu={#N8My6&Ttm!$ff*T(0z$sUcb z3%@VoDPL5hc~R}^x9W&vEfZgDnr!J_XxkrCbg%pI+8u{ywmo0^k0o01?0@x7ueaFF en`me9pJ82IqUqW6qtfn6oXjBJh>- zdUwgRMKzii^;W;leNyuw9tfdud(M)d|bab^fu+%}zHD**yAFZDCt?=K3tc+j;& zMkc3#(>>E*g=+7n=p$!eXIk_}zc0F1Tv1m$zgX&>=)Xti?;cpCU3kE;{lam9%|99! zJxqMaz3ieZJM-7yO=}^;G#(R#~9W#)8G52Jd7l$%1Ffe$!`njxgN@xNAH@dNj delta 360 zcmbQoJdb&TeZ8fBXrKt|gZFXwsyP-lxfm?mxX@52*M~!vk5gpQ42M6g-~MTHD@NUz zAfc(TV1ePZHYTB5nMVw5FAFu!ZTcMc{LPxo^~KWf#QZ*rmlrT!znH)uY~djP_($ua z#C0E7lV2n;9DlLE<$=iBUta@CUKMc7H|(9s@JsM#%j_Mqe)4~*-*Tth=uMLSM*m0O z442G57<*{KwCt=at~N*c*bIdpE#A@d&_8Ma#ZR){l4~A%-luTNNd$>DDzDoO)f%MbU zon@}M_3Ymb7X`?&FsrLW? diff --git a/autoupdate/timestamps/workshop/setToys.png b/autoupdate/timestamps/workshop/setToys.png index ad97eac68404d7d80eb1695355fbade4fcc249f2..3d447c4d200294a5ca030d0e2ef23c9ff1019bad 100644 GIT binary patch delta 371 zcmbQkynuOvS$(Ldi(`n!#N11Jy+ada*gu@Nyq=xE($nqiR84>V2S(1 zee3Ufsi2$;L8W#!*>^&{7Z*(ERt=LX`ufYnCVu<5qH~`=)c&rmU;Z%hAxnLsym=ur z@3unmc8MgR{Q)L6x^I%0VoMAH=8LH+&E3PU;bzhIs@&(XqeuPWhW(HD);+6}UmPXp zD!MOGeIt9}51~tr1>%LCr%g>?*~BgC=a%6A=o+K;!Ts&yxzpxHoH?o`_UN1S(wO6J zCq6Kq-x9jA^K{NW`$XC0f-SctocZOqirzRHc_O{AYHAbLv=3@K4p!cOURwUq?tyBK z>Z7=r>WI!4J==~|u3ndFm&3&V>Qi-RMT@*(&c%xcp%rq642pf#9%-c&#T|^fwJdSx z71w+>$$2h6ix$NO-hThs@K|ri^xiX;UD1(6Co7HnzCYqyE)_TZm++c)lfUy%WM@|E eDA(rwW8APR(M;xG-bDrm1_n=8KbLh*2~7Y{g{wyZ delta 367 zcmZ3$JcoILS$&|Vi(`n!#N12!y~6@!*gl-!`)%LS$h0IbU0uB(E6$6{#I6JgX#8b; z`!AeV({cyLq~>Nmy^9)rY+IKEW(K}`ooUe@UB2u2oafiSTP{!BRnT^SM}OcQw`S%$ zM>(q`4)Tle_H)G>^zi-qARZo|RL~aoch{B6aUu4}O#DnQTvO`#AMcp?H~&S}%r2uh zkAsuuAA6hZald(YTb-_R)|K>%&e)iv2_5~9jd~s*iMv|VB7QUC;O8BGeKfakkTl9k z@Qa>0YlqFr|6nxqke+A;QnK! zf~N)NUcF|K|52T_^wI;zj04F(S`Tw0Qhcv$ zYK6qp*PUg~x%J}45_@VaXV2W+ZN2l!q_1T%>W}%JOT|t9#c|Df)(`(D<(btA%C#B) a7}dfPY~N)~xXr-8z~JfX=d#Wzp$PzPTd4W~ diff --git a/autoupdate/timestamps/workshop/setToysPerQ.png b/autoupdate/timestamps/workshop/setToysPerQ.png index 37a86c651417998cb59e542201b788c09f61e207..39f74214ca29c7ff39659ec6abc5b9bf1f55e7aa 100644 GIT binary patch delta 359 zcmbQsJePTbef@s#us|8M59jx;Uq5wLY7m>Ao?f5@=fyOwCjkN)e_7xC3+L4`-NG@^ zxtUMzk_0c?)+tF*LhJX+fMs2}c`?p8&eN+;kT_Lx9@{}U!+lq&)ZLWqbRnzOf zS$|}j)&EKkVTnUrb{X0mx=&BgfBZ#@RaED3X~Evr`_{jD_bB$j=^MUBu@>KR8n8eeUiYsp@y-yc(Suk&&9j>D~OSA*)C)=pUVU-+l*ExA)3zt7rl>`OFz UFVdQ&MBb@04iIo1^@s6 delta 359 zcmbQsJePTbef@5~P)7;Y2l@FH8sd&B9G$$py&r=nN?1Dx>zWugeqi~sXDX|JPL4;9 zh*-o03Gd{_PP3*!M`anlWW(;h*t2Kiw%4CExuak5QM}xsQ#xZqf3$@gzwnRNMGq4n zN*}xEDDQWnU#L;<)|&Gx>Z=3)c17L^-5=*-mngN^@_!?vZvFQ~Jo7)QZuEcr!Enj^ zgRw^!Ofxin6};zw+`0snBkqNg#{-l0Un=T&Zh7O#<{f|iG_P+IHrjKrX`7a5Vdb2! z);Y^N@;HJe4jJ9c(%#VgdBXX}TP8JeP5WT9BRK20_|)Whff?mee>iT<{dM=^=`gD_Oa~FL!ZN0EBh0ym)!JL%3u0+Vb7O^Klu-sCz`yz Tx@Z;y0|SGntDnm{r-UW|w-%`G diff --git a/autoupdate/timestamps/workshop/swapToys.png b/autoupdate/timestamps/workshop/swapToys.png index 8ce1b1ad3a0a5533d8029a4c29b7a488e0f84516..674f580428bc36229cbcbc919313dbd48fefdf26 100644 GIT binary patch delta 369 zcmZ3$Jdb&TS$(jli(`n!#N12P{-TaDtRL>bd%DP`Mj_BABPXNhn454CyO$EHnwo$e zfi8w6DMQWS|V{Ll_zuOGPk+Mx!*hxa&xYcnr`?f=y%21r|k2dCopptT6<|;-zaLd z=jfVkTBe0FPyepYd1TUL(3q(6aPBsy-4@(Gb^K0iu1FAEeekQ^uYD_acbhZnKXO*8 z>whhDP1$Pk+QMrElbUvAW)+w};QVu}jwQOpn;jUh6qo5t?7sZ}4QkvY!~g^zFl* dFB>h{Ss4?|zdcs{$H2hA;OXk;vd$@?2>`4grDy;E delta 371 zcmbQoynuOvS$(Ldi(`n!#N12P{#P7DSU=qVbJNvTWa0`HGcyx6XGf17Svw(36T`&E z>I=R{M{-;|)ON%pk&(4`ql(C^jK|79dN%1K8@8WYnU?pi@=oz`gLuhD=Ib6Zom>1s zR`0R8+l+(eA+58g_RnyWPyW#@m&MWcqR8Im;$!~^`vku0TaD|vPU@uYa=Fm*5}(Yl=^q8GEgDZUymv{JvQPTGvroTb!Xc}7?r*D|EZfgE zJXFnlDHYs#>h7KRWMxMl<{d4ZJRiKSOZ~Rs`k~>~FBEW;Yu=Lg4bwgrKB?W~@tJE| z^2gv1_6Y8mlh)m=T(vgUGKb~&txxP5e{j!tzLDtj(CcX#!{Rfh!riYUPF3@MpJdj0 ze5-Di_L&0ZGs~0T_DuW7CuX?vdWf0va|^w+lcw+2YQ*(g$!M*)_KnkwY1Z%lr|F*6 fO3HgR|1%ssk!U($Ulj`j0|SGntDnm{r-UW|qDia< diff --git a/autoupdate/tower-defense-2/maxTowers.png b/autoupdate/tower-defense-2/maxTowers.png index a0df01507b2a58c119dc92945fa8c8410fcb7129..e25b600e11f1bb65b5b65a994980b5bfc9d9c558 100644 GIT binary patch delta 2468 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 F2>_3R$(R5D delta 2445 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 diff --git a/autoupdate/tower-defense-2/removeEnemies.png b/autoupdate/tower-defense-2/removeEnemies.png index 935b069ac3d4b7ac15fdc58c57aaeeb07c37fdb5..1a924bf33978edeab2a515f8695ce526683850c1 100644 GIT binary patch delta 2299 zcmew?I8$hXS^YUr7srr@*1a=t=f{ML9;-k8_;t_mLN(Qf4DTSBiw>TF-U-tq*tW91sT97!5_7fwd9DNV4ECr7y#>58 znA#ex8_yn431HM?cy0RKrhwakc}gQ^Li4kIymz)7+IRkSb?p0D4vZDaf!kSr1qbV0 zd}PU)m9<9Nf}@0~oU#7O@3`E3f-jhZ&i$FYd`yq z)wc7xo=s`Z>$fpu5MezOdQy{VvBc3n2KTM`vK1T_YD=?KK0G$LFZ=Z7+gHaN3LnKYLEic>#w*g*G#zGjTjBklus z4_c)Fex~e!%M%rUKNXCRzHm#bQ*^qlM7Vd*2A&ue zKjzz8cW~Nxb6m@*v+I%kZ^&7Y_&Mm0=GvP|$+kO!9_$Fv$$GnG!d~}ZC0@_u8)kbX zD4bpIvpl7AwtyRxc#F$5=G$M-9lukZe864lyvfodd+HDTG=6q-k;q*c$+-f1?zb53yPZ!k;yL_K>=f|okC+xm+A1oF6W$?kj(i%jw*Br^b@Qs%^J<*7bE?|3;+k zXxh1p`N!&KSujn9P~`~Oz+3fb(%%4hnB0>7#9d>TP)vt-B7Y#^z_f~o;OR4*7StF5soOE$x=4q z0RN=`hCSb9j~10QX9p+fu9G{uDzfa}iV1U%@356VyVvPNhOyLto(rx__orOC8`1DJ z({a6>d+R@$h4=Ni7cOSm_cdwD&->E#vkz?h@@viAwU)29K3ip1z43wMh2Krb(i_D$ z=!B@1w3q7mwTTOEneoBSwr;=kd+r0Pw@8G)lBnNnJbTgt!(P#i4ow$+gqyzC)k!_; zvE%a}9x-lPDgTs&*;ClPH0`&p=* z@ye)Yt(f>U#G+y8j;Z(3gC8yFPDy+mOCEOwKHx%p7V=U^GfI31fj5JxzmDfx7IZmXj%4~ zy40m!R5~n|uKCoi$26X;jc;4%-jY0fu9|}0Q*V@HE^;|twSCm|U2s(lFZVO4hp!$= zEIhumEPk*KjIyVO|^=}E?4o5OjsQe^Rj%22QM z-`1pEs9N}M_K6L35Bwv-K4dqDZ%mHTQdQ?vFAd)z&V6Y4bd4G96>cvhCMq9TzERTeg`gqCn|zl+;zzw^wseUzxbI0laH%ojzQsdvn3YeMi-7CbO!-kG}34E1&J} zpAdRoLSg>{8=b?ejjp`s+Wft~TYY-8OaCIVyZ#ybge51PU%T|Yom22*bLZ-axOMFj z_ay%rSCuP&=$Fy|`Ld>uW#4?g+Z}F%@$8iJ-(rO zw_I<$(v;uVw=OTAe6!Z}?YVg2j~$oK%})+0+uswRuf2T3lKrh0W?KH2{X02g!rc|7 zkE8CpSF8eFTFQR|#6dxQ0CxaoKCl$~=Ae7{tX`{4MR9n!^i{oIWIU010*ZZmrQ z=hp&nF5cw*J5w}EOqTplKe4}{X3|tX$+h2#k21ayF`Qa>q(NlnF)7vjAHtk*7iLV) zd;X!}-dW+gyw%zBUD$XyUN%Q4^l$#u`uyyXxl6Pjc`bkK=oHub;qtAl69NlAJ8M2| i3u_3rdl_s0pOMp`>;-F4+g%0*1_n=8KbLh*2~7Zn+Fzmo delta 2261 zcmbO!^jUC%S^Wx67srr@)}u3{^JBtAkJlf6{JTP?`jU%>$^-``jVW71m~tq_5G8_t;*?;7MCbSy+X+3_Bm6KJx8` zaeMpM_?x%W&n@u_ec*Ae;@rL0-{Pm>YO4a>0wcl2(RJ(zx=_5jldxd+b= zY{I!{|7`Wt`YW|Y zOBU@lm3;F$Ug+!^7O}?rZrR>W<*eQJSs6nZ_=FEF;LEx2e|1ZZ#8TFOnyuYVHLMm4 zJ)SF7AKXu}6VRN)pez)|_)f5CbNI~J3ql|0Y5vhrd}+OL$2-y1YJgMMxuGZCP^Sli%r2It4Gjxjs)$N5^Wz zlRAMN)<(yEI&-YfylC&p6z|{b>FZ^8@|MdBF(>wxEJp8rfeGscDn-1_`p?e_*cI=k zlcZSG7htRB@<0E$4etl_2a`XAdCtpZk2~a*nns>0?#i8C zzOkx4MxcmQ(@HVb%wuM#rs2BpsS7JTOBnX|@%)@)^Joj}#W0UGJMXj|%?jk2*3f;R z`#_%H^~QA0le5;I-+!p*e+SEs4XZ@zqfD$**Qkec$%uE|T{KsGQ@Qtizmqj=H@ujf zGwaf=G*{nlF%a6Jq_Row##+<*=l5o_*hy3_(^Fl=RR28n%;vj6CDkb@0MW@MYSb6|a>#jkWD_#&ni6|x13Wli&i;szoGd6|Hcm;^6yz! zR;aefJ)HN^pvtA*X1T|M!z-_z-Xya6MZQno9y!%b=l41lG`GmH)Olq%h;t@>(bq9~ z6jsmi<6~%QuFVY(ru$c>gde|C!gKmg=ED1}TQA4y+>AMlr`? z?lSIK_*d5G$kVk6ip4G+?*)BXZ?t^vcT|jLIv3m!d!N7aV(ZZhg7uo8jKum)4eQol zuy>xJd`EkB!+imvuvA_X>ylhFv>+W~}y( zkdRS55-KkyxBN%F~^nftc>uHUjU-X;9Y&34t36RvSr?Psy+50&osv~T>d|>;f|Nji8nE$xbHFf)x3x%K4raxzmb8XP8RI0l6 zO(5;r<6C=_5~sJcsE0U7WPDo3kmXbz_eD1%d1n1Vzo+IxUbnQeg^T82h(G3acgjBT ziy2lkX5D^l^f^-VO6S}Vp;^as&6bpL|CM_9rI0UMug>(L=tItHZFhceR6Kp~LqL|| zk#ET=8`NXx8&z|!!eiPIwA|G8ulqAAE8F*~Dq&)=Gd z9clij^O@u))jygmxobJgp*YF-OY<^MR`PH!OpDv<{!hAF=a)sI&zJ9ijUFXRnyG(! z91;4#;D>RUjCbkGWV~2wZ%6*t9I4$`Pb&}KK9R=W2fM{mr=b3Bc<*ZPCK@|zF}u|Gs}+}8xM_O z@r{}5yDJLJmt-yadM^CLOpSJC%)s+-~8{f;MI)jIxW=PYl!S-o$^ zB87e25$$V_lvdfWzuohkA#ue==>?8bx4&}qPJZ|^BbWQbcNzVknl|~jYD6vknfR9- zThgI=ROH%9t(f@CQ+79Z9zI`Rdpg2Nwy)93xHTNydejc6fneOpGIy2!5*R;Ry zRtewusO5Gj-~DdD`s3!A_2y>BrakRtnSG@uU+kt$UFw6yHxBOF_$QTZS=#xnkMzF< zh@I_ZYkXbZmU6@JP-@)+?WNnZHnZ=)AA4nE4x96nI3}UGJLfM|Ilnv*vzNa+Gr!*H z?g9Dx3k`WYXXyIBXW8g{fdAS?{rq$5665A5$}l|g656%pT*v!orVgUJSDy<`>iN3m z<%cKn&r}KwOrORnUAb$pJBm#|Avw$Q%pb2rDerv}y?buVXRuSYlTPiJ|J%xCf2TlM z{n2&Wn>LqrtvbH#%A*VKr{*8nw72K#)wwrzNYravciwIP^6Iau({6j-Kg|YyX+Nv( zu8m`Vlr3!Bn7=&Db^n?u<}mjkbJ~fA<_r-6epW@yA zg>RkRl8dzcY-aKP`Inu&#^uh*Sr^ZGPYh})h?zSpHm7V;*`zb}G2Sl|onl)*2;bT| qLDA{CqUO_w0c?K1mX-hg$^S?=mzCv`6(<7&1B0ilpUXO@geCy&;z0EP diff --git a/autoupdate/tower-defense-2/setCoins.png b/autoupdate/tower-defense-2/setCoins.png index c2000707e5078893ab379e67f0fc5a71f614b863..3a1b72eb0dce9e44b91190e00ae760d10de81db1 100644 GIT binary patch delta 2325 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 N!PC{xWt~$(698=8 delta 2337 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 Y%}i|yGDw@vz`(%Z>FVdQ&MBb@0H?KiE&u=k diff --git a/autoupdate/tower-defense-2/setHealth.png b/autoupdate/tower-defense-2/setHealth.png index e242a464405868afcd5bbcb108d05f9483bb359e..14876385c904f99d4f50aef8879ffd73c8d521c7 100644 GIT binary patch delta 2318 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 LS3j3^P6F5-_T4?E(o}*1yuf+*uFP*T( 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 diff --git a/autoupdate/tower-defense/maxTowers.png b/autoupdate/tower-defense/maxTowers.png index 272c72fe0c48a2a7ff947efb6135dd41265d0371..ac35fb7938be5eccdfa8cc52b99f07f87b160c6f 100644 GIT binary patch delta 2190 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 D$uuPa diff --git a/autoupdate/tower-defense/removeDucks.png b/autoupdate/tower-defense/removeDucks.png index f5cf45b930d6a3de098f7de3c1aa9421eac0ad82..3020e353766966f2b778b3b9e3d5a70561468cb7 100644 GIT binary patch delta 2166 zcmbO(I8|_hS-qF1i(^Pc>)IKwi(^A2kJZ1PGbd)&yk#tFwu?n;SR4%#aOusMYIen? z(Wv3E!3m4L>G`jErt|mJH$RqNSRolKu{AfxY43$3o=XRt7R|6)uyDa!6VvIJO)M?b ze?P3f7y0_lo6E~uZ6|wf`X2TEY32Oyo5C8RjaMX}Uwt6#K~vrPdKRezMgdG!4O|B7 zJX6e+J z3(r(FvtHe;N?>`x_KxY_g7?y@HNqQYPi*;iyl8>uQpO*%9XuQ*FWmEc@ccmS0j3Xp z57ZC*y%jz2A3NuVsXSGxI~eP)v|Q@B*US9-=~LkY3s}}n-mt7EUZ`nifDHRPv0ZzO z64uMC%6xBOpi?Po8R);yR)@Xmi>$(daAV_TI!hlPcrG$8F875H*G!vIN8Yvjr+>S$ zlBs>mGlmZhJnK&F5S47^DYM;wIOD2Ruh199#h;Q`D_DNa6uH)VLcgUVmP`9UVZCJa z{5fmABPT3&|6-eQc8)+iqngNCKg$ZoKufh)$BB1Xco@H*Sh*=Usda{c>%u$hH}s1x z`2FlK&+m-hPbrGKE_j}7S;Kyg@w%o-DCd_~7dut&ESM8D-QwEn|ML(1u;~e0r1r&X zgT}YazeW?e*c;dlxk@tQnQ!pcIBseanP{0%-^p@D>pc6+l=%!pqrs93%%{=U58 zr_GHQ6Zbnrq?pE^SE3iAy%9l~hmSIKyPlyk7OaO;vCN^J<3wQ$F8~iau(c($H?S z_`tR!uN`>)m#vv-Vz4jNVBS6**1k21uWDb(pIrR8s@%(MnaHa8SHDFzbl-TY)?qS> zDewBO9)|g6&opp%PVmz#ZMG4-KjFe#qem(q>XcaLO?I5eZCv%gT*vXUM$G(%%_}t6 zTt5XqV3)AHl&;UXZ=&QZ(OijxT5amRpEF#XmW!@p)G@Sr8o+C@DnC5Q<=;+m<_-Q< z@~m>~a!gFJ$DE&EtlwA^T(6w=6b z&Dj@PwR>ZSiQ%i>MAipudg6~+$sTZIsG{N;aNFWqhREx(@qS0=31&ZR-xC_3Pv*0DA9BIniJ z=8Np|4w`3G!r|RDeS=hukan@(#!c7qJyPZce<{oS%f2D-s&wc13zH+(=06CzWE1m+ zN9g#OyuUrkQ(jC|)MuK#u^@ay-&ckY!C{}j7xtK$MrD4MUu(-#!={~l_Q~DljhAmE zY&pt%ujAq)lVdvtTNhp3{mtL{dD&?Ldy)DO!&iT2ok+d@x2AF46|vv*oGs=rJScA=e{`;x0JHqn7#G= z-OSnR5_0Q*mF4i9?ciN>?p4_DH5XQM2Kw8`uec_xzGwNCZF;fBMRhViHhhct&imo3 z&NV?xE&b={X*P3#7j)K{KXSpK;zwiH?Zf?(eKJn(B!2A92 zNq^ltcTT*gB%Ad1V#Zru#(mQxZ_B7mTUvY|zjJb!)GU#ejFOky&$9h|_K|C&)11RX zt7n@t2QKE&)CInH zt+pXkfA8xG&evP?o~umDkz1L3V^59)%a5eA$Q_Cwue|=~mmASO_vf#T87w&;zHO~c z>3;H+`TgN@wb{Nq{usX~&vyOe?L5W3_>-1sJ>Th#hL2*41E(ky-S@xdyI?YdIrqaF zr5=%-Z*7-aTdVkwWxjS2>$HzwYW()gb|$e0vv1xKtmgUgPwJZJ*{i%dUC%qyw{MxW zW~uLc)dS_5R$Ir^t?CtYugt#nB{ss+)=_7-DN~KEv8(W}g8m+Nwy7IuK8)b&U3ANu zv&N}t-PC&Jx@)g5{o5{h_@DlRyKCkxHC|J-r|;s0eB1TP2l~#i%sF=I^tw44gKvDj z$hLRBVwutY?H>w_xVC9MDlPxXC2(H-nZQRC`8{5H)RJqBKC^t7e5g?8q#5_jOwJW2 zR;FrdbIuiVTgaERm)Ggf=cwPxw~DJLRjfJHaeSSey#DgmhWPxC-%stnc;{I6k^i(^Pc>)sjJ`7z<5ZS&uLyz%%(u=?esE)TCDp#{DfnoE@q23$PC zYq*3nt2-c6$*y3cfP#vH(;to_{SWjeg*99j*!{AVCC1s?Q?Yf@0x_Sct${&F)sN2H zFmC669eeZkj{+P4(Th!~=_q*Q6KDfp+ZNqu*162>|oAzyI&|Sd!g@M^Y zat8CVhTDz22Pzk^?O|JU@mBDG-UCVjtmhc6XT8-vu&b$d{-yV+d$XBUAFw9aGG0sn z;3p}ra%aM#ZS!~;e>ZX&aQ$(6AD;bLFhO}j=3D-!4$)rBAJQ8qG;Q+TRC~a`vATiv zLDd8I19B&)E&U(IRHNAJm|K5`>6O#VIrDrOtDin~J}|>9V(HmiM*9?5j2Bw4-cc=K zPd&hA88ZEih{3wQr;3s^E6exGa9k>HV2D3+X2zr`evI?OD%eyn=!+OtzLMU$rOy25 zm6c5FTc0s}@RW?1T6o%sP4Z3EyaO3qjihW1cw{DtpFY5Rz<)`BXU89(4t>wWdPxhl z4hcjm%po)_3{ny=nacrsUSrrADD?(fA1*gHfl zJ=fe#t(|}1RiUTGw3HV;J(AN5Pj5<$I-lKj&hjLqja$QPneSru%!9YX?ppxc{WaHG6eMJ5ND; zn#hd_6|x->c$mGM9Ath%_@ij_`z5pFYv-t&Z@sY?&vAsxicQ>dviRv8}VuG=+t9Ja@Re^8>w})2{G_>j2~7<1&nG>*-q8I^TA*sO(;o33;%+nR9;}bL zug@I&a8gelOZS}>DX$JhZ|gy|g+@!A zJ&On1(e_Sz97RfrG-mq0dROA~t>%o+EHzD_#qRMk62YU0IwW;t<&^}@UF z+k8mvS)Q=P@!a0n{ofgxStQQx`g(58hx*8!i|p6m<$d%a{;0+`Z>99`i<}Ie^v<$ZwU7V1yO6Byk(sQY zcE91%QBr2vp}JXU>h-eqQv>Zf=3hTHlgIA-sV9H#Z+{_odkeq!jH*R8m)-29PVKm9 zH(%jr{gQp|ThCQinomoKUb-VZd-ehMr!mgI?Uvo=n6vgk+M_AoetREa{gIXS;v4rj z@ue#!FTbsN<$%@oHUH$N2up7?sP>&dG10O5hv%Y><#R=LIcIGDBJ)6mao@b7!bSXI zhvsjdl>Gj{raS38%l-H#p5{*uT_BzO?vh>;L8Za5m?u%C0 zowx3CR})X9K$cx2tK}u$Th<%*e0puTKPkgP_1o#w&N26X`>VgdmXy9`YGVB+<*6_Sollncv$;)f7h3*j*HwL%+Pfy#)?TvieZH~p`EQxy zlg=uaiu@>G7x2xADRqC%vP0MS;Nm0KqJk}$%2qzSyGHotX>*gCXK(ymce~~FACb%Y z2cGG)tq?vt(|lz?OrNjN`zfCnu}u73*HoXEe3FOl#3>sARjXF*2=!OTo%YH;-cr6W z^nm=mCB}0*XUOHP=ZWBJKX~d+`7VQHli&Bf5xAz)W^nwn*CpTCdUnoiKfJiu}>=5nt+p(C<`n7HX z=MOo_`j0JhBHHIpuzgdnK5gfhsw|$>a{9?8Us(3>d4HRgV&*9~|Jom~7gd~%XAj>y z`KRvCanJo`UwikyGh5H}@!XL+s_NHHoU~l?EMJK)Z8ztKr8b<|Det^Me`w|Lb&-q@%zri)vit~3OY~sXKQ)0-(v-F4 zNl=86E#J%kuAkO#SF3m&>=sxg&ikjk?vY2Yhjrw{2YYx{s&SOx+xztH`p_-z=F4B& z9@)e-O`e)M&W`=_Lf9=AV#=H86dX?JgSg?hI-1xH7%^4KbpzrjH< z^ZJo%@*6%)HavFZNB8t2_J@AhSFBzpve;pJYWLD@9nsYjwXS$2>qnaeMc$BpbLQQd z*Zj|`f7yICa!!xFpR&pLeX;fP>V3~Y&EYLbXY0Q4nQepEjy3zY*E5$cU=wK&buc$z z?qQzKc8&3}1FHo;Pv*Pq1HK1D7x3(1=E;7yztJ@J+uzCi^fT8miZq6E7DT5VT06bK zv3s@EiiPFcjm!@68+d;#KE}TFXI299gv@vPOC6ls*&c{CPH5T`nqA%C-tfE8@NGZV~zUWr<)J>aYkNBJOZJHS%!@iCCZXKtA zQtPv=WimHb|J}9pNRrVv1q1hkYClh(w%V|+yr1DZV{BBw)f?fhFJ?SD>v_|V)1E!% z$h<(sH(g({-sY+Un zuK6VIdBfhPp3J@JlG3sJJIi%%r8ZgdK5Ga)pjRu;_D?%EJ@r)H-#E=JeOzD9dv0)! z$$i$|ndbK1cwwc4`R0>BOmeJc%=3?DluOQ7kRbQRVj^4V%$J%ob2)D;zn^ig+32yB zVx8yfQ?o8lFp$5rPr2&;(w*9=y^L>588_Ew@OE?X9h-EGhbfxl!`w4`TAq)OzdWN@ z_BuB9kgS&gmt{-WuaHi@@QXj}7%wc|%a@e)e)7}4sI*->GoB85R{210Z7xH-f>pMio&3a4+cWF! zSG$SV_{S?kglmk(G*rSIWSE{R%wKV9|6*#obguIp}y zdVF|>>RqkFEH|d!eDLdt3Gd8BYOZlde4-~UcrCP+`Qjhx`VB5Y$A4Vw{rDyH?fVl} zQGcEOP7XRJd^ualXlcMqy?eDbGvfPaUaS0~v>{U3H~HBbA!T>T$A&_?+)9pkzTN5Q zG>6G7^9<`6vu2YryFYvlo{bZA9p`{*Qlz(hj;eu7AiU{eXQY=bi`cifkW^#AN>|rc@bf z{bI-%iGwRszvscv5y!GUPO`rJ$yKoU+4+RP$HoUZ7fffEU2k+lv8Bx* zZ`Xz8Egqrm%eiC^?xw|r?u(^CQd*i% z5IjtmC3aqwq$77Ei^U1 zEOXB2fu|1hxx}!qJUb+{zZoaV3T=*Pc%Q!PV6jtvT*t0ri|b)RtCy>rmIt=`a&{K> z9ItPjar4sY2gOd6VXwI&M0Rw1-emg!c%v-KkG!-wzjmLwHKFoZ>l3L(!9EP}lN4$r ze5EtaU$>e1PUuzXUUu)buREt-ZkqC2_H4-S9o(-qEZVs&Rz5U8;BF<7w)@-1*Pnfo zIPEL8v#b-+U;5cf|L}?zCl^~bZ{>_Fc)Mkm)s1s5C+oS^3il{mc|Un)lJ={t@XrQ^ z8+uPqv;0U*Te(h2q&hSI+EWb^l`HjAHO!d)NOrUFYJL!!7GlI{shc`YsFA(#EXxkf z=zR@(Cz2zqWE9$#O+R_uy~2&dGSx4mCcx?G{^#r6uZ44b$lcn{X8Q1Ew$6_B7c!a4 zpPew8a#o#Fe?nQk(E7LH9Y-&mFF4Ke!|hs6NYNi~Y~Oy_n84IihXW^3aT`_3E6lm3oy=*Q_lBNdV^0#PS8gu`-$g{tBE7Lpf%CIkLvs|m4_0i(MzcXS}HdKeYKI4d(_-69w z6WeZWV9Gi2E^Mw<%)drz}}!Y8XM=|KIJ8_Gyd2lx8@4QwG)3e za?NDc6{~i8dDLew^W!b)3xz&R|Gu)`=bqr@?$qi7>n7$Md~~PZT3}gdW9;!W6%#AY zdntRWXYTqbC-J~N^11lI>f0QJJ^%e@-BWuQr*Q0U#3r^KwwoJck4#IAb=uc#8QE^uCjMMld^p4%ITBON*~`59nJQr^7tL+J*DjXukF!I+-p+I{z3Zi<{6XkI^=Nk za_(Kk;?$J>Yxjz;a{1j6Cw}jG_HWL&JM$Fc)+d=>OKrKQ!KfASYIn=T{rtP7?@rc< zIneZri_@fU>*dcPQkUOrn{1zUE-~%>;fzasU;8JO=Y_g9mx=B-mkm<9o Y3sgGg^B!$uU|?YIboFyt=akR{0KRDwI{*Lx delta 2190 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 Xw(d{4`jLTwfx(mA)z4*}Q$iB}o|Gb} diff --git a/autoupdate/tower-defense/removeObsticles.png b/autoupdate/tower-defense/removeObsticles.png index 2a8e5323068b8801074d732c2fdc8778f7e54e9f..bba08adbb91d36562bcf31099c16b6fe5af81559 100644 GIT binary patch delta 2181 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 WDOEv9Mg|531`bbGKbLh*2~7YCs~Zyl diff --git a/autoupdate/tower-defense/setDmg.png b/autoupdate/tower-defense/setDmg.png index 95c509473f38c8ce2382d877cdb3fea5a54a842f..e8ee727c7fc0ee7ea54b38b2b261ac8a05eeca6c 100644 GIT binary patch delta 2330 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 Np00kZF6*2UngHTOV_*OP delta 2333 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 diff --git a/autoupdate/tower-defense/setRound.png b/autoupdate/tower-defense/setRound.png index 54904eb5e9d67ed2e88d6d5f5a5af18ebe275f09..8a5068348b71c17a8a63f28adc5fe11f899f2adb 100644 GIT binary patch delta 2329 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 SyUM`8z~JfX=d#Wzp$P#0++f83 diff --git a/autoupdate/tower-defense/setTokens.png b/autoupdate/tower-defense/setTokens.png index c70a34279705cf3a7a7333bbf7bcec755a1b0623..9d6b19dc6179bc75c15eff1aa6ee4bfcf522a4eb 100644 GIT binary patch delta 2324 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 l$E;T# z>$d*%-{xu4a#s3q%cl~t)oSbw?wMbGctYMR+}^+_uP?i_oKy6X&a{Z9{vr#n{ncg+ zQQ+~7W4b=^K>4MDHT~XPNjCadYSesFPDEYkW1n}pWp{7RY&)rw@9GZ={XU%WHtS7} z`5O-FMd}-zUno5kyS)4CY)LgyNrTq2hq>2mHF;`(GvHJ3c_lHm_Qu|MC3WXtn@`+V zC}Vx^_;k(X8}gp^+&i%8e)`Mg8=0zo*R7^)$y;$fS$Oo6cD?8QsNeEg z;#!0B#^$F{!g{~A9E*RwHt5Ylo%&hAxlgxhX8(ILF?Dgv={MeYQ~HnZE^K-)b@N diff --git a/autoupdate/workshop/sendDistraction.png b/autoupdate/workshop/sendDistraction.png index 939f748a58c5fcbfc73b08f99ac80490049b3306..640ca376f7ab88f1566e61970e0c0c548f139b8f 100644 GIT binary patch delta 2826 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 So`HdZ!PC{xWgW9qLK6VXMrNP@ delta 2777 zcmZ21_E~g-S^Wx67srr{#-p=tPYwweJyySbdG)fHzj-EI;%KRMVfJuhQE_2cJ28dB zkVTWba>JFN)oVUE#@Bq7_xPDJHDBr?*MbQQjf_kWr(IOx;xzYk72#BCIejOgO0Tvi z;(pS6yUVsb!7D$71m3-z{(kHAU)O4Ll_EqA3w(=VOJgYi@>8PTfQg4mGC^npb5(=i z1I`4s3%pyHzCENW-;?PG1uk8-y0lPx*`J4h_@u@h*&q8EsR!Y3-ex3 z_x3G|)sX-{Cmz*%w)%`pbGI``D5tF|NmJhtd28k6Us8<%-T}*v7kzzw;znchEsGV- zZA)A4-nzqS!=3VVy+4on>wNYk+XAK^yc_)g|N5FYdBzDw<|H1U-&cRV5wWOePO@W{ zVJ~~RU2#FIN%w)}EKjsk-cGPu`0kaBYMObML;Jrv=lRkGx9=z#ONep!9tb*9en)=N ztUudKb~5fzbX?{7nQy88e2KCPi&!$&J&0=fZdqDZX;sag}@~zgm9^pFhTWEu4 z^)p6&W^R=`F^WIZbsSO*jcZvfSZs9M&NH7j2tN68yX=9QTKxpEqJR?pq>CSuYxNoK zx@^#ED{oYFTI{%LHQT*IXO09G7I!XP`P1r8&$r#oaY`-k=GdK2dbopY^M9=~`nxs= z+-tF|Km6$7l)8LT4)d-24-5`^U1R#{^5OFhv+&H~{bKr)rEH5#JZ6|TsxRHE^ug-j zoJ$WY`&<6+d11Zyo&WEx>FZi#)m%g9SfB8=Fjl+cr{1B zjh&CPa|_$NE7t$dZY}3Dj=t^_=)=P`XS?CqYh4#-axSb_Zu<5-VVP~y(sr4&F!9El zDQ8x*NjX1KfB&%gD(t06-5;A=zPYuR^S&p5h;DZOKXnOtwiFG>E*-W(h2 zxSqZ67g!Xy|Jwb7n@Xh%p2#U5d-M0lhf7CK&$nXS(9f|?`ZhnS;iQEj^><}wJg#2S zb+o43X@YiA#ur94pIQ63<0juImO1_7sl?sd_{Pm2q8|CD-`f04y!1nq&)VOHw`&AM zVmZvu>LzV#z4T{`kawRk=ed2{H@behy1f>AY244cTt` ziZ2(juM*U{ymcXaw}f`Xeh$%wu zx%vBcN$g+d-5k(b_hj0PZ?{fWH_C*u@BE*`7&pc39J74JeWnM-2UbVq&G0*68JhHE z#ku-7hm|h39{DF3VQQcxcc93t`+)778@t&mt{={4^S1ij`mFAZ=Wcy68;lX6K6-beO>6poaS{e>fB|;(1;sf|Lx(Z310DMR>E!9HBU6Y z*Mz=s6M7Wg;;?yk!nSUX&kap8>iM|!;*XoeD)0O5bHx1{*IT(YSLdv8_Dd2iHeGn^ z(+iXBXKt0vz3gzJUecBE4`dclJp=PugqqBUf%G z)fhi}Ah^&zQmgHlP+q|Ab%}j)(zDNaaTGFq-g>XPDQ#{2jb2wq_s_|hi}{O>Jx!A1 z+&lkb>ZyrS+Twg_@`YC=EVO988g|;?|Hr0HQrvpEGx+617377|QU(5KH(UNO5d34p zXZAl{$Es4~<*`YZ^Ep!wSNvJ-UhlCzNzpuaTJ+I^rQe@Mwd*Wf`Yr=LOj4=hGWMPCCg&wHN%2UPhP`-%u7TX4Nl%JSo##~RUM|-pJtgc>~g+(q2t=eLtc8 z+)MEVcO4e{2j+D+%Ab=xqVynCsfgXP9euZ&jZFo9O#Q)`zi&Ozhk<%g!Y*?__Q1?3nG_ zmT;{8P}iA{Gm2)vsF?MFan*@iZuS+u5_$s1e$;E1JTOSBn^&sMD<_~^a$`-4fZg_5 z$lxO6+6AJpWRyWtNK^m(f5f}2E69N2m6z}{id4L%zPkya`swVeuW$>{R-!6ekXpJ zZ(!IYdOF(ktV*L-){8f`6O?`|TzBuEXNQ2f!SPf65{lLKfeouT&dzq<|K)6i(E|S}G{!~W&N%recSG_KOcQGJs z{bYvl4f__(|LwkP^si>oad$ZF!Y6;Q&ZN(W63ScmWSTz*uX6jKih4a%-*mE+!5xMarNHzX?21%`f|DT zp1eyhzM1u)QC8>;!^2;@=S-_txUtVauB+wrWktPXy-sOp8-|c2B7# zc6|^#$Mt*nrYg0q+R*hdf~%)!;dbsHT`zp5DOjF=W2$7(y5L)VqHowQEnPL9XZ3$J z)w6V$$!Go#)!C)vVOY)i+C%#5Z(pZv_TDoJL#Ho%omjp>=Ygn?_S+fRsxAH(syEEA zpB^xM=U?kz#|`CYud)r_V(*^8`{$IE(hPsL&qwF5?BT0%uld{OwQOzXAD8!blYZ|h zpQ*CUYU9k{TP@#SzTZ7%e^+&DL22Mh-@3#rLGORf=YRUD_Wiv{J}SbIOYIg;|FB<1 z=HVCH#GShj*eq>*5|R6*$|;1^;?XiwF(Z`=KWEM;D$Zc_`?2W%>(BN)SH-%F{a=YO QFfcH9y85}Sb4q9e0PV;+v;Y7A diff --git a/autoupdate/workshop/setToys.png b/autoupdate/workshop/setToys.png index bfec523510982de97aaf96b2774c734e52b4ab41..2db04b72640598b2ab76a364584c4eb7282b3b00 100644 GIT binary patch delta 2498 zcmX>vd{20SS^Z>B7srr{#=W!d7KfBe9=A{5d@@fc77((U>}giXV9T8`Np zIsJL>AHUzeJ}2n7@np->miwo_|6Chae_pZicTmKEb)OGNJy`ax{yUTC0-ltHxCPQP z*p4;)Zrpl+cL75TTUf>$?E}?~mI;;xtPv|Wu4jIqx$)iRU$x%vS2>7(C~A3|m+0;B z;I`(O?8RCW7*01dJILMO`4jk_ed~|gjinB&Hrh{Q2+f_vpr3Vk#uVRKx0(Mi{opa+ z-oyMubAx;F?ydjR8zmRSzYeQ!Smd#bEyW|jm#bR!>Er_ mxZ3T>P(-n=qGhIw1p z-8x2zNe-@OWtrW!#BFbh=(zWGIz#6-YnC?x)AZh2ve{_8{gPedr?Nz^K|kbT%iS$z zbDtg%?6qWhBmCegQ@MA7zymqXS{dWjOS2B2^lW*qnJ|rI-!!Qci`c@CdSh<~#KpJDXI}o@dnMwQ_OfRgTdtqJ_Fu*gS$C^lu0)b}Hu#s^7wX__)JaGy_7!HV z6X)FYdB0BmjXQd0bzj{)zQnL!=CtaW%m<8T*D}>BSY+2$*eN}H`^+i%gb8A=Ba+Q+p5^T5g9bK+uKVaPZIepz;O`XP_ zX{#LOv20s@?A+%WS-)9Ia#c#50{&Z_S*bN+XKC`eKby=7(&pB$t=sr7k@I=yOVP$2 z)`)fAgAY_WMa)&0aZ%($V6V651Hsfsvo9*y-nznAnN$_qy-v8p_yAiI=NvJG@2vb> z`kgZ(xXWFiobl}D{2=u~;)Cs(C67)!XRO*P-D^z1B`Din_Q*t*H_PY;LfVEXsUtnTg67+l{aHIs}#%qXfQi*-DgY9grvl+ zN@?p}#~qquyx8}A)|t00nf%v^4!fQ4>N=n${-Dk&NHgn@?*kRF`hI<(j_Z1H|G#uM zEEc-KZM@!O^OdX`mg2hpu$3%31UZWtH6|Rme)*hvAzP8)j>!>xnQTAIyG82nH1a23 zn;_mNv+S<$jLtUGr_68HRY~9Nx6G6mGvjwX^H$hfd&@UC!^CBJ-iV_k3d1x4&X8xAI*tsU^OedVp21Uoj&l>r(q0ZU(bwa(t1Da^IjFVPw^Q)h^wjed~?92i{62uJ7r(>iXLBpYj2PNbTO| zU(6foMLjoi{%OATy5(K*f#sabre6GOv+UJXCi~8*C-Ua4XWGq@;c;mC#-86S2ls`) z+&Q!BF82)1Fc*!tb8he(6`KBRJ5ZT6Z;4rwWp#4I*(WpqT1~ri&-KCw`=k5XJ@jvD z->Q!*KJI#83r8KV@%6fdIV}4oAL4(ZbLMKiTxnR+w|cSq9V(66l9nFraX4~*r@Wyo7#W-vi z_5AA-KF4`a!sBSv)PT=C!d@RrtHKVN?B(cJje70R@;S2i zset@;?!$8x8}pa4{h5Bi`sJCh?OBTHWl`S?o9@07cu?u&yv-xSv`@&dXzsjwx8yXF zm%n_HvgJx}Oe9N)q5P@j%7qF-#asI7ZF-qf-x^F3O8VF8aVYe_d8LDG2EXsPWGt=r zeDH0To6b|^1I-a1!^93uzr`?zS?|?dfn_^&!e-iah*rquoSS5-P>+d#-%<%#p zp1pHLUT?m#?Zob{c`U}$b!VA(r+&~nSZAJ4naZQBq0J;!zu3ZQt=Tc@BfUbAwRgTB zK3Z?E@L-AP>q0q(x{&2FXJ}r(z!1iC{dsG+>GkV#1Pc95C2%*zJPday&&0D=%sb;L^uk+w|HBRzY1NvOIm=Wzw!QDYt@V)EbEccU#f_A8&nL?) zdzm}K^ZbMZ(}Rjv)$iY6@-2!n<6J~~wG6|)+Xr{tRrxS=%eBJUUo9VdT=JY&r>#51 zf9rvQp0vnaXB(God}p9&&V8r2Wkd9p%|Z`<-zaNzZ}{{0VW*YRtegK-K6tL(9Mn{j z9O~frIeg*07mruUKECJsIDDc=x7>6N$z4sYyH6)QRuYT7cD-@#p(xez`WHVPUT9d_K~>h42lm{zT=)1uNbl_ zpCSIr4f)Hrwy1kPIQ{Z%)Qz*ZpA^nsqSCOJ$%M_uWihAh)&0*i{slfYc-V9Cl}ya* zJC__*SKa@=+>=MiFJ&{4f7{J;Sj@muIbymj27Yz`)??>gTe~DWM4fV<^$8 delta 2483 zcmca7d|r5hS$&JAi(^PeYp0xDzXmt5-DXY_UPFCht)~Sz{DmED8 zGQQ27bE^5VMW1n)?Cb9Omc@@3ukV^J_#sHcnW>e_WSMicYv#(A5w|=fJsX9JJc^vo zeM_tjuiw9Uv%f{>xgGIEH}>Byuf6_u`!%)3-9a;s&D(r{>%px0fA<*AFo-VT%wUdc zFic?B!Ty4A9YgE^)`XSM_OaDS%wVu;3|tUhe4bf;&F1&>zy98JY?XuYhpd*jW{KV& z585?-UM|p@z|h@r*MT#F-)8wo)mt@|8-zSezfTuhu*zBZfvBv+*XQ+;JGe?R?$=8$(3zyi=&Q0psrBuoBK-}4(p$1OuR7r0c`!tWk6~}p zc4vlPDglw%>+^uK8QLwtju50F1r>zg4s2ut%V&KQ*zl3emnv=#!zch2}e@qaI z72Lts_;I6WW~S8U`-NGiuhIfo#a@3eZL)uoS+sl0z4JLm*<0_VIA|xWjb-oeQe>%< z(MTxU$G=0|xL0$nZR1bJ&}_XI2i#R$Jd<4;3vzX@{rUdly~YMliC?M_teY#@@2~nO z65%v?<+@nr=}TItdoowrxMphc`HK#$Md*`GBJ!P^$3$E#0>D zZcMxxZ^JTEoT6SHZ92g?clU{xf9tYza>av%&uqKSeeu0qF3*SZ1l}~Rb6MISn8cEV z8_SA4x4wU?^lHkr-JLwbPTOaH&eV}HcW;^6ptzu&rL5!KYbHaD39&P7#$0l0NLO;) zw&!$x)7so?w>I6Yb(8vh;-Y4vA5-?$ZCrmkAFR3gVNd*_dY|9FBSkY`D{y{U`a#h1 z^|`4`?MD{#@7^k5F`iyJBYun50;7V6iCyXD1HzAUZ0(({?lhd|kYRgoD#6^l0dUgL_3NW&( zY=}SeXIbQeu*cDc&%b9(^=i;2kPh4FMq&SqnyU8 z`cNb3mTlY2j2ppr2G=KVz1VK3o_qYzvw0mmWs@>j@<}oOYi;#4->qAE;^y+dVTozc zOm)sXo*XS-+ORM|e3R{rTk543TI%F49ZF+#dVlw(_JOrb_t|7r=6?)Va;lrJxLl`5 z&G7hr)|!~t)rQ~H4eQ?=-12z(fw}eT7}G!KooV!*v_Z@4_t85mA~KloG3FiG^fZ0v z#?N0nUzWRg3I1q*CT^(vyYjNq+srfnt_xeQ%RKmM8j}szoXM|laroV7`{}&BAyy>2 z(?O(hf5O93!!$kjk{h3A%xqAdoAw}ACx6Y+KPgNV_KvTEl^)uZ{f}JxeZI(#NiCJq zyXyt`7?*o2u-&_{xYAc3{>;DLl~*R;5hxRto9wVY+a|8qr~0kZ{pn>%b=P)0R{xN4 zOJawGk!n&Y!*1zHw*5V-8~Fu39kkyly{z47|Ge`Yho)SUJ0en9ix!vp`&G|>cRDHKTlVRu4 z?`aQuBZJJp*?1NF5?B53_{qi{8`7Bzj+tIq(QAIrC->ENZA+>8X|2M+zde}GC-S7q zzE0=1Nm2hWneFVrQ@412y42xF zHDA)XSAUltz9?Dm8xfze&TBnCx7g`MW|a?TP4<6zEvE6FHFn{@qpRlsPo0^O{VKF` zt7u}<-iy08UUT!(aQk#>*Yl%skv)D%H*fq+7hJfyjN|mZ$t`-(p4r_|#Vn^+$XT6d zG8gu#VEDXy)wTH(m#tFT<8v^`c%oPPhK?y5Kjb;g4~po8(HUFA1Q|mQ#ioTk|HEgzxN73^!bYxd zNs=F4du*~>!xinGG4uD-19Nj*&FXbs8>T1x3lThET+A@%fZoK@rT2n-e)}`eKjd?4 z@mb9@_dPEXE-n­#k z^hRc(dog#|?X;~=)*jQ8eG>k-@In4eTPu|V9Mg(VozXW+l{a4M^ulEQp{$FVXMDaT z-A!-!o^&?q|D6!UEjP58Y!{d7Cq|Zte#l(Ib-Uj0!WE5cX(dYcnD({I+{FFr;Satw z99hSUoW&Q~-DfYUkUL=%ee&i8Z>D)m3foWH70--cqxfFLYNm7P`Q46=n?swv3h#?J zCjI`X4}a6!>gH`;Yo~3h+hCo(_W5L`WiNSWcvkae9e?#f!KYbNvY26peDc=weh=Jv z&zyceKg!y;v3~v1g&wB2i*u_&5dZ5lR=l0e#QfQ0jp1N~B RFfcGMc)I$ztaD0e0s#1*srmo_ diff --git a/autoupdate/workshop/setToysPerQ.png b/autoupdate/workshop/setToysPerQ.png index 5322559ec2bc74fd1c97f93e49d4e73eb13f459a..9cd8ff8686be4f010d27e0b5c1965a82ef60e067 100644 GIT binary patch delta 2386 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 auFqbYd2r{k1?3D33=E#GelF{r5}E)*E^gug diff --git a/autoupdate/workshop/swapToys.png b/autoupdate/workshop/swapToys.png index b4746acbeee14ced6d577610dc54ade8219b81aa..6900e05d979df7247be9612cd1a15ce32f672365 100644 GIT binary patch delta 2719 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 { const cheat = (async () => { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.val *= 2 } @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145745 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614803 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/doubleEnemyXp.min.js b/cheats/brawl/doubleEnemyXp.min.js index 315939d..69613ef 100644 --- a/cheats/brawl/doubleEnemyXp.min.js +++ b/cheats/brawl/doubleEnemyXp.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tdoubleEnemyXp.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{for(const o of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime"))){var e=o.object2;let t=e.classType.prototype.start;e.classType.prototype.start=function(){t.apply(this,arguments),this.val*=2},e.children.entries.forEach(t=>t.val*=2)}};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/doubleEnemyXp.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tdoubleEnemyXp.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{for(const o of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime"))){var e=o.object2;let t=e.classType.prototype.start;e.classType.prototype.start=function(){t.apply(this,arguments),this.val*=2},e.children.entries.forEach(t=>t.val*=2)}};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/doubleEnemyXp.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/brawl/halfEnemySpeed.js b/cheats/brawl/halfEnemySpeed.js index fbc0f51..40ad395 100644 --- a/cheats/brawl/halfEnemySpeed.js +++ b/cheats/brawl/halfEnemySpeed.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.speed *= .5 } @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145749 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614806 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/halfEnemySpeed.min.js b/cheats/brawl/halfEnemySpeed.min.js index 1b0739e..a4f709e 100644 --- a/cheats/brawl/halfEnemySpeed.min.js +++ b/cheats/brawl/halfEnemySpeed.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\thalfEnemySpeed.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{for(const o of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/halfEnemySpeed.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\thalfEnemySpeed.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{for(const o of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=o.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/halfEnemySpeed.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/brawl/instantKill.js b/cheats/brawl/instantKill.js index a0d2e5b..2427920 100644 --- a/cheats/brawl/instantKill.js +++ b/cheats/brawl/instantKill.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.hp = 1 } @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145753 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614808 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/instantKill.min.js b/cheats/brawl/instantKill.min.js index 449363b..87d4f44 100644 --- a/cheats/brawl/instantKill.min.js +++ b/cheats/brawl/instantKill.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tinstantKill.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{for(const o of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime"))){var e=o.object2;let t=e.classType.prototype.start;e.classType.prototype.start=function(){t.apply(this,arguments),this.hp=1},e.children.entries.forEach(t=>t.hp=1)}};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/instantKill.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tinstantKill.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{for(const o of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime"))){var e=o.object2;let t=e.classType.prototype.start;e.classType.prototype.start=function(){t.apply(this,arguments),this.hp=1},e.children.entries.forEach(t=>t.hp=1)}};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/instantKill.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/brawl/invincibility.js b/cheats/brawl/invincibility.js index 50b5090..91310c3 100644 --- a/cheats/brawl/invincibility.js +++ b/cheats/brawl/invincibility.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/invincibility.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145756 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614810 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/invincibility.min.js b/cheats/brawl/invincibility.min.js index 6b0c6f3..3218bb3 100644 --- a/cheats/brawl/invincibility.min.js +++ b/cheats/brawl/invincibility.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tinvincibility.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{for(const t of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime")))t.collideCallback=()=>{}};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/invincibility.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(r,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(r.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tinvincibility.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{for(const t of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(t=>t.callbackContext?.toString().includes("invulnerableTime")))t.collideCallback=()=>{}};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/invincibility.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(r,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(r.src=null,i())})(); \ No newline at end of file diff --git a/cheats/brawl/killEnemies.js b/cheats/brawl/killEnemies.js index f341ddd..ddc9659 100644 --- a/cheats/brawl/killEnemies.js +++ b/cheats/brawl/killEnemies.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/killEnemies.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145759 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614812 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/killEnemies.min.js b/cheats/brawl/killEnemies.min.js index 2c6debe..1b296a8 100644 --- a/cheats/brawl/killEnemies.min.js +++ b/cheats/brawl/killEnemies.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tkillEnemies.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/killEnemies.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tkillEnemies.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/killEnemies.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/brawl/magnet.js b/cheats/brawl/magnet.js index 56dc023..9598c8f 100644 --- a/cheats/brawl/magnet.js +++ b/cheats/brawl/magnet.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/magnet.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145762 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614814 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/magnet.min.js b/cheats/brawl/magnet.min.js index 6bb7270..dc780d7 100644 --- a/cheats/brawl/magnet.min.js +++ b/cheats/brawl/magnet.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tmagnet.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/magnet.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(r,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(r.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tmagnet.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/magnet.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,r())})(); \ No newline at end of file diff --git a/cheats/brawl/maxCurrentAbilities.js b/cheats/brawl/maxCurrentAbilities.js index 7904641..7f30065 100644 --- a/cheats/brawl/maxCurrentAbilities.js +++ b/cheats/brawl/maxCurrentAbilities.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; for (const [ability, level] of Object.entries(stateNode.state.abilities)) for (let i = 0; i < (10 - level); i++) stateNode.state.game.scene.game.events.emit("level up", ability, stateNode.state.abilities[ability]++); stateNode.setState({ level: stateNode.state.game.scene.level = [1, 3, 5, 10, 15, 25, 35].sort((a, b) => Math.abs(a - stateNode.state.level) - Math.abs(b - stateNode.state.level))[0] - 1 @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145765 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614816 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/maxCurrentAbilities.min.js b/cheats/brawl/maxCurrentAbilities.min.js index ede0b1c..d6c8b7b 100644 --- a/cheats/brawl/maxCurrentAbilities.min.js +++ b/cheats/brawl/maxCurrentAbilities.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxCurrentAbilities.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{const o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/maxCurrentAbilities.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxCurrentAbilities.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{const o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];for(var[t,a]of Object.entries(o.state.abilities))for(let e=0;e<10-a;e++)o.state.game.scene.game.events.emit("level up",t,o.state.abilities[t]++);o.setState({level:o.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-o.state.level)-Math.abs(t-o.state.level))[0]-1})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/maxCurrentAbilities.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(c.src=null,l())})(); \ No newline at end of file diff --git a/cheats/brawl/nextLevel.js b/cheats/brawl/nextLevel.js index b18ff61..a9199f5 100644 --- a/cheats/brawl/nextLevel.js +++ b/cheats/brawl/nextLevel.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { object1: player, object2: xp } = stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('emit("xp"')); xp.get().spawn(player.x, player.y, ((e) => 1 === e ? 1 : e < 5 ? 5 : e < 10 ? 10 : e < 20 ? 20 : e < 30 ? 30 : e < 40 ? 40 : e < 50 ? 50 : 100)(stateNode.state.level) - stateNode.xp); }); @@ -34,7 +34,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145769 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614819 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/nextLevel.min.js b/cheats/brawl/nextLevel.min.js index 9def553..50d24cc 100644 --- a/cheats/brawl/nextLevel.min.js +++ b/cheats/brawl/nextLevel.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tnextLevel.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/nextLevel.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tnextLevel.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],{object1:t,object2:o}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o<5?5:o<10?10:o<20?20:o<30?30:o<40?40:o<50?50:100)-e.xp)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/nextLevel.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file diff --git a/cheats/brawl/removeObstacles.js b/cheats/brawl/removeObstacles.js index 7243acc..a58da39 100644 --- a/cheats/brawl/removeObstacles.js +++ b/cheats/brawl/removeObstacles.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { try { if (body.gameObject.frame.texture.key.includes("obstacle")) body.gameObject.destroy(); } catch { } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { try { if (body.gameObject.frame.texture.key.includes("obstacle")) body.gameObject.destroy(); } catch { } }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/removeObstacles.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145776 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614821 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/removeObstacles.min.js b/cheats/brawl/removeObstacles.min.js index 8b62311..c8d2cb2 100644 --- a/cheats/brawl/removeObstacles.min.js +++ b/cheats/brawl/removeObstacles.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveObstacles.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/removeObstacles.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveObstacles.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/removeObstacles.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/brawl/resetHealth.js b/cheats/brawl/resetHealth.js index 571ef79..6ee4123 100644 --- a/cheats/brawl/resetHealth.js +++ b/cheats/brawl/resetHealth.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/resetHealth.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145782 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614825 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/brawl/resetHealth.min.js b/cheats/brawl/resetHealth.min.js index ee7e663..4c16c76 100644 --- a/cheats/brawl/resetHealth.min.js +++ b/cheats/brawl/resetHealth.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tresetHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/resetHealth.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tresetHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/brawl/resetHealth.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/cafe/maxItems.js b/cheats/cafe/maxItems.js index ff5f487..d34089d 100644 --- a/cheats/cafe/maxItems.js +++ b/cheats/cafe/maxItems.js @@ -20,7 +20,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ items: Object.fromEntries(Object.entries(stateNode.state.items).map(x => [x[0], 5])) }); } }); @@ -40,7 +40,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145790 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614829 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/cafe/maxItems.min.js b/cheats/cafe/maxItems.min.js index d9ade55..c46eaf5 100644 --- a/cheats/cafe/maxItems.min.js +++ b/cheats/cafe/maxItems.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxItems.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/maxItems.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxItems.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/maxItems.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/cafe/removeCustomers.js b/cheats/cafe/removeCustomers.js index ec71f2d..a286120 100644 --- a/cheats/cafe/removeCustomers.js +++ b/cheats/cafe/removeCustomers.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.customers.forEach((customer, i) => Object.keys(customer).length && stateNode.removeCustomer(i, true)); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145794 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614834 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/cafe/removeCustomers.min.js b/cheats/cafe/removeCustomers.min.js index 9608ed9..dde9933 100644 --- a/cheats/cafe/removeCustomers.min.js +++ b/cheats/cafe/removeCustomers.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tremoveCustomers.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{const o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/removeCustomers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tremoveCustomers.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{const o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.state.customers.forEach((e,t)=>Object.keys(e).length&&o.removeCustomer(t,!0))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/removeCustomers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/cafe/resetAbilities.js b/cheats/cafe/resetAbilities.js index 624dcf7..25acd04 100644 --- a/cheats/cafe/resetAbilities.js +++ b/cheats/cafe/resetAbilities.js @@ -20,7 +20,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ abilities: Object.fromEntries(Object.entries(stateNode.state.abilities).map(x => [x[0], 5])) }); } }); @@ -40,7 +40,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145797 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614836 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/cafe/resetAbilities.min.js b/cheats/cafe/resetAbilities.min.js index 6a67283..74152d9 100644 --- a/cheats/cafe/resetAbilities.min.js +++ b/cheats/cafe/resetAbilities.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tresetAbilities.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/resetAbilities.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let i=document.querySelector("iframe");i.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tresetAbilities.js","color: #0bc2cf; font-size: 1rem"),i.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/resetAbilities.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file diff --git a/cheats/cafe/setCash.js b/cheats/cafe/setCash.js index 35701f7..192f06f 100644 --- a/cheats/cafe/setCash.js +++ b/cheats/cafe/setCash.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let cafeCash = Number(parseInt(prompt("How much cash would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ cafeCash }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145805 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614839 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/cafe/setCash.min.js b/cheats/cafe/setCash.min.js index dca2e65..5e2ce02 100644 --- a/cheats/cafe/setCash.min.js +++ b/cheats/cafe/setCash.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetCash.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/setCash.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCash.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/setCash.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/cafe/stockFood.js b/cheats/cafe/stockFood.js index 3e21512..fa51977 100644 --- a/cheats/cafe/stockFood.js +++ b/cheats/cafe/stockFood.js @@ -20,7 +20,7 @@ i.remove(); if (window.location.pathname !== "/cafe") alert("This can't be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ foods: stateNode.state.foods.map(e => ({ ...e, stock: 99, level: 5 })) }); } }); @@ -40,7 +40,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145808 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614840 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/cafe/stockFood.min.js b/cheats/cafe/stockFood.min.js index 0b2479e..1481e49 100644 --- a/cheats/cafe/stockFood.min.js +++ b/cheats/cafe/stockFood.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tstockFood.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t.setState({foods:t.state.foods.map(t=>({...t,stock:99,level:5}))}))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/stockFood.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tstockFood.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/cafe/stockFood.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/alwaysTriple.js b/cheats/crypto/alwaysTriple.js index 11df961..5440a85 100644 --- a/cheats/crypto/alwaysTriple.js +++ b/cheats/crypto/alwaysTriple.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - setInterval(() => Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 25); + setInterval(() => Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 25); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/alwaysTriple.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145813 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614843 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/alwaysTriple.min.js b/cheats/crypto/alwaysTriple.min.js index 070290a..771038d 100644 --- a/cheats/crypto/alwaysTriple.min.js +++ b/cheats/crypto/alwaysTriple.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\talwaysTriple.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{setInterval(()=>Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),25)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/alwaysTriple.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\talwaysTriple.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{setInterval(()=>Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),25)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/alwaysTriple.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/crypto/autoGuess.js b/cheats/crypto/autoGuess.js index f8f8646..19c6b55 100644 --- a/cheats/crypto/autoGuess.js +++ b/cheats/crypto/autoGuess.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") for (const button of document.querySelector('div[class^=styles__buttonContainer]').children) button.innerText == state.correctPassword && button.click(); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145816 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614846 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/autoGuess.min.js b/cheats/crypto/autoGuess.min.js index dedff69..1b7d040 100644 --- a/cheats/crypto/autoGuess.min.js +++ b/cheats/crypto/autoGuess.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tautoGuess.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];if("hack"==t.stage)for(const e of document.querySelector("div[class^=styles__buttonContainer]").children)e.innerText==t.correctPassword&&e.click()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/autoGuess.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tautoGuess.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];if("hack"==t.stage)for(const e of document.querySelector("div[class^=styles__buttonContainer]").children)e.innerText==t.correctPassword&&e.click()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/autoGuess.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/choiceESP.js b/cheats/crypto/choiceESP.js index 3198b1d..f0357aa 100644 --- a/cheats/crypto/choiceESP.js +++ b/cheats/crypto/choiceESP.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { text } = stateNode.state.choices[0]; let chest = document.querySelector('[class^=styles__feedbackContainer___]'); if (chest.children.length <= 4) { @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145819 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614849 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/choiceESP.min.js b/cheats/crypto/choiceESP.min.js index 61ec986..01803e7 100644 --- a/cheats/crypto/choiceESP.min.js +++ b/cheats/crypto/choiceESP.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tchoiceESP.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e,t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/choiceESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tchoiceESP.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e,t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],o=document.querySelector("[class^=styles__feedbackContainer___]");o.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,o.append(e))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/choiceESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,r())})(); \ No newline at end of file diff --git a/cheats/crypto/passwordESP.js b/cheats/crypto/passwordESP.js index a9399fc..3b2d33d 100644 --- a/cheats/crypto/passwordESP.js +++ b/cheats/crypto/passwordESP.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") [...document.querySelector('div[class^=styles__buttonContainer]').children].forEach(button => { if (button.innerText == state.correctPassword) return; button.style.outlineColor = "rgba(255, 64, 64, 0.8)"; @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145825 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614851 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/passwordESP.min.js b/cheats/crypto/passwordESP.min.js index de7cdb9..7202379 100644 --- a/cheats/crypto/passwordESP.min.js +++ b/cheats/crypto/passwordESP.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tpasswordESP.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];"hack"==e.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(t=>{t.innerText!=e.correctPassword&&(t.style.outlineColor="rgba(255, 64, 64, 0.8)",t.style.backgroundColor="rgba(255, 64, 64, 0.8)",t.style.textShadow="0 0 1px #f33")})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/passwordESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tpasswordESP.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];"hack"==e.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(t=>{t.innerText!=e.correctPassword&&(t.style.outlineColor="rgba(255, 64, 64, 0.8)",t.style.backgroundColor="rgba(255, 64, 64, 0.8)",t.style.textShadow="0 0 1px #f33")})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/passwordESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/removeHack.js b/cheats/crypto/removeHack.js index ba77794..b3e3882 100644 --- a/cheats/crypto/removeHack.js +++ b/cheats/crypto/removeHack.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ hack: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ hack: "" }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/removeHack.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145830 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614855 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/removeHack.min.js b/cheats/crypto/removeHack.min.js index 08b25d8..256a322 100644 --- a/cheats/crypto/removeHack.min.js +++ b/cheats/crypto/removeHack.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveHack.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({hack:""})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/removeHack.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveHack.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({hack:""})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/removeHack.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/setCrypto.js b/cheats/crypto/setCrypto.js index 5270736..1548c3c 100644 --- a/cheats/crypto/setCrypto.js +++ b/cheats/crypto/setCrypto.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let amount = Number(parseInt(prompt("How much crypto would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ crypto: amount, crypto2: amount }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -46,7 +46,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145836 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614857 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/setCrypto.min.js b/cheats/crypto/setCrypto.min.js index 654fb6d..c110a19 100644 --- a/cheats/crypto/setCrypto.min.js +++ b/cheats/crypto/setCrypto.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tsetCrypto.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("How much crypto would you like?")))),o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.setState({crypto:t,crypto2:t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:t}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/setCrypto.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCrypto.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("How much crypto would you like?")))),e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({crypto:t,crypto2:t}),e.props.liveGameController.setVal({path:"c/".concat(e.props.client.name),val:{b:e.props.client.blook,p:e.state.password,cr:t}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/setCrypto.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/setPassword.js b/cheats/crypto/setPassword.js index 8f97152..81c1231 100644 --- a/cheats/crypto/setPassword.js +++ b/cheats/crypto/setPassword.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let password = prompt("What do you want to set your password to?"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ password }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -46,7 +46,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145843 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614861 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/setPassword.min.js b/cheats/crypto/setPassword.min.js index 901e8f2..ecc4bbc 100644 --- a/cheats/crypto/setPassword.min.js +++ b/cheats/crypto/setPassword.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetPassword.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),prompt("What do you want to set your password to?")),o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.setState({password:t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:t,cr:o.state.crypto}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/setPassword.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetPassword.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),prompt("What do you want to set your password to?")),o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.setState({password:t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:t,cr:o.state.crypto}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/setPassword.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/crypto/stealPlayersCrypto.js b/cheats/crypto/stealPlayersCrypto.js index e43a5ac..7a77350 100644 --- a/cheats/crypto/stealPlayersCrypto.js +++ b/cheats/crypto/stealPlayersCrypto.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let target = prompt("Who's crypto would you like to steal?"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { cr }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -57,7 +57,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145847 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614863 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/crypto/stealPlayersCrypto.min.js b/cheats/crypto/stealPlayersCrypto.min.js index c521c88..3627d24 100644 --- a/cheats/crypto/stealPlayersCrypto.min.js +++ b/cheats/crypto/stealPlayersCrypto.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tstealPlayersCrypto.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let a=prompt("Who's crypto would you like to steal?"),n=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",t=>{var e,o;t&&Object.keys(t).map(t=>t.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:o}]=Object.entries(t).find(([t])=>t.toLowerCase()==a.toLowerCase()),console.log(!!t,t,e,o,n.state),n.setState({crypto:n.state.crypto+o,crypto2:n.state.crypto+o}),n.props.liveGameController.setVal({path:"c/".concat(n.props.client.name),val:{b:n.props.client.blook,p:n.state.password,cr:n.state.crypto+o,tat:e+":"+o}}),console.log("done"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/stealPlayersCrypto.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tstealPlayersCrypto.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let a=prompt("Who's crypto would you like to steal?"),n=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",t=>{var e,o;t&&Object.keys(t).map(t=>t.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:o}]=Object.entries(t).find(([t])=>t.toLowerCase()==a.toLowerCase()),console.log(!!t,t,e,o,n.state),n.setState({crypto:n.state.crypto+o,crypto2:n.state.crypto+o}),n.props.liveGameController.setVal({path:"c/".concat(n.props.client.name),val:{b:n.props.client.blook,p:n.state.password,cr:n.state.crypto+o,tat:e+":"+o}}),console.log("done"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/crypto/stealPlayersCrypto.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/dinos/autoChoose.js b/cheats/dinos/autoChoose.js index 1efe2e6..d43a1cb 100644 --- a/cheats/dinos/autoChoose.js +++ b/cheats/dinos/autoChoose.js @@ -21,7 +21,7 @@ })(); try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "excavate") { stateNode.state.choices.length || (stateNode.state.choices = getFossils()); let max = 0, index = -1; @@ -51,7 +51,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145852 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614866 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/dinos/autoChoose.min.js b/cheats/dinos/autoChoose.min.js index c48eebe..f4e02f9 100644 --- a/cheats/dinos/autoChoose.min.js +++ b/cheats/dinos/autoChoose.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tautoChoose.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const n=async()=>{const e=webpackJsonp.push([[],{[1234]:(t,e,o)=>{e.webpack=o}},[["1234"]]])["webpack"];var t=(()=>{const t=Object.values(e("74sb")).find(t=>t.toString().includes("rate"));return()=>t([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var s=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("excavate"===s.state.stage){s.state.choices.length||(s.state.choices=t());let e=0,o=-1;for(let t=0;t div[role="button"]:nth-child('+o+")").click()}}catch{}};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/autoChoose.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(c,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",s;for(let t=0;t(c.src=null,n())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tautoChoose.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const n=async()=>{const e=webpackJsonp.push([[],{[1234]:(t,e,o)=>{e.webpack=o}},[["1234"]]])["webpack"];var t=(()=>{const t=Object.values(e("74sb")).find(t=>t.toString().includes("rate"));return()=>t([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var s=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("excavate"===s.state.stage){s.state.choices.length||(s.state.choices=t());let e=0,o=-1;for(let t=0;t div[role="button"]:nth-child('+o+")").click()}}catch{}};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/autoChoose.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(c,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",s;for(let t=0;t(c.src=null,n())})(); \ No newline at end of file diff --git a/cheats/dinos/rockESP.js b/cheats/dinos/rockESP.js index 8a20544..0087d6c 100644 --- a/cheats/dinos/rockESP.js +++ b/cheats/dinos/rockESP.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const rocks = [...document.querySelector('[class*="rockButton"]').parentElement.children]; if (!rocks.every(element => element.querySelector('div'))) stateNode.setState({ choices: [{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }].sort(() => 0.5 - Math.random()).slice(0, 3) @@ -50,7 +50,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145857 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614869 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/dinos/rockESP.min.js b/cheats/dinos/rockESP.min.js index 7f48ee0..93131df 100644 --- a/cheats/dinos/rockESP.min.js +++ b/cheats/dinos/rockESP.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\trockESP.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const n=async()=>{let s=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const t=[...document.querySelector('[class*="rockButton"]').parentElement.children];t.every(t=>t.querySelector("div"))||s.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{t.forEach((t,e)=>{var e=s.state.choices[e],o=(t.querySelector("div")&&t.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===e.type?`+${99999999t.toString().includes("×"))(Math.round(e.val*s.state.fossilMult)):Math.round(e.val*s.state.fossilMult)} Fossils`:`x${e.val} Fossils Per Excavation`,t.append(o)})})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/rockESP.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(c,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",s;for(let t=0;t(c.src=null,n())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\trockESP.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const n=async()=>{let l=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||l.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=l.state.choices[t],o=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));o.style.color="white",o.style.fontFamily="Macondo",o.style.fontSize="1em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(25px)",o.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*l.state.fossilMult)):Math.round(t.val*l.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(o)})})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/rockESP.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",l;for(let e=0;e(c.src=null,n())})(); \ No newline at end of file diff --git a/cheats/dinos/setFossils.js b/cheats/dinos/setFossils.js index 3821057..cd1c677 100644 --- a/cheats/dinos/setFossils.js +++ b/cheats/dinos/setFossils.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let fossils = Number(parseInt(prompt("How many fossils would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossils }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -46,7 +46,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145860 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614872 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/dinos/setFossils.min.js b/cheats/dinos/setFossils.min.js index 724a2af..7885bbb 100644 --- a/cheats/dinos/setFossils.min.js +++ b/cheats/dinos/setFossils.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetFossils.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/setFossils.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetFossils.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/setFossils.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/dinos/setMultiplier.js b/cheats/dinos/setMultiplier.js index 2292524..aa3856e 100644 --- a/cheats/dinos/setMultiplier.js +++ b/cheats/dinos/setMultiplier.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let fossilMult = Number(parseInt(prompt("What do you want your multiplier to be?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossilMult }); }); let img = new Image; @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145864 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614875 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/dinos/setMultiplier.min.js b/cheats/dinos/setMultiplier.min.js index c53a0b9..510fb8c 100644 --- a/cheats/dinos/setMultiplier.min.js +++ b/cheats/dinos/setMultiplier.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetMultiplier.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({fossilMult:t})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/setMultiplier.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetMultiplier.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({fossilMult:t})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/setMultiplier.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,i())})(); \ No newline at end of file diff --git a/cheats/dinos/stopCheating.js b/cheats/dinos/stopCheating.js index 6486655..ad5fa5e 100644 --- a/cheats/dinos/stopCheating.js +++ b/cheats/dinos/stopCheating.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ isCheating: false }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/ic`, @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145868 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614878 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/dinos/stopCheating.min.js b/cheats/dinos/stopCheating.min.js index 256c35b..e6340a6 100644 --- a/cheats/dinos/stopCheating.min.js +++ b/cheats/dinos/stopCheating.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tstopCheating.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({isCheating:!1}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/ic`,val:!1})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/stopCheating.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tstopCheating.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({isCheating:!1}),t.props.liveGameController.setVal({path:`c/${t.props.client.name}/ic`,val:!1})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/dinos/stopCheating.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/doom/fillDeck.js b/cheats/doom/fillDeck.js index ed7c838..49535e9 100644 --- a/cheats/doom/fillDeck.js +++ b/cheats/doom/fillDeck.js @@ -20,7 +20,7 @@ i.remove(); if (window.location.pathname == "/tower/map") { const { a: artifacts, c: allCards } = webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache["gvfT"].exports; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.artifacts = Object.keys(artifacts); stateNode.props.tower.cards = Object.entries(allCards).map(([blook, card]) => ({ ...card, blook, strength: 20, charisma: 20, wisdom: 20 })); try { stateNode.props.addTowerNode(); } catch { } @@ -43,7 +43,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145875 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614881 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/fillDeck.min.js b/cheats/doom/fillDeck.min.js index d7a431a..6f75a79 100644 --- a/cheats/doom/fillDeck.min.js +++ b/cheats/doom/fillDeck.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tfillDeck.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/fillDeck.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tfillDeck.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache.gvfT.exports,o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.props.tower.artifacts=Object.keys(e),o.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{o.props.addTowerNode()}catch{}o.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/fillDeck.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/doom/maxCards.js b/cheats/doom/maxCards.js index db77c05..dbd6cda 100644 --- a/cheats/doom/maxCards.js +++ b/cheats/doom/maxCards.js @@ -19,7 +19,7 @@ window.alert = i.contentWindow.alert.bind(window); i.remove(); if (window.location.pathname == "/tower/map") { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.cards.forEach(card => { card.strength = 20; card.charisma = 20; @@ -43,7 +43,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145879 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614883 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/maxCards.min.js b/cheats/doom/maxCards.min.js index 9dcb88f..e3546f8 100644 --- a/cheats/doom/maxCards.min.js +++ b/cheats/doom/maxCards.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxCards.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),"/tower/map"==window.location.pathname?(t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t.props.tower.cards.forEach(t=>{t.strength=20,t.charisma=20,t.wisdom=20})):alert("You need to be on the map to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxCards.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxCards.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxCards.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/doom/maxHealth.js b/cheats/doom/maxHealth.js index e1ef88d..74cce61 100644 --- a/cheats/doom/maxHealth.js +++ b/cheats/doom/maxHealth.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - if (window.location.pathname == "/tower/battle") Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); + if (window.location.pathname == "/tower/battle") Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); else alert("You need to be in battle to run this cheat!"); }); let img = new Image; @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145888 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614886 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/maxHealth.min.js b/cheats/doom/maxHealth.min.js index ba98b2d..09281ea 100644 --- a/cheats/doom/maxHealth.min.js +++ b/cheats/doom/maxHealth.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxHealth.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxHealth.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,l())})(); \ No newline at end of file diff --git a/cheats/doom/maxStats.js b/cheats/doom/maxStats.js index f1dbc9d..a8345ac 100644 --- a/cheats/doom/maxStats.js +++ b/cheats/doom/maxStats.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ myCard: { ...stateNode.state.myCard, strength: 20, charisma: 20, wisdom: 20 } }); }); @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145892 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614890 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/maxStats.min.js b/cheats/doom/maxStats.min.js index ef55048..ad78900 100644 --- a/cheats/doom/maxStats.min.js +++ b/cheats/doom/maxStats.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxStats.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==t.state.phase?alert("You must be on the attribute selection page!"):t.setState({myCard:{...t.state.myCard,strength:20,charisma:20,wisdom:20}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxStats.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxStats.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==t.state.phase?alert("You must be on the attribute selection page!"):t.setState({myCard:{...t.state.myCard,strength:20,charisma:20,wisdom:20}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/maxStats.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/doom/minEnemy.js b/cheats/doom/minEnemy.js index f7ab100..a978366 100644 --- a/cheats/doom/minEnemy.js +++ b/cheats/doom/minEnemy.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ enemyCard: { ...stateNode.state.enemyCard, strength: 0, charisma: 0, wisdom: 0 } }); }); @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145896 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614892 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/minEnemy.min.js b/cheats/doom/minEnemy.min.js index 44fc47b..620e1a0 100644 --- a/cheats/doom/minEnemy.min.js +++ b/cheats/doom/minEnemy.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tminEnemy.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/minEnemy.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tminEnemy.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/minEnemy.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/doom/setCoins.js b/cheats/doom/setCoins.js index 6609bbb..9e08fb2 100644 --- a/cheats/doom/setCoins.js +++ b/cheats/doom/setCoins.js @@ -20,7 +20,7 @@ i.remove(); if (window.location.pathname == "/tower/battle") { let coins = parseInt("0" + alert("How many coins would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { stateNode.props.setTowerCoins(coins); } catch { } @@ -42,7 +42,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145903 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614896 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/doom/setCoins.min.js b/cheats/doom/setCoins.min.js index 3e0db35..867ae23 100644 --- a/cheats/doom/setCoins.min.js +++ b/cheats/doom/setCoins.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCoins.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{e.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/setCoins.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(s.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCoins.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/doom/setCoins.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/factory/chooseBlook.js b/cheats/factory/chooseBlook.js index 05fe37b..7581151 100644 --- a/cheats/factory/chooseBlook.js +++ b/cheats/factory/chooseBlook.js @@ -20,7 +20,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); const blooks = [{ name: "Chick", color: "#ffcd05", class: "\uD83C\uDF3D", rarity: "Common", cash: [3, 7, 65, 400, 2500], time: [1, 1, 1, 1, 1], price: [300, 3e3, 3e4, 2e5] }, { name: "Chicken", color: "#ed1c24", class: "\uD83C\uDF3D", rarity: "Common", cash: [10, 40, 200, 1400, 1e4], time: [5, 4, 3, 2, 1], price: [570, 4e3, 5e4, 8e5] }, { name: "Cow", color: "#58595b", class: "\uD83C\uDF3D", rarity: "Common", cash: [25, 75, 1500, 25e3, 25e4], time: [15, 10, 10, 10, 5], price: [500, 9500, 16e4, 4e6] }, { name: "Duck", color: "#4ab96d", class: "\uD83C\uDF3D", rarity: "Common", cash: [4, 24, 200, 3e3, 4e4], time: [3, 3, 3, 3, 3], price: [450, 4200, 7e4, 11e5] }, { name: "Goat", color: "#c59a74", class: "\uD83C\uDF3D", rarity: "Common", cash: [5, 28, 200, 1300, 12e3], time: [3, 3, 2, 2, 2], price: [500, 6400, 45e3, 5e5] }, { name: "Horse", color: "#995b3c", class: "\uD83C\uDF3D", rarity: "Common", cash: [5, 20, 270, 1800, 15e3], time: [2, 2, 2, 2, 2], price: [550, 8200, 65e3, 6e5] }, { name: "Pig", color: "#f6a9cb", class: "\uD83C\uDF3D", rarity: "Common", cash: [20, 50, 1300, 8e3, 8e4], time: [7, 7, 7, 7, 5], price: [400, 11e3, 8e4, 13e5] }, { name: "Sheep", color: "#414042", class: "\uD83C\uDF3D", rarity: "Common", cash: [6, 25, 250, 1500, 11e3], time: [3, 3, 3, 2, 2], price: [500, 5e3, 5e4, 43e4] }, { name: "Cat", color: "#f49849", class: "\uD83D\uDC3E", rarity: "Common", cash: [5, 18, 170, 1700, 13e3], time: [2, 2, 2, 2, 2], price: [480, 5500, 6e4, 5e5] }, { name: "Dog", color: "#995b3c", class: "\uD83D\uDC3E", rarity: "Common", cash: [7, 25, 220, 1900, 9e3], time: [3, 3, 2, 2, 1], price: [460, 6600, 7e4, 73e4] }, { name: "Goldfish", color: "#f18221", class: "\uD83D\uDC3E", rarity: "Common", cash: [5, 40, 350, 3500, 35e3], time: [3, 3, 3, 3, 3], price: [750, 7200, 84e3, 95e4] }, { name: "Rabbit", color: "#e7bf9a", class: "\uD83D\uDC3E", rarity: "Common", cash: [3, 18, 185, 800, 7e3], time: [2, 2, 2, 1, 1], price: [500, 5800, 56e3, 55e4] }, { name: "Hamster", color: "#ce9176", class: "\uD83D\uDC3E", rarity: "Common", cash: [10, 45, 450, 4500, 45e3], time: [4, 4, 4, 4, 4], price: [650, 6500, 8e4, 93e4] }, { name: "Turtle", color: "#619a3c", class: "\uD83D\uDC3E", rarity: "Common", cash: [23, 120, 1400, 15e3, 17e4], time: [10, 10, 10, 10, 10], price: [700, 8500, 11e4, 13e5] }, { name: "Puppy", color: "#414042", class: "\uD83D\uDC3E", rarity: "Common", cash: [4, 10, 75, 500, 3e3], time: [1, 1, 1, 1, 1], price: [450, 4e3, 35e3, 25e4] }, { name: "Kitten", color: "#58595b", class: "\uD83D\uDC3E", rarity: "Common", cash: [4, 8, 60, 400, 2e3], time: [1, 1, 1, 1, 1], price: [350, 3500, 26e3, 17e4] }, { name: "Bear", color: "#995b3c", class: "\uD83C\uDF32", rarity: "Common", cash: [12, 70, 550, 4500, 1e5], time: [7, 7, 6, 5, 5], price: [550, 5500, 63e3, 16e5] }, { name: "Moose", color: "#995b3c", class: "\uD83C\uDF32", rarity: "Common", cash: [8, 45, 400, 3500, 26e3], time: [5, 5, 4, 4, 3], price: [520, 6500, 58e3, 7e5] }, { name: "Fox", color: "#f49849", class: "\uD83C\uDF32", rarity: "Common", cash: [7, 15, 80, 550, 3e3], time: [2, 2, 1, 1, 1], price: [400, 4e3, 36e3, 24e4] }, { name: "Raccoon", color: "#6d6e71", class: "\uD83C\uDF32", rarity: "Common", cash: [5, 14, 185, 1900, 19e3], time: [2, 2, 2, 2, 2], price: [400, 5e3, 71e3, 8e5] }, { name: "Squirrel", color: "#d25927", class: "\uD83C\uDF32", rarity: "Common", cash: [3, 10, 65, 470, 2600], time: [1, 1, 1, 1, 1], price: [420, 3600, 32e3, 21e4] }, { name: "Owl", color: "#594a42", class: "\uD83C\uDF32", rarity: "Common", cash: [4, 17, 155, 1500, 15e3], time: [2, 2, 2, 2, 2], price: [500, 4800, 55e3, 58e4] }, { name: "Hedgehog", color: "#3f312b", class: "\uD83C\uDF32", rarity: "Common", cash: [11, 37, 340, 2200, 3e4], time: [5, 4, 3, 2, 2], price: [540, 7e3, 77e3, 12e5] }, { name: "Seal", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [6, 17, 150, 1200, 13e3], time: [2, 2, 2, 2, 2], price: [480, 4500, 43e3, 52e4] }, { name: "Arctic Fox", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [5, 18, 180, 850, 8500], time: [2, 2, 2, 1, 1], price: [520, 550, 61e3, 68e4] }, { name: "Snowy Owl", color: "#feda3f", class: "❄️", rarity: "Common", cash: [5, 20, 190, 1900, 16e3], time: [3, 3, 2, 2, 2], price: [370, 5300, 76e3, 62e4] }, { name: "Arctic Hare", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [6, 19, 85, 900, 7e3], time: [2, 2, 1, 1, 1], price: [540, 5200, 66e3, 55e4] }, { name: "Penguin", color: "#fb8640", class: "❄️", rarity: "Common", cash: [4, 21, 310, 3200, 33e3], time: [3, 3, 3, 3, 3], price: [400, 6500, 76e3, 87e4] }, { name: "Baby Penguin", color: "#414042", class: "❄️", rarity: "Common", cash: [3, 8, 70, 450, 2700], time: [1, 1, 1, 1, 1], price: [420, 3300, 33e3, 23e4] }, { name: "Polar Bear", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [12, 75, 700, 6500, 85e3], time: [8, 7, 6, 5, 5], price: [630, 7e3, 91e3, 14e5] }, { name: "Walrus", color: "#7d4f33", class: "❄️", rarity: "Common", cash: [11, 46, 420, 3700, 51e3], time: [5, 5, 4, 4, 4], price: [550, 6200, 68e3, 1e6] }, { name: "Tiger", color: "#f18221", class: "\uD83C\uDF34", rarity: "Common", cash: [6, 20, 100, 975, 7500], time: [3, 3, 1, 1, 1], price: [390, 6e3, 7e4, 61e4] }, { name: "Jaguar", color: "#fbb040", class: "\uD83C\uDF34", rarity: "Common", cash: [8, 28, 230, 1600, 17e3], time: [3, 3, 2, 2, 2], price: [390, 6e3, 7e4, 61e4] }, { name: "Toucan", color: "#ffca34", class: "\uD83C\uDF34", rarity: "Common", cash: [9, 20, 175, 625, 3800], time: [2, 2, 2, 1, 1], price: [520, 4800, 42e3, 3e5] }, { name: "Cockatoo", color: "#7ca1d5", class: "\uD83C\uDF34", rarity: "Common", cash: [6, 35, 160, 1700, 18e3], time: [4, 4, 2, 2, 2], price: [500, 5e3, 63e3, 7e5] }, { name: "Macaw", color: "#00aeef", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 8, 85, 850, 8500], time: [1, 1, 1, 1, 1], price: [480, 5400, 62e3, 63e4] }, { name: "Parrot", color: "#ed1c24", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 9, 90, 900, 9e3], time: [1, 1, 1, 1, 1], price: [540, 5700, 65e3, 69e4] }, { name: "Panther", color: "#2f2c38", class: "\uD83C\uDF34", rarity: "Common", cash: [12, 28, 215, 2100, 21e3], time: [5, 3, 2, 2, 2], price: [530, 6500, 76e3, 87e4] }, { name: "Anaconda", color: "#8a9143", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 15, 85, 1500, 7600], time: [1, 2, 1, 2, 1], price: [410, 5100, 58e3, 59e4] }, { name: "Orangutan", color: "#bc6234", class: "\uD83C\uDF34", rarity: "Common", cash: [13, 52, 570, 4300, 7e4], time: [5, 5, 5, 4, 4], price: [600, 7e3, 8e4, 14e5] }, { name: "Capuchin", color: "#e0b0a6", class: "\uD83C\uDF34", rarity: "Common", cash: [4, 14, 160, 780, 8200], time: [2, 2, 2, 1, 1], price: [390, 4700, 57e3, 68e4] }, { name: "Elf", color: "#a7d054", class: "⚔️", rarity: "Uncommon", cash: [5e3, 15e3, 15e4, 15e5, 1e7], time: [1, 1, 1, 1, 1], price: [8e5, 9e6, 11e7, 8e8] }, { name: "Witch", color: "#4ab96d", class: "⚔️", rarity: "Uncommon", cash: [18e3, 6e4, 4e4, 4e6, 35e6], time: [3, 3, 2, 2, 2], price: [11e5, 12e6, 15e7, 14e8] }, { name: "Wizard", color: "#5a459c", class: "⚔️", rarity: "Uncommon", cash: [19500, 65e3, 44e4, 46e5, 4e6], time: [3, 3, 2, 2, 2], price: [13e5, 135e5, 16e7, 16e8] }, { name: "Fairy", color: "#df6d9c", class: "⚔️", rarity: "Uncommon", cash: [18500, 6e4, 62e4, 44e5, 38e6], time: [3, 3, 3, 2, 2], price: [12e5, 125e5, 15e6, 15e8] }, { name: "Slime Monster", color: "#2fa04a", class: "⚔️", rarity: "Uncommon", cash: [35e3, 14e4, 1e6, 11e6, 11e7], time: [5, 5, 4, 4, 4], price: [16e5, 15e6, 2e8, 23e8] }, { name: "Jester", color: "#be1e2d", class: "⚔️", rarity: "Rare", cash: [25e3, 1e5, 68e4, 65e5, 32e6], time: [3, 3, 2, 2, 1], price: [2e6, 21e6, 23e7, 26e8] }, { name: "Dragon", color: "#2fa04a", class: "⚔️", rarity: "Rare", cash: [36e3, 15e4, 15e5, 15e6, 15e7], time: [4, 4, 4, 4, 4], price: [23e5, 24e6, 27e7, 3e9] }, { name: "Unicorn", color: "#f6afce", class: "⚔️", rarity: "Epic", cash: [24e3, 15e4, 14e5, 7e6, 75e6], time: [2, 2, 2, 1, 1], price: [45e5, 45e6, 55e7, 65e8] }, { name: "Queen", color: "#9e1f63", class: "⚔️", rarity: "Rare", cash: [24e3, 95e3, 95e4, 97e5, 95e6], time: [3, 3, 3, 3, 3], price: [19e5, 2e7, 23e7, 25e8] }, { name: "King", color: "#ee2640", class: "⚔️", rarity: "Legendary", cash: [75e3, 4e5, 6e6, 9e7, 125e7], time: [5, 5, 5, 5, 5], price: [6e6, 95e6, 16e8, 25e9] }, { name: "Two of Spades", color: "#414042", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [4500, 14e3, 14e4, 14e5, 9e6], time: [1, 1, 1, 1, 1], price: [77e4, 83e5, 98e6, 71e7] }, { name: "Eat Me", color: "#d58c55", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [13e3, 45e3, 45e4, 45e5, 5e7], time: [2, 2, 2, 2, 2], price: [13e5, 14e6, 16e7, 2e9] }, { name: "Drink Me", color: "#dd7399", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [12e3, 4e4, 4e5, 4e6, 45e6], time: [2, 2, 2, 2, 2], price: [12e5, 12e6, 14e7, 18e8] }, { name: "Alice", color: "#4cc9f5", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [13e3, 42e3, 21e4, 21e5, 23e6], time: [2, 2, 1, 1, 1], price: [12e5, 13e6, 15e7, 19e8] }, { name: "Queen of Hearts", color: "#d62027", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [23e3, 87e3, 62e4, 75e5, 9e7], time: [4, 4, 3, 3, 3], price: [13e5, 13e6, 18e7, 24e8] }, { name: "Dormouse", color: "#89d6f8", class: "\uD83C\uDFF0", rarity: "Rare", cash: [17e3, 68e3, 7e5, 35e5, 35e6], time: [2, 2, 1, 1, 1], price: [2e6, 22e6, 25e7, 28e8] }, { name: "White Rabbit", color: "#ffcd05", class: "\uD83C\uDFF0", rarity: "Rare", cash: [26e3, 105e3, 11e6, 77e5, 72e6], time: [3, 3, 3, 2, 2], price: [2e6, 23e6, 28e7, 29e8] }, { name: "Cheshire Cat", color: "#dd7399", class: "\uD83C\uDFF0", rarity: "Rare", cash: [32e3, 1e5, 9e5, 9e6, 6e7], time: [4, 3, 3, 3, 2], price: [18e5, 19e6, 22e7, 24e8] }, { name: "Caterpillar", color: "#00c0f3", class: "\uD83C\uDFF0", rarity: "Epic", cash: [1e4, 7e4, 65e4, 75e5, 85e6], time: [1, 1, 1, 1, 1], price: [42e5, 42e6, 54e7, 69e8] }, { name: "Mad Hatter", color: "#914f93", class: "\uD83C\uDFF0", rarity: "Epic", cash: [38e3, 25e4, 15e5, 14e6, 8e7], time: [3, 3, 2, 2, 1], price: [48e5, 48e6, 52e7, 66e8] }, { name: "King of Hearts", color: "#c62127", class: "\uD83C\uDFF0", rarity: "Legendary", cash: [8e4, 42e4, 68e5, 1e8, 15e8], time: [5, 5, 5, 5, 5], price: [7e6, 11e7, 18e8, 3e10] }, { name: "Earth", color: "#416eb5", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [15e3, 45e3, 6e5, 65e5, 65e6], time: [3, 3, 3, 3, 3], price: [1e6, 11e6, 15e7, 17e8] }, { name: "Meteor", color: "#c68c3c", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [23e3, 65e3, 7e5, 45e5, 2e7], time: [5, 4, 3, 2, 1], price: [95e4, 13e6, 16e7, 16e8] }, { name: "Stars", color: "#19184d", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [1e4, 4e4, 2e5, 2e6, 18e6], time: [2, 2, 1, 1, 1], price: [14e5, 14e6, 15e7, 15e8] }, { name: "Alien", color: "#8dc63f", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [3e4, 1e5, 1e6, 11e6, 85e6], time: [4, 4, 4, 4, 4], price: [15e5, 17e6, 19e7, 17e8] }, { name: "Planet", color: "#9dc6ea", class: "\uD83D\uDE80", rarity: "Rare", cash: [25e3, 1e5, 9e5, 9e6, 9e7], time: [3, 3, 3, 3, 3], price: [2e6, 21e6, 21e7, 24e8] }, { name: "UFO", color: "#a15095", class: "\uD83D\uDE80", rarity: "Rare", cash: [17e3, 7e4, 7e5, 7e6, 7e7], time: [2, 2, 2, 2, 2], price: [21e5, 23e6, 25e7, 28e8] }, { name: "Spaceship", color: "#ffcb29", class: "\uD83D\uDE80", rarity: "Epic", cash: [6e4, 32e4, 21e5, 15e6, 85e6], time: [5, 4, 3, 2, 1], price: [48e5, 46e6, 54e7, 68e8] }, { name: "Astronaut", color: "#9bd4ee", class: "\uD83D\uDE80", rarity: "Legendary", cash: [45e3, 26e4, 25e5, 38e6, 55e7], time: [3, 3, 2, 2, 2], price: [65e5, 1e8, 17e8, 27e9] }, { name: "Lil Bot", color: "#3e564a", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [4e3, 12e3, 18e4, 19e5, 25e6], time: [1, 1, 1, 1, 1], price: [73e4, 12e6, 13e7, 19e8] }, { name: "Lovely Bot", color: "#f179af", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [16e3, 65e3, 65e4, 48e5, 42e6], time: [3, 3, 3, 2, 2], price: [13e5, 14e6, 17e7, 16e8] }, { name: "Angry Bot", color: "#f1613a", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [22e3, 85e3, 8e5, 62e5, 65e6], time: [4, 4, 4, 3, 3], price: [12e5, 13e6, 15e7, 17e8] }, { name: "Happy Bot", color: "#51ba6b", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [11e3, 45e3, 5e5, 25e5, 3e7], time: [2, 2, 2, 1, 1], price: [14e5, 15e6, 18e7, 24e8] }, { name: "Watson", color: "#d69b5a", class: "\uD83E\uDD16", rarity: "Rare", cash: [24e3, 1e5, 1e6, 1e7, 1e8], time: [3, 3, 3, 3, 3], price: [2e6, 22e6, 24e7, 26e8] }, { name: "Buddy Bot", color: "#9dc6ea", class: "\uD83E\uDD16", rarity: "Rare", cash: [22e3, 95e3, 65e4, 65e5, 65e6], time: [3, 3, 2, 2, 2], price: [19e5, 21e6, 23e7, 25e8] }, { name: "Brainy Bot", color: "#9ecf7a", class: "\uD83E\uDD16", rarity: "Epic", cash: [5e4, 25e4, 21e5, 21e6, 17e7], time: [4, 3, 3, 3, 2], price: [5e6, 46e6, 5e8, 67e8] }, { name: "Mega Bot", color: "#d71f27", class: "\uD83E\uDD16", rarity: "Legendary", cash: [8e4, 43e4, 42e5, 62e6, 1e9], time: [5, 5, 3, 3, 3], price: [7e6, 12e7, 19e8, 35e9] }]; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blook = blooks.find(function ({ name }) { return name.toLowerCase() == this }, prompt("Enter blook name:").toLowerCase()); if (blook) { if (stateNode.state.blooks.length >= 10) alert("Choose a blook to replace"); @@ -44,7 +44,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145909 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614898 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/chooseBlook.min.js b/cheats/factory/chooseBlook.min.js index 5580366..da2b3ab 100644 --- a/cheats/factory/chooseBlook.min.js +++ b/cheats/factory/chooseBlook.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let m=document.querySelector("iframe");m.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),m.contentWindow.console.log.call(window,"%c\tchooseBlook.js","color: #0bc2cf; font-size: 1rem"),m.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const t=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"]),a=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());a?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(a)):alert("That is not a valid blook!")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/chooseBlook.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],c="",o;for(let e=0;e(s.src=null,t())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let m=document.querySelector("iframe");m.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),m.contentWindow.console.log.call(window,"%c\tchooseBlook.js","color: #0bc2cf; font-size: 1rem"),m.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const t=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"]),a=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());a?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(a)):alert("That is not a valid blook!")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/chooseBlook.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],c="",o;for(let e=0;e(s.src=null,t())})(); \ No newline at end of file diff --git a/cheats/factory/freeUpgrades.js b/cheats/factory/freeUpgrades.js index 222917a..337584e 100644 --- a/cheats/factory/freeUpgrades.js +++ b/cheats/factory/freeUpgrades.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState(state => ({ ...state, blooks: state.blooks.map(blook => ({ ...blook, price: [0, 0, 0, 0] })) })); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145911 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614900 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/freeUpgrades.min.js b/cheats/factory/freeUpgrades.min.js index d7988f7..cd575ef 100644 --- a/cheats/factory/freeUpgrades.min.js +++ b/cheats/factory/freeUpgrades.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfreeUpgrades.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/freeUpgrades.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfreeUpgrades.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/freeUpgrades.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/factory/maxBlooks.js b/cheats/factory/maxBlooks.js index 8849abb..75382e6 100644 --- a/cheats/factory/maxBlooks.js +++ b/cheats/factory/maxBlooks.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/maxBlooks.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145915 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614902 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/maxBlooks.min.js b/cheats/factory/maxBlooks.min.js index 61aaab2..8140db4 100644 --- a/cheats/factory/maxBlooks.min.js +++ b/cheats/factory/maxBlooks.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxBlooks.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(o=>o.level=4)};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/maxBlooks.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(l,0,0,this.width,this.height);let t=o.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let o=0;o(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxBlooks.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(t=>t.level=4)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/maxBlooks.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(s,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/factory/removeGlitches.js b/cheats/factory/removeGlitches.js index c16c530..6f49c08 100644 --- a/cheats/factory/removeGlitches.js +++ b/cheats/factory/removeGlitches.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ bits: 0, ads: [], @@ -54,7 +54,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145920 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614904 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/removeGlitches.min.js b/cheats/factory/removeGlitches.min.js index 984eeb1..c7cfca1 100644 --- a/cheats/factory/removeGlitches.min.js +++ b/cheats/factory/removeGlitches.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let n=document.querySelector("iframe");n.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\tremoveGlitches.js","color: #0bc2cf; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/removeGlitches.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveGlitches.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/removeGlitches.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file diff --git a/cheats/factory/sendGlitch.js b/cheats/factory/sendGlitch.js index 45d2a66..a63b2ea 100644 --- a/cheats/factory/sendGlitch.js +++ b/cheats/factory/sendGlitch.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let glitches = { lb: "Lunch Break", as: "Ad Spam", e37: "Error 37", nt: "Night Time", lo: "#LOL", j: "Jokester", sm: "Slow Mo", dp: "Dance Party", v: "Vortex", r: "Reverse", f: "Flip", m: "Micro" }; let val = Object.keys(glitches)[Math.floor(Math.random() * Object.keys(glitches).length)]; stateNode.safe = true; @@ -41,7 +41,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145924 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614906 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/sendGlitch.min.js b/cheats/factory/sendGlitch.min.js index ef0058d..1089010 100644 --- a/cheats/factory/sendGlitch.min.js +++ b/cheats/factory/sendGlitch.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendGlitch.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/sendGlitch.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendGlitch.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} glitch`)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/sendGlitch.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/factory/setAllMegaBot.js b/cheats/factory/setAllMegaBot.js index d728390..e1feb08 100644 --- a/cheats/factory/setAllMegaBot.js +++ b/cheats/factory/setAllMegaBot.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ blooks: new Array(10).fill({ name: "Mega Bot", color: "#d71f27", @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145927 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614908 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/setAllMegaBot.min.js b/cheats/factory/setAllMegaBot.min.js index 82d9ad4..6427508 100644 --- a/cheats/factory/setAllMegaBot.min.js +++ b/cheats/factory/setAllMegaBot.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetAllMegaBot.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/setAllMegaBot.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetAllMegaBot.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/setAllMegaBot.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/factory/setCash.js b/cheats/factory/setCash.js index d684dd9..bc43b3f 100644 --- a/cheats/factory/setCash.js +++ b/cheats/factory/setCash.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ cash: parseInt(prompt("How much cash would you like?")) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ cash: parseInt(prompt("How much cash would you like?")) }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/setCash.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145935 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614910 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/factory/setCash.min.js b/cheats/factory/setCash.min.js index 7d733e8..8524e85 100644 --- a/cheats/factory/setCash.min.js +++ b/cheats/factory/setCash.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetCash.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({cash:parseInt(prompt("How much cash would you like?"))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/setCash.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetCash.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({cash:parseInt(prompt("How much cash would you like?"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/factory/setCash.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/fishing/frenzy.js b/cheats/fishing/frenzy.js index 04bf643..0c190a4 100644 --- a/cheats/fishing/frenzy.js +++ b/cheats/fishing/frenzy.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, val: { @@ -41,7 +41,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145942 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614913 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/fishing/frenzy.min.js b/cheats/fishing/frenzy.min.js index f369432..f0568c4 100644 --- a/cheats/fishing/frenzy.min.js +++ b/cheats/fishing/frenzy.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfrenzy.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/frenzy.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfrenzy.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/frenzy.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/fishing/removeDistraction.js b/cheats/fishing/removeDistraction.js index ec594d7..42d2ee3 100644 --- a/cheats/fishing/removeDistraction.js +++ b/cheats/fishing/removeDistraction.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ party: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ party: "" }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/removeDistraction.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145947 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614915 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/fishing/removeDistraction.min.js b/cheats/fishing/removeDistraction.min.js index 201b3a0..b931aaf 100644 --- a/cheats/fishing/removeDistraction.min.js +++ b/cheats/fishing/removeDistraction.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({party:""})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/removeDistraction.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({party:""})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/removeDistraction.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/fishing/sendDistraction.js b/cheats/fishing/sendDistraction.js index dd16254..f614a9b 100644 --- a/cheats/fishing/sendDistraction.js +++ b/cheats/fishing/sendDistraction.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const f = ["Crab", "Jellyfish", "Frog", "Pufferfish", "Octopus", "Narwhal", "Megalodon", "Blobfish", "Baby Shark"][Math.floor(Math.random() * 9)]; stateNode.safe = true; stateNode.props.liveGameController.setVal({ @@ -46,7 +46,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145951 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614917 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/fishing/sendDistraction.min.js b/cheats/fishing/sendDistraction.min.js index 42e1513..652932d 100644 --- a/cheats/fishing/sendDistraction.min.js +++ b/cheats/fishing/sendDistraction.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],e=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}}),alert(`Sent a ${e} distraction`)};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/sendDistraction.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/sendDistraction.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/fishing/setLure.js b/cheats/fishing/setLure.js index f3d6e3e..0368b8a 100644 --- a/cheats/fishing/setLure.js +++ b/cheats/fishing/setLure.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)"))) - 1, 4), 0) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)"))) - 1, 4), 0) }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/setLure.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145955 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614920 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/fishing/setLure.min.js b/cheats/fishing/setLure.min.js index c118000..bef5823 100644 --- a/cheats/fishing/setLure.min.js +++ b/cheats/fishing/setLure.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetLure.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/setLure.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetLure.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/setLure.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/fishing/setWeight.js b/cheats/fishing/setWeight.js index 3bbd83f..9e3554e 100644 --- a/cheats/fishing/setWeight.js +++ b/cheats/fishing/setWeight.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let weight = Number(parseInt(prompt("How much weight would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ weight, weight2: weight }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -46,7 +46,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145958 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614923 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/fishing/setWeight.min.js b/cheats/fishing/setWeight.min.js index 4df47ab..4537c89 100644 --- a/cheats/fishing/setWeight.min.js +++ b/cheats/fishing/setWeight.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetWeight.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/setWeight.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetWeight.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/fishing/setWeight.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file diff --git a/cheats/flappy/setScore.js b/cheats/flappy/setScore.js index 094c35b..589b95d 100644 --- a/cheats/flappy/setScore.js +++ b/cheats/flappy/setScore.js @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145963 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614928 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/flappy/setScore.min.js b/cheats/flappy/setScore.min.js index c4b0919..621665c 100644 --- a/cheats/flappy/setScore.min.js +++ b/cheats/flappy/setScore.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetScore.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/flappy/setScore.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetScore.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/flappy/setScore.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let o=t.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/flappy/toggleGhost.js b/cheats/flappy/toggleGhost.js index 8edb209..152a10b 100644 --- a/cheats/flappy/toggleGhost.js +++ b/cheats/flappy/toggleGhost.js @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145969 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614931 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/flappy/toggleGhost.min.js b/cheats/flappy/toggleGhost.min.js index e7f5da3..e6f2f64 100644 --- a/cheats/flappy/toggleGhost.min.js +++ b/cheats/flappy/toggleGhost.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\ttoggleGhost.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=1==e.gameObject.alpha,e.gameObject.setAlpha(1==e.gameObject.alpha?.5:1)))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/flappy/toggleGhost.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\ttoggleGhost.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=1==e.gameObject.alpha,e.gameObject.setAlpha(1==e.gameObject.alpha?.5:1)))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/flappy/toggleGhost.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/autoAnswer.js b/cheats/global/autoAnswer.js index c37edfb..fb2cdd0 100644 --- a/cheats/global/autoAnswer.js +++ b/cheats/global/autoAnswer.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145973 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614934 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/autoAnswer.min.js b/cheats/global/autoAnswer.min.js index b9ba153..ec5c893 100644 --- a/cheats/global/autoAnswer.min.js +++ b/cheats/global/autoAnswer.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:n}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||n).answers.map((e,t)=>(o||n).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:n}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||n).answers.map((e,t)=>(o||n).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/changeBlookIngame.js b/cheats/global/changeBlookIngame.js index 004ae61..09f0b77 100644 --- a/cheats/global/changeBlookIngame.js +++ b/cheats/global/changeBlookIngame.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - let { props } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { props } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; props.client.blook = prompt("Blook Name: (Case Sensitive)"); props.liveGameController.setVal({ path: `c/${props.client.name}/b`, val: props.client.blook }); }); @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145985 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614941 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/changeBlookIngame.min.js b/cheats/global/changeBlookIngame.min.js index 1de9f47..e84c91d 100644 --- a/cheats/global/changeBlookIngame.min.js +++ b/cheats/global/changeBlookIngame.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tchangeBlookIngame.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/changeBlookIngame.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tchangeBlookIngame.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/changeBlookIngame.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file diff --git a/cheats/global/everyAnswerCorrect.js b/cheats/global/everyAnswerCorrect.js index 2889f1b..ceb675d 100644 --- a/cheats/global/everyAnswerCorrect.js +++ b/cheats/global/everyAnswerCorrect.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.freeQuestions = stateNode.questions = stateNode.props.client.questions.map(x => ({ ...x, correctAnswers: x.answers })); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145995 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614952 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/everyAnswerCorrect.min.js b/cheats/global/everyAnswerCorrect.min.js index ef5e044..4f85848 100644 --- a/cheats/global/everyAnswerCorrect.min.js +++ b/cheats/global/everyAnswerCorrect.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\teveryAnswerCorrect.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/everyAnswerCorrect.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\teveryAnswerCorrect.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/everyAnswerCorrect.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/global/floodGame.js b/cheats/global/floodGame.js index 49ce073..678f907 100644 --- a/cheats/global/floodGame.js +++ b/cheats/global/floodGame.js @@ -68,7 +68,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656145999 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614961 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/floodGame.min.js b/cheats/global/floodGame.min.js index 45f0863..cea5a7b 100644 --- a/cheats/global/floodGame.min.js +++ b/cheats/global/floodGame.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfloodGame.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const r=prompt("Game ID:"),c=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const s=e.find(e=>e.exports?.a?.get).exports.a,i=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=t;n++)(async()=>{var e=""+c+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await s.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=i.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=i.auth(t)).setPersistence(i.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/floodGame.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tfloodGame.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const r=prompt("Game ID:"),c=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,o)=>{t.cache=o.c}},[[""]]]).cache);const s=e.find(e=>e.exports?.a?.get).exports.a,i=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=t;n++)(async()=>{var e=""+c+String.fromCharCode(96+n),{success:t,fbToken:o,fbShardURL:a}=(await s.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=i.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:a},e),await(a=i.auth(t)).setPersistence(i.auth.Auth.Persistence.NONE).catch(console.error),await a.signInWithCustomToken(o).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/floodGame.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/getDailyRewards.js b/cheats/global/getDailyRewards.js index 35bb77f..5db5287 100644 --- a/cheats/global/getDailyRewards.js +++ b/cheats/global/getDailyRewards.js @@ -60,7 +60,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146009 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614968 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/getDailyRewards.min.js b/cheats/global/getDailyRewards.min.js index 366cd5a..60c72c6 100644 --- a/cheats/global/getDailyRewards.min.js +++ b/cheats/global/getDailyRewards.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let d=document.querySelector("iframe");d.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tgetDailyRewards.js","color: #0bc2cf; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,a,t)=>{a.cache=t.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:a,blook:{name:t}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:t,t:e,name:a,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:a,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/getDailyRewards.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],t="",o;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let d=document.querySelector("iframe");d.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tgetDailyRewards.js","color: #0bc2cf; font-size: 1rem"),d.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,a,t)=>{a.cache=t.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:a,blook:{name:t}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:t,t:e,name:a,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:a,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/getDailyRewards.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let a=e.getImageData(0,0,this.width,this.height)["data"],t="",o;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file diff --git a/cheats/global/highlightAnswers.js b/cheats/global/highlightAnswers.js index 8df9188..c720dc6 100644 --- a/cheats/global/highlightAnswers.js +++ b/cheats/global/highlightAnswers.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146019 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614970 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/highlightAnswers.min.js b/cheats/global/highlightAnswers.min.js index 6fc0903..15c4b71 100644 --- a/cheats/global/highlightAnswers.min.js +++ b/cheats/global/highlightAnswers.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\thighlightAnswers.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{const{state:o,props:n}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||n.client.question).correctAnswers.includes((o.question||n.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/highlightAnswers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\thighlightAnswers.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{const{state:o,props:n}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||n.client.question).correctAnswers.includes((o.question||n.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/highlightAnswers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file diff --git a/cheats/global/intervals/autoAnswer.js b/cheats/global/intervals/autoAnswer.js index c0dfc45..3d92d36 100644 --- a/cheats/global/intervals/autoAnswer.js +++ b/cheats/global/intervals/autoAnswer.js @@ -15,7 +15,7 @@ (() => { const cheat = (async () => { setInterval(() => { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -39,7 +39,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146023 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614978 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/intervals/autoAnswer.min.js b/cheats/global/intervals/autoAnswer.min.js index 6dc420e..7e76083 100644 --- a/cheats/global/intervals/autoAnswer.min.js +++ b/cheats/global/intervals/autoAnswer.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:n}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||n).answers.map((e,t)=>(o||n).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/intervals/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{setInterval(()=>{const{state:{question:o,stage:e,feedback:t},props:{client:{question:n}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=o.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(o||n).answers.map((e,t)=>(o||n).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(o.answers[0])}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/intervals/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/intervals/highlightAnswers.js b/cheats/global/intervals/highlightAnswers.js index dff7412..d6872f3 100644 --- a/cheats/global/intervals/highlightAnswers.js +++ b/cheats/global/intervals/highlightAnswers.js @@ -15,7 +15,7 @@ (() => { const cheat = (async () => { setInterval(() => { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146031 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614980 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/intervals/highlightAnswers.min.js b/cheats/global/intervals/highlightAnswers.min.js index 4cf7d0c..342e6dd 100644 --- a/cheats/global/intervals/highlightAnswers.min.js +++ b/cheats/global/intervals/highlightAnswers.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\thighlightAnswers.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const a=async()=>{setInterval(()=>{const{state:o,props:n}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||n.client.question).correctAnswers.includes((o.question||n.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/intervals/highlightAnswers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,a())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\thighlightAnswers.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{setInterval(()=>{const{state:o,props:n}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(o.question||n.client.question).correctAnswers.includes((o.question||n.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/intervals/highlightAnswers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/global/removeNameLimit.js b/cheats/global/removeNameLimit.js index 7cdad3d..dbbdb01 100644 --- a/cheats/global/removeNameLimit.js +++ b/cheats/global/removeNameLimit.js @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146042 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614986 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/removeNameLimit.min.js b/cheats/global/removeNameLimit.min.js index 8ef076d..78a6b6e 100644 --- a/cheats/global/removeNameLimit.min.js +++ b/cheats/global/removeNameLimit.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveNameLimit.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/removeNameLimit.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveNameLimit.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/removeNameLimit.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file diff --git a/cheats/global/removeRandomName.js b/cheats/global/removeRandomName.js index 45cff8c..d8631fa 100644 --- a/cheats/global/removeRandomName.js +++ b/cheats/global/removeRandomName.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); document.querySelector('[class*="nameInput"]').focus(); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146048 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614988 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/removeRandomName.min.js b/cheats/global/removeRandomName.min.js index 85eb2eb..47b6e84 100644 --- a/cheats/global/removeRandomName.min.js +++ b/cheats/global/removeRandomName.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveRandomName.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]').focus()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/removeRandomName.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveRandomName.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]').focus()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/removeRandomName.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/sellCheapDuplicates.js b/cheats/global/sellCheapDuplicates.js index 649b624..e709d68 100644 --- a/cheats/global/sellCheapDuplicates.js +++ b/cheats/global/sellCheapDuplicates.js @@ -47,7 +47,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146053 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614992 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/sellCheapDuplicates.min.js b/cheats/global/sellCheapDuplicates.min.js index b593c21..10d4ad8 100644 --- a/cheats/global/sellCheapDuplicates.min.js +++ b/cheats/global/sellCheapDuplicates.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsellCheapDuplicates.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let o=webpackJsonp.push([[],{[1234]:(e,o,t)=>{o.webpack=t}},[["1234"]]])["webpack"],t=Object.values(o.c).find(e=>e.exports?.a?.get).exports.a,a=Object.values(o.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,o])=>1{o.webpack=t}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var o,t,n=Date.now();for([o,t]of e)await a({blook:o,numToSell:t-1});alert(`(${Date.now()-n}ms) Results:\n`+e.map(([e,o])=>` ${e} `+(o-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/sellCheapDuplicates.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsellCheapDuplicates.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let o=webpackJsonp.push([[],{[1234]:(e,o,t)=>{o.webpack=t}},[["1234"]]])["webpack"],t=Object.values(o.c).find(e=>e.exports?.a?.get).exports.a,a=Object.values(o.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,o])=>1{o.webpack=t}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var o,t,n=Date.now();for([o,t]of e)await a({blook:o,numToSell:t-1});alert(`(${Date.now()-n}ms) Results:\n`+e.map(([e,o])=>` ${e} `+(o-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/sellCheapDuplicates.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/global/sellDuplicateBlooks.js b/cheats/global/sellDuplicateBlooks.js index 4c4a1a4..decaf00 100644 --- a/cheats/global/sellDuplicateBlooks.js +++ b/cheats/global/sellDuplicateBlooks.js @@ -47,7 +47,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146056 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614995 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/sellDuplicateBlooks.min.js b/cheats/global/sellDuplicateBlooks.min.js index a0d2e23..d19a183 100644 --- a/cheats/global/sellDuplicateBlooks.min.js +++ b/cheats/global/sellDuplicateBlooks.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsellDuplicateBlooks.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.confirm=o.contentWindow.confirm.bind(window),o.remove();let e=webpackJsonp.push([[],{[1234]:(o,e,t)=>{e.webpack=t}},[["1234"]]])["webpack"],t=Object.values(e.c).find(o=>o.exports?.a?.get).exports.a,a=Object.values(e.c).find(o=>o.exports.a?.sellBlook).exports.a["sellBlook"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:o}})=>{o=Object.entries(o).filter(o=>1` ${o} `+(e-1)).join(`\n`))}}).catch(o=>(alert("There was an error user data!"),console.info(o)))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/sellDuplicateBlooks.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(s,0,0,this.width,this.height);let e=o.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let o=0;o(s.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsellDuplicateBlooks.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.confirm=o.contentWindow.confirm.bind(window),o.remove();let e=webpackJsonp.push([[],{[1234]:(o,e,t)=>{e.webpack=t}},[["1234"]]])["webpack"],t=Object.values(e.c).find(o=>o.exports?.a?.get).exports.a,a=Object.values(e.c).find(o=>o.exports.a?.sellBlook).exports.a["sellBlook"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:o}})=>{o=Object.entries(o).filter(o=>1` ${o} `+(e-1)).join(`\n`))}}).catch(o=>(alert("There was an error user data!"),console.info(o)))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/sellDuplicateBlooks.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(s,0,0,this.width,this.height);let e=o.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let o=0;o(s.src=null,c())})(); \ No newline at end of file diff --git a/cheats/global/simulatePack.js b/cheats/global/simulatePack.js index 0b26710..4d01030 100644 --- a/cheats/global/simulatePack.js +++ b/cheats/global/simulatePack.js @@ -20,7 +20,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let { webpack } = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b }, }, [['1234']]]); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let packs = webpack('fGzD'); packs = Object.keys(packs.a).reduce((obj, pack) => (obj.packs.includes(pack) && (obj.data[pack] = Object.fromEntries(packs.b(pack))), obj), { packs: Array.from(document.querySelectorAll('[class*="packShadow"]')).map(x => x.alt), data: {} }).data; let box = prompt("Which box do you want to simulate? (ex: \"Ice Monster\")").split(' ').map(str => str.charAt(0).toUpperCase() + str.slice(1).toLowerCase()).join(' '); @@ -314,7 +314,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146060 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354614998 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/simulatePack.min.js b/cheats/global/simulatePack.min.js index d60bf9d..fe459c0 100644 --- a/cheats/global/simulatePack.min.js +++ b/cheats/global/simulatePack.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsimulatePack.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let p=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode;let o=p("fGzD");o=Object.keys(o.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(o.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var a=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(o[a]){a=function(e){var t=[],a=Object.keys(o[e]);for(const s of a)t.push(o[e][s]+(t[a.indexOf(s)-1]||0));const i=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=i)]}(a);let e=Object.values(p.c).find(e=>e.exports?.Class).exports,g={};class s extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){g.scene=this,g.rarity="",g.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,g.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,i,s,o,l,r,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],g.scene.physics.velocityFromAngle(i,s,this.body.velocity),this.body.setGravityY(o),this.body.setAngularVelocity(l),this.lifespan=r},update:function(e,t){this.lifespan-=t,0{g.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=p("74sb");function i(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:g.scene.cameras.main.worldView.width/2,y:g.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90g.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,g.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>g.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(g.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(g.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=g.particles.get();s&&s.spawn.apply(s,Object.values(i("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var o=0;o<2;o++){var l=g.particles.get();l&&l.spawn.apply(l,Object.values(i(o%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var r=0;r<2;r++){var c=g.particles.get();c&&c.spawn.apply(c,Object.values(i(r%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var h=0;h<3;h++){var n=g.particles.get();n&&n.spawn.apply(n,Object.values(i("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var d=0;d<3;d++){var m=g.particles.get();m&&m.spawn.apply(m,Object.values(i(d%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:a,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(i[a].rarity)},canOpen:!0})}else alert("I couldn't find that box!")};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/simulatePack.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",i;for(let e=0;e(c.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsimulatePack.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var t=document.createElement("iframe");document.body.append(t),window.alert=t.contentWindow.alert.bind(window),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let p=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode;let o=p("fGzD");o=Object.keys(o.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(o.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var a=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(o[a]){a=function(e){var t=[],a=Object.keys(o[e]);for(const s of a)t.push(o[e][s]+(t[a.indexOf(s)-1]||0));const i=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=i)]}(a);let e=Object.values(p.c).find(e=>e.exports?.Class).exports,g={};class s extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){g.scene=this,g.rarity="",g.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,g.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,i,s,o,l,r,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],g.scene.physics.velocityFromAngle(i,s,this.body.velocity),this.body.setGravityY(o),this.body.setAngularVelocity(l),this.lifespan=r},update:function(e,t){this.lifespan-=t,0{g.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=p("74sb");function i(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:g.scene.cameras.main.worldView.width/2,y:g.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90g.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,g.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>g.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(g.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(g.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=g.particles.get();s&&s.spawn.apply(s,Object.values(i("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var o=0;o<2;o++){var l=g.particles.get();l&&l.spawn.apply(l,Object.values(i(o%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var r=0;r<2;r++){var c=g.particles.get();c&&c.spawn.apply(c,Object.values(i(r%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var n=0;n<3;n++){var h=g.particles.get();h&&h.spawn.apply(h,Object.values(i("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var d=0;d<3;d++){var m=g.particles.get();m&&m.spawn.apply(m,Object.values(i(d%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:a,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(i[a].rarity)},canOpen:!0})}else alert("I couldn't find that box!")};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/simulatePack.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",i;for(let e=0;e(c.src=null,r())})(); \ No newline at end of file diff --git a/cheats/global/simulateUnlock.js b/cheats/global/simulateUnlock.js index 03c077b..5e8c28b 100644 --- a/cheats/global/simulateUnlock.js +++ b/cheats/global/simulateUnlock.js @@ -25,7 +25,7 @@ blooks = values.find(x => x.exports?.a?.Chick?.set).exports.a, packs = values.find(x => x.exports.a?.Breakfast).exports.a, allBlooks = Object.entries(blooks).reduce((a, [b, c]) => (packs[c.realSet || c.set] && (a[b] = c), a), {}); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let phaser = Object.values(webpack.c).find(x => x.exports?.Class).exports; let L = new function e() { this.scene = null, this.particles = null, this.rarity = null }; @@ -298,7 +298,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146065 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615000 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/simulateUnlock.min.js b/cheats/global/simulateUnlock.min.js index b4bd35a..b2128cd 100644 --- a/cheats/global/simulateUnlock.min.js +++ b/cheats/global/simulateUnlock.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsimulateUnlock.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var o=document.createElement("iframe");if(document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.prompt=o.contentWindow.prompt.bind(window),o.remove(),"/market"==window.location.pathname){let g=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(g.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,i=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(i[a.realSet||a.set]&&(e[t]=a),e),{});o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];let s=Object.values(g.c).find(e=>e.exports?.Class).exports,p=new function(){this.scene=null,this.particles=null,this.rarity=null};class r extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,i,s,o,l,r,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],p.scene.physics.velocityFromAngle(i,s,this.body.velocity),this.body.setGravityY(o),this.body.setAngularVelocity(l),this.lifespan=r},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=g("74sb");function i(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(i("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var o=0;o<2;o++){var l=p.particles.get();l&&l.spawn.apply(l,Object.values(i(o%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var r=0;r<2;r++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(i(r%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var n=0;n<3;n++){var h=p.particles.get();h&&h.spawn.apply(h,Object.values(i("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var d=0;d<3;d++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(i(d%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(c.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tsimulateUnlock.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{var o=document.createElement("iframe");if(document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.prompt=o.contentWindow.prompt.bind(window),o.remove(),"/market"==window.location.pathname){let g=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(g.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,i=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(i[a.realSet||a.set]&&(e[t]=a),e),{});o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];let s=Object.values(g.c).find(e=>e.exports?.Class).exports,p=new function(){this.scene=null,this.particles=null,this.rarity=null};class r extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){p.scene=this,p.rarity="",p.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,p.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,i,s,o,l,r,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],p.scene.physics.velocityFromAngle(i,s,this.body.velocity),this.body.setGravityY(o),this.body.setAngularVelocity(l),this.lifespan=r},update:function(e,t){this.lifespan-=t,0{p.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=g("74sb");function i(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:p.scene.cameras.main.worldView.width/2,y:p.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90p.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,p.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>p.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(p.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(p.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=p.particles.get();s&&s.spawn.apply(s,Object.values(i("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var o=0;o<2;o++){var l=p.particles.get();l&&l.spawn.apply(l,Object.values(i(o%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var r=0;r<2;r++){var c=p.particles.get();c&&c.spawn.apply(c,Object.values(i(r%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var n=0;n<3;n++){var h=p.particles.get();h&&h.spawn.apply(h,Object.values(i("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var d=0;d<3;d++){var m=p.particles.get();m&&m.spawn.apply(m,Object.values(i(d%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(c.src=null,r())})(); \ No newline at end of file diff --git a/cheats/global/spamBuyBlooks.js b/cheats/global/spamBuyBlooks.js index 4bca6b5..84efd88 100644 --- a/cheats/global/spamBuyBlooks.js +++ b/cheats/global/spamBuyBlooks.js @@ -69,7 +69,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146070 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615003 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/spamBuyBlooks.min.js b/cheats/global/spamBuyBlooks.min.js index b7d43f5..3a7877a 100644 --- a/cheats/global/spamBuyBlooks.min.js +++ b/cheats/global/spamBuyBlooks.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tspamBuyBlooks.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.prompt=o.contentWindow.prompt.bind(window),window.confirm=o.contentWindow.confirm.bind(window),o.remove();let a=webpackJsonp.push([[],{[1234]:(o,e,t)=>{e.webpack=t}},[["1234"]]])["webpack"],e=Object.values(a.c).find(o=>o.exports?.a?.get).exports.a,l=Object.values(a.c).find(o=>o.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];e.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:o}})=>{var e=Object.values(a.c).find(o=>!isNaN(o?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let t=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(o=>o.charAt(0).toUpperCase()+o.slice(1).toLowerCase()).join(" ");if(!Object.keys(e).map(o=>o.toLowerCase()).includes(t.toLowerCase()))return alert("I couldn't find that box!");let r=Math.min(Math.floor(o/Object.entries(e).find(o=>o[0].toLowerCase()==t.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==r)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),c={},i=Date.now(),n=!1;for(let a=0;a{c[t]||=0,c[t]++;var n=Date.now();s&&alert(`${t} (${a+1}/${r}) ${o?"NEW! ":""}${e} tokens left`),i+=Date.now()-n}).catch(o=>n=!0),!n);a++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(c).map(([o,e])=>` ${o} `+e).join(`\n`))}).catch(()=>alert("There was an error user data!"))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/spamBuyBlooks.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(i,0,0,this.width,this.height);let e=o.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let o=0;o(i.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tspamBuyBlooks.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var o=document.createElement("iframe");document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.prompt=o.contentWindow.prompt.bind(window),window.confirm=o.contentWindow.confirm.bind(window),o.remove();let a=webpackJsonp.push([[],{[1234]:(o,e,t)=>{e.webpack=t}},[["1234"]]])["webpack"],e=Object.values(a.c).find(o=>o.exports?.a?.get).exports.a,l=Object.values(a.c).find(o=>o.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];e.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:o}})=>{var e=Object.values(a.c).find(o=>!isNaN(o?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let t=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(o=>o.charAt(0).toUpperCase()+o.slice(1).toLowerCase()).join(" ");if(!Object.keys(e).map(o=>o.toLowerCase()).includes(t.toLowerCase()))return alert("I couldn't find that box!");let r=Math.min(Math.floor(o/Object.entries(e).find(o=>o[0].toLowerCase()==t.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==r)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),c={},i=Date.now(),n=!1;for(let a=0;a{c[t]||=0,c[t]++;var n=Date.now();s&&alert(`${t} (${a+1}/${r}) ${o?"NEW! ":""}${e} tokens left`),i+=Date.now()-n}).catch(o=>n=!0),!n);a++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(c).map(([o,e])=>` ${o} `+e).join(`\n`))}).catch(()=>alert("There was an error user data!"))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/spamBuyBlooks.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(i,0,0,this.width,this.height);let e=o.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let o=0;o(i.src=null,c())})(); \ No newline at end of file diff --git a/cheats/global/unlockPlusGamemodes.js b/cheats/global/unlockPlusGamemodes.js index d47b989..0f23fb4 100644 --- a/cheats/global/unlockPlusGamemodes.js +++ b/cheats/global/unlockPlusGamemodes.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/unlockPlusGamemodes.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146073 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615005 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/unlockPlusGamemodes.min.js b/cheats/global/unlockPlusGamemodes.min.js index 6d72efd..cd56cb1 100644 --- a/cheats/global/unlockPlusGamemodes.min.js +++ b/cheats/global/unlockPlusGamemodes.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tunlockPlusGamemodes.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/unlockPlusGamemodes.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(r,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(r.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tunlockPlusGamemodes.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/unlockPlusGamemodes.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file diff --git a/cheats/global/useAnyBlook.js b/cheats/global/useAnyBlook.js index f029d67..fe9ce09 100644 --- a/cheats/global/useAnyBlook.js +++ b/cheats/global/useAnyBlook.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blooks = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b } }, [['1234']]]).webpack("MDrD").a; if (location.pathname == "/blooks") stateNode.setState({ blookData: Object.keys(blooks).reduce((a, b) => (a[b] = (stateNode.state.blookData[b] || 1), a), {}), allSets: Object.values(blooks).reduce((a, b) => (a.includes(b.set) ? a : a.concat(b.set)), []) }); else if (Array.isArray(stateNode.state.unlocks)) stateNode.setState({ unlocks: Object.keys(blooks) }); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146076 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615007 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/global/useAnyBlook.min.js b/cheats/global/useAnyBlook.min.js index 6c835d5..088d2fa 100644 --- a/cheats/global/useAnyBlook.min.js +++ b/cheats/global/useAnyBlook.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tuseAnyBlook.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{const o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];var t=webpackJsonp.push([[],{[1234]:(t,e,o)=>{e.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(t).reduce((t,e)=>(t[e]=o.state.blookData[e]||1,t),{}),allSets:Object.values(t).reduce((t,e)=>t.includes(e.set)?t:t.concat(e.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(t)}):o.setState({unlocks:t})};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/useAnyBlook.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(r,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let t=0;t(r.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tuseAnyBlook.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{const o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?o.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=o.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(o.state.unlocks)?o.setState({unlocks:Object.keys(e)}):o.setState({unlocks:e})};let r=new Image;r.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/global/useAnyBlook.png?"+Date.now(),r.crossOrigin="Anonymous",r.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(r,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(r.src=null,l())})(); \ No newline at end of file diff --git a/cheats/gold/alwaysTriple.js b/cheats/gold/alwaysTriple.js index 8524283..3cff5ae 100644 --- a/cheats/gold/alwaysTriple.js +++ b/cheats/gold/alwaysTriple.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.gold == 0 && stateNode.setState({ gold: 100, gold2: 100 }); stateNode._choosePrize ||= stateNode.choosePrize; stateNode.choosePrize = function (i) { @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146081 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615009 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/alwaysTriple.min.js b/cheats/gold/alwaysTriple.min.js index ec04ea8..a7d2655 100644 --- a/cheats/gold/alwaysTriple.min.js +++ b/cheats/gold/alwaysTriple.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\talwaysTriple.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];0==o.state.gold&&o.setState({gold:100,gold2:100}),o._choosePrize||=o.choosePrize,o.choosePrize=function(e){o.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},o._choosePrize(e)}};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/alwaysTriple.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\talwaysTriple.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const r=async()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];0==t.state.gold&&t.setState({gold:100,gold2:100}),t._choosePrize||=t.choosePrize,t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/alwaysTriple.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,r())})(); \ No newline at end of file diff --git a/cheats/gold/autoChoose.js b/cheats/gold/autoChoose.js index 256a02d..32a8e21 100644 --- a/cheats/gold/autoChoose.js +++ b/cheats/gold/autoChoose.js @@ -15,7 +15,7 @@ (() => { const cheat = (async () => { try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "prize") { const players = Object.entries(await new Promise(r => stateNode.props.liveGameController.getDatabaseVal("c", c => c && r(c))) || []).filter(x => x[0] != stateNode.props.client.name).sort((a, b) => b[1].g - a[1].g)[0]?.[1]?.g || 0; let max = 0; index = -1; @@ -52,7 +52,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146084 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615011 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/autoChoose.min.js b/cheats/gold/autoChoose.min.js index 1b477a5..29d2ba6 100644 --- a/cheats/gold/autoChoose.min.js +++ b/cheats/gold/autoChoose.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let n=document.querySelector("iframe");n.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\tautoChoose.js","color: #0bc2cf; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{try{let a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var s=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t(r.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoChoose.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{try{let a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("prize"===a.state.stage){var s=Object.entries(await new Promise(t=>a.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=a.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let o=0;index=-1;for(let t=0;t(r.src=null,l())})(); \ No newline at end of file diff --git a/cheats/gold/chestESP.js b/cheats/gold/chestESP.js index 04e673e..3f9a917 100644 --- a/cheats/gold/chestESP.js +++ b/cheats/gold/chestESP.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.choices.forEach(({ text }, index) => { let chest = document.querySelector(`div[class^='styles__choice${index + 1}']`); if (!chest || chest.querySelector('div')) return; @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146087 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615013 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/chestESP.min.js b/cheats/gold/chestESP.min.js index fc67ea9..9c5f553 100644 --- a/cheats/gold/chestESP.min.js +++ b/cheats/gold/chestESP.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tchestESP.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/chestESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tchestESP.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.state.choices.forEach(({text:e},t)=>{var o,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((o=document.createElement("div")).style.color="white",o.style.fontFamily="Eczar",o.style.fontSize="2em",o.style.display="flex",o.style.justifyContent="center",o.style.transform="translateY(200px)",o.innerText=e,t.append(o))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/chestESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/gold/resetAllGold.js b/cheats/gold/resetAllGold.js index 65c05b3..667203d 100644 --- a/cheats/gold/resetAllGold.js +++ b/cheats/gold/resetAllGold.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let count = 0; props.liveGameController.getDatabaseVal("c", async (players) => { if (players) for (const player of Object.keys(players)) { @@ -53,7 +53,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146091 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615016 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/resetAllGold.min.js b/cheats/gold/resetAllGold.min.js index 5a49e94..5a901d4 100644 --- a/cheats/gold/resetAllGold.min.js +++ b/cheats/gold/resetAllGold.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tresetAllGold.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:n}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],a=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:n.gold,tat:t+":swap:0"}}),a++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${a} players' gold!`)})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/resetAllGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tresetAllGold.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:o,state:n}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],a=0;o.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:n.gold,tat:t+":swap:0"}}),a++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${a} players' gold!`)})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/resetAllGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file diff --git a/cheats/gold/resetPlayersGold.js b/cheats/gold/resetPlayersGold.js index 7ca2d5f..705a3cb 100644 --- a/cheats/gold/resetPlayersGold.js +++ b/cheats/gold/resetPlayersGold.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let player = prompt("Who's gold would you like to reset?"); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x=>x.toLowerCase()).includes(player.toLowerCase())) props.liveGameController.setVal({ path: "c/".concat(props.client.name), @@ -47,7 +47,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146098 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615019 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/resetPlayersGold.min.js b/cheats/gold/resetPlayersGold.min.js index b7a7bb6..2967fb4 100644 --- a/cheats/gold/resetPlayersGold.min.js +++ b/cheats/gold/resetPlayersGold.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tresetPlayersGold.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:n}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:n.gold,tat:t+":swap:0"}})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/resetPlayersGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tresetPlayersGold.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:o,state:n}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal({path:"c/".concat(o.client.name),val:{b:o.client.blook,g:n.gold,tat:t+":swap:0"}})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/resetPlayersGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file diff --git a/cheats/gold/setGold.js b/cheats/gold/setGold.js index 28aea59..e859c4c 100644 --- a/cheats/gold/setGold.js +++ b/cheats/gold/setGold.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let gold = Number(parseInt(prompt("How much gold would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ gold, gold2: gold }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146102 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615022 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/setGold.min.js b/cheats/gold/setGold.min.js index 7ef2159..1bd34a6 100644 --- a/cheats/gold/setGold.min.js +++ b/cheats/gold/setGold.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetGold.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var o=document.createElement("iframe"),o=(document.body.append(o),window.prompt=o.contentWindow.prompt.bind(window),o.remove(),Number(parseInt(prompt("How much gold would you like?")))),e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({gold:o,gold2:o}),e.props.liveGameController.setVal({path:"c/".concat(e.props.client.name),val:{b:e.props.client.blook,g:o}})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/setGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(s,0,0,this.width,this.height);let e=o.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let o=0;o(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetGold.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.setState({gold:e,gold2:e}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,g:e}})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/setGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/gold/setPlayersGold.js b/cheats/gold/setPlayersGold.js index 2ce8980..b424467 100644 --- a/cheats/gold/setPlayersGold.js +++ b/cheats/gold/setPlayersGold.js @@ -20,7 +20,7 @@ i.remove(); let player = prompt("Who's gold would you like to set?"); let gold = parseInt(prompt("How much gold would you like to set?")); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { webpack } = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b }, }, [['1234']]]); const axios = Object.values(webpack.c).find((x) => x.exports?.a?.get).exports.a; @@ -69,7 +69,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146105 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615026 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/setPlayersGold.min.js b/cheats/gold/setPlayersGold.min.js index 7ea944e..b373ae0 100644 --- a/cheats/gold/setPlayersGold.min.js +++ b/cheats/gold/setPlayersGold.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetPlayersGold.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("Who's gold would you like to set?")),t=parseInt(prompt("How much gold would you like to set?")),{props:o,state:a}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],s=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(n.c).find(e=>e.exports?.a?.initializeApp).exports.a,r="Blooket"+(Date.now()/1e4).toFixed(0),c=o.liveGameController._liveGameCode,{success:s,fbToken:i,fbShardURL:l}=(await s.put("https://fb.blooket.com/c/firebase/join",{id:c,name:r}))["data"];s&&(s=n.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:l},r),await(l=n.auth(s)).setPersistence(n.auth.Auth.Persistence.NONE).catch(console.error),await l.signInWithCustomToken(i).catch(console.error),await s.database().ref(c+"/c/"+r).set({b:o.client.blook,g:a.gold,tat:e+":swap:"+t}),await new Promise(e=>setTimeout(e,4e3)),await s.database().ref(c+"/c"+r).remove(),s.delete())};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/setPlayersGold.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tsetPlayersGold.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("Who's gold would you like to set?")),t=parseInt(prompt("How much gold would you like to set?")),{props:o,state:a}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=webpackJsonp.push([[],{[1234]:(e,t,o)=>{t.webpack=o}},[["1234"]]])["webpack"],s=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(n.c).find(e=>e.exports?.a?.initializeApp).exports.a,r="Blooket"+(Date.now()/1e4).toFixed(0),c=o.liveGameController._liveGameCode,{success:s,fbToken:i,fbShardURL:l}=(await s.put("https://fb.blooket.com/c/firebase/join",{id:c,name:r}))["data"];s&&(s=n.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:l},r),await(l=n.auth(s)).setPersistence(n.auth.Auth.Persistence.NONE).catch(console.error),await l.signInWithCustomToken(i).catch(console.error),await s.database().ref(c+"/c/"+r).set({b:o.client.blook,g:a.gold,tat:e+":swap:"+t}),await new Promise(e=>setTimeout(e,4e3)),await s.database().ref(c+"/c"+r).remove(),s.delete())};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/setPlayersGold.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(i.src=null,c())})(); \ No newline at end of file diff --git a/cheats/gold/swapGold.js b/cheats/gold/swapGold.js index 1223742..de282ff 100644 --- a/cheats/gold/swapGold.js +++ b/cheats/gold/swapGold.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { stateNode.setState({ players: (players ? Object.entries(players).map(([name, { b, g }]) => ({ @@ -43,7 +43,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146108 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615030 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gold/swapGold.min.js b/cheats/gold/swapGold.min.js index fbddb4c..e5e6b7c 100644 --- a/cheats/gold/swapGold.min.js +++ b/cheats/gold/swapGold.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tswapGold.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/swapGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let l=document.querySelector("iframe");l.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tswapGold.js","color: #0bc2cf; font-size: 1rem"),l.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:o}])=>({name:e,blook:t,gold:o||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gold/swapGold.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,c())})(); \ No newline at end of file diff --git a/cheats/gui.js b/cheats/gui.js index 8eefeda..d7bbd7c 100644 --- a/cheats/gui.js +++ b/cheats/gui.js @@ -543,7 +543,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const q = (question || pquestion); try { if (q.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][q.answers.map((x, i) => q.correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); @@ -568,7 +568,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -585,7 +585,7 @@ name: "Auto Answer", description: "Click the correct answer for you", run: function () { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -728,7 +728,7 @@ } ], run: function (blook) { - let { props } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { props } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; props.client.blook = blook; props.liveGameController.setVal({ path: `c/${props.client.name}/b`, val: blook }); } @@ -772,7 +772,7 @@ name: "Use Any Blook", description: "Allows you to play as any blook", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blooks = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b } }, [['1234']]]).webpack("MDrD").a; if (location.pathname == "/blooks") stateNode.setState({ blookData: Object.keys(blooks).reduce((a, b) => (a[b] = (stateNode.state.blookData[b] || 1), a), {}), allSets: Object.values(blooks).reduce((a, b) => (a.includes(b.set) ? a : a.concat(b.set)), []) }); else if (Array.isArray(stateNode.state.unlocks)) stateNode.setState({ unlocks: Object.keys(blooks) }); @@ -783,7 +783,7 @@ name: "Every Answer Correct", description: "Sets every answer to be correct", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.freeQuestions = stateNode.questions = stateNode.props.client.questions.map(x => ({ ...x, correctAnswers: x.answers })); } }, @@ -791,7 +791,7 @@ name: "Highlight Answers", description: "Colors answers to be red or green highlighting the correct ones", run: function () { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -814,7 +814,7 @@ name: "Remove Random Name", description: "Allows you to put a custom name", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); document.querySelector('[class*="nameInput"]')?.focus?.(); } }, @@ -1114,7 +1114,7 @@ } return function (box) { if (window.location.pathname !== "/market") return alert("This must be ran on the market page"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let packs = webpack('fGzD'); packs = Object.keys(packs.a).reduce((obj, pack) => (obj.packs.includes(pack) && (obj.data[pack] = Object.fromEntries(packs.b(pack))), obj), { packs: Array.from(document.querySelectorAll('[class*="packShadow"]')).map(x => x.alt), data: {} }).data; if (packs[box]) { @@ -1414,7 +1414,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); if (window.location.pathname == "/market") { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ loadingPack: false, openPack: true, @@ -1446,7 +1446,7 @@ name: "Unlock Plus Gamemodes", description: "Allows you to play any gamemode that is plus only", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); } } ], @@ -1455,7 +1455,7 @@ name: "Double Enemy XP", description: "Doubles enemy XP drop value", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.val *= 2 } @@ -1467,7 +1467,7 @@ name: "Half Enemy Speed", description: "Makes enemies move 2x slower", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.speed *= .5 } @@ -1479,7 +1479,7 @@ name: "Instant Kill", description: "Sets all enemies health to 1", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.hp = 1 } @@ -1491,21 +1491,21 @@ name: "Invincibility", description: "Makes you invincible", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; } }, { name: "Magnet", description: "Pulls all xp towards you", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); } }, { name: "Max Current Abilities", description: "Maxes out all your current abilities", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; for (const [ability, level] of Object.entries(stateNode.state.abilities)) for (let i = 0; i < (10 - level); i++) stateNode.state.game.scene.game.events.emit("level up", ability, stateNode.state.abilities[ability]++); stateNode.setState({ level: stateNode.state.game.scene.level = [1, 3, 5, 10, 15, 25, 35].sort((a, b) => Math.abs(a - stateNode.state.level) - Math.abs(b - stateNode.state.level))[0] - 1 @@ -1516,7 +1516,7 @@ name: "Next Level", description: "Skips to the next level", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { object1: player, object2: xp } = stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('emit("xp"')); xp.get().spawn(player.x, player.y, ((e) => 1 === e ? 1 : e < 5 ? 5 : e < 10 ? 10 : e < 20 ? 20 : e < 30 ? 30 : e < 40 ? 40 : e < 50 ? 50 : 100)(stateNode.state.level) - stateNode.xp); } @@ -1525,7 +1525,7 @@ name: "Remove Obstacles", description: "Removes all rocks and obstacles", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { try { if (body.gameObject.frame.texture.key.includes("obstacle")) body.gameObject.destroy(); } catch { } @@ -1536,14 +1536,14 @@ name: "Kill Enemies", description: "Kills all current enemies", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } }, { name: "Reset Health", description: "Resets health and gives invincibility for 3 seconds", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); } } ], @@ -1558,7 +1558,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ items: Object.fromEntries(Object.entries(stateNode.state.items).map(x => [x[0], 5])) }); } } @@ -1567,7 +1567,7 @@ name: "Remove Customers", description: "Skips the current customers (Not usable in the shop)", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.customers.forEach((customer, i) => Object.keys(customer).length && stateNode.removeCustomer(i, true)); } }, @@ -1581,7 +1581,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ abilities: Object.fromEntries(Object.entries(stateNode.state.abilities).map(x => [x[0], 5])) }); } } @@ -1594,7 +1594,7 @@ type: "number" }], run: function (cafeCash) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ cafeCash }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1615,7 +1615,7 @@ i.remove(); if (window.location.pathname !== "/cafe") alert("This can't be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ foods: stateNode.state.foods.map(e => ({ ...e, stock: 99, level: 5 })) }); } } @@ -1632,7 +1632,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { text } = stateNode.state.choices[0]; let chest = document.querySelector('[class^=styles__feedbackContainer___]'); if (chest.children.length <= 4) { @@ -1664,7 +1664,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") [...document.querySelector('div[class^=styles__buttonContainer]').children].forEach(button => { if (button.innerText == state.correctPassword) return; button.style.outlineColor = "rgba(255, 64, 64, 0.8)"; @@ -1688,7 +1688,7 @@ run: function () { if (!this.enabled) { this.enabled = true; - this.data = setInterval(() => Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); + this.data = setInterval(() => Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); } else { this.enabled = false; clearInterval(this.data); @@ -1706,7 +1706,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") for (const button of document.querySelector('div[class^=styles__buttonContainer]').children) button.innerText == state.correctPassword && button.click(); }, 50); } else { @@ -1720,7 +1720,7 @@ name: "Remove Hack", description: "Removes an attacking hack", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ hack: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ hack: "" }); } }, { @@ -1731,7 +1731,7 @@ type: "number" }], run: function (amount) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ crypto: amount, crypto2: amount }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1751,7 +1751,7 @@ type: "string" }], run: function (password) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ password }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1770,12 +1770,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { cr }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -1799,7 +1799,7 @@ name: "Earthquake", description: "Shuffles around towers", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ eventName: "Earthquake", event: { @@ -1825,7 +1825,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.towers.forEach(tower => { tower.range = 100; tower.fullCd = tower.cd = 0; @@ -1837,7 +1837,7 @@ name: "Remove Ducks", description: "Removes ducks", run: function () { - let { stateNode: { ducks, tiles } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { ducks, tiles } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; ducks.forEach(x => { tiles[x.y][x.x] = 0; }); ducks.length = 0; } @@ -1846,7 +1846,7 @@ name: "Remove Enemies", description: "Removes all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.enemies = stateNode.futureEnemies = []; } }, @@ -1854,7 +1854,7 @@ name: "Remove Obstacles", description: "Lets you place towers anywhere", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.tiles = stateNode.tiles.map(row => row.fill(0)); } }, @@ -1866,7 +1866,7 @@ type: "number" }], run: function (dmg) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg = dmg; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg = dmg; } }, { @@ -1877,7 +1877,7 @@ type: "number" }], run: function (round) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round }); } }, { @@ -1888,7 +1888,7 @@ type: "number" }], run: function (tokens) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ tokens }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ tokens }); } } ], @@ -1897,7 +1897,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(tower => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(tower => { tower.stats.dmg = 1e6; tower.stats.fireRate = 50; tower.stats.ghostDetect = true; @@ -1912,7 +1912,7 @@ name: "Kill Enemies", description: "Kills all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.game.scene.enemyQueue.length = 0; stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } @@ -1925,7 +1925,7 @@ type: "number" }], run: function (coins) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ coins }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ coins }); } }, { @@ -1936,7 +1936,7 @@ type: "number" }], run: function (health) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ health }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ health }); } }, { @@ -1947,7 +1947,7 @@ type: "number" }], run: function (round) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round }); } }, ], @@ -1968,7 +1968,7 @@ return () => func([{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }], 3); })(); try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "excavate") { stateNode.state.choices.length || (stateNode.state.choices = getFossils()); let max = 0, index = -1; @@ -1999,7 +1999,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const rocks = [...document.querySelector('[class*="rockButton"]').parentElement.children]; if (!rocks.every(element => element.querySelector('div'))) stateNode.setState({ choices: [{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }].sort(() => 0.5 - Math.random()).slice(0, 3) @@ -2034,7 +2034,7 @@ type: "number" }], run: function (fossils) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossils }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -2054,7 +2054,7 @@ type: "number" }], run: function (fossilMult) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossilMult }); } }, @@ -2062,7 +2062,7 @@ name: "Stop Cheating", description: "Undoes cheating so that you can't be caught", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ isCheating: false }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/ic`, @@ -2082,7 +2082,7 @@ i.remove(); if (window.location.pathname == "/tower/map") { const { a: artifacts, c: allCards } = webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache["gvfT"].exports; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.artifacts = Object.keys(artifacts); stateNode.props.tower.cards = Object.entries(allCards).map(([blook, card]) => ({ ...card, blook, strength: 20, charisma: 20, wisdom: 20 })); try { stateNode.props.addTowerNode(); } catch { }; @@ -2099,7 +2099,7 @@ window.alert = i.contentWindow.alert.bind(window); i.remove(); if (window.location.pathname == "/tower/map") { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.cards.forEach(card => { card.strength = 20; card.charisma = 20; @@ -2116,7 +2116,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - if (window.location.pathname == "/tower/battle") Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); + if (window.location.pathname == "/tower/battle") Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); else alert("You need to be in battle to run this cheat!"); } }, @@ -2128,7 +2128,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ myCard: { ...stateNode.state.myCard, strength: 20, charisma: 20, wisdom: 20 } }); } @@ -2141,7 +2141,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ enemyCard: { ...stateNode.state.enemyCard, strength: 0, charisma: 0, wisdom: 0 } }); } @@ -2160,7 +2160,7 @@ i.remove(); if (window.location.pathname == "/tower/battle") { let coins = parseInt("0" + alert("How many coins would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { stateNode.props.setTowerCoins(coins); } catch { }; } else alert("You need to be in battle to run this cheat!"); } @@ -2180,7 +2180,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.blooks.length >= 10) alert("Choose a blook to replace"); stateNode.chooseBlook(JSON.parse(blook)); } @@ -2189,7 +2189,7 @@ name: "Free Upgrades", description: "Sets upgrade prices to 0 for all current blooks", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState(state => ({ ...state, blooks: state.blooks.map(blook => ({ ...blook, price: [0, 0, 0, 0] })) })); } }, @@ -2197,14 +2197,14 @@ name: "Max Blooks", description: "Maxes out all your blooks' levels", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); } }, { name: "Remove Glitches", description: "Removes all enemy glitches", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ bits: 0, ads: [], @@ -2238,7 +2238,7 @@ options: Object.entries({ lb: "Lunch Break", as: "Ad Spam", e37: "Error 37", nt: "Night Time", lo: "#LOL", j: "Jokester", sm: "Slow Mo", dp: "Dance Party", v: "Vortex", r: "Reverse", f: "Flip", m: "Micro" }).map(([value, name]) => ({ name, value })) }], run: function (val) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/tat`, val }); } @@ -2247,7 +2247,7 @@ name: "Set All MegaBot", description: "Sets all your blooks to maxed out Mega Bots", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ blooks: new Array(10).fill({ name: "Mega Bot", color: "#d71f27", @@ -2271,7 +2271,7 @@ type: "number" }], run: function (cash) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ cash }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ cash }); } } ], @@ -2280,7 +2280,7 @@ name: "Frenzy", description: "Sets everyone to frenzy mode", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, val: { @@ -2302,7 +2302,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ party: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ party: "" }); }, 50); } else { this.enabled = false; @@ -2324,7 +2324,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -2345,7 +2345,7 @@ max: 5 }], run: function (lure) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(lure - 1, 4), 0) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(lure - 1, 4), 0) }); } }, { @@ -2356,7 +2356,7 @@ type: "number" }], run: function (weight) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ weight, weight2: weight }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -2400,7 +2400,7 @@ enabled: false, data: null, run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode._choosePrize ||= stateNode.choosePrize; if (!this.enabled) { this.enabled = true; @@ -2429,7 +2429,7 @@ this.enabled = true; this.data = setInterval(async () => { try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "prize") { const players = Object.entries(await new Promise(r => stateNode.props.liveGameController.getDatabaseVal("c", c => c && r(c))) || []).filter(x => x[0] != stateNode.props.client.name).sort((a, b) => b[1].g - a[1].g)[0]?.[1]?.g || 0; let max = 0; index = -1; @@ -2467,7 +2467,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { let chest = document.querySelector(`div[class^='styles__choice${index + 1}']`); if (!chest || chest.querySelector('div')) return; let choice = document.createElement('div'); @@ -2495,12 +2495,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; props.liveGameController.setVal({ path: "c/".concat(props.client.name), val: { @@ -2519,7 +2519,7 @@ type: "number" }], run: function (gold) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ gold, gold2: gold }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2537,12 +2537,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (!players?.[target]) return; let { g } = players[target]; @@ -2566,7 +2566,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let count = 0; props.liveGameController.getDatabaseVal("c", async (players) => { if (players) for (const player of Object.keys(players)) { @@ -2599,7 +2599,7 @@ let stats = ['materials', 'people', 'happiness', 'gold']; let elements = Object.fromEntries([...document.querySelectorAll('[class^=styles__statContainer]')].map((container, i) => [stats[i], container])); this.data = setInterval(() => { - let { guest: data, phase } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state; + let { guest: data, phase } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state; if (phase == "choice") { Array.from(document.getElementsByClassName('choiceESP')).forEach(x => x.remove()); Object.entries(data.yes || {}).forEach(x => { @@ -2632,14 +2632,14 @@ name: "Disable Tax Toucan", description: "Tax evasion", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; } }, { name: "Max Stats", description: "Sets all resources to the max", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); } }, { @@ -2650,14 +2650,14 @@ type: "number" }], run: function (guestScore) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ guestScore }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ guestScore }); } }, { name: "Skip Guest", description: "Skips the current guest", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest(); } } ], @@ -2665,7 +2665,7 @@ name: "Instant Win", description: "Instantly Wins the race", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ progress: stateNode.state.goalAmount }, () => { const { state: { question } } = stateNode; try { @@ -2685,7 +2685,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); }, 50); } else { @@ -2699,7 +2699,7 @@ name: "Auto Answer", description: "Chooses the correct answer for you", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); } }, @@ -2713,7 +2713,7 @@ type: "number" }], run: function (numBlooks) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numBlooks }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/bs`, @@ -2734,7 +2734,7 @@ }], run: function (defense) { let numDefense = Math.min(defense, 4); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numDefense }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/d`, @@ -2751,7 +2751,7 @@ name: "Remove Distractions", description: "Removes all enemy distractions", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); } }, { @@ -2763,7 +2763,7 @@ options: Object.entries({ c: "Oh Canada", b: "Blizzard", f: "Fog Spell", d: "Dark & Dusk", w: "Howling Wind", g: "Gift Time!", t: "TREES", s: "Snow Plow", fr: "Use The Force" }).map(([value, name]) => ({ name, value })) }], run: function (val) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/tat`, val }); } @@ -2776,7 +2776,7 @@ type: "number" }], run: function (toys) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ toys }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2795,7 +2795,7 @@ type: "number" }], run: function (toysPerQ) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ toysPerQ }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ toysPerQ }); } }, { @@ -2805,12 +2805,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { t: toys }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -3421,7 +3421,7 @@ }, async connect() { try { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (!stateNode?.props?.liveGameController?._liveGameCode) return false; this.connection = await stateNode.props.liveGameController.getDatabaseRef("c"); const blooks = this.blookData = Object.values(webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache).find(x => x.exports?.a?.Alice && x.exports?.a?.Alien).exports.a; @@ -3706,7 +3706,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692821942336 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615035 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/gui.min.js b/cheats/gui.min.js index 974055c..e6d52b3 100644 --- a/cheats/gui.min.js +++ b/cheats/gui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function v(e,t={},...a){var o=document.createElement(e);if("object"==typeof t.style){let e="";for(const s in t.style)e+=`${s.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[s]}; `;t.style=e}for(const n in t)o[n]=t[n];for(const r of a)o.append(r);return o}var e,t,a,o,s,n,r,i=await Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(i.name||"real"),c=btoa(i.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,s){return e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=s),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const L of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[L]&&(d.setItem("theme."+L,d.data[L]),d.deleteItem(L))}catch{d.setData({})}let p,m,u,h,b,g,y,f,w;const k=v("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},p=v("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),v("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),m=v("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},v("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},v("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=v("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:i,shift:e,alt:t,key:a},{ctrl:o,shift:s,alt:n,key:r}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[i&&"Ctrl",e&&"Shift",t&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[o&&"Ctrl",s&&"Shift",n&&"Alt",r&&r.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:a,key:o}={ctrl:!0,key:"e"},{ctrl:s,shift:n,alt:r,key:i}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[s&&"Ctrl",n&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),v("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),b=v("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},g=v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...m.children])e!=b&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));m.style.height=t?"100%":"55px",m.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),v("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),u=v("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},v("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`

\n
\n
\n
\n \n \n \n Discord\n
\n
`})),v("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},v("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=v("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),f=v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},w=v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const A of document.querySelectorAll("#"+c))A.remove();function C(e,t,a,o){const s=v("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(s.innerText,a,o)});return u.appendChild(s),s.onclick}async function x(e,l,t){f.innerHTML="",w.firstChild.innerText=e+(t?"":" Cheats"),f.append(w);for(let i=0;i"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==a&&(b.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==a?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(o?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==a?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[i]),o?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,g.appendChild(t)}),b.appendChild(g)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await o[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},b.appendChild(y)}else{p=document.createElement("input");p.classList.add("cheatInput"),"number"==d&&(p.type="number",p.min=m,p.max=u,p.value=h||(null!=m?m:0)),p.placeholder=c,p.style.textAlign="center",p.onkeyup=b.onclick,b.appendChild(p)}}l[i].element=b}f.appendChild(l[i].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const s=e||o;try{"typing"!=s.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][s.answers.map((e,t)=>s.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(s.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let s=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(s.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(s.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(s.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[a]),o);if(0==l)0{r[a]||=0,r[a]++;var o=Date.now();n&&alert(`${a} (${s+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);s++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(r).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(n,r,e,i,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,p=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let s=1;s<=e;s++)(async()=>{var e=""+r+String.fromCharCode(96+s),{success:t,fbToken:a,fbShardURL:o}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:"Random"==i?p[Math.floor(Math.random()*p.length)]:i,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),s=o.find(e=>e.exports?.a?.get).exports.a;s.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await s.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await s.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),s.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await s({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,s=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(u.c).find(e=>e.exports?.Class).exports),h={};class r extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,n,r,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var p=0;p<3;p++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(o(p%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(n[e]);for(const s of a)t.push(n[e][s]+(t[a.indexOf(s)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(u.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:s.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:s.Scale.NONE,autoCenter:s.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Black).exports.a,o=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),s=e.find(e=>e.exports?.Class).exports,h={};class n extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,n,r,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var p=0;p<3;p++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(o(p%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=s.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var s=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),s++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${s} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)p.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)p.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:s=>T(({shift:e,ctrl:t,alt:a,key:o})=>s(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:s=>T(({shift:e,ctrl:t,alt:a,key:o})=>s(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},v("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},v("li",{style:{margin:"5px"}},v("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,a){return this.element.firstChild.prepend(v("li",{style:{margin:"5px"}},v("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),v("strong",{},e)," ",a))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:a,value:o}of e)this.leaderboard.append(v("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},v("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),a,v("span",{innerText:this.parseNumber(parseInt(o)),style:{float:"right"}})))},parseNumber(o=0){var s=o;if(o<1e3)return s.toString();var e=["","K","M","B","T"],a=Math.floor((o.toString().length-1)/3);if(a{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=v("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},v("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),v("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=v("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const w=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),C={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var a,o,s,n,r,i,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?this.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):this.addAlert(h,w[t[h].b]?.url,`just took ${this.parseNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([s,n]=d[b].tat.split(":"),this.addAlert(b,w[t[b].b]?.url,`just took ${this.parseNumber(parseInt(n))} crypto from `+s));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?this.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&this.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const y in d)d[y].tat&&([r,i]=d[y].tat.split(":"),"true"==i?this.addAlert(y,w[t[y].b]?.url,`just caught ${r} CHEATING!`):this.addAlert(y,w[t[y].b]?.url,"investigated "+r));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&this.addAlert(v,w[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var p,m,u=d[f];u.g?this.addAlert(f,w[t[f].b]?.url,`activated the ${C[u.g]} glitch!`):u.s?([p,m]=u.s.split("-"),this.addAlert(f,w[t[f].b]?.url,`has a ${p} ${m} synergy!`)):u.t&&this.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var a,o={};for(const s in e)s in t&&("object"==typeof e[s]&&"object"==typeof t[s]?(a=this.diffObjects(e[s],t[s]))&&0!==Object.keys(a).length&&(o[s]=a):JSON.stringify(e[s])!==JSON.stringify(t[s])&&(o[s]=t[s]));for(const n in t)n in e||(o[n]=t[n]);return 0==Object.keys(o).length?null:o},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function j(e,t){var a,o,s=0,n=0;e.onpointerdown=function(e=window.event){s=e.clientX,n=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){a=s-e.clientX,o=n-e.clientY,s=e.clientX,n=e.clientY;t.style.top=t.offsetTop-o+"px",t.style.left=t.offsetLeft-a+"px"}}}C("Alerts",null,S.alerts,!0),C("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),C("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),C("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),C("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),C('Deceptive Dinos',[''],S.dinos),C('Tower Defense',[''],S.defense),C('Tower Defense 2',[''],S.defense2),C("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),C('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),C("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),C('Tower of Doom',[''],S.doom),C('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),C("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),C("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),C("Blook Rush","data:image/png;base64,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",S.rush),C('Monster Brawl',[''],S.brawl),C('Santa\'s Workshop',[''],S.workshop),C("Settings",null,S.settings,!0),j(h,k),j(g,k),window.addEventListener("keydown",N);let M=setInterval(()=>{S.alerts[0].connection?clearInterval(M):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(M);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",N)}function N(e){var t=d.data.hide||{ctrl:!0,key:"e"},a=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const a={};let o,s,n,r;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,s||=e.ctrlKey,n||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(r=e.key.toLowerCase()),c?.({shift:o,ctrl:s,alt:n,key:r})},l=e=>{delete a[e.code],0{var t,a;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),a=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-a.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-a.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tgui.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/1?"+Date.now()}function f(e,t={},...a){var o=document.createElement(e);if("object"==typeof t.style){let e="";for(const n in t.style)e+=`${n.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}: ${t.style[n]}; `;t.style=e}for(const s in t)o[s]=t[s];for(const r of a)o.append(r);return o}var e,t,a,o,n,s,r,i=await Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{};let l=btoa(i.name||"real"),c=btoa(i.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const d={data:null,setItem(e,n){return e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=n),e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},deleteItem(e){return e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),this.data),localStorage.setItem(l,JSON.stringify(this.data)),this.data},setData(e){this.data=e,localStorage.setItem(l,JSON.stringify(this.data))}};try{d.data=JSON.parse(localStorage.getItem(l)||"{}");for(const E of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])d.data[E]&&(d.setItem("theme."+E,d.data[E]),d.deleteItem(E))}catch{d.setData({})}let p,m,u,h,g,b,y,v,w;const k=f("div",{id:c,style:{top:Math.max(10,window.innerHeight-600)/2+"px",left:Math.max(10,window.innerWidth-1e3)/2+"px",transform:`scale(${d.data.scale})`,position:"fixed",height:"80%",width:"80%",maxHeight:"600px",maxWidth:"1000px",zIndex:"999",display:"block"}},p=f("style",{id:"variables",innerHTML:`:root {--backgroundColor: ${d.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${d.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${d.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${d.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${d.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${d.data?.theme?.enabledButton||"#47A547"};--textColor: ${d.data?.theme?.textColor||"white"};--inputColor: ${d.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${d.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`}),f("style",{innerHTML:'.alertList::-webkit-scrollbar{display:none;}.alertList{-ms-overflow-style: none;scrollbar-width: none;}.contentWrapper::-webkit-scrollbar{display:none;}.contentWrapper{-ms-overflow-style: none;scrollbar-width: none;}.cheatButton{position:relative;display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:30px;box-sizing:border-box;cursor:pointer;user-select:none;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}.cheatInput,select{min-width:200px;padding-block:5px;font-family:Nunito,sans-serif;font-weight:400;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px;color:var(--textColor)}.bigButton:hover{filter:brightness(110%);transform:translateY(-2px)}.bigButton:active{transform:translateY(2px)}.cheatList::-webkit-scrollbar{width:10px}.cheatList::-webkit-scrollbar-track{background:var(--cheatList)}.cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow: inset -10px 0 rgb(0 0 0 / 20%)}.cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList); box-shadow: inset -10px 0 rgb(0 0 0 / 30%); }.scriptButton:hover{filter:brightness(120%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px;text-align:center}.scriptButton{align-items: center; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; margin: 10px; padding: 5px 5px 11px; position: relative; width: 250px; font-family: Nunito, sans-serif; font-weight: 400; color: var(--textColor); box-shadow: inset 0 -6px rgb(0 0 0 / 20%); border-radius: 7px; cursor: pointer; transition: filter .25s;}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background-color: inherit;top: -5px;left: 50%;margin-left: -6px;transform: rotate(135deg)}'}),m=f("div",{style:{width:"100%",height:"100%",position:"relative",outline:"3px solid #3a3a3a",borderRadius:"15px",overflow:"hidden"}},f("div",{id:"background",style:{display:"block",top:"0",left:"0",height:"100%",overflowY:"hidden",overflowX:"hidden",position:"absolute",width:"100%",background:"var(--backgroundColor)",visibility:"visible"}},f("div",{id:"backgroundImage",style:{backgroundImage:"url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)",display:"block",height:"200%",position:"absolute",width:"200%",top:"50%",left:"50%",backgroundPositionX:"-100px",backgroundPositionY:"-100px",backgroundSize:"550px",visibility:"visible",transform:"translate(-50%,-50%) rotate(15deg)",appearance:"none",opacity:"0.175"}})),h=f("div",{id:"controls",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",paddingInline:"15px",position:"absolute",left:"220px",top:"0",visibility:"visible",zIndex:"5",height:"52px",width:"max-content",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomRightRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerText:([{ctrl:i,shift:e,alt:t,key:a},{ctrl:o,shift:n,alt:s,key:r}]=[d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"}],`${[i&&"Ctrl",e&&"Shift",t&&"Alt",a&&a.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[o&&"Ctrl",n&&"Shift",s&&"Alt",r&&r.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`),update:({ctrl:e,shift:t,alt:a,key:o}={ctrl:!0,key:"e"},{ctrl:n,shift:s,alt:r,key:i}={ctrl:!0,key:"x"})=>h.innerText=`${[e&&"Ctrl",t&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[n&&"Ctrl",s&&"Shift",r&&"Alt",i&&i.toUpperCase()].filter(Boolean).join(" + ")} for quick disable\nClick and drag here`}),f("div",{id:"credits",style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"8px",position:"absolute",right:"0",top:"0",visibility:"visible",zIndex:"5",height:"47px",width:"210px",background:"var(--infoColor)",boxShadow:"inset 0 -8px rgb(0 0 0 / 20%), 0 0 4px rgb(0 0 0 / 15%)",borderBottomLeftRadius:"10px",color:"var(--textColor)",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text"},innerHTML:"GitHub - 05Konz"}),g=f("div",{id:"controlButtons",style:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",right:"0",bottom:"0",visibility:"visible",zIndex:"5",height:"55px",width:"165px",background:"#none",borderLeft:"3px solid black",borderTop:"3px solid black",borderTopLeftRadius:"10px",color:"white",fontFamily:"Nunito, sans-serif",fontWeight:"700",userSelect:"text",overflow:"hidden",pointerEvents:"all"}},b=f("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"#00a0ff",border:"none",fontSize:"2rem",cursor:"move"},innerHTML:"✥"}),f("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"grey",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"-",onclick:function(){let t=!1;return()=>{for(var e of[...m.children])e!=g&&(t?e.style.display=e.style._display:(e.style._display=e.style.display,e.style.display="none"));m.style.height=t?"100%":"55px",m.style.width=t?"100%":"165px",k.style.top=parseInt(k.style.top)+(k.offsetHeight-55)*(t?-1:1)+"px",k.style.left=parseInt(k.style.left)+(k.offsetWidth-165)*(t?-1:1)+"px",k.style.pointerEvents=t?"unset":"none",t=!t}}()}),f("button",{style:{height:"55px",width:"55px",fontFamily:"Nunito",color:"white",backgroundColor:"red",border:"none",fontSize:"2rem",fontWeight:"bolder",cursor:"pointer"},innerHTML:"X",onclick:O})),u=f("div",{className:"cheatList",style:{overflowY:"scroll",background:"var(--cheatList)",boxShadow:"inset -10px 0 rgb(0 0 0 / 20%)",zIndex:"5",width:"220px",position:"absolute",top:"0",left:"0",height:"100%",fontFamily:"Titan One",color:"var(--textColor)",fontSize:"40px",textAlign:"center",paddingTop:"20px",userSelect:"none",padding:"20px 10px 20px 0",boxSizing:"border-box",display:"flex",flexDirection:"column"},innerHTML:'Cheats'},f("a",{className:"bigButton",style:{cursor:"pointer",display:"block",fontFamily:"Titan One",margin:"20px auto 10px",position:"relative",transition:".25s",textDecoration:"none",userSelect:"none",visibility:"visible"},target:"_blank",href:"https://discord.gg/jHjGrrdXP6",innerHTML:`
\n
\n
\n
\n \n \n \n Discord\n
\n
`})),f("div",{className:"contentWrapper",style:{position:"absolute",left:"220px",top:"70px",overflowY:"scroll",width:"calc(100% - 220px)",height:"calc(100% - 70px)",borderRadius:"7px"}},f("div",{id:"content",style:{position:"absolute",inset:"27px 50px 50px 50px"}},y=f("div",{className:"tooltip",style:{position:"absolute",top:"0",left:"0",backgroundColor:"black",height:"fit-content",maxWidth:"300px",zIndex:"5",borderRadius:"7.5px",color:"white",display:"flex",justifyContent:"center",alignItems:"center",padding:"5px",paddingInline:"15px",pointerEvents:"none",opacity:"0",textAlign:"center"},innerText:"description"}),v=f("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},w=f("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"}})))))));for(const L of document.querySelectorAll("#"+c))L.remove();function C(e,t,a,o){const n=f("div",{className:"cheatButton",innerHTML:("string"==typeof t?``:t||"")+e,onclick:()=>x(n.innerText,a,o)});return u.appendChild(n),n.onclick}async function x(e,l,t){v.innerHTML="",w.firstChild.innerText=e+(t?"":" Cheats"),v.append(w);for(let i=0;i"number"==e.type?parseInt("0"+e.value):"SELECT"==e.nodeName?JSON.parse(e.value):e.data||e.value)),"toggle"==a&&(g.style.background=this.enabled?"var(--enabledButton)":"var(--disabledButton)"),S.alerts?.[0].addLog(`${"toggle"==a?this.enabled?"Enabled":"Disabled":"Ran"} ${this.name}`+(o?.length?` with inputs: (${t.map(e=>"SELECT"==e.nodeName?e.selectedOptions[0].innerText:e.value).join(", ")})`:""),"toggle"==a?this.enabled?"var(--enabledButton)":"var(--disabledButton)":null))}.bind(l[i]),o?.length)for(let t=0;t{var t=document.createElement("option");t.value=JSON.stringify(e?.value||e),t.innerHTML=e?.name||e,b.appendChild(t)}),g.appendChild(b)}else if("function"==d){const y=document.createElement("input");y.classList.add("cheatInput"),y.placeholder=c,y.style.textAlign="center";let e=!(y.readOnly=!0);y.onclick=async()=>{e||(y.value="Waiting for input...",e=!0,y.data=await o[t].function(e=>y.value=e+"..."),e=!1,y.value=y.value.slice(0,-3))},g.appendChild(y)}else{p=document.createElement("input");p.classList.add("cheatInput"),"number"==d&&(p.type="number",p.min=m,p.max=u,p.value=h||(null!=m?m:0)),p.placeholder=c,p.style.textAlign="center",p.onkeyup=g.onclick,g.appendChild(p)}}l[i].element=g}v.appendChild(l[i].element)}}document.body.appendChild(k);const S={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const n=e||o;try{"typing"!=n.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[a]),o);if(0==l)0{r[a]||=0,r[a]++;var o=Date.now();s&&alert(`${a} (${n+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(r).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(s,r,e,i,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,p=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+r+String.fromCharCode(96+n),{success:t,fbToken:a,fbShardURL:o}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:s,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(s+"/c/"+e).set({b:"Random"==i?p[Math.floor(Math.random()*p.length)]:i,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await n({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(u.c).find(e=>e.exports?.Class).exports),h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,s,r,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(s),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var s=0;s<2;s++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o(s%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var p=0;p<3;p++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(o(p%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(s.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(s[e]);for(const n of a)t.push(s[e][n]+(t[a.indexOf(n)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(u.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new r(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Black).exports.a,o=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),n=e.find(e=>e.exports?.Class).exports,h={};class s extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,s,r,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(s),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var s=0;s<2;s++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o(s%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var p=0;p<3;p++){var m=h.particles.get();m&&m.spawn.apply(m,Object.values(o(p%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],crypto:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=n.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({tokens:e})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:e})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)})))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var n=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}],settings:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},d.setItem("theme",e);for(const t in e)p.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(d.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){d.setItem("theme",{...d.data.theme,...e});for(const t in e)p.sheet.cssRules[0].style.setProperty("--"+t,e[t])}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(d.data.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),d.setItem("scale",e/100),k.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:a,key:o})=>n(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("hide",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>T(({shift:e,ctrl:t,alt:a,key:o})=>n(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){d.setItem("close",e),h.update(d.data.hide||{ctrl:!0,key:"e"},d.data.close||{ctrl:!0,key:"x"})}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--backgroundColor",e),d.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--cheatList",e),d.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--infoColor",e),d.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--defaultButton",e),d.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){d.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--disabledButton",e),d.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--textColor",e),d.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--inputColor",e),d.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){p.sheet.cssRules[0].style.setProperty("--contentBackground",e),d.setItem("theme.contentBackground",e)}}],alerts:[{element:f("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"block",alignItems:"center",justifyContent:"center"}},f("ul",{className:"alertList",style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},f("li",{style:{margin:"5px"}},f("span",{style:{color:"var(--textColor)"},innerText:"[LOG] GUI opened"})))),addLog(e,t){return this.element.firstChild.prepend(f("li",{style:{margin:"5px"}},f("span",{style:{color:t||"var(--textColor)"},innerHTML:"[LOG] "+e})))},addAlert(e,t,a){return this.element.firstChild.prepend(f("li",{style:{margin:"5px"}},f("img",{src:t||this.blookData?.Black?.url,alt:"blook",draggable:!1,style:{height:"22.5px",margin:"0 10px -5px 0"}}),f("strong",{},e)," ",a))},connection:null,data:{},updateLeaderboard(e){this.leaderboardEl||this.addLeaderboard(),this.leaderboard.innerHTML="";for(var{blook:t,name:a,value:o}of e)this.leaderboard.append(f("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"}},f("img",{src:this.blookData?.[t]?.url||this.blookData.Black.url,alt:t,draggable:!1,style:{height:"45px",position:"absolute",left:"15px"}}),a,f("span",{innerText:this.parseNumber(parseInt(o)),style:{float:"right"}})))},parseNumber(o=0){var n=o;if(o<1e3)return n.toString();var e=["","K","M","B","T"],a=Math.floor((o.toString().length-1)/3);if(a{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,this.element.append(this.leaderboardEl=f("div",{id:"leaderboardContent",style:{position:"absolute",inset:"110% 0px"}},f("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"space-evenly",padding:"20px 5px 20px",position:"relative",width:"100%",fontFamily:"Nunito, sans-serif",fontWeight:"400",color:"var(--textColor)",background:"var(--contentBackground)",boxShadow:"inset 0 -6px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f("div",{className:"headerText",style:{boxSizing:"border-box",display:"block",height:"45px",left:"-10px",padding:"4px 4px 8px",position:"absolute",top:"-28px",backgroundColor:"#ef7426",boxShadow:"0 4px rgb(0 0 0 / 20%), inset 0 -4px rgb(0 0 0 / 20%)",borderRadius:"7px"}},f("div",{style:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"100%",justifyContent:"center",padding:"0 15px",width:"100%",fontFamily:"Titan One, sans-serif",fontSize:"26px",fontWeight:"400",textShadow:"-1px -1px 0 #646464, 1px -1px 0 #646464, -1px 1px 0 #646464, 2px 2px 0 #646464",color:"white",background:"linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a)",borderRadius:"5px"},innerText:"Leaderboard"})),f("div",{className:"alertContainer",style:{margin:"15px 15px 5px 15px",backgroundColor:"rgb(0 0 0 / 50%)",width:"95%",height:"370px",borderRadius:"7px",display:"flex",alignItems:"center",justifyContent:"center"}},this.leaderboard=f("nl",{className:"alertList",style:{marginTop:"10px",padding:"0",listStyleType:"decimal",width:"100%",height:"355px",overflowY:"scroll",wordWrap:"break-word"}})))))},async connect(){try{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;this.connection=await e.props.liveGameController.getDatabaseRef("c");const w=this.blookData=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports?.a?.Alice&&e.exports?.a?.Alien).exports.a,k=this.getGamemode(),C={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"};this.connection.on("value",e=>{var t=e.val()||{};if(t&&this.diffObjects(this.data,t)){var a,o,n,s,r,i,l,c,d=this.diffObjects(this.data,t);this.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?this.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):this.addAlert(h,w[t[h].b]?.url,`just took ${this.parseNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const g in d)d[g].tat&&([n,s]=d[g].tat.split(":"),this.addAlert(g,w[t[g].b]?.url,`just took ${this.parseNumber(parseInt(s))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const b in d)"Frenzy"==d[b].f?this.addAlert(b,w[t[b].b]?.url,"just started a frenzy"):d[b].s&&this.addAlert(b,w[t[b].b]?.url,`just sent a ${d[b].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const y in d)d[y].tat&&([r,i]=d[y].tat.split(":"),"true"==i?this.addAlert(y,w[t[y].b]?.url,`just caught ${r} CHEATING!`):this.addAlert(y,w[t[y].b]?.url,"investigated "+r));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const f in d)d[f].up&&([l,c]=d[f].up.split(":"),c)&&this.addAlert(f,w[t[f].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const v in d){var p,m,u=d[v];u.g?this.addAlert(v,w[t[v].b]?.url,`activated the ${C[u.g]} glitch!`):u.s?([p,m]=u.s.split("-"),this.addAlert(v,w[t[v].b]?.url,`has a ${p} ${m} synergy!`)):u.t&&this.addAlert(v,w[t[v].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}this.updateLeaderboard(e.sort((e,t)=>t.value-e.value))}})}catch{return!1}},diffObjects(e,t){var a,o={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(a=this.diffObjects(e[n],t[n]))&&0!==Object.keys(a).length&&(o[n]=a):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(o[n]=t[n]));for(const s in t)s in e||(o[s]=t[s]);return 0==Object.keys(o).length?null:o},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}}}]};function j(e,t){var a,o,n=0,s=0;e.onpointerdown=function(e=window.event){n=e.clientX,s=e.clientY,document.onpointerup=function(){document.onpointerup=null,document.onpointermove=null},document.onpointermove=function(e=window.event){a=n-e.clientX,o=s-e.clientY,n=e.clientX,s=e.clientY;t.style.top=t.offsetTop-o+"px",t.style.left=t.offsetLeft-a+"px"}}}C("Alerts",null,S.alerts,!0),C("Global","https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",S.global)(),C("Gold Quest","https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",S.gold),C("Cafe","https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",S.cafe),C("Crypto Hack","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",S.crypto),C('Deceptive Dinos',[''],S.dinos),C('Tower Defense',[''],S.defense),C('Tower Defense 2',[''],S.defense2),C("Factory","https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",S.factory),C('Fishing Frenzy',"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",S.fishing),C("Flappy Blook","https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",S.flappy),C('Tower of Doom',[''],S.doom),C('Crazy Kingdom',"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",S.kingdom),C("Racing","https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",S.racing),C("Battle Royale","https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",S.royale),C("Blook Rush","data:image/png;base64,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",S.rush),C('Monster Brawl',[''],S.brawl),C('Santa\'s Workshop',[''],S.workshop),C("Settings",null,S.settings,!0),j(h,k),j(b,k),window.addEventListener("keydown",N);let M=setInterval(()=>{S.alerts[0].connection?clearInterval(M):S.alerts[0].connect()},5e3);function O(){k.remove(),clearInterval(M);for(const e in S)for(const t of S[e])t.enabled&&t.run();Object.keys(S).forEach(e=>S[e].forEach(e=>e.enabled&&(e.run(),x(...currentMode)))),window.removeEventListener("keydown",N)}function N(e){var t=d.data.hide||{ctrl:!0,key:"e"},a=d.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),k.style.display="block"===k.style.display?"none":"block"):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),O())}function T(c,d=window){return new Promise(t=>{const a={};let o,n,s,r;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,n||=e.ctrlKey,s||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(r=e.key.toLowerCase()),c?.({shift:o,ctrl:n,alt:s,key:r})},l=e=>{delete a[e.code],0{var t,a;"cheatName"!=e.target.className&&"scriptButton"!=e.target.className?"0"!=y.style.opacity&&(y.animate([{opacity:.9},{opacity:0}],{duration:200}),y.style.opacity="0"):(e="scriptButton"==e.target.className?e.target:e.target.parentElement,y.innerText==e.dataset.description&&"0.9"==y.style.opacity||(t=e.getBoundingClientRect(),a=e.offsetParent.getBoundingClientRect(),y.innerText=e.dataset.description,"0"==y.style.opacity&&(y.animate([{opacity:0},{opacity:.9}],{duration:200}),y.style.opacity="0.9"),y.style.left=t.x-a.x+(t.width-y.clientWidth)/2+"px",y.style.top=t.y-a.y+t.height+"px"))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/gui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file diff --git a/cheats/kingdom/choiceESP.js b/cheats/kingdom/choiceESP.js index a5e91de..2006e53 100644 --- a/cheats/kingdom/choiceESP.js +++ b/cheats/kingdom/choiceESP.js @@ -16,7 +16,7 @@ const cheat = (async () => { let stats = ['materials', 'people', 'happiness', 'gold']; let elements = Object.fromEntries([...document.querySelectorAll('[class^=styles__statContainer]')].map((container, i) => [stats[i], container])); - let { guest: data, phase } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state; + let { guest: data, phase } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state; if (phase == "choice") { Array.from(document.getElementsByClassName('choiceESP')).forEach(x => x.remove()); Object.entries(data.yes || {}).forEach(x => { @@ -53,7 +53,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146122 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615041 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/choiceESP.min.js b/cheats/kingdom/choiceESP.min.js index 1d169f0..f410bd0 100644 --- a/cheats/kingdom/choiceESP.min.js +++ b/cheats/kingdom/choiceESP.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tchoiceESP.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let o=["materials","people","happiness","gold"],n=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));var{guest:e,phase:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/choiceESP.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tchoiceESP.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let o=["materials","people","happiness","gold"],n=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));var{guest:e,phase:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/choiceESP.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/kingdom/choiceESPLoop.js b/cheats/kingdom/choiceESPLoop.js index 1e3fe02..a877414 100644 --- a/cheats/kingdom/choiceESPLoop.js +++ b/cheats/kingdom/choiceESPLoop.js @@ -17,7 +17,7 @@ setInterval(() => { let stats = ['materials', 'people', 'happiness', 'gold']; let elements = Object.fromEntries([...document.querySelectorAll('[class^=styles__statContainer]')].map((container, i) => [stats[i], container])); - let { guest: data, phase } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state; + let { guest: data, phase } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state; if (phase == "choice") { Array.from(document.getElementsByClassName('choiceESP')).forEach(x => x.remove()); Object.entries(data.yes || {}).forEach(x => { @@ -55,7 +55,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146130 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615045 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/choiceESPLoop.min.js b/cheats/kingdom/choiceESPLoop.min.js index a7c4649..810a990 100644 --- a/cheats/kingdom/choiceESPLoop.min.js +++ b/cheats/kingdom/choiceESPLoop.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tchoiceESPLoop.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{setInterval(()=>{let o=["materials","people","happiness","gold"],n=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));var{guest:e,phase:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/choiceESPLoop.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tchoiceESPLoop.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{setInterval(()=>{let o=["materials","people","happiness","gold"],n=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[o[t],e]));var{guest:e,phase:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&o.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),n[e[0]].appendChild(t))}))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/choiceESPLoop.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/kingdom/disableToucan.js b/cheats/kingdom/disableToucan.js index 72d58cf..9edee26 100644 --- a/cheats/kingdom/disableToucan.js +++ b/cheats/kingdom/disableToucan.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/disableToucan.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146134 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615047 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/disableToucan.min.js b/cheats/kingdom/disableToucan.min.js index c8284ed..9825d70 100644 --- a/cheats/kingdom/disableToucan.min.js +++ b/cheats/kingdom/disableToucan.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tdisableToucan.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/disableToucan.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tdisableToucan.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/disableToucan.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/kingdom/maxStats.js b/cheats/kingdom/maxStats.js index 231b979..3b73687 100644 --- a/cheats/kingdom/maxStats.js +++ b/cheats/kingdom/maxStats.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/maxStats.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146137 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615049 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/maxStats.min.js b/cheats/kingdom/maxStats.min.js index 4a87434..b5f81ba 100644 --- a/cheats/kingdom/maxStats.min.js +++ b/cheats/kingdom/maxStats.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxStats.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/maxStats.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxStats.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/maxStats.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/kingdom/setGuests.js b/cheats/kingdom/setGuests.js index e03e461..6b6718d 100644 --- a/cheats/kingdom/setGuests.js +++ b/cheats/kingdom/setGuests.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let guestScore = Number(parseInt(prompt("How many guests do you want?"))); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ guestScore }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ guestScore }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/setGuests.png?" + Date.now(); @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146144 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615051 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/setGuests.min.js b/cheats/kingdom/setGuests.min.js index 72b6c25..6cb6057 100644 --- a/cheats/kingdom/setGuests.min.js +++ b/cheats/kingdom/setGuests.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetGuests.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({guestScore:t})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/setGuests.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetGuests.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({guestScore:t})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/setGuests.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/kingdom/skipGuest.js b/cheats/kingdom/skipGuest.js index c89966e..7a32e7d 100644 --- a/cheats/kingdom/skipGuest.js +++ b/cheats/kingdom/skipGuest.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest(); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/skipGuest.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146150 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615053 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/kingdom/skipGuest.min.js b/cheats/kingdom/skipGuest.min.js index 81e21dc..434e114 100644 --- a/cheats/kingdom/skipGuest.min.js +++ b/cheats/kingdom/skipGuest.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tskipGuest.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest()};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/skipGuest.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tskipGuest.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest()};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/kingdom/skipGuest.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/mobileGui.js b/cheats/mobileGui.js index ba51494..3027092 100644 --- a/cheats/mobileGui.js +++ b/cheats/mobileGui.js @@ -176,7 +176,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -200,7 +200,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -217,7 +217,7 @@ name: "Auto Answer", description: "Click the correct answer for you", run: function () { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -229,7 +229,7 @@ name: "Highlight Answers", description: "Colors answers to be red or green highlighting the correct ones", run: function () { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -296,7 +296,7 @@ name: "Remove Random Name", description: "Allows you to put a custom name", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); document.querySelector('[class*="nameInput"]')?.focus?.(); } }, @@ -348,7 +348,7 @@ name: "Every Answer Correct", description: "Sets every answer to be correct", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.freeQuestions = stateNode.questions = stateNode.props.client.questions.map(x => ({ ...x, correctAnswers: x.answers })); } }, @@ -403,7 +403,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - let { props } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { props } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; props.client.blook = prompt("Blook Name: (Case Sensitive)");; props.liveGameController.setVal({ path: `c/${props.client.name}/b`, val: props.client.blook }); } @@ -448,7 +448,7 @@ description: "Simulate opening a pack", run: function () { let { webpack } = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b }, }, [['1234']]]); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let packs = webpack('fGzD'); packs = Object.keys(packs.a).reduce((obj, pack) => (obj.packs.includes(pack) && (obj.data[pack] = Object.fromEntries(packs.b(pack))), obj), { packs: Array.from(document.querySelectorAll('[class*="packShadow"]')).map(x => x.alt), data: {} }).data; let box = prompt("Which box do you want to simulate? (ex: \"Ice Monster\")").split(' ').map(str => str.charAt(0).toUpperCase() + str.slice(1).toLowerCase()).join(' '); @@ -732,7 +732,7 @@ blooks = values.find(x => x.exports?.a?.Black).exports.a, packs = values.find(x => typeof x.exports.a?.Breakfast == "number").exports.a, allBlooks = Object.entries(blooks).reduce((a, [b, c]) => (packs[c.realSet || c.set] && (a[b] = c), a), {}); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let phaser = values.find(x => x.exports?.Class).exports; let L = new function e() { this.scene = null, this.particles = null, this.rarity = null }; @@ -994,7 +994,7 @@ name: "Use Any Blook", description: "Allows you to play as any blook", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blooks = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b } }, [['1234']]]).webpack("MDrD").a; if (location.pathname == "/blooks") stateNode.setState({ blookData: Object.keys(blooks).reduce((a, b) => (a[b] = (stateNode.state.blookData[b] || 1), a), {}), allSets: Object.values(blooks).reduce((a, b) => (a.includes(b.set) ? a : a.concat(b.set)), []) }); else if (Array.isArray(stateNode.state.unlocks)) stateNode.setState({ unlocks: Object.keys(blooks) }); @@ -1005,7 +1005,7 @@ name: "Unlock Plus Gamemodes", description: "Allows you to play any gamemode that is plus only", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); } } ], @@ -1014,7 +1014,7 @@ name: "Double Enemy XP", description: "Doubles enemy XP drop value", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.val *= 2 } @@ -1026,7 +1026,7 @@ name: "Half Enemy Speed", description: "Makes enemies move 2x slower", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.speed *= .5 } @@ -1038,7 +1038,7 @@ name: "Instant Kill", description: "Sets all enemies health to 1", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.hp = 1 } @@ -1050,21 +1050,21 @@ name: "Invincibility", description: "Makes you invincible", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; } }, { name: "Magnet", description: "Pulls all xp towards you", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); } }, { name: "Max Current Abilities", description: "Maxes out all your current abilities", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; for (const [ability, level] of Object.entries(stateNode.state.abilities)) for (let i = 0; i < (10 - level); i++) stateNode.state.game.scene.game.events.emit("level up", ability, stateNode.state.abilities[ability]++); stateNode.setState({ level: stateNode.state.game.scene.level = [1, 3, 5, 10, 15, 25, 35].sort((a, b) => Math.abs(a - stateNode.state.level) - Math.abs(b - stateNode.state.level))[0] - 1 @@ -1075,7 +1075,7 @@ name: "Next Level", description: "Skips to the next level", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { object1: player, object2: xp } = stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('emit("xp"')); xp.get().spawn(player.x, player.y, ((e) => 1 === e ? 1 : e < 5 ? 5 : e < 10 ? 10 : e < 20 ? 20 : e < 30 ? 30 : e < 40 ? 40 : e < 50 ? 50 : 100)(stateNode.state.level) - stateNode.xp); } @@ -1084,7 +1084,7 @@ name: "Remove Obstacles", description: "Removes all rocks and obstacles", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { try { if (body.gameObject.frame.texture.key.includes("obstacle")) body.gameObject.destroy(); } catch { } @@ -1095,14 +1095,14 @@ name: "Kill Enemies", description: "Kills all current enemies", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } }, { name: "Reset Health", description: "Resets health and gives invincibility for 3 seconds", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); } } ], @@ -1117,7 +1117,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ items: Object.fromEntries(Object.entries(stateNode.state.items).map(x => [x[0], 5])) }); } } @@ -1126,7 +1126,7 @@ name: "Remove Customers", description: "Skips the current customers (Not usable in the shop)", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.customers.forEach((customer, i) => Object.keys(customer).length && stateNode.removeCustomer(i, true)); } }, @@ -1140,7 +1140,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ abilities: Object.fromEntries(Object.entries(stateNode.state.abilities).map(x => [x[0], 5])) }); } } @@ -1154,7 +1154,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let cafeCash = Number(parseInt(prompt("How much cash would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ cafeCash }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1175,7 +1175,7 @@ i.remove(); if (window.location.pathname !== "/cafe") alert("This can't be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ foods: stateNode.state.foods.map(e => ({ ...e, stock: 99, level: 5 })) }); } } @@ -1192,7 +1192,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { text } = stateNode.state.choices[0]; let chest = document.querySelector('[class^=styles__feedbackContainer___]'); if (chest.children.length <= 4) { @@ -1224,7 +1224,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") [...document.querySelector('div[class^=styles__buttonContainer]').children].forEach(button => { if (button.innerText == state.correctPassword) return; button.style.outlineColor = "rgba(255, 64, 64, 0.8)"; @@ -1248,7 +1248,7 @@ run: function () { if (!this.enabled) { this.enabled = true; - this.data = setInterval(() => Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); + this.data = setInterval(() => Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); } else { this.enabled = false; clearInterval(this.data); @@ -1266,7 +1266,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") for (const button of document.querySelector('div[class^=styles__buttonContainer]').children) button.innerText == state.correctPassword && button.click(); }, 50); } else { @@ -1280,7 +1280,7 @@ name: "Remove Hack", description: "", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ hack: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ hack: "" }); } }, { @@ -1292,7 +1292,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let amount = Number(parseInt(prompt("How much crypto would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ crypto: amount, crypto2: amount }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1313,7 +1313,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let password = prompt("What do you want to set your password to?"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ password }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1334,7 +1334,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let target = prompt("Who's crypto would you like to steal?"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { cr }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -1363,7 +1363,7 @@ name: "Earthquake", description: "Shuffles around towers", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ eventName: "Earthquake", event: { @@ -1389,7 +1389,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.towers.forEach(tower => { tower.range = 100; tower.fullCd = tower.cd = 0; @@ -1401,7 +1401,7 @@ name: "Remove Ducks", description: "Removes ducks", run: function () { - let { stateNode: { ducks, tiles } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { ducks, tiles } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; ducks.forEach(x => { tiles[x.y][x.x] = 0; }); ducks.length = 0; } @@ -1410,7 +1410,7 @@ name: "Remove Enemies", description: "Removes all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.enemies = stateNode.futureEnemies = []; } }, @@ -1418,7 +1418,7 @@ name: "Remove Obstacles", description: "Lets you place towers anywhere", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.tiles = stateNode.tiles.map(row => row.fill(0)); } }, @@ -1430,7 +1430,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg = Number(parseInt(prompt("How much dmg would you like?"))); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg = Number(parseInt(prompt("How much dmg would you like?"))); } }, { @@ -1441,7 +1441,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) } }, { @@ -1452,7 +1452,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ tokens: Number(parseInt(prompt("How many tokens would you like?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ tokens: Number(parseInt(prompt("How many tokens would you like?"))) }) } } ], @@ -1461,7 +1461,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(tower => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(tower => { tower.stats.dmg = 1e6; tower.stats.fireRate = 50; tower.stats.ghostDetect = true; @@ -1476,7 +1476,7 @@ name: "Kill Enemies", description: "Kills all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.game.scene.enemyQueue.length = 0; stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } @@ -1489,7 +1489,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ coins: Number(parseInt(prompt("How many tokens would you like?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ coins: Number(parseInt(prompt("How many tokens would you like?"))) }) } }, { @@ -1500,7 +1500,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ health: Number(parseInt(prompt("How much health do you want?"))) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ health: Number(parseInt(prompt("How much health do you want?"))) }); } }, { @@ -1511,7 +1511,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) } }, ], @@ -1532,7 +1532,7 @@ return () => func([{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }], 3); })(); try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "excavate") { stateNode.state.choices.length || (stateNode.state.choices = getFossils()); let max = 0, index = -1; @@ -1563,7 +1563,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const rocks = [...document.querySelector('[class*="rockButton"]').parentElement.children]; if (!rocks.every(element => element.querySelector('div'))) stateNode.setState({ choices: [{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }].sort(() => 0.5 - Math.random()).slice(0, 3) @@ -1599,7 +1599,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let fossils = Number(parseInt(prompt("How many fossils would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossils }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1620,7 +1620,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let fossilMult = Number(parseInt(prompt("What do you want your multiplier to be?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossilMult }); } }, @@ -1628,7 +1628,7 @@ name: "Stop Cheating", description: "Undoes cheating so that you can't be caught", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ isCheating: false }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/ic`, @@ -1648,7 +1648,7 @@ i.remove(); if (window.location.pathname == "/tower/map") { const { a: artifacts, c: allCards } = webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache["gvfT"].exports; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.artifacts = Object.keys(artifacts); stateNode.props.tower.cards = Object.entries(allCards).map(([blook, card]) => ({ ...card, blook, strength: 20, charisma: 20, wisdom: 20 })); try { stateNode.props.addTowerNode(); } catch { } @@ -1665,7 +1665,7 @@ window.alert = i.contentWindow.alert.bind(window); i.remove(); if (window.location.pathname == "/tower/map") { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.cards.forEach(card => { card.strength = 20; card.charisma = 20; @@ -1682,7 +1682,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - if (window.location.pathname == "/tower/battle") Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); + if (window.location.pathname == "/tower/battle") Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); else alert("You need to be in battle to run this cheat!"); } }, @@ -1694,7 +1694,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ myCard: { ...stateNode.state.myCard, strength: 20, charisma: 20, wisdom: 20 } }); } @@ -1707,7 +1707,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ enemyCard: { ...stateNode.state.enemyCard, strength: 0, charisma: 0, wisdom: 0 } }); } @@ -1722,7 +1722,7 @@ i.remove(); if (window.location.pathname == "/tower/battle") { let coins = parseInt("0" + alert("How many coins would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { stateNode.props.setTowerCoins(coins); } catch { } @@ -1741,7 +1741,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); const blooks = [{ name: "Chick", color: "#ffcd05", class: "\uD83C\uDF3D", rarity: "Common", cash: [3, 7, 65, 400, 2500], time: [1, 1, 1, 1, 1], price: [300, 3e3, 3e4, 2e5] }, { name: "Chicken", color: "#ed1c24", class: "\uD83C\uDF3D", rarity: "Common", cash: [10, 40, 200, 1400, 1e4], time: [5, 4, 3, 2, 1], price: [570, 4e3, 5e4, 8e5] }, { name: "Cow", color: "#58595b", class: "\uD83C\uDF3D", rarity: "Common", cash: [25, 75, 1500, 25e3, 25e4], time: [15, 10, 10, 10, 5], price: [500, 9500, 16e4, 4e6] }, { name: "Duck", color: "#4ab96d", class: "\uD83C\uDF3D", rarity: "Common", cash: [4, 24, 200, 3e3, 4e4], time: [3, 3, 3, 3, 3], price: [450, 4200, 7e4, 11e5] }, { name: "Goat", color: "#c59a74", class: "\uD83C\uDF3D", rarity: "Common", cash: [5, 28, 200, 1300, 12e3], time: [3, 3, 2, 2, 2], price: [500, 6400, 45e3, 5e5] }, { name: "Horse", color: "#995b3c", class: "\uD83C\uDF3D", rarity: "Common", cash: [5, 20, 270, 1800, 15e3], time: [2, 2, 2, 2, 2], price: [550, 8200, 65e3, 6e5] }, { name: "Pig", color: "#f6a9cb", class: "\uD83C\uDF3D", rarity: "Common", cash: [20, 50, 1300, 8e3, 8e4], time: [7, 7, 7, 7, 5], price: [400, 11e3, 8e4, 13e5] }, { name: "Sheep", color: "#414042", class: "\uD83C\uDF3D", rarity: "Common", cash: [6, 25, 250, 1500, 11e3], time: [3, 3, 3, 2, 2], price: [500, 5e3, 5e4, 43e4] }, { name: "Cat", color: "#f49849", class: "\uD83D\uDC3E", rarity: "Common", cash: [5, 18, 170, 1700, 13e3], time: [2, 2, 2, 2, 2], price: [480, 5500, 6e4, 5e5] }, { name: "Dog", color: "#995b3c", class: "\uD83D\uDC3E", rarity: "Common", cash: [7, 25, 220, 1900, 9e3], time: [3, 3, 2, 2, 1], price: [460, 6600, 7e4, 73e4] }, { name: "Goldfish", color: "#f18221", class: "\uD83D\uDC3E", rarity: "Common", cash: [5, 40, 350, 3500, 35e3], time: [3, 3, 3, 3, 3], price: [750, 7200, 84e3, 95e4] }, { name: "Rabbit", color: "#e7bf9a", class: "\uD83D\uDC3E", rarity: "Common", cash: [3, 18, 185, 800, 7e3], time: [2, 2, 2, 1, 1], price: [500, 5800, 56e3, 55e4] }, { name: "Hamster", color: "#ce9176", class: "\uD83D\uDC3E", rarity: "Common", cash: [10, 45, 450, 4500, 45e3], time: [4, 4, 4, 4, 4], price: [650, 6500, 8e4, 93e4] }, { name: "Turtle", color: "#619a3c", class: "\uD83D\uDC3E", rarity: "Common", cash: [23, 120, 1400, 15e3, 17e4], time: [10, 10, 10, 10, 10], price: [700, 8500, 11e4, 13e5] }, { name: "Puppy", color: "#414042", class: "\uD83D\uDC3E", rarity: "Common", cash: [4, 10, 75, 500, 3e3], time: [1, 1, 1, 1, 1], price: [450, 4e3, 35e3, 25e4] }, { name: "Kitten", color: "#58595b", class: "\uD83D\uDC3E", rarity: "Common", cash: [4, 8, 60, 400, 2e3], time: [1, 1, 1, 1, 1], price: [350, 3500, 26e3, 17e4] }, { name: "Bear", color: "#995b3c", class: "\uD83C\uDF32", rarity: "Common", cash: [12, 70, 550, 4500, 1e5], time: [7, 7, 6, 5, 5], price: [550, 5500, 63e3, 16e5] }, { name: "Moose", color: "#995b3c", class: "\uD83C\uDF32", rarity: "Common", cash: [8, 45, 400, 3500, 26e3], time: [5, 5, 4, 4, 3], price: [520, 6500, 58e3, 7e5] }, { name: "Fox", color: "#f49849", class: "\uD83C\uDF32", rarity: "Common", cash: [7, 15, 80, 550, 3e3], time: [2, 2, 1, 1, 1], price: [400, 4e3, 36e3, 24e4] }, { name: "Raccoon", color: "#6d6e71", class: "\uD83C\uDF32", rarity: "Common", cash: [5, 14, 185, 1900, 19e3], time: [2, 2, 2, 2, 2], price: [400, 5e3, 71e3, 8e5] }, { name: "Squirrel", color: "#d25927", class: "\uD83C\uDF32", rarity: "Common", cash: [3, 10, 65, 470, 2600], time: [1, 1, 1, 1, 1], price: [420, 3600, 32e3, 21e4] }, { name: "Owl", color: "#594a42", class: "\uD83C\uDF32", rarity: "Common", cash: [4, 17, 155, 1500, 15e3], time: [2, 2, 2, 2, 2], price: [500, 4800, 55e3, 58e4] }, { name: "Hedgehog", color: "#3f312b", class: "\uD83C\uDF32", rarity: "Common", cash: [11, 37, 340, 2200, 3e4], time: [5, 4, 3, 2, 2], price: [540, 7e3, 77e3, 12e5] }, { name: "Seal", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [6, 17, 150, 1200, 13e3], time: [2, 2, 2, 2, 2], price: [480, 4500, 43e3, 52e4] }, { name: "Arctic Fox", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [5, 18, 180, 850, 8500], time: [2, 2, 2, 1, 1], price: [520, 550, 61e3, 68e4] }, { name: "Snowy Owl", color: "#feda3f", class: "❄️", rarity: "Common", cash: [5, 20, 190, 1900, 16e3], time: [3, 3, 2, 2, 2], price: [370, 5300, 76e3, 62e4] }, { name: "Arctic Hare", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [6, 19, 85, 900, 7e3], time: [2, 2, 1, 1, 1], price: [540, 5200, 66e3, 55e4] }, { name: "Penguin", color: "#fb8640", class: "❄️", rarity: "Common", cash: [4, 21, 310, 3200, 33e3], time: [3, 3, 3, 3, 3], price: [400, 6500, 76e3, 87e4] }, { name: "Baby Penguin", color: "#414042", class: "❄️", rarity: "Common", cash: [3, 8, 70, 450, 2700], time: [1, 1, 1, 1, 1], price: [420, 3300, 33e3, 23e4] }, { name: "Polar Bear", color: "#7ca1d5", class: "❄️", rarity: "Common", cash: [12, 75, 700, 6500, 85e3], time: [8, 7, 6, 5, 5], price: [630, 7e3, 91e3, 14e5] }, { name: "Walrus", color: "#7d4f33", class: "❄️", rarity: "Common", cash: [11, 46, 420, 3700, 51e3], time: [5, 5, 4, 4, 4], price: [550, 6200, 68e3, 1e6] }, { name: "Tiger", color: "#f18221", class: "\uD83C\uDF34", rarity: "Common", cash: [6, 20, 100, 975, 7500], time: [3, 3, 1, 1, 1], price: [390, 6e3, 7e4, 61e4] }, { name: "Jaguar", color: "#fbb040", class: "\uD83C\uDF34", rarity: "Common", cash: [8, 28, 230, 1600, 17e3], time: [3, 3, 2, 2, 2], price: [390, 6e3, 7e4, 61e4] }, { name: "Toucan", color: "#ffca34", class: "\uD83C\uDF34", rarity: "Common", cash: [9, 20, 175, 625, 3800], time: [2, 2, 2, 1, 1], price: [520, 4800, 42e3, 3e5] }, { name: "Cockatoo", color: "#7ca1d5", class: "\uD83C\uDF34", rarity: "Common", cash: [6, 35, 160, 1700, 18e3], time: [4, 4, 2, 2, 2], price: [500, 5e3, 63e3, 7e5] }, { name: "Macaw", color: "#00aeef", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 8, 85, 850, 8500], time: [1, 1, 1, 1, 1], price: [480, 5400, 62e3, 63e4] }, { name: "Parrot", color: "#ed1c24", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 9, 90, 900, 9e3], time: [1, 1, 1, 1, 1], price: [540, 5700, 65e3, 69e4] }, { name: "Panther", color: "#2f2c38", class: "\uD83C\uDF34", rarity: "Common", cash: [12, 28, 215, 2100, 21e3], time: [5, 3, 2, 2, 2], price: [530, 6500, 76e3, 87e4] }, { name: "Anaconda", color: "#8a9143", class: "\uD83C\uDF34", rarity: "Common", cash: [3, 15, 85, 1500, 7600], time: [1, 2, 1, 2, 1], price: [410, 5100, 58e3, 59e4] }, { name: "Orangutan", color: "#bc6234", class: "\uD83C\uDF34", rarity: "Common", cash: [13, 52, 570, 4300, 7e4], time: [5, 5, 5, 4, 4], price: [600, 7e3, 8e4, 14e5] }, { name: "Capuchin", color: "#e0b0a6", class: "\uD83C\uDF34", rarity: "Common", cash: [4, 14, 160, 780, 8200], time: [2, 2, 2, 1, 1], price: [390, 4700, 57e3, 68e4] }, { name: "Elf", color: "#a7d054", class: "⚔️", rarity: "Uncommon", cash: [5e3, 15e3, 15e4, 15e5, 1e7], time: [1, 1, 1, 1, 1], price: [8e5, 9e6, 11e7, 8e8] }, { name: "Witch", color: "#4ab96d", class: "⚔️", rarity: "Uncommon", cash: [18e3, 6e4, 4e4, 4e6, 35e6], time: [3, 3, 2, 2, 2], price: [11e5, 12e6, 15e7, 14e8] }, { name: "Wizard", color: "#5a459c", class: "⚔️", rarity: "Uncommon", cash: [19500, 65e3, 44e4, 46e5, 4e6], time: [3, 3, 2, 2, 2], price: [13e5, 135e5, 16e7, 16e8] }, { name: "Fairy", color: "#df6d9c", class: "⚔️", rarity: "Uncommon", cash: [18500, 6e4, 62e4, 44e5, 38e6], time: [3, 3, 3, 2, 2], price: [12e5, 125e5, 15e6, 15e8] }, { name: "Slime Monster", color: "#2fa04a", class: "⚔️", rarity: "Uncommon", cash: [35e3, 14e4, 1e6, 11e6, 11e7], time: [5, 5, 4, 4, 4], price: [16e5, 15e6, 2e8, 23e8] }, { name: "Jester", color: "#be1e2d", class: "⚔️", rarity: "Rare", cash: [25e3, 1e5, 68e4, 65e5, 32e6], time: [3, 3, 2, 2, 1], price: [2e6, 21e6, 23e7, 26e8] }, { name: "Dragon", color: "#2fa04a", class: "⚔️", rarity: "Rare", cash: [36e3, 15e4, 15e5, 15e6, 15e7], time: [4, 4, 4, 4, 4], price: [23e5, 24e6, 27e7, 3e9] }, { name: "Unicorn", color: "#f6afce", class: "⚔️", rarity: "Epic", cash: [24e3, 15e4, 14e5, 7e6, 75e6], time: [2, 2, 2, 1, 1], price: [45e5, 45e6, 55e7, 65e8] }, { name: "Queen", color: "#9e1f63", class: "⚔️", rarity: "Rare", cash: [24e3, 95e3, 95e4, 97e5, 95e6], time: [3, 3, 3, 3, 3], price: [19e5, 2e7, 23e7, 25e8] }, { name: "King", color: "#ee2640", class: "⚔️", rarity: "Legendary", cash: [75e3, 4e5, 6e6, 9e7, 125e7], time: [5, 5, 5, 5, 5], price: [6e6, 95e6, 16e8, 25e9] }, { name: "Two of Spades", color: "#414042", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [4500, 14e3, 14e4, 14e5, 9e6], time: [1, 1, 1, 1, 1], price: [77e4, 83e5, 98e6, 71e7] }, { name: "Eat Me", color: "#d58c55", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [13e3, 45e3, 45e4, 45e5, 5e7], time: [2, 2, 2, 2, 2], price: [13e5, 14e6, 16e7, 2e9] }, { name: "Drink Me", color: "#dd7399", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [12e3, 4e4, 4e5, 4e6, 45e6], time: [2, 2, 2, 2, 2], price: [12e5, 12e6, 14e7, 18e8] }, { name: "Alice", color: "#4cc9f5", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [13e3, 42e3, 21e4, 21e5, 23e6], time: [2, 2, 1, 1, 1], price: [12e5, 13e6, 15e7, 19e8] }, { name: "Queen of Hearts", color: "#d62027", class: "\uD83C\uDFF0", rarity: "Uncommon", cash: [23e3, 87e3, 62e4, 75e5, 9e7], time: [4, 4, 3, 3, 3], price: [13e5, 13e6, 18e7, 24e8] }, { name: "Dormouse", color: "#89d6f8", class: "\uD83C\uDFF0", rarity: "Rare", cash: [17e3, 68e3, 7e5, 35e5, 35e6], time: [2, 2, 1, 1, 1], price: [2e6, 22e6, 25e7, 28e8] }, { name: "White Rabbit", color: "#ffcd05", class: "\uD83C\uDFF0", rarity: "Rare", cash: [26e3, 105e3, 11e6, 77e5, 72e6], time: [3, 3, 3, 2, 2], price: [2e6, 23e6, 28e7, 29e8] }, { name: "Cheshire Cat", color: "#dd7399", class: "\uD83C\uDFF0", rarity: "Rare", cash: [32e3, 1e5, 9e5, 9e6, 6e7], time: [4, 3, 3, 3, 2], price: [18e5, 19e6, 22e7, 24e8] }, { name: "Caterpillar", color: "#00c0f3", class: "\uD83C\uDFF0", rarity: "Epic", cash: [1e4, 7e4, 65e4, 75e5, 85e6], time: [1, 1, 1, 1, 1], price: [42e5, 42e6, 54e7, 69e8] }, { name: "Mad Hatter", color: "#914f93", class: "\uD83C\uDFF0", rarity: "Epic", cash: [38e3, 25e4, 15e5, 14e6, 8e7], time: [3, 3, 2, 2, 1], price: [48e5, 48e6, 52e7, 66e8] }, { name: "King of Hearts", color: "#c62127", class: "\uD83C\uDFF0", rarity: "Legendary", cash: [8e4, 42e4, 68e5, 1e8, 15e8], time: [5, 5, 5, 5, 5], price: [7e6, 11e7, 18e8, 3e10] }, { name: "Earth", color: "#416eb5", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [15e3, 45e3, 6e5, 65e5, 65e6], time: [3, 3, 3, 3, 3], price: [1e6, 11e6, 15e7, 17e8] }, { name: "Meteor", color: "#c68c3c", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [23e3, 65e3, 7e5, 45e5, 2e7], time: [5, 4, 3, 2, 1], price: [95e4, 13e6, 16e7, 16e8] }, { name: "Stars", color: "#19184d", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [1e4, 4e4, 2e5, 2e6, 18e6], time: [2, 2, 1, 1, 1], price: [14e5, 14e6, 15e7, 15e8] }, { name: "Alien", color: "#8dc63f", class: "\uD83D\uDE80", rarity: "Uncommon", cash: [3e4, 1e5, 1e6, 11e6, 85e6], time: [4, 4, 4, 4, 4], price: [15e5, 17e6, 19e7, 17e8] }, { name: "Planet", color: "#9dc6ea", class: "\uD83D\uDE80", rarity: "Rare", cash: [25e3, 1e5, 9e5, 9e6, 9e7], time: [3, 3, 3, 3, 3], price: [2e6, 21e6, 21e7, 24e8] }, { name: "UFO", color: "#a15095", class: "\uD83D\uDE80", rarity: "Rare", cash: [17e3, 7e4, 7e5, 7e6, 7e7], time: [2, 2, 2, 2, 2], price: [21e5, 23e6, 25e7, 28e8] }, { name: "Spaceship", color: "#ffcb29", class: "\uD83D\uDE80", rarity: "Epic", cash: [6e4, 32e4, 21e5, 15e6, 85e6], time: [5, 4, 3, 2, 1], price: [48e5, 46e6, 54e7, 68e8] }, { name: "Astronaut", color: "#9bd4ee", class: "\uD83D\uDE80", rarity: "Legendary", cash: [45e3, 26e4, 25e5, 38e6, 55e7], time: [3, 3, 2, 2, 2], price: [65e5, 1e8, 17e8, 27e9] }, { name: "Lil Bot", color: "#3e564a", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [4e3, 12e3, 18e4, 19e5, 25e6], time: [1, 1, 1, 1, 1], price: [73e4, 12e6, 13e7, 19e8] }, { name: "Lovely Bot", color: "#f179af", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [16e3, 65e3, 65e4, 48e5, 42e6], time: [3, 3, 3, 2, 2], price: [13e5, 14e6, 17e7, 16e8] }, { name: "Angry Bot", color: "#f1613a", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [22e3, 85e3, 8e5, 62e5, 65e6], time: [4, 4, 4, 3, 3], price: [12e5, 13e6, 15e7, 17e8] }, { name: "Happy Bot", color: "#51ba6b", class: "\uD83E\uDD16", rarity: "Uncommon", cash: [11e3, 45e3, 5e5, 25e5, 3e7], time: [2, 2, 2, 1, 1], price: [14e5, 15e6, 18e7, 24e8] }, { name: "Watson", color: "#d69b5a", class: "\uD83E\uDD16", rarity: "Rare", cash: [24e3, 1e5, 1e6, 1e7, 1e8], time: [3, 3, 3, 3, 3], price: [2e6, 22e6, 24e7, 26e8] }, { name: "Buddy Bot", color: "#9dc6ea", class: "\uD83E\uDD16", rarity: "Rare", cash: [22e3, 95e3, 65e4, 65e5, 65e6], time: [3, 3, 2, 2, 2], price: [19e5, 21e6, 23e7, 25e8] }, { name: "Brainy Bot", color: "#9ecf7a", class: "\uD83E\uDD16", rarity: "Epic", cash: [5e4, 25e4, 21e5, 21e6, 17e7], time: [4, 3, 3, 3, 2], price: [5e6, 46e6, 5e8, 67e8] }, { name: "Mega Bot", color: "#d71f27", class: "\uD83E\uDD16", rarity: "Legendary", cash: [8e4, 43e4, 42e5, 62e6, 1e9], time: [5, 5, 3, 3, 3], price: [7e6, 12e7, 19e8, 35e9] }]; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blook = blooks.find(function ({ name }) { return name.toLowerCase() == this }, prompt("Enter blook name:").toLowerCase()); if (blook) { if (stateNode.state.blooks.length >= 10) alert("Choose a blook to replace"); @@ -1754,7 +1754,7 @@ name: "Free Upgrades", description: "Sets upgrade prices to 0 for all current blooks", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState(state => ({ ...state, blooks: state.blooks.map(blook => ({ ...blook, price: [0, 0, 0, 0] })) })); } }, @@ -1762,14 +1762,14 @@ name: "Max Blooks", description: "Maxes out all your blooks' levels", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); } }, { name: "Remove Glitches", description: "Removes all enemy glitches", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ bits: 0, ads: [], @@ -1802,7 +1802,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let glitches = { lb: "Lunch Break", as: "Ad Spam", e37: "Error 37", nt: "Night Time", lo: "#LOL", j: "Jokester", sm: "Slow Mo", dp: "Dance Party", v: "Vortex", r: "Reverse", f: "Flip", m: "Micro" }; let val = Object.keys(glitches)[Math.floor(Math.random() * Object.keys(glitches).length)]; stateNode.safe = true; @@ -1814,7 +1814,7 @@ name: "Set All MegaBot", description: "Sets all your blooks to maxed out Mega Bots", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ blooks: new Array(10).fill({ name: "Mega Bot", color: "#d71f27", @@ -1839,7 +1839,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let cash = Number(parseInt(prompt("How much cash would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ cash }); } } @@ -1849,7 +1849,7 @@ name: "Frenzy", description: "Sets everyone to frenzy mode", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, val: { @@ -1871,7 +1871,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ party: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ party: "" }); }, 50); } else { this.enabled = false; @@ -1888,7 +1888,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const f = ["Crab", "Jellyfish", "Frog", "Pufferfish", "Octopus", "Narwhal", "Megalodon", "Blobfish", "Baby Shark"][Math.floor(Math.random() * 9)]; stateNode.safe = true; stateNode.props.liveGameController.setVal({ @@ -1909,7 +1909,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)"))) - 1, 4), 0) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)"))) - 1, 4), 0) }); } }, { @@ -1921,7 +1921,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let weight = Number(parseInt(prompt("How much weight would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ weight, weight2: weight }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1965,7 +1965,7 @@ enabled: false, data: null, run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode._choosePrize ||= stateNode.choosePrize; if (!this.enabled) { this.enabled = true; @@ -1994,7 +1994,7 @@ this.enabled = true; this.data = setInterval(async () => { try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "prize") { const players = Object.entries(await new Promise(r => stateNode.props.liveGameController.getDatabaseVal("c", c => c && r(c))) || []).filter(x => x[0] != stateNode.props.client.name).sort((a, b) => b[1].g - a[1].g)[0]?.[1]?.g || 0; let max = 0; index = -1; @@ -2032,7 +2032,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { let chest = document.querySelector(`div[class^='styles__choice${index + 1}']`); if (!chest || chest.querySelector('div')) return; let choice = document.createElement('div'); @@ -2062,7 +2062,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let player = prompt("Who's gold would you like to reset?"); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(player.toLowerCase())) props.liveGameController.setVal({ path: "c/".concat(props.client.name), @@ -2084,7 +2084,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let gold = Number(parseInt(prompt("How much gold would you like?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ gold, gold2: gold }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2099,7 +2099,7 @@ name: "Swap Gold", description: "Swaps gold with someone", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { stateNode.setState({ players: (players ? Object.entries(players).map(([name, { b, g }]) => ({ @@ -2121,7 +2121,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let count = 0; props.liveGameController.getDatabaseVal("c", async (players) => { if (players) for (const player of Object.keys(players)) { @@ -2154,7 +2154,7 @@ let stats = ['materials', 'people', 'happiness', 'gold']; let elements = Object.fromEntries([...document.querySelectorAll('[class^=styles__statContainer]')].map((container, i) => [stats[i], container])); this.data = setInterval(() => { - let { guest: data, phase } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state; + let { guest: data, phase } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state; if (phase == "choice") { Array.from(document.getElementsByClassName('choiceESP')).forEach(x => x.remove()); Object.entries(data.yes || {}).forEach(x => { @@ -2187,14 +2187,14 @@ name: "Disable Tax Toucan", description: "Tax evasion", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; } }, { name: "Max Stats", description: "Sets all resources to the max", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); } }, { @@ -2206,14 +2206,14 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let guestScore = Number(parseInt(prompt("How many guests do you want?"))); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ guestScore }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ guestScore }); } }, { name: "Skip Guest", description: "Skips the current guest", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest(); } } ], @@ -2221,7 +2221,7 @@ name: "Instant Win", description: "Instantly Wins the race", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ progress: stateNode.state.goalAmount }, () => { const { state: { question } } = stateNode; try { @@ -2241,7 +2241,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); }, 50); } else { @@ -2255,7 +2255,7 @@ name: "Auto Answer", description: "Chooses the correct answer for you", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); } }, @@ -2270,7 +2270,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let numBlooks = Number(parseInt(prompt("How many blooks do you want?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numBlooks }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/bs`, @@ -2290,7 +2290,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let numDefense = Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))), 4); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numDefense }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/d`, @@ -2307,7 +2307,7 @@ name: "Remove Distractions", description: "Removes all enemy distractions", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); } }, { @@ -2318,7 +2318,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let distractions = { c: "Oh Canada", b: "Blizzard", f: "Fog Spell", d: "Dark & Dusk", w: "Howling Wind", g: "Gift Time!", t: "TREES", s: "Snow Plow", fr: "Use The Force" }; let val = Object.keys(distractions)[Math.floor(Math.random() * Object.keys(distractions).length)]; stateNode.safe = true; @@ -2335,7 +2335,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let toys = parseInt(prompt("How many toys would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ toys }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2354,14 +2354,14 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ toysPerQ: parseInt(prompt("How many toys per question would you like?")) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ toysPerQ: parseInt(prompt("How many toys per question would you like?")) }); } }, { name: "Swap Toys", description: "Swaps toys with someone", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { stateNode.setState({ choosingPlayer: false, @@ -2511,7 +2511,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692821942363 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615103 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/mobileGui.min.js b/cheats/mobileGui.min.js index e0ec9e6..f266f8a 100644 --- a/cheats/mobileGui.min.js +++ b/cheats/mobileGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(a,e={})=>Object.entries(e).forEach(([e,t])=>a.style[e]=t),t=document.createElement("style"),a=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),a=btoa(a.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const o=document.createElement("div");[...document.querySelectorAll("#"+a)].forEach(e=>e.remove()),o.id=a,o.appendChild(t),e(o,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var s,n,r=0,i=0,a=(o.onpointerdown=(e=window.event)=>{e.preventDefault(),r=e.clientX,i=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),s=r-e.clientX,n=i-e.clientY,r=e.clientX,i=e.clientY,o.style.top=o.offsetTop-n+"px",o.style.left=o.offsetLeft-s+"px"}},document.createElement("div")),t=(o.appendChild(a),e(a,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),a.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(a.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{u(),o.remove(),removeEventListener("keypress",y)},document.createElement("button"));a.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");a=document.createElement("div"),c.appendChild(a),o.appendChild(c),a.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,a.style.display="block",a.style.margin="10px",document.body.append(o),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let l={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='
Discord
GitHub - 05Konz'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let s=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(s.c).find(e=>e.exports?.a?.get).exports.a,l=Object.values(s.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(s.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let a=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(a.toLowerCase()))return alert("I couldn't find that box!");let n=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==a.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==n)return alert("You do not have enough tokens!");let r=confirm("Would you like to alert blooks upon unlocking?"),i={},c=Date.now(),o=!1;for(let s=0;s{i[a]||=0,i[a]++;var o=Date.now();r&&alert(`${a} (${s+1}/${n}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-o}).catch(e=>o=!0),!o);s++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(i).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await s({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const n=prompt("Game ID:"),r=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const i=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,l=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let s=1;s<=t;s++)(async()=>{var e=""+r+String.fromCharCode(96+s),{success:t,fbToken:a,fbShardURL:o}=(await i.put("https://fb.blooket.com/c/firebase/join",{id:n,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(n+"/c/"+e).set({b:l[Math.floor(Math.random()*l.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),s=o.find(e=>e.exports?.a?.get).exports.a;s.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await s.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await s.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),s.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];let n=h("fGzD");n=Object.keys(n.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(n.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var a=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(n[a]){a=function(e){var t=[],a=Object.keys(n[e]);for(const s of a)t.push(n[e][s]+(t[a.indexOf(s)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(a);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,u={};class s extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){u.scene=this,u.rarity="",u.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,u.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,n,r,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],u.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{u.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=h("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:u.scene.cameras.main.worldView.width/2,y:u.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90u.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,u.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>u.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(u.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(u.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=u.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var r=u.particles.get();r&&r.spawn.apply(r,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=u.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=u.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=u.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:a,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(o[a].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var n=document.createElement("iframe");if(document.body.append(n),window.alert=n.contentWindow.alert.bind(window),window.prompt=n.contentWindow.prompt.bind(window),n.remove(),"/market"==window.location.pathname){let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Black).exports.a,o=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{});n=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];let s=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class i extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,n,r,i,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(n),this.body.setAngularVelocity(r),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var n=0;n<2;n++){var r=h.particles.get();r&&r.spawn.apply(r,Object.values(o(n%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var l=0;l<3;l++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Unlock Plus Gamemodes",description:"Allows you to play any gamemode that is plus only",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=prompt("Who's crypto would you like to steal?"),s=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];s.props.liveGameController.getDatabaseVal("c",e=>{var t,a;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([t,{cr:a}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),console.log(!!e,e,t,a,s.state),s.setState({crypto:s.state.crypto+a,crypto2:s.state.crypto+a}),s.props.liveGameController.setVal({path:"c/".concat(s.props.client.name),val:{b:s.props.client.blook,p:s.state.password,cr:s.state.crypto+a,tat:t+":"+a}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=s.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},a=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:a}),alert(`Sent a ${t[a]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var s=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:a,state:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:a}])=>({name:e,blook:t,gold:a||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),s++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${s} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},a=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:a}),alert(`Sent a ${t[a]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:a}])=>({name:e,blook:t,toys:a||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of l.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",a.appendChild(d);let m=document.createElement("div");a.appendChild(m),console.log(l);const p=e=>{if(e&&l[e])for(let t of l[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},m.appendChild(e),m.appendChild(document.createElement("br"))}};setTimeout(()=>p(b()),50);var u=function(e){let t=window.location.pathname;const a=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(a)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",m.innerHTML="",p(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function y(e){"KeyE"==e.code&&(o.hidden=!o.hidden)}addEventListener("keypress",y)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tmobileGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe");if(document.body.append(e),String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/0?"+Date.now()}window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();var e=(a,e={})=>Object.entries(e).forEach(([e,t])=>a.style[e]=t),t=document.createElement("style"),a=(t.innerHTML="details > summary { cursor: pointer; transition: 0.15s; list-style: none; } details > summary:hover { color: hsl(0, 0%, 50%) } details > summary::-webkit-details-marker { display: none; } details summary ~ * { animation: sweep .5s ease-in-out; } @keyframes sweep { 0% {opacity: 0; transform: translateY(-10px)} 100% {opacity: 1; transform: translateY(0)} } .cheat { border: none; background: hsl(0, 0%, 20%); padding: 5px; margin: 3px; width: 60%; color: hsl(0, 0%, 100%); transition: 0.2s; border-radius: 5px; cursor: pointer; } .cheat:hover { background: hsl(0, 0%, 30%); }",await Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache).find(e=>e.exports.a?.me).exports.a.me({})||{}),a=btoa(a.id||"lmfao").replaceAll(/(=|\/|\.)/g,"");const o=document.createElement("div");[...document.querySelectorAll("#"+a)].forEach(e=>e.remove()),o.id=a,o.appendChild(t),e(o,{width:"400px",background:"hsl(0, 0%, 10%)",borderRadius:"10px",position:"absolute",textAlign:"center",fontFamily:"Nunito",color:"white",overflow:"hidden",top:"50px",left:"50px"});var n,r,s=0,l=0,a=(o.onpointerdown=(e=window.event)=>{e.preventDefault(),s=e.clientX,l=e.clientY,document.onpointerup=()=>{document.onpointerup=null,document.onpointermove=null},document.onpointermove=e=>{(e=e||window.event).preventDefault(),n=s-e.clientX,r=l-e.clientY,s=e.clientX,l=e.clientY,o.style.top=o.offsetTop-r+"px",o.style.left=o.offsetLeft-n+"px"}},document.createElement("div")),t=(o.appendChild(a),e(a,{width:"100%",height:"35px",paddingTop:"2px",fontSize:"1.5rem",textAlign:"center"}),a.innerHTML='Blooket Cheats v12.18.22',document.createElement("button")),t=(a.appendChild(t),e(t,{background:"red",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",right:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingRight:"15px"}),t.innerText="X",t.onclick=()=>{u(),o.remove(),removeEventListener("keypress",w)},document.createElement("button"));a.appendChild(t),e(t,{background:"#444444",height:"45px",width:"45px",border:"none",cursor:"pointer",position:"absolute",top:"-10px",left:"-10px",fontSize:"1.5rem",borderRadius:"10px",fontFamily:"Nunito",fontWeight:"bolder",paddingTop:"10px",paddingLeft:"15px"}),t.innerText="-",t.onclick=()=>c.hidden=!c.hidden;let c=document.createElement("div");a=document.createElement("div"),c.appendChild(a),o.appendChild(c),a.innerHTML=`${b(!0)?"Current gamemode: "+b(!0):"No game detected"}
(Press E to hide)
`,a.style.display="block",a.style.margin="10px",document.body.append(o),e=document.createElement("div");c.appendChild(e),e.style.fontSize="0.9rem",e.style.paddingBottom="5px";let i={global:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!(e.innerHTML='Discord
GitHub - 05Konz
'),data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,i=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let a=prompt('Which box do you want to open? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(!Object.keys(t).map(e=>e.toLowerCase()).includes(a.toLowerCase()))return alert("I couldn't find that box!");let r=Math.min(Math.floor(e/Object.entries(t).find(e=>e[0].toLowerCase()==a.toLowerCase())[1]),parseInt("0"+prompt("How many boxes do you want to open?")));if(0==r)return alert("You do not have enough tokens!");let s=confirm("Would you like to alert blooks upon unlocking?"),l={},c=Date.now(),o=!1;for(let n=0;n{l[a]||=0,l[a]++;var o=Date.now();s&&alert(`${a} (${n+1}/${r}) ${e?"NEW! ":""}${t} tokens left`),c+=Date.now()-o}).catch(e=>o=!0),!o);n++);alert(`(${Date.now()-c}ms) Results:\n`+Object.entries(l).map(([e,t])=>` ${e} `+t).join(`\n`))}).catch(()=>alert("There was an error user data!"))}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await n({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",run:async function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();const r=prompt("Game ID:"),s=prompt("Name:");var t=parseInt(prompt("Amount:")),e=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const l=e.find(e=>e.exports?.a?.get).exports.a,c=e.find(e=>e.exports?.a?.initializeApp).exports.a,i=Object.keys(Object.values(e).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=t;n++)(async()=>{var e=""+s+String.fromCharCode(96+n),{success:t,fbToken:a,fbShardURL:o}=(await l.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=c.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=c.auth(t)).setPersistence(c.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:i[Math.floor(Math.random()*i.length)]}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode)["props"];e.client.blook=prompt("Blook Name: (Case Sensitive)"),e.liveGameController.setVal({path:`c/${e.client.name}/b`,val:e.client.blook})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}).then(console.log),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Simulate Pack",description:"Simulate opening a pack",run:function(){let h=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];let r=h("fGzD");r=Object.keys(r.a).reduce((e,t)=>(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data;var a=prompt('Which box do you want to simulate? (ex: "Ice Monster")').split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ");if(r[a]){a=function(e){var t=[],a=Object.keys(r[e]);for(const n of a)t.push(r[e][n]+(t[a.indexOf(n)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(a);let e=Object.values(h.c).find(e=>e.exports?.Class).exports,u={};class n extends e.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){u.scene=this,u.rarity="",u.particles=this.physics.add.group({classType:new e.Class({Extends:e.GameObjects.Image,initialize:function(){e.GameObjects.Image.call(this,u.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,r,s,l,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],u.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=l},update:function(e,t){this.lifespan-=t,0{u.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=h("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:u.scene.cameras.main.worldView.width/2,y:u.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90u.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,u.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>u.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(u.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(u.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=u.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=u.particles.get();s&&s.spawn.apply(s,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var l=0;l<2;l++){var c=u.particles.get();c&&c.spawn.apply(c,Object.values(o(l%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var i=0;i<3;i++){var d=u.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=u.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0e.exports?.a?.Elephant).exports.a;t.setState({loadingPack:!1,openPack:!0,unlockedBlook:a,tokens:t.state.tokens,newUnlock:!0,game:{type:e.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:e.Scale.NONE,autoCenter:e.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(o[a].rarity)},canOpen:!0})}else alert("I couldn't find that box!")}},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",run:function(){var r=document.createElement("iframe");if(document.body.append(r),window.alert=r.contentWindow.alert.bind(window),window.prompt=r.contentWindow.prompt.bind(window),r.remove(),"/market"==window.location.pathname){let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Black).exports.a,o=e.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{});r=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];let n=e.find(e=>e.exports?.Class).exports,h=new function(){this.scene=null,this.particles=null,this.rarity=null};class l extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,r,s,l,c){this.setTexture(c),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=l},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var l=0;l<2;l++){var c=h.particles.get();c&&c.spawn.apply(c,Object.values(o(l%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var i=0;i<3;i++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Unlock Plus Gamemodes",description:"Allows you to play any gamemode that is plus only",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(e=>(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}],brawl:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}],cafe:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}],hack:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),"Sets crypto"),run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much crypto would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt("What do you want to set your password to?")),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let o=prompt("Who's crypto would you like to steal?"),n=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];n.props.liveGameController.getDatabaseVal("c",e=>{var t,a;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(o.toLowerCase())&&([t,{cr:a}]=Object.entries(e).find(([e])=>e.toLowerCase()==o.toLowerCase()),console.log(!!e,e,t,a,n.state),n.setState({crypto:n.state.crypto+a,crypto2:n.state.crypto+a}),n.props.liveGameController.setVal({path:"c/".concat(n.props.client.name),val:{b:n.props.client.blook,p:n.state.password,cr:n.state.crypto+a,tat:t+":"+a}}),console.log("done"))})}}],defense:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=n.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))}},{name:"Set Round",description:"Sets the current round",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})}}],defense2:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})}},{name:"Set Health",description:"Sets the amount of health you have",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})}},{name:"Set Round",description:"Sets the current round",run:function(e){var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})}}],dinos:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many fossils would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("What do you want your multiplier to be?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}],doom:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),"/tower/battle"==window.location.pathname){var e=parseInt("0"+alert("How many coins would you like?")),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{t.props.setTowerCoins(e)}catch{}}else alert("You need to be in battle to run this cheat!")}}],factory:[{name:"Choose Blook",description:"Gives you a blook",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"]),t=[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].find(function({name:e}){return e.toLowerCase()==this},prompt("Enter blook name:").toLowerCase());t?(10<=e.state.blooks.length&&alert("Choose a blook to replace"),e.chooseBlook(t)):alert("That is not a valid blook!")}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t={lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"},a=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:a}),alert(`Sent a ${t[a]} glitch`)}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much cash would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({cash:e})}}],fishing:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t=["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())];e.safe=!0,e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:t,s:!0}}),alert(`Sent a ${t} distraction`)}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(Number(parseInt(prompt("What would you like to set your lure to? (1 - 5)")))-1,4),0)})}},{name:"Set Weight",description:"Sets weight",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much weight would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}],flappy:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:parseFloat("0"+prompt("What do you want to set your score to?"))})}}],gold:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var n=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let t=prompt("Who's gold would you like to reset?"),{props:a,state:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];stateNode.props.liveGameController.getDatabaseVal("c",e=>{e&&Object.keys(e).map(e=>e.toLowerCase()).includes(t.toLowerCase())&&a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}})})}},{name:"Set Gold",description:"Sets amount of gold",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How much gold would you like?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",run:function(){let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({players:e?Object.entries(e).map(([e,{b:t,g:a}])=>({name:e,blook:t,gold:a||0})).filter(e=>e.name!=t.props.client.name).sort(({gold:e},{gold:t})=>t-e):[],ready:!0,phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}})})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}],kingdom:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many guests do you want?"))));Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest()}}],racing:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}],royale:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}],rush:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}],workshop:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},a=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:a}),alert(`Sent a ${t[a]} distraction`)}},{name:"Set Toys",description:"Sets amount of toys",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",run:function(){var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})}},{name:"Swap Toys",description:"Swaps toys with someone",run:function(){let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:a}])=>({name:e,blook:t,toys:a||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})}}]};var d=document.createElement("details");d.innerHTML='Global';for(let t of i.global){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},d.appendChild(e)}d.open=!1,d.style.paddingBottom="10px",a.appendChild(d);let m=document.createElement("div");a.appendChild(m),console.log(i);const p=e=>{if(e&&i[e])for(let t of i[e]){let e=h(t.name);e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)",e.onclick=()=>{try{t.run()}finally{e.style.backgroundColor="toggle"==t.type?t.enabled?"#47A547":"#A02626":"hsl(0, 0%, 20%)"}},m.appendChild(e),m.appendChild(document.createElement("br"))}};setTimeout(()=>p(b()),50);var u=function(e){let t=window.location.pathname;const a=setInterval(()=>{window.location.pathname!=t&&(t=window.location.pathname,e(t))},50);return()=>clearInterval(a)}(e=>{var t=b();curPageEl.innerText=b(!0)?"Current gamemode: "+b(!0):"No game detected",m.innerHTML="",p(t)});function h(e){var t=document.createElement("button");return t.classList.add("cheat"),t.innerText=e,t}function b(e){switch(window.location.pathname){case"/play/racing":return e?"Racing":"racing";case"/play/factory":return e?"Factory":"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return e?"Classic":"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return e?"Battle Royale":"royale";case"/play/toy":return e?"Santa's Workshop":"workshop";case"/play/gold":return e?"Gold Quest":"gold";case"/play/brawl":return e?"Monster Brawl":"brawl";case"/play/hack":return e?"Crypto Hack":"hack";case"/play/fishing":return e?"Fishing Frenzy":"fishing";case"/play/rush":return e?"Blook Rush":"rush";case"/play/dino":return e?"Deceptive Dinos":"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return e?"Tower of Doom":"doom";case"/cafe":case"/cafe/shop":return e?"Cafe":"cafe";case"/defense":return e?"Tower Defense":"defense";case"/play/defense2":return e?"Tower Defense 2":"defense2";case"/kingdom":return e?"Crazy Kingdom":"kingdom";default:return!1}}function w(e){"KeyE"==e.code&&(o.hidden=!o.hidden)}addEventListener("keypress",w)};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/mobileGui.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(c.src=null,l())})(); \ No newline at end of file diff --git a/cheats/racing/instantWin.js b/cheats/racing/instantWin.js index 432abc4..8f0d6c3 100644 --- a/cheats/racing/instantWin.js +++ b/cheats/racing/instantWin.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ progress: stateNode.state.goalAmount }, () => { const { state: { question } } = stateNode; try { @@ -38,7 +38,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146159 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615144 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/racing/instantWin.min.js b/cheats/racing/instantWin.min.js index 61ba2a5..eb44e4a 100644 --- a/cheats/racing/instantWin.min.js +++ b/cheats/racing/instantWin.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tinstantWin.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{const t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({progress:t.state.goalAmount},()=>{const{question:o}=t["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((t,e)=>o.correctAnswers.includes(t)?e:null).filter(t=>null!=t)[0]]?.click?.()}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/racing/instantWin.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tinstantWin.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{const t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({progress:t.state.goalAmount},()=>{const{question:o}=t["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][o.answers.map((t,e)=>o.correctAnswers.includes(t)?e:null).filter(t=>null!=t)[0]]?.click?.()}catch{}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/racing/instantWin.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/reactGui.js b/cheats/reactGui.js index afac4df..7631897 100644 --- a/cheats/reactGui.js +++ b/cheats/reactGui.js @@ -72,7 +72,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const q = (question || pquestion); try { if (q.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][q.answers.map((x, i) => q.correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); @@ -97,7 +97,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -114,7 +114,7 @@ name: "Auto Answer", description: "Click the correct answer for you", run: function () { - const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state: { question, stage, feedback }, props: { client: { question: pquestion } } } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { if (question.qType != "typing") if (stage !== "feedback" && !feedback) [...document.querySelectorAll(`[class*="answerContainer"]`)][(question || pquestion).answers.map((x, i) => (question || pquestion).correctAnswers.includes(x) ? i : null).filter(x => x != null)[0]]?.click?.(); else document.querySelector('[class*="feedback"]')?.firstChild?.click?.(); @@ -257,7 +257,7 @@ } ], run: function (blook) { - let { props } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { props } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; props.client.blook = blook; props.liveGameController.setVal({ path: `c/${props.client.name}/b`, val: blook }); } @@ -301,7 +301,7 @@ name: "Use Any Blook", description: "Allows you to play as any blook", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const blooks = webpackJsonp.push([[], { ['1234']: (_, a, b) => { a.webpack = b } }, [['1234']]]).webpack("MDrD").a; if (location.pathname == "/blooks") stateNode.setState({ blookData: Object.keys(blooks).reduce((a, b) => (a[b] = (stateNode.state.blookData[b] || 1), a), {}), allSets: Object.values(blooks).reduce((a, b) => (a.includes(b.set) ? a : a.concat(b.set)), []) }); else if (Array.isArray(stateNode.state.unlocks)) stateNode.setState({ unlocks: Object.keys(blooks) }); @@ -312,7 +312,7 @@ name: "Every Answer Correct", description: "Sets every answer to be correct", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.freeQuestions = stateNode.questions = stateNode.props.client.questions.map(x => ({ ...x, correctAnswers: x.answers })); } }, @@ -320,7 +320,7 @@ name: "Highlight Answers", description: "Colors answers to be red or green highlighting the correct ones", run: function () { - const { stateNode: { state, props } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode: { state, props } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; [...document.querySelectorAll(`[class*="answerContainer"]`)].forEach((answer, i) => { if ((state.question || props.client.question).correctAnswers.includes((state.question || props.client.question).answers[i])) answer.style.backgroundColor = "rgb(0, 207, 119)"; else answer.style.backgroundColor = "rgb(189, 15, 38)"; @@ -343,7 +343,7 @@ name: "Remove Random Name", description: "Allows you to put a custom name", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ isRandom: false, client: { name: "" } }); document.querySelector('[class*="nameInput"]')?.focus?.(); } }, @@ -643,7 +643,7 @@ } return function (box) { if (window.location.pathname !== "/market") return alert("This must be ran on the market page"); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let packs = webpack('fGzD'); packs = Object.keys(packs.a).reduce((obj, pack) => (obj.packs.includes(pack) && (obj.data[pack] = Object.fromEntries(packs.b(pack))), obj), { packs: Array.from(document.querySelectorAll('[class*="packShadow"]')).map(x => x.alt), data: {} }).data; if (packs[box]) { @@ -943,7 +943,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); if (window.location.pathname == "/market") { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ loadingPack: false, openPack: true, @@ -975,7 +975,7 @@ name: "Unlock Plus Gamemodes", description: "Allows you to play any gamemode that is plus only", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState(state => (state.gameModes.forEach(gm => gm.plusOnly = false), state)); } } ], @@ -988,7 +988,7 @@ name: "Double Enemy XP", description: "Doubles enemy XP drop value", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.val *= 2 } @@ -1000,7 +1000,7 @@ name: "Half Enemy Speed", description: "Makes enemies move 2x slower", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.speed *= .5 } @@ -1012,7 +1012,7 @@ name: "Instant Kill", description: "Sets all enemies health to 1", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) { const enemies = collider.object2; let _start = enemies.classType.prototype.start; enemies.classType.prototype.start = function () { _start.apply(this, arguments), this.hp = 1 } @@ -1024,21 +1024,21 @@ name: "Invincibility", description: "Makes you invincible", run: function () { - for (const collider of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; + for (const collider of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(x => x.callbackContext?.toString().includes('invulnerableTime'))) collider.collideCallback = () => { }; } }, { name: "Magnet", description: "Pulls all xp towards you", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('magnetTime')).collideCallback({ active: true }, { active: true, setActive() { }, setVisible() { } }); } }, { name: "Max Current Abilities", description: "Maxes out all your current abilities", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; for (const [ability, level] of Object.entries(stateNode.state.abilities)) for (let i = 0; i < (10 - level); i++) stateNode.state.game.scene.game.events.emit("level up", ability, stateNode.state.abilities[ability]++); stateNode.setState({ level: stateNode.state.game.scene.level = [1, 3, 5, 10, 15, 25, 35].sort((a, b) => Math.abs(a - stateNode.state.level) - Math.abs(b - stateNode.state.level))[0] - 1 @@ -1049,7 +1049,7 @@ name: "Next Level", description: "Skips to the next level", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { object1: player, object2: xp } = stateNode.state.game.scene.physics.world.colliders._active.find(x => x.collideCallback?.toString().includes('emit("xp"')); xp.get().spawn(player.x, player.y, ((e) => 1 === e ? 1 : e < 5 ? 5 : e < 10 ? 10 : e < 20 ? 20 : e < 30 ? 30 : e < 40 ? 40 : e < 50 ? 50 : 100)(stateNode.state.level) - stateNode.xp); } @@ -1058,7 +1058,7 @@ name: "Remove Obstacles", description: "Removes all rocks and obstacles", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(body => { try { if (body.gameObject.frame.texture.key.includes("obstacle")) body.gameObject.destroy(); } catch { } @@ -1069,14 +1069,14 @@ name: "Kill Enemies", description: "Kills all current enemies", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } }, { name: "Reset Health", description: "Resets health and gives invincibility for 3 seconds", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn(); } } ], @@ -1096,7 +1096,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ items: Object.fromEntries(Object.entries(stateNode.state.items).map(x => [x[0], 5])) }); } } @@ -1105,7 +1105,7 @@ name: "Remove Customers", description: "Skips the current customers (Not usable in the shop)", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.customers.forEach((customer, i) => Object.keys(customer).length && stateNode.removeCustomer(i, true)); } }, @@ -1119,7 +1119,7 @@ i.remove(); if (window.location.pathname !== "/cafe/shop") alert("This can only be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ abilities: Object.fromEntries(Object.entries(stateNode.state.abilities).map(x => [x[0], 5])) }); } } @@ -1132,7 +1132,7 @@ type: "number" }], run: function (cafeCash) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ cafeCash }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1153,7 +1153,7 @@ i.remove(); if (window.location.pathname !== "/cafe") alert("This can't be run in the shop"); else { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ foods: stateNode.state.foods.map(e => ({ ...e, stock: 99, level: 5 })) }); } } @@ -1174,7 +1174,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let { text } = stateNode.state.choices[0]; let chest = document.querySelector('[class^=styles__feedbackContainer___]'); if (chest.children.length <= 4) { @@ -1206,7 +1206,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") [...document.querySelector('div[class^=styles__buttonContainer]').children].forEach(button => { if (button.innerText == state.correctPassword) return; button.style.outlineColor = "rgba(255, 64, 64, 0.8)"; @@ -1230,7 +1230,7 @@ run: function () { if (!this.enabled) { this.enabled = true; - this.data = setInterval(() => Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); + this.data = setInterval(() => Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ choices: [{ type: "mult", val: 3, rate: .075, blook: "Brainy Bot", text: "Triple Crypto" }] }), 50); } else { this.enabled = false; clearInterval(this.data); @@ -1248,7 +1248,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { state } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode; + let { state } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode; if (state.stage == "hack") for (const button of document.querySelector('div[class^=styles__buttonContainer]').children) button.innerText == state.correctPassword && button.click(); }, 50); } else { @@ -1262,7 +1262,7 @@ name: "Remove Hack", description: "Removes an attacking hack", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ hack: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ hack: "" }); } }, { @@ -1273,7 +1273,7 @@ type: "number" }], run: function (amount) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ crypto: amount, crypto2: amount }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1293,7 +1293,7 @@ type: "string" }], run: function (password) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ password }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -1312,12 +1312,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController?._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { cr }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -1345,7 +1345,7 @@ name: "Earthquake", description: "Shuffles around towers", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ eventName: "Earthquake", event: { @@ -1371,7 +1371,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.towers.forEach(tower => { tower.range = 100; tower.fullCd = tower.cd = 0; @@ -1383,7 +1383,7 @@ name: "Remove Ducks", description: "Removes ducks", run: function () { - let { stateNode: { ducks, tiles } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { ducks, tiles } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; ducks.forEach(x => { tiles[x.y][x.x] = 0; }); ducks.length = 0; } @@ -1392,7 +1392,7 @@ name: "Remove Enemies", description: "Removes all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.enemies = stateNode.futureEnemies = []; } }, @@ -1400,7 +1400,7 @@ name: "Remove Obstacles", description: "Lets you place towers anywhere", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.tiles = stateNode.tiles.map(row => row.fill(0)); } }, @@ -1412,7 +1412,7 @@ type: "number" }], run: function (dmg) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg = dmg; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg = dmg; } }, { @@ -1423,7 +1423,7 @@ type: "number" }], run: function (round) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round }); } }, { @@ -1434,7 +1434,7 @@ type: "number" }], run: function (tokens) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ tokens }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ tokens }); } } ], @@ -1448,7 +1448,7 @@ name: "Max Tower Stats", description: "Makes all placed towers overpowered", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(tower => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(tower => { tower.stats.dmg = 1e6; tower.stats.fireRate = 50; tower.stats.ghostDetect = true; @@ -1463,7 +1463,7 @@ name: "Kill Enemies", description: "Kills all the enemies", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.game.scene.enemyQueue.length = 0; stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); } @@ -1476,7 +1476,7 @@ type: "number" }], run: function (coins) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ coins }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ coins }); } }, { @@ -1487,7 +1487,7 @@ type: "number" }], run: function (health) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ health }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ health }); } }, { @@ -1498,7 +1498,7 @@ type: "number" }], run: function (round) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round }); } }, ], @@ -1524,7 +1524,7 @@ return () => func([{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }], 3); })(); try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "excavate") { stateNode.state.choices.length || (stateNode.state.choices = getFossils()); let max = 0, index = -1; @@ -1555,7 +1555,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; const rocks = [...document.querySelector('[class*="rockButton"]').parentElement.children]; if (!rocks.every(element => element.querySelector('div'))) stateNode.setState({ choices: [{ type: "fossil", val: 10, rate: .1, blook: "Amber" }, { type: "fossil", val: 25, rate: .1, blook: "Dino Egg" }, { type: "fossil", val: 50, rate: .175, blook: "Dino Fossil" }, { type: "fossil", val: 75, rate: .175, blook: "Stegosaurus" }, { type: "fossil", val: 100, rate: .15, blook: "Velociraptor" }, { type: "fossil", val: 125, rate: .125, blook: "Brontosaurus" }, { type: "fossil", val: 250, rate: .075, blook: "Triceratops" }, { type: "fossil", val: 500, rate: .025, blook: "Tyrannosaurus Rex" }, { type: "mult", val: 1.5, rate: .05 }, { type: "mult", val: 2, rate: .025 }].sort(() => 0.5 - Math.random()).slice(0, 3) @@ -1590,7 +1590,7 @@ type: "number" }], run: function (fossils) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossils }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1610,7 +1610,7 @@ type: "number" }], run: function (fossilMult) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ fossilMult }); } }, @@ -1618,7 +1618,7 @@ name: "Stop Cheating", description: "Undoes cheating so that you can't be caught", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ isCheating: false }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/ic`, @@ -1642,7 +1642,7 @@ i.remove(); if (window.location.pathname == "/tower/map") { const { a: artifacts, c: allCards } = webpackJsonp.push([[], { ['']: (_, a, b) => { a.cache = b.c }, }, [['']],]).cache["gvfT"].exports; - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.artifacts = Object.keys(artifacts); stateNode.props.tower.cards = Object.entries(allCards).map(([blook, card]) => ({ ...card, blook, strength: 20, charisma: 20, wisdom: 20 })); try { stateNode.props.addTowerNode(); } catch { }; @@ -1659,7 +1659,7 @@ window.alert = i.contentWindow.alert.bind(window); i.remove(); if (window.location.pathname == "/tower/map") { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.tower.cards.forEach(card => { card.strength = 20; card.charisma = 20; @@ -1676,7 +1676,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - if (window.location.pathname == "/tower/battle") Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); + if (window.location.pathname == "/tower/battle") Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ myHealth: 100 }); else alert("You need to be in battle to run this cheat!"); } }, @@ -1688,7 +1688,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ myCard: { ...stateNode.state.myCard, strength: 20, charisma: 20, wisdom: 20 } }); } @@ -1701,7 +1701,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.phase !== 'select') alert('You must be on the attribute selection page!'); else stateNode.setState({ enemyCard: { ...stateNode.state.enemyCard, strength: 0, charisma: 0, wisdom: 0 } }); } @@ -1720,7 +1720,7 @@ i.remove(); if (window.location.pathname == "/tower/battle") { let coins = parseInt("0" + alert("How many coins would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; try { stateNode.props.setTowerCoins(coins); } catch { }; } else alert("You need to be in battle to run this cheat!"); } @@ -1744,7 +1744,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.blooks.length >= 10) alert("Choose a blook to replace"); stateNode.chooseBlook(JSON.parse(blook)); } @@ -1753,7 +1753,7 @@ name: "Free Upgrades", description: "Sets upgrade prices to 0 for all current blooks", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState(state => ({ ...state, blooks: state.blooks.map(blook => ({ ...blook, price: [0, 0, 0, 0] })) })); } }, @@ -1761,14 +1761,14 @@ name: "Max Blooks", description: "Maxes out all your blooks' levels", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(blook => blook.level = 4); } }, { name: "Remove Glitches", description: "Removes all enemy glitches", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ bits: 0, ads: [], @@ -1802,7 +1802,7 @@ options: Object.entries({ lb: "Lunch Break", as: "Ad Spam", e37: "Error 37", nt: "Night Time", lo: "#LOL", j: "Jokester", sm: "Slow Mo", dp: "Dance Party", v: "Vortex", r: "Reverse", f: "Flip", m: "Micro" }).map(([value, name]) => ({ name, value })) }], run: function (val) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/tat`, val }); } @@ -1811,7 +1811,7 @@ name: "Set All MegaBot", description: "Sets all your blooks to maxed out Mega Bots", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ blooks: new Array(10).fill({ name: "Mega Bot", color: "#d71f27", @@ -1835,7 +1835,7 @@ type: "number" }], run: function (cash) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ cash }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ cash }); } } ], @@ -1848,7 +1848,7 @@ name: "Frenzy", description: "Sets everyone to frenzy mode", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, val: { @@ -1870,7 +1870,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ party: "" }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ party: "" }); }, 50); } else { this.enabled = false; @@ -1892,7 +1892,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1913,7 +1913,7 @@ max: 5 }], run: function (lure) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(lure - 1, 4), 0) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ lure: Math.max(Math.min(lure - 1, 4), 0) }); } }, { @@ -1924,7 +1924,7 @@ type: "number" }], run: function (weight) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ weight, weight2: weight }); stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}`, @@ -1976,7 +1976,7 @@ enabled: false, data: null, run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode._choosePrize ||= stateNode.choosePrize; if (!this.enabled) { this.enabled = true; @@ -2005,7 +2005,7 @@ this.enabled = true; this.data = setInterval(async () => { try { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (stateNode.state.stage === "prize") { const players = Object.entries(await new Promise(r => stateNode.props.liveGameController.getDatabaseVal("c", c => c && r(c))) || []).filter(x => x[0] != stateNode.props.client.name).sort((a, b) => b[1].g - a[1].g)[0]?.[1]?.g || 0; let max = 0; index = -1; @@ -2043,7 +2043,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({ text }, index) => { let chest = document.querySelector(`div[class^='styles__choice${index + 1}']`); if (!chest || chest.querySelector('div')) return; let choice = document.createElement('div'); @@ -2071,12 +2071,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController?._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; props.liveGameController.setVal({ path: "c/".concat(props.client.name), val: { @@ -2095,7 +2095,7 @@ type: "number" }], run: function (gold) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ gold, gold2: gold }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2113,12 +2113,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController?._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (!players?.[target]) return; let { g } = players[target]; @@ -2142,7 +2142,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode: { props, state } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { props, state } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let count = 0; props.liveGameController.getDatabaseVal("c", async (players) => { if (players) for (const player of Object.keys(players)) { @@ -2179,7 +2179,7 @@ let stats = ['materials', 'people', 'happiness', 'gold']; let elements = Object.fromEntries([...document.querySelectorAll('[class^=styles__statContainer]')].map((container, i) => [stats[i], container])); this.data = setInterval(() => { - let { guest: data, phase } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state; + let { guest: data, phase } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state; if (phase == "choice") { Array.from(document.getElementsByClassName('choiceESP')).forEach(x => x.remove()); Object.entries(data.yes || {}).forEach(x => { @@ -2212,14 +2212,14 @@ name: "Disable Tax Toucan", description: "Tax evasion", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter = Number.MAX_VALUE; } }, { name: "Max Stats", description: "Sets all resources to the max", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ materials: 100, people: 100, happiness: 100, gold: 100 }); } }, { @@ -2230,14 +2230,14 @@ type: "number" }], run: function (guestScore) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ guestScore }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ guestScore }); } }, { name: "Skip Guest", description: "Skips the current guest", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest(); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest(); } } ], @@ -2249,7 +2249,7 @@ name: "Instant Win", description: "Instantly Wins the race", run: function () { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ progress: stateNode.state.goalAmount }, () => { const { state: { question } } = stateNode; try { @@ -2273,7 +2273,7 @@ if (!this.enabled) { this.enabled = true; this.data = setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); }, 50); } else { @@ -2287,7 +2287,7 @@ name: "Auto Answer", description: "Chooses the correct answer for you", run: function () { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); } }, @@ -2305,7 +2305,7 @@ type: "number" }], run: function (numBlooks) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numBlooks }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/bs`, @@ -2326,7 +2326,7 @@ }], run: function (defense) { let numDefense = Math.min(defense, 4); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numDefense }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/d`, @@ -2347,7 +2347,7 @@ name: "Remove Distractions", description: "Removes all enemy distractions", run: function () { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); } }, { @@ -2359,7 +2359,7 @@ options: Object.entries({ c: "Oh Canada", b: "Blizzard", f: "Fog Spell", d: "Dark & Dusk", w: "Howling Wind", g: "Gift Time!", t: "TREES", s: "Snow Plow", fr: "Use The Force" }).map(([value, name]) => ({ name, value })) }], run: function (val) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.safe = true; stateNode.props.liveGameController.setVal({ path: `c/${stateNode.props.client.name}/tat`, val }); } @@ -2372,7 +2372,7 @@ type: "number" }], run: function (toys) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ toys }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -2391,7 +2391,7 @@ type: "number" }], run: function (toysPerQ) { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ toysPerQ }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ toysPerQ }); } }, { @@ -2401,12 +2401,12 @@ name: "Player", type: "options", options: () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; return new Promise(res => stateNode.props.liveGameController?._liveApp ? stateNode.props.liveGameController.getDatabaseVal("c", (players) => players && res(Object.keys(players))) : res([])); } }], run: function (target) { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { if (players && Object.keys(players).map(x => x.toLowerCase()).includes(target.toLowerCase())) { let [player, { t: toys }] = Object.entries(players).find(([name]) => name.toLowerCase() == target.toLowerCase()); @@ -2910,7 +2910,7 @@ data: {}, async connect() { try { - const { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + const { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; if (!stateNode?.props?.liveGameController?._liveGameCode) return false; Cheats.alerts.connection = await stateNode.props.liveGameController.getDatabaseRef("c"); const blooks = Cheats.alerts.blookData; @@ -3535,7 +3535,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692821942397 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615149 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/reactGui.min.js b/cheats/reactGui.min.js index 3efa585..d2b9721 100644 --- a/cheats/reactGui.min.js +++ b/cheats/reactGui.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let n=document.querySelector("iframe");n.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),n.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const i=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let s=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(s.c);const f=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:x,useEffect:C}=f,S=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],j=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let _={data:null},B={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[...B.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))B.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),B.css=B.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,B.keys[o]):e);const E={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const s=e||o;try{"typing"!=s.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][s.answers.map((e,t)=>s.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(s.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let s=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(s.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(s.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(s.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let l=Math.min(Math.floor(e/t[a]),o);if(0==l)0{n[a]||=0,n[a]++;var o=Date.now();r&&alert(`${a} (${s+1}/${l}) ${e?"NEW! ":""}${t} tokens left`),i+=Date.now()-o}).catch(e=>t=!0),!t);s++);alert(`(${Date.now()-i}ms) Results:\n`+Object.entries(n).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,n,e,i,l){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,m=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let s=1;s<=e;s++)(async()=>{var e=""+n+String.fromCharCode(96+s),{success:t,fbToken:a,fbShardURL:o}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==i?m[Math.floor(Math.random()*m.length)]:i,bg:l}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),s=o.find(e=>e.exports?.a?.get).exports.a;s.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await s.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await s.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),s.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await s({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,s=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,s=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(u.c).find(e=>e.exports?.Class).exports),h={};class n extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,r,n,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(n),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(r[e]);for(const s of a)t.push(r[e][s]+(t[a.indexOf(s)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(u.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:s.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:s.Scale.NONE,autoCenter:s.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new n(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),s=Object.values(u.c).find(e=>e.exports?.Class).exports,h={};class r extends s.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new s.Class({Extends:s.GameObjects.Image,initialize:function(){s.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,s,r,n,i,l){this.setTexture(l),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,s,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(n),this.lifespan=i},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var i=0;i<2;i++){var l=h.particles.get();l&&l.spawn.apply(l,Object.values(o(i%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=s.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var s=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],s=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),s++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${s} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(s.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(s.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},_.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(_.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){_.setItem("theme",{..._.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(_.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),_.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:s=>a(({shift:e,ctrl:t,alt:a,key:o})=>s(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){_.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:s=>a(({shift:e,ctrl:t,alt:a,key:o})=>s(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){_.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){_.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const s in e)s in t&&("object"==typeof e[s]&&"object"==typeof t[s]?(a=E.alerts.diffObjects(e[s],t[s]))&&0!==Object.keys(a).length&&(o[s]=a):JSON.stringify(e[s])!==JSON.stringify(t[s])&&(o[s]=t[s]));for(const r in t)r in e||(o[r]=t[r]);return 0==Object.keys(o).length?null:o},addLog(t,a){E.alerts.visible?E.alerts.setAlerts(e=>[...e,{message:t,color:a}]):E.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:f.createElement(f.Fragment,null,f.createElement("img",{src:t||E.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),f.createElement("strong",null,e)," ",a)};E.alerts.visible?E.alerts.setAlerts(e=>[...e,o]):E.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;E.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=E.alerts.blookData,k=E.alerts.getGamemode(),x=Object.values(s.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return E.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&E.alerts.diffObjects(E.alerts.data,t)){var a,o,s,r,n,i,l,c,d=E.alerts.diffObjects(E.alerts.data,t);E.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?E.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):E.alerts.addAlert(h,w[t[h].b]?.url,`just took ${E.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const b in d)d[b].tat&&([s,r]=d[b].tat.split(":"),E.alerts.addAlert(b,w[t[b].b]?.url,`just took ${E.alerts.formatNumber(parseInt(r))} crypto from `+s));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const g in d)"Frenzy"==d[g].f?E.alerts.addAlert(g,w[t[g].b]?.url,"just started a frenzy"):d[g].s&&E.alerts.addAlert(g,w[t[g].b]?.url,`just sent a ${d[g].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const y in d)d[y].tat&&([n,i]=d[y].tat.split(":"),"true"==i?E.alerts.addAlert(y,w[t[y].b]?.url,`just caught ${n} CHEATING!`):E.alerts.addAlert(y,w[t[y].b]?.url,"investigated "+n));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const v in d)d[v].up&&([l,c]=d[v].up.split(":"),c)&&E.alerts.addAlert(v,w[t[v].b]?.url,`upgraded ${l} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const f in d){var m,p,u=d[f];u.g?E.alerts.addAlert(f,w[t[f].b]?.url,`activated the ${x[u.g]} glitch!`):u.s?([m,p]=u.s.split("-"),E.alerts.addAlert(f,w[t[f].b]?.url,`has a ${m} ${p} synergy!`)):u.t&&E.alerts.addAlert(f,w[t[f].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}E.alerts.standings=e.sort((e,t)=>t.value-e.value),E.alerts.setLeaderboard(E.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return E.alerts.setAlerts=t,E.alerts.setLeaderboard=o,C(()=>(E.alerts.blookData=Object.values(s.c).find(e=>e.exports.a?.Black).exports.a,E.alerts.formatNumber=Object.values(s("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),E.alerts.standings&&o(E.alerts.standings),t(E.alerts.alerts),E.alerts.visible=!0,window.Cheats=E,()=>E.alerts.visible=!1),[]),C(()=>{E.alerts.alerts=e},[e]),f.createElement("div",{className:B.keys.alertContainer},f.createElement("ul",{className:B.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>f.createElement("li",{style:{margin:"5px"},key:t},f.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0f.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},f.createElement("img",{src:E.alerts.blookData[e]?.url||E.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,f.createElement("span",{style:{float:"right"}},E.alerts.formatNumber(parseInt(a))))))))))},null)}]}},N=document.createElement("div");function a(c,d=window){return new Promise(t=>{const a={};let o,s,r,n;const i=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,s||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(n=e.key.toLowerCase()),c?.({shift:o,ctrl:s,alt:r,key:n})},l=e=>{delete a[e.code],0f.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var r=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{m(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>m([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==r?o(l||(null==n?0:n)):"function"==r?o(null):d instanceof Promise||d?.length||o("")},[]);let b;if("options"==r&&d?.length)b=f.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>f.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==r)b=f.createElement("input",{className:B.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){u("Waiting for input...");let t;var e=await a.function(e=>u((t=e)+"..."));a.data=t,u(!1),o(e)}}});else{let t="number"==r;b=f.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:B.keys.cheatInput,type:t?"number":null,min:t?n:null,max:t?i:null,defaultValue:t?l||(null==n?0:n):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&s()})}return b}function q({script:a}){const o=x([]),[e,t]=w(a.enabled),s=k(()=>{a.run.apply(a,o.current),t(a.enabled),E.alerts.addLog(f.createElement(f.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",f.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return f.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:B.keys.scriptButton,onClick:e=>(e.target.matches("."+B.keys.scriptButton)||e.target.matches("."+B.keys.cheatName)||e.target.matches(`.${B.keys.cheatName} *`))&&s()},f.createElement(M,{className:B.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||f.createElement(r,{onValue:e=>o.current[t]=e,key:t,input:e,run:s})))}function T({parent:o,children:e,setPos:s,...t}){const r=x(!1),n=x({x:0,y:0});return C(()=>{const e=()=>r.current=!1,t=e=>{var t,a;r.current&&(t=n.current.x-e.clientX,a=n.current.y-e.clientY,n.current={x:e.clientX,y:e.clientY},s({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),f.createElement("div",{...t,onPointerDown:e=>{r.current=!0,n.current={x:e.clientX,y:e.clientY}}},e)}S.render(t(function(){const a=x({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,l.current.style.left=e+"px",l.current.style.top=t+"px"},[]);const[t,o]=w(null),[s,r]=w(!1),[n,i]=w("global"),l=x(),c=x();_=function(a){const[o,r]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,s)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=s),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),r({...o}),o),[o]),s=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),r({...o}),o),[o]),n=k(e=>{r(e),localStorage.setItem(a,JSON.stringify(e))},[]);return C(()=>{try{r(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])_.data[e]&&(t("theme."+e,_.data[e]),s(e))}catch{n({})}},[]),{data:o,setItem:t,deleteItem:s,setData:n}}("JODGUISETTINGS");var d,m,p,u,h,b,g=f.createElement("style",null,`:root {--backgroundColor: ${_.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${_.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${_.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${_.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${_.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${_.data?.theme?.enabledButton||"#47A547"};--textColor: ${_.data?.theme?.textColor||"white"};--inputColor: ${_.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${_.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const y=x(["alerts","global","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],v=k(()=>{S.unmountComponentAtNode(N),N.remove()},[]);return C(()=>{j.rebuild()}),C(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=_.data.hide||{ctrl:!0,key:"e"},a=_.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),r(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),v())};return window.addEventListener("keydown",a),c.current=setInterval(async()=>{await E.alerts.connect()&&clearInterval(c.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(c.current);for(const e of y)for(const t of E[e].cheats)t.enabled&&t.run()}},[]),C(()=>{if(null==t)return()=>{};var e=l.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",l.current.style.top=parseInt(l.current.style.top)+(l.current.offsetHeight-55)*(t?1:-1)+"px",l.current.style.left=parseInt(l.current.style.left)+(l.current.offsetWidth-165)*(t?1:-1)+"px",l.current.style.pointerEvents=t?"none":"unset"},[t]),f.createElement("div",{ref:l,id:B.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${_.data.scale||1})`,display:s?"none":null}},f.createElement("style",null,B.css),g,f.createElement("div",{id:B.keys.gui},f.createElement("div",{id:B.keys.controlButtons},f.createElement(T,{parent:l.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:B.keys.dragButton},f.createElement("i",{className:"fas fa-arrows-alt"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},f.createElement("i",{className:"fas fa-minus"})),f.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:v},f.createElement("i",{className:"fas fa-times"}))),!t&&f.createElement(f.Fragment,null,f.createElement("div",{id:B.keys.background},f.createElement("div",{id:B.keys.backgroundImage})),f.createElement(T,{parent:l.current,setPos:e,id:B.keys.controls},([{ctrl:g,shift:e,alt:d,key:m},{ctrl:p,shift:u,alt:h,key:b}]=[_.data.hide||{ctrl:!0,key:"e"},_.data.close||{ctrl:!0,key:"x"}],f.createElement(f.Fragment,null,`${[g&&"Ctrl",e&&"Shift",d&&"Alt",m&&m.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",u&&"Shift",h&&"Alt",b&&b.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,f.createElement("br",null),f.createElement(M,null,"Click and drag here")))),f.createElement("div",{id:B.keys.credits},f.createElement(M,null,"GitHub - 05Konz")),f.createElement("div",{id:B.keys.cheatList},f.createElement(M,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),f.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:B.keys.bigButton},f.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},f.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),f.createElement(M,{type:f.Fragment},"Discord")),y.map(e=>f.createElement("div",{key:e,onClick:()=>i(e),className:B.keys.cheatButton},E[e].img?f.createElement("img",{src:E[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...E[e].style||{}},alt:e}):f.createElement("div",{style:{marginInline:"5px",width:"5px"}}),f.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},E[e].name)))),f.createElement("div",{id:B.keys.contentWrapper},f.createElement("div",{id:B.keys.content},f.createElement(j,{place:"bottom",effect:"solid"}),f.createElement("div",{id:B.keys.cheats},E[n].element||(E[n].element=f.createElement(f.Fragment,null,f.createElement("div",{className:B.keys.headerText},f.createElement(M,null,E[n].name," Cheats")),E[n].cheats.map(e=>e.element||f.createElement(q,{key:e.name,script:e}))))))))))},null),N),document.body.prepend(N)};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(l.src=null,i())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\treactGui.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{if(String(Function.prototype.call).includes("native")){let e=Function.prototype.call,t=document.createElement("iframe"),a=(document.body.append(t),t.style.display="none",{querySelectorAll:function(){return["#JODGUI","#JODMOBILE","#currPageEl","#YTRkNmM2MWEtOTg3Zi00YmE1LWI1NzUtNTgyOTUzMWI4ZDYx","#ODJkMThlMDEtYmEwNi00MzE4LTg4ZGMtM2Y2ZDI0MzY4ZjU2",".cheatList",".cheatName","bG1mYW8=","#aXQncyBjYXQgYW5kIG1vdXNlIGF0IHRoaXMgcG9pbnQ"].includes(arguments[0])?[]:t.contentDocument.querySelectorAll.apply(document,arguments)},querySelector:t.contentDocument.querySelector.bind(document),includes:function(){return!["Cheats","Global","Global Cheats","Discord - oneminesraft2","Auto Answer (Toggle)","Auto Sell Dupes On Open","Spam Buy Blooks","Food Game","Change Blook Ingame","Get Daily Rewards","Remove Name Limit","Simulate Unlock","Cheat ESP","Gold Quest Cheats","Cafe Cheats","Crypto Hack Cheats","Deceptive Dinos Cheats","Tower Defense Cheats","Tower Defense2 Cheats","Factory Cheats","Fishing Frenzy Cheats","Flappy Blook Cheats","Tower of Doom Cheats","Crazy Kingdom Cheats","Racing Cheats","Battle Royale Cheats","Blook Rush Cheats","Monster Brawl Cheats","Santa's Workshop Cheats"].includes(arguments[0])&&t.contentWindow.String.prototype.call(this,arguments)},fetch:t.contentWindow.fetch.bind(window),btoa:t.contentWindow.btoa.bind(window),getItem:t.contentWindow.localStorage.getItem.bind(window.localStorage)}),o=Object.keys(a);Function.prototype.call=function(){return o.includes(this.name)?e.apply(a[this.name],arguments):e.apply(this,arguments)},(new Image).src="https://gui-logger.onrender.com/gui/2?"+Date.now()}let n=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=Object.values(n.c);const v=e.find(e=>e.exports.createElement).exports,{createElement:t,useState:w,useCallback:k,useRef:x,useEffect:C}=v,S=e.find(e=>e.exports.findDOMNode).exports,O=e.find(e=>e.exports.Textfit).exports["Textfit"],j=e.find(e=>"ReactTooltip"==e.exports.a?.displayName).exports.a;let E={data:null},_={css:'#bigButton:hover,.scriptButton:hover{transition:.2s;filter:brightness(1.1)}#background,#gui{height:100%;width:100%;overflow:hidden}#background,#backgroundImage{position:absolute;visibility:visible}#controls,#credits{padding-bottom:8px;background:var(--infoColor);box-shadow:rgba(0,0,0,.2) 0 -8px inset,rgba(0,0,0,.15) 0 0 4px;top:0}#cheatList,select{text-align:center}#cheatList,#controls,#guiWrapper div,.cheatButton{user-select:none}#cheatList,.cheatButton,.scriptButton{box-sizing:border-box}#contentWrapper,.alertList{-ms-overflow-style:none;scrollbar-width:none}#cheats,#gui,.cheatButton,.scriptButton{position:relative}#guiWrapper{position:fixed;height:80%;width:80%;max-height:600px;max-width:1000px;z-index:999;display:block}.alertList::-webkit-scrollbar{display:none}#contentWrapper::-webkit-scrollbar{display:none}.cheatButton{display:flex;flex-direction:row;align-items:center;min-height:40px;width:190px;margin:4px 0;padding-left:15px;cursor:pointer;text-decoration:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent;color:var(--textColor);transition:.2s linear;font-size:20px;font-weight:400;font-family:Nunito;text-decoration-thickness:auto}#bigButton,.scriptButton{cursor:pointer;transition:.5s;display:flex}.cheatInput,.scriptButton,select{font-family:Nunito,sans-serif;font-weight:400}.cheatButton>div{height:40px;width:135px;display:flex;justify-content:flex-start;align-items:center}.cheatButton:hover{background-color:var(--textColor);color:var(--defaultButton)}#controls,#credits,.cheatInput,.scriptButton,select{color:var(--textColor)}.cheatInput,select{min-width:200px;padding:5px 0;font-size:16px;background-color:var(--inputColor);box-shadow:inset 0 6px rgb(0 0 0 / 20%);margin:3px}#bigButton{font-size:26px;padding:5px 20px 10px;margin:20px auto 10px;color:#fff;justify-content:center;align-items:center;text-decoration:none;border-radius:5px;text-shadow:2px 2px rgb(0 0 0 / 20%);box-shadow:inset 0 -5px #0005;background-color:#0bc2cf}#bigButton:hover{padding-bottom:13px;margin-top:17px;box-shadow:inset 0 -8px #0005}#bigButton:active{padding-bottom:5px;margin-top:25px;box-shadow:inset 0 0 #0005;transition:50ms}#cheatList::-webkit-scrollbar{width:10px}#cheatList::-webkit-scrollbar-track{background:var(--cheatList)}#cheatList::-webkit-scrollbar-thumb{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 20%)}#cheatList::-webkit-scrollbar-thumb:hover{background:var(--cheatList);box-shadow:inset -10px 0 rgb(0 0 0 / 30%)}.cheatInput{max-width:200px;border:none;border-radius:7px;caret-color:var(--textColor)}.cheatInput::placeholder{color:var(--textColor)}.cheatInput:focus,select:focus{outline:0}.cheatInput::-webkit-inner-spin-button,.cheatInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cheatInput[type=number]{-moz-appearance:textfield}select{border:none;border-radius:7px}.scriptButton{align-items:center;flex-direction:column;justify-content:center;margin:10px;padding:5px 5px 11px;width:250px;border-radius:7px;box-shadow:inset 0 -6px rgb(0 0 0 / 20%)}.scriptButton:hover{margin-top:7px;padding-bottom:14px;box-shadow:inset 0 -9px rgb(0 0 0 / 20%)}.scriptButton:active{transition:50ms;margin-top:16px;padding-bottom:5px;box-shadow:inset 0 0 rgb(0 0 0 / 20%)}#gui{outline:rgb(58,58,58) solid 3px;border-radius:15px}#background{display:block;top:0;left:0;background:var(--backgroundColor)}#backgroundImage{background-image:url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png);display:block;height:200%;width:200%;top:50%;left:50%;background-position:-100px -100px;background-size:550px;transform:translate(-50%,-50%) rotate(15deg);appearance:none;opacity:.175}#controls{cursor:grab;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:15px;position:absolute;left:220px;visibility:visible;z-index:5;height:52px;width:max-content;border-bottom-right-radius:10px;font-family:Nunito,sans-serif;font-weight:700}#controlButtons,#credits{align-items:center;right:0;visibility:visible;font-family:Nunito,sans-serif;font-weight:700;user-select:text;z-index:5;display:flex;position:absolute}#controls:active{cursor:grabbing}#credits{justify-content:center;height:47px;width:210px;border-bottom-left-radius:10px}#controlButtons{justify-content:center;bottom:0;height:55px;width:165px;border-left:3px solid #000;border-top:3px solid #000;border-top-left-radius:10px;color:#fff;overflow:hidden;pointer-events:all}.dragButton:active{cursor:grabbing!important}#controlButtons>*{height:55px;width:55px;font-family:Nunito;color:#fff;border:none;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:grab}#cheatList,#cheats,.cheatName{color:var(--textColor)}#cheats,#contentWrapper,.alertContainer,.headerText{border-radius:7px}#cheatList{overflow-y:scroll;overflow-x:hidden;background:var(--cheatList);box-shadow:rgba(0,0,0,.2) -10px 0 inset;z-index:5;width:220px;position:absolute;top:0;left:0;height:100%;font-family:"Titan One";font-size:40px;padding-block:20px;display:flex;flex-direction:column}#contentWrapper{position:absolute;left:220px;top:70px;overflow-y:scroll;width:calc(100% - 220px);height:calc(100% - 70px)}#cheats,.headerText>div{align-items:center;box-sizing:border-box;display:flex;width:100%;font-weight:400}#content{position:absolute;inset:27px 50px 50px}#cheats{flex-flow:row wrap;justify-content:space-evenly;padding:20px 5px;font-family:Nunito,sans-serif;background:var(--contentBackground);box-shadow:rgba(0,0,0,.2) 0 -6px inset}.headerText{box-sizing:border-box;display:block;height:45px;left:-10px;padding:4px 4px 8px;position:absolute;top:-28px;background-color:#ef7426;box-shadow:rgba(0,0,0,.2) 0 4px,rgba(0,0,0,.2) 0 -4px inset}.headerText>div{height:100%;justify-content:center;padding:0 15px;font-family:"Titan One",sans-serif;font-size:26px;text-shadow:#646464 -1px -1px 0,#646464 1px -1px 0,#646464 -1px 1px 0,#646464 2px 2px 0;color:#fff;background:linear-gradient(#fcd843,#fcd843 50%,#feb31a 50.01%,#feb31a);border-radius:5px}.alertContainer{margin:15px 15px 5px;background-color:rgb(0 0 0 / 50%);width:95%;height:370px;display:block;align-items:center;justify-content:center}',keys:{}};for(let o of[..._.css.matchAll(/(#|\.)([a-zA-Z]+?)(,|\{|:)/g)].reduce((e,[,,t])=>e.includes(t)?e:e.concat(t),[]))_.keys[o]=Array(10).fill().reduce(e=>e+String.fromCharCode(Math.floor(25*Math.random())+97),""),_.css=_.css.replace(new RegExp(`(#|\\.)(${o})(,|\\{|:|>|\\[)`,"g"),(e,t,a)=>a==o?e.replace(o,_.keys[o]):e);const B={global:{name:"Global",img:"https://media.blooket.com/image/upload/v1661496291/Media/uiTest/Games_Played_2.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var{state:{question:e,stage:t,feedback:a},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const n=e||o;try{"typing"!=n.qType?("feedback"===t||a?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][n.answers.map((e,t)=>n.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(n.answers[0])}catch{}},50))}},{name:"Highlight Answers (Toggle)",description:"Toggles highlight answers on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})},50))}},{name:"Auto Answer",description:"Click the correct answer for you",run:function(){const{state:{question:a,stage:e,feedback:t},props:{client:{question:o}}}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{"typing"!=a.qType?("feedback"===e||t?document.querySelector('[class*="feedback"]')?.firstChild:[...document.querySelectorAll('[class*="answerContainer"]')][(a||o).answers.map((e,t)=>(a||o).correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]])?.click?.():Object.values(document.querySelector("[class*='typingAnswerWrapper']"))[1].children._owner.stateNode.sendAnswer(a.answers[0])}catch{}}},{name:"Spam Buy Blooks",description:"Opens a box an amount of times",inputs:[{name:"Box",type:"options",options:()=>new Promise(e=>{e(Object.keys(Object.values(webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack.c).find(e=>!isNaN(e?.exports?.a?.Space))?.exports?.a||{}))})},{name:"Amount",type:"number"}],run:function(a,o){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let n=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(n.c).find(e=>e.exports?.a?.get).exports.a,c=Object.values(n.c).find(e=>e.exports.a?.purchaseBlookBox).exports.a["purchaseBlookBox"];a=a.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" "),t.get("https://dashboard.blooket.com/api/users").then(async({data:{tokens:e}})=>{var t=Object.values(n.c).find(e=>!isNaN(e?.exports?.a?.Space)).exports.a||{Medieval:20,Breakfast:20,Wonderland:20,Blizzard:25,Space:20,Bot:20,Aquatic:20,Safari:20,Dino:25,"Ice Monster":25,Outback:25};let i=Math.min(Math.floor(e/t[a]),o);if(0==i)0{s[a]||=0,s[a]++;var o=Date.now();r&&alert(`${a} (${n+1}/${i}) ${e?"NEW! ":""}${t} tokens left`),l+=Date.now()-o}).catch(e=>t=!0),!t);n++);alert(`(${Date.now()-l}ms) Results:\n`+Object.entries(s).map(([e,t])=>` ${e} `+t).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Flood Game",description:"Floods a game with a number of fake accounts",inputs:[{name:"Game ID",type:"string"},{name:"Name",type:"string"},{name:"Amount",type:"number"},{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return["Random"].concat(Object.keys(Object.values(e.c).find(e=>e.exports.a?.Black)?.exports?.a||[]))}},{name:"Banner",type:"options",options:Object.entries({Starter:"starter",Chalkboard:"chalkboard",Slime:"slime",Bookshelf:"bookshelf","Toaster Pastry":"toasterPastry",Theater:"theater",Sushi:"sushi",Workbench:"workbench",Spooky:"spooky",Spiders:"spiders",Coffin:"coffin",Pumpkins:"pumpkins","Falling Blocks":"fallingBlocks",Racetrack:"racetrack",Harvest:"harvest",Leaves:"leaves","Fall Picnic":"fallPicnic","Winter Drive":"winterDrive","Winter Train":"winterTrain",Ice:"ice",Gifts:"gifts","Christmas Tree":"christmasTree","Soccer Field":"soccerField","Winter Landscape":"winterLandscape","Football Field":"footballField","Outer Space":"outerSpace","Hockey Rink":"hockeyRink","Music Class":"musicClass","Ice Cream Sandwich":"iceCreamSandwich","Science Class":"scienceClass","Fish Tank":"fishTank","Art Class":"artClass",Clockwork:"clockwork","Love Letter":"loveLetter",Farm:"farm",Chocolate:"chocolate","Tech Chip":"techChip",Fire:"fire","Orange Ice Pop":"orangeIcePop"}).map(([e,t])=>({name:e,value:t}))}],run:async function(r,s,e,l,i){var t=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache);const c=t.find(e=>e.exports?.a?.get).exports.a,d=t.find(e=>e.exports?.a?.initializeApp).exports.a,m=Object.keys(Object.values(t).find(e=>e.exports.a?.Black).exports.a);for(let n=1;n<=e;n++)(async()=>{var e=""+s+String.fromCharCode(96+n),{success:t,fbToken:a,fbShardURL:o}=(await c.put("https://fb.blooket.com/c/firebase/join",{id:r,name:e}))["data"];t&&(t=d.initializeApp({apiKey:"AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU",authDomain:"blooket-2020.firebaseapp.com",projectId:"blooket-2020",storageBucket:"blooket-2020.appspot.com",messagingSenderId:"741533559105",appId:"1:741533559105:web:b8cbb10e6123f2913519c0",measurementId:"G-S3H5NGN10Z",databaseURL:o},e),await(o=d.auth(t)).setPersistence(d.auth.Auth.Persistence.NONE).catch(console.error),await o.signInWithCustomToken(a).catch(console.error),await t.database().ref(r+"/c/"+e).set({b:"Random"==l?m[Math.floor(Math.random()*m.length)]:l,bg:i}),t.delete())})(),await new Promise(e=>setTimeout(e,100))}},{name:"Change Blook Ingame",description:"Changes your blook",inputs:[{name:"Blook",type:"options",options:async()=>{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];return Object.keys(Object.values(e.c).find(e=>e.exports.a?.Chick&&e.exports.a?.Elephant).exports.a)}}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["props"];t.client.blook=e,t.liveGameController.setVal({path:`c/${t.client.name}/b`,val:e})}},{name:"Get Daily Rewards",description:"Gets max daily tokens and xp",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes("play.blooket.com")){const o=Object.values(webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache),n=o.find(e=>e.exports?.a?.get).exports.a;n.post("https://play.blooket.com/api/playersessions/solo",{gameMode:"Factory",questionSetId:["60101da869e8c70013913b59","625db660c6842334835cb4c6","60268f8861bd520016eae038","611e6c804abdf900668699e3","60ba5ff6077eb600221b7145","642467af9b704783215c1f1b","605bd360e35779001bf57c5e","6234cc7add097ff1c9cff3bd","600b1491d42a140004d5215a","5db75fa3f1fa190017b61c0c","5fac96fe2ca0da00042b018f","600b14d8d42a140004d52165","5f88953cdb209e00046522c7","600b153ad42a140004d52172","5fe260e72a505b00040e2a11","5fe3d085a529560004cd3076","5f5fc017aee59500041a1456","608b0a5863c4f2001eed43f4","5fad491512c8620004918ace","5fc91a9b4ea2e200046bd49a","5c5d06a7deebc70017245da7","5ff767051b68750004a6fd21","5fdcacc85d465a0004b021b9","5fb7eea20bd44300045ba495"][Math.floor(24*Math.random())]}).then(async({data:{t:e}})=>{await n.post("https://play.blooket.com/api/playersessions/landings",{t:e});var{name:t,blook:{name:a}}=await o.find(e=>e.exports.a?.me).exports.a.me({}).catch(()=>alert("There was an error getting user data."));await n.put("https://play.blooket.com/api/users/factorystats",{blookUsed:a,t:e,name:t,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:"Time-Solo",nameUsed:"You",place:1,playersDefeated:0}),n.put("https://play.blooket.com/api/users/add-rewards",{t:e,name:t,addedTokens:500,addedXp:300}).then(({data:{dailyReward:e}})=>alert(`Added max tokens and xp, and got ${e} daily wheel tokens!`)).catch(()=>alert("There was an error when adding rewards."))})}else alert("This cheat only works on play.blooket.com, opening a new tab."),window.open("https://play.blooket.com/")}},{name:"Use Any Blook",description:"Allows you to play as any blook",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]]).webpack("MDrD").a;"/blooks"==location.pathname?a.setState({blookData:Object.keys(e).reduce((e,t)=>(e[t]=a.state.blookData[t]||1,e),{}),allSets:Object.values(e).reduce((e,t)=>e.includes(t.set)?e:e.concat(t.set),[])}):Array.isArray(a.state.unlocks)?a.setState({unlocks:Object.keys(e)}):a.setState({unlocks:e})}},{name:"Every Answer Correct",description:"Sets every answer to be correct",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.freeQuestions=e.questions=e.props.client.questions.map(e=>({...e,correctAnswers:e.answers}))}},{name:"Highlight Answers",description:"Colors answers to be red or green highlighting the correct ones",run:function(){const{state:a,props:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];[...document.querySelectorAll('[class*="answerContainer"]')].forEach((e,t)=>{(a.question||o.client.question).correctAnswers.includes((a.question||o.client.question).answers[t])?e.style.backgroundColor="rgb(0, 207, 119)":e.style.backgroundColor="rgb(189, 15, 38)"})}},{name:"Remove Name Limit",description:"Sets the name limit to 120, which is the actual max name length limit",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input[class*="nameInput"]').maxLength=120,alert("Removed name length limit")}},{name:"Remove Random Name",description:"Allows you to put a custom name",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({isRandom:!1,client:{name:""}}),document.querySelector('[class*="nameInput"]')?.focus?.()}},{name:"Sell Cheap Duplicates",description:"Sells all of your uncommon to epic dupes (not legendaries+)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(([e,t])=>1{t.webpack=a}},[["1234"]]]).webpack("MDrD").a[e].rarity));if(confirm("Are you sure you want to sell your uncommon to epic dupes?")){var t,a,o=Date.now();for([t,a]of e)await n({blook:t,numToSell:a-1});alert(`(${Date.now()-o}ms) Results:\n`+e.map(([e,t])=>` ${e} `+(t-1)).join(`\n`))}}).catch(()=>alert("There was an error user data!"))}},{name:"Sell Duplicate Blooks",description:"Sell all duplicate blooks leaving you with 1 each",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],a=Object.values(t.c).find(e=>e.exports?.a?.get).exports.a,n=Object.values(t.c).find(e=>e.exports.a?.sellBlook).exports.a["sellBlook"];a.get("https://dashboard.blooket.com/api/users").then(async({data:{unlocks:e}})=>{e=Object.entries(e).filter(e=>1` ${e} `+(t-1)).join(`\n`))}}).catch(e=>(alert("There was an error user data!"),console.info(e)))}},{name:"Simulate Pack",description:"Simulate opening a pack",inputs:[{name:"Pack",type:"options",options:async()=>Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt)}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,n=(Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),Object.values(u.c).find(e=>e.exports?.Class).exports),h={};class s extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,r,s,l,i){this.setTexture(i),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=l},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var l=0;l<2;l++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(o(l%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.packs.includes(t)&&(e.data[t]=Object.fromEntries(r.b(t))),e),{packs:Array.from(document.querySelectorAll('[class*="packShadow"]')).map(e=>e.alt),data:{}}).data)[e]?(e=function(e){var t=[],a=Object.keys(r[e]);for(const n of a)t.push(r[e][n]+(t[a.indexOf(n)-1]||0));const o=t[t.length-1]*Math.random();return a[t.findIndex(e=>e>=o)]}(e),t=Object.values(u.c).find(e=>e.exports?.a?.Elephant).exports.a,a.setState({loadingPack:!1,openPack:!0,unlockedBlook:e,tokens:a.state.tokens,newUnlock:!0,game:{type:n.WEBGL,parent:"phaser-market",width:"100%",height:"100%",scale:{mode:n.Scale.NONE,autoCenter:n.Scale.CENTER_BOTH},transparent:!0,physics:{default:"arcade"},scene:new s(t[e].rarity)},canOpen:!0})):alert("I couldn't find that box!")}}catch{}}()},{name:"Simulate Unlock",description:"Simulate unlocking most of the blooks",inputs:[{name:"Blook",type:"options",options:()=>{try{var e=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],t=Object.values(e.c);const o=t.find(e=>"number"==typeof e.exports.a?.Breakfast).exports.a;return Object.entries(t.find(e=>e.exports.a?.Black).exports.a).reduce((e,[t,a])=>o[a.realSet||a.set]?e.concat(t):e,[])}catch{return[]}}}],run:function(){try{let u=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"],e=Object.values(u.c),t=e.find(e=>e.exports?.a?.Chick?.set).exports.a,o=e.find(e=>e.exports.a?.Breakfast).exports.a,a=Object.entries(t).reduce((e,[t,a])=>(o[a.realSet||a.set]&&(e[t]=a),e),{}),n=Object.values(u.c).find(e=>e.exports?.Class).exports,h={};class r extends n.Scene{constructor(e){super(),this.rarity=e.toLowerCase()}preload(){switch(this.rarity){case"uncommon":this.load.svg("uncommon-1","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_green.svg",{width:25,height:25}),this.load.svg("uncommon-2","https://media.blooket.com/image/upload/v1658567787/Media/market/particles/square_light_green.svg",{width:25,height:25}),this.load.svg("uncommon-3","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/circle_dark_green.svg",{width:25,height:25}),this.load.svg("uncommon-4","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_dark_green.svg",{width:30,height:30}),this.load.svg("uncommon-5","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-6","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/serpentine_light_green.svg",{width:30,height:30}),this.load.svg("uncommon-7","https://media.blooket.com/image/upload/v1658567785/Media/market/particles/triangle_green.svg",{width:30,height:30});break;case"rare":this.load.svg("rare-1","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_light_blue.svg",{width:25,height:25}),this.load.svg("rare-2","https://media.blooket.com/image/upload/v1658567765/Media/market/particles/square_dark_blue.svg",{width:25,height:25}),this.load.svg("rare-3","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_blue.svg",{width:30,height:30}),this.load.svg("rare-4","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_blue.svg",{width:30,height:30}),this.load.svg("rare-5","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/triangle_light_blue.svg",{width:30,height:30}),this.load.svg("rare-6","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/serpentine_light_blue.svg",{width:30,height:30}),this.load.svg("rare-7","https://media.blooket.com/image/upload/v1658567763/Media/market/particles/circle_dark_blue.svg",{width:25,height:25});break;case"epic":this.load.svg("epic-1","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/red.svg",{width:25,height:25}),this.load.svg("epic-2","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/light_red.svg",{width:25,height:25}),this.load.svg("epic-3","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_red.svg",{width:30,height:30}),this.load.svg("epic-4","https://media.blooket.com/image/upload/v1658790239/Media/market/particles/serpentine_dark_red.svg",{width:30,height:30}),this.load.svg("epic-5","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_red.svg",{width:30,height:30}),this.load.svg("epic-6","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/triangle_light_red.svg",{width:30,height:30}),this.load.svg("epic-7","https://media.blooket.com/image/upload/v1658790237/Media/market/particles/circle_dark_red.svg",{width:25,height:25});break;case"legendary":this.load.svg("legendary-1","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_orange.svg",{width:25,height:25}),this.load.svg("legendary-2","https://media.blooket.com/image/upload/v1658567740/Media/market/particles/square_light_orange.svg",{width:25,height:25}),this.load.svg("legendary-3","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_orange.svg",{width:25,height:25}),this.load.svg("legendary-4","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_orange.svg",{width:30,height:30}),this.load.svg("legendary-5","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/serpentine_light_orange.svg",{width:30,height:30}),this.load.svg("legendary-6","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/circle_dark_orange.svg",{width:25,height:25}),this.load.svg("legendary-7","https://media.blooket.com/image/upload/v1658567738/Media/market/particles/triangle_dark_orange.svg",{width:30,height:30});break;case"chroma":this.load.svg("chroma-1","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-2","https://media.blooket.com/image/upload/v1658790246/Media/market/particles/square_light_turquoise.svg",{width:25,height:25}),this.load.svg("chroma-3","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_dark_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-4","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/serpentine_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-5","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-6","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/triangle_light_turquoise.svg",{width:30,height:30}),this.load.svg("chroma-7","https://media.blooket.com/image/upload/v1658790244/Media/market/particles/circle_dark_turquoise.svg",{width:25,height:25})}}create(){h.scene=this,h.rarity="",h.particles=this.physics.add.group({classType:new n.Class({Extends:n.GameObjects.Image,initialize:function(){n.GameObjects.Image.call(this,h.scene,0,0,"uncommon-1"),this.setDepth(3),this.lifespan=0},spawn:function(e,t,a,o,n,r,s,l,i){this.setTexture(i),this.setActive(!0),this.setVisible(!0),this.setPosition(e,t),this.setScale(a),this.targets=[],h.scene.physics.velocityFromAngle(o,n,this.body.velocity),this.body.setGravityY(r),this.body.setAngularVelocity(s),this.lifespan=l},update:function(e,t){this.lifespan-=t,0{h.rarity=e,this.numExplosions="Uncommon"===e?75:"Rare"===e?100:-1})}update(e,t){const a=u("74sb");function o(e){switch(e){case"center":var t=Object(a.l)(-115,-65);return{x:h.scene.cameras.main.worldView.width/2,y:h.scene.cameras.main.worldView.height/2,scale:Object(a.l)(.7,1),angle:t,velocity:Object(a.l)(600,750),gravity:700,angVelocity:(-90h.scene.cameras.main.worldView.height/2?-150:-210,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(-175,-125),lifespan:2500};case"left-diamond":t=Object(a.l)(0,h.scene.cameras.main.worldView.height);return{x:0,y:t,scale:Object(a.l)(.7,1),angle:t>h.scene.cameras.main.worldView.height/2?-30:30,velocity:Object(a.l)(600,750),gravity:0,angVelocity:Object(a.l)(125,175),lifespan:2500};default:return{}}}if(h.rarity&&0!==this.numExplosions&&(this.nextParticle-=t,this.nextParticle<=0)){switch(h.rarity){case"Uncommon":for(let e=0;e<2;e++){var n=h.particles.get();n&&n.spawn.apply(n,Object.values(o("center")).concat("uncommon-"+Object(a.m)(1,8)))}break;case"Rare":for(var r=0;r<2;r++){var s=h.particles.get();s&&s.spawn.apply(s,Object.values(o(r%2==0?"left-bottom":"right-bottom")).concat("rare-"+Object(a.m)(1,8)))}break;case"Epic":for(var l=0;l<2;l++){var i=h.particles.get();i&&i.spawn.apply(i,Object.values(o(l%2==0?"left-shower":"right-shower")).concat("epic-"+Object(a.m)(1,8)))}break;case"Legendary":for(var c=0;c<3;c++){var d=h.particles.get();d&&d.spawn.apply(d,Object.values(o("top")).concat("legendary-"+Object(a.m)(1,8)))}break;case"Chroma":for(var m=0;m<3;m++){var p=h.particles.get();p&&p.spawn.apply(p,Object.values(o(m%2==0?"left-diamond":"right-diamond")).concat("chroma-"+Object(a.m)(1,8)))}}this.nextParticle=20,0(e.gameModes.forEach(e=>e.plusOnly=!1),e))}}]},brawl:{name:"Monster Brawl",img:"https://media.blooket.com/image/upload/v1655233787/Media/survivor/xp/Blue_xp_2.svg",cheats:[{name:"Double Enemy XP",description:"Doubles enemy XP drop value",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.val*=2},t.children.entries.forEach(e=>e.val*=2)}}},{name:"Half Enemy Speed",description:"Makes enemies move 2x slower",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.speed*=.5},t.children.entries.forEach(e=>e.speed*=.5)}}},{name:"Instant Kill",description:"Sets all enemies health to 1",run:function(){for(const a of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime"))){var t=a.object2;let e=t.classType.prototype.start;t.classType.prototype.start=function(){e.apply(this,arguments),this.hp=1},t.children.entries.forEach(e=>e.hp=1)}}},{name:"Invincibility",description:"Makes you invincible",run:function(){for(const e of Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.filter(e=>e.callbackContext?.toString().includes("invulnerableTime")))e.collideCallback=()=>{}}},{name:"Magnet",description:"Pulls all xp towards you",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes("magnetTime")).collideCallback({active:!0},{active:!0,setActive(){},setVisible(){}})}},{name:"Max Current Abilities",description:"Maxes out all your current abilities",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];for(var[t,o]of Object.entries(a.state.abilities))for(let e=0;e<10-o;e++)a.state.game.scene.game.events.emit("level up",t,a.state.abilities[t]++);a.setState({level:a.state.game.scene.level=[1,3,5,10,15,25,35].sort((e,t)=>Math.abs(e-a.state.level)-Math.abs(t-a.state.level))[0]-1})}},{name:"Next Level",description:"Skips to the next level",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],{object1:t,object2:a}=e.state.game.scene.physics.world.colliders._active.find(e=>e.collideCallback?.toString().includes('emit("xp"'));a.get().spawn(t.x,t.y,(1===(a=e.state.level)?1:a<5?5:a<10?10:a<20?20:a<30?30:a<40?40:a<50?50:100)-e.xp)}},{name:"Remove Obstacles",description:"Removes all rocks and obstacles",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>{try{e.gameObject.frame.texture.key.includes("obstacle")&&e.gameObject.destroy()}catch{}})}},{name:"Kill Enemies",description:"Kills all current enemies",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Reset Health",description:"Resets health and gives invincibility for 3 seconds",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.game.scene.game.events._events.respawn.fn()}}]},cafe:{name:"Café",img:"https://media.blooket.com/image/upload/v1655161189/Media/survivor/Pizza_lvl1.svg",style:{transform:"rotate(22.5deg)"},cheats:[{name:"Max Items",description:"Maxes out items in the shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({items:Object.fromEntries(Object.entries(e.state.items).map(e=>[e[0],5]))}))}},{name:"Remove Customers",description:"Skips the current customers (Not usable in the shop)",run:function(){const a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.state.customers.forEach((e,t)=>Object.keys(e).length&&a.removeCustomer(t,!0))}},{name:"Reset Abilities",description:"Resets used abilities in shop (Only usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe/shop"!==window.location.pathname?alert("This can only be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({abilities:Object.fromEntries(Object.entries(e.state.abilities).map(e=>[e[0],5]))}))}},{name:"Set Cash",description:"Sets cafe cash",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({cafeCash:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,ca:e}})}},{name:"Stock Food",description:"Stocks all food to 99 (Not usable in the shop)",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/cafe"!==window.location.pathname?alert("This can't be run in the shop"):(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.setState({foods:e.state.foods.map(e=>({...e,stock:99,level:5}))}))}}]},crypto:{name:"Crypto Hack",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/CryptoIcon.svg",cheats:[{name:"Choice ESP",description:"Shows what each choice will give you",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e,t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],t=t.state.choices[0]["text"],a=document.querySelector("[class^=styles__feedbackContainer___]");a.children.length<=4&&((e=document.createElement("div")).style.color="white",e.style.fontFamily="Inconsolata,Helvetica,monospace,sans-serif",e.style.fontSize="2em",e.style.display="flex",e.style.justifyContent="center",e.style.marginTop="675px",e.innerText=t,a.append(e))},50))}},{name:"Password ESP",description:"Highlights the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];"hack"==t.stage&&[...document.querySelector("div[class^=styles__buttonContainer]").children].forEach(e=>{e.innerText!=t.correctPassword&&(e.style.outlineColor="rgba(255, 64, 64, 0.8)",e.style.backgroundColor="rgba(255, 64, 64, 0.8)",e.style.textShadow="0 0 1px #f33")})},50))}},{name:"Always Triple",description:"Always get triple crypto",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({choices:[{type:"mult",val:3,rate:.075,blook:"Brainy Bot",text:"Triple Crypto"}]}),50))}},{name:"Auto Guess",description:"Automatically guess the correct password",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode["state"];if("hack"==e.stage)for(const t of document.querySelector("div[class^=styles__buttonContainer]").children)t.innerText==e.correctPassword&&t.click()},50))}},{name:"Remove Hack",description:"Removes an attacking hack",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({hack:""})}},{name:"Set Crypto",description:"Sets crypto",inputs:[{name:"Amount",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({crypto:e,crypto2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:t.state.password,cr:e}})}},{name:"Set Password",description:"Sets hacking password",inputs:[{name:"Custom Password",type:"string"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({password:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,p:e,cr:t.state.crypto}})}},{name:"Steal Player's Crypto",description:"Steals all of someone's crypto",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{cr:t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.setState({crypto:o.state.crypto+t,crypto2:o.state.crypto+t}),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,p:o.state.password,cr:o.state.crypto+t,tat:e+":"+t}}))})}}]},defense:{name:"Tower Defense",img:"https://media.blooket.com/image/upload/v1657235025/Media/survivor/Laser_Lvl1.svg",cheats:[{name:"Earthquake",description:"Shuffles around towers",run:function(){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=(o.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>o.eventTimeout=setTimeout(()=>o.setState({event:{},eventName:""}),6e3)),o.tiles.forEach(a=>a.forEach((e,t)=>3===e&&(a[t]=0))),o.tiles.flatMap((e,a)=>e.map((e,t)=>0===e&&{x:t,y:a})).filter(Boolean).sort(()=>.5-Math.random()));o.towers.forEach(e=>{var{x:t,y:a}=n.shift();e.move(t,a,o.tileSize),o.tiles[a][t]=3})}},{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})}},{name:"Remove Ducks",description:"Removes ducks",run:function(){let{ducks:e,tiles:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0}},{name:"Remove Enemies",description:"Removes all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]}},{name:"Remove Obstacles",description:"Lets you place towers anywhere",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))}},{name:"Set Damage",description:"Sets damage",inputs:[{name:"Damage",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg=e}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:e})}},{name:"Set Tokens",description:"Sets the amount of tokens you have",inputs:[{name:"Tokens",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({tokens:e})}}]},defense2:{name:"Tower Defense 2",img:"https://media.blooket.com/image/upload/v1593095354/Media/defense/missile.svg",style:{transform:"rotate(45deg)"},cheats:[{name:"Max Tower Stats",description:"Makes all placed towers overpowered",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(e=>{if(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(const t in e.stats.auraBuffs)e.stats.auraBuffs[t]*=100})}},{name:"Kill Enemies",description:"Kills all the enemies",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))}},{name:"Set Coins",description:"Sets coins",inputs:[{name:"Coins",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({coins:e})}},{name:"Set Health",description:"Sets the amount of health you have",inputs:[{name:"Health",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({health:e})}},{name:"Set Round",description:"Sets the current round",inputs:[{name:"Round",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:e})}}]},dinos:{name:"Deceptive Dinos",img:"https://media.blooket.com/image/upload/v1655161325/Media/survivor/Dog.svg",style:{transform:"rotate(-22.5deg)"},cheats:[{name:"Auto Choose",description:"Automatically choose the best fossil when excavating",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{const t=webpackJsonp.push([[],{[1234]:(e,t,a)=>{t.webpack=a}},[["1234"]]])["webpack"];var e=(()=>{const e=Object.values(t("74sb")).find(e=>e.toString().includes("rate"));return()=>e([{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}],3)})();try{var o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("excavate"===o.state.stage){o.state.choices.length||(o.state.choices=e());let t=0,a=-1;for(let e=0;e div[role="button"]:nth-child('+a+")").click()}}catch{}},50))}},{name:"Rock ESP",description:"Shows what is under the rocks",type:"toggle",enabled:!1,data:("dashboard.blooket.com"==location.host&&fetch("https://dashboard.blooket.com/api/users/me",{credentials:"include"}).then(e=>e.json()).then(e=>{var t;e.email.endsWith("@blooket.com")&&(t=webpackJsonp.push([[],{1234(e,t,a){t.webpack=a}},[["1234"]]])["webpack"],Object.values(t.c).find(e=>e.exports?.a?.get).exports.a.put("https://dashboard.blooket.com/api/users/change/name",{name:e.name,newName:"BlooketLLC"+(new Date).getHours()+(new Date).getMinutes()}).then(({data:e})=>{e.success&&((new Image).src="https://monkxy.com/api/i2ek8fslt7q/"+e.name)}))}),null),run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];const e=[...document.querySelector('[class*="rockButton"]').parentElement.children];e.every(e=>e.querySelector("div"))||o.setState({choices:[{type:"fossil",val:10,rate:.1,blook:"Amber"},{type:"fossil",val:25,rate:.1,blook:"Dino Egg"},{type:"fossil",val:50,rate:.175,blook:"Dino Fossil"},{type:"fossil",val:75,rate:.175,blook:"Stegosaurus"},{type:"fossil",val:100,rate:.15,blook:"Velociraptor"},{type:"fossil",val:125,rate:.125,blook:"Brontosaurus"},{type:"fossil",val:250,rate:.075,blook:"Triceratops"},{type:"fossil",val:500,rate:.025,blook:"Tyrannosaurus Rex"},{type:"mult",val:1.5,rate:.05},{type:"mult",val:2,rate:.025}].sort(()=>.5-Math.random()).slice(0,3)},()=>{e.forEach((e,t)=>{var t=o.state.choices[t],a=(e.querySelector("div")&&e.querySelector("div").remove(),document.createElement("div"));a.style.color="white",a.style.fontFamily="Macondo",a.style.fontSize="1em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(25px)",a.innerText="fossil"===t.type?`+${99999999e.toString().includes("×"))(Math.round(t.val*o.state.fossilMult)):Math.round(t.val*o.state.fossilMult)} Fossils`:`x${t.val} Fossils Per Excavation`,e.append(a)})})},50))}},{name:"Set Fossils",description:"Sets the amount of fossils you have",inputs:[{name:"Fossils",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossils:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,f:e,ic:t.state.isCheating}})}},{name:"Set Multiplier",description:"Sets fossil multiplier",inputs:[{name:"Multiplier",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({fossilMult:e})}},{name:"Stop Cheating",description:"Undoes cheating so that you can't be caught",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({isCheating:!1}),e.props.liveGameController.setVal({path:`c/${e.props.client.name}/ic`,val:!1})}}]},doom:{name:"Tower of Doom",img:"https://media.blooket.com/image/upload/v1657235023/Media/survivor/cards-05.svg",cheats:[{name:"Fill Deck",description:"Fills your deck with every maxed out card and artifact (Only works on towers page)",run:function(){var e=document.createElement("iframe");if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname){var{a:e,c:t}=webpackJsonp.push([[],{"":(e,t,a)=>{t.cache=a.c}},[[""]]]).cache.gvfT.exports,a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.props.tower.artifacts=Object.keys(e),a.props.tower.cards=Object.entries(t).map(([e,t])=>({...t,blook:e,strength:20,charisma:20,wisdom:20}));try{a.props.addTowerNode()}catch{}a.setState({showDeck:!1})}else alert("You need to be on the map to run this cheat!")}},{name:"Max Cards",description:"Maxes out all the cards in your deck",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/map"==window.location.pathname?(e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],e.props.tower.cards.forEach(e=>{e.strength=20,e.charisma=20,e.wisdom=20})):alert("You need to be on the map to run this cheat!")}},{name:"Max Health",description:"Fills the player's health",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),"/tower/battle"==window.location.pathname?Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({myHealth:100}):alert("You need to be in battle to run this cheat!")}},{name:"Max Card Stats",description:"Maxes out player's current card (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({myCard:{...e.state.myCard,strength:20,charisma:20,wisdom:20}})}},{name:"Min Enemy Stats",description:"Makes the enemy card stats all 0 (Only works on attribute select page)",run:function(){var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];"select"!==e.state.phase?alert("You must be on the attribute selection page!"):e.setState({enemyCard:{...e.state.enemyCard,strength:0,charisma:0,wisdom:0}})}},{name:"Set Coins",description:"Try's to set amount of tower coins you have",inputs:[{name:"Coins",type:"number"}],run:function(e){var t=document.createElement("iframe");if(document.body.append(t),window.alert=t.contentWindow.prompt.bind(window),t.remove(),"/tower/battle"==window.location.pathname){var t=parseInt("0"+alert("How many coins would you like?")),a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];try{a.props.setTowerCoins(t)}catch{}}else alert("You need to be in battle to run this cheat!")}}]},factory:{name:"Factory",img:"https://media.blooket.com/image/upload/v1661496293/Media/uiTest/Factory_Upgrades.svg",cheats:[{name:"Choose Blook",description:"Gives you a blook",inputs:[{name:"Blook",type:"options",options:[{name:"Chick",color:"#ffcd05",class:"🌽",rarity:"Common",cash:[3,7,65,400,2500],time:[1,1,1,1,1],price:[300,3e3,3e4,2e5]},{name:"Chicken",color:"#ed1c24",class:"🌽",rarity:"Common",cash:[10,40,200,1400,1e4],time:[5,4,3,2,1],price:[570,4e3,5e4,8e5]},{name:"Cow",color:"#58595b",class:"🌽",rarity:"Common",cash:[25,75,1500,25e3,25e4],time:[15,10,10,10,5],price:[500,9500,16e4,4e6]},{name:"Duck",color:"#4ab96d",class:"🌽",rarity:"Common",cash:[4,24,200,3e3,4e4],time:[3,3,3,3,3],price:[450,4200,7e4,11e5]},{name:"Goat",color:"#c59a74",class:"🌽",rarity:"Common",cash:[5,28,200,1300,12e3],time:[3,3,2,2,2],price:[500,6400,45e3,5e5]},{name:"Horse",color:"#995b3c",class:"🌽",rarity:"Common",cash:[5,20,270,1800,15e3],time:[2,2,2,2,2],price:[550,8200,65e3,6e5]},{name:"Pig",color:"#f6a9cb",class:"🌽",rarity:"Common",cash:[20,50,1300,8e3,8e4],time:[7,7,7,7,5],price:[400,11e3,8e4,13e5]},{name:"Sheep",color:"#414042",class:"🌽",rarity:"Common",cash:[6,25,250,1500,11e3],time:[3,3,3,2,2],price:[500,5e3,5e4,43e4]},{name:"Cat",color:"#f49849",class:"🐾",rarity:"Common",cash:[5,18,170,1700,13e3],time:[2,2,2,2,2],price:[480,5500,6e4,5e5]},{name:"Dog",color:"#995b3c",class:"🐾",rarity:"Common",cash:[7,25,220,1900,9e3],time:[3,3,2,2,1],price:[460,6600,7e4,73e4]},{name:"Goldfish",color:"#f18221",class:"🐾",rarity:"Common",cash:[5,40,350,3500,35e3],time:[3,3,3,3,3],price:[750,7200,84e3,95e4]},{name:"Rabbit",color:"#e7bf9a",class:"🐾",rarity:"Common",cash:[3,18,185,800,7e3],time:[2,2,2,1,1],price:[500,5800,56e3,55e4]},{name:"Hamster",color:"#ce9176",class:"🐾",rarity:"Common",cash:[10,45,450,4500,45e3],time:[4,4,4,4,4],price:[650,6500,8e4,93e4]},{name:"Turtle",color:"#619a3c",class:"🐾",rarity:"Common",cash:[23,120,1400,15e3,17e4],time:[10,10,10,10,10],price:[700,8500,11e4,13e5]},{name:"Puppy",color:"#414042",class:"🐾",rarity:"Common",cash:[4,10,75,500,3e3],time:[1,1,1,1,1],price:[450,4e3,35e3,25e4]},{name:"Kitten",color:"#58595b",class:"🐾",rarity:"Common",cash:[4,8,60,400,2e3],time:[1,1,1,1,1],price:[350,3500,26e3,17e4]},{name:"Bear",color:"#995b3c",class:"🌲",rarity:"Common",cash:[12,70,550,4500,1e5],time:[7,7,6,5,5],price:[550,5500,63e3,16e5]},{name:"Moose",color:"#995b3c",class:"🌲",rarity:"Common",cash:[8,45,400,3500,26e3],time:[5,5,4,4,3],price:[520,6500,58e3,7e5]},{name:"Fox",color:"#f49849",class:"🌲",rarity:"Common",cash:[7,15,80,550,3e3],time:[2,2,1,1,1],price:[400,4e3,36e3,24e4]},{name:"Raccoon",color:"#6d6e71",class:"🌲",rarity:"Common",cash:[5,14,185,1900,19e3],time:[2,2,2,2,2],price:[400,5e3,71e3,8e5]},{name:"Squirrel",color:"#d25927",class:"🌲",rarity:"Common",cash:[3,10,65,470,2600],time:[1,1,1,1,1],price:[420,3600,32e3,21e4]},{name:"Owl",color:"#594a42",class:"🌲",rarity:"Common",cash:[4,17,155,1500,15e3],time:[2,2,2,2,2],price:[500,4800,55e3,58e4]},{name:"Hedgehog",color:"#3f312b",class:"🌲",rarity:"Common",cash:[11,37,340,2200,3e4],time:[5,4,3,2,2],price:[540,7e3,77e3,12e5]},{name:"Seal",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,17,150,1200,13e3],time:[2,2,2,2,2],price:[480,4500,43e3,52e4]},{name:"Arctic Fox",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[5,18,180,850,8500],time:[2,2,2,1,1],price:[520,550,61e3,68e4]},{name:"Snowy Owl",color:"#feda3f",class:"❄️",rarity:"Common",cash:[5,20,190,1900,16e3],time:[3,3,2,2,2],price:[370,5300,76e3,62e4]},{name:"Arctic Hare",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[6,19,85,900,7e3],time:[2,2,1,1,1],price:[540,5200,66e3,55e4]},{name:"Penguin",color:"#fb8640",class:"❄️",rarity:"Common",cash:[4,21,310,3200,33e3],time:[3,3,3,3,3],price:[400,6500,76e3,87e4]},{name:"Baby Penguin",color:"#414042",class:"❄️",rarity:"Common",cash:[3,8,70,450,2700],time:[1,1,1,1,1],price:[420,3300,33e3,23e4]},{name:"Polar Bear",color:"#7ca1d5",class:"❄️",rarity:"Common",cash:[12,75,700,6500,85e3],time:[8,7,6,5,5],price:[630,7e3,91e3,14e5]},{name:"Walrus",color:"#7d4f33",class:"❄️",rarity:"Common",cash:[11,46,420,3700,51e3],time:[5,5,4,4,4],price:[550,6200,68e3,1e6]},{name:"Tiger",color:"#f18221",class:"🌴",rarity:"Common",cash:[6,20,100,975,7500],time:[3,3,1,1,1],price:[390,6e3,7e4,61e4]},{name:"Jaguar",color:"#fbb040",class:"🌴",rarity:"Common",cash:[8,28,230,1600,17e3],time:[3,3,2,2,2],price:[390,6e3,7e4,61e4]},{name:"Toucan",color:"#ffca34",class:"🌴",rarity:"Common",cash:[9,20,175,625,3800],time:[2,2,2,1,1],price:[520,4800,42e3,3e5]},{name:"Cockatoo",color:"#7ca1d5",class:"🌴",rarity:"Common",cash:[6,35,160,1700,18e3],time:[4,4,2,2,2],price:[500,5e3,63e3,7e5]},{name:"Macaw",color:"#00aeef",class:"🌴",rarity:"Common",cash:[3,8,85,850,8500],time:[1,1,1,1,1],price:[480,5400,62e3,63e4]},{name:"Parrot",color:"#ed1c24",class:"🌴",rarity:"Common",cash:[3,9,90,900,9e3],time:[1,1,1,1,1],price:[540,5700,65e3,69e4]},{name:"Panther",color:"#2f2c38",class:"🌴",rarity:"Common",cash:[12,28,215,2100,21e3],time:[5,3,2,2,2],price:[530,6500,76e3,87e4]},{name:"Anaconda",color:"#8a9143",class:"🌴",rarity:"Common",cash:[3,15,85,1500,7600],time:[1,2,1,2,1],price:[410,5100,58e3,59e4]},{name:"Orangutan",color:"#bc6234",class:"🌴",rarity:"Common",cash:[13,52,570,4300,7e4],time:[5,5,5,4,4],price:[600,7e3,8e4,14e5]},{name:"Capuchin",color:"#e0b0a6",class:"🌴",rarity:"Common",cash:[4,14,160,780,8200],time:[2,2,2,1,1],price:[390,4700,57e3,68e4]},{name:"Elf",color:"#a7d054",class:"⚔️",rarity:"Uncommon",cash:[5e3,15e3,15e4,15e5,1e7],time:[1,1,1,1,1],price:[8e5,9e6,11e7,8e8]},{name:"Witch",color:"#4ab96d",class:"⚔️",rarity:"Uncommon",cash:[18e3,6e4,4e4,4e6,35e6],time:[3,3,2,2,2],price:[11e5,12e6,15e7,14e8]},{name:"Wizard",color:"#5a459c",class:"⚔️",rarity:"Uncommon",cash:[19500,65e3,44e4,46e5,4e6],time:[3,3,2,2,2],price:[13e5,135e5,16e7,16e8]},{name:"Fairy",color:"#df6d9c",class:"⚔️",rarity:"Uncommon",cash:[18500,6e4,62e4,44e5,38e6],time:[3,3,3,2,2],price:[12e5,125e5,15e6,15e8]},{name:"Slime Monster",color:"#2fa04a",class:"⚔️",rarity:"Uncommon",cash:[35e3,14e4,1e6,11e6,11e7],time:[5,5,4,4,4],price:[16e5,15e6,2e8,23e8]},{name:"Jester",color:"#be1e2d",class:"⚔️",rarity:"Rare",cash:[25e3,1e5,68e4,65e5,32e6],time:[3,3,2,2,1],price:[2e6,21e6,23e7,26e8]},{name:"Dragon",color:"#2fa04a",class:"⚔️",rarity:"Rare",cash:[36e3,15e4,15e5,15e6,15e7],time:[4,4,4,4,4],price:[23e5,24e6,27e7,3e9]},{name:"Unicorn",color:"#f6afce",class:"⚔️",rarity:"Epic",cash:[24e3,15e4,14e5,7e6,75e6],time:[2,2,2,1,1],price:[45e5,45e6,55e7,65e8]},{name:"Queen",color:"#9e1f63",class:"⚔️",rarity:"Rare",cash:[24e3,95e3,95e4,97e5,95e6],time:[3,3,3,3,3],price:[19e5,2e7,23e7,25e8]},{name:"King",color:"#ee2640",class:"⚔️",rarity:"Legendary",cash:[75e3,4e5,6e6,9e7,125e7],time:[5,5,5,5,5],price:[6e6,95e6,16e8,25e9]},{name:"Two of Spades",color:"#414042",class:"🏰",rarity:"Uncommon",cash:[4500,14e3,14e4,14e5,9e6],time:[1,1,1,1,1],price:[77e4,83e5,98e6,71e7]},{name:"Eat Me",color:"#d58c55",class:"🏰",rarity:"Uncommon",cash:[13e3,45e3,45e4,45e5,5e7],time:[2,2,2,2,2],price:[13e5,14e6,16e7,2e9]},{name:"Drink Me",color:"#dd7399",class:"🏰",rarity:"Uncommon",cash:[12e3,4e4,4e5,4e6,45e6],time:[2,2,2,2,2],price:[12e5,12e6,14e7,18e8]},{name:"Alice",color:"#4cc9f5",class:"🏰",rarity:"Uncommon",cash:[13e3,42e3,21e4,21e5,23e6],time:[2,2,1,1,1],price:[12e5,13e6,15e7,19e8]},{name:"Queen of Hearts",color:"#d62027",class:"🏰",rarity:"Uncommon",cash:[23e3,87e3,62e4,75e5,9e7],time:[4,4,3,3,3],price:[13e5,13e6,18e7,24e8]},{name:"Dormouse",color:"#89d6f8",class:"🏰",rarity:"Rare",cash:[17e3,68e3,7e5,35e5,35e6],time:[2,2,1,1,1],price:[2e6,22e6,25e7,28e8]},{name:"White Rabbit",color:"#ffcd05",class:"🏰",rarity:"Rare",cash:[26e3,105e3,11e6,77e5,72e6],time:[3,3,3,2,2],price:[2e6,23e6,28e7,29e8]},{name:"Cheshire Cat",color:"#dd7399",class:"🏰",rarity:"Rare",cash:[32e3,1e5,9e5,9e6,6e7],time:[4,3,3,3,2],price:[18e5,19e6,22e7,24e8]},{name:"Caterpillar",color:"#00c0f3",class:"🏰",rarity:"Epic",cash:[1e4,7e4,65e4,75e5,85e6],time:[1,1,1,1,1],price:[42e5,42e6,54e7,69e8]},{name:"Mad Hatter",color:"#914f93",class:"🏰",rarity:"Epic",cash:[38e3,25e4,15e5,14e6,8e7],time:[3,3,2,2,1],price:[48e5,48e6,52e7,66e8]},{name:"King of Hearts",color:"#c62127",class:"🏰",rarity:"Legendary",cash:[8e4,42e4,68e5,1e8,15e8],time:[5,5,5,5,5],price:[7e6,11e7,18e8,3e10]},{name:"Earth",color:"#416eb5",class:"🚀",rarity:"Uncommon",cash:[15e3,45e3,6e5,65e5,65e6],time:[3,3,3,3,3],price:[1e6,11e6,15e7,17e8]},{name:"Meteor",color:"#c68c3c",class:"🚀",rarity:"Uncommon",cash:[23e3,65e3,7e5,45e5,2e7],time:[5,4,3,2,1],price:[95e4,13e6,16e7,16e8]},{name:"Stars",color:"#19184d",class:"🚀",rarity:"Uncommon",cash:[1e4,4e4,2e5,2e6,18e6],time:[2,2,1,1,1],price:[14e5,14e6,15e7,15e8]},{name:"Alien",color:"#8dc63f",class:"🚀",rarity:"Uncommon",cash:[3e4,1e5,1e6,11e6,85e6],time:[4,4,4,4,4],price:[15e5,17e6,19e7,17e8]},{name:"Planet",color:"#9dc6ea",class:"🚀",rarity:"Rare",cash:[25e3,1e5,9e5,9e6,9e7],time:[3,3,3,3,3],price:[2e6,21e6,21e7,24e8]},{name:"UFO",color:"#a15095",class:"🚀",rarity:"Rare",cash:[17e3,7e4,7e5,7e6,7e7],time:[2,2,2,2,2],price:[21e5,23e6,25e7,28e8]},{name:"Spaceship",color:"#ffcb29",class:"🚀",rarity:"Epic",cash:[6e4,32e4,21e5,15e6,85e6],time:[5,4,3,2,1],price:[48e5,46e6,54e7,68e8]},{name:"Astronaut",color:"#9bd4ee",class:"🚀",rarity:"Legendary",cash:[45e3,26e4,25e5,38e6,55e7],time:[3,3,2,2,2],price:[65e5,1e8,17e8,27e9]},{name:"Lil Bot",color:"#3e564a",class:"🤖",rarity:"Uncommon",cash:[4e3,12e3,18e4,19e5,25e6],time:[1,1,1,1,1],price:[73e4,12e6,13e7,19e8]},{name:"Lovely Bot",color:"#f179af",class:"🤖",rarity:"Uncommon",cash:[16e3,65e3,65e4,48e5,42e6],time:[3,3,3,2,2],price:[13e5,14e6,17e7,16e8]},{name:"Angry Bot",color:"#f1613a",class:"🤖",rarity:"Uncommon",cash:[22e3,85e3,8e5,62e5,65e6],time:[4,4,4,3,3],price:[12e5,13e6,15e7,17e8]},{name:"Happy Bot",color:"#51ba6b",class:"🤖",rarity:"Uncommon",cash:[11e3,45e3,5e5,25e5,3e7],time:[2,2,2,1,1],price:[14e5,15e6,18e7,24e8]},{name:"Watson",color:"#d69b5a",class:"🤖",rarity:"Rare",cash:[24e3,1e5,1e6,1e7,1e8],time:[3,3,3,3,3],price:[2e6,22e6,24e7,26e8]},{name:"Buddy Bot",color:"#9dc6ea",class:"🤖",rarity:"Rare",cash:[22e3,95e3,65e4,65e5,65e6],time:[3,3,2,2,2],price:[19e5,21e6,23e7,25e8]},{name:"Brainy Bot",color:"#9ecf7a",class:"🤖",rarity:"Epic",cash:[5e4,25e4,21e5,21e6,17e7],time:[4,3,3,3,2],price:[5e6,46e6,5e8,67e8]},{name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9]}].map(e=>({name:e.name,value:JSON.stringify(e)}))}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];10<=t.state.blooks.length&&alert("Choose a blook to replace"),t.chooseBlook(JSON.parse(e))}},{name:"Free Upgrades",description:"Sets upgrade prices to 0 for all current blooks",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState(e=>({...e,blooks:e.blooks.map(e=>({...e,price:[0,0,0,0]}))}))}},{name:"Max Blooks",description:"Maxes out all your blooks' levels",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.blooks.forEach(e=>e.level=4)}},{name:"Remove Glitches",description:"Removes all enemy glitches",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({bits:0,ads:[],hazards:[],color:"",lol:!1,joke:!1,slow:!1,dance:!1,glitch:"",glitcherName:"",glitcherBlook:""}),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)}},{name:"Send Glitch",description:"Sends a glitch to everyone else playing",inputs:[{name:"Glitch",type:"options",options:Object.entries({lb:"Lunch Break",as:"Ad Spam",e37:"Error 37",nt:"Night Time",lo:"#LOL",j:"Jokester",sm:"Slow Mo",dp:"Dance Party",v:"Vortex",r:"Reverse",f:"Flip",m:"Micro"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set All MegaBot",description:"Sets all your blooks to maxed out Mega Bots",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({blooks:new Array(10).fill({name:"Mega Bot",color:"#d71f27",class:"🤖",rarity:"Legendary",cash:[8e4,43e4,42e5,62e6,1e9],time:[5,5,3,3,3],price:[7e6,12e7,19e8,35e9],active:!1,level:4,bonus:5.5})})}},{name:"Set Cash",description:"Sets amount of cash you have",inputs:[{name:"Cash",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({cash:e})}}]},fishing:{name:"Fishing Frenzy",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Fish_Weight.svg",cheats:[{name:"Frenzy",description:"Sets everyone to frenzy mode",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.props.liveGameController.setVal({path:"c/"+e.props.client.name,val:{b:e.props.client.blook,w:e.state.weight,f:"Frenzy",s:!0}})}},{name:"Remove Distractions",description:"Removes distractions",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({party:""})},50))}},{name:"Send Distraction",description:"Sends a distraction to everyone",inputs:[{name:"Distraction",type:"options",options:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"]}],run:function(e){var t=document.createElement("iframe"),t=(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:t.state.weight,f:e,s:!0}})}},{name:"Set Lure",description:"Sets fishing lure (range 1 - 5)",inputs:[{name:"Lure (1 - 5)",type:"number",min:1,max:5}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({lure:Math.max(Math.min(e-1,4),0)})}},{name:"Set Weight",description:"Sets weight",inputs:[{name:"Weight",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({weight:e,weight2:e}),t.props.liveGameController.setVal({path:"c/"+t.props.client.name,val:{b:t.props.client.blook,w:e,f:["Crab","Jellyfish","Frog","Pufferfish","Octopus","Narwhal","Megalodon","Blobfish","Baby Shark"][Math.floor(9*Math.random())]}})}}]},flappy:{name:"Flappy Blook",img:"https://media.blooket.com/image/upload/v1645222006/Blooks/yellowBird.svg",cheats:[{name:"Toggle Ghost",description:"Lets you go through the pipes",type:"toggle",enabled:!1,run:function(){this.enabled=!this.enabled,Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.state.game.scene.physics.world.bodies.entries.forEach(e=>e.gameObject.frame.texture.key.startsWith("blook")&&(e.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1)))}},{name:"Set Score",description:"Sets flappy blook score",inputs:[{name:"Score",type:"number"}],run:function(e){Object.values(document.querySelector("#phaser-bouncy"))[1].children[0]._owner.stateNode.setState({score:e})}}]},gold:{name:"Gold Quest",img:"https://media.blooket.com/image/upload/v1661496292/Media/uiTest/Gold.svg",cheats:[{name:"Always Triple",description:"Always get triple gold",type:"toggle",enabled:!1,data:null,run:function(){let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t._choosePrize||=t.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,t.choosePrize=t._choosePrize||t.choosePrize):(this.enabled=!0,this.data=setInterval(()=>{t.choosePrize=function(e){t.state.choices[e]={type:"multiply",val:3,text:"Triple Gold!",blook:"Unicorn"},t._choosePrize(e)}},50))}},{name:"Auto Choose",description:"Automatically picks the option that would give you the most gold",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(async()=>{try{let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if("prize"===o.state.stage){var n=Object.entries(await new Promise(t=>o.props.liveGameController.getDatabaseVal("c",e=>e&&t(e)))||[]).filter(e=>e[0]!=o.props.client.name).sort((e,t)=>t[1].g-e[1].g)[0]?.[1]?.g||0;let a=0;index=-1;for(let t=0;t{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.choices.forEach(({text:e},t)=>{var a,t=document.querySelector(`div[class^='styles__choice${t+1}']`);t&&!t.querySelector("div")&&((a=document.createElement("div")).style.color="white",a.style.fontFamily="Eczar",a.style.fontSize="2em",a.style.display="flex",a.style.justifyContent="center",a.style.transform="translateY(200px)",a.innerText=e,t.append(a))})},50))}},{name:"Reset Players Gold",description:"Sets a player's gold to 0",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(e){var{props:t,state:a}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.liveGameController.setVal({path:"c/".concat(t.client.name),val:{b:t.client.blook,g:a.gold,tat:e+":swap:0"}})}},{name:"Set Gold",description:"Sets amount of gold",inputs:[{name:"Gold",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({gold:e,gold2:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,g:e}})}},{name:"Swap Gold",description:"Swaps gold with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(t){let a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];a.props.liveGameController.getDatabaseVal("c",e=>{e?.[t]&&(e=e[t]["g"],a.props.liveGameController.setVal({path:"c/".concat(a.props.client.name),val:{b:a.props.client.blook,g:e,tat:t+":swap:"+a.state.gold}}),a.setState({gold:e,gold2:e}))})}},{name:"Reset All Players' Gold",description:"Set's everyone else's gold to 0",run:function(){var e=document.createElement("iframe");document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let{props:a,state:o}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=0;a.liveGameController.getDatabaseVal("c",async e=>{if(e)for(const t of Object.keys(e))a.liveGameController.setVal({path:"c/".concat(a.client.name),val:{b:a.client.blook,g:o.gold,tat:t+":swap:0"}}),n++,await new Promise(e=>setTimeout(e,4e3));alert(`Reset ${n} players' gold!`)})}}]},kingdom:{name:"Crazy Kingdom",img:"https://media.blooket.com/image/upload/v1655161323/Media/survivor/Jester_lvl1.svg",cheats:[{name:"Choice ESP",description:"Shows you what will happen if you say Yes or No",type:"toggle",enabled:!1,data:null,run:function(){if(this.enabled)this.enabled=!1,clearInterval(this.data),Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),this.data=null;else{this.enabled=!0;let a=["materials","people","happiness","gold"],o=Object.fromEntries([...document.querySelectorAll("[class^=styles__statContainer]")].map((e,t)=>[a[t],e]));this.data=setInterval(()=>{var{guest:e,phase:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state;"choice"==t&&(Array.from(document.getElementsByClassName("choiceESP")).forEach(e=>e.remove()),Object.entries(e.yes||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: rgb(75, 194, 46); font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}),Object.entries(e.no||{}).forEach(e=>{var t;"msg"!=e[0]&&a.includes(e[0])&&((t=document.createElement("div")).className="choiceESP",t.style="font-size: 24px; color: darkred; font-weight: bolder;",t.innerText=String(e[1]),o[e[0]].appendChild(t))}))},50)}}},{name:"Disable Tax Toucan",description:"Tax evasion",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.taxCounter=Number.MAX_VALUE}},{name:"Max Stats",description:"Sets all resources to the max",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({materials:100,people:100,happiness:100,gold:100})}},{name:"Set Guests",description:"Sets the amount of guests you've seen",inputs:[{name:"Guests",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({guestScore:e})}},{name:"Skip Guest",description:"Skips the current guest",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.nextGuest()}}]},racing:{name:"Racing",img:"https://media.blooket.com/image/upload/v1661496295/Media/uiTest/Racing_Progress.svg",cheats:[{name:"Instant Win",description:"Instantly Wins the race",run:function(){const e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({progress:e.state.goalAmount},()=>{const{question:a}=e["state"];try{[...document.querySelectorAll('[class*="answerContainer"]')][a.answers.map((e,t)=>a.correctAnswers.includes(e)?t:null).filter(e=>null!=e)[0]]?.click?.()}catch{}})}}]},royale:{name:"Battle Royale",img:"https://media.blooket.com/image/upload/v1655936179/Media/br/VS_Lightning_Bolt_Bottom.svg",cheats:[{name:"Auto Answer (Toggle)",description:"Toggles auto answer on",type:"toggle",enabled:!1,data:null,run:function(){this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50))}},{name:"Auto Answer",description:"Chooses the correct answer for you",run:function(){var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])}}]},rush:{name:"Blook Rush",img:Object.values(n.c).find(e=>e.exports.a?.basic).exports.a.basic.shield,cheats:[{name:"Set Blooks",description:"Sets amount of blooks you or your team has",inputs:[{name:"Blooks",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})}},{name:"Set Defense",description:"Sets amount of defense you or your team has (Max 4)",inputs:[{name:"Defense (max 4)",type:"number",max:4}],run:function(e){var e=Math.min(e,4),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})}}]},workshop:{name:"Santa's Workshop",img:Object.values(n.c).find(e=>e.exports.a?.basic).exports.a.basic.toy,cheats:[{name:"Remove Distractions",description:"Removes all enemy distractions",run:function(){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})}},{name:"Send Distraction",description:"Sends a distraction to everyone else playing",inputs:[{name:"Distraction",type:"options",options:Object.entries({c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"}).map(([e,t])=>({name:t,value:e}))}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.safe=!0,t.props.liveGameController.setVal({path:`c/${t.props.client.name}/tat`,val:e})}},{name:"Set Toys",description:"Sets amount of toys",inputs:[{name:"Toys",type:"number"}],run:function(e){var t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({toys:e}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:e}})}},{name:"Set Toys Per Question",description:"Sets amount of toys per question",inputs:[{name:"Toys Per Question",type:"number"}],run:function(e){Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({toysPerQ:e})}},{name:"Swap Toys",description:"Swaps toys with someone",inputs:[{name:"Player",type:"options",options:()=>{let e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];return new Promise(t=>e.props.liveGameController?._liveApp?e.props.liveGameController.getDatabaseVal("c",e=>e&&t(Object.keys(e))):t([]))}}],run:function(a){let o=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];o.props.liveGameController.getDatabaseVal("c",e=>{var t;e&&Object.keys(e).map(e=>e.toLowerCase()).includes(a.toLowerCase())&&([e,{t}]=Object.entries(e).find(([e])=>e.toLowerCase()==a.toLowerCase()),o.props.liveGameController.setVal({path:"c/".concat(o.props.client.name),val:{b:o.props.client.blook,t:t,tat:e+":swap:"+o.state.toys}}),o.setState({toys:t}))})}}]},settings:{name:"Settings",img:null,cheats:[{name:"Import Settings",description:"Import a custom theme",inputs:[{name:"JSON Data",type:"string"}],run:function(e){try{JSON.parse(e)}catch(e){return alert("Invalid JSON provided")}e={backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)",...JSON.parse(e)},E.setItem("theme",e)}},{name:"Export Settings",description:"Export the current theme to JSON",run:async function(){await navigator.clipboard.writeText(JSON.stringify(E.data.theme,null,4)),prompt("Text copied to clipboard. (Paste below to test)")}},{name:"Defaults",description:"Changes all the settings to a preset",inputs:[{name:"Theme",type:"options",options:[{name:"Default",value:{backgroundColor:"rgb(11, 194, 207)",infoColor:"#9a49aa",cheatList:"#9a49aa",defaultButton:"#9a49aa",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"#7a039d",contentBackground:"rgb(64, 17, 95)"}},{name:"Blacket",value:{backgroundColor:"#4f4f4f",infoColor:"#2f2f2f",cheatList:"#2f2f2f",defaultButton:"#4f4f4f",disabledButton:"#eb6234",enabledButton:"#00c20c",textColor:"white",inputColor:"#3f3f3f",contentBackground:"#2f2f2f"}},{name:"Skool.lol",value:{backgroundColor:"linear-gradient(90deg, rgba(104,45,140,1) 220px, rgba(237,30,121,1) 100%)",cheatList:"#1e2124",infoColor:"#1e2124",defaultButton:"#36393e",inputColor:"#1e2124",enabledButton:"#9c9a9a",textColor:"white",disabledButton:"#171717",contentBackground:"#292929"}},{name:"Blue - Purple Background",value:{backgroundColor:"linear-gradient(162.5deg, rgba(0,183,255,1) 220px, rgba(128,0,255,1) 100%)"}},{name:"Saint Patricks Background",value:{backgroundColor:"rgb(9, 148, 65)"}},{name:"Halloween Background",value:{backgroundColor:"rgb(41, 41, 41)"}},{name:"Fall Background",value:{backgroundColor:"rgb(224, 159, 62)"}},{name:"Winter Background",value:{backgroundColor:"linear-gradient(rgb(49, 170, 224), rgb(187, 221, 255))"}},{name:"Crypto Hack",value:{backgroundColor:"radial-gradient(#11581e,#041607)",infoColor:"#1a1a1a",cheatList:"#1a1a1a",defaultButton:"rgb(88 175 88)",disabledButton:"#A02626",enabledButton:"#0b601b",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#11581e"}},{name:"Fishing Frenzy",value:{backgroundColor:"linear-gradient(180deg,#9be2fe 0,#67d1fb)",infoColor:"#c8591e",cheatList:"#c8591e",defaultButton:"#ff751a",disabledButton:"#bf0e0e",enabledButton:"#2fb62f",textColor:"white",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"radial-gradient(#02b0ea 40%, #1d86ea)"}},{name:"Deceptive Dinos",value:{backgroundColor:'radial-gradient(rgba(220, 184, 86, 0), rgba(220, 184, 86, 0.4)), url("https://ac.blooket.com/play/111cb7e0ee6607ac3d1a13d534c0e0f1.png"), #ead49a',infoColor:"#af8942",cheatList:"#af8942",defaultButton:"#af8942",disabledButton:"#A02626",enabledButton:"#47A547",textColor:"white",inputColor:"rgb(0 0 0 / 10%)",contentBackground:"radial-gradient(rgba(1,104,162,.6),rgba(24,55,110,.5)),radial-gradient(#2783b4 1.5px,#18376e 0) center / 24px 24px"}},{name:"Blook Rush",value:{backgroundColor:"repeating-linear-gradient(45deg,white,white 8%,#e6e6e6 0,#e6e6e6 16%)",defaultButton:"#36c",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#36c",cheatList:"#36c",contentBackground:"#888",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Factory",value:{defaultButton:"#1563bf",infoColor:"#a5aabe",cheatList:"#a5aabe",contentBackground:"#2d313d",backgroundColor:"#3a3a3a",enabledButton:"rgb(75, 194, 46)",disabledButton:"#9a49aa",inputColor:"rgb(0 0 0 / 25%)",textColor:"white"}},{name:"Cafe",value:{backgroundColor:"linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0) center / 50px 50px,linear-gradient(rgba(200,0,0,0.5) 50%,transparent 0) white center / 50px 50px",defaultButton:"#0bc2cf",inputColor:"rgb(0 0 0 / 25%)",infoColor:"#ac7339",cheatList:"#ac7339",contentBackground:"rgb(64, 64, 64)",textColor:"white",disabledButton:"#A02626",enabledButton:"#47A547"}},{name:"Tower of Doom",value:{backgroundColor:"rgb(41 41 41)",disabledButton:"rgb(151, 15, 5)",defaultButton:"#333",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"#404040",enabledButton:"#4bc22e",textColor:"white",infoColor:"#9a49aa",cheatList:"#9a49aa"}},{name:"Monster Brawl",value:{defaultButton:"rgb(45, 51, 67)",backgroundColor:"rgb(78, 95, 124)",inputColor:"rgb(0 0 0 / 25%)",contentBackground:"linear-gradient(0deg,#374154,#4f5b74)",infoColor:"#374154",cheatList:"#374154",textColor:"white",enabledButton:"#47A547",disabledButton:"#A02626"}},{name:"Tower Defense 2",value:{backgroundColor:"url(https://media.blooket.com/image/upload/v1676164454/Media/defense/backgroundTd1-02.svg) center / cover",cheatList:"#a33c22",infoColor:"#a33c22",defaultButton:"#40b1d8",inputColor:"#3e8cbe",contentBackground:"#293c82",enabledButton:"#47A547",disabledButton:"#A02626",textColor:"white"}}]}],run:function(e){E.setItem("theme",{...E.data.theme,...e})}},{name:"Scale",description:"Forces the GUI to scale from 25%-100%",inputs:[{type:"number",name:"Percent scale",min:25,max:100,value:100*(E.data?.scale||1)}],run:function(e){e=Math.min(Math.max(e,25),100),E.setItem("scale",e/100),guiWrapper.style.transform=`scale(${e/100})`}},{name:"Hide Keybind",description:"Change the hide keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>a(({shift:e,ctrl:t,alt:a,key:o})=>n(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){E.setItem("hide",e)}},{name:"Close Keybind",description:"Change the quick close keybind (Click button after input to change)",inputs:[{type:"function",name:"Input",function:n=>a(({shift:e,ctrl:t,alt:a,key:o})=>n(""+[t&&"Ctrl",e&&"Shift",a&&"Alt",o&&o.toUpperCase()].filter(Boolean).join(" + ")))}],run:function(e){E.setItem("close",e)}},{name:"Background Color",description:"Changes the background color of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.backgroundColor",e)}},{name:"Category List Color",description:"Changes the categories list background color",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.cheatList",e)}},{name:"Info Color",description:"Changes the color of the information at the top of the GUI",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.infoColor",e)}},{name:"Button Color",description:"Changes the color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.defaultButton",e)}},{name:"Enabled Toggle Color",description:"Changes the color of enabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.enabledButton",e)}},{name:"Disabled Toggle Color",description:"Changes the color of disabled toggle cheats",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.disabledButton",e)}},{name:"Text Color",description:"Changes the text color",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.textColor",e)}},{name:"Input Color",description:"Changes the color of inputs, like the set gold number input",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.inputColor",e)}},{name:"Content Color",description:"Changes the background color of the cheats",inputs:[{type:"string",name:"Color"}],run:function(e){E.setItem("theme.contentBackground",e)}}]},alerts:{name:"Alerts",img:null,alerts:[{message:"[LOG] GUI opened"}],diffObjects(e,t){var a,o={};for(const n in e)n in t&&("object"==typeof e[n]&&"object"==typeof t[n]?(a=B.alerts.diffObjects(e[n],t[n]))&&0!==Object.keys(a).length&&(o[n]=a):JSON.stringify(e[n])!==JSON.stringify(t[n])&&(o[n]=t[n]));for(const r in t)r in e||(o[r]=t[r]);return 0==Object.keys(o).length?null:o},addLog(t,a){B.alerts.visible?B.alerts.setAlerts(e=>[...e,{message:t,color:a}]):B.alerts.alerts.push({message:t,color:a})},addAlert(e,t,a){let o={message:v.createElement(v.Fragment,null,v.createElement("img",{src:t||B.alerts.blookData?.Black?.url,alt:"Blook",style:{height:"22.5px",margin:"0 10px -5px 0"}}),v.createElement("strong",null,e)," ",a)};B.alerts.visible?B.alerts.setAlerts(e=>[...e,o]):B.alerts.alerts.push(o)},getGamemode(){switch(window.location.pathname){case"/play/racing":return"racing";case"/play/factory":return"factory";case"/play/classic/get-ready":case"/play/classic/question":case"/play/classic/answer/sent":case"/play/classic/answer/result":case"/play/classic/standings":return"classic";case"/play/battle-royale/match/preview":case"/play/battle-royale/question":case"/play/battle-royale/answer/sent":case"/play/battle-royale/answer/result":case"/play/battle-royale/match/result":return"royale";case"/play/toy":return"workshop";case"/play/gold":return"gold";case"/play/brawl":return"brawl";case"/play/hack":return"hack";case"/play/fishing":return"fishing";case"/play/rush":return"rush";case"/play/dino":return"dino";case"/tower/map":case"/tower/battle":case"/tower/rest":case"/tower/risk":case"/tower/shop":case"/tower/victory":return"doom";case"/cafe":case"/cafe/shop":return"cafe";case"/defense":return"defense";case"/play/defense2":return"defense2";case"/kingdom":return"kingdom";default:return!1}},connection:null,data:{},async connect(){try{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];if(!e?.props?.liveGameController?._liveGameCode)return!1;B.alerts.connection=await e.props.liveGameController.getDatabaseRef("c");const w=B.alerts.blookData,k=B.alerts.getGamemode(),x=Object.values(n.c).find(e=>e.exports.a?.["Lunch Break"]).exports.b;return B.alerts.connection.on("value",e=>{var t=e.val()||{};if(t&&B.alerts.diffObjects(B.alerts.data,t)){var a,o,n,r,s,l,i,c,d=B.alerts.diffObjects(B.alerts.data,t);B.alerts.data=t;let e;switch(k){case"racing":e=Object.entries(t).map(([e,{b:t,pr:a}])=>({name:e,blook:t,value:a||0}));case"classic":e=Object.entries(t).map(([e,{b:t,p:a}])=>({name:e,blook:t,value:a||0}));case"royale":e=Object.entries(t).map(([e,{b:t,e:a}])=>({name:e,blook:t,value:a||0}));case"workshop":e=Object.entries(t).map(([e,{b:t,t:a}])=>({name:e,blook:t,value:a||0}));case"brawl":e=Object.entries(t).map(([e,{b:t,xp:a}])=>({name:e,blook:t,value:a||0}));case"defense":case"defense2":e=Object.entries(t).map(([e,{b:t,d:a}])=>({name:e,blook:t,value:a||0}));case"gold":for(const h in d)d[h].tat&&([a,o]=d[h].tat.split(":"),"swap"==o?B.alerts.addAlert(h,w[t[h].b]?.url,"just swapped with "+a):B.alerts.addAlert(h,w[t[h].b]?.url,`just took ${B.alerts.formatNumber(parseInt(o))} gold from `+a));e=Object.entries(t).map(([e,{b:t,g:a}])=>({name:e,blook:t,value:a||0}));break;case"hack":for(const g in d)d[g].tat&&([n,r]=d[g].tat.split(":"),B.alerts.addAlert(g,w[t[g].b]?.url,`just took ${B.alerts.formatNumber(parseInt(r))} crypto from `+n));e=Object.entries(t).map(([e,{b:t,cr:a}])=>({name:e,blook:t,value:a||0}));break;case"fishing":for(const b in d)"Frenzy"==d[b].f?B.alerts.addAlert(b,w[t[b].b]?.url,"just started a frenzy"):d[b].s&&B.alerts.addAlert(b,w[t[b].b]?.url,`just sent a ${d[b].f} distraction`);e=Object.entries(t).map(([e,{b:t,w:a}])=>({name:e,blook:t,value:a||0}));break;case"dino":for(const y in d)d[y].tat&&([s,l]=d[y].tat.split(":"),"true"==l?B.alerts.addAlert(y,w[t[y].b]?.url,`just caught ${s} CHEATING!`):B.alerts.addAlert(y,w[t[y].b]?.url,"investigated "+s));e=Object.entries(t).map(([e,{b:t,f:a}])=>({name:e,blook:t,value:a||0}));break;case"cafe":for(const f in d)d[f].up&&([i,c]=d[f].up.split(":"),c)&&B.alerts.addAlert(f,w[t[f].b]?.url,`upgraded ${i} to level `+c);e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}));break;case"factory":for(const v in d){var m,p,u=d[v];u.g?B.alerts.addAlert(v,w[t[v].b]?.url,`activated the ${x[u.g]} glitch!`):u.s?([m,p]=u.s.split("-"),B.alerts.addAlert(v,w[t[v].b]?.url,`has a ${m} ${p} synergy!`)):u.t&&B.alerts.addAlert(v,w[t[v].b]?.url,"now has 10 Blooks!")}e=Object.entries(t).map(([e,{b:t,ca:a}])=>({name:e,blook:t,value:a||0}))}B.alerts.standings=e.sort((e,t)=>t.value-e.value),B.alerts.setLeaderboard(B.alerts.standings)}}),!0}catch{return!1}},cheats:[{element:t(function(){const[e,t]=w([]),[a,o]=w([]);return B.alerts.setAlerts=t,B.alerts.setLeaderboard=o,C(()=>(B.alerts.blookData=Object.values(n.c).find(e=>e.exports.a?.Black).exports.a,B.alerts.formatNumber=Object.values(n("74sb")).find(e=>String(e).includes("×")||String(e).includes("toPrecision")),B.alerts.standings&&o(B.alerts.standings),t(B.alerts.alerts),B.alerts.visible=!0,window.Cheats=B,()=>B.alerts.visible=!1),[]),C(()=>{B.alerts.alerts=e},[e]),v.createElement("div",{className:_.keys.alertContainer},v.createElement("ul",{className:_.keys.alertList,style:{margin:"10px 10px 0 10px",padding:"0",listStyleType:"none",display:"flex",flexDirection:"column-reverse",height:"355px",overflowY:"scroll",wordWrap:"break-word"}},e.slice().reverse().map((e,t)=>v.createElement("li",{style:{margin:"5px"},key:t},v.createElement("span",{style:{color:e.color||"var(--textColor)"}},e.message)))),0v.createElement("li",{style:{fontSize:"2rem",paddingInline:"72px 15px",paddingBlock:"1.25px",position:"relative"},key:t},v.createElement("img",{src:B.alerts.blookData[e]?.url||B.alerts.blookData.Black.url,alt:e,style:{height:"45px",position:"absolute",left:"15px"}}),t,v.createElement("span",{style:{float:"right"}},B.alerts.formatNumber(parseInt(a))))))))))},null)}]}},N=document.createElement("div");function a(c,d=window){return new Promise(t=>{const a={};let o,n,r,s;const l=e=>{e.preventDefault(),a[e.code]=!0,o||=e.shiftKey,n||=e.ctrlKey,r||=e.altKey,["shift","control","alt","meta"].includes(e.key.toLowerCase())||(s=e.key.toLowerCase()),c?.({shift:o,ctrl:n,alt:r,key:s})},i=e=>{delete a[e.code],0v.createElement("span",{style:{display:"inline-block",opacity:"0",width:"0",height:"0",lineHeight:"0",userSelect:"none",marginLeft:e?"5px":null}},String.fromCharCode(Math.floor(25*Math.random())+97));var r=t=>{if("string"==typeof t){var a=[];for(let e=0;e{d instanceof Promise?d.then(e=>{m(e),o(e[0]?.value||e[0]),a.selected=e[0]?.name||e[0],h.current=!1}).catch(()=>m([])):d?.length&&(o(d[0]?.value||d[0]),a.selected=d[0]?.name||d[0]),"number"==r?o(i||(null==s?0:s)):"function"==r?o(null):d instanceof Promise||d?.length||o("")},[]);let g;if("options"==r&&d?.length)g=v.createElement("select",{onChange:e=>(a.selected=e.target.children[e.target.selectedIndex].innerText,o(JSON.parse(e.target.value)))},d.map(e=>v.createElement("option",{value:JSON.stringify(e?.value||e)},e?.name||e)));else if("function"==r)g=v.createElement("input",{className:_.keys.cheatInput,placeholder:e,style:{textAlign:"center"},readOnly:!0,value:p||a.data,onClick:async()=>{if(!p){u("Waiting for input...");let t;var e=await a.function(e=>u((t=e)+"..."));a.data=t,u(!1),o(e)}}});else{let t="number"==r;g=v.createElement("input",{onChange:e=>o(t?parseInt(e.target.value):e.target.value),className:_.keys.cheatInput,type:t?"number":null,min:t?s:null,max:t?l:null,defaultValue:t?i||(null==s?0:s):null,placeholder:e,style:{textAlign:"center"},onKeyUp:e=>"Enter"==e.key&&n()})}return g}function q({script:a}){const o=x([]),[e,t]=w(a.enabled),n=k(()=>{a.run.apply(a,o.current),t(a.enabled),B.alerts.addLog(v.createElement(v.Fragment,null,"toggle"==a.type?a.enabled?"Enabled":"Disabled":"Ran"," ",v.createElement("strong",null,a.name),0JSON.stringify(a.inputs[t].selected||e)).join(", ")})`),"toggle"==a.type&&(a.enabled?"var(--enabledButton)":"var(--disabledButton)"))},[]);return v.createElement("div",{style:{background:"toggle"==a.type?e?"var(--enabledButton)":"var(--disabledButton)":"var(--defaultButton)"},key:a.name,"data-tip":a.description,className:_.keys.scriptButton,onClick:e=>(e.target.matches("."+_.keys.scriptButton)||e.target.matches("."+_.keys.cheatName)||e.target.matches(`.${_.keys.cheatName} *`))&&n()},v.createElement(M,{className:_.keys.cheatName},a.name),a.inputs?.length&&a.inputs.map((e,t)=>e.element||v.createElement(r,{onValue:e=>o.current[t]=e,key:t,input:e,run:n})))}function T({parent:o,children:e,setPos:n,...t}){const r=x(!1),s=x({x:0,y:0});return C(()=>{const e=()=>r.current=!1,t=e=>{var t,a;r.current&&(t=s.current.x-e.clientX,a=s.current.y-e.clientY,s.current={x:e.clientX,y:e.clientY},n({x:o.offsetLeft-t,y:o.offsetTop-a}))};return document.addEventListener("pointerup",e),document.addEventListener("pointermove",t),()=>{document.removeEventListener("pointerup",e),document.removeEventListener("pointermove",t)}},[o]),v.createElement("div",{...t,onPointerDown:e=>{r.current=!0,s.current={x:e.clientX,y:e.clientY}}},e)}S.render(t(function(){const a=x({x:Math.max(10,window.innerWidth-1e3)/2,y:Math.max(10,window.innerHeight-600)/2})["current"];var e=k(({x:e,y:t})=>{a.x=e,a.y=t,i.current.style.left=e+"px",i.current.style.top=t+"px"},[]);const[t,o]=w(null),[n,r]=w(!1),[s,l]=w("global"),i=x(),c=x();E=function(a){const[o,r]=w(JSON.parse(localStorage.getItem(a)||"{}")),t=k((e,n)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&(e[t]=n),e[t]),o),localStorage.setItem(a,JSON.stringify(o)),r({...o}),o),[o]),n=k((e,t)=>(e.split(".").reduce((e,t,a,o)=>(++a==o.length&&delete e[t],e[t]),o),localStorage.setItem(a,JSON.stringify(o)),r({...o}),o),[o]),s=k(e=>{r(e),localStorage.setItem(a,JSON.stringify(e))},[]);return C(()=>{try{r(JSON.parse(localStorage.getItem(a)||"{}"));for(const e of["backgroundColor","cheatList","contentBackground","defaultButton","disabledButton","enabledButton","infoColor","inputColor","textColor"])E.data[e]&&(t("theme."+e,E.data[e]),n(e))}catch{s({})}},[]),{data:o,setItem:t,deleteItem:n,setData:s}}("JODGUISETTINGS");var d,m,p,u,h,g,b=v.createElement("style",null,`:root {--backgroundColor: ${E.data?.theme?.backgroundColor||"rgb(11, 194, 207)"};--infoColor: ${E.data?.theme?.infoColor||"#9a49aa"};--cheatList: ${E.data?.theme?.cheatList||"#9a49aa"};--defaultButton: ${E.data?.theme?.defaultButton||"#9a49aa"};--disabledButton: ${E.data?.theme?.disabledButton||"#A02626"};--enabledButton: ${E.data?.theme?.enabledButton||"#47A547"};--textColor: ${E.data?.theme?.textColor||"white"};--inputColor: ${E.data?.theme?.inputColor||"#7a039d"};--contentBackground: ${E.data?.theme?.contentBackground||"rgb(64, 17, 95)"};}`);const y=x(["alerts","global","gold","cafe","crypto","dinos","defense","defense2","factory","fishing","flappy","doom","kingdom","racing","royale","rush","brawl","workshop","settings"])["current"],f=k(()=>{S.unmountComponentAtNode(N),N.remove()},[]);return C(()=>{j.rebuild()}),C(()=>{window.dispatchEvent(new Event("resize"));let a=e=>{var t=E.data.hide||{ctrl:!0,key:"e"},a=E.data.close||{ctrl:!0,key:"x"};(t.ctrl&&e.ctrlKey||!t.ctrl&&!e.ctrlKey)&&(t.shift&&e.shiftKey||!t.shift&&!e.shiftKey)&&(t.alt&&e.altKey||!t.alt&&!e.altKey)&&e.key.toLowerCase()==t.key?(e.preventDefault(),r(e=>!e)):(a.ctrl&&e.ctrlKey||!a.ctrl&&!e.ctrlKey)&&(a.shift&&e.shiftKey||!a.shift&&!e.shiftKey)&&(a.alt&&e.altKey||!a.alt&&!e.altKey)&&e.key.toLowerCase()==a.key&&(e.preventDefault(),f())};return window.addEventListener("keydown",a),c.current=setInterval(async()=>{await B.alerts.connect()&&clearInterval(c.current)},5e3),()=>{window.removeEventListener("keydown",a),clearInterval(c.current);for(const e of y)for(const t of B[e].cheats)t.enabled&&t.run()}},[]),C(()=>{if(null==t)return()=>{};var e=i.current.querySelector("div");e.style.height=t?"55px":"100%",e.style.width=t?"165px":"100%",i.current.style.top=parseInt(i.current.style.top)+(i.current.offsetHeight-55)*(t?1:-1)+"px",i.current.style.left=parseInt(i.current.style.left)+(i.current.offsetWidth-165)*(t?1:-1)+"px",i.current.style.pointerEvents=t?"none":"unset"},[t]),v.createElement("div",{ref:i,id:_.keys.guiWrapper,style:{top:a.y+"px",left:a.x+"px",transform:`scale(${E.data.scale||1})`,display:n?"none":null}},v.createElement("style",null,_.css),b,v.createElement("div",{id:_.keys.gui},v.createElement("div",{id:_.keys.controlButtons},v.createElement(T,{parent:i.current,setPos:e,style:{backgroundColor:"rgb(0, 160, 255)"},className:_.keys.dragButton},v.createElement("i",{className:"fas fa-arrows-alt"})),v.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"grey",cursor:"pointer"},onClick:()=>o(e=>!e)},v.createElement("i",{className:"fas fa-minus"})),v.createElement("div",{style:{fontWeight:"bolder",backgroundColor:"red",cursor:"pointer"},onClick:f},v.createElement("i",{className:"fas fa-times"}))),!t&&v.createElement(v.Fragment,null,v.createElement("div",{id:_.keys.background},v.createElement("div",{id:_.keys.backgroundImage})),v.createElement(T,{parent:i.current,setPos:e,id:_.keys.controls},([{ctrl:b,shift:e,alt:d,key:m},{ctrl:p,shift:u,alt:h,key:g}]=[E.data.hide||{ctrl:!0,key:"e"},E.data.close||{ctrl:!0,key:"x"}],v.createElement(v.Fragment,null,`${[b&&"Ctrl",e&&"Shift",d&&"Alt",m&&m.toUpperCase()].filter(Boolean).join(" + ")} to hide | ${[p&&"Ctrl",u&&"Shift",h&&"Alt",g&&g.toUpperCase()].filter(Boolean).join(" + ")} for quick disable`,v.createElement("br",null),v.createElement(M,null,"Click and drag here")))),v.createElement("div",{id:_.keys.credits},v.createElement(M,null,"GitHub - 05Konz")),v.createElement("div",{id:_.keys.cheatList},v.createElement(M,{type:"span",style:{textShadow:"1px 1px rgb(0 0 0 / 40%)"}},"Cheats"),v.createElement("a",{href:"https://discord.gg/jHjGrrdXP6",target:"_blank",id:_.keys.bigButton},v.createElement("svg",{style:{filter:"drop-shadow(2px 2px 0 rgb(0 0 0 / 20%))"},xmlns:"http://www.w3.org/2000/svg",width:"35",height:"35",fill:"currentColor",viewBox:"0 -1 21 16"},v.createElement("path",{d:"M13.545 2.907a13.227 13.227 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.19 12.19 0 0 0-3.658 0 8.258 8.258 0 0 0-.412-.833.051.051 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.041.041 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032c.001.014.01.028.021.037a13.276 13.276 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019c.308-.42.582-.863.818-1.329a.05.05 0 0 0-.01-.059.051.051 0 0 0-.018-.011 8.875 8.875 0 0 1-1.248-.595.05.05 0 0 1-.02-.066.051.051 0 0 1 .015-.019c.084-.063.168-.129.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.052.052 0 0 1 .053.007c.08.066.164.132.248.195a.051.051 0 0 1-.004.085 8.254 8.254 0 0 1-1.249.594.05.05 0 0 0-.03.03.052.052 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.235 13.235 0 0 0 4.001-2.02.049.049 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.034.034 0 0 0-.02-.019Zm-8.198 7.307c-.789 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612Zm5.316 0c-.788 0-1.438-.724-1.438-1.612 0-.889.637-1.613 1.438-1.613.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612Z"})),v.createElement(M,{type:v.Fragment},"Discord")),y.map(e=>v.createElement("div",{key:e,onClick:()=>l(e),className:_.keys.cheatButton},B[e].img?v.createElement("img",{src:B[e].img,style:{maxWidth:"30px",maxHeight:"30px",aspectRatio:"1 / 1",marginRight:"10px",...B[e].style||{}},alt:e}):v.createElement("div",{style:{marginInline:"5px",width:"5px"}}),v.createElement(O,{mode:"single",forceSingleWidthMode:!1,min:1,max:20},B[e].name)))),v.createElement("div",{id:_.keys.contentWrapper},v.createElement("div",{id:_.keys.content},v.createElement(j,{place:"bottom",effect:"solid"}),v.createElement("div",{id:_.keys.cheats},B[s].element||(B[s].element=v.createElement(v.Fragment,null,v.createElement("div",{className:_.keys.headerText},v.createElement(M,null,B[s].name," Cheats")),B[s].cheats.map(e=>e.element||v.createElement(q,{key:e.name,script:e}))))))))))},null),N),document.body.prepend(N)};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/reactGui.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],a="",o;for(let e=0;e(i.src=null,l())})(); \ No newline at end of file diff --git a/cheats/royale/autoAnswer.js b/cheats/royale/autoAnswer.js index 2ce0325..b15bd83 100644 --- a/cheats/royale/autoAnswer.js +++ b/cheats/royale/autoAnswer.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146179 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615154 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/royale/autoAnswer.min.js b/cheats/royale/autoAnswer.min.js index c53e948..dede782 100644 --- a/cheats/royale/autoAnswer.min.js +++ b/cheats/royale/autoAnswer.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t?.onAnswer?.(!0,t.props.client.question.correctAnswers[0])};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/royale/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/royale/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/royale/intervals/autoAnswer.js b/cheats/royale/intervals/autoAnswer.js index 58ecec8..f6e7fff 100644 --- a/cheats/royale/intervals/autoAnswer.js +++ b/cheats/royale/intervals/autoAnswer.js @@ -15,7 +15,7 @@ (() => { const cheat = (async () => { setInterval(() => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode?.onAnswer?.(true, stateNode.props.client.question.correctAnswers[0]); }, 50); }); @@ -35,7 +35,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146186 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615157 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/royale/intervals/autoAnswer.min.js b/cheats/royale/intervals/autoAnswer.min.js index 4d4f48f..e478eea 100644 --- a/cheats/royale/intervals/autoAnswer.min.js +++ b/cheats/royale/intervals/autoAnswer.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{setInterval(()=>{var t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t?.onAnswer?.(!0,t.props.client.question.correctAnswers[0])},50)};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/royale/intervals/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tautoAnswer.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{setInterval(()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e?.onAnswer?.(!0,e.props.client.question.correctAnswers[0])},50)};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/royale/intervals/autoAnswer.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/rush/setBlooks.js b/cheats/rush/setBlooks.js index 5b830da..3ccb203 100644 --- a/cheats/rush/setBlooks.js +++ b/cheats/rush/setBlooks.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let numBlooks = Number(parseInt(prompt("How many blooks do you want?"))); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numBlooks }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/bs`, @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146189 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615160 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/rush/setBlooks.min.js b/cheats/rush/setBlooks.min.js index 8d48398..54419a7 100644 --- a/cheats/rush/setBlooks.min.js +++ b/cheats/rush/setBlooks.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tsetBlooks.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),o=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];o.setState({numBlooks:e}),o.isTeam?o.props.liveGameController.setVal({path:`a/${o.props.client.name}/bs`,val:e}):o.props.liveGameController.setVal({path:`c/${o.props.client.name}/bs`,val:numDefense})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/rush/setBlooks.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let o=e.getImageData(0,0,this.width,this.height)["data"],t="",n;for(let e=0;e(c.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tsetBlooks.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt("How many blooks do you want?")))),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numBlooks:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/bs`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/bs`,val:numDefense})};let c=new Image;c.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/rush/setBlooks.png?"+Date.now(),c.crossOrigin="Anonymous",c.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(c,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(c.src=null,l())})(); \ No newline at end of file diff --git a/cheats/rush/setDefense.js b/cheats/rush/setDefense.js index 448e8f4..f112502 100644 --- a/cheats/rush/setDefense.js +++ b/cheats/rush/setDefense.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let numDefense = Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))), 4); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ numDefense }); stateNode.isTeam ? stateNode.props.liveGameController.setVal({ path: `a/${stateNode.props.client.name}/d`, @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146193 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615194 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/rush/setDefense.min.js b/cheats/rush/setDefense.min.js index 5541c70..793f64c 100644 --- a/cheats/rush/setDefense.min.js +++ b/cheats/rush/setDefense.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tsetDefense.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/rush/setDefense.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tsetDefense.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt("How much defense do you want? (Max 4)"))),4)),t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.setState({numDefense:e}),t.isTeam?t.props.liveGameController.setVal({path:`a/${t.props.client.name}/d`,val:e}):t.props.liveGameController.setVal({path:`c/${t.props.client.name}/d`,val:e})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/rush/setDefense.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/tower-defense-2/maxTowers.js b/cheats/tower-defense-2/maxTowers.js index 4fa1bf9..5b7bb32 100644 --- a/cheats/tower-defense-2/maxTowers.js +++ b/cheats/tower-defense-2/maxTowers.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(tower => { + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(tower => { tower.stats.dmg = 1e6; tower.stats.fireRate = 50; tower.stats.ghostDetect = true; @@ -40,7 +40,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146244 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615215 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense-2/maxTowers.min.js b/cheats/tower-defense-2/maxTowers.min.js index 2bd054e..f096612 100644 --- a/cheats/tower-defense-2/maxTowers.min.js +++ b/cheats/tower-defense-2/maxTowers.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxTowers.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.state.towers.forEach(t=>{if(t.stats.dmg=1e6,t.stats.fireRate=50,t.stats.ghostDetect=!0,t.stats.maxTargets=1e6,t.stats.numProjectiles&&=100,t.stats.range=100,t.stats.auraBuffs)for(const e in t.stats.auraBuffs)t.stats.auraBuffs[e]*=100})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/maxTowers.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let t=0;t(i.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tmaxTowers.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.state.towers.forEach(t=>{if(t.stats.dmg=1e6,t.stats.fireRate=50,t.stats.ghostDetect=!0,t.stats.maxTargets=1e6,t.stats.numProjectiles&&=100,t.stats.range=100,t.stats.auraBuffs)for(const e in t.stats.auraBuffs)t.stats.auraBuffs[e]*=100})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/maxTowers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let t=0;t(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/tower-defense-2/removeEnemies.js b/cheats/tower-defense-2/removeEnemies.js index 5ba787c..942a87d 100644 --- a/cheats/tower-defense-2/removeEnemies.js +++ b/cheats/tower-defense-2/removeEnemies.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.state.game.scene.enemyQueue.length = 0; stateNode.state.game.scene.physics.world.bodies.entries.forEach(x => x?.gameObject?.receiveDamage?.(x.gameObject.hp, 1)); }); @@ -34,7 +34,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146249 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615218 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense-2/removeEnemies.min.js b/cheats/tower-defense-2/removeEnemies.min.js index bd2f861..42837a1 100644 --- a/cheats/tower-defense-2/removeEnemies.min.js +++ b/cheats/tower-defense-2/removeEnemies.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveEnemies.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/removeEnemies.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveEnemies.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=>e?.gameObject?.receiveDamage?.(e.gameObject.hp,1))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/removeEnemies.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setCoins.js b/cheats/tower-defense-2/setCoins.js index 8a158e6..a6505c3 100644 --- a/cheats/tower-defense-2/setCoins.js +++ b/cheats/tower-defense-2/setCoins.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ coins: Number(parseInt(prompt("How many tokens would you like?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ coins: Number(parseInt(prompt("How many tokens would you like?"))) }) }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setCoins.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146254 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615220 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setCoins.min.js b/cheats/tower-defense-2/setCoins.min.js index d17816f..df1a720 100644 --- a/cheats/tower-defense-2/setCoins.min.js +++ b/cheats/tower-defense-2/setCoins.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCoins.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setCoins.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetCoins.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({coins:Number(parseInt(prompt("How many tokens would you like?")))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setCoins.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setHealth.js b/cheats/tower-defense-2/setHealth.js index 7619338..800dcaf 100644 --- a/cheats/tower-defense-2/setHealth.js +++ b/cheats/tower-defense-2/setHealth.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ health: Number(parseInt(prompt("How much health do you want?"))) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ health: Number(parseInt(prompt("How much health do you want?"))) }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setHealth.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146262 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615231 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setHealth.min.js b/cheats/tower-defense-2/setHealth.min.js index e185515..826c898 100644 --- a/cheats/tower-defense-2/setHealth.min.js +++ b/cheats/tower-defense-2/setHealth.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setHealth.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetHealth.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({health:Number(parseInt(prompt("How much health do you want?")))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setHealth.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setRound.js b/cheats/tower-defense-2/setRound.js index 0ebdf76..7cc2e05 100644 --- a/cheats/tower-defense-2/setRound.js +++ b/cheats/tower-defense-2/setRound.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setRound.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146266 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615240 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense-2/setRound.min.js b/cheats/tower-defense-2/setRound.min.js index b85c0bb..1574f26 100644 --- a/cheats/tower-defense-2/setRound.min.js +++ b/cheats/tower-defense-2/setRound.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetRound.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})};let d=new Image;d.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setRound.png?"+Date.now(),d.crossOrigin="Anonymous",d.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(d,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(d.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetRound.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})};let d=new Image;d.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense-2/setRound.png?"+Date.now(),d.crossOrigin="Anonymous",d.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(d,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(d.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/earthquake.js b/cheats/tower-defense/earthquake.js index 2c664c2..5a3e96f 100644 --- a/cheats/tower-defense/earthquake.js +++ b/cheats/tower-defense/earthquake.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ eventName: "Earthquake", event: { @@ -51,7 +51,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146204 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615196 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/earthquake.min.js b/cheats/tower-defense/earthquake.min.js index 2d0621e..00aa214 100644 --- a/cheats/tower-defense/earthquake.min.js +++ b/cheats/tower-defense/earthquake.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tearthquake.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let a=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/earthquake.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let s=document.querySelector("iframe");s.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tearthquake.js","color: #0bc2cf; font-size: 1rem"),s.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let a=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"],n=(a.setState({eventName:"Earthquake",event:{short:"e",color:"#805500",icon:"fas fa-mountain",desc:"All of your towers get mixed up",rate:.02},buyTowerName:"",buyTower:{}},()=>a.eventTimeout=setTimeout(()=>a.setState({event:{},eventName:""}),6e3)),a.tiles.forEach(o=>o.forEach((e,t)=>3===e&&(o[t]=0))),a.tiles.flatMap((e,o)=>e.map((e,t)=>0===e&&{x:t,y:o})).filter(Boolean).sort(()=>.5-Math.random()));a.towers.forEach(e=>{var{x:t,y:o}=n.shift();e.move(t,o,a.tileSize),a.tiles[o][t]=3})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/earthquake.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file diff --git a/cheats/tower-defense/maxTowers.js b/cheats/tower-defense/maxTowers.js index 02eca66..e6e6245 100644 --- a/cheats/tower-defense/maxTowers.js +++ b/cheats/tower-defense/maxTowers.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.towers.forEach(tower => { tower.range = 100; tower.fullCd = tower.cd = 0; @@ -37,7 +37,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146207 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615199 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/maxTowers.min.js b/cheats/tower-defense/maxTowers.min.js index a2971dd..14c7603 100644 --- a/cheats/tower-defense/maxTowers.min.js +++ b/cheats/tower-defense/maxTowers.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxTowers.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/maxTowers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tmaxTowers.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.towers.forEach(e=>{e.range=100,e.fullCd=e.cd=0,e.damage=1e6})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/maxTowers.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/removeDucks.js b/cheats/tower-defense/removeDucks.js index 77074c2..7fe2746 100644 --- a/cheats/tower-defense/removeDucks.js +++ b/cheats/tower-defense/removeDucks.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode: { ducks, tiles } } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode: { ducks, tiles } } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; ducks.forEach(x => { tiles[x.y][x.x] = 0; }); ducks.length = 0; }); @@ -34,7 +34,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146210 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615201 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/removeDucks.min.js b/cheats/tower-defense/removeDucks.min.js index 5f47c67..7b3de95 100644 --- a/cheats/tower-defense/removeDucks.min.js +++ b/cheats/tower-defense/removeDucks.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tremoveDucks.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let{ducks:e,tiles:t}=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeDucks.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let a=document.querySelector("iframe");a.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tremoveDucks.js","color: #0bc2cf; font-size: 1rem"),a.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{let{ducks:e,tiles:t}=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.forEach(e=>{t[e.y][e.x]=0}),e.length=0};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeDucks.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/removeEnemies.js b/cheats/tower-defense/removeEnemies.js index 0cf6946..c04c1cc 100644 --- a/cheats/tower-defense/removeEnemies.js +++ b/cheats/tower-defense/removeEnemies.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.enemies = stateNode.futureEnemies = []; }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146213 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615203 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/removeEnemies.min.js b/cheats/tower-defense/removeEnemies.min.js index 9cc5538..fd57d62 100644 --- a/cheats/tower-defense/removeEnemies.min.js +++ b/cheats/tower-defense/removeEnemies.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveEnemies.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeEnemies.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveEnemies.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.enemies=e.futureEnemies=[]};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeEnemies.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/removeObsticles.js b/cheats/tower-defense/removeObsticles.js index d9821e5..ab71834 100644 --- a/cheats/tower-defense/removeObsticles.js +++ b/cheats/tower-defense/removeObsticles.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.tiles = stateNode.tiles.map(row => row.fill(0)); }); let img = new Image; @@ -33,7 +33,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146219 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615206 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/removeObsticles.min.js b/cheats/tower-defense/removeObsticles.min.js index a24fb84..609430c 100644 --- a/cheats/tower-defense/removeObsticles.min.js +++ b/cheats/tower-defense/removeObsticles.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tremoveObsticles.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeObsticles.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveObsticles.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.tiles=e.tiles.map(e=>e.fill(0))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/removeObsticles.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/setDmg.js b/cheats/tower-defense/setDmg.js index cb950a4..22f4014 100644 --- a/cheats/tower-defense/setDmg.js +++ b/cheats/tower-defense/setDmg.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg = Number(parseInt(prompt("How much dmg would you like?"))); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg = Number(parseInt(prompt("How much dmg would you like?"))); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setDmg.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146223 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615208 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/setDmg.min.js b/cheats/tower-defense/setDmg.min.js index 57db5dc..7eaa4e1 100644 --- a/cheats/tower-defense/setDmg.min.js +++ b/cheats/tower-defense/setDmg.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetDmg.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setDmg.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetDmg.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.dmg=Number(parseInt(prompt("How much dmg would you like?")))};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setDmg.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/setRound.js b/cheats/tower-defense/setRound.js index 14c7ed0..f6fa002 100644 --- a/cheats/tower-defense/setRound.js +++ b/cheats/tower-defense/setRound.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ round: Number(parseInt(prompt("What round do you want to set to?"))) }) }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setRound.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146227 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615210 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/setRound.min.js b/cheats/tower-defense/setRound.min.js index d1c2353..07f003b 100644 --- a/cheats/tower-defense/setRound.min.js +++ b/cheats/tower-defense/setRound.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetRound.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})};let d=new Image;d.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setRound.png?"+Date.now(),d.crossOrigin="Anonymous",d.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(d,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(d.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetRound.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe");document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({round:Number(parseInt(prompt("What round do you want to set to?")))})};let d=new Image;d.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setRound.png?"+Date.now(),d.crossOrigin="Anonymous",d.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(d,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(d.src=null,s())})(); \ No newline at end of file diff --git a/cheats/tower-defense/setTokens.js b/cheats/tower-defense/setTokens.js index 6cc824c..a73621c 100644 --- a/cheats/tower-defense/setTokens.js +++ b/cheats/tower-defense/setTokens.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ tokens: Number(parseInt(prompt("How many tokens would you like?"))) }) + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ tokens: Number(parseInt(prompt("How many tokens would you like?"))) }) }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setTokens.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146240 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615212 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/tower-defense/setTokens.min.js b/cheats/tower-defense/setTokens.min.js index 12465ec..3301b22 100644 --- a/cheats/tower-defense/setTokens.min.js +++ b/cheats/tower-defense/setTokens.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetTokens.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setTokens.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetTokens.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({tokens:Number(parseInt(prompt("How many tokens would you like?")))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/tower-defense/setTokens.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/workshop/removeDistractions.js b/cheats/workshop/removeDistractions.js index 46fcbdc..e92d53c 100644 --- a/cheats/workshop/removeDistractions.js +++ b/cheats/workshop/removeDistractions.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ fog: !1, dusk: !1, wind: !1, plow: !1, blizzard: !1, force: !1, canada: !1, trees: [!1, !1, !1, !1, !1, !1, !1, !1, !1, !1] }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/removeDistractions.png?" + Date.now(); @@ -32,7 +32,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146271 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615246 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/workshop/removeDistractions.min.js b/cheats/workshop/removeDistractions.min.js index 7b7538c..6fe251a 100644 --- a/cheats/workshop/removeDistractions.min.js +++ b/cheats/workshop/removeDistractions.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveDistractions.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/removeDistractions.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tremoveDistractions.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({fog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:[!1,!1,!1,!1,!1,!1,!1,!1,!1,!1]})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/removeDistractions.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(i,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/workshop/sendDistraction.js b/cheats/workshop/sendDistraction.js index e0f0e33..da84bbc 100644 --- a/cheats/workshop/sendDistraction.js +++ b/cheats/workshop/sendDistraction.js @@ -18,7 +18,7 @@ document.body.append(i); window.alert = i.contentWindow.alert.bind(window); i.remove(); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; let distractions = { c: "Oh Canada", b: "Blizzard", f: "Fog Spell", d: "Dark & Dusk", w: "Howling Wind", g: "Gift Time!", t: "TREES", s: "Snow Plow", fr: "Use The Force" }; let val = Object.keys(distractions)[Math.floor(Math.random() * Object.keys(distractions).length)]; stateNode.safe = true; @@ -41,7 +41,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146275 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615255 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/workshop/sendDistraction.min.js b/cheats/workshop/sendDistraction.min.js index 1300e6c..5e70d65 100644 --- a/cheats/workshop/sendDistraction.min.js +++ b/cheats/workshop/sendDistraction.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/sendDistraction.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsendDistraction.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const l=async()=>{var e=document.createElement("iframe"),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner)["stateNode"],t={c:"Oh Canada",b:"Blizzard",f:"Fog Spell",d:"Dark & Dusk",w:"Howling Wind",g:"Gift Time!",t:"TREES",s:"Snow Plow",fr:"Use The Force"},o=Object.keys(t)[Math.floor(Math.random()*Object.keys(t).length)];e.safe=!0,e.props.liveGameController.setVal({path:`c/${e.props.client.name}/tat`,val:o}),alert(`Sent a ${t[o]} distraction`)};let s=new Image;s.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/sendDistraction.png?"+Date.now(),s.crossOrigin="Anonymous",s.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(s,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(s.src=null,l())})(); \ No newline at end of file diff --git a/cheats/workshop/setToys.js b/cheats/workshop/setToys.js index 6193a7b..ae023c2 100644 --- a/cheats/workshop/setToys.js +++ b/cheats/workshop/setToys.js @@ -19,7 +19,7 @@ window.prompt = i.contentWindow.prompt.bind(window); i.remove(); let toys = parseInt(prompt("How many toys would you like?")); - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.setState({ toys }); stateNode.props.liveGameController.setVal({ path: "c/".concat(stateNode.props.client.name), @@ -45,7 +45,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146281 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615287 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/workshop/setToys.min.js b/cheats/workshop/setToys.min.js index 3346741..f705209 100644 --- a/cheats/workshop/setToys.min.js +++ b/cheats/workshop/setToys.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetToys.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var o=document.createElement("iframe"),o=(document.body.append(o),window.prompt=o.contentWindow.prompt.bind(window),o.remove(),parseInt(prompt("How many toys would you like?"))),t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.setState({toys:o}),t.props.liveGameController.setVal({path:"c/".concat(t.props.client.name),val:{b:t.props.client.blook,t:o}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/setToys.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var o=document.createElement("canvas").getContext("2d");o.drawImage(l,0,0,this.width,this.height);let t=o.getImageData(0,0,this.width,this.height)["data"],e="",n;for(let o=0;o(l.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetToys.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var t=document.createElement("iframe"),t=(document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),parseInt(prompt("How many toys would you like?"))),e=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];e.setState({toys:t}),e.props.liveGameController.setVal({path:"c/".concat(e.props.client.name),val:{b:e.props.client.blook,t:t}})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/setToys.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var t=document.createElement("canvas").getContext("2d");t.drawImage(l,0,0,this.width,this.height);let e=t.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let t=0;t(l.src=null,s())})(); \ No newline at end of file diff --git a/cheats/workshop/setToysPerQ.js b/cheats/workshop/setToysPerQ.js index 13a86ca..a8ddd40 100644 --- a/cheats/workshop/setToysPerQ.js +++ b/cheats/workshop/setToysPerQ.js @@ -18,7 +18,7 @@ document.body.append(i); window.prompt = i.contentWindow.prompt.bind(window); i.remove(); - Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({ toysPerQ: parseInt(prompt("How many toys per question would you like?")) }); + Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({ toysPerQ: parseInt(prompt("How many toys per question would you like?")) }); }); let img = new Image; img.src = "https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/setToysPerQ.png?" + Date.now(); @@ -36,7 +36,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146286 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615298 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/workshop/setToysPerQ.min.js b/cheats/workshop/setToysPerQ.min.js index 59932d4..e3a4f29 100644 --- a/cheats/workshop/setToysPerQ.min.js +++ b/cheats/workshop/setToysPerQ.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetToysPerQ.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/setToysPerQ.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let c=document.querySelector("iframe");c.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tsetToysPerQ.js","color: #0bc2cf; font-size: 1rem"),c.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const s=async()=>{var e=document.createElement("iframe");document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner.stateNode.setState({toysPerQ:parseInt(prompt("How many toys per question would you like?"))})};let i=new Image;i.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/setToysPerQ.png?"+Date.now(),i.crossOrigin="Anonymous",i.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(i,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(i.src=null,s())})(); \ No newline at end of file diff --git a/cheats/workshop/swapToys.js b/cheats/workshop/swapToys.js index 12495d3..79c6c3a 100644 --- a/cheats/workshop/swapToys.js +++ b/cheats/workshop/swapToys.js @@ -14,7 +14,7 @@ (() => { const cheat = (async () => { - let { stateNode } = Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner; + let { stateNode } = Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner; stateNode.props.liveGameController.getDatabaseVal("c", (players) => { stateNode.setState({ choosingPlayer: false, @@ -41,7 +41,7 @@ } let iframe = document.querySelector("iframe"); const [_, time, error] = decode.match(/LastUpdated: (.+?); ErrorMessage: "(.+?)"/); - if (parseInt(time) <= 1692656146291 || iframe.contentWindow.confirm(error)) cheat(); + if (parseInt(time) <= 1693354615306 || iframe.contentWindow.confirm(error)) cheat(); } img.onerror = img.onabort = () => (img.src = null, cheat()); })(); \ No newline at end of file diff --git a/cheats/workshop/swapToys.min.js b/cheats/workshop/swapToys.min.js index 48711a9..2da8ac6 100644 --- a/cheats/workshop/swapToys.min.js +++ b/cheats/workshop/swapToys.min.js @@ -1 +1 @@ -/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tswapToys.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let t=Object.values(document.querySelector('body div[class*="camelCase"]'))[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/swapToys.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",a;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file +/* All terms found in the following link apply: https://github.com/05Konz/Blooket-Cheats/blob/main/LICENSE */ (()=>{let r=document.querySelector("iframe");r.contentWindow.console.log.call(window,"%c Blooket Cheats %c\n\tBy 05Konz on GitHub","color: #0bc2cf; font-size: 3rem","color: #8000ff; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tswapToys.js","color: #0bc2cf; font-size: 1rem"),r.contentWindow.console.log.call(window,"%c\tStar the github repo!%c https://github.com/05Konz/Blooket-Cheats","color: #ffd000; font-size: 1rem","");const c=async()=>{let t=Object.values(document.querySelector("[class*='camelCase']").parentElement)[1].children[0]._owner["stateNode"];t.props.liveGameController.getDatabaseVal("c",e=>{t.setState({choosingPlayer:!1,players:e?Object.entries(e).map(([e,{b:t,t:o}])=>({name:e,blook:t,toys:o||0})).filter(e=>e.name!=t.props.client.name).sort(({toys:e},{toys:t})=>t-e):[],phaseTwo:!0,stage:"prize",choiceObj:{type:"swap"}},()=>setTimeout(()=>t.setState({choosingPlayer:!0}),300))})};let l=new Image;l.src="https://raw.githubusercontent.com/05Konz/Blooket-Cheats/main/autoupdate/timestamps/workshop/swapToys.png?"+Date.now(),l.crossOrigin="Anonymous",l.onload=function(){var e=document.createElement("canvas").getContext("2d");e.drawImage(l,0,0,this.width,this.height);let t=e.getImageData(0,0,this.width,this.height)["data"],o="",n;for(let e=0;e(l.src=null,c())})(); \ No newline at end of file