<?PHP
// phpinfo();
$froze_comment 1;

/////////////////////////////// CONFIG ////////////////////////////////////

// эти две настройки лучше не трогать.
$comments_file "comments.txt";
$comments_splitter "|||";

// если true, фоотгалерея будет начинаться с мини-изображений всего альбома.
// если false, то с самой первой фотографии
$start_from_thumbnails true;

// Если true, щелчок на последней фотографии переведёт к первой.
// Если false, на последней фотографии нельзя будет щёлкать.
$loop_links false;


// Можно запретить использование кеша фотографий (папка .cache)
// Это может привести к очень сильной загруженности сервера
$cache_enabled true;


// количество фоток в одной строке при просмотре thumbnails.
$thumbnails_photos_per_row 4;
$thumbnails_photos_per_row_no_comments $thumbnails_photos_per_row 2;

// использовать ли coolIris?
$cooliris_enabled true;

// расширения видеофайлов
$video_extensions = array("avi""3gp""mov""wmv""mp4""flv""mpg");

// сглаживать ли фотки при уменьшении? (сильно грузит сервер)
$use_resample true;

$font '/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf';

/////////////////// END OF CONFIG /////////////////////////////////////////


function generate_captcha_word()
{
    
$str "";

    for(
$i=0$i<5$i++)
    {
        
$str .= rand(09);
    }
    return 
$str;
}


function 
is_image($filename)
{
    return 
preg_match("/\.(jpeg|jpg|png|gif)$/i"$filename);
}

/*
function replace_extension($filename, $newext)
{
    $r = preg_replace("/\\..*$/", ".".$newext, $filename);
    return $r;
}
 */

function is_video_without_jpeg($filename)
{
    global 
$video_extensions;
    
$r false;

    foreach(
$video_extensions as $ext)
    {
        if(
strstr(strtolower($filename), ".".$ext) !== FALSE)
        {
            
// videofile exists
            
$jpegfile str_replace(".".$ext".jpg"strtolower($filename));
            if(!
file_exists($jpegfile)) //videofile is present, but jpegfile is absent
            
{
                
$r true;
                break;
            }
        }
    }

    return 
$r;
}

function 
is_video($filename, &$videoname)
{
    global 
$video_extensions;
    
$r false;

    foreach(
$video_extensions as $ext)
    {
        
// videofile exists
        
$videofile str_replace(".jpg"".".$extstrtolower($filename));
        if(
file_exists($videofile))
        {
            
$videoname $videofile;
            
$r true;
            break;
        }
    }

    return 
$r;
}





function 
read_filelist()
{
    
$r = array();
    if (
$dh opendir(".")) {
        while ((
$file readdir($dh)) !== false) {
            if( 
is_image($file)  )
                
$r[] = $file;
            else
            {
                if(
is_video_without_jpeg($file))
                    
$r[] = $file;
            }    
        }
        
closedir($dh);
        
sort($r);
    }
    else 
$r=null;
    return 
$r;
}

function 
get_name($str)
{
    
$arr explode(".",$str);
    unset(
$arr[count($arr)-1]);

    
$r implode("."$arr);
    return 
$r;
}

function 
get_extension($str)
{
    
$arr explode(".",$str);
    
$r =$arr[count($arr)-1];
    return 
$r;
}

function 
read_param($name)
{
    if(isset(
$_REQUEST[$name]))
        return 
$_REQUEST[$name];
    else return 
FALSE;
}

$picture read_param("pic");
$offset read_param("offset");
$task read_param("task");
$filelist read_filelist();


if(
$start_from_thumbnails)
{
    if(
$picture === FALSE && $task === FALSE)
        
$task="thumbnails";
}
else  
// not starting from thumbnails
    
if($picture===FALSE$picture=0;


if(!
file_exists(".cache"))
{
    if(@
mkdir(".cache") === FALSE
    {
        
// TODO: сделать в нормальном HTML коде
        
print "<H1>Could not create .cache folder</H1><p>Disable cache in the config part of index.php or give it appropriate rights to create the <i>.cache</i> directory.";
        exit;
        
//$cache_enabled = false;
    
}
}
else if(!
is_dir(".cache"))
{
    print 
"<H1>.cache is not a folder</H1><p>I need <i>.cache</i> to be the folder, not a file or link. Alternatively, you can disable the cache for photo gallery to function.";
    exit;
    
//$cache_enabled = false;
}

if(
$task != "static")
{
    
$big_cache_file ".cache/".get_name($filelist[$picture]).".big_cache";
    
$thumb_cache_file ".cache/".get_name($filelist[$picture]).".thumb_cache";
}


if(
file_exists($comments_file))
    
$comments file($comments_file);
else
    
$comments = array();


// start session

session_start();


if(!isset(
$_SESSION["captchaword"]))
    
$_SESSION["captchaword"] = generate_captcha_word();


// это сделано функцией потому что оне используется не только в task = static
function get_video_picture()
{
    
$r 

        
"/9j/4AAQSkZJRgABAgEASABIAAD/4Q7xRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA"
        
."AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodp"
        
."AAQAAAABAAAApAAAANAACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dz"
        
."ADIwMDk6MDU6MjcgMjM6MDI6NDUAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADIKADAAQAAAAB"
        
."AAACWAAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA"
        
."AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAAA27AAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG"
        
."AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL"
        
."CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN"
        
."Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM"
        
."DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH"
        
."CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh"
        
."EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi"
        
."ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE"
        
."BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy"
        
."gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX"
        
."Z3eHl6e3x//aAAwDAQACEQMRAD8A9VSSSSUpJJJJSkkkklKSQM3NxMDFszMy1tGPSN1ljzAA4/zn"
        
."O9rGfnrzX6w/4yuoZjn4/RQcLF4+0OAN7xGuxrtzMZn+ff8A8Qp+X5XLnNQGg3kflCREnZ9Hzup9"
        
."O6ewPz8qrFaZ2m57WTH7u8jd/ZWJb/jF+qNZIbmOtIMH06bXD/O9PYvInm7IuddYX33vlz7HF1lh"
        
."gb3vc92+x21jd7lCZ1WjD4VjA9c5SP8AVqP/AH68Y+5fXmf4x/qk4w7Ksr830XR/0a3LY6d17o3V"
        
."NOn5tOS6J9NjwXgfyqf51v8AmLwmVEwSD3GoPcH+SUZ/CsRHpnKJ8akP+5V7Y7v0OkvH+gf4wut9"
        
."Je2vLe7qWFwa7nfpWjXWnKd7nf1Mj1P+sr1HovXOm9cwm5nT7fUYdLGHSyt3eq6v8x7f/Vf6NZ3M"
        
."cpkwfMLj0nHZYYkbt9JJJV0KSSSSUpJJJJT/AP/Q9VSSSSUpJJJJSkO++rHosyL3iumlpsse7QNa"
        
."0bnvd/VaiLz7/Gl1xzWUdBpdHqgZGZH7gP6vT/btY61//E1/6RS8vhObLHGNL3P7seqQLNPMfWv6"
        
."1ZX1izJ1q6dQ4/ZMY/5v2nI/eyHt/wDYav8AR/6a23DSSXR48cccRCAqMdmYChTsfU0kfWnpsafp"
        
."Xf8Anq1a/wBcvqb9jFnVuk1/qmr8vEYP5n97Ix2/9xf9LV/2l/8AC/8AMZH1O/8AFT03/jXf+e7V"
        
."6yCQZGhCxfifN5OV53HOBsHFETgflyR9zJ/KMlwF2+FymJXZfXP6mfYxZ1fpFf6pq/LxGD+Z7uyM"
        
."dv8A3E/0tX/aX/wv/McWStTl+Zx8xjGTGdDuP0oS/dkhRKu9E65n9D6gzPwXe4aW1Ewy1neq3/vj"
        
."/wDBLPJUSVJMCQMZCwdCEEW/QPResYXWum09RwnE1WjVp0cx40sptb+bZW7/AMw/Rq8vIP8AFj9Y"
        
."XdO63+y7nxh9TO1oJ0bkAfonif8AuQwfZ3f6R/2ZevrA5rB7OQx/ROsf7rCRRpSSSSgQpJJJJT//"
        
."0fVUkkklKSSSSUpeGfWTPPUfrB1DMJDmvvcysjj06v1en/wOrcvcnGGk+AlfPVZJraTqSJJ8ytT4"
        
."TEcWWXUCMf8AG/8ARGTHuWSYpKJK1mR2vqb/AOKrpv8Axrv/AD3avWV5J9TP/FX0z/jXf+e7V62u"
        
."a+Pf7px/7If9PIuh1XBIMjQhedfXX6lfZBZ1fpFf6pq/LxGD+Z7uyMdv/cT/AEtX/aX/AMLfzHoi"
        
."cEgyNCFQ5Tm8nLZOOB0Ok4H5Zx/l8skyjfm+BkqJK7D/ABgfVfC6TZX1LAeymjMeWuwZgtf9J9uG"
        
."z/uL/pav+0tn83+is9OrjCV1WDmIZ8UcsL4Zd9wf0osfmzrvux7WZFDiy6lzbKnjkPYd9bh/Ve1f"
        
."ROBl152Dj5tQivKqZcwHnbY0WN/6pfOUr3f6i2vt+qHSnP1Ix2s+TJqb/wBFip/E4jhhLsTH7WPJ"
        
."0d5JJJZaxSSSSSn/0vVUkkklKSSSSUsRIg918+2UvxrLMawRZQ91Tx5sca3f9SvoNeNfX7pZ6d9Z"
        
."8ktbFOdGXUfN/tyP/Zhtj/8ArrFpfCsgE5w/eAkP8D/0dfjOtPOkpiUiVEla5ZXa+pZ/7K+mf8a7"
        
."/wA92r1xeQ/Uo/8AZZ0z/jXf+e7V68ua+O/7px/7If8ATyLodVLN+sHX8HoGCcvLO975bjYzTD7X"
        
."j81v7lbP8Nd/gv8AjPTrS+sHX8HoGCcvLO975bjYzTD7Xj81v7lbP8Nd/gv+M9OtePdX6xndZzn5"
        
."2c/fa/2ta3RlbB9Cihn5lbP+n/OWfpFD8P8Ah8uYlxzuOGJ+uQ/ux/7qSpS6DdXWOr53Wc5+dnP3"
        
."2v8Aa1rdGVsH0KKWfmVM/wCn/OWfpFRJSJUSV0sYxjERiBGMRQA2AWKJjVe//U/G+y/VbpVMQfst"
        
."T3A9nPaLXj/OevDOidLs6x1fD6Yyf1q1rHlsS2v6eRZr/o6G2WL6Ka1rWhrQA0CABoAAs74lMeiH"
        
."nJjmdV0kklmrFJJJJKf/0/VUkkklKSSSSUpc19fPq27rvSN2M2c/CJtxh++CP0+N/wBfY32f8PXS"
        
."ulST8eSWOcZx3ibU/OpP+pUCV6b9fPqE7KdZ1rolc5Jl+Zhs/wAKfzsjHH/cn/TVf9qvp/0r+k+Y"
        
."OkEtIIc0kOBEEEctc0/Rct/BzEM0OKO/6UesSzRlbufUk/8AZb0z/jXf+e7V6b1/6wYPQMD7Xlne"
        
."98txsZph9rx+a39ytn+Gu/wX/GenWvJOgdTq6T1nF6lax1rMUvf6bIBcSx7K2y76P6R7d7v3EHq/"
        
."V87rOc/Ozn77X+1rW6MrYPoUUM/MrZ/0/wCcs/SKhzfIHmeahOemGEAJfvTlxz9ASCRddVdX6xnd"
        
."Zzn52c/fa/2ta3RlbB9Gmln5lbP+n/OWfpFRJSJUSVoRjGMRGIEYxFADspRKZIruvqL/AIvL+qPq"
        
."6r1is1dNEPpoeIdf3Y5zfzMV3/sx/wAV71HlyxxxMpH/ANCQSA7f+Kn6rvxcd31gzGFt2WzZhMcI"
        
."LaTDnZGv/clwb6Xt/mGb/wDtQvQ0wAAAAgDQAJ1iZcpyTMz1/AMJNqSSSUalJJJJKf/U9VSSSSUp"
        
."JJJJSkkkklKXO/WT6jdD+sBdfaw42cRpmUwHGBtb67D+jyG/R+n+l/0dta6JJOhOUDxQJie4U+N9"
        
."V/xXfWfDcThivqVMna6pwrsgfnPoyHNb/ZqvuXO3/V76wUT63S8xgBiTRZE/12s2L3/KzsPDNIyr"
        
."mUnJsbRRvIbvtdOypk/Ssft9qM5zWNL3kNa0S5x0AA7lXI/EsoHqjGXj8q7jL8719C67cYq6bmWE"
        
."c7ce0/8AotbXTf8AFr9bc8tL8ZuDU4T6mU8N/wDAavVv3f162L2bA6n0/qVT7un5NWXUx5rdZS8P"
        
."aHgNeWb2bm/RexWUpfEchHpjGP8AzlcZeO+rn+LLonR3tysw/tPMYZa61obUw6+6vGl7d+v07n3f"
        
."6Sr0l2KSSqTyTyHimTIrVJJJJilJJJJKUkkkkp//1fVUkkklKSSSSUpJJJJSxmDGp7A6LC6N9ZMj"
        
."Os6tRnY1OBkdHfsuY7ILwQW+tXkve7Go9LDur99N309nqfoWLeXIfWL6t5+V9ZMfIwZbg9XoOF1y"
        
."NB6NTm5LH+xzHetl0su6b63v9Gm1JTLM+sj34f1eyupdEY8dVy8cVb7WWNxrLiTi3D1Km3fa2U77"
        
."fZj1+l/N/aVq5PW8i3ql/SOlYteZkYlbLM1113oVV+ru+z0bq6cy5+Raxj7dn2f0vR/w3vVD67Y+"
        
."Zkv6I3Fxrsj7H1PHzsh1TdwZTTvFh7brP0nsqZ+kVUM6v0H639Sz2dOv6l07rjccsfi7DZVbS30P"
        
."Survso2VO3Of6z3+nX+j/wCESU0vqz1/H6L0Dq2dlUGmy7reTTRhF1bD61rmCvFda5zcar0vd61u"
        
."/wBKqmq2xbHS/rtiZXWX9HzPs1V3oHKpyMXKbk472Nn1mOvNeK+q6va6z03U/wA0x9m9c9V0D6y5"
        
."PR8x7MA43UcXrj+sYdF7q3VXjc9hxd4sY9vNn6W2umu79F6Vn6X9Fv4v2/6w4d2JZ0p/QsS/Htoy"
        
."3XNZ6rrLa3UeniNrP8zVv9V2Vc2r1f0dVdP876SUq/645dPTG9e/Zhf0JzgfXbaftQocdjc13T3U"
        
."BnoOdtd/TfW9B/ren/ObOlpuqvqZfS8WVWtD63tMtc1w3Me137rmrisdvXm/VJ/1Rv6da/qnoO6e"
        
."zIAjCNLg7Hqz/tvub6dONtsdTs+2+r/2lXX9MwWdO6bidPrcXsw6a6GvdyRU1tTXO/rbElNlJJJJ"
        
."SkkkklKSSSSU/wD/1vVUl8qpJKfqpJfKqSSn6qSXyqkkp+qkl8qpJKfqpJfKqSSn6qSXyqkkp+qk"
        
."l8qpJKfqpJfKqSSn6qSXyqkkp+qkl8qpJKf/2f/tE9RQaG90b3Nob3AgMy4wADhCSU0EJQAAAAAA"
        
."EAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAO"
        
."AAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAA"
        
."CQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAI4QklNA/UAAAAA"
        
."AEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEA"
        
."NQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAA"
        
."AAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAA"
        
."AP////////////////////////////8D6AAAOEJJTQQAAAAAAAACAAM4QklNBAIAAAAAAAgAAAAA"
        
."AAAAADhCSU0EMAAAAAAABAEBAQE4QklNBC0AAAAAAAYAAQAAAAQ4QklNBAgAAAAAABAAAAABAAAC"
        
."QAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADSQAAAAYAAAAAAAAAAAAAAlgAAAMg"
        
."AAAACgBVAG4AdABpAHQAbABlAGQALQAxAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA"
        
."AAMgAAACWAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVs"
        
."bAAAAAIAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAA"
        
."TGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAACWAAAAABSZ2h0bG9uZwAAAyAAAAAGc2xpY2VzVmxM"
        
."cwAAAAFPYmpjAAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJ"
        
."RGxvbmcAAAAAAAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQA"
        
."AAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAA"
        
."UmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAlgA"
        
."AAAAUmdodGxvbmcAAAMgAAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNn"
        
."ZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAA"
        
."CGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAA"
        
."AAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQA"
        
."AAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0"
        
."c2V0bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAA"
        
."AAAAC3JpZ2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQoAAAAAAAMAAAAAT/wAAAAAAAAOEJJTQQUAAAA"
        
."AAAEAAAABDhCSU0EDAAAAAAN1wAAAAEAAACgAAAAeAAAAeAAAOEAAAANuwAYAAH/2P/gABBKRklG"
        
."AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL"
        
."CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN"
        
."Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM"
        
."DAwM/8AAEQgAeACgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH"
        
."CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh"
        
."EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi"
        
."ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE"
        
."BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy"
        
."gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX"
        
."Z3eHl6e3x//aAAwDAQACEQMRAD8A9VSSSSUpJJJJSkkkklKSQM3NxMDFszMy1tGPSN1ljzAA4/zn"
        
."O9rGfnrzX6w/4yuoZjn4/RQcLF4+0OAN7xGuxrtzMZn+ff8A8Qp+X5XLnNQGg3kflCREnZ9Hzup9"
        
."O6ewPz8qrFaZ2m57WTH7u8jd/ZWJb/jF+qNZIbmOtIMH06bXD/O9PYvInm7IuddYX33vlz7HF1lh"
        
."gb3vc92+x21jd7lCZ1WjD4VjA9c5SP8AVqP/AH68Y+5fXmf4x/qk4w7Ksr830XR/0a3LY6d17o3V"
        
."NOn5tOS6J9NjwXgfyqf51v8AmLwmVEwSD3GoPcH+SUZ/CsRHpnKJ8akP+5V7Y7v0OkvH+gf4wut9"
        
."Je2vLe7qWFwa7nfpWjXWnKd7nf1Mj1P+sr1HovXOm9cwm5nT7fUYdLGHSyt3eq6v8x7f/Vf6NZ3M"
        
."cpkwfMLj0nHZYYkbt9JJJV0KSSSSUpJJJJT/AP/Q9VSSSSUpJJJJSkO++rHosyL3iumlpsse7QNa"
        
."0bnvd/VaiLz7/Gl1xzWUdBpdHqgZGZH7gP6vT/btY61//E1/6RS8vhObLHGNL3P7seqQLNPMfWv6"
        
."1ZX1izJ1q6dQ4/ZMY/5v2nI/eyHt/wDYav8AR/6a23DSSXR48cccRCAqMdmYChTsfU0kfWnpsafp"
        
."Xf8Anq1a/wBcvqb9jFnVuk1/qmr8vEYP5n97Ix2/9xf9LV/2l/8AC/8AMZH1O/8AFT03/jXf+e7V"
        
."6yCQZGhCxfifN5OV53HOBsHFETgflyR9zJ/KMlwF2+FymJXZfXP6mfYxZ1fpFf6pq/LxGD+Z7uyM"
        
."dv8A3E/0tX/aX/wv/McWStTl+Zx8xjGTGdDuP0oS/dkhRKu9E65n9D6gzPwXe4aW1Ewy1neq3/vj"
        
."/wDBLPJUSVJMCQMZCwdCEEW/QPResYXWum09RwnE1WjVp0cx40sptb+bZW7/AMw/Rq8vIP8AFj9Y"
        
."XdO63+y7nxh9TO1oJ0bkAfonif8AuQwfZ3f6R/2ZevrA5rB7OQx/ROsf7rCRRpSSSSgQpJJJJT//"
        
."0fVUkkklKSSSSUpeGfWTPPUfrB1DMJDmvvcysjj06v1en/wOrcvcnGGk+AlfPVZJraTqSJJ8ytT4"
        
."TEcWWXUCMf8AG/8ARGTHuWSYpKJK1mR2vqb/AOKrpv8Axrv/AD3avWV5J9TP/FX0z/jXf+e7V62u"
        
."a+Pf7px/7If9PIuh1XBIMjQhedfXX6lfZBZ1fpFf6pq/LxGD+Z7uyMdv/cT/AEtX/aX/AMLfzHoi"
        
."cEgyNCFQ5Tm8nLZOOB0Ok4H5Zx/l8skyjfm+BkqJK7D/ABgfVfC6TZX1LAeymjMeWuwZgtf9J9uG"
        
."z/uL/pav+0tn83+is9OrjCV1WDmIZ8UcsL4Zd9wf0osfmzrvux7WZFDiy6lzbKnjkPYd9bh/Ve1f"
        
."ROBl152Dj5tQivKqZcwHnbY0WN/6pfOUr3f6i2vt+qHSnP1Ix2s+TJqb/wBFip/E4jhhLsTH7WPJ"
        
."0d5JJJZaxSSSSSn/0vVUkkklKSSSSUsRIg918+2UvxrLMawRZQ91Tx5sca3f9SvoNeNfX7pZ6d9Z"
        
."8ktbFOdGXUfN/tyP/Zhtj/8ArrFpfCsgE5w/eAkP8D/0dfjOtPOkpiUiVEla5ZXa+pZ/7K+mf8a7"
        
."/wA92r1xeQ/Uo/8AZZ0z/jXf+e7V68ua+O/7px/7If8ATyLodVLN+sHX8HoGCcvLO975bjYzTD7X"
        
."j81v7lbP8Nd/gv8AjPTrS+sHX8HoGCcvLO975bjYzTD7Xj81v7lbP8Nd/gv+M9OtePdX6xndZzn5"
        
."2c/fa/2ta3RlbB9Cihn5lbP+n/OWfpFD8P8Ah8uYlxzuOGJ+uQ/ux/7qSpS6DdXWOr53Wc5+dnP3"
        
."2v8Aa1rdGVsH0KKWfmVM/wCn/OWfpFRJSJUSV0sYxjERiBGMRQA2AWKJjVe//U/G+y/VbpVMQfst"
        
."T3A9nPaLXj/OevDOidLs6x1fD6Yyf1q1rHlsS2v6eRZr/o6G2WL6Ka1rWhrQA0CABoAAs74lMeiH"
        
."nJjmdV0kklmrFJJJJKf/0/VUkkklKSSSSUpc19fPq27rvSN2M2c/CJtxh++CP0+N/wBfY32f8PXS"
        
."ulST8eSWOcZx3ibU/OpP+pUCV6b9fPqE7KdZ1rolc5Jl+Zhs/wAKfzsjHH/cn/TVf9qvp/0r+k+Y"
        
."OkEtIIc0kOBEEEctc0/Rct/BzEM0OKO/6UesSzRlbufUk/8AZb0z/jXf+e7V6b1/6wYPQMD7Xlne"
        
."98txsZph9rx+a39ytn+Gu/wX/GenWvJOgdTq6T1nF6lax1rMUvf6bIBcSx7K2y76P6R7d7v3EHq/"
        
."V87rOc/Ozn77X+1rW6MrYPoUUM/MrZ/0/wCcs/SKhzfIHmeahOemGEAJfvTlxz9ASCRddVdX6xnd"
        
."Zzn52c/fa/2ta3RlbB9Gmln5lbP+n/OWfpFRJSJUSVoRjGMRGIEYxFADspRKZIruvqL/AIvL+qPq"
        
."6r1is1dNEPpoeIdf3Y5zfzMV3/sx/wAV71HlyxxxMpH/ANCQSA7f+Kn6rvxcd31gzGFt2WzZhMcI"
        
."LaTDnZGv/clwb6Xt/mGb/wDtQvQ0wAAAAgDQAJ1iZcpyTMz1/AMJNqSSSUalJJJJKf/U9VSSSSUp"
        
."JJJJSkkkklKXO/WT6jdD+sBdfaw42cRpmUwHGBtb67D+jyG/R+n+l/0dta6JJOhOUDxQJie4U+N9"
        
."V/xXfWfDcThivqVMna6pwrsgfnPoyHNb/ZqvuXO3/V76wUT63S8xgBiTRZE/12s2L3/KzsPDNIyr"
        
."mUnJsbRRvIbvtdOypk/Ssft9qM5zWNL3kNa0S5x0AA7lXI/EsoHqjGXj8q7jL8719C67cYq6bmWE"
        
."c7ce0/8AotbXTf8AFr9bc8tL8ZuDU4T6mU8N/wDAavVv3f162L2bA6n0/qVT7un5NWXUx5rdZS8P"
        
."aHgNeWb2bm/RexWUpfEchHpjGP8AzlcZeO+rn+LLonR3tysw/tPMYZa61obUw6+6vGl7d+v07n3f"
        
."6Sr0l2KSSqTyTyHimTIrVJJJJilJJJJKUkkkkp//1fVUkkklKSSSSUpJJJJSxmDGp7A6LC6N9ZMj"
        
."Os6tRnY1OBkdHfsuY7ILwQW+tXkve7Go9LDur99N309nqfoWLeXIfWL6t5+V9ZMfIwZbg9XoOF1y"
        
."NB6NTm5LH+xzHetl0su6b63v9Gm1JTLM+sj34f1eyupdEY8dVy8cVb7WWNxrLiTi3D1Km3fa2U77"
        
."fZj1+l/N/aVq5PW8i3ql/SOlYteZkYlbLM1113oVV+ru+z0bq6cy5+Raxj7dn2f0vR/w3vVD67Y+"
        
."Zkv6I3Fxrsj7H1PHzsh1TdwZTTvFh7brP0nsqZ+kVUM6v0H639Sz2dOv6l07rjccsfi7DZVbS30P"
        
."Survso2VO3Of6z3+nX+j/wCESU0vqz1/H6L0Dq2dlUGmy7reTTRhF1bD61rmCvFda5zcar0vd61u"
        
."/wBKqmq2xbHS/rtiZXWX9HzPs1V3oHKpyMXKbk472Nn1mOvNeK+q6va6z03U/wA0x9m9c9V0D6y5"
        
."PR8x7MA43UcXrj+sYdF7q3VXjc9hxd4sY9vNn6W2umu79F6Vn6X9Fv4v2/6w4d2JZ0p/QsS/Htoy"
        
."3XNZ6rrLa3UeniNrP8zVv9V2Vc2r1f0dVdP876SUq/645dPTG9e/Zhf0JzgfXbaftQocdjc13T3U"
        
."BnoOdtd/TfW9B/ren/ObOlpuqvqZfS8WVWtD63tMtc1w3Me137rmrisdvXm/VJ/1Rv6da/qnoO6e"
        
."zIAjCNLg7Hqz/tvub6dONtsdTs+2+r/2lXX9MwWdO6bidPrcXsw6a6GvdyRU1tTXO/rbElNlJJJJ"
        
."SkkkklKSSSSU/wD/1vVUl8qpJKfqpJfKqSSn6qSXyqkkp+qkl8qpJKfqpJfKqSSn6qSXyqkkp+qk"
        
."l8qpJKfqpJfKqSSn6qSXyqkkp+qkl8qpJKf/2QA4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBkAG8A"
        
."YgBlACAAUABoAG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBw"
        
."ACAAQwBTADMAAAABADhCSU0EBgAAAAAABwAFAAAAAQEA/+EPzmh0dHA6Ly9ucy5hZG9iZS5jb20v"
        
."eGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtj"
        
."OWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUg"
        
."WE1QIENvcmUgNC4xLWMwMzYgNDYuMjc2NzIwLCBNb24gRmViIDE5IDIwMDcgMjI6NDA6MDggICAg"
        
."ICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1y"
        
."ZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJo"
        
."dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRv"
        
."YmUuY29tL3hhcC8xLjAvIiB4bWxuczp4YXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w"
        
."L21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNv"
        
."dXJjZVJlZiMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3Av"
        
."MS4wLyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOmV4"
        
."aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWci"
        
."IHhhcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dzIiB4YXA6Q3JlYXRl"
        
."RGF0ZT0iMjAwOS0wNS0yN1QyMzowMjo0NSswMzowMCIgeGFwOk1vZGlmeURhdGU9IjIwMDktMDUt"
        
."MjdUMjM6MDI6NDUrMDM6MDAiIHhhcDpNZXRhZGF0YURhdGU9IjIwMDktMDUtMjdUMjM6MDI6NDUr"
        
."MDM6MDAiIHhhcE1NOkRvY3VtZW50SUQ9InV1aWQ6NDVGODFBODlGMjRBREUxMUEwRTdFODRCRDU1"
        
."MDUzRkIiIHhhcE1NOkluc3RhbmNlSUQ9InV1aWQ6NDZGODFBODlGMjRBREUxMUEwRTdFODRCRDU1"
        
."MDUzRkIiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdC"
        
."IElFQzYxOTY2LTIuMSIgcGhvdG9zaG9wOkhpc3Rvcnk9IiIgdGlmZjpPcmllbnRhdGlvbj0iMSIg"
        
."dGlmZjpYUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSI3MjAwMDAv"
        
."MTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIHRpZmY6TmF0aXZlRGlnZXN0PSIyNTYsMjU3"
        
."LDI1OCwyNTksMjYyLDI3NCwyNzcsMjg0LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTks"
        
."NTI5LDUzMiwzMDYsMjcwLDI3MSwyNzIsMzA1LDMxNSwzMzQzMjszNjEzRkEwM0QxRjY4NUI5ODA0"
        
."RUVGQ0ZFQzQxMkI4RiIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjgwMCIgZXhpZjpQaXhlbFlEaW1l"
        
."bnNpb249IjYwMCIgZXhpZjpDb2xvclNwYWNlPSIxIiBleGlmOk5hdGl2ZURpZ2VzdD0iMzY4NjQs"
        
."NDA5NjAsNDA5NjEsMzcxMjEsMzcxMjIsNDA5NjIsNDA5NjMsMzc1MTAsNDA5NjQsMzY4NjcsMzY4"
        
."NjgsMzM0MzQsMzM0MzcsMzQ4NTAsMzQ4NTIsMzQ4NTUsMzQ4NTYsMzczNzcsMzczNzgsMzczNzks"
        
."MzczODAsMzczODEsMzczODIsMzczODMsMzczODQsMzczODUsMzczODYsMzczOTYsNDE0ODMsNDE0"
        
."ODQsNDE0ODYsNDE0ODcsNDE0ODgsNDE0OTIsNDE0OTMsNDE0OTUsNDE3MjgsNDE3MjksNDE3MzAs"
        
."NDE5ODUsNDE5ODYsNDE5ODcsNDE5ODgsNDE5ODksNDE5OTAsNDE5OTEsNDE5OTIsNDE5OTMsNDE5"
        
."OTQsNDE5OTUsNDE5OTYsNDIwMTYsMCwyLDQsNSw2LDcsOCw5LDEwLDExLDEyLDEzLDE0LDE1LDE2"
        
."LDE3LDE4LDIwLDIyLDIzLDI0LDI1LDI2LDI3LDI4LDMwOzg3N0U4NEY5MTkyN0UyQjlCQTg3Njk4"
        
."QjQyNjY3NDU5Ij4gPHhhcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6NDRG"
        
."ODFBODlGMjRBREUxMUEwRTdFODRCRDU1MDUzRkIiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6NDRG"
        
."ODFBODlGMjRBREUxMUEwRTdFODRCRDU1MDUzRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRm"
        
."OlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
        
."ICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhM"
        
."aW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAA"
        
."AAAAAAABAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        
."AAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIE"
        
."AAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQA"
        
."AALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRl"
        
."Y2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29w"
        
."eXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdC"
        
."IElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAA"
        
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZ"
        
."WiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY"
        
."2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAA"
        
."AAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        
."AAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0Ig"
        
."Y29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0Ig"
        
."Y29sb3VyIHNwYWNlIC0gc1JHQgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZl"
        
."cmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJl"
        
."bmNlIFZpZXdpbmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAA"
        
."AAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAA"
        
."AABXH+dtZWFzAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2"
        
."AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIA"
        
."dwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEH"
        
."AQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB"
        
."0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLV"
        
."AuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAE"
        
."LQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXF"
        
."BdUF5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wH"
        
."vwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7"
        
."ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4M"
        
."pwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+W"
        
."D7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMT"
        
."AxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxay"
        
."FtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa"
        
."7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9p"
        
."H5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0k"
        
."fCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQ"
        
."KgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Ev"
        
."xy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9"
        
."Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ8"
        
."4z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQD"
        
."REdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL"
        
."4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2"
        
."VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc"
        
."1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXn"
        
."Zj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv"
        
."0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnn"
        
."ekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE"
        
."44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAG"
        
."kG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+c"
        
."HJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhS"
        
."qMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1"
        
."irYBtnm28Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lb"
        
."w1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrR"
        
."PNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v"
        
."4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTv"
        
."QO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c"
        
."/23////uAA5BZG9iZQBkQAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJ"
        
."CQkICgoMDAwMDAoMDAwMDAwMDAwMDAwMDAwMDAwMDAwBBAUFCAcIDwoKDxQODg4UFA4ODg4UEQwM"
        
."DAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAlgDIAMBEQACEQED"
        
."EQH/3QAEAGT/xAGiAAAABwEBAQEBAAAAAAAAAAAEBQMCBgEABwgJCgsBAAICAwEBAQEBAAAAAAAA"
        
."AAEAAgMEBQYHCAkKCxAAAgEDAwIEAgYHAwQCBgJzAQIDEQQABSESMUFRBhNhInGBFDKRoQcVsUIj"
        
."wVLR4TMWYvAkcoLxJUM0U5KismNzwjVEJ5OjszYXVGR0w9LiCCaDCQoYGYSURUaktFbTVSga8uPz"
        
."xNTk9GV1hZWltcXV5fVmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9zhIWGh4iJiouMjY6PgpOUlZaXmJ"
        
."mam5ydnp+So6SlpqeoqaqrrK2ur6EQACAgECAwUFBAUGBAgDA20BAAIRAwQhEjFBBVETYSIGcYGR"
        
."MqGx8BTB0eEjQhVSYnLxMyQ0Q4IWklMlomOywgdz0jXiRIMXVJMICQoYGSY2RRonZHRVN/Kjs8Mo"
        
."KdPj84SUpLTE1OT0ZXWFlaW1xdXl9UZWZnaGlqa2xtbm9kdXZ3eHl6e3x9fn9zhIWGh4iJiouMjY"
        
."6Pg5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6vr/2gAMAwEAAhEDEQA/APf2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV//Q9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9H39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/0vf2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxVDX2oWGl2z3up3UNlZx/3lxcyLDEvzZyAMnCEpmoiz5Jp53rn/OQ35L+"
        
."XnMV/wCcbGaQCvGwMmo/RW0SUA/M5tsPYmty/Tjl/nej/dU2DFI9Hneqf85rflVZ+omnafrGoyr/"
        
."AHbJBBDCx92knDgf8883GP2T1cvqMY/E/oH6WwaeTDLz/nO2Mc10/wAjM3++5J9TC/SUS1P/ABPN"
        
."lD2OP8WX5R/482DTebGLv/nOL8wHYmx8u6NCnYTC6mP3rNH+rM2Pshg6zl9n6iy/LDvQR/5ze/Nb"
        
."to/l6n/MNe/9luW/6EdJ/On84/8AEp/LR83f9Du/mv8A9Wfy9/0jXv8A2W4f9COk/nT+cf8AiF/L"
        
."R81yf85vfmmD+80Xy+w8Ft71T+N4cifZHS9Jz+cf+JX8tHzTnTf+c5/M8TA6v5SsLtP2ltLma1J+"
        
."RkWf9WY0/Y/GfpyEe8CX/EsTph3sq0v/AJzp8uzSqNb8n3tnD+09ndxXjAeyyR2wP/BZg5PY/KB6"
        
."MgPvBj/xTA6Y9CznRf8AnMH8ltVbjeXt/op7HULJ2BPhW0Nx+OavL7Ma6HICX9U/8VwsDgmHpXl/"
        
."81/y080iIaD5r0u7mmNI7YXUcdyT4ehIVk/4XNNm7O1OH68ch8NvnyajCQ5hmGa9g7FXYq7FXYq7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FX//T9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqxfzd+ZHkTyHD6vm7X7TS2IDL"
        
."byycrl1PdII+UrD/AFUOZum0OfUmsUDL7v8ATcmcYGXIPnvzh/zm95YsfUtvJGg3OrTAFVvdQcWd"
        
."uGrsyxr6kjr7N6RzrdL7I5pb5ZiPlH1H9X3uRHTHqXhPmv8A5ys/OXzP6kcOrx6DZSU/0bSIRART"
        
."wmcyTA/KQZ1Om9m9Fh5xMz/TP+92i3xwRDyPVtc1rXrpr7XNRutTvXNWuL2aS4lJ92kZjnQYsGPE"
        
."KhERH9EU3gAckBlyXYq7FXYq7FXYq7FXYq7FWsVawKyry1+Zn5g+TuI8s+ZdR02FWDC2iuHNsSOn"
        
."KFiY2/2S5r9R2dps/wDeQifhv/pubAwieYe2eU/+c1vzH0gxw+adPsfMdqDWSUL9Qu2HgHhBiH/I"
        
."jOa1Psnp5745GB/00f8Aiv8AZNEtPE8nvnkv/nL38pfNHp2+sXFx5Y1FwAU1JOVsXJpRbiHmoH+V"
        
."IIs5XV+zWrw7xAyD+jz/ANKf0W48sEh5vc9O1PTdYs49Q0i8gv7CYViurWVJ4XA/ldCVP0HOZnCU"
        
."DwyBB82gikVkEOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//9T39irsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirxf8xv+cnvyx/L8"
        
."y2UV7/iHXo6j9HaWyyoj+EtxX009wC7r/JnRaD2f1Wq3rgj/ADpfojzboYZSfKXn/wD5yz/NLzg0"
        
."tto1yvlXSGJCQaYSLorUkc7pvj5e8XpD/JzvNF7M6XBvMeJL+l9P+l/4q3MhgiOe7wy4ubi7ne5u"
        
."pnnuZSWlmlYu7MepZmJJOdTGIiKAoN6lkkuxV2KuxV2KuxV2KuxV2KuxVrFXYq1gVrFDsUtYENYq"
        
."n3lbzx5u8kXv6Q8p61d6RcmnqfVZWRJADUCSPdHFR9l1YZh6nR4dQKyREvexlEHm+mvy9/5zd1W0"
        
."9Kw/MrSF1CAUVtY0sLDcgb1aS3YiNz/qNF/qnOL1vsnE+rBKv6MuX+m/Xbiz0/c+rvI/5l+R/wAx"
        
."7L675P1mDUeKhp7UH07qHp/eQPR13NORXif2WOcNq9Dn0sqyxMfu+biygY82WZgsHYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq//V9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq8m/NP/AJyG/L/8rEls7y6/S3mZR8Gh2DK8qsa09d91iG2/L953"
        
."WNs3vZ3Ymo1m8Rww/ny5fD+c3QxSk+J/zO/5yN/Mf8zDNZXF6dG8uSVA0bTWaKN022mkrzl6bhjw"
        
."r0Rc9L7P7B02ko1xz/nS/wB6Ojmwwxi8jzoW92KuxV2KuxV2KuxV2KuxV2KuxV2KtYq7FWsCtYq4"
        
."4oawJaxQ0cVaOBWq4qitM1XU9EvodU0e8msNStmDwXdrI0MyMOhV0IIyrJihkiYzAkD0KCL5vqP8"
        
."q/8AnNLXdIMGkfmdanWdOFEGtWirHfRgAAGSP4UlHuOD9zzOcR2h7LQnctOeE/zD9Pw7nFnpweT7"
        
."K8pedPKvnvSk1rylqsGq6c+xkgb442/lkjajxtt9l1U559qNLl08+DJExLhyiRzT7MZi7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FX/9b39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdiqUeZfNPl7ydpE2veZ9Rh0zSYKCS5nNAWNaKqgFmY02VQWPhl+DT5M8xDG"
        
."DKRSASaD4k/OD/nLvzF5pM+h/l0JdA0A1STUyQupXAr1Ur/cKfBD6n+WK8c9L7L9mMeKp5/XL+b/"
        
."AAD/AIr7nOx4ANy+Znd5XaSRi8jks7sSWJO5JJ6nO2AAFBy1uFXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FWsVawIdirWKtYFaxVrFWq4FarirWBVpxVquBU/8AJ/nfzV5B1ePXPKWqTaZqKUDNEfgkQGvC"
        
."WNqrIhpurgjMTVaTFqYcGSIkPxyYyiJbF9yfkv8A85c+WfO31fy/589Ly95oYBI7wtx067cmg4s3"
        
."9y5/lc8D+y/RM817U9nMunueL1w/2cf+KcHJgMdw+ls5BxnYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9f39irsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVeU/nH+f"
        
."PlL8otPaK6cal5rmWtlocLgSfENpJ239OP5/E37Cn4iu97L7Hza6W3ph1n+rvLbjxGfufn1+Y35o"
        
."eb/zR1p9Z803plVWb6np8VUtLVG/YhjJNNurGrt+0xz1rQdnYdHDhxj3y/il73YwgIjZhubJsdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirWKtYFaxV2KGsCtYq0cVawK0cVargVacVargVonFWicCtYq"
        
."+ivyM/5yr8w/l0bfy35wMuueSwVSN2PO+sUG37lmPxxgf7qY9v3bJ0bke1vZ7Hqbni9M/wDYz/b5"
        
."uNkwiW45vvzy35m0Dzfo9vr/AJZ1CHU9IuhWG6gNVPirA0KsP2lYBl7jPMM2CeGZhMcMg4BBGxTb"
        
."KUOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2Kv/0Pf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2Kvm//nID/nJ2y/L9rjyj5IeK+86AGO7vCBLbae3gRuHmH8h+FP8AdlfsZ2HY"
        
."vs/LVVly7Y/tn/x3z+Tk4sPFueT4N1PVNR1rULnVdWupb3UruRpbm6ncySySMalmZtyc9Vx4o44i"
        
."MBQHR2AFITLEuxV2KuxV2KuxV2KuxVlP5ceXbLzb540Xy3qTOllqc/1eZ4iFkUMjUZSQRUHfcZp+"
        
."2dZPSaPJmhXFAcQvlzZRFlFfmV+Wuv8A5Za++j6wnq2kvJ9N1JFIhuYQftL1owqOaVqp8VKs1XYv"
        
."bWDtPB4mPYj64fxQl+r+bLr77CyiYlhmb1i7FXYq1irsVawK1irsUNYFaxVrFWq4FaxVrAq3FWic"
        
."CtYq1gVrFVpwIaxV6J+Uf50ebvye1v8ASGhTfWNIuSo1TRZyfq1yg70/YkH7Mi7joeS1U6jtLsvF"
        
."rYVPaQ+mXUfs8mueMSD9Jvyw/NLyr+bHlxPMHli4qU4x6hp8hAubScivCVR40PBx8Ljp+0B5JrtB"
        
."l0mTgyD3HpJ104GJos1zXsHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq/wD/0ff2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8of8AOR//ADk5/h83fkL8ubsHXPih1fXITUWnZord"
        
."h/u7s0g/uv2f3m6d32F7P+LWbOPT/DD+d5y/o/7r3OXhw3uXxG7vI7SSMWkclmZjUknckk9Sc9NA"
        
."rYOetwq7FXYq7FXYq7FXYq7FXYqz/wDJD/ybPlP/AJjl/wCItnNe0/8AxmZ/6rOH1B94+d/JGgfm"
        
."BoE/l7zDB6ttL8UMy0E0EwBCyxMQaMK/Jh8LVUkZ86dmdp5+z84zYTRHMfwzj/Nl5f2jdy5RBD4C"
        
."/Mr8tdf/ACy199H1hPVtJeT6bqSKRDcwg9V60YVHNK1U+KlWb6T7F7awdp4PEx7EfXD+KEv1fzZd"
        
."ffYcOUTEsMzesXYq1irWBWsVdihrArWKtYFaOKtYqtwK0cVaOBWsVawKtOKtVwIaxVo4FWnFWV/l"
        
."3+Y3mn8r/MkHmbyrdmC7j+C5t3q1vcwEgtDMlRyU0+an4lKsAcwNbosWrxmGQbfbE94YSiJCi/TL"
        
."8nvzi8s/nF5bXWNFcW+qW4VNW0iRgZrWYj6OUbU+BwPi9mqueQ9o9nZNFk4Zcv4ZfznXTgYl6Lmr"
        
."a3Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."X//S9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq+WP8AnJ3/AJyLXyxFc/l35Fuq+ZJVMetapC3+8MbDeGNh/u9h9ph/dD/iw/u+49n+wvGI"
        
."z5h6P4Y/z/P+r/uvc5eHFe55PhpiWJZiSx3JO5JOeohz2sVdirsVdirsVdirsVdirsVdir0D8kP/"
        
."ACbPlP8A5jl/4i2c17T/APGZn/qs4fUH6JZ8wOax3zv5I0Dz/oE/l7zDB6ttL8UMy0E0EwBCyxMQ"
        
."aMK/Jh8LVUkZtOzO08/Z+cZsJojmP4Zx/my8v7RuxlEEPgH8yvy11/8ALLX30fWE9W0l5PpupIpE"
        
."NzCD9petGFRzTqp8VKs30n2L21g7TweJj2I+uH8UJfq/my6++w4comJYZm9YtYENYpdihrArWKtY"
        
."q1XArRxVrAq3FWjgVonFWicCtVxVaTgQ1XFWsCra4FaOKrTgVlH5ffmD5k/LPzPaeavLFz6N7bnj"
        
."NC1TDcQEjnDKoI5I1PmPtLRgDmFrNHj1WM48g2+7zDCURIUX6h/lP+a3lr83fKsPmTy+/pzrSLVN"
        
."MkYGezuaVMb0pVT1jelHXwbkq+Pa/QZNHlMJ/wCbL+cHWzgYmizrNcwdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir/9P39irsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVeBf8AOSv58Q/llop8teXZ"
        
."w3nvVYz6ZWh+o2zVBnf/ACz0iX/ZnZQH6rsHsY6zJxzH7uP+zP8AN/4pyMOLiNnk/PKaaW4lkuJ3"
        
."aWeVi8sjkszMxqSSdySc9ejERFDk7FZhS7FXYq7FXYq7FXYq7FXYq7FXYqz/API//wAmz5T/AOY5"
        
."f+ItnNe0/wDxmZ/6rOH1B+iefMDmuxVjvnfyRoH5gaBP5e8wwerbS/FDMtBNBMAQssTEGjCvyYfC"
        
."1VJGbTsztPP2fnGbCaI5j+Gcf5svL+0bsZRBD4A/Mr8tdf8Ayy199H1hPVtJeT6bqSKRDcwg/aXr"
        
."RhUc0rVT4qVZvpLsbtrB2ng8THsR9cP4oS/V/Nl199hw5RMSwvN6xdihrArRxVrFWsCtYq1gVbir"
        
."WBWq4q1gVacVaJwIariq04FaxVrAq2uBWq4qtrgVnn5R/mrr/wCUXm638y6MxltWpFqumluMd3ak"
        
."1ZG60YdUanwt92aztHQQ1mIwlz/hl/NLXOAkKfqb5L85eX/P/lux81+WbkXWk36c4yaCSNxs8ci1"
        
."PF0Pwsv6xvnjup009PkOOYoh1sokGin+YzF2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//U9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqwL83vzQ0n8p/J115jvykuovWDR9PYkNc3bD4V234L9qRuy"
        
."j+YrXadmdnz1uYY48v4j/Nj+OTZCBkafmJ5k8x6x5t12/wDMev3LXer6jK09zO21WboFA2VVHwqo"
        
."2Vdhntun08MGMY4CoxdpEACglWZDJ2KuxV2KuxV2KuxV2KuxV2KuxV2Ks/8AyP8A/Js+U/8AmOX/"
        
."AIi2c17T/wDGZn/qs4fUH6J58wOa7FXYqxzzv5I0D8wNAn8veYYPVtpfihmWgmgmAIWWJiDRhX5M"
        
."PhaqkjNp2Z2nn7PzjNhNEcx/DOP82Xl/aGMogh8AfmX+Wuv/AJY6++j6wnq2kvJ9N1JFIhuYQftL"
        
."1owr8aE1U+KlWb6R7G7awdp4PEx7EfXD+KEv1fzZdffYcOUSCwvN6waxVrFWsCtE4q0cCrTirRwK"
        
."1irRwKtxVonArROKGjgVacVargVbXArROKrScCtVxVonAh7x/wA4xfntP+U/mldG1uc/4D1yVE1J"
        
."WqwtJz8KXSAVIp0lA+0nYsiZzXbnZY1ePiiP3keX9L+j+ppy4+Ieb9L4ZobiGO4t5FlglUSRSxkM"
        
."jowqGUjYgjcEZ5QQQaLrl+BXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq//9X39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVUL29tNNsrnUb+ZbextInuLmeQ0SOKJS7sx7AAEnJRiZERG5KvzI/PX82r382vO"
        
."s+qKzx+W7Ata6DZv8PC3DbyMor+8lI5P4fCnRBntfY3Zg0WARP1y3mfPu90XaYsfCHmGbxudirsV"
        
."dirsVdirsVdirsVdirsVdirsVZ/+R/8A5Nnyn/zHL/xFs5r2n/4zM/8AVZw+oP0Tz5gc12KuxV2K"
        
."sc87+SNA/MDQJ/L3mGD1baX4oZ1oJreYAhZYmINGFfkw+FqqSM2fZnaefs/OM2E0RzH8M4/zZeX9"
        
."o3YyiCH5/fmX+Wuv/ljr76PrCeraS8n03UkUiG5hB+0vWjCvxoTVT4qVZvpLsbtnB2ng8THsR9cP"
        
."4oS/V/Nl199hw5RMSwvN6wawK1irWBVpOKtVwK1XFWsCrScVawIaOKrScCtE4FaOKrScCtHFVtcC"
        
."tVxVonAq0nAhonFX3f8A84Yfne2t2H/KpfMtyX1XTo2k8tzybmazjBaS3J6loh8Sf8Vch0jGec+0"
        
."fZnhy/MQGx+v+t/O/wA77/e4WfHW4fX2cS4rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVf/9b39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVfIn/OZP5uGztovyo0OelxdKl15jkTYrCaPDb1r+3tI/wDk+n/M"
        
."2d/7LdmcUvzMxsNoe/rL4cnM0+P+Ivi3PSnOdirsVdirsVdih2KXYq7FXYq7FXYq7FXYqz/8j/8A"
        
."ybPlP/mOX/iLZzXtP/xmZ/6rOH1B+iefMDmuxV2KuxV2Ksc88eR9A/MHQJ/L3mGD1bWX4oZloJre"
        
."YAhZYmINGFfkw+FqqSM2fZnaefs/OM2E0RzH8Mo/zZeX9oYyiCH5+fmZ+WnmD8sNffR9YT1bSXk+"
        
."m6kikQ3MIP2l60YVHNK1U+KlWb6R7G7Zwdp4PEx7EfXD+KEv1fzZdffYcOUTEsLzesGsCrcVawK0"
        
."cVaOBVpOKtYENHFWsCra4q0cCrScCtE4qtJwK1XFWjgQtrirRwKtJwKj9C1zU/LWs2Gv6LcNa6rp"
        
."s6XVncJ1SWJuQPuPEdxlWXFHLAwkLBFIIsU/Wf8AKL8ydN/NfyHpnnHT+Mc06+jqVov/AB730QAm"
        
."i3JNKnklesbKc8Z1+jlpcxxnpy849HWTjwmmc5r2DsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdir//1/f2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KsX/MXzvpv5deTNW836mQ0WnwkwQE0M9y/wxRL7u5A9lq3bM3Q6"
        
."SWqzRxR/iPyHUsoR4jT8rPMGu6l5n1vUPMOszGfVNTnkuruWlAZJWLGgGwA6ADoNs91wYI4ccccB"
        
."QiKDtgABQS3L2TsVdirsVdirsVdirsVdirsVdirsVaxV2Ks//I//AMmz5T/5jl/4i2c17T/8Zmf+"
        
."qzh9QfopnzA5rsVdirsVdirsVY5548j+X/zB8v3Hl3zFB6trL8UM60E1vMAQssTEGjCvyYfC1VJG"
        
."bPsztPP2fnGbCaI5j+GUf5svL+0MZRBD8+/zM/LTzB+WHmB9H1lPVtJeT6bqSKRDdQg/aXrRhUB0"
        
."Jqp8VKs30h2N2zg7TweJj2I+uH8UJfq/my6++w4comJYSc3rBquBWsVawKtOKtE4ENVxVacCtE4q"
        
."1XAq04FaJxVaTgVquKtE4ELa4q0TgVbXArROKtE4FfRX/OIH5un8v/zAXytq04j8r+bHjtZS5ASC"
        
."/BK28tT0DE+k/wDrKzfYzl/aDQfmMHiRHqh9sf4v1uPmhYvufpPnlrgOxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv//Q9/Yq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+F/+czvzMOteZbP8uNMmrpug0utV4H4ZNQm"
        
."T4ENCQfSjb6Gkdf2c9P9lOz+DGc8hvPaP9X/AI8fuc/TwoW+Ws7py3Yq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq1irsVawKz/8j/8AybXlP/mOX/iLZzXtP/xmZ/6rKH1B+iufMLnOxV2KuxV2KuxV2Ksc88eR"
        
."/L/5g+X7jy75it/VtZfignWgmt5gCFliYg0YV+TD4WqpIzZ9mdp59BnGbCaI5j+GUf5svL+0MZRB"
        
."D8+fzN/LPzB+V/mB9G1lPVtJeT6bqSKRDdQg/aXrRhUc0Jqp8VKs30h2N2zg7TweJj2I+uH8UJfq"
        
."/my6/MOFKJiWE1zeMWsCrcVargQ1XFWicCrScVawKtOBWicVaJwKtOKtYFWnAhonFVpOBWq4q0cC"
        
."rcVcrsjB0JV1IKsNiCOhBwFX6sf844fmiPzV/K/TNWu5hJ5i00fozXQTVzc26ikp3J/eoVkr/OXA"
        
."+znj/a+i/K6gxH0n1R937HW5I8MnreaZqdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdir/9H39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVY759822XkTybrXm6/oYNJtXnWM1AkmPwRR1HT1JGVP9lmXo9NLUZo4o85Gv1/IM"
        
."ox4jT8oNX1W+1zVb3WtUlM+o6hPJdXczbl5ZmLufpJz3nFijigIR2ERQduBQpB5al2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KtYq1gV2KGf8A5H/+Ta8p/wDMcv8AxFs5r2n/AOMzP/VZw+oP0Vz5hc52KuxV"
        
."2KuxV2KuxV2Ksb88+RvL/wCYXl+48u+Yrf1bWX4oJ1oJreYAhZYmINGFfkw+FqqSM2fZnaefQZxm"
        
."wmiOY/hlH+bLyYyiCH58fmb+WXmD8r/MD6NrKeraS8n0zU0UiG6hB+0vWjCo5oTVT4qVZvo/sbtn"
        
."D2ng8THsR9cP4oS/V/Nl1+YcKUTEsJzeMFuBWjirRwKtJxVonAq04Fariq0nArROKtVwIWk4FaJx"
        
."VbXArROKrScCtVxVrAq04FfRv/OGf5lN5M/NKPyxezcNE83qtg6knit+hLWr0HdmLQ/89fbOY9ot"
        
."H42n4x9WPf8Azf4v1/Bx80bjfc/SnPLnAdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdir/9L39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVfIX/Ob3nv0bPQvy6s5KPck6vqqj/fUZaK2UmvQt6jEf5CHPQPZHR3Kec9PRH/ff"
        
."o+bmaaPMvi/PSXOdirsVdirsVdirsVdirsVdirsVdirWKtYFaxQ7FLP/AMjv/JteU/8AmOX/AIi2"
        
."c17T/wDGZn/qsofUH6LZ8wuc7FXYq7FXYq7FXYq7FXYqxvzz5G8v/mF5fuPLvmK39W1l+KCdaCa3"
        
."mAIWWJiDRhX5MPhaqkjNn2Z2nn0GcZsJojmP4ZR/my8mMogh+ev5nfll5h/K7zA+jaynq2kvJ9M1"
        
."NFIhuoQftL1owqOaVqp8VKs30d2N2zh7Sw+Jj2I+uH8UJfq/my6++w4UomJYSc3jBquBVtcVaJwK"
        
."trgVrFVuBWjiq3ArRxQ0TgVacCtE4q1gVaTirROBVpxVquBCpa3VxZXUF7aSNDdW0iTQSoaMkkZD"
        
."KwPiCK5GQEgQeRV+wX5U+eIPzH/Lzy95zhI9TU7RGu0UUCXcVYrhAKnZZUcL/k0zxbXaY6fPLGf4"
        
."T9n8P2OrnHhNMxzCYuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."Kv8A/9P39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfld"
        
."+c/nQ+f/AMzfMXmVJPUsZrprfTj0H1O1/cwmnbkiBj/lMc9z7I0n5bSwh1q5f1pbl22OPDEBgebZ"
        
."sdirsVdirsVdirsVdirsVdirsVaxVrAhrFLq4oawKz/8jv8AybXlL/mOX/iLZzXtP/xmZ/6rOH1B"
        
."+i+fMTnOxV2KuxV2KuxV2KuxV2KuxVjfnryL5e/MPy9ceXfMVv6trL8UE60E1vMAQssTEGjCvyYf"
        
."C1VJGbPs3tLNoMwy4jRHMfwyj/Nl5MZRBFF+ef5nflj5h/K7zC+jaynq2kvJ9M1NFIhuoQftL1ow"
        
."qA6E1Q+KlWb6N7G7Zw9pYPEx7EfXD+KEv1fzZdfmHClExLCDm8YNHAq3FWjgVonAq04oaJwJW4oa"
        
."JwKtrgVonFWicCrTirROBVpOKtYENVwKtrir7q/5wF89G403zL+XN1JV7N01rTUI/wB1TcYLkV8F"
        
."cREDxkbOA9qNNUoZh19J++P6XD1Eer7Qzh3FdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVf//U9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq86/PfzafJX5TeZ9aicJetaNZWR5cW+sXxFujL4lOfqf7DNv2PpvzGrxw6XZ90fU2"
        
."Y43IB+W+e5O2dirsVdirsVdirsVdirsVdirWKuxVrAhrFLsUNYFaxVn/AOR3/k2/KX/Mcv8AxFs5"
        
."r2m/4zM/9VnD6g/RjPmJznYq7FXYq7FXYq7FXYq7FXYq7FWN+evIvl78w/L1x5c8x2/q2svxQTrQ"
        
."TW8wBCyxMQeLCvyYfC1VJGbPs3tLNoMwy4jRHMfwyj/Nl5MZRBFF+eP5n/lj5h/K3zC+i60nq2cv"
        
."J9M1NFIhuoQftL1oy1HNCaofFSrN9Gdj9s4e0sPiY9iPrh/FCX6v5suvvsOFKJiWD1zdsGjirVcC"
        
."ra4q0TgQtJxVo4FWk4FaJxVaTgVo4q1gVacVaOBDWBVuKtVwK9Z/5xn85nyR+dflXUpJBHY31yNJ"
        
."vizcU9HUR6AZj4I7JJv/ACZp+2dP42kmOoHEP83dqyi4l+sWeQuudirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVf//V9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq+Sv+c5PM/oaF5X8nQyDlfXM2qXUY+0EtEEMVfZjNJ9KZ3vsh"
        
."p7yTyn+EcI/zv+kXL00dyXxPnpjnuxV2KuxV2KuxV2KuxV2KuxVrFWsCtYq7FDWBWsVaxV6B+Rv/"
        
."AJNvyl/zHL/xFs5r2m/4zM/9VnD6g/RjPmJznYq7FXYq7FXYq7FXYq7FXYq7FXYqxrz35E8vfmJ5"
        
."euPLnmO39W1l+KCdKCa3mAIWWJiDxZa/Jh8LVUkZs+ze0s2gzDLiNEcx/DKP82XkxlEEU/O/80Py"
        
."w8w/lb5hfRdaT1bOXk+manGpEN1AD9pa14utQHStUPipVm+i+x+2cPaWHxMexH1w/ihL9X82XX5h"
        
."wZRMSwg5u2K0nFWicCFuKtVwKtrgVquKtE4FW1xVrArVcCrcVargQtJxVo4FaxVuOWSGRJomKSxs"
        
."HRhsQymoI+RwEWKV+y35eeaE86+RPLnmxGVm1jTrW8m4fZWeWJTKn+xfkv0Z4pqsPg5pQ/mkh1ch"
        
."RpkuYrF2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv//W9/Yq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq/Oz/AJzA8wNrP5zXmn1B"
        
."h0KytNPj4moq6fW2r7gz8T/q5697L4PD0Ql/PJl/vf8AeuxwCovBc6tyXYq7FXYq7FXYq7FXYq7F"
        
."WsVawK7FWsVawIaxVrFWsCvQPyN/8m35S/5jl/4i2c17Tf8AGZn/AKrOH1B+jOfMbnOxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2Ksa89+RPL35ieXrjy55jt/VtZfignSgmt5gCFliYg8WWvyYfC1VJGbPs3"
        
."tLNoMwy4jRHMfwyj/Nl5MZRBFF+dv5oflh5h/KzzC+i60nq2cvJ9M1NFIhuoAftL14utQHQmqHxU"
        
."qzfRXY/bGHtLD4mPYj64fxQl+r+bLr8w4MomJYPXN2wW4q1gVacCtHFWicCra4q0cCtYFW4oargV"
        
."onFVpwK1irVcCtHFX6Zf84SeZG1z8j7bTZGBk8vajeaaBX4vTdlvFJ/6SCo/1c8u9osPBqyf5wEv"
        
."97/vXAzCpPozObaHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//X"
        
."9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq/J38ztbXzH+Y"
        
."3mvXI2LwX2rXstux3PoGdhEPoQLnvPZ2HwtNjh3RHzrd28BUQGKZsGbsVdirsVdirsVdirsVaxVr"
        
."ArWKHYq1irWBWsCtYq1ir0D8jf8AybnlL/mPX/iLZzXtN/xmZ/6rOH1B+jWfMbnOxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2KuxVjXnvyJ5d/MXy7ceW/Mlv6trL8cE6UE9vOAQssTEHiy1+TD4WqpIzZdm9"
        
."pZtBmGXEaI5j+GUf5svJjKIIovzr/NH8r/MX5V+Yn0XWk9Wzl5PpmpxqRBdQA/aXrxdagOhNUPip"
        
."Vm+iux+2MPaWHxMexH1w/ihL9X82XX5hwZRMSwbN2wWk4FarirVcCrcVawKtJwK1irRwIaxVaTgV"
        
."rFWsCtYq1gV9s/8APvfXkW688eWJHPOWOx1K2TsBE0sMx/4eLOG9qcW2Ofvj91fpcTUDkX3NnCOI"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//0Pf2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVLPMWrLoPl/VtccBk0yzuL1lPQi2ia"
        
."Qg/8Dl2HH4mSMP5xA+aQLL8hmYsxZjViak+5z6CAp3LWFXYq7FXYq7FXYq7FWsVawK7FDWKWq4EN"
        
."Yq1irWBWsVawK9A/Iz/ybnlL/mPX/iLZzftN/wAZmf8Aqs4fUH6N58xuc7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYqxnz55D8u/mN5duPLfmS39W1l+OCdKCe3nAIWWJiDxZa/Jh8LVUkZsuze0s2g"
        
."zDLiNEcx/DKP82XkxlEEUX50/mj+V3mL8qvMT6LraerZy8pNL1SNSILqAH7S9eLrUB0Jqh8VKs30"
        
."T2P2xh7Sw+Jj2I+uH8UJfq/my6/MODKJiWDHN2wawKtxVonAq2uKtVwK1gQtOKtYFaxVrArROKtY"
        
."FaxV9K/84M63+jPzuOnnca1pF7ZAHs0TRXYI96QEZzHtJj4tJf8ANkD/AL3/AHzj5x6X6V55k4Ls"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf//R9/Yq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWA/nfqK6X+UHna6b9vR7y2H+tdxG3U/"
        
."fJm17Jhx6zEP6cf9ieJsxi5B+WGe6O2dirsVdirsVdirsVaxVrArsULcUuwIaxVrFWjgVrFWsCra"
        
."4q9B/Iz/AMm55S/5j1/4i2c17Tf8Zmf+qzh9Qfo5nzI5zsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVYz588h+XfzG8u3HlvzJb+ray/HBOlBPbzgELLExB4stfkw+FqqSM2XZvaWbQZhlxGiOY/h"
        
."lH+bLyYyiJCi/Of80vyu8xflV5ifRNbT1bOXlJpeqRqRBdQA/aXrxdagPGTVD4qVZvojsftjD2lh"
        
."8THsR9cP4oS/V/Nl199hwZRMSwWubtg0cCrcCtYoaJwK0cVW4FaxVrArWKtVwK1iq3FXsf8Azipq"
        
."a6T/AM5AeSrh/sy3NxZke95Zz26/jIM0vbUOLR5B5A/IgtWUekv1fzyV1zsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/9L39irsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVeQ/85RSmH8iPNzqaEpZJ9EmoWyH9eb/2fF6/H7z/ALmTdh+s"
        
."PzQz2p2jsVdirsVdirsVaxVrArsUNYq1gVrFWsVawK1irVcCrcVargV6D+Rn/k3fKP8AzHr/AMRb"
        
."Ob9pv+MzP/VZw+oP0dz5kc52KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVjPn3yF5d/Mfy7"
        
."ceW/Mlv6trL8cE6UE9vOAQssTEHiy1+TD4WqpIzZdm9pZtBmGXEaI5j+GUf5svJjKIkKL85PzT/K"
        
."3zF+VPmJ9E1tPVs5eUml6pGpEF1AD9pevF1qBJGTVD4qVZvofsjtjD2lh8THsR9cP4oS/V/Nl1+Y"
        
."cGcDEsFJzdsGicCtHAhonFVpwK0TirWBWsVaOBVuKtYq1gVn/wCRc7QfnR+X7qaE+YdMj+iS7jQ/"
        
."rzXdpC9Lk/qy+5rn9JfsJnjrrXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq//9P39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVeOf8"
        
."5Vf+SF82/wDbu/7qdrnRezn/ABoY/wDO/wBxJuwfWH5q57O7R2KuxV2KuxVrFWsCuxQ1irWBWsVa"
        
."wK1irVcVawKtxVrArVcVeg/kX/5N3yj/AMx6/wDEGzmvab/jMz/1WcPqD9Hs+ZXOdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirGfPvkLy5+Y/ly48teZbf1bSX44J0oJ7ecAhZYmIPFlr8m"
        
."HwtVSRmy7O7RzaHMMuI0RzH8Mo/zZeTGURIUX5q/mT5Fvfy384ah5RvruC9lsmUx3NuwYPFIOSF1"
        
."BJjfiRyjbdf8peLN9Gdl9ox1+mjmiDHi6Hv6/wBYf0v7HAlHhNMSObRg0cVWk4FarirWBWsVargV"
        
."rFVuKtYFdihm/wCSx/5DH+Xn/gTaN/1Hw5gdof4tk/qS/wByWM/pPufsZnjbrHYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//9T39irsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirsVeOf85Vf+SF82/wDbu/7qdrnRezn/ABoY/wDO/wBxJuwf"
        
."WH5q57O7R2KuxVrFXYq1gVquKHYq1gVquKtYq1XArRxVrAq3FWq4FaOKtYFeg/kX/wCTd8o/8x6/"
        
."8RbOb9pv+MzP/VZw+oP0fz5lc52KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvn3/AJyG"
        
."/wCchrX8u7aXyn5TlS4883CUmmFHj06Nxs7jcGYg1jjP2ftv8PFX732Z9mZa6QzZhWEf9Lf+Ofzp"
        
."f5sf6NGTJw7Dm+Cbu7ub65mvb2Z7i8uHaW4uJWLySSOeTMzMSSSTUk57nCEYREYigOQcNROSQtOB"
        
."WicVawK1XFWsCrcVaxVo4FdirWBDOPyW3/OP8vf/AAJtG/6j4cwe0P8AFsn9SX+5LGf0l+xmeNus"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir//1ff2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV5H/zk/A1x+RXm+NRUiK0k+iK+t3P4"
        
."Lm/9n5Vr8fvP+5Ldh+sPzOz2p2jsVdirWKGsCWsVdihrFWsCtYFaxVrFVuBWsVawK0TirVcCtVxQ"
        
."9B/Ir/ybvlH/AJj1/wCItnN+03/GZn/qtkPqD9IM+ZXOdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVfPv/ADkN/wA5DW35d20vlPynKlx55uEpNMKPHp0bjZ3G4MxBrHGfs/bf4eKv3vsz7My1"
        
."0hmzCsI/6W/8c/nS/wA2P9GjJkrYc3wTd3VzfXM17ezPcXlw7S3FxKxeSSRzyZmZqkkk1JOe5whG"
        
."ERGIoDkHDUCckhrArRxVrArWKrTgVrFWsVawK7FWsCtYoehfkPbtdfnV+X8aipXX9Nl+iG5SQ/gu"
        
."a7tI1pcn9WX3MJ/SX7B548612KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2Kv8A/9b39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVYN+c"
        
."9hHqf5SedrWQVA0W/mQD+e3geZP+GQZs+y58GrxH+nH76bMZqQflXnuztmsVdirWBWsUNYq7ArWK"
        
."tYq1gVquKrcCtHFWq4FaJxVquBWicULScCvQvyK/8m95R/5j1/4i2c37S/8AGZn/AKrZD6g/SHPm"
        
."ZznYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+ff+chv+chrb8urWXyn5TlS4883CUmmFHj06"
        
."Nxs7jcGYg1jjP2ftv8PFX732Z9mZa6QzZhWEf9Lf+Ofzpf5sf6NGTJWw5vgm7u7m+uZr29me4vLh"
        
."2luLiVi8kkjkszMzVJJJqSc9zhCMIiMRQHIOGo5JC04FaJxVrArVcVawKtxVo4FaxV2KtVwIaxVr"
        
."FXtX/OJWnJqn/OQfkyGUVjglvLs+zW1jcSp/w6rmk7bnw6OfwHzkGrL9Jfq5nlDr3Yq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//1/f2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVBaxpsOtaRqGj3Bpb6hbTWkp6/BPGY2/BssxzMJiQ5"
        
."g38kg0X5AyxvFI8UgpJGxVgexU0Iz6EBsW7lZhVrArWKuxQ1gVo4q1irWBWsVawKtJxVrArRxVo4"
        
."FW4oaOBWsVehfkT/AOTe8of8x6/8RbOb9pf+MzP/AFWyH1B+kWfMznOxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2Kvn3/nIb/nIa2/Lu2l8p+U5UuPPNwlJphR49OjcbO43BmINY4z9n7b/DxV+99mfZ"
        
."mWukM2YVhH/S3/jn86X+bH+jRkyVsOb4Ku7u5vrma9vZnuLy4dpZ7iVi8kkjkszMzVJJJqSc9zhC"
        
."MIiMRQHIOGoZJC2uBWjirRwK1irWBWsVW4q1gVo4q7AhrFWsVawK+oP+cD9GTUfzou9SkG2j6Ld3"
        
."MRpUerNLBbAe3wSvnMe0mTh0oH86Q/SWjOfS/SfPNXBdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdir//Q9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq/Kb839EHl380vN+jrF6MMGrXbW8XhbzStLD9HB1z3bsvN4ukxy/oj5jYu2xm"
        
."4hhObJsaxQ7FWsCtYq0cCtHFWsVargVbirROBWicVawKtJxVquBDVcVaJwK9C/In/wAm/wCUP+Y9"
        
."f+INnN+0v/Gbm/qs8f1B+kefM7nuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8+/85Df85DW35d20"
        
."vlPynKlx55uEpNMKPHp0bjZ3G4MxBrHGfs/bf4eKv3vsz7My10hmzCsI/wClv/HP50v82P8ARoyZ"
        
."OHYc3wTd3dzfXM17ezPcXlw7S3FxKxeSSRzyZmZqkkk1JOe5whGERGIoDkHDUckhbXArWKtVwK1i"
        
."q3FXYFW4q7ArWKtYENYq1irWBXYq+6P+feegAW3nnzRLFu72Om2s3b4BLNMo/wCChOcL7UZd8cPf"
        
."L9X6XEznkH2/nEOK7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//"
        
."0ff2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvz1/wCcy/L5"
        
."0n83jq61Mev6da3Zamwltw1oy/QsKH/ZZ617K5+PR8H8yRHz9X6S7HTm4vnnOuchxxVrArWKtYq1"
        
."gVrFWsCrScVawK1irVcCrScUNHArRxVaTgVo4q9D/In/AMm/5Q/5j1/4g2c37S/8Zub+qzh9QfpJ"
        
."nzO57sVdirsVdirsVdirsVdirsVdirsVdir59/5yG/5yGtfy6tpfKflOVLjzzcJSaYUePTo3GzuN"
        
."wZiDWOM/Z+2/w8VfvfZn2ZlrpDNmFYR/0t/45/Ol/mx/o0ZMlbDm+Cbu7ub65mvb2Z7i8uHaW4nl"
        
."YvJJI55MzM1SSSaknPc4QjCIjEUByDhqOSQtrgVrFWsCtVxVo4FW1xVrFWq4FdihbgV2KtYq1gVr"
        
."FXYq/UX/AJwt8tHy9+Q+k3T1E2v3d5q0ikUoGkFsn3x26N9OeXdv5uPVkfzQI/77/fOBmNyfQec+"
        
."0uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//9L39irsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir5W/5zh8sG98neXvNkS1k0i+ks"
        
."p6Df0b+MMGJ8FeBR/s87j2R1HDnnjP8AEL+MP+knL0x3IfDGeoOe1gQ1irWKtYFaxVrAq3FWsCtV"
        
."xVonArVcULScCtVxVacCtYq0cCvQvyI/8m/5Q/5j1/4i2c37S/8AGbm/qs8f1B+k2fNDnuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV8+/85Df85DW35d20vlPynKlx55uEpNMKPHp0bjZ3G4MxBrHGfs/bf4e"
        
."Kv3vsz7My10hmzCsI/6W/wDHP50v82P9GjJkrYc3wTd3dzfXM17ezPcXlw7S3FxKxeSSRzyZmZqk"
        
."kk1JOe5whGERGIoDkHDUDkkNHArWKtVwK1irRwKtxVquKtYFdirVcCGsVaxVrArsVaxVXs7S4v7y"
        
."3sLRDJdXUiQQRruWkkYKoHzJyMpCIJPIK/abyd5dg8o+U9C8rWxDQ6LYWuno6jiG+qwrGWp/lFan"
        
."PF8+U5ckpn+Ik/N1ZNm07yhDsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVf/T9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqwj84"
        
."PKLeevyy8zeWIkMl3eWTvZIoqWu7YieAfTJGozY9m6n8vqYZOgO/9U7S+xnCXDIF+UpBBIIoRsQc"
        
."92ds1irWKtYFaOKtYFW4q1XArROKtVwK1ihbgVonFVtcCtE4q1gVaTgV6H+RH/k4PKH/ADHr/wAQ"
        
."bOc9pf8AjNzf1WeP6g/SfPmhz3Yq7FXYq7FXYq7FXYq7FXYq7FXz7/zkN/zkNa/l3bS+U/KcqXHn"
        
."m4Sk0wo8enRuNncbgzEGscZ+z9t/h4q/e+zPszLXSGbMKwj/AKW/8c/nS/zY/wBGjJkrYc3wTd3d"
        
."zfXM17ezPcXlw7S3FxKxeSSRzyZmZqkkk1JOe5whGERGIoDkHDUTkkLTgVrFWq4FaJxVbirWBWji"
        
."rjgQ1ilrAhrFWsVawK7FWsVdir2//nEryU/nT88vLoeNnsNBZtdvGAqFFjRoa+xnaJfpzR9t6jwd"
        
."JLvl6P8ATc/9jbVlNRfqznlTr3Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FX//1Pf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV+Xf/ADkH5JPkL82fMGkxRelpt3MdT0wAFU+rXtZQq17RsXi/2Ge2diav8zpISPMemXvj+vm7"
        
."TFLiiHmGbttargVquKtYFWnFWicCtE4q1XAho4qtwJarihacCtVxVquBVpOBWjir0P8AIf8A8nB5"
        
."Q/5j1/4g2c37S/8AGbm/qs8f1B+lGfNLnuxV2KuxV2KuxV2KuxV2KuxV8+/85Df85DW35d20vlPy"
        
."nKlx55uEpNMKPHp0bjZ3G4MxBrHGfs/bf4eKv3vsz7My10hmzCsI/wClv/HP50v82P8ARoyZOHYc"
        
."3wTd3d1fXM17ezPcXlw7S3FxKxeSSRyWZmZqkkk1JOe5whGERGIoDkHDUTkkLa4FaxVo4FaxVbir"
        
."icCra4FaxVrFDq4q1gVrFWsCuxVrFXYq7FX6Df8AOAnkE6X5Q138w7yHjc69cDT9OdgQ31OyqZGU"
        
."9OLytxPvDnn3tLqeLJHEP4RZ98v2f7pw88t6fYWce4zsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdir/AP/V9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXyn/zm35BOqeWNJ/MGxh5XWhyfUdTdQSTZXbD02Y9AI5fhH/GbO49l"
        
."NbwZZYSdp7x/rR/XH/cuXp5UafC+enOc1irWBVtcVawK0cVargVacVaOBWicULScCtE4q1gVaTir"
        
."VcCra4FeifkP/wCTg8n/APMev/EGznPaX/jNzf1WeP6g/SnPmlz3Yq7FXYq7FXYq7FXYq7FXz7/z"
        
."kN/zkNa/l3bS+U/KcqXHnm4Sk0wo8enRuNncbgzEGscZ+z9t/h4q/e+zPszLXSGbMKwj/pb/AMc/"
        
."nS/zY/0aMmSthzfBN3d3N9czXt7M9xeXDtLcTysXkkkc8mZmapJJNSTnucIRhERiKA5Bw1GuSQtO"
        
."BWjirVcCtYq1gVbirVcCtYq1ih2BLWKGsVawK7FWsVdirsVR2i6Rf+YNXsNC0qFrjU9SuIrOzgQV"
        
."Z5p3CIop4k5XkmIRMpcgLUmn7L+QPKFj5B8laF5N04D6to1nFa81BAklVayy0Nd5JCzn3bPG9TnO"
        
."fLLIf4i6yRs2yPMZi7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q//W9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUo80+X"
        
."dP8AN3lzVPLGqpz0/VraW0n2BKiVSA61/aU0ZT2YDL9PmlhyRyR5xNpBo2/JfzT5d1Hyj5j1Tyxq"
        
."ycNR0m5ktLgdi0bUDL4qwoyn+U57vps8c+KOSPKQt28TYtKDl6VuKtYFaJxVonAq04oargVo4qtJ"
        
."wK0cVaOBVpOBWjiq0nArROKvRPyG/wDJw+T/APmPX/iDZzntL/xm5v6rPH9QfpVnzS57sVdirsVd"
        
."irsVdirsVfPv/OQ3/OQ1t+XdtL5T8pypceebhKTTCjx6dG42dxuDMQaxxn7P23+Hir977M+zMtdI"
        
."ZswrCP8Apb/xz+dL/Nj/AEaMmSthzfBN3d3V9dTXt7M9xeXDtLcXErF5JJHPJmZmqSSTUk57nCEY"
        
."REYigOQcNROSQtwK0cVaOBWq4q1XArWKrcCtYq1ih2BWsVaxVrArWKuxV2KuxV2Kvq3/AJwY/LE+"
        
."ZvzAuvP+ow89I8px0sy4BV9TulKpQHr6UfN9vsv6ZzlPaLWeHhGIc5/7kfr/AFuPmlQp+jeecuE7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//1/f2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kviz/nNr8sjDdaf+ael"
        
."w/urjhpmvcR0lQf6NMd/2lBiY0oOEf8ANnonspr9jp5H+lD/AHw/33zc3Tz/AIXx1XPQXMaJwK1i"
        
."rROBWsVW4ENHFVpOBWq4Fariq04Fariq0nArROKtE4EPRPyGP/IYfJ//ADHr/wAQbOc9pP8AjNzf"
        
."1WzH9QfpXnzU57sVdirsVdirsVdir59/5yG/5yGtfy6tpfKflOVLjzzcJSaYUePTo3GzuNwZiDWO"
        
."M/Z+2/w8VfvfZn2ZlrpDNmFYR/0t/wCOfzpf5sf6NGTJWw5vgq7u7m+uZr29me4vLh2lnnlYvJJI"
        
."55MzM1SSSaknPc4QjCIjEUByDhqBOSQtwK1irWBWsVawKtxVquKtYFarirjgVrFDWKtYFdirWKux"
        
."V2KuxVWtLW5vrqCys4mnu7mRYYIUHJ3kkIVVUDqSTQZGUhEWeSv18/Iv8s7f8pfyz0byiFX9Jon1"
        
."vWpl39TULgBpjUEghNolI6pGueQ9o6s6rPKfTlH+r+N3WzlxG3o2a5g7FXYq7FXYq7FXYq7FXYq7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//0Pf2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KpL5u8r6X518s6p5V1qP1NN1W3e2mA+0vLdXX/K"
        
."RgHX/KUZkafPLBkjkjzibZRNG35Q+efJ+reQfNeq+UdbTjf6XO0JcAhJY/tRypyAPCRCHX2Oe46T"
        
."VQ1OKOSPKQ/A+DtYy4hbHa5lsmq4FWk4q0TgQ0cVargVbXFWsCrScCtVxVbgVo4q0cCFuBXon5Cn"
        
."/kMXk/8A5j1/4g2c77Sf8Zub+q2Y/qD9Lc+anPdirsVdirsVdir59/5yG/5yGtvy7tZfKflOVLjz"
        
."zcJSaYUePTo3GzuNwZiDWOM/Z+2/w8VfvfZn2ZlrpDNmFYR/0t/45/Ol/mx/o0ZMnDsOb4Ju7u5v"
        
."rma9vZnuLy4dpbi4lYvJJI55MzM1SSSaknPc4QjCIjEUByDhqJOSQtOBWsVargVrFWsCrcVdirWB"
        
."VuKuwK1ihrFWsCuxVrFXYq7FXYq7FX1p/wA4P/k63mnzbL+Z2tQV0HyzIE0oODxn1VlqGG1CIFPM"
        
."77SNF75yXtDr/Dx+DH6p8/6n/Hv1uPmnQp+imeduE7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//0ff2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV8vf85hfk63mry6n5jaBbc9f0CIrqsUSkvcaatWL7dWgNW6f"
        
."3Zf+Rc7L2a7T8HJ4Mz6Z/T/Rn/x773JwZKNF8C56i7BrFC2uBWjirRwKtJxVquBVtcCtE4q1XAq0"
        
."nFWicCFtcVaJwK9E/IX/AMnF5P8A+2gv/EGznPaT/jNzf1WzH9QfpdnzW57sVdirsVdir59/5yH/"
        
."AOchrb8uraXyn5TlS4883CUmmFHj06Nxs7jcGYg1jjP2ftvtxV+99mfZmWukM2YVhH/S3/jn86X+"
        
."bH+jRkyVsOb4Ju7u5vrma9vZnuLy4dpZ7iVi8kkjnkzMzVJJJqSc9zhCMIiMRQHIOGo1ySFtcCtY"
        
."q1XArWKtVwKtJxVrFWsCtYq7AhrFWsVawK7FWsVdirsVdirsVZD5G8ma3+YXmzS/J/l2Ezapqswh"
        
."j2JWNPtSSvTokagu5/lGY+p1EMGM5JcgiRoW/YD8vPIui/lt5O0nyZoKBbDS4RGZacXnmPxSzPuf"
        
."ikcljvt9noM8g1WplqMpyS5n8U62UrNsnzFYuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2Kv8A/9L39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVWyRxyxtFKoeJwVdGAZWVhQgg9QcINK/NT/AJyY/JeT8qvOLX2k"
        
."w08l667z6Uy1K28layWrE/yVrHU/FHT9pWz13sLtT83h4ZH95D6v6X9L9bssWTiHm8OrnSNzROKr"
        
."ScCtHArROKrScCtHFWicCrScVaJwKtrgQ0Tiq0nAr0X8hP8AycXk7/toL/xBs532k/4zc39Vsx/U"
        
."H6X581ue7FXYq7FXz7/zkN/zkNbfl3bS+U/KcqXHnm4Sk0wo8enRuNncbgzEGscZ+z9t/h4q/e+z"
        
."PszLXSGbMKwj/pb/AMc/nS/zY/0aMmSthzfBN3d3N9czXt7M9xeXDtLcXErF5JJHPJmZmqSSTUk5"
        
."7nCEYREYigOQcNROSQtOBWjirVcCtYq1XAq3FWjirWBWsVdgQ1irWKtYFdirWKuxV2KuxV2KuxV+"
        
."k3/OHH5Ef8q+8sf4+8y2wXzj5jhU2sUgPqWWmt8SpQ9Hm2d+4Xgu3xjPNu3u0vHyeFA+iP8Aspfs"
        
."cLNOzQfUWcu47sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVf//T9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYqxb8xPIeifmV5R1Dyjr0YNpepWG4ChpLe4TeOaOvRkP/BLyQ/CxzM0ernpcoyQ5j7R3MoyM"
        
."TYflh+YPkTXfy2816h5S8wx8b2yf93MlfSngbeOaMkCqONx4fZb4gc9p0eshqsQyQ5H7D3O0jISF"
        
."hixOZjJonFWsCrTgVonFWq4FWk4q0TgQtJwK0Tiq3ArRxV6L+Qh/5DH5O/7aC/8AEGznPaT/AIzc"
        
."39Vnj+oP0wz5sdg7FXYq+ff+chv+chrb8u7WXyn5TlS4883CUmmFHj06Nxs7jcGYg1jjP2ftv8PF"
        
."X732Z9mZa6QzZhWEf9Lf+Ofzpf5sf6NGTJw7Dm+Cbu7ub65mvb2Z7i8uHaW4nlYvJJI55MzM1SSS"
        
."aknPc4QjCIjEUByDhqOSQtwK1irWBWsVW4FccVW4q0cCuxVrAhrFWsVawK7FWsVdirsVdirsVdir"
        
."6r/5w9/5x7bz7rkf5j+bLYHybok4On2kycl1C+iNQCrChhiNC9dnaibjnTle3e1PBh4UD65c/wCj"
        
."H9ZcfLkrYP0dzzhwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FX/1Pf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV4//wA5Bfkhp35xeVitskdv5y0xWk0XUG+Hl3a3lPeN/f7D/EP2w297H7Ulosu+"
        
."8JfUP99723Hk4T5PzK1fSdS0HU7vRtYtpLPVLGVoLu1mHGSORDQqQc9fx5Y5IiUTYLsgbQJOWJWk"
        
."4FaxVacCtE4q0TgQtrirVcCtVwKtJxVonAr0X8gz/wAhj8nf9tBf+INnO+0n/Gbm/qs8f1B+mOfN"
        
."jsHYq+ff+chv+chrb8u7aXyn5TlS4883CUmmFHj06Nxs7jcGYg1jjP2ftv8ADxV+99mfZmWukM2Y"
        
."VhH/AEt/45/Ol/mx/o0ZMlbDm+Cbu7ub65mvb2Z7i8uHaW4uJWLySSOeTMzNUkkmpJz3OEIwiIxF"
        
."Acg4aickhbXArVcVawK0cVawKtxVrFWsCuxQ1gS1ihrFWsCuxVrFXYq7FXYq7FXYq9h/5x6/InV/"
        
."zs82LbMslr5P01kk17VFFOKE1EERIoZZKUH8o+M9M0/anaUdJjvnM/SP0+5ryT4Q/VfQ9D0ny1pF"
        
."loGg2kdho+nRLb2dnCKJHGgoAOpJ7kn4mPxNvnlWTJLJIykbJdeTaYZWh2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//9X39irsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir57/wCclf8AnHe0/NPT"
        
."H80eWYUt/wAwLCOikURNRgQbQynp6ij+6kP/ABjf4eJj6jsTtk6SXBPfGf8AYeY/S34svDseT85b"
        
."2zu9Ou57C/ge2vrZ2huLeZSkkciGjKyncEEbjPVYzEgJRNguxQ5OSVo4FW1xQ0cCrScCtE4qtJwK"
        
."0TirROBVpxV6N+Qf/k4/J3/bQT/iDZzntJ/xm5v6rPH9Qfplnza7B8+/85Df85DW35d20vlPynKl"
        
."x55uEpNMKPHp0bjZ3BqDMQaxxn7P23+Hir977M+zMtdIZswrCP8Apb/xz+dL/Nj/AEaMmSthzfBN"
        
."3d3N9czXt7M9xeXDtLcXErF5JJHPJmZmqSSTUk57nCEYREYigOQcNRySFtcCtYq1gVrFWjgVrFVu"
        
."KtYFaxV2BDWKtYq1gVrFXYq7FXYq7FXYq7FXpP5Lfkx5m/OnzXHoWiqbfSoCsms6w6lobS3J69uU"
        
."jUpGlfiPgoZhre0NfDSY+KXP+GP85hOYiH6teQvIflr8tvK9j5R8p2gtNJsl6mhlmlanOaZ6DnI5"
        
."FWb/AGK8UVVHlOp1M9RkM5myfxTr5SJNlkuYzF2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv/1vf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV86/8AORv/ADjRY/mjbS+avKaRWPn+BKsp"
        
."pHBqKINo5TsFloKJKf8AVk+H4k6nsbtuWkPh5N8Z/wBh7vLycjFl4djyfnZqmmajo2oXOk6tay2W"
        
."p2cjQXVpOpjlilQ0ZWVqEEHPUoZIziJRNgueDaDOTS0cCrTihonAq2uBWjirWBVpwK1XFXo35Bn/"
        
."AJDJ5O/7aC/8QbOd9pP+M3N/VZ4/qD6x/wCchv8AnIa2/Lu2l8p+U5UuPPNwlJphR49OjcbO43Bm"
        
."INY4z9n7b7cVfyr2Z9mZa6QzZhWEf9Lf+Ofzpf5sf6OTkycOw5vgq7u7m+uZr29me4vLh2lnuJWL"
        
."ySSOeTMzNUkkmpJz3OEIwiIxFAcg4aHySGsCtVxVrArROKrScCtYq1irWBXYqtwIdirWKtYFdirW"
        
."KuxV2KuxV2KuxV6f+Sf5HebPzs8xjS9FQ2mhWhVtZ1yVSYLWJv2R05ytT4Iwd/tNxQMw1faHaOPS"
        
."QuW8j9Me/wDY1zmIh+pn5c/lx5W/K3yxbeVPKdoLexgHKedqGe5nIAaaZ6Dk7U+Q+ytFzy3VavJq"
        
."chnM7/d7nAlIyNlluYjF2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV//9f39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirxL8+f+ccvLv5xWbanaNHpPnm3j42urBf3c6qPhiugoqy9"
        
."lcfGn+UvwZ0HZXbOTRHhPqxn+H/iW7HlMfc/ODzj5N8y+QteufLfmuwk0/VrU0aOQVV17PG4+F0b"
        
."9llNDnqmm1OPUQE8ZsF2EZAiwx+uZKWicCra4FarirROBVuKtHAq04FTLy/r+qeV9ZtNf0WYW+q2"
        
."LmS0nKh+EhUqGAYEEiu1RmNqdNj1GM48guMuYUGt0Bd3dzfXM17ezPcXlw7S3E8rF5JJHPJmZmqS"
        
."STUk5dCEYREYigOQVRySFpOBWsVawK1irWBVpxVrFWsCuxVrArWKGsVawK7FWsVdirsVdirsVdir"
        
."3f8A5x+/5xm80fnPfJqt76mj+Qrd6Xeruv7y4KneG1U/ab+Z/sR+7URtF2n2vj0g4R6p/wA3u/rN"
        
."WTII+9+mXkvyV5a/L7y7aeVvKdgmn6PZj4Ik3Z3NOUkjHd3anxMf1Z5nqNRPPMzmbJcAyJNlP8x0"
        
."OxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV//0Pf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxVg/5n/lP5O/NrQW0TzVZhpUq1hqcIC3lrIf2opKHY/tIao3cbKRsNDr8uknxY"
        
."z7x/DJnCZidn5y/nP/zj551/J2+ea9ibU/KcknCx8wW6H0WB3VJ1BPpSU/ZY8T+wzZ6j2b2vh1go"
        
."emfWH/E94c+GQSeRHN02tHFWicCrScVaOBVtcCGicVaOBWq4qtwK1irWBWq4qtwK44q1XAq3FWsV"
        
."dgQ1irWKtHArsVaxV2KuxV2KuxVUhgmuZo7e3jaaeVgkUUalnZmNAFAqSTgJAFlX2j+QH/OFN1fm"
        
."282/nHC9pZArLaeVKlZ5R1reMCDGvT90PjP7Zj+y3F9p+0AjcMG5/n/8T+txcmboH3ZZWVnptpDY"
        
."adbxWljbIIre1t0WKKONRQKiIAFAHQAZwspGRsmy4ivkVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/R9/Yq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqh72xstTtJrD"
        
."UraK8sLhTHcWtwiywyIequjgqwPgRkoyMTYNEK+N/wA6f+cJ4rgz+YfyfdYZjV5vLF1JSNiTv9Vm"
        
."f7P/ABjlNPCToudz2b7SkVDUf6cf74fqcuGfpJ8WazouseXdSn0fXrGfTdUtW4XFndRtFKje6sAc"
        
."7vHlhkiJQIIPUOWDfJL8sS1gVbXFWicCtVwIaOKra4FarirRxVrAq3ArWKtYq1gVrFWq4FdihrFW"
        
."sCuxVrFXYq7FXYq7FXo/5Vfkd+YX5w6iLbyppxGmRuFvNbuqxWFuCd+UlDyYdeEYZ/8AJzW63tHD"
        
."pY3M7/zf4iwlMR5v0S/JL/nGHyF+TsUWpCMa550KUm128Rf3TE1ItYjURDtyq0h/n4txzzvtDtfN"
        
."qjX0w/mj/fd7hTyGT2/NI1OxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv/9L39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirCfzG/KXyH+amnfo/wA46VHd"
        
."SovG11GOkV9b9f7qYDkBU14HlGT9pDmfo9fm0srxyry/hPwZxmY8nw9+a3/OFvn3ygZtU8iOfNug"
        
."rVvq0SiPVIl22MPSXr1iPI/77XO+0PtHhy+nL6Jf7D59Pj83LhnB57PmW5trmznktbuF7e6hYpLD"
        
."KpSRGHUMrAEEe+dUJCQsbhyFEnClrAhquKrTgVrFWq4FaxVrArWKrcVawK1ih2BWsVaxVrArsVax"
        
."V2KuxV2Kso8kflz52/MfVF0jyVotzq13UCVoVpBCGIHKaZqRxrv1dhmLqNVi08eLJIRDGUgOb7X/"
        
."ACh/5wU0PSDBrX5s3i6zfijroFkzJYoaA0mm+F5SO6pwT/Kdc4rXe0c5enAOEfzj9Xw7nFnn7n1/"
        
."pumado1jBpekWkNhptsvC2s7WNYYY0rWiIgCgVPYZyE5ymbkbJca0VkFdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir/9P39irs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirAPzF/JX8tvzTgZfN+iQz3/AB4xatb/AOj38e1BSZKFgKbK/NP8nNjpO0c+"
        
."lP7uW383+H5M4zMeT5D/ADG/5wR81aY0t9+WmrRa7ZVJTS9QKWl6oJNFWXaGSg6s3o/6udnpPafH"
        
."LbNHhP8AOjvH/iv905Uc46vl7zR5L82+Sb79HebdFvNGvP2Y7yF4g4G1UYji4/ylJGdXh1OLMLxy"
        
."Eh5OQJA8kgy9LROKtYFaOKtYFW4q7FVuBXYq1gVrFDWKtYFdirWKuxV2KvUvy8/5x2/N38zDFN5e"
        
."8uzw6TJQ/pjUf9CsuNaFleUAyU8Ilkb2zV6rtTTaf6pb/wA2Pql+Pe1yyRi+u/y0/wCcDvJuh+jq"
        
."P5k6nJ5k1BaM2mWfK005WFaqzAiaUdN6w+6nOQ1ftJlntiHAO87y/UPtceWcnk+qdC8vaF5X02HR"
        
."vLmm22laVAKRWdnEkEQ2ArxQAEmm7Hc985XJlnklxTJJ83HJtMsrQ7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//1Pf2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KoLVNI0nXLJ9N1uwt9S06Wnq2l5ClxC1OnJJAyn7snDJKBuJIPkk"
        
."Gngnnb/nDD8mfNfqXGkWtz5W1BwSJNLlrblya1a3n9RQB/LGYs6HTe0OqxbSImP6X6x+1ujmkHz3"
        
."5w/5wL/MTSjLP5O1vT/MNstDHBPy068avYK5ki28TMudFg9p8MtskTH/AGQ/X9jcM46vDfNP5Hfm"
        
."75MMx8w+TtTt7eD+9vIYGu7Ue/r2/qR/8Nm+w9pabN9Ex86Pyk3CcTyLz91ZGKOpVhsykUIPyzYM"
        
."1tcVW4FaxVrFWsCHYq1irRwK7FUZpejavrdytloun3Oo3jmiW9nDJcSsT2CxhichPJGAuRAHmpNP"
        
."XvKn/OJv58ebCrx+VpdItGYK1xrUiWHGvcxSH1iP9WI5p83bWkxfx8R/o+r/AI79rUcsR1e+eTf+"
        
."ffEamO4/MHzcXAb97YaHDQFfa5uRX/p3zQ5/afpih8Zf8SP+Kajn7g+jvIn/ADjn+Tn5eelNoPle"
        
."2m1KICmp6kPr91yU15q0/JY2/wCMSpnOantXU5/qma7o+kfZ+lolkkXqeaprdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVf//V9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqkOveR/Jfmlufmby5pmsyU489Qs"
        
."oLpgOmzSoxGZGLU5cX0SMfcSEiRHJ5lq/wDziX+QGsCRpPKEdnPJ0lsbq7tuB8VRJvT/AOEzZ4+3"
        
."NZD+O/eAf0Ngyy72C3//ADgV+Ttzzaz1TX7Jz9gJdWskan5SWpYj/Z5nx9ptSOYifgf1s/HkxO8/"
        
."596aE7E6f57u4E7CfT45z96zxfqzLj7Uz64x8/2MvzB7kvb/AJ93KT8P5jkD30Sv/dwGWf6Kf9q/"
        
."2X/HU/mPJb/0Tt/8yR/3JP8AvYY/6Kf9q/2X/HV/MeSpH/z7ugB/e/mK7DuF0YL+u+bAfak/6l/s"
        
."v+Oo/MeSeaZ/z748jxOp1nzfq14n7S2kNtaE/IyLcU+7KJ+0+U/TCI99n/iUHOe5mGkf84NfkXps"
        
."qyXkWrawimpivr7gjfP6pHbt9xzDye0Wrly4Y+4f8VxMTmk9C0H/AJxw/Izy23PTfIulu/Zr+JtS"
        
."I+X11pqH3zXZO1dXk55D8PT/ALmmBySPV6Pp2mabpFqljpNnBYWUf2La1iSGJa+CIAB92a6U5SNy"
        
."NlrtFZBXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7"
        
."FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//9b39irsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/1/f2KuxV"
        
."2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV//Q9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9H39irsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/0vf2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxVSubiO0tprqaoigRpZCBU8UBY0HyGKvx0/ML/AJyt/Orzt5xv"
        
."fMmn+b9W8u6a0xOmaLpN7PZWlvbK37tHjhdVlagHN5A3Nq/s/CFX6N/84kfm/rX50flBb+YPMoV/"
        
."Mek3s2iapdoojW5lto4plm4jYM0c8fOnw+pzKqq0UKvdcVdirsVdirzr81vzy/LX8l7K3uvP2rGy"
        
."nvVkbTrCGGW4urn0qBhGkakCnIVZ2RN/tYq+KPzN/wCfjHmfUxPp/wCVGgRaHatVY9Z1jjd33E9G"
        
."S3QmCNh/ltcLiqB/5wz/ADf/ADT8/f8AOQUVt5y846vrFhdadfzzadc3sxsPVSNeLLahhCvHtxjF"
        
."MVfpVirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf//T9/Yq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7"
        
."FXYq7FVk0Uc8UkEyh4pVKSIehVhQg/MYq/LL8w/+cCvzo0jzheWXkHTIfMXlCaYvpupfXbS1kit5"
        
."G+GO4juZo35xjZmjV1enJdzwCr7z/wCca/yZP5GfldZ+Trq5S81y5uJdU1y4hr6BvrlUQrFy3KRx"
        
."xRxhjTnw58V5cQq9dxV2KuxV2KpZqflvy7rd3ZX+s6RZajfaaXbTrm8toriW2M3H1DC8isU5cF5c"
        
."SOXFa9MVfnL/AM/Evy+8t+VfN3k/zN5f0u20uTzFaX0OoLZxRwRzT6fJCwlZIwAZCtyFZyKsFX+X"
        
."FWG/84Cf+tDWX/bK1H/k2uKv1fxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv8A/9T3"
        
."9irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfAH/PzT/wApd/2//wDu24q8f/5w"
        
."E/8AWhrL/tlaj/ybXFX6v4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//V9/Yq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FWK/mL56tfy38p3nm690jVNctrJolk0/QrZby/YSyBOSRM8YKrXk55fCtTir5sl/wCfjH5KQyPD"
        
."N5d82RzRsUkjey05WVlNCCDqNQQcVW/9FHfyQ/6sHmv/AKQ9O/7yOKvTPyq/5yi8r/m9rljo/lzy"
        
."d5usrTUEmkg17U9Mhh0kC3RnIa5iuphU8eK0Bq+2Kvc8VeZfmv8AnVp35SzabDf+UvM/mUalHNKJ"
        
."fLGnJqMcAtygInZpouBbnVetaNirw0/8/HPyRBIPl/zWCNiDZ6d/3kcVexfkx/zkL5a/PF7w+WfL"
        
."nmLSrG0hWdNS1uyhtrO4DPw4wSw3E4dgd2Hhir0/WNb0by9p82r6/qFtpelW45T317MltBGP8qSQ"
        
."qo+k4q+XPzL/AOc/vyh8nPLY+Tbe5876rGeJa0P1LTgQaEG6mRmb2MUMiH+fFXuP5Jfmb/yuP8sN"
        
."C/Mf9F/oX9NfW/8AcZ9Y+uel9TvJ7T++9KHly9Hn/drTlx3pXFXoGKuxVjfnj8wPJn5baFL5k88a"
        
."zb6Lo8Z4ia4Y8pJCKiOKNQzyOQCeEas1N6Yq+SPNn/PyPyNp128Hk7ybqOvQIxX61fXUWlI4B+0i"
        
."rHdtQ9uao3ioxVA+Xv8An5X5bu9Qjh80eQLzStNYgPd2Gox6lKoPU+lJb2gIHs+KsG/5z78++Ufz"
        
."J8u/lL5q8lapDq2iXX6fCzwkhkcfozlHLGwDxutfiR1VsVYF/wA4Cf8ArQ1l/wBsrUf+Ta4q/V/F"
        
."XYqwb8zPzg/Lr8odLXVfP2uQ6Ykwb6nZ/FNeXJXqIYIwztQkAtTgv7bLir5R8wf8/K/K9rdNH5X8"
        
."g3+p2YNBPqN/DprkePCKG8H/AA2KqGjf8/LtBnu1TzD+Xl5YWNRymsNTiv5gO5EcttaA0/4yYq+s"
        
."fyu/Of8ALn849KbVPIWtR37QBTe6fIDDfWpboJoHowFdg45RtQ8HbFWe4q7FVk00NtDJcXEiw28K"
        
."tJLLIwRERBVmZjQAACpJxV8wfmT/AM54/kt5HuptL0B7rznqsLMkh0kKlgrrtQ3cpCuD2aBZk/ys"
        
."VeRv/wA/NEDsI/yvLJU8WbXuJI7Egaaaffir0XyF/wA/Cfyh8zXUVh5usNQ8n3EpoLqcC/sATsA0"
        
."sAEgr4mDgP2mGKvq7S9V0vXNPt9X0W9g1HSrxBLaX1pKk8EsZ6MkiEqw9wcVReKuxV2KuxV2KuxV"
        
."2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv//W"
        
."9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq+Pv+c6fyD0bzX5DvfzX8v6ekPnTy2q3GqzW6cWvdLX4ZfVC0DPACJBIfiESOm/w"
        
."cVX5hYq/ebylqOiav5V0TVfLSxp5dvbC1uNJSEBY1s5YVaFVC7ABCBQdMVTjFWmZUUsxCqoqzHYA"
        
."DucVfld+WnkbQ/8AnJX/AJy48w6lDaIfy8i1S81/UI1XhHcWEE4SFGC7VunKeoK14NKQajFX6nww"
        
."w20MdvbxrDbwqscUUahEREFFVVFAAAKADFXx5+Zf/ODms/mOdU1rX/zW1jWvMrSTzaJHqUIbT7eN"
        
."izR2wi9VuApwVpIig+0/o78cVfmVNDJbzSW8y8JomaORT2ZTQjbwOKv18/5wl/8AWYvI3/b2/wC6"
        
."xe4q9/xVif5l/mJ5e/KryVq3nnzPLw0zS4uYhUj1bidvhigiB6vIxCjw+03wqxxV+SuteYfzR/5y"
        
."5/OKxsJZTNqmsXDQaRpxdvqGlWP234gD4Y4o15yuF5y8a/E5VcVfpl+Tn/OM35Xfk7o1tbabpFtq"
        
."vmURgah5kv4EmvJpSPjMfPkIYz2jj/ZpzLt8ZVT38yPyH/Kv81NIm0rzX5ctGmdCttqtrEltqFsx"
        
."FA0U6KGFDvwblG37aMMVfkV+dX5Wa5+TH5gan+X+sTG6hsmFzpl6AUjubO5AMc6pU8SwXjIKnjIj"
        
."JybjXFXrv/OAn/rQ1l/2ytR/5Nrir9X8VeT/APOQ3526V+RP5e3Xmm5RLvXbpvqXl7TGJH1i9dSQ"
        
."WpuI4wDJIfAcAeTrir4n/wCcbvyO1r/nKfzXq/5x/nXqF1qfl2C5FuI2cxPqF2gDmFSlPStoVZQV"
        
."i4btwjK8XxV+h2jeQfI/l3TY9H0Ly3pmn6XEvBLW2s4Y46UpuAu5Pcndu+Kvlv8A5yw/5xE8neY/"
        
."KOr/AJg/lzpMOiedNGgkv7uxsEENpqNtApkmX0EAVZwoLI6KPUb4H5clZFX52eQvPvmj8tPNNh5x"
        
."8n3z2Otae4ZGUn05Y6gvDMoI5xOBR0PX574q/aL8ofzL0r83fy70Pz9pKehFqkP+lWZPJre7hYxz"
        
."wk7V4SKwVqDmnF6fFirNyQASTQDck4q/LD/nL7/nKbVPzQ1+98geSb97f8tNMlaCeW2cr+l7iJqN"
        
."LIyn4rcMP3KfZb++eren6ar6X/5xe/5w+8meTPKmmecPzI0WHWvP+pwpeNZ6lGJ7bTElAeOFYHBQ"
        
."zAUMkjqWR/gj4hSzqvpnVvIvkrXtOk0jWvLum3+lyrxks7mzgliIpQfCyECnYjpir84P+cxP+cTr"
        
."H8qI1/Mf8uopR5EuZhDqumOzSnTLiZqRMjtVjbyE8BzJaOTivJhIoVV5/wD84xf85Ma/+RfmWHT9"
        
."Rnmvvy11KZRrOkV5/Vy5AN3bAglZEG7ItFmX4W+L03RV+uunahY6tp9pqumXCXem30Md1Z3ULB45"
        
."YJlDxujDYqykEHFUTirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVf/X9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqh7+xtNUsbnTdQhW4sLyKS3urd90khmUo6N7"
        
."MpIOKvxC/OP8u7z8qfzM8x+Q7vkU0m7ZbGZ+s1lMBLbSmm1WidC1OjVXtir9BP8An3z+aQ80flpf"
        
."fl1qE3LV/J0/KzViSz6XfM0kdK9fTl9RP8lDEMVfYOKvAf8AnMf8z/8AlWf5H601nL6eveZv9wGl"
        
."8TR1N4jfWJB3HCBZKMPsyFMVYd/zgL+V/wDgz8opPOeoQ8Na87Ti8UkUddMteUVqp/1iZZuu6SJ4"
        
."Yq+r8Vdir8JvzEt5LT8wPNdrNQSwaxqEUgBqOSXUimh+YxV+rX/OEv8A6zF5G/7e3/dYvcVe/wCK"
        
."vzT/AOfh35qXGt+e9N/KnT7gjR/LEMd9qsKkhZNUvY+cfMdD6VuylD29eTFWTf8APtnyVby3XnX8"
        
."w7mINcWy22h6bKRXiJa3F1QnueMHTtXxxV+g2KuxV+eP/Py/SLOHWvy615EA1C+tdVsZ5KbmGxkt"
        
."ZYhX2a6k+/FXl3/OAn/rQ1l/2ytR/wCTa4q/V/FX5Wf85+ef7nzT+djeU45S2k+TbOGziiBPD65e"
        
."Il1cSDf7RDxRt/xixV6l+Rv/ADmv+Sn5T/lT5Z8g3OheY5NQ0m2I1Ca0tbB4JLyeR553RpL5GKl3"
        
."biWVTTsMVehf9FHfyQ/6sHmv/pD07/vI4qsl/wCfjH5GTRvDL5e81PFIpR0az04gqwoQR+ke4xV+"
        
."Y8/oevL9V5/Vubej6lOfCvw8qbVp1pir9F/+fa3mG4u/KHnrys7FrfStRstRhU7hTqUMsTU/6Qxi"
        
."r2D/AJzN/M64/LP8j9VbTJjBr3maRdA06VTR4xdI7XEgpuCIEkVW24uyHFX5nf8AOPnliDzj+dvk"
        
."Ty9dxiayudYtZbuE9Ht7V/rEqn2ZI2BxV+2mKuxVJfN/lfSvO3lbWPKOuR+rpOt2k1jdqKcgk6FO"
        
."S1Boyk8kP7LAHFX4YeZtAvvKnmTWPK+pgDUdFvbnTbsCoHrWkrQvSvaqnFX6W/8APvf8x7nzV+Ve"
        
."peSdRmM175Lu0jtWY1I03UA8sK1O54yRzqPBOC9sVfXmKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV/9D39irsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfBX/Px"
        
."n8rBPZeX/wA39MhHqWpGh6+VG5ikLS2krU/lb1I2Y/zxL2xV8uf84sfml/yqb86NA126n9DQNRf9"
        
."D68Wbigsr1lX1H9opBHMf+MeKv2YxV+cH/OVOp3/APzkB/zk95Y/I7QJWbTNDmj024kjIIS5ugtx"
        
."qNwPH0IEVSD+1C/82Kv0U0rS7DRNLsdF0uFbbTNOt4rOyt0+zHBboI40FeyqoGKovFXYq/DH82P/"
        
."ACafnj/wINV/6jZcVfqf/wA4S/8ArMXkb/t7f91i9xV7/ir8Q/z41m41/wDOr8wNUuSS8vmDUo4w"
        
."25WGC5eGJf8AYoirir73/wCfcAt/+VNeYyvH63/ie49Wn2vT/R9jwr7V50+nFX2LirsVfAH/AD80"
        
."/wDKXf8Ab/8A+7birx//AJwE/wDWhrL/ALZWo/8AJtcVfq/ir8TP+ch7+TUfz3/Mi4lqGTzHqlsK"
        
."mvw2t1JAvYdkGKv0Y/5x7/JL8kPNn5JeRvMGo+RtE1HUrzSbc319cWUMs0tzGDHMzsQSW5q1a4q9"
        
."L/6Fw/IT/wAtx5f/AO4fB/zTirv+hcPyE/8ALceX/wDuHwf804q7/oXD8hP/AC3Hl/8A7h8H/NOK"
        
."so8n/lx5C/L767/gfy5p/l/9I+l9f/R1ulv631fn6fPgBXh6j8a9ORxV8S/8/L9TuPV/LnRlJW04"
        
."6tdyLXZ5K2kaEin7I5U/18VfOH/OIMiR/wDOSHkFpGCKby4UFiAOT2U6qN+5JAGKv2RxV2KuxV+O"
        
."f/OYmkRaL/zkj57tYU4RT3NrfCi8QzX1jb3MhHj8cjVP81cVezf8+2bydPzE85aetfq0+ixTyCpp"
        
."zgu0VNunSVsVfpNirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi"
        
."rsVdirsVdirsVdirsVdirsVf/9H39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVYp+ZvkXTvzM8geYfImqUFrrlnJbLKRX0p9"
        
."ngmA33ilVJB7rir8Ota0fUPL2s6hoGrwm31XS7mayvoG6xz27mORfoZSMVfqn+S3/ORen3P/ADip"
        
."L+Zeuyi41fyPYSaZrETsec9/YosdqCx6tch4Pi6epI38uKvH/wDn355Fv/M3mXzl+fPmetzqFxPN"
        
."p1hdSAEy316wur+f2YBo0DDr6sq4q+/cVdirsVfhj+bH/k0/PH/gQar/ANRsuKv1P/5wl/8AWYvI"
        
."3/b2/wC6xe4q9/xV+Hf51WFxpf5w+f7C6FJoPMWrKfAg3kpVhXswIIxV9i/8+1/OFuB548gzycbp"
        
."ja63YxV+2gDW1yaf5J+r/wDBe2Kvv/FXYq+AP+fmn/lLv+3/AP8AdtxV4/8A84Cf+tDWX/bK1H/k"
        
."2uKv1fxV+LP/ADk5osmg/wDOQP5iWMsfptLrVzfhdzVdSIvVbcn7QmDYq+2f+feX5pWeufl5f/lb"
        
."ezqut+V7iW706BiA0ml30hkYoCan052k5/y+rF44q+zcVdirsVeZflj+c+k/mj5r/MDy5o1hJHZ+"
        
."RdRh0v8AS/qrLBfSSLIJTGFAK+nJE69WDLwdW+Liqr5Z/wCflnl64l0r8v8AzXGh+q2txqGl3L/s"
        
."iS6SGeEexIgm+f0Yq+Jvyk81R+SPzQ8n+bZ39O00fWLK7u2BI/0ZJ19YbeMfIYq/ctWV1DKQysKq"
        
."w3BB7jFW8Vdir8iP+c4rtLn/AJyW82xoP95YtLgZqggt+jbaQ9PDnT6MVe//APPtbynPHZ+e/PE8"
        
."bC2nks9GsZdwrPCr3FyPA0EkH34q++MVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir/AP/S9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq/Lz/n4F+Vo8pfm"
        
."jaef9OhCaP50gL3PEUVdUsgsc2wFB6kZik/yn9U4q+ZtH8zeao/L2ofl9o9xK2j+Zbyxmu9MiBY3"
        
."F1ZmRbdVHu024H2mWP8AlGKv2f8AyV/Lq2/Kj8r/AC15EhCm40y0X9ISoBSW+nJmuXr3BlduP+Rx"
        
."HbFWe4q7FXYq/C7805Y5/wAzvOs8LB4pde1R43HQq15KQR8xir9UP+cI5Ef/AJxj8kKjBmjOrLIA"
        
."QSrHV7xqHwNCDir6BxV+Xf8Azn/+VV35U/NKP8xbKA/4e85RIZpkU+nFqlpGsUsbU2BkjVJVr9tv"
        
."V/kOKvnv8pfzM1v8ofP+j+fdCAludMlP1mzZisd1aSgpNA5FaB0Jo1Dwfi9Krir9kvys/Nbyb+cP"
        
."lS282+Tb1bi2lVReWTlRd2c5HxQ3EYJKMCDT9lx8aMyENirNsVfmj/z8N/Mzyh5x81+VfKHlq/XU"
        
."dS8oDUhrk0BD20U9+bQLAJASGkj+rt6oGyFlSvPmqKsA/wCcFNTh0/8A5yO0CGZlT9I2eo2kZc0+"
        
."P6q8wA9z6VB/XFX624q/Oj/n4n+U91ZeYdI/ODS4C2m6nCmka8yLtHeW4Jt5XI/37F+7qenoqP2x"
        
."ir498g+fPM/5Z+bNO86eULw2Wuaa/OJyOUciMOLxSp0aN1JVl+6jUOKv1N/Jj/nMv8pvzR0+1tdb"
        
."1KDyh5yKhbrSdUlWG2eQDc211JxjdT+yrFJe3A/aKr3aXzT5ZgtjeT61YRWaqHa4e6hWMIejFi1K"
        
."e+KvlL/nJX/nNXyb5T8v6h5S/KjVo9e88X0b2x1fT3EljpquKNKs6/DLMAf3SxFlVvikYceDqvRf"
        
."+cO/yqu/yt/JjTotZiaLzL5llbXtWikBEsRukRYYXr8QKRIhdT9mVpBirL/+chPyqj/OT8qNe8kx"
        
."8F1eWNbzQ55DRY9RtTzhqf2VfeJ27JI2KvxZ1HTr7SNQutK1S3ktNSsZpLa8tZlKSxTQsUdHU7hl"
        
."YEEYq/W7/nDj85bb81vyk0/T725D+cPKccWk6zCzVlkiiXjbXO+5Esa0Zv8AfqSe2KvofFVO4uIL"
        
."S3lu7qVYbWBGlmmkIVEjQcmZidgABUnFX4kfml5jvPzf/ObzFr2hW8t7ceZ9ZePRLSNS08sUkggs"
        
."4wvXmUEa08cVfrl+Qv5Wwfk7+VegeRlKSajaxG41i4j+zLqFyfUnYHuqsfTQ/wC+0TFXpOKuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV//0/f2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KvFP8AnK38rf8Ala/5K6/o9pCZtf0lP03oSqKu15YqzGNR3MsRkiX/"
        
."ACnU9sVfA3/ODH5Xnz/+dNrr97D6mg+SoxrFyWFUa9rwso69m9Ssw/4wNir9ZMVdirsVfMv5of8A"
        
."OcH5Q+Qf8RaHp0l5rPnjRJ7vTRpKWksUI1G0doSsk8vBfTWRfiZCx4/YDYq/KK9vLjULy4v7xzLd"
        
."3UrzzyHq0krFmJ+ZOKvtH/nEH/nLryh+VnlCf8ufzJWe00i1nku9E1a0he5AFyxeaGaNKsKP8SMq"
        
."tXkytx4ryVfoP5J85+X/AMw/K2necvK1w11oGqo8llcSRvCzLHI0TVSQKw+JD1GKoH8yvy48sfmv"
        
."5O1HyT5ttvX0q/T4JF2mt7ha+nPC37MkZ3HY/ZYMjMpVfkt+eX/OMv5j/khqdy+pWMuq+TeZ+o+a"
        
."LOJmtWjJoguAvL0JD3RzQn+7eQb4q8z8q+c/NvkbUxrHk7W73QtTA4m50+eS3dkrXi/AgMvirVXF"
        
."Xtfl380f+ctfz6uf8CeXvMmtayt1RLxbL07GGOF9ibq5t0i4REAhvUfi/wBmjE8cVTH/AJyj/wCc"
        
."ftH/ACB8mfljpMcyah5r1c63P5j1aMMqTSxDT/SiiVtxFCHcJUBmLO7ceXBVXmH5T/lR+cnnvWLP"
        
."U/yt0XUpLyynSW31+2Jsre1njaocXjmNEdSK0D89vhGKv0v/ACW/KL8+tC13T/N35w/mpda5LaW8"
        
."kA8qWI/3Gt6sZQNcSFYhK6EhgfR5c1/vWXFXt3mvyroPnfy5qXlPzPZJqGg6tC1tfWklQGRtwQRQ"
        
."qykBkZfiRwrL8QxV+Vn5+/8AOHP5hflJqF3q3lu0uPNP5flmkt9TtIzLd2sVahLyGMEjiNvWVfSb"
        
."7R9MngFXzZiqra2tzfXEVnZQyXN3OwjgghUySO7GgVVUEkk9AMVfd/8Azij/AM4W6wmr2H5lfnHp"
        
."/wBTs7JkutF8qXS1nlnWjRz3iV+BEO6wOOTt/eqqDhIq/QrFXYq+Qv8AnK7/AJw7T81p5vzB/LcQ"
        
."2f5gcB+ktNkZYbbVQgAVg5osdwAOPJvgk+HmU+3ir4J8teYfza/5xt8/x6rb2t35Z802YaK50/Uo"
        
."HSG6tmI5xSxtxEsL0B5Kf5XjdWCvir7P8u/8/J/KEunRnzZ5K1K11YACUaXPBdW7MBuymcwMoJ/Z"
        
."PLj/ADNirzP80P8AnJ/83v8AnJ6Kf8svye8o3tloF6AmqR2fK6v7mBjTjcToqRW8DE0cE0bo8vBm"
        
."TFXv/wDzit/zh7aflBJH568/GDU/zFdCLG3hPqWulJIpVuDED1J2B4vIBxQVSOu8jqvrHFXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FX/9T39irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVSPy75L8neUPrf+EvL2maD9fdZL79F2VvZeu6V4tL6CJzI5NQt"
        
."XqcVTzFXYq7FXYq7FXYq7FXYq06JIjRyKGRgVZWFQQdiCDirB7v8lfybv7h7u+/LzyzdXUp5Szz6"
        
."Lp8kjHxZmhJOKsr0jRNG8v2S6boOnWul6chLJaWMEdtCCaAkJEqqOnhiqXeZfI3knzm1o3nDy3pX"
        
."mBtPLmwOrWNvfG3M3HmYvXR+HLgnLjTlxWv2RiqdwQQWsMdtbRJDbwqEihjUIiIooFVRQAAdhiqp"
        
."irsVdirENY/Kf8rPMV21/wCYPI/l/Vb5qlrq/wBKsrqY161eWJj+OKozy7+X3kLyfI83lLytpGgz"
        
."SCkkmlafbWTMD2JgjQnFWR4q7FXYq7FUv1jQdD8w2hsNf0y01WxJqba+gjuYq0pXhKrD8MVYev5E"
        
."/kij+on5a+VlcUoRomn7cTUEfuNjv1xVmmmaTpWiWaafo1jb6dp8f93a2cSW8K/JIwqj7sVRmKux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV"
        
."2KuxV2KuxV//1ff2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2"
        
."KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//W9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F"
        
."XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9f39irsVdir"
        
."sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs"
        
."VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV"
        
."dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd"
        
."irsVdirsVdirsVf/0Pf2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K"
        
."uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku"
        
."xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux"
        
."V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//R9/Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FX"
        
."Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY"
        
."q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq"
        
."7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9k=";



    return 
base64_decode($r);
}


if(
$task == "static")
{

    if(
$picture=="b"// back picture
    
{
        
header("Content-Type: image/gif");
        print 
base64_decode(
            
"R0lGODlhIABgAOYAAAAAAP///7m6/7y9/93d/+Dg/+Pj/+bm/+np/+zs/+3t/+/v//Dw//Ly//Pz"
            
."//b2//n5//z8//7+/4CD/4GE/4OG/4SH/4aJ/4eK/4mM/4qN/4yP/42Q/5CT/5KV/5WX/5aZ/5ia"
            
."/5mc/5ud/56g/5+i/6Gj/6Sm/6ep/6iq/6qs/6ut/62v/66w/7Gz/7O1/7S2/7a4/7e5/7q8/7/A"
            
."/8DC/8LD/8PF/8XG/8bI/8jJ/8nK/8vM/8zN/87P/8/Q/9LT/9TV/9fY/9jZ/9rb/9vc/97f/+Hi"
            
."/+fo/+rr/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwA"
            
."AAAAIABgAAAH/4ABgoOEhYaHgkITiIyNgg8ci46ThS4TkpSURpeYmY0QHpyekzOcnaOGBxSmqIgR"
            
."IaanrYI2sbKtCRW2s4QSJLa3ozvAwZkMF8S8gifExZNAzc6NDxnRvCzR0ohE2dqGEJHZrTDd3oRH"
            
."5eaCEaHlowPp6kir6ZkSsPGZOPGXlAoW/LyVCKitB0FpDTAcdITioLMgDos90BCRUYuIwYpgvAWh"
            
."w8ZDMjbKMkAPY6EIH0SeoqGyEwJdKgdJGNESU46akhQgqynIBM5FP35OcFDtpwqhE1IgJSo0QNCf"
            
."y6AGOIZzEI+qgwa2JPRvK6GbMXvRFGkoCUyThmqQNRQBxMdDqoHQHipV0VW7hYyOlAzoKIZDRx3x"
            
."NiIguJElvpMgIZ40ZPGkFfw8UcvnCVq9UQ3djUqoeZSPzqN8imu1YGczXjpGt/JljVeu08puwOYl"
            
."QUQyZQGQnGWFOwDLXb1RAu9NMlbvQQKMHw8AivfyAs6XvxC1XBC4ftUFacSQfdDF7o82BAIAOw==");
    }
    else if(
$picture=="f"// forward puicture
    
{
        
header("Content-Type: image/gif");
        print 
base64_decode(
            
"R0lGODlhIABgAOYAAAAAAP///7m6/7y9/93d/+Dg/+Pj/+bm/+np/+zs/+3t/+/v//Dw//Ly//Pz"
            
."//b2//n5//z8//7+/4CD/4GE/4OG/4SH/4aJ/4eK/4mM/4qN/4yP/42Q/5CT/5KV/5WX/5aZ/5ia"
            
."/5mc/5ud/56g/5+i/6Gj/6Sm/6ep/6iq/6qs/6ut/62v/66w/7Gz/7O1/7S2/7a4/7e5/7q8/7/A"
            
."/8DC/8LD/8PF/8XG/8bI/8jJ/8nK/8vM/8zN/87P/8/Q/9LT/9TV/9fY/9jZ/9rb/9vc/97f/+Hi"
            
."/+fo/+rr/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwA"
            
."AAAAIABgAAAH/4AbDwGEhYaHiImEEy2Kjo+FGBNFkJWIExMcEJacAZgTL52WnxMFopCkHpuniqQT"
            
."AqytpBQGsZeuHxG2hq6YNLuFvRMVSMCewiISwMKYN8vMFQm7zJgkyrHUmDq22RMXC9jdJuHdPqzd"
            
."mBgNp+iYKOztE0Ci8RMZg5z1Eyud+hND+fRxwIfKn4tR/iYQqJRwQodVjhpOiFEwIYUjjyRO8KBL"
            
."lsQZETVSOOBRIoiOhzR+qpFIJaYKSW65HHEtmEtMOVLenGBBAa+dE0r8BMrDJtALDBYBxXRC6dIJ"
            
."P449zeDg6acUVjGpyEo1a1Sr46TuvOBT7M2cTm/SNOqyAoKhLo5/wdWYS6dKWjI1ymip8iFfjZT+"
            
."NmxU0p8Ggnn9BcnY8B1jf+oq6uvB0J/QyvV6IqyHI2C8EDUld6NQzDO6AfTacUyNDiPrbDDOddMk"
            
."OxsRcsxYcKN2bzezeb57NZ0mDOmzXjuMCbOm3FU0Y2Yn2IBuNgTK4xNGUhcLcvsnVdulGgl/7CD5"
            
."TIipTxBCnlAgADs=");
    }
    else if(
$picture=="1x1")
    {
        
header("Content-Type: image/gif");
        print 
base64_decode("R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
    }
    else if(
$picture=="hr")
    {
        
header("Content-Type: image/gif"); 
        print 
base64_decode(
            
"R0lGODlhWAILANUAAAAAAP///3x7fIB/gNHS0pCRkeDh4JOUk/v7+u7t7c7Nzayrq/7+/v39/fz8"
            
."/Pv7+/n5+fj4+Pf39/b29vX19fT09PLy8vDw8O/v7+zs7Orq6ujo6OXl5ePj497e3tvb29jY2NXV"
            
."1crKysfHx8TExMHBwb+/v7y8vLq6ure3t7Ozs7CwsK6urqioqKWlpaKiop+fn5ycnJqampiYmJaW"
            
."lo6Ojo2NjYuLi4qKioiIiIaGhoSEhIKCgn19fXp6egAAACwAAAAAWAILAAAG/8CAcEgsGo/IpHLJ"
            
."bDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqL"
            
."jI1FDJANDQ6UlQ8PCJkQmxARnhESoROjFBQVpxUWqqoXrRcYsAmyCRm1GRq4uBu7uxy+vh3BHQbE"
            
."xR7Hxx/KyiDNziHQ0SEE1NUECtjZItvcI97fJOEkJeTkJufnJ+onKO3uKfDwKvP0K/b2LPksC/z8"
            
."Lf8AXQgc+KKgwRcwEiaMwTCGjIcyZkiUSKNixQMYMRbYyLGGxxo2Qtq4QRKHSRw5UqbUwZLljpcw"
            
."ecicOaCmzZo9curMKaBnT6ofQIMC9dlzZ86bSGfOhAmzJUuVKU+SnCryo0eOGzNitEhjokSIMhoy"
            
."VJjwoMGBAwEC7LdAX757K+jRiwfPnd11J9CZKEdOXLhv3rgJzpbNmjVp0Jw1W7YM2bFixIQF++WL"
            
."165cGmzVmpUAFgZXrVZZQFWKwqgJoT554rQp06VKlCRJguSotu3buHPr3s27t+/fwIMLH068uPHj"
            
."yJMrX868ufPn0KNLn/4kCAA7");
    }
    else if(
$picture=="addcomment")
    {
        
header("Content-Type: image/gif"); 
        print 
base64_decode(
            
"R0lGODlhGAAYAOYAAAAAAP///+Hg4eDf4N/e39va29jX2NPS08rJyr++v7y7vLq5uqSjpN7e39HR"
            
."0tDQ0c3NzsvLzMXFxsTExbu7vODh4d3e3s7Pz8zNzcPExMLDw8HCwr6/v7e4uO737wKCC4nFjbze"
            
."vt/g397f3tna2cnKycfIx7/Av72+vby9vLm6ubi5uLCxsN7e3d3d3Nzc29TU08vLyr29vOHg4N7d"
            
."3drZ2dfW1snIyMbFxbm4uPn5+fj4+O7u7uTk5OPj4+Hh4eDg4N/f397e3t3d3dzc3Nvb29ra2tjY"
            
."2NfX19bW1tXV1dTU1NPT09LS0tHR0dDQ0M/Pz83NzczMzMrKysnJycjIyMfHx8bGxsXFxcPDw8LC"
            
."wsHBwcDAwL+/v76+vr29vby8vLu7u7q6ure3t7a2trS0tK6urq2traysrKqqqqmpqaenp6GhoaCg"
            
."oJycnJubm5mZmZeXl5WVlZGRkY2NjYuLi4qKiomJiYCAgB8fHx4eHh0dHQAAAAAAAAAAAAAAACwA"
            
."AAAAGAAYAAAH/4ABgoIAeYaHiIOKiwAAP4+QkHmLlAABjpGPFSKTlIOWl5kzQEEtep6En5AVpEJD"
            
."RKeejbOYQAMNWGhwdXhsYEKLeZk/pA5na1Q9Ozs9VGtfPIPCkAIiI1RyVToBH90hATpVcj6C05sj"
            
."NA9yTIPdH9+CTHLRwqQWLkVoVYru8IJVXwLkCULgVQEta7a186ZIxxoheYTgq3EkDZVF/RZRAZPn"
            
."hZEjSJTE6eGupMl3PdjoIWEgyZIDdnacnBliBx09NpTAcPAk5syTNW8uafLkAgY5PUIoVeoOxNIQ"
            
."HlLqcQIlSgQEDC7yY6hoox4IUqbcsFIm4dZ3DR/qiVHChIQMWlna7FuIdhDAAHqqXJmgYUsXMuvo"
            
."+pMXTQ+OLBu4JJBBwUy2bUs9gBNHDq+WLRxQKBCjIgcLN8iUMXMGbdCeE15ShFmwosMYMmTUvJlz"
            
."p9evRXty697New+qQAA7"
        
);
    }
    else if(
$picture=="delcomment")
    {
        
header("Content-Type: image/gif"); 
        print 
base64_decode(
            
"R0lGODlhGAAYAPcAAAAAAP///+Hg4eDf4N/e39va29jX2NPS08rJyr++v7y7vLq5uqSjpN7e39HR"
            
."0tDQ0c3NzsvLzMXFxsTExbu7vODh4d3e3s7Pz8zNzcPExMLDw8HCwr6/v7e4uN/g397f3tna2cnK"
            
."ycfIx7/Av72+vby9vLm6ubi5uLCxsN7e3d3d3Nzc29TU08vLyr29vIICAooTE5MkJJs1NbRnZ7x4"
            
."eMWJic2amubMzPfu7vHp6eHg4N7d3drZ2dfW1snIyMbFxbm4uPn5+fj4+O7u7uTk5OPj4+Hh4eDg"
            
."4N/f397e3t3d3dzc3Nvb29ra2tjY2NfX19bW1tXV1dTU1NPT09LS0tHR0dDQ0M/Pz83NzczMzMrK"
            
."ysnJycjIyMfHx8bGxsXFxcPDw8LCwsHBwcDAwL+/v76+vr29vby8vLu7u7q6ure3t7a2trS0tK6u"
            
."rq2traysrKqqqqmpqaenp6GhoaCgoJycnJubm5mZmZeXl5WVlZGRkY2NjYuLi4qKiomJiYCAgB8f"
            
."Hx4eHh0dHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
            
."AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAGAAYAAAI/wADCBQI"
            
."AJDBgwgHKlwIAICRhxAhAlpIEUAAhxEfVvAwkeJAixcz6jiCJEUgjwQ/QqxAMomSJSc9NpyJ8ciA"
            
."Bl/e3OHzZ86ZJAsBZTRC0oEbOVuICBFCZIscM0MGCoUowMOHLXm45KAYhEueIgKnbvyw40GeKThk"
            
."2FCY1saUPFGFkrSggskbLmlfvFgbIO9eLmYCAEJC4GWBMHKC1NCr14bfFzJyyEkCKEldHk7gbBE4"
            
."g/GLGIxl4Aiw5QygFU2cPImCh8jAzp4hjw5AZE4gEAagSDnQR4hC2HpjzA4gZE+gHlFYOLDSe+Dj"
            
."xgOLB5JCxcoFDHlc95URGzpt21WuYI+JgIDB5scygO8lfSYQhCxafHRhk3ixXtEBgMOQnCRQixAi"
            
."SJBBGHRwkZ9sr70Aww2ABRAIF15MoIEYZKxxVgA1DCcQDTe8FVUgP4CxwRgJuEBBG1kFwZVXYDkY"
            
."hhgckKBAGiYAgUIdSCnFlFNQDSTICGWUgMYCJ3SgxhprxGGHHn709NNCgkQp5ZRUCoJSQAA7"
        
);
    }
    else if(
$picture=="folder")
    {
        
header("Content-Type: image/gif"); 
        print 
base64_decode(    
            
"R0lGODlhEAAOANUAAAAAAP////7+m/7+pObm5Pr6+fPz8vr4lfbviP72k+/jev7yi/7ym827XP7q"
            
."g/7mg1RTT9a3QP7ifJp7GcifIeHAUP7efNm+bMWZGcWZGsabHKB+Gc2hIpx7Gs6hJr6YKdW1V9a3"
            
."Xdy+ZserXbmiXaSjoN2xQ+a9U/7WbPzUcO65Q+GyQ66rpKRzDf7GW/7Wg5qXkXJwbN3c2l5cWYOB"
            
."fv769vf29fHw7/7+/v///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADkALAAAAAAQAA4AAAaJwFxO"
            
."xCkWhMjkMIBrhm5KJCggqApwoaz2mMMwFmBwc4whQTGOCmbNbmNGN8wLc2nWxs0HbhPDpDAIVoIC"
            
."LgcTMxgrFAMJjY6NJw0tiB4RAg6YmQ4PKhgQfRkKAhKkpRIWJh0QMBgaAiiwsbEfkyw2Lbi5urgQ"
            
."NAY5BCUzw8TFNDJINizLzM2/OUEAOw==" );

    }
    else if(
$picture == "video")
    {
        
header("Content-Type: image/jpeg");
        print 
get_video_picture();
    }
    else if(
$picture=="cooliris_enabled")
    {
        
header("Content-Type: image/jpeg"); 
        print 
base64_decode(
            
"/9j/4AAQSkZJRgABAgEASABIAAD/4QmoRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA"
            
."AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodp"
            
."AAQAAAABAAAAnAAAAMgAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA5OjAz"
            
."OjA2IDEzOjE5OjA1AAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAAH+gAwAEAAAAAQAAACMAAAAA"
            
."AAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA"
            
."AAABAAABJgICAAQAAAABAAAIegAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABI"
            
."AAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwP"
            
."FRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO"
            
."Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEI"
            
."ACMAfwMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEF"
            
."AQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMi"
            
."cYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj"
            
."80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcG"
            
."BTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kST"
            
."VKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/"
            
."2gAMAwEAAhEDEQA/APVVzn1s6tm9P9AYrgw2F24kA6NDNBP9dXM7rLsa81Bm6ADzHPycsP6xZVGX"
            
."jYl91RJLrQBvIiPT8AlymfDPmRi+aUeLijX7rV5vMI4p1LhlGtRf7zlO+tnXBxeP8xv9yC/64dfH"
            
."GQP8xv8AchOGCdDQ4TpIeZH4LMy6/Qvspnd6bi2fGFsRx4Sf5uP+LFo4s85bZJSrfWX/AHT6t0LM"
            
."tzelY2VdHqW1tc6OJI1hXbbqaK3W3PbVW36T3kNaP6znLL+qn/ifwv8AimrXWTkAE5AdJF1oaxjf"
            
."YNWrqnTL3bacui1wjRljHH3ObW36LvzrHsr/AK6sF7A8VlwD3Aua2dSG7Q5wb/J3sWEMPIf0zKoL"
            
."La3W9S3AtBa8MOXW/wBevT82v9L6v9tAsZ1Wv7ZSx2WKmfaW0PAfY/aTgOp2Osc19v0sv0n+r62z"
            
."1vRTVz0ySwsB/UW9BzjZ6jMiv1vQstdZr7N1djPtwbkV1b/+5H/bizzkXubk14Bz7KyMMn1nXb2b"
            
."vtDrrIa23K9Gz062XfZvz/5qz0UlPUW5WNS7bdcyt0boe4NMFza93uP+keyv+uiriW0dWyKw6+nI"
            
."e5rC1peywnb9sxbmNm6bnfoWvf8Apff6TP5CnZ/zmH2g78g3bb97WMuI5/QelY5/2b9z0PsVfqbP"
            
."U9ZJT2ah6tXqmne31Q0PNcjdtJ2h+36W3c1YZqzsfrFPTKb7n4tzmZZe95e9jKtzb6DY9zrfSvu+"
            
."yf8AblyfrZ6l9ruGOchtPoU7TS17m7/Wf6s+g6u7+a2et9mf9p9JJTvJLP6E7KPTKvtTXttaXgm0"
            
."uLiA521/6ZrL9rv8H636XYtBJT//0Ol6/bt6k4fyWqhnsuyOl4poY6307bRZsBcW7vTLN2396ET6"
            
."z27ervH8hn5FlMzbqSTTY6snQlji3/qVlYs/3bnZ5eHi9UxW3zOdzERP3IHQSPT+9xIjiZ0j9Wt5"
            
."/wBG7/yKq9Sws85t5bjXEF5gitxH/Uq/+1s8vaPtV2pH+Ed4/wBZemVtBYCedfyrZ5b4qchkRjrh"
            
."reX7yOV5SAEgJHp0c76sVW09Cw6rmlljKmhzHCCDzDlqOcGgucQGgSSdAAEgABAEBV+o4hzcDIxG"
            
."vNZvrcwPHYkRr/J/fTSeKRJ04jZ+ro1UaGtBYdU6YaTeMug0tIa6wWM2hx4aX7tu5TfnYNZqa/Iq"
            
."ab4NIc9oL5+j6Un9Jun8xZbumdTflVZpqw2W0EbaWF2142Opc+2/0d+9k/oG+h+irVdn1czqsazG"
            
."Y6i0ZdApudZu/Re+2532SsMdvrZ9o/RVvfT+kqrsUnBj/e/l/wCgsfHP93+X/oTrM6liXOfW8bWA"
            
."W73WFgbFVjsS3d7/AKO9v7v0ELCt6LhutpwhTTWGi222tzAzV3p7XuD925Vbeh5b/Xh9f6WvIY2S"
            
."7m7Idl1z7P8ARu9/8tLK6DZYT6LaWs+z10hp3N97H+o581Abf+M/8DVPJPKJSEI3EE8P9ZPFk7Oz"
            
."VdTez1KbG2sOgcwhw0/lNQW9R6e4WOblUkUkC4ixpDCTtHqe72e795UMDouXVQ1l+ZbWWvc4Moc0"
            
."NLXbf5176fUsfp9NZtP1UzW0Ope6pwFddLS6yx4c1t1WQ/8AR2M9PHY6un+ZZ6v6T/CKSBJiDIUS"
            
."NQviSQCRTuNyei1l/UW347fWit+TvZDi36Nfq7tvt/dSb1npzst2IbmMs21vrLnNDbBbu9P7P7v0"
            
."v0VQ6h0XPtvfZiOqY117rgNxreN1FGM0tubTe+v9JVd6jK/51j/51U6fqz1NmO/Fcccsvpppst3P"
            
."L6/Sc57n0N9Ibvpez31/pE5LvN6pg7Wmy5lBfZZUxtrmsc51Vjsd+xpd7/0jE2R1bBoyasQ2tfkX"
            
."WCoUsc0vaS1z99le7e2v2rGzfqzm32vex7CLRcx7TZZWA2zIuy69wpb+sN9PI/S0P9P9JX/Oo37C"
            
."zm5NbWupdjMy3ZZvLni872uYavoO+hv/AJz1/wAytJT/AP/R7brUfaW/0D6P/aud3J+h/IWcf/aO"
            
."vBUlDL5j/N/4XzLDv+j9X3zH/pNX/I/0x9D6fP8Ag/5f7i6yv6A4+XC+V0k/Hsfl/wABMfp/gv1U"
            
."kvlVJPXP1UkvlVJJT9VJL5VSSU/VSS+VUklP1UkvlVJJT9VJL5VSSU//2f/tDnBQaG90b3Nob3Ag"
            
."My4wADhCSU0EJQAAAAAAEAAAAAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAA"
            
."AQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAE"
            
."AAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAA"
            
."AAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAA"
            
."AAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP//////////////"
            
."//////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////"
            
."/////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQAAAAAAAACAAI4"
            
."QklNBAIAAAAAAAYAAAAAAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAE"
            
."AAAAADhCSU0EGgAAAAADVQAAAAYAAAAAAAAAAAAAACMAAAB/AAAAEABjAG8AbwBsAGkAcgBpAHMA"
            
."LQBsAG8AZwBvAFsAMQBdAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAB/AAAAIwAA"
            
."AAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAG"
            
."Ym91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcA"
            
."AAAAAAAAAEJ0b21sb25nAAAAIwAAAABSZ2h0bG9uZwAAAH8AAAAGc2xpY2VzVmxMcwAAAAFPYmpj"
            
."AAAAAQAAAAAABXNsaWNlAAAAEgAAAAdzbGljZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAA"
            
."AAAABm9yaWdpbmVudW0AAAAMRVNsaWNlT3JpZ2luAAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVu"
            
."dW0AAAAKRVNsaWNlVHlwZQAAAABJbWcgAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQA"
            
."AAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAACMAAAAAUmdodGxv"
            
."bmcAAAB/AAAAA3VybFRFWFQAAAABAAAAAAAAbnVsbFRFWFQAAAABAAAAAAAATXNnZVRFWFQAAAAB"
            
."AAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5jZWxsVGV4dElzSFRNTGJvb2wBAAAACGNlbGxUZXh0"
            
."VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAAD0VTbGljZUhvcnpBbGlnbgAAAAdkZWZhdWx0"
            
."AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFsaWduAAAAB2RlZmF1bHQAAAALYmdDb2xv"
            
."clR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5vbmUAAAAJdG9wT3V0c2V0bG9uZwAA"
            
."AAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNldGxvbmcAAAAAAAAAC3JpZ2h0"
            
."T3V0c2V0bG9uZwAAAAAAOEJJTQQRAAAAAAABAQA4QklNBBQAAAAAAAQAAAADOEJJTQQMAAAAAAiW"
            
."AAAAAQAAAH8AAAAjAAABgAAANIAAAAh6ABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA/+0ADEFkb2Jl"
            
."X0NNAAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwM"
            
."DAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEM"
            
."DAwMDBERDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAjAH8DASIAAhEB"
            
."AxEB/90ABAAI/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAA"
            
."AAABAAIDBAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMk"
            
."FVLBYjM0coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk"
            
."9KW1xdXl9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIE"
            
."QVFhcSITBTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLy"
            
."s4TD03Xj80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEA"
            
."PwD1Vc59bOrZvT/QGK4MNhduJAOjQzQT/XVzO6y7GvNQZugA8xz8nLD+sWVRl42JfdUSS60AbyIj"
            
."0/AJcpnwz5kYvmlHi4o1+61ebzCOKdS4ZRrUX+85TvrZ1wcXj/Mb/cgv+uHXxxkD/Mb/AHIThgnQ"
            
."0OE6SHmR+CzMuv0L7KZ3em4tnxhbEceEn+bj/ixaOLPOW2SUq31l/wB0+rdCzLc3pWNlXR6ltbXO"
            
."jiSNYV226mit1tz21Vt+k95DWj+s5yy/qp/4n8L/AIpq11k5ABOQHSRdaGsY32DVq6p0y922nLot"
            
."cI0ZYxx9zm1t+i786x7K/wCurBewPFZcA9wLmtnUhu0OcG/yd7FhDDyH9MyqCy2t1vUtwLQWvDDl"
            
."1v8AXr0/Nr/S+r/bQLGdVr+2Usdlipn2ltDwH2P2k4DqdjrHNfb9LL9J/q+ts9b0U1c9MksLAf1F"
            
."vQc42eozIr9b0LLXWa+zdXYz7cG5FdW//uR/24s85F7m5NeAc+ysjDJ9Z129m77Q66yGttyvRs9O"
            
."tl32b8/+as9FJT1FuVjUu23XMrdG6HuDTBc2vd7j/pHsr/roq4ltHVsisOvpyHuawtaXssJ2/bMW"
            
."5jZum536Fr3/AKX3+kz+Qp2f85h9oO/IN22/e1jLiOf0HpWOf9m/c9D7FX6mz1PWSU9moerV6pp3"
            
."t9UNDzXI3bSdoft+lt3NWGas7H6xT0ym+5+Lc5mWXveXvYyrc2+g2Pc630r7vsn/AG5cn62epfa7"
            
."hjnIbT6FO00te5u/1n+rPoOru/mtnrfZn/afSSU7ySz+hOyj0yr7U17bWl4JtLi4gOdtf+may/a7"
            
."/B+t+l2LQSU//9Dpev27epOH8lqoZ7LsjpeKaGOt9O20WbAXFu70yzdt/ehE+s9u3q7x/IZ+RZTM"
            
."26kk02OrJ0JY4t/6lZWLP9252eXh4vVMVt8zncxET9yB0Ej0/vcSI4mdI/Vref8ARu/8iqvUsLPO"
            
."beW41xBeYIrcR/1Kv/tbPL2j7VdqR/hHeP8AWXplbQWAnnX8q2eW+KnIZEY64a3l+8jleUgBICR6"
            
."dHO+rFVtPQsOq5pZYypocxwgg8w5ajnBoLnEBoEknQABIAAQBAVfqOIc3AyMRrzWb63MDx2JEa/y"
            
."f300nikSdOI2fq6NVGhrQWHVOmGk3jLoNLSGusFjNoceGl+7buU352DWamvyKmm+DSHPaC+fo+lJ"
            
."/Sbp/MWW7pnU35VWaasNltBG2lhdteNjqXPtv9HfvZP6Bvofoq1XZ9XM6rGsxmOotGXQKbnWbv0X"
            
."vtud9krDHb62faP0Vb30/pKq7FJwY/3v5f8AoLHxz/d/l/6E6zOpYlzn1vG1gFu91hYGxVY7Et3e"
            
."/wCjvb+79BCwrei4bracIU01hotttrcwM1d6e17g/duVW3oeW/14fX+lryGNku5uyHZdc+z/AEbv"
            
."f/LSyug2WE+i2lrPs9dIadzfex/qOfNQG3/jP/A1TyTyiUhCNxBPD/WTxZOzs1XU3s9SmxtrDoHM"
            
."IcNP5TUFvUenuFjm5VJFJAuIsaQwk7R6nu9nu/eVDA6Ll1UNZfmW1lr3ODKHNDS123+de+n1LH6f"
            
."TWbT9VM1tDqXuqcBXXS0usseHNbdVkP/AEdjPTx2Orp/mWer+k/wikgSYgyFEjUL4kkAkU7jcnot"
            
."Zf1Ft+O31orfk72Q4t+jX6u7b7f3Um9Z6c7LdiG5jLNtb6y5zQ2wW7vT+z+79L9FUOodFz7b32Yj"
            
."qmNde64Dca3jdRRjNLbm03vr/SVXeoyv+dY/+dVOn6s9TZjvxXHHLL6aabLdzy+v0nOe59DfSG76"
            
."Xs99f6ROS7zeqYO1psuZQX2WVMba5rHOdVY7HfsaXe/9IxNkdWwaMmrENrX5F1gqFLHNL2ktc/fZ"
            
."Xu3tr9qxs36s5t9r3sewi0XMe02WVgNsyLsuvcKW/rDfTyP0tD/T/SV/zqN+ws5uTW1rqXYzMt2W"
            
."by54vO9rmGr6Dvob/wCc9f8AMrSU/wD/0e261H2lv9A+j/2rndyfofyFnH/2jrwVJQy+Y/zf+F8y"
            
."w7/o/V98x/6TV/yP9MfQ+nz/AIP+X+4usr+gOPlwvldJPx7H5f8AATH6f4L9VJL5VST1z9VJL5VS"
            
."SU/VSS+VUklP1UkvlVJJT9VJL5VSSU/VSS+VUklP/9k4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBk"
            
."AG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgA"
            
."bwBwACAANwAuADAAAAABADhCSU0EBgAAAAAABwAHAQEAAQEA/+ESSGh0dHA6Ly9ucy5hZG9iZS5j"
            
."b20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRj"
            
."emtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSIj8+Cjx4OnhhcG1ldGEgeG1sbnM6"
            
."eD0nYWRvYmU6bnM6bWV0YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0IDIuOC4yLTMzLCBmcmFtZXdv"
            
."cmsgMS41Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIy"
            
."LXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4K"
            
."CiA8cmRmOkRlc2NyaXB0aW9uIGFib3V0PSd1dWlkOjdhZTdjN2E3LTBhM2YtMTFkZS1hYzJmLWM0"
            
."YjJjOTJkNjRkOScKICB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21t"
            
."Lyc+CiAgPHhhcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdhZTdjN2EyLTBh"
            
."M2YtMTFkZS1hYzJmLWM0YjJjOTJkNjRkOTwveGFwTU06RG9jdW1lbnRJRD4KIDwvcmRmOkRlc2Ny"
            
."aXB0aW9uPgoKPC9yZGY6UkRGPgo8L3g6eGFwbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg"
            
."ICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz7/7gAhQWRvYmUAZEAA"
            
."AAABAwAQAwIDBgAAAAAAAAAAAAAAAP/bAIQAAQEBAQEBAQEBAQIBAQECAgEBAQECAgICAgICAgMC"
            
."AwMDAwIDAwQEBAQEAwUFBQUFBQcHBwcHCAgICAgICAgICAEBAQECAgIEAwMEBwUEBQcICAgICAgI"
            
."CAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI/8IAEQgAIwB/AwERAAIR"
            
."AQMRAf/EANQAAAEFAQADAAAAAAAAAAAAAAcABggJCgUBAgQBAQACAwEBAQEAAAAAAAAAAAAGCAUH"
            
."CQQBAwIQAAAGAQMDAwMFAAAAAAAAAAMEBQYHCAIAAQkwERIQIBMUFRcxQSI2GBEAAQQBAwMDAQQG"
            
."CwEAAAAAAgEDBAUGERIHACETFBUIMRBBIhZRUiM0FxgwYaGxMjNTg0Q1JjgSAAIBAgQCAwsKBwEA"
            
."AAAAAAECERIDACExBFETQWEiIDBxgbHRMkKSI0MQkaHBYnIUNEQFUoKismNzFUX/2gAMAwEBAhED"
            
."EQAAAN/BS7YqsNIdlK+jpNNdFDrlSZiUiFgYjpiGMPkRwjuiK8qha0qx6AUup6vhWCEGx7MbruZl"
            
."8LEdcTOpAFAcSGwGRxE7T7yVhLozi8qayRI6b1Lr56S1vBmyb97cedlv54QaRhSRYFw+X0jyI+Ie"
            
."xj9ZaSrLD/IekenuOQ5xnR5mVYgJpSA+Jd7tyHW27Dk/v4HpDg4QbHgQkzuHKNK859GuP1dexZLC"
            
."naMrkqR2HYEk9dH69htrqKdPN+jQjZrc3ZfEIQhCEIQhH//aAAgBAgABBQDVfo4S18T/ADy09bV6"
            
."aen6hhJi105otCM1Vyg8rHnOiCLynhpKO/Ulpf8A7R07YFt8nrxjLZMu1TDgJdmw50zFPlI6EZcY"
            
."YeWeWbMWMRwG0oi4uRXLpKkFJCNmZS1coeB9toS3d3pRw0T3TnQr5C7YbdtNNbxTVMF4IwZIeWE4"
            
."wbmllGnGqOWEBzG8SM0+hpftk3x+tw8NIvh9V+/U/9oACAEDAAEFANWQk5YbuJCwbtz0nzY5RNNF"
            
."VEPJnTdUh/bjdsZQCwLo0uk8xAkzYuPHmPZE6coZdliyTZPKaSjxysYinG4c3Ns0rmAlZ54444ux"
            
."KyBGXyAeRR0lRc8HMSyFKHAR8PbK2fZZLKYwG4TlUN89st+2nMkbqCeK1lUQ2DGh8AqMxjeWymxB"
            
."BN2cimCBX2u3t8/8exLx+bL9ep//2gAIAQEAAQUA1yu20miteClyv3jKbKvMDfottRSXXVO9VXY7"
            
."2mwm81bRVmfZ8VbRgFn0c0nxoyj/AKYOhtCOX0nG4p2Kn5yJSmy5njhSAg0yJLiBsxXzxTZedA9F"
            
."offy/WddRrUNnCBFuwydRMzID2PEiDDthJDbcWXJeS3Ntqbo2uFdYex28q0YOyYcrTq+7l2TbGT4"
            
."lu+RaxGopm7I3ZOF50OzZxiNZzsqjRw4TTiZe0FaDbTV50hJvnEmyUTPU5DLkpbCik1Hk0H4jkbF"
            
."18UypCS6YN4dMuVXVQlshaGDMiT+tjBsfSZycub7VbVIml3ssfa108irCASKnEouWLlAbFxUanOB"
            
."1KtFmlyT0rjqm1nRu5aPSws7yhQxfcI0EUulVnshpcU0zpTHsBSyene9mXxn2WQGDNnGjMz/AHLl"
            
."RSbSEl3M+L8jjeOmD8f5Db/h9m6n/9oACAECAgY/AMbpt6pZbQSACVzaqSSM+jLw4/Ln238+Py59"
            
."t/PjdbS1NFtyBOsajPp174f261shepRWLFyubZwAFOg6Z1xvN+qDbkuFK+mOzMGTHHE84H+QYt3Y"
            
."ioAx4cb/AP2nyDvl4/47X9uN3Ze6quLskEgEDx4Pvk9oefFgNubYIUZVrPlxvbtpgyNcMEZg6DI9"
            
."OAqiSdBgWDtLoukSF5bVEDUgRJA46YuMm3uMLU1kIxojWqB2YgzMRGBs9ywU8hb5csoQIwQiZIYE"
            
."BxJpoBkVaTctrfQpbQO1zmW6FlqaSa5BniAMwJnLAu7a6t22fWVgwy1zBI7q6Y1t2/Jgmxda3OtL"
            
."FZ8METhB+LuntD4j8fDgZfJt90UrFp1aOMGcuvgegwcXdkLu5a3dBl2C1Kaw4C2+ZENB5hrBZoMC"
            
."INvcOt1DYum4gWn3vYRALrFhDHlitgHlWZY6Td3O2ZVR9gm2FZIPMUWpJgMKOwYMzp2dYI2yWFT8"
            
."NbtUmtfeJcrLAoARlo3aJOTIQThtvu7iu5uMwpzhTEAsVQs0gksVkz1d0k/gPQ/UzXqdI9X65x/5"
            
."H9WLcf8AL9IehVVr6v2uHXg99//aAAgBAwIGPwDGzTYOEN0vUSoYwtMAA5etn4sdrcD2E82M749h"
            
."fNixfuRW6gmNJ6e+chbVUAEkmNfFj9svXNmLlZvACsrFPL4AzM+KMKp/b4BIGV0yJ4Svlw1uZpMT"
            
."jbD7H1nvj/dXyY/bG21l7vLe+GoUtSW5ZExmJgx4DhCdneiR8N+PgxcPJfX+E+bFhHEMFEj6cEkw"
            
."Bg3hubRtgwWrWkE9BMxPVi2r30BuRRLKKp0pz7UyIicEeiBXJYqB7u4bbdMxIkGIjUg5YZRcWFWS"
            
."1S0jOIJmQZ6o65yxXacMvEEEfOO6f7q+TBNq4UngSJ+bCjnvqPWPHw/Le2wak3EKzwkeTiOkSMW9"
            
."2be3V7ZEIC0MKCpLPRMiRQKCFWROch7CNbcXrQRy1Xu+27HliDIFZpBKwyq09AvQy9tbwGZ+JfNw"
            
."Tl0KYPXpIzweULYHKVIMjtBpJ7IEZaHPPURg27zBiWJEZwDGpgEnUkkdPdLP4b0fizV4o6Mfofpw"
            
."n5LUaTOvR18O/f/aAAgBAQEGPwDri6JxLex6GTl8u2GzsJ0RmaYsVkSA4DbbchCbHecwiMlFS7Ii"
            
."Kia6kkflWGCJ9P8Az9Mv3/1sdH4eXoQdl2r+XKNf74/XCnLObEyuU51j1bkN76ASCP6t5nY8TQEp"
            
."KAmYKaBqqDronZE6s8uznKK7C8UpQF+5yfLJsaurogG4LIk9JmG222imYiikSd1RPqvTlVhHyKwT"
            
."MrNn0vlrcVy7H7F8fXWUamjatxJbhJ5pk1iO32/E6622mpGKLAxx+3is5DaxZd3V0LshoZsmFXux"
            
."mJUhphS3m0wc1gXTFFECdBCVFMdfsCqzLkOixKzcjN3Ldbk1tAgPlDdso1MD6NynWyVopk1iOJ6a"
            
."K66DaLuMUX7JGFt5FBPMYkFnKJeJhLjrZtVkiQ7EalnFQ/KLDjrDjYuKO1SEhRdUVPtl4k3j52qs"
            
."xmLI3kmtw22xkb1ABH0zxEqCKKRKX1XRERE6+P8Anma4E7PfmWeZ1saKzdyGfEsMKhoi3sMBu3pt"
            
."7KPbT79egivcWTIwSjGMUyHkkwnmkcJA3gLrKgpDrqiEmi/f1mWGJP8AckxiwlUoWCh41eBhxRE1"
            
."FFXRVTTVEX69fF8/1sRq1/sc+znzApWPZPitpmnyaPJa+ZjsWdAvGMflfIGps1u681ZUwaahCcxu"
            
."WIqAgHl12Cq9fJHDKe75hYwvGw5ioOLMiqmsmyq7Gvky+LJVOcN62msSLA2/VXQQ3klrKFoZKRnF"
            
."cbVOvlPMyD37HOVcYb5Bc4qyrkWwy5r1PixoJtbPhLyozGt4UFuU4Tbbdm46QK2RK8TajpzPjPx8"
            
."sPkHlGNy4vAkiYHLdryUmQ0iWZZXNt7IWo0Kzv1rJY18Zid7S22Tryn6d0IwgSQbTP8AjHkDIbet"
            
."qbDG6mVl2P5m/OCvD5K4JkUOOr2StPWLot1zD77Xq3XHkjtEpEotEo8xyff+RnuQXK7kl3JKPDcc"
            
."5FehJsmt+yJVz59kdIhb1ZKv/L8Tzkz5Rkp/iNOO/ithnK2Y3/D3IE6j+UT2UZdkVhf3NFTYYzLh"
            
."3tE9OtJr09yBaWI02iOH40F+S2gqiqi8kROO5/IVXx+WB8du1U3iyoyW2rFvP4jWZWbbreLy4Fig"
            
."uQQYCedS+k9uMQmAkKbVwgOXKa9qMzrpV5VyHuR5l1NtJ8Zi8ljHmKWTRoloDDre1Yzc9pJIsoCO"
            
."qRamXV7EVzbsqqg9uv6zJr1wJJwTFrLNjxTJ85gZW1iEKTZPVx2DVS/ESS3DBw2kfBlxWyJEQtq6"
            
."LqnUVU4Zy7ajzalpjV32TyJ3/duuWJcDhHMZ0ORdzno0uFi94604CuaoQG3FVFRfuVF6+N+LZlRy"
            
."cZyekxWqhXVBcsmxLhvq0r3ieacRCBwRcHcBIiivZURe3UuwsJbcCBAbcmTp0xwWmWWWhUzccM1Q"
            
."RERRVVVXRE6sc+ifIjBZWC1ExnH7bNI+W0B1MWfIBXWoz0wZasg8YpuFsiQlTuidYPX33MWK0k/k"
            
."4I0njaDb5DURnshbmE2Ec6wHpAlLF0ngRtWULcpDprqnWRYxeR/ZKCJEzX8zWnIL1DGqkh4bmcrj"
            
."+0SQD083PC5JjmQGbPiVok3kDi+PrN8K4Oh4Zx7ikOvZ5Gz3NsJscXj0IOO2R1AMTJDE5XxebcTQ"
            
."UcbRoUJBEkJdvTWRYPlVbmePvm5HYvcUnRbGGbjRbDEXoZuAqivZURey9ZnOredsNsIXHLrELkKZ"
            
."ByekdaoXpMooLLdibclUik48CtAjqipGiindNOr/AOTUDlDjmrTkJyLgV9zkGR48EWzerGVVmvW0"
            
."KT4iNoE18InroiKqdk0s+GpHJlPR5OFbiuUYdPv7mijQMtjZg3Jdg+wGU1XJ5IMdFc8ben7Vrapb"
            
."+1XJyjkem41l5DkWV8Y4tScm3FPTT7ezw/KpeHzvQsyJesgClxNWtmpKBt7hEi2px9w3NzeBkHKn"
            
."IWQxOOmOPcVsqeXd1T02slWrcyygHMbksQ0bjIKuo2S7nG0QVQtUyaI4fi1pKJ1tHPw7kKO4mqa/"
            
."VNUVOpcvDM2s8RlzQSPNlYvZSq9x1sV3ILhRHG1JEVdURfp1Tshztl5I/NiMq0GTXK798gB26JJ7"
            
."666aff0xIktK8+4b6uOOkSkqpINO+q/dp0LEVgY7IaqLTIoIoqrqvZP0quq9cv8ADsHIXcUm8l49"
            
."a4bDyCKpJ6Z2dENgFdQO5skpILwJoptqQ6prr1gnPMnj3hnH8z4zlRW6rjHGJV43WXkYsWl46/Ls"
            
."r5cfCQkiKjzY1rXt7gx2Ucb8heTcOY8Y0Nzg2aQOdcDhcO8k3mfFbgOCufmq8yGQ5icFmBJGREjD"
            
."fn6KM8/F2vxmHlNO4DyysXIcdb/PmNcqYdUeeXZJ45WccyzuQ4BPbYBaNtwpItvqO5ReRRFDDQ1k"
            
."hg1RhdZTfw4xriuPR2K29cHv9PkpXD80HaNlk2V8aorUn9oSmm1xkgVeqyiz75H5Rikunu7e+j0H"
            
."CFpVtV06BYjG2N2kyxoGpcyShtOGUgfEa717roi9WmEXt7jFwzBxvGeK6afkOW5rkLFjAqeTqDMp"
            
."ijX20AYlPGeiUxJ6BgJIlIc/zm29UXKMk4gvMZx6nus6t+WYde1ZvYxcMLP4wxnCmHmLqJjd3IhO"
            
."DLqppymYoh6ll4EJ8V3CmQcTWc7jd/HeTcJ494ezLkIbG/k32NFh1xLnyJ1JHcpGW33HAkoTKOSG"
            
."NrzbZqugaFkt9R5JRTo+dw89xC+ppuX5rjMSNByLl7JOQoDklrHIZpcMnEyBG5de+scReZBW5BCq"
            
."quKwa2yxCx4qoeXrn5SSuUrKzyCPyI63fUcqudrFFuC+JrHclqjchbFCNtpjVAJvVanx/wAAP3Fz"
            
."yfzO+f3fd657X0vk/wCN+nb+Hyb9Ol/+MP8Ae36dYRu/k42+7wN35M8nvunqQ/67b39V/o6d9+nV"
            
."f4/B49n4Pbd/h03Lpp5fxa/rbu+uuv8AS//Z");

    }
    else if(
$picture=="cooliris_xml")
    {
        
header("Content-Type: text/xml"); 
        
//header("Content-Type: text/html"); 
        
$full_url "http://".$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"];
        print 
"<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>";
?>
    <cooliris-quick version="1.0">
    <src>^<?PHP print str_replace(array(":""/"".""-""?""=""~"), array("\\:""\\/""\\.""\\-""\\?""\\=""\\~"), $full_url);  ?>\?task\=thumb\&amp;pic\=(\d+?)$</src>
    <dst><?PHP print $full_url?>?pic={1}&amp;offset=&amp;task=big_pic</dst>
    </cooliris-quick>

<?PHP
    
}
}
else if(
$task == "big_pic" || $task == "thumb")
{

    if(
$task == "big_pic" && file_exists($big_cache_file) && $cache_enabled)
    {
        if(
$offset != && 0// пока что не пользуем
            
header("304 Not Modified");
        else
        {

            
$fread fopen($big_cache_file"rb");
            if(
$fread)
            {
                
$img fread($freadfilesize($big_cache_file));
                
fclose($fread);

                
header("Content-Type: image/jpeg");
                print 
$img;
            }
        }
    }
    else if(
$task == "thumb" && file_exists($thumb_cache_file) && $cache_enabled)
    {
        
$fread fopen($thumb_cache_file"rb");
        if(
$fread)
        {
            
$img fread($freadfilesize($thumb_cache_file));
            
fclose($fread);

            
header("Content-Type: image/jpeg");
            print 
$img;
        }
    }
    else if(
file_exists($filelist[$picture]))
    {
        
$type exif_imagetype($filelist[$picture]);
        
header("Content-Type: " image_type_to_mime_type($type));
        switch (
$type)
        {
        default:
        case 
IMAGETYPE_JPEG$type "jpeg"; break;
        case 
IMAGETYPE_PNG:  $type "png";  break;
        case 
IMAGETYPE_GIF:  $type "gif";  break;
        }
        
$imagecreatefromimg "imagecreatefrom" $type;
        
$imageimg "image" $type;

        if(
is_image($filelist[$picture]))
        {
            
//trigger_error("file:".$filelist[$picture]." ".$imagecreatefromimg. " ".memory_get_usage(). " ".ini_get("memory_limit"));
            // @ supress error
            //$img = @$imagecreatefromimg($filelist[$picture]);
            
$img $imagecreatefromimg($filelist[$picture]);
            
$imagedata getimagesize($filelist[$picture]);
        }
        else if(
is_video_without_jpeg($filelist[$picture]))
        {
            
$img imagecreatefromstring(get_video_picture());
            
$imagedata = array(800600);
        }
        else 
        {
            
$img = @imagecreatetruecolor(800600);
            
$imagedata = array(800600);
        }

        
$w $imagedata[0]; $h $imagedata[1];
        
//print $w." x ".$h;
        
if($task=="big_pic"
        { 
            
$newh 600// tak nada.
            
$cache_file $big_cache_file;
            
$font_size  36;
        }
        else
        {
            
$newh "96";
            
$cache_file $thumb_cache_file;
            
$font_size  24;
        }
        
$neww $w*$newh/$h;

        
$newimg = @imagecreatetruecolor($neww$newh);
        if(
$use_resample)
            
imagecopyresampled($newimg$img0,0,0,0,$neww$newh$w$h);
        else
            
imagecopyresized($newimg$img0,0,0,0,$neww$newh$w$h);

        
$videoname "";
        if (
is_video($filelist[$picture], $videoname) && !is_video_without_jpeg($filelist[$picture])) {

            
$color imagecolorallocate($newimg110250140);
            
$bbox  imagettfbbox($font_size0$font'Video');

            
imagefttext($newimg$font_size0, ($newh/2) - (($bbox[0] - $bbox[5]))
                                      , (
$neww/2) - (($bbox[1] - $bbox[6])), $color$font'Video');
        }
        
$imageimg($newimg);

        if(
$cache_enabled)
            
imagejpeg($newimg$cache_file);
        
imagedestroy($img);
        
imagedestroy($newimg);
        echo 
"</br>zzzz</br>";
    }
}
else if(
$task=="thumbnails"// предварительный просмотр
{
?>
<HTML>
<HEAD>
<TITLE>Photos</TITLE>
<?PHP if($cooliris_enabled) {  ?>
<link rel="alternate" type="application/x-cooliris-quick" href="index.php?task=static&amp;pic=cooliris_xml" />
<?PHP ?>
</HEAD>
<!--
<BODY BGCOLOR="FFFFFF">
-->
<BODY bgColor=#000000 text=#cccccc link=#999999 vlink="#888888" alink="#777777">
<?PHP if($cooliris_enabled) { ?>
<DIV style="float: right"><A target="_blank" HREF="http://www.cooliris.com/"><IMG border="0" src="index.php?task=static&amp;pic=cooliris_enabled"></A></DIV>
<?PHP ?>
<TABLE cellspacing="10" valign="center"><TR><TD valign="top">
<H1>Photo thumbnails</H1>
<TABLE cellspacing="5" cellpadding="5" border="0" align="center">
<?php


    
// ---- reading comments ----
    
$all_comments = array();

    
// rekolbasing list to make it appear in more lovely view
    
for($i=count($comments)-1$i>=0$i--)
    {
        list(
$filename$comment) = explode($comments_splitter$comments[$i]);
        
$found 0;

        for(
$j=0$j<count($filelist); $j++)
        {
            if(
get_name($filelist[$j]) == $filename)
            {
                
$found 1;
                break;
            }
        }

        if(
$found)
        {
            
$all_comments[$j][] = $comment;
        }
    }


    if(
count($all_comments)<=0// no comments yet
        
$photos_per_row $thumbnails_photos_per_row_no_comments;
    else
        
$photos_per_row $thumbnails_photos_per_row;

    
//    $current_pic = 0;

    
for($i=0$i<count($filelist); $i++)
    {
        if(
$i $photos_per_row == 0) print "<TR>\n";
        if(
$i==count($filelist)-1// is it last element??
            
$colspan $photos_per_row $i $photos_per_row;
        else
            
$colspan 1;
        
// print "<TD style=\"background:#F0F0F0\" align=\"center\" colspan=\"".$colspan."\">"
        
print "<TD style=\"background:#000000\" align=\"center\" colspan=\"".$colspan."\">"
            
."<IMG SRC=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\"><br />"
            
."<A HREF=\"".$_SERVER["PHP_SELF"]."?pic=".$i."\"><IMG border=\"0\" src=\"".$_SERVER["PHP_SELF"]."?task=thumb&pic=".$i."\"></A></TD>\n";

        if((
$i+1) % $photos_per_row == 0) print "</TR>\n";
    }


?>
</TABLE>
</TD>
<?PHP 
    
if(count($all_comments)>0)
    {
?>
<TD style="background:#A0A0A0"><IMG SRC="<?PHP print $_SERVER["PHP_SELF"]?>?task=static&amp;pic=1x1" width="1" height="1"></TD>
<TD valign="top">
 <H1>Last comments</H1>
 <TABLE cellspacing="5" cellpadding="5">
<?PHP
        
// printing a list of comments......

        //print "HEY!!!";

        
foreach($all_comments as $num=>$comment_array)//  for($i=0; $i<count($all_comments); $i++)
        
{
            
// print "<TR><TD align=\"center\" style=\"background:#F0F0F0\"><IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\"><br />"
            
print "<TR><TD align=\"center\" style=\"background:#000000\"><IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\"><br />"
                
."<A HREF=\"".$_SERVER["PHP_SELF"]."?nocooliris=1&amp;pic=".$num."\">"
                
."<IMG border=\"0\" src=\"".$_SERVER["PHP_SELF"]."?nocooliris=1&amp;task=thumb&amp;pic=".$num."\"></A></TD><TD valign=\"top\"><UL>";

            for(
$j=count($comment_array)-1$j>=0$j--)
            {
                
$comment_text nl2br(htmlspecialchars(base64_decode($comment_array[$j])));
                
$comment_text preg_replace("/#(\d+)/""<a href=\"".addslashes($_SERVER["PHP_SELF"])."?pic=\$1\">#\$1</a>"$comment_text);

                print 
"<LI>".$comment_text."</LI>";
            }

            print 
"</UL></td></tr>";


        }

?>
 </TABLE>
</TD>

<?PHP
    
}
?>
</TR></TABLE>
</BODY>
</HTML>
<?php
}
else if(!
$froze_comment && $task=="addcomment")
{
    
$failed false;

    if(isset(
$_REQUEST["cancel"]))
    {
        
header("Location: ".$_SERVER["PHP_SELF"]."?pic=".$picture);
    }
    else if(isset(
$_REQUEST["addcomment"])) // okay, adding comment
    
{
        if((isset(
$_REQUEST["captchaword"]) && isset($_SESSION["captchaword"])) || isset($_SESSION["captcha_complete"]))
        {
            if(isset(
$_SESSION["captcha_complete"]) || $_REQUEST["captchaword"] == $_SESSION["captchaword"])
            {

                if(!isset(
$_SESSION["captcha_complete"]))
                    
$_SESSION["captcha_complete"] = true;

                if(
get_name($filelist[$picture])!="" && trim($_REQUEST["comment"])!=""// name is not empty??
                
{
                    
$f fopen($comments_file"a");

                    if(
$f)
                    {
                        
fprintf($fget_name($filelist[$picture]).$comments_splitter.base64_encode($_REQUEST["comment"])."\n");
                        
fclose($f);
                    }
                }

                
header("Location: ".$_SERVER["PHP_SELF"]."?pic=".$picture);
            }
            else 
// generate new captcha word 
            
{
                
$_SESSION["captchaword"] = generate_captcha_word();
                
$failed true;
            }
        }
    }

    if((!isset(
$_REQUEST["addcomment"]) && !isset($_REQUEST["cancel"])) || $failed// none of two buttons pressed, print form
    
{
?>
<HTML>
<HEAD>
<TITLE>Photos</TITLE>
</HEAD>
<BODY>
<?PHP



        
print "<table align=\"center\"><tr><td><div align=\"center\"><IMG height=\"600\" src=\"".$_SERVER["PHP_SELF"]."?pic=".$picture."&amp;offset=".$offset."&amp;task=big_pic\"></div></td></tr>";

        print 
"<TR><TD align=\"center\"><FORM method=\"post\">";
        print 
"<INPUT type=\"hidden\" name=\"pic\" value=\"".$picture."\">";
        print 
"<INPUT type=\"hidden\" name=\"addcomment\" value=\"1\">";

        print 
"<TEXTAREA name=\"comment\" style=\"width: 600px; height:100px\">";
        if(isset(
$_REQUEST["comment"])) print htmlspecialchars($_REQUEST["comment"]);
        print 
"</TEXTAREA><br />";
        
// use captcha just once
        
if(!isset($_SESSION["captcha_complete"]))
        {
            if(
$failed) print "<FONT color=\"red\">";
            print 
"Enter the &laquo;<b>".$_SESSION["captchaword"]."</b>&raquo; word: ";
            if(
$failed) print "</FONT>";
            print 
"<INPUT type=\"text\" name=\"captchaword\"><br />";
        }

        print 
"<INPUT type=\"submit\" value=\"Add comment\">&nbsp;&nbsp;<INPUT type=\"submit\" name=\"cancel\" value=\"Cancel\"></FORM></td></tr></table>";

?>



</BODY>
</HTML>
<?PHP
    
}
}
else if(!
$froze_comment && $task=="delcomment"// delete comment
{
    if(isset(
$_REQUEST["cancel"]))
    {
        
header("Location: ".$_SERVER["PHP_SELF"]."?pic=".$picture);
    }
    else if(isset(
$_SESSION["captcha_complete"]) 
        || (isset(
$_REQUEST["captchaword"]) && $_REQUEST["captchaword"] == $_SESSION["captchaword"]))
    {
        
$comment_id_to_delete read_param("id");

        
$comment_id=0;
        for(
$i=0;$i<count($comments);$i++)
        {
            list(
$filename$comment) = explode($comments_splitter$comments[$i]);
            if(
$filename == get_name($filelist[$picture]))
            {
                if(
$comment_id == $comment_id_to_delete
                    
$comments[$i]="";
                
$comment_id ++;
            }
        }


        
$f=fopen($comments_file"w");
        if(
$f)
        {
            for(
$i=0;$i<count($comments);$i++)
            {
                if(
$comments[$i]!="")
                    
fprintf($ftrim($comments[$i])."\n");
            }

            
fclose($f);
        }


        
$_SESSION["captcha_complete"] = true;
        
header("Location: ".$_SERVER["PHP_SELF"]."?pic=".$picture);
    }
    else
    {
        
// generate new captcha word
        
if(isset($_REQUEST["captchaword"]))
            if(
$_REQUEST["captchaword"] != $_SESSION["captchaword"])
                
$_SESSION["captchaword"] = generate_captcha_word();

?>
<HTML>
<HEAD>
<TITLE>Photos</TITLE>
</HEAD>
<BODY>
<?PHP

        $comment_id_to_delete 
read_param("id");
        
$comment_id 0;
        
$current_comment "[error]";

        for(
$i=0;$i<count($comments);$i++)
        {
            list(
$filename$comment) = explode($comments_splitter$comments[$i]);
            if(
$filename == get_name($filelist[$picture]))
            {
                if(
$comment_id == $comment_id_to_delete)
                {
                    
$current_comment base64_decode($comment);
                    break;
                }
                
$comment_id ++;
            }
        }

        print 
"<table align=\"center\"><tr><td><div align=\"center\"><IMG height=\"600\" src=\"".$_SERVER["PHP_SELF"]."?pic=".$picture."&amp;offset=".$offset."&amp;task=big_pic\"></div></td></tr>";

        print 
"<TR><TD align=\"center\"><FORM method=\"post\">";
        print 
htmlspecialchars($current_comment)."<br /><br />";
        print 
"<INPUT type=\"hidden\" name=\"id\" value=\"".$comment_id_to_delete."\">";
        print 
"<INPUT type=\"hidden\" name=\"task\" value=\"delcomment\">";

        print 
"Enter the &laquo;<b>".$_SESSION["captchaword"]."</b>&raquo; word: ";

        print 
"<INPUT type=\"text\" name=\"captchaword\"><br />"

            
."<INPUT type=\"submit\" value=\"Delete comment\">&nbsp;&nbsp;<INPUT type=\"submit\" name=\"cancel\" value=\"Cancel\"></FORM></td></tr></table>";

?>

</BODY>
</HTML>


<?PHP
    
}


    
//print "<HR><A HREF=\"".$_SERVER["PHP_SELF"]."?task=addcomment&amp;pic=".$picture."\">[add comment]</A>";
}
else
{
?>
<HTML>
<HEAD>
<TITLE>Photos</TITLE>
</HEAD>
<!--
 <BODY BGCOLOR="FFFFFF">
-->
<BODY bgColor=#000000 text=#cccccc link=#999999 vlink="#888888" alink="#777777">
<?PHP
    
print "<table align=\"center\"><tr><td><div align=\"center\">";


    if(
$picture >= count($filelist)-1// this is last picture or more?
    
{
        if(
$loop_links)
        {
            print 
"<A HREF=\"".$_SERVER["PHP_SELF"]."?pic=0\">"
                
."<IMG border=\"0\" height=\"600\" src=\"".$_SERVER["PHP_SELF"]."?pic="
                
.$picture."&amp;offset=".$offset."&amp;task=big_pic\"></a>";
        }
        else
        {
            print 
"<IMG border=\"0\" height=\"600\" src=\"".$_SERVER["PHP_SELF"]."?pic="
                
.$picture."&amp;offset=".$offset."&amp;task=big_pic\">";
        }
    }
    else
    {
        print 
"<A HREF=\"".$_SERVER["PHP_SELF"]."?pic=".($picture+1)."\">"
            
."<IMG border=\"0\" height=\"600\" src=\"".$_SERVER["PHP_SELF"]."?pic="
            
.$picture."&amp;offset=".$offset."&amp;task=big_pic\"></a>";
    }

    print 
"</div></td></tr>";


    print 
"<tr><td>";

    
$photos_to_display 3;

    if(
$picture $offset < -$photos_to_display$offset = -($picture+$photos_to_display); 
    if(
$picture $offset count($filelist)+$photos_to_display-1$offset count($filelist) - $picture $photos_to_display -1

    print 
"<TABLE border=0 align=\"center\"><TR>";

    print 
"<TD valign=\"bottom\"> <A HREF=\"".$_SERVER["PHP_SELF"]."?pic=".$picture."&amp;offset=".($offset-1)."\">"
        
."<IMG border=\"0\" src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=b\"></A></TD>";

    for(
$i =$picture $photos_to_display $offset$i <= $picture $photos_to_display $offset$i++)
    {
        print 
"<TD valign=\"bottom\" align=\"center\">";



        
// TODO: сделать, чтобы расширения брались из $video_extensions
        
if($i == $picture// are we displaying the correct picture??
        
{
            print 
"<IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\" /><br />"//TODO: выводить стрелочку вниз

            
$videofile "";
            if(
is_video($filelist[$picture], $videofile))
            {
                
$size filesize($videofile)/(1024*1024);
                
$size round($size*100)/100;

                print 
"<A target=\"_blank\" HREF=\"".$videofile."\">download video</A><br />[".$size." MB]";
            }
            
/*
            else if(file_exists(   get_name($filelist[$picture]).".mp4" ))
            {
                $size = filesize(get_name($filelist[$picture]).".mp4")/(1024*1024);
                $size = round($size*100)/100;

                print "<A target=\"_blank\" HREF=\"".get_name($filelist[$picture]).".mp4\">download video</A><br />[".$size." MB]";
            }
             */
            
else
            {
                
$size filesize($filelist[$picture])/(1024*1024);
                
$size round($size*100)/100;
                print 
"<A target=\"_blank\" HREF=\"".$filelist[$picture]."\">full-size photo</A><br />[".$size." MB]";
            }

        }
        else if(
$i>=&& $i<count($filelist)) // picture is valid
        
{
            print 
"<IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\" /><br />";
            print 
"<A HREF=\"".$_SERVER["PHP_SELF"]."?pic=".$i."\"><IMG border=\"0\" src=\"".$_SERVER["PHP_SELF"]."?task=thumb&amp;pic=".$i."\"></A>";
        }
        else
            print 
"<IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=1x1\" width=\"128\" height=\"1\" /><br />";

        print 
"</TD>";
    }

    print 
"<TD valign=\"bottom\"><A HREF=\"".$_SERVER["PHP_SELF"]."?pic=".$picture."&amp;offset=".($offset+1)."\">"
        
."<IMG border=\"0\" src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=f\"></A></TD>";



?>
 </TR><TR><TD align="center" colspan="<?php print $photos_to_display*2+3?>">
   <A HREF="<?php print $_SERVER["PHP_SELF"]; ?>?task=thumbnails">[thumbnails]</A>
   </TR><TR><TD align="center" colspan="<?php print $photos_to_display*2+3?>"><TABLE align="center"><tr><td align="center">
<?php
    $comment_id
=0;
    for(
$i=0;$i<count($comments);$i++)
    {
        list(
$filename$comment) = explode($comments_splitter$comments[$i]);
        if(
$filename == get_name($filelist[$picture]))
        {
            
$comment_text nl2br(htmlspecialchars(base64_decode($comment)));
            
$comment_text preg_replace("/#(\d+)/""<a href=\"".addslashes($_SERVER["PHP_SELF"])."?pic=\$1\">#\$1</a>"$comment_text);


            print 
"<IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=hr\"><br />\n".$comment_text."<br />";
            print 
"<DIV style=\"text-align:right\"><A HREF=\"".$_SERVER["PHP_SELF"]."?task=delcomment&amp;pic=".$picture."&amp;id=".$comment_id."\">"
                
."<IMG border=\"0\" SRC=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=delcomment\" alt=\"delete comment\">"
                
."</A></DIV><br />";
            
$comment_id ++;
        }
    }
    print 
"<IMG src=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=hr\"><br />"
        
."<DIV style=\"text-align:right\"><A HREF=\"".$_SERVER["PHP_SELF"]."?task=addcomment&amp;pic=".$picture."\">"
        
."<IMG border=\"0\" SRC=\"".$_SERVER["PHP_SELF"]."?task=static&amp;pic=addcomment\" alt=\"add comment\">"
        
."</A></DIV>";
?>
     </td></tr></table>
</TD></TR>
</TABLE>
</BODY>
</HTML>
<?PHP
}
// print  get_extension( "my.long.file.name.jpg" );

?>