コード例 #1
0
ファイル: notas4.php プロジェクト: allin-wichariy/dct
function decrypt($string, $key)
{
    $result = '';
    $string = hexToStr($string);
    for ($i = 0; $i < strlen($string); $i++) {
        $char = substr($string, $i, 1);
        $keychar = substr($key, $i % strlen($key) - 1, 1);
        $char = chr(ord($char) - ord($keychar));
        $result .= $char;
    }
    return $result;
}
コード例 #2
0
 public static function verifyToken($token)
 {
     $tokenString = hexToStr($token);
     $jsonData = \Think\Crypt\Driver\Base64::decrypt($tokenString, 'easonchan');
     $array = json_decode($jsonData, true);
     if ($array == null) {
         return false;
     }
     $created = $array['created'];
     $expire = BoxTokenHelper::$expire;
     $now = time();
     if ($created + $expire < $now) {
         return false;
     }
     $info = new TokenInfo($array['userId'], $array['departmentId'], $array['groupId'], $array['created']);
     $array['created'] = time();
     $tokenString = strToHex(\Think\Crypt\Driver\Base64::encrypt(json_encode($array), 'easonchan'));
     return array('str' => $tokenString, 'info' => $info);
 }
コード例 #3
0
function handle_document_download($cart_order_id, $url_get, $invoice_number, $typ_pobierz = "pdf")
{
    global $db, $config;
    $connection_parameters = get_api_connection_parameters("./config.ini");
    $nazwaUsera = $connection_parameters['API_LOGIN'];
    //login do ifirma
    $klucz_hex = $connection_parameters['API_KEY_FAKTURA'];
    //klucz wygenerowany w ifirmie
    $nazwaKlucza = "faktura";
    $klucz = hexToStr($klucz_hex);
    $url_pliku = '';
    if (isset($typ_faktury)) {
        $url_pliku = $url_get . $invoice_number . '.' . $typ_pobierz . '.' . $typ_faktury;
    } else {
        $url_pliku = $url_get . $invoice_number . '.' . $typ_pobierz;
    }
    $curlHandle = curl_init($url_pliku);
    $tresc = pobierz_plik($klucz, $url_pliku, $nazwaUsera, $nazwaKlucza, $typ_pobierz, $invoice_number, $curlHandle);
    $nazwa = $nazwaKlucza . "_" . $nazwaUsera . "_" . $invoice_number . '_' . $typ_faktury . '.' . $typ_pobierz;
    curl_close($curlHandle);
    unset($curlHandle);
    $tresc_decoded = json_decode($tresc, true);
    if ($typ_pobierz == "json") {
        return $tresc_decoded;
    } else {
        sciagnij_plik($typ, $nazwa, $tresc);
    }
}
コード例 #4
0
ファイル: udpclient.php プロジェクト: jdupreez1/smartpoint
         array_push($TXdata, $data2[$i]);
         $length++;
     }
 }
 $TXdata[1] = $length >> 8;
 //calculate upper byte of length
 $TXdata[2] = $length & 0xff;
 //calculate lower byte of length
 $crc = crc_calc(hexToStr($TXdata));
 //calculate crc for thw whole packet
 array_push($TXdata, $crc >> 8);
 //add upper byte of crc to packet
 array_push($TXdata, $crc & 0xff);
 //add lower byte of crc to packet
 var_dump($TXdata);
 $input = hexToStr($TXdata);
 //var_dump($input);
 //Send the message to the server
 if (!socket_sendto($txsock, $input, strlen($input), 0, $server, $txport)) {
     $errorcode = socket_last_error();
     $errormsg = socket_strerror($errorcode);
     die("Could not send data: [{$errorcode}] {$errormsg} \n");
 }
 //Now receive reply from server and print it
 if (socket_recv($txsock, $reply, 2045, MSG_WAITALL) === FALSE) {
     $errorcode = socket_last_error();
     $errormsg = socket_strerror($errorcode);
     die("Could not receive data: [{$errorcode}] {$errormsg} \n");
 }
 $data = unpack("H*", $reply);
 //unpack the binary data
コード例 #5
0
     echo "Dateirechte wurden gesetzt, die Config Datei wurde bearbeitet<br />";
 }
 if ($_REQUEST["installStep"] == 5) {
     $useAES = false;
     importDb($_REQUEST["user"], $_REQUEST["pass"], $_REQUEST["host"], $_REQUEST["name"], dirname(__FILE__) . "/setup/sql/database.sql");
     echo "Datenbank wurde initalisiert<br />";
 }
 if ($_REQUEST["installStep"] == 6) {
     chmod(dirname(__FILE__) . '/.htaccess', 0555);
     chmod(dirname(__FILE__) . "/config.inc.php", 0555);
     rrmdir(dirname(__FILE__) . "/setup");
     unlink(dirname(__FILE__) . "/" . $_SERVER["PHP_SELF"]);
     $newPass = md5(microtime());
     $newPass = substr($newPass, 0, 7);
     $salt = substr(md5(microtime()), 12, 10);
     $hash = md5($newPass . hexToStr($salt));
     $link = mysql_connect($_REQUEST["host"], $_REQUEST["user"], $_REQUEST["pass"]);
     mysql_select_db($_REQUEST["name"], $link);
     mysql_query('UPDATE oxuser SET OXPASSWORD = "******", OXPASSSALT = "' . $salt . '" WHERE OXID = "oxdefaultadmin"');
     mysql_close();
     echo "======= Admin Daten =======<br />";
     echo "User: admin <br/>";
     echo "Passwort: " . $newPass . "<br />";
     echo "===========================<br />";
     echo "Setup abgeschlossen!<br />";
     echo 'OXID wurde installiert, <a href="http://' . $_SERVER["HTTP_HOST"] . dirname($_SERVER["REQUEST_URI"]) . '" target="_blank">hier klicken</a> um zum Shop zu gelangen<br />';
 }
 if ($_REQUEST["spaceStep"] == 1) {
     echo "Drohne wird gestartet ...<br />";
     echo "Erstelle Dump der remote DB <br />";
 }
コード例 #6
0
ファイル: init.php プロジェクト: nekleenov/sampucp
/*
=====================================================
 Control Panel Samp-RP v1.7 - by Samp-Rp Kazahstan 
-----------------------------------------------------
 Copyright (c) 2014 by Samp-Rp Kazahstan
=====================================================
 Данный код защищен авторскими правами
=====================================================
 Файл: init.php
=====================================================
*/
if (!defined('SAMPUCPKZ')) {
    die("Hacking attempt!");
}
if ($_REQUEST['do'] == "confirmation") {
    $_SESSION['serverlist'] = hexToStr($_GET['server']);
} else {
    $_SESSION['serverlist'] = $_POST['serverlist'];
}
function security($sec)
{
    $sec = stripslashes($sec);
    $sec = htmlspecialchars($sec);
    $sec = trim($sec);
    $sec = mysql_real_escape_string($sec);
    return $sec;
}
require_once ENGINE_DIR . '/data/config.php';
require_once ENGINE_DIR . '/data/dbselect.php';
require_once ENGINE_DIR . '/classes/mysql.class.php';
require_once ENGINE_DIR . '/classes/charset.class.php';
コード例 #7
0
ファイル: index.php プロジェクト: nekleenov/sampucp
                 if ($emailname == "") {
                     echo "null";
                 } else {
                     if (!is_email($emailname)) {
                         echo "nosob";
                     } else {
                         echo "yes";
                     }
                 }
             }
         }
     }
     break;
 case "confirmation":
     $codeget = $_GET['code1'];
     $username = hexToStr($_GET['code2']);
     foreach ($serverlist as $dd => $nn) {
         if ($dd == $_SESSION['serverlist']) {
             $getserver[] = $nn;
         }
     }
     $confirmation = $db->query("SELECT * FROM accounts WHERE Name='{$username}' AND pPodarok1='{$codeget}'") or die(mysql_error());
     if ($row = $db->fetch_assoc($confirmation)) {
         $changepasswd = changepasswd($_POST['changepasswd'], $row['Name'], $_POST['password1'], $_POST['password2']);
         $tpl->load_template('change.tpl');
         $tpl->set('{THEME}', THEME);
         $tpl->set('{headers}', $metatags);
         $tpl->set('{info_error}', $changepasswd);
         $tpl->set('{lang_username}', $lang_login['lo_username']);
         $tpl->set('{username}', $row['Name']);
         $tpl->set('{lang_email}', $lang_login['lo_email']);
コード例 #8
0
ファイル: aes.php プロジェクト: xiehaowei/php
 * Created by PhpStorm.
 * User: xiehaowei
 * Date: 2016/11/28
 * Time: 下午4:27
 */
$get_key = '\\/BiXzVErOy2mM\\/1mzK56r8eN\\/7VZJZNELkQzrq75e0k=';
$uid = 11198014;
$article_id = 1739;
$getContent = '8KSPN+eXq3ExuWsCqTZ5BP03zkmti+fND\\/YwLxSNuNX3zlCeb+wR6nBA1kM3ydA2dJKbzgaMAMGhZkVnnal1BFutu1rMyY94u4uMhNf3um8vtoFH8XZctyoH0LOkRAHD1vp4ULPMqCUFHc8wmgVzBQlGrYmoL4xiSRNtF\\/7FjT+NI89b+rrEgxD6h2aiCYuJKDruqek7l2EM35JnAQ4WGxojpaTNdwcVV1gwc\\/36knkNxB5XzWtB5ZCQYacHJKBnUpARAz1jHsYcLLoviKuGOKA33opmeeb+YQ4Dh8tJASW7UiElZIBYH6AqqhOQAFlXVsgXtdqNXoBCXRsbXRUE19C4XvRHXY1STLYA+2AdVkNo6oR+O1yo6FJvSBVdnoxSLpz5m\\/S736G8gwpUKqWDQMLOE6UtoksaNjqJw21UcvbIZDDEJUolYmK2RB76JBKoBRMTI2Fl4YFUBO+Lxg\\/T5J5AJlY5bDU+l\\/\\/2MCqUwEwML856zo4romkWMBeo64eUdlQ93xeAKajN0OJgqH+tpTdCXr6bCDGqVvoLIE400L\\/LI6EI9U317i7ZX3uzQRX8REH\\/0xfIVQY\\/wvhiNG0LMzzK5xbc0bUhIchF1O2ZPiOJChNJF\\/FMFLbUoP\\/rjl8Ct\\/hBYU6AK38z7JTBovin2WkJhNQGkTQAxC3i9DLkhB+8yqhJEBnyJ+VqVVclBLV4\\/K8rkoAs6sf+QCkY5Q8+9UVrx8SyoY2hFqx3w2w1SbkOpOof68PAuUdruqFFMC49zNba0zznZ4LyWZO7Qe4eEPp4KQi8qaEIObn4eDl1jrfTPujKAA6jnQZbgNZb3rkrGQCe+JC0\\/mx1nQ5b+haiDAnqb\\/cJ5JOioWT+reSBTSWo2TLFXIjH5OzSX8xC\\/lYkbquLUhXSZRGbhe5VR9+UBY1izoJfT4tgVAb5MMj24lKtPMXw+wUH2m02wOI4L51fvvoXlOEuMMQWrpkPpjp5QuqtFO6ZqKOlxQcE9DBGfVuOZSILW5ARwGURZ5FQdH3EAG6BLFZmz8SBIINoueiaD8JqTqdDem+Sc4uo8SCyrMbx8c+6nQqIqY+xYys8ouuMuk07ngystv3mjVfTXqdO2gAdluXVHb7i1Ml23zQS3VhdSw8cg5yFvmpKok3BLodjq7Vp2+hMBIT0phqOoQrZhEby9AmINGiijM2zEAIcwgXN9kFfgLBglWupeb62QnH56kyQnpnxt0ZyOhAZR1Vt8IlK+WxOoEg6zQWav6eMsH0JcvrjdDv11x+fDxPQCXz55+ERuRS1cgRUoSBQoetLeXkjY9iD1bK7muSp1pOqjnG\\/xSqk6sHIPIkqrdG8auuvAJ1YZP70vf\\/NVlW\\/f5K4b0Jgzhk4J4QqRIZuw5tLuQsm8G4Ztudgq9z2J41siax98D3XSYVz60Up46eh3hNuIguLvUHWNMFLp0ucDtA4hIljMWDqcRQyl7qKqrrTecKrwQ8h2jOSyh\\/IRrqbdybyWHno70ezFARP5rI2dEB+c92I1VuYysOH9jjwwDRNj6cKd2bEJ0syb\\/oGYkfgfUmKccJJZOpINIURPlhXy88GcV0v5qUtlmUP9Yp45N\\/\\/\\/nnTy7uF6eR1SkTlByh9ZtEDA56GggFIYWrKcVRiM+dw9aK3vQDtcY\\/OF2ISkqs7dctnnJHOMTccDt6Um+YgL85vVdWLSSJpyUwxaOVEyeFrgwOK55K8hyKijbDwXVahuuTI7y\\/XZ2QdfOi4eOothoU63fUTPQjqNCWnvPaX9e7GcqodCPKnniZqOszvc7emgx1IwAaHmKaNYa5ui8j2OfrvdTRCFpPLxF76\\/zos3kKu1ZAhZ7xtIIwMecYpjdKwzFDnli0NbeGbO4jwaitwQCLfIbO4BSgDN1ZhxZ9lRThV88tsOXX2g03G69r71Dz6izFSf4xDkq5yBEiJ93UojrWRtXwSK4eVMebUghfchnhZxXilOnanwLUKPw2tYJ+O2xOQoS72o443j5Kq4AOGTbZ+kSDlgMh3a\\/o\\/P+SjBp6e0iGk\\/pJDLL+hIdDAgTUoEnKWmZFlWDMQBKXv\\/1BvVkN0jrT+CxGX0MyoA5UdmMH0OcY7XwflRnPFohOGGK9IEXvJokBnloqvdwh0YIxEzbcNJYSfiwMxGSst0ryVgy7BCnwgptZWmUUQhC9ObRY5nucXsCWLTUNVtlVMSBCbV\\/TXjrpwDmefk8cqagmQkS1Y04tBljgOOn24t9T1Azx7QnJYGV+Dtwi7NrVtr0ypuFfpJhUf2oFeppfMgJdunJ3jomkRhoGlNmlK4rCn5VkNM+Eb\\/nAY5\\/mL8y+zmcONmu\\/t36qwy\\/Ga9UdigqvnOQkVlrP+7qBMTL44L9hmCRj\\/PlQjmbj0hH6MxdC6uhlvRJ2S37Fy2fLJMMUOkRz4GGxFsJhgm7XIO9sJRAxt+AKNL5q3z44aBhzix1w8o+\\/Eh2Lu1anIC6g0x8UhyrGzjwrrgzXlSM42IoXFaWD26\\/Dl9Hk9Io3fA8jQeEHyEPXVgSCiP2ru8\\/vTMr8yymfZCd825k46czG7atTP2GMysrIfMWZRa8WTbncwtsdQYQnC6WTA7tkFYSWUenQgRLZYm9KCJwp8H0sOSWxY0IjP+4OWnFBdtkXutHYLXIiJJiHkI4EQkfIMFos1a5QamPmICO6++w4M4ubBBgAzRGndKx0sjGb0nNzcjy1ck4c3JiUw\\/vrlDLkLNnB0laHpO8LFR51bdB+eOxmFI6Wx+2+2vPOnk4+rFhpyJRwTAe6zl2LU++GN2Rrz24VH97hpoglRU0qZYNu\\/SEoAnCBemh8GGbJrhflQ2+x5nurqT4Uyyfw+GLto1\\/xCsrchKHlTtXoU6tB7gsQR5H4WJloG\\/JSkAtpatiJs42T8FUpaqj17ISj6bsrcWBJsTS8H0iBresP9iSJRsFv6FQTnEeBSKInW7YWb\\/pZTd+eQ7ziwdAvgOVtDK+spcHozJourF9uXUkf3USVNNv6dEH2eQHed0V7Gs1UqJcGRnj2nPjvWl\\/Q76+qc5tbofu7rpAoKNdfWqM9xCZqtRbcMPhShy4gu8RESR6m2FEQDQLnIGMvnXvXlnicKINuc1WpWL\\/jFHYtluc3iucp4oMDex16e6Hw\\/\\/I7gCpksGqPY+yI48IaB7WJU6WbRg+Sp\\/s6tNAl0+fWDUr7ILoaKWeJ+DphSo2skJcDezdO\\/lhWyadI4GLZPtzRw1pE6H7BXYtupEdGE55Sy+L0UPW5eVf647pwrO+kRTkb8WCt6qbT4vFcx+ju+QJNkZH+nBgLc3vUYcLj+EQbs9s7XSP2Lsrwtecfe4wDJqiJPtZC6j3G1JczPJssy05OmsJvKxg6LTdYD33wejO8e98mN+Hxi6wCeKAZc9o8rC6dIPfwfuJDnLAL1HqhxaPy8q\\/2LPZ657yW6\\/xBT8nFrnvd6SNNqZnR94STg+5uEyVIxglPFq4T9daQvblhlr9F0fH1WyfYIpP5qeNdJdmHYoCOaAdpdoquz+Uk0DG6tIA2Ki8WdOpCG+jHF0nIhdlpOTb7qaIEKYRIv623XcKKuHo2uBa1njIBW8NB9jGXt9G9+pegQVbJkeEbJzyIKaaT08dyzP36kbWhDze36VLFEUIxIU7eBv6TNGx4ntgB5tSyei9I9stRa1LU6yjvj1wENfkjw74ZgXpUOa2\\/sZPT6jPLlM3UjS2Lvh12q6u9wgAGhS6qjh4UX2EcRKZ7fcDIdGFV+U8s\\/ROkF0smFlBxPlKDJFoO15FXk4T6GOErPXLbtG8NYBKy\\/zq\\/W8WYIYF7RU1p4vzvW5J1yp26Uw8XDr3nkJ55n\\/yJkNcIkNOGovKXak88sX7HpG2Ut96sNFHCHfYmHNY9s2zfXxNjICMOFpZvr1dqV12IRZm9L6bKUmu2uGIqPjLZo+PyITOufJYd0e1fkSG0s8my5Ae8c5UV8MVpj9SafrG8bsirspGTkLvWRVLwedVNvKnVUsqE8igFaPDHSIvkx6C+UVR2es8ug0QPH3mbqvEYD9+3jgf0j80btLJTpDrDuTN4gFFA1IAnBxwLLoj2K5JKR5kvGIwAACr9fCNUzpVO79q4FCXb6sEr2kMN2VbMRYjvQgmFUFMdQ\\/xUqDJO5ZSstWqk3g16ti9nR6ZgfHkPmtSrQjHFFNCw36uJi4PKH3q4fPsIpHXQma8VOujGSCmM\\/p8EPBFNbr6XSDW5z2jKDHNj62JbmqKDq8RL5w\\/dVi2w7gKWSupOjb6ksG\\/fDmEOdpoqPrLJNpz\\/IFET30wWfBur9CjyOtnDAp+QJk+g4x\\/mi0I6w1iS+TEJxi+aLgf7356Zm79m7quAsM9vt2f6ytgSopYWskwijHNxpjHPHx3edypWHTbDszBlTY7NMxngkQpgC6JvIIA8KA1e1EznUd0NkC2cjubkGyjAYDwUTh8TnhYw5I5TTNiea0tJ28fQzvc\\/C4t0tsxHVHK+yfqxsu9sclZ1g7MEKBGJxvNQ\\/ME9NMWQ01rlbMPQlVnl1WFudFCaXWkhrw41fFa2+U+3SIMr+QH3SQfp+L2U5bPbXrKwpp1bznQApOpOnYpjoKdpdLxpOeo1E5zU8xZ\\/p+Vg0Bx0OYSg+9DKLvF\\/+8tmRmFp9UV0SBFh4XtTiiaGwBwKjlSYYM0VD5iihPnW6fDmvhtaOZ\\/9TVdkmjpIHYu1RyWUN1ZQBE3E9N4S4htiuxQ9ZrN0GvwVnF3ZI5GfI7ztB8B6LFKozREmiKJze7974p7IYPLp7eW2m6P\\/0uRD4rIcxjtcWQhNanE09CooECvra9x1g8NJu9nWfXlbl+fyNkxBZ8ijnXA8tG4L02h084M76xaz\\/nTy91uBKqat3HunrqhYObAf0lS6ZgsMuaxmvGtpE3hK4SOl\\/2C\\/ODE1b8gH7ES61elIF9IJ41yQ5KR4Xf\\/3M\\/sBMVO9TF8MaeRmq8EJjfJiY2mK34gBB6r7tmwyWrgibDBucbaf6jZReM3Fq0QCsHiQqHpQaIqtW+DEvi5oJrFMh05OgKLNbbcmqA\\/v2btTHLr73GRWDQJNDURFPIBPfwKLlHs3WJiqmgj9QAHunNax8ZotNYoRREVQHVCyJ8BgSxx9CMgjRCQjHc6xNDmo38Dj4QFP+fw6fYXGqrr1RhhwqRjNcMBjyE5baC9HaqMZb80zr9zUjZVuOmurLQO44u6TxH1h\\/cK73bgXynTNf5x9D4c5kU+qG5lhkKAhmrUIY5v8LrMMWLffbxfpYW05Mdp9ERtxHH9qz6mHrtuyLREnuQ6FFKC9T3V9fKgTIeYpoMSbbZ5+IWinm\\/z1S04Zi3t5rzKdLGp9qXq6o3OMyJ+T56AN3UNAKrh2\\/+wAk0n4Pc9J59vgoJqnpZKbIEF\\/+ULI+rjKLs+ylRVM0Qt7zGHtgdERyoK+T\\/FVaU8MiZJaYB2rsfEzdtedpj3aL\\/lx0sDKiZcV5MsrJMb5hVSQtw7xy3aEeDlIOAo4VXzYc14czxu2qDeUC\\/6GEBB7RvOlMVduIZlXHndIGqe8ta28gV3+X93K5\\/SYyDUzIEfFEDbnY\\/MbwHQ3Xa+S6Ak87fx4JaxTJYk\\/zyuwVqQBZXcrgLTPSk6iFJf6\\/UH3s6R+QyjAZp+CEz9YlI6HmSaCwCj8n1HeKcPYT9wk3K0UnRDBQsHaRyEihdFgKJOaBcBIOU3mBbGPIzJiTM9q7\\/aYwkvUQJ5f7iV4ZnLtDBUZrVRRGgUGw5f2tJxxwe7EZ4NxNrJrdEMyIhyu6Z\\/DBkQkQXi9zSCv3FEd71yv5MV7dLtfh2eeYwiWOiaqS6u9JofNrqdxbBaW45L62Mz\\/S5Cw+s6wGWm5sekwtE\\/776iiPX4t3K0Bsz8+PE\\/naM3dKEPRFs\\/rYwrTuTF99wWMSlL2wMsbHlD4VuBHuUcjpGetnhtEkfD3v\\/cRX79HXYbH3QJP+K3XbPAfd0wN7Rpq69zLitSQ\\/gqEIT\\/OIfXJXMAqoA9ydeQJ2q+jtCaVefYUGgW9ux6RKjH6XNh23Cq6T5Z0I7hR+a7F3U4H+RLc+nnpUSGpYfSLnJ0lsGQVDlHrEZR62zx5D2pzChs9mNiU6UOuvGLWfVsIfcrkR4od4z\\/f31DmAD3G1f2Nr2UmgPupW9EphtXuRCwECz\\/SMAZYB\\/AgfvwmwFVmUNv3rltiJguhdJnoRZHrQJgZuLi77o0+3OnKRfnE3ZggqW+UnASEdooufidFoITLMQqBVaaZXVTTpVrUcCttjs1K3q3k0mNMFrXacfDw+geVDVUrQm3uwucJ5Pl5QVH86T4nSwsck0yKv6NwP1vwk7JRkK35DBf1GsbbCe1HM+5C7L2wjci5uAnz6XuwWVPOW9lVJef\\/0LOkrKdUTBg7cFB8cYFFvJwlfUyuBx5MA7QwShF83F1CFJs2Nh7FqSheGaKPVBAkJDE7MVRxiFCwT7P+FvqO3lZXicp1zP5FOvT0b39avyQzCpZvcJiKtkyC8\\/aMUqfr0vTpNkDu390\\/yb\\/fP91FSCLe6UBmjxiEHemIvYR9n2GrTPuxTtUW+gloEOisJYdJ0YdYHSgStBZQ0tTb22fU6nl\\/yq7znT5ybP4DY1\\/+A0cNOQscazwaIEueLDiwOuz15SCEuxErX++6ozHuEOLurlL36OYyfsAUHP+ePNuHgJZnDK\\/X2YP2Xlj882Skj4UYgLPy2NVbfBdN1PXqwf7TU7zpCGxnSQnFhZEK3yA8pwBlZRkjPrPsxqi0tI4KOr0rSxpbMRKkZLXAHvMfL+4PsknebcdxItaZdSsKOyjAZuLWEfBCeqyu1GxjkEVpJjJrdfEwkGNxZTz0BpuXlvMkuPTA379pwWL8eAwJRsmkyK0cpVsXtO0bENAgP3Rxtjh651QpNuY86C6y9k686IpjvWIl8WxjwegH\\/aodiKLbEGpsYzueDQkT+AfDZAIrF8Ir39isfTPeuhu4PLpsg0uh\\/OD3X9loOyvmYlIHJbZTKUzkgn4RBHlgM\\/XqOfyN2qiGVpwtNP+u2yxMeV99dKyOZ0l0Iyebj2FYp6aT8ltcUrjHJ0i\\/l3E4sgOUcx2tltifHFqB\\/kNwZobO+kHINtuo40sxhI74LRbFVsuWFtFy06s5mUarj93yvRnY0cKyavzy+4IgqgSO5oYrMVqoiDa+fdpy2PebzBedIDwU2DchLuCD3snTyqKnmoskzVh7fHaTK83WGcAja4nKHy1eV91erjRs6nRCb8xl+t0R9Ht2c49ImJZ8g72KwO17WSUyJDNgmkhxtz556d4J7VP43KJdqmHNkMEsUzexx2X7kyadapHaSQBQMCHyFjkSb4k9bOKHSIq1vJwjZG5ZY20s0bqGXRUa93EASIr0OQAl3yM9eolPrPQ5gWbFhBoFURaF98iVeWzMuZkKyOvljaRsxgGO6WTi0z6WV4RCgclFaGdNTOPvqSnMX6DAz4d\\/U1R7kD3pcHMw44n9\\/ndgq+X6G+X0ugR5ja2hAwuzpoERbrgn6E\\/3PaLEJuF\\/Lx87cSXBcN8AkFPBPXOC2g\\/VTJOKWaIlRLWUdAlb9Wvbg5HRUpAEf9rTAH1Si0mNlVDtwI8jJOgJZJc3CqeS3VzsF542sJe1O96nmlkh6hP+fJtGxm9okMOuv3gIo0vozk3WaqAqUl9cdFI\\/OGSiFapMTjIHqeZM4zd6Ezrb1Lx6j7lfNIaR+8pnDn6fzJLca7Orh9gLd23oeUSOKIHO7RtGQrUCTWVYpbtBf76n00g+Hok8rGVUEKArO8+\\/V8ik1O9M2fpuI74cKKV09PTFMJdP\\/qC6O44wNef3jMrT0wXGrLR9ge3Flphqjfp03CKDRceI+mXpddvby8BPCf8VLf+7YqLep4GhvEAK8kWTjDqWYmtbL4sLclpLrNZWovLTu0k6xw3m05GQfz1AQ36BhSJxuwvNU2eUQDd\\/JA0O\\/y6X6hl9mBpgos7zw07LfQPiBKBIMIuywuho6rUJsS+OYXtkfzGoClr2zydeTMHoZPKTGFnLJ3qoBIpp77u3bpvZeZEEa2FCujRx4v2PvmokAeiUN+0zprHHEzi8NMkPR3mfG4YpFGnocnGdmX0hdkKKKa8h+H6h7MO90TTO7dzPbUakH1j5qOV1Oxb4AK0CaoGDev8MwbjSu4VvyzQdYRxmrfFIj75eACzzegWrekrWOdiO8Gj3H0SxuAi4elzjyp6DeNYkHggRFJTlh4S1bntASpT2AnEllgXjM+wNAgLU1r2keKdZQhPzHcgKemRNoGsIOmf4DL\\/1ic1x9RXABKKCGbqvcc8X\\/Ohp8NhOGYV0gT0Yz9uMuK4sFk8qjyxT64AFLEOrPpNOffaV7CR1I8ErbB1aTGm20ermeK7f+K3RmvGbbq4vRzlEM\\/0Zo\\/azoZvoHme0cogHIiAdvBrSzJIS1zk1MmoowcFahNkVMZdssJsTXZUwJUab+JV+nzMeEgL9zpmf611hYlhodXiXKSUExwcA8Z+sysYEat9F76NWIkD\\/bMXzmZwbE3mxwwEodC2Do8HW4KFqBfF\\/SUOjt5eqlhw6VzHfnVD68YjgATfcdw3w9PDbKlJu\\/Qe0llPolRwki8rnGKUJRCtBYp\\/aUjxxv0OWKLWqMcprJWYvr6CPuzzXTlsqM+WtENBZyzPnG8a2CdNYU2IZ\\/Wn+Jv6hqxcOaYfyzg1wwEe2V3EnsDlpXhAqfnOVmGxvS109O0ioFeHywlVBNuxMl\\/gbg9fpfw5Ib+K+ZaI9f7LN7236qmBPe1w4rkvlhU1yGhkOOP7OaSp9v6wZZDM7yjhvMWH2X4HUN7ZwgUJBin\\/MK8QALoH\\/nbpuaBea+MYnvZJxY7kMIWHvDx0vAeoVY1O+C6LbCbFjsyw6bXz1XB5oUj+xrSei2uO4nx3qFq2hD2uKT8FNSlxeH+pu3JGRVWDTgv++7Q\\/gSpYgmJEhgSDnoGT8z7oDO71nlijCKxhe+ztyIvY95TWQca9ShafPFNcrCeXWIOmwgoLyxqvsTCXmUSE2an2E13LQcSref1S1U8qVAOJGUuB8SpdLHI\\/xHogzplhvLF1pTuMNZqNR1LReSUzgddFmIfLZSc9Ya+C4Hzx8eaQzpO9hBldMxtbyWHKzvtpjXz5aEQz1S3ZPaFjSA02Z2k69yQb0utFiUGQxE3CUSNaeMVld+D9mkrjhujEYpv5P8QpsfjqvJuQiugy34cO+xA86GxmZSu0txB4\\/ngbMvHsr7nejocx8h0Gp+MHRg6BclPk7C8LvLeeBgieObuW01HbSSd\\/ePF0Q+CWBL1Z3djX\\/IpgkFO\\/qbJ20DQM7SgeIhz0ODPcSCsDVxNA7bZqT6IHIhd+J0BNf9qOEwf+L7xCatVvRe8COuUFdzj+ZIjX7BpCdH0qjkCjFLVIo6CqPYgDG+pmJcxN4q\\/iWpSej4UHq4+Z+hk84iZl0eh+YI8S9Obhf32WGB9znTzBEO6xwO+5KS6TNKG5E34cz9a3RPWN\\/Nsr32oLpdz7DzyQ7\\/KuN2h\\/19Lj6WDCo8OJIZCSzZ\\/ZhXpiAnvMtX++P3mUOwndntGmtqNrmL4h5M+NEDZecO5u62G261xGJzv0LEXkPbFaelTt8gR5aOE4+aon8225rUY1eOqEy+ZavULqy\\/7Q3ZB1HUlpkcHTN+khleXOClAVNrpfQjrAhMjej\\/U6RJjNQoqS7GruBLNwnN7eDsyU+pPOrRhLX58mZxkRkF7LqPZ3Vz6XBdc746Zt0J5X5c6PHTgZWDuPx4QOtpt9uQnpPh7qecNjHXTc0PoZ7q65+eQ6T\\/+G6m1OHeUN94iHH0qZE8nDhbDp4HmXlpL+WkdPV89F8tipsMld2DSbh6v3dKL2EMKJLJ8mATiVFdY77KiVm5QRfeK3Eu3axYEgqO1sPeMutG7YC0Qt2GTcmCZgLtlIM50GAszioBpjq5TBCWmfIb816kpF74eBUGRxierBj8fO\\/aFm3FgPVH9C7F\\/SJQ2BU9qeHSF541BSF8pEGzRIBXlFWARDTD1bHOrA9tWHyqbZiCmzti\\/KN5pd3skBKlWIUGLyQflFqZX8YJI4ZcmMldrOnu0t4qiKEXz1fDKBGhjb0jahoZTuP5PsjL9OFENASy9NCnol78FJf1dzamYvy093WKO\\/HrO1FKSDx2LU36hCpU9+\\/UnUljXeMx9CsXOJJ5C4RICoYcJ5BnLMWCaCLXCr13J\\/KzIHkKDcNiFTjBWF19WaGr6HOh6ZC37nnxKImfRnrw29cgjWsZephGjhjyD0mX+hJ58NUBTqYQ\\/5lmT0F3Dr5680k2hsSjkVW4LWpQUoMSxBpmpbcQY+DazF01yrzA514416\\/TKayh1WQiaMmkNgjbP4aHenQA2wMURLOGSqFPLkRKjqckRMMCBkbWBIL2+lqmz1A7VD3LPwq8DuTZAcOuYm8Rjt6YO+xmM32ZOTcAN3vu+HW2ut6aWfTlE7gaohfDmwXnEmenS2o+H7d4w8mnETMx++PLIlGj4eI8BgcdW11P50HKwn4PFXrtkFv8F4alRfs14qP83lmVbfwXSkPGyg+bZg5sXj6uoLud\\/ReX9qcjqn5GOJszikCobG23UQ3ONZDDg0a8IMO\\/MdVg1oGZ4e0wnOACD9IRN3dNweVe+OGTe6Eezj9YToHXoB7wci+bhDtUNyqQGyyyZD4J8PTERtCLzWaBwPj7XRYxYCrP7ijb+S45OHcDbOtC6bD\\/jV\\/4F4hpMZrDZxlHbDmTkeIU2Ctvbg02vMh93Br7aSG4MXAj\\/X2o9YRXnps\\/ig\\/PG0iGrPU6ij7sEjQ978IioqlrWJeWT5zxJS6QnXdFaL5lNyKL0tSuznWu615ve5IHp+oUtu\\/3Ldqb7BqWXB5jFJ0GDjmApaHhX6U97vbrSSf\\/ajgzs015eYEW\\/\\/A\\/rXT4Tg36aILTovO1+sxNP30ttks7YoBsR5c+4hMJBr0exBxxA0pJBR62Xl8XJzE2NqBmNCciNPP4OvkL\\/jmIwHUgpCu9HB1EoiqErUbDFHie7MwYYDg8XzGfkSSZ8sR76wYMacTmrFY8JfDqiKtLM0hkd7ZADLEaEbd9X090w2pmBRKRHbhkCexPabbsY201r1JqAw3I\\/gCc\\/r+mrvnYKPKc\\/fSKh5079peFh4yCcviL2h+RfFt8cklFzJN562a4gPVGHg4o1JpDxDtHnGTO\\/BQHuGvpcuuk614uxLeODg4rh1YMLPcQyl7wYyw8j1Sa9GW+iIXbGpxX0kunvNBLF7n\\/+kDijXRG0lX7sBEwInZzWK0fPQhn4zuFzixgBQPWinbgr6F6yj926ADY4lt272sfY+8PviGqGMJOQqckBWDz1YbQP55ikUMffveh6XgZJaIc5zVFQCU1JochSvOUATUqBDtjl0bES9tnQINma35Oq96SvZCvTv2zQq4Z9ZqUQIPyZIDB6psf6EJOfAY5c2Zw9o9qFO9MNl1x6w6fCHAIuIiOutl0JtZ1UQGI\\/LYgA0rtXGv1SiwmP\\/x9L4xW799wiLQsXHh3jtnrERDaXdGJzZlZNnIW3C5XzmMwz18ZqFgA5e8OAJHWHb+MJUDpO5ovI0+jM7+R0y64Fhhm6HjAXWNJjj8ylE6xbIYv6GUHXgoDsiL2DxRwjEtWcRfrPn+bPURrzVqUphxUb5drpuuQeVmbGxr2JrXcGcbRwxtSixEV1dtQmSjMLVNMg4GeVd1U4W3N1KT5AdQCO8x00vqp+s\\/6OaqxUU\\/8uRtuLamqs2RAoncpAiXCrRwfu5tV5t7hFVJQAEzMovgp+ZLep8wEEY0tx\\/VQWwaGfVKrpmpHt68HU9pQhDKfKpxNi8F6GiS\\/T5XUwo1SH65\\/nkY\\/cZKznvU4Nowbsdh5kJ\\/udwyWbzuZA5fFuymUy2yP2cQulD+3BqgLyoWiDBDQf1vQqYUQUlrHUURG3IVp\\/JeWYd3BA\\/Whoy\\/BoaWtGsyIXpuyISYepSEjFHw56jDKeSQqrBpI92HgqOb\\/rNbGSwSKMgaZCECHYXSlQhQJONubk4BQlehlowgdq4ihhhfBivQx0RheFJi5pxJ2AFk8sz\\/orx5vf4jp85SjQGO72AuSgqcSJsZ\\/vZUuxCgmFQtNPIiIHrwvU2lucjq9OlcaSIlyvyJDIK8fysH4YUY1NjkbRhxUsfjRFeRtk3fvfU1pBn9wRW3Bi9tDWlBC4DngAoHVb+b4ndioOJjET8405F6Sawajqsi6N86SIVRSPBIOQ\\/oD8uC\\/oT2cl8EsmeGrZtxnsDJ56hBu7fHcDCKfA8Z99O1fSn6kKGj73VVxAdjsoelQxh+tsizq5ZUOAtPtpfRdl3crHKbrNjGa4MVGXEdkw6SovNEAqWir3kQOuCI0mDYF+ddlxVT6KmGsCncprNWpIDFLxLix5zRBAbyeWo2KZh12MdrWz\\/2mQTAq1Ymq\\/pCBFM1EebA8YKzoXJ1et2oZEOcEeLp1jt8+rA3WNSKoL0RuCUMnodEef9YbNji8hTxBjYD3J9ioPPwfNlPeKRCC7IDmBa\\/vymT1ZXywkrCoKhA6kPa81Vt6LoHxXKrz04bKKT9lGofqHNBT8EktV\\/lsTTHKv1CHRtzLUwZGjnRJijegyUl4AProd2pX2S5rSNdmaH7P2htWlR5RMISt70iDL0rorUYnD5JKMZX3XXVZ3wi7wxLY5Iv9KIMLnQ2S6\\/tE77NHuN9VlDhJ5inwcV8NXw9LP4Aqtn5dDoO1PL0vsviu14Q4B75e\\/y9SNRMZqXFGYj7JzxVtAAbkdoeYX\\/9QnZQmoQFoaX8B8ptz2MGSoE44npkAB0x9kcp4tuGDIv8XyEE6OkpyYrz5fObZrdWpI2OgeB\\/oSwpYglpgkG\\/igCxum\\/fDcP\\/ibsBxEg3d\\/iKnZ+P8YtdvAM15jaIXDOGLkFjh0R\\/nNVVetot+x9w7b4DnALGXKegfEM4Luzln2WYFD4bjL13nZ\\/SCSY0YAPbHIt88eR2cu5bEOZuTZyIy+TaiOifPvSdDRO0HjfliX\\/Xhq4jYNRt3nUze\\/EFeyneQ8ZVF\\/0SSvYERlC3GaUgMVcu+OrYlKFOR1qiDQxW46+yr8ODbX8zLdfFIjcelT4NWqffD7F7TX2IHs6y+dFsoCSaFfGd9UEx2m6KFDLiMdWum1lYhcmgIsRjrcirSlUrBAh3201I8xLS8N+Kyyx5xCmO0C\\/+lnATHlyRByuE7Q9WCy9mOzmyVIM8tqKJsKyCpWua0nMvGmVj7yMMyBKhnZUMQRbU\\/Ysds5Zr9NrE7jyCtL7dZgZdL5T0o3zimC2KVaIdOgTXDjAabVe9esWKhNaa0xMQFPTiFH5btLhwzRqcG0waK6+vo1ctIrqjQ1cD0vlXlt+4ZsIxs+Iy8n7r8Awr7RsM\\/qWz09m4IbBTk7WV\\/qiw+O+sAXdZ0iXE4CS7Xhq2Ymca1zzz\\/\\/vC34THL2gH+LO+6ttXi7mM\\/Udbc1RfxOKndU75bymmvR7Ml8vk61d7srDvgSOMALJ2RwqlCdiXzN0XOJ1KGZIb9Em81Qz0wDoPmE2CI9zTYnRfITulZD4nqvhEt8l6eSPJCtNq90yvLbE\\/hwRpVsYlfpy1z8SaWNTEy3sJPHfdN6PAWft3AlTsstK56d14ghUrIf3lZ66U8ZHG\\/LQZox+tU4ubsneko4P4LvT4IjZUAifKup6D4ueflfcCc\\/VfNcDewOn7XyRDHFnEp6NlDSxd9E7AAf+tfpCOU+pfAn27b4IalLInWB2I\\/PSCMgABpDsZ2li\\/IvSuEUrYedQuOjR3VyHtogGiCNVnNgr3QSnzeyx4tqJ660mJn6\\/83KVwYRpp9Jbnx4aBOpMAcOt\\/8W3Aizy11fYYAZ3AE\\/7UEZF9ZHQji4rS+xZHgFXX5VvkhS34O8uTvu1DK8MAJ+5jo4B0xjvWNEfVaVMjbwnqwgoClOt9091JJ\\/S\\/2I07N5yswwx0Wu16i9cf+V34ldHsWvHQczqw9I5jqmnSci3QaylhlNCqg3B0ca0Mg7apH0xHZxPsgYsbvd77L3rTLawqDulR3meohsbfYEuJLTvRS\\/s+yLP0mOy\\/FzTqIb\\/r8lqdweMy92cGj5wy+L\\/BmNRQFKTaNTpqoFSnSOALFQml3Q+Tc5wW47y7w7T6Ch\\/lF0sHK+tr5IHszHYvgHfhOlOmHNRMOsg\\/Mbb4clAxa4UkJO4MgLNQVe66OAqCrEOXDXCiz2Sb\\/JY4myUtdlMzEVvHUKvxuggYnDY6QaY3QEEqXZntSqZQlsHRWRrkzyqCz\\/N0r3u\\/GHDmvDjOPDih6lf8DjVptOBC0M7TDdOiShkhnd5exdFiSJq1T8OY3AfUfpKge4XChlyhYI3Hdk1zGz8Gdnv4MigTfOaGqXC0sINTX\\/utTtktqo55i4rU2HBJl931T1nXLz8oHXrqKXXxS5z+HNn0DaQSiG1xuTpiR5PzJ6seTwB0oDIuznBv95btYoZSMjXbhLfFYetsg8YxY9+XnAmaTVjI3w8ztOpmGgc7tX\\/B4MW80MlOjj+21xeS7qSyjtWtjx3pyoGnVENOAAYWaGVwSPKaRon8f0mm54DpR3PBjhDQTNeOEed3JLXgEi\\/BLUqEKCgGdOAko95lim+6lwRBEht7ggCJ5HOO5D+eF7qjP0kb9HWPUD+En+tt\\/OHzgijLHHsP6imggE7YpKhEUQ2senGkXj7i32mRP8pIwF42JG+EJzJYtyHr1i46SQwEyfAlg4tyRIfDqAEPVMCKsNaNG+8vvl1lIWKkHy9AIsCStjihIghdO4POgd6FMn\\/flEG8DvyrC7N3l38F\\/HGcqBDSo+6DNPzzwgyX\\/\\/wkj3AJfyXxAFNmsd5kO+CooBp7tHMs8NizPa\\/+o6HMOUI5zcPB4bMWM79M7MMnBNvBEUBwOTOPXwAN3+\\/vlYqXM1gS4uEBnhDjWwIapzbbPWfLirnfJEg4k0H7hF\\/o\\/YDS\\/o+ZJ32kX2+i\\/D1ROf9QZOD5LIqxuk2gn4VZh9C5prF4cjXfavUWCGgiOfbVFVaaYZIuk2dZfFojl8As1907bXjJoNzPPtHV541JmUNpGXDh7TwAhlAyv3iJpqvnO4ehlgwD5+YswNCOtsdiCrBQROvrfXvs9moS4aWaOHEZWmfBaI9e+5U13CnUq6o9xBWvsVoXElvh4Xf4uLkIh7LeJ4Zx9Itvvft4GiozLKd3wvAO9X8R9X6PpSSv0XLyfYP5EjplanyS1YMG5YGl9l7ATv6Gd\\/1VcLQ1ECq1424\\/5jZIkL28QB1+Ak0RMS6xaLnzdjmq5+6pe0D3eEsiQOKa0+ouJQg6wTrGd7dWrIh4\\/OIHlPK4MsQfrwASsLT06cUH5hjSLpUURapKdNBIcjFq07gH2JotghdFZ8kpi8qnVIw8sw1YEmjxrYML5NmJ28F+20xlGhFCcBD5R4Y2qlGy4r465rfslB+IyddTbK28BGBE4+whqT2McoeHweqLoz+jzKZV1UtmuHK1BH4PI8t5B1claQfZv54Ta6HAh5iYft3VpHubZtqZZKETpWlJD9x87VaZD4HR56o6\\/E52VFJftQy7cN1Vs0e+GC8fGnzfFtN9KkTX1KJRPGYJ\\/4miG375xeesULwmKXP\\/f4FYM8ImB7f\\/sLpFPOtFBS2IOvkIxJp1pMynPYB4itK4lOJGwVEmPVkGvbituQwuXvwK725hXWAqO8wL7rFa9EU7yDKjKG2rUXbipvZH8fIuB\\/bzyrsPbZv8jNTs8ca\\/aW9iI7g5BAxwapHCW0tSPi\\/LLbX9CSBzd3J26E676n8fRQue19tbYON5dzJXf+8JVq08IWDiTw5K1mWLy5G4CsMAcPEPZSIJv+HmdAEuNtpuhyXOSNy2NhbargMXQZxquxnV\\/APw8vqkHcb0BOu3nXExUdqV6pBMd5ld\\/1naBVgVhMS\\/p5aFAruikPVDAnX+QQoM0HYbhPvKswk5Ka0TzQD4RZQtvBmr7SaO+a7tDxEF8YfEUZkMdmSwMSm81UQXrETCTnHuxAS1J5szTpQx2bO+St6O8\\/cQ1MJl\\/g5EG+WK7Prkth1GLItI0a\\/C\\/VhtfjVPiTfnuGmrDzoMoKyDXQtUa+OYZRJhMG4z57OarOtlN9fB1OJiWf\\/K2S4AYX4UmmOr7+uKFrZ5MXxxeUgCX4fhe9kBLjHr2WgUiv0NJZqZJ1cEbEZ20qInyqlpfvlNa02\\/ehrdxcDP7QjOmJjT\\/iSduWKTb4OPfZHpTsikTfkiirr5mUdbunFmQ4I6yELeuFjiLvmCIYTC2PAOU4\\/WfypPH0EgvDl4ggAPL2jy+Jsq49OBSYLuteOdSzq07OuYaTs\\/vOuuKQztMLnMbPL8HlW5cNSC3UANW38aoAf3F3g94bZnesy8CTpT4rL2Re6\\/8BHZbEOmhpy0PgtkJTPT2W5h2ReFSwOaHqkJuoz8sOpUa1yzE176PY9e9B+nmnPcId\\/ykFFGvcVB7c6rdGHp2uwWRLHSFkh3wor9AqG2fD4tWeuipzsxbb7JEQD1Ha+RwJ4Ur9txdkbdfLb0gtWFiWfu39gAQdlqwq0adO1Rp278YBaefJrw44uxnMBnjlBytxUOz6yoSHD\\/1dF7iMtL3iUKKW\\/DCiTnD\\/SLl1m+Zkb+sLhDNRw1Ux+MsCYOGqrK7WjWWKyctkEizVuDRdbMmITYwtIeaVJgUhu+d+fCiO3UCXznryICO2e861tndPqgAu5zNCTGyZz\\/LsMnhF5XhVHPFCsMBeukrMfYWdlcvjHa+b9qKAeiFdQnR7Y0leGVNgaJiDFob6vNPTa4mNgWt8h3Kh597vS3d6AbTG2cOotnTGxVKFd6vcXIijuukpXtDQJluyJf0B7ymMg9mL67TCj9\\/vhFhQeCzoKZYfdlINAoOe6xU5SGFbYGysj6vw942su3gr4q2R\\/nhGNHKoE5JyOOtO65bhUQ5xfI55Rkrg6zZkEvAEBhvPeqxqd2Bh0fbuUTGDvcAuM+ACQrWxXlkSXurbjhBqrrGcVRzF\\/VTA17NvxpmzgicmyFlhySrrO5JxTEAVfnz6JzkL\\/gA+0wC7X3mTAImVm3EBgKnp1YiBLAsOlAYV0QAOUH+JLjR5rVytIz\\/3pUx\\/QRb7Xzs4pHNx7r4SB5D8cbbrj48pWJ4OURSmnYCXihpELbFfXICUZY0HF4a2XZgiow8pDbmj7v3leepVr813XsTc1A3r0IXhMR+ZXOePAuDqN63IdI0e+5ezh80H\\/6YHUCA9oEfSuIiAq0lLbc9yz8gPfgcCdG5yiUChkNJ52kxemDSrS4XXS6Q6E3OQnk3UpFVr0IIpCYY\\/khUTIw\\/UGYOL7UVhRZfrxvahWBcLu7Qw5oHbn1FAP\\/0wfuHFTtbtQ2RgblaniugFw0eatwys9EknlGhoCLNHCUt32Lrn2XbAT1iSsoD0DKwIiWuv+6Ga2N4KZa3BM8s4JmywezCyoDPnNWJLQa0k2xaZRtqU8x3ovfdvM2hrXZR2yZ4H9C+JjbVrndx\\/3vNPXfbi4Y8EiWzPQOK6iLIbXPaxJ659cuUI6yANJXhLe7L5wKAADX5OGXG8RscKCCuoe9WSllUp6YMfOObx07+MVk+n7taKjht6I85\\/Es8Vq9aVZfXS9mmPin3h6Jf+km46PcvndCT7o68RrKu18K31mBm6tcIFViXikSsD0q0N4EPnIgHdiIoJnIBy9+xVzFNhrqmCw1ugR2nXNKzQqi\\/vqhoaUVkwro7pe2gol0kxCNMMaGMlMSnUUGQT2ME0y5HM7Pbt64u\\/O+k5OWr+vubqBWcTDBBuLRE72eKEUteN88pLiaOzYz\\/Ahp1Vk0EdmAQL7JiGpsaWL3GPSzz46vqHvTiRL3R5bCJGF3K3JnOr7kW7LmTICIkEb7ivqS3nwENIOIPihHVQRpaHHACTwkAXCHh9ObtsPSF4umBC3WVGvUY1WLb8iZTIFn54vVtmng8pYGKPE1M86OsFmExqylvIY2MjG8g+JzsjdBbJulCRfr88aQ8ywXTx4NcaHN\\/UI2QylUC\\/uqHwekZFSzxiUnH5tgAURT2CdduDcqwytGlbiJc02978xCQb4VorC9S7G+Idn2aYh+Dc0Lulnseo7UNiROEAEpaFwP2Y3Sl6tjYMsGKAAa5q9xQNlHewQEz4pGGSXVRhUsWvuREooWvcFLswooqDUuOsk7ZVu6HeBKQBEB982MetyS1\\/7ASXxxf7yS3R6MYYVC3dpaLLMMimm\\/YSyVNDcEBGU7aoPmZfAiAa0+yidvZGgYgZe2Dv1XBnsm+0zfrL6to5vfWzRR5kZx6159JwbRRBYF3+SJxhobb4igBUfgH\\/2wa1MchJVP4m7WMn2UDM3MjKxrhlLyRpasE8lXEwcQ4gFc2hpu6py5M1ID4gy1NZe2r0aAvvrAJ4rd6ixT+zCKhjkyNS7ELV4r+RCHNgkdIv74P75JzJw7Mfiycrbuh6OD9b157X4156FZeORF7efn6Hasr26JfZc\\/hwlmufWpDoc14+X\\/auPp2wIn2qc8UE6UJZKgFE\\/q7LFSu4OJ316vaXLbNbiVoKfR82cfhVE+Jn9sCKxGrOr3IBDhMRZT+GcIHVjCVpNwPKGVp+0Ap4fYwkoUbRAnhYK1\\/xvfNDBNMJMrwIQP0kq+cBHqoIKZae479xZ3yjRievuZxEh254LwCkLs2P7DlK82Ve4QXi0UXemFcwVWUoiMQMtfx92OconfvyoAfck\\/RTB5f8fs\\/tb2yXsGtcSUZ2\\/cf9VKys6uZ5jL5ZEeH55E8\\/5m5PkSxe3u93E9Ys2G0qzoBpNgtmC3PVsMAcP01x\\/9vs80TY\\/0XHs0N2qYdPvRSYAkwSSpkBQEyFTeiclQPdgfqUpGfBgE4sz8LfRgV2jjOeOT91gE6RSK6ziFvMnEghiKiv7+UopGFVIiEe6RcPwhNmW0NddknHtM4jZWxiwh5hRU2l3l5RlF28BVcaPyFp2CSo8d+ZCMcEp\\/mnwPRIiM3GnyaDEKEK7j7Pqe1W2ywO1plOODvKQnihzx\\/1LRHNjZuR1uQcd4cQWEjkgZVuWi5+d3YjsHbZxBhnFVcttOGh4yEqlkaJzniX5vFTT9rUkrBu84N7Mp9AurQjZP0qPPyko6KVw6uF3fvdiiTb+K\\/F1RNciNI1q8FbnV0IjxQUcApBWwcYQdHAQImQKL0lzhpXHdev5tXLqv6YhO\\/JdAtIeQa0hKY69Ws1\\/lhiUGkBv14Zv6PrnVAnhNG7xE57+0X9DuaGiscj+yclXztBxcHHgpQ32VDJiu64gFE9ZG6+N8ogqJvNNuz\\/zAo4aQsxYoS1D2JjSJ1txOpkEWWgxjmBU25b61iZErClX7CgiOUCxcTbT+6R8ZWQAtN8lSLWk258VWuKa5XwEZUt1fWsVpndjQvr7ZDcLdPaxPlN1KvvcEwwKtbMx8SA7lvgtX+RnlEa9TFh\\/Dm9M1dcP\\/UQXMi0YZWYDMZl1gpxqGYr84xhcsmkVUhZQL4IKoHbUTPz4oHQqLqaAKqJ7utE4z2eUZDpHpPl8cy\\/vVTwt07oh1Jxnf5SmrMJza1C+YNTVd0EDAHbiricdHCGLWfXFxRAg8j+u+R9\\/gz5EX8QN+96LAFmqpGBv2MHaxPrOjDgNJSoDiQ7Zlcm\\/TkmtP0k4vV8gPdca\\/VIrHPOrLeSEn0TR1g5k7q5eK8LVxEoqpMOvx8LkJgoBsPMV8gD3BvCYiz+9j+afnsZRvb3PdfMC8r9OzAyGeIAwJxgcbB5NCajQRL2ZD4wfyT3gQ5IFDwSKWpUb9PwTb4a5\\/TN1E1XoF+V08NmqNlhc4ctf80uMI5oBJLw4upqDKQ2Bwx9Tap62iOCcdRnf7IwzWeHG5AuiVH5btTA7fE83FRIPIBafZt+p425doUTA6pI4HnUicycBnfpJkmKik6o0WbgyRQVcN45yVM39B0XIWXHaPqp3EJZczVH+9FrKbQXTHEalDFILOn46hnexT+z6Am5f3\\/9s+Wrdgvw2IdsvL317r1tAfvR0UuGp2g7OG4TM9DYS9fh\\/A8+8R\\/bB2LkNrmH5J9q7f3o\\/0Venaqj8b217E1KcIXTyONkw8qLkHqf0SMdvfir0V0ItyDIwEzPafaXiinHKTPJuXU41YIeVrR3iLB8p8tAgZiJKx9qXa08AZprFf0NnMPv12f832WOYEIgGWPPC2PYozP82vHe3dUeQVMAaP\\/3TFFiIr6qee1P1qxMsD2eJwCQbvQxC+0AKhzAQQdiitrjnyZkfNVYpgz254g9hoLsRRUOLloCQQ0mSW6o\\/Ynyyx6VADtBftcHpFIJupys4mu82Uoz1FWflvAqg\\/LTGa9Aeyxp952a6YUADect8w95fQuTBuUSRt80wyTKIzCfLzLmJUgfZmgzkpqHIRg\\/b5syO67ek9qnOq8xl2\\/eYzNXprx7NHn9cwRIRTi40wXkUQpbkw\\/Jx+i9IgqTFV+5CY8VpWws0EaNzn601NZ0MqL8Q9ZXdCDR6IHKeuQskTohY2VFmNkLpVaGaogaxgewaMJVfUaJbp3x7sUBwNSMgIEA\\/DzWJVR1\\/OHC8YYrwTCMaHkBdZj6YpwS2K4+tlrv2xICz4fORRTVc4TIoPaq7jDcEnocmVLyioDrFnbrd8ZAMhvD0s8662zq6rP5yUB98I\\/rSHkdP67SDkq1LzulLpGLE6mDw2R2bo\\/Fq7WyKvWjOZdXufY61oL\\/3M9USPNzI7AHe5flEmaKr\\/EWYMsGvDKIYee58MfPYB4uXhrpBIHHiJDuQsUBdYD5v+rV+FxO++Raw8+amYhR7gZjjSm6VQYotscZyBtDnNxac03BuVaGO0Xfg\\/ddFlEX6Whjp0iF2JJajkD0kexHG3zVulHmTPqQO1mIuwx2sWM\\/t8mBQg0eT+\\/ve4oQDzE9zoT2GeBfYXSKYwVqOQ7N\\/vNe81znysUzd0J3B1fjdbsHkfNnrtfNpQwd2o86mhQWkarlImduJOHXKikWEcuYM7cpDv8ZFPynAV5xwiTq8DN9geugfdD7KDg7sfjnf1O7Oyjej+qXk7J4aCauflv\\/hKiNgU6BsfglYncTIU9Oq\\/HddaCUzf7Sn+fi3uLJqxp0LxwbCrzdtYrhPiABaIhAz2zg+CN7hAZSbAQPgeVJhGRTxF16OOl3UkG1oNqIJZSSqrTdYwfRCCt\\/pegTGJzn3BzwdglTbuM7Lu0q6cXasipjmt1gUlq\\/p4g1BKAYb\\/WsQSbyIbbSbC50NVgxX7p9mShNVFSHmlYbo5+j67dz05OuzZrvDe9Hed5Sn4PFZJpWji8ae3Wb0zBB5seTVg9pJa\\/Ni675pXgVbTuIeH43nlOD7xkbti0+l7Xfi86Vm\\/0JQm\\/QRsQh6Eiso7xhCYfaIxrFfYpeU11nunC7wat1I5nekDcNRN0xOa7VYsq5xG7A8gz1wen8csroH2Fh0lJIvzYgNdLKzJjuRF0KuVaW3U8JQK90aAFeXeYDn1uFLUIYxSt7A\\/qezUBeWfF3dh0Z0Fbfv0MUw3NlpekV+wdTGZEDz7oWWCg08g1fGcg\\/LSeKSrPymXJ9B2QF9bW76e3MYnXEmqtpX0M72LUVbbgFIIok7SNjpmGNusbl6GpBhNrFS0Cyo13DJd18jgyMmI+8zmMN0qbNnB9kUQ2RO1xAXMCrY1x30hpTtmiPh5UsJPnEbGnZtuJRbRIdbvJOVyoAGTy34Hxyz69h2JgfthxAztr4fpUQAl6AnQ6N0s53XmhPASDt+JaFlWQ1oGSB+lXgYeymzUjI4EAl0Ar+9FOFaU7EKq4QrGf3Mun5tceFhDNtd6QFZZMAQpYA5HUN+ai0CJDwHDIFv7Py2n6duXE25XNrpVJXCAlxslvMYQ3GkUIhCTY4AgINhgmBH5nxHCe4Gy5J8Ipu1SSjDdEoB4zs9OqYzNELslVOxTnUrfRbgPnftuy0xmhBtZzfIQaVybZkkcIY6aMdWdhdWN8TjbKpKD8hxc7ZpNAlhCH\\/Xhkm5uSzVOc9dAIvfEDCJwp5lNrYMFdE8ipW6E5fuAFAKYoV4xxL48MLY4jBw7Wz0\\/6POXxfG6ZD28xqOZMPTW6tTTobLWbpriY7KYeXlv8WgGmE51wrKaRc0WM4vNAK4RRnNAvncfmgLwBBNwpBPVfCPAcMrQ8jRuL5U\\/HxwpWMqQqfMWgubG8VXwcohwocmxZNA1ZApMNjQPfPiqkoOzYAqyi+OB958\\/YVtSPVp\\/89bKZIOC3sjl4t95P6AzQSpOmQ4aXecZrD75OyY6so3dBQqcCvcvzRTUj+jVflnSVLlE3Kej8UjrZPiZSz9eNbdKwuUUs9uzqsOUuXzr99+LwwcuHiH4QMw11lCKtpcgx75hq7kV7MMcnWYCprzDqCjiMDqj+hVPERmnxAS79WRA0a6GXMJsHcvzLJ8lMIWdpOQp6UU\\/xSULWrJgHFAwfYgJ8Y1W07B6V83W1ei5mHLLidWDiPqwg6hJBp27u2esv8kZoKnAubA1lSPdXwe549kS58mTVk0pxdEnJqqYRFDtap3u\\/CMdp95AdJfiylwagkauXw+y9\\/3Wz5OzHDI31T5\\/37L\\/orxK9d0RDW5H5m\\/qPfbND\\/se1x3g0Gw6c2K\\/21FLvN2K6t7boiiyfMmg2Qn\\/Qfh6LVJKvesWkMPhpfo9AIX10Q86taIHbs53H\\/vooR0rRoKaSQ5Vt5j8eL+jwAPyMhru+mujQVUNyehwCjKidoWfuHyUKLUTb\\/vUX6ANcuLAhZVJuM1fioHLbmF5F4X1FLvFI3cL9L0688cO6eMRTRcJu\\/ZB5KwRh1bLiq0zY0Hwr+B61PzFonJYzy5Ry\\/RHgCAAxzOWYiIuGfUkixaRG8SqBo9ilKrhCUrCGXkkozYeZ8IIkeWkxvEbXQltY3fVFTT0buKQfwNflso8urGlqbxU4cSWL6Gbhcauao78EzBCOHlLTfMVAyHPtiCzBt54GghBFyNvL8RIJj+rUAvfaG+0PYD+\\/66dZgQGTnKpsNax1WXWbAffiZQ75lBqcv0yBdt4CONzqbnsZp8M9K21DDBhMTvubP83itc0BIIC2BSkwkwOB4Ye1p\\/5jwXYwAUdumlNPhBgEt+NQDRhb2qVe4K\\/0T8OwPadpPOmjMONtP2CvS1ncj05gS1GNcdO5WaZZ9fvT5MHdXPBVE7RiIQe1Gq0beBZ4KG5S25C6H9i4qbTDBWpranDZZpb+\\/KdSiFEvMyG8lGxfbSKFi2fmj1FFkMddiPUkXsPgtSFqWEASUWo2cof33e94HeTwuJqHLrh3EiYIad8FUCdr0H9qBDmmhC5J1pGMhk9cPFXlN2EcJQoDm4oq3dPuVn8Y\\/v5ZgI8268XAnwjSrVwosqSDskVHwariNG0tEyP+BJi8RwAXmn\\/kB8Pb5hTDgHrt5eRYCjoEqSwLxPI5T3LPfQ\\/rvuq9pap+dGGlzSsI\\/UvZe8Q3rC98s+tQo3unf36X3wYNlZMPN83rlVXFMZ64kMwdBGITUObNaKSg5I34ChBK\\/+cJ1pheVNfR\\/Dqr11x3jTcdMfsuuURy0LaaCPyJthBvd3GtS6eyy9RpDRt9877yrlvCMdljcGOkwFFkY1cHTva1GNdcNEL7lWCWy0kZ\\/BJbqIfcHxrNv\\/PmS\\/5qlVT\\/zD7zgjhPIo2sKoaoJ9e4llxEKRml8NNJZeU\\/oSeXr5IRqIxjzUr4TdxPuP9tMSq8O78nryi1n0fyVsHIhLPdC6ptmY0af2P\\/XjsPmL8BHk3vWwOsl54x8eZTe2KCYrSQy5mZmBaZQ4iOfUeOqlhX4CqUKLmXdtUTif3XiQP\\/qP1c\\/mCPplNcecWQYLRaPTSRPzNljUWUR36LW5s3Wce\\/GaZ+PaJGNStz1\\/A+\\/JPptzMyCIVvmeyLQD8U+TvLAB0IdU8bJxPadzOlq2bVY8gkU0fp4nYB5SNJSE85kRLMZM5IJmlAVDs3SVx38xl02ytdjIUp8hHEHUlchXXhpYeXQZ9NgFPnNpDc3UDHuzO71CD\\/WrJfz71PnlWgP+8NsW5nxPKoL8RXaxTPI9gerLg9rOWSsxo2NJnmDn0LTLI9F3k557r\\/1LLk3t8q8WBx9bCz4pyuBZFB88nwP3wclsTe2pueNGvYYFVX2Y+LzEaZJyvS3NWzYNWd7ERw77X8bZW3F2CfSx+fnOjpNb\\/qzyJM4\\/I8j2LPeH5JUSTsoFdSqqXB6xrDntxoUyXUepWeCLBMiQFI8EVn687W6plMoCTwR82GSNInhJnS2tUh97X8c5\\/1oGaEw3gHnawmeJfSvA7FMTBj3yLVk0tNWIEjey9PjZkT78v5kfB8XImCwN0ETJ48nGgDYgGq1rSbY9KNqy2f71hhGcLuQXNBLABbKkz\\/RogLNKrlayM68mkkujSYdXcMa0RAQH4MRFpRK9LL8xq7wbYv6tfDdS3GvlILN2iA9wLxddv0sybkEWVYkuHTIZ9r2SZn2w2iBJ4VZOHI6SAOVLg+TwORjzRdApNWqdGiKNv3oGv2otL3Ab8B3SZsW7lKtQTZplklkn9jfuHatQ3XBUDF9S2dgNErlQ6SpLfYEtbq084xcCoKmwTM0xIMCLIT0JQ+9dPTWP\\/f0KbQWNRiR67ZGTnREWUyO3yHZysC07\\/uqZAayS82A79I3ZVD3TxV933R0Whqa3nudRVdkzYVTrNia8nSw\\/aUU5upNtHC81MzuGLE1M9PNd0\\/B4GRzKqTGdR54PPNVogt41m9Y8H0X0B74mabk7tya6XTUZoTZcC++WjXeSZv+DM4p9VjQjNfYmiJQAQlw95jSZL7f74Mupb58FC6U93oQ1XbKQST1J7FI453Nepn1gqMaIIajhf6SXQLGfbPMFtAZzZZ40a2u72OgDfFmh1eApg2zsl5Vu81fPLA8H947GsPXqDRhMc+P2pS+X5MFILk5hkTv+JMkXuryuAdIcbtPNJAOTEmtdQpi9M7PN8JvBqTkAO1Oum\\/lr8ZmdMRQAX6pBvdoSliKyr2q2ztO0WLLByD6h0axYSVT9rzjUsryRBrKqe9gAWX4HRzn8pBovZQ1nsbl4KlazJ+O9tKbS6CC5XPPb6tn7xtvIgqKn38mFZ34KLi66uRtflXTVQRmiLu2HFxK4jkuFOqM3xlVZilcDMqxazCaz2WfHJdNAH+O2m8rzIBmjMvUbI4D+XuTDIrKZDH4VJSCC30J9uhXSo2+fiNVa9QUKf2Jo93s3qlNfo2HROObL\\/zrX1ecwKxim0T1ZdQUQA\\/VLYh7+IbBJcljW\\/CFCFdL1Y6LVO8Iu6yClR\\/MCWVeXQMxd0k9b5gwhZH\\/eqvLqzGq1N6ZDVyf969Aiyd\\/9TgpHga1HH+XQdasDOwaZlSWyKPJfpuXOo1caeMen793SZt2a+ZpIUn+ooGyHfkuPCp7n2iSgWqbN9fJ6RALHB9EZyC33QUxY6a0xK+AOHohEtvKxZQCRKc9hJgWOt\\/Euz7JrUyAI1UzHgR+61m4M0JMJ+y4r5g0qsvqjTzhirD\\/q0vWDgw8V4XQGyVqQmH5PYOAkf5FsqpEZD1Cn0eFhAIoV2HT8EAnf6+SNJ\\/o2637er2sbsd5zHPp2zu+SLA43VAM\\/kN7rbuueyYRg8YJsWebS3Tunu4x2IK1i\\/tt4XZrg6yJnRnvNOrQTLPnWpiexXMRJcLrAVMPIjPeZ4wNFI2ZUO7OsUFwu+GTpOWMCU+5keyyEf\\/6gYDQ\\/UTy\\/C9Q97pEn4heCp2gRCEwHbl+mTWBbXjFss1\\/7dHDgfmOdVVMjMJV6CeMjifYLYomDg7vluX9ecak6KrlwdEtRSlNF249EMgAPS3kYjetrvjl\\/KW0F5xZmJ\\/ZR7p+9IViMIdwUfM42QIDxJqmttSETcwMB2vEvuv9GKZeauAL3JmL54Gb86T6foxOpCEvdJHvNZoml3yp0S8w0Ve1HF2K\\/miMDYEzyS9Wat+w0dRcuUYRCWcadv5Zqoq9WIXp99F7\\/HLOML9VyGCKB93CmTUFpSgbZ4wa\\/rFSX0UtanmBDLsdsVyZAASaVR5K08Cs4AZmx1fOhG2oubxbwp7l1y25LYtZA5ql6\\/Z3MSfuqFwMrlceYDkw1hugp\\/Mc+Z3ICr+l5rI\\/lZ+drkdcF5SwqTTwIN008sGygkn9YPUsSZDRCfGpn29tnbkFcn2l5plXzTx1zu2LVf2YSTREgQz\\/q9jHlgpVeowuolbBOe0segWPi3DXNB+Ahl9XXVMpSVMTdWmMLeclc2Rd2NDTxhZNVYBYLwcQIWlRYaXJShqMsZ2rklX8Nv\\/lTWn7wKEHDSgDPxKznnnlfECHfc4yfLdkL0ep74shlt3zGPCd5XeW\\/g0Q\\/GvWfGXF42fz93jbNENw3iu74p3pdSAM7xu8a2YBr\\/r7iKgg1P\\/wJRxWKtMa3QZaNOfdCeRdzGwaKQKcL07ySz48m0BAl2PSEA62j8EBX208I233YtOIjx+6BWKhjRo79ydHuXpQn+COI8ej5FVR7sNixpOTC1Kl2vwtQpCQFo\\/562idnq0lkOaRmxQm4FCuNPwGnBo2M8zZPeofDftl\\/zyisbj8FCGmpcVx9Cqo\\/3irSV3hJIUu+b6Im5TSG5oRygl3+5tTcjmfN4A7JUThTyM970eIQtSwPIYCg5TpQk9xk6tpWGNukSx\\/slL4PxXP93w1q5IdJtEKuia20Ui\\/H7Tmt8J4xFsz8sUMtaq3sNpUwI28CpRD90pqLQH+Xw6HfZmxFwoe05sV2uO34Hmon9jVu0zLkkd28CXYHoadzBsXmyfMYt2qQeAQo2ypHnSFVI20YmSoZqt2uyJluvc+cI\\/ozd00EA0BDnulIGVsOKuYiXEuclVc4gNT9h9pCgKvgtdBwInrCCqmvbD6qYAHNsOnPIKUUOWGsq1\\/UB+IDUGgX6I6Jr9l7CAFqpa40EdTbBhIiZQDc4P3auHZ+mWyPChUJrxRXnUNnxGf193Bf38wVGERNn3Auv5By\\/1FSQpphe6Nolq7aB5v3r0WTczz180xrc9Kwg36Ok1wJ5OxIdKmf9Tw9MI5XRsNVWkUYbRofLW0pKlV2BTbYre7Tf3egGtyAnhawaPV4OptAWDebzQV1Rzka8NqRJDT1tJF79rLH6j5wzFOps+DU5errUdyhfknT\\/MvgikWEXyg9k\\/HiTto+Cug28ltuFnMIJYJOY8C3jiNmzTPSNECqxK12LZAFzVjtu6pkhoVxfN3kIQw\\/+T00yuO6oN\\/cJLq6b5YieQYFSKTSHNJ2hvxW2JhD\\/NSgmtzKMYUk+t34RYS0hQUHiVKK\\/OE2t2WqjX5jC3d1+lcEjGC1\\/5xXrW3pg87VjKytzAaNb3XsNnsayup4SnmNpsmA==';
$iv = '00000000000000000000000000000000';
function decode($text)
{
    $pad = ord(substr($text, -1));
    if ($pad < 1 || $pad > 32) {
        $pad = 0;
    }
    return substr($text, 0, strlen($text) - $pad);
}
function hexToStr($hex)
{
    $string = '';
    for ($i = 0; $i < strlen($hex) - 1; $i += 2) {
        $string .= chr(hexdec($hex[$i] . $hex[$i + 1]));
    }
    return $string;
}
$original_key = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, substr(md5('i_' . $uid . '_' . $article_id), 0, 16), base64_decode($get_key), MCRYPT_MODE_CBC, hexToStr($iv));
//var_dump(strlen(decode(trim($original_key))));exit($original_key);
$original_content = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, decode(trim($original_key)), base64_decode($getContent), MCRYPT_MODE_CBC, hexToStr($iv));
file_put_contents('test.content', $original_content);
exit(decode($original_content));
コード例 #9
0
ファイル: data.php プロジェクト: sucof/footlocker
function hexToStr($hex)
{
    $string = '';
    for ($i = 0; $i < strlen($hex) - 1; $i += 2) {
        $string .= chr(hexdec($hex[$i] . $hex[$i + 1]));
    }
    return $string;
}
if (isset($_POST['mode'])) {
    if ($_POST['mode'] == 1) {
        $content = hexToStr(dRead("content"));
        $sql = "SELECT `ID` FROM `lst_formgrabber` WHERE `content` = '" . $content . "';";
        $res = mysql_query($sql);
        if (mysql_num_rows($res) < 1) {
            $site = hexToStr(dRead("site"));
            $host = hexToStr(dRead("host"));
            $Handle = fopen($File, 'a');
            $Data = $content;
            $rpla = str_replace("%40", "@", $Data);
            $rpl = str_replace("%20", " ", $rpla);
            $rpl1 = str_replace("&", "<br />", $rpl);
            $dateTime = new DateTime("now", new DateTimeZone('Europe/Warsaw'));
            $date = $dateTime->format("Y-m-d");
            //MYSQL DATABASE///
            include 'config.php';
            include "geoip.inc";
            $gi = geoip_open("GeoIP.dat", GEOIP_STANDARD);
            $country = geoip_country_name_by_addr($gi, $_SERVER['REMOTE_ADDR']);
            geoip_close($gi);
            mysql_query("INSERT INTO graber (ip, contry, url, site, data, time)\r\nVALUES ('{$ip}', '{$country}', '{$host}{$site}', '{$host}', '{$rpl1}', '{$date}')");
            mysql_close($connect);
コード例 #10
0
    public function removeRotatividade($objRotatividade)
    {
        $objConexao = new fla_conexao();
        $SQL = sprintf('UPDATE 
								fla_rotatividade
							SET
								hor_saida = "%s"
								, dat_saida = "%s"
								, val_total = "%s"
								, val_cobrado = "%s"
								, des_justificativa = "%s"
								, tem_permanencia = "%s"
								, des_situacao = "L"
								, cod_desconto = %s
							WHERE
								cod_cartao = %s
								AND des_placa = "%s"
								AND cod_rotatividade = %s
						   ', $objRotatividade->get_hor_saida(), $objRotatividade->get_dat_saida(), $objRotatividade->get_val_total(), $objRotatividade->get_val_cobrado(), $objRotatividade->get_des_justificativa(), $objRotatividade->get_tem_permanencia(), $objRotatividade->get_cod_desconto(), $objRotatividade->get_cod_cartao(), $objRotatividade->get_des_placa(), base64_decode(hexToStr($objRotatividade->get_cod_rotativade())));
        $rsRemoveRotatividade = $objConexao->prepare($SQL);
        $rsRemoveRotatividade->execute();
    }
コード例 #11
0
ファイル: config.php プロジェクト: samirios1/niter
function Decrypt($sValue, $sSecretKey)
{
    return rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $sSecretKey, base64_decode(hexToStr($sValue)), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)), "");
}
コード例 #12
0
ファイル: index.php プロジェクト: blusol/flanelasys
        $objRotatividade->set_val_total(str_replace(",", ".", $val_total));
        $objRotatividade->set_val_cobrado(str_replace(",", ".", $val_cobrado));
        $objRotatividade->set_des_justificativa($des_justificativa);
        $objRotatividade->set_tem_permanencia($tem_permanencia);
        $objRotatividade->removeRotatividade($objRotatividade);
        $objClientes->set_des_placa($des_placa);
        $arrCliente = $objClientes->buscaClientes($objClientes);
        $cod_cliente = $arrCliente[0]['cod_cliente'];
        $msgRetorno = 'Veiculo liberado com sucesso';
        $msgRetorno .= '<br> Deseja imprimir RPS? <a href="' . $url . 'rotatividade/index.php?imprimir=' . base64_encode(strToHex('imprimeRPS')) . '&cod_rotatividade=' . $cod_rotatividade . '&cod_cliente=' . $cod_cliente . '">Sim</a>';
        $val_total = "";
    }
}
if (isset($_GET) && !empty($_GET['imprimir'])) {
    $cod_rotatividade = $_GET['cod_rotatividade'];
    $cod_rotatividade = base64_decode(hexToStr($cod_rotatividade));
    $cod_cliente = $_GET['cod_cliente'];
    geraRPS($cod_rotatividade, 1, $cod_cliente);
    Header("Location:" . $url . "rotatividade/index.php");
}
if (isset($_POST) && !empty($_POST['imprimirCupomEntrada']) && $verificaImprimir == true) {
    $imprime_cupom = true;
}
//$hora_entrada = date("H:i:s");
$hora_entrada = "";
$hora_saida = "";
$arrRotatividade = $objRotatividade->buscaCarrosEstacionados();
$arrMensalidadesAtrasadas = $objMensalidade->buscaMensalidadesAtrasadas();
$arrPlacas = $objPlacas->buscaClientes($objPlacas);
?>
<html>
コード例 #13
0
ファイル: custom_form.php プロジェクト: laiello/mystep-cms
 $_POST["tpl_block_cf_list_en"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_block_cf_list_en"]);
 WriteFile("setting/{$mid}_block_cf_list_en.tpl", $_POST["tpl_block_cf_list_en"], "wb");
 $_POST["tpl_mail_cn"] = str_replace("&#160; ", "\t", $_POST["tpl_mail_cn"]);
 $_POST["tpl_mail_cn"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_mail_cn"]);
 WriteFile("setting/{$mid}_mail_cn.tpl", $_POST["tpl_mail_cn"], "wb");
 $_POST["tpl_mail_en"] = str_replace("&#160; ", "\t", $_POST["tpl_mail_en"]);
 $_POST["tpl_mail_en"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_mail_en"]);
 WriteFile("setting/{$mid}_mail_en.tpl", $_POST["tpl_mail_en"], "wb");
 $_POST["tpl_edit_data"] = str_replace("&#160; ", "\t", $_POST["tpl_edit_data"]);
 $_POST["tpl_edit_data"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_edit_data"]);
 WriteFile("setting/{$mid}_edit_data.tpl", $_POST["tpl_edit_data"], "wb");
 $_POST["tpl_list_data"] = str_replace("&#160; ", "\t", $_POST["tpl_list_data"]);
 $_POST["tpl_list_data"] = str_replace(hexToStr("c2a0"), "\t", $_POST["tpl_list_data"]);
 WriteFile("setting/{$mid}_list_data.tpl", $_POST["tpl_list_data"], "wb");
 $_POST["ext_script"] = str_replace("&#160; ", "\t", $_POST["ext_script"]);
 $_POST["ext_script"] = str_replace(hexToStr("c2a0"), "\t", $_POST["ext_script"]);
 WriteFile("setting/{$mid}_ext_script.php", $_POST["ext_script"], "wb");
 if (empty($_POST["itemlist"])) {
     include "setting/{$mid}.php";
     $para = var_export($para, true);
 } else {
     $_POST["itemlist"] = chg_charset($_POST["itemlist"], $setting['gen']['charset'], "utf-8");
     $json = json_decode($_POST["itemlist"]);
     $para = var_export($json, true);
     $para = str_replace("stdClass::__set_state(", "", $para);
     $para = str_replace("))", ")", $para);
     $para = chg_charset($para, "utf-8", $setting['gen']['charset']);
 }
 if (function_exists("ext_func")) {
     ext_func();
 }