Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /** * HTML Generator */ declare(strict_types=1);namespace PhpMyAdmin\Html;use PhpM..

Decoded Output download

<?php /**
 * HTML Generator
 */ declare(strict_types=1);namespace PhpMyAdmin\Html;use PhpMyAdmin\Core;use PhpMyAdmin\Message;use PhpMyAdmin\Profiling;use PhpMyAdmin\Providers\ServerVariables\ServerVariablesProvider;use PhpMyAdmin\Query\Compatibility;use PhpMyAdmin\ResponseRenderer;use PhpMyAdmin\Sanitize;use PhpMyAdmin\SqlParser\Lexer;use PhpMyAdmin\SqlParser\Parser;use PhpMyAdmin\SqlParser\Utils\Error as ParserError;use PhpMyAdmin\Template;use PhpMyAdmin\Url;use PhpMyAdmin\Util;use Throwable;use Twig\Error\LoaderError;use Twig\Error\RuntimeError;use Twig\Error\SyntaxError;use function ppmj0;use function xams1;use function mvci2;use function ptuj3;use function rrml4;use function mitg5;use function ivgp6;use function lxnl7;use function ozid8;use function bmqv9;use function csjza;use function jxjzb;use function qyzmc;use function cqghd;use function rtlie;use function nhptf;use function astb10;use function ucjn11;use function jmbb12;use function gbvg13;use function ksjk14;use function cvdo15;use function acqv16;use function sqly17;use function elcw18;use function pyls19;use function vjld1a;use function jvwb1b;use function wdqz1c;use function gumo1d;use const ENT_COMPAT;/**
 * HTML Generator
 */ class lmdb33{/**
     * Displays a button to copy content to clipboard
     *
     * @param string $text Text to copy to clipboard
     *
     * @return string  the html link
     */ public static function diyw1e(string $wiio34):string{return base64_decode('ICA8YSBocmVmPSIjIiBjbGFzcz0iY29weVF1ZXJ5QnRuIiBkYXRhLXRleHQ9Ig==').ozid8($wiio34).base64_decode('Ij4=').ppmj0(base64_decode('Q29weQ==')).base64_decode('PC9hPg==');}/**
     * Get a link to variable documentation
     *
     * @param string $name       The variable name
     * @param bool   $useMariaDB Use only MariaDB documentation
     * @param string $text       (optional) The text for the link
     *
     * @return string link or empty string
     */ public static function ohep1f(string $piqy35,bool $slfp36=false,?string $wiio34=null):string{$ycbn37=ServerVariablesProvider::kgmf38();$ybfd39=$slfp36?$ycbn37->nain3a($piqy35):$ycbn37->rkmh3b($piqy35);return MySQLDocumentation::julw3c($piqy35,false,$ybfd39,$wiio34);}/**
     * Returns HTML code for a tooltip
     *
     * @param string $message the message for the tooltip
     */ public static function kpvf20(string $ppzl3d):string{if($GLOBALS[base64_decode('Y2Zn')][base64_decode('U2hvd0hpbnQ=')]){$hgxl3e=base64_decode('IGNsYXNzPSJwbWFfaGludCI=');}else{$hgxl3e='';}return base64_decode('PHNwYW4=').$hgxl3e.base64_decode('Pg==').self::wtto2e(base64_decode('Yl9oZWxw')).base64_decode('PHNwYW4gY2xhc3M9ImhpZGUiPg==').$ppzl3d.base64_decode('PC9zcGFuPg==').base64_decode('PC9zcGFuPg==');}/**
     * returns html code for db link to default db page
     *
     * @param string $database database
     *
     * @return string  html link to default db page
     */ public static function mtbn21($rwsx3f=''):string{if((string)$rwsx3f===''){if((string)$GLOBALS[base64_decode('ZGI=')]===''){return '';}$rwsx3f=$GLOBALS[base64_decode('ZGI=')];}else{$rwsx3f=Util::kphp40($rwsx3f);}$ftrg41=Util::cxpa42($GLOBALS[base64_decode('Y2Zn')][base64_decode('RGVmYXVsdFRhYkRhdGFiYXNl')],base64_decode('ZGF0YWJhc2U='));return base64_decode('PGEgaHJlZj0i').$ftrg41.Url::xvyc43([base64_decode('ZGI=')=>$rwsx3f],!acqv16($ftrg41,base64_decode('Pw=='))?base64_decode('Pw=='):base64_decode('Jg==')).base64_decode('IiB0aXRsZT0i').ozid8(cvdo15(ppmj0(base64_decode('SnVtcCB0byBkYXRhYmFzZSDigJwlc+KAnS4=')),$rwsx3f)).base64_decode('Ij4=').ozid8($rwsx3f).base64_decode('PC9hPg==');}/**
     * Prepare a lightbulb hint explaining a known external bug
     * that affects a functionality
     *
     * @param string $functionality  localized message explaining the func.
     * @param string $component      'mysql' (eventually, 'php')
     * @param string $minimumVersion of this component
     * @param string $bugReference   bug reference for this component
     */ public static function zyrh22($bidm44,$zjbv45,$zxxw46,$hlff47):string{global $nnqw48;$hnyr49='';if(($zjbv45===base64_decode('bXlzcWw='))&&($nnqw48->nvmi4a()<$zxxw46)){$hnyr49.=self::kpvf20(cvdo15(ppmj0(base64_decode('VGhlICVzIGZ1bmN0aW9uYWxpdHkgaXMgYWZmZWN0ZWQgYnkgYSBrbm93biBidWcsIHNlZSAlcw==')),$bidm44,Core::jcjs4b(base64_decode('aHR0cHM6Ly9idWdzLm15c3FsLmNvbS8=')).$hlff47));}return $hnyr49;}/**
     * Returns an HTML IMG tag for a particular icon from a theme,
     * which may be an actual file or an icon from a sprite.
     * This function takes into account the ActionLinksMode
     * configuration setting and wraps the image tag in a span tag.
     *
     * @param string $icon         name of icon file
     * @param string $alternate    alternate text
     * @param bool   $forceText    whether to force alternate text to be displayed
     * @param bool   $menuIcon     whether this icon is for the menu bar or not
     * @param string $controlParam which directive controls the display
     *
     * @return string an html snippet
     */ public static function sthj23($jceu4c,$ltju4d='',$ytyk4e=false,$rwsa4f=false,$vclp50=base64_decode('QWN0aW9uTGlua3NNb2Rl')):string{$aqzj51=$rwfr52=false;if(Util::jfzi53($vclp50)){$aqzj51=true;}if($ytyk4e||Util::mgic54($vclp50)){$rwfr52=true;}$iivd55=$rwsa4f?'':base64_decode('PHNwYW4gY2xhc3M9InRleHQtbm93cmFwIj4=');if($aqzj51){$iivd55.=self::wtto2e($jceu4c,$ltju4d);}if($aqzj51&&$rwfr52){$iivd55.=base64_decode('Jm5ic3A7');}if($rwfr52){$iivd55.=$ltju4d;}$iivd55.=$rwsa4f?'':base64_decode('PC9zcGFuPg==');return $iivd55;}/**
     * Returns information about SSL status for current connection
     */ public static function tplg24():string{$ufpv56=$GLOBALS[base64_decode('Y2Zn')][base64_decode('U2VydmVy')];$ohoj57=base64_decode('dGV4dC1kYW5nZXI=');if(!$ufpv56[base64_decode('c3Ns')]){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIG5vdCBiZWluZyB1c2Vk'));if(!empty($ufpv56[base64_decode('c29ja2V0')])||csjza($ufpv56[base64_decode('aG9zdA==')],$GLOBALS[base64_decode('Y2Zn')][base64_decode('TXlzcWxTc2xXYXJuaW5nU2FmZUhvc3Rz')])){$ohoj57='';}}elseif(!$ufpv56[base64_decode('c3NsX3ZlcmlmeQ==')]){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQgd2l0aCBkaXNhYmxlZCB2ZXJpZmljYXRpb24='));}elseif(empty($ufpv56[base64_decode('c3NsX2Nh')])){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQgd2l0aG91dCBjZXJ0aWZpY2F0aW9uIGF1dGhvcml0eQ=='));}else{$ohoj57='';$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQ='));}return base64_decode('PHNwYW4gY2xhc3M9Ig==').$ohoj57.base64_decode('Ij4=').$ppzl3d.base64_decode('PC9zcGFuPiA=').MySQLDocumentation::flgc58(base64_decode('c2V0dXA='),base64_decode('c3Ns'));}/**
     * Returns default function for a particular column.
     *
     * @param array $field      Data about the column for which
     *                          to generate the dropdown
     * @param bool  $insertMode Whether the operation is 'insert'
     *
     * @return string An HTML snippet of a dropdown list with function
     *                names appropriate for the requested column.
     *
     * @global mixed $data data of currently edited row
     *                     (used to detect whether to choose defaults)
     * @global array $cfg  PMA configuration
     */ public static function gmrj25(array$oncl59,$luzz5a):string{global $rdch5b,$ghjl5c,$nnqw48;$uwdk5d='';$wntq5e=$nnqw48->$vclk5f->ivtw60($oncl59[base64_decode('VHJ1ZV9UeXBl')]);if(!empty($wntq5e)&&isset($rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ18=').$wntq5e])){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ18=').$wntq5e];if($wntq5e===base64_decode('U1BBVElBTA==')&&$nnqw48->nvmi4a()>=50600&&vjld1a(jvwb1b($uwdk5d,0,3))!==base64_decode('U1Rf')){$uwdk5d=base64_decode('U1Rf').$uwdk5d;}}if(($oncl59[base64_decode('VHJ1ZV9UeXBl')]===base64_decode('dGltZXN0YW1w'))&&$oncl59[base64_decode('Zmlyc3RfdGltZXN0YW1w')]&&empty($oncl59[base64_decode('RGVmYXVsdA==')])&&empty($ghjl5c)&&$oncl59[base64_decode('RXh0cmE=')]!==base64_decode('b24gdXBkYXRlIENVUlJFTlRfVElNRVNUQU1Q')&&$oncl59[base64_decode('TnVsbA==')]===base64_decode('Tk8=')){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('Zmlyc3RfdGltZXN0YW1w')];}if($luzz5a&&$oncl59[base64_decode('S2V5')]===base64_decode('UFJJ')&&($oncl59[base64_decode('VHlwZQ==')]===base64_decode('Y2hhcigzNik=')||$oncl59[base64_decode('VHlwZQ==')]===base64_decode('dmFyY2hhcigzNik='))){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ19VVUlE')];}return $uwdk5d;}/**
     * Creates a dropdown box with MySQL functions for a particular column.
     *
     * @param array $field       Data about the column for which to generate the dropdown
     * @param bool  $insertMode  Whether the operation is 'insert'
     * @param array $foreignData Foreign data
     *
     * @return string An HTML snippet of a dropdown list with function names appropriate for the requested column.
     */ public static function hyqi26(array$oncl59,$luzz5a,array$kvze61):string{global $nnqw48;$uwdk5d=self::gmrj25($oncl59,$luzz5a);$bzet62=base64_decode('PG9wdGlvbj48L29wdGlvbj4=').base64_decode('Cg==');$phve63=$nnqw48->$vclk5f->yxfx64();foreach($phve63 as $zhnh65){$bzet62.=base64_decode('PG9wdGlvbg==');if($zhnh65===$uwdk5d&&!isset($kvze61[base64_decode('Zm9yZWlnbl9maWVsZA==')])){$bzet62.=base64_decode('IHNlbGVjdGVkPSJzZWxlY3RlZCI=');}$bzet62.=base64_decode('Pg==').$zhnh65.base64_decode('PC9vcHRpb24+').base64_decode('Cg==');}$bzet62.=base64_decode('PG9wdGlvbiB2YWx1ZT0iUEhQX1BBU1NXT1JEX0hBU0giIHRpdGxlPSI=');$bzet62.=lxnl7(ppmj0(base64_decode('VGhlIFBIUCBmdW5jdGlvbiBwYXNzd29yZF9oYXNoKCkgd2l0aCBkZWZhdWx0IG9wdGlvbnMu')),ENT_COMPAT);$bzet62.=base64_decode('Ij4=').ppmj0(base64_decode('cGFzc3dvcmRfaGFzaCgpIFBIUCBmdW5jdGlvbg==')).base64_decode('PC9vcHRpb24+').base64_decode('Cg==');return $bzet62;}/**
     * Renders a single link for the top of the navigation panel
     *
     * @param string $link        The url for the link
     * @param bool   $showText    Whether to show the text or to
     *                            only use it for title attributes
     * @param string $text        The text to display and use for title attributes
     * @param bool   $showIcon    Whether to show the icon
     * @param string $icon        The filename of the icon to show
     * @param string $linkId      Value to use for the ID attribute
     * @param bool   $disableAjax Whether to disable ajax page loading for this link
     * @param string $linkTarget  The name of the target frame for the link
     * @param array  $classes     HTML classes to apply
     *
     * @return string HTML code for one link
     */ public static function mjae27($ybfd39,$vtjs66,$wiio34,$bptj67,$jceu4c,$brav68='',$yacm69=false,$iptl6a='',array$fgbe6b=[]):string{$bzet62=base64_decode('PGEgaHJlZj0i').$ybfd39.base64_decode('Ig==');if(!empty($brav68)){$bzet62.=base64_decode('IGlkPSI=').$brav68.base64_decode('Ig==');}if(!empty($iptl6a)){$bzet62.=base64_decode('IHRhcmdldD0i').$iptl6a.base64_decode('Ig==');}if($yacm69){$fgbe6b[]=base64_decode('ZGlzYWJsZUFqYXg=');}if(!empty($fgbe6b)){$bzet62.=base64_decode('IGNsYXNzPSI=').bmqv9(base64_decode('IA=='),$fgbe6b).base64_decode('Ig==');}$bzet62.=base64_decode('IHRpdGxlPSI=').$wiio34.base64_decode('Ij4=');if($bptj67){$bzet62.=self::wtto2e($jceu4c,$wiio34);}if($vtjs66){$bzet62.=$wiio34;}$bzet62.=base64_decode('PC9hPg==');if($vtjs66){$bzet62.=base64_decode('PGJyPg==');}return $bzet62;}/**
     * @return array<string, int|string>
     * @psalm-return array{pos: int, unlim_num_rows: int, rows: int, sql_query: string}
     */ public static function uxnx28(string $pybd6c):array{if(isset($_REQUEST[base64_decode('c2Vzc2lvbl9tYXhfcm93cw==')])){$vsax6d=(int)$_REQUEST[base64_decode('c2Vzc2lvbl9tYXhfcm93cw==')];}elseif(isset($_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')])&&$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')]!==base64_decode('YWxs')){$vsax6d=(int)$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')];}else{$vsax6d=(int)$GLOBALS[base64_decode('Y2Zn')][base64_decode('TWF4Um93cw==')];$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')]=$vsax6d;}$rfdy6e=(int)$_REQUEST[base64_decode('dW5saW1fbnVtX3Jvd3M=')];if(isset($_REQUEST[base64_decode('cG9z')])){$huub6f=(int)$_REQUEST[base64_decode('cG9z')];}elseif(isset($_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')])){$huub6f=(int)$_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')];}else{$huub6f=((int)rrml4($rfdy6e/$vsax6d)-1)*$vsax6d;$_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')]=$huub6f;}return[base64_decode('cG9z')=>$huub6f,base64_decode('dW5saW1fbnVtX3Jvd3M=')=>$rfdy6e,base64_decode('cm93cw==')=>$vsax6d,base64_decode('c3FsX3F1ZXJ5')=>$pybd6c];}/**
     * Execute an EXPLAIN query and formats results similar to MySQL command line
     * utility.
     *
     * @param string $sqlQuery EXPLAIN query
     *
     * @return string query results
     */ private static function tcbx29($pybd6c):string{global $nnqw48;$jdtf70='';$vlmu71=$nnqw48->yhnm72($pybd6c);$tpbu73=base64_decode('Kw==');$emch74=base64_decode('fA==');$xuzy75=$nnqw48->tlqc76($vlmu71);foreach($xuzy75 as $kmmd77){$tpbu73.=base64_decode('LS0tKw==');$emch74.=base64_decode('IA==').$kmmd77->$klre78.base64_decode('IHw=');}$tpbu73.=base64_decode('Cg==');$jdtf70.=$tpbu73.$emch74.base64_decode('Cg==').$tpbu73;while($yurh79=$vlmu71->yamv7a()){$xaku7b=base64_decode('fA==');foreach($yurh79 as $wtts7c){if($wtts7c===null){$wtts7c=base64_decode('TlVMTA==');}$xaku7b.=base64_decode('IA==').$wtts7c.base64_decode('IHw=');}$jdtf70.=$xaku7b.base64_decode('Cg==');}$jdtf70.=$tpbu73;return $jdtf70;}/**
     * Prepare the message and the query
     * usually the message is the result of the query executed
     *
     * @param Message|string $message  the message to display
     * @param string         $sqlQuery the query to display
     * @param string         $type     the type (level) of the message
     *
     * @throws Throwable
     * @throws LoaderError
     * @throws RuntimeError
     * @throws SyntaxError
     */ public static function dvqf2a($ppzl3d,$pybd6c=null,$gxhf7d=base64_decode('bm90aWNl')):string{global $rdch5b,$nnqw48;$bzet62='';if($pybd6c===null){if(!empty($GLOBALS[base64_decode('ZGlzcGxheV9xdWVyeQ==')])){$pybd6c=$GLOBALS[base64_decode('ZGlzcGxheV9xdWVyeQ==')];}elseif(!empty($GLOBALS[base64_decode('dW5wYXJzZWRfc3Fs')])){$pybd6c=$GLOBALS[base64_decode('dW5wYXJzZWRfc3Fs')];}elseif(!empty($GLOBALS[base64_decode('c3FsX3F1ZXJ5')])){$pybd6c=$GLOBALS[base64_decode('c3FsX3F1ZXJ5')];}else{$pybd6c='';}}$whkt7e=$rdch5b[base64_decode('U2hvd1NRTA==')]==true&&!empty($pybd6c)&&$pybd6c!==base64_decode('Ow==');if(isset($GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')])){$bzet62.=$GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')]->ihvm7f();unset($GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')]);}if($whkt7e){$bzet62.=base64_decode('PGRpdiBjbGFzcz0icmVzdWx0X3F1ZXJ5Ij4=').base64_decode('Cg==');}if($ppzl3d instanceof Message){if(isset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')])){$ppzl3d->butb80($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);unset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);}$bzet62.=$ppzl3d->ihvm7f();}else{$shaa81=base64_decode('cHJpbWFyeQ==');if($gxhf7d===base64_decode('ZXJyb3I=')){$shaa81=base64_decode('ZGFuZ2Vy');}elseif($gxhf7d===base64_decode('c3VjY2Vzcw==')){$shaa81=base64_decode('c3VjY2Vzcw==');}$bzet62.=base64_decode('PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQt').$shaa81.base64_decode('IiByb2xlPSJhbGVydCI+');$bzet62.=Sanitize::ripl82($ppzl3d);if(isset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')])){$bzet62.=Sanitize::ripl82($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);unset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);}$bzet62.=base64_decode('PC9kaXY+');}if($whkt7e){$ywwj83=false;$adqn84=rtlie($pybd6c);if($adqn84>$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]){$ywwj83=true;$gocd85=ucjn11($pybd6c,0,$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]).base64_decode('Wy4uLl0=');}else{$gocd85=$pybd6c;}if(!empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$jgdq86=base64_decode('XFxuIjxicj4=').base64_decode('Cg==').base64_decode('Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7LiAi');$gocd85=ozid8(mvci2($gocd85));$gocd85=ksjk14(base64_decode('LygoXDAxNVwwMTIpfChcMDE1KXwoXDAxMikpLw=='),$jgdq86,$gocd85);$gocd85=base64_decode('PGNvZGUgY2xhc3M9InBocCI+PHByZT4=').base64_decode('Cg==').base64_decode('JHNxbCA9ICI=').$gocd85.base64_decode('Ijs=').base64_decode('Cg==').base64_decode('PC9wcmU+PC9jb2RlPg==');}elseif($ywwj83){$gocd85=base64_decode('PGNvZGUgY2xhc3M9InNxbCI+PHByZT4=').base64_decode('Cg==').ozid8($gocd85,ENT_COMPAT).base64_decode('PC9wcmU+PC9jb2RlPg==');}else{$gocd85=self::uasz31($gocd85);}$aqcp87=[];if(!isset($GLOBALS[base64_decode('ZGI=')])){$GLOBALS[base64_decode('ZGI=')]='';}if(pyls19($GLOBALS[base64_decode('ZGI=')])>0){$aqcp87[base64_decode('ZGI=')]=$GLOBALS[base64_decode('ZGI=')];if(pyls19($GLOBALS[base64_decode('dGFibGU=')])>0){$aqcp87[base64_decode('dGFibGU=')]=$GLOBALS[base64_decode('dGFibGU=')];$cqnq88=Url::eioi89(base64_decode('L3RhYmxlL3NxbA=='));}else{$cqnq88=Url::eioi89(base64_decode('L2RhdGFiYXNlL3NxbA=='));}}else{$cqnq88=Url::eioi89(base64_decode('L3NlcnZlci9zcWw='));}$vcka8a='';$nniu8b=gbvg13(base64_decode('QF5TRUxFQ1RbWzpzcGFjZTpdXStAaQ=='),$pybd6c);if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RXhwbGFpbg==')])&&!$ywwj83){$gkza8c=$aqcp87;if($nniu8b){$gkza8c[base64_decode('c3FsX3F1ZXJ5')]=base64_decode('RVhQTEFJTiA=').$pybd6c;$vcka8a=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$gkza8c,ppmj0(base64_decode('RXhwbGFpbiBTUUw='))).base64_decode('Jm5ic3A7XQ==');}elseif(gbvg13(base64_decode('QF5FWFBMQUlOW1s6c3BhY2U6XV0rU0VMRUNUW1s6c3BhY2U6XV0rQGk='),$pybd6c)){$gkza8c[base64_decode('c3FsX3F1ZXJ5')]=ucjn11($pybd6c,8);$vcka8a=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$gkza8c,ppmj0(base64_decode('U2tpcCBFeHBsYWluIFNRTA=='))).base64_decode('XQ==');$nifz8d=base64_decode('aHR0cHM6Ly9tYXJpYWRiLm9yZy9leHBsYWluX2FuYWx5emVyL2FuYWx5emUv').base64_decode('P2NsaWVudD1waHBNeUFkbWluJnJhd19leHBsYWluPQ==').gumo1d(self::tcbx29($pybd6c));$vcka8a.=base64_decode('IFs=').self::drnb2f(ozid8(base64_decode('dXJsLnBocD91cmw9').gumo1d($nifz8d)),null,cvdo15(ppmj0(base64_decode('QW5hbHl6ZSBFeHBsYWluIGF0ICVz')),base64_decode('bWFyaWFkYi5vcmc=')),[],base64_decode('X2JsYW5r'),false).base64_decode('Jm5ic3A7XQ==');}}$aqcp87[base64_decode('c3FsX3F1ZXJ5')]=$pybd6c;$aqcp87[base64_decode('c2hvd19xdWVyeQ==')]=1;if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RWRpdA==')])&&empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$cqnq88=base64_decode('IFsmbmJzcDs=').self::drnb2f($cqnq88,$aqcp87,ppmj0(base64_decode('RWRpdA=='))).base64_decode('Jm5ic3A7XQ==');}else{$cqnq88='';}if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('U2hvd0FzUEhQ')])&&!$ywwj83){if(!empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$qsnx8e=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$aqcp87,ppmj0(base64_decode('V2l0aG91dCBQSFAgY29kZQ=='))).base64_decode('Jm5ic3A7XQ==');$qsnx8e.=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$aqcp87,ppmj0(base64_decode('U3VibWl0IHF1ZXJ5'))).base64_decode('Jm5ic3A7XQ==');}else{$zzuv8f=$aqcp87;$zzuv8f[base64_decode('c2hvd19hc19waHA=')]=1;$qsnx8e=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$zzuv8f,ppmj0(base64_decode('Q3JlYXRlIFBIUCBjb2Rl'))).base64_decode('Jm5ic3A7XQ==');}}else{$qsnx8e='';}if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('UmVmcmVzaA==')])&&!isset($GLOBALS[base64_decode('c2hvd19hc19waHA=')])&&gbvg13(base64_decode('QF4oU0VMRUNUfFNIT1cpW1s6c3BhY2U6XV0rQGk='),$pybd6c)){$cijt90=Url::eioi89(base64_decode('L3NxbA=='),$aqcp87);$cijt90=base64_decode('IFsmbmJzcDs=').self::drnb2f($cijt90,$aqcp87,ppmj0(base64_decode('UmVmcmVzaA=='))).base64_decode('Jm5ic3A7XQ==');}else{$cijt90='';}$bzet62.=base64_decode('PGRpdiBjbGFzcz0ic3FsT3V0ZXIiPg==');$bzet62.=$gocd85;$bzet62.=base64_decode('PC9kaXY+');$bzet62.=base64_decode('PGRpdiBjbGFzcz0idG9vbHMgZC1wcmludC1ub25lIj4=');$bzet62.=base64_decode('PGZvcm0gYWN0aW9uPSI=').Url::eioi89(base64_decode('L3NxbA==')).base64_decode('IiBtZXRob2Q9InBvc3QiPg==');$bzet62.=Url::gnlw91($GLOBALS[base64_decode('ZGI=')],$GLOBALS[base64_decode('dGFibGU=')]);$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ic3FsX3F1ZXJ5IiB2YWx1ZT0i').ozid8($pybd6c).base64_decode('Ij4=');if(!empty($cijt90)&&Profiling::dxxj92($nnqw48)){$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0icHJvZmlsaW5nX2Zvcm0iIHZhbHVlPSIxIj4=');$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImNoZWNrYm94IiBuYW1lPSJwcm9maWxpbmciIGlkPSJwcm9maWxpbmdDaGVja2JveCIgY2xhc3M9ImF1dG9zdWJtaXQi');$bzet62.=isset($_SESSION[base64_decode('cHJvZmlsaW5n')])?base64_decode('IGNoZWNrZWQ='):'';$bzet62.=base64_decode('PiA8bGFiZWwgZm9yPSJwcm9maWxpbmdDaGVja2JveCI+').ppmj0(base64_decode('UHJvZmlsaW5n')).base64_decode('PC9sYWJlbD4=');}$bzet62.=base64_decode('PC9mb3JtPg==');/**
             * TODO: Should we have $cfg['SQLQuery']['InlineEdit']?
             */ if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RWRpdA==')])&&!$ywwj83&&empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$jzvd93=base64_decode('IFsmbmJzcDs=').self::drnb2f(base64_decode('Iw=='),null,xams1(base64_decode('SW5saW5lIGVkaXQgcXVlcnk='),base64_decode('RWRpdCBpbmxpbmU=')),[base64_decode('Y2xhc3M=')=>base64_decode('aW5saW5lX2VkaXRfc3Fs')]).base64_decode('Jm5ic3A7XQ==');}else{$jzvd93='';}$bzet62.=$jzvd93.$cqnq88.$vcka8a.$qsnx8e.$cijt90;$bzet62.=base64_decode('PC9kaXY+');$bzet62.=base64_decode('PC9kaXY+');}return $bzet62;}/**
     * Displays a link to the PHP documentation
     *
     * @param string $target anchor in documentation
     *
     * @return string  the html link
     */ public static function bmhx2b($pxym94):string{return self::cxsw2c(Core::anov95($pxym94));}/**
     * Displays a link to the documentation as an icon
     *
     * @param string $link   documentation link
     * @param string $target optional link target
     * @param bool   $bbcode optional flag indicating whether to output bbcode
     *
     * @return string the html link
     */ public static function cxsw2c($ybfd39,$pxym94=base64_decode('ZG9jdW1lbnRhdGlvbg=='),$svbr96=false):string{if($svbr96){return base64_decode('W2FA').$ybfd39.base64_decode('QA==').$pxym94.base64_decode('XVtkb2NoZWxwaWNvbl1bL2Fd');}return base64_decode('PGEgaHJlZj0i').$ybfd39.base64_decode('IiB0YXJnZXQ9Ig==').$pxym94.base64_decode('Ij4=').self::wtto2e(base64_decode('Yl9oZWxw'),ppmj0(base64_decode('RG9jdW1lbnRhdGlvbg=='))).base64_decode('PC9hPg==');}/**
     * Displays a MySQL error message in the main panel when $exit is true.
     * Returns the error message otherwise.
     *
     * @param string $serverMessage Server's error message.
     * @param string $sqlQuery      The SQL query that failed.
     * @param bool   $isModifyLink  Whether to show a "modify" link or not.
     * @param string $backUrl       URL for the "back" link (full path is not required).
     * @param bool   $exit          Whether execution should be stopped or the error message should be returned.
     *
     * @global string $table The current table.
     * @global string $db    The current database.
     */ public static function ugts2d($hpiw97='',$pybd6c='',$zufz98=true,$nsul99='',$gpmt9a=true):?string{global $jnbu9b,$hvop9c,$nnqw48;/**
         * Error message to be built.
         */ $cgqq9d='';if(empty($hpiw97)){$hpiw97=$nnqw48->nfhg9e();}if(empty($pybd6c)&&!empty($GLOBALS[base64_decode('c3FsX3F1ZXJ5')])){$pybd6c=$GLOBALS[base64_decode('c3FsX3F1ZXJ5')];}$pybd6c=wdqz1c($pybd6c);/**
         * The lexer used for analysis.
         */ $lrax9f=new xqhpa0($pybd6c);/**
         * The parser used for analysis.
         */ $sfmpa1=new cxtea2($lrax9f->$zsnqa3);/**
         * The errors found by the lexer and the parser.
         */ $nnkza4=ParserError::wnlia5([$lrax9f,$sfmpa1,]);if(empty($pybd6c)){$owjqa6='';}elseif(mitg5($nnkza4)){$owjqa6=ozid8($pybd6c);}else{$owjqa6=self::uasz31($pybd6c,true);}$cgqq9d.=base64_decode('PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+PGgxPg==').ppmj0(base64_decode('RXJyb3I=')).base64_decode('PC9oMT4=');if(!empty($pybd6c)&&!nhptf($pybd6c,base64_decode('Y29ubmVjdA=='))){if(!empty($nnkza4)){$cgqq9d.=base64_decode('PHA+PHN0cm9uZz4=').ppmj0(base64_decode('U3RhdGljIGFuYWx5c2lzOg==')).base64_decode('PC9zdHJvbmc+PC9wPg==');$cgqq9d.=base64_decode('PHA+').cvdo15(ppmj0(base64_decode('JWQgZXJyb3JzIHdlcmUgZm91bmQgZHVyaW5nIGFuYWx5c2lzLg==')),mitg5($nnkza4)).base64_decode('PC9wPg==');$cgqq9d.=base64_decode('PHA+PG9sPg==');$cgqq9d.=bmqv9(ParserError::mopoa7($nnkza4,base64_decode('PGxpPiUyJHMgKG5lYXIgIiU0JHMiIGF0IHBvc2l0aW9uICU1JGQpPC9saT4=')));$cgqq9d.=base64_decode('PC9vbD48L3A+');}$cgqq9d.=base64_decode('PHA+PHN0cm9uZz4=').ppmj0(base64_decode('U1FMIHF1ZXJ5Og==')).base64_decode('PC9zdHJvbmc+').self::diyw1e($pybd6c).base64_decode('Cg==');$iezja8=astb10($owjqa6);if(nhptf($iezja8,base64_decode('c2VsZWN0'))){$cgqq9d.=MySQLDocumentation::julw3c(base64_decode('U0VMRUNU'));}if($zufz98){$aqcp87=[base64_decode('c3FsX3F1ZXJ5')=>$pybd6c,base64_decode('c2hvd19xdWVyeQ==')=>1,];if(pyls19($jnbu9b)>0){$aqcp87[base64_decode('ZGI=')]=$hvop9c;$aqcp87[base64_decode('dGFibGU=')]=$jnbu9b;$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L3RhYmxlL3NxbA=='),$aqcp87).base64_decode('Ij4=');}elseif(pyls19($hvop9c)>0){$aqcp87[base64_decode('ZGI=')]=$hvop9c;$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L2RhdGFiYXNlL3NxbA=='),$aqcp87).base64_decode('Ij4=');}else{$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L3NlcnZlci9zcWw='),$aqcp87).base64_decode('Ij4=');}$cgqq9d.=$exzfa9.self::sthj23(base64_decode('Yl9lZGl0'),ppmj0(base64_decode('RWRpdA=='))).base64_decode('PC9hPg==');}$cgqq9d.=base64_decode('ICAgIDwvcD4=').base64_decode('Cg==').base64_decode('PHA+').base64_decode('Cg==').$owjqa6.base64_decode('Cg==').base64_decode('PC9wPg==').base64_decode('Cg==');}if($hpiw97!==''){$hpiw97=(string)ksjk14(base64_decode('QCgoDQopfCgNKXwoCikpezMsfUA='),base64_decode('Cgo='),$hpiw97);$cgqq9d.=base64_decode('PHA+').base64_decode('Cg==').base64_decode('ICAgIDxzdHJvbmc+').ppmj0(base64_decode('TXlTUUwgc2FpZDog')).base64_decode('PC9zdHJvbmc+').MySQLDocumentation::julw3c(base64_decode('c2VydmVyLWVycm9yLXJlZmVyZW5jZQ==')).base64_decode('Cg==').base64_decode('PC9wPg==').base64_decode('Cg==');$hpiw97=sqly17([base64_decode('ICA='),base64_decode('CQ=='),],[base64_decode('Jm5ic3A7Jm5ic3A7'),base64_decode('Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7'),],$hpiw97);$hpiw97=jmbb12($hpiw97);$cgqq9d.=base64_decode('PGNvZGU+').$hpiw97.base64_decode('PC9jb2RlPjxicj4=');}$cgqq9d.=base64_decode('PC9kaXY+');$_SESSION[base64_decode('SW1wb3J0X21lc3NhZ2U=')][base64_decode('bWVzc2FnZQ==')]=$cgqq9d;if(!$gpmt9a){return $cgqq9d;}/**
         * If this is an AJAX request, there is no "Back" link and
         * `Response()` is used to send the response.
         */ $puguaa=ResponseRenderer::dlpaab();if($puguaa->oddnac()){$puguaa->jgrbad(false);$puguaa->jrszae(base64_decode('bWVzc2FnZQ=='),$cgqq9d);exit;}if(!empty($nsul99)){if(nhptf($nsul99,base64_decode('Pw=='))){$nsul99.=base64_decode('JmFtcDtub19oaXN0b3J5PXRydWU=');}else{$nsul99.=base64_decode('P25vX2hpc3Rvcnk9dHJ1ZQ==');}$_SESSION[base64_decode('SW1wb3J0X21lc3NhZ2U=')][base64_decode('Z29fYmFja191cmw=')]=$nsul99;$cgqq9d.=base64_decode('PGZpZWxkc2V0IGNsYXNzPSJwbWEtZmllbGRzZXQgdGJsRm9vdGVycyI+').base64_decode('WyA8YSBocmVmPSI=').$nsul99.base64_decode('Ij4=').ppmj0(base64_decode('QmFjaw==')).base64_decode('PC9hPiBd').base64_decode('PC9maWVsZHNldD4=').base64_decode('Cgo=');}exit($cgqq9d);}/**
     * Returns an HTML IMG tag for a particular image from a theme
     *
     * The image name should match CSS class defined in icons.css.php
     *
     * @param string $image      The name of the file to get
     * @param string $alternate  Used to set 'alt' and 'title' attributes
     *                           of the image
     * @param array  $attributes An associative array of other attributes
     *
     * @return string an html IMG tag
     */ public static function wtto2e($inmlaf,$ltju4d='',array$bwwfb0=[]):string{$ltju4d=ozid8($ltju4d);if(isset($bwwfb0[base64_decode('Y2xhc3M=')])){$bwwfb0[base64_decode('Y2xhc3M=')]=base64_decode('aWNvbiBpY18=').$inmlaf.base64_decode('IA==').$bwwfb0[base64_decode('Y2xhc3M=')];}else{$bwwfb0[base64_decode('Y2xhc3M=')]=base64_decode('aWNvbiBpY18=').$inmlaf;}$lkxdb1='';foreach($bwwfb0 as $vdbfb2=>$wtts7c){if(csjza($vdbfb2,[base64_decode('YWx0'),base64_decode('dGl0bGU=')])){continue;}$lkxdb1.=base64_decode('IA==').$vdbfb2.base64_decode('PSI=').$wtts7c.base64_decode('Ig==');}$dvrqb3=$bwwfb0[base64_decode('YWx0')]?? $ltju4d;$zbclb4=$bwwfb0[base64_decode('dGl0bGU=')]?? $ltju4d;$sxagb5=base64_decode('PGltZyBzcmM9InRoZW1lcy9kb3QuZ2lmIiB0aXRsZT0iJXMiIGFsdD0iJXMiJXM+');return cvdo15($sxagb5,$zbclb4,$dvrqb3,$lkxdb1);}/**
     * Displays a link, or a link with code to trigger POST request.
     *
     * POST is used in following cases:
     *
     * - URL is too long
     * - URL components are over Suhosin limits
     * - There is SQL query in the parameters
     *
     * @param string                        $urlPath   the URL
     * @param array<int|string, mixed>|null $urlParams URL parameters
     * @param string                        $message   the link message
     * @param string|array<string, string>  $tagParams string: js confirmation;
     *                                                 array: additional tag params (f.e. style="")
     * @param string                        $target    target
     *
     * @return string  the results to be echoed or saved in an array
     */ public static function drnb2f($fibub6,$aqcp87,$ppzl3d,$hodub7=[],$pxym94='',bool $vrwxb8=true):string{$nifz8d=$fibub6;if(cqghd($aqcp87)){$nifz8d=$fibub6.Url::xvyc43($aqcp87,acqv16($fibub6,base64_decode('Pw=='))?base64_decode('Jg=='):base64_decode('Pw=='),false);}$rcowb9=pyls19($nifz8d);if(!cqghd($hodub7)){$pjnoba=$hodub7;$hodub7=[];if(!empty($pjnoba)){$hodub7[base64_decode('b25jbGljaw==')]=base64_decode('cmV0dXJuIEZ1bmN0aW9ucy5jb25maXJtTGluayh0aGlzLCBcJw==').Sanitize::kdwvbb($pjnoba).base64_decode('XCcp');}unset($pjnoba);}if(!empty($pxym94)){$hodub7[base64_decode('dGFyZ2V0')]=$pxym94;if($pxym94===base64_decode('X2JsYW5r')&&elcw18($nifz8d,base64_decode('dXJsLnBocD8='))){$hodub7[base64_decode('cmVs')]=base64_decode('bm9vcGVuZXIgbm9yZWZlcnJlcg==');}}$dvgqbc=true;if($rcowb9<=$GLOBALS[base64_decode('Y2Zn')][base64_decode('TGlua0xlbmd0aExpbWl0')]){$lzzmbd=jxjzb(base64_decode('c3Vob3Npbi5nZXQubWF4X3ZhbHVlX2xlbmd0aA=='));if($lzzmbd){$bpgabe=Util::rmknbf($nifz8d);foreach($bpgabe as $hpgmc0){if(!acqv16($hpgmc0,base64_decode('PQ=='))){continue;}[,$ywkmc1]=ivgp6(base64_decode('PQ=='),$hpgmc0);if(pyls19($ywkmc1)>$lzzmbd){$dvgqbc=false;break;}}}}$iwslc2=[];$zvvqc3=($rcowb9>$GLOBALS[base64_decode('Y2Zn')][base64_decode('TGlua0xlbmd0aExpbWl0')])||!$dvgqbc ||(acqv16($nifz8d,base64_decode('c3FsX3F1ZXJ5PQ=='))&&!acqv16($nifz8d,base64_decode('c3FsX3NpZ25hdHVyZT0=')))||acqv16($nifz8d,base64_decode('dmlld1thc109'));if($vrwxb8&&$zvvqc3){$vxetc4=ivgp6(base64_decode('Pw=='),$nifz8d,2);$iwslc2[]=base64_decode('ZGF0YS1wb3N0PSI=').($vxetc4[1]?? '').base64_decode('Ig==');$nifz8d=$vxetc4[0];if(ptuj3(base64_decode('Y2xhc3M='),$hodub7)&&acqv16($hodub7[base64_decode('Y2xhc3M=')],base64_decode('Y3JlYXRlX3ZpZXc='))){$nifz8d.=base64_decode('Pw==').ivgp6(base64_decode('Jg=='),$vxetc4[1],2)[0];}}else{$nifz8d=$fibub6;if(cqghd($aqcp87)){$nifz8d=$fibub6.Url::xvyc43($aqcp87,acqv16($fibub6,base64_decode('Pw=='))?base64_decode('Jg=='):base64_decode('Pw=='));}}foreach($hodub7 as $ujwac5=>$tjcec6){$iwslc2[]=$ujwac5.base64_decode('PSI=').ozid8($tjcec6).base64_decode('Ig==');}return base64_decode('PGEgaHJlZj0i').$nifz8d.base64_decode('IiA=').bmqv9(base64_decode('IA=='),$iwslc2).base64_decode('Pg==').$ppzl3d.base64_decode('PC9hPg==');}/**
     * Prepare navigation for a list
     *
     * @param int      $count     number of elements in the list
     * @param int      $pos       current position in the list
     * @param array    $urlParams url parameters
     * @param string   $script    script name for form target
     * @param string   $frame     target frame
     * @param int      $maxCount  maximum number of elements to display from
     *                             the list
     * @param string   $name      the name for the request parameter
     * @param string[] $classes   additional classes for the container
     *
     * @return string the  html content
     *
     * @todo    use $pos from $_url_params
     */ public static function hopo30($ofzec7,$huub6f,array$aqcp87,$rvmuc8,$xjomc9,$kfokca,$piqy35=base64_decode('cG9z'),$fgbe6b=[]):string{$kfokca=qyzmc($kfokca);if($kfokca<=0){$kfokca=250;}$airvcb='';if($kfokca<$ofzec7){$fgbe6b[]=base64_decode('cGFnZXNlbGVjdG9y');$airvcb=Util::oitdcc($piqy35,$kfokca,Util::dcuecd($huub6f,$kfokca),(int)rrml4($ofzec7/$kfokca));}return(new kjbbce())->ywghcf(base64_decode('bGlzdF9uYXZpZ2F0b3I='),[base64_decode('Y291bnQ=')=>$ofzec7,base64_decode('bWF4X2NvdW50')=>$kfokca,base64_decode('Y2xhc3Nlcw==')=>$fgbe6b,base64_decode('ZnJhbWU=')=>$xjomc9,base64_decode('cG9zaXRpb24=')=>$huub6f,base64_decode('c2NyaXB0')=>$rvmuc8,base64_decode('dXJsX3BhcmFtcw==')=>$aqcp87,base64_decode('cGFyYW1fbmFtZQ==')=>$piqy35,base64_decode('cGFnZV9zZWxlY3Rvcg==')=>$airvcb,]);}/**
     * format sql strings
     *
     * @param string $sqlQuery raw SQL string
     * @param bool   $truncate truncate the query if it is too long
     *
     * @return string the formatted sql
     *
     * @global array  $cfg the configuration array
     */ public static function uasz31($pybd6c,$poxxd0=false):string{global $rdch5b;if($poxxd0&&rtlie($pybd6c)>$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]){$pybd6c=ucjn11($pybd6c,0,$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]).base64_decode('Wy4uLl0=');}return base64_decode('PGNvZGUgY2xhc3M9InNxbCI+PHByZT4=').base64_decode('Cg==').ozid8($pybd6c,ENT_COMPAT).base64_decode('Cg==').base64_decode('PC9wcmU+PC9jb2RlPg==');}/**
     * This function processes the datatypes supported by the DB,
     * as specified in Types->getColumns() and returns an HTML snippet that
     * creates a drop-down list.
     *
     * @param string $selected The value to mark as selected in HTML mode
     */ public static function uebw32($fsmpd1):string{global $nnqw48;$bzet62='';foreach($nnqw48->$vclk5f->cpyld2()as $vdbfb2=>$wtts7c){if(cqghd($wtts7c)){$bzet62.=base64_decode('PG9wdGdyb3VwIGxhYmVsPSI=').ozid8($vdbfb2).base64_decode('Ij4=');foreach($wtts7c as $diaad3){if($diaad3===base64_decode('LQ==')){$bzet62.=base64_decode('PG9wdGlvbiBkaXNhYmxlZD0iZGlzYWJsZWQiPg==');$bzet62.=$diaad3;$bzet62.=base64_decode('PC9vcHRpb24+');continue;}$pqxsd4=Compatibility::ikwud5($diaad3,base64_decode('Mg=='),$nnqw48);$bzet62.=cvdo15(base64_decode('PG9wdGlvbiBkYXRhLWxlbmd0aC1yZXN0cmljdGVkPSIlYiIgJXMgdGl0bGU9IiVzIj4lczwvb3B0aW9uPg=='),$pqxsd4?0:1,$fsmpd1===$diaad3?base64_decode('c2VsZWN0ZWQ9InNlbGVjdGVkIg=='):'',$nnqw48->$vclk5f->tcnsd6($diaad3),$diaad3);}$bzet62.=base64_decode('PC9vcHRncm91cD4=');continue;}$pqxsd4=Compatibility::ikwud5($wtts7c,base64_decode('Mg=='),$nnqw48);$bzet62.=cvdo15(base64_decode('PG9wdGlvbiBkYXRhLWxlbmd0aC1yZXN0cmljdGVkPSIlYiIgJXMgdGl0bGU9IiVzIj4lczwvb3B0aW9uPg=='),$pqxsd4?0:1,$fsmpd1===$wtts7c?base64_decode('c2VsZWN0ZWQ9InNlbGVjdGVkIg=='):'',$nnqw48->$vclk5f->tcnsd6($wtts7c),$wtts7c);}return $bzet62;}}?>

Did this file decode correctly?

Original Code

<?php /**
 * HTML Generator
 */ declare(strict_types=1);namespace PhpMyAdmin\Html;use PhpMyAdmin\Core;use PhpMyAdmin\Message;use PhpMyAdmin\Profiling;use PhpMyAdmin\Providers\ServerVariables\ServerVariablesProvider;use PhpMyAdmin\Query\Compatibility;use PhpMyAdmin\ResponseRenderer;use PhpMyAdmin\Sanitize;use PhpMyAdmin\SqlParser\Lexer;use PhpMyAdmin\SqlParser\Parser;use PhpMyAdmin\SqlParser\Utils\Error as ParserError;use PhpMyAdmin\Template;use PhpMyAdmin\Url;use PhpMyAdmin\Util;use Throwable;use Twig\Error\LoaderError;use Twig\Error\RuntimeError;use Twig\Error\SyntaxError;use function ppmj0;use function xams1;use function mvci2;use function ptuj3;use function rrml4;use function mitg5;use function ivgp6;use function lxnl7;use function ozid8;use function bmqv9;use function csjza;use function jxjzb;use function qyzmc;use function cqghd;use function rtlie;use function nhptf;use function astb10;use function ucjn11;use function jmbb12;use function gbvg13;use function ksjk14;use function cvdo15;use function acqv16;use function sqly17;use function elcw18;use function pyls19;use function vjld1a;use function jvwb1b;use function wdqz1c;use function gumo1d;use const ENT_COMPAT;/**
 * HTML Generator
 */ class lmdb33{/**
     * Displays a button to copy content to clipboard
     *
     * @param string $text Text to copy to clipboard
     *
     * @return string  the html link
     */ public static function diyw1e(string $wiio34):string{return base64_decode('ICA8YSBocmVmPSIjIiBjbGFzcz0iY29weVF1ZXJ5QnRuIiBkYXRhLXRleHQ9Ig==').ozid8($wiio34).base64_decode('Ij4=').ppmj0(base64_decode('Q29weQ==')).base64_decode('PC9hPg==');}/**
     * Get a link to variable documentation
     *
     * @param string $name       The variable name
     * @param bool   $useMariaDB Use only MariaDB documentation
     * @param string $text       (optional) The text for the link
     *
     * @return string link or empty string
     */ public static function ohep1f(string $piqy35,bool $slfp36=false,?string $wiio34=null):string{$ycbn37=ServerVariablesProvider::kgmf38();$ybfd39=$slfp36?$ycbn37->nain3a($piqy35):$ycbn37->rkmh3b($piqy35);return MySQLDocumentation::julw3c($piqy35,false,$ybfd39,$wiio34);}/**
     * Returns HTML code for a tooltip
     *
     * @param string $message the message for the tooltip
     */ public static function kpvf20(string $ppzl3d):string{if($GLOBALS[base64_decode('Y2Zn')][base64_decode('U2hvd0hpbnQ=')]){$hgxl3e=base64_decode('IGNsYXNzPSJwbWFfaGludCI=');}else{$hgxl3e='';}return base64_decode('PHNwYW4=').$hgxl3e.base64_decode('Pg==').self::wtto2e(base64_decode('Yl9oZWxw')).base64_decode('PHNwYW4gY2xhc3M9ImhpZGUiPg==').$ppzl3d.base64_decode('PC9zcGFuPg==').base64_decode('PC9zcGFuPg==');}/**
     * returns html code for db link to default db page
     *
     * @param string $database database
     *
     * @return string  html link to default db page
     */ public static function mtbn21($rwsx3f=''):string{if((string)$rwsx3f===''){if((string)$GLOBALS[base64_decode('ZGI=')]===''){return '';}$rwsx3f=$GLOBALS[base64_decode('ZGI=')];}else{$rwsx3f=Util::kphp40($rwsx3f);}$ftrg41=Util::cxpa42($GLOBALS[base64_decode('Y2Zn')][base64_decode('RGVmYXVsdFRhYkRhdGFiYXNl')],base64_decode('ZGF0YWJhc2U='));return base64_decode('PGEgaHJlZj0i').$ftrg41.Url::xvyc43([base64_decode('ZGI=')=>$rwsx3f],!acqv16($ftrg41,base64_decode('Pw=='))?base64_decode('Pw=='):base64_decode('Jg==')).base64_decode('IiB0aXRsZT0i').ozid8(cvdo15(ppmj0(base64_decode('SnVtcCB0byBkYXRhYmFzZSDigJwlc+KAnS4=')),$rwsx3f)).base64_decode('Ij4=').ozid8($rwsx3f).base64_decode('PC9hPg==');}/**
     * Prepare a lightbulb hint explaining a known external bug
     * that affects a functionality
     *
     * @param string $functionality  localized message explaining the func.
     * @param string $component      'mysql' (eventually, 'php')
     * @param string $minimumVersion of this component
     * @param string $bugReference   bug reference for this component
     */ public static function zyrh22($bidm44,$zjbv45,$zxxw46,$hlff47):string{global $nnqw48;$hnyr49='';if(($zjbv45===base64_decode('bXlzcWw='))&&($nnqw48->nvmi4a()<$zxxw46)){$hnyr49.=self::kpvf20(cvdo15(ppmj0(base64_decode('VGhlICVzIGZ1bmN0aW9uYWxpdHkgaXMgYWZmZWN0ZWQgYnkgYSBrbm93biBidWcsIHNlZSAlcw==')),$bidm44,Core::jcjs4b(base64_decode('aHR0cHM6Ly9idWdzLm15c3FsLmNvbS8=')).$hlff47));}return $hnyr49;}/**
     * Returns an HTML IMG tag for a particular icon from a theme,
     * which may be an actual file or an icon from a sprite.
     * This function takes into account the ActionLinksMode
     * configuration setting and wraps the image tag in a span tag.
     *
     * @param string $icon         name of icon file
     * @param string $alternate    alternate text
     * @param bool   $forceText    whether to force alternate text to be displayed
     * @param bool   $menuIcon     whether this icon is for the menu bar or not
     * @param string $controlParam which directive controls the display
     *
     * @return string an html snippet
     */ public static function sthj23($jceu4c,$ltju4d='',$ytyk4e=false,$rwsa4f=false,$vclp50=base64_decode('QWN0aW9uTGlua3NNb2Rl')):string{$aqzj51=$rwfr52=false;if(Util::jfzi53($vclp50)){$aqzj51=true;}if($ytyk4e||Util::mgic54($vclp50)){$rwfr52=true;}$iivd55=$rwsa4f?'':base64_decode('PHNwYW4gY2xhc3M9InRleHQtbm93cmFwIj4=');if($aqzj51){$iivd55.=self::wtto2e($jceu4c,$ltju4d);}if($aqzj51&&$rwfr52){$iivd55.=base64_decode('Jm5ic3A7');}if($rwfr52){$iivd55.=$ltju4d;}$iivd55.=$rwsa4f?'':base64_decode('PC9zcGFuPg==');return $iivd55;}/**
     * Returns information about SSL status for current connection
     */ public static function tplg24():string{$ufpv56=$GLOBALS[base64_decode('Y2Zn')][base64_decode('U2VydmVy')];$ohoj57=base64_decode('dGV4dC1kYW5nZXI=');if(!$ufpv56[base64_decode('c3Ns')]){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIG5vdCBiZWluZyB1c2Vk'));if(!empty($ufpv56[base64_decode('c29ja2V0')])||csjza($ufpv56[base64_decode('aG9zdA==')],$GLOBALS[base64_decode('Y2Zn')][base64_decode('TXlzcWxTc2xXYXJuaW5nU2FmZUhvc3Rz')])){$ohoj57='';}}elseif(!$ufpv56[base64_decode('c3NsX3ZlcmlmeQ==')]){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQgd2l0aCBkaXNhYmxlZCB2ZXJpZmljYXRpb24='));}elseif(empty($ufpv56[base64_decode('c3NsX2Nh')])){$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQgd2l0aG91dCBjZXJ0aWZpY2F0aW9uIGF1dGhvcml0eQ=='));}else{$ohoj57='';$ppzl3d=ppmj0(base64_decode('U1NMIGlzIHVzZWQ='));}return base64_decode('PHNwYW4gY2xhc3M9Ig==').$ohoj57.base64_decode('Ij4=').$ppzl3d.base64_decode('PC9zcGFuPiA=').MySQLDocumentation::flgc58(base64_decode('c2V0dXA='),base64_decode('c3Ns'));}/**
     * Returns default function for a particular column.
     *
     * @param array $field      Data about the column for which
     *                          to generate the dropdown
     * @param bool  $insertMode Whether the operation is 'insert'
     *
     * @return string An HTML snippet of a dropdown list with function
     *                names appropriate for the requested column.
     *
     * @global mixed $data data of currently edited row
     *                     (used to detect whether to choose defaults)
     * @global array $cfg  PMA configuration
     */ public static function gmrj25(array$oncl59,$luzz5a):string{global $rdch5b,$ghjl5c,$nnqw48;$uwdk5d='';$wntq5e=$nnqw48->$vclk5f->ivtw60($oncl59[base64_decode('VHJ1ZV9UeXBl')]);if(!empty($wntq5e)&&isset($rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ18=').$wntq5e])){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ18=').$wntq5e];if($wntq5e===base64_decode('U1BBVElBTA==')&&$nnqw48->nvmi4a()>=50600&&vjld1a(jvwb1b($uwdk5d,0,3))!==base64_decode('U1Rf')){$uwdk5d=base64_decode('U1Rf').$uwdk5d;}}if(($oncl59[base64_decode('VHJ1ZV9UeXBl')]===base64_decode('dGltZXN0YW1w'))&&$oncl59[base64_decode('Zmlyc3RfdGltZXN0YW1w')]&&empty($oncl59[base64_decode('RGVmYXVsdA==')])&&empty($ghjl5c)&&$oncl59[base64_decode('RXh0cmE=')]!==base64_decode('b24gdXBkYXRlIENVUlJFTlRfVElNRVNUQU1Q')&&$oncl59[base64_decode('TnVsbA==')]===base64_decode('Tk8=')){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('Zmlyc3RfdGltZXN0YW1w')];}if($luzz5a&&$oncl59[base64_decode('S2V5')]===base64_decode('UFJJ')&&($oncl59[base64_decode('VHlwZQ==')]===base64_decode('Y2hhcigzNik=')||$oncl59[base64_decode('VHlwZQ==')]===base64_decode('dmFyY2hhcigzNik='))){$uwdk5d=$rdch5b[base64_decode('RGVmYXVsdEZ1bmN0aW9ucw==')][base64_decode('RlVOQ19VVUlE')];}return $uwdk5d;}/**
     * Creates a dropdown box with MySQL functions for a particular column.
     *
     * @param array $field       Data about the column for which to generate the dropdown
     * @param bool  $insertMode  Whether the operation is 'insert'
     * @param array $foreignData Foreign data
     *
     * @return string An HTML snippet of a dropdown list with function names appropriate for the requested column.
     */ public static function hyqi26(array$oncl59,$luzz5a,array$kvze61):string{global $nnqw48;$uwdk5d=self::gmrj25($oncl59,$luzz5a);$bzet62=base64_decode('PG9wdGlvbj48L29wdGlvbj4=').base64_decode('Cg==');$phve63=$nnqw48->$vclk5f->yxfx64();foreach($phve63 as $zhnh65){$bzet62.=base64_decode('PG9wdGlvbg==');if($zhnh65===$uwdk5d&&!isset($kvze61[base64_decode('Zm9yZWlnbl9maWVsZA==')])){$bzet62.=base64_decode('IHNlbGVjdGVkPSJzZWxlY3RlZCI=');}$bzet62.=base64_decode('Pg==').$zhnh65.base64_decode('PC9vcHRpb24+').base64_decode('Cg==');}$bzet62.=base64_decode('PG9wdGlvbiB2YWx1ZT0iUEhQX1BBU1NXT1JEX0hBU0giIHRpdGxlPSI=');$bzet62.=lxnl7(ppmj0(base64_decode('VGhlIFBIUCBmdW5jdGlvbiBwYXNzd29yZF9oYXNoKCkgd2l0aCBkZWZhdWx0IG9wdGlvbnMu')),ENT_COMPAT);$bzet62.=base64_decode('Ij4=').ppmj0(base64_decode('cGFzc3dvcmRfaGFzaCgpIFBIUCBmdW5jdGlvbg==')).base64_decode('PC9vcHRpb24+').base64_decode('Cg==');return $bzet62;}/**
     * Renders a single link for the top of the navigation panel
     *
     * @param string $link        The url for the link
     * @param bool   $showText    Whether to show the text or to
     *                            only use it for title attributes
     * @param string $text        The text to display and use for title attributes
     * @param bool   $showIcon    Whether to show the icon
     * @param string $icon        The filename of the icon to show
     * @param string $linkId      Value to use for the ID attribute
     * @param bool   $disableAjax Whether to disable ajax page loading for this link
     * @param string $linkTarget  The name of the target frame for the link
     * @param array  $classes     HTML classes to apply
     *
     * @return string HTML code for one link
     */ public static function mjae27($ybfd39,$vtjs66,$wiio34,$bptj67,$jceu4c,$brav68='',$yacm69=false,$iptl6a='',array$fgbe6b=[]):string{$bzet62=base64_decode('PGEgaHJlZj0i').$ybfd39.base64_decode('Ig==');if(!empty($brav68)){$bzet62.=base64_decode('IGlkPSI=').$brav68.base64_decode('Ig==');}if(!empty($iptl6a)){$bzet62.=base64_decode('IHRhcmdldD0i').$iptl6a.base64_decode('Ig==');}if($yacm69){$fgbe6b[]=base64_decode('ZGlzYWJsZUFqYXg=');}if(!empty($fgbe6b)){$bzet62.=base64_decode('IGNsYXNzPSI=').bmqv9(base64_decode('IA=='),$fgbe6b).base64_decode('Ig==');}$bzet62.=base64_decode('IHRpdGxlPSI=').$wiio34.base64_decode('Ij4=');if($bptj67){$bzet62.=self::wtto2e($jceu4c,$wiio34);}if($vtjs66){$bzet62.=$wiio34;}$bzet62.=base64_decode('PC9hPg==');if($vtjs66){$bzet62.=base64_decode('PGJyPg==');}return $bzet62;}/**
     * @return array<string, int|string>
     * @psalm-return array{pos: int, unlim_num_rows: int, rows: int, sql_query: string}
     */ public static function uxnx28(string $pybd6c):array{if(isset($_REQUEST[base64_decode('c2Vzc2lvbl9tYXhfcm93cw==')])){$vsax6d=(int)$_REQUEST[base64_decode('c2Vzc2lvbl9tYXhfcm93cw==')];}elseif(isset($_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')])&&$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')]!==base64_decode('YWxs')){$vsax6d=(int)$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')];}else{$vsax6d=(int)$GLOBALS[base64_decode('Y2Zn')][base64_decode('TWF4Um93cw==')];$_SESSION[base64_decode('dG1wdmFs')][base64_decode('bWF4X3Jvd3M=')]=$vsax6d;}$rfdy6e=(int)$_REQUEST[base64_decode('dW5saW1fbnVtX3Jvd3M=')];if(isset($_REQUEST[base64_decode('cG9z')])){$huub6f=(int)$_REQUEST[base64_decode('cG9z')];}elseif(isset($_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')])){$huub6f=(int)$_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')];}else{$huub6f=((int)rrml4($rfdy6e/$vsax6d)-1)*$vsax6d;$_SESSION[base64_decode('dG1wdmFs')][base64_decode('cG9z')]=$huub6f;}return[base64_decode('cG9z')=>$huub6f,base64_decode('dW5saW1fbnVtX3Jvd3M=')=>$rfdy6e,base64_decode('cm93cw==')=>$vsax6d,base64_decode('c3FsX3F1ZXJ5')=>$pybd6c];}/**
     * Execute an EXPLAIN query and formats results similar to MySQL command line
     * utility.
     *
     * @param string $sqlQuery EXPLAIN query
     *
     * @return string query results
     */ private static function tcbx29($pybd6c):string{global $nnqw48;$jdtf70='';$vlmu71=$nnqw48->yhnm72($pybd6c);$tpbu73=base64_decode('Kw==');$emch74=base64_decode('fA==');$xuzy75=$nnqw48->tlqc76($vlmu71);foreach($xuzy75 as $kmmd77){$tpbu73.=base64_decode('LS0tKw==');$emch74.=base64_decode('IA==').$kmmd77->$klre78.base64_decode('IHw=');}$tpbu73.=base64_decode('Cg==');$jdtf70.=$tpbu73.$emch74.base64_decode('Cg==').$tpbu73;while($yurh79=$vlmu71->yamv7a()){$xaku7b=base64_decode('fA==');foreach($yurh79 as $wtts7c){if($wtts7c===null){$wtts7c=base64_decode('TlVMTA==');}$xaku7b.=base64_decode('IA==').$wtts7c.base64_decode('IHw=');}$jdtf70.=$xaku7b.base64_decode('Cg==');}$jdtf70.=$tpbu73;return $jdtf70;}/**
     * Prepare the message and the query
     * usually the message is the result of the query executed
     *
     * @param Message|string $message  the message to display
     * @param string         $sqlQuery the query to display
     * @param string         $type     the type (level) of the message
     *
     * @throws Throwable
     * @throws LoaderError
     * @throws RuntimeError
     * @throws SyntaxError
     */ public static function dvqf2a($ppzl3d,$pybd6c=null,$gxhf7d=base64_decode('bm90aWNl')):string{global $rdch5b,$nnqw48;$bzet62='';if($pybd6c===null){if(!empty($GLOBALS[base64_decode('ZGlzcGxheV9xdWVyeQ==')])){$pybd6c=$GLOBALS[base64_decode('ZGlzcGxheV9xdWVyeQ==')];}elseif(!empty($GLOBALS[base64_decode('dW5wYXJzZWRfc3Fs')])){$pybd6c=$GLOBALS[base64_decode('dW5wYXJzZWRfc3Fs')];}elseif(!empty($GLOBALS[base64_decode('c3FsX3F1ZXJ5')])){$pybd6c=$GLOBALS[base64_decode('c3FsX3F1ZXJ5')];}else{$pybd6c='';}}$whkt7e=$rdch5b[base64_decode('U2hvd1NRTA==')]==true&&!empty($pybd6c)&&$pybd6c!==base64_decode('Ow==');if(isset($GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')])){$bzet62.=$GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')]->ihvm7f();unset($GLOBALS[base64_decode('dXNpbmdfYm9va21hcmtfbWVzc2FnZQ==')]);}if($whkt7e){$bzet62.=base64_decode('PGRpdiBjbGFzcz0icmVzdWx0X3F1ZXJ5Ij4=').base64_decode('Cg==');}if($ppzl3d instanceof Message){if(isset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')])){$ppzl3d->butb80($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);unset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);}$bzet62.=$ppzl3d->ihvm7f();}else{$shaa81=base64_decode('cHJpbWFyeQ==');if($gxhf7d===base64_decode('ZXJyb3I=')){$shaa81=base64_decode('ZGFuZ2Vy');}elseif($gxhf7d===base64_decode('c3VjY2Vzcw==')){$shaa81=base64_decode('c3VjY2Vzcw==');}$bzet62.=base64_decode('PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQt').$shaa81.base64_decode('IiByb2xlPSJhbGVydCI+');$bzet62.=Sanitize::ripl82($ppzl3d);if(isset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')])){$bzet62.=Sanitize::ripl82($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);unset($GLOBALS[base64_decode('c3BlY2lhbF9tZXNzYWdl')]);}$bzet62.=base64_decode('PC9kaXY+');}if($whkt7e){$ywwj83=false;$adqn84=rtlie($pybd6c);if($adqn84>$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]){$ywwj83=true;$gocd85=ucjn11($pybd6c,0,$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]).base64_decode('Wy4uLl0=');}else{$gocd85=$pybd6c;}if(!empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$jgdq86=base64_decode('XFxuIjxicj4=').base64_decode('Cg==').base64_decode('Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7LiAi');$gocd85=ozid8(mvci2($gocd85));$gocd85=ksjk14(base64_decode('LygoXDAxNVwwMTIpfChcMDE1KXwoXDAxMikpLw=='),$jgdq86,$gocd85);$gocd85=base64_decode('PGNvZGUgY2xhc3M9InBocCI+PHByZT4=').base64_decode('Cg==').base64_decode('JHNxbCA9ICI=').$gocd85.base64_decode('Ijs=').base64_decode('Cg==').base64_decode('PC9wcmU+PC9jb2RlPg==');}elseif($ywwj83){$gocd85=base64_decode('PGNvZGUgY2xhc3M9InNxbCI+PHByZT4=').base64_decode('Cg==').ozid8($gocd85,ENT_COMPAT).base64_decode('PC9wcmU+PC9jb2RlPg==');}else{$gocd85=self::uasz31($gocd85);}$aqcp87=[];if(!isset($GLOBALS[base64_decode('ZGI=')])){$GLOBALS[base64_decode('ZGI=')]='';}if(pyls19($GLOBALS[base64_decode('ZGI=')])>0){$aqcp87[base64_decode('ZGI=')]=$GLOBALS[base64_decode('ZGI=')];if(pyls19($GLOBALS[base64_decode('dGFibGU=')])>0){$aqcp87[base64_decode('dGFibGU=')]=$GLOBALS[base64_decode('dGFibGU=')];$cqnq88=Url::eioi89(base64_decode('L3RhYmxlL3NxbA=='));}else{$cqnq88=Url::eioi89(base64_decode('L2RhdGFiYXNlL3NxbA=='));}}else{$cqnq88=Url::eioi89(base64_decode('L3NlcnZlci9zcWw='));}$vcka8a='';$nniu8b=gbvg13(base64_decode('QF5TRUxFQ1RbWzpzcGFjZTpdXStAaQ=='),$pybd6c);if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RXhwbGFpbg==')])&&!$ywwj83){$gkza8c=$aqcp87;if($nniu8b){$gkza8c[base64_decode('c3FsX3F1ZXJ5')]=base64_decode('RVhQTEFJTiA=').$pybd6c;$vcka8a=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$gkza8c,ppmj0(base64_decode('RXhwbGFpbiBTUUw='))).base64_decode('Jm5ic3A7XQ==');}elseif(gbvg13(base64_decode('QF5FWFBMQUlOW1s6c3BhY2U6XV0rU0VMRUNUW1s6c3BhY2U6XV0rQGk='),$pybd6c)){$gkza8c[base64_decode('c3FsX3F1ZXJ5')]=ucjn11($pybd6c,8);$vcka8a=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$gkza8c,ppmj0(base64_decode('U2tpcCBFeHBsYWluIFNRTA=='))).base64_decode('XQ==');$nifz8d=base64_decode('aHR0cHM6Ly9tYXJpYWRiLm9yZy9leHBsYWluX2FuYWx5emVyL2FuYWx5emUv').base64_decode('P2NsaWVudD1waHBNeUFkbWluJnJhd19leHBsYWluPQ==').gumo1d(self::tcbx29($pybd6c));$vcka8a.=base64_decode('IFs=').self::drnb2f(ozid8(base64_decode('dXJsLnBocD91cmw9').gumo1d($nifz8d)),null,cvdo15(ppmj0(base64_decode('QW5hbHl6ZSBFeHBsYWluIGF0ICVz')),base64_decode('bWFyaWFkYi5vcmc=')),[],base64_decode('X2JsYW5r'),false).base64_decode('Jm5ic3A7XQ==');}}$aqcp87[base64_decode('c3FsX3F1ZXJ5')]=$pybd6c;$aqcp87[base64_decode('c2hvd19xdWVyeQ==')]=1;if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RWRpdA==')])&&empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$cqnq88=base64_decode('IFsmbmJzcDs=').self::drnb2f($cqnq88,$aqcp87,ppmj0(base64_decode('RWRpdA=='))).base64_decode('Jm5ic3A7XQ==');}else{$cqnq88='';}if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('U2hvd0FzUEhQ')])&&!$ywwj83){if(!empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$qsnx8e=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$aqcp87,ppmj0(base64_decode('V2l0aG91dCBQSFAgY29kZQ=='))).base64_decode('Jm5ic3A7XQ==');$qsnx8e.=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$aqcp87,ppmj0(base64_decode('U3VibWl0IHF1ZXJ5'))).base64_decode('Jm5ic3A7XQ==');}else{$zzuv8f=$aqcp87;$zzuv8f[base64_decode('c2hvd19hc19waHA=')]=1;$qsnx8e=base64_decode('IFsmbmJzcDs=').self::drnb2f(Url::eioi89(base64_decode('L2ltcG9ydA==')),$zzuv8f,ppmj0(base64_decode('Q3JlYXRlIFBIUCBjb2Rl'))).base64_decode('Jm5ic3A7XQ==');}}else{$qsnx8e='';}if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('UmVmcmVzaA==')])&&!isset($GLOBALS[base64_decode('c2hvd19hc19waHA=')])&&gbvg13(base64_decode('QF4oU0VMRUNUfFNIT1cpW1s6c3BhY2U6XV0rQGk='),$pybd6c)){$cijt90=Url::eioi89(base64_decode('L3NxbA=='),$aqcp87);$cijt90=base64_decode('IFsmbmJzcDs=').self::drnb2f($cijt90,$aqcp87,ppmj0(base64_decode('UmVmcmVzaA=='))).base64_decode('Jm5ic3A7XQ==');}else{$cijt90='';}$bzet62.=base64_decode('PGRpdiBjbGFzcz0ic3FsT3V0ZXIiPg==');$bzet62.=$gocd85;$bzet62.=base64_decode('PC9kaXY+');$bzet62.=base64_decode('PGRpdiBjbGFzcz0idG9vbHMgZC1wcmludC1ub25lIj4=');$bzet62.=base64_decode('PGZvcm0gYWN0aW9uPSI=').Url::eioi89(base64_decode('L3NxbA==')).base64_decode('IiBtZXRob2Q9InBvc3QiPg==');$bzet62.=Url::gnlw91($GLOBALS[base64_decode('ZGI=')],$GLOBALS[base64_decode('dGFibGU=')]);$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0ic3FsX3F1ZXJ5IiB2YWx1ZT0i').ozid8($pybd6c).base64_decode('Ij4=');if(!empty($cijt90)&&Profiling::dxxj92($nnqw48)){$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0icHJvZmlsaW5nX2Zvcm0iIHZhbHVlPSIxIj4=');$bzet62.=base64_decode('PGlucHV0IHR5cGU9ImNoZWNrYm94IiBuYW1lPSJwcm9maWxpbmciIGlkPSJwcm9maWxpbmdDaGVja2JveCIgY2xhc3M9ImF1dG9zdWJtaXQi');$bzet62.=isset($_SESSION[base64_decode('cHJvZmlsaW5n')])?base64_decode('IGNoZWNrZWQ='):'';$bzet62.=base64_decode('PiA8bGFiZWwgZm9yPSJwcm9maWxpbmdDaGVja2JveCI+').ppmj0(base64_decode('UHJvZmlsaW5n')).base64_decode('PC9sYWJlbD4=');}$bzet62.=base64_decode('PC9mb3JtPg==');/**
             * TODO: Should we have $cfg['SQLQuery']['InlineEdit']?
             */ if(!empty($rdch5b[base64_decode('U1FMUXVlcnk=')][base64_decode('RWRpdA==')])&&!$ywwj83&&empty($GLOBALS[base64_decode('c2hvd19hc19waHA=')])){$jzvd93=base64_decode('IFsmbmJzcDs=').self::drnb2f(base64_decode('Iw=='),null,xams1(base64_decode('SW5saW5lIGVkaXQgcXVlcnk='),base64_decode('RWRpdCBpbmxpbmU=')),[base64_decode('Y2xhc3M=')=>base64_decode('aW5saW5lX2VkaXRfc3Fs')]).base64_decode('Jm5ic3A7XQ==');}else{$jzvd93='';}$bzet62.=$jzvd93.$cqnq88.$vcka8a.$qsnx8e.$cijt90;$bzet62.=base64_decode('PC9kaXY+');$bzet62.=base64_decode('PC9kaXY+');}return $bzet62;}/**
     * Displays a link to the PHP documentation
     *
     * @param string $target anchor in documentation
     *
     * @return string  the html link
     */ public static function bmhx2b($pxym94):string{return self::cxsw2c(Core::anov95($pxym94));}/**
     * Displays a link to the documentation as an icon
     *
     * @param string $link   documentation link
     * @param string $target optional link target
     * @param bool   $bbcode optional flag indicating whether to output bbcode
     *
     * @return string the html link
     */ public static function cxsw2c($ybfd39,$pxym94=base64_decode('ZG9jdW1lbnRhdGlvbg=='),$svbr96=false):string{if($svbr96){return base64_decode('W2FA').$ybfd39.base64_decode('QA==').$pxym94.base64_decode('XVtkb2NoZWxwaWNvbl1bL2Fd');}return base64_decode('PGEgaHJlZj0i').$ybfd39.base64_decode('IiB0YXJnZXQ9Ig==').$pxym94.base64_decode('Ij4=').self::wtto2e(base64_decode('Yl9oZWxw'),ppmj0(base64_decode('RG9jdW1lbnRhdGlvbg=='))).base64_decode('PC9hPg==');}/**
     * Displays a MySQL error message in the main panel when $exit is true.
     * Returns the error message otherwise.
     *
     * @param string $serverMessage Server's error message.
     * @param string $sqlQuery      The SQL query that failed.
     * @param bool   $isModifyLink  Whether to show a "modify" link or not.
     * @param string $backUrl       URL for the "back" link (full path is not required).
     * @param bool   $exit          Whether execution should be stopped or the error message should be returned.
     *
     * @global string $table The current table.
     * @global string $db    The current database.
     */ public static function ugts2d($hpiw97='',$pybd6c='',$zufz98=true,$nsul99='',$gpmt9a=true):?string{global $jnbu9b,$hvop9c,$nnqw48;/**
         * Error message to be built.
         */ $cgqq9d='';if(empty($hpiw97)){$hpiw97=$nnqw48->nfhg9e();}if(empty($pybd6c)&&!empty($GLOBALS[base64_decode('c3FsX3F1ZXJ5')])){$pybd6c=$GLOBALS[base64_decode('c3FsX3F1ZXJ5')];}$pybd6c=wdqz1c($pybd6c);/**
         * The lexer used for analysis.
         */ $lrax9f=new xqhpa0($pybd6c);/**
         * The parser used for analysis.
         */ $sfmpa1=new cxtea2($lrax9f->$zsnqa3);/**
         * The errors found by the lexer and the parser.
         */ $nnkza4=ParserError::wnlia5([$lrax9f,$sfmpa1,]);if(empty($pybd6c)){$owjqa6='';}elseif(mitg5($nnkza4)){$owjqa6=ozid8($pybd6c);}else{$owjqa6=self::uasz31($pybd6c,true);}$cgqq9d.=base64_decode('PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtZGFuZ2VyIiByb2xlPSJhbGVydCI+PGgxPg==').ppmj0(base64_decode('RXJyb3I=')).base64_decode('PC9oMT4=');if(!empty($pybd6c)&&!nhptf($pybd6c,base64_decode('Y29ubmVjdA=='))){if(!empty($nnkza4)){$cgqq9d.=base64_decode('PHA+PHN0cm9uZz4=').ppmj0(base64_decode('U3RhdGljIGFuYWx5c2lzOg==')).base64_decode('PC9zdHJvbmc+PC9wPg==');$cgqq9d.=base64_decode('PHA+').cvdo15(ppmj0(base64_decode('JWQgZXJyb3JzIHdlcmUgZm91bmQgZHVyaW5nIGFuYWx5c2lzLg==')),mitg5($nnkza4)).base64_decode('PC9wPg==');$cgqq9d.=base64_decode('PHA+PG9sPg==');$cgqq9d.=bmqv9(ParserError::mopoa7($nnkza4,base64_decode('PGxpPiUyJHMgKG5lYXIgIiU0JHMiIGF0IHBvc2l0aW9uICU1JGQpPC9saT4=')));$cgqq9d.=base64_decode('PC9vbD48L3A+');}$cgqq9d.=base64_decode('PHA+PHN0cm9uZz4=').ppmj0(base64_decode('U1FMIHF1ZXJ5Og==')).base64_decode('PC9zdHJvbmc+').self::diyw1e($pybd6c).base64_decode('Cg==');$iezja8=astb10($owjqa6);if(nhptf($iezja8,base64_decode('c2VsZWN0'))){$cgqq9d.=MySQLDocumentation::julw3c(base64_decode('U0VMRUNU'));}if($zufz98){$aqcp87=[base64_decode('c3FsX3F1ZXJ5')=>$pybd6c,base64_decode('c2hvd19xdWVyeQ==')=>1,];if(pyls19($jnbu9b)>0){$aqcp87[base64_decode('ZGI=')]=$hvop9c;$aqcp87[base64_decode('dGFibGU=')]=$jnbu9b;$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L3RhYmxlL3NxbA=='),$aqcp87).base64_decode('Ij4=');}elseif(pyls19($hvop9c)>0){$aqcp87[base64_decode('ZGI=')]=$hvop9c;$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L2RhdGFiYXNlL3NxbA=='),$aqcp87).base64_decode('Ij4=');}else{$exzfa9=base64_decode('PGEgaHJlZj0i').Url::eioi89(base64_decode('L3NlcnZlci9zcWw='),$aqcp87).base64_decode('Ij4=');}$cgqq9d.=$exzfa9.self::sthj23(base64_decode('Yl9lZGl0'),ppmj0(base64_decode('RWRpdA=='))).base64_decode('PC9hPg==');}$cgqq9d.=base64_decode('ICAgIDwvcD4=').base64_decode('Cg==').base64_decode('PHA+').base64_decode('Cg==').$owjqa6.base64_decode('Cg==').base64_decode('PC9wPg==').base64_decode('Cg==');}if($hpiw97!==''){$hpiw97=(string)ksjk14(base64_decode('QCgoDQopfCgNKXwoCikpezMsfUA='),base64_decode('Cgo='),$hpiw97);$cgqq9d.=base64_decode('PHA+').base64_decode('Cg==').base64_decode('ICAgIDxzdHJvbmc+').ppmj0(base64_decode('TXlTUUwgc2FpZDog')).base64_decode('PC9zdHJvbmc+').MySQLDocumentation::julw3c(base64_decode('c2VydmVyLWVycm9yLXJlZmVyZW5jZQ==')).base64_decode('Cg==').base64_decode('PC9wPg==').base64_decode('Cg==');$hpiw97=sqly17([base64_decode('ICA='),base64_decode('CQ=='),],[base64_decode('Jm5ic3A7Jm5ic3A7'),base64_decode('Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7'),],$hpiw97);$hpiw97=jmbb12($hpiw97);$cgqq9d.=base64_decode('PGNvZGU+').$hpiw97.base64_decode('PC9jb2RlPjxicj4=');}$cgqq9d.=base64_decode('PC9kaXY+');$_SESSION[base64_decode('SW1wb3J0X21lc3NhZ2U=')][base64_decode('bWVzc2FnZQ==')]=$cgqq9d;if(!$gpmt9a){return $cgqq9d;}/**
         * If this is an AJAX request, there is no "Back" link and
         * `Response()` is used to send the response.
         */ $puguaa=ResponseRenderer::dlpaab();if($puguaa->oddnac()){$puguaa->jgrbad(false);$puguaa->jrszae(base64_decode('bWVzc2FnZQ=='),$cgqq9d);exit;}if(!empty($nsul99)){if(nhptf($nsul99,base64_decode('Pw=='))){$nsul99.=base64_decode('JmFtcDtub19oaXN0b3J5PXRydWU=');}else{$nsul99.=base64_decode('P25vX2hpc3Rvcnk9dHJ1ZQ==');}$_SESSION[base64_decode('SW1wb3J0X21lc3NhZ2U=')][base64_decode('Z29fYmFja191cmw=')]=$nsul99;$cgqq9d.=base64_decode('PGZpZWxkc2V0IGNsYXNzPSJwbWEtZmllbGRzZXQgdGJsRm9vdGVycyI+').base64_decode('WyA8YSBocmVmPSI=').$nsul99.base64_decode('Ij4=').ppmj0(base64_decode('QmFjaw==')).base64_decode('PC9hPiBd').base64_decode('PC9maWVsZHNldD4=').base64_decode('Cgo=');}exit($cgqq9d);}/**
     * Returns an HTML IMG tag for a particular image from a theme
     *
     * The image name should match CSS class defined in icons.css.php
     *
     * @param string $image      The name of the file to get
     * @param string $alternate  Used to set 'alt' and 'title' attributes
     *                           of the image
     * @param array  $attributes An associative array of other attributes
     *
     * @return string an html IMG tag
     */ public static function wtto2e($inmlaf,$ltju4d='',array$bwwfb0=[]):string{$ltju4d=ozid8($ltju4d);if(isset($bwwfb0[base64_decode('Y2xhc3M=')])){$bwwfb0[base64_decode('Y2xhc3M=')]=base64_decode('aWNvbiBpY18=').$inmlaf.base64_decode('IA==').$bwwfb0[base64_decode('Y2xhc3M=')];}else{$bwwfb0[base64_decode('Y2xhc3M=')]=base64_decode('aWNvbiBpY18=').$inmlaf;}$lkxdb1='';foreach($bwwfb0 as $vdbfb2=>$wtts7c){if(csjza($vdbfb2,[base64_decode('YWx0'),base64_decode('dGl0bGU=')])){continue;}$lkxdb1.=base64_decode('IA==').$vdbfb2.base64_decode('PSI=').$wtts7c.base64_decode('Ig==');}$dvrqb3=$bwwfb0[base64_decode('YWx0')]?? $ltju4d;$zbclb4=$bwwfb0[base64_decode('dGl0bGU=')]?? $ltju4d;$sxagb5=base64_decode('PGltZyBzcmM9InRoZW1lcy9kb3QuZ2lmIiB0aXRsZT0iJXMiIGFsdD0iJXMiJXM+');return cvdo15($sxagb5,$zbclb4,$dvrqb3,$lkxdb1);}/**
     * Displays a link, or a link with code to trigger POST request.
     *
     * POST is used in following cases:
     *
     * - URL is too long
     * - URL components are over Suhosin limits
     * - There is SQL query in the parameters
     *
     * @param string                        $urlPath   the URL
     * @param array<int|string, mixed>|null $urlParams URL parameters
     * @param string                        $message   the link message
     * @param string|array<string, string>  $tagParams string: js confirmation;
     *                                                 array: additional tag params (f.e. style="")
     * @param string                        $target    target
     *
     * @return string  the results to be echoed or saved in an array
     */ public static function drnb2f($fibub6,$aqcp87,$ppzl3d,$hodub7=[],$pxym94='',bool $vrwxb8=true):string{$nifz8d=$fibub6;if(cqghd($aqcp87)){$nifz8d=$fibub6.Url::xvyc43($aqcp87,acqv16($fibub6,base64_decode('Pw=='))?base64_decode('Jg=='):base64_decode('Pw=='),false);}$rcowb9=pyls19($nifz8d);if(!cqghd($hodub7)){$pjnoba=$hodub7;$hodub7=[];if(!empty($pjnoba)){$hodub7[base64_decode('b25jbGljaw==')]=base64_decode('cmV0dXJuIEZ1bmN0aW9ucy5jb25maXJtTGluayh0aGlzLCBcJw==').Sanitize::kdwvbb($pjnoba).base64_decode('XCcp');}unset($pjnoba);}if(!empty($pxym94)){$hodub7[base64_decode('dGFyZ2V0')]=$pxym94;if($pxym94===base64_decode('X2JsYW5r')&&elcw18($nifz8d,base64_decode('dXJsLnBocD8='))){$hodub7[base64_decode('cmVs')]=base64_decode('bm9vcGVuZXIgbm9yZWZlcnJlcg==');}}$dvgqbc=true;if($rcowb9<=$GLOBALS[base64_decode('Y2Zn')][base64_decode('TGlua0xlbmd0aExpbWl0')]){$lzzmbd=jxjzb(base64_decode('c3Vob3Npbi5nZXQubWF4X3ZhbHVlX2xlbmd0aA=='));if($lzzmbd){$bpgabe=Util::rmknbf($nifz8d);foreach($bpgabe as $hpgmc0){if(!acqv16($hpgmc0,base64_decode('PQ=='))){continue;}[,$ywkmc1]=ivgp6(base64_decode('PQ=='),$hpgmc0);if(pyls19($ywkmc1)>$lzzmbd){$dvgqbc=false;break;}}}}$iwslc2=[];$zvvqc3=($rcowb9>$GLOBALS[base64_decode('Y2Zn')][base64_decode('TGlua0xlbmd0aExpbWl0')])||!$dvgqbc ||(acqv16($nifz8d,base64_decode('c3FsX3F1ZXJ5PQ=='))&&!acqv16($nifz8d,base64_decode('c3FsX3NpZ25hdHVyZT0=')))||acqv16($nifz8d,base64_decode('dmlld1thc109'));if($vrwxb8&&$zvvqc3){$vxetc4=ivgp6(base64_decode('Pw=='),$nifz8d,2);$iwslc2[]=base64_decode('ZGF0YS1wb3N0PSI=').($vxetc4[1]?? '').base64_decode('Ig==');$nifz8d=$vxetc4[0];if(ptuj3(base64_decode('Y2xhc3M='),$hodub7)&&acqv16($hodub7[base64_decode('Y2xhc3M=')],base64_decode('Y3JlYXRlX3ZpZXc='))){$nifz8d.=base64_decode('Pw==').ivgp6(base64_decode('Jg=='),$vxetc4[1],2)[0];}}else{$nifz8d=$fibub6;if(cqghd($aqcp87)){$nifz8d=$fibub6.Url::xvyc43($aqcp87,acqv16($fibub6,base64_decode('Pw=='))?base64_decode('Jg=='):base64_decode('Pw=='));}}foreach($hodub7 as $ujwac5=>$tjcec6){$iwslc2[]=$ujwac5.base64_decode('PSI=').ozid8($tjcec6).base64_decode('Ig==');}return base64_decode('PGEgaHJlZj0i').$nifz8d.base64_decode('IiA=').bmqv9(base64_decode('IA=='),$iwslc2).base64_decode('Pg==').$ppzl3d.base64_decode('PC9hPg==');}/**
     * Prepare navigation for a list
     *
     * @param int      $count     number of elements in the list
     * @param int      $pos       current position in the list
     * @param array    $urlParams url parameters
     * @param string   $script    script name for form target
     * @param string   $frame     target frame
     * @param int      $maxCount  maximum number of elements to display from
     *                             the list
     * @param string   $name      the name for the request parameter
     * @param string[] $classes   additional classes for the container
     *
     * @return string the  html content
     *
     * @todo    use $pos from $_url_params
     */ public static function hopo30($ofzec7,$huub6f,array$aqcp87,$rvmuc8,$xjomc9,$kfokca,$piqy35=base64_decode('cG9z'),$fgbe6b=[]):string{$kfokca=qyzmc($kfokca);if($kfokca<=0){$kfokca=250;}$airvcb='';if($kfokca<$ofzec7){$fgbe6b[]=base64_decode('cGFnZXNlbGVjdG9y');$airvcb=Util::oitdcc($piqy35,$kfokca,Util::dcuecd($huub6f,$kfokca),(int)rrml4($ofzec7/$kfokca));}return(new kjbbce())->ywghcf(base64_decode('bGlzdF9uYXZpZ2F0b3I='),[base64_decode('Y291bnQ=')=>$ofzec7,base64_decode('bWF4X2NvdW50')=>$kfokca,base64_decode('Y2xhc3Nlcw==')=>$fgbe6b,base64_decode('ZnJhbWU=')=>$xjomc9,base64_decode('cG9zaXRpb24=')=>$huub6f,base64_decode('c2NyaXB0')=>$rvmuc8,base64_decode('dXJsX3BhcmFtcw==')=>$aqcp87,base64_decode('cGFyYW1fbmFtZQ==')=>$piqy35,base64_decode('cGFnZV9zZWxlY3Rvcg==')=>$airvcb,]);}/**
     * format sql strings
     *
     * @param string $sqlQuery raw SQL string
     * @param bool   $truncate truncate the query if it is too long
     *
     * @return string the formatted sql
     *
     * @global array  $cfg the configuration array
     */ public static function uasz31($pybd6c,$poxxd0=false):string{global $rdch5b;if($poxxd0&&rtlie($pybd6c)>$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]){$pybd6c=ucjn11($pybd6c,0,$rdch5b[base64_decode('TWF4Q2hhcmFjdGVyc0luRGlzcGxheWVkU1FM')]).base64_decode('Wy4uLl0=');}return base64_decode('PGNvZGUgY2xhc3M9InNxbCI+PHByZT4=').base64_decode('Cg==').ozid8($pybd6c,ENT_COMPAT).base64_decode('Cg==').base64_decode('PC9wcmU+PC9jb2RlPg==');}/**
     * This function processes the datatypes supported by the DB,
     * as specified in Types->getColumns() and returns an HTML snippet that
     * creates a drop-down list.
     *
     * @param string $selected The value to mark as selected in HTML mode
     */ public static function uebw32($fsmpd1):string{global $nnqw48;$bzet62='';foreach($nnqw48->$vclk5f->cpyld2()as $vdbfb2=>$wtts7c){if(cqghd($wtts7c)){$bzet62.=base64_decode('PG9wdGdyb3VwIGxhYmVsPSI=').ozid8($vdbfb2).base64_decode('Ij4=');foreach($wtts7c as $diaad3){if($diaad3===base64_decode('LQ==')){$bzet62.=base64_decode('PG9wdGlvbiBkaXNhYmxlZD0iZGlzYWJsZWQiPg==');$bzet62.=$diaad3;$bzet62.=base64_decode('PC9vcHRpb24+');continue;}$pqxsd4=Compatibility::ikwud5($diaad3,base64_decode('Mg=='),$nnqw48);$bzet62.=cvdo15(base64_decode('PG9wdGlvbiBkYXRhLWxlbmd0aC1yZXN0cmljdGVkPSIlYiIgJXMgdGl0bGU9IiVzIj4lczwvb3B0aW9uPg=='),$pqxsd4?0:1,$fsmpd1===$diaad3?base64_decode('c2VsZWN0ZWQ9InNlbGVjdGVkIg=='):'',$nnqw48->$vclk5f->tcnsd6($diaad3),$diaad3);}$bzet62.=base64_decode('PC9vcHRncm91cD4=');continue;}$pqxsd4=Compatibility::ikwud5($wtts7c,base64_decode('Mg=='),$nnqw48);$bzet62.=cvdo15(base64_decode('PG9wdGlvbiBkYXRhLWxlbmd0aC1yZXN0cmljdGVkPSIlYiIgJXMgdGl0bGU9IiVzIj4lczwvb3B0aW9uPg=='),$pqxsd4?0:1,$fsmpd1===$wtts7c?base64_decode('c2VsZWN0ZWQ9InNlbGVjdGVkIg=='):'',$nnqw48->$vclk5f->tcnsd6($wtts7c),$wtts7c);}return $bzet62;}}?>

Function Calls

None

Variables

None

Stats

MD5 0a163177f4711df88d186bb701387fe1
Eval Count 0
Decode Time 54 ms