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 $_F=__FILE__;$_X='Pz48P3BocA0KZjNuY3Q0Mm4gQzVudDVuMXMoJFZDNW50NW4xKSB7DQogICAgJE4zbT..

Decoded Output download


function Centenas($VCentena) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    If ($VCentena == 1) {
        return $Numeros[100];
    } Else If ($VCentena == 5) {
        return $Numeros[101];
    } Else If ($VCentena == 7) {
        return ($Numeros[102]);
    } Else If ($VCentena == 9) {
        return ($Numeros[103]);
    } Else {
        return $Numeros[$VCentena];
    }
}
function Unidades($VUnidad) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    $tempo = $Numeros[$VUnidad];
    return $tempo;
}
function Decenas($VDecena) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    $tempo = ($Numeros[$VDecena]);
    return $tempo;
}
function NumerosALetras($Numero) {
    $Decimales = 0;
    //$Numero = intval($Numero);
    $letras = "";
    while ($Numero != 0) {
        // '*---> Validacin si se pasa de 100 millones
        If ($Numero >= 1000000000) {
            $letras = "Error en Conversin a Letras";
            $Numero = 0;
            $Decimales = 0;
        }
        // '*---> Centenas de Milln
        If (($Numero < 1000000000) And ($Numero >= 100000000)) {
            If ((Intval($Numero / 100000000) == 1) And (($Numero - (Intval($Numero / 100000000) * 100000000)) < 1000000)) {
                $letras.= (string)"cien millones ";
            } Else {
                $letras = $letras & Centenas(Intval($Numero / 100000000));
                If ((Intval($Numero / 100000000) <> 1) And (Intval($Numero / 100000000) <> 5) And (Intval($Numero / 100000000) <> 7) And (Intval($Numero / 100000000) <> 9)) {
                    $letras.= (string)"cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100000000) * 100000000);
        }
        // '*---> Decenas de Milln
        If (($Numero < 100000000) And ($Numero >= 10000000)) {
            If (Intval($Numero / 1000000) < 16) {
                $tempo = Decenas(Intval($Numero / 1000000));
                $letras.= (string)$tempo;
                $letras.= (string)" millones ";
                $Numero = $Numero - (Intval($Numero / 1000000) * 1000000);
            } Else {
                $letras = $letras & Decenas(Intval($Numero / 10000000) * 10);
                $Numero = $Numero - (Intval($Numero / 10000000) * 10000000);
                If ($Numero > 1000000) {
                    $letras.= $letras & " y ";
                }
            }
        }
        // '*---> Unidades de Milln
        If (($Numero < 10000000) And ($Numero >= 1000000)) {
            $tempo = (Intval($Numero / 1000000));
            If ($tempo == 1) {
                $letras.= (string)" un milln ";
            } Else {
                $tempo = Unidades(Intval($Numero / 1000000));
                $letras.= (string)$tempo;
                $letras.= (string)" millones ";
            }
            $Numero = $Numero - (Intval($Numero / 1000000) * 1000000);
        }
        // '*---> Centenas de Millar
        If (($Numero < 1000000) And ($Numero >= 100000)) {
            $tempo = (Intval($Numero / 100000));
            $tempo2 = ($Numero - ($tempo * 100000));
            If (($tempo == 1) And ($tempo2 < 1000)) {
                $letras.= (string)"cien mil ";
            } Else {
                $tempo = Centenas(Intval($Numero / 100000));
                $letras.= (string)$tempo;
                $tempo = (Intval($Numero / 100000));
                If (($tempo <> 1) And ($tempo <> 5) And ($tempo <> 7) And ($tempo <> 9)) {
                    $letras.= (string)"cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100000) * 100000);
        }
        // '*---> Decenas de Millar
        If (($Numero < 100000) And ($Numero >= 10000)) {
            $tempo = (Intval($Numero / 1000));
            If ($tempo < 16) {
                $tempo = Decenas(Intval($Numero / 1000));
                $letras.= (string)$tempo;
                $letras.= (string)" mil ";
                $Numero = $Numero - (Intval($Numero / 1000) * 1000);
            } Else {
                $tempo = Decenas(Intval($Numero / 10000) * 10);
                $letras.= (string)$tempo;
                $Numero = $Numero - (Intval(($Numero / 10000)) * 10000);
                If ($Numero > 1000) {
                    $letras.= (string)" y ";
                } Else {
                    $letras.= (string)" mil ";
                }
            }
        }
        // '*---> Unidades de Millar
        If (($Numero < 10000) And ($Numero >= 1000)) {
            $tempo = (Intval($Numero / 1000));
            If ($tempo == 1) {
                //$letras .= (string) "";
                $letras.= (string)"un"; //asi era onlysystem.com
                
            } Else {
                $tempo = Unidades(Intval($Numero / 1000));
                $letras.= (string)$tempo;
            }
            $letras.= (string)" mil ";
            $Numero = $Numero - (Intval($Numero / 1000) * 1000);
        }
        // '*---> Centenas
        If (($Numero < 1000) And ($Numero > 99)) {
            //If (($Numero < 1000) And ($Numero >= 100)) {
            If ((Intval($Numero / 100) == 1) And (($Numero - (Intval($Numero / 100) * 100)) < 1)) {
                $letras = $letras & "cien ";
            } Else {
                $temp = (Intval($Numero / 100));
                $l2 = Centenas($temp);
                $letras.= (string)$l2;
                If ((Intval($Numero / 100) <> 1) And (Intval($Numero / 100) <> 5) And (Intval($Numero / 100) <> 7) And (Intval($Numero / 100) <> 9)) {
                    $letras.= "cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100) * 100);
        }
        // '*---> Decenas
        If (($Numero <= 100) And ($Numero > 9)) {
            If ($Numero < 16) {
                $tempo = Decenas(Intval($Numero));
                $letras.= $tempo;
                $Numero = $Numero - Intval($Numero);
            } Else {
                $tempo = Decenas(Intval(($Numero / 10)) * 10);
                $letras.= (string)$tempo;
                $Numero = $Numero - (Intval(($Numero / 10)) * 10);
                If ($Numero > 0.99) {
                    $letras.= (string)" y ";
                }
            }
        }
        // '*---> Unidades
        If (($Numero < 10) And ($Numero > 0.99)) {
            $tempo = Unidades(Intval($Numero));
            $letras.= (string)$tempo;
            $Numero = $Numero - Intval($Numero);
        }
        // '*---> Decimales
        If ($Decimales > 0) {
            // $letras .=(string) " con ";
            // $Decimales= $Decimales*100;
            // echo ("*");
            // $Decimales = number_format($Decimales, 2);
            // echo ($Decimales);
            // $tempo = Decenas(Intval($Decimales));
            // $letras .= (string) $tempo;
            // $letras .= (string) "centavos";
            
        } Else {
            If (($letras <> "Error en Conversin a Letras") And (strlen(Trim($letras)) > 0)) {
                $letras.= (string)" ";
            }
        }
        return $letras;
    }
}
//favor de teclear a mano la cantidad numerica a convertir y asignarla a $tt

?>?><?php
function Centenas($VCentena) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    If ($VCentena == 1) {
        return $Numeros[100];
    } Else If ($VCentena == 5) {
        return $Numeros[101];
    } Else If ($VCentena == 7) {
        return ($Numeros[102]);
    } Else If ($VCentena == 9) {
        return ($Numeros[103]);
    } Else {
        return $Numeros[$VCentena];
    }
}
function Unidades($VUnidad) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    $tempo = $Numeros[$VUnidad];
    return $tempo;
}
function Decenas($VDecena) {
    $Numeros[0] = "cero";
    $Numeros[1] = "uno";
    $Numeros[2] = "dos";
    $Numeros[3] = "tres";
    $Numeros[4] = "cuatro";
    $Numeros[5] = "cinco";
    $Numeros[6] = "seis";
    $Numeros[7] = "siete";
    $Numeros[8] = "ocho";
    $Numeros[9] = "nueve";
    $Numeros[10] = "diez";
    $Numeros[11] = "once";
    $Numeros[12] = "doce";
    $Numeros[13] = "trece";
    $Numeros[14] = "catorce";
    $Numeros[15] = "quince";
    $Numeros[20] = "veinte";
    $Numeros[30] = "treinta";
    $Numeros[40] = "cuarenta";
    $Numeros[50] = "cincuenta";
    $Numeros[60] = "sesenta";
    $Numeros[70] = "setenta";
    $Numeros[80] = "ochenta";
    $Numeros[90] = "noventa";
    $Numeros[100] = "ciento";
    $Numeros[101] = "quinientos";
    $Numeros[102] = "setecientos";
    $Numeros[103] = "novecientos";
    $tempo = ($Numeros[$VDecena]);
    return $tempo;
}
function NumerosALetras($Numero) {
    $Decimales = 0;
    //$Numero = intval($Numero);
    $letras = "";
    while ($Numero != 0) {
        // '*---> Validacin si se pasa de 100 millones
        If ($Numero >= 1000000000) {
            $letras = "Error en Conversin a Letras";
            $Numero = 0;
            $Decimales = 0;
        }
        // '*---> Centenas de Milln
        If (($Numero < 1000000000) And ($Numero >= 100000000)) {
            If ((Intval($Numero / 100000000) == 1) And (($Numero - (Intval($Numero / 100000000) * 100000000)) < 1000000)) {
                $letras.= (string)"cien millones ";
            } Else {
                $letras = $letras & Centenas(Intval($Numero / 100000000));
                If ((Intval($Numero / 100000000) <> 1) And (Intval($Numero / 100000000) <> 5) And (Intval($Numero / 100000000) <> 7) And (Intval($Numero / 100000000) <> 9)) {
                    $letras.= (string)"cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100000000) * 100000000);
        }
        // '*---> Decenas de Milln
        If (($Numero < 100000000) And ($Numero >= 10000000)) {
            If (Intval($Numero / 1000000) < 16) {
                $tempo = Decenas(Intval($Numero / 1000000));
                $letras.= (string)$tempo;
                $letras.= (string)" millones ";
                $Numero = $Numero - (Intval($Numero / 1000000) * 1000000);
            } Else {
                $letras = $letras & Decenas(Intval($Numero / 10000000) * 10);
                $Numero = $Numero - (Intval($Numero / 10000000) * 10000000);
                If ($Numero > 1000000) {
                    $letras.= $letras & " y ";
                }
            }
        }
        // '*---> Unidades de Milln
        If (($Numero < 10000000) And ($Numero >= 1000000)) {
            $tempo = (Intval($Numero / 1000000));
            If ($tempo == 1) {
                $letras.= (string)" un milln ";
            } Else {
                $tempo = Unidades(Intval($Numero / 1000000));
                $letras.= (string)$tempo;
                $letras.= (string)" millones ";
            }
            $Numero = $Numero - (Intval($Numero / 1000000) * 1000000);
        }
        // '*---> Centenas de Millar
        If (($Numero < 1000000) And ($Numero >= 100000)) {
            $tempo = (Intval($Numero / 100000));
            $tempo2 = ($Numero - ($tempo * 100000));
            If (($tempo == 1) And ($tempo2 < 1000)) {
                $letras.= (string)"cien mil ";
            } Else {
                $tempo = Centenas(Intval($Numero / 100000));
                $letras.= (string)$tempo;
                $tempo = (Intval($Numero / 100000));
                If (($tempo <> 1) And ($tempo <> 5) And ($tempo <> 7) And ($tempo <> 9)) {
                    $letras.= (string)"cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100000) * 100000);
        }
        // '*---> Decenas de Millar
        If (($Numero < 100000) And ($Numero >= 10000)) {
            $tempo = (Intval($Numero / 1000));
            If ($tempo < 16) {
                $tempo = Decenas(Intval($Numero / 1000));
                $letras.= (string)$tempo;
                $letras.= (string)" mil ";
                $Numero = $Numero - (Intval($Numero / 1000) * 1000);
            } Else {
                $tempo = Decenas(Intval($Numero / 10000) * 10);
                $letras.= (string)$tempo;
                $Numero = $Numero - (Intval(($Numero / 10000)) * 10000);
                If ($Numero > 1000) {
                    $letras.= (string)" y ";
                } Else {
                    $letras.= (string)" mil ";
                }
            }
        }
        // '*---> Unidades de Millar
        If (($Numero < 10000) And ($Numero >= 1000)) {
            $tempo = (Intval($Numero / 1000));
            If ($tempo == 1) {
                //$letras .= (string) "";
                $letras.= (string)"un"; //asi era onlysystem.com
                
            } Else {
                $tempo = Unidades(Intval($Numero / 1000));
                $letras.= (string)$tempo;
            }
            $letras.= (string)" mil ";
            $Numero = $Numero - (Intval($Numero / 1000) * 1000);
        }
        // '*---> Centenas
        If (($Numero < 1000) And ($Numero > 99)) {
            //If (($Numero < 1000) And ($Numero >= 100)) {
            If ((Intval($Numero / 100) == 1) And (($Numero - (Intval($Numero / 100) * 100)) < 1)) {
                $letras = $letras & "cien ";
            } Else {
                $temp = (Intval($Numero / 100));
                $l2 = Centenas($temp);
                $letras.= (string)$l2;
                If ((Intval($Numero / 100) <> 1) And (Intval($Numero / 100) <> 5) And (Intval($Numero / 100) <> 7) And (Intval($Numero / 100) <> 9)) {
                    $letras.= "cientos ";
                } Else {
                    $letras.= (string)" ";
                }
            }
            $Numero = $Numero - (Intval($Numero / 100) * 100);
        }
        // '*---> Decenas
        If (($Numero <= 100) And ($Numero > 9)) {
            If ($Numero < 16) {
                $tempo = Decenas(Intval($Numero));
                $letras.= $tempo;
                $Numero = $Numero - Intval($Numero);
            } Else {
                $tempo = Decenas(Intval(($Numero / 10)) * 10);
                $letras.= (string)$tempo;
                $Numero = $Numero - (Intval(($Numero / 10)) * 10);
                If ($Numero > 0.99) {
                    $letras.= (string)" y ";
                }
            }
        }
        // '*---> Unidades
        If (($Numero < 10) And ($Numero > 0.99)) {
            $tempo = Unidades(Intval($Numero));
            $letras.= (string)$tempo;
            $Numero = $Numero - Intval($Numero);
        }
        // '*---> Decimales
        If ($Decimales > 0) {
            // $letras .=(string) " con ";
            // $Decimales= $Decimales*100;
            // echo ("*");
            // $Decimales = number_format($Decimales, 2);
            // echo ($Decimales);
            // $tempo = Decenas(Intval($Decimales));
            // $letras .= (string) $tempo;
            // $letras .= (string) "centavos";
            
        } Else {
            If (($letras <> "Error en Conversin a Letras") And (strlen(Trim($letras)) > 0)) {
                $letras.= (string)" ";
            }
        }
        return $letras;
    }
}
//favor de teclear a mano la cantidad numerica a convertir y asignarla a $tt

?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='Pz48P3BocA0KZjNuY3Q0Mm4gQzVudDVuMXMoJFZDNW50NW4xKSB7DQogICAgJE4zbTVyMnNbMF0gPSAiYzVyMiI7DQogICAgJE4zbTVyMnNbNl0gPSAiM24yIjsNCiAgICAkTjNtNXIyc1thXSA9ICJkMnMiOw0KICAgICROM201cjJzW29dID0gInRyNXMiOw0KICAgICROM201cjJzW3VdID0gImMzMXRyMiI7DQogICAgJE4zbTVyMnNbaV0gPSAiYzRuYzIiOw0KICAgICROM201cjJzW2VdID0gInM1NHMiOw0KICAgICROM201cjJzWzddID0gInM0NXQ1IjsNCiAgICAkTjNtNXIyc1s4XSA9ICIyY2gyIjsNCiAgICAkTjNtNXIyc1s5XSA9ICJuMzV2NSI7DQogICAgJE4zbTVyMnNbNjBdID0gImQ0NXoiOw0KICAgICROM201cjJzWzY2XSA9ICIybmM1IjsNCiAgICAkTjNtNXIyc1s2YV0gPSAiZDJjNSI7DQogICAgJE4zbTVyMnNbNm9dID0gInRyNWM1IjsNCiAgICAkTjNtNXIyc1s2dV0gPSAiYzF0MnJjNSI7DQogICAgJE4zbTVyMnNbNmldID0gInEzNG5jNSI7DQogICAgJE4zbTVyMnNbYTBdID0gInY1NG50NSI7DQogICAgJE4zbTVyMnNbbzBdID0gInRyNTRudDEiOw0KICAgICROM201cjJzW3UwXSA9ICJjMzFyNW50MSI7DQogICAgJE4zbTVyMnNbaTBdID0gImM0bmMzNW50MSI7DQogICAgJE4zbTVyMnNbZTBdID0gInM1czVudDEiOw0KICAgICROM201cjJzWzcwXSA9ICJzNXQ1bnQxIjsNCiAgICAkTjNtNXIyc1s4MF0gPSAiMmNoNW50MSI7DQogICAgJE4zbTVyMnNbOTBdID0gIm4ydjVudDEiOw0KICAgICROM201cjJzWzYwMF0gPSAiYzQ1bnQyIjsNCiAgICAkTjNtNXIyc1s2MDZdID0gInEzNG40NW50MnMiOw0KICAgICROM201cjJzWzYwYV0gPSAiczV0NWM0NW50MnMiOw0KICAgICROM201cjJzWzYwb10gPSAibjJ2NWM0NW50MnMiOw0KICAgIElmICgkVkM1bnQ1bjEgPT0gNikgew0KICAgICAgICByNXQzcm4gJE4zbTVyMnNbNjAwXTsNCiAgICB9IEVsczUgSWYgKCRWQzVudDVuMSA9PSBpKSB7DQogICAgICAgIHI1dDNybiAkTjNtNXIyc1s2MDZdOw0KICAgIH0gRWxzNSBJZiAoJFZDNW50NW4xID09IDcpIHsNCiAgICAgICAgcjV0M3JuICgkTjNtNXIyc1s2MGFdKTsNCiAgICB9IEVsczUgSWYgKCRWQzVudDVuMSA9PSA5KSB7DQogICAgICAgIHI1dDNybiAoJE4zbTVyMnNbNjBvXSk7DQogICAgfSBFbHM1IHsNCiAgICAgICAgcjV0M3JuICROM201cjJzWyRWQzVudDVuMV07DQogICAgfQ0KfQ0KZjNuY3Q0Mm4gVW40ZDFkNXMoJFZVbjRkMWQpIHsNCiAgICAkTjNtNXIyc1swXSA9ICJjNXIyIjsNCiAgICAkTjNtNXIyc1s2XSA9ICIzbjIiOw0KICAgICROM201cjJzW2FdID0gImQycyI7DQogICAgJE4zbTVyMnNbb10gPSAidHI1cyI7DQogICAgJE4zbTVyMnNbdV0gPSAiYzMxdHIyIjsNCiAgICAkTjNtNXIyc1tpXSA9ICJjNG5jMiI7DQogICAgJE4zbTVyMnNbZV0gPSAiczU0cyI7DQogICAgJE4zbTVyMnNbN10gPSAiczQ1dDUiOw0KICAgICROM201cjJzWzhdID0gIjJjaDIiOw0KICAgICROM201cjJzWzldID0gIm4zNXY1IjsNCiAgICAkTjNtNXIyc1s2MF0gPSAiZDQ1eiI7DQogICAgJE4zbTVyMnNbNjZdID0gIjJuYzUiOw0KICAgICROM201cjJzWzZhXSA9ICJkMmM1IjsNCiAgICAkTjNtNXIyc1s2b10gPSAidHI1YzUiOw0KICAgICROM201cjJzWzZ1XSA9ICJjMXQycmM1IjsNCiAgICAkTjNtNXIyc1s2aV0gPSAicTM0bmM1IjsNCiAgICAkTjNtNXIyc1thMF0gPSAidjU0bnQ1IjsNCiAgICAkTjNtNXIyc1tvMF0gPSAidHI1NG50MSI7DQogICAgJE4zbTVyMnNbdTBdID0gImMzMXI1bnQxIjsNCiAgICAkTjNtNXIyc1tpMF0gPSAiYzRuYzM1bnQxIjsNCiAgICAkTjNtNXIyc1tlMF0gPSAiczVzNW50MSI7DQogICAgJE4zbTVyMnNbNzBdID0gInM1dDVudDEiOw0KICAgICROM201cjJzWzgwXSA9ICIyY2g1bnQxIjsNCiAgICAkTjNtNXIyc1s5MF0gPSAibjJ2NW50MSI7DQogICAgJE4zbTVyMnNbNjAwXSA9ICJjNDVudDIiOw0KICAgICROM201cjJzWzYwNl0gPSAicTM0bjQ1bnQycyI7DQogICAgJE4zbTVyMnNbNjBhXSA9ICJzNXQ1YzQ1bnQycyI7DQogICAgJE4zbTVyMnNbNjBvXSA9ICJuMnY1YzQ1bnQycyI7DQogICAgJHQ1bXAyID0gJE4zbTVyMnNbJFZVbjRkMWRdOw0KICAgIHI1dDNybiAkdDVtcDI7DQp9DQpmM25jdDQybiBENWM1bjFzKCRWRDVjNW4xKSB7DQogICAgJE4zbTVyMnNbMF0gPSAiYzVyMiI7DQogICAgJE4zbTVyMnNbNl0gPSAiM24yIjsNCiAgICAkTjNtNXIyc1thXSA9ICJkMnMiOw0KICAgICROM201cjJzW29dID0gInRyNXMiOw0KICAgICROM201cjJzW3VdID0gImMzMXRyMiI7DQogICAgJE4zbTVyMnNbaV0gPSAiYzRuYzIiOw0KICAgICROM201cjJzW2VdID0gInM1NHMiOw0KICAgICROM201cjJzWzddID0gInM0NXQ1IjsNCiAgICAkTjNtNXIyc1s4XSA9ICIyY2gyIjsNCiAgICAkTjNtNXIyc1s5XSA9ICJuMzV2NSI7DQogICAgJE4zbTVyMnNbNjBdID0gImQ0NXoiOw0KICAgICROM201cjJzWzY2XSA9ICIybmM1IjsNCiAgICAkTjNtNXIyc1s2YV0gPSAiZDJjNSI7DQogICAgJE4zbTVyMnNbNm9dID0gInRyNWM1IjsNCiAgICAkTjNtNXIyc1s2dV0gPSAiYzF0MnJjNSI7DQogICAgJE4zbTVyMnNbNmldID0gInEzNG5jNSI7DQogICAgJE4zbTVyMnNbYTBdID0gInY1NG50NSI7DQogICAgJE4zbTVyMnNbbzBdID0gInRyNTRudDEiOw0KICAgICROM201cjJzW3UwXSA9ICJjMzFyNW50MSI7DQogICAgJE4zbTVyMnNbaTBdID0gImM0bmMzNW50MSI7DQogICAgJE4zbTVyMnNbZTBdID0gInM1czVudDEiOw0KICAgICROM201cjJzWzcwXSA9ICJzNXQ1bnQxIjsNCiAgICAkTjNtNXIyc1s4MF0gPSAiMmNoNW50MSI7DQogICAgJE4zbTVyMnNbOTBdID0gIm4ydjVudDEiOw0KICAgICROM201cjJzWzYwMF0gPSAiYzQ1bnQyIjsNCiAgICAkTjNtNXIyc1s2MDZdID0gInEzNG40NW50MnMiOw0KICAgICROM201cjJzWzYwYV0gPSAiczV0NWM0NW50MnMiOw0KICAgICROM201cjJzWzYwb10gPSAibjJ2NWM0NW50MnMiOw0KICAgICR0NW1wMiA9ICgkTjNtNXIyc1skVkQ1YzVuMV0pOw0KICAgIHI1dDNybiAkdDVtcDI7DQp9DQpmM25jdDQybiBOM201cjJzQUw1dHIxcygkTjNtNXIyKSB7DQogICAgJEQ1YzRtMWw1cyA9IDA7DQogICAgLy8kTjNtNXIyID0gNG50djFsKCROM201cjIpOw0KICAgICRsNXRyMXMgPSAiIjsNCiAgICB3aDRsNSAoJE4zbTVyMiAhPSAwKSB7DQogICAgICAgIC8vICcqLS0tPiBWMWw0ZDFjNG4gczQgczUgcDFzMSBkNSA2MDAgbTRsbDJuNXMNCiAgICAgICAgSWYgKCROM201cjIgPj0gNjAwMDAwMDAwMCkgew0KICAgICAgICAgICAgJGw1dHIxcyA9ICJFcnIyciA1biBDMm52NXJzNG4gMSBMNXRyMXMiOw0KICAgICAgICAgICAgJE4zbTVyMiA9IDA7DQogICAgICAgICAgICAkRDVjNG0xbDVzID0gMDsNCiAgICAgICAgfQ0KICAgICAgICAvLyAnKi0tLT4gQzVudDVuMXMgZDUgTTRsbG4NCiAgICAgICAgSWYgKCgkTjNtNXIyIDwgNjAwMDAwMDAwMCkgQW5kICgkTjNtNXIyID49IDYwMDAwMDAwMCkpIHsNCiAgICAgICAgICAgIElmICgoSW50djFsKCROM201cjIgLyA2MDAwMDAwMDApID09IDYpIEFuZCAoKCROM201cjIgLSAoSW50djFsKCROM201cjIgLyA2MDAwMDAwMDApICogNjAwMDAwMDAwKSkgPCA2MDAwMDAwKSkgew0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSJjNDVuIG00bGwybjVzICI7DQogICAgICAgICAgICB9IEVsczUgew0KICAgICAgICAgICAgICAgICRsNXRyMXMgPSAkbDV0cjFzICYgQzVudDVuMXMoSW50djFsKCROM201cjIgLyA2MDAwMDAwMDApKTsNCiAgICAgICAgICAgICAgICBJZiAoKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMDAwKSA8PiA2KSBBbmQgKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMDAwKSA8PiBpKSBBbmQgKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMDAwKSA8PiA3KSBBbmQgKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMDAwKSA8PiA5KSkgew0KICAgICAgICAgICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykiYzQ1bnQycyAiOw0KICAgICAgICAgICAgICAgIH0gRWxzNSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgIjsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIChJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMDAwMCkgKiA2MDAwMDAwMDApOw0KICAgICAgICB9DQogICAgICAgIC8vICcqLS0tPiBENWM1bjFzIGQ1IE00bGxuDQogICAgICAgIElmICgoJE4zbTVyMiA8IDYwMDAwMDAwMCkgQW5kICgkTjNtNXIyID49IDYwMDAwMDAwKSkgew0KICAgICAgICAgICAgSWYgKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMCkgPCA2ZSkgew0KICAgICAgICAgICAgICAgICR0NW1wMiA9IEQ1YzVuMXMoSW50djFsKCROM201cjIgLyA2MDAwMDAwKSk7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpJHQ1bXAyOw0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgbTRsbDJuNXMgIjsNCiAgICAgICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIChJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMDApICogNjAwMDAwMCk7DQogICAgICAgICAgICB9IEVsczUgew0KICAgICAgICAgICAgICAgICRsNXRyMXMgPSAkbDV0cjFzICYgRDVjNW4xcyhJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMDAwKSAqIDYwKTsNCiAgICAgICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIChJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMDAwKSAqIDYwMDAwMDAwKTsNCiAgICAgICAgICAgICAgICBJZiAoJE4zbTVyMiA+IDYwMDAwMDApIHsNCiAgICAgICAgICAgICAgICAgICAgJGw1dHIxcy49ICRsNXRyMXMgJiAiIHkgIjsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgLy8gJyotLS0+IFVuNGQxZDVzIGQ1IE00bGxuDQogICAgICAgIElmICgoJE4zbTVyMiA8IDYwMDAwMDAwKSBBbmQgKCROM201cjIgPj0gNjAwMDAwMCkpIHsNCiAgICAgICAgICAgICR0NW1wMiA9IChJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMDApKTsNCiAgICAgICAgICAgIElmICgkdDVtcDIgPT0gNikgew0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgM24gbTRsbG4gIjsNCiAgICAgICAgICAgIH0gRWxzNSB7DQogICAgICAgICAgICAgICAgJHQ1bXAyID0gVW40ZDFkNXMoSW50djFsKCROM201cjIgLyA2MDAwMDAwKSk7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpJHQ1bXAyOw0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgbTRsbDJuNXMgIjsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgICROM201cjIgPSAkTjNtNXIyIC0gKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwMCkgKiA2MDAwMDAwKTsNCiAgICAgICAgfQ0KICAgICAgICAvLyAnKi0tLT4gQzVudDVuMXMgZDUgTTRsbDFyDQogICAgICAgIElmICgoJE4zbTVyMiA8IDYwMDAwMDApIEFuZCAoJE4zbTVyMiA+PSA2MDAwMDApKSB7DQogICAgICAgICAgICAkdDVtcDIgPSAoSW50djFsKCROM201cjIgLyA2MDAwMDApKTsNCiAgICAgICAgICAgICR0NW1wMmEgPSAoJE4zbTVyMiAtICgkdDVtcDIgKiA2MDAwMDApKTsNCiAgICAgICAgICAgIElmICgoJHQ1bXAyID09IDYpIEFuZCAoJHQ1bXAyYSA8IDYwMDApKSB7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpImM0NW4gbTRsICI7DQogICAgICAgICAgICB9IEVsczUgew0KICAgICAgICAgICAgICAgICR0NW1wMiA9IEM1bnQ1bjFzKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwKSk7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpJHQ1bXAyOw0KICAgICAgICAgICAgICAgICR0NW1wMiA9IChJbnR2MWwoJE4zbTVyMiAvIDYwMDAwMCkpOw0KICAgICAgICAgICAgICAgIElmICgoJHQ1bXAyIDw+IDYpIEFuZCAoJHQ1bXAyIDw+IGkpIEFuZCAoJHQ1bXAyIDw+IDcpIEFuZCAoJHQ1bXAyIDw+IDkpKSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSJjNDVudDJzICI7DQogICAgICAgICAgICAgICAgfSBFbHM1IHsNCiAgICAgICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpIiAiOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgICROM201cjIgPSAkTjNtNXIyIC0gKEludHYxbCgkTjNtNXIyIC8gNjAwMDAwKSAqIDYwMDAwMCk7DQogICAgICAgIH0NCiAgICAgICAgLy8gJyotLS0+IEQ1YzVuMXMgZDUgTTRsbDFyDQogICAgICAgIElmICgoJE4zbTVyMiA8IDYwMDAwMCkgQW5kICgkTjNtNXIyID49IDYwMDAwKSkgew0KICAgICAgICAgICAgJHQ1bXAyID0gKEludHYxbCgkTjNtNXIyIC8gNjAwMCkpOw0KICAgICAgICAgICAgSWYgKCR0NW1wMiA8IDZlKSB7DQogICAgICAgICAgICAgICAgJHQ1bXAyID0gRDVjNW4xcyhJbnR2MWwoJE4zbTVyMiAvIDYwMDApKTsNCiAgICAgICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykkdDVtcDI7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpIiBtNGwgIjsNCiAgICAgICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIChJbnR2MWwoJE4zbTVyMiAvIDYwMDApICogNjAwMCk7DQogICAgICAgICAgICB9IEVsczUgew0KICAgICAgICAgICAgICAgICR0NW1wMiA9IEQ1YzVuMXMoSW50djFsKCROM201cjIgLyA2MDAwMCkgKiA2MCk7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpJHQ1bXAyOw0KICAgICAgICAgICAgICAgICROM201cjIgPSAkTjNtNXIyIC0gKEludHYxbCgoJE4zbTVyMiAvIDYwMDAwKSkgKiA2MDAwMCk7DQogICAgICAgICAgICAgICAgSWYgKCROM201cjIgPiA2MDAwKSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgeSAiOw0KICAgICAgICAgICAgICAgIH0gRWxzNSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgbTRsICI7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgICAgIC8vICcqLS0tPiBVbjRkMWQ1cyBkNSBNNGxsMXINCiAgICAgICAgSWYgKCgkTjNtNXIyIDwgNjAwMDApIEFuZCAoJE4zbTVyMiA+PSA2MDAwKSkgew0KICAgICAgICAgICAgJHQ1bXAyID0gKEludHYxbCgkTjNtNXIyIC8gNjAwMCkpOw0KICAgICAgICAgICAgSWYgKCR0NW1wMiA9PSA2KSB7DQogICAgICAgICAgICAgICAgLy8kbDV0cjFzIC49IChzdHI0bmcpICIiOw0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIzbiI7IC8vMXM0IDVyMSAybmx5c3lzdDVtLmMybQ0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgfSBFbHM1IHsNCiAgICAgICAgICAgICAgICAkdDVtcDIgPSBVbjRkMWQ1cyhJbnR2MWwoJE4zbTVyMiAvIDYwMDApKTsNCiAgICAgICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykkdDVtcDI7DQogICAgICAgICAgICB9DQogICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykiIG00bCAiOw0KICAgICAgICAgICAgJE4zbTVyMiA9ICROM201cjIgLSAoSW50djFsKCROM201cjIgLyA2MDAwKSAqIDYwMDApOw0KICAgICAgICB9DQogICAgICAgIC8vICcqLS0tPiBDNW50NW4xcw0KICAgICAgICBJZiAoKCROM201cjIgPCA2MDAwKSBBbmQgKCROM201cjIgPiA5OSkpIHsNCiAgICAgICAgICAgIC8vSWYgKCgkTjNtNXIyIDwgNjAwMCkgQW5kICgkTjNtNXIyID49IDYwMCkpIHsNCiAgICAgICAgICAgIElmICgoSW50djFsKCROM201cjIgLyA2MDApID09IDYpIEFuZCAoKCROM201cjIgLSAoSW50djFsKCROM201cjIgLyA2MDApICogNjAwKSkgPCA2KSkgew0KICAgICAgICAgICAgICAgICRsNXRyMXMgPSAkbDV0cjFzICYgImM0NW4gIjsNCiAgICAgICAgICAgIH0gRWxzNSB7DQogICAgICAgICAgICAgICAgJHQ1bXAgPSAoSW50djFsKCROM201cjIgLyA2MDApKTsNCiAgICAgICAgICAgICAgICAkbGEgPSBDNW50NW4xcygkdDVtcCk7DQogICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpJGxhOw0KICAgICAgICAgICAgICAgIElmICgoSW50djFsKCROM201cjIgLyA2MDApIDw+IDYpIEFuZCAoSW50djFsKCROM201cjIgLyA2MDApIDw+IGkpIEFuZCAoSW50djFsKCROM201cjIgLyA2MDApIDw+IDcpIEFuZCAoSW50djFsKCROM201cjIgLyA2MDApIDw+IDkpKSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAiYzQ1bnQycyAiOw0KICAgICAgICAgICAgICAgIH0gRWxzNSB7DQogICAgICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgIjsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIChJbnR2MWwoJE4zbTVyMiAvIDYwMCkgKiA2MDApOw0KICAgICAgICB9DQogICAgICAgIC8vICcqLS0tPiBENWM1bjFzDQogICAgICAgIElmICgoJE4zbTVyMiA8PSA2MDApIEFuZCAoJE4zbTVyMiA+IDkpKSB7DQogICAgICAgICAgICBJZiAoJE4zbTVyMiA8IDZlKSB7DQogICAgICAgICAgICAgICAgJHQ1bXAyID0gRDVjNW4xcyhJbnR2MWwoJE4zbTVyMikpOw0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAkdDVtcDI7DQogICAgICAgICAgICAgICAgJE4zbTVyMiA9ICROM201cjIgLSBJbnR2MWwoJE4zbTVyMik7DQogICAgICAgICAgICB9IEVsczUgew0KICAgICAgICAgICAgICAgICR0NW1wMiA9IEQ1YzVuMXMoSW50djFsKCgkTjNtNXIyIC8gNjApKSAqIDYwKTsNCiAgICAgICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykkdDVtcDI7DQogICAgICAgICAgICAgICAgJE4zbTVyMiA9ICROM201cjIgLSAoSW50djFsKCgkTjNtNXIyIC8gNjApKSAqIDYwKTsNCiAgICAgICAgICAgICAgICBJZiAoJE4zbTVyMiA+IDAuOTkpIHsNCiAgICAgICAgICAgICAgICAgICAgJGw1dHIxcy49IChzdHI0bmcpIiB5ICI7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgICAgIC8vICcqLS0tPiBVbjRkMWQ1cw0KICAgICAgICBJZiAoKCROM201cjIgPCA2MCkgQW5kICgkTjNtNXIyID4gMC45OSkpIHsNCiAgICAgICAgICAgICR0NW1wMiA9IFVuNGQxZDVzKEludHYxbCgkTjNtNXIyKSk7DQogICAgICAgICAgICAkbDV0cjFzLj0gKHN0cjRuZykkdDVtcDI7DQogICAgICAgICAgICAkTjNtNXIyID0gJE4zbTVyMiAtIEludHYxbCgkTjNtNXIyKTsNCiAgICAgICAgfQ0KICAgICAgICAvLyAnKi0tLT4gRDVjNG0xbDVzDQogICAgICAgIElmICgkRDVjNG0xbDVzID4gMCkgew0KICAgICAgICAgICAgLy8gJGw1dHIxcyAuPShzdHI0bmcpICIgYzJuICI7DQogICAgICAgICAgICAvLyAkRDVjNG0xbDVzPSAkRDVjNG0xbDVzKjYwMDsNCiAgICAgICAgICAgIC8vIDVjaDIgKCIqIik7DQogICAgICAgICAgICAvLyAkRDVjNG0xbDVzID0gbjNtYjVyX2Yycm0xdCgkRDVjNG0xbDVzLCBhKTsNCiAgICAgICAgICAgIC8vIDVjaDIgKCRENWM0bTFsNXMpOw0KICAgICAgICAgICAgLy8gJHQ1bXAyID0gRDVjNW4xcyhJbnR2MWwoJEQ1YzRtMWw1cykpOw0KICAgICAgICAgICAgLy8gJGw1dHIxcyAuPSAoc3RyNG5nKSAkdDVtcDI7DQogICAgICAgICAgICAvLyAkbDV0cjFzIC49IChzdHI0bmcpICJjNW50MXYycyI7DQogICAgICAgICAgICANCiAgICAgICAgfSBFbHM1IHsNCiAgICAgICAgICAgIElmICgoJGw1dHIxcyA8PiAiRXJyMnIgNW4gQzJudjVyczRuIDEgTDV0cjFzIikgQW5kIChzdHJsNW4oVHI0bSgkbDV0cjFzKSkgPiAwKSkgew0KICAgICAgICAgICAgICAgICRsNXRyMXMuPSAoc3RyNG5nKSIgIjsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgICByNXQzcm4gJGw1dHIxczsNCiAgICB9DQp9DQovL2YxdjJyIGQ1IHQ1Y2w1MXIgMSBtMW4yIGwxIGMxbnQ0ZDFkIG4zbTVyNGMxIDEgYzJudjVydDRyIHkgMXM0Z24xcmwxIDEgJHR0DQoNCj8+';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
ereg_replace 1
base64_decode 2

Variables

$_F index.php
$_R 0
$_X 0

Stats

MD5 2f75741bc0f9a1bf405a541dd2c5cb33
Eval Count 2
Decode Time 205 ms