<?php
/** Adminer - Compact database management
* @link https://www.adminer.org/
* @author Jakub Vrana, https://www.vrana.cz/
* @copyright 2007 Jakub Vrana
* @license https://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
* @version 4.7.0
*/error_reporting(6135);$Wc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Wc||ini_get("filter.default_flags")){foreach(array('_GET','_POST','_COOKIE','_SERVER')as$X){$Hi=filter_input_array(constant("INPUT$X"),FILTER_UNSAFE_RAW);if($Hi)$$X=$Hi;}}if(function_exists("mb_internal_encoding"))mb_internal_encoding("8bit");function
connection(){global$h;return$h;}function
adminer(){global$b;return$b;}function
version(){global$ia;return$ia;}function
idf_unescape($v){$pe=substr($v,-1);return
str_replace($pe.$pe,$pe,substr($v,1,-1));}function
escape_string($X){return
substr(q($X),1,-1);}function
number($X){return
preg_replace('~[^0-9]+~','',$X);}function
number_type(){return'((?<!o)int(?!er)|numeric|real|float|double|decimal|money)';}function
remove_slashes($rg,$Wc=false){if(get_magic_quotes_gpc()){while(list($z,$X)=each($rg)){foreach($X
as$ee=>$W){unset($rg[$z][$ee]);if(is_array($W)){$rg[$z][stripslashes($ee)]=$W;$rg[]=&$rg[$z][stripslashes($ee)];}else$rg[$z][stripslashes($ee)]=($Wc?$W:stripslashes($W));}}}}function
bracket_escape($v,$Oa=false){static$ti=array(':'=>':1',']'=>':2','['=>':3','"'=>':4');return
strtr($v,($Oa?array_flip($ti):$ti));}function
min_version($Yi,$De="",$i=null){global$h;if(!$i)$i=$h;$mh=$i->server_info;if($De&&preg_match('~([\d.]+)-MariaDB~',$mh,$B)){$mh=$B[1];$Yi=$De;}return(version_compare($mh,$Yi)>=0);}function
charset($h){return(min_version("5.5.3",0,$h)?"utf8mb4":"utf8");}function
script($wh,$si="\n"){return"<script".nonce().">$wh</script>$si";}function
script_src($Mi){return"<script src='".h($Mi)."'".nonce()."></script>\n";}function
nonce(){return' nonce="'.get_nonce().'"';}function
target_blank(){return' target="_blank" rel="noreferrer noopener"';}function
h($P){return
str_replace("\0","�",htmlspecialchars($P,ENT_QUOTES,'utf-8'));}function
nl_br($P){return
str_replace("\n","<br>",$P);}function
checkbox($C,$Y,$fb,$le="",$tf="",$kb="",$me=""){$I="<input type='checkbox' name='$C' value='".h($Y)."'".($fb?" checked":"").($me?" aria-labelledby='$me'":"").">".($tf?script("qsl('input').onclick = function () { $tf };",""):"");return($le!=""||$kb?"<label".($kb?" class='$kb'":"").">$I".h($le)."</label>":$I);}function
optionlist($zf,$gh=null,$Qi=false){$I="";foreach($zf
as$ee=>$W){$_f=array($ee=>$W);if(is_array($W)){$I.='<optgroup label="'.h($ee).'">';$_f=$W;}foreach($_f
as$z=>$X)$I.='<option'.($Qi||is_string($z)?' value="'.h($z).'"':'').(($Qi||is_string($z)?(string)$z:$X)===$gh?' selected':'').'>'.h($X);if(is_array($W))$I.='</optgroup>';}return$I;}function
html_select($C,$zf,$Y="",$sf=true,$me=""){if($sf)return"<select name='".h($C)."'".($me?" aria-labelledby='$me'":"").">".optionlist($zf,$Y)."</select>".(is_string($sf)?script("qsl('select').onchange = function () { $sf };",""):"");$I="";foreach($zf
as$z=>$X)$I.="<label><input type='radio' name='".h($C)."' value='".h($z)."'".($z==$Y?" checked":"").">".h($X)."</label>";return$I;}function
select_input($Ka,$zf,$Y="",$sf="",$dg=""){$Xh=($zf?"select":"input");return"<$Xh$Ka".($zf?"><option value=''>$dg".optionlist($zf,$Y,true)."</select>":" size='10' value='".h($Y)."' placeholder='$dg'>").($sf?script("qsl('$Xh').onchange = $sf;",""):"");}function
confirm($Ne="",$hh="qsl('input')"){return
script("$hh.onclick = function () { return confirm('".($Ne?js_escape($Ne):lang(0))."'); };","");}function
print_fieldset($u,$ue,$bj=false){echo"<fieldset><legend>","<a href='#fieldset-$u'>$ue</a>",script("qsl('a').onclick = partial(toggle, 'fieldset-$u');",""),"</legend>","<div id='fieldset-$u'".($bj?"":" class='hidden'").">\n";}function
bold($Wa,$kb=""){return($Wa?" class='active $kb'":($kb?" class='$kb'":""));}function
odd($I=' class="odd"'){static$t=0;if(!$I)$t=-1;return($t++%2?$I:'');}function
js_escape($P){return
addcslashes($P,"\r\n'\\/");}function
json_row($z,$X=null){static$Xc=true;if($Xc)echo"{";if($z!=""){echo($Xc?"":",")."\n\t\"".addcslashes($z,"\r\n\t\"\\/").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\/").'"':'null');$Xc=false;}else{echo"\n}\n";$Xc=true;}}function
ini_bool($Rd){$X=ini_get($Rd);return(preg_match('~^(on|true|yes)$~i',$X)||(int)$X);}function
sid(){static$I;if($I===null)$I=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$I;}function
set_password($Xi,$N,$V,$F){$_SESSION["pwds"][$Xi][$N][$V]=($_COOKIE["adminer_key"]&&is_string($F)?array(encrypt_string($F,$_COOKIE["adminer_key"])):$F);}function
get_password(){$I=get_session("pwds");if(is_array($I))$I=($_COOKIE["adminer_key"]?decrypt_string($I[0],$_COOKIE["adminer_key"]):false);return$I;}function
q($P){global$h;return$h->quote($P);}function
get_vals($G,$e=0){global$h;$I=array();$H=$h->query($G);if(is_object($H)){while($J=$H->fetch_row())$I[]=$J[$e];}return$I;}function
get_key_vals($G,$i=null,$ph=true){global$h;if(!is_object($i))$i=$h;$I=array();$H=$i->query($G);if(is_object($H)){while($J=$H->fetch_row()){if($ph)$I[$J[0]]=$J[1];else$I[]=$J[0];}}return$I;}function
get_rows($G,$i=null,$o="<p class='error'>"){global$h;$xb=(is_object($i)?$i:$h);$I=array();$H=$xb->query($G);if(is_object($H)){while($J=$H->fetch_assoc())$I[]=$J;}elseif(!$H&&!is_object($i)&&$o&&defined("PAGE_HEADER"))echo$o.error()."\n";return$I;}function
unique_array($J,$x){foreach($x
as$w){if(preg_match("~PRIMARY|UNIQUE~",$w["type"])){$I=array();foreach($w["columns"]as$z){if(!isset($J[$z]))continue
2;$I[$z]=$J[$z];}return$I;}}}function
escape_key($z){if(preg_match('(^([\w(]+)('.str_replace("_",".*",preg_quote(idf_escape("_"))).')([ \w)]+)$)',$z,$B))return$B[1].idf_escape(idf_unescape($B[2])).$B[3];return
idf_escape($z);}function
where($Z,$q=array()){global$h,$y;$I=array();foreach((array)$Z["where"]as$z=>$X){$z=bracket_escape($z,1);$e=escape_key($z);$I[]=$e.($y=="sql"&&preg_match('~^[0-9]*\.[0-9]*$~',$X)?" LIKE ".q(addcslashes($X,"%_\\")):($y=="mssql"?" LIKE ".q(preg_replace('~[_%[]~','[\0]',$X)):" = ".unconvert_field($q[$z],q($X))));if($y=="sql"&&preg_match('~char|text~',$q[$z]["type"])&&preg_match("~[^ -@]~",$X))$I[]="$e = ".q($X)." COLLATE ".charset($h)."_bin";}foreach((array)$Z["null"]as$z)$I[]=escape_key($z)." IS NULL";return
implode(" AND ",$I);}function
where_check($X,$q=array()){parse_str($X,$db);remove_slashes(array(&$db));return
where($db,$q);}function
where_link($t,$e,$Y,$vf="="){return"&where%5B$t%5D%5Bcol%5D=".urlencode($e)."&where%5B$t%5D%5Bop%5D=".urlencode(($Y!==null?$vf:"IS NULL"))."&where%5B$t%5D%5Bval%5D=".urlencode($Y);}function
convert_fields($f,$q,$L=array()){$I="";foreach($f
as$z=>$X){if($L&&!in_array(idf_escape($z),$L))continue;$Ha=convert_field($q[$z]);if($Ha)$I.=", $Ha AS ".idf_escape($z);}return$I;}function
cookie($C,$Y,$xe=2592000){global$ba;return
header("Set-Cookie: $C=".urlencode($Y).($xe?"; expires=".gmdate("D, d M Y H:i:s",time()+$xe)." GMT":"")."; path=".preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]).($ba?"; secure":"")."; HttpOnly; SameSite=lax",false);}function
restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
stop_session($cd=false){if(!ini_bool("session.use_cookies")||($cd&&@ini_set("session.use_cookies",false)!==false))session_write_close();}function&get_session($z){return$_SESSION[$z][DRIVER][SERVER][$_GET["username"]];}function
set_session($z,$X){$_SESSION[$z][DRIVER][SERVER][$_GET["username"]]=$X;}function
auth_url($Xi,$N,$V,$m=null){global$fc;preg_match('~([^?]*)\??(.*)~',remove_from_uri(implode("|",array_keys($fc))."|username|".($m!==null?"db|":"").session_name()),$B);return"$B[1]?".(sid()?SID."&":"").($Xi!="server"||$N!=""?urlencode($Xi)."=".urlencode($N)."&":"")."username=".urlencode($V).($m!=""?"&db=".urlencode($m):"").($B[2]?"&$B[2]":"");}function
is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
redirect($ze,$Ne=null){if($Ne!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($ze!==null?$ze:$_SERVER["REQUEST_URI"]))][]=$Ne;}if($ze!==null){if($ze=="")$ze=".";header("Location: $ze");exit;}}function
query_redirect($G,$ze,$Ne,$Cg=true,$Dc=true,$Oc=false,$fi=""){global$h,$o,$b;if($Dc){$Dh=microtime(true);$Oc=!$h->query($G);$fi=format_time($Dh);}$zh="";if($G)$zh=$b->messageQuery($G,$fi,$Oc);if($Oc){$o=error().$zh.script("messagesPrint();");return
false;}if($Cg)redirect($ze,$Ne.$zh);return
true;}function
queries($G){global$h;static$wg=array();static$Dh;if(!$Dh)$Dh=microtime(true);if($G===null)return
array(implode("\n",$wg),format_time($Dh));$wg[]=(preg_match('~;$~',$G)?"DELIMITER ;;\n$G;\nDELIMITER ":$G).";";return$h->query($G);}function
apply_queries($G,$S,$_c='table'){foreach($S
as$Q){if(!queries("$G ".$_c($Q)))return
false;}return
true;}function
queries_redirect($ze,$Ne,$Cg){list($wg,$fi)=queries(null);return
query_redirect($wg,$ze,$Ne,$Cg,false,!$Cg,$fi);}function
format_time($Dh){return
lang(1,max(0,microtime(true)-$Dh));}function
remove_from_uri($Of=""){return
substr(preg_replace("~(?<=[?&])($Of".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
pagination($E,$Kb){return" ".($E==$Kb?$E+1:'<a href="'.h(remove_from_uri("page").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
get_file($z,$Sb=false){$Uc=$_FILES[$z];if(!$Uc)return
null;foreach($Uc
as$z=>$X)$Uc[$z]=(array)$X;$I='';foreach($Uc["error"]as$z=>$o){if($o)return$o;$C=$Uc["name"][$z];$ni=$Uc["tmp_name"][$z];$_b=file_get_contents($Sb&&preg_match('~\.gz$~',$C)?"compress.zlib://$ni":$ni);if($Sb){$Dh=substr($_b,0,3);if(function_exists("iconv")&&preg_match("~^\xFE\xFF|^\xFF\xFE~",$Dh,$Ig))$_b=iconv("utf-16","utf-8",$_b);elseif($Dh=="\xEF\xBB\xBF")$_b=substr($_b,3);$I.=$_b."\n\n";}else$I.=$_b;}return$I;}function
upload_error($o){$Ke=($o==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($o?lang(2).($Ke?" ".lang(3,$Ke):""):lang(4));}function
repeat_pattern($bg,$ve){return
str_repeat("$bg{0,65535}",$ve/65535)."$bg{0,".($ve%65535)."}";}function
is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\0-\x8\xB\xC\xE-\x1F]~',$X));}function
shorten_utf8($P,$ve=80,$Lh=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{10FFFF}]",$ve).")($)?)u",$P,$B))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$ve).")($)?)",$P,$B);return
h($B[1]).$Lh.(isset($B[2])?"":"<i>...</i>");}function
format_number($X){return
strtr(number_format($X,0,".",lang(5)),preg_split('~~u',lang(6),-1,PREG_SPLIT_NO_EMPTY));}function
friendly_url($X){return
preg_replace('~[^a-z0-9_]~i','-',$X);}function
hidden_fields($rg,$Gd=array()){$I=false;while(list($z,$X)=each($rg)){if(!in_array($z,$Gd)){if(is_array($X)){foreach($X
as$ee=>$W)$rg[$z."[$ee]"]=$W;}else{$I=true;echo'<input type="hidden" name="'.h($z).'" value="'.h($X).'">';}}}return$I;}function
hidden_fields_get(){echo(sid()?'<input type="hidden" name="'.session_name().'" value="'.h(session_id()).'">':''),(SERVER!==null?'<input type="hidden" name="'.DRIVER.'" value="'.h(SERVER).'">':""),'<input type="hidden" name="username" value="'.h($_GET["username"]).'">';}function
table_status1($Q,$Pc=false){$I=table_status($Q,$Pc);return($I?$I:array("Name"=>$Q));}function
column_foreign_keys($Q){global$b;$I=array();foreach($b->foreignKeys($Q)as$r){foreach($r["source"]as$X)$I[$X][]=$r;}return$I;}function
enum_input($T,$Ka,$p,$Y,$uc=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$p["length"],$Fe);$I=($uc!==null?"<label><input type='$T'$Ka value='$uc'".((is_array($Y)?in_array($uc,$Y):$Y===0)?" checked":"")."><i>".lang(7)."</i></label>":"");foreach($Fe[1]as$t=>$X){$X=stripcslashes(str_replace("''","'",$X));$fb=(is_int($Y)?$Y==$t+1:(is_array($Y)?in_array($t+1,$Y):$Y===$X));$I.=" <label><input type='$T'$Ka value='".($t+1)."'".($fb?' checked':'').'>'.h($b->editVal($X,$p)).'</label>';}return$I;}function
input($p,$Y,$s){global$U,$b,$y;$C=h(bracket_escape($p["field"]));echo"<td class='function'>";if(is_array($Y)&&!$s){$Fa=array($Y);if(version_compare(PHP_VERSION,5.4)>=0)$Fa[]=JSON_PRETTY_PRINT;$Y=call_user_func_array('json_encode',$Fa);$s="json";}$Mg=($y=="mssql"&&$p["auto_increment"]);if($Mg&&!$_POST["save"])$s=null;$ld=(isset($_GET["select"])||$Mg?array("orig"=>lang(8)):array())+$b->editFunctions($p);$Ka=" name='fields[$C]'";if($p["type"]=="enum")echo
h($ld[""])."<td>".$b->editInput($_GET["edit"],$p,$Ka,$Y);else{$vd=(in_array($s,$ld)||isset($ld[$s]));echo(count($ld)>1?"<select name='function[$C]'>".optionlist($ld,$s===null||$vd?$s:"")."</select>".on_help("getTarget(event).value.replace(/^SQL\$/, '')",1).script("qsl('select').onchange = functionChange;",""):h(reset($ld))).'<td>';$Td=$b->editInput($_GET["edit"],$p,$Ka,$Y);if($Td!="")echo$Td;elseif(preg_match('~bool~',$p["type"]))echo"<input type='hidden'$Ka value='0'>"."<input type='checkbox'".(preg_match('~^(1|t|true|y|yes|on)$~i',$Y)?" checked='checked'":"")."$Ka value='1'>";elseif($p["type"]=="set"){preg_match_all("~'((?:[^']|'')*)'~",$p["length"],$Fe);foreach($Fe[1]as$t=>$X){$X=stripcslashes(str_replace("''","'",$X));$fb=(is_int($Y)?($Y>>$t)&1:in_array($X,explode(",",$Y),true));echo" <label><input type='checkbox' name='fields[$C][$t]' value='".(1<<$t)."'".($fb?' checked':'').">".h($b->editVal($X,$p)).'</label>';}}elseif(preg_match('~blob|bytea|raw|file~',$p["type"])&&ini_bool("file_uploads"))echo"<input type='file' name='fields-$C'>";elseif(($di=preg_match('~text|lob~',$p["type"]))||preg_match("~\n~",$Y)){if($di&&$y!="sqlite")$Ka.=" cols='50' rows='12'";else{$K=min(12,substr_count($Y,"\n")+1);$Ka.=" cols='30' rows='$K'".($K==1?" style='height: 1.2em;'":"");}echo"<textarea$Ka>".h($Y).'</textarea>';}elseif($s=="json"||preg_match('~^jsonb?$~',$p["type"]))echo"<textarea$Ka cols='50' rows='12' class='jush-js'>".h($Y).'</textarea>';else{$Me=(!preg_match('~int~',$p["type"])&&preg_match('~^(\d+)(,(\d+))?$~',$p["length"],$B)?((preg_match("~binary~",$p["type"])?2:1)*$B[1]+($B[3]?1:0)+($B[2]&&!$p["unsigned"]?1:0)):($U[$p["type"]]?$U[$p["type"]]+($p["unsigned"]?0:1):0));if($y=='sql'&&min_version(5.6)&&preg_match('~time~',$p["type"]))$Me+=7;echo"<input".((!$vd||$s==="")&&preg_match('~(?<!o)int(?!er)~',$p["type"])&&!preg_match('~\[\]~',$p["full_type"])?" type='number'":"")." value='".h($Y)."'".($Me?" data-maxlength='$Me'":"").(preg_match('~char|binary~',$p["type"])&&$Me>20?" size='40'":"")."$Ka>";}echo$b->editHint($_GET["edit"],$p,$Y);$Xc=0;foreach($ld
as$z=>$X){if($z===""||!$X)break;$Xc++;}if($Xc)echo
script("mixin(qsl('td'), {onchange: partial(skipOriginal, $Xc), oninput: function () { this.onchange(); }});");}}function
process_input($p){global$b,$n;$v=bracket_escape($p["field"]);$s=$_POST["function"][$v];$Y=$_POST["fields"][$v];if($p["type"]=="enum"){if($Y==-1)return
false;if($Y=="")return"NULL";return+$Y;}if($p["auto_increment"]&&$Y=="")return
null;if($s=="orig")return(preg_match('~^CURRENT_TIMESTAMP~i',$p["on_update"])?idf_escape($p["field"]):false);if($s=="NULL")return"NULL";if($p["type"]=="set")return
array_sum((array)$Y);if($s=="json"){$s="";$Y=json_decode($Y,true);if(!is_array($Y))return
false;return$Y;}if(preg_match('~blob|bytea|raw|file~',$p["type"])&&ini_bool("file_uploads")){$Uc=get_file("fields-$v");if(!is_string($Uc))return
false;return$n->quoteBinary($Uc);}return$b->processInput($p,$Y,$s);}function
fields_from_edit(){global$n;$I=array();foreach((array)$_POST["field_keys"]as$z=>$X){if($X!=""){$X=bracket_escape($X);$_POST["function"][$X]=$_POST["field_funs"][$z];$_POST["fields"][$X]=$_POST["field_vals"][$z];}}foreach((array)$_POST["fields"]as$z=>$X){$C=bracket_escape($z,1);$I[$C]=array("field"=>$C,"privileges"=>array("insert"=>1,"update"=>1),"null"=>1,"auto_increment"=>($z==$n->primary),);}return$I;}function
search_tables(){global$b,$h;$_GET["where"][0]["val"]=$_POST["query"];$jh="<ul>\n";foreach(table_status('',true)as$Q=>$R){$C=$b->tableName($R);if(isset($R["Engine"])&&$C!=""&&(!$_POST["tables"]||in_array($Q,$_POST["tables"]))){$H=$h->query("SELECT".limit("1 FROM ".table($Q)," WHERE ".implode(" AND ",$b->selectSearchProcess(fields($Q),array())),1));if(!$H||$H->fetch_row()){$ng="<a href='".h(ME."select=".urlencode($Q)."&where[0][op]=".urlencode($_GET["where"][0]["op"])."&where[0][val]=".urlencode($_GET["where"][0]["val"]))."'>$C</a>";echo"$jh<li>".($H?$ng:"<p class='error'>$ng: ".error())."\n";$jh="";}}}echo($jh?"<p class='message'>".lang(9):"</ul>")."\n";}function
dump_headers($Dd,$We=false){global$b;$I=$b->dumpHeaders($Dd,$We);$Lf=$_POST["output"];if($Lf!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($Dd).".$I".($Lf!="file"&&!preg_match('~[^0-9a-z]~',$Lf)?".$Lf":""));session_write_close();ob_flush();flush();return$I;}function
dump_csv($J){foreach($J
as$z=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$J[$z]='"'.str_replace('"','""',$X).'"';}echo
implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$J)."\r\n";}function
apply_sql_function($s,$e){return($s?($s=="unixepoch"?"DATETIME($e, '$s')":($s=="count distinct"?"COUNT(DISTINCT ":strtoupper("$s("))."$e)"):$e);}function
get_temp_dir(){$I=ini_get("upload_tmp_dir");if(!$I){if(function_exists('sys_get_temp_dir'))$I=sys_get_temp_dir();else{$Vc=@tempnam("","");if(!$Vc)return
false;$I=dirname($Vc);unlink($Vc);}}return$I;}function
file_open_lock($Vc){$jd=@fopen($Vc,"r+");if(!$jd){$jd=@fopen($Vc,"w");if(!$jd)return;chmod($Vc,0660);}flock($jd,LOCK_EX);return$jd;}function
file_write_unlock($jd,$Mb){rewind($jd);fwrite($jd,$Mb);ftruncate($jd,strlen($Mb));flock($jd,LOCK_UN);fclose($jd);}function
password_file($j){$Vc=get_temp_dir()."/adminer.key";$I=@file_get_contents($Vc);if($I||!$j)return$I;$jd=@fopen($Vc,"w");if($jd){chmod($Vc,0660);$I=rand_string();fwrite($jd,$I);fclose($jd);}return$I;}function
rand_string(){return
md5(uniqid(mt_rand(),true));}function
select_value($X,$A,$p,$ei){global$b;if(is_array($X)){$I="";foreach($X
as$ee=>$W)$I.="<tr>".($X!=array_values($X)?"<th>".h($ee):"")."<td>".select_value($W,$A,$p,$ei);return"<table cellspacing='0'>$I</table>";}if(!$A)$A=$b->selectLink($X,$p);if($A===null){if(is_mail($X))$A="mailto:$X";if(is_url($X))$A=$X;}$I=$b->editVal($X,$p);if($I!==null){if(!is_utf8($I))$I="\0";elseif($ei!=""&&is_shortable($p))$I=shorten_utf8($I,max(0,+$ei));else$I=h($I);}return$b->selectVal($I,$A,$p,$X);}function
is_mail($rc){$Ia='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$ec='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$bg="$Ia+(\\.$Ia+)*@($ec?\\.)+$ec";return
is_string($rc)&&preg_match("(^$bg(,\\s*$bg)*\$)i",$rc);}function
is_url($P){$ec='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return
preg_match("~^(https?)://($ec?\\.)+$ec(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$P);}function
is_shortable($p){return
preg_match('~char|text|json|lob|geometry|point|linestring|polygon|string|bytea~',$p["type"]);}function
count_rows($Q,$Z,$Zd,$od){global$y;$G=" FROM ".table($Q).($Z?" WHERE ".implode(" AND ",$Z):"");return($Zd&&($y=="sql"||count($od)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$od).")$G":"SELECT COUNT(*)".($Zd?" FROM (SELECT 1$G GROUP BY ".implode(", ",$od).") x":$G));}function
slow_query($G){global$b,$pi,$n;$m=$b->database();$gi=$b->queryTimeout();$th=$n->slowQuery($G,$gi);if(!$th&&support("kill")&&is_object($i=connect())&&($m==""||$i->select_db($m))){$je=$i->result(connection_id());echo'<script',nonce(),'>
var timeout = setTimeout(function () {
ajax(\'',js_escape(ME),'script=kill\', function () {
}, \'kill=',$je,'&token=',$pi,'\');
}, ',1000*$gi,');
</script>
';}else$i=null;ob_flush();flush();$I=@get_key_vals(($th?$th:$G),$i,false);if($i){echo
script("clearTimeout(timeout);");ob_flush();flush();}return$I;}function
get_token(){$zg=rand(1,1e6);return($zg^$_SESSION["token"]).":$zg";}function
verify_token(){list($pi,$zg)=explode(":",$_POST["token"]);return($zg^$_SESSION["token"])==$pi;}function
lzw_decompress($Sa){$ac=256;$Ta=8;$mb=array();$Og=0;$Pg=0;for($t=0;$t<strlen($Sa);$t++){$Og=($Og<<8)+ord($Sa[$t]);$Pg+=8;if($Pg>=$Ta){$Pg-=$Ta;$mb[]=$Og>>$Pg;$Og&=(1<<$Pg)-1;$ac++;if($ac>>$Ta)$Ta++;}}$Zb=range("\0","\xFF");$I="";foreach($mb
as$t=>$lb){$qc=$Zb[$lb];if(!isset($qc))$qc=$mj.$mj[0];$I.=$qc;if($t)$Zb[]=$mj.$qc[0];$mj=$qc;}return$I;}function
on_help($sb,$qh=0){return
script("mixin(qsl('select, input'), {onmouseover: function (event) { helpMouseover.call(this, event, $sb, $qh) }, onmouseout: helpMouseout});","");}function
edit_form($a,$q,$J,$Ki){global$b,$y,$pi,$o;$Qh=$b->tableName(table_status1($a,true));page_header(($Ki?lang(10):lang(11)),$o,array("select"=>array($a,$Qh)),$Qh);if($J===false)echo"<p class='error'>".lang(12)."\n";echo'<form action="" method="post" enctype="multipart/form-data" id="form">
';if(!$q)echo"<p class='error'>".lang(13)."\n";else{echo"<table cellspacing='0' class='layout'>".script("qsl('table').onkeydown = editingKeydown;");foreach($q
as$C=>$p){echo"<tr><th>".$b->fieldName($p);$Tb=$_GET["set"][bracket_escape($C)];if($Tb===null){$Tb=$p["default"];if($p["type"]=="bit"&&preg_match("~^b'([01]*)'\$~",$Tb,$Ig))$Tb=$Ig[1];}$Y=($J!==null?($J[$C]!=""&&$y=="sql"&&preg_match("~enum|set~",$p["type"])?(is_array($J[$C])?array_sum($J[$C]):+$J[$C]):$J[$C]):(!$Ki&&$p["auto_increment"]?"":(isset($_GET["select"])?false:$Tb)));if(!$_POST["save"]&&is_string($Y))$Y=$b->editVal($Y,$p);$s=($_POST["save"]?(string)$_POST["function"][$C]:($Ki&&preg_match('~^CURRENT_TIMESTAMP~i',$p["on_update"])?"now":($Y===false?null:($Y!==null?'':'NULL'))));if(preg_match("~time~",$p["type"])&&preg_match('~^CURRENT_TIMESTAMP~i',$Y)){$Y="";$s="now";}input($p,$Y,$s);echo"\n";}if(!support("table"))echo"<tr>"."<th><input name='field_keys[]'>".script("qsl('input').oninput = fieldChange;")."<td class='function'>".html_select("field_funs[]",$b->editFunctions(array("null"=>isset($_GET["select"]))))."<td><input name='field_vals[]'>"."\n";echo"</table>\n";}echo"<p>\n";if($q){echo"<input type='submit' value='".lang(14)."'>\n";if(!isset($_GET["select"])){echo"<input type='submit' name='insert' value='".($Ki?lang(15):lang(16))."' title='Ctrl+Shift+Enter'>\n",($Ki?script("qsl('input').onclick = function () { return !ajaxForm(this.form, '".lang(17)."...', this); };"):"");}}echo($Ki?"<input type='submit' name='delete' value='".lang(18)."'>".confirm()."\n":($_POST||!$q?"":script("focus(qsa('td', qs('#form'))[1].firstChild);")));if(isset($_GET["select"]))hidden_fields(array("check"=>(array)$_POST["check"],"clone"=>$_POST["clone"],"all"=>$_POST["all"]));echo'<input type="hidden" name="referer" value="',h(isset($_POST["referer"])?$_POST["referer"]:$_SERVER["HTTP_REFERER"]),'">
<input type="hidden" name="save" value="1">
<input type="hidden" name="token" value="',$pi,'">
</form>
';}if(isset($_GET["file"])){if($_SERVER["HTTP_IF_MODIFIED_SINCE"]){header("HTTP/1.1 304 Not Modified");exit;}header("Expires: ".gmdate("D, d M Y H:i:s",time()+365*24*60*60)." GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");header("Cache-Control: immutable");if($_GET["file"]=="favicon.ico"){header("Content-Type: image/x-icon");echo
lzw_decompress("\0\0\0` \0„\0\n @\0ґC„и\"\0`EгQёая‡?АtvM'”JdБd\\Њb0\0Д\"™АfУ€¤оs5›ПзСAќXPaJ“0„Ґ‘8„#RЉT©‘z`€#.©ЗcнXГюИЂ?А-\0ЎIm? .«M¶Ђ\0ИЇ(М‰эА/(%Њ\0");}elseif($_GET["file"]=="default.css"){header("Content-Type: text/css; charset=utf-8");echo
lzw_decompress("\n1М‡“ЩЊЮl7њ‡B1„4vb0?Нfs‘јкn2BМС±Щ?Юn:‡#(јb.\rDc)ИИa7E„‘¤Вl¦Г±”иi1МЋs?ґз-4™‡fУ ИОi7†ій†„ЋЊFГ©”vt2ћ‚У!–r0ПггЈt~ЅUЌ'3MЂЙW„B¦'cНPВ:6T\rcЈAѕzr_оWK¶\r-јVNFS%~ГcІЩн&›\\^КrА›жu‚ЕЋГћфЩ‹4'7k¶иЇВгQФжhљ'g\rFB\ryT7SSҐPР1=З¤cIиК:Ќd”єm>ЈS8L†JЃњt.MўЏЉ П‹`'CЎјЫР889¤И ЋQШэЊо2Ќ#8РђЈ’?6mъІ†рj€ўh«<…Њ°«Њ9/л?з:ђJк)К‚¤\0d>!\0Z‡€vм»nлѕрјo(ЪуҐЙkФ7ЅЏsащ>Њо†!РR\"*nSэ\0@P\"Би’(‹#[¶ҐЈ@g№oь’znю9k¤8†nљ™Є1ґI*€ф=НnІ¤ЄЏёи0«c(ц;ѕГ Ри!°ьл*cмч>ОЋ¬E7DсLJ© 1Ид·г`В8(бХ3MЁу\"З39й?EЃe=Т¬ь~щѕІфЕоУё7;ЙCДБ›НE\rd!)Вa*Ї5ajo\0Є#`К38¶\0Кн]“eЊк€Ж2¤ mkЧшe]…БAZsХStZ•Z!)BRЁG+О#Jv2(г цоc…4<ё#sBЇ0йъ‚6YL\rІ=Ј…ї[Ч73Жр<Ф:ЈЉbx”ЯJ= m_ ѕПЕfЄlЩЧt‹еIЄѓHЪ3Џx*Ђ›б6`t6ѕГ%ќUФLтeЩ‚?<ґ\0ЙAQ<P<:љ#u/¤:T\\> Л-…xJ€НЌQH\njЎL+jЭzру°7Ј•«`ЭрЋі\nkѓѓ'“NУvX>оC-TЛ©¶њёђ†4*L”%Cj>7ЯЁЉЮЁх™`щ®њ;yШыЖqБrК3#ЁЩ} :#nн\rгЅ^Е=CеAЬёЭЖЋЃs&8ЋЈK&»ф*0СТtЭSЙФЕ=ѕ[Чу:ќ\\]ГEЭЊќ/Oа>^]ШГёВ<ЌиШчgZФV†йqєіЉЊщ сЛx\\Ќи•ц№ЯЮєґ„\"J \\Г®€ы##БЎЅD†Оx6књЪ5xКЬЂё¶†Ё\rHшl ‹сш°bъ rј7бФ6†ацj|Б‰фўЫ–*фFAquvyO’ЅWeM‹Цч‰D.Fбф0ЖECbљQ†<9bБhxNtцїbЪЛ@plђ.'ЕЦЄѓ\$t±DµЪЃЂЈ•¶›ЛцЊI<Ж\"кc+ЉL(1ГВZEC“ыO ¶¬Eдља.Ћд\$&Ї\n#щIM&&\n”!аmЎМЎ†tь‘ЃСBЎєЗжґіЯT’’Ѓ†K-TшіЈТH“«Еґ± ѓ”xЃrЉJ§иVЊ—*дF€ЃєІ––ЖЯ°cwqжL\$@n€t<%е‚TМr1ЯІЬѓ’¦g„iЎP)¤L= \\@—T‡“Д,#YЛ9_ґУі№N`Сє\"FR)АYг;g|чћiй¶,9X•ѓ\$Ї'тJ=Bx·¤Z¤@ЬйГАМEГ\"5F]Йj“btFAk°Є,ФґЛ'М№?QЦmEРцЃд8'жЊТ‰atЅAДАЮ¤<\rбВ@bЋіЁЉP*\rУ*iЬu7§/Э{vюQ©ZО8)мА†7мDIщ=©йy&•ўeaаs*hЙ•jЋAД(кЈўД\\Укнni‘цV)‚°^ѓ |~Х¬Ё¶#!]Нv8yRT&Ћ Бµ2‡†и62PЖC‘фl&ныдxd!Њ| и9°`Ц_OYн=рСGа[J -eLсCvT¬ )Д@ђj-µё¶ЬpSk».”‡=Ѓ”РZEТц\$\0ўЩ†knнХ··\$ ‚АG+ЃIдP©В‡ы.ЪЃр ;ЃЪqOы®G%єбRjс‰Y[јXPf^Б±|жиT!µ;NррР†ё\rYЈpq1ћ*©№y~-CI|7р7†r,ѕЎ¬7—(ЮМѕBЦщИ;й+чи©а•€AЪpНОЅЗbЃ’\rБЦВ7†\nд&bКI'ТwЇZiRXlЮ.4o‰“Ѕm*яН @.І‹YБО«ipЌ#ґ©ЭVЈ«BЏќу HaЏ.@G’¤? 0/l№Є:ўsаѕ^ђђ=ДHЊу AЫ[™x„`з’g~Lш8аH·ЃіtG©4>‚<кT/юxOє'/з“жv`хЂXІ»/eєH/№QЗМm#fЊњ\n)µцЅDиb`М0¬\"‰p“ВhnTт°*Вё&O.с№ЯWИЧ\"*К!эЌС“жЊюГµN/Х?ЕdaАwђ–ћТKЙcѓЅjФO3725А1Ќ?zІЉ7ЖwўґZУ4)З™Ё9d™“]ЄіM МхMeХm\nю-OЎP НУ)—Ўсє)љdд\0lшvIk2jj¬•аZбѓР-6Икџ–dњl¤`b\reЧ‰u/ЕhЉa6ZЂћ ВЇ3¬c¤+,«жh8rЫшб\"лdJЛ†'ЇЉНa}—†№\$м)ЉрЙИ&–ЮLб0Ћ–рGc/KХ}6а1ю\\~OЮУ“и[\\ѓT]\"Ьг8‚LЭГмPwДJЃe‰@Еы и\0hCЌW\$M/ряnо!ЩvщLџ`_zW’ДwЮ॥ГУ'B¦ыW< Бё=н¬тC‡Z†ѓ\rэ·ї=,X4Ж3У{GЖќЊњёu+оъ‹шcсЇ—NБ\rІ S`w‚}&вК{—»7\\ЋМ–ЙћЦ¤ы3о|зpsЕл=‡µс\"n {д5©ънL®<ќЕXіиyј<U’;њњ›ч`}БCC,Ѓ”№-¶‹PБР8\r,‡їЃpю–уY{нвЮz*+:3j¬ЁпlРЇ>[Њ ґ®\nяORОЌNяМ-\0ц`ЛЂї#xе«bл\nro`;OdцЏх\0Ї~ш)&lOуГыБ0т;ЂM…пЉ ъь#(&МЋ&0ъаОєПъ‚…юдNќ\0пCLЂУНP>т§» €ѕЉДтЉЌЋЉду\nhВПhЮПЊЋ„h6Е‚“¶B УѓrЂЪв\rЁ6Јn®Рбpз\rрЬ FхГp-Рг\r@а\r\0азљpяqpЯгq їРшЁгE‘\$q}Ёф№ъ‡ђе±С4@пQкѓЙЉ|\0``f•k? Ќ``™УNvЂЯСuЂк\rс)q>±¤yЕ7q\"¬@Шс“С?Ќсњ„ ¬`ї±—СЊ_I0“LзСс’љЂ`)ђГс‡Сtам)±MqЪ𱇑Ш)фЮbкЮ±o%y1sслQГЁAт qо*¤‘ил1wg>Cґ°Bі€MЕ4~±БdцрЬ’‘ђ=’BЃс†- йс\$rRi)!з%§RO\$’]\$РХ&QЪ\r€хзл\"±e`Њ±С\rR>и%’‘'c\$‘±&ІRќRЎ&r•*Rs\$’wТo)r{#`Ч=\"ДЋ™ИСц†ЙIАр\r±›#иф/q;2Q-RЩГЩ*¬п.Rm\$Rх%\$‹®жZpГ/ІU&’Ї%1џ0ТvЏGEьѓХ‰11у#,с&\r`К1-337&q)рХ3ЖП.HA1Л!2т:7&2f`“б,с“A’1qsi\"Е“y7JЖЌуkRW7аї\"Б8s{7шаауw 4Ss9У ¬s• У™6С\r©);Ќ:“›;УЈ!3:Q-\0ЖYУі0сЯ=\"#=“ЌrЃ0@G`…?2‹eЯ=уы-|&Q#<‘@1Є0\"Б0иф›С†ЕpлsЦ?“мљ©ЇЂ@*У`Ї2гф/. « ІCІ“V(У±@QзЖЄћQ\rS‘E‘E:пНФ Fq\"5УЧF–eУ\"Нt.«mё«Лй6QO<і«T/=фЌ9±ь*Й«‰LSr?I2ыJТO ф[t‘Kt™KSЯKіЯ`eGй08Bђ8©0,&т’‡КІиаи Рфќk!N@¦МйЦ®л~*±\"±л:GЛъ14ю6ЛD.\"жЌвпIфѓ!ДLаЬ8bкA3Mѓ'MВ?Nъ\$и,ґм–0O2ґц/4ыBЖJЬbЁ");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("f:›ЊgCIјЬ\n8њЕ3)°Л7њ…†81РКx:\nOg#)Ркr7\n\"†иґ`ш|2МgSi–H)N¦S‘д§\r‡ќ\"0№Д@д)џ`(\$s6O!УињV/=ќЊ' T4ж=„?iS?Ќ6IO“КerЩxо9ђ*Еє°єn3ќ\rС‰vѓCЃБ`хљЭ2G%ЁYгжбюџ1™Нfф№СИ‚l¤Г1‘\nyЈ*pC\r\$МnЌTЄ•3=\\‚r9O\"г Ааl<Љ\rЗ\\ЂіI,—s\nA¤Жeh+Mв‹!Ќq0™эf»`(№N{c–—+wЛсБYЈ–pЩ§3Љ3ъ?+I¦Фj№єэЋПk·ІnёqЬѓЌzi#^rШАєґ‹3ивЌП[ћиєo;®Л(‹Р6Ќ#АТђЋЌ\":cz>ЯЈC2vСCXК<ЃP?Гc*5\nєЁи·/ьP97с|F»°c0ѓіЁ°д!Ќѓж…!Ёњѓ!‰Г\nZ%ГД‡#CHМ!ЁТr8з\$ҐЎмЇ,ИRЬ”2…Иг^0·б@¤2Њв(р88P/‚аёЭ„б\\Б\$La\\е;cаH„бHX„Ѓ•\nКѓtњ‡б8A<ПsZф*ѓ;IРО3ЎБ@Т2<Љў¬!A8G<Фjї-Kѓ({*\r’Еa1‡ЎиN4Tc\"\\Т!=1^•рЭM9Oі:†;jЊЉ\rгXТаL#HО7ѓ#TЭЄ/-ґ‹ЈpК;ЃB В‹\nї2!ѓҐНt]apОЋЭо\0RЫCЛv¬MВI,\rцЌ§\0Hv°Э?kTЮ4ЈЉјуuЩ±Ш;&’ђт+&ѓ›р•µ\rИXЏЌЃbu4ЭЎi88В2Bд/вѓ–4ѓЎЂN8AЬA)52нъшЛеО2€Ёsг8з“5¤ҐЎpзWC@и:?t…гѕґЦeђљh\"#8_?жcp^г€вI]OHюФ:zdИ3gЈ(„€ЧГ–kёо“\\6ґђ?ђ2ЪЪ–ч№iГд7І?П]\rГxOѕnєpи<ЎБpпQ®UРn‹т|@зЛу#G3рБ8bAЁК6ф2џ67%#ё\\8\rэљ2Иc\rжЭџk®‚.(’ Ћ’-—J;о›Су ИйLгП ѓјћWвш㧓ѥɤв–ч·ћnы Т§»жэMОА9ZРќs]кz®Ї¬лy^[Їм4-єU\0ta ¶62^•?.`¤‚в.CЯjя[б„ % Q\0`dлM8ї¦јЛЫ\$O0`4ІкО\n\0a\rA„<†@џѓ›Љ\r!А:ШBAџ9Щ?h>¤Зє љ~МЊ—6И€hЬ=Л-њA7XдАЦ‡\\ј\rЃ‘Q<иљ§q’'!XО“2ъT °!ЊD\r§Т,Kґ\"з%?HЦqR\r„М ўоC =Ћн‚ ждЋИ<c”\n#<Ђ5ЌMш кEѓњyЊЎ”“‡°ъo\"°cJKL2щ&ЈШeRњАWРAОђTwКС‘;еJ€вб\\`)5¦ФЮњBтqhT3§аR ё'\r+\":– Шра.“СZM'|¬et:3%LЬЛ#В‘f!сhаЧЂeЊіњЩ+ДјNб№ БЅ_’CXЉќGо?1†µi-ГЈzћ\$’oK@O@TТ=&‰0ќ\$ аDA‘›ҐщщDаЄSJиx9ЧЃFИ€mlЁИp»GХ¤Tђ6RfА@ѓaѕ\rsґRЄFgih]Ґйf™.•7+С<nhh’* ИSH P]Ў :Т’ЁБa\"ЁђХщ¬2¦&R©)щB¦PК™УH/Ѓхf {r|Ё0^ЩhCAМ0»@жMОвз2“B”@©вzЄUЉ‘ѕOчю‰Cpp’е\\ѕL«%и¬р›„’y«зodГҐ•‰ґp3·ќЉ7Eё—РЬA\\°ц†KѓЫXn‚Шi.РZЧН уџ?sЎ‰Gэm^ќtIтY‘J’ьЩ±•G1ЂЈRЁіDЌ’c–да6•tMihЖд9ѓ»9gЃѓq—RL–ыMj-TQН6i«G_!нђ.ЅhЄvЮыcNЁЊэё—^ьС0w@n|эЅЧVыЬ«?AРГА3ъ[Ъы]Ћ s7хG†P@ :М1С‚ШbШ µмЭџ›’ЃwП(iіш:Теz\\ыє;УщґAйPU T^Ј]9Э`UX+U о‹Q+‰ГbМАс*П”sЁјЂ–—О[ЯЫ‰xkыF*ф‚ЋЭ§_w.тЕ6~тbЫОmKмѕsIЮMKЙ}п•ТҐЪшеeHЙІ€dµ*mdзlњQ°ђeHф2ЅФЌLЁЃ aТ‚Ї=…іsлPшaM\"apГА:<б…дGB”\r2Ytx&L}}‘ЯAПФ±N…GР¬za”цD4шtФ4QЙvS©Г№S\rО;Uёк¦йдэёґЖ~’pBрѓ{¶СЖ,њ—ўOґгt;ЗJЎ™ZC,&Yє:Y\"Э#‰ЃЬгДt:\n‘h8rЇЎоЪnйФИh>Ѓ„>Zрш`&аaЮpY+№x¬UХэAј<?г”PxWХЎЇW™ i¬Л.Й\r`ч\$,Аъ©Тѕ‹іVҐ]ЊZr›д§Hі€5Жf\\є-KЖ©¦vј•Zзд®AёХ(§{3o›уїЎl.їм№JйЕ.з\\t2ж;ЋЇм2\0ґН>c+Ѓ|БР*;-0оnВа[Ѓt@ЫЪ•тў¤=cQ\n.z‰•ЙwC&‡Ф@‘щ¦FжХ€‡Ћ'cBS7_*rsСЁФ?jр3@–€фР!р.@7ћsЉ]УЄтLчОЃGџр@яХ_qќЃХ&uыШуtЄ\nХЋґLЯEРT¤р}gG–юёоwлoц(*?Єр†›AнЇ-ҐЕщўХ3їmkѕ…ч°¶Ч¤«џt·ўSшҐБ(ыd±ћAо~пx\nЧхф§kХПЈ:Dџш+џ‘ gгдh14 Цв\n.шПdк«–гм’ цюйAlYВ©jљ©кЋjJњЗЕPN+bђ D°jј¬ЂоФЂDЄЮPдмЂLQ`Of–Ј@Ш}ђ(ќЕВ6ђ^nBі4Ы`ЬeАђ\nЂљ …trp!ђlV¤'ђ}b‰*Ђr%|\nr\r#Ћ°Д@w®ј-ФT.Vvв8мЄж\nmF¦/Иp¬П`ъY0¬ПвлиЂP\r8АY\r‡ШЭ¤’ АQ‡Ѓђ%EО/@]\0КА{@МQђШб\0bR M\r†Щ'|ўи%0SDrЁИ ћf/–аВЬb:ЬЇ¶ЮГВ%ЯЂж3H¦x\0Вl\0МЕЪ ‘ЂWаЯ%Ъ\nз8\r\0}оDћ„Й1d#±x‚д.ЂjEoHrЗўlbАШЪ%tм¦4ёp„Ад%С4’еТk®z2\rсЈ`оW@В’з%\rJ‚1Ђ‚X ¤Ъ1ѕD6!°фЏ†*‡дІ{4<E¦‹k.mл4ДтЧЂ\r\nк^iЌАЌ иі!n«І!2\$§ИьЌМч(оfсцДмДщk>ЋпўЕЛNъ‚5\$Њай2Tѕ,ЦLД‚¬ ¶ Z@єн*Р`^PрP%5%Єt‘HвWАрonьц«E#fђцТ<Ъ2@K:Мoљщт’МП¦Н-иы2\\Wi+f›&Стg&ІnнLх'eТ|‚ІґїnKҐ2ыrЪ¶Лpб*.бnьІ’О¦‰‚‚*Р+ЄtЏBg* тћQ…1+)1hЄЉо^‹`Q#сШЋвn*hтатvўBгс\0\\F\n†WЕr f\$у=4\$G4ed b?:J^!“0Ђ‰_аы¦%2АЛ6і.FЂСиТєуEQБ±‚ІОdts\"Ч„‘’ЌB(Џ`Ъ\rАљ®cЂR©°°сV®І”уєXкв:Rџ*2E*sГ\$¬П+Б:bXlМШtb‹б-ДВ›S>’щ-еdў=дт\$Sш\$е2АКЃ7“jє\"[МЃ\"ЂИ] [6“ЂSE_>еq.\$@z`н;ф4І3КјЕCSХ*пЄ[АТА{DOґЮЄCJjеіљPт:'ЂЋиИ• QEУ–жЋ`%rсЇы7ЇюG+hW4E*АР#TuFj•\nѕeщDф^жsљ§r.м‰ЕRkжЂz@¶Џ@»…іDв`CВV!Cже•\0сШЫЉ)3<ЋЋQ4@Щ3SP‡вZBі5FЂLдЁ~Gі5ЌИТ:сВУ5\$XСФц}ЖћfЉЛвIЋЂу3S8с\0XФ‚tdі<\nbtNз Qў;\rЬСH‚ХPЏ\0ФЇ&\n‚ћа\$VТ\r:Т\0]V5gV¦„тD`‡N1:УSS4Q…4іN•Џ5u“5У`x Т<5_FHЬЯх}7ы)ЂSVнМДћ#к|‚Х< ХјСЛ°Ј ·\\ Э-Кz2і\0ь#ЎWJU6kv·µО#µТ\rµм·ђ¤§АыUхцiХп_ох^‚UVJ|Y.ЁћЙ›\0u,ћЂтрфж°х_UQD#µZJuѓXtсµ_п&JO,Du`N\r5іБ`«}ZQM^mМPмG[±Бa»bаNдћ® ЦreЪ\nЂТ%¤4љ“o_(с^¶q@Y6t;I\nGSMЈ3§Ч^SAYH hBЏ±5 fN?NjWU•JЏРВшЦЇYЦіke\"\\B1ћШ…0є µenРДн*<ҐO`S’L—\n‘Ъ.gН5ZjЎ\0R\$еhќчnч[¶\\ЭнсrЊќК,ж4ђрњ° cP§pђq@Rµrw>‹wCK‘…t¶ }5_uvh¤У`/АъаЏ\$т–J)ПRх2Du73Цd\rВ;зwґЭцHщI_\"4±rђµ«®¦Пї+кї&0>Й_-eqeDцНVЌФnЊДf‹hьВ\"ZАЁ¶уZўWМ6\\Lо¶·кчо·ke&г~‡ааљ…‘i\$П°ґMrЧi*ЧДвФз\0М.Q,¶ў8\r±Иё\$ЧK‚ИYѓ РioНe%tХ2я\0дJэш~Чс/I/.…eЂЂn«~x!Ђ8ґА|fёhЏЫ„-HЧеП&?/„Жo‡‡ш‚.K” Л^jЬАtµй>('L\rЂаHsK1ґe¤\0џЃ\$&3І\0жin3нЁ oд“6фР¶ш®чф§9Ћj°ёаЌИЪ1‰(b.”vC ЭЋ8ЊЌЩ:wi¬џ\"®^wµQ©ҐЕпz–o~Ю/„ъТ’ч–ч`Y2Џ”D¬VъђЖі/kг8і№7ZЏHш°Љѓ]2k2rњїс›ЉПЇh©=€T…€]O&§\0ДM\0Ц[8–‡И®…ж–в8&LЪVm vА±к?j„ЧљЗFеД\\™¶ ™єѕ&sеЂQ› \\\"тbЂ° аД\rBsњIwћ ћYйћВN љ7ЗC/*ЩЛ Ё\n\nГH™[«љ№Ф*A? сTEПVP.UZ(tz/}\n2‚зyљSЌўљ,#Й3вi°~W@yCC\nKTїљ1\"@|„zC\$ьЂ_CZjzHBєLVФ,KєЈє„O—БАPа@X…Ќґ…°‰Ёєѓ;DъWZљWҐaЩАЏ\0ЮЉВCG8–R а¦\n…„аЋєРPЖAЈи&ЋљєЌ йќ,ЪpfV|@NЁbѕ\$Ђ[‡I’Љ™вар¦ґаZҐ@Zd\\\"…|ўѓ+ўЫ®љмtzрo\$в\0[ІиЮ±yѓE зліЙ™®bhU1Ј‚,Ђr\$гЊo8D§І‡F«ЖV&ЪЃ5 h}ЋВNЬНі&єзµ•efЂЗ™Y™ё:»^z©VPu W№Z\"rЪ:ыhЏw?µh#1ҐґOҐдГKвhq`妄уђД§v| Л§:wDъj…(WўєЃєЁ›п¤»х?ђ;|Z—«%Љ%ЪЎДr@[†ЉъДB»&™»і?›ъ#Є?©ЩЏЈ”:)ВаY6ыІ–и&№Ь @¦ ањьIДТ!›©І»¶ В»в2MЌ„дO;І«СWЖј)кщCгКFZвp!ВДa™Д*FДb№IіГНѕаЊ¤#Д¤9Ў¦езS©/SьA‰`zй•L*О8»+ЁМNщ‹Д-ёM•ЌД-kd°®аLiОJл‚В·юJnВГbн У>,ЬV¶SPЇ8ґи>¶wпм\"E.оѓRz`Ю‹u_АињфE\\щПЙ«Р3Pз¬уУҐs]”•‰goVSѓ±с„\n ¤ *†\r»ё7)ЄК„ьmќPWЭUХЂЯХЗ°Ё·Юf”ЧЬ“iяЖ…kРЊ\rД('W`ЮBdг/h*†AМlєMЋдЂ_\nАиьъЅµлOЄдT‚5Ъ&AА2Г©`ёа\\RСE\"_–_њЅ.7ҐMњ6d;¶<?ИЬ)(;ѕы‰}Kё[«Еы»ЖZ?ќХyI чб1pЄbu\0ий€ІІЊЃЈ{уЈЕ\ri„sЙQQ¦Y§2Є…\rЧ”0\0XШ\"@qНЋuMbцУuJЌ6ЙNGЦю–^УФwF/t’х°#PѕpчН!7ћШэќ…е›њ!Г»й^Vь„M–!(в©Ђ8ЦќН=Ґ\0еҐ@?їн80N¬SаЅѕ°QР_TПаДҐюqSz\"Х&hг\0R.\0hZУfx‡ ЬF9¶Q(Уbі=ДD&xs=X›buћ@oОwѓd“5сЗЭPЏ1P>kёЉHцD6/ЪїнqлћјѕО3Ґ7TР¬KИ~54° сt#µM–\rcЏtx‹gЃзT?жX\r‚2\$н<0шy}*ЯяCbiЖ^у†±ДL‡7 ЃbдoщЊУКx71Џ bЂXS`OАаб0)щЁЪ\"®/†•=И¬ ёlКб?QцpН-?!эа{эхЂ±©–Цвa„ГИ•9bAg¶2,1ЃzfЈkаИj„h/o(’.4‰\rэѓаTz&nw¶”Д7 X!рыџЄ@,»<— “э`\"@:†ј7ГCX\\ \$1H\n=Д›ЎO5Њ°&єvђ*( аtHЋС#Й\nк_X/8•k~+tђЂ—O&<v‰Н_Yh‚Ђ.ШЃMeЂHxpбIЁa‡щ0ХM\nhш`r'B…ҐГhУn8qС‡! еЦ eu»«]^TWЉ‘Цd9{ыѕH,г—‚8ЕьLa«,!\0;ЖоB#Й#БТ`т)іЇџ™– Е„aиEeтЪ‘Ь/MиPУ “l„рћЙa` ҐsвІ…<(D\nцбЎА9{06њЖ€;A8¶ё5! НАZ[Tв© hV… »Ь»ЕйЇU@дn`ЖVќpЋҐh(Rb4ЖVфЖ‰јёТИRpЂўТ”\$Є™РЮD3OЎѕхФ\$ЂцГУЃaQІЇ0xbЊH` ®РвLГ”8iѕиoC‹Ѕаър#6”xК)XHР!`чнАф‹ЖФBЦ%wСВЗo\nxМЂh®БH‹»€r¦ КјcуњАmJHбLUрЬдЖe1l`ь(Х\$\"ѕh†JТrvШнУTPБРШ·у1uпў‡HA\0ииH2@(КЎUа\"©QЃ@qg]l\"Ё%©Ћъ*«\0WЉj[Ћ †Ѓ·eГ4кхЖPъВN”‚ак5\$H\rјоIPђ„'@:\0и\"#t^†Dђ0Еи“е«>ѓ(њ’h· 'њјF,sZJфиµAnЇ#‰h ЄXі—.qђ‹YobЪ€·ЃТ2ЁЮ?jјЂBчI–фЯЈЂ›ҐЌЦЫфщ0†aы(сќ`ZсCБЌаЇrљљHSQоЖ\\‚‡W јЂXZчН|№E@ЌвВTФќЕ–qр DD:_yХЇД°±©Bђ~ЯxP±--e‚‡_дu‹|2(іG,Же€-rR KxоХ dЋЎГhHмA|фЌЏЊw„|PБ!З‰Т‘дЋ¬}ЬTщЗЦ<Сщ,1СХvкg*Щ¤пђzЇ^Ђ«ч¤њс_pi {ЂШGХнћЭя LaJJC–T%N1‡ТI:V@ZФБ%Й‚*Ф|@NNxLЋђLЂzd \$8b#Ы!2=cЫЌ±QDЉн@Ѕ\0±JаdzpыЇ\$AоЏ|ya4)¤”s%!рҐBI’Q]d?Gґ6&E\$?…H\$Rj\0њ‡·Ь—Gi\$ШҐв9Е†YъР@Кґ0с6Д¦‘єXТЬћ1&L•з&2М E^Џдa8цj¦#ёDEuЂ\$uTМ*RҐ#&€‚P2•eҐдKѓ«'љE%в”Ў’YWбJ•фЊ ”©ц™O`ѓК•·Ђ^l+¦„`Ё R№1uѓ&F?ёҐZ[)]J¬ZГE•С`±¶FN.\r•=АШ і\0ґO~‰ТЕM,«…FATМb™hиz0Ќ‰`-bl‹\nсЗ…Z '—*I†n°\$вЏ[’,8D‡џn«Ё`°?ТуI0uКЂјhfЊ¬і¤’аааAEy<!ФБxdAАКф1¬aЖUА–t\$ЅЂ€'p‡\"‡у„Р‘jь–P6XR)EОTR°\0SГ@-ЙTіФі.SБwU\\ї„\\Ђ(\rмх•СВАkАёъg`j}\$П`aJsLВОљйR3ЦTйXљ}жЉЈ8%ЃэHЃ@ЉZ\0^UЩ |6AёЂАRѓT/଑ЩEЖ@ВЁН0\"‘ @ZA1DµҐВ.\\ХfЏ5y]DХ©bѕ°ю/ 8ЃІpБhv©З¶qЉxK§“І…Niў‘›ђ\0Д0\0006Ђј\r`bњЁЩЉbР©Ѓжkв?›Ъ·gV)ЗЃЋr3“љрXЂ^‡А\r?O3)ќ|г‚Д9З\r¤73µ Pжѕ№”Љl‚У\n<?т^ц-Й†ЄИ'@m?Ђ„ж%37SO:bAAx`Ї\"Эз‰Н?ВѕєУ%®VQ0\$€)є&ћ•2b(ЋEҐйsАњДк·„Ђ¶6_т}ZЋ)bъЋіШ<™›\$.›Хy†”Ж¤cЄJbУ?ПЖ†4dФ iQ/І•\$=ОU(и>тс+Ц1©м™M’јљУЖ¬0¤'ЪЊФzЦR0ЃЬoґs©pМb™20©G!Т0«ЭћЦђН †@rl‘ДО@1*сO\"дT .ЙPЄ™&}\$Тx§В>А±П№\$2Ј>sљ¤XКЗ7ииD„рfжљ‘O\nЂІ%џфё\rDД‘8ў«®“T„\\ҐЃ‰cТЈМT?мW0іЁћNє¬ЂКE©Є&sФ{-r°•€у1)ОzЏИ^UђЧѕPяЇиЋKэ?Ай\$·І№ТYҐуъq 7'\"Qй’bцW•\"Фв›L!W9YЫЮР„ЅТмЗД§ФёYЅ,ЗbЈљ=)ДxџЈэ%i.У„/нc^3Ѕ)џэLJJ?вь\$ШпJ\$ЩR’“Kь¦e*пAў-Їa’Њo)Хч)3ЌЙепж\rЊ,€ЩHR©9 щТ+I3+y†W’lxyA `'ч)я?Y/UzґОЋ7B(i‘в‰bwТ:бЩЄ?г‹ЃIЗэ)¤я§T*ф‚ўЭ<Ђx’I©Ё”*„wHmCOµQ‚w(ЩШDwЃ \nLq„РL„N™ЪИ@р1‘ћН!!-ЪїRR1»¦Д\$!0DьХ󦮱ц!ќv‘HЄ€Q?)€ҐР” ІtЬ†шP‹›u=аs<ИА?ђ%ЃЂR+ZА°\nµ}r |EOЕuUъ°ИЬДz?8TНB„ШLш¦ЕЁYў`Вт©°\$дzРґj,Ѕ¤ОdЂDtR{Є4@ …¦ДБ wY‡дАgбq‚IYТ©ЂЂё!\n *&! 8|\$pmглZ!7I°?фяNљН+OQWЄ€ЂЏU@ыГЃT:#ђ–Є юeRZ?XA“TeyЂ[N?р§3кПшX :SФ€~!ЖSоV”D Ґ?л.]\$:ЦЄдЊЄХF–iXgC©*CzMmАб2Є”9±ЛМЇ\rU„MUѓГW(7u…Ё:п„r,‘h…lрWwЫ…ЂN9ьЮ k®? АC7Ж‰ёђ 'rS@оT2¤—z=bѕ‰2‚hP™1°ЏA¶Tм‡ўѓ 0‰швy`к? \0Шґ•»±„збuWtШQP\n¬№шђ…нc‚ЉЋЎБhr6…F`\"ђД5ЎАаІI36ҐЃЃ-\0`%ЉЂґъТќb‹U7МV5I\0µsKЛ=ЪоIЬЛ5?8PвACT(№вgЂ?°&#‘)ыђЁS¤№Д%Ґ…;цОУOуУY`qИп\"<GlЬs‹ g(C-`Г›?єjР#УІКuЖ)hcЉ©Иd6‹LЈЂј™ЛH—¶ТkP…Ґ mL“юЇз`ґьTлT8ЛP·ФvY\\<OhsXБ|а\\›ЁФtЦж!ЅBёGB:Ђѕ!7·ЖХе-czAд(S`Їњ¤`+t&ДьЫ_\$©'\$Pr““ЌmЦX(ў…ЮLDґ‘ј\\Ј‡»НРХюІЅҐA5DЩu*€іXЂ·Xыќ¬н®љіХ\0NCJѕ±дьз‚‹*хQµh ё\nЖњT¬#©F7к:Ї г=(Я?LРА‰…TH8tљRЄ фф–_Е°%&CBл/ађЃЗ.즤ј*1ЎХ-лHН„¤УЪѕZ8ЖЂґ ;%ЅKЂ^ЉИ‚и©Ѕejssyя:д•=W”WЗ¦.µi\nжй\nHh‡ЃcK¤W2евлL&з^@«)\nPЈА>нґRHpєњ9йкRµвЙTр»TЎ=а=Є ®вS±№|Р\$µ.лАз…Эрs6PњЯЭЦє№P€‚h…бPЖК°5%`Р*№.!АФѕ«WОЕИ24XBP›Ш„)6#»Э|кЧaЛРКД\0u±gBљќAl~GвєШРд9DaЪ\\А\\\0iЭЫ“U[Ъ„XEw*NzQУ|Є¬ҐJРҐEВ\0ПhKC9V7Е‡№р\ns6yГ_\\чE …%аD”ZўшQ—uиЗ¶I+€ҐBьЉHDҐщаф:ЎЙ€Ѓteyп™jЙи#оІЃGъe'ПPв7XZгSэЃ)cjЄx–~~5!Uёi@d’±\\OЗ\rIp\0`РЂєЁЙ;‘срgв„]W4\n/Ћ@ршП¦О‰”џЋL уШуа!нGЧБhBнBз`.„sф M@m€2«c[!ѓЎ№¶Xя°kO—я`џеш?CЎр— lаыЋе№шp1Ѓ«ў\0і§`;M[Xд{VЂ\rЎс DЃ_x@ЗM`J„л4В}ёP……А-ЎјH@_·Жйя†ўќ› й}¬FѓьRуш_:бT«5Є\nѓҐжЃРHѓ€p/фК[T-Т?yhьn?‹€лвLw„¬џ+~аЉиfШ…°№TМцЅЏ[¶ФЂgµ«пўxФz[:㔥аn) iЧЃlЗiЄ5Ржаwr#Ъ%(9‰`Е Ё и\"–bюБТ4™јѓy#ў PH#Ц°8ц'Љ„bЄТё®G”\n_ЖЋ{42ur\$Ћ\$ dEїDЙ‘ыХQчЊ4Е€O8‹(ж#Ќў1р87cЧ\0ћ9с&№`3Ђлшж€N?ЦяЏЎЫdR™q|‚џЏмt…Г X†]JrџrEµ5Ыz'Јр?lm9‡Wўѓ\nђpЬЬЁНwйёќтЊЧqp\\hУ•*QГ o•\"с_)^®e \$ьњШё'\\«'yO«њ‘lBщ‰шl&¶i‰!sш]рLk lЭ4x** \n–TІЁњ«ґ•µkjXЈBXй Ће…ёXaќ>тМЬґfЯyb·Ji†жвa‚\r‚\r‰ЯH-–Дє”NНuu\\ъЈы‘m!@sГ¦ЂиtЪ}„|‚us¶ќ5‹4ЙdйКЩI№sUЧcI“‡ђqчs9\\БЖ 8щM(TєJo§\nь‘§tXTЮ~йTneА]№jO–XЯ”sСfњ #№ 3Y.‰\0 Я±Omй‹ 7®І‰а?9(OАш0–Н•СЙЅ¬4ЎњйP”–м!Шe%а+БбqN«\r9uНюГ?ђѓ~7\\цks’PlжЮ4щ’3h’ЂаЃЎзущмzNaуЮЬҐgЖГЃ¤Ж}s‘Ш5k9 /І–zВ1dP>±}Њ(УqdџЦќnаёKw\$‘юЏCY:С†?TО љ’)ц,Ъеw*bЋК®\\ЫЃ“Eш'#\"«†ЗжDXфуіљеЩ—О–мo`И±d{¦Йp¶|Л~\\sxMM\0УМu¦ЋЏџhњЬ»Л\rn@[e…\nZRЫВ^ОЕo‚ўВ&БE—0SeЭ–ЂЋhzЈЧдм°ЊбМйЛrЏs{tн¦,O_7L¤›TМКK›џ‰РЂ)ё\n„дЊ] Ш¤Вuњ0\nЎBj4к¦l}Ьїww«ѕј†¦X) \rТNJЕ\rюўd©АBпgVЭQ „€:J!яь°вЭ>сФ§“ХI nн:ч®DNЧ@ a\\јґ9‚нЕ\rшJtж»uѓVЕ*¤ь›°;Иы»)ЩЂ'[BЕчp}ћ[±оў‚ѓ©Н€} ВжTж№Єbdv‘вн]ў~СІ|«т=WP3ЈА@Ш§ђЩЮЊр`_\0N‚T\r ¬&„іTн©-…мэOмbЕ!{лх ШВ~^4QW§ІЗiщ—ЙІШоћѓU§AмЈІѕ`S+ђЭx+Ч§ј 2џIB0*ќ.ЪQ±wg>/3,=6?сб,iҐ#РџPжўц\0]>~sfghх9BщР\\ф‚ЈпхщЊ№ъаhilыH%µа:cшq#‹†ЦВ4 ТђЉ¤yћ_F.иtmr(БzДйWE\r№.Ф\rДІ‹ А¤'5¬•_k=wќѓ“Xэђ§Aъ&ёэ\nАO·›–›iє=еѓЏ·МсЃрсhНБ6ⶆPУ n@/FЁ>Ў…w№LЩо€ Ы?\"n†?ЕЎФvnЁ\rШѓЂ|*™/+ЩAJ'7ч\\ЂpнQ®”Ѓo\0ЧxЭЮ3\rтЛpхІижјѕ›Щ~l6`Йй?zаЕ[«Cв¬\$7bXфо№Ќ9ЎЅ`Ь”?{+ЩmЗ“dg`dЕ§Ы‹ђгг№7з4ї†yД¬sџnЊЭЁW'cоФ\rЬЎ‡WYlДЪZі>2‰geиfНbNіsGОLXTЩТS:Ґ® q|“ѓ¶_r§6э©еpH4иГГХ\"EU)ЋLv]»H¤#®\rQT\rAЊFЊътЖщъwpЙ®2УxЫЅЩ&R,Ґ‰j!L‡’ЊHФъpЛЭџTѓt©5 лx[\nОх‚‡ЦCіЂv”Bр‘wЖ/,ёsѕ`йпЉмёkFч–™K#0wњ3Щw\roщ»®/г‹ЫОM—ТМ\$ЬФ0'8\0f\0ІoЈзq*‹сЋвВK5Ѓ12^їјIВYТx–¤џт¬ЊвЮё»\"щ`ї|HЁл*R«ДёјaI†йsI~Дђ?И№а%™'\\ЏK\\#.’I¶XпЊ1г&т“%Ж€жq©XT«Ї(HXкa№ѕaWs)Й€XЂ=§ѓ\0001~БЂ°Ђc;№Ti”DДCџwxЩ,ҐNѕy>Њv9·Y2цуo‘4Ч,4ЈXР,Jn„Я0хvњҐ ґШё®ЯФS§u\nЫ¤_N?щ~!уё\rNЛ \nОlѕTZ—ЁyC€„mљЏhm–¤–Э)µ·yJФў±sб-ШYM°ФF¦@nthYІfбИНRГ„\0€ N @°%ф‡’’=Ёы .nHkц;и1њY#|ЏPМH>;1“љ nбґў|ђa.I\$в6\0vbќ^l—‹ђTхд!ёџ”Zп‰w«<‰е3№’К“”ґ\$ч’=;Б2Q»Фъy}iDеВщz‡>†аw“ ЯіҐйёяEДЄ/h<?`}>f~c¤џpoЫкя#’УКЪ{‘бe5Рбoб%Лyqzю¤іPq¤Ы%јќ6o/®Эg1ЭуЛ8™\\Ђq`oLьакл?;qМЦ TЙ6я№\0р@eњ\\Хщ%ѕўvЌТ7њв]h'Tє®О»нRєЂOЪА<цё•\"ч бJм:[л®’ҐќП`ЂWmзч(&h•оeґО/ЋЌ«ыmёл‘Эс—ч€j©®kHўыљR0ѓАэип!ќ‘Я<чМ5/{vў1#^\n|Ў{w4љпFєxҐRhв}o»Ябо”љ¦^eчF‹МЮ]С=џmЉGбЃkxk»P—0Љ”О{h-\0e«Ђ]e]CMGош,‡ц7с„л‚uР;”.ЗЛ\0Пґxm ънЙnџ~#з)љ&|P( T(\0ћdKY!QГА\0уa§(ДtГЂ¤)ё)±R&ЂЭDъj|Ж‡эФIҐF`№Ю\\”XЇ@h\$Ќњ.ѕІВ:‹CКЂмzЮqњ\rPЛэQ@PЮ(Џ—±kh§\\x\\з¦Э2ЧьKp‡TV~|ЂШd}9P6јѕ§кvуђ\0ІЬ°zaTК\"џJ‡Jв.x7ґ&д5Ёд]2p|е#т‚\0\n'џу~ЦU2µэЈЕ‡PЦђ0*5/Ём(qћ3¦”T_VЉE%З±мrќ\nЋИ6CmШџђY”AЉМР+Ґ·їб`‡_—Ыc№цк†эї\rКL\0лЬ°8Д?ќЌХяL-.©GEЁ@zGµЪЫ5Еб\0ј‡bш¤\nлb)#нвш®бЅЗЂЇ‚5й:{Щъ\0hыі\0`р3UїOѕ=ч±Я€C«Юў~xдэчЬ†EмФК'Јћ4љ9ЯЌьЊя%U7Д Kс?Љ„‡вяjx]сеАгдµще@eтAШ)DР8щAѕTЎЬgЈ?едщЏСѕ‘†уЕzЁEВЈ•ЩЯЖјС”ы_цЏїzєv}§а5ђш[RР‡6MХ^ЧфР=мЄ?±ы?ѕ>офЁЌ,Хшэгбџ|чЂлбMцO†Ѓ—бAьHЉяЉџшХ\r_Ы{C@›}9*+·ЛQћ:h/\0чзNУ;WжмЄ84}\\(?–ъ¤ЏR‹Pь@8_Єэf4Gъ!sьPeЎРэ0Иї\0/™э'л@t@Н)jь\\°№џOdщД?Uь–#~Ъ§яxю\n6TиP0щt°)Tдз‡ЩэFS*“”Н0Ї·?ЎҐu&пэє ?ргйO?z„uеQяЂ9йqЧ…ЫъЌяЈ2@ўЪeЏq…ёЂWKЂVЂOБL\0VщВў€\\@•УА^„‚@'\0 OГ†АэИLўў№\0zhкўА%\0¤ А.виЛnаlоµвцљвJ;ѕjћіKЏ-^Iўb!M&\"ѓ{Ы0ўhј#@ЄЊШ^во€6HѓБ—;ВюГ…a|\0ДѓШ`йЂfxт \r\0ћkI@†ЂаHZмFј°“COн&ШTбеЌ>X±my–ФXд‚VЂцЭsC†2-:ћYр«T<ЛCP.&>\$аЯгТ]ё#P+АљЂD\r\r4ёРРSM\r\" Љ*\"©оҐ”x‰вlЕ@ґЄSЗў†ґ4ЯЂXЕА‘ф ЙW%oЌ№aЗ\r\rИMf D€\0и\0±ьЬMЋїnB\$¶ИcР@‚8#aT`‚ ђЯС\rj‚уt…oЅЭв\0dФPc‡N‘[§пБkђБ`€|LФјрEґв<>yШWАБљХk`A~c\$]‘{)]w6Мz\rаѕюІ=p0“°“Бb°AЉ/0.‰rг\0б0в№);\$рfЌ0}KЃЊeЂz~бгВ BРлhM¤2\rУ6њ@2 ");}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
lzw_decompress("v0њЃFЈ©МР==?ОFS РК_6MЖі?ииr:™E‡CIґКo:ќC„”Xc‚ќ\rжШ„J(:=џE†Ѓ¦a28Ўxрё?Д'ѓi°SANN‘щрxs…NBбМVl0›ЊзS њЛUlЃ(D|Т„зКP¦А>љE†г©¶yHchдВ-3Eb“е ёbЅЯpEБpя9.ЉЏ?М~\nЋ?Kb±iw|И`Зчd.јx8EN¦г!”Н2™‡3©€б\r‡ЌСYЋМиy6GFmYЋ8o7\n\rі0¤ч\0ЃDbcУ!ѕQ7РЁd8‹Бм~‘¬N)щEРі`фNsЯр`ЖS)РOй—·з/є<ЃxЖ9Ћo»ФеµБм3n«®2»!rј:;г+В9€CИЁ®‰Г\n<сЌ`ИуЇbи\\љ?Ќ`†4\r#`И<ЇBeгB#¤N Ьг\r.D`¬«jк4яЋЋpйar°шгўєч>т8У\$Йc ѕ1Йcњ Ўc кЭк{n7АГЎѓAрNКRLi\r1Аѕш!Ј(жjВґ®+Вк62АXК8+Квад.\rНОфѓО!xјеѓhщ'гв€6Sр\0RпФфсOТ\nј…1(W0…гњЗ7qњл:NГE:68n+ЋдХґ5_(®s \rг”к‰/mђ6PФ@ГEQЃаД9\nЁV-‹Бу\"¦.:еJЌП8weОqЅ|Ш‡іXР]µЭY XБeеzWвь Ћ7выZ1ЌнhQfЩгuЈjС4Z{p\\AUЛJ<х†kбБ@јЙЌГа@„}&„Ѓ€L7U°wuYhђФ2ёИ@ыu Pа7ЛA†hиМт°Ю3Г›кзXEН…Z€]lб@MplvВ)ж ББHW‘‘Фy>ђYЌ-шYџи/«ќ›ЄБо hC [*‹ыFг#~†!Р`ф\r#0PпCЛќ—f ·¶ЎоГ\\‡ЙЃ^Г%B<Џ\\Ѕf€Ю±ЕбРЭг&/¦O‚рL\\jFќЁjZЈ1«\\:Жґ>ЃN№ЇXaFГAАіІрГШНf…h{\"s\nЧ64‡ЬшТ…ј?Д8Ь^pЌ\"лќ°сИё\\Ъe(ёPѓNµмq[gёБrя&В}PhКаЎАWЩн*Юнr_sЛP‡hајаР\nЫЛГomхїҐГк—У#Џ§Ў.Б\0@йpdW І\$Тє°QЫЅTl0† ѕГHdHл)љ‡ЫЏЩА)PУЬШHђgаэUю„ЏЄBиe\r†t:‡Х\0)\"Еtф,ґњ’ЫЗ[Џ(DшO\nR8!†Ж¬ЦљрЬlAьV…Ё4 hаЈSq<ћа@}ГлКgK±]®аи]в=90°Ѓ'ЂевшwA<‚ѓРСaБ~ЂтWљжѓD|Aґ††2УXЩU2айyЕЉђЉ=Ўp)«\0P ?sЂµn…3оЃr„f\0ўF…·єvТМG®БI@й%¤”џ+Ац_I`¶МфЕ\r.ѓ NІєЛKI…[”К–SJт©ѕaUf›Szыѓ«M§ф„%¬·\"Q|9ЂЁBc§aБq\0©8џ#Т<a„і:z1UfЄ·>оZ№l‰‰№ќУАe5#U@iUGВ‚™©nЁ%Т°s¦„Л;gxLґpPљ?BзЊКQЌ\\—b„яйѕ’Q„=7Ѓ:ёЇЭЎQє\r:ѓtмҐ:y(Е Ч\nЫd)№РТ\nБX; ‹мЋкCaA¬\rбЭсџPЁGHщ!Ў ў@И9\n\nAl~H ъЄV\nsЄЙХ«ЌЖЇХbBrЈЄц„’ІЯы3ѓ\rћPї%ўС„\r}b/‰О‘\$“5§PлCд\"wМB_зЋЙUХgAtл¤ф…е¤…й^QДеUЙДЦj™Бн BvhмЎ„4‡)№г+Є)<–j^ђ<Lуа4U* хЃBg лРжи*nЃК–и-яЬхУ 9O\$ґ‰Ш·zyM™3„\\9Ьи?.oЉ¶љМлёE(iеаћњДУ7 tЯљйќ-&ў\nj!\rЃАyњyаD1gрТц]«ЬyRФ7\"рж§·ѓ€~АнаЬ)TZ0E9MеYZtXe!Эf†@з{И¬yl 8‡;ђ¦ѓR{„л8‡Д®БeШ+ULс'‚FІ1эшж8PE5- Р_!Ф7…у [2‰JЛБ;‡HRІйЗ№Ђ8pз—ІЭ‡@™Ј0,Х®psK0\rї4”ў\$sJѕЃГ4ЙDZ©ХIў™'\$cL”RЃ–MpY&ьЅЏНiзz3GНzТљJ%БМPЬ-„ђ[Й/xзіTѕ{p¶§z‹CЦvµҐУ:ѓV'ќ\\–’KJaЁГMѓ&є°ЈУѕ\"аІeќo^Q+h^вРiTЃр1ЄORдl«,5[Э?\$№·)¬фjLЖЃU`ЈSЛ`Z^р|Ђ‡rЅ=Рчnз™»–?TU 1Hyk›Зt+\0vбDї\r <њаЖ™мсjG”ћtЖ*3%k›YЬІT*Э|\"CЉьlhE§(И\rГ8r‡Ч{Ьс0еІЧюЩDЬ_Њ‡.6Рёи;гь‡„rBjѓO'ЫњҐҐП>\$¤Ф`^6™М9‘#ёЁ§ж4XюҐmh8:кыc‹ю0шЧ;Ш/Ф‰·ї№Ш;д\\'( о„tъ'+ќ™тэЇМ·°^Ѓ]±NСv№з#З,лvрЧГOПiќП–©>·Ю<SпA\\Ђ\\оµь!Ш3*tl`чuЃ\0p'и7…Pа9·bsњ{Аv®{·ь7€\"{ЫЖrоaЦ(ї^жјЭEчъял№gТЬ/ЎшћUД9g¶оч/ИФ`Д\nL\nЃ)А†‚(Aъaр\" ћзШ Б&„PшВ@O\nеё«0†(M&©FJ'Ъ! …0Љ<пHлоВзЖщҐ*М|мЖ*зOZнm*n/bо/ђц®ђФ€№.мв©o\0ОКdnО)ЏщЏЋiђ:RЋОлP2кmµ\0/vмOXчршFКіП€оЊи®\"с®кцоёч0х0ц‚¬©н0bЛРgjрр\$сnй0}° о@ш=MЖ‚0nоPџ/pжotмЂч°Ёр.ММЅЏg\0Р)o—\n0Ич‰\rF¶йЂ bѕi¶Гo}\n°МЇ… NQ°'рxтFaРJоОфЏLхйрРаЖ\rАН\rЂЦц‘0Ес'р¬Йd oepЭ°4DРЬКђ¦q(~АМ к\r‚E°ЫprщQVFHњlЈ‚Kj¦їдN&j!НH`‚_bh\r1Ћ єn!НЙЋz™°ЎрҐН\\«¬\rЉнЉГ`V_kЪГ\"\\Ч‚'V€«\0Кѕ`ACъА±П…¦VЖ`\r%ў’ВЕм¦\rсвѓ‚k@NА°ьЃBснљ™Ї ·!И\n’\0Z™6°\$d Њ,%а%laнHЧ\n‹#ўS\$!\$@¶Э2±Ќ„I\$rЂ{!±°J‡2HаZM\\ЙЗhb,‡'||cj~gРr…`јДјє\$єДВ+кA1рњEЂЗАЩ <КLЁС\$вY%-FDЄЉdЂLз„і Є\n@’bVfиѕ;2_(лфLДРїВІ<%@Ъњ,\"кdДАN‚erф\0жѓ`Д¤ZЂѕ4Е'ld9-т#`дуЕ–…а¶Цгj6лЖЈгv ¶аNХНђf Ц@Ь†“&’B\$е¶(рZ&„Яу278I аїаP\rk\\Џ§—2`¶\rdLb@Eцѓ2`P( B'гЂ¶Ђє0І& ф{Вђ•“§:®ЄdBе1т^Ш‰*\r\0c<Kђ|Э5sZѕ`єААO3к5=@е5АC>@ВW* =\0N<gї6s67Sm7u? {<&LВ.3~DДк\rЕљЇx№н),rоinЕ/ еO\0o{0kО]3>m‹”1\0”I@Ф9T34+Ф™@e”GFMCЙ\rE3ЛEtm!Ы#1БD @‚H(‘Уn ГЖ<g,V`R]@ъВЗЙ3Cr7s~ЕGIуi@\0vВУ5\rVЯ'¬ ¤ ОЈPАФ\rв\$<bР%(‡Ddѓ‹PWДоРМbШfO жx\0и} Ьв”lb &‰vj4µLSјЁЦґФ¶5&dsF Mу4МУ\".HЛM0у1uLі\"ВВ/J`т{Зю§ЂКxЗђYu*\"U.I53Q3Qф»J„”g ’5…sаъЋ&jСЊ’Хu‚ЩРЄGQMTmGBѓtl-cщ*±ю\rЉ«Z7Фху*hs/RUV·рфЄBџNЛ€ёГугкФЉаiЁLkч.©ґДtм йѕ©…rYi”Хй-Sµѓ3Н\\љTлOM^G>‘ZQjФ‡™\"¤Ћ¬i”ЦMsSгS\$Ib fІвСu榴™е:кSB|iў YВ¦ѓа8 vК#й”DЄ4`‡†.ЂЛ^уHЕM‰_ХјЉuА™UКz`ZЌJ eзєЭ@Ceнлa‰\"mуb„6ФЇJRВЦ‘Tќ?ФЈXMZЬНР†НтpиТ¶ЄQvЇjяjV¶{¶јЕCњ\rµХ7‰TКћЄ ън5{Pцї]’\rУ?QаAAАиЋ‹’Н2сѕ “V)JiЈЬ-N99f–l JmНт;uЁ@‚<FюС ѕe†jЂТД¦ЏI‰<+CW@рЃзАїZ‘lС1Й<2ЕiFэ7`KG?~L&+NЏаYtWHйЈ‘w Ц•ѓтlЂТs'gЙгq+Lйzbiz«ЖКЕўР.РЉЗzWІЗ щzd•W¦Ыч№(Џy)vЭE4,\0Ф\"dў¤\$Bг{ІЋ!)1U†5bp#Е}m=ЧИ@€wД P\0д\rмў·‘Ђ`O|лЖц њЙЌьЕхыYфжJХ‚цEЧЩOuћ_§\n`F`И}MВ.#1Ⴌfм*ґХЎµ§ їzаucыЂ—і xfУ8kZRЇs2К‚-†’§Z2+ЋК·Ї(еsUхcDтС·Км?ЭX!аНuш&-vPРШ±\0'LпЊX шLГ№Њ€o Эф>ёХЋУ\r@ЩPх\rxFЧьEЂМИп%Агм®ь=5NЦњѓё?„7щNЛГ…©wЉ`ШhX«98 МЃЌшЇq¬ЈzгПd%6М‚tН/…•?д¬лЏLъНlѕК,ЬKa•N~ПАЫмъ,я'нЗЂM\rf9Јwђ?!xђчx[€П‘ШG’8;„xA?щ-IМ&5\$–D\$цјі%…ШxС¬Б”ИВґАВЊ]›¤х‡&o‰-3ќ9ЦLщЅzЌь§y6№;u№zZ иС8я_•Йђx\0D?љX7†™«’y±OY.#3џ8 ™ЗЂ?e”QЁ=ШЂ*?™GЊwm іЪ„Y‘щ АЪ]YOYЁFЁнљЩ)„z#\$eЉљ)†/Њz?Јz;™—Щ¬^ЫъFТZg¤щ• МчҐ™§ѓљ`^ЪeЎ¦є#§“Шс”©Ћъ?њёeЈЂMЈЪ3uМеЃѓ0№>К\"?џц@Ч—Xv•\"з”Њ№¬¦*Фў\r6v~‡ГOV~Ќ&ЧЁЃ^gь љД‘Щћ‡'ОЂf6:-Z~№љO6;zxЃІ;&!Ы+{9MіЩіd¬ \r,9Цн°д·WВЖЭ:к\rъЩњщгќ@зќ‚+ў·]њМ-ћ[gћ™Ы‡[s¶[iћЩiИq››y›йxй+“|7Н{7Л|wі}„ў›ЈE–ыW°ЂWkё|JШЃ¶е‰xm€ёq xwyjџ»?#і?eјш(І©‰ёЌќАЯћГѕ™†ті {иЯЪЏ y“ »M»ёґ@«жЙ‚“°Yќ(gНљ-я©є©днЎљЎШJ(ҐьЃ@у…;…yВ#Sј‡µY„Иp@П%иsћъoџ9;°кїфх¤№+ЇЪ Ґ;«Бъ€ZNЩЇВє§„љ kјV§·u‰[сјxќ…|q’¤ON?ЂЙХ …`uњЎ6Ќ||X№¤—Ші|Oмx!л:ЏЁњП—Y]–¬№Ћ™c•¬А\r№hН9nОБ¬¬лЌЂП8'—щ‚ка Ж\rS.1їўUSИё…јX‰Й+ЛЙz]ЙµК¤?њ©КАCЛ\rЧЛ\\є№ш\$П`щМ)UМ|Л¤|СЁx'ХњШМдК<аМ™eО|кНіз—в’Мй—LпПЭMОyЂ(Ы§РlЏРє¤O]{СѕЧFD®ХЩ}Ўyu‹СД’Я,XL\\ЖxЖИ;UЧЙWtЂvџД\\OxWJ9И’ЧR5·WiMi[‡K€Ђf(\0жѕdДљТиї©ґ\rмMДбИЩ7ї;ИГЖуТсзУ6‰KК¦IЄ\rДЬГxv\rІV3ХЫЯЙ±.МаRщВюЙЌб|џбѕ^2‰^0Яѕ\$ QНд[гїDчбЬЈе>1'^X~tЃ1\"6Lќю›+юѕAаћeб“жЮеI‘з~џевіві@ЯХхpM>Уm<ґТSKКз-HЙАјT76ЩSMfgЁ=»ЕGPК°›PЦ\rёй>НцѕЎҐ2Sb\$•C[ШЧп(Д)ћЮ%Q#G`uр°ЗGwp\rkЮKe—zhjУ“zi(фиrO«уДЮУюШT=·7іто~я4\"ef›~нd™фнVяZ‰љчU•-лb'VµJ№Z7ЫцВ)T‘Ј8.<їRMя\$‰ћфЫШ'Яbyп\n5шѓЭх_ЋаwсО°нUр’`eiЮїJ”b©gрuЌSНл?Не`цбћм+ѕПп Mпgи7`щпн\0ў_Ф-ыџх_ч–?хF°\0“хЌёX‚еґ’[ІЇJњ8&~D#Бц{P•Шф4Ь—Ѕщ\"›\0МАЂ‹э§Ѓэ@Т“–Ґ\0F ?*Џ ^спЌ№еЇwлРћ:рЃѕuаП3xKН^уw“јЁЯЇ‰y[Фћ(ћж–µ#¦/zr_”g·ж?ѕ\0?Ђ1wMR&Mї†щ?¬StЂT]ЭґGх:I·аўч€)‡©B vф§’Ѕ1з<фtИв6Ѕ:ЏW{АЉфx:=Ио‘ѓЊЮљуш:В!!\0x›Х?Јчq&би0}z\"]ДЮo•zҐ™ТjГwЧЯКЪБ6ёТJўPЫћ[\\ }ыЄ`S™\0а¤qHMл/7B’ЂP°ВД]FTг•8S5±/IС\rЊ\n ЃоOЇ0aQ\n >Г2j…;=Ъ¬ЫdA=pЈVL)Xх\nВ¦`e\$?TЖ¦QJќНу®жlJпЉФоСy„IЮ д:ѓСДДBщbPА†ыZНёn«Є°ХU;>_С\n ѕхлРМ`–ФuMтЊ‚‚ВЦЌmіХуВLwъB\0\\b8ўMЬђ[z‘ќ&©1э\0ф Ў\r?TЦЧ›Ѓ Ђ+\\»3АPlb4-)%Wd#\nИеrЮеMX\"ПЎд(Ei11(b`@fТґѓSТу€jеD†ќbfЈ}Ђrпѕ‘эD‘R1…ќґbУ?AЫпIy\"µWvаБgCёIДJ8z\"P\\iҐ\\m~ZR№ўvо1ZB5IЉГi@x”†·°-‰uM\njKХU°h\$o—€JП¤!ИL\"#p7\0ґ PЂ\0ЉDч\$ GK4eФР\$Ѓ\nGд?щ3ЈEAJF4аIp\0«ЧFЋ4±І<f@ћ %qё<kгwЂЃ аLOp\0‰xУЗ( ЂG>р@ЎШзЖЖ9\0TА€?мGB7 - ЂћшвG:<Q™ #ГЁУЗґы1П&tzЈб0*J=а'‹J>ШЯЗ8qЎЌРҐЄаЃ ЂOАўXфFґаQЌ,ЃАКР\"9‘®pд*р66A'э,yЂќIFЂR€іT€Пэ\"”чHАR‚!ґj#kyFА™аe‘¬zЈлйИрG\0ЋpЈ‰aJ`Cчiщ@њTч|\nЂIxЈK\"ґ*ЁЌTk\$cітЖ”aAhЂ“! \"ъE\0OђdДSxт\0T ц\0‚ћа!FЬ\n’U“|™#S& IvL\"”“…д\$hРИЮEAпN\$—%%щ/\nP†1љ“І{¤п) <‡р LЌ е-R1¤в6‘¶’<Ѓ@O*\0J@q№‘ФЄ#Й@Зµ0\$tѓ|’]г`»ЎДЉA]иНмPб‘Ђ?CАp\\pТ¤\0™ТЕ7°ДЦ@9©bђm€r¶oЫC+Щ]ҐJrФfь¶\rм)d¤’Сњ^hЯI\\О. g–К>ҐНЧ8ЊЮА'–HАf™rJТ[rзo㥯.№v„Ѕп#„#yR·+©yЛЦ^тщ›†F\0б±Ѓ™]!Й•ТЮ”++Щ_Л,©\0<@ЂM-¤2WтвЩR,c•Њњe2Д*@\0кP ЂВc°a0З\\PБЉ€OЃ ш`I_2Qs\$ґwЈї=:Оz\0)М`МhЉВ–Бѓ€зў\nJ@@К«–\0љш 6qTЇе‡4J%•N-єm¤Дег.Й‹%*cnдЛNз6\"\rН‘ёти—ыЉfТAµБ„pхMЫЂI7\0™MИ>lO›4ЕS 7™cНмЂ\"мЯ§\0е“6оps…–ДЭеy.ґг т¦сRKр•PAo1FВtIДb*ЙБ<‡©э@ѕ7РЛ‚p,пќ0NЕч: ЁNІm ,ќxO%и!‚ЪvіЁ? gz(РMґуАIГа аЃ~yЛц›h\0U:йШOZyA8ќ<2§ІрёКusЮ~lтЖОEр?O”0±џ0]'…>ЎЭЙЌЊ:ЬкЕ;°/ЂВwТфќдм'~3GО–~Уќдю§c. ю„тvT\0cШt'У;PІ\$А\$шЂ‚Р-‚sітe|є!•@dРObwУжcўх'У@`P\"xфµиА0O™5ґ/|гU{:b©R\"ы0…С€k?Рв`BDЃ\nkЂPќгc©б4д^ p6S`ЏЬ\$лђf;О7µ?lsЕАЯ†gDК'4Xja A‡…E%™ 86bЎ:qr\r±]C8КcАF\n'СЊf_9Г%(¦љ*”~ЉгiSиЫђЙ@(85 T”Л[ю†JЪЌ4ЃI…l=°ЋQЬ\$dА®hд@D -ЃЩ!ь_]ЙЪH–ЖЉ”k6:·Ът\\M-МШртЈ\r‘FJ>\n.‘”qђeGъ5QZЌґ†‹' ЙўћЅђЫЃ0џоЃzP–а#Е¤шцЦйrаТнtЅ’ТПЛЋюЉ<Q€ЏTёЈ3ЏD\\№„ДУpOE¦%)77–Wtќ[єф@ј›Ћљ\$F)Ѕ5qG0«-СWґvў`и°*)RrХЁ=9qE*K\$g ‚нA!еPjBT:—Kы§Ќ!ЧчH“ R0?„6¤yA)B@:Q„8B+JЌ5U]`„Т¬ќЂ:Јре*%Ip9ЊМЂя`KcQъQ.B”±LtbЄ–yJсќEк›TйҐх7•ОцAmУдў•Ku:ЋрSji— 5.q%LiFєљTr¦Аi©ХK€ТЁz—55T%U•‰UЪIХ‚¦µХY\"\nSХm†СДxЁЅChчNZ¶UZќ”Д( Bкф\$YЛVІгЂu@и”»’ЇўЄ| ‚\$\0я\0 oZw2ТЂx2‘ќыk\$Б*I6IТn• •ЎѓI,ЂЖQU4ь\n„ў).шQђфЦaIб]™А иLвh\"шfўУЉ>?:ZҐ>LЎ`n?Ш¶Хм7”VLZu”…eЁлXъи†єBї¬ҐB‰є’ЎђZ`;®ш•J‡]тСЂћдS8ј«f \nЪ¶€#\$щjM(№‘ЮЎ”„¬ќaGн§М+Aэ!иxL/\0) Cц\nсW@й4ђЂєЏбЫ©• ЉФRZѓ®в =?Зо8“`І8~в†hАмP Ѓ°\r– °ћмD-FyX°+Кf°QSj+Xу|•И9-’шs¬xђШь†к+‰VЙcbpмї”o6HРq °іЄИ@.Ђ?l 8gЅYMџЦWMPАЄUЎ·YLЯ3PaиH2Р9©„:¶aІ`¬Жd\0а&кІYмЮY0Щ?Ў¶SЊ-—’%;/‡TЭBSіPФ%fђШЪэ• @ЯFн¬(ґЦЌ*Сq +[ѓZ:ТQY\0ЮґлJUYЦ“/э¦†pkzИ€тЂ,ґрЄ‡ѓjЪкЂҐW°Чґe©JµFиЌэVBIµ\rЈЖpF›NЩ‚Ц¶™*ХЁН3kЪ0§DЂ{™ЃФш`q™•ТІBqµeҐD‰cЪЪФVГE©‚¬nЃсЧдFG E›>jоиРъЃ0gґa|ЎShм7uВЭ„Ќ\$•†м;aф—7&Ўл°R[WX„КШ(qЦ#ќЊ¬P№ЖдЧ–Эc8!°HёаШVX§ДЋjшКZЋф‘ЎҐ°Q,DUaQ±X0‘ХХЁАЭЛGbБЬlЉBЉt9-oZь”ЌLчЈҐВеpЛ‡‘x6&ЇЇMyФПsТђї–ир\"ХНЂиR‚IWU`cч°а}l<|В~Дw\"·рvI%r+Ѓ‹Rа¶\n\\ШщГС][‹С6Џ&БёЭИГa”УємЕj№(Ъ“рTС“А·C'Љ…ґ '%de,И\n–FCЕСЌe9C№NдРЌ‚-6”UeИµЊэCX¶РV±ѓќ№эЬ+ФR+єШ”Л•3BЬЃЪЊJрўи™њ±жT2 ]м\0PиaЗt29ПЧ(i‹#ЂaЖ®1\"S…:ц· €ЦoF)kЩfфтДРЄ\0ОУїюХ,ЛХwкѓJ@мЦVт„Ћµйq.e}KmZъЫпе№XnZ{G-»чХZQєЇЗ}‘ЕЧ¶ы6ЙёрµД_ћШЃХ‰а\nЦ@7Я` Хп‹?C\0]_ Ќ©Кµщ¬«п»}ыGБWW: fCYk+йЪbЫ¶·¦µ2S, Ъ‹Ю9™\0пЇЃ+юWДZ!Їeю°2ыфа›—нІk.OcѓЦ(vМ®8њDeG`Ы‡ВЊцL±х“,ѓdЛ\"CКИЦB-”Д°(ю„„„pчнУp±=аЩь¶!эk’ШТДјп}(эСКB–krЌ_Rо—Ьј0Њ8a%Ы?L \0й†Ас‰bҐІљсЕю@Ч\"СПr,µ0TЫrV>€…ЪИQџР\"•rЮчP‰&3bбPІж- x‚Т±uW~Ќ\"я*и€ћЊNвh—%7ІµюKЎYЂЂ^Aч®ъКC‚ию»pЈбо€\0р..`cЕж+ПЉвGJЈ¤ёHїА®E‚…¤ѕl@|I#AcвяDђ…|+<[c2Ь+*WS<€rагgёЫЕ}‰Љ>iЃЭЂЃ!`f8сЂ(c¦ЃиЙQэ=fс\nз2СcЈh4–+qќЏЃ8\na·RгBЬ|°R“ЧкїЭmµЉ\\qЪхgXА –ЌПЋ0дXд«`nоFЂомЊO pИоHтCѓ”jdЎfµЯEuDV?ђbJЙ¦їе:±пЂ\\¤!mЙ±?,TIa?†ШaT.LЂ]“,JЏЊ?™?П”FMct!aЩ§RкF„Gр!№Aх“»rrЊ-pЋXџ·\r»тC^А7Ѓбр&гRй\0ОСfІ*аA\nхХ›Hбг¤yоY=Зъи…lЂ<‡№AД_№и +‘ОtAъ\0B•<Ay…(fy‹1Оc§O;pќиЕб¦ќ`з’4РЎMма*њоf†к 5fvy {?©аЛ:yшС^cвНuњ'‡™Ђ8\0±јУ±?«ЉgљУ‡ 8BЌО&p9ЦO\"zЗхћrs–0єжB‘!uН3™f{Ч\0Ј:Б\n@\0ЬАЈЃpђЩЖ6юv.;аъ©„Кb«Ж«:J>Л‚‰й-ГBПhkR`-ЬсОрawжxEj©…чБrћ8ё\0\\БпфЂ\\ёUhm› э(mХH3Мґн§S™“Бжq\0щџNVhіHyЌ —»5гMНЋe\\gЅ\nзIP:Sj¦ЫЎЩ¶и<ЋЇСxу&ЊLЪї;nfН¶cуq›¦\$fр&lпНюiі…њаз0%yОћѕtм/№чgUМі¬dп\0e:ГМhпZ Р^ѓ@з э1ЂПm#СNЏуw@ЊЯOррzGО\$тЁ¦m6й6}ЩТТ‹љX'ҐIЧi\\QєYќЂё4k-.и:yzСИЭHї¦]жжxеGПЦ3ьїM\0ЂЈ@z7ў„і6¦-DO34ќЮ‹\0ОљДщО°t\"О\"vC\"JfПRКћФъku3™MОж~ъ¤УЋ5V а„j/3ъѓУ@gG›}DйѕєBУNqґЩ=]\$йїI‡хУћ”3Ёx=_j‹XЩЁќfk(C]^jЩMБНF«ХХЎЊаПЈCzИТVњБ=]&ћ\rґA< жµВАЬгз6ЩФ®¶ЧґЭ`jk7:gНо‘4Х®бл“YZqЦftuќ|ЌhИZТТ6µiгЂ°0 ?йхйЄ{-7_:°ЧЮђtСЇнck‹`YНШ&“ґйќIхlP`:нф j{hм=Рf аГ[byћўКЂoР‹B°RS—ЂјB6°А^@'Ѓ4жш1UЫDq}мГNЪ(Xф6j}¬cа{@8гтр,А ПPFCар‰Bа\$mv?ќЁPж\"єЫLцХCSі]›ЏЭаEЩЮПlU†Сfнwh{oЌ(—д)и\0@*a1GД ( ЃD4-cШуP8ќЈN|R›†вVMё°Чn8G`e}„!}ҐЂЗp»‡Ьтэ@_ёНСnCtВ9ЋС\0]»u±оЇs»ЉЭ~иr§»#Cn p;·%‹>wuёЌЮnГwы¤Эћк.ќва[ЗЭhTч{ёЭеЂј зЁЛЃ‡·JрЌФЖ—iJК6жЂOѕ=ЎЂ‡ыжЯE”чЩґђ‘ImЫпЪV'Йї@в&‚{Є‘›тцЇµђ;нop;^–Ш6Е¶@2зЇlыФЮNп·єMЙїrЂ_Ь°ЛГЌґ` м( yЯ6з7‘№элоЗ‚“Џ7/Бpрe>|Яа ш=Ѕ]РocЃы‘б&еxNmЌЈ‰зѓ»¬аo·GГN p—‚»?xЁ•ГЅЭрѓy\\3аЏш‡ВЂ'ЦI`rвGч]Дѕс7€\\7Ъ49Ў]Е^p‡{<Zб·ёq4™uО|ХЫQЫ™ахp™эљi\$¶@oxс_<ЃАж9pBU\"\0005Ќ— iдЧ‚»ёCыpґ\nфi@‚[гњЖ4јjРЃ„6bжP„\0џ&F2~ЋАщЈјпU&љ}ѕЅЌїЙ? ™МDa<Ђжzx¶kЈ€‹=щс°r3йЛ(l_”Ѓ…FeF›ќћ4д1“K \\УЋldо д1ЃH\rЅЂщp!†%bGжXfМА'\0ИњШ '6Аћps_›б\$?0\0’~p(ЃH\nЂ1…W:9ХНўЇ?`‹ж:hЗB–иg›BЉk©ЖpДЖЃуtјм€EBI@<т%ГёАщ` кЉyЃd\\Y@D–P?Љ|+!„бWАш.:џLeЂv,Р>qуAИзє:ћ–оbYй€@8џd>r/)ВBз4АРО(Ѓ·Љ`|йё:t±!«‹БЁ?<Ї@ш«’/Ґ S’ЇP\0Ва>\\жв |й3п:VСuwҐлзx°(®Іџњ4ЂЗZjD^ґҐ¦Lэ'јмДC[Ч'ъ°§®йjВє[ Eёу uг°{KZ[s„ћЂ6€‚S1ќМz%1хc™ЈB4€B\n3M`0§;зтМВ3Р.”&?Ўк!YAАI,)ре•l†W['ЖКIВ‡TjѓЃи>F©јчS§‡ BР±Pб»caюЗЊuпўNЭПАшHФ LSфЌо0”ХY`ВЖИ\"il‘\rзBІлг/Њфгш%PЂПЭN”Gфќ0JЖX\n?aл!П3@MжF&ГіЦюїђ,°\"оЂиlbф:KJ\rп`k_кbчьAбЩДЇМь1СI,ЕЭоь€;B,Ч:уѕмY%јJ ЋЉ#v”Ђ'†{ЯСАг„ћ wx:\ni°¶і’}cА°eN®Сп`!wќЖ\0ДBRU#ШSэ!а<`–ђ&v¬<ѕ&нqOТ+ОЈҐsfL9ЏQТBК‡„ЙудЏbУа_+п«*ЂSu>%0ЂЋ™©…8@l±?’L1po.ДC&ЅнЙ BАКqh?¦у’Бћz\0±`1б_9р\"–Ђи!ђ\$шЊ¶~~-±.ј*3r?шГІАd™s\0МхЃИ>z\nИ\0Љ0 1Д~‘ф?Jріръ”|SЮњф k7gй\0ЊъKФ d¶ЩaЙоPgє%гw“DфкzmТыИх·)ї‘сЉњj‹ЫЧВя`k»ТЃQа^ГО1ьЊє+Оењ>/wbьGwOkГЮУ_Щ'ѓ¬-CJёе7&ЁўєрEс\0L\r>™!ПqМЃођТ7ЭБхoЉ™`9O`€аѓ”ц+!}чP~EеNИc”цQџ)мб#ып#ет‡Ђм‡МСшА‘ЎЇиJсДz_u{іЫK%‘\0=убOЋX«Я¶Cщ>\nІЂ…|wб?ЖFЂЕк„Хa–П©UђЩеЦb NҐYпЙhЉЅ»й‘/ъы)ЮGОЊ2ь™ўK|г±y/џ\0йдїZ”{йЯPчYG¤;х?Z}T!Ю0џХ=mNЇ«ъГfШ\"%4™aц\"!–ЮџЃъєµ\0зхп©}»о[тзЬѕілbU}»Ъ•mхЦ2±• …ц/tюо‘%#Џ.СШ–ДяseЂBяp&}[ЛџЋЗ7г<aщKэпс8жъP\0™уЎgјт?љщ,Ц\0ЯЯ€r, >їЊэWУюпщ/Цю[™qэђk~®CУ‹4ЫыGЉЇ:„ЂXч?Gъr\0ЙйџвЇчџL%VFLUcЇЮд‘ўюЋHяybP‚Ъ'#яЧ \0РїэПм№`9Ш9ї~пт—_ј¬0qд5K-ЩE0аbфПьљЎЋњt`lmкнЛяbЊаЖ?; ,=? 'S‚.bКзS„ѕшCc—ѓклКЌAR,„ѓнЖXЉ@а'…њ8Z0„&мXnc<<ИЈр3\0(ь+*А3·ђ@&\rё+Р@h, цт\$O’ё„\0Е’ѓиt+>¬ў‹њbЄЂК°Ђ\rЈ><]#х%ѓ;Nмsу®ЕЋЂўКр*»пcы0-@®ЄLм >ЅYЃp#Р-†f0оГК±aЄ,>»Ь`ЏЖЕаPа:9ЊЊo·р°ov№R)e\0Ъў\\І°Бµ\nr{Г®X™ТшО:A*ЫЗ.ђDхє7ЃЋ»јт#,ыNё\rЋE™ФчhQK2»Э©ҐЅzА>P@°°¦ T<ТК=Ў:тА°XБGJ<°GAfх&ЧA^pг`©АР{ыФ0`ј:ырЂ);U !Рe\0оЈЅПc†p\r‹і ‹ѕ:(ш•@…%2 SЇ\$Y«Э3йЇhCЦм™:O?#ПБLуп/ќљй‚з¬k,†ЇKеoo7ҐBD0{ѓђЎjу мj&X2Ъ«{Ї}„RПx¤ВvБдчШЈА9Aлё¶ѕ0‰;0Ѓхб‘а-Ђ5„€/”<Ьз° ѕNЬ8EЇ‘—З +гР…ВPdЎ‚;ЄГА*nџј&І8/jX°\rђљ> PПђW>Kа•O’ўVД/”¬U\n<°Ґ\0Щ\nIЃk@Љєг¦ѓ[аИП¦ВІњ#Ћ?ЂЩг%сѓ‚иЛ.\0001\0шЎkи`1T· ©„ѕл‚ЙђlјђљАЈоЕp®ў°Б¤і¬і…< .Ј>нШ5ЋР\0д» O¬>k@BnѕЉ<\"i%•>њєzД–з“сбєЗ3ЩPѓ!р\rА\"¬г¬\r ‰>љadацуўU?ЪЗ”3PЧБj3Јд°‘>;УдЎї>ћt6Л2д[ВрЮѕM\r >°є\0дмP®‚·Bи«Oe*RЃn¬§њy;« 8\0ИЛХoжЅ0эУшiВшю3КЂ2@КэаЈоЇ?xф[чЂЫГLяaЋЇЃѓw\nsч€‡ЊAІїx\r[СaЄ6Вclc=¶КјX0§z/>+љЄ‰шW[ґo2ВшЊ)eо2юHQPйDY“zG4#YD…ц…єp) єHъpђЋ?&в4*@†/:? б‰T? џ¦aH5‘ѓлh.ѓA>њп`;.џоY“Бa Втъt/ =3…°BnhD?(\nЂ!ДBъsљ\0ШМDС&D“JЏ‘)\0‡jЕQДyђЋhDh(фK‘/!Р>®h,=Ых±†гtJЂ+ЎSх±,\"MёДїґNС1ї[;шРўЉј+х±#<мЊI¤ZДџЊP‘)ДбLJсDймP1\$ДохјQ‘>dO‘јvй#?/mh8881N:ќшZ0ZЉБиT •BуCЗq3%°¤@Ў\0Шп\"сXD а3\0•!\\м8#ЃhјvмibП‚TЂ!dЄ—€ОьV\\2уАSлЕЕ’\nA+НЅpљxИiD(мє(а<*цЪ+ЕХE·МT®ѕ BиS·CИїTґжЩД e„Aп’\"б|©uјv8ДT\0002‘@8D^ooѓ‚шч‘|”Nщ?фҐђКJ8[¬П3ДВхоJЌzЧіWL\0¶\0ћЂИ†8Ч:y,П6&@”А ђEЈКЇЭ‘h;ј!f?ј.Bю;:ГКО[Z3Ґ™В«‚рn»млИ‘йAЁ’УqP4,„уєXc8^»Д`Чѓ‚фl.®ьєўS±hЮ”°ќ‚O+Є%P#ОЎ\n?ЫЬIBЅКeЛ‘ЃO\\]ОВ6ц#ы¦ЫЅШЃ(!c) NхёєС?EШ”B##D нDdoЅеPЏAЄ\0Ђ:ЬnВЖџЂ` ЪиQ„і>!\r6Ё\0Ђ‰V%cbЃHFЧ)¤m&\0BЁ2Iн5’Щ#]ъ?ШD>¬м3<\n:MLрђЙ9CсЏК?0гл\0ђ“Ё(бЏ©H\nюЂ¦єMЂ\"GR\n@йЏш`[ГуЂЉ?\ni*\0њр)€ьЂ‚ђмu©)¤«Hp\0ЂN€ А\"Ђ®N:9qЫ.\r!ЌЌґJЦФ{,Ы'жЩЃЉ4…B†ъЗlqЕЁџXc«В4Я‹N1ЙЁ5«WmЃЗ3\nЃБFЂ„`'‘€ТЉxаѓ&>z>N¬\$4?у›ГпЏВ(\nмЂЁ>а лПµPФ!CqНЊјЊpqGLqqцGІyНH.«^аћ\0zХ\$ЂAT9Fs†Р…ўD{нa§шcc_ЂGИz†)уі‡ Ь}QЖЕhуМHBЦёЌ<‚y!L“ЂЫ!\\‚І€о ш'’H(‚д-µ\"ѓin]Дћ€і\\Ё!Ъ`M?H,gИЋн»*ТKfл*\0т>ВЂ6¶€а6ИЦ2уhJж7Щ{nqВ8аЯфЌЙHХ#cЏHг#?\r’:¶–7К8аЬЂZІ?ZrDЈюЯІ`rG\0дl\n®IЌ€i\0<±дгф\0Lg…~ђЁГE¬Ы\$№ТP“\$Љ@ТPЖјT03ЙHGH±lЙQ%*\"N?л%њ– ЂО\nсCrWЙC\$¬–pс%‰uR`АЛ%ітR\$–<‘`ЦIfxЄЇч\$/\$„”ЃҐЃ\$њљ’O…(‹ЏЛ\0жЛ\0ЏRY‚*Щ/ к\rЬњC9Ђп&hhб=IУ'\$–RRIЗ'\\•a=EФ„ќтuВ·'М™wIе'T’ЂЂ‘ья©ѕгK9%?dўґ·‚!ь”ЃАККАТj…мЎнУК&Рж„vМџІ\\=<,њEщЊ`ЫYБт\\џІ‚¤*b0>Іr®а,d–pdЊЊМ0DD М–`в,T 1Э% P‘ћ¤/ш\rтb№(ЊЈхJСиНоT0т``ЖѕЮинуJ”t©’©Кџ((dЗКЄбh+ <Й€+H%i‡Иф‹І•#ґ` ЪКС'фЈB>t?ЇJЂZ\\‘`<Jз+hR·КФ8о‰ЂаhR±,J]gтЁIд•и0\n%J№*РYІЇЈJwDњ°&К–D±®•ЙРњЄR§K\"Я1QтЁЛ ”ІAJKC,дґmV’»ЋІ›КЩ-±тПKI*±rЁѓ\0ЗLі\"ЖKb(ьЄЌуJ:qKr·dщКџ-)БћЛ†#ФёІЮё[єA»@•.[–ТЁКјЯ4єЎЇ.™1т®JЅ.М®¦u#J“‡Бg\0Жгт‘§Ј<Л&”’рK¤+Ѕ M?Н/dЈК%'/›ї2YИд>\$Н¬lє\0†©+ш—Б‰}-tє’Н…*к‰Rд\$Я”тМK».ґБуJHыК‰‡2\r„їBЏ‚Ѕ(PНУМ6\"ь–nf†\0#Р‡ ®Н%\$ДК[Ђ\nРnoќLJ°ЊЕУВe'<Їу…‡1KнБyМY1¤ЗsҐ0А&zLf#ьЖі/%y-ІЛЈ3-„В’НKђЈL¶ОЃЙЧ0њі’лё[,¤ЛМµ,њ±’«„§0”±У(‹.DАЎ@ПБ2пL+.|Ј’ч¤Й2и(іLҐ*ґ№S:\0Щ3ґМнуG3lМБaЛђlі@Lі3z4ЗЅ%М’НLЭ3»…іј!0Љ33=Lщ4|И—Ўа+\"°Кй4ґЛе7Л,\$¬SPM‘\\±О?JЉY“МЎ№Ѕ+(Вa=KЁм4њ¤іCМ¤<РЃ…=\$Ќ,»іUJ]5hіW &tЦI%Ђй5¬Ті\\M38gўНЃ5HЉN?W1Hљ±^КЩФё“YН—Ш ЏНЏ.‚N3Mџ4Г…і`„Ћi/P‰7ЦdM>љdЇ/ќLRОЬв=K‘60>ЇI\0[рх\0ЯН\r2фФтZ@П1„Ы2я°7И9дFG+дЇТњЕ\r)аhQtL}8\$КBeC#Б“r*HИЫ«Ћ-›Hэ/ШЛТ6ИЯ\$шRC9ВШЁ!‚ЂЕ7ьk/PЛ0Xr5ѓЎ3Dђ„ј<TБФ’qЇKф©іnОH§<µFя:1SLОrА%(яЌu)ёXr—1СЂnJГIМґSЈ\$\$й.О‡9ФйІIОџТ3 ЁLГl”“ЇО™9дЕC•N #ФЎу\$µ/ФйsќЙ9«@6Кt“І®Nс9јґ·NЙ:№’ВЎ7у У¬Н:DбУБM)<#–УГM}+с2ОNюсІ›O&„рўJNy*ЊттЩё[;суОO\"mЪДуЕMх<c Вґ‚°±8¬KІ,ґУЗNЈ=07sЧJE=TбіЖO<ФфіЈJй=D“У:ПC<М“аЛ‰=диу®KђК»МіИL3¬чЏ„LTРЂ3КS,њ.ЁяПq-Њсsз7Н>‚?уј7O;Ь `щOA9ґусП»\$њьБOС;мэ`9ОnЗIЃAЊxpЬцE=O№<ьІ5ПО„э2ёOЌ?dґЋ„ґЊ`NтiOя>Њю3ЅP ?¤тФOћmњъSрMфЛ¬·†=№(гdг¤AИ9Џ“‘\0н#ьдІ@ѓ9DЋЌБЙ&ЬэтЉ‚?њ “Рi9»\nа/ЂсAЭутИA¤эSЛPo?kuN5Ё~4ЬгЖ6††Ш=т–Њ“*@(®N\0\\Ы”dGеьp#и¤> 0А«\$2“4z )А`ВW?р +\0Љ‘80ЈиЏ¦• ¤Є”дz\"TРд0Ф:\0Љ\ne \$ЂЋrM”=Ўr\nІN‰PчCmt80ръ #¤ШJ= &РЖ3\0*ЂќBъ6Ђ\"Ђ€йиъЂ#ЏМ>? (Q\nЊркґ8С1C\rt2ѓEC€\n`(Зx?j8N№\0ЁИ[А¤QN>Ј©а'\0¬x cкЄр\nЙ3ЏЧChь`&\0ІРґ8С\0ш\n䵦ъO`/Ђ„ЌўA`#РмђXcиРПD яtR\n>јЃФdСBтDґLРДМх‰дРНDt4РЦ j”pµGAoQoG8,-sСЦрФK#‡);§E5ґTQСGР4Ao\0 >рtMУD8yRG@'PхC° ф<PхCе\"”K\0’ђxьФ~\0Єei9Рмњv))СµGb6‰Ђ±H\r48С@‚M‰:ЂіFШtQТ!H•”{R} фURpЏНФO\0ҐI…t8¤ШрыОЗ[D4FСDЌ#КС+DЅ'фMЏК•А>RgIХґЉQпJЁ””UТ)EmаЏьTZEµ'гкЈiEЭґЈТqFzAЄє>э)T‹Q3HЕ#TLТqIjNTЅј…&CшТhЌX\nT›СЩK\0000ґ5Ђ€ўJHС\0“FE@'С™FpґhS5Fќ\"ОoС®ђe%aoS E) Ђ“DU «Q—FmОСЈMґССІe(tnТ “U1ЬЈ~>Ќ\$сЯЗ‚’(hХЗ‘Gьy`«\0’к ѓнG„т3Ф5Sp(эхPгGн\$”њ#¤Ё ©†©NЁ\nфV\$цЌ]ФњPЦ=\"RУЁ?Lzt·ѓ1L\$\0ФшG~е ,‰KNэ=”лТGMЕ”…¤NSЂ)СбO]:ФЉS}Э81аRGe@Cн\0«OPрSхNН1фЭT!P•@СЭSЂряХS‰G`\nЙ:Ђ“P°j”7RЂ @3ьС\n‘ ьгчЏвЈ”DУ жъLИПјЋ ил\0щQ5фµ©CPъµSMPґv4†є?h hлT‡D0ъСЦЏах>&ТITxфOј?•@U¤чR8@%Ф–ЊхK‰Ђ§NеKгуRyEE#эщ @эГшд%Lа«Q«QЁµЈЄ?N5\0ҐR\0ъФЃTлFеФ”RџSн!oTEВC(П¶ђИэДµ\0„?3iоSS@UчQeMµѓ KШ\n4PХCeS”‘\0ќNC«P‚Oх! \"RTђыхЂЏSҐNХЏБU5OU>UiIХPU#UnKPфЈUYTи*ХCЏ«UҐ/\0+єёЕ)ИЪ:ReAа\$\0шЋ¤xтЗWDє3ГкЏа`ьЪьзU5ТIHUY”ф:°P хe\0–MJiЂѓµГэQш>х@«T±C{›ХuСм?Х^µv\0WRЌ]U}Cцк1-5+Uд?н\rхW<ё?5•JU-SXьХLФЯ \\tХ?ТsMХb„ХѓVЬЃt§TЊ>ВMU+Ц EЕc€ПФ9Nm\rRЗѓCэ8ЋSЗX•'RТйXjCI#G|Ґ!QЩGh•tрQЌёэ )<№YР*ФРRmX0ьфцЅMЈ›хOQЯYэhА«ЯduХ¤ХZ(эAo#ҐNlyN¬VЂZ9IХЌєM•¦V«ZuOХ…TХTЕEХ‡Ц·SНeµµЦК\nµXµЄSЫQERµіФЩ[MF±VзO=/хЏЁ>хgХ№TнVЌoUЏTіZ’NЂ*T\\*ГпРЧS-pµSХГVХqЂТM(ПQ=\\Ќ-UUUVC•ДЧZШ\nu’V\$?M@UОWJ\r\rUРФ\\е'UЧW]…W”ЈW8єN '#h=oCуРэF(ьй:9ХYu•†¤чV-UУ9џ]ТC©:Uї\\ђ\nµqW—™а(TT?5PбЄ\$ R3ХвєџC}`>\0®E]€#Rка ѓя#RҐ)ІW–’ќ:`#уGх)4ЉRАэ;хбViD%8А)З“^ҐQхй#”h ґHВЋX ѓю\$Nэxґљ#i xыФ’XRхЂ'Ф9`m\\©†Ё\nEА¦Q±`Ґbu@ЧсNҐdTЧ#YYэ„µ®GVЌ]j5#?L¤xt/#¬”е#й…ЅOPХлQжў6•ЈЈП^н† ЂљЋрьЦШM\\R5tґУљpа*ЂѓX€V\"WЕDЂ oRALm\rdGЏN ХЦАъ6”p\$ќPеєџE5Фэ†©Tx\nЂ+Ђ‹C[ЁфVЋЊэЌЦ8U•Du}Ш»F\$.ЄЛQ-;4ИЂ±NX\nЏ.XсbНђ•\0ЇbҐ)–#NэG4KШРZS”^ЧґM¶8Шуd\"C‚¬>ЕХdHe\nцY8ҐЏС.к ъ°€ТЏFъD”ЅW1cZ6”›QвKHь@*\0ї^ёъЦ\\QЯF‚4U3Y|‘=?У¤йE›ФЫ¤¦?-™47YѓPm™hYw_\rљVeЧ±M?±ЯЩЏe(0¶ФFХ\r !ТPUI•uС7Qе•CиСЋ?0яµЏЭgu\rqधY-Qиу°иъ=g\0…\0M#чUЧS5Zt®Цџae^•\$>ІArVЇ_\r;tоЏ¬’Ё”HW©Zн@HХШhzDиЪ\0«S2Jµ HIеO 'ЗЃeнgЙ6№[µR”<ё?И /ЏТKM¤ц–Ш\n>Ѕ¤HбZ!i€ц¤џTX6–ТЧiєC !У›gЅа ТG }Q6ћС4>дwа!Ъ™C}§VBЦ>еЄUQЪ‘jЄ8cпUЌTаы–'<‚>ИэхфHC]ЁVљС7jj3vҐ¤е`0ГиИ23ц°Ртxы@U—k \nЂ:Si5ћХ#Yм-wо”ХайM?cйТMQЕGQХСѓb`•т\0Ћ@хЛТ§\0MҐа)ZrKXыЦџЩWlІцќЏНlеіTMЧD\r4—QsSҐ40СsQМЃхmYгh•d¶ВC`{›VЂgEИ\n–»XkХЃа'Уи,4ъј№^нў6Ж#<4ЃйNXnM):№·OM_6dЂ–жхёГх[\"KUІnћЦ?lґx\0&\0їR56џT~> ф†Хё?”JnћЂ’ €ПZ/iТ6фОЪglН¦ЦUЫбF}ґ.ћЈјЌJLцCTbMЋ4НУcLхTjSD’}JtЊЂЌZ›ЄµЗ:±LЂґd:‰Ez”К¤Є>ЌЦV\$2>µЋў[гpв6цФRЋ9uкW.?•1®ЈRHuћиЫRё?58Ф®¤нDЭЖuѓЈзpыcмZа?њrЧ» Eaf°ђ}5wYґле‚П’ТкЕW‚wT[Sp7'Ф_aEk \"[/iҐї#я\$;m…fШЈWOьф”ФFт\r%\$Нju-t#<Е!·\n:«KEAЈнТС]А\nUжQKEА #ЂїXеЁч5[К>€`/ЈНDµКЦVEpа)ЏеI%ПqЯЬыnнx):¤§leўґХ[eХ\\•eV[j…–ЈйС7 -+ЦЯGЌWEwtЇWkEЕ~uмQ/mх#ФђW—`эyu“ЗЈDЭAц'Ч±\r±•Х™OќD )ZM^Ђіu-|v8]‹gЅ‘hцЧЕLа–W\0шИы6ЛX†‘=YФdЅQ7П“”П9ЈзНІr <ГЦЏкDієB`c 9ї’И`ЏD¬=wx©I%д,ᄬ†иІакѓj[СљќЦнЯOя‹ґ ``ЋЕ|ёттЖЮш¤Њ?јн.М AOЉАД ·‰@е@ 0h2н\\вРЂM{eгЂ9^>ф•в@7\0тфЛ‚W’Ђт\$,нЙЕљЎ@ШЂТв•еЧw^fmе‰,\0ПyD,Чќ^XЂ.ЇЦ†©7г·›ГЧ2ЭЕf;ҐЂ6«\n”¤Ћ…^џzC©Ч§mz…йn–^€ф”&LFFк,°ц[ЂҐeИхaXy9hЂ!:zН9cтQ9bЕ !Ђ¦µGw_WЙgҐ9©ЏУS+t®ЪбpЭtЙѓ\nm+–њЮЩ_р ЎЄ\\ј’ќk5ЈТЬ]Ж4€_h•9 ЩчN…ђ—Е]%|Ґ€7ЛЦњЋ];”п|ќсµ ЯXэН9Х|есЧМGў“Ё[ЧФ\0‘}Uс”зЯMCЌI:ТqOЁVФѓa\0\rсRН6ПЂГ\0ш@HўЕP+rмS¤WгиЂшp7дI~ђp/ш HП^ЭкІь¤¬E§-%ыҐМ»Н&.ОД+ёJС’;:і¶«!“эРNр Ж~цЄ‰Ђ/“WДВ!„BиL+В\$рнq§=ьї+С`/Ж„e„\\±ТПxАpE‘lpSВJSЌЭўЅц6а‡_№(ЕЇ©Дйb\\OЖК&мј\\Р59ќ\0ыВЂ9nсЏшDё{Ў\$бё‹Kђ‘v2 d]иv…CЃХюЕХ?Ѓtf|WЬ:ЈФЁp&їаLn„Оиіћо{;€зЪGЃR9шђT.y№ьпI8Ђ№ґ\rl° ъ Tи n”3јцрT.ѓ9ґи3› љјZиsЎЇСТGсюЋ€: 0Ј¦ЈzиЭ.Њ]АзДЈQ›?аgT»%с™ХxЊХЊ.„љФЗn<мЈ-в8BЛі,Bтм?rgQюўнЯу„ЙЋ`Ъб2й„:оµЅ{…gлДs„шgуZї•… ЧЊ<жЧw{¦?ѓbU9€ `5`4„\0BxMpр‘8qnahй†@Шјн†-в(—>S|0®…ѕҐ…3б8h\0С«µCФzLQћ@¶\n?†ё`AА >2љВ,чб?сNЃ&Њ«x€l8sah1и|?B‡Й‡DЌxBЮ#V—‹V–ЧЉ`Wвa'@›‡¬ X_?\nмѕ •_вЃ. ШPјr2®bUarАIё~бс…S“аъ\0Ч…\" 2ЂЦюА>b;…vPh{[°7a`Л\0кЛІj—oЊ~·ыюvНЩ|fv†4[Ѕ\$¶«{уЇP\rvжBKGbpлИЕш™–OЉ5Э 2\0jчЩ„LЋЂо)ЗmбИVЎejBB.'R{C¤пV'`Ш‚ ‰Ћ%ЗЂР\$ Oеќ\0?`‚Џ’«4 МNт>;4Јіў/МПЂґА*Вш\\5„ЕБ!†ы`X*Ю%оДNН3SхAMфюЛЖ”,ю1¬І®н\\ЇІcaП§ іщ@Ш¬ЛѓёB/„¬Нш0`уv2пЎ„§Њ`hDЕJO\$з…@p!9?!Ґ\n1ш7pB,>8F4Їеf ПЂ:“с7В„о3›Ј3…їа°T8—=+~Шn«Ов\\Дeё<br·ю шFШІ° ђ№CЎN‹:cЂ:Фl–<\r›г\\3а>с?‡А6ЃONnЉд!;бс@›twл^FйЂLа;ЂЧє,^aЏИ\ra\"ЮАЪ®'ъ:„vаJe4ГЧђ;•с_d\r4\rМ:ЫьА¬Sђ?Џађ2ЃЂ[cЂ„XяК¦Pl?\$№ЮЈђi“wеd#ЋB љbЃ›ОЧ¤х’™`:†ЂП~ <\0С2Щ·—‘RЊВЖPИ\rёJ8DЎt@мEЋи\0\rНњ6цудЮ7•Ѕд?YПЈъ\"едАљ\rьѓ¦Аљ3ѓЎ.?+«z3±;_КџvLЏЭдУwJї94АIђJa,A¦с€Ї;ѓs?ЦN\nRќ‡!Ћ§Эђ†Om…sИ_жа-zЫw„ЂЫzЬ7ЎНЕzоч–MЌ”€Ђoї”Ґж\0ўѓa”ЕЭ№4е8иPfсYе?”тi—–eBОSа1\0ЙjDTeK”®UYSе?66R ¦cх6Ry[cч”°5Щ]BН”ЦRщ_eA)&щ[凕XYRW–6VYaeU•fYeеw•ЋU№bеw”Eл°К†;z¤^W«9–дЧ§дЭ–хл\0<Ю?иeк9SеО¤daЄ ”_-об‰LЧ8З…НQциTH[!<p\0Ј”Py5€|—#Ѓк‘Pі Ч9vаљ2В|Зёќбfao†б,j8Ч\$A@kсѓїЋaЛ‘ЅbуcсИf4!4Ё‘¶cr,;™‘ж‘цbЖ=ЂВ;\0°шЕє…?†cdГжXѕbмx™a™Rx0AгhЈ+wрxN[?ЬBђ·pЪѓїw™TА8T%™љMљl2а‡ЅЎљђр—}ЎИs.kY„?0\$/иfUЂ=юШs„gKГЎ€M› х?я›з`4c.Фш!Ў&Ђе€†g°ыfа/юf1ђ=Ї›V AE<#М№Ўf\n») Љл›Npт“г`.\"\"»Aзњ¤г—ьqёЃX“ Щ¬:aЙ8™№fЇ™Vsу‹G™ЮrЋ:жVЮЖcФgќVl™ќg=ќЃ`г“WЋЛэyТgUќАЛ™ЄбєјоeT= гЂбЂЖx 0в Mј@€»љВ%ОєbЅњюw™ЖfЫЩOшз?Ь*0Ї…®|tб°%±™PИНpжъgKћщ¬?pф@JА<BЩџ#`1„о9ю2зЃg¶!3~ШЬзоnlдЕfЉШVhщ¬Ћ.СЂа…aCСщ•?іЉы-а1њ68>A¤€aИ\r—¦y‹0 Цi‘J«} а№ќ© Рz:\rЎ)‘Sю‚Ў@ўеh@дцѓY№гґmCEgЎcyП†Ќ‚<хаНh@ј@«zh<WЩД`В•Ё±:zOгОЦ\rНкW«“°V08Щf7™(GyђѓІ`St#Ѓп„f†#ѓІЃњC(9ИВ?ШЂdщжж8T:Ї»Њ0єи qµ 79·бЈphAgЬ6Љ.гж7Fr™bд ИjљиA5о…†ѓбЎa1ъЪh•ZCh:–%№ОgUўрD9ЦЕЙ€„Ч№Пй0~vTi;ќVvSљ„wњШ\rОѓ?аЗfІЈ…яҐnЉП›iY™мaє¬3 О‡9Х,\n™Гr‘‰,/,@.:иY>&…љFС)Џъ™Ќ¶}љbЈЂиiOЭiќжљ:dиAЊn?љc=¤L9O’h{¦ђ 8hY.’ЩА®ѕ‡®‡…њьЗ\r¬ЌЦ‡ЈА›Љй1QЇU ”C‘hф†eяO‰›°+2oМОмЮN‹?ч§шzpиў(ю]УhЂеўZ|¬OЎcСzDбюЃ;хT\0jЎ\0…8#Ќ>ОЋБ=bZ8Fjумй;нЮєTй…Ўw®Н)¦эшN`жлЁ¤Г…B{ыѓz\rуЎc“Уи|dTG“iњ/ыъ!i†К0±јш'`Z:ЉCHп(8ВЏк`VҐ™ЪгцЄ\0Ьꧩ†ЈWпЯЗЄ?ХzgGѕ‘…ѓЅІ-[ГР iњкN\rqєй«n„„“o ЖҐfEJэЎapb№к}6Ј…Х=o¤–„,tиY+ц®EC\rЦPx4=јѕ™Щ@‡‰¦.†‘FЈЌ[ЎzqзЬиX6:FGЁ #°ы\$@&ab¤юhE:Іѓе¬д`¶S1—1g1©ю„2uhY‹¬_:BЯЎdcп–*я†\0ъЖ—FYFњ:ЛЈЄn„ШМ=ЫЁH*ZјMhkђ/ЌлѓЎћzЩ№п‹ґ]љБh@фж©Шг1\0?шZKщћўлОЖи^+є,vfуs®љ>€¤’Oг|иАКsГ\0Цњ5цXй‹оСЇF„чnїA€r]|ПIi4и…ю ШВC° h@Ш№ґџћ–cЯҐЁ6smOГе‰Ќ™›gX¬V2¦6g?~ЦГYХС°†sъcl \\RЉ\0ЊЁcњќA+Њ1°„›щМйЌ\n(СъГМ^368cz:=zч‚(дш ;иЈЁсЏsьF¶@`;мЂ,>yTЯп&–•dЅLЧџњя%Тѓ-лCHL8\r‡Зbы°°ЈъMj]4ђYm9ьЫьРZЪBшпP}<џыаXІЇ‰МҐб+gЕ^ШMЮ + B_Fd¬X„ш‹lуwИ~о\rвЅ‹и\":ФкqA1XѕмжІРшЇ3ЦО“Eбh±4ЯZZВуё& …жж1~!NЃfгґцo—€™\nMeЬ଄олXIО„нG@V*XЇ†;µY5{V€\nи»ПTйz\rF 3}m¶Фp1н[Ђ>©tиe¶w™џжл@VЦz#‚ќ2Дп iффО{г9ѓ‚pМќ»gh‘Љж+[elU‰¦ЫAЯЩ¶Ујi1Д!Њѕommµ*Kа‡к}¶°!нЖінЎ®Э{me·f`“—mи?CЫz=ћnЮ:}g° T›mLu1FЬЪ}=8ёZбниOћЫmFFMf¤…OOЂробА‹ѓишЯ/јйхёЮ“љеЂюV™oqjіІиn!+ЅђтµьZЁЛI№.М9!nG№\\„›3a№~…O+Ое::оK@Њ\nЪ@ѓ‘¤Hph‘ґ\\BДхdmќfvCићУPЫ\" жЅЫ.nW&–кnўшHYю+\r¶“Дzчi>MfqЫ¤оєщЭQc‚[H+жАo¤С*ъ1'¤ч#ДЃEwЂD_XнЃ)>РsЈ„-~\rT=ЅЈћач€а- нy§m§№жр{„hуџМjЪMи)Ђ^ћ№пА'@VеЎ+iИоОт›џеµ†Й;F“ D[Оb!јѕЏґB ¦¤:MP‹оуЫoCјvAE?йCІIiYН„#юp¶P\$kвJЮqЅ.Й07њюцx€l¦sC|пЅѕbo–2дXЄ>Mф\rl&»З:2г~ЫСcQІотІжoСЮdб‚-юиUЬRo‚YљnM;’n©#–Я\0–PѕfрЪPoЧї(CЪv<К¬ш[тoЫё”љыЧfСїЦьБ;Ябє–х[ъYџ.o®Upї®ЃpUЊш”.ћ ©B!'\0‹тг<Tсќ:1±Аѕ љг¤о<„›рn€оFірѓIўЗ”ґ‚V0КЗЃRO8‰wшО,aFъјЙҐ№[ґОџ…сYOщ«‰Ђ/\0™ЩoxЃчЗQр?§°:Щ‹лЖи`h@:ѓ«їцС/Mнmјx:Ы°c1¤ЦаыЇнvІ;„‚и^жШЖ@®х@ЈърЅВЗ\n{ЇјВо‹а;з‘ґBјнё8‘є gеќ’д\\*gеyC)Ы„Eќ^эOДh Ўі¦Aѓu>Жиь@аDМ†Yжјн›в`o»<>Аѓp‰™ЉД·’q,Y1QЁБЯё†Џ/qgЊ\0+\0вже‡Dяѓз?¶ю о©ЪЯоk:щ\$©ы¬нЧҐ6~IҐ…=@ЋнС!ѕщvЪzOсЃљІв+НхЖ9Зiі–›јaпр†кы…gтрфоїќ—№я?Ѓљ0Gn?qІ]{Тё,FбГшOЎв„Ю <_>f+ўЏ,сМ »Фс±&фњ†рнВ·јyкЗ©Oь:¬UВЇ€LЖ\nГГєI:2ії-;_ДўИ|%йеґї!Охfћ\$¦€†Xr\"Kniос—АР\$8#›g¤t-›Ђr@LУењЏи@SЈ<‘rN\nђD/rLdQkаЈ“”ЄхДоeредгРеш\n=4)ѓB?”ЛЧљфМZ-|HbЎЃ†‘HkК* ЦQ!Р'ЃкG ћ›Ybt!їК(n,мPіOfqС+X“Y±я‚л\"b F6ЦМr fтќ\"ТЬі!NЎу^ј¦r±B_(н\"ЁKК_-<µт *QчтЁЩ/,)ЃH\0ќ„‰Іrз\"z2(№tЩ‡.F>†‡#3в®Ш¦268shЩ юЁЖ‘I1Sn20¶зК-Ќ«4’ЪЗ2Aњs(¬4дјЛ¶ЉЃ\0ЖЭ#„еrюK'ЛН·G'—7&\n>xЯьЬJШGO8,у…0јв‹щ8”СУ\0уW9’ЭI€?:3nє\r-w:іВМЕЧ;3И‰”!П;іЬкѓ??Z’RMѓ+>ЦЬрКй0/=R…'1П4Х8ыќСПmя%ИҐ}П‡9»;‚=ПnQцг=ПhhLх·GПkWО\rф %Ш4ТњsсО–JЂ3sЫ4—@™U‚%\$ЌЬСN;М?4»уNЪП2|КуZЪ3Шh\0П3“5Ђ^Аxi2d\r|ыM·КЈbh|Э#vЗ` \0”кђ®даы\$\r2h#Џъ¤?і€ЏI\n’јЌ+o-њЉ?6`б№Ѕї.\$µљшKY%ШВЃJ?¦c°RЏN#K:°KбELБ>:БҐ@ЊгjP‘Мn_t&slm’'жР©ЙёУњІЊЅ—г;6Ы—HU5#мQ7U эWYЬU bNµ–Wы_ыЄ©;TCш[Э<Ъ–>ЕЗх‰WэCUЃФ6X#`MI:tщУµЂц u#`fu«\$«tЃцXу`Ќf<Ф;bеghцСХ9Ч7ШS58х¬Э#^–-х\0кАъоХ№R*Ц'ЈЁ(хрхqZеЈЈкX№QЭFUvФW GWнсУTкЗWф~Ъ^§WцДБХэJ=_Ш—bmЦЭbV\\lЃ·/ЪMХяTmTOXuК=_ЏэITvvu‹a\rL_ХqR/]]mТsu=H=uСg o\\UХ…gMЧ XVU А%хhэЎ53U™\\=ЎцQЯШM№v‡ЂЎgеmахueЎќ€ЩыhяbЭMЭGCeO5®ФЃЦO5…ФYЩi=eХ GќTURvOa°*ЭivWX•J5<хЇbu ]€ЧЦръµ<хГЩХ\$u3v#Ч'eцuСR5m•Љv‹D5Џ.vЋЊхW=џU_е(ґ\\VШП_<хчSНn)Ь1M%QhбZ‡T…f5EХ'ХНWЅЉvЕUmiХ‚UФХ]aW©U§dRvбЩ-YUZuќЩUVќ—UiRЌVќ™хіУЗ[ЈнZMU§\\=Вv{ЫXэµјwQчhuHvЗЧgqЭґw!ЪoqtўU{TGqэ{ч#^G_ubQ„ке•i9Qb>ЪNUdє±k…Ѕ5hPЩmu[•\0Џ¦кЕ_¶й[хY-ЏрфчrхИХ(ЦCrMeэJх!h?QrX3 xяИП#‡чxЦ<Ы{u5~ѓнС-ЭuЋлYyQ\r-”о\0щuХЈuuЩїpUЪ…•)–PеЬ\r<u«S›0ЭЙw№Я-iЭуФ!МЦЉшBчбЖd]щиЕ‡ФЖEкрvlmQЭЏ6kјТJґ€wн¦ДћШГгЊED¶UЩR“eЌv:XЯcШNW}`-ЁtУH#e„Ѓbє±uЂгу ~B7к ?ѓ OPњCWђµЧSEН•V>¶“ЧUЫ7Яћз‰Фбm»У‚¬zя=µѓНШ1є™ѓ+ №mГI,>µX7ад] .‡Ѕ* ^оЉг°N…є.иО/\"„Џ?)Р …Ї‚sћ®|а¤зУџРlБ}гёЋНз!уоѓ‘5n±p„jЈѕh’}Ѕирm“EбzHВaO0d=A|wлЯіглЧљОмuІњџvщШјGЂx#®…b”cSрo-‰щtOm`C‹т^MЊЕ@лґhn\$kґ`ю`HD^ќPEа[дЊ]№ЁrRёmћ=‚.сЩ‡>Ayi‚ \"ъЂт Ц·oг-,.њ\nq+АҐеfXdЉ«¶г*ЯЅ€KОШѓ'Ьк Р%aфя‡щ9pыж—шKLM„а!ю,иКЛЋЁЊzX#?Vб†uH%!Ањ63њJѕryХЃнщq_иu ъWщ±‡Ж|@3b1еИ7|~wп±іюнA7“ТВ›и™ ј™9cS&{гдТ%VxрпkZO‰Чw‰Ur?®„’ЄN О|…CЙ#Е°хеХЇ №/ъ™9ЃftЋEwёCБєa¦^\0шO<юW¦{Yг=йџeл?эnЙ„нgyf0h@мSЭ\0:Cђ©ґ^ЂёVgpE9:85Г3жЮ§бєрЏ@»бЋj_Є[Ю+«кЗ©xѓ^“ꮆ~@С‡WЄёгг“њ†9x—FC?ї.ђгљзцьk^IЋыЎpU9ьШSџШчЅ—њ\$ууш\r4ґ…щ\0ОиO°г‘Д)L[Вp?м.PECSмI1nm{Е?ћPоWAЯІБ;ЂсмD°;SєaЏKfшт›%Џ?ґXхЮ+Џ¤B>Ѕщ9їЇЩGj?cћz‘AНЋч:кaіn0bJ{oҐ·!3А!'’ШKГЕнщФ}г\\иО3Wшк5оxПЙБL;ѓ2О¶n—a;ІЃнЧєXУ›]Йoєњxы{д¦5Ю™jXч€р—¶vУљйгqЮКEE{СЂ4БѕцД{нЩз М\nцК>щ™aпЇ·ѕьм§пШLыФыепяЅымс'рЅЮй{л\n‰—>JшЯЊЊбёУ—†чYП\rOКЅр‘tЇяыҐ-OГ¦ь4Фя9Fь;р§Б»ФьGршIЄFЯм1ВoяЯусOІѕйa{w—0У»п¤ЖЇ;с”„‘lьoсаJРTb\rwЗ2®Jµю=D#тnБ:ЙyсыSш^г,.ї?(ИI\$ЇКђЖЇнЁб3чГsр4MКaCRЙЖНGМ‘њъIЯ°n<ыzyСXNѕр?хв.Гођ=—асґDЗјЌ\r›ћШй\nХуЁ\roхэ\nРџCl%БНYОыҐЯ°ПаGСюЪ}#ќVРќ%э(ФяТа3жЙЌ?rћр};фыЧїGЙМnц[Є{Ґ№–“_<m4[ IҐўАјq°µ?р0cVэnms„іnMхх€\"Nj1хw?@м\$1¦ю>рТ^шХыҐц\\М{nВ\\Мћй7џ„їЩџic1пЪяhooк·?j<GцxџlПщ©Sиr}НГЪ|\"}•ч/Ъ?sз¬tIдекј&^э1eуУtгф,Џ*'FёЯ=ќ/FЃkю,95rVвбшаАєм‘€ЃЫo9Нш/FА–_†~*^Чг{РIЖцЇг_ѓ‚ІЊ“^n„шюNџЉ~шбЕAн¦‘d©есюUшwдqY±еоґTё2АйGд?‡&–§жф:yщи%џ–Xз?JЫCюd WиЯЋ~ъG!†ґJ}›—¤ъмщхДB-Уп±;оыњhГ*ујRґмцE¶ ~вжу.«~Йзж SAqDVxВоН='нЙEЩ(^Љыў~›щшї›зтйзпo7~‚M[§ЃQго(іЬyёщnPС>[WX{qФaП¤ЖЙэ.&NЪ3]съHYпЭыѓлЫ[¶БЩ&ь8?С3„‹›¦¶§Э†Ъ»¶б#Њ¦ОBрeќ6ќл…@–“[°¤ЈыаРG\rО+э§}ь?чБяП_Эз7–|N„§«Ю4~(zБ~“»№п§%›–?±ЯУИ[№ш1ћSЄ]xШkцСKxO^йAЌЂ‰rZ+єя»Ѕ*ВWцЇkюwD(№ш»R:жэ\0•§нЌщ'¤Љу“m!OР\nдЕuи‚Жу.ђ[ ЃPЖ!№І}ЧПm Ып1pсuьв,T©зL ВЂ0}ќв&PЩҐ\nЂ=Dя=ѕсР\rВљA/·o@дь2гt 6аDKі¶\0ИВѓq†7„l јрBкЉъМ(ѓ;[с€kr\r‘;#‘ГдѓlЕ”\rі<}zb+ФРOс[ЂWrXѓ`ЃZ ЕЈ†Pm'Fn ј‰оSpЯ-°\0005А`dЁШчP„БЪЗѕ·Ы;ІМn\0‚5fпP„ЏїEJдwыЫ №.?А;¶§NтЮҐ,;Ж¦П-[7·ЮeюЪiЕв-“ЦоdЩЋ<[~”6k:&Р.7‡]Ѓ\0у©Ѓыл–щЌЏ/µ59 сБ@eT:з…?Ї3ЕdђsЭќъ5дЏњ5f\0РPµцHB–•н°Ѕє8JФLS\0vI\0€™З7DmђЖaћ3eЧнЋ?BіЄ\$ґ.E‹ЃРfЌЏЛ@Єnъѓ‰bтGbБПq3џ|ьљPaЛ€шПЇX7Tg>В.ЪpШп™’5ё«AHЕµ’Љ3Sр,?Б@Ф#&wµо3†фm[ПАтIнСҐУ^“М¤J1?©gTбЃЅ#ПS±=_„‚_Ѓ± «ЈЙVq/CЫѕ·ЭЂО|ЛфбюђD ѓg>Ь„хлй 6\rЉ7}q”ЖЕ¤‹JGпB^о†\\gґЭхьЃњ&%Ш[Є2IxГ¬Єс6\03]Б3Њ{Й@RUаЩMц v<е1Љї‘ѕsz±uP’5џЄF:Тiо|А`qУч†V| »¦\nkђв}Р'|Ћgd†!Ё8¦ <,лP7?m¦»||»я¶IЋAУЃ]BB ПFц0XПъі ЉDЦЯ`W µБqm¦OL‘ мё.Н(Бp‚јТЃд¶\"!‹ЏэЄ\0вНAпГф‡‰БVЂ–7kѓЊMё\$УN0\\Х§ѓ\"‹f‘б Злс И\0uqћ—,Њ 5ЖгA6ЧpООИ\nрОђjYі7[pK°р4;ђlњ5n©Б@в\\fыРl ¦‚MцщыPБз3®—C HbРЊ©ёcEpP‰ЪР4eooeщ{\r-аљ2.ФЦҐЅЊP50uБІ°G}Дв\0оЛхЁ<\rцњ!ёњ~Кэµѕус№\n7Fќ®d¶эа“њ>·ФaўЩ%єc6Фћ§хMАҐ|таd‹ы·мOУ_Ё?J„жЄC0Д>РЃБ&7kM4Є`%fнlрО?B~ўwxСЪZGйP†2Їа0ь=ћ*pр†@€BeИ”ШП|2Д\rі?qёР8нёл±сНРЉ(·yrбц 0ао>њ>АE?wЬ|r]Ц%AvаэБЕд@Ћ+ЭXБЄAgвЙЫяsы®CРыAXmNТќъ4\0\rЪНЅ8JЭJрЗёDЏТљуґ:= •ру‡лЖS™4ЇсF; ¬\\&Ци†P!6%\$iдxi4cЅ0Bб;62=ЪЫ1ВщМ€PCШеВѓmЛН“dpc+Т5Ље\$/rCR†`ЈMQ¤6(\\ђб2A ¦№\\ЄЊlGтl¬\0Bq°¤PЇrІышBђµ‰к›С‚№_6LlЛ!BQЋ‰IВЋGАеЬШрXRbsЎ]B—HrЏћг?`ОX‹д\$pе±8р„• nbR,В±…L Ќ\"ВE%\0’aYB¦sњ…НD,ђ!ЖЧП›pN9RbG·4ЖюM¬Њt…ёњ¬jUф¤Ађ§y\0мЭ%\$.?iL!xВмТ“Е(Д.‘)6T(’I…мa%ТKИ]mДtҐф…ъ&‚уG7ЗITMуBъ\rzaВШ])va€%њ†І41TБjН№(!…¬ЮЎЁ\\Ѓ\\ЖWВЬ\\t\$¤0Еж%б”\0aK\$иTљF(YаC@‚єHПЋРHгЂnD’dГ†Wp?ЙhZЇ'бZC,/ЋќЎ\$ы¦Ј—JЎFBЁuЬ¬Q:ОҐВAц‰:-a#”м=jbЁ§lХUg;{R°ЂUє±EWnФUa»ЏVво•Nj¬§u‹GЙ*ЁyЦ№%ЭТ@Еп*Мд«ХYxк±_уІ§zЂ]л)v\"ЈзRХеLЇVIvк=`›ѕ'Є°UЭ) S\r~R?•™\ni”Е)5S¦еD49~Кb”;)3‡,¦9M3ЇHsJkTњГњ‡(ў†ъ—uJ‰][\$ufЁнobЈµ№\n.,оYЬµ9j1'µЊ!ц1ќ\$J¶‘gЪ¤ХџД†U0УZuahЈ±·cHќҐ,ГYtІсKbц5—л5–’/dY¬іAUљТ…©‹[W>Ё_Vя\r€‘*·х©jЈ§-T±… zЦYКd•c®m‡Т№±Ш:№ЂьЛ[Ut-{Єµэl Јi+a)».[є•_:Ъ5ћдhѓтWВ§Йm»Ґ%JI‘ґ[T«h>љ®µ·°•™;ЛXМєdкВџS›d‰Vж;\rЖ±!N€“K&—A€Ju4B…БdgОў.Vpўбmb‹…)ЗV!U\0GдёЁЌ“`‹Р\\Ѓ…qвџ7Qцb«VLҐЮ:дХ‚ъѓу¬Z.Nт?Д*–ФЏU]Zґlжzл…Оцщ®ЗR D1IџеВЈСr:\0<1~;#АJbа¦КM?yЭ+™Ы”/Ѓ\"П›j<3ж#“–МЊксЎ…:P.}кeчпЃтD\"qЩyJэGЊы·sopЊЌЇІюXЊ\rЭіd–Ю\rxJ%–н‰ПЖјO:%yyгЕ,‡”%{О3<оXГёПМчЇzВEОz(\0 ЂD_чЅџ.2+Цg®bєcЪxмpgЮЁБЯ|9CPЋыо?48U Q§/Aq®ЭQј(4 7e\$D“‰v:ЊVЎbЧыN4[щ€iv°Ак2с\r•X1ј?AJ(<PlFР\0ѕЁЂ\\zЭ)СзљWЂ(ь4фИГЪпў p•™УхК`µЗ\rіda6”ќЇьOЦнmсaґ}qЕ`ВА6Pѓ'hаз3§|љ’оГfЏ jИяAжѓz‰шЈ+ЊDЊUWшDнюЮ5ЕД%#й°x“3{«¶L\r-Н™]:jdЧP jьfЅq:Zч\"sadТ)уGШ3 ¤ђ+рЉr„NKЃц1QюЅз†x=>ы\"¤°-б:КFНхњIЩѓ*н@ФџЗy»Tн\\UиЁгЉY~ВЉ‰Ћдвљ‚3DЃеЂБ™гЁf,sў8HVЇ'Йt9v(:ђЦB9с\\ZЏљЎ…(‘&‚E8ЇѓНW\$X\0»\nЊћ9«WBА’bБГ66j9Р вК€„ѓ?,љ¬| щaѕќg1І\nPs \0@Ѓ%#K„ёЂ \r\0Е§\0з€А0д?АЕЎ,д\0ФђhµСhЂ\08\0l\0Ц-ЬZђ±jbаЕ¬\0p\0Ю-Щf`qlўдЂ0\0i-Ь\\psўиЂ7‹e\"-ZрlbЯEС,д\0ИМ]P ўЪE¶‹b\0Ъ/,Zра\rА\0000‹[f-@\rУЇEЪ‹П/„Z8Ѕ‘~\"ЪЕЪ‹ц.^ТОQwЂЕП‹‚\0Ц/t_ИјАвиEр‹Ц\0ж0d]µЂbъЕ¤‹|\0ИД\\Шј‚ўнE¤\0af0tZАСnЃJф\0l\0О0L^?ґQj@ЕбЊJ€ґ^ё№q#F(Њ1є/м[µ1ЉўгЖЊIж.Ь^8»ђ\0[ЊqШМ[Г‘l\"еЖ ЊЂ\0ж0,dи¶АЂЖ\rЊЃМ„cшµ{cEБ\0oв0¬]°\0\rc%ЕЫ‹—р€8ЅwўеЖZ‹µ-Д\\єс{гЕЦ‹GЄ/\\bp„…@1Ж\0aІ1щ‹ИПСsг!ЕЁЊ/о/М]8№‘~c\"ЕЫ‹Ею2фcО‘mЈ\"Ђ9Њqљ/\\^fQ~cЖ_‹ЈО-\$iћ\"Ц\0003ЊЛ¬¤fXєqx#\09Њ—Z.ґiёИЊ@F€Њ‰3tZHЙ \rcKЂb\0j’/DjшЙ1ЁввЖIЌhґaИсvЂЖ©ЌOZ4њZтМС‚#YEЁ\0i–.hHТСsX/F<‹П†.дjшЛсbиЖН\0mV/d\\иШс‹bчEі‹Јћ3T^(ЭС€cKFR‹Хщ‚ф]X¶qЅўшЕаЌ—’6Ф]hУсћc6EД‹у66Ьhђ‘џгn\0005Ќsn/dnёФ`\r\"СFЊіЪ-D`ИХ‘‹гNЂ2‹Y”¤bxАс”#\\Е닇V3x·1xЂFxЊѕ\0К6Њb°qЃЈѓЗ!Ћћ8|^‚МСubеЖаЌХ-фrШдqјг:ЖйЋ%ц0Њppс”#ЃЗ‹ў\0Ж6ФfХСЗўвЕ¬ЌdТ0„qHґ±ѕЈ\$З@‹qт-ј^B4±¦\"ъ\08Ћ1Є/lnxП‘ вкGЌ3:0tjhТ~@ЖјЋҐ¦3¤vHЖс№bЬG(Ћe„ђ4gШєqВг2Ж1ЊЙ-ЊnXЛсє\"гF<ЌQћ1\\jёё1®гИEЗ‹Зді4mЁХсЄг[ф‹nБz7ьyhЮ1§#ЖЮЋ/‚3\\xРqНKG‚ЊяЖ6дo?С1{Ј°FJЌЧљ6јlXйqвЈ„ЖuЌ©Ю9њr(ї1Тг‡Gc\0Еf:„rXЅ #РЕЅ\0iЮ<\\}ЧсеbоFЅ\0sЦ7Ьy2МСж#uFeЌ›\">4iШЕївФЖзЊй\n<{ёг‘ЌЈвЖ‰ЊJ;¬]ШД1Е#ОЖ0ЏЩJ;4^иВDЅгуЗ®‹џЁі4iЁА(H#ЪЖEЊx–/¤nшы1рг/ЗЎ‹еj6,l?Ы1tг/\0005%п0„]xь‘¶ЈGG5ђ!’0¤ЂЁЧсЪвй–rЊqў2МЁЮ‘ОгNFPЏo\"4ф_?·1ЧdЗ%‹e І3¬s8й‘ьг†G5Ћ“ ж6Ф[Hл“cШHЏjYљ;ф[иѕ‘?bл! Ћyт@Д\\ёЅqШ#WHNЏ‡Ћ;МcЖQиг:З-ђ%Є.њkXЖ‘эЈЪGНЊП†1DfЁЯ‘єcWFlђЎ!‚0ьЂ™Іc EЬђ©Ћ;l?Сqђ\"лF©ЌЯў7\\\\ЁщсвЈФЖO‹qю.T|\"?‘сг™ЖEђіf9TyYС©гSG1ђыВA\$f9R\n\"ЮЖxЊ№>Bњ…HЪсЯ¤\0ЗЊ¶:\$e№1њЈіF?Џ=є3Tu)\nq№bйЗ~ЏЛО<TЃшО±Рc‰H.‘m~CфwHК±ё#/ИIЌ]~3д^€єС„#§Ж>‘Y®4Њ^ёОQjcКЗKЊ1\"Т8¬|6Сеc\"ЗB‘µ\"b4гиж%њўФИG\0e\"’/t‹Ёґ1rЈ1ЖЏe!v2„yА±хд<З ЏЌ†8\\oЁКС’#tЕСђ\rz@ґ}HВ‘иbпЖиЌy о1М\\ЁрлdeGЋБZ3Њ~йr)г1Иї‹Ы†Bl~HЅІ:ЈdFЈ‘-О?”k8ґqиc(FН‹ЉKЮ5|myсЂc1Ж<’*@ґjШбт1гЫЕѕЊ‹>IґZиНQjд•И2ЊЙ\$0¤‹hµQ€дVFTЊ \$ЖAl~цqЪЈИ±Ћ\$Ц>\\pЩ\rq‚\$/Иu%п!®Jq \$ гtEІ‹GN-Tq)т\"ўЫHКЊЛ¦=м–XЙ2-ЈH’«љ8\\n€µRW\$HЊл\"ўC\\_№\0»d\$Зf‘і\".D„u 'QЈzEнЊЩ&0to€уqjгъЖїЊіR@d—шЙдЈщЗuЌ##¶LLkЙ*qу\$*GД‘iО@TЉi‘lгтEЄ‘ѓО5Њ?ѕr\\d–I–‘µ\"/МZЙ0’j\$TЕюЊz5Ld3’ЈлЙ’oВ.Tq№!1{ЈЖ‹еЦ9њZёѕQХbУFЊwJ94n€ТДЦд{Й(“-Ћ8·2h¤uИй“;\$†-DkшеrsЈ‡HћЏ™#Ў‚фЏY7т\"Ш/Eї’У \$jў^т-Ј]З7Ћ[\"N\$’иВ‘“¤WИ‘ЇЦ/]а\$І+Ђ1Gaђ/&IDnшВ’@\$еЖ!‹з\$О-Њk!ќQЁвщК)(N/\$tёЭ№длЖOЏKzPґtXЬт[\0’GЋ’w(*K\$v€Л1уcЙ'“ЮGМћIтxdИ\n“AТ8\\rX·ТaЈчI”iNњI%\$Ѕг’Ж_‘чЄ6¤fзQю#–ИI”5#ЋFґ—ШєсП#іEв’•\"о3\$ўIЬc‡H€‹ЭvR|щQЂ¤cEёЏс:R„eє±hд¶EОЏfK`8юr.#·EіЏs®0L…?ьRЌд†F©‹·!\nC\$`Ицсґ\$фH?’ЛnPЬe™!сљҐ@F'”ї–/њ‡ё¶ДЦдяК”Ї%ВN,hИМrF\$цИюЊЗ3ґtшжТЂҐЕж’!1<„ЙCQП%ЙГ’№жJдZШf.Э6ЕЌ†њ·±C‰ҐКФњ.І[ю™BТїxлаѓи\0NRn`љИщY\n’%+NЁIMs:Г№Ydѓef¬B[¶°ЭnЖ№YЉтmЁБR®Ч’ыЙYЇЪC„XЊлЫjізU+Vk,Ї\0Pлэb@eІ№Ґx¬„VѕєyT¤7€uо«[Jп•И±\nDЇ§eRї¬mx&°lА\0)Њ}ЪJј,\0„IШZЖµ\$k!µЁсYbІБњ°ЂRВ‡e/QѕАђk°5.Бe‘5•АЁћW‘`ЄҐ\0)ЂYv\"VВ\0•Г\n‡%—е–`YnЇХЎaфФxГ†Q!,х`\"‰ _.џеЃ©Ж–tm\$•\"“ІJ«¤ЦЌА§ЋvЖ%‰M9j‚° ж–§Д*іKpЦ”’;\\R јь3(§хЉ^ќЇ:}–Ип|>Вµa-'U%w*‰#>¤@ђМ¬e–Jяќ¤;Pw/+№б5E\rjnЎРГd–фў^[ъЇ§cО°ҐuЛz\\Шђ1mi\"x‚„pеГ;ЈМо€ж€P)дшЄЗ#„±Ш’Ў…Л!AЄ;ЁЯ 4міa{`aV{KќUаК8гЁџ0''oЂ2€ЁўycМё9]Kй@єТ—^рlB€вOrлФг,du¤ѕ8¤?х‰ЂХ%јgB»€о‚ЖYn+г%c¬e\0Њ°сऱYr@fм‹(]ЦјЁ\nbizоЦnЂSS2ЈБGdBPjЉ№Ц@Ђ(—ИҐ¦!а-зvІґeЪ*c\0„Є4Jжз‚’щХЩ,“UИ dєЙeрj'T€H]ФЉФG!њ)u‹ХЦЇџ•ТЇщZЛB5ыМ“WЋ‰0\n±бЎФR«БЃWЃ…\\¦Q jД^rК%lМ?3,ТYyЧЙf3&М•ЬЋХQ:Пµ2„mЙR)”TЂѕ(KRБ 0ЄК”@«мYґўY:ЈЩe3\r%ґЁ°Tц%X”Б№‡STФ.J\\л0ЩhфД…ЉD!Д:—uжкЙU\"ѕЕЃБo+7–\"„µЃ“f'єR\0°‘ЮJќх2S–2и#nm »БIеЉњэ\"XьіІ[ђЦЂСм} JЁЇcј9p0ЄьХQ»(U\0ЈxDEW‚Њ.LхБ=<BФ0+Ѕ)ZS V;в\\вµI{ђ5I‘AфЦГ,dWІuи5Ew\n\$%ТЃ…€Ѕ2i_\$ИЩ+мжO,Њ¬‡нX‹ґХ‘Jg&JЎъG’є%\\J“·b.ДЭ^L‹TтFlЊи–№]k#f@L·GЂДђTјЩ—ТНHПМ\"–q1SМ°щ‰jЏVЙ(О™„мZVzЯЕ†і,ќ§КиGЌ.1Fы±gNК;Ч1ГЉV¬¦5EНт5`т\0Ctи=F\nб№›О±•K‡ю™Ц\0ЫЉ±%ЁЛD]Q\$\r\0‡3J\\,Н™љі<T4*Ј™Б.ТYKІD«QѓйLпS%,ЉgФЗеЄ§Ц<Лл™u0–фНUД‰Ц*x(©еNВ’Yv!юҐyН wЕ4fdЄҐrG•‰M \$дк‰^;єйќоЭж€)<Pг]DТ%%У;ФjКељI0жaУu^Jp—[)¦v©3RhRъEцА\nж–L_љ#5|ЬѕХm3Pс*Ё\\Y51X’’ iіN—Ис\$\"°єaьхh*KUЭМпV8Ёеuт±%&„rжЇЛљ І5oЊХзgі;ЭrMl[ЖЁцgњіщЄ’·UНq™к№љh|ФeO2·f MlW2AP„Ч№?’НАНv~eD¬eс3UУ«l‡E62iьОхмУUbМп?¬«хUЊ¬©ЁошђэЄVркiI!\$iЁК&Z:Ѕ–xm!Е†“.ЦOНfwТЇ!”МУkЭ¤Нѓ™Ќ6b\"«I™J]]:T™ќ6ТVrъ№}’ЬЗ«]™®±‘UўЋ ys7fФMЕ™я3€ЊЬОYњу:T_MНw%3ЖnПҐ\nОжz*™н3вhѓ· »`U–ІLяљ‡,ҐЫ„Р5Ёуvfѓ»Г›Щ42_Q‰јhЭЗНuD§\noЈ№)¤ДњХ«M9ї7foЫј©¤rЦЭЗОWB~iTЭeyQTвN\nљd¦pr§#›уM§;’?…4жpЄј„tкя–(;љ›і5 |¬аЗ‚Љ',AV7Ь”ФеUAц&мНRњPЇ\"дХy‡Т·•‰) [ЉnМХс-3V•Л,?њs6єpЉщ†3ЋfµОAљЫ9k|ЭЙ®S†f¬*@њ•5ЮgјѕЙї2·Н}њЊ®юUьЭ™‘рщжHОF›l%®pВ«Ieіbe—MЩSO\rЋ[јжiІ3ђfЙОLVб®rЩu®ЉѕҐЫNA›:о%r„Ъy3Qќ_Мё›W.СХИ^Sl@&МБќ5ЦYlВМ1ежО}VxкћgК…§^SnХМНQ!:5ЧZЮiZCФ€:ї›•3qgй%DбхЭЄ{UЎ3’tZ№`ыУu%w:ЙZQ:QмПЗW fо‡н›ї9Jplк)Ц3xФvМюќK7ћb#«щЅ«зX+Jљ(ўВhґмP*УЃќґ«О›юў!Ч”мЕЏSLзh*'ќ¤Ё\npBщ™ЪЄЏgNКќ§8BuТЄйВЋЇзОЊќЅ8niк€IНsёUSНIљ‡;vvЪіUхsR•7NќuЧ8©H|нйЕУ·§МЋњ«8тqґХЩЮ+'СЯН`њxў9R€ Х®єзMaR8ъxд)ђё'!ПњЏ;±U¬ЧYЦ“’ЭsNIќg:ХKTлyЇ3®gЋНYќмлКkдгЙЬіn'LO(њї3љw4с4ЗПњЪкюl¬сОJЅќ–ЄwќЅ9Э\\мз•ууhf(ў_~мта}9Nц¦Х\0–ґеb\"ўYй¤ѓTh,Ъћ¤@ъ±DЎыЂ\$ЂIћ·;ЋeьиUКќnЁіћ·,№OЄЖ XЃяgґ-АћЙ+>ti'G‚ЃцЋlЄ%\08вVBЛU1«yeђ\0KTЖ4ыБИm’єV2)\r]I/\rFщ…ФX€ЧАЯЁсa·GЉВ№т*€§»ћя>ERмчрћ‡СZ›-)I\$®№нз:¦aЛ\0ѕFybaЩg«w§(Я_@§v}цiхКіоЂS^Л25DФіР ИфURO±џJHќЦ\\ШisрfЖЛKљN±ЂqiчSgЧOВџ\nІF~|«µП*@gRЂ_Q<9sЬ¬3i+Ш—І.CwІІк|‚ЌшyЛ6aмOЬY9¶Њ¶Й–\nлФЅ-([®±†_€}нSы]c¤S=В¤ОЩюОНФYОаU-> <ъ©µ\n<ЦsOфQ4F¦^}\0007uдk(/‹џЫ/5{Lя9µ\0§¬Р &іЉ[<ПхџsЫ\0&Ни#…@hМйЄ3©V}РќHўЉЃ*Ьw+]'DР& @§ЦЃ])µи;TGe3ђЌ\\Окn®СЯЛd\$:¦uN4Еyktк-dR!7–ЃЙe4(P!•џ-юЃ9А4з_PMGbЏЃД±w…«ШЙ6O§S¦F‚вн)§Љyh0+ЂћІ§qT|·Љ+uФяО+ ЏA¬?тЮ цTи3.q Џ41Tґёe›Ђ\n:P шЇ–{Tо\nілh?«љTпAщSЈ*«еТ+еuҐ>ъ\\кѕZйнКоYм·ўwEJЃц%·’s—L±ѕdЄљyА+\rCињЯЎ'Aсl,Тyе3юзІЛН—`є _*СPы ThKDVІ·–~5 а0ґ+бј,љ-?]њєт3лЦЌKе—`Ї^†ё¤I42(]Єwћ.ж†rДКЛк]¬\nYЖЁB†ЈР ін–}Р‹R ѕЙgШ}:H§рJДWPІк„\"Юµ—рфV\\¬<——? >Ѕе—бя§Ь¬Э†ї=¦…:џ\n0Чи\\+сS–ґжfЭUЊін‰U,…WCЦ€и•OnЁтО…ў§.†e9|RчI'©[Ч/ЌєІДЩь2щ›«QћУBn:ЖIх\nц§gј9Ж\rь,УR6іэзТQ\$XЭ+ё>ђ–©±`\nщ)/_8QiФщµк—=‡кv?5vќ\0 \nЁзЙLGҐDm€w\\лFЦЊ‡СўђЇБdкџµ}s‰\"‘ГYv¤|в™J*ґ9hЎС@XEUС*Ю(oQ]\$ЌBћ€,ыйЬѓ•KTњv¤AptCЙѓ\nЧC,/?<ЎЪ™EW‹-VпPЎў=Wя*%Kк—-Q`9 (Къ59УЂиm)ЛXёЁ@з2ш эT@€Ы\nS–Ї‘bdЧEОґaЂ+ЂDXоб|UЪ ‹ ’ЎF® 2ъ%5\nj•m«ЂWЩ+ЌxкKЊжVМ3#„¶CTГek¤™–&О,Јl¬jbd7)У“\"\n+мPьєb’иIЉ@и3С•ЬµjUТМEsЮФ)Dўfл’ѓхЉЃы•ЗPЃZ3AОЊХ\nwThр—ІЄЫ?Е4ZЏдЄ<КuЯ©ЯdqвЛЉu(чћ“bKG±аҐйАnУTﮈ]zЁЌf%#ќ3IЛfSЁ®&}µ@D†@++щ¤AнhЄїђ\nЄпЂU—ЮҐ|BЎ;”…UmСЩU…E•NҐ!фx2±1Т\0§GmvH~хБHиTк)цW®іYNэ\"еk5©СvT#=µЪҐК<\n}‘#R3YѓHЕRНIНіЬ¦;МСRlЈ1lйuB%TQJо™*єк€Щ'єEл0i¬dw,ҐzКНҐ:\$†¦;Н? ьоj‘ї)§ф)ФЏК\$32J}Е&‡[і\$ЁхМЃ¤;DnђэEЧґА+0ЫaZ{ЁЌиC иыЂ(¤к:“ё ЪO@hшІDЈж\0Ў‰`PTou“іДпF®\rQv‚ыЁ?oЅЬЎ\$Sоц+?Т#7А¤Izr…pk DW”€FsН9™ Qк Р°1ЂgАЕ#•\0\\Lа\$Ш 3Ђg©XЋyфy њ-3h›АюГ!†nXиф]+±— ЙќЂc\0И\0јbШЕ\0\r‰ь‡-{ћ\0єQ(рQФ\$sЂ0…єйm(°[RuтVЖчТШ>Жј+аJ[©6а‘ТаJ\0Ц—ъ\\ґ¶г,Тй‚Kљ3э.к]a_\0RтJ Ж—`љ^Ф¶ClRЫIKо–щ\n \$®nЕЏТдҐпKj–©\nЂљБ©~/ҐЄmn?].Є`фїijТв¦#Kѕ?f:`\0…йЊЂ6¦7Kв–ЁzcфВ\0’Тх¦/K®–/ЄdфДй‡FE\0aLЋ?¤dZ`ѓJй†S‘ПК™…2ШН4О@/Ж(Њ‹Lт™х0Є`ґД©†Ђ_ЋLю™]4ZhфР©љSD¦M?…4:cСй‹SRҐЧM—E4љiтЂйћSG¦EMj?е4zdФХ©–SFKLЄ›%4ЄeФП%\$УlKM2–х1ИЪ”Фi¦УЌ©MV›.ёЪ”ЦiґУЌ©Lz›/€чфЫЈУ„¦СMж›,`Љ_фаimSЉ¦gMЖњЂjg‘тйЗУ5¦9.›…9j_тйєSђҐµ.›Е9к_±тйѕS€¦‹.њ7Ъrт)ЙУ%§[2ќm8єuTжй™S±§3M:ќ]3єq”идnУ±§KN€1|^ТktП\"ТУH§gKjћ-;zcсiОУљ§ђ–ќ\r<к_І-iКУёҐс\"ЦћU.№ґуiлRЪ‘kOFћн=:\\фП\$ZУ©§MLE5ъxфш©ВУ»_\"Цњ=<\0сtйЩSз¦9OТћ1Љ~”цiІУф§№Oкќн>к~qњ)тFёЁ’ =6:~ФхгJФ‘ПP:џН=ЁеTя)ўЖ«§яPJ8х@кwфф©чЗ*§НOК5]>ЄЃtчЈ•T\n§е!\" Ќ6Y )ЂИHЁ/PЄћ…3Й йр†/ђ‘P~ ащ ЄУ®Ё!\"џЌC’МФэjЎ ЁeNJЎь€к€сФ*%Ф4¦1QЎЕCZ‡Q‘jTBЌQ.ў\rE)\0004Лк\$Ђ2ЁSM+е<j„tїj0Ф,¦9Q†Ў}F\0\$±s©ћTaЁќKОЈ]Ecj*Ђ'K»Mѕ—MGxЅХRЗT1¦#QкЎҐGЄЉ5Є:ФzЁLљЎ4u6zЏ•\"j\"T€KuNЦЈэGЪg\$jFSЬЁпQ2¤ҐHшоµ\"кMTѓ©%R¤•HzЋХ\$Є,ФwЁRe.\$rЄzµ)©ЫФ¦©-Qц НJ„№‘КЄ@Ф°©=R&/ќIК•1†*]Tі‹А7ј?ѕQТеD&У©qN¦_(ґqІc[TwЊQRфеґњJљ\0nвчTЁы.¦?956cФЬЊХSzҐH?Б•7ЄRФ}ЋSr8ҐNЉљХ\"bЦTи§БQЮ5MNЉ–х#гзФи©ESВ§-H?Б7\"ЬTь©_Sк§}GШМ•?*yФ©‹‡Sт§ЅP*џ5#вцФЬЌПT:§]PКџхC*ЂФ‰‹T:Ё-K8Ж5CЄ„ХЄR¦--MИѕ•HЄ€Х Є'T‚ЁHшЛхHЄЊФС‹ЧTЉЁнRЄЈх,вйФЬ‹GTЪ©-SJ¤хM*”Ф©‹UTЪ©mMHёхMЄ?Х>ЄgSDі5MИВ•RЄњХHЄwU\"©нK8ХХRЄ ФЪЊЎU*Є-U*ЁаnВѕTЩIR,tўZ«ХкY¶IUF«51Є¬µW)vХk‹_KЖ«pJ«5ZjЕЇ©RЌ4r\n¬^jIУCKє„‚Є}UК“_Є°Ф›ЄгO¬=N·R*ЇF-ЄЅRћ¬%Wљ‹Хcк¦Х\\ЋaV>«EYj–µdЄЄФГ«UО¬µWXН5*ИХ‹’№Uy‚хZЉ°1kг™ХЁ«7Vљ¬R\\HН5h*ЦUў©ПUЖ§M[ЉІ±kкvХё«3Vт}[(д5WЄzХё«iBOє®1ЇкЇTэ«—V®;[шоµpRжGu«;T@0>\0‚к/IіЄяW`н]¦ф\0ЄоЖ8«їPЉЇ]ИН1m*пХЗЌyUzЁmWЎх|ЄЭ“[«ЎЦЇ…]J¬С€кшU±««цЇ…Z*¤5\\j‘Ц«лZЄф`ZБ5~Є®Eм¬Wъ«4ZљБ5hЈQХ^‹cXZ®•Sъ®1o«VЄ№U&«ЌTєД5}cU^Ќ›Xљ°dm*і±’kUuҐ«SfG=[№хjдsХї‘ПX¦Kc\n®iRвHз«i#ћ±uWt»µЄЅҐє«»XВќХcД№•«U†¬”rЪўхUZ‹Х‡ѓNEў¬‘Xє¬…4ЪИudк·Eд¬eV^ІнKЙаnвтV8‹sXВҐНfЗх/ВhJі-J]У‚…™УОБХzO›±<Eh‰\$е‹“·Ўу\0Kњл<bw„с…>·”шNћ\")]bЈ в+zк.cS.ўiFз гЈµQNQђ«йV*ЄйЫОъЮO[X¤nxЉ¤P k§oNшЈ}<aOт§IЯ“Бh·єљT;тrс‰‰¤ѓVD6QЯ;zЉ]jЧ~'’:л–[Ivфу7^К‘§ЦБћjлєw[«щжоєзњКЕ†Ґ:u ЕDs#¦їО\\wµ<n|*б‰hлmОKv;YТ€±Ъ3б]Њ«^#—ZЄjҐgyіjД§Y,”%;3ѕіКЪщЧ.ИW\"‘Г\$Щ3>gЪњєПУП¦ЄVЃTуZjҐhYЭjћkD*!љh&XzЛiЄ•Ґ+GV—\"ҐжёZЏ:Т¤§+‡NoGҐZjjҐiЙ]КћkOР_Ц¬ФђmjIЄ•Ё§tЇ–#Ѕ[вj\rnЉгк©ЧРn™ЯZҐ_,Хй†уgОДљ©:№јЕ9‰Бя«[L2®W=TФЧ0®гf¶\0P®U6\ns%7isYж?Јїuб3ѕ’Ѕnb5Ў«џ»љX|G~l•&Чk¤Ґ·M§ †Їъ¶ЊПyЎS–Й)О]њЬr·¶ЩёµёжмЦк›Е?Х}u'n0W-О№®жb·ґЗЄмхџk?»vQэ7…Ь}p\nмхА’НЩ®Z*»9)Кб5Ю•ZW-ZBёІЊ:мхг«ЉWђ\0WZfp•GpхоНЩ®:ЏFpъ¤ЉдUЩлSN/™П\\©Ь%s9¬S{§ Ч8®ПZНasКЫ“’+ўN^®“9™MХ{…P5Уз ЧQ®ФоJєў«y§хХи;ЏњЪоzёѓВХYЪV Д3—:пњDЕIќЉГ+з‡эЇЈ19M;єҐЊ’фЁ“Vґ®љ\rQ{кЙХ®•¶Е+ЈѓFќCLД№ЉNҐ–©Ф€ќ\\щЮ)\$iЊЋЫN'\0¦°ЌPЉВљхКЗ]XМ^ќs1тfќ&Љ\"'<OшуљМЎЛL\0№\"‡@Ц”Ґ%д6ъВUAх1эi(zМиЭЃЂ\rТХ‚д±ИbZА”+IQOп3ЂєЛ\r=*Д‰ ‰)сЁ!Бћ Р`Єјh°€,Р«mGPCЃЛA ќЩІнѓA„Њ(ZЕ°%ѓtм,h/Б‰€i–Иk¬«ЎXEJ6р±„IDиИ¬\"›\nпaU- ›«\nvЋyќ°_ЂДВВ›Ъ«Їk aЅB<ЗVВѓЫD»/Pќ»фaоБ)9Lг¶(Z‚°8кЃvvГ№Шk §oРZXkдСе§|ґ&°.Вжќ±CЃ№’Шб°`Ђ1Ђ]7&Д™+™H¤CBcX“B7xXу|1“Ђ0¦гaљ6љ°ubpJLЗ…–(·љчmblЃ8I¶*Rц—@tk0Ђ—ЎЇЕxXЫБУ;БЕ al]4s°tїнЕЄр0§c‡'ґжlЯ`8MЊ8‘АГЂD4w`p?@706gМ€~K±\r‚Ы “Pґ…ЩbhЂ\"&ђЇ\nмq‘PDИРОу\$Р(Н0QP<ч°аАг¬QЌ!Xґ…xъФ5Ђќ€R·`w/2°2#ЉАёЋ `¬»‘1†/€ЬЃ\rЎђЦ:ВІ–±ўЈB7цV7ZЊ›gMYъH3И „ЩbО ZБУJђЕцGвwЩglЃ^Ж-‘R-!Нl“7МІLх†Ж°<1 нQC/ХІhја)ПWћ6C ч*d€ю6]VK!mм…ШЬгЂ05G\$–R?µ4Ї±=Cw&[жЏ«YPІ›dЙљі')VK,Ё5eИ\rЮКи†K+п1„X)bЫe)ДвuF2A#EС&g~‘eЎy’fp5ЁlYlІФњ5хѓцїЦ\nВЉЩm}`‚(¬M ЃPl9YЃяfш±эЦ]ЂVl-4ЋГ©¦«ВБ>`А•/ыіfPE™i‹\0k™vЖ\0ЯfhS0±&НВ¦lНјў#fuеМы5 i%я:FdЂц9Ћ™ШЂG<д {ц}мВs[7\0б¬Оћ3нft:+.И”–p >ШХ±Ј@!Pas6q,Аі—1bЗ¬Е‹гZK°к±Ь-ъ“ar`•?RxXБй‘ЎПVпъ?#Д¤ФzВђЌ; АDЂ•ѕHІБ1Ґ’6D`ћюYк`чRЕPЦ‹>-Ж!\$ЩщімЧ~ПЂРЕа`>ЩпіхhФ0ф1†А¬–&\0Гh—лыI–wlыZ„\$“\\\rЌЎ8¶~,ђ\nєo_бАB2Dґ–Ѓѓa1кіаЗ©Џ=ўv<ПkFґp`Џ`”kBF¶6Ќ ДЦІ—hЖЙT TЦЋЃ ‡@?drСе‰ЂJАH@1°GґdnБТw‡ЖЏ%дЪJGљТ0bрTf]m(Шkґqg\\нЅЏуё–¬л°к ИС€3vk'э^dґЁAXя™~ЗW™VsВ*јК±жdґыM А¬ќ@?ІДУ}§6\\–Ќm9<О±i”Э§›€Ф¬hЅ^s}ж-¦[Kњs±qгbОУ-“цOORm8\$ЮywДм##°Њ@вќ·\0фТШ¤ 5F7цЁѓ X\nУА|JЛ/-S™W!fЗ† 0¶,wЅЁD4ЩЎRUҐTґћ’оХрZXЗ=н`‰W\$@вФҐ(‹XG§‹ТЉµ—a>Ц*ыY¶І€\nіь\nЊмљ!«[mjњµЉ0,mu¬W@ FXъЪОтќрь= (¦эbїэ<!\n\"”Є83Г'¦‚(R™Э\n>”щ@ЁW¦r!LЈHЕkМ\r€E\nWЖЮ\rў‚'FHњ\$Ј‹ддАm„ЃИ=ФЫҐ{LY—…&СЬЈ_\0ЋЖьЭ#ўд”Ђ[„9\0¤\"ФТ@8ДiKЄ№ц0Щl‰СРp\ngо‚Ы'qbF–Шyб«cЏl@9Ы(#JU«ЭІѓ{io‘Ґ.{ФНі4ЮVНЃЉVnFЙxрСьzО QаЮћ\$kSa~КЁ0s@ЈА«%…y@•А5HЋ†NОН¦ґ@†x’# Ь« /\\ҐЦ?<hЪ‚щ…јIђTЊ :Ќ3Г\n%—ё");}else{header("Content-Type: image/gif");switch($_GET["file"]){case"plus.gif":echo"GIF89a\0\0Ѓ\0001ооо\0\0Ђ™™™\0\0\0!щ\0\0\0,\0\0\0\0\0\0!„Џ©ЛнMсМ*)ѕoъЇ) q•Ўe€µо#ДтLЛ\0;";break;case"cross.gif":echo"GIF89a\0\0Ѓ\0001ооо\0\0Ђ™™™\0\0\0!щ\0\0\0,\0\0\0\0\0\0#„Џ©Лн#\naЦFo~yГ.Ѓ_wa”б1з±JоGВLЧ6]\0\0;";break;case"up.gif":echo"GIF89a\0\0Ѓ\0001ооо\0\0Ђ™™™\0\0\0!щ\0\0\0,\0\0\0\0\0\0 „Џ©ЛнMQN\nп}фћa8ЉyљaЕ¶®\0Зт\0;";break;case"down.gif":echo"GIF89a\0\0Ѓ\0001ооо\0\0Ђ™™™\0\0\0!щ\0\0\0,\0\0\0\0\0\0 „Џ©ЛнMсМ*)ѕ[Wю\\ўЗL&ЩњЖ¶•\0Зт\0;";break;case"arrow.gif":echo"GIF89a\0\n\0Ђ\0\0ЂЂЂяяя!щ\0\0\0,\0\0\0\0\0\n\0\0‚i–±‹ћ”ЄУІЮ»\0\0;";break;}}exit;}if($_GET["script"]=="version"){$jd=file_open_lock(get_temp_dir()."/adminer.version");if($jd)file_write_unlock($jd,serialize(array("signature"=>$_POST["signature"],"version"=>$_POST["version"])));exit;}global$b,$h,$n,$fc,$nc,$xc,$o,$ld,$rd,$ba,$Sd,$y,$ca,$oe,$rf,$cg,$Ih,$wd,$pi,$vi,$U,$Ji,$ia;if(!$_SERVER["REQUEST_URI"])$_SERVER["REQUEST_URI"]=$_SERVER["ORIG_PATH_INFO"];if(!strpos($_SERVER["REQUEST_URI"],'?')&&$_SERVER["QUERY_STRING"]!="")$_SERVER["REQUEST_URI"].="?$_SERVER[QUERY_STRING]";if($_SERVER["HTTP_X_FORWARDED_PREFIX"])$_SERVER["REQUEST_URI"]=$_SERVER["HTTP_X_FORWARDED_PREFIX"].$_SERVER["REQUEST_URI"];$ba=($_SERVER["HTTPS"]&&strcasecmp($_SERVER["HTTPS"],"off"))||ini_bool("session.cookie_secure");@ini_set("session.use_trans_sid",false);if(!defined("SID")){session_cache_limiter("");session_name("adminer_sid");$Pf=array(0,preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$Pf[]=true;call_user_func_array('session_set_cookie_params',$Pf);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$Wc);if(get_magic_quotes_runtime())set_magic_quotes_runtime(false);@set_time_limit(0);@ini_set("zend.ze1_compatibility_mode",false);@ini_set("precision",15);$oe=array('en'=>'English','ar'=>'Ш§Щ„Ш№Ш±ШЁЩЉШ©','bg'=>'Български','bn'=>'বাংলা','bs'=>'Bosanski','ca'=>'CatalГ ','cs'=>'ДЊeЕЎtina','da'=>'Dansk','de'=>'Deutsch','el'=>'О•О»О»О·ОЅО№ОєО¬','es'=>'EspaГ±ol','et'=>'Eesti','fa'=>'ЩЃШ§Ш±ШіЫЊ','fi'=>'Suomi','fr'=>'FranГ§ais','gl'=>'Galego','he'=>'ЧўЧ‘ЧЁЧ™ЧЄ','hu'=>'Magyar','id'=>'Bahasa Indonesia','it'=>'Italiano','ja'=>'ж—Ґжњ¬иЄћ','ka'=>'ქართულбѓ?','ko'=>'н•њкµм–ґ','lt'=>'LietuviЕі','ms'=>'Bahasa Melayu','nl'=>'Nederlands','no'=>'Norsk','pl'=>'Polski','pt'=>'PortuguГЄs','pt-br'=>'PortuguГЄs (Brazil)','ro'=>'Limba RomГўnДѓ','ru'=>'Р СѓСЃСЃРєРёР№','sk'=>'SlovenДЌina','sl'=>'Slovenski','sr'=>'РЎСЂРїСЃРєРё','ta'=>'த‌மிழ்','th'=>'ภาษาไทย','tr'=>'TГјrkГ§e','uk'=>'Українська','vi'=>'Tiбєїng Việt','zh'=>'з®ЂдЅ“дёж–‡','zh-tw'=>'з№Ѓй«”дёж–‡',);function
get_lang(){global$ca;return$ca;}function
lang($v,$if=null){if(is_string($v)){$fg=array_search($v,get_translations("en"));if($fg!==false)$v=$fg;}global$ca,$vi;$ui=($vi[$v]?$vi[$v]:$v);if(is_array($ui)){$fg=($if==1?0:($ca=='cs'||$ca=='sk'?($if&&$if<5?1:2):($ca=='fr'?(!$if?0:1):($ca=='pl'?($if%10>1&&$if%10<5&&$if/10%10!=1?1:2):($ca=='sl'?($if%100==1?0:($if%100==2?1:($if%100==3||$if%100==4?2:3))):($ca=='lt'?($if%10==1&&$if%100!=11?0:($if%10>1&&$if/10%10!=1?1:2)):($ca=='bs'||$ca=='ru'||$ca=='sr'||$ca=='uk'?($if%10==1&&$if%100!=11?0:($if%10>1&&$if%10<5&&$if/10%10!=1?1:2)):1)))))));$ui=$ui[$fg];}$Fa=func_get_args();array_shift($Fa);$gd=str_replace("%d","%s",$ui);if($gd!=$ui)$Fa[0]=format_number($if);return
vsprintf($gd,$Fa);}function
switch_lang(){global$ca,$oe;echo"<form action='' method='post'>\n<div id='lang'>",lang(19).": ".html_select("lang",$oe,$ca,"this.form.submit();")," <input type='submit' value='".lang(20)."' class='hidden'>\n","<input type='hidden' name='token' value='".get_token()."'>\n";echo"</div>\n</form>\n";}if(isset($_POST["lang"])&&verify_token()){cookie("adminer_lang",$_POST["lang"]);$_SESSION["lang"]=$_POST["lang"];$_SESSION["translations"]=array();redirect(remove_from_uri());}$ca="en";if(isset($oe[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($oe[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$va=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$Fe,PREG_SET_ORDER);foreach($Fe
as$B)$va[$B[1]]=(isset($B[3])?$B[3]:1);arsort($va);foreach($va
as$z=>$vg){if(isset($oe[$z])){$ca=$z;break;}$z=preg_replace('~-.*~','',$z);if(!isset($va[$z])&&isset($oe[$z])){$ca=$z;break;}}}$vi=$_SESSION["translations"];if($_SESSION["translations_version"]!=2049098341){$vi=array();$_SESSION["translations_version"]=2049098341;}function
get_translations($ne){switch($ne){case"en":$g="A9D“yФ@s:АGаЎ(ёffѓ‚Љ¦г €Щ:ДSЃ°Юa2\"1¦..L'ѓIґкm‘#Зs,†KѓљOP#IМ@%9ђҐi4Иo2ПЌЖу ЂЛ,9ќ%АPАb2ЌЈaёаr\n2›NCИ(Юr4™Н1C`(ќ:Ebз9AИi:‰&г™”еy·€FуЅРY‚€\rґ\n– 8ZФS=\$AЌњ†¤`С=ЛЬЊІ‚ћ0К\nТгdFй ЊЮn:ZО°)гQ¦ХИmwЫшЂЭOјкmfpQЛО‚‰†qњкaКДЇ±#q®–w7SЋX3” ‰њЉ?oў\n>Z—M„ziГДs;ЩМ’‚„_Е:шхр#|@и46ѓГ:ѕ\r-z| (j*њЁЊ0¦:-hжй/Мёт8)+r^1/Р›ѕО·,єZУ€KXВ9,ўpК:>#ђЦг(Ю6ЕqCЉћґIъ|і©Иў,Ѓ(y ё, %b{µКў°µу9Bѓ’)BѓЯЊЋ+А1>оPЮµ\rТКь6№’2љЏLЂP‚2\r«\\*т©JbЋ=mиВ1ЊjHжб¤O\$ѕы„єр4 ЄjFчoѓдвF4 #0z\r и8aР^Ћх\\ђN-ыєіЊб|ЊС”pд2бЂ\r«:x7Л<РШµба^0‡Н#Ћ2Њjk6ёµ@оѓВЉ„ґвШОЋA&2Ћуu§\n®1ъЭlД +Дгs‡ „©Д<і MТ]lм&!Ќгb_2Љђ»Oz\r±Јa7¬Вц1 7ттгГлiЪГ\rмУЉvЉГЁЭbА«дЬ3ЊиООc2ЊN1Ќ\0S?<ЋрФ=ЂPИ¤Пc†е%°Ёа»љяНШГ_ЉaccC г?Ф\n\"`@Ч_®dє7Г(жУ[VҐnМ6–¬9д‹Вh8ЃkђС/kЛЇK,“)‰+Z\"ЏКу°Њ»†‹еФ¦\"MF»іЇЁѕ'iКЊB\rїѓ0М6NRLЗDЃB ЮЌMpтЌЇ–tыFЊШ^s1·t„!Нє\nЧp»7}KЂґ`O-Мdьв>OЭ…6t¬јP‘cэ_WЧ6W’PЅЋШpТђ€b?¤#2гxЧ#Б\"Ц2рI]xPЭЙфLпЬtZP*1nЄ}\\ЪЇН7Ф«х Ч@™}«I1T/LУtн>ЁCєЈN ЙS‡%RЄК9WЃ№XѓиИjѕX F±”IЉ@Ћ·“ЖпЛ©-d •\$хЄ«Rдѓ\$Хкї…(TІ?SJqO*D© .U\nЄ\$TЏђsНЖ°h\$‘Р F‡ь7’0љљб=©ќ4›(џНzw=GІ%’љ‡йў>nUн'ёЎI3BЊ`9>ДhHCfknyЬє(AыЩlЃ…4ё4љѓK0ЖE„К[НъB?Пhф·bjЂH\n-Иb|\n\n\0)\$D‘<’Lh‰Bф\rЖэЊЧўdq2¤…»г@yЙ‰3……и7<— kcщ°ђ!°Г>‚ьO с#g№>єИфлѓ2 lщ(S>Й\"QiS+АП&Њ~M)%dґ—›д6…Oм±0’<’њpИOЉz}&°ІHcЖZШ\$H\$‘A‹№!–хму@@C‰і*\$ђБ“б#СЩdxсПв|{Њ«зrлАґЙ\0ћВЈW/T)Uќ5hТBZіБ±PЧґђ_Ў%9БЙђE’о@XБЌ%)ҐњГ2G‰ЃTT)ґ’H‚Њ™#БRIґеВЬЌйx €МѓҐ\"ьPХ±i;/M'\0Ј\\L©je б8P T *‚\0€B`E¬MЃzЇs}\r:ZҐ‘-\nҐsN0ggЃ<±±”&›зСА%!јХЛjЉ9ШTuZ?Щi-ћ]Lфп7г,bНRHЗђБћ©fД\\2ЖІНЃ±\"ЋxN?P0n|џ9ў‚І'ђ(э у8~Ha>JrD“ю`ГЁg\rBIIDЌ!‘Тbc’<с[ТЃbбЃl•zU€еMµ'KнМ““h!ќKЎОШч”H[Zh„ЌЊґ<ўvHVєЩ\nБҐl]…ј^ЩxxC-i\n–»т†B™Iцм@dVХKтn„ЪЁ†z¦K(T-,9Wьп‹I•JЃB*у`ОKZ/ мп1Etg,Z‰NHL\"?У`‡Џ¤o(‚l%JВC \0‚Ђ—лй0dдыOІY„S¶Џ^=FЛј‚HLw]Щ@В!0ўlЭщOXЋАђ„р–¤~Q\$N:рВА•Лу›ЛAЏ.Ѕ?2Ў…Мa›2Ж3УМз”щШ…Я’іUъН—‹7°]”сжXЗи/-иLј]t°f‰Д¦е&Q Б§ wL‚:GуУЊ<€бЖ0ЌAjhrJ`(+†PДoќ?'<)1mdДИpHGdїЕ’a5ШlНY\nЂ ђ’Л9egЩ*j”Г‹hI3¤АЕ“л4vYyИ–{H°?ЈЕ5,ЩXыoi¤«ёЙ»/Ч‰уЈќПµмгPCЊ*nнїјrФ–{ХўnрЛfз‹cЮ€ж»љњЋ,0aL2[P#‹gQС®FЖ3®ґІ‰шҐ~веьјAnlXzїhџY‚ѕЬxж°§‚т†+bц\r§d3ЄфIn®\rўФ-эfГ%ќЮvUґунпїОЙ®СЌуЭЅµєD~ЖrП¦Щ>ЌФ,Ющ—сЊ)ё5'СъBіэ{§оЋҐАЌ'dзр‡”Л0‡ґ1KN]—x4bdMsЃ‚ШЗ:,\\М±T‰нtЧ»БІњfdпЪ›ач7аът–aЖ‚\n©Э:ЏZеX?ЂХ/-„<З\0ґ¶LZЊ\\p1MЄлЬџкЙ¦;SЏ¶ќ!‡LК€®‹д\n›_о[OщDжWХVЮg0^В•—м^GыOt‚Т]Pуё;Пб†ЉЫЪы}'FА4їЊ™oљар~jYю—д;cьЮ†…z8ЖЮХсXµ5~НгgЈфГяЏ¶яњ\\)Їа-ШБЄЇюЖFх\0ДФ5P/ Љ5ЏжJbК к»Јђ‚Г\")*њо#bрNАЫТ%\0оP<лШЯHЗp:коН\0Ifї…Єt&.єр`•\0ЮO ИZDdgДКю@20nЈЖVЈ и!#І,Ћ`b,zщЏмт/рXPљ?°эР¤6pњяђP%j/°¦_oF©°ѕrҐх рC„0юР\\Њpk PАкoj4м\$Г\$*э\$ЮЊ&ГOмьђс…«\n®§\rЋRГ)b1,\n„G0\nЈyРо%°>&0¶J°Х\nНЊ<D\0K°Tб\0ЋҐ…юЈ мzCN]р„µЏм\rhТМСPµdьІгpЮXр©B#Г~ЙйЊ#\"в- –Ќ1t\\M©®шО]с„д±fу/\0`†B\0Шj\r Ж\rmvP.#0‰ ТЗ6/'ћЊV\n ЁАZz5Во9¬ьО/м%©>mТНјі.ЈL€Њb&G#0p«В?еєoЂ›‘јє\0Ш«\$&6ўуbњ.дЦД)NVўпЗІ4ІrJrV©8ґдД\$fKCЈ!+^\nе'¤abтЯ‚зоNк%љbоРѕТZц\rа±ц»2]¦ ѕЋ¶’vЮ иriQріf 6\$вЅнЫ(\nЊѕ+jo,ёohurC0LѓNй @Їvd®FєЇ&y+ЌNЯмR0«`O`к%кИЇІ–Z\"Ш\"vl« =И2r дbЖЊ92\n5C0)†TІDГ0+ёЛ ђ°sз¦Z\"љ-L\\DD°]аК¤Р\$Пмџ‚¤С33iy(.Ј3А\\";break;case"ar":$g="ЩC¶P‚ВЌІ†l*„\r”,&\nЩA¶н„ш(J.™„0Se\\¶\r…ЊbЩ@¶0ґ,\nQ,l)ЕА¦Вµ°¬†Aтйj_1ЃCРM…«eЂўS™\ng@џOgлЁф’XЩDMл)?°0Њ†cAЁШn8Зe*y#au4ќЎ ґIr*;rSБUµdJ }‰ОС*zЄUЏ@¦ЉX;ai1l(nуХтэЌГ[Уy™dЮu'c(ЂЬoF“±¤Шe3™Nb¦ кp2NљSЎ Уі:LZъz¶PШ\\bжјuД.•[¶Q`u !ЉJyµ€&2Џ¶(gTНФSСљMЖxм5g5ёK®K¦В¦аШчб—0КЂ(Є7\rm8о7(д9\rг’f\"7NВ9ґЈ ЮЩ4ГxиЌ¶г„Ћxж;Б#\"ћёї…ЉґҐ2Й°W\"J\nBЋк'hkАЕ«b¦Diв\\@ЄкКp¬•кyf ’9ЋђКЪVЁ?‘TXWЎ‰ЎFГЗ{в№3)\"ЄW9П|БЁeRhU±¬ТЄы1ЖБP€>Ёк„\"o{м\"7о^Ґ¶pL\n7OM*?OФК<7cpж4ЌфRflђNЃ°SJІ‚\\EТЬVИJ„+п#ЕтѓЬ‡JrЄ ћ>іJ–(ꆶ\$(™R‚Mиъv„GIЈч§»¦ёЕҐr°мWjХ|‚\"vйЗҐ< ЊѓkХ”(УВгњ3\r„Ж1¶T[ЧnЪ°hЕґЈёТЮірёВФГС\0д2Ѓ\0ywЌђК3ЎР:ѓЂжбxпѓ…Г\rЈiБPHОЊЈp_ЋpьB„J`|6Б-+Ф3A#kuF\rБа^0‡КzCУЬЄЦм„МГе™s“ђj©Q8єІҐЏљµu,15ъ‚АXrZTЖ–ЄІnл\"@P®0ЋCsФ3ЈЃ(ЙZ(юfэҐІ\$¶ѓЙЪцџ:д†Yk«т—Uфљ<—ШВ:Ќђём0ЌѓЁКыЕ‹Эl’SRўІёиiВZЏ—)¦v›kR<с‘Jє#[иq77WSI°Y<СЊґlъMT„ґСK§ДП#oci@ЈcВ7SйђњЉb€?µ!Еjhг;[3¬Ѓ!{ЌcTє•ЄЃ\\!>6}дTTЩoТ1lkАИ¦g®[Ѕѕ·H…rЗ™`yЩЌrк1‘¶aПж]П7Цк(v›џp†ГЅ6ј+ыІХqђyjН—«g<™‚ Bld5п=‡‚ФРrЃ°г@Х\r(oБ?6-3\n~3ФX°“¤ yЁdAё<‚\0кўѓЄЯ\\!™ј\0ШГ9кkФ:(ZC8a=@‚!µ @ґѓpu7` 9‚’ћIИhІ)… ЊA\nЎ\$Ґк\nР\\Є€j&HhБтвЛ’Ko!Ґ±+4Jуј\$(ЖњђеxСYtrHJРЖ—ТЩЎ9ў@Нђ(\\ёѓ8 Z!/PЖЈTXdZ‹ЬРЇҐшї?`Њ„0©ГC“b Ѕ (\0иЙА>”¬ЊхІfPSЯЩ{д%—‚дќ†АЊ*вт4\\ И\"WV%к+ШDPVKI&a5›№ЕІу@Ўа8•ф€—Іш’Лх°БX8wa,,7 `\\Г?ѓPк%EЁЦ0Ж‚Hmј6±й+Ѓт|€б•v5іkГkcИqB№мК‹©2¤¤э¬s¦¬µ(1?„“0Ё\r*Ю”к4. Ш샥BПV¶C4ОCЙЉГGe\rбК]FфЪQ‚6gЁ s^{–шСк6G-є,•b_\nЫЈ}¤9,і#R„`E§мБђШ QI-GHU\$ъ“0†Јg(c”лЋљЈXkЌЂekhj 3~…Wu\rбЮµчУЩtЙYq`ЄЕ¶љ° °©ўФa}DCf»Гљ\\Ц<ѓ„J^Uy5°оoѓh€б¤3ЇрAHi©ҐvБХ(т|PЕ|ДЏЕm¶ЈЁтнIФ Еў”sдrФЉЛ‹хф#5ЂIиd»O„М\$‘ тgЦЁikk`Ќ±ьoЌљъ-ш9ЎpМ‚lЉњ‹RЗ @З\rР…5иtШЁтЩЦk–Ѓ@'…0ЁBИ‹ОЌЇшАЫµ\"ЁYЩ{R- ўBlвЄ•иЄµ8‡њыоЧѓVO\$ДХiфJљ+}пТЧFp Ѓќ№ЩxnВ— bіЂЃЮ„А@«@ 5«ј#@ ·Cs[\r3Йn.јOv.hr4€(цњttUElБ+D!з&ЕЂНЫy\0('„а@BЂD!P\"дМњ(L№QOЗUЂШ*N]T(’ЎU…4й`pxPеbЂJ`&GJЩІ_ІO‹”В%В%&)‘mТєG&)(џ!\0‘nq(5ЭиZк°A+щA°1СP“a`Kуу‡K»F3\$F¦Щ»ЙС-жіцNщђ<ZXh?щґlMX9ц:НTьOᆫŬЊK€AпEЉНAѓ©фТег¤KН¤олљ‡lp¶OЋuP¬YЊС‹•zzЊн\$“’?РЙішr\$9Н3ўh`\n\0\na¤=7ъї<ўS\na”ЧЦ*ФрЙ(|04[ЧИµ¤\"мЛ7HџAЭЪЦНheдС•ґОяОЖd‘6жЖ{Ї1ь[‰?wт‰%љT/IўжЬЮЄj9)K№№“Њ€ЬОЈ zб™єјЬNуЃжJpљ?FwїjО9PђИ\nЕ4QHщфЧеКдќOlќђr'уЗЦюЮЮ«TfR¬рЁC \0‚йрD)+‚°Эў\$дљhSвo“¬Т~ќЪћ€Ајf¶\\П{ЧU±ЁК¤ТR{Е„h„ајЕлџ6Р(:eEѕ\$¬J\r‚2eе·¤&ЬAњ:%Оз‘Іh2>,4§…ВџЕ\"¦О‹Љ_Mд\"?P\\|#oрЕWДЈOТьmкG~К>™ оЅY\"A3гdИв^ё5џr?¤JЈ?Аљ<ютЁ!/1Џ*qS\$Ђ к>ЙE…±NЄЈ’ій)ч№‘Ґe†¤R«їЗRn¶bЃЎF9Ap тП&|GъВ†|Ќ„ѕ|#ЮxN.gдHg&”/m*Я\$Ђµж?\$ЏS©Ћ.Cцu@Ъ„`\"gи†]Ёё0BТВ~Xђ·PQM°iз0ђnл\rT–® ьЕviN\$&Жple\":мЖwnT-ўШДЦn„Є\"?мz(e@ЏЌ4р&xИнHр?ЧЌ» ¤№, PТч#фxн°?Ћ5жИ+\$ћвPврlѕ«BьЁН%5°oOтyM\\Ф`УНЁ–‡ф0пШy…vЁв>ЌЗКЂm8ФН0}qФ‡С\r†€ЎС:|нu08ЄMщGµз«°o\r§§\rиЩAnУдT\"bBuПrок§~+g ект&\\тЏА#.M€нПР®XюђћЏс’Иh1hг©вkо]0{зъTCЋеqА1Ґj)мф!±<U<«\$Pдя\">/ЎP?/Дmжr0m’цcЋgNIЕк*±сIx11ъьB\0о Ѓ*о‡*.fБсидDГћАЋ\$ЊF—bдЬ<m’/r!&ВDнь1«о[Naђ‚ЄCу\0ОDд…|дОpyЊАH‚cqGfЂПSPZ-І‰mS¬ї) a‡№(pQ(ИєEЎWRѓ-ВЇ)Gщ*+*И>у+mЗrЈ,Г”gb'\0gфl‰fuЕNiG€9 П\$.Ic\0С}OцТр;bіЎ\r+Й(N›0‘])rА(313'„0/32Prubъ~ѓ%-у<Ds2і9+у=3 2,ыђZ«„Щ/Дc0\\ICру34S^ўse(3a65 7sA-=8ќqVRДќ6nі pй,pЬ!d›ЌQ6ђж%SЌ5ОbsД‹7џ;.g9Q„(.vэ“ќ®u;S§9g?= L‡Ј*ў&ЬsY’hTѓі\r;®\$JSп<?UшSЁи.Gњts:бЗЇBРfХ-гжХNEІуі2ЦдtfМ#5ѓm,Я/ЏbQн‚Enэ\"J¤qFЛ-ф8з\"\"t'ГўiП/®P)4>@†‡ Шkѕ\r Ж\re@…Юofъ7€T\rаИ\r М…ҐЦ&`ЊЕ Ъґ„.ґ†\n ЁАZю‘фЋ=pBолxэЏc7п+'в«\rўFтН@Вp€i ґЌI\0тб‡vn&grrE't'¦\\зЗЖPpLп7РТбUP–?Џ4 ЂЮД8°Јr8/—Qt¶=‚и%+SHв·ѓм3е.ъ†y/Нzркhу?СўI¬м:ЌР0PyU(@LYTх_>sЏ&S)АЁP#f4CHіаКb% NZNGўеU§L;‹^KВІhDЬF0\0яUgW.\"Uђ\"iСl0зJpaT)хёЄPпY\r\nЏсL.P‘рЕZ\nЕј к\rБ64Ь\nIcЋ&ЗSЈ¤шИTЊыUc'ЛmЁУґ..hдПЊкР”BЕ56\r»_RRVЄKOфюйh?’¶K@ђ \0t љ@¦\n`";break;case"bg":$g="РPґ\r›EС@4°!Awh Z(&‚Ф~\n‹†faМРNЕ`С‚юD€…4РХь\"Р]4\r;Ae2”a°µЂЃў„њ.aВиъrpє’@Ч“€|.W.X4те«FPµ”Мв“Ш\$ЄhRаsЙЬК}@ЁР—pЩР”жBў4”sEІОў7fЉ&EЉ, Уi•X\nFC1 Фl7cтШMEo)_GЧТиО_<‡GУ}†Нњ,kл†ЉqPX”}Fі+9Џ¤¬7i†ЈZиґљiнQЎі_a·–—ZЉЛ*Ёn^№ЙХS¦Ь9ѕяЈYџVЪЁ~і]РX\\Rу‰6±хФ}±jв} ¬lк4Ќv±ш=€и†3 ґ\0щ@D|ЬВ¤‰іђ[ЂЏ’Є’^]#рs.Х3d\0*ЌГXЬ7Ћгp@2ЋCђЮ9(‚ В:#В9ЊЎ\0И7ЊЈ?AЋ€ик8\\z8Fc?пЊ‹ЉЊд—m XъВЙ4™;¦ЃrФ'HS†?№2Л6A>йВ¦”6Ля5 кЬё®kJѕ®&кЄjЅ\"KєьЄ°ЩЯ9‰{.дО-К^д:‰*U?Љ+*>SБ3z>J&SKкџ&©›ЮhR‰»’Ц&і:ЉгЙ’>I¬J–ЄђLгHѓHзЌ‘ЄЬEq8ЭZVСХs[ЊЈАи2ЌГ?Т7Ш«ЉщОjЏ /t°вZвБ.рс OРхmХ5”cCmТЁL¦X#дЊДі8йВQ‘ўB«Е¤C*5\\ ТК°?‚2\rЈHЭFСДuGТ„#ЗШГpП†FС|cЖЈёТ:\rxлЊ!€9ИТDћd#@д2ЊБиD4ѓ а9‡Ax^;зpГЂ`Q@]Њб}€дy(д2бЬ\r±\\kЃСXЫШгpxЊ!тгn9)‹- ;л%Ъп^\rБ©jКЈдъ]U8{ДЃІмтьн»{vТоM;Дт@O;DЇKbѕ¬UrС\nгд7`C:<Њ€kTґў`O)Л(3J>M+И{’ћPHмhtTН4Ўщ нўќSЎP3 фч8µiўq~ў¶Їc+3ЬБC%~#ЋйГpo ЬљнЧЮ8+“…ї‰yqj‘L\"‘=¤Кw„Џ”VІH¬yЌ‰4ЄGІЩъ(:Ъє,эyЮ\"ъ•#н‹уВw¦ЃDX\nAЂReЃ+§’n@Ю‹n{%4•дЧ‰Je;ЙdІ&•yVqиAL(„В—!)?FLЇA.фщЦPЗ№ј®fцx!ѓ—BЕpэ•аЫЎpјn+І\n‘%ив©[{ZЅКqaс`9лVњHЋзщи!°Хw¬х¶tОк4ЙH„4(L \$\\xЂГ/WsaoЖҐЬё%bњiTA!DИ”©ћ4&l6@дйN‹В;жl фЬ/KЉ~‡%УГ€\0S4\r4ЗhП<SЂHРQ&*¤Ў3ђУ’|ИЎц†d4Б/I“Кф sЄ0–xбО8 sf?±’2¶ЂLWQ0A»»Y&W¤©y“\nMБ=\nН©Х]’•zК‰>ўеYЯ\$ЗоWЛСi,њ¬ґKDP§Т°•O*н|„щ2цфwKм.ў8љвЧ )јЃЉ°пК&й<LЄXKќCђ?tћТhЏ*xФҐ=\"Pґб…R]Ш–ЗmI9?(ЃP4BЋљ€rХ€±5юАXrIбЌd,`ИБ@ eL±—3dНі8мйћR~љCFкм:5V’©ЫTbM]¬¬ўюЂЁ[ЎПНqИiKI‰:RK§+к кќ7?BxҐ—ГzђХU9ш(X'ѓ+3є”Т¶ZЛЩ‹3f¬Эњіє@ПљB\rН a,EЊІKKAЁXХSр–* >–HиУOIO2ЎЎ§с|;№ –bвy3mтµ¶ХксгЩTz°CЪЋ@Піg4¦ЁоЗё^Ќ№S°е^ОСDjГiкИh6А@‘ЁpEd6†W*C2ГЈAМ:°ж ѓѕ\rЃј3°+vЖГ@ c€ХYЬP@Щ]'\rФф0†АжsПL&X«<©#„ xј<cf-°РT§ypќ …лAу•D¦sHAn%楚0ЁIQDk!Ѓ†:zД®РodAИ4‡`ТC=ЖdI +\$vЩЅD—o №ВlдлДQЃp-4›Р\$T‚4L4\"†ћЋ™sHЊ<]k·‘Cppcм‰\"¤vЏnГ@iweЂ†vaoС®Ga†ЋT”mQJ’Йћ6ф.ejSћ–јй(?{_\$о ,є€фћ`ЭЖ\$R±5єг{%¤\nyK3ЬКD^yO\nл”GXоТ№ЎJА·}ћТ+ jсTџpXЛЪ“\0ь\\ …‹F_BќИDVЏ8ТтHјR—%\$–:LщИђЇ™!=тЉ€q±k+.”4Fx,л\\X·meJ‰7 &щыЕ%Ъ™JГi%зw/њ•K±[mBкTљЯФі%s©arтиZЙЎЖТA*`r»& /)q‰шOљ°—аuщ[AњmJj ‹ЧПы>sииZЃ4+pі‹ў] FйЊИ(°j®'р7DV\\чЌZ=r“…ф«VМxUЄm:A '§‰эЉКPм;ёwYвD°6s DрxЂћ4ДiжuїЩНдF++¶©€>lq§\$3~H:hbєм‹d5л§EO¶З\rђ ±~ЛУU(•фЅ*ьЭФj)сXduwXаM™мЖ{-ы7Pн1WµМ„кL vЪ3f№<Eiкµ<бЂпbAYё\"пU№К‹№„ТЌet€ їшд^ЭЎбЛiР\0‘€њУЊКЖ5\\BпЗв?КЛ„С°MПЩфК 87›*.\0уEnG,YФnичn\$†і3Лиз?¤у§У\nЋ/<о&њуФЂu¶ё!IAєу.ЖЭЌ“аЌђb7 вы#aаь*78Eз?ѓЄк_\">)¶г…ь›–Fу·g9†Ъ+ьЉ5зАB#<°ОV+Иd0Oр‰о +«іГ6іHvlM Щ\0ЏфAк\0u‡.Iъй2пењ?\"F!.Ц7ЏD©кPFн®®иP [ЈЌҐ@‚\nЂЁ † \0@ кE\0ТG&elNG«?a@дXd’Tн4%ј”Ќ._ЌsЗ6а@#*8БhsPЄQ(FвС«H©IкJ)д'\"ІIз7\nК–С„+<м)q…+ Рѕ]ЌH‚yРІ6GшN…Щ\rBБ\rР9ЕШ„ћьн]Ќ cЂу€–mPиъ‰гс'‰qPв{MQђм+с2кoХсDЅзъmдQpPъKѕMёЏp-Ђqc вjzPР‹ВХ°Т5-@Фб|.!</цд-ц[NШ%СљLЙшMВЦфСJ%±1тЬСЁZ ђyi¤3‚ «fц)аЏHЊ\$ЌmСЗ #zЫВ>¦ф;N.3Гьчmєи/Њ*†¤‚Brв§О@Bjа(ѕ—§ЄА°¬аъЋ \"bвBІupБ!‚®?пRцг ио|ѓjс.ґ NёЄЁt{\"bм1HпfЌ+’-.јR®Б%ўг%H.Ф-ќ%л0oR’#ТыRVы’Zs‰ЉN€МкпБHґвЏ–oтX]’ђMvwВј(GјO)DJLТґЦЖ±А8 €E@а±b/…Ць\r–8Ћ2ОШh¬AТ?‚«bњE\$Њ§*Е+ґыпРЧмН\$EШб+H7GLвўЗ.€ЏR+зF,АPxроTі\0S)gъ]Hў¬\r|”RtяN‘&cР.34†s8ЋNІў2vQ,Е#ЗnЌ2~JСђБ3І‰!±–€‚q)-E6NЎ4рQ6т.ІЇ0“blП›(mu!Ї!4.0–имЧr5MуHk7“Ћ~“Ґ\"і©8“sb‘ВђВєх“}(µ<bјЪи`б0>xжЦ&PфL#уe53џ\rеХ=+=M'Ох=лс>!a>pQФТрЦ+ІQЋЋяђџ;“щ/‰4DТЯҐBз%У»0RzФуВЯВЎrs:“rнВЈ;г1®.АК°бзbwDОп п‚<(єµc|µЙ^:лкc@}BlЄ§LОеј8kX]ѓфJФ3у@fД„[/Н\nЃ ~ѕE.Ы1VNxwx”S;CБCHс&Пhѓ3ТЋфfCьЏй\0Ћ]\0иaJBјдПЂычC”''‰##qKOµ3у›Bітъоd]“?DтђLЕ•(иРо`ћх\0tоШQKъЃ{8R`ЋвgBЗcQ§іµ0Ўі—8t=OЄ\$€uDПi%Q.пEи)ФЕMИx4опUgЫQОЯ /—Vй ѕAo’P:ar7'ЗеољdЁзIЄ6K ;eІЅ®%Фm@tGBS™B’e9у{ZГe3•PUNФфAVt\\TK=:т}VoзV±~zhА?Ґ_MµвЧ“mхУ@€‡VX4б ^‡«иЛ:Хw-SЫ_•Ї]RШТ#Iў¶Њ†ё\$‰¬ЌMрBµTГЌP’Q<2уPпac(ce[cWTS]рbРщd¬lx-?eSV+Ф>іµр‡Nв«3dЌ?фvhЊ•+`ќ=¶GbцehR®Њ“\rP4:\$Iэ[°Ьђ—T¶Wa[OОя_2PuяvЋlH8пяP v±fуҐSТk\0ҐQ;O•М!VЯmmU]e•c^xь¦эn`уtЩ6Зp6сjU‘&5sT5~зР\\[л.Оµ5m“ќj§љф,ЖМmnх;хeејЖ—& 7+:·o±вў2\0ЇЗ_ў фв’ ђBхd\")сBig=Ош@uИХbшAPЭwнRrО·_iwxuЅAЗQ1И#°Ё”’Ј µ€зиА.д… fQІ:qWO4ФBµiі|nqUyb№Щyм\$ЏАШbъ:bbиG\nр§Ѓi¶S>K!G—;\\·¦Q„ШЬчIwKDи\0Є\nЂЊ pќIЅП`kС#sлsСVЮ‰B~7С>•}Ф?ЖHЗѓсБz–?i4Ѕўќ+qСpг‹)Т„ѓVv‡n>#ч¬Еeџ@гцYЦш¤+иNљ\"tXЃ^ЄђX;Цюo®ўнD°щвfQ%JЗOтxДвwDі3¤TЋ®y†Нtkшѓ(Iµ|†уйЖЭV#Ѓ&пjЫЧ•0ёбиЖ4Є%/¶Ф8н/зилІ;*LwЋtП^К±\$9‚‘ѕЌ7ЎLТYђ9\$uj‘&ёяЋ®’ҐШ“гj›M:Ф#“x…K5%Pо|5§AvЧіP”Wч†™\0A%¦‰a цт'2®+3№m—€п—Х\"ьнЈQјSОИ]ё^ooaо€9OZtbHJnќu§ъеZ”9DЅУМuмOЩјA–»‹ўяЗљЩ<б‰Џu›<Чґ_H\rhз\nґ3Ф8ЋЖ‚/†/оs<У>rїeдiVѓ-ЧьЉНj/eМwN\$UЈ]СЌzЧ#гЂ";break;case"bn":$g="аS)\nt]\0_€ XD)LЁ„@Р4l5ЂЏБBQpММ 9‚ \nёъ\0‡Ђ,ЎИhЄSEА0иb™a%‡. СH¶\0¬‡.bУЕ2n‡‡DТe*’D¦ќMЁЉЙ,OJГђ°„v§?©”С…\$:IK“Кg5U4ЎLњ Nd!u>П&¶ЛФце„Тa\\@'Jx¬ЙS¤Сн4РPІD§±©ккzк¦.SЙхE<щOS«ййkbКOМafкhbќ\0§Bпршr¦Є)—цЄеІQЊБWрІлE‹{K§ФPP~Н9\\§лl*‹_W гЮ7фвЙјк 4NЖQёЮ 8Ќ'cI°Кg2њДO9Фаd0ќ<‡CA§д:#Ьєё%3–©5Љ!nЂnJµmk”Еь©,qџБо«@б‹њ(n+LЭ9€xЈЎОkЉIБР2БL\0IЎО#VЬ¦м#`Ѓђ¬ж¬ћ‡ЃB›Д4ЌГ:ћР Є,X‘¶н2А§§О,(_)мг7*¬\nЈpЦугp@2ЋCђЮ9.ў#у\0Њ#›И2\rп‹К7Ћ‰м8Mуиб:ЋcјЮ2@ђLЉЪ ЬS6К\\4ЩGК‚\0Ы/n:&Ъ.HtЅ·Дј/”0?ё2оґ”ЙTgPEtМҐLХ,L5HБ§ДLЊ¶G«гjЯ%±ЊТR±t№єИБ-IФ04=XK¶\$Gf·Jzє·R\$ќa`(„ЄћзЩ+b0ЦИ€я@/rвщMуXЭvј”нгNЊЈГф7cHЯ~Q(L¬\$±‹wKRґВЬWF5\"‰,Ф•в_-чeRЪлЖ–ЉЌјSТ8u*P©е\nЩђГ•‘8§ДдЅXTAФ©JЄд–еаP‚2\rІdШOУН>Ћsэ#ЖшЯІn‘ NcктгKшпOЈСBPГђИжґ4C(М„C@и:?t…гѕд9ж}8Mг8^2ЌБ}9Рґ8^.AрЫ7ј’`Н7ЌЇНь7ЃxВ`(gd±7DzВ·+В/FQсй§еЕ1A8Х“IЛБiТ®\"с)Eф/С)шT9tUФ±MгЋ/i‚ёиЅР78<љЪ5ґ~‚BёВ9\rТ`Ођ„Ј%=kаOінё¶д\nР@еЛў—ёёЭ!kR{{JаTщLС84«sEq•\\ЭЗ¶k€‘0Ґ]u6`ВCb}Б„6PК¶€Г›wnxи%CЉЃФЩФ|d\rтѕеd^ъ9UлЎs—„@AaJ,—ІьўаУ0¬Мв¶Їб©0|кTХ®r…л1мд)sn„ђ,!Ђ\$D*х*&\n#фpЌѓї†\n @l>kРђ0В’HQ ЂµJj№Vh§ЊЩўu–пђ‚”Bh1’ІrШgqpѓnЕќ–baI«„°‰0txQ1&®бъИ1 Ю|MC SHБLЙЋ+(T,Ёµ©Y#y©Љ„фЊ%hтmЕГwмqEБ% SФtHwЖ`°Кб>оM»Й7†SЙ\${%:&QШвЗ„Њ‚ BЏкљA<E®БеsќD¬В‡ wNыУ<Ѓј3`ШП”K8Д°S1InyзqЎё<‚\0кї«JiЃљ\0ШГ:LmЂ:)ЪC8aIЂ‚ЃЅцzѓ©ъМЁ’·&дђ§)… Њ°ФY-Д@¦–hњaEq+‚hОB‡N‹З©њS’s;@€Ф¬1‡ойYќ°\nf>N,9NжљБ; й±°5юїC#?lGЃІ¶vТЪЫkon-НєФ6р›У|йбy‡GаБх\\qЙ5И№5`Лr›/n’тЭћ\"jИ[”ѕ¬Љ1{lrM\"lНИҐЈnЬЃҐ8S‚ju?TхїёјљГАp\r-•D6ЗS[CjmЌ№ё7 оЭ°nMЂ№ј·¶ъѕWЪэ_о\rВ„ђЪpmoЃТІѓеЮ-“W{GТЬЦвTlќvОі›x2ґРД3uFYuaa•|wuН/›#N#I«Ль5PЩѓд Іћ['ґC5‹OУЙАOHµ=зКjj§рщ†ѓИГ\rІЋК[0Уљ‰:NўX”BЈM\nUjuФ“Гі¦ЂH\n\"WCFYTlr‰&Я?\0P\\ЃM%Fд\rђўЦi?Й‹)Б\rЪ ЗWљuј='¬цћрКц”\0r‡Ия'¶іwГxwЖк\$П%zмђ+“R№“]{мЩh!тkAНAґєљЏг‰\rБВ„µ·\0Ч^Рw?ЎЊ4[ЂТЫP ј7ФтEакќЁsпJ&Ђ°ў,/GќбD&xfї Yў[ #+(cЕH)Ё{РEШH]`MЅy;f?%]2b3Еы»nКM{©Ђd6JШSzcI'y —ґРЙ|·gфщ6Pгѓљ}Йё6ФBПтКjsЭ;_\\z П‚‰Y D ;№0/0ЂO\naP‡I€@UhмГ“:еaЎL…<ў :8EйHhзtъЏ)EќѓєVEZp\\(†FґїэC\0Љ¶¤?)^l_ёї;Ђon<1fp@г ШФЖґ‚¦‹пh4ЪцЋХёVјЦ!Ис§н¬”Ќj™+4D ®€uђв2ee-И†2aѓўvМ|nХ·»уQЎ–Г#,Ы±ЊПў\\ЅЈд(,’џCО\$XРґ°¤v`ДЮ\nБ“·*Г—аЊа„j(z>9bЩСКй…`BГ§јўГђ«xочkDiЉmОz©оЇЇ»ІЁцщHrP JЏ+(Э]џљ*Т&+ЅLBс1‹{™љL¶9щќЪЪэц<ђзЌ/’?У БyгJБ\"(¦sињљ•ИЁ¦[лЌlјJ™IL)Q:…И.цА§pЋП’ЛбОQLD2i|‡glHQИЩтTDc·І’ђъ+\$”j«F\\gО«Mџ'ЭJ#+)uшчЇУ)\$4‡Ё‹-} ЃбL2ћм_ЌатQр‰SГL.Tў¬лi?”\nR±тM‹ю›пЬ{CШ оuҐР)pьЙJf\$\"оДэ(8цлдЂпеDҐЗ‚vhьлNГeЌјydѕF'ЂМђ8Ж2гд0д%?\rєс%кНЙgшЭҐЃП¶ЭОy\$€к§P‘oьyБL†‚рЉИФ°Р@еДєIКоГ0J.pьоТTj)д{B0)O]oЦUѓ<Јb€R0Ки:уNмЌеz‡HфО”’pz Ё\nЂ‚`ђ\roф›L|OАаЗ#фQщпf‰И†—Џ®МЉ—iИТP\n#gґаAЄо~{Зґ@±<vЮQHМWЅРEъt\nfсjф.1BwСF•‡шbvОп¦ЊвЭВљ(Л‹ЄЌ0p8PF‰q]‘z(пoЄђЁDУpZ1tУ1”рo604Џ‡… (GЁ€ГLЮ'4ЮkЊs#µоЊq‚Њс†dQЉыЏСhсc‰±“‘°/q@аиДЊ‘ЗСR’p@У#Є,дO„§j_\neкkВ‰'i ?в®0MАо\$(-%Z¤QXьыQе#Зzе‚ф,,ц™вЌј№ПН Ф«ўњqц¦СDйq\$XrвЬЈBћЙIs'+’цсБ\$ҐX%Bе’L!З>/tД`yеrxе\";Xя®Й'КЬДЗXеЋ2lж-‡Њ5Pн*°Д7Oљ6зV/¦/%Т`еG2€pz@ўjw°ЪҐрHc2п’Zщзљ‘\nр-L¦Ї\n-ПjiСґьз–R#s ‡Њ2@еЈnЕ•&±^ЇІZҐС2'w2“\rЇ\0РЋЁ‡.Am1‘a'd-ПОwЇ1щ1M3±–V‘ґ¦“gСZv«Ў5±JkпЛ6IKПA\n2i8“u&у‘61r/O’з§Х\rE*Hжкй.#\rs†©ђMАа]в5тЉп†ётcJЯ(Р4зпpоУЪе0b–В0ѓ.‹}О»4Р8a=4 Ич/‘‘8Sћ®УЌ1Р,мa 5hNз%М\0Pй3љ0®љKаR‚ТЋ¶у„Ќ0ЗЋяoёяі9\"%шсос?з‹0иbиеП3d-Aу]3УyDПhъФR’1UGУ‹1і?FI4тх!“Фxrk3sЎF–쥙Іk6ґX3SqEтbV3w6?“йW&Ї>Љ“†сЎLs§L©Ы‘Ќ\$2ыAЙѓLЫ:ES/0Б0тЇТ?Iў¦±љXrХ(ѓЇC’\n,CИG!EСU1СЂCУ;¤.wґ©B•'ї?;MT;gЛQІіио,•95у¦,еѓУњ•tW!tј}«B4ЇUМ8…сгт(;4ЧGфЬU5tVO/V4УJФ‚~©jАЕ 7!PЖD0.[•2\\ТАўЪЪЇZ…XRz-‚jxС\"LHрЇtg'U®RхІ}5[eM*й;@йЂQХ¤!Х_)j}пr&UјетxлC Њ,Y’± ЕM8Љы,†!•€д`H)q>бM]Ґ Ј”w“н& лдђд”75u C'p#8»/Х—W›euвѕяUhJіsY“`K6c9”ЏNхoS¶ruЦyYMцу2б\r5э]Цg&уVХWH`-Цђ¦oeTкРх7XTхV¤шЖhiX4“U…SkµЌ<TJ5ЂФ¤Ї\rЅjґЌhђ•mЇЗ0рГ\"CЉЬMфGщ,Ё['цр/фсЅL6\$&1\$hR¤)5i-3рu№fґ]gцЙW!=‹—Nue–}iх‡sэvАfЦ[hZ-€1sueAђeNЦзhНД5bў`оhДlыJйA¶°у?AпЋ†5“l6ЩvOєwЧl#\nc‡tЦ‹OҐРиЉc\\а}®bОR^ ФUfЋЙVЇСJ·\rj¦жS№·µn5YwГt.ЪТ·Іwцw”§фШсWДU7ИxчН~Уww_wҐO}ўєJ7ц¤7РЯWcbІ=\\V—6Ф[KчБO3ЋU)4-Ш—ЏAPч>ъwЧkx\\) cТt‘2я‚ў[tµcЃ/Лн :Ч·i“oiЦµ‚s{xрЃ…Чыs·a~?gF/e…–/pч›…8ylwп†1†тЏ/vХsШU‡р‡€H™gёџ\r®qlУґVйTb„Џ(ч'{¶mEц]j6 ‹°‹s“ѓЂWrШЏ‹pиз?†?і€ЧЩqЮ@ІIs4яdн/*ёпj…/z3ОM•AQДф‚ЎQUHTUM“kчOrсыђхN„yA5|»’6бѓxйѓНјд®R*,яVBВR!UуA“нїmџSуЩ“Щ#2Iyу-‘WR«Ro iъ\rЂVШ`Т`ЦёkHЃЈцќ@ЮЂТЙЪjВкО\r¬ЮO¬Ц `Є\nЂЊ p^JЌљ„љ.№m^•!µG“•LaiYYщ%”Y…7™+–щЫ-YЮ+хJ!Ще+9й”8зћуa7У–8п&УЈЉтЛЎ\\Н(–D(aЂ›љyЄ2%‰]\n·u‡IњQС#>'@GB1cоФ}у®кИЈ~7я&®l 2\\'яdГpчcа?аGґpм ?\0Zrn§¬фMC%ЗL™ЩPт–к®љ2DЭ'T{RЈ!'cnj!ВЊ8ІТ;VЕ Ъ«:µKз±рнzє®шл:“¬\"j8’± єС”љХ6u…ш{У”xh¦еи>CВ<lФ¦щ™Ђа«Ж{eЎyZ\$:ццwQzїiL!ИR W/вЬВ‰;ЋRпl—-pо•ФB9‰T)N]'х П†024>й€ў)жrп™Ѓ©eQћ:а\nЖ’ к\r·Ъ8?ч¤Hу–6:Уо.іи§–oS>‘ї\"џ«\"с«lzщ\0~uЅDфhпОЙ`ОП»ц@cЄ(љЖн w8џЈOєШ}зХ·\r@ДK–}ьЬh7}` \0ђ@љ t\n`¦";break;case"bs":$g="D0€\r†‘Миe‚љLзS‘ёТ? EГ34S6MЖЁAђВt7БНp€tp@u9њ¦ГxёN0љЋЖV\"d7ћЋЖуdpЭ™АШ€УLьAђHЎa)М….ЂRL¦ё єp7БЌжЈLёX\nFC1 Фl7AG‘„фn7‚Ќз(UВlЊ§ЎРВb•?eД“СґУ>4‚Љ¦У)ТyЅ€FYБЫ\n,›ОўA†f ё-†“±¤Шe3™NwУ|њбH„\rќ]шЕ§—М43®XХЭЈwіПA!“D‰–6eаo7ЬY>9Ћ‚аqГ\$СРЭiMЖpVЕtbЁq\$«Щ¤Ц\n%Ьц‡LITЬkёНВ)Ид№Єъю0ЋhиЮХ4 \n\n:Ћ\nАд:4P ж;®c\"\\&§ѓHЪ\ro’4 бёЌxИР@‹у,Є\nl©E‰љjС+)ё—\nЉљшCИr†5 Џў°ТЇ/ы~ЁЋ°Ъ;.€гј®Иjв&Іf)|0ЃB8К7±ѓ¤›,ЌўюУЕZжю'нє¦ДЈ”Кю8Ь9Ќ#|ж— Џ›Б=\rЁ»ъ™ЋQви9ЗДl:вЙвbrўЄ‹КЬЂ«\n@ГFЉы,\n‹hФЈ4cS=,##«MЙДёBњBЖ1µSЈЖ&рЕ!ј@43Ul\"9ВpЁX€РЙЊБиD4ѓ а9‡Ax^;ЪЃpГQ(Їи\\№Њб{њЋ”(9ЃxD¦‡Гjж„(Ј2ж6ЈуЁЬг|БЏKыъ‚R(ъFRЇpГ+;2рк5Ћ€`к2І4УQ ОУЊ?fєb-ІW…‰Г{,‚ЕTh®0ЎЄ(О9ў1=n5ЂHK•&+ц]?e?ф±Ќ’JL\r#„xЖ\rЛх Ћ©\0ZСЇJэ#ЊЈ0В:Ќђѓ-њє%фєB0кыЊl;БIБ‰к4Ћ`њј0ЊтАДУ5Ј8ЙІ\nY€H¦+•ВЏ\rCЄjилj1М®Ј\$NF5лґт.5Іhvь“CЈhаУ±НЌфУўв€™K€Т<№‰Ю°”АЊN_aшЌn=3wкэFфэK€фЊЈn#]ш‡fPцёYЉPvЁV«ДР\"')Я0*§cУКќ')xВ¶9+п/…хt‡‹ЧМЯш PУ|°ЖЈ@і,ЮH„\rг0МЃЄЙpџ·УфАЮЦЮpт“Оc^¬C3P Aј3”Pж°Туыm„ўњSцЛБЈhЎ”0RK‚pe2ЙXп@†ВђFs€X)RІvМў x…Аќ‚Ьќ±.\n¤¤2ћ’Њ‰”с–Gtыљё^IХђg\n…QџХ†УІt;©№b™ЕђІ–bОZIju¬¶\"ЫKuo“‚~}ІжСyxћ5иЅ‰pV`b„Ђ T觑м ЕLЊ¬5:rQ\nFђ°–Ђ љЉOкїX+‘8 erДXС=e¬ХћґVљХZс9EЁё–тq9ЙТ0®pж‚K’4н\0:Fp|›ТкјDд‚©5Ш„ T0#G8:!rжGЯbк!dХ/ДLЏHk3kд‚љ¦ЅИB®Њн]АШў?°јЖ\"pВ€:nUOэ`@ћK ,МWeф4ЂжL` fLоґТ]Г™./Eрњ)%љс?h™IЂ•Иph„Ў (w¶¤К«^ Дў\\У±VgСYКГFiM9©Dк°Х›D«fpoт —Б¦/ЋтzбLNS&qM\\m\\*ВNEШѓѓEђKЌ‡sfи†л2hЛ:љz%КUа»CцI—ЂkN‹А6й ‘Ё5+1¬6)†7§y?¦№вyHЁy3E4ўuQ1Ct«6f¬Й‡кjђЂf?иn\"-”ЬlЋtк%‘иЩQеВjjY“('ё‚\0ћВ¤эxХ~[ў<A_Й\\D.№IњRЌ‘6e„!&O’аAњаnД(†*едGd;4•?—>љђ~ЫoZкТh @ЬФ.4Ц’w‚\0Њ(+ћQ\n°вЧљч1C’Ђ7-ћ«ІzЮ„l1!L¶‡b6iР б8P T Ђ2дQ(s&iYO‘°В\n@Uг\"„А‹zЇeо=Йr«¦+н~ Ђz4Ћqњ†Т¬ф°PvB%µ.–Рѕ.Чд88“ тБ…v^0ёЧ‹ў(ќuвc¬ѕсQ8ywY;?2mҐЮxJ>Й=Йд[ћ\$цЌ¦mсћ|WГW…S@·;wrкІn=Ў^CNpЦhЏъ°њн—“в{lИ№~a,Ў6(§ЃТo+Ёљ™°ЎA(1HE…1”0rvHAT\rщ¤¦Я›е\rpС»·|Лх0еУШz:AЙA7ћ_Ысq<З х=чЂј\r\nЗЛЗщі;ИЉDж”2‡|LДМ¦‡0dтЧtй?»є\rP8оХ&ЄфC4ЖэШ±†л€!oДл7’‡~R(f'`k0ЯІN\n?SE™Ї“КJMЈY]д|&Љ¶pј7mР®bb<ЧI{Ш€фч0АЁC \0‚»/ґъиъAҐМѓЎdІ•E\n,3h10ё Б)2FQ™рІ=Гgc61RbQ!€д65ЇЌ&Tе‡'dqVљЕїаx§\"вн{ЌRu0аnгићvd>Fк5с?дЬЎr±ЖE ЎгњАзs>Н№'vEВy\"з€\$Диg¦ъ‘В]8'!Ї t._S№7XвњЫ®C^ѓЖъя10\\7¬ђ-Пы7^гјЖ>?NжbSЙ†Bь;І‚1xJ9\$%M,т.›СЯ4\$?нx‘аКЎ№Ќ©ью¦H€\nlњаЂ™†+ Гqq‡8‚xтDВВХIEKрє^ьшя`%QЦk9Оє±_±: щџ%</ОЛCп?Хlя?Lцs]Ѓл#N~uт·КеЯџp¦И|Й«с‹†§pЁеыwЛщ¤kп~DшюЎОьєЇрђ_№Ъ БnБliМl\"·№‹k¬ЕъТ\$У(ґгиВгюК\"в†јів°ЬРj©ТR0@¬яАЙ\0 -\\ЄCІИѓ\nkГћ!ДpghGFn'†t PЊ2.Лр”# LxіЏ¤ИҐьЊ~?ђdэўШ¤49Жlщрa\nъGHы°n{L„ьр:'ПЄ%ЗАУMЊ2рћэ°Љю\r,x0”э/ћn фЭLL'OИд@дЫв~иОB\$О”з.MН\nэ°КўЂГ\r(жРЦwP@0ЭbM\"нѓ*э°оТ+¦Шd8єв‡ OЖ\rС\n#M‰p<'Сє± дP®9ЕрtB¬:†є'±:gt!ФSC6mcи¦@€D…iФЧbЌL 1JxI{p4oВ Ћ8.gьСj Ґ®џевЗўFеС_ђМ1Ш«°Muю„°э<Щ‡ЉЦqd\rЖn-PDрЈ cќЌNb‘±Ј)ЯG¤З)}нВm&ж8‘Гb ЬQкЦqГ‘уЌЙ€ЧНzЦJ\r к&б нЖn¦в(cRcаSB.Ecх)ь`„hтоc?M»ПЫ\nOњ2нЅQ% ЏФ%ТN.ТЖ,зЂ&ё0ж ¦\"-ЂЮVUґ†fkg&Т~0ТrЛ#(aLLI‚>ЄД„%зЗмѓў\$Й©Ё/‘ыrдѓ€!Зќ!Kє8ЗЖgђ сР%Д…%оb%Тp8’ћ†љ( Т=\$‚gђЈѓ*Oњ~MЎ2·%QТ тя/· qУ-нќ0І‹ Нџ/MЏfјIз‘!~>%!МЇ-¦PCi3RSqЬCі2=ТЩАђмРр.2ZggђҐc в±д€‚tЛNTHё–®6гTм“th®Ч6Тђуn-8\"@*ВЦ@`д4&^1FЦ7и 9ЈRјзN:СЋUNnйl‘;fB ђХ;(ъdј\rЂVєУLЪђ)\09qЕ‚\\Л†‚\"PB ўЃ Є\nЂЊ pM‘Жкоin,ѕjQЋ!¤\$ф%t.UB.?¤Ё\"Ђѓ6ІзЖjзjzНVac\rў|јP*+#Г3Д>у‚ц?sдшЈ6cПъґДj+ЈЩdTќD\rгТКE\nґtSдъъсt-hNґЗd¶бgXj-ёынVњМ€%&’Р?t¤%tЁЛjиц~-UK”gT}AtґС\$‰fGХ;АЮи0УiMґЖL‘вbѓ©†П#G]г7…бЏоГ Њp5¶#\0ЮDL40rЫЈ(вHФ`кI,9NgЖx'нC9€LВ8kг\r®z‚ЯOc&Еф[CpК!l?u”Ђф5ZkП†1bа`’Ў6ѓ\nDAНR\nівсп8яДћ*А";break;case"ca":$g="E9ќj?Ђжe3ќNCрP”\\33AЃD“iАЮs9љLFГ(ЂВd5MЗC И@e6Ж“ЎаКr‰†ґТdљ`gѓI¶hp—›L§9Ў’Q*–K¤М5LЊ њИS,¦W-—€\rЖщ<тe4ћ&\"АPАb2ЌЈaёаr\n1eЂЈyИТg4›Њ&АQ:ёh4€\rC„а ’M†Ў’Xa‰› з+выАаД\\>RсКLK&у®ВvЋЦД±ШУ3РсГ©ВptЋќ0Y\$lЛ1\"Pт ѓ„еdшй\$ЊДљ`o9>UђГ^yЕ==дО\n)нnФ+OoџЉ§M|°хђ*›Ќuі№єNr9]xй†ѓ{dЋ€3j‹P(аяcєк2&\"›: Јѓ:…Ѓ\0кц\rЏrh‘(Ёк8‚ЊЈГpЙ\r#{\$Ёjў¬¤«#RiЌ*ъВ?€hыґЎЃB Т8BђDВѓЄJ4ІгhДКn{ши°K« !/28,\$ЈГ #ЊЇ@К:.Оj0·С`@є¤лФКЁМй4ЩДиМU¦Pкї&ВJыТ)Ґнt9I0€9ИЛ°!ЕSьн2ќ!@Фљ\$ЌГHЖ4¦ЊZЎЈ&fрSѓM<ХЁ#ЬнЂP‚2&Х:M\0Аc|BD\n0ЊcB7их\"юїгєX44•»WAГђЙ‡‰ РКБиD4ѓ а9‡Ax^;ЫЃr?VҐбrк3…оР_ЈHИ„J€|6®Ёкт3.©уЩЃxВB)@Л\\Е+Х\"ЈIўj/E`NЎМЁЖ:!L†З%l.љ5И\$7в”µ2љ1,[.ТЯКњ+¤ґy&„Ј @1-А–ещЊyD\rѓЁЪЅG±ь)CЛЙJl¦M[ГoBцnxК3,T\n;/cЁЛP#?TИЙ/9ХC;=\\TTш†—° Rh8ИГb;\rйHШ6\rъhџe;L† ]\rК3њ&ejmT‰‘Rс€eК2RЬDХVOZожДL€вВЌАVо22Ѓ\0¦(‰‹¤—«а?Ю;‹SC§§ ‰Ќ83…Ћ{`Кф€l¤>ы(}іТЂwС/—хhп[\n\rk^„FЁљ*є¤ЂPЉ<VМ‡r2чyЈ‘uOяYI9вҐЪкПK=МаЩ0MJ’ЈЈxМ3Cµ;ЂЎЊqUO‡І ЮW рn(hЙ0еtF1Љa!јј\$2? aб„јњcмНj 9‚’bяѓYЪ)… Ќѓ±CЁ@?адА‘?n5Д”“•eкb’;чoд7*rxЁЯЙш_д’?3дAWЎ&B‡x*µАђМ<#%“,Уґ’ФZЛam-Ао·•ay\\+Ќr†а^ЂKТчЊА€Fѓшw—Кы&\$НM‘†КiЉиp\r!Ию@тл І–SИЄxcyю7™t ФcШe…‘YgґшІµVєЩ[kuoЖ\"a2p;IК5®в(…ќєЁЋ щ3#tЗ\r™50„г ҐJ©Й8/`ЃЫr]Л’¤DиTVђJyЋЙО\"‘ХqЃВra€Ћ”\0еJ.!љE er§ KrЃђUaЈйD(FlК7гШ^Уў90т‰9ь`ЊЙ„0КA•ФвАH(P @ѓф“Ш D jE”©ѕGк!ДАиW\r`i5ЖВI· AQ©ZVDy№†рп\$‘Дн;J^xB€TMУ Tќvђ“@ж‚ХФњлИ7\$І\$xw0Њ4Rоµy№ќmЁђt\" МТn\$ІТ\$”зIР 'ЃµHR*‹ADhК љbH€y4”9— E6Яg=!2ЋШЂ’ЈуW\"tћ§gШ1·Cюn©\n61МЩ<zВ?T Кxыв0M¦¬JI5bВВl*’LрYўК–„рМq”aфiбCВVBcв—Tu™цЦ·0†ђ°o#кш1w<и\nC–†`Ђ#J©™q=VТЦ»…6ЌA0Pи^\$%%N“_Й‚IVХ)рћЃ\0U\n …@Љж®АDЎ0\"ЭеSФУщg,мИкёв–8r rёК'RKЙГљ\r|Й* МB©):зdз0gЮ¤_[ЇdСХSГFO!–OЃ›\"у\nE+‘NЁ*d\r„*¤э{¶г)%ъЦoжВ–C»©сц%uБ1;E kЄњ\"а(+\$w*Џ\$U!X—©Сf‹Тf))„°ґM(г№O TЁґ{Пб›='*Щ@М“J€єP5І9\0ЁцСвM_1Sж®џЙё‡ЂсУ*шЮ\r.Г\$Ь?„УшKФВНlёЧPпЏCэ{f@a€Цъ‰X+v,zђWЈГВMК%§‚ќ9ђ7ьШЩt@fР№*№ЪЉСµDю“u\0ФЗЪgЪDюфѓss#SМ(ЄР&нqzџАђЬbIЎФ4љЧwhiB%kєC с«cdь)і@пB”=#рљ!йNmHИ3@^k.|жЂ2і=ду7ўMQхЈ2\\РЩ0…ЦСFЋ†Y¦у}\$ЧI; иЂNыP›ф®ЇюN2ФBњЁos>ъH*рФ!ТxП»Јp щYDјX’\\¦i·gа“ЊD’ХGеых›.WМмЧ6Л\rЄoюL‰нT?!ЯXEЌ‰H+\n\0&pЙУѓuХR\\Ґ\"M<(DХјЄ;МџI№ur(Б7гЪьСЎ‰йtllQъб/ULB>&“~]TJw›ќ@0c@M\nЩ:)єTыџђд“BCиbЙ0зL!ќВ)М µb5S‡Тґ?x……‘О€x0йaнµ VЙyПЁ3GL—д,›м ¬фЫ:ё7†ИpЯ©дZLВъзµ*yљі№eM|c{§зЗdKВ‹ЁzЭ<|ВHWэ‡µp€~L9Q!ЃЩ ґ “љ›нЂ(V™@/:\"'яєA9®]SЖ±ј5Џ RPТБZУ\nbgВњн.(Г,gt`@Pn…x%ЂкЂRI/dчЊ@шМ`xМd(o’џHdSь%/ъ02R\r©Ш{0ДpLДР*бЋFxpX{ж Dй/\\v‡ѓ—'z|Ї‚3O†бПn|‡n‘rШp^h‡\0дЩ\"фб<}\n°яЏЉвvќђљxpћ=ђўг @бD™€?„й0nчЛТХ(’TР‚'0¬щѓ \rЌW‡u\nъj-TЏ‚ф°‚\nЅP6Bк.иD0& AZ4Гм™\"Іѕм9CШH\0жC-ФЅfзЏ\0ИvЋZ‚РаCЊіњіE %кVS\n€ЕF‰~№@‡ђшСHqЖУдsльЦ@рЕс\0Ѕђ_oъxf2€ђ_\r,Bc\rРUQ’Е§°Ес†2РчЇHљбс0}с”щ†ЌAЇoсњЪq¬ШД;MxХ„ИzОКГ&j‚L„Kў•[±© РЎ\rрЙ…5¤«±хЙvdxhл&Л2(мpWChсКЕтєІ&к2’Lм9Д}PВKиюШС§з† ав;†ђ{\$ Л\$бy%2WЂшІ]&dҐЊы2o%TҐ’.`RM'ТWH(с\"B’ЄІ’N’Т’‘\0’‚1Ґ\$cЖфЌjХГх0baRІ#т·2[+ОЖOтvФ,›+нnЪHхCЩ+E\0\n‡nZ祒љHЁs+ђЛ2ф.Т–?н«0\0 ьќжЩ@Џ…RІ†а„0^?†\"@¦i!в?E чmhпЊі2гтЂаж\"дqНЪeИDўвH/Ђѓ3Тщ†hч3oх±ѓ6/LUиь‚\nк †L\0ШjъRЕ|к&Ёыµ&ўJ¦и& ЊybjB„\nљЉt\n ЁАZТ#WђPёGЎ3р¦Юђ±6іАA3Е#о>IЉОyимLўЕ†ЏљСr-Ћ%Иl4z#Ц= и=пnЧ#Ч‘V1ОґљУl0ўL*иjbч+g\n¶eаsЈn2';Јѕ\ng‚p€HшGҐdD†Э#о&ИOуGр0СЦхГdd09±(d,ЧaNщ”^НП6§тЏTp7”uЈнФ]HF,О7В\n0cP©(D ГШ&Нѓфu1†fжР(«4Э4sHн\"ъўdpР q\$Dі,gLGџђ\r\0000|d0&ж\r\"jућDlxW\0кgKхJ\$<UBфCґ2€.Зe?/М2\0003‘ЦУґksЉ†Цп°gmџF”Fетt|Tq'аТGЂђJE2Ъ^Ћ@¶U ђ \0t љ@¦\n`";break;case"cs":$g="O8Њ'c!Ф~\n‹†faМN2њ\rжC2i6б¦QёВh90Ф'Hiјкb7њ…Аўi„рi6ИЌ†жґA;Н†Yў„@v2›\r&іyОHs“JGQЄ8%9ђҐe:L¦:e2ЛиЗZt¬@\nFC1 Фl7APиЙ4TЪШЄщНѕj\nbЇdWeHЂиa1M†іМ¬«ЃљNЂўґeЉѕЕ^/Jа‚-{ВJвpЯlPќЌМDЬТle2bЌзcђиu:FЇшЧ\rЋИbК»ЊPЂГ77љаLDnЇ[?j1F¤»7гч»у¶тI61T7r©¬Щ{‘FБE3i„хјЗ“^0тbЃbв©оp@c4{М2І&·\0¶Јѓr\"‰ўJZњ\r(жЊҐbЂдў¦ЈkЂ:єCPиЋ)Лz?=\n Ь1µc(Ц*\nљЄ99*У^®ЇАК:4ѓРЖ2№о“YЌѓ?ЦaЇЈ т8 Q€F&°XВ?|\$Яёѓ\n!\r)идУ<i©ЉRЃB8К7Ќ±xд4Ж‚РВ5ўҐф/jєPа'#dО¬Вгpф§Н0Чјc+и0ЌІ¦<ЁСаЫ<ЋJ\0еІє‚ R3\$?Г\0\n°Т4;ежЮЋq ©BЊ.ъъ8RФВDн'‹ё‚2\rІ€Л@HђЙ«€еHLИxб„Јf¶Ќ!\0Е=ApВг~ђЈ0z\r и8aР^ЋцИ\\0Х•rT”ЊбxЖ9…г„њ9ЋйHИ„JЂ|;&±?A(ЊЙKК1¦Ўа^0‡ЙXЋn=}#‹C{ауSѓў–5µк](7ЏCkH77Ё•0ФaшЋ&Ю¶lЦ:Ўн[В‰7#0БчЃC*Ј%„0ВАN[—ВГОe—YЂи№јhИк8Ј*GаP—.'ѓҐNLЃB`Ќ 0шд2ЛЈs+eлс€&°B&7\rлыЭj=0к7\rqћљ3кc;™_шЅ|\rc\$Dќ\r#ґт‹[ЊЌ:Ћ\r6 ‰ѓ\"\"GЊЏЩ_¦н1¤№лytgQ/М=?\n\"bnЛ•і фl#(нР1lўЬг8“JЮаt‘B=9В†!ЧbЉ;сAHчшињТЭРСЮ<}ЩRтЧґЌ&Ђ\$-* #l\nЕ€ЈЗ¦чwоЉ.ЧsMЁШТb …вш~<Ћ;`DЭC‰J3<3К•‰г%MM24pVЁNР@[\0h#DIЏ‡2ж ҐS* У,ЂхS9±РХЎі~МХhn6ШїўjяIф\0\rра@XH»чЃ„ЦA9 v‚И‘—A“`a`л „ю\0А3‚`0ЇЃ~А±BЄEl-€DЌCg‰°3DD6Тh/KсБ'ЂЂ!…0¤Ѓp ~Ў”нґОЅCђm0M. ¶dэґF‰Э†#H¦Рv8\\К1ушML\$7дI\n–єЄаКЇ«!e †¦і–‚ТZ‹Yl-Ґ№\"Vшr\\+Њ†@ЮGѓ i“л°+pТГЃ¤BБ•}/В:uЙ9\rEM)№>OСшrUUdJe0ELйЋ€@VЎ(њѓbЁtlESDMa\" HТаЂЛіцІV\\ЏYлEiU®¶CєЫ[Ё\nLЙµИњ д¶\rЛ±w=аNЪЄ+Bтґ?ф^DКaPY\0<“y’FТЃ\$оZ9Х0ЭБpс®©!zI Б:U\"¤•„\"°ѓ«v?e»гЂє•ђн%/Ј‘¦?Oё5Eu[јU;G|LUѓHH j\r\$¬ј—єѓГСЪJВf\$шз'њ\n1фщA3Ђ¬ЙIЖЉза\0ђ@ЁBґ‹G0PTJ\rRДH52&VЧQo\$`2†z¤Цi9)qИIRЄ\"NЫSќсZ¦Т‰ЃMн8f•ЗUD„ѓis1дr‡E‘bКiЏGњЉReЉ‚Ив]Nd•„ т\"\"\"Aз-ћR^g ›]®к¦,+ID С5Њ!iф¤О@f\"OЩЏІаФы‹уI‡Ж=n4DUИ’F(U:D-еЋжQЇ‚E消,йк\"¬Oо”xBЂO\naQд—ыfХUBg`iЄ&ЫYѓ\0‹{a)€x3ђОNЌҐFҐ©°Жу?SАV((о,7:II9V±\"ѕЕ¦r<H °\rЎѕљ‚\0Њ*Бї&LгHHњИЪ…‘D¬!†ђхZшґ…®ЁМуBH’ЈъX,hТљE(Ґ€iеДхњVђфђY&\rЁ'cтnКв^d TёЈNѓAЖJщдќ“·Џ_Т\nlд?’`тRИ2ИsЛfБ^“¦yШ9тAFѓ^Sюмм\"ђWщБaYщъDо ayжчfњЬмќЈШxo?¬тћй:FqJ ъЏoX9b “EЎM5Z¬U¬ЇWiQPЖсSДpЬSSoУ€'†(Ьюqi=eIP*=Уc\n C(¦,)ЪбMKщ‹ йоТ\0эsЛ№ЁТЎжМтъЮ1е%dµҐхC‰«}„dм20цдРхІGj-Ш<e'nЖЙ\"QЬ‰-DЂPCѓа(-;‡тҐІЎНДдШпS€РТшgкї)oѓЋВЇ·Pк|Цш°DЭЊk.\0eн„tn5в~›рМЩЬ‰П„Л]њд’пCЛЩx ‚B·“ZPQ Dl'¬ЁC ^Я’jћЃk}Ю'ењњ‰<_ГУ f`јЇі8шЭѓ[72Кв>іnќХ kgђyРћi‡„Ъ?9K§±х‘”m4yрТ –Т<At9n‹ЇЗ{A»'XмЩФ6OЮФДр.Зz\"uОйn;bпhМHѕщ]Г#LПБцтзO™•Vтљ\"7Р‡±…І!»НхФ9в;·cс‘ц3?Jи§пЁм=чХv_[йўЂюК<{^фmёКр%В8bIУС#чU®”ЊГ‚wЛ\$ZПжўx]mQ«ўUзzЕ;€?qTщъfЏpКJ>ыкђkШ–§>фIЪIЉгѓр{сі`оТШ\\@юмўQ‰N6\$ѕn\0т8ђ2# @м7§N€жdЈ~н~ltЖч'VLЋш7дЖ5н®JМ#Д'P6\"Ўў~7y-j6ђ9€Ќ’bp\\Ь0TпгKрak>:ЋRРpZ3LЊcЈH*B7‹lЖЖ°kHЯfјѕ\$|ШрhaLф7ў а¤b\0И4‚„¶\0И'pЁдgшH,ЉОф\"pИ\r†@ ѕl\$‚ЬbІџ®РпП\"4¬шh…vЭBІэ¦|h\0Ж\0PдlљLЂRЗРРОLЮДdП¬yр2дн\0±ђ~ґ Фj°G'”Ођd}TЁђIQ'0п ¦Ъ0|#0gЈJ\rв§—>'‘\\|‡y0tы„ДMЈРAО4 ў\"¶&V№оР‚qJнЏ*OЋгДgR7гОM°0ммн&р”нДшргqѓQ§‚=СU/&рQёБlHДМPЯБп‘Wж'° Я¬U1Џ1нсуQ=@Ь%mЪЭжD/Ј~¦ў2шBедЌ@жkўbўЋBкZk+КdH°GАаY<rИ?#J^И&~9Є\"\"l±ҐzY¤Јeж\rНИ7РftJЮ'ЛЧ\"є+0Г±ъЯЊRЯндЉМs0zЮЌм1l¦8тI\rјЫ‘е’љ5еВyрJnR'ґ'…э+NVbНёдNH™‘\nІ«ГдjЧqI0w-2Ж\$‘;+СA'lнCzЈ2вРGµ/2Ф#/€LC€В/’hдh@–L®G ЖМ¤<Ш¦є<ж¶Fо3лс1з,тЯ2±Б3s.СїU 2·-кЭ\0@гжР9ІЌ5q2ЖwН7іTm#ќ6RъўBїAам>24/ЖЉ\ndD(?€«3,х-т\rsЊ^RзqM8ўy:+3рK/Џ:„?6тиS“№5ђх*rН9cJ%sЗуHФі(у„шеr8аUуЙ’>Ћ>СчіРа.+3Ґ “ЬбцPуq>T\0Uд„„ќ,RЦшЂЄFО^ґЏ*“Н?4&Q4+)уьQ\\G R#кю5ЌЌУ:aдЪ2\$ДGgf=<ґ\0л1б‹o]ажо4fџґj“нЉр)†СhqFb5GгGFжАн“^AO.hВ2ЌГРfg.\rfЁ9фl24fЃЄo.Цт‘ЧG‘®5b„4QµLfнфЉів5L”јтQ·M\$щIа†a@Шcј(gБЙ¶1т(…ђa…^©ЈрFdП;DLьrq%&І\$€фGaf“ПЁ&АЄ\nЂЊ pі«>^g¤®R]M\rLOhГu<Цt…dыTB5TЂд6-g.ЫNQШЁЕd\"ў/E:љ†{ђ`dNuж®Bю? gр2 –#ђt/Дx‚Kаl|Bd*Lо лХЊ1 и3O¤\$lЄ«lЬщL Ев|S\"є¦L№-ёJЂ†(20^zі Ьa‘®}@-Мч=\rm^ЏhVмґѓD}_UжпЋь(Ђа&¦RЖу_v 9Uу^G7aЈ>”#К(PETЦb4ъnD‚n-ё`Cь9ЌFрA†P”\$p?Ч\"€™†жАB…eУ&ІgЂ¬'J\"bЊ\rдZ3m\0б-„),:iў<п¶.=\0ґCЖУ(y•°lg›_\rоЁЊДlИ“ВљJ*љ|аФuюЛЌй`Цhу‰9УЄrE2\rГy(®љ!Д";break;case"da":$g="E9‡QМТk5™NCрP”\\33AADі©ёЬeAб\"©АШo0™#cI°\\\n&?MpciФЪ :IM’¤ЋJs:0Ч#‘”ШsЊB„S™\nNF’™MВ,¬У8…PЈFY8Ђ0Њ†cAЁШn8‚Ћ†уh(Юr4™Н&г °I7йS Љ|l…IКFS%¦o7l51УrҐњ°ђ‹И(‰6?n7€фй13љ/”)‰°@a:0?м\n•є]Ќ—ѓtњЋeІлежу8ЂНg:`рў нцеhё‚¶B\r¤gєР›°•АЫ)Ю0Е3ЃЛh\n!Ћ¦pQTЬk7ОфёWXе'\"h.¦Юe9€<:њtбё=‡3ЅњИ“».Ш@;)CbТњ)ЉXВ€¤ЌbDџЎMB€Ј©*ZHАѕ 8¦:'«€Км;Mши<Ћшњ—9г“Р\rо#j?ЊЋВЦВEBpК:С Ц欑єРЗ)лЄрЎѕ+<!#\n#€ЂЙC(рљЌИ0Я(¤вbћљЕB?тЁ,ўљEP~¶Гr&7¤OфV:=j\0&8«\\b(!LЉ.74(ъХ3# ЪµЁC#Юшѕh+мь#Жш Л‹>Ѓ=CШЊгHи4\rг«B0ї/Ыъ9Ѓ`@SѓBz3ЎРЛЋ?t…гЅd\$3ъ.у¬г8^ҐпРжю?БxDўГjОЊ-mёдИ¦2?xЊ!тN+0ѓcj2=@P¬§ °ак5Ћѓ¬TaђН\"0;\r#(о\\—3RџBpтР¶ё+Њ#ђЬµЊгљ2ж2Ѓ!.Ѓ&·р–7Јиґ>*Dђю6№уЕтї€4ФZёiо*Гѓ(М0ЋЈcB;-Ј¬?jЦ°#\"·\0У)є(ҐdcҐцаЉiУё4Л8жІ3Iы¦Ь/щШ‘CxУ?°Вўљњ\rЌО‘BC\$2@ОaҐЭг`Z9Њlђ)Љ\"`Z5¬“µv«ґМЩ]—(ИТЫe%7]»є09Ў,€'є±єАЊ3\\Ъшq\0P ґ]ВФї‰#kо9K\0PЉ•тм7Лl VуЕ±ВПЖЫwцM4Л>ТЌг0Н®Є“{Љ:Ж\" ЯОГК9(ЋґU3dЎфµЋu9Я#8ВµёК[SC(P9…)8Є3Џ:ZТР€b?¤#«Ґ…Ў_ќ°JVebІ«‹АkётЖ‰8Ё42I[l‘ѓЄЌ6©х[ҐDТ™\$DRLИ•J«ЉµW«fTёJй^(\"ШіCrВРxР/ЕћґPТЊfiЬ¦pХEБv4/Ґ8Tђ2э4)ИЊ?‚NJJЂrmi 2џзPЎy:†@№QЄUOUb®V\nИ;«DэAr№Wp…'%ҐVsОTЏ”–!8>A Ђз–2DяТaсYF|Р†rtЮ2%YfJ3В•\nФ0ps®¶ 4hЯЪЁҐpЖuэЈ>б\0 R¦Ђ‘€фьбџЙaC<%~суЗ)jUK“ Щ±c¦m<’ЪЙ9p1p2.„›Ґ‘s~‘јЉАІpNЊ№›@\$\0Zо%±>(@SIЃ%ЋВ™C—jТ™’р?\"УЄ\\€e.LОџёЎKiесн=Зј\\ћ2q0'Џ%¶voдiQ#'ЕN3фўЮЉ—Yё8)Ґ:ЇФы\0б 4†0СJ«’ІљU2BЃЙQ,%Ж}‹аМO™РaL¤`7¦\0o\\3йgПЦ sB„Лy.ёѕ°\nP'љ—[„ф8І¤Ћ±/ЂђfЉ°ЖGПm:>'и№Q‡ьxS\nЉA6M\nJB©9› ЂЅђ5@CkVi’jЄ)ВоP©\\ї'dх°Т‘\"n\$ЃќqBVhkLq\rfHЋвAЛ™8HНЎµ Ф+Ѓ\0F\nЃA—,Т#ВSх/•р?сП‡(\\s(љ?!KсБ„а@BЂD!P\"ЪP@(L¶±3°ФпH“0P_2Ґ,&DМ++-§rа\nd^IO‘Л&¬ј6/9йs.qF!5!»;ЌхeonФф·Ґ&j\nb/ъ\"jюVТХZкEIё7\nh]ЫqЗYE‡4sІщ•Ч€и&ЕВї’U&…`й\"Xu91&4И\r2Э\$Їиj\\ЎЬуha·CљыЁ¦_НH•››!iЎu¬йd4‡¤?6іХ[W\rђ`бuЮйѕ>Ћ\"Њ%‰\\Ѓ±3\0]©m.•Ч€MQЂ\$D¬ї·УJњљ™ d•¬С†)KvFaд”3 Фm¬Й|і–y‡–ЂОoт?lКўг+ЎВТoЬruЏ‰бгґv^П«&4јі¬А”Фk&Џ\"«єв\\ы†H…Њ@ЁBHцСџ^F)є‡ґGэ—†PФg«zК>В;—\$ їБ\0/*МЮІБXЉЖ1ІЪАЖcs\0Ђ'„µE©5QЊ?9=t\"ю@N®lЖ;љkхN¦(ZpRлЭ,PсKmЊQћтh%¦Іvє’Ѕм0Й¬¶0KЪ mЭa·ц.ґЬDN;ґж oю)xЋ‘тBЛоFхЇуBыdч\rP GІdКў ®CЛL\0¶Гa`—Н±%lеЊ8?WЯҐ‹s©Ь¤TЫq†І•Л9APќZє_¶№«Cб6‘uи@oІ7јдџ–rк¬ЙQЅФ2¤Юa¶“ъД\\ЁтsМЌъЄ5“C>n“Yъ,ф2ЬП‘ф;|–1cK)°АЇ™jЌй?№\"ЛtжґЂ@‰Н|“@_ы?n…aП«ІЕ@єQQpИs.р›Т2SDh–ЪН’0\n0Йq\$@ҐxЫ‡vъЌьј„ЈЮЊяд rщ6ЫшдЭpz/e8жэOАy{їУ&Ј~ЅMДD~ЌМј¬6‡Чu/aкэo/4^§§=_ќуМ,‰ ќ‡M‘©uYЩ›;¤\0њрL~.шЋcгл’@~XiЧЮМмґПєYBж3ф}ЦofяsуоeџСg \rчїЄd¶–_IЕ¬9A¶[oДЫЇ2@‚\nfГћ¬ЇҐDЃi3ДrГJ.lђН?ЌЊћlOърАЬTCЉtb\n,ѓxdBў'Јв3°)‚њ€'jьЛ4Лbр%*oEаКNFКЊ¬Ь¦рМz]OjплР[ptчOЖкђ|ќotюoHЅдdм|ПoR™OФхпИ\$ађПђњк0y\nPЁЇFцвNКH\$ЬР#B\rАCд6н¦О\r…4k\$А[I2”§ Й*eTще\0к0‚рмъ/v\\ЛСpћцРўnҐЬxѓѕ„oГтѕ‚ш\\D?Clf1Є\rе bzОдn\\Plвљ†пDьO*… ЧР№СJ)QBпПШЅј(VJ+ЬteFb0сqrD®ЈС;:\nЊјМw1ЊМл,хьQЏў…©QўEQ‰рfF0§ >LQ›+С;ЇT@\r ±Ёрґc40С\08IБiА)'&EQЊ1iў\r…\$.MA«к“KмSNfЬ’\0Q‚„Ar`–a@,dШ-А‚ТФк’НxыMћЬ’.ы2ыkРd8\rЂV\rd\rmvЁЧ®оЋйЛ\"BЋ–p %…ђґаЁАp|©Д;дР_‚NЧ\r”љћs®tЬr„щ\"„*KґOzХКЬЧPZВ1‰12/bfндT7®PD+Г~¦»%жЫю4В,5X/ kѓ–Ќ‰фtl„Г)–lмCи9Ђђ'В1FJїДnк®”B\"‚ /\$pДm‹DЅЂДnъ`+ЖЯл›sеEх0у\$Ї&mЂапиc)21Дйу1234/ж&#\"ѕтЏ0ЊF±¬vеьg«:¬ў2l+> ЮлGс&®CофjsЂk0ти\nBBїўtГк;‡ 5‚Ъ)ж0-‹›.аЁє¬ЮЈф'¤U\"s0АЌ2±цЈЉЖѕ+Ы<eжLу>:?‚ю\nЊџВf·,ћФ¤iўF\".\r@";break;case"de":$g="S4›Њ‚”@s4?НSђь%МРpQ Я\n6L†SpЂмoЋ‘'C)¤@f2љ\r†s)О0a–…Аўi„рi6?M‚ddкb’\$RCIњдГ[0УрcIМи њИS:–y7§a”уt\$Рt™€C€Иf4Ќ†гЃИ(Шe†‰з*,t\n%ЙMРbЎ„Дe6[ж@ў”Вrїљd†аQfaЇ&7‹ФЄn9°Ф‡CС–g/СБЇ* )aRA`Ђкm+G;жЏ=DYРл:¦ЦЋQМщВK\n†c\n|jч']дІCђ‚я‡ДвБ\\ѕ<,е:ф\rЩЁU;IzИdЈќѕg#‡Ќ7%я_,дaдa#‡\\з„О\nЈpЦ7\rгє:†CxдЄ\$kрВЪ6#zZ@Љxж:Ћ„§Ћxж;БC\"f!1J*ЋЈnЄЄЕ.2:ЁєПЫ8вQZ®¦ЋЋ,…\$ ?ґоЈЌ0ин0ЈsшОЋHШМЂЗKдZх‹C\nTхЁm{ћЃЗмSЂіCђ'¬г¤9\r`PЋ2ЌгlВє±Єљї-кЂжAIаЭ8 С„лЈГ„\$љf&GўFЋC‚/0ЪнЎѓІг\"Ил€ЎDђйРгuB`Ю3 U.9ГрЪц»М`‚2\rЁ\nВpЄCTУv1Њij7нЫcС0ЂоЕ\r{щaCµE225ЎаВРёc0z+г а9‡Ax^;Ьr5XЇp\\3…иа_fХ2H^*!рЫ)ѓpН'1К@г}1mШліR›”:C«z:єґS:ўЅbІґ;„ТдЃKкюЫвҐ&.пЛг(лYІгљF=B»®ШљЃ€CКH„№†d–Ѕ‰ТIЊЕ«ДУ5>,8 їѓxZ\$АNЃMЉЧ;G1©йBњ·ІlёA‡¦(т@Пz4¤X‚3ЁГ(О‘мЫ”:№f6J*е\$н@RьуbхІЌННЃЊПЈ Щ‹%љїл¬@:O8ЗE;b€?‰yэ2\rы¶ъ’кґ8УN1tшЧЋгоSђњф‘OL…хcМЫ±ЊїD—uѓФµsh’6Ч1Кх€ЈЗzб=xУ8хЙ'aРQTК\"NЯOЫkXЩ„;jТЂ cxМ3\r•’f ЊSPШЌ±‚Уt;+^@е{Ґc`ЯTU ЬЉЭvШ……БHђИ0pA-ЕЯ‘У@„И P a4ЂџВЃQ< \$д6аъ€ун Д1шwдэид?ЧюP`oЂ‡=Ё‹а\\\r`0@4A Э ?C\naH#\0ЁН1аXEл”XL‰H1І Б|R2’Tй<>‹-»ђў_е0ђяE(:pКс3\n†‰'5оuXX*ЅrГZФiE Ѓi-@Кµ–ВC[kuo®Ж¬—0r]©М'uф—x>ђЎ`/ЕьgМS~бМ2FГC,'Д 7Цг\0\"‘{ЉђЮ-ЈBDњЙ©ж@µS®ТћЋ\rЬ™0ZN?ШкЄЧ[1нo.\0оё•„ЂЛњ‘µТџ€вЂ‘А9ѓзv{KxЃєGвцўRr50¬’6kRІ8БИњ¶ўћnA9m¤Н\0ќBњdd‘'2'T(Ђ Bљѕm)М6°4жoЛм+dЅF\"®д9С\r.(ї‚ ЗУQ!?к+uxЇѓ4NЙыP й\rhщdЙЁ3†ъЙ:PFQY\0ЉЋ‘Љ!‡шТњNџ [Ґ…мШ«3Г;ѓЎ‘3ЊzПz_LNҐ4# Ё‚ђA,шrЊЏў’цСКАqaѕ‡GШХ)w©М¦Ў@ЮSйВ¬3І!‹ИЉK\0A”Џњ2ґuмѕCa0qЌЯФщюЄПВхqtЂ‡–»yС\rzt”RѕЊlqмП&вNIјЉDш jд’‘;ЋaRќY`dKшrv…Т\0'э&С\r …?0®G!lI6vy{zаWM[Z#±І@Xm№O4EюNёвTVЉQ¤4)OљdLВЂO\naPµe~@зAF\rе)юљ?ё¦њЧ·D#”r’RУ¤sRR\nч]їz©й¶кй@?жеW±Ea•дБљ\0ЦRsj†Дс]д®лћЎКМ#@ hH№*#Fђрђ9+‚ZС°џ!КщФчx†ж™3Н(2;G/AЂgЖ њЁPЃ*\\lP‚(LёхњЅ{pSR_Й% ©sољ§rЎp‰ґ'‡ zВA7'¤Й„гс\raQлЛРFџјв|Ы«ІyЗ<3ДDrШН@Fђ;°ЗРќЏ‘Й,1Of№,Б#ПЋЉ):у©ђIќU„у\0 ¬aГJx`дЌЃиз\\ЪSђ:›JД§ФP[QОќ3«EEЎ¬\0Кщ€Эh\r‹q98c|pDЖdfC±“mЎпiHє (5“ Ч¦›C`d°;°\\Њ|3ЙфuzќiЬ›kvo&dФкiВgHъ9‰лf6[АSH6Z+pђ УўќK\n¶Єаџh\nbТµМY‹ЊЋ1'v-ѕ‡\\ёсKЈd.!SЂ’Г«ї2Щ‘sІ\\СQEfЎ/%Ѓ€®Іи™9 ·YUeаF\0ПЕM¦|?IќW’сЫT\nЃ!„Ђ@d№і7gі!ep†л[\\%%ѕУ\"…fрѓдЦщ6іP@ЛFd¬ќљ6Jf‘›C]?lюKLё†·Ґ)ЦLg‹{ТФф.€АѓџX2=k®tоЅФпaA/}?еClеs\rj©9tiРџfк±x7’ёБzјwнjjto\0|YѓћІШПЦ|fВ~aC'юаA‹ы|3®З ‡‡¬¦~(Ђ·Ў9гH_®9\ngI„™ґЬD¤KЌ·FУ2L%©¶у†0В’kH”Шhn4YЖж>?<7nmј‘Tp‚ѓОRОС±1Г®b5¤Oмњизl`\nCґП}/°gT“щШІ)э}y“ЈЬFб·j2Yнг1ПоѓlОПHДЦвялЊЇв+pЫр\nьН\nyG®&lј¤€жяА;ѓљ•`ЉXdСЖњ/ж Ж¤pFМJ„д!МњG)Ѕ#^TГ†ТМL–§©й#m&R+gtЬНР%ђу-ДO Z\n†z9of\0P Њ¦,”Й,ФQp#Ќ’>,вП°ҐГ^№…\nННp¦µP юgC<юC>zoКэрpo¶5pЦv°ЪяN0,ц\npЩ\0РРcмцhЋ†ЯГЦ\nN6Ґ°тплhхЇЖмюмNи&@ѓщРxн‘йг6о1оijЮНNЕў0Я#h'p§\0#ѕПlWmрЖOЇб\r0@Ы‚UГPxмц\n&F0 ZJа@Ю\0d:щ‰УB:#г`ѓДЂ\$%:„Z ‚5¤&џҐP9к*ОсЊХq’`\"ф†n+/VГЈb{EЄЂ«С‘¤` Ы‘ОwИXЕMп±`ЖQѕqђЮMиuLЉ(.ЯОb&'ђы\rMё¦)0ЄПf%!Сyр#!¦)\"О:sЋ+\"±UК_#ЉЛђЏ3\$\"‹#°ВРМч%>¬°‚1’]#І4Тe4>6@”¬\$ЪМhjЋf€уo‹«dцcЋ9#Т\"&r‘РЭ!qk)Єy%pЖЕFјЎ2bС\0ЮЫџ+&є@J&Іµ+ЋMNP1ђЌ6N`¤2 Ж\rfПxeЙтж8Rэв+г>ІмoІ+,Рс/Ія/I0у/ЖG0і.і/Е-2уФЊQ«*‘}2РQ+3%2.\nVr Нщ3г«0тM4bЉаУ%€Е4ЌТd 5%g,DІ[R®1®<в®FRіKР©4DFFD‘/38.I8s10b*AвЋ5ўч78=`®ЋDCиА С%}\0вњ\rд2,љ·+e|ьуї<\"f gдn®Њ¦ЛЋЙ6®O–;NЊ%4\r#L'q>мdhf\rЂW=€®jд¬0Ј°ь*zNkц\$ЉV‡ґFСґN`Є\nЂЊ p4 Ю‰Et6‚&n»і\rПLхO<q8Fqd#ґK?1k( оґ0l‡Р\$оvц,42mжЮЈRЦђfmГь\ndш“„єI°4Ћ tcr6HFє„'AўZЪbREHў#'РT,6R\nd-ДВFvLкF:Ћ'7P,ОЏМ#©4.t<'\$ЂSrО#З\\G‹™N‡aEt4uOCO“~ПP”ђONmЅNЇю#іАG%cґО€B\"`п.‡ц°U\"=„ЃP9:#.(Нt)mК#`сTЮM±Z8GьwвјПѓ3¤ЪСаЖ°^КµШ*д'EШ3¶2)8vаКC¤Ш……CMѓIMЖ\rФв°њi¦E#,Sѕghn#Nл«?gФьЦS.д :i rФщ\"Xвb84“jBц ";break;case"el":$g="ОJі•мф=ОZ€ ђ&rНњїgЎYи{=; EГ30Ђж\ng%!еи‚FЇ’3–,еМ™i”¬`Мфd’LЅ•IҐs…«9e'…AЧуЁ›='‡‹¤\nH|™xОVГeђH56П@TР‘:єhО§Пg;BҐ=\\EPTD\r‘d‡.g2©MF2AЩV2iмўq+–‰Nd*S:™d™[hчЪІТG%€ЦКК..YJҐ#!?Рj6Ћ2Ц>h\n¬QQ34dО%Y_Имэ\\RkЙ_®љU¬[\n•ЙOWХx¤:сXИ +?\\gґ©+¶[JжЮyћу\"ЉЭф‚Eb“w1uXK;rТКаh›ФЮs3ЉD6%ь±њ®…п`юY”J¶F((zlЬ¦&sТВ’/Ўњґ•Р2®‰/%єA¶[п7°Ѓњ[¤ПJXл¦ ГД‘®KЪє‘ёmлЉ•!iBdABpT20Њ:є%±#љ†єq\\ѕ5)ЄВ”ў*@IЎ‰вЄА\$Р¤·‘¬6п>Оrё™ПјЋgfyЄ/.JЊ®?€*ЌГXЬ7Ћгp@2ЋCђЮ9)B В:#В9ЊЎ\0И7ЊЈ?A5Ћ€рк8ќ\n8Oc?п9ЊЊ)A\"‰\\=.‘ИQ®иZд§ѕPдѕЄЏЪќ*ЁЉф\0Є№‹\\Nћ—J«(м*k[В°лbЬЖ(lЉІК1Q#\nM)ЖҐ™дl–Мh¤КЄВFtЉ.KM@Ѓ\$єЛ@Jyn”ЕСј™/Jот`•јр3NђЎ•Љ¶BЎтЫzц,/ѓђѓHз<Ќ“лNsxЭ~_ФЊЈАи2ЌГ?Т7б¬)6ЃTЄј`gvN+o©оMЩБПЄћж Ё;с‹¦«Ъg6vv6ђN…УXµё№\$\$ОыНn¬Ел ^¤Й”±НмМgЉъqOГi6…ў*у0‚2\rЈHЭ8OФBPФE#З@бГpП°OУју=ПЈёТ:\rxлBЊ!9СФЂX›ЁР9Ј0z\r и8aР^Ћьh\\0кљґаNc8_†ыѕт9ЃxDБГlз>кГ4ж6ОшxЬг|ЯІK‘vіП\"\\‘±Щz•\$ёъ§пЇgз}ЦOd>/¤”S±іRш§Р†‹y«з\nщ€\\9/рv<N¬С2z‡9ф©џ,єBёВ9\rЪ°ОЏ„Ј @18Xшю Є°ofґE#>l]Њ©ІjмЛ‘±ZFDя—Ґ [bЦCoiЮ»фNм‰)еDњ=ІУ‘\0v)q#в@ДОЙUHҐp‡ѓzЕТИё‚МђЅ!4\n-ЏєР‚†HќВҐ’RЛЎГ.Lщ!A6Ћ)ђ±є…i„ђХЁјZB4¤AWГнТ!9EЦ\"Gx3”›У\"ЉtЬ•ЂuqY€fMuЖЂ@ \$*„€ь)…?HbD>Рj/“\$*”|0Оэе=€ЊУFs7\$*вB=tц^q(и5ЋГж.H?бц…hp•I'ЉФcєJ9%”€…•Еёh•Џd&ЋX©&`I‘“‡ј¬›Ґ-Е“8gdхЬ–X8ПЧАB’}Ћ’{Ў!х„Б°:\"@\$Ћ©J,”„ЕФИІ hdбўЅЈ»П™њsAІNРЬ\$“1a%*йб3КС‘2ЗYз‘R\nЇР±ЩbУ‰Ё4h& ›ЫЕAН1Y»aќ- H¬:уuВIћkp „Sј”чюYgҐ.‰*5еvЕ\rБ^y3ю6љи\$дj4„МSKC©еўв‰ђAE]ќ в°ВҐ•bDЏЉ7…jЁ”’ІF?LdэђДє© {з&…qЋ’jvdРCК «В™€¤‹2ЫH•w–д\\R‚ h)ҐA:`д«elнMЄµpдЮГaБ‘¬7Р@ЯЬѓp®Дё·Ь{‘ЇОP99g0џШtuNxY‡RЩќc®0ў]VGpuK™QЈиҐЅГД®ч’в^ґґЂ±JУWк! Xы\"’LYЉК‰сP“3ШМкШ‚gД8'бњCЉqЋ9ИWЧ&е\\ёnrм)†0ж зќpIHPџRдіПЭЎИLd,}]Н?PEIћвч‰*Џ)*ґ‹Ж•КL;g“Ѕ/°)b8…Jтџi3\$CЫ5ущю•ВдpЮЭc%3%вI\\B}l6i€ЬcуOЎБ8W`Ъ_ђaМ.»‡0кШ› fё¤6рОХ±3o\r\0Ѓё'Хч‹Б\0cp7Y В™…6fЦ”iЬHЧq“?*Х?BћёQbЄ@*ґ…a2!7мOЕ}cR)р¬–[МЃ@\$\0@\n)vзЂ¤=ФrєIYi;…е¦r”ШѓWviіd@ЮЭѓђiБҐ~†|`Э”R‚_J7·LP›1ѓ° ©d•»:B‰‰%v4жC?ћ,qptЉ є‡5ШБ@Иєд7жЭ”jЏs??4ђЗђЪЁgpё«\"b’kИe0ў”ЙВ(]ЮТ§*%ЕЉ¤ZЧ>HҐ€ё+o)Cн€ЂЌ!Efb1HЭ0”™‰7eСLEаpпEК0ЪьґTAUICі&U¤юљДb-ґс«№„љppA_•(5nґљZ‚Е&бьХЁю¬«GfJv°wЇJQ)‡Bµ8 \n<)…I„' <hvЙ/uаµF?ч>ыЪ‡Гћ3{’*р}qВЪРа”4CЉЬђ4“зёxIе/дл\rЅgРжл»DЙ‡G—fb©oФ&mўЁ\"A\0F\n™ЪШ#ћ§\n¦ф4Џ\$8эu?эГ{ѓ;dNV1Q\\oщй‰Z»© о.\\—H¬V:–!—D‰†ZD?¦-Ў:“Fsb~E\$ !д„Џ”Ц‘v •¤3’@Ўфс#ПжRП/јЬФ&ЗЄ»k”¬Ж^Й¦ЦxЁrЎ_*Gq‹»кV…ђiҐЅ»‰mЕ”Ќ{¬ї7O5¦ПЫ‰Н=ы6ћчи 臨~ґбы”К±Њu#Ь2\nЈK©)М(џАїБЫІЛ–’КЯCВхШMf*'j/а–йX\"Єђ*LБ\0o2г°]%ё8Е<ГИЮжє'зю*Ї€Л®ЛIё8д\$ўўў4§r{@tѕNМ ®РDрBIiМ-lиОГ‹LhЇђ{Оf5el#пN{¤DЌ¦СДЂЬдlJ&.ж\r¶\$bТчбњЪ„*шMё/+ьfЇЂяИ2р€ѕХ\"июд°KAњэ°W®„”®E ©ўYnwg¶ҐDx(жАPЪд€BRpЉE‰.)І…зЄј§–ђлЫѓР&a\$ЋF[йdЄЉ¶(р?Ђ'’‘Гк’¦Њ /)\0щo(ўБпњFппB*Ё¶/ж5\nJР‹пЊџРjщIЅE•ђ7 †’хж?ё‰FќiЛђ?IВ лT¦iљЉ\" -§Р\$T…b7Pфх®>Ё€”Ft?O\0†G\0ИєМZзЕ @‚\nЂЁ † \0@ кN\0ТP&Аp\r8P¬lkАдae\"„ІлГЪЫ¤Ђ-¤ї(j\0^2~Lд+ЃX~сьVѓґ* DW#€\\‘рбlаЄЇюcd0\$ПдJџґ+‚zЎ±р7Љ dt\"Љ€ЈRER\r'Д›вG!мС\"!ќ\"r*ХbЪк4ћ/ч#Є&…,№DЁ<|ЛE‚;1VЋG†ѕЙЅ*,§\"W\$‘п\$ТlЛИ„Ќрr9%ЎњJ2тGД(Іљ“06/gс* ТW&І+¶Л1z ЕўReё—(џ\noЕ ’№ђv,Н±Еtџp·JNG(ь1м!М.EѕҐВбКG/Y/E(¤гЦГдbМQ<—зtd‡ъF2~!‚†ў®о@*d.ъцLL Е-01(дm1тшч†>ЮeBгѓZ вvМЈ\$Њг,YЌFЌЌL‹зБ\$льэ\"p%q„–А°¦H„ц'П7‰@‹б2Ы¬,]AD,ЮHi.F.Кг…0s9Ђйђфiј|„Ї9§€Рy\$љяBґsЛ=dX}W\r2?BУЬіб\nр№=\n*…\"т?Ћ--\$>ж°кEплr=¤0ю4@ЈТьB·§¬TD/@”@Ф\"{ґ&UГ—ЁEdCCx0Ї^wKо—ґ\$‹еј-Йбh-\"ЛxЏЊ ¦XчD`„ддиЂ[УћБ± Ѕ©асO\$)рИIojeN)”•HrА3*МяЙB‰BлНC2h¤iYHПeЫ)FdЙдОвКщ\"Ф4љцІ\$Пй4/о2ЏуCoF?Tж^ў„цР9*“ЯN)ЙvфD“cЈ?рфЏичiCKKуф€Д”†W=TлAФOR„@™‚зD0Q}QU6тU+SЛпBґ№\r#?/-SU+HђѓьI\"з!ІS,•\0І^¤Іb\$rg?2mтA+5fy5j—Т‹*2UWuz*u#2!&§сX’\r'UL›ЙiТВИвИј1Б_Ad=”пTІGвЫ!gw[лxсQС>Х[OУ[uЧ[і”рХГ1&wPпЭTtMP4¬Яд.Ё2ж«\"іОvн®T±)©ъ;ЌШАЇ\nDdЉ@tъї.@“N'LBµ°Щb„I(’{7JдвPЛ(Й`М2ґУb[EЕbГЮВvQc+у;Ї]Њ DРiґрррjC]С;\\P‰EґLц#(HаImOЏ¶цhЙN/¬z'„зuеK•йT– VpШxе\\“еNХ%>·\rТ‡_хC`4ЅUС¤“V䓶Лk€зJbбhвf¶СS5П`’оЊoфµBУnuм*Ч\r0—DТ—0`VЧuрь\$Ч@Qљ”0п`+<Пpч>-Kt&\"ёГNBчY*кZ!4VNЂї6є>µА?Ъ5sVР*ЊcуkUђ*µ•N”pu'<•ixЊ\rkч^µKXс©оuT§TW]·H—7]и}td] ч·Ї©д«Ф&/7Гt6г|ж…µDpЦлr‘«SчОfsї}pЄ*fK#\nґз\"ЗKVA ЏHФ©ев\$(мБSЏrуИЮ?лйхt—nЧGzЖк‡fЈш)ЃsБyХYlW“•VђЧЛѓ?'?~…ЩtWоDШѓШX9 E@вgЂ©ГxХН‚p+xurXaD?H‘—|ЏБ€”щй1}ёccш—SЋґJNЃШ{n•іЉd4цхU„*јш‹ЉVЉ—с€u`xK|xPЫ3&Q[JWЩzцпVчUЌй+t@еЛGЗsЛ“C†XL†7‡x¬я|\$С®Я6[„Xї{6 @щeМСђ—'~W-‹Ќ}БЊС—§VЖ<Ю3ОSdїxЋт*y_—К€№Ћр#jG)р‹ЈЋтDБy\\ rЛ–2Г–dW–¦,Xiў‹8ЦLХЄГFTЃх•Љ№ііЏк7Z1Oщ`!2ГЏіъ}ІКт/&U§—‡е?“ОK/€RCн*eLiЄ\rЂV`ШШАЧ&еNѕґsIW8U›!‹·3^ѓт<’”м6%{dlнЛS/д:fCмЉxђFАЄ\nЂЊ p)@I#Тp2nв!t?\n3?т?Zъ7@\"Э@„vя’v&МъG\\D1JxЏ–ш(KkФYCИї„Шј‘рэI<лКGF.Но{чц‹с®ъ‘gUЉsaйФ ўT\rї;є‰?L.\"жнщщ^kПџк±џLЗMc\nК·]p|ЅЄn\$СдKЁЭL–„?иЬ\$‘1кЎrh5sc¤Е,d38д\\ц®ї1SbНa]@Д>{ЌзG\rЩ:fh59`'oг°ъk±8wO“з В)`{!°Е™Іi~¦\nGG7Kы7`ЁG¦ЫAђ¶Х=ЫJю[;”hUВ~'ЄЇИ}‘ё5ґ°йE»@CДsцНkґ«•и‡с8Щh&yОѓ{пЕіЫbчҐ:(фbчґЩ‘џ№hгиЈєшvgVWLЫІwV~КТЋйcБG¤4ЄXЌЬЩџ\n‰%%Y:Y‹;€лД¤Z+vвгџIE›Ћх¬d¬®G-жB2HCђXK1ѓЈJ}9ЗяNU•№Бў+\$\rщґYЗП#ѓ©гѓкЭИ-ЉA™ЪџљЦ!6¶CР–Г±I[Е4(ґR5f%Ђ";break;case"es":$g="В_‘NgF„@s2™О§#xь%МРpQ8Ю 2њДyМТb6D“lpдt0њЈБ¤Жh4ќЌваQY(6?Xk№¶\nx’EМ’)tВeЌ Nd)¤\n€r—Мbжи№–Ѓ2Н\0ЎЂДd3\rFГqАдn4›ЎU@Qјдi3ЪL&ИV®t2›„‰„з4&›М†“1¤З)Lз(N\"-»ЮDЛЊMзQ Вv‘U#vу±¦BgЊЮвзSЃђГxЅМ#WЙРЋu”лЋ@ѕжR <€fуqТУё•prѓqђЯјдnЈ3t\"OїЏBЌ7›А(§џґ™ж¦Й%ЛvIБ›з ў©ПU7к‡{С”е9Mљу Љь‘9НJЁ: нbMрж;Г\"h(-Б\0МПБ`@:ЎёЬ0„\n@6/М‚ркЌ.#RҐ)°КЉ©8в¬4« †0ЁpШ*\r(в4Ў°«CњЌ\$Й\\.9№**a—CkмЋЃB0К—ГЋР· P„уHВ“”ЮЇPК:F[*€‘ѓъђ„\nPAЇ3:E5B3RЈО#0&F @ж0#¤#?РМ<ЧOУШ¦ы4®svцИ®x†вLъw*€Oь;\0005т`?7®#s Я%NЉ9REЊЄ ЊѓjТыCЈ|7А’ ᥣƌЈЛR[ї”\nD;Ќ#¤¦:Ађд9Бpl,CѓC3ЎР:ѓЂжбxпm…СҐT7>БrЬ3…лИ_cЩ#ђИ„JP|6ЙТ3-ЙЛЊвЃxВ&‚ґ`Ь<ѓУQDcKќ>#ґ‹’ЛЈи…К¬В°йSJЃв,Г7н¤Є'Ј*Џ-2іћ+Ґ+BХ=„Ј @1+А–ещЉ2Qг`к6ЖСВ9њKО*S# #pЖЖIN*.0ШЏR\nг8`P€2ВcЁЩЛћC„2М@Њ:иС-Б=±L¤i&Qоk4?eќ<з9©*‰чTЪЭЁcќoµ;ѓ(<UNн6µX#®]/ДьДЦЫfЭ&кЙјЬѓ°фхњ№Ёё¦(‰ЂUб®·qZe„bxвUJРTЕТcxЄђ8д/X†Ж7иП`2ЅhnњТщ}-AУ3Ш Т4ИLK=‰)*Ь”7b(с±?ЛЋМт}ЮР’`€!&Јџw*І“Л.jнЫ4О%)Ю3П%Б>Х\"T„#Ыm<*\rйиВ78;€•АfjИ}Nђж…“Б!њ0–“ЁљYrЯXЃ”0RMАk2A)… Њu±<‡8\0¬ИCcYWeдТ›рШGUв…Rд±z ЪХљ3;ДeЗ¤z\\ГK5Зв†*J~ѓxш‘ЁjђП U|ы!eDGЉ*Y†ug¦µVєЩ[aЭnЄ•V~Wе\rАЅёцД»фm8Е©|ЇІhЎЯ«n8HС†Ј@В…’\n&L-Ј‘ф8‘ 4ф72d`сx%KЎ.Ј IЊAА‚-¬ж©–ўЦ[in-иОёѓ’д\\ЙМј§XЦ»C?>y!АђґђйAтi#I)a#T М\$h ы9ѓё~ѓ(b2DeжУъi–~#HЂЌ?FДFbYDaН€,\0ШK&Q>РХ%2аВ¤’Ђ\"И^§fкБ\rЕ№”p¤СЬ\r%ММу<peb\$~ДTр¶8‡¦ў\"•і\\Ќ\0ђ8ozёЌ‚”\nJA Ж9‘ВРH\nЛ@\rЛ‚m«¤ьhЙ‹Е5№‘¤`-›бј;њўhЈ!ЙАд\\1И¤6•ёs\"е¤бџtћJ&ЙЊ\$djC •oЦт\rББbґ%Ypw&ѕ`¦ЛЙQЏhbђјеn`в Џgѓ#IЂOЙ%\$Fе\$ Љ°X1„Ё@•H\$\"У%Іo3\$‰‡“6‡X50VјІе…KМc· hH†ШҐ—*Є%кћ‘ЪВlЄ±ЁAб<)…Hc\\‰ЙlаЂЕїІ‡ RРdЎиГ¤\"pN‰вk%¬нѕЎъ&j91®Q7R©=—DСуЦґ/-}nCЃ€ё6“Еґ`©D-q#yDћaЩCХc‘ ?,вџ©XђЪ{8h‚дР0ѓvC\nЃVы„ђґB‘‰»'… ҐЂЁmU)_6vЌ€¶\nБ„€(’/c8…Е‡†@Г…ЙDНђЕ?Уv`oQ->т„b“ъCQП&З•\r›·QOбЊ0Ё…ёЖ0аВM1є;uPА2ћEї4ЈѕEIш‹‚nц8vЋќЯд4цћГЅ2 ¤А¬РУr{ DЎѓ…cнKСJRй]©B*rѕЎT\n=!кD\nV!OLзDEбљуКZЖ1Ѕ=Я}!к7zЄ ·з/Uк‡\$,9-г<Ћу^у±C…¦ЉG‚iЇ>УнЂњ«¶vГё\n_МcEР0ДkjЁ.±ЉфЕ¬™»u.е©LВТsШ“1\r—H“>HЇz6Lґt”¶}bq,%TqЄEMCuф\$AВbї¶ъwў®I«ХLЂ§†л9е;‰0\"љ”ћПЫ«zFюњућB Tї! ;rЮj_MЉV(еУbj}лщ,Ў©'¬Fќљ±(!мё•¶hшL°ofl»Њ2dцЪR#WEЬ01рг\\…ё»Жг\$ґ3TvОЂO в<Џ†жHяџ*гЬі—#тhcНJ:#йЈ…уS~Кѓ:Hі‡ЄЧC¦hB)y№(rл‘ЋIЙђеEЗ¤бѕућЯ[\n!кЅ’уb5Ц№uЃ)Ѕ]ж7уКЃ`wyЋfє#џ,ЮXaѕ№Ф§•eђѓ™ћ\$C›LЂж‡ЋІ‰-Ж\$Ёb„Ь”Ey%TФ1KўkЫ\rшAсҐKslУ“gчЏ##°—еDQЃфgб›„„тЫK{QЛэMжњ¶:`’c\$|EW#(HЅЧ+^”Гыя‚Й“T>Щ’GЄJс¤~ѓ?бм#]фЛмшП?яајqZ?ућV//ВэhОR_®иmµ\"%СВ¤ќµњC~IјпфЙЊЯэмґ%& С/К^\$цЦ\rp©†`‚lг0gПDЦгVжЂgFxCЂP…зГ RыЈJМЄЗ+ЬчЇШыЊћxd1‚ЁВOҐЗSµpJКЙЂcMjъзє{п Ип~wM5рvУ'pCЏ«Ёt ЏRРГЄжn¬иОNз:!ЋxЗИHж. дP–мЁье8зC/\n/?3\0†§Кѕ]PW-Џd7o‰рДЩ.Іvђl „BБР*О\"ЬЧbф8&тЋo™Bф:Иf« ж^цG ЮBВ†њ\$^ i2CHЊp#F\$JЛгpъЧгЂHPћ\"ећ>О¤џlыmђ.с'Ё€аЬFPЮqCмgЇћPm|-Ќ‚ЦЈvШЌ¤€ђ(FНV%ШъП№рКъ0mђ|ыЌжbДтJЪЭprчИuж•0€)Ь¤жЋПЌA‡LЁqq—ІовРДDљ-&pЏГ%ѓ†\$ўB™§0DcмЬМё9MХ¬‹ИtЬнТUQЎf8чсэ±¶енiиl*сѕЛmС Г¶iL¤zjъlцrМ¦4r&0rqpw¦ІьТH…\$PоKq‹O№%FBм1’Й2W&RшЇ№\"\\!jкr.;%„ч\$qчO›}°ЪіQ'т?gн–Ъќ/Ш‡RўЩҐТ*Дa*Rі!/'C*н¬сqu,r»+GpgсВ9нкDІ©!Rв'±јшЁu.І’&Ђђ/АРш€.JD¬ск–qр7fi\"LєRж\nsк„ИSЇKШюУeГ\$OВP.†§“.%gq Озўfгs@–Иa4pҐ2Ђ†L\0Шjz0К\"яМЉ»bжB2¤#lH^&ЂЊ»HnІiВЃАЄ\nЂЊ qѓ†0bФ&ЋRd° \$Љ'4іћчj\\ођзвЄH:иo Тl?…Д8ь1n/ЂИ®фЎЏЕ)cШ8ГИ©уj/-ґw±с#j¬TЋr€T)мє“(SjЬ^?Њ4FѓВЬВ\nS¤ЄI®(3Од/?ПЙhKгџѓfСiќ*у6О¦ўЊ“cJIbфЎ&=ґ08i0Й\rZЎ2ЉчВьыB#C<‘i”2J\$8ЕTNщВъ#C‚bдфJД0uЗІЅВхD¦OГvpl8pМ ut?p§\$P 0Жь Jќ.CИыУП:јп@кgl>qqrCfРВJ!ѓь7dµ*Cvцiцф¬\\Me\"wР[H¬[ҐE#w&„ЪГк%…б5©&О@ђ \0t љ@¦\n`";break;case"et":$g="K0њДуa”И 5љMЖC)°~\n‹†faМF0љM†‘\ry9›&!¤Ы\n2€IIЩ†µ“cf±p(љa5њж3#t¤НЌњО§S‘Ц%9ђ¦±€ФpЛ‚љN‡S\$ФX\nFC1 Фl7AGHс Т\n7њЌ&xTЊШ\n*LPЪ|ћ ЁФкіjђВ\n)љNfS™ТяЃ9аНf\\U}:ќ¤“RЙјк 4NТ“qѕUj;FЊ¦| Ђйћ:њ/ЗIIТНГ іRњЛ7…Гн°?aЁГЅa©?±¶†t“бpЖчAЯљё'#<ћ{ЛР›Њаў]§†оaЅИ ЧАU7у§spЂКr9Zf¤CЖ)2ф№У¤WR•ЋOиаЂЋcєТЅЉ ђкц±jxІї©Т2Ўnуv)\nZЂЮЋЈ~2§,XчЌ#j*D(Т2<ђpВЯ,…в<1E`Pњ:ЌЈФ Ов†88#(мз!jD0ґ`P„¶Њ#ђ+%гђЦ ийJAH#ЊЈxЪс‹Rю\"0K’ KKЬ7LЙJђЃЋSCЬ<5ѓrt7ОЙЁ™Fў\n/ГИ\nL7Ќн<њ)ЅмЬњЂEНрЬ“,рKв‚SрЙ@\$h°?7€«БЃBS‚Ю:И<ѕ†Ў”.”N/ЛчBїГ„\0юЊ#ЖВ'NР@Яµk“окђРЛV‰T ,Ѓ`@7г@д2ЊБиD4ѓ а9‡Ax^;ЫЃrHл=бrТ3…р _±6@^)рЪґҐ(PМґЌЇЁУ<ЃxВ&ўІFЮ1”єл8*“~ВЁЈZ¦ў,вjъЯІI Кю…°’\"ЉтЦЄ7нЉЋa®Ў@Tц9·иHд5 PЇ&СоТ, рт¤жЃl:,віДк.т<8;’фѕ70Тm*уKЧы6?Є‰\nH@P‰h#® 2C`л–»¬’/бSјсПj•А гўt2CF&•%ЊУд¬[2ћлЈ (\r#HдїЕ Оx•\r#XЦЈ.\r…ЖЪРШУMЁЁЖЖ0€?ЉљнЌШ+yk,Ф‹ecnЮ'кlШѕc•Ью2Р;~6ї\"іE…дґЫ=ђдj%+Щц№\0Цс\r Q†Jj4z\$Ќ°J©П¤ічБ†Ш.OL :°„Аw^ќЕмZ„њКІтjR7ЊГ26ћПTв8—ѓc|ёPЋ+^ТvЄЩ\\fґ^ІvYI†\0ОFOi\nC\n?…`К\n?)6ЃЅ/R¦S\nAe 6ј{IZ*0Ж‘®/GґЧСRэ8/и™?eАGEЁn'¦Ј\"vцNAуN%П‚\0‚ЄЙиrYAЌ<ўњVa?YлEiU®¶VЪЭ[к±qEКЃyщMЊс<.°}—±Ъ_+мЪ+…оћнIќ•HJ‚Џhl~Р°Ў›¶@§Г)5&жч¬eТЃУ?ppD,µ›Ц’ФZЛam-Ао·ўBб\\q}r§D(ќгм`щи\nСГ¤kЙЙ/љаЮAН;юxаЂ©ЈЮЅIлHЌ¦&7Ёт)љ\$„Sњф:}J¤>%*Ц2Х‚™s–БК!%тC1¬N%\n?дгСl™ЛУ7\"*Rш k<†4ЂТLѓ™5Ґ@§—ўрFP d;ЖDўBJУ:4dpУ±9ђAВЂH\nЭ ЎYaRЎHѓ@(!§‚zЩвє–!АР#I/Ы№0@Ђю+№ ГјЊz€x5–•ћЩLsЯҐAQ№,щh@?:VтРцљевѓЃжђИDrМГAЕ-kQќЩМеЮt‚'йz“В[НсWaЙ!‘в\na‹ФЌA0њя52“tсA\$Љ“, )¤¦…ОZFіГЊ0?Ў?ш†ШЌ&SЌ>=ЎЋ=:н?лA5\n<)…@[LЌcю©‘АЌОц¶Фѓ•bЏ\rpа·*П)’+і„ВІ¬ы?ZIPh\0ґБ± иe+{—=¦¦=L3~Ќ8 \nnj љ&№;Б\0F\n”-ЂЛGўЭеҐ{Ї¤V~Щ”ћKТ‰.§ З€„SГ:Ўе-AHЬ?сo б8P TІт@Љ-кIмьЛЁтNЯТlиLЄ’)юв\\Y_ДМЄ2dКp!Фmm¦: т>a [uБ‡?Я“\"E„H+Ф«Ф6ва‚ФјИvL Ъ“U,ш\"tq=УиЕµјwи:э&Dr™;VLя^Ю#Е\rьш¶иЭVЇІ pL4г‡ZІщыЊMк)іаtљR\rВ“Ъ„РµЯ+ЪЦO)@@‚Ш^ІС\n~іґїA‹™o.9Ґ?фЛh«С‚Ур‚С„zwaба\npp?БржсрШaЄSjЛњЮAНeй=ёGє[ВIЌD(±Ы›тC Л3AДѕµ)jФvy“± -jб/gЌьањTвИ8(L%¬Т\$µ©IVљЅ*@¤B8GЎI-9СxNџ?k№пд5b.Ѕю<P¦}0ДXИтyЪД\"…`Љ‚ SKXќЅњs”Њ3ыЅ!P „0ђ+К\$4Їє’+„¬›Ѕ*sё%П”cЬ®M)ЎЃд@ѓ‚рAБjГЫмµ+ў_ЌЩFYAґ—мЪБAшJ+№hЅ„Ѕ\\”к TC¤Хњ¤\rш®€3\"&Gф5°SCX&K8—оxнT.S‹yg.`Х„оsЈАћЙ9э>!Ь‹В6Gpy!\$d•µфdVJjс„Hэ0”b\0H№в€«“щїtk™ЦЭ>aзўђ4ту~лKxP?%й€LюJIгl,@ЊиЋЧЭУйѕkССї‡S2n5)%о\$ізЊa\rш|;*u«1П™СХ|OA-Б2ДЯ9ї+/ —ћfІЉјО.;ЩNd—\rЌ™уіНbЁДэ/ћr~Ї•5ёх–ЯІ#—ШігU2 Ф)iСћдї}tЂvЫV>!Б4х\$ПtЅR)7иdФkуК—Цї·Э(\nC§вЮ~’'VF™zЈЫиOм}¬ьуHй‚tiљјhЊшчЫђQ\"њQFKA:яnGjфXфLтЖ'†Д…3\0j?ў<G)\nИ.`/oэ\0пhзчLxЏ~w&w‚8эBьсrсHz|ђ6dђЊ^ф‚ц\ngКwђNуOnџPW°MoZ/Ї`г®|/а З©Лјйзэ&в°Tг)фг€d«ўХB9РЖxJ?Х¤єЊt1Р ?Ї\\!ђ¦ФнRХћьрB% DфіЈX¤€'EЁ3cЮ*‰l?BмD)D…кH†›&Q+ ю)YPЬђа:Џ^riЂ.I€Р#Љшо0ТдRїҐt4\$VгЛc%ўuвФ^°— «¦,н>ЂZј/АЖPk†~;eьbDЁbЖ00^kp»,eЖ*bж3nXфpкµ1cђ+\rn5\rьb1ѓ20\rІRнэbРЫxЫK\rсҐС«гЊM0Й1Љф*\"±јyРІmpЯАзв\rєЫаЁЬfјр\0?%йЂ<\0’аqо±тсжћБy±Ї\npљЪL|Ъ¤гPSтж/МЕqЕ®y¦е\"‰ђc†€&Иъ%Qп3т7!‡±bЂГУ\$„си^џр}#„њ.(‡ѓB\$ѓ!СЁзЂ•'Т=пK(gqR1\$b«\"ю{2њh\$dюQ‰!р\n‘(°-\$дbhrV3ТєюMXыНvg„§(#-tХзЪх1‰ЋxМiя-rН+QЌ®LХТН-¦Q‘.rИЧЂPЧНЂШM€R¤“С°E¬(7Т«(/JQ“ВІЭ)Ppз“\$Э20(:x \r\\,Йм\0ђ &дЌ‹&Іxg^Г°y&Ј‘к#5\0\\,*PдЈ’6—Ќbf‘eSk\0Ђ–цаЬhЇтг†юнbю °Ќ6ЖTe„W M–ысРхГђ0Q\"dВ\rЂV\rbfdЊ!ў–·Сѕ?©¤‚@Є\nЂЊ pMh?\$Јґ&©J@в¤#†rбMфМШkЊf†зh/#'Bl•аТАтџЂЮЪЂўюыі°°Уґо(ЂЭBЈЩ Т~©†]кlW¬n\$‡>dАКnNZ#г·‰peІ°м†>ЦLkL6щ3wG(Н’*эаЂРeЏЦфіvћЛВґQ¤І¬*пOGpК!\0Ю?I\nlgH”—1тТц\$Ъ C23jљB‚x\$нDф«1Ж\"5„XmЇЮҐЁй'Љ9IJ”д(¬›\0©Z%/рА*ЦьB9O'_Д<б\"†ѕа¤гMum”А\$Ж~,дь&Oвmа–OВ ‚6їМІ±GФЂФ‡I#L)сіАЗљ<'JK) †ѓ\0КЮ ЬVи2RЈ|1fДOЙмEаВјЋ-ађ \0t љ@¦\n`";break;case"fa":$g="ЩB¶рВ™І†6Pн…›aTЫF6н„ш(J.™„0SeШSД›aQ\n’Є\$6ФMa+XД!(AІ„„ЎўИtн^.§2•[\"S¶•-…\\ЋJ§ѓТ)Cfh§›!(iЄ2o D6Ќ›\nѕsRXДЁ\0Sm`Ы?¬›k6ЪС¶µm›kvЪᶹ6Т јC!ZбQ?dJЙЉ°X¬‘+<NCiWЗQ»Mb\"ґАДн*М5o#™dмv\\¬В%ЃZAфьц#—°g+…Ґ>m±c‘щѓ[—џPхvrЃжsђц\r¦ZUНДsіЅ/ТкHґr–Вж%†)?NЖ“qџGXU°+)6\r‡ћ*«’<Є7\rcpЮ;ЌБ\0К9Cxд ѓи0ЊCж2„ Ю2Ћa:#cЁа8APаб cј2+d\"э„‚”™%e’_!ЊyЗ!m›‹*№TЪ¤%BrЩ ©т„9«jєІ„ђS&і%hiTе-%ўЄЗ,:Й¤%И@Ґ5ЙQbь<Мі^‡& Щ\\рЄ€zРЙл\" Г7‰2”зЎJЉ&Y№в Т9Вd(Ў„T7P43CPѓ(р:Јpж4Ќф”RќКHR@ТУ№\nТ¤lњЖЁЄ,ѕҐІпЄbЕОд#®йј©5DЋЖЊтZВV3ъCіU\nЛ^–2zK3 Фш‚2\rЇd\nВрМ7Гс@0Њc1IЅ¶њ+B”(;Ќ# Р7Ћ°аВDcњK…Ѓ\0ysЌђК3ЎР:ѓЂжбxп…Г\r‘eApPОТ!}УuЋC ^(aрЫBЏ`Н\r°u(7ЃxВ9QмРБИ6W]Ј¤3dо\$ЁjBБЗм»ЮеЄТЬо3MУ<Ю\$¬kъбђЊ DќїU3‚W§АP®0ЋCsШ3ЈЃ(ИтgeP©jљ%@э8oј¶°°єВЅ\"%lґљ>™ЫzБIуdлЈу2Hl—Щbёґ–ТФ} \$Мё•Ґ[~± ;)2DB:…–3SЈЁ\nУИS0ѓе*›B0И\"Џџји‰TА z™+ѕп+ЇО6иsрYОиFЭХз®nРї5@)Љ\"c•\$%—,Зu.‹µ<;1ЮнZЕОµs“щЦXћeуFdЭсм§ЁЪж)Aкы»џ?FVк‡ћю9м\"‡х»O].8«7†юх)Бі«ќы2†|жХЎ]|¤ ©2Ђ€ћыЬ&\rй‘ё\0ѓ l6И’Љ\"¬MКйI€БаГ’`_БЄX Ељ”n©LxЃ#ДҐйјЊH„aBjf8AaCд4D”э\"ўBoRЫ7‡\$Є(HWK<(8pЁABГ>mђШsгbµ€i\rЎГН)Й^3И‚W`шC\naH#\0иГZ‘‰\$у9H¶э€p.XfN¬`CEЙ2v0|ъ›3ЇИуD\$¬ђвЉВJ•ЎЙjAP4\0†XёrХlp@±ЦHn@лґ1©U&ZпЕyЇUоѕWЪэ_бЭЂ°94БC“a(YDF6ГБфґcGµЋ±т¶ЌТІRFfнўУnWС†0`Ѓ•xжXc©Ш5Й@Шј’~`V Љ& ИGФVNЄ»6‰J9+жxЎЪо^Йz/eрѕ—вю`\nL p\\Б?@na\n=H©5*ГШ‹t'oў;Ј!/Aт§~0?БX5:J’ЕFё©Бциќ_d} иВ‚CљЙJF¤љb N№?‘R1\n-IlҐAа\rЃ°\$(<‘\rЎ•©†М¤\$ђs«Uk†`лM`oзІ?®СѓBPм5е(t¶!±\$@шЧLў¤Ќ‰Ў18ґ\\мЉYЦhРёВ6„l–\"@P BaҐj2р(Ь1њ\$ 0R“q¬€0p•›o5В•“AЋ[-?Оєђi=j3УЕР€PКCAЅsS4O\n±ЌЖбЈqY џUўUE–/ Af—8sDkZЧ UДЕCpp\\«Ў\"fLC@iu=d†uпMPҐ·ЄЎ†JS•КIK)¤‘4&VNLКК8‰мНґлRфбЋS1Nѓ:SКгizjо„’4W\"\r-MgЎ0ЬФЧљ^AД:Ў„8ђHm’т№eЫt\nкJЄiЩ[ћdљ2єЂЉҐ—MФДTЙlгЋ0ЅВ2j Bџ3<G ІLcЊЬBG\$·њс#4\\RЛI'°фrф›¶Ч{ЊЧ7ђPЂ#юЏq\"J+ДбЮМ8Mљ6,†ќUВ°Њ+¤Юq¤Mч*іГ[ Щeі™№–RYўщћѓкґџ)Ј= Нu§1i УЉ€l‚xNT(@‚.pОA\"„А‹ћКҐЛmqМV%MEХJҐM ЌґрМ(;uХ¶s?CИ™SЈ\"?D~“’? ^!фУfps§ў™^u'Ащj€t®0т8ЌnІ2¶шৄµл +\rX d;Д‘GЪІ]]®u‹({_cјн’ћaщ&gЎкЈ^Aшє:JlЙ‹cКЦЉ‰\rДЎB¬TШ‰а№*ЦЅ’@ў©€Ж±Y+\rФКІсЬЕ\rЯРg[›іZ?Н№ЅЈ№јММЬ#‘ЉIGzк&шђ«ЪјбgД@А–`L5ќЄLRэ••нN›ќ)г¦рЖ;fѓl:`O‰e9¬lo¶°Їе\\лЈwвМwеЇ(П¶w4Y`ЦdЗ9ЎTж¦ьj5|vSzPЄtЂЏХ])?No}b±aжиЬLщNjOБХс>z fѕ–vяqЕ¬№Ь*†ь@бҐ-;]}Pт ‚ѓ¬љtuУ№aЭ ‹50^[\"±¦\$m^ш¤ЗаH/H6†7H€евH[Ы&r…ѓ”ћчFVUQ •щLNXM]a°уL 5Џ!аэ!фИлЛЏgВњъOђDу&vкЙyИ™y Ые/ЂљkЦЪ;[N“Hа”ПДQ!№eп(Cц’г¦[ъљ3ЩsН¦gѕ.„†ыUbѕ[љ;с‰„ ›rуkЯ»бMPищЧ€Оysj!\"Wґ&€ ^вЌ‚ЗMЄSГИъ€ў-,*'Jфц©С\0¦ЉdГЖјNJgг€Чр9GюtОv;hџЋ\ntН–?ђ2Р0'nЏпBr\"<dп8Юј&†р@€A аHа~ЯЈJМdt(x2cMKѕOBlе€OвUpXУ‡B{ОP\"NfG#rя'¦‘фг†АжфеF¶FА@\r&аSЕ>Щ`м|fЏИц?elЩРР‡Ѓ°щBњ~mnЂPаЧ®`80IђМ|НћФз“МDц§¶влI@ў‘Ќзшєс%qЛ§Ґсўђ\$Ји~‰°K‚ѕnс%Р\0hdЛl?tзєєp2.Ѕрe-уiГЇx)Н°%qUЋ„{I4daOkdЎўД51эС‚#ЊТЈ‘±\rB%C,:ЊQ S&єМКB?\$aђЉяpђ°°®Q„и‰\nNђ7в?®*M”3Ћ|駈РdlдH„‹СЋяPьeQтmqЂ‘LВ…±ћ{Qмн™Мm©ЗLІмPI±ђШr\"З1!!Ў Qцzr.Ђ§ц\".Рм20?†…dbюЉРЇшI®\$Dо¤–ЉCцp¤ёщ©АщтФђf°@ъЌ;\"‘щТ„щТ\nљ’9¬D{®o(‡¦.N\\LMмТ“D‚<ІC‡µ*NФT0Џ%НъКgвШЌ,kтґь’9RЧrGжk*-)p©тЧ+rG/2Рј2ЪдPіr\r.Оx‹Нс-24хC&pNђҐ2\rm†кµ’пі#1Ёw0R”љтй)і1 УJ\$й#ж6G1\$’@mТѕє’я5LcТ:‰кS ©Ї5ПЛ3PJЮ±ДЙ\$ФJо\$ъ‡Щ4дєу' ѓtД§жs±\rЄOQP1пЗ72`єQдУЕ`t°лBpkg\0S?7г^ЉР!\0n\$1rтП‚ЇюРзЧ·М.Му:mdДьМґЕдЄ и@Шlё@ЦTку PdЫї&gЂHАЄ\nЂЊ pj€<З/ZсЇ2Л©§o1за3KЈш‹mLЅцђЋ!bq@jFЗ/с0Јє\"T mtЫ“bд„b!'X в•\ntY\0л·FfЦь\rЮI¦вг?B®ЦHчBMъ2еnКЄ8›вV¤К@\$ГёСgq5’|шМЁщ-rhвAD6ҐVqe^,жbђ*аР¤ULКV¬°р4дСёШЌFУ°вЇtбM&Ѓ„оЭђ°PUФЧ!хDФжФГ~Ђ”ЮШu\r\nLK n<яn–pдР5daL[P0X,&юС‡J8Ќzt‡7NR)afw?CmK‘jйSЉVґr{r¤wвQ*\nx\$иGбZ1OЉВрW'U&CµС•SЌa9'к*4к8”BЕрЬ‹QNиrкTйCЗoOЁфЖп-Rжм„ЪШђz‡3JMИ4Ќѓ~„8";break;case"fi":$g="O6N†іxЂмa9L#рP”\\33`ўЎ¤Кd7њО†уЂКiѓН&Hй°Г\$:GNaШКl4›eрp(¦u:њЌ&и”І`t:DHґb4o‚Aща”жBљЕbс?Ьv?Kљ…ЂЎЂДd3\rFГqАдt<љ\rL5 *Xk:њ§+dмКnd“©°кj0НI§ZA¬Вa\r';eІу ќKjI©Nw}“G¤ш\r,Тk2ќh«©ШУ@Ж©(vГҐІ†aѕќp1IхЬЭ€*mMЫqzaЃЗMёC^ВmЕКv†Ио;ѕ?cљгћ„е‡ѓтщ¦ирP‘F±ёґАK¶u¶Т©ёЦn7ќз—3‘је5\"p&#T@ЊЈ?@ш€’в8>Р*V9Ћc»м2&ЇAHх5ГPЮ”§aњ¤ГФЫЈXжд¶j’ЊЌ©iг82ЎPcf&®n(У@Џ;ТФЊљxґ#ѓN ГЄdъЋЂP ТЅ0|0ім@„ќµ)Уёј\nСЉг(Ю™‰У\"1oЫ:§)c’<ЫЊSыCPК<‹јF¦iЁ?: S€ЩЃBRШ9CиТ^6±В‚X—&Д\$х=qТb4¦Йcъ0¶иў,Ќ°Гs”тP\rЂИ:ЃBBXЩ'ѓЂт9Џ-pЦ4Уко.м@‚29дН\0@P\$8A”\n0ЊcЌГ8@ЋҐЫъ2„»N4\rнЋAplв:4C(М„CBЂ8aР^ЋчH\\“Ц«?\\ыбzоЪ°pд2бњ\rЇµ?ќЊПІў)Ѓа^0‡ЙЁ¬–4пх“ Fнs®Р7c(БґHиЬ¶\rcНйёВRЧ¶,@Є:Дj/<Bє7'c:&ЊЌxм:Ѓ9¦lЩR8ћ,*1м|уЛi•5€-¶ГЁІxиЙ R\0Ѓe@м7ЃXZ~кЃB5^5а’(‚3ЊциП¦\r3еE‹0МэV–9Bd<УПXІX»ЊЁ:5H\nPуp2ДJ%JУ§?Ё‘hСрЙ‹ jB\nѕ/ЪzЩ\roNЋ›\n\"`Z‚hИЪЬѓ± K?Ы1:ў JE(”ф©ЖFгtKv\rЕ/ХSCk©3н\"ЉЊ'.+\"ЬјпЗ¶тПЫУ.P€!<оГѓлx°Щ.кH\n7ЊГ52…Є\"MB5c\0:УбъЊ±#HУJпrЏb™?#U{E‘Дn’Ш{џ1°('!TўРF‹bШ)\$|О“‡xџѓ:V®№—ьP\rђ.&)ч“ЗдИГ+хЏЬдїЈFDЊY©Ђ\n¶?°у•9лЃE\",ИЂ]aMf°LСASc\r›ДA 2“6њS\nA·ўRђСђ.0¶DCЦЩ\n4©ф8Љ‰ЁUOaНUВД…б#щ\r%D4)DD\nfeД+5Ъ–АcN„Њ№•¶·Vъб\\k•s®ђоєХЎv>лБyа^F\r»‘А€IЂМX3&Ў%ь©ў\nAГtDSPљ@РPЎ»Ј.жю§дCљ’–&р«ўґОjI 1?ІЖ)- @·та\\AСr.eРє—dЉ]бЙxЇ4ЮњCrs’kнГ§3&Aтm©p7†B@uQЫЂE†-А2•LЄіDrnN‘І‚ЄСIX%\$j“?[#bМXIf†“?М.AК8“&jC4®@Лa†bыxgC+8:‚‡ й2Ќnё¶ЋK©Џ‹›¶Pr‚i§…E\r<HЂH\nr’\"EKБAN&h¬,З*„УЉ84И2|\0 †эГ(cpK#?ѓ(g\"лQ #ЂРєЗ9‡Д‹°ҐY\"1Х@±•уВЦцTГ¤щ[ ‚«‘РжJЦlGt`ќ‡¤ЅPzН\r¤1СcђЧ\0Y”Uf3`uP‰wiҐЬћњЖиP‹№1cж-Џ§у\\Iъy1H%џТИЪ±M¤Ф%Зµ\"ЄyзЁХЉF>µ\nљbЪ:И•l‰Аs/Ё~ЦЪфFНУіо~ињ’\0 В?T«&КЉBиe)ѓЕ6Ж№dєt?н,съXбЙ«‘ФИApf\r!њњ’&Ћк9—Ќd‘ RLІP19±ЃMМѕЉU\n` БP(ўxaџЩПtж’+€КЊ%dґ—“^Jjсsi‹ѓадЉAchk<'\0Є A\nЃ©aР€B`EДlхЭМBF!Ѓ%\$ЈТ3„e\0( Ц\$CXџkю5GTњЅ\"lыѓ•ПbЩ‘3,«2TІHЗ„е%0кК± 4°•ўW?Ґ\$ЊсA%<‡VГЎюu]Ь»'—уhP>§UOдHЕЭqA0„ИKѓ’sI¶?S*h‡©±ХГ)µмђ'i)ЉnZTэFДt[4Nk*±UА‚ЪгpМ—kжґD®ЬЈ#kN\"ћпgCф*щo.КЙ\\ыОЌн„И\rЋ1гµл6†ДђЬвйєEtХЛdS&bb«‹hЃЈi:lѓ.\r6@ZЕ&€8JМ^Ъм‚,>нА±2§3¤Х(”dEY0h]¬(zNСщ№%k‰!\0~[‹іТ€гgв ЁBHЕ<¤vЦbє·JсХЭ7йт§%књйЦjБ=њіZћc‚_\rЃеїЉ]ц¤%\$꧓ё5КtW,Ќ<ЅЪюcђЧ&\r&››R'9bѓyѕ·GШУ§ќёmЙ«:cјз–у(5Ф№R©5\\м:ЖІla 1€oЁXУ‘ЪџsnyЋDЧб§џ¦Pµ>\r&NЌK2ЏIi¬]Є—ё“жgoМ8іL)+ьў0v‹ЋТ)Н©Dж‹©мфЅб¬ш_ѓZ?vEh›фЖFzцPTыG–n0ЂbыЁ»\n“ПMX(H9=0ЬљJЖЩ Д8Чa·>юкPhTO/є0{фс=E'Cй7ўеdр™Ђ¤щџRмЕр БQy&Кxњ3E™~С±ћ%щжm†дqѕ1_Ё\\Ќ“PeЌЬOЃъ‡ЪCzs\$‡µ\$жHЇтm\"xЖ /дHЊЩ К2oєuПАШЋњЈNh%xR\0¦Жh¶|(&P\$ЂЗ¬wFї,ЖPOІчрD#«тЖ4‹‡•OЁОFiг(\"ЈCЇїн`ћђJЁ\"€и°z\$°jш„\"zC…П¦B#D·NДЮж`vђљ`кж јиhщNl-н0ў.У\nђ¬жN‚дpґш§€ЫL(ЫЇ®МђO\r#®<PЦ'pf~0•Н7\rMёC+тьђрЉЃHЪ‡А7о{OвЕў>ЈКX %?ґКЬ8рrНd/„|Ѓ1\nЃр04\rВC\"ѓ‚°3\"vЩў@7ЛЄ[,Z\\}ВR‡%°=cФh1>€\"-0жQN|wп¶П2Ьc©,ШHc«›PЂьСЃC]Џ±ЋЧО·ЏКNЗfчђ-ф-ш!PЫРссі+тыСЉыMцЂpUрЩbSъ1Ћ5сШ!LxOg\"`?рЖЁ\"kJ0Вl.®V†P¤хВXЂЂЇ€3eKoН Нсрнpс!ђЈ°jьН–ЎГЬl'Zc%ЁОb.'јНИаkж \$Jњ#2>ё¬d\$Е\\#Q)З\0%Йўe1•\rРр\nrbNRiН'\0Ч&Lл(=т,uКЭ'2f\r#г«'тtRЂhBAп†щІ^‹Љи±Х%т–vdy§Ъ\r-П’&ПМЫд?XђлP-\rВERx0RЊЬІЕ-0йЗf&л-мxIЈi#ЖFе5Т© dlЁЬ’Щ0Еаѓ]РЊT#ъ€ЂЙ ° R\0љU!l7nP< Ш1Жu\$миe\$ц.QЖдІ;%к\$±сd\"Ob?0оDm¤d;Г5ЈЗрИgLЦOP•`q®~ҐРЛ7ЁЉ:©VЁДє\rЂV6еИЂB:ґ0’А'tОЋјнbЋGdoГАЁ‰Ђp›lЅCg#LҐ„/УPдгT(3ТщЇ¶Л)r(\"Н69Bn\\HЉHЈ†0іe1Ј]?ЈЉ0д8'de@,т0дD@\"ц5ѓ]:Dм?BJ…-ИєЈ\$ф\$/,fаи‚diНLqнвьвюАф(zлfћ\"Р-ClрtH{bxDlЎEПЄZKт „|ЧOВ/Г}&±ёьФkF–€_§ Ge¤7С©Пb%?є¦H/Мо ЮэЋ?Ягфpp8\"pTґp¦І,єeBM Ї”1Мћ»¦ҐH‚b\$Lx6оVtЬ7 дУҐ6>Г\0цґY3‚ЪЙм’5В6њ‹G›6Фь№ж‰G2a)Т’lDљr@КВРчЋIҐ*#а";break;case"fr":$g="ГE§1iШЮu9€fS‘РВi7\nў‘\0ь%МВ?(’m8Оg3I€Шeж™ѕIДcIЊРi†ЃDГ‚i6LЌ¦Д°Г22@жsYј2:JeS™\ntL”M&Уѓђ‚ €Ps±†LeќC€Иf4Ќ†гЃИ(мi¤‚ҐЖ“<BЋ\n ќLgStўgќMжCLТ7Шj“–?ѓ7Y3™ФЩ:NЉРxIёNa;OBЃ†'„™,f“¤&Bu®›L§KЎ† хШ^у\rf“О€¦мфзЅ9№g!uzўc7›Ћ‘¬Г'Њнцz\\О®оБ‘Йеk§ЪnсуM<ь®лµТ3Њ0ѕЊрЬ3» PЄнЌЏ›*ЌГXЬ7ЋмК±єЂP€0°нrP2\rкTЁіЈ‚B†µЌpж;ҐГ#D2ЋЄNХЋ°\$®ЌЃ; ©C(рЃ2#KІ„ЄЉєІ¦+ЉтЉз\0P†4&\\ВЈў т8)QjЂщВ‘Cў'\rгhДКЈ°љлD¬2ЃBь4ЛЂP¤ОЈкмњІЙ¬IД%*,бЁ%КрЬд*hLы=ЖСВIЄпљЋЉcЛћa•\rР)ЎЌKqEГњ«K±JЉ“¤s …*IKІ72hМNУљВ‘УаАЋ•k¶V.ЛX†(l+µ2# Ъ€&Д47Гѓ¬<—*/Ъ‘ў8@ћЊђўНRн РѓЩµG…Ѓ\0xћЌЁМ„CCx8aР^Ћч€\\0ШV#Ё—бxК7нjGC ^*ЃрЪ—%ЂМ—(oЬг|ќ/К??60ЭT5V*LQ‚zъ0CЈq21Lc®Жa\0н\0е5~0ћ°й8,HШ2cc&ыЂP®0ЋCuўЋ„Ј\$ш1 C ¤йzj:!ЌгeO2IТ„Ќ,и{*ИlЩS ZqlіXЋ0¬ЈКС\nє22oФ[IзЈ.™Y0®€ЊмосЫ\0003мC=rш\n[¶B›1н2YЛгy†\\ЃB д®[ЃS°Ќпќ4ы‰‰ci2 ЋМ¶ЊѓЄ}BШла)Њc3OЋ–вP6f”Ф2н&U/Љb€?Ѕg<›Ј}ѕOЈ?еiЉz1T”ь1ЌХ(п‘ ¦CљmџЊ26Д?0€зЇ±ы=`СмTЅ Aжq¦5ЋUB‡&»зЕ@ПU#ьc\"Џіў!ыyc\nOќіи}O=ц%Р„¤ЮщCO¤“ґАgО‰Ј!сЭ”Ґ¶Ќy|0¤и\"3°ЖСІІr%Њ8*X>aJ*;gЋ]m‡WўёHљ&©ћОSk¦Z¦E=4Ґ†‘ih.H7ВU? б*ѓР¶•вFa™«7а‚љ”ЬJ]r<‡ЗqE“ ЁГZы)… ЊyЛ*)'T+\"„U\rЁn РН–gљтE0&h2ђdР‘I\$„°¶XIш X0ь†.>I\nI]\\i…s.…Фbо^ЙzHЕо—Кып=Б°0})ЩяbHќ)E ®‘°pM\nҐp©hЮjИ4MКХ}«tѓв¬9GАЃѓ©вPїџJУHRЙ±Y&№C*з]+v®хвЧљхo №|/ҐшкЙЩ`lъіжЗ/MT«П*b'E¶§УШa&ЋЅЩ’€вl¦:јuТхў’ѓ\rЩЫ51Ф„ѕ™^dbтbZnЁ-’‚щзИrђЖйҐO\"WLиcYбМ3вbЛй™[*ФџPҐ4n€Q•)*ёЈ‡3”ЌЧЪ‡3%„±і—leЩiI)фВpГА ЃYN1и‚\0PUЎ¦+ж09’ЊbЬ nт%ШљЗЮP+уiN0„џ8ЁІ™AAЃ•*№x«•Г…dШѓЄљCI dfґ…ћzJВCppE«yЂ4 оMЙґД/‹Є€Wr›џLГAihКМB€KЁm„Й ђућJLњИ2qІ7OуV›ѓ;@&хI†–\\i\"Ў§5&'ижdИQ»KжUЬБRҐ^Єф‹^Л„Ј’й\nЇ!ЎЕKжµщБЕOQBЂO\naPџB@@аu::©¬TєTjЯ1?џеHШЬv: ќ5 ґW`ћЖ—H bД<|Р|љ \0даХ-?\nЉФ{VSV^ЏpМёDRКЩ0wЎ1·\0Њ* ж¦(Ґ/Јі(e·ј”>ђдҐђ€CњД%:^ую¤Ia!ЃЌЪ*Ђ‚xNT(@‚.(ЕA\"„А‹ЊєY|¤фм5hAЋl“ҐmБ„6©zNЭЭRб<80в:NAЋµX7ћв „¬Лґ?Њё§P’њ!Г-\n…9®?ию&Wљ…осJ\"¤ј\$R°B`±ОBп§Гµ\nГҐ°C§°–=ZЭ]Syќђ RАGўц•Kю%1зg:зR%ЬК”l„\0¦ЦдФЊ4\rО6Б…d©SШ:OD\$»“Фc8)ђ ѕZ®і+e_l#Пн¤”jўЁљ§•пIElи„•~±\"\"ёњ*j\"CзъF(ж67ASXsмМ©:†дНСС|O“9”|кhЋнЋР&P4оc\$ЗtтЩҐњИђрћ›ОA»{)3†BТ1%fЫдиеe¤€TжРx3вЙ?±\"ыqг'е/~|\$ỉџТpfRЂrWІчФмЮщMKqbС†\"CІђ0.йm З_хшS*o‚…@ЁBHсЙ”¦€JЭBYdѕІ„PдeMЕй5дцЪBи*EЪP/`?Б КУЪRй1ЫЫTѕЌ т-U+LФ†:…F”Ђs\\-C±?цКѓMn.іЋРеыSнЌЫ·†>гЬы^!=Я[Эц(`™iШ\rЄхOЕ>ю`и№:jUЭvpсЪwY(5ЊшaQK»|пґпРT_GЫЅ/qҐюЂЗ№Х‡ЕШПu~„ґ—у–@еa+ч†ѓS©я~L*Yњ !§?±Ш9„‘NhВШ`dЃhН‹¦ъmґ+†PДtјяЂчя\0р^џз~A™u¦Д фѕЙР#€ “¶F3ыё \n \n(ЅлМЦ?c‹кцс†V'`Ng¦~—©”NЌЫн\n\"Ї\0нЇ,ю'°)€1o0њгґћ-\0¶ Эйљ'gjO0,-Ц+Гт?jЭИCп/ќjфPfҐ#'д°И'gжl?ЇЮmbNвЊ\nrЖдh €№ВЁ\"А hѓ¶Ы\"`5ЈЈ\n.LЙМЂЗfЭ\nhEД¬#ЊЮР2п8‹ДћBвVЯ„lkl|аPЗЗF7\r»р`ТЊцЂ°PCНБвxН)’Т¬шиРvЋ&№–НзЦхРvl0{сП°Spk*Ѓ\"{ръРЊ‹wgЖ|чq +7gЅў‡лa1D\$<ўN?®Ёе‡яР0тпЇл®Ж%d€Q¦©SP.HOZc±‚чOBhРР`Д‹`Г§\\бЎP±±yЊЩNрTбЋiPlОМxбQ°Гс·PщSBЗ¦®ПB8Яоь?Лё•+аC™O:±¬„ИЎTҐ\0й\r%В(L6Ђ@.Шs.r\"И3Є!F«н*ьCМc-П¦ДГТвJ‹ RПиBHЊ3‘З.Щдт.нЮeР2О,ї‚QМ&_1Б'сНР]KКЭ1»pnЌ\"гQ'р2nbgQєРpяOѓ*ЋdЩr±qeЃS*ІЇ±lQVаЋ0…rН,п)Оq-ІЅ*Тб ‡°йрW…мHДђяЖЁ2%*&Тє20\$ МЭpa‰(ІµсФ3Qu(c(R‘2DҐrУ\$‹-‡Мan8aПапfУcѕdоo'Bfo“E.ST=Њ«4жѕk'Ф2§bRсЭнxг“)3#7C»7’‹)“‚2sv®±»Ј&жD#“‘8n5О8N\$t\r\r3СB?rJ‹-QE3УІkS©-ії;0rо6гі·Р?g,в.8LNЈ9s->N4вSм+І—<S›4Ћs>sЫ?Ј'4?sкэаЁЩeШN_-мNш\$¤@Ґ4 SпiЈтёFNwCэ,Sу\0Ф*J”A<1\"'@ђ?qJеs2LЂЋГЖ‚pўЊ.№6\r8®Pvhѓ6wk6х4p†(&ю4vьф|*\\HМ|1ж Љзb!НЄ4Њўо№¦Й?НSJЙzPLяqeI †,@ШlH\r-x5r-*\\mЋў6уџўsi\nъи1!ІR*2пО81c8OМV\nЂЊ pуOrЉБвпNисLэOQв,‡‡к\$BHO%>Эн°oK3FUз[4G\nvђµNCў@d¦}+°vn>\0ETАD5ѓ‡¦d8‹e*4ЬГ\$ђ”Є\r€'€/Ж€~lO\n'жrўhТbєѓ:3д(OГ¶цў•4ЅRV,CІw/Nђbc4‰g,М’Ћ d|!5©Qс€±УI,п[ў•[х#CuЗ]•¦Ф5РU[hЉ;e‡&ґ’Юoо*2~#§\nq\rђd.¤ЛХМЩЕ:эзB?м”mв•\$%UaрзbBc\rmъЄ›\0ПDЮ'oУМкЕљsМ,0ю\r…1а¬=5jMK2игў€ЂЬиЊ°МlК+¬ПM‰v±±)b„єЛ0\0uФ1а§:3®# ђ%ИуB-¦lѓШѓГжD\rА";break;case"gl":$g="E9ќjМКg:њЌгрP”\\33AADгyё@ГT€у™¤Дl2€\r&ШЩИиa9\rв1¤Жh2љaBаQ<A'6?XkY¶x‘КМ’lѕc\nЌNFУIРТd•Ж1\0”жBљMЁі ”¬Эh,Р@\nFC1 Фl7AF#‚є\n7њЌ4uЦ&e7B\rЖѓЮb7?f„S%6P\n\$› ЧЈ•яГ]EЋFS™ФЩ'ЁM\"‘c¦r5z;dдjQ…0?О‡[©¤х(°Аp°% В\n#К?ю Л‡)ѓA`зY•‡'7T8N6вBiЙR№°hGcKАбz&рQ\nтrЗ“;ЌщTзЏ*›ЌuујZ•\n9M†=У’Ё4Кши‚ЋЈ‚KЋж9ЋлИИљ\nКX0ЋРђкдЋ¬\nбЋkрТІCI†YІJЁж¬Ґ‰rё¤*Д4¬‰ †0ЁmшЁ4Јpк†–ЌК{ZЌЌ‰\\.к\r/ њМ\rЄR8?i:В\rЛ~!; DЉ\nC*†(Я\$Ћѓ‘†V·в\$`0Јй\n¬•%,РђDУdв±Dк+ЃOSt9ЃBњ`Т§3к”ФЄ«Э\"<‚+0БRЁШтБI\nЁбЋ’]7“()IН01©A\0ЖЉУ-И ЊЉe0”Ам@ЛМШФ[ЦCoдСH„є›(Ћµ›]Б®0XЊ(РНЊБиD4ѓ а9‡Ax^;ЫtiU)Arт3…м\0_Шђp^*БрЪјєгpМј§*r*г|љ\nc*@1Њr*ыV?’XѓuЅуj9’Я‰Ј{ў·\rKtaёz\\Ь7Ќт&7В«\nA\$ЌФЁ+Ґл>Ј @1-(”еyk8QC`к6Ї TnЌж’ы\0“ЇO#\"1іy+\\X2ъ§T`P¬єВI*¦2ЊХ+Й|Яwк*З€РНыІ@P‚3іc<i%€PёЖЗўЄў\r¦®4ЬКЁcќ@изг,у1©Ћш?ЉЁ\rћTЁ&уҐO~DQ ЂmtВWQ¤‰Ћб°НлћУЬ ¦(‰ЂTРК[3ЄКвЈN ”€Uе'ЂПќ/NЬЋ#ЁЛ@€lЫ¬9ц=›~Ђw)О§•хT—X\n\rCUЙbJIY1в(с±эЁЛЊ0ь»эIxT¬ш\"\\_qЩP(6і7мы*Ср°нGL(‰L°ЋC9ДЌТgtЋмрлЅџµЄ§Ц‹ЫЗl„0”\"BWШйЂ*¬©U4ђёi\$‰ђїДtH_ынDђ\n\nАH A+ЃLВЅ¦tГ\\\naL)h(€lGАёPЭkШ„p•їЧXTЙZп)fy+ф ьz\$&ѓЦАЁ‹p1ќCд‡b BкЭT-Ад±ЯY(dҐdҐ?і–‚ТZ‹YluґЄNВЭ[л„7т _W”u@ъ;џГЦЅІ2FЊ&\$«ѓ• ЩBA™\n!%h–ђЬ‡€ЎхЁВ:_Ca§;хЙ–Ц\$ u†‘•eµHРґVљХZлemЗуЧt0 Ъ=.—”ы?2\0 @O…J•p‰ћ„&Ё I)g‰ј“@‚‡bkф‚бЉЖЂ”AЄ1ИpљB`®\r’юW¦ЄLНI•’K*!?Тњ†C?f3АЃ †s±8Г h&у|ч¤•DfК!‚A±<>„@‡“«ф\"g?B¦‚ЁDіљ@Ђ(Ђ AC{РCЂЂ`RnMбSFlќ‘в@Њ€Єџ)Ж›’°ас‰\0gKR(“?Ґ\\Х?lH!Э-#*\0`иaFq!ДRВд,•=\\єСу±2* вoЈ®‡bb TR}®Ра°VAКф4\"©~C:Рed†|БЂГЊXxT5Кдђ’Ґщ?(.эµјґ:йMGИћЉH№Jk{FMIб|Гін\rа‘FCіXВШ?э›x—СvWCм/EЖиЌW¦r“MhP бL*52rю#d<MЦ%™@mЙR:‡тД·™cLЬбТF(.кРВЪъ\$DИA‡c:ЋjE%®‚6эІ4Ѓ„њ“ІW(F\n”\\лјІLФ,ЙT%fMB–ha±¦–AИѕ§АрГ<mg ЩUd:\n:ЏДT¶\"lBT\nЎ&ђґB• б8P Tё “`„ВђRВK\n@Љ.А¤R9LНЩО,‡A@”4АB“ЛЂ)ЎХ-„рбr[6lЧ\0еШ*ЕвЎ%иєd‹гbЎ{<Ѓ*ЈкOыЩ5ІlуЄSвт©Ш d(м«„:хаЅ{Kб})–ґїБX‡JQK;gPрsRKOI8ЄRрЮR[O/IЅ™ђLУЉT€\"ЕX'vz!Ђ©·TEДт©Eh№Vgґ©іЕЧЈtТYЖm»р±~/СЇїє’Ћ`ЩЂГv\nЏU3«ёN‰г4.ЎЋ\"V±›ЁVT\$iTК»ЗАaj|1†m9??UвvЌ©·8{1‰л7,oЖЌ:\$№™єж.JSЫVДЅ·Ё @NБдЫЧнЕ?hsmсў7С2Т3^Ўt.оИ†49МVОeOSfVЃNММЋН®УЛБЂҐ…‚•SаEѕ,…%Ъ„шфЌВ‡€€*L№/F?”I\$gU‰&§®,9‚ыqLйџ7мА‚^К№©\reD·WуtS«шєw3Й8±)•‚Ќ\nЗfрШ5U4pБp RьЗўЋЊh:LзфBuейёЖИ±„\r:zЩЈу^‡є№(&ЊВ0ф4]ХµзXЉ·/X®ЈЫ:2І}ГЈСµGЭЧvq}с 'ќ‡5ъb|–п0”•ІЋРЇ1'ИяЗШ.М!›]`эЛФrѓ•н2Ўxч{с)§Ѓ‰x>Уг})wЖ‡Ў6‘fЦащчTмЬ4FXyjK э—¦љкK·ґqg=Њ0м§?JьJ—ЩµЈEMЧNL\"—<Pљ&?ю—Ъvoр«їЎц\"[•7ДУлэ#w)т^эЯЁДљ&}CяЎї]jTКґф‚ХЉ^K@Кќ¬¬Єd?!@аDВцk.kbR\$§€%.lшЖOс‚\\ЎOь]„ш#>)LЖNвB5В1Ґj›¤pѓрJЫ†zfЖp0 PH Ьp,x¬VgМАШoў9#\nzз~О„рK\"ѕI/РђР|ulЦfѓ7°zПЂэ†tВ] ‡ЂЛ,тO\r„UPЉ„GѕwOгg`Шр bЕFь0ГЛЮЦг*c]o¤ `@a\nVл.–5NљлГкPЫ°бDЄйNwК°йО±Оюmв\$+ж/°З\nPЛ…DѕCв•ђ”юQ!-зЙћЉ\\ѕ§~/-КIжкҐhљ‚,2hЂ—г8]bo%Ћ(iМEнР%+Ґj·_мУТIи|{PвjЉ¬\rК‚Єf§<OвdFQ%c~c#й¬Э-t\r« yфЮ\0Яж\n\"‹\n†\$\$пНQДЩ°ѕюqЖЛо0%1Ч0µАКвe+±ГQиЉ‡Ґж‘мЫиk1.7\$ѓ G¦ґOH~¤fЪ`‚qдѕ—7<ќ±аЭ0МПКжьoёlP>!R2!R6ъ±Ты#NПр\$Њ‘ѓpk±ЊЎMЦ75%2\rўXkК&Тf(oЄgPRwл†яж¦BЈ>щсМюbЧЉЂ‚RJэ2’vR^Лтc\n’џ)rҐ*ІЈ gе)Rўв1\$Вњ#rљ—ТЖъТ°їq^g’m,т/pF¤MъЮвус.-шЯЕ,ў„ЮГС/rWГpLТз/лЭ&У /KЬ\n‡fg’\nв’Я\nЉh2н2C:€Іш‹S/2Ђ &\0ИбРжУr62¤ІBШffчX\rоЖ(bњ4.}5cZ€BБ6FPd1ж`ЃE*\$е‚-7Ї¶hоєйиЊзПЁ‚Еq‡тFDВ\rЂVhdj0C6—Т‚j.ОKCH\$Pтўђ зr¤pTrXp‡ЦВ ЁАZtлbDт.ђосижЈDюВ.#\$r¤ВB|MЃЙ\rQї%“L_Cb;щ;П\n=ПТ†NТСЛ0ЯЙ-'n4 A;cтЧ@дtJт*‡@lГЖx‹LЫt3в‚K8нУХ\"'\$<Џђ(рBМЄ!@Дрa\"МђxCґxҐ\0аDACH—HMiРuG4‚я\$рЗВњ)ЋHрDМФ TxIсЦO†ТФ¦S}IlђяЊslvRlґO†яM‡QpoB\0A х/ъ\rкJM2E щ#JM†6г*)06ЗЈ\"\".”ЯГ+Fвd1ф|ЙBTX)ЌфЦЙВ”gґЉ1еу+Кѓ®¬:#~\"‡\nyh)ЖОBѕ\rА";break;case"he":$g="ЧJ5Т\rtи‚ЧU@ Йєa®•kҐЗаЎ(ёffБPє‰®њѓЄ Р<=ЇRБ”\rtЫ]SЂFТRdњ~ћkЙT-tЛ^q Ѓ¦`ТzЃ\0§2nI&”AЁ-yZV\r%ћПS Ў`(`1ЖѓQ°Ьp9ЌЄ'“?ЬвKµ&cu4ьЈДQёхЄ љ§K*Ќu\rОЧu—IЇРЊ4ч MHг–©|х’њBjsЊјВ=5–в.у¤-ЌЛуЌuF¦}ЉѓD 3‰~G=¬“`1:µFЖ9ґkнЁ?)\\ч‰€N5єфЅі¤?З%рќ (Єn5›ЌзspЂКr9ОBаQВt0?Њ'3(ЂИo2њДЈ¤dкp8xѕ§YМосЏ\"O¤©{Jй!\ryR… оi&›Ј€J ќє\nТ”Ќ'*Ѓ®”Г*К¶ў-В УЇHЪv€&jё\nФA\n7tЃ®.|—ЈДў6†'©\\hћ-,JцkЕ(;’†Ж)€€4ЋoHШц©aДп\rТt щJr€К<ѓ(Ь9Ќ#|ї2‹[W!§л!ҐлTШ‚Bњ-iЪq5йЬБВLdЂЎ.jЕИtCAЁf№LЧ§ікц ЊѓhТ7;пsащ>ЏірэЖ1ѕ3\0Ь3УЇsОфЅohо4Ћѓ@Ю:ѕЈ@юoф\0еd4C(М„C@и:?t…гЅ”4Ќ&п…ПОЛБ}i[C ^)aрЪс=ґ?Мс\rЇ<В7ЃxВ@HcљЮП‰3‹Іh<њ!‰\\р—ЯH2EЕЌш…IГўиF¤В\r%АP®0ЋCu&3ЈA(Й!1’<Х¦іДO\"03TрЂ¦iЄ€©\$ИtЋ‡Q«гpЫPk\\Эa„дw№n‚ •¤ґZ{СPzµOk Tжйi9-чўqуўkx 9У‚А¦kГёFИвќ!ЁЫ Џ\" ЂќЖ©,СднzЏ} йк@„¤B?ў&lPI.Ч7Ќuы<љуЪW>ЮjЫї§ilоЌа\rb\rДµшуМВТUзk_\r„-h‚!№HњлµЎ„‚6ћС}6‚ё.Р‰р<ї Н<Єk Йє7sXC ШАЗєкЃ¦\$И†ЈЮ%?N“!7†џА§њєwџ°lк[y§p:V–Ґы5pѓЗЮ– Іv8ІљйІё›@h‡9©гМ«^яє€хЁѓ P Йz \$L\n†PH€„%H йНO хЋїФu q«5I)@дК ‰i-]xЇ–ВX‹d, оіtZ!ЙiSЮ•Cўз[`ш?<ТL'WJл@D\$‚ЌsNNAj¤tТ=т`^ш“§CЊkЯ‘і дм‡/ LН,ѓкэ`¬5Љ±ЦJЛ‚‹<с%Ё–ў\\KЙЃ1-µєт )€O¤мQГђ|AЉ2pj&!—цPьЌ:nj1и\$BяШ!ГleҐўВЦKP9'dЅЁ…@Р{Tф1L@ЃU†АШн}q‡ ЪXёaЙv‡0к§ХfІ|6рО¤дв¬\r\0ЃVћФ›)Б\0cWЎ‘/CВљ.‹ш“GC\\D!мsвЊ\0ђ\0()`¤УHFўУ”pЕQЛАЮ¬ГђiБҐ'†yP¬ПСтI‡М7«<vеBsЊ°Й(”у q3sоТKхВ|•ђs?ЉЂK‰{CCppV\nМюџхі'@irнIu…(ma„:ћДЙ\"#т\$б5CMLмR-Hр ВЃX%(dСэ?hzрЙ~пЕS‰T„R¤qа›bzK[*‰'t З\"М5МDЃDфљЉ\"ЙI4ЌyдХє‡‚ЂO\naRљ‘ВJCЊA~UИМєєd€Ђђ2UЃ№УВ9X!#Ґ,ЌЇ2cв%W~D”†3даIБhF\n“`“1,ўN~HИ&§s›‘РџЖtУЈW\rРНЋO0Џ?\"=WЖfцµљ¶ФkЎл&Њ\nЗД2ФN\"«[eжЈАGЁЎflУ2N”Аљ{.LI¤№°ъМ\$†FнО],v/Н?Xт_U\$5ЪOdБЇ'5^IђfлЅКЭ»КэЈЌyОЭБ9‹єб“)=r€\$ЂАѓЊЋ p©Р‡2ЈE“Ў-Od¤Ґ ZЌґТљ“ZlXC?†—Ђ›БЁ`µвVснC=-iб¶Yґ‡U19¤ц&@о1Ѓ~жйИ'zI‰мun…щ<уV‚М\n‹Do§‚¦JЯC·FL\rдw Ш0.,П·гў@PќК5ц‰ьCзw–в# Oч&j\$„jLОYX9UЏЎVтHГyk— ‘Xх]S1vЅz^ыог\r‚+‚\r Д•9H‚T\nЃ!„†Pр^ФЋ%©Ѕ\"ђ9#Ўdeь\"Њ\\‚\r7љг@ &WLђќ.DZ9 Т@?Ipщі]Ѓ#„@—И±*Fк+'¤‡ђc Уi„4†бEЈa©ЋAљў\"d@`:!єеЁRµ‡]Ё %И(М¦’†BL+ў±·њЧђМн\rQmt{u\r™-ФH°±Ъ…]\rmX‰|ђeґ1:W+›Ќ-ЌЙй–ШL† 7Ђнр25Oр覫4@ZQЃs„х…2ps^Qвd6<[іCД’K\nБЩc/‚ґ „\n09ф?y!КЭuBјЪ›?0m#і%ё2YR:Л‹Q-ELЕЎм..ф°D<!Б‘<.к(I§гґЯgQPO «Ў/B“ІKУ»Ч›[»tQЈМaeМp…‹7„MёvЋо8^ZL\rС/лXЋgонљЧЧs2]ыrsеvo§ѓѕЭю&x9ЌiЙ&еЫчИsvѓО|{ё@ю7M!’Фк·“)-mя†yт«Шѕ±к<“ZмУN2а—2V—»ЮЈ~5эЏіЄѕrлыхо—‡†Лсж\"vКbkЪjр6E¬ПЗЗEЏq6ЅIх«?ОкжћщН‘oв>С’ПЦµ†ј€XЈу.ЮґццВЇ{s5№1ПЮC®У0(єrс+т'№UГпЬІМ«tьъ_вL‹\r°ј«Ї\0†@пXХ°ЗpП:-рA'‹ПBLэ°цОѕfP7\0ныB эЇ„9l?нцРXn(CџЗ^ЙHn#n\"@mфмI ЃЖъ^ОТj0M¦фPЂр:ф0~0o-fаoж¬б‹TКДsЌ?Ш/1°ћµ,GЉ«\n†ѓ\nГўcб\$г¬ B 9«J0\$ф7тPєрЦh‡.з(Боds.hя¤0(Р0щ#t 0Еo/\nG\0°ё^ДжОЄ°:jжјI,СK®ЉўЧ°\$ЛрRМС2Лр+zН6‡к°1°^хд„AQDд6‘-ЙAq69nP:1lосВЉ0n2~жКУлш&\nћЬЏґvжМ5ВZ:lЦ \$k® #мU„гlо‡°ЦНpD\"Rњ`д“аVQ,Vh+\\0E6г6ДФ6Кґ±#\$Э„88kЋЁЄм&Ђ@V\0М qH?ЦGЁtЈP@qЖfq&жЗ.}pfбС\$)нФcH qW-qъ2DХ.%дx}‚@`c:Ь1zВ€€ѓр„,П`FL#ЗЏ\0'0ЕЮ\$ЗЋiIъ\$НxФF\n4Ќй‘.ж0Ы©я'ІЦjRC2…'R€тrЋ/-„#ЖbЩО:оyгO\n2s)‡д/P y‘¦hд э„Д®MсЮkІL^Ћ°\\ьt°ЇЬ‹2g’pСы+‡Љ жљpПчEвodШ.2!(в#lEИ‰кVс/Ї\$в]нѕPmї0†¤Ы\"6!1Lxв@B©є€e&Q¶\0";break;case"hu":$g="B4ћЋ†у?ЂДe7ЊЈрP”\\33\r¬5 МЮd8NF0Q8Кm¦C|ЂМe6kiL Т 0€СCT¤\\\n ДЊ'ѓLMBl4Бfj¬MRr2ќX)\no9ЎНD©±†©:OF“\\Ь@\nFC1 Фl7AL5е ж\nЌL”“LtТn1БeJ°Г7)ћЈFі)О\n!aOL5СКнx‚›L¦sTўГVќ\r–*DAq2QЌЗ™№dЮu'c-LЮ 8Ќ'cIі'…ђлО§!†і!4Pd&й–nM„J•6юA»•«БpШ<W>do6N›иЎМВ\nжхє\"a«}Еc1Е=]ЬО\n*JОUn\\tу(;‰1є(6BЁЬ5ЌГxо73гђд7ЋIё€Я8ЏгZ’7*”9·c„Ґаж;Бѓ\"nэїЇыМ?РRҐ ЈXТ¬ЋL«зЋЉzdљ\rЃи¬«jиАҐmcЮ#%\rTJџ?eљ^•ЈЂк·ИЪ€ўDђ<cHИО±є(Щ-вCя\$ЏMр#Њ©*’Щ;в\"‚в6С`A3гtаЦ©“?е9ЈВІ7cHЯ@&вb‚н§\rии1\"ЉЬ БMc\"\r’0фяI?%%4“D·ФaCG1 B®8: PЉ6ѕЊ ф=’))€-\nоЌўАб\rJPВ1Њl-7й…sPђ@;ЕгCOa6ф@9Ѓ`@&#Bђ3ЎР:ѓЂжбxпu…Г\rl…A°`ОЎ|:9Гс^)ЃрЫ5«ёН\rх7ЃxВ&в Г`Њ#bKЋѓђк5ҐLkѕ'*씉–i жМ/nуаЉ/©ЋA‘dЋлѕa“CRB««0\0Ї‡ЌПrЮЊ€2h:9ж|ўhD5ЂPћГbC†O&Йп&КЊгЛъ€#Є‚ЋЉдћ©И53к\"Ј0В:Ґ!\0н€ЋЈ(%¶oышЃ; PЊ:АcУ\$ЌiАО3©<ЖЉнлЋFъФC•Ґ\0\npe›XЎћ®·Ї)XЦВ\rТаЧ*Е“ ТR‚0ПЉXµЌ¶“»Ќ‘Л¶вЧЈВ7Gв€™jЋ]љт2C;GчЋMAEС®V‚eЁ«ѕ)Єш*%\$еЊО]щ©Њv¤ZL_•бФTu{кЃBѓdЪ>ѓ8Т:Яыи’6ШЯ:·€ЈЗЫ“Ї‹фuљ{µ“]ХЉ[В Bz‚Ґ‚Ђ¤\\›’3n¤¤ЗcPГНhoБ? ўnЬўЁ>ЎP7љц\nhБxCcfРЋѓ{жPiЉ‡’`Г wЙЎТоЦѓ((`¤›Њ1¤J№Јf¤ 0¦‚10J\rд=!fЃ\0K-Ѓ°23УКоbP tзМ0Ў¤jЏКг†єќjђBN‰<чk\r—‚Ъj\r@—4ц·\rJЯ\\+Ќr®uТєГєн]дh/%иЃy\$NНuAЇ°}\"?2Иa,,г·ЂЦL‘\n)FШ5%ри¶Њ©¶9К№XsИ.ѓS№8зс-UрµЩк}¤¤\"%¶·cТв\\‹™t.ҐШ»Ј„„ђЛХ>§х#WаsП¬8i2\$?>NFHНsrNЊ\$3C„jњ”ldґ?!\$2 IК!ТЖ`謄rдUОЙZ5‘Њ”#™DОN1р3dА1ИДґiи6iЃ‡#\$ПCf•°ЌbЇ€M=ЎL2ZhаУјdЃ\0c–§\$4±жMВqw/1Ќ‘¤dЭ!2}Є™уивЊбћ/kю5ИЂH\n‘Rs¬\n\nb+d|›„5B§мm fБс›SnП_i8Jс€± о\\Ўм?Ѓ¦!dяH>\n†l¤C2\nLCљX°Н¦’rZИ…gњЖђiлЋЃVк2ЩкЯ'dфяјbґgTтR\rе)±,°гЎ%хЮ™уa :E„Ь\$‘тiХКZ5И]Ињ„R‹me(3 ІAХє{И 1±*‡i€*ќМ4Ж#’,ЦPP бL*b+#О\\д‡:¬+П(е%љ-¦ЧKOх’Љ‹)<ђsюUћ‘‹р:ї ѓvД—rКUи7lLЄsjЈ Ђ#JvмЩй=}іh™ZеzF”•њ.s№¶РоМ?y ж°зЂ«ZPYТ9nlЗЎl|ОЋiM07‡¦Mcбaтaљ+‚€BC¤M(87¦шЫЫtUЖuСЄт(»ћљ”\$зРЖКШ•Q)\"ЃШм<’Яў\\;Uzг?еFPJzЉ{§\nЙ†рДЪтЋN{Р·G¶rСВzб•мг“°dБѕ\rнф+тbЕ›}bЦЕЫCH*’+i&НЕµNB†}-ж&љНЭ“БЎЄа»©ЩCќoЎLЂ¶кЊы!В?2Уф№dH‹]Z€9.Q=ш_Пѕ#Tt &zm(w#¬t¤їFR‚Hn.aвrлЌtџ^{!‰¬”п„d¬њ CћЃиl6кpDАБІ‘Ѕ”К?T6MьЌ\r·;“ЮЦЖыaн„ѓfoњЫыmдцqє¶•џ@\n\nMh»жµUPНyxmЩ\"·50U…ћ5{Xг/…@ЁBH§U›€!hХкCu`э—х§)W[hиђwhРЃy_hDX94{Й92ЅA?чЊ”w\$xФ „-СёИZCk[\\Ќ:qўоVW .8ш5с®^rХмaжh#љЅЋp9СKдьфЈут’Ќz-гnO¤у#Н\nї65\\д0уѕ¦ћщсОкф‚‘gћГУљAЄ%\\»“ MщJ7Ыўто8rЙѕm=‹§гТz‹ХЉ-б\"Q…ІЛmЕCЖгї u“‹k¦ЧЁjѓЂРr3¬Ш2†#¦¤UБQG%1»yVґvц'qэ|е ‡{wАPC;Чnсb)p'°Ы'ЛЪлSг…П¦GЛаБ% a W’'М¬†g…ЙXl5€Ше3[ы„'ЫПSпu<crЗУ/l¦—iяТN[цxи`›~\"хџАe“ўЫ лgм?БR?%ю c\"ьѓK\rѓ\$cВ”гC”0†ъ„ГВ?!Ђ aжєoEpb\n+C@.X ТЕМвДPEЊ>Д,‘нz%`.нvњзzЃ~Нг¶GНrЧffjLih–ГАP(ВђЂRЦp' КGюэ¬¬эр’]З€Йг sМNћIуМ›\n'јМoця°°¬¦2-љю€ѕyЌO Њ®уЗЄ~в°)»°ЦюfР‹гђЇc0?-жkЇl2`СоўзЋРк®Фи (dw°ъ ноО<‘и±РчСЋU#ehѕЪnА¬Ё© QЊЊq>Ш&El±LЪ‚‚WГ®AC»В\niаNl8CD/x‰d\n/C0IЖFQ|GLњ`Ц[BcRG\"FљНjЩ\"Zёlj±”[CЖч¦ЦЖGф±e„QDнJRаТ5Јu±W¦wm•жf~ЈѕН°jO`Гq¤Г®Ьg¦'0\0cСP ‘Tъr)0РэжА2ш‹ж9!’МlКЛе`лну!-Q0Фr‚џ\"нс#Тя ‹\$l•#мЊ;тN#тHя2*dА–+@ИOќГБTўN2§&В‚\$2c:B¶ъf-R4FТЏрЗ ўs)d\$ЁѕnжтonюrVИ):-‘M„СLr’РQ\"‡фz`Љ\r’·+°Шb¬Й,§¶\nМ LЈ”VC–%р*н&A‡ф<м«\r#/Rе-pЭ0Л0ПOкq¤02°ј&M1Rц“ra-ЖL>0y)&џ“- фэ3-3Sц3>kтИcѕю\rѕWы!F*ЇMБ#тњ\$3ROr¤aіg%S;нµ5Еq4§¦Ъ№%тъlvRНюI30*\rъHо6л9E*ЯДЖа3j?Cш3rkETY Ягоrrm.#WghF;,Т“`К»пВ/оS<мРk‘‘=ѓ2ЛЮМуУ>b~ј:‚о\0@¬V%o?лдgЋY>†’hOєъОУ…ALJG4нnSAt%оЦч&*\rЂV¶°FёYFЦ\r†ЪљеюЂТИ\\EвnЛвњV Hd\n ЁАZкЋtPYс«фCcя>С\0†gЩHHT}HҐѓH-P#В@\$BH\$ё'жж;frYOвJГА\"фRЯ@¤TБCЂфп 0дHRгюЎzщгЄ<cѓнТ;«0D.бRшЖИВ({%\n\rлТ_кКQCѕ ”эGcЮ;z@ґ;FSA†щc§©jЯ&>kCёЛсжэЊv0Д\"ЫкХв~Ї~<‡<3iг3©уT\"ыTd¬'В,ыU@Т5G5u@Nв\n5Iж и€Г¦є†Н\\·•D+Ђ<r+&ы&bЭµ2ТEљvЂљ±nV ®4Ц°rШ¤щ‡‡Mu;F›&Е†в абW¦\" #юИ\"?<О”R‡<\0”5fHЯЂЩS…›SЖ’ОjЭTгЗUВ№0ВYўЦ5у;н?\"¬Љp“!.Mмa8+ Ы<к]СД†d¶.<-afП…~@Ъ\r ";break;case"id":$g="A7\"Й„Цi7БBQpММ 9‚Љ†?¬A8N‚i”Ьg:ЗМж@ЂДe9М'1p(„e9?NRiDЁз0Звж“Iк*70#dђ@%9ђҐІщL¬@tЉAЁP)lґ`1ЖѓQ°Ьp9Нз3||+6bUµt0ЙН’Тњ†Ўf)љNf“…Ч©АМS+ФґІo:€\r±”@n7€#IШТl2™жь‰Фб:cЋ†‹Х>г?єM±“p*у«њЕц4SqЁлЋ›Џ7hAџ]ЄЦlЁ7»Эчc'КцыЈ»Ѕ'¬D…\$•уHт4дU7тz дo9KH‘«ЊЇd7жтіћxбиЌЖNg3ї И–єC“¦\$sєбЊ**J?ЋЊHК5ЋmЬЅЁйb\\љ©ПЄ’Л иК,ВR<ТЋрП№Ё\0О•\"IМOёA\0оѓA©rВBSЏ»В8К7Ј°ъФ\"/M;¤@@ЏHР¬’™Й(с /k,,хЊЛЂдЯВ#(ЪЧ%l¶(DСCњЂN»€Щ.\0Pљ•ЋЈ\\Э8\"С(д6§(р Њѓj”\"пЉnщўірЎc`Ѕ§H@цЋlpо4ґlB6ЃїOгьв4C(М„C@и:?t…гЅ\\(sрЬ”П@ОЈБ}2юЋC ^)рЪф1И@МфO\n‚Кг|–ЉёТ’СаP™iЈH„?8БІШЄБ¤«ѓVЛ»ЦъЊё.@PЉ7HI2d:ЃBєd77Ё€J2\$ФЈљ%ЌгdЃДhЌшЬЛ@P’рФ8\"V4„xй #KР\"TCк6#cґ:Њ UўґЌ\0PЊђЊлЬц3Ф)L!З&<@М’BпЋMєьЬЋ№«Z뮈 њЌQrџў(љгИB†](Ш3ъT8cЙBё\$ў?ў&CвжЇmѓ[s\$¬Чjм€ЂЧ/9ўлlЋ{\\рЧnL›Ъўѓ(Л3ЋХЅT ыЛ{uі¦Ќљоп69ў …єmЂPбid8Д¶Г±)“7ЊГ2УYҐў^ќ·Лb ЮИжИ@ђѕґM3bъЂЮ3Ўќ9хC\nF„еоЋ!\rёКaJ[Уmj†)ЉB2ћ¶\" \\ cK(6хm ОXуѕ/л)iCЅйыXЩТxм[В›ыЅ]нП•’QNrІ)@SМUCQФµ=RЄХjЇV)ьф«epЃyр@Л* }?‰Y‹8єbГzSЏ‘‘ДиФРi%©Ѕ.“5v’Xxrj„я©Х>юХ\"¦U\n©V*ао¬мVЎЙ[«”¤•IeWл\$љі0Б ?>IЙ4хрГауkw§д”3<Rqd†ЕHЎCНIє4\r!™ф?аВаb22н<“™\"PчHкш)e@:Х~ЭѓO_ОР ©3FSГAЋ&\$t8YГJ BБDћ`s‚KЁM†\0ђ Б:eБ’- PRLЏ*Ht2К¬гAЅ3†IЅ™s2WГ„„ЬТЁDїѓј°%ЎІ ` €hЊЄ…ЮЖ FTSЅ(&Ќb†гЁ~IZљWЁИТ2Jџѓ:¦&’\0З6,¤K uCm@2Б•ЁCj\nФ§'„ j§D™{lёћ“тrфР\n@Б¤5”*KBI& ќЇ…¤HЂ4Є„8±Д\"ч;Ш~0nЖї”Ќ\n&дdНЈШЂO\naQЎ‡\"ЉщЙЎ1=/QњўжЈКp1)Ш“ТўvЁCYP!е€7`ТH)‚Mв‚g—сC(Kенµ ?ч%p 2Д#I0NWБАPкR€\$ ?U \n d„1°ЖY‹EdБ<'\0Є A\nЃVА@(LµМаВћi_хъА”ђIChєєЄ’Ф+ъа«ж…Къgбg,МйC¬вй„ї*SҐЪ\n>r—'f.П-(»›9м%НјЌ¶cJµRВZ•…Њ?\0 ¬a‹N5ЕБ‘¬J*ЄIБ‘‰#¤ґ?) Мъ‘e\"`ЭШ:B©Ђ‘”УZї+UЏё.\$ј‡¦;)Ќ[ВLb4KўtО«ђ°Љл=\$жhLў 'ІВ©ђКСjг6€µt°{?„э’iMЧNѓђs©Rе\\Й ЭYJпj©ш1Ї l’%Г‹БЅ”¦\"Єy5§Iт2%ђFЂPR6д!uУZzУk†Љ„€о'°ЁC \0‚†µc6жЊxo>Љ9ю‚>'#eїШ8eZшаѓ,®г(АІ»µ,6)З~`тэ%DЁсљМ\"я(ИnD\raХ®ДвNЪ ґ(µЯњ¦¬M•©iм»<“њцЋq9б;Л]?іОИ‰аEн•3дLЙ кРШќ¬™щ=Ш™„«бЙ1!rљMФЋ¤Pд1]ґuћЋ>•:2\">Ѓ2•п9†›OвFQC¦1\r(М‚м?^ГA~.«ІU)ЪЫЧRм2љAZ»б\"ц–b|YђќУEЯ¶ЉBIЌті€_4=ђ.[Sn2лXu^=гЭ›•—UБјw^дµL№Їў[a}гDuFWХЙ?ѓ\n3;Бу‡*B™юM/LјЏYЅѓДJѓ&аH™q’Фё; -yп°УЅЇІ\"^„Я`ЛБWЃA¬h\$|ЩvжљЅ§Ы{СlZТ]i‹‡%Рtьњ•_ЙЙґ¶З ﮇїbЗ?й†ќтnQ›‚›uи[[џu–ЩЦчеґ.ќk§ѕ®ґsґАxИ»ґ9ФЛЌb'2щ™|fѓK~3]Э№є±бzМыы=ЮЉІwщUЩw®чрќыш~«Уыb_µxъв\0@ђF(1|к‘Дјґ€8 \rLЖO'ўћџ/{ЗНҐЮMИк~->‡ЎcL©¶џЮr0•O†+9ѕЭM9ищ¬I0ЎF°I№3iа{>щЪЗ@оЯ…ѕjд(> 4х—m5зУ5ЎxЯ\"я/Ьъ?ђЏxЅсЙ(eЖЦНlя\$фXЅ?ЅdГэ0К*¦j¬љ;\rAаiПш-NШwЏёьв[o¶соМсP эП\"m'`#жLm#&·‰8pЇБ&JM/БҐ#ж\0еhЬ#дј0bТбbPяпМЪгХ+kNВЯЖ'П сFТ№…BШПБя#K°iВnыЏЮm/Fеoи#pћbDИДpfзРЄ\r,;«н0· ђ.Д/>Г°ўЌМF^\$h^Ш5¤ИЗ†c °LЈ№ЊЭ\r¤OpБLXђ ИLbЖfvjДZ9,»Г7hФўhвьwж. 5§~Љн¦пљНўZd>\rЂVўрґ\"ВК©f4|гDuњЊgTR‚ZКўЩкЌ§x\n ЁАZ–ВсR#мшоЈ pp'‡\0=, wD`ц+^qЭ М,biЖCкЩ‚М;dџГ&ДВЉP±Ё\$jЋОВ,7\"@ІEи(¦!\rА ЂЮ©E†?…«B†:¤(¦`Kр ГHKoь|мЪхМZшhЩ\"Д,†¤Ф\0р'&hн“ Нды‚bsнршђарrыЂЮ O\0ШЭ-дуВыIJФJ`К‡±@љ‚РШ±btЗљgгjhNZБX^lО~Лл|Њакќ#\$/В\0їC‰\0Iш&00iш-Eщ „V;ЕЈ!IьЉKlo\n?РШiBHЩKфЖрlС\0ИFggмвFjr1+рBDj2\0";break;case"it":$g="S4?О§#xь%МВ?(†a9@L&У)ёиo¦Б?Тl2€\rЖуp‚\"u9?Н1qp(?aЊљb†г™¦I!6?NsYМf7ЏИXjЃ\0”жB–’c‘йЉH 2НNgC,¶Z0Њ†cAЁШn8‚ЋЗS|\\o€™Н&гЂNЊ&(Ь‚ZM7™\r1г„Iљb2“Mѕўs:Ы\$Ж“9†ZY7ќDѓ ЪC#\"'j ћў ‹€§!†© 4NzќШS¶ќЇЫfК 1Й–і®Пc0ђЪОx-T«E%¶ќ љь¬О\n\"›&V»с3ќЅNwв©ёЧ#;ЙpPC”ґ‰¦№О¤&C~~Ft†hОЏЃВts;Ъ’ЮФГ?#CbљЁЄ‰ўl7\r*(椩j\n ©4лQ†P%ў›”з\r(*\r#„Ќ#РCvЊЈ`N:АЄўЮ:ў€€у®MєРїN¤\\)±PЋ2Ќи¤.їЌSZђЁБРЁ-ѓ›\"Ит(К<@©ЄIҐНTTЂ*c*rЧ°L°дмЕ0Р ыї#ђЙЅФ1B*ЭЇЈФ\r ѓzФ’Ћr7MрР‚2\r«[ЊЅ[ЮшЋ?дш#ЖГ№Б4ЅA\0о•ЌЌММЏРX‰ЂР9Ј0z\r и8aР^Ћх€\\0РКґбz*ѕЙЬК2бЊ\r«C‚7ЛBrЭ¤Ѓа^0‡Йh¬Х7®ђф=RmШi±hУk¦\n?е€ьј/Kв`О*w:тЅўMbй/ВrИ;#Ьµ7ЌаP®€ApО†„Ј @1* ‚ашJў‡\rгbH¶Cpнъ!З©љН6ґ+XЗRcWи‰RЊ#ЁШш6C`л\r\nwФд’/В3—Б`О3ФЊni\rlъі¬cpг•ЃB|МкKТRЉЈHґийЕBc3Г7A_ўvfP䦥#Э€Oo`@)Љ\"`0іL+¶ЪЭЧMвТ®SS†]‚ъ†pМ¶!Ф—ы-6|{є=;ё Ні¬(’6СK“ 9т+ч\0002¦Єкїqґ4\"Mї8ihїdты Й\" Ю3О”ш–€¬\$67ЈШтг±s3dБ%;Ћtы•ЭЊ,jЦyxe7MБ@楢 Ю5ўЎ\0†)ЉB2њ’е#KШВЦО&b`€пЈLЗ;,\$cRЊСНКф7\n{G§cЄeс«Y!ИСVыП0J|Ь b5 “TЉ™T*ҐX«•‚ІVђ)[‡%r®ПalYЃ№`ѓиBiЋrОZUHvш@aSм•‘ дMI‰\"^пщјў©йш?E@<!еH~Хў‚jќTЄµZ«Х€wVjХ>AШ? zQ@лaёраHФ*И(#е2БЌ 9{0ъ§¦Д›ЙhL\$'ќ t>WБ?0жђ—2>JН1UCheI8FҐ€щ.†dБ@2(Бѓf‡зЕЯ·ЂGЛRбР4€жDЙ4Э–ФЁнbС\$A\$Ќ<*C†EЊ(N0зьџ \"BЃЄRA\0Ђ(Ђ ў©§“)*ѓA%¬`7'Й¤Mm3„ЂП0g\"jНQNQ€7‡yG2в9NKyп‚ВFџь|y†pџeу ,њXбБ)Е}Г№©o±”Ж*–Hg‘ёd§\rкђE‚Kлђ\r/ђ((0МeV2’E‰ЅЦ ў’BГЙ‘&,CКшРjMZ¤hhЋђ@Ы\"ўѓћD”1±#†j&Йц3Ф7РtH€ЯDј бL*>@¤ш€¤y”Э‘†JЖЁ«к&*‘U“l^џКИ1‹™ќС`ки%4lIZ)&c;i(6њ„`©/Ы&NF6RTzCй‚™f¤ж ш~џ\0Q№^Ќl'„а@BЂD!P\"ґZь(L¶·ЈЩBДXљх±Кp9J”їZ“j«aў‡haB7\r-Mњ“–Пљн>&ѕФЈФ@U?\r«ЬВЈeК|з‡–ЩП¤убD,tИlЫrаiЅЖ:\$TЬ™’я ЄЫ\"¦?#^\\‹0V0Rй\"*ШЙNeВ…Тц_”dШ›ҐЃ}4&дЉ¤Н‹QhbЊbЅ§46\\Л«,[мсПD®ѕ¤4Ј:э¤7G9mСwђ\$Eo©G9џpw[rЊВ…KрЅшn/D©ј.хХ<0Щ…\njб>ґY’эЄrэo+ЄшZ6‚`e1„•м”6ZLт_ґ6їљp`’©Ю‘ЃЙ=вZ~b9¦_Ўed«b¦”Р2ТБ4-§.“\nl\nЃP „0ђ)3фVЋџ#й7ОЂr<†]НжV±іаЂѓ°bТX^vџЁiЪ†RUP\rJМ.м'„µ>Г3јр‡жфаџsъs–є7иMQsУTXъ,ќИ[,‰Щ‰!µІ‘ѓJѓГ(gЎҐRЦ хFЄђFJ]эћsq‚weGTкіOu©‡‡™чY%U| w!¤=цJ,F\nc<єt%~V3Цђ¦IТ»м¶Ч\0д——рeGoРдy¶&«ЪЧ^љџЎљ–6\\K†И\0Оt·yдДD]ц/Р ЙЋ)…ЕkЕrЄҐыrЩ\rѕ:p‹aЖ\rЄтo€rбЋУ‡lфЉpЋ!,ѕлОҐѕЈxЮmXКх?-З „ўдАЉ/'6–.ьCAX¶–„fҐҐ-d®ЪРdA“‹[ч!Ђ®‚nмэЌе§ЫЎ5ѕhД‘qЂД1—#vхX¶ 7с‰LТ`\nUљ«Ђф§>Ґ)ёjЮ)R\"Hы^ЬnЄW•vОРN:к‡?ї ДЭ}7ЌwЗ Х9&J®wQ-…, џ\rЕtYpЛLіўЈжќ.Z;З\"…д|aиРъfBЅ8vКЎ-ЙЉ“‚kВ»[рхxИ3г@КощzдПЦъюкь#“щлѕ@9вFњmИСS:љ<EтNзVЃ# eюљі(c№–Aыђђк\"Ч†г›&©UкИГџ’nЛeUь(~eKtгкнqc{ЯoИWўFДх5|в&™\"ьЗl\\-O„І%¶JВ`ч%ФуpµNФ:ђ[„bчйАs ]¬¤Ъ°р\0ЉКhТп/-ћрg0гNohр_‹ЏРRЩм2иl–К ћц«@#€~ЃKњЧЌѕu¬ћуП!n@уЇРпђ„ур(ГЇ#¦fѕРN&4\rе…Нb`xвѕМ®№Р¤”pЄGКвC@\$тKЉFю.ьгрe°О[HдШepРсuђћ®ЪrЛђ8pтbЈж'ДB%mLD¤NL/axCђюDv4#J@Q\nO°ЯР@ъСзDEq ЅUcwсС „4\nЊ~ЂђЂгQL1Њsђ1Ohyд.fмЃСNh«*\".Еъ\n±\r(y%NqоЁx tC\$Пк𡬈Еbщ¦~aђўЦП0ЮСС°№е!b©©–лўьa‡–\"вд-Г\0‡кLCВю#ѓdН¶Є\$ Xп*_FBСВ”1l‘Ёйб.*ю`Њ\$c”\rЂVҐў\rmЬФFRў\$тЂ‘Њ/ дbOTAЛf*iя `Є\nЂЊ pIr/FХН2&\nЦ>ЌЧТф§!%ПRK‹†…Нs,.©IX1bP%G\$ЕllGФй2.;ѓ¶y‰0-r!(м‡Иl\$*F*b1\"mZ%АЮ«ҐЉЁG+h9ОЊy&‘‚d/СЪ0B1l’,П‚sIl!Џњ!‹°ЋbЖ,<%К'hз.%Ъ4йЏ/©-Іх.10тCТп0N9/s.q„Iдв@5c(ыBи{*j7eБГцяс:gВ`O’Я-ВЬ/d%Ж¦іeІіVмpЬыо¶К¤:BиFмцєBE†Љ©і6іЂ‚-…¬і‰?Ім0§о?6rкrKP\rлTykMnжnу›11НK8\nЁAX&Ї&pr]і@ \0ђ@љ t\n`¦";break;case"ja":$g="еW'Э\ncЌ—ѓ/ Й?2-ЮјO‚„ўб™?@зS¤ЃN4UЖ‚PЗФ‘Е\\}%QGqИB\r[^G0e< ѓ&гй0S™8Ђr©&±Шь…#AЙPKY}t њИQє\$‚›Iѓ+ЬЄФГ•8ЁѓB0¤й<†ђМh5\rЗђSќRє9PЁ:ўaKI РT\n\n>ЉњYgn4\nк·T:Shiк1zR‚ xL&€±Оg`ўЙјк 4NЖQёЮ 8Ќ'cI°Кg2њДMyФаd0ќ5‡CA§tt0?¶ВаS‘~ќ¦9јюЌ†¦s“=”ЧOЎ\\‡ЈЭхл• хF“qћт‰E:S*LТЎ\0иU'№«Хыќ(TBЁЬ5µГёЬЈђд7ЋN`€а№#жЦѓ{rЦЌг @9·Г„\rђж;Бѓ#?ѓ€14Џ°„ZWДYBr—…©МT Dz“ЏвQєи1ѓ2<@ђЉЂжЄ#КІЋБ\$aМKҐ\$ Vи«ЛД“)й,C«d№КDкЎLїђEІ`ЂG9|Tњ¤сћ’Ґ„Вћ’е)МL±Иб «±TЄ&дVA‘б_4+S’6AщTЋ\$4B8UN3?€г9-ґ”Aђ@ЭNµЉЌ@9Sг(рб\rГ?Т7Х±=Џ—(бЄуA~Ћ!„bA'9PW%фЏ©•фэ3M±КHЄЎ#ZQKщDЧХy4*ў^A\n№fћ–Гёs“QL¬Ћ[чћAЬbИ6ЅђHA\nВнt5ре\r#ЖЬХПh@0ЮрЂЕ 5ѓёТв4ШaDѓђИж4C(М„C@и:?t…гѕT7ќлБѓ8^2ЌБ|B9Дq(^*!рЫ5Џ`Н\r®\r^7ЃxВVUН”AййNEќ\$РЋhбK4J seўыk0*БWkЫДt”)ОM•С|zNДA \nгд7=ѓ<–ЊЃь«ЦуЛLСеќ(ЋqT@Є”g9+A€?рВ:ЌђРм0ЌѓЁЛЗђ%БМE?GI,QУЇЙЩх№МR‡9hQ9ҐЩvs„}Щ\\sдFнЊ¤Ж[vD\$Ѕ0іЙќ\$©o#/\$Y+№ЃB7067u\$61Њ#sТ(‰€яOq‰—KEДtз;о’9§WхЩ^Чх©®”љюГGюЙz'›KыZ‚ я'Џе<нIЄ5bz*Iтnл€Ћ Х¬Ищ`J-`AX.ШЭлe)BI№·X& ЯЃ~OСZ\0 €Tа#Ћ•Рє3фжC‘¤4МЋЄ\0МѓbхVKґ”фОг‚ o5н7ђ@Uhu`L39Ђ@xg=ЃНЊ@еѓg'°FG\0 n§0Rs ёЈ?V¤*‚S\nA[(ЗКcG(†x\0@њвB–Д\ng}I#\"…јGЧq)Q[…CRЂНУCUХ‚†p@јЈJ cЌX*аИЅ?СЁc¬}ђІ6JЙЩK+eІ…?&dНzTaСЈі°}.љ1нi--€!vJ€ыПe\rЕ6r|'а’cW\"‚?ХЩ\$ ЎmвРлH”…#\nGxБ5 %PНЩЛAа8–:‰?Л•lЃ‘2FLКPweЊё7 ђ\\МY›5UJ±W+vПBHmШ6і@й0БтџЎ¬AА›ИРC[AD&&Pй‹1Ф4Й#“0“бy•Єл‘)!€‹8dt–5Њ^+\0@ГѓcШF°8 ™5C\\aУ™\rЕ&О\"«Ш‹i°г€nГA¬a††‚\0З;иpisЃМж#fЌQє9GiDѓг@Y1<\n (\"ъјЌІ8臈‚ўCЙќd?У!K\"SHDbI¦E.ЄРhВ°џЎЋ^0j,lM™µ6б•АЇаиnЋ2`д7‡{)#”tЋКL—M…Юёй”=і, 9ўP9Дh!ё8F¶&О«Ѓз1†€РC;\"оЁЗ№')МM‰№8с_\\лЄ'Е\0ЎДљђй%ZоҐw !Р-Ќ‰42 O?Б©‰0еD A.ўЕK'вјА(\$‘`уГ ip+й\rіJ*qMУ.x9Ў М‚Гlџџ‹ЪЩ pЗќPі(„ЬА В?T}лi(”j IёЃ!‚G%ЛН†Ъz»)e4A«Т,)jGҐ¤0A>‘§З@Ё©ІфЭ\\A7й^@ҐуЉwёЃНфXe¬бЬ\0@Я\0 ЦHF‚ P`б№А†љ‡г.Бф9ґ^E –\"\r@Rк!E;x#”]; ћЃ\0U\n …@Љіё Ѓ&\\ь^S\"ПZ#”G€+№ўњ{ОzзЉг»O1иЋ\"(ж‹„ж|…!AЪv9ЗR\ri!KP[m=nв‡гЄЯй>‚n–BДDut*ЦI?jй&нрҐТ5\$-њS®алч„ШЄХї1Цq>в?Sж†ѕк‡8ЉГ?B§2ўаЪz‘™n0‡‰ї!k\nѕ°W\$t’¤zаЬҐDЄZB< ЕdИS(МЋ|бњ…\0†ОЋиЋиBIHiN~ДРЁЦзВ?e6Ц2Кув|ЛЁ„Fb*”©=“ 8\nњ“љDаM eеQ¬€6¶ЇЎ„EХЩЈA+Н6Eр±чxэT{тWвКѕ8WтЪіFjН„~?}1гкі[з?u=Х ‹gйн\\A7юG+ЌQ*Нxс^^D8є<Вlј‹Юr/8!XwўЖ(тђЇ{Ж~+1§¦”/[¦МПЎP „0ђ0 \r(]ЅЛшї,µџQрp°vNІЬD•\$А‰8^<и 3~N©vё@Ціvт?ШОfслъ›’#[b#к=†\"#иёA>7КµМe0ж&ґъНй|µй >д±{QнюYA3/0р@‚ГєKєЕ«В8‹`6rЦ[m'‚JЩюъ‡ь.цј€БПЖ©A4!j=dАdюІ„ј¤яDF7ЂКEђZПоIўЊьНаьђ\n0Gоч¤щ6яРhuўІЎnЃZvђ/пР!~ aPбH/К\$ф¦ДБlКБv#ot*R; 2C(m†Ьn\rdввFцЏXqжЪmп0FФБ,\\0|ј‚\$pqJJ2Г0хp”а¦ЙFєЦcз\nMnж#\nОyOmЃ„DxрMџHDТђqE оЎРБMЃКи„”е¤ZВьDЂЯjFоў8лИ\rс™I™§{\nDЬeаТк>‡dндљe\r#®tlзpКкy§ћњ*р/% #`пMt~e№mi 0¶Ч-UЌXзe Ў&р\"јOњЧP[QhЦ.юр\$яГHW±w1‘\r(bZЗЙp±Ї›сўлоњ<Ќ3Gш鑤ц&ХБК!x®Т,\"Ё»HоЋЛqМ Й›лМхпU±ЗпnН,ЦНЇO±ЙЋ–ЂЏNижГ .•Жћ„ђМnСјзСZ(4иB>и‹\0јFРya+A 0Ѓ1E2юHо Е¦љ‚\r <¬гD,мOn†и§ БWЃxHг:шi CKѕ›Ґ&2J0’PшkЖ+жФQАкЎаОdбxСШ»Сёке®^Wс11Ї\nrЄkQя’+®\\kЌ—т·2Е*рЛО-тП0їCчТцRж„ЗОaКjbкЎЃt2ЃМбЎ6?B\0JFмЎ|0ЃV}ѓЈeРЭ!’Ш0Nж|±рЂNеі52ТрtЗPN®w Оz°)ЇMВ#€мmL|уG ],›5)”WнЕ5іhn Q&зeе~34~РЇ,е8B?8‘Я8О·!уU8s‹R93Ј9s‹)у”S™\rБs6‚8€е~ME|№dЯ\$1©9Я<B?<‘ОТЛ™=¤ЃJ_=qЃ=ДТMsе<де;SЪYішMіьsАRО¤л]3“AЇ ±ќ?Ёмt!sџAґ(#фУ^кФ5“g!¦оOatВx*орVОщ<t>“Г@S74уфпУ@ЩЂђBJў“%3%аЃи\"1Џ6avвФ|‚Nvб-KДLЁО%“RЪЊFЃnxaП/У\0/У¬QkJwҐЖu¬rЎGT©JФ±0/Њ~р‹сјhј\rЂVБаТ`ЦTa6sЈ†‰`Юї М‰Ж9ЂЊКЂЪ“„4ё€И\n ЁАZD”‹т=Ј™В\n~и(h,wґљ12С)ђє+оЧЗDШГмB°вОдTъ\r4я6њ1БПЈ&Юі4ѓЃ%V#\"2bчo¦\rм–gиz8‘W¦ZoўЁEmВ'ўJг/PBЎ Б<ђХ\nИјЉё8RГSРЗ\nВ0aКzU·\nµ@\$пz#Ѓ)”%\nЋ\\±q=U9 ЁTѓt5#Vё`Кf…@ x^ЋNVU№’\$kЅ)MRЕP€v+WljQп+\rНД\\q•NpжЦ(.М\\Д4 ‹ё@¬` к ЫYA\0ЧДаЌFLa\rZHNоЃ(bVѓc¦mЮ@ЁU°8'>Lf¶э‚Шс†Z‡C[хВжц€zG]9;sє…Ё8ђЯ,kІ2¤АТФHLp_DЂue@t#\$";break;case"ka":$g="бA§ n\0“Ђ%` €j‚„ўб™?@s@ђф1Ћ€#Љ Ђ(Ў0ё‚\0—ЃЙT0¤¶Vѓљ еИ4ґР]AЖдТИэC%ѓPРjXОPѓ¤Йд\n9ґ†=A§`іhЂJs!Oг”йМВAЋG¤ ‰,ћI#¦Н itAЁgв\0PАb2ЌЈaёаs@U\\)у›]ќ'V@фh]с'¬IХ№.%®ЄЪі?©:BДѓНО иUM@TШлzшЖ•ҐduS*wҐУЙУyШѓyOµУd©(жвOЖђNoк<©hЧt¦2>\\r?ѓЦҐфъ™П;‹7HP<ђ6С%„IёћmЈsЈwi\\О:®дмї\rЈPяЅ®3ZH>ЪтуѕЉ{ЄA¶Й:њЁЅP\"9 jtН>°Л±MІsЁ»<Ь.ОљJхђlув»*-;.«ЈЌJШТAJKЊ· ибZя§mОO1KІЦУїЋкў2mЫpІ¤©КvK…І^ЮЙ(Уі.ОУдЇґкO!Fд®L¦дўЪЄ¬ђR¦ґнkяєj“AЉЉ«/9+Кeїу|П#Кw/\nвќ“°Kе+·К!LКЙn=Џ,ФJ\0пНu4Aї‰МрЭҐN:<ф ЙL a.ЇsZ’В*ЄН(+х‘9X?I<Е[RІуLЗ(•D%/ь(ё·iЬдРОФ¬tЩЗЌЪс9ЈЄ‰H«0н?§‘Э©НjAc)ОҐ’ЭПWКшЪ±Щq:цЭ«#.©+tЦЕцўKp36bМ“ЧqЕAЮlУ\0єлX@ ЊѓhТ7Ј”«wЉCяRМЁуpЎ.ЙЭЫB2•ZnкJ(цўJаВ\rђК3ЎР:ѓЂжбxпџ…Г#‰вЎpЮ9бxК7гЂВ9ЋcѕЋ2бѕ@*N¦‡ЃxВ8*еЭZvл»х+Ї №M®ЂО—6ЄОснAAС[юЦC¶3<гm”цЫq§;г]c9иж·6игu)R›є•CR4…a\"C%юґЭtэџOXЉSЌQ@64СnЄЕKjС\nNЦФµOµ*©9'^ЖЋ=бРхwћЕv”ц5ё)нK['Гґ±?с\$µ3wОюIkr);щCХ(з§c?Ю§‰cyѕJ¤ЈТ•dшї’%EqHеCТЁ;пс)WпйL(\nЕ'ІZZr§лѓ]/dю“EўкщI''ЕМ,ЖО·Џ›Ђ>ЗджѕТћVHS\n!1‹—‚vчX#q@JЁггњ…RrЂl†XЋA‡‹2зt'|њѕH^ЮЙј2…EHЮ”иhµ!aJ…ЙщfCчRЂЋ№B~kЃє¬w.ь\n!I[l…О”юі\"™Uc†!8ъѓСd wЛЂ.(КЂЎтК\\KЕжЎђШ“®%®бЙеМ±IzІv\nUА°Z±RAІA°иAВјs\\Щ»5¤мW¤фnЯzг‡…)W›5Fq—kШ~‹aw ҐмUWБЙю?їSю«Б+љeGYH#cNuвlb7hј0¦‚3v\$УЎщDIYt‚‚\rУ‘иBYIЗ,ОЊ†ЗCщћ9ђ%*&Ў‰fQ\$¬NYЉ–”F@M:н>\$Ѓе87ТѓЉ?aн\rЉ1i±)¬‘/‘\0®¦LѓNЈЂЋЪ@№O\"ZТ(м№?3&hН™Г:gЊщ 4&%;Z3HiM02рЬC iўНU¬8I-*К|5П)®µуN§`yЈе,ЩПзјКІЊVQ4Џ¦Ц@зУ’Lf)( Е°вJS‹)QнФGЧµ \nЭ#ОЃђrK'Фµ\$Ё» ‰ч+'ЕU”t?і6jНЩЛ;g¬ь;ґШСZ;Iim(<F–иУLjБОЋЄЄhd›Бe¤ щб–U+:U…97кB«RЁЋuПЊ6џС·bмxЌ‚[«л›…аIHтM.И>”TЉW,©rВ‘дд§R\"A1ЯҐ…#Уќ¦ЄVґв;¬@)цl·3Ћ»fг‚rўEH/QК}0ЈСФ )¦Ї¬“ЁґLењqU2R™Ѕ¶VoЈх›Л:ЄWу)`єUd[в9v#Пu/а@\n\nш)4лmАљШџSЭє#х>>.єљ¬йьZH*oќwЌ¤дТЋG R|™bm°“8Э›{и·%?ЅiЈkї0лІ•—vµТУ”YxРнЛ\\„–Y‹…{¬уЌE(Ѕ@r<юЬ}“XЄ9aЗиЦЛ;џ‰s\rvАћ»J™Ў\$¶\rФZ„Q‡c¤~'vўT3OiЏA…Ъh°rМwЬыћвЋпМв‰3ндcќмB‡±V/1Ћm9›з››№і”|!r5nb~xS\n–aЯLop9%ђО7lРSН5Ј#…%йЙ©ІV’єЙ&*Ф|сћігДПМ‹@L= ї€PИђ)іB-БЃ§ќ:`9З…V,І\nvlћ-)U^‚ Pbкgh«€Д”tLтџ[i?Ґ}D”ЋC8ѕ'.:{Ћ†<Ђ?·[/+щD“F\\ *¤€gЄМ}tѓЕтЖP1У‘ФZ-ЌїЩґд ьіфµ»@Щ‰7ћn4ZЏъ(.Щ±HгЅ{е,b»8@VШФИE«ЃDєАт\$М`'Jоl-¶#Ж¦I¬>/їЈ\$-?q„ЩВ}C(\rYяS§N,X№ ИеЁN¦Нф_µёй-NиJЫЅрtЇЂHЧU\\м-T№№йaK“{2І•?–шUsтї·xU@Зh У—mVqчі4;Ѓыїћl±°ЛЁ,СЭFГwЋяoё\"о%ђў.+гЦЗ~*h-›S,Мwлg1иWК|4^r,{z©µ™µК~±7xъбCrЬ«Жt)*ЯјA)\n/—„tуi‘Н=wЧ|Щ= *W\$vЫ‘хЩќЬ)їn=aі±О;Тс@]DБ9† ›Яv-у#еП?дрџqО»wЮAэ—lLі*W№т?2a§·дѕымП‘џщdБ\0PA\nЃP „0ђЕвlЛR№UDar•an™UєѕХo8pрm\"ҐoдuЄЖҐ• @вщЖЋЇАrЇжЄ|ґ®љ^<?в<pО:+ЙTBІ¤\r?ВO@ЬHй¤ј“‰Ю'{Л\nбм‹ГЊp&*¬p^ьйЏ мЌ№©дьЈvJ°>'њи«°ёMf«+ёlЌ–*§>'b°умгоZєнљw+\\)EJЅЕЃ Ћ€U…Жо,Xн™ нр6※dИW†Ю/:YОw\n0ТХИѕЋ‹яЋ°)FЖц&тР\0чђH/(8ЙBлН|EОlт мГgн ‰+ \rҐДIТЕ‘фEЊV§їрв-\\г†ъ4с4=¬bTИиЫг]#c цҐrq‚NО‘Tс\$9zгN–гЈNмNьХл‡#С._°Цйbr#МKmЁрЙ8уj|Е%Д)ОтEЄx*„)/®\\oиy-ы %„ь+в\"ЄЇ2.ДД}‘Y§ћт\rћ#‹4yл…o1®NОихoЖм±Њ(ђ4o2тHЇ‰к4пЋµ)\nЄЂзzЖЖ?µbЄјЂSС?[И‚в¦С@pдdдQ,и‰ѕЩЋ\n\$Т:€DГп€гќ\$І0°ІP”Є©#€fпEхи,пr_&Ё &LЁТЯтI&rЃ%Р0сb\\нЈ)\nџЇґн\"мРo/Д`мPu<ҐМЪ.7qЂ‡Ћ1=\nРDи…фў”фзп&ў”гro)2Ои‘—-DUbџІe,Вi-O.ѓ{'.KGу)쓦±B°ИзиЅЈ{ЇкЦ\$I…*Aн™ ї\"ћNIбзPе‚т§3wЕЅЄ¦?вA\n\"JІі\")сЮ€Џ¶рr]-{2¤Ш„EТ°j)H?d¦:ПђщM.ч.OLФМ\\w3ѓВ€ЅИ#±иёhb\\Q*цНЩOґ¶Н8ИЁ—Т‰+’Ќ-д41HљжЁS#2lшІ‚ЬЏєлУ»’н=rЖZіЛ=з€тЇН>eЊъ§|ћПі’Ш§qї/!?УтыX»Уг<3Фпt\"ќ@,E0Ut\"dґ(Ь3]ОЩ?Ґ+BBCgо†п'?‘РвZd›0ґS0(zѓEђ\"7a5q6рДх4bЗFґе K+k@b‰#r‘H*ЈHfн+-}+ІЏrЄ.ТЇIґ‹AЄYBуи(SUK'§?Cw:dJoH‘zЊяCрзFCpzB‰LЕL”?рoDФвЊt_1siGу]EЯ«)+P‘qЎ=Ы1…\r~‘T„2фџ%4е>•с¤Q”фS“Q¤GQрЂф.`@U+6oSKCічKFКtUµ4ЊxіЕ/yU#K5&пu\0007e/Oђ•w!UCRTфФўћцo=59XУ15o/“Y“рH5o'NццuЋя•UL10х°}[TСDхY(2Y–1uжЙ0§„ЩVTњ5ШьPщ^5&g)L]Й6Бґ-W#NюFЛвЖт-µQJґмvґчнмEђ…FP€\\ETSЋ&0aN–]#N~TBЫOґ)Ж”чG°x\\R_Z5±G0rЙ+HёШ§књшE*і*тЏ †Ћ\0Шq\"rP№5Зц}M°”TЧ@‹(wЛ/2GPAоєРЦ\\,\n Ё— pХM\\ШкЉ]k/^!qv‹°©6ЈЩпёПпјЖfЮј›hhІµґqLEЊН°Б2µXЙ4›жУdPрСg‡0о|)йU5ГfvЧTvlaи®фi<кz~ЏЂaБ„{ґ<oЎ„uиTЏЌ8єхTѕpq5vьнeЕtmi pЉ?ђМрeѕR©Иt+M/гюё§#Џ»1yлоїSйwЋЋ‰ѕџ‹б0Зxl,йїj![j–«Q‡:\rMV2Э^wЈ®¶AеTШlЭ5bм[o¤€в<ЏЗ·lo»6µc;sЬrI|тђЅврВФF„NM],€ЅВЂшн6ьWC5Иљ3МpyWчi•VеlxRёw¦KХ'Уљ*І®(Вщтbtг®–#{и|N0сNАcЪOЁ1Gљ7MHз3Ќ,k|ЮЕUd—xш?`ж/њОK\n)Й¬°ЁП\0Руxђ“‡вR·ќjeЕTµTGx.SшЕvJ¦%*FОи `";break;case"ko":$g="мE©©dHЃЪ•L@ЋҐ’ЃШЉZєСh‡Rе? EГ30ЃШґDќЁДc±:ј“!#Йt+Bњu¤УђdЄ‚<€LJРРшЊN\$¤H¤’iBvrмZМ€2Xк\\,S™\n…%“Й–‘е\nСШћVAб*zc±*ЉћD‘ъ°0Њ†cAЁШn8ИЎґR`мM¤iлуµXZ:Ч JФкУ>ЂР]ЁеГ±N‘ї —µф,Љ Ќv%зqU°Y7ќDѓ ШК 7Д‘¤мi6LжS?ЂйІ:њ†¦јиh4пN†ж‚мP +к[яG§bu,жЭ”#±Ќкф“К^ЗhA?“IRйтЩ(кX E=i¤ЬgМ«z Лъ[*KЊЙXvEH*ЌГ[b;ЌБ\0К9Cxд €Ћ#?0ЋmxИ7·ЌЂЮ:›‚8BQ\0бcј\$22KЩ„ЁИ12Jєa X/…*RЏP\n± СN„БH©Ћjє€Р¬I^\\#ДсЗl€u•Њ©<H40 ЩА…Jѕц:¤bv“ЄюDsя!ѕ\"я&ІУ‘ЦB DS*M‘‡jњѓM Tn±PP€д№ЌМђBPpЭDµкҐ9Qc(рвЌГ?Т7У* ЦU)q;+‘Ґ‚ґvђ‘В!т<СuШB&”е/ЗУ¶e4м\\ђ‡[вu–DDР\\T•4›TUHtиE’є^uм©;dH¤ ФZАev…в\\™ЬvҐd# ЪыAб7¶1D8Dѓ”@0ЊcyM>б\0ГwBГ0ЧЋгKЋФЮнњQC X—шР9Ј0z\r и8aР^Ћщ\\0ЭWd' бxК7с8зЕaxDЄГl\$ЧѕГ4\$6ё”ШЬг}OTµ=SA[‡aBXJе™iје™\0†©^1zЋ¦YjЁ9[O•/9NF&%\$n\nгд7>Г<’ЊЏ9`ЖYsТюKА5zю^’‡YRL»ґЖu‘дЙШSЇѓд\"bЈк6D°В6Ј*юBiQ еAШњ/мє!Ћ‘DКеQP?”©*u”fоэгціjІДµ.o 2rЁZТтЃх767Ф„B1Њ#sж(‰Џ9T–”Оп/:П“ЈYµeЎj‹э vђE!ЦS‘№с _/ПфќЏw¤@z][O¤«щЕ:„ЉЩЉЉWF%§ёЩМ1€1BQ±6A'\0`лh«-T¬EњW–Ђ\n…YVѕGМъ»™s`)И#NjWуQЃ?3ЕШ§–љХ,ЗtM€0yІgЃё<‚\0к¦CЄщ_a™З‚\0ШГ9цl<:(zC8a>А‚)·\0@єГpu8 9‚“ћaш»b@™„0¦‚1Оd@‹\0\\yИ \nj&&ЋБFJZBH‰ёd%a¤6\n†±›ЦtҐЄьаЃtЕ„ГГњSA‘v±VЕіcLqЏ2DЙ\$s'LҐ•‚ф6ЈГЈ>f@ъSіУоРП†TB“—ОЩЊЌзЎ!ћxb№Тy!Oь „Ф0qTЈ.f5ЂаXў,bJL1v2ЖШлd!Э‘ІPЬѓБs(eL±K)…4§“4 !ґ8ђЪКГ¤°К.w°vвoвёa\rlб шw<%”ґF©\\&ѓ¦\$7\rЅ|J•8(ly€Ч‡!з{q!љd\"‚ѕ™|Dy\$ Ц\nqНхD!†w‚\0З4gЂiraМЙ#4jЌСЙ 4IPУ\0ђ’4<`Ђ@Rв€тx‚дLF2ЂЉS,„xіУД¬ФдЯrҐ~ПѓhmЌБєЕz‡CzrPтчўAј;Ц8їSETbЊ’ъ?.zѓЩБЅ_бНЇЁЁѓN;8\rБВ-0¦^Г€w9Њ4EpТШИ ў”¤ЧјЙNx LОэa€ЈИю€сIe,љ,dMкhҐ„xђ‘x@Т™¤2\$»TyЛкЅ@s !Рђ’GCМ(ЃҐёЇBКз№И7¬P8№Pж€2\rІ2o.ЫѓCGC4¦ґ\"svPBЂO\naPуБ1hі*Bw-b°§бziLЌеYWќT”ТћTmµ«‚ђо¤СФ,QВ/QjМR&Tv_*h¦·t\">BsTуiБ€м‘Y+›Рљ°‚nїВ0TЁ5ё†™Ш‰bҐРєW9д&_ДИёbШ¦Aз\\мђO АЂ*…\0€B EXи@Љ.Azдy&«Хn,«K%b±O™ЧЂVњѕіEэщю Д ђї;|b_гqЊk’у,И,ч°(ћ%¶Нў_<ЬЄЦ{ж¶й|э\n9l*±@{pQоз›уRaќ уБ,нsДHтЭІАЃ(°Izі2Ї}°*&љtќ\0мМhю)%€wE**Њ>џTЫMЄTZUФ¤‘—ЛY/FЗjҐЉЊnмZґ\n1gМ4‡§-V'dZrБL2›љ·XПЙыНВ№8:ыЎЖ™КlfвmГ(wi>\0А–°%2ш‰\$ЛakБ!b«_SU;Д–№¦¶'фыб?ЗгWЭћтйтp8Л_ц™АнЧ=§ї/-•¶+ЃOОЙш“@uy\0Tc¬QЉЃЪ\"ТцMIеdhзёЂ“\ncЃєV\0д\0ЁBH5†”:ЪЌ}Ж^u–·с~ё°Sѕ#ЙЫи¬Бn/џt©ћЮРЙ*ЫH¬с0;RjќLћхSџФDI&О|ЈҐ\"щ2«°4иСхУM‡g?·ZЂ.¤%ЏnJЭЧ¦МLБЃй\$‘•‹ф&2§ЬҐ“’ІZKЙ‰>)GjTгCЮo†‚VjФоћї6G»hЎЉ¤щВ\rг-^Ір©,NРOBяъ/Bj€©_±\"eЏ—°ІЩ±ђa\"‘іWG?:—V\$Й±“2¦\\Ѕ5х@ЋубылћeьдЕлQ°°Эв-МчЌPT“^l@НП§ќ6зь™ч?эоЁi·6M1}e‹ЯПЧїOтn„«J@я.ыпт1&ІW…|nгдд§fаH4B аI0р®>TЙj*р*ђ/ЃВЋЙ°¤жЖAЭе РбЦлFёюгLЭmЬЮфKЄ€Кдљ\$ж10\nдННнПaэђXJРtѕЌ\nТN…\0‹ъя†жA|2Ў.уСlо‚е[ЖlЇюэр„Н!\nђN¶рRю°‚уGЖЫЧРЂэОх‡ЪѓрОїNcџ°ЭTюРФъЊ`2ЎrЧО8гО@GeЋв°д*n–3п±.·/РЯldЖ‚ЯлфПО\rPцЯ±\"ПKWPWЏсС0ѓР¬ЃМ р\0000fдгО)mD\"V+Б:)‡pВN мШСв¤г%bU„\0,Л^ҐBО‡¤!Ъчв<lЁвP=l™ђLАЎ3ђё\nђiBј,+Б+1‡нщlю0Э8ЮFрбgз-ИGБс-Љq\rҐГMKс®яСMMan*Oъ‚€э° яП1чІроJтlй†Г0ЃD%©s\"МX¬`;Ў\"j{#©о>+rlтLд\rвJо;\$оVЃи§<'…дЮHѓЈ%§:м’c ‰‡'rRЂ%„p2'1xVD†Ў\0:PїbА,!R™)С5Cг*gjуpнQмпr¶V’[*’љЮ†iЉ\n@®TАДОM.4эqл!®цLФKb<іN…)/Ў2ѕуRиWDЙ/ЪV;,rя-s)ЬV2~Ѓфб,\0о‘)*Rъ2Sаі#тЅ.Mб1РабЃУ<)м'“/4Т\"(!Dге€дЋQ.¤ЙнҐ-30ЕrеRО@ђC\n’]GсОЖѓBvSЊ-¬з<БйBТеЖУPЄ¶гаFЊь#Т.г†И°ЦSБfіn“\nnёЪУї#&аРгаыo»3‚‚hљ\rЂV» Т`ЦQ„_з\$rѓЊ‡@Юё`М‡¦( ЊГ Ъ‘\$@Іh¦\n ЁАZ’+†>пБнФышь#Г\$jпфъ0sM&«P1ФP@›A УAe†¦dдщC,3ОвDяGП? ЂЮВ†l…C†9`HЖHmўDД`+ВЙ\"\n¤Оu>шг¶Q¬ay\0(Ghљ‡з?8іIEQКъ0В%g”З3ОWЗLOжыўПС,\n… 7ЈX5Л\$¦VQЂа•%ЦЫФRШCЯLП -„lGLuC\0дн¤lѓp^{рhKБ.@a8u®?\nЕр к\rўю)# вTLJбm#З8¦Е®iЎjбиnTМ8‡,'лlJҐ¬а\\l?1'6“3РGІs*ҐZNbPЛopLЇ@тEnH`tЖaB>\0";break;case"lt":$g="T4љОFHь%МВ?(њe8NЗ“Yј@ДWљМ¦ГЎ¤@f‚\rваQ4Вk9љM¦aФзђЕЊ‡“!¦^- Nd)!Ba—›Њ¦S9кlt:›НF Ђ0Њ†cAЁШn8‚©Ui0‚Ќз#IњТn–P!МDј@l2›Ћ‘іKg\$)L†=&:\nb+ uГНьќl·F0jґђІo:€\r#(ЂЭ8YЖ›ЃњЛ/:EЋ§ЭМ@t4MґжВHI®М'S9ѕя°P춛hс¤е§b&NqСКх|‰J?€PVгuµвoўкь^<k4ќ9`ўџ\$Ьg,—#H(—,1XIЫ3&рU7тзspЂКr9Xд„C УX 2Їk>Л6ИcF8,c @€Ћc?о±Њ‰#Ц:Ѕ®ГLН®.X@є”0XШ¶#ЈrкY§#љzџҐк\"Њб©*ZH*©Cь†ЉГдРґ#RмУЌ(‹К)Ќh\"ј°<Їгэ\r·гb Ўў м2ЌC+ьі¦П\nО5ЙHhЋ2Ќгl¤І)`P€›5‹„J,oІРЦІ©ФРЯНГ(р№ЌЙHЯ:¤‚›–Е ЋвЋ2Ґnгп'¬‘¤m)KP§%сЉ_\rй¬љ¤ЛГtvфЏK`(PЈHФ:»лш 4#І]Уґыѕ•-BИ6¬пёA(0(зБ!\0В1ЊlъRпЧU›ъяЋlЁомЌ„0БjЃ\0yf\r0М„C@и:?t…гЅД5}b9ЛО®!|gЋC ^'AрЪ±І«8М±Ґhмог|’#ЈЖ5ёѓ%(ёКў•\"л!?0л„ҐXднЇ+ЪъЮІ=?ГЏЌё‹‚дЌё(sfҐҐмPВ®-Bјm;иhJ2KІ 9ѕr‚и&{њgCўмо)`ає!ЁуK«‹ьЃЎўкР„HЬ1ёФЁй1©\0кЋc©`к2ЃX.ї€Х\0Ц1УГ~Є3ёЪб0‰#*ёЉЇмЭn9B’4ЇП*WGѓRT‹?ре ЃBbUќй±‹†‹3‹4h2 #љV†нЈ`ШХН€`Ж0ЌОаў&,6mђюЌ+ШдлPгћчc+зYбtґILe\"_8бЈГ?Ж4PШ§‰Ћ±ї“ещ®`‰аТг\r2KҐюW™@УѓK6Оо(h’6БєФ\"ҐLfоz’Я©eИ…j>нМBёх эmg”Ћ8dQ±•\rб?3ЕbБЎ)UAњї…@ЮE‰Xn.µ:‡UxЇѓ3c-бјі'UўБ ЩИ,иlъіе`љёeМЎ\$¤сЛ;A%б)… ЊiГy-?'PLР±•%%ЩдхшЬћщ5NШ\$nrЙ Jb¤јюБ%@С•†X”њ5\0Ь‘y“>\$Ѕ}›т]A®…зЭh†4оJC\"ІZfIk-…ґ·та\\AЭr.b„єRм\rАјц–…э\"Б>‘®Рп°ћLые\rҐXKЩФ`{Ѓ¤ГЏ‰Щ_%pЛ2ІFIU\"І]и=xџ`р\rсz”±нj¶ь¶ЦкЯ\\+ЌrЗ9—ZнNIС;IкщГЃpkТX&tјjЊ@¬Ќ!ґТГ”jRb #І\"’€ysжќи‘аДЕN!‚hО4™Uw#БЗtLдКОЪ—™АaЕМЯ«x>ѓaЈ\$P–|¬ѓNу`aKАЃ®¦¤Xb&-eµfM@CHoЈeёЎд0eРЬ¬њй-.Ј° ‚Ји‰‚‚u\r@PCNе1ўП6ЊЛв3…Ѕ ґKНQ—Yn€7‡ytCЎ№6‡\$z К‚МЅвЉ•4h*<ГЊ†вб\"*цPхтѓѓWYЁ6Z3Ђоj^\\Ы,«j~Vj(мC)\$\nЖшВ#9¶IЙI+%¤јё;UXj;EЌ(є#і°ЊIґҐTdФљК“LNЌy&AY»T‚–(ng Х`вЩО?!¶8ИedjЌ\$K‡љў\"g‰ PVEмЪJ`ћВҐY.&4<ч/’јЄёOкЗ†І0®ѓ‘йY¶Rдљb*ѓ1eb¤\r»Е`pПмкCV`@zо}M\"\\«1[ЉкИэCcҐЂ`©Lb:}\nдмЪ¤єCч5еp±ҐBqI:SSњ<ВY>ЪCЎh®(ґ#љW1gu\r|)ґ–—'VkІё=Qђ9®~q\nеJЋ|ж†З4C‰qю“©>ѕB%О\";vйЗ‘№в+п?r+Ќў8G”zЂ.ҐQіy*ЃsЄG}f?…*ц^Щы{\rнВ^DKCѓ.QЎM”|•ШN[lҐз†·Јљ_ОXe*p7«Рзb“Ы/%Ё%–sь¬ЃеQlё–ЬЎ ђaIћpJjaL±Бg№дйMЄ?ѕpIzAGє/J0\\%…шLБё¬µЗи‡Юв~Mўќ>€b ‹…=/Y—'gгКCт’їh.™п”ЙaA(АiХlбpЌv{!є™“кѓ›hњІ}w¬ђЮнPKЂPЕ±ҐR\0JЛЃdnJ»Z?JE\rЧ<Ѓ°ѓ¶x‹)чH›—њL2g?ёЇМ®\\Н™b’~KЮ)=д:ш°ИntWЎ’н·#\0+€™ШOЇ]ьХ·б›џ“ЋQЁн„ЁC \0‚Уп\$lъє§„№Р^ЭkЇIDёҐ6†|Кs>eМА9ґ3¦џO>зf0YћюdмVaв\$МяY\"Nслч::™и аz9.й\"їҐ?R™)єyG#ЭK un°/ќ‡Z:}w¦ц4QЦgdПF6‘¬О—KQ#®нП;—rО;Чi6]¬ЉtВ™Пј|Љ+В?XСв:П}рЃЇГWЇЁ\\љ\n?!ЭР§s„јЕ„шО#І1и=@ЭПЄр,\0”%!^‘,¦t9лэЌ\"\nЮ\\Џ8󱉬й„xПбё«Лц“ЮДгђM”s\\є`,&бЏЗqґЭы~Ы>TЊ0xз§ы«7·Ю\n5ч: sMКЯЊ~?\\хBНЦҐЛ_~цP%я'Pюєњ¶ oЪяmљЛМRДlXqВЃВ/\"+ЂЫ\0Kn%ЌьЖmPqPzГтJ ДЂ7Г†b\rѓё;\0дdDO°7dD3\$ЕDDЕђ\rpЛНћЏ\"PАв\"ьў:5н¬gGҐГЖ?\0Ps\"l,КДMHRlвЛ‡¶Y¬В;иЛP–Нoрњ‘\n\$ДНG€яШНн|вЊЇ ЏыпфO(\0Ј®ЁЙољнzяРЅРЫЋатП(w/K¶лnШлодзЏтоL0об†-O/†pиplм'ђкС/&тўs.¦ИdIKААmТ<kJБ/T\"/жь#pЭQ:a?‘DА‘8%нЪЇРє}J4ЫMёJ‡07в:ЬЁ{°Ѓ Ш,†rћ<k\"#¤#¤„з:Йл‰Qv\$Ј©Э ZB…ќbПѓd©~КВв«q >ВЉ(зQI‘<i±’ТOрdПаSEGКЖНО±l>#\rЋcн•пМЇQссBхђdUпВН¬Ю¤Ср;cв+m\r,ьхІ\"’ в\${§вь/°cЏ№Нх Зе#±мS…К°вВTiB,#О!І\"т‹Tзt6cЎ#тбq!ч\rM}сPЧ'‚Э Ќ|xОД#жЬnг·(Ђжa\n©&°рbПЂэЇ{(е=*2Uл)ж.9ЂЏ+k°ziа¦F0Сй0H0Ь}RП\r(\$’”8…Љ№Г™\$аF-ЯМї!Пи«’с-/Г-с‚GІ¬~QЊЭвИЯк№0не/2)1mвPІьхі\0004уЯ./*но>см „–-RZJ¤jFгlQ/ј,3/qщ4„r&GѓС11п5“M2qb\0ТАд/ВХ(ВyмҐ)Њ f&/ж|32і0\" sЉк®}9мАи``Гg)Ћ8тњтS§9‘M-ВDЊsЊgnoКD ЖЇ;…EU¬ч1ЮкЗЋЛSФ%уШоЂ†`АШ`ЖЃАЖ\rdР>®мlГ*kо& МѓcІ'«д\r¬b®ЁV\n ЁАZФЋЛ*вI=ЏTфм|рф8#Ф<ИуЇ>NжD”G\rb#2KҐ?ЂLР#СШюв Ґ#7 тp т+Ќж8Ж4ЬЂњ,bШ/e`8ЖcѓЌaCЎ3d*№T|96«Жа°r ЮЅeо«гJ, ™K42Sb\\Q„ЄAЊЬЫ¤hL‘X фlldФЇш{†r мs0uУPПМИюНPЛгоИГBЈTщ\0H`\"©pSуKPTг/1BМЂЁL¤2dћџ‹b\rеrm†\$•NC¤cН’O¦тof9‡хFtъmG\0䫆Dђ€|Рvs\\Jі<&Фк%д1P/ДкѓКF Ж к\r х.VЪ=А‚-XуУпБ%†&Зp\n”рD%EOм}DLЂЗA\n№lд~М‹[&ЎPнЙ,b*KB»\$?Ж\0000Ј\"ќЬ~гю@";break;case"ms":$g="A7\"Ѓ„жt4ЏБBQpММ 9‚‰§S Р@n0љMb4dШ 3?d&Бp(§=G#Вi„Цs4›N¦СдВn3€†“–0r5НД°Вh Nd))WЃFОзSQФЙ%†ђМh5\rЗђQ¬Юs7ОPca¤T4С fЄ\$RH\n*?Ёс(1ФЧA7[о0!идi9Й`J„єXe6њ¦й±¤@k2в!У)ЬГBЙќ/ШщЖBk4›ІЧC%ШA©4ЙJs.g‘Ў@ЌС ґЕ“њќoF‰6УsB–њпШЃ”иe9NyCJ|yг`J#h(…GѓuHщ>©TЬk7ОыѕЃИЮr’‘\"¦СМЛ:7™Nqs|[”8z,‚Ћc?очЄо*Њђ<ЌвЊ¤hЁкЮ7О„Ґ)©Z¦ЄБ\"?иГBR|Д ‰рО3јЂPњ7·ПzЮ0°гZђЭ%ЏјФЖp¤›Њк\nвА€г,Xз0аP€Д>ѓcоҐx@џI2[ч'Iѓ(рзЌЙ‚ТД¤ТЂдЊёЁ; \n*Њ›0\"szЃЋ4PЊB[ж(Гb(нGЉ\nЊЭ CЈЄ&\rйЛ’їTѕЈlДф# ЪФєГфю?Г¬(cЖэ& В†ќ>o«о;Ќ# Р7ЋЁґШѓ@Р@X€Р9Ј0z\r и8aР^Ћц\\ўQгs =г8^џр%Z9ЃxDҐГkЮыµ#3Ю–ЎHxЊ!тJ(\r+lfщМѓ\n\n (H;ў5ґC’рб —T`›Юj8@Ц.АP’з¦Њ0к\nсѓTњ\"!(ИВЏ.x…aЋz\"%Ќуі»5Xњ†А‰r‚4Ў5HЯ\\ЁМи0ЁЛuЙsB3Ђ?L‘2EZ\$3у!З RwЈj[8\nn“&3ѓpки°\"B‰8ЊЄињ(Nz_F%лp’Я<-ЬЫЈ)жQFKгB„)Љ\"`ЯЁ R`Ь0+НфЪЗ№CЏ?_0ѓ0–»ИЈэ»єўћщz§Цжкг¬ТbОімЇ\0ЋC \"Ґьg!GЪлЇощt‚MѕC…К4ёѓd?F (мЭ'#xМ3-¶2KC2у2)y\nЋ„л ЇNў76ЋC…ДО”jе#sBrђ¤uzaшKЦN3ІК+{г x…‹R¤ў ЮМ7b¦)БЌВ#@\\6p^Д7OГ“\nчЗЋlфЛ(Ю§gг3ґ`aNЃt&ПtиPIЃH3 |ЊDNybЌX§AWј6п[‰»4&ЌX‚fUє№Wjх_¬о°Фrђ>%e†а^I\r%Ґi-R|Ѓ-[л„ЩЈ,sРztRКҐз2WЉЎЮCµkґ’§\$ьЙЯфOДµу&eфќЊђt}pv«ep®•вѕX bBҐђ–RМJЙa-Bе¦Бсг#ѓа@Ч№I?plЌґPОSСЂ:†Йп–’BnП±0DЎЙ;ўвјHf0t4pВЦй»TЃ°Џ“Щ¶ѓ‘њaa„3чдr”ТњБФЏ†ЕjA¤TПљJЎCоХ¤8~Д6%Ва\\ђЎїjШЮМ)ЂH\nХъ‚‚”\ndqh,КyуЛЁU—Ч?ЁXЭ™‚¦QЇ оП>`ТTdq='тMЄH™Н:L”:`эєў\n¦Нy»TЛ`7E•кЃP:Р–! 4†2ђЈГ:№ЂТ[†¤I+”OsQ5AУ0eNђЛ6&8IЬкFMцDbаH©МC\0(%1т†кgyЋЏПЅшИµЉџЉ°TA(TD)2©RРy№3щтlR2s\n<)…H«#Cј?HБх±РЖ№Nb} gН ТvвaПOЖЦ=Є`?Ёe ни‹‘’6GW+мlі1OФ\"ьЊг»2Б*LґhmЕyЄ&Y6¦roLќW(jt3Ђ ЖЕJ4™A<'\0Є A\nЃЙЩP€B`Eіh©5™v*Lн\$TMЁµ%‡†qлNG‹б•єEр&*ъњ'ЪS#Ё’\n_Q2Y?‚c¦сz3З!'{vйB{T>jПУt\\U€\$мє С;-©Hs-ЙН·G)oТ«ItџІ`а{¤K1µ•ЄЧ’dьh€€V:(ҐЁфcлФБ›“\"eGҐ\nс”иЈD€ЊЯв”—Iтnеи¶Ђ ‡d!‘iҐЋ\\6bPњCJ_-зAС2А”„Ћ#~4ФЕфuЖЅ etPDшЦgАM©Вx]xlЦµр’@dmЕ ФГ†¦РMсРГХЭ|d4^Ц U‰2ДФШЩђO”ЭшЙлС哤єUIBQM}2љWэjЫ\" ()*“RМL<г3Х&у9V·УЂQ§@<АbЄqdСђ¤а’Ј»\"ЅL qПaИ<ђ¶БЋ0Ёд€з¬щџ 'e—“r\\MХ{0И’S К]%сѓ«m„Р?G¦ЙrЋvIh.OC–™‘ЪsYiрЬмхЋћM)…к2\"DИm#D©r‘*ШF6]p#дн±Q3вЋQ-†0%:ёШPВљj3К{вtцs6‘Ю:V]Їє\\—мЉй]g05nцдг‚ћ§^ч2эєFкsI‘Х_жBн/ўvAHmќњљDFЌ0s5Ё’рД™Г‘њyігТ?Ж\$uЭ·ZqУ]И ЭЇ\$ј™”p^2oИ©%MQQЇaЬi›Вs%\rИ·b{ЅJѓ™\n;n5RГ3w€Т©]=Йs5WУ:3\$e+ы ю]#№U,Dgпдf4ЕЃ\0(3Кa‚›RunѓqЅIП”ћEЙ5эЧнWg¶љ\"‚ь€Б-Ечbтђ>ЫМ\"ЧrsWOїQ~°pН“нЅѕvbЁ©ЯЫЧ‰Е}·¬ц—©‡sm'кьy}C±tҐOФЪўДл•&§†»?ўvјҐbтЇ›\r=gЧzl§c=—Ђ‰¶њљ¬’ь‘ўЙЌiЭ!38dL™•_}oВc\$(U~EИ29а'c™В ?ј7џ\rPwЯњNО‰U*S]ы_Oc1б®шKЬА…BьЊ2Ъъ,М[y~Пeеq…»}»ЦkC¶]oфбпtFлРя#ґЂ¬дрЇцсЏэњЇ(саpР хBxт-юx(:«ОMђ\r,ж\"bЊШcи1є!Ф©\"Њ&Љт?Gвcп€2Љ2B\$~НЊЬџP-Ћву)a,]П4тbЯйVaЬИbѕ\0К5Ґеў8eвЭ ЛЮ,р–hоґc @\nCњhпЪhмГя®вэГўfПsЙппPђ^0ѕo-“\rЖm\nнI0Деo™O \rLc0а\"РыМКЛГцсpоf/MqП*Лр‡ »PюD±Л@љFДКО0нЬA±зр'ЯN±I-\0f”i*ђЂНа„ЂЈј>l:b¦ќОЪЭ‚х©\\0& >ИрKзj>Дм:'ЮШb|!\r\$T®д\rJЯDёd>\rЂVbЪg~?Te @ЏѓXўC*в3‰ЖTWИю,Дh\n ЁАZJФOBн«\0q©ІQеМ(NjР-pУ\$ИИЈЄ „›ЂѕЁдUpФµсѕХИъ2\"оtЁзц(„иЈGHрЊ(Њ«ђV_\\ …д¶*„ЦQЉvСђ_Xгр,gжввNJГЏdtGRоW&NЪB'c&о<цPu'ЋOАЮ6&n9&Dh6§X_p§Љµ®ж§\rНкOЁ~Јдn‹ iвr묂΂Еh±jО \nЙ.«P ¤M(rЉ;ІШ?fP1Ђ;ў4-ТЩ%И 2j9‰јЅ+Іњ&R;RЕ2з°Л%L8]#9/\nCм7з|а";break;case"nl":$g="W2™N‚ЁЂСЊ¦і)И~\n‹†faМO7Mжs)°Тj5€FS™РВn2†X!АШo0™¦бp(љa<M§SlЁЮeЋ2іtЉI&”Мз#yјй+Nb)М…5!Qдт“q¦;е9¬Ф`1ЖѓQ°Ьp9 &pQјдi3љMР`(ЏўЙ¤fЛ”РY;ГM`ў¤юГ@™Я°№ЄИ\n,›а¦ѓ ЪXn7€s±¦е©ќ4'SЃ’‡,:*RЈ Ље5'њt)<_uјўМДг”ИеFДњЎ†нцмГ'5Ж‘ёГ>2ггњВћvхt+CNсю6D©ПѕЯМG#©§U7ф~ К?rљ‘({S ОX2'к›@ЃЋm`а» cѓъ9Ћл°ИљЅOcЬ.NбЌгc¶™(рўjрж*ѓљ°%\n2Jз c’2DМb’ІO[Ъ†JPК™ЛРТa•hl8:#‚HЙ\$М#\"э‰д:АјЊ:ф0Ќ1p@Ћ, љ,' NKїЌгj»Њ P€©6«”J.Т|Т–*іcЏ8ГС\0Т±F\"b>’ЙoШДю¤ѓМш2Ќ P¦†ё‘¬%n°ГBЉгЖ4ђl3OФ\0\$ЌЙxОн°ирФЉ9гr91\rѓ Њѓjф†єPAў°4RCIФХГҐLїБЖШіHЇpdи‡ЋёСБиEJЌРt…гЅґ&5rць.Г8^™…цE”в…бЄ#RІф3.Гj‡;ЌБа^0‡Рѓ П\rК›ь№i\\\\ж1«*:=?к:Ћ@P¬ЇхВOs<НЄ;‰\rШЈ?'+Г®\"4ҐtѓЁ®ФИ°J”ЊCКVдйU#‰pМВЖHі(‡0МCrLкUc«UY§“пSLГ(М0ЋЈb;#`л2‰q#Јv©1ІK\"-'оZквiґ4†І\"М—ИЙC2ИОTd5¤Ў\n3Ґu^Ї#кЊ#hЫ%ѓ?ЖЮЉb€™65Ј•%J.»K\"7·х-0БPЖ5CRt#®сЌCТрИЉ|д^Zф?юX;тyBђЛIЁ”ШЫЋX\"\"Џ‡e‚bГf1РІ-w яLВ)УЊ PЧ©iXk2‚є‰`Ю3lхzj*дхA‚ф 8т‚_ЈЁЗ]Y#6“№#kРжибШВ3КЉ*фЄ%6ц|2…?RЬTИиИј¦‚1>9`ёr“Xa!А9І<¬a]¬yйЅR6vТ№\$7Ѓќ?Г8|Jњ Љр3‚X·€iСiа4њ`@іH2РZKQk-…ґЦвUлЂ9.%ИЂ°t^‹¤Dж©—ІшzlDя,’јTJ™Дmђшgњ\$cЕDА’З¬eЙє|8л™њT:нRЄ;ЂђБgґhfSбЄЩ[kv‚еВёГrгCйj!® ж‚KЇ.Lд:Dђ|љУД%,эЮCW‘{gDХCДвHи щDѓ*J!д„BHщ†\n„\\5vxЫС#4D6&\"RC3VЇ}]ѕ't§џzГ\rЄR5K.&Lи4ґФb_ОuЏ‰–dR‚юИа \n (Ftн%Й¦=Йьк\0PU_ё\nfбёЅµuzПНi4¦ќљ\$TНљґi¤јДБТ13ЬЫд//е,ЇТk(Ы\$PWБН+Ё№/ azшС ёКJC№ІRnЂј)BЌB§шљ“rrNЙкҐI'\rэ\"F‹ЏptЂђ4ШJUIЁI\"ЃдН(Z¬Кq&r,Щ4\\Z{qЕ0ћВxwB\n(c%лШ›4G ЁP бL*Ч|uН™P)e6•@S\\џzҐ§dѕzoUУa8”ґЌќ\$аTбXnGЎќ†/0КM^]Bж°—“|џгЃphх5S®‚¤Х+eEЧ«v@*a§AИвPЊ]ѓ)x(¤1A\0ЁVa™b\"б8P T¶Њ@Љ-ЄLД—†ХЎBЃФ—м\nЫЂ ?LЫўe71 #…d2†НЃЋ'кЂ'†ЪШ].laЗ€т6C™=ЯФщЄйюЋ8чI%О#?8РuСЭЖъG][·»Ч™Э†ј\ncаTHР+IЉ`Ьб&I¬љ(ђФBQ\"q‘3JjMi–‰UY'Tпй\\ДG‚ 4Z1'1›Ъ€cЙ…PБ¤…N\$ГBЫЄ‡`U@kЕu€»щU/сУ9j:kЛ»MГ“ґТ†PоГ?†0jl±‡ѓ\"§ –>(Є•Й„\"?s!?/Ў‰ і#eй@gіa•хwxБєџїЖ3,‘ГЋ©rё\n\n@““2 GЏ€\nzЃРЗ°Ь јЉbѕ(н†\$pЉїЎtj)«Б{›(T\nЃ!„ЂAPj\"W YZ PанЈSSXґD тD H/`КцXJL©‘\n-?KF@X щЕ:,ґКБ—\r{©P Фd5нћРйЄ«Ф~“Q†+Гpv%ъFfё@ИбќaВЦДЁ–fУ.Лt«Ы@ІР9–uµБЕЪCкE,ЯЦФЪЬмк•UљцqМOJ№†роEЉК+E5р?L6Чј¦-Ї»дЩн‚H¤ф©&·Фўџл(C@Q\0\\в\"ўђJJ®чбыЏtЁcUЈй1ІSвЕЧѓу0%€И—щґЋЙ™Rб%HяА‚’Љ™#KШэђТ@е‰цТ›жЄ”Ћ,ЉUО”\"q5KоеБУО`щ·8иОеЊsУыПъ;зЋ[XOчsonЇвЕlзЖ`пЧw°D)ЃБђыrмYфєО1H…q·gнс>Ю©©ЅІйі§УzJ™іfDф72V\n@PN9кт№ГuyПЌX\$к“рЫy,кyА5уя%ж°W|\$ІQПЇ¤xќпОsч;кИг?sPr\nжНRdoЂoWA“:о=І5Цќ\rZёзщЭ·о}ЯЅЯЩ·а?„pІчЕзщBМе Ag:OђѓїRН}|©Ющх–іwмyї¤V28-IкДЋ†їОdБ8M0ўђpиBѓ`fC•Ў\"\$i@\r@Ь:%`#B2bфИ.T§И2эВіoЮ™#кю\"ЛВ:5д„?гч\"NьLўКm.Й\":0B:єg,fрKj;ґ2&ЖПАп¬qNх0fb/Мк°nЅ¦јОмМXI?¤„&°|gPЂЊО¦ь.:ПЋ•пBх°‰ Њ€ЙГ™ҐЊКН\0;‚Lv.,q…6е\\mnѕ`efфД25@Ю\r#ѕОOtО„NrщЬфу Pдч„/ЊjfЄnз%\nђШщ0тЙҐ’ЙръёђxчзиМ'TIЈЄрЊPАКС¬Щ«Ёх‡‘, РфхС*iс.ѓ/d/:Pс:%‘JTQJМ ЁfЇіNs/эйяQV<СeєVаиС~ЛпC @©oXьмё/Ѕс\nЛ?ПР°kАЁ'DЛ\nМш=СЃ0lB,ыђлQЅQАTс”/г8bU@¤X®ґ1ў&i\$З†!fјeЈG\rў¦5.Ц1рОqћѓ\"JqЏ<ЇЂТWNe§Ю5Fv/ ¦вжТУ†@Pђbфm№\"`Ъ*p“@†a\0Ш`Ц#ВBq„:8Nѕозњ'ўd!M?92аЊ4ВX'fв•GЮ\n ЁАZћ…gцTВjХЋ49\"R#Ќ~±§b -ґЫЌB(І€ъ\r|тђ%q6#4(\">\$0HwB _лТЕ\0љ\rзцН.uB„о\0жC\"BCЊР\$ E-C”DЩ%@Л%’N8ЈaB>цc. Ќк“¬Єл|Ю°Ц·)цxЈxП&кёД”љ(\$†’g`иЗB:0°›*д(–0s1)вЉ8‚\\EЏFh¦ч2г„sP§+С6к\$•)Р341№5дЮ*c8‹F8R'Lg3іP83Bb,k‘в}ВЉ»e4гЙцL§FnKЂn®т TЖл9а¬2§RЧѓ?ѕ Жae\nёbtЖCьб\0‚:АШPR”ГЖt)“6a ђїВV/«~T\r4b†@NєWQG~Lіп1b,f а+РSўf|†О‚д7ОцџўTJ ђ \0t љ@¦\n`";break;case"no":$g="E9‡QМТk5™NCрP”\\33AADі©ёЬeAб\"a„жtЊО?Тl‰¦\\Ъu6€’xйТA%“ЗШkѓ‘ИКl9Ж!B)М…)#IМ¦б–ZiЏВЁqЈ,¤@\nFC1 Фl7AGCyґo9Lж“q„Ш\n\$›Њф№‘„Е?6BҐ%#)’Х\nМіhМZбrєЊ&KР(‰6?nW?ъmj4`йqѓќ–e>№д¶Ѓ\rKM7'Р*\\^лw6^MТ’a„П>mvт>Њдt б4В хъзёЭjНыЮ УL‹Фw;iсЛy›`N-1¬B9{ЕSq¬Ьo;У!G+D¤€a:]ЈСѓ!јЛўууЋgYЈњ8#Г?H¬ЦЌ‹R>OЦФмњ6LbЂНЁѓљђҐ)‰2,ыҐ\"?иР8оь…ѓИаА ЙЂЪА=л @е¦CHИп†LЬ Ми;!NрЋ2¬¬ТЗ*ІуЖh\n—%#\n,›&ЈВ@7 Г|°Ъ* ¬)Џ*ЉМБR¬р<HRЪ;\rАPЎ\0АЊsащ(-Л–Ю“h …2(ёЬз\rЋZШ# Ъ¶(o«о?(+ш8?Р€Ж1ѕи2е S?Дщ„ёТ:\rxкз!\09АP X•(РџБиD4&ГЂжбxп]…М]‹ЋArР3…кX_SХ#ђИ„J(|6ВШ3-Љg-ЃxВ@Йыz2N`P¬Ё ±Д:®°ЉФµc°Т2ЋаUЦХ#‹`·‰ГЛ€ЕЃBёВ9\rЛ`О9ЎЈ\$<¤\0HKѓXCо‰Ќф>\n‘PЛ€\r±|я°\rF7ѓZ}ЌЊpК3#ЁШзЛpл‹Аг`ОИЄZ5KL\0¦0г*^P:`+“ќ»Г@мґ3Јk2 dў›ьАWиKS‹Љy\$„вЉr>Щм`\$2C\$Ўf‹^јЈ?ЖЙ0\"€?Ќk,ъъЃM0а‹ЃHлwy]ЏҐ4щп—ў\n5ЌC+\" й,эpњ0Г9^П?зЖрв‚Уw/+[\0\$Ќґѓ~А©o=’с.Ь}і¶ UБИОў „Атњ}З‚HДF2…©?ШЌ ШтЬ5\"еГ6ЖЄОГ;{QвѓxЮO·Т*эТtЁН•#”±UДwУl0Њ*‰ѓWхКaJR*ЊгИШїRв¦)ЭИЯ©h@Б5.бL‰ѓ#!ќВ›0CўЃyL\$bHAѓ%!P45sDµuRЖхB«тЄГZ Ж0ЂЄР@«Щ:ІVЃС[+…tЇт€X+\rb†а^}KjЧ†А€CѓаА–КЫ%#LіњЁГa;9э;PЬ‚XЂNпш80ЬВЎ)%eD9ХђЃ\nlЃ1*,ЄЕ\\¬!RµVке]‡uzЎЎ’ВKc%T®–aЪОsЃАјІBAтEеђЖд™\r)§Ђ„мХ?Гюџ‘K‹-Ц\"‡FТ Щ6#ґб‡dtjЬ™бЊ*ЉX&fT”:S¤С„V В/`Б„3%ехUCЧ\rЏdµ”Е<Ё ”ЁlрЊ3‹\$ѓInCF№”ЕF»ђІu.35Ў9\nN…ДљђЎ@\$\0[3С±?(&ёPSQ«2ЂҐО(<Ђ†–€ёc&j]°Тж)s”‡шС.E[”w/Їцѕшћ`TЅ`kMj‘жq ЎR#&‰R‡4\0Ґ ZAё8*5LЂPКSЎ 4†0РфБО.уbІ’ѓ‰a.&EЌ¶`МOЪ)ЃЅ3Jы\0ўiKЉ-ў!’RH€yxEщѓ(ЩЖБ•д'БЕ— °М{ Њ†T°¦5Pf\nд@М¤B>i\\Д.R4їчЃ| eЂЦ–4ЧJZ«/ўН‚{8‹¤ҐC-Б-`Оєht\"/Дъ#Ox\$c€ k2DpЏrDIҐg !M·ТM.ЧrҐБP(#4рзZ|Ќ.•^Љђ¤МRКC#–A№ў@g\\щihA<'\0Є A\nЃД[Р€B`EёlA‰'кt›—ьДKЙ6„В—^nfwYеN•}Й4\r‘a’;Еyє7ОЂ@z\nq”Л¬yЕ:!€*@C 0ЃМм &МVыN®•ЕЯк›ЏaAU\$йeя2oЛ:>+Ў‚%*{CБТLґ ‚nMйБ4R‹ ‰Ю'’\nYpЙEAЩz®TрTkGФ°&(]«Ъ_\r!й‹Оч:щ®Л2dЎц^gШыџЃМv4Б/L”Џ2о^‰wЇ©ЋIq1„µР7У–лЎ\$нx&љbЮјОDщ7®и’Ы\"ыmД-бPґјў¤nsUЮDe©§°дџd‘)m`ѕ¶V|Ґ\rdЎIQГ%днRуђqжй\"sp‚ Aa UB»иЎ«©К=§ VhI97ЗЮ*“В‚[ШX е_X? ИВ?6¶0.ЂF¤aО б-UлS©Ќ2оD&,ЂќxЩµюБbл“Pе.КЩ•ДЖвЖ[ ц 'h“З‘¬l–Р›\0ћl –µА Э2пr›э§»И?j‘†д4Ёsњ{»)*‘‘Т?Ќё—аУМг‘?#:I¬“Ж(‚Ъг\0Г(b®‰љПjњTчС<B†І8_I.Ё-оН1ОRIЪъ]-ЅЉІbдаЏ®EьЂР.¶№к 7сXюЂc:еі”ЉГ0‰ж еѓe::\$љ’y]{—B†RЧ§[кЭxЂЩwcъбxєЂ)hbСЙ\nя‰?ї#Љ†Hbo7еB‡”4ЂЌыС3}флxщ»ZYKјлe¦ґ†:ы}’~8–ў”Ws'Ѓ\rpЖђ®}фSsЋЇф~ЏХэ±ю€щ”ЛоIM1„ЉюКќмЩ:Wg’~іТyВ€]Њк>ЄIµ^sр»+Љиїањп|e‰NП-ъ2yыЌк6Єы”›\$4мё\$~ў€й?_млў¶~оЫf™ё2gео:Ню¶.ЩґBХю}ЏвУ7яb~чМщoўМgpґЗ МЛ№ў†“ѓN‚ў\ng„^АП,ҐV‘Р4й<Gb„)‚ШМ\rђ4рwfг@ЬUdh\$0i#€dв¤'ГDНђ)ўћ‹‡ђяfzэЇь-мК^зН+єНђFу,Ё^ђ5ЄщО†ш„К°Џ\0.ґ6ѓlQ‹ИКEв юњСй\$чАъјOр\0щP§в„ТПќ\rDD_жљ\r…Fd ђLЕДе t\rЌШ'Д.•¦Z:ПВOО±±\$/mB‡\nOе\rJfПKQ;`Ю( Иwж.А‡NzгЛ\$ЫC ‘-\0/…Р7ж,0\"њvЇ{ °@ЧђКtРО0Qb)q[ ДН9qq\rqh?Q|K(bСж*EiС‹‚e1@9Р&bЊк8р№Є*N“.С#ApЩ¬јПlм:Сў3мш0\0ЁFЖѕм\0DДУРОMIСкч1^l\0ж3-&.кЪћЙрsC¬О‚њAзtSf°Ц1DR©ЄїђжытБ%*(d%\"PО f\$`ўd\rгвeeТ4dЊыaJЫR(ЪИIтT’`†D`Ш`ЦA\"д оЉЪ‘‡ѓXЂО.ђc#V Є\nЂЊrџ#К\rм’%2Nќ\rъtnљЮ/Н*KP·)&Чђ8би.gP6PСў~±%ЂCЉз‘сcЊ!@Zу‚1'ѓO'ОђCоNсk`:dEкк\\#j‹ѓњ+nK¦. яmВcЖоє5П^ї%>TЂмn'>мS#хJјpОн#bѕПM2n ас“,Їc\\шqђмsRї4\$Bf2,йіЗ0\r\njЉ-T^Мr%R@нлй.М€вeЮАСJЪдѕ“q\$Ђкfg6\"Ь*:-«ЖМ ¦pў,„\0:ІG2†JУ9MR2Q/FbуИ‹!4¦ulГ`ИўВ:OC†-i4F¤n\"аТ";break;case"pl":$g="C=DЈ)Миeb¦Д)ЬТe7БBQpММ 9‚Љжs‘„Э…›\r&іЁЂДyb Ќвщ”ЪobЇ\$Gs(ёM0љОg“i„Шn0€!ЖSa®`›b!д29)ТV%9ђ¦Е ®Y 4БҐ°I°Ђ0Њ†cAЁШn8‚ЋX1”b2ћ„Јi¦<\n!GjЗC\rАЩ6\"™'C©ЁD7™8kМд@r2СЋFFМп6ЖХЋ§йЮZЕB’і.Жj4€ жUц€iЊ'\nНКйv7v;=ЁѓSF7&г®AҐ<йШ‰ќЮРзrФисZК–pЬуk'“јz\n*њОє\0Q+—5ЖЏ&(yИха7НЖьчдr7њ¦ДC\rрД0Ћc+D7 ©`Ю:#ШаьБ„\09ЋпИИ©ї{–<eат¤ m(Ь2ЊйZдьNxКч! t*\nљЄЃГ-тґ‡«ЂPЁИ ПўЬ*#‚°j3<‘Њ Pњ:Ќ±;’=Cм;ъ µ#х\0/JЂ9Iўљ¤ЃB8К7Й# д»0кКъ6@JЂ@ьёк\0Е4EѓњЦ9N.8рѓЌГ?Т7П)°?¬ё@P¤ДКmcюЂЃBњNљOc ѕ€ыТ\$@ HЮј2›DЏ9#Cv6\rг;Ќ=9nhВє№kгY\0ЋcUJ Њ‹¬?:4p+з<C„9AЖ1 іРЬ3„\nя@:\rxл^Ўp|\"Й…Ѓ\0x ЌЂМ„C@и:?t…гЅМ5Њ…ПИОў|9Вђ^*т^И7ГpМь§Ј¤ц7ЃxВ*cxЦ0¦4Ьі1Ј[Ћµ«у`-.±JЋhf\$оTёВРbЄ%J'>€ Й€РГ,JГ:2Њ‰3:9¦l58YОjязЊЁо cxЩ\$(ґ{ўL‚шчB\rћ•‰#pЖИI.]^(ргF6ҐЪ\"БxZbГ«вУВ\n9WИ%=b,X3ЊѓТЈ\rЉТ)БЊ(ћНq\n1Туък:0йHлЎ0вќ0ЂR\0бѕ|‰х'Ј:‚†%0ьB…Ећщ»Ёъ‚я5оkп@B?ў&P8оКк›њчдXХ±MИЗOw№ збҐПлА:vе›ЬЊy\rиї№І‡SЇ80Иh‚нQг¤…Ih@P’6Ч|`Љќ}>_›зхѓeKCШФз†Г€^?СдсЊаф€ђ…:`(6&#КAH9 Ma?3\$>M‚ёyT\n€Г#D†IY-ЇNєC*Ѓ>‡x0V: щЖAn –—2‚О•’П9`ёБ`Й\nёeѓoШ4Aбg!©.Р?ОB“Y\nФ‰ SPБ+,ру\r!ґ8ѓPqбГиЂЁaЄ€ђўВ¤щPKf°Д:`њCЮЩЉX;ђ\"њИЂ aL)`\\њE‹¦І6‡2RPвяAґ:†Ж^\\ўCЭ‚J,:’V‚Ы 'д<э·Ј–I#`…ПЃ\rD\$¬’'„¦<7‡ЈєГLаoBВek-…ґ·та\\K‘suУ(OТо^A°љ2ЂА“вчЖЊѕЎ2БX96QJґ ЖЧ=„ЈJpMQ†”/\"Ila‚сМ”‚”¬Сњ”ґ'DJжtб1Эk‚ІVЪЭ[л…q®UП-Ч\\№Kј8KАКќИ‚z?+а9ѓгd_Bhk&5LЂ|PЈшs\rГB‚ВbP№PZҐхђg№5ЉQ%…Џ’jзћ(tѓ&°Е4}\$ ¦ Ў\0 Ѓ6\nЏнb†9ЂЉi\rЃ°“ \"¤IfЎ„3tиx•ъБТЄPVaЄ§ЃНS &®iZqv\rЃММ©H‰_ъ(u@(b‹µТ‡ЛќgDИЎ’Sp † y1&eЩГ8:‚ЙMJOy*IX\\ќэЉђф\0Sib4gXLќЉN1D\r‚рґСђґРђГю;•2†ЁіH%-%¦ЋS4dщIг8eЌ!¦5’ўhГђA„”йэЇВІ±HВXц \$¬ZРjТBE4?Є]C:ЮЁ·0В[)8PE¬ь%(їE‰Й;p”NЉ’\$¤¦№•/аЂ-й.sУ‰6 D ^ы!PЊ¤Р(Х‘„Дџr”жi*sдMaNMgИ7ЎGя4т\"\$цJXёоЖ\nЭр\rб‰W ’њжћДUhр‚SMa2NЌі\rЧђ\0МUЇБ«\"Т5‰±EF*¦ҐЩК,L/рдr@ЄVЂC’ЊіПшё‚\0Њ+ѕLf©N„>?ІCГi6 mБТеЂZЏМж;ЋА№”\0ЦщB»¤ (82Bж]TбНHхtжвШЪ±0cLЃ9LќЬZСљAєП’™ПІъєДh‚qнuН„раЫ9‰1tЋКѓuv°yг4!Юq»…K¦.љ¦¦PY’“АxЏ%±М¤шё°2VЎИS^Е—9T_ MП\n¦“БШ‰мB™xсч;Ќ‚¶ВSЙюЏ:@Ю°›еwё¬·2шaИWcЃЄ®\$ꦤ†Пў‰ЕOИХ8@ЙИoEe@шЦ&Кg\n„Л™=Єу9–FЖ№4cr€QњЦнMч9Ю)’Ѓw’iбУI4ЫiЗl›1ѓъ‰лiQeП±Ж<pЋи\n\nxИтЉ7вEjЎ‘§ЉhR·,'Fиb‹?№mTёC(†ЕЊћCtсn\\.Xnї !¬‘и·Ј«гЮ2KD\nђ¤\\d.Чmе]ћiCЁr F¦©¶¶еLUjL‡с&уэ&ђIanёѕ: @B T!\$ЌЖKC»=¤z“„+\0©«єuд|:‘6jКу:ehIџу\"„ѓП•тfOi?H#iАр–zH¶\"ZµM»Ю»юKЛ™8Ўз»Ї >ЉёIГ\$Г/ЁЕZ№3_6`Ѕz>ц++Щ§ПGн¤—§Нд<Џъї}лu!—бЃЌ”/ЉPS фѕгл{Bџ”эѓ°†›ПнВЯCсЏџЅ…Я\nЭЂџЙня7ЧВ?«ЕkЃ \"э†qAҐ{ьРИ€Zџў?#B8Мp*«@µ\$ЌЇб\nNB0QiDдD^MLЏDP<\0䧆L\nг\0BH7dД \"zЏЊжНЊЬK(nдF›cT‚BЊ\$РV0@ \0?\$И‚\$¤l\$ё0#8П \"\rcѕкжXЦКJD0<B>U(ћPOЎ Mq „¦b@к'О4ґвm \$MN7 dѓЉtе0ЁкB‚ОрћГЙЦЯbь(0Г\n°ачoЌ°ЯиюC??.6(МП§VЯѓ`tИю4i<kl>lф@oК-Ој„8*\$\n^8CN‹с…x9&дРlьAС64г`\nс*(мф|АЬжBw¦щoTЃж”ыOh¦Ћ\rЄVjСg4\$Ќ\rf~•ђУ МL/ђюР‡¬Ц(y‘\\щ°э,B‡°г\rфZpы\r „S1„ѓ±«/SЪ\ngЁAї ђХрЈЋ&z±ПршА •±Yж\n «p:\r®D»®Аb‘П\r1фYўкшПtщЏxх†Xьqь†т\0Цс¬м09 †љPиэ2улт!2%r+ с^ып,e†„ЛN„ЛМ#сСРЎ%P8и`ДЇСл1п&DҐ%‘кYс±JШжГ*зь:.ѕTьo†ђ()BК*\$з\$DV«„’tc„-eЄAb%ЄЂPZCЋbG\nF@eЃ)JПсn…ЈтS*,-ЌђўІјKb”x\$[DN\"g·&rY\rВ€XТЋ„nxdaйM')QpУоHcмэ 1н®E1nMСТU0Ъд`дc®JМs)cЭ2\0ЄyЌЊcs2гж@9ЋРђл ‚W2¬<Ч тн+6‰R\\DR/6e5qП5і=°з763T%ЉyВдЌіs8ЌжJJ(rf?% Ж=CЂ8Зб„acДЏ“„нG>‘дP©ЕdКплЕЃ#і)&ШB’8м2= pз!!<‘я=°е?.^К\riЌ0f4•3Км%K4'Ю.Sч?ґ 4tжBмdЬт®Q#\"&†¬Ы“ОЧsУB@ЧBѓO>’#7і QT7/-1Тq2т@4GBґ4SЌ4W?¤yQЯ5Г„§D{'ґ@7.+8bЉ~–‚.›'tk=nиГєйm%УG””'ОќGRJтй”–йФѓ8ауHЈЮ ©5.ХЗВ|bG'ґ‘КоRo\"фФCNвHbг¤SЋ*)Аeљu\"Э>R:{C;+„ИбFH3u!ЉФЈ#jуљ22)эU§Д\r5\"QoжgU*|RR0г6*§S„c1ыRLы¬н§!/џ!hk\"тLчиџV3бQ’NBU>dД\rЂV\rbЄ#ищ§4ЈbN mЖ9њ;ў’ЛCКмt)’ЪOBLCb”-‚ш!Л_,`Є\nЂЊ p&Т22rn,ЄAђёуOЎ%°–А5М}СO€i\\oЈ5€]\\жёu%:ЊВ@‡e,#LіАД#¦Ѕўд~&/8¤йеYG\nҐ5ЋЄ\$Ј‘E‹XтprD.;¦ёsH!ҐTЁ#–XX±b5d;н¬?“\"\0и#гФЧзџ`уЈѕеьЊ2\\ @ЮЏBc\nOg‰gUЪНK QahDбо\"(Гh‹6‚Я–‰\nu\rbЦ‡’Z„pђ·^RьNRЁу51ѓt‚#ћnЁшYCџfµ.Љ§вWЕ<\n`Чµ PIJОhШ…6ж_dpНЊ®2\rGЋ-Дюјв‚яНх‚а-k°ґnѓ\"Ђ\$W(Q(ТЌauиТЭ¶|›ЊTлЃK:JД>PЕ3Ќ•tѓ>f?6‡DT8nE(ђhѕИ‘ш з°\r«ЄJdф-ВZ";break;case"pt":$g="T2›DЊКr:OFш(J.™„0Q9†Ј7€j‘АЮs9°Х§c)°@e7Ќ&ђ‚2f4?НSIИЮ.&У ёС6°Ф'ѓI¶2d—МfsXМl@%9ђ§jTТl 7Eг&Z!О8†ђМh5\rЗђQШВz4›БFу‘¤Оi7M‘ZФћ» Ѓ&))„з8&›М†™ЃЋX\n\$›Ћpyт1~4Ч \"‘–п^ЏО&уЁЂРa’V#'¬ЁЩћ2њДHЙФаd0ВvfЊОПЇњОІНБИВвK\$рSyёйxбЛ`†\\[\rOZгфxј»ЖNл-Т&АўћўрgM”[Ж<“‹7ПESћ<Єn5›Ќзstњд›IА€Ь°l0К)\r‹T:\"mІ<„#¬0ж;®ѓ\"p(.Ѓ\0МФC#«&©дГ/ИK\$a–°R ©ЄЄ`@5(LГ4њcИљ)ИТЏ6Qє`7\r*Cd8\$«ћхЎjCЊ‹CjЏЃPе§г”r!/\nк№\nN КгЊЇ€Кс%r‹2ЯАк‚\\–ҐBћЩC3R№k‹\$њ ЊЛЉ1-ў[„\r@нД„т йT”ЉМT\$A#Ќ2JйD'ТЅ@PТЂЉзJО0љЂ®”‹”‚2tЁ ЊѓjрѓБ|эAѓњєAѓЖѓ\$:°C;Ќ#ў~:Ц°ЉA\nC X€ РОЊБиD4ѓ а9‡Ax^;ЫЃtmU\rИ8\\єбzPЋ•ђ2б (Ми@јЛўxз№Ўа^0‡ЙА¦’ЊЈмеS3в>с9M‹ЕbІ°Д±lk”•+СО Ж&8Jј9a?pњ7ЋИМєП¶ЂP®–HpОЉЈ @1(H–ещ‹bcxШ:Ї1Т=њLNtґёІpЖОЙОr2 ШЏЉ„зЊkђ€2ГcЁЩ-ЩЬїµшљЗ€Щгfх@У±Е( ›xk8ёcfбV\rѓ{Ѕ‰цLЪгFъ;bѓ9ТьуU!)Кvћ§хkg9®BЖЊ[Ш“Wz&З\rЪx7)\0¦(‰ЂSпЃC;ґЗвш’[ACфДm(u8МШ9оoђ†єг]¬r\"цѓЄ‚PeBхыSZ4Ќ€Ъп( #lБ8В(сз±эєV–Ч¬(_uѕ%\"OO{ЯЃLоI(jо3FТҐђ8Ю3П]Вњ •Ае2i°*\rкzQ’ЄЬШ‡0МХЃu.жIeћ(\0C8a/МюіEА±((`ҐърЦJ\0C\naH#A@мPЏYHАЃM’Ј”KЧіV%…ДХж’WФCъ2д%ыУpsІWМ›““N~\r’х%Ёy]*…АAЦ[Q2IV,УLґ’ФZЛam-Ао·•J«@+‘sа^RКшЊА€FѓryЧТь_Рѕ•АаMQ°aYh=\r!ДШ§5€Ў4ГCЕЊ„Р©~Ћжu,ЕќљХZлemХї—r\\«ќ9’„кsWjпyЎАЧГxв“x IЛЕ7эЧљHЏШћ’ЂиN І\$…ґЁBH@?RЈ9еёГДdЈP XM— yg’s.!љCD(‡Й4\n‚kaґ}Rq‘’Ш•†ЙЉEЊёhF2u№\0њJB!x’vKД@PAЇPЬ PTI'+ИДЕ‡2<ђ lF‡5p†3ћКҐqxжј3ќB:\r‘ЅV\rЙџіЁN|дbN<Њ—€N(aHa~„НyХHєH4›РP8,IєжQј&RЁ»-I›LМr¤а(њ3њђQІ(%ўјcћq#¤В\$¤W1‹HPФ6ИN’!–Й¦b„’\$M\"H(,‰’†\\°Ќйќney\rbЈЮ?ЎЌєЎъађа…CA@'…0ЁЇ*q<N®јt¬з* KЎђ:ђІ\\oњЫ‰!†±8vbМмГ©З07L•©\"o4UҐМ\" HСІ»EЩП:4т<.*OўzЛЉ+П–5ФшЦРдI84дђЩ0«EcБj.N7њРВp \nЎ@\"ЁnЅЩЃ&[ѕЈ'?єlс±ыТЃВЃ,bЉUћ2ufKђO\rЎІ?¶ј^Ii¬bМўfИbйJД¦а{ђ„pZѕ\r!б.*ђћЋ`°љT‚pр‘лЮЄзыПШжЧX«Rш€Љ=c•†]r‡O,UGЖнRЂV†e’—Д`Љ@\n\nДђ™r ҐI№JРњTЈУ¦Ў}џиЁ\0¤у\\лQ(Щ#*„иЬUЖg!°0ТGa3!\njE/і—ќC]!!ђ%ТЌ…ЭгєГ”ў«ѓreЦleДЁ2‡|„fs8Дл4#‘†#\\б1fоДЗТE¤UЕЧ.ґT6Ґ^–”1нљяњ ‡rР=О'·A‡M7EC‘Ф?¤Щкт`ꤵ9Р\$јіЙ™Eiёr+ШЬ—&ЧЌМ\\7SD‘ҐDЎсtKR\nHг]аЁBH\rМє §Ы[ђpyф|фџт2^m\"ІjиељтВН2z\rмН—oA‹NnкJeqЂ¬HтІчЃћЮD3&7^ЂK9Ђ[¬їoЬЃЉ~ха[Я‚pj¶Eg‚!€ьХ’МџГ‰a8f‘K}*@вI·гmбз0ярhoPч¦йjЙм‰т~КЈЙІj<ґБrтpф№ЖpkОІ)(ХЎК1Ґ,сф‚™N№—P,«U\$n}mё@Ddп(Ґ&U —Uq]v«РоCo=!г Ы~ВS,M„ЗDEAП‰coб ›®р”BzАeХЁеk‚cВ)‹V®O:с3hIс\$>€¬ЏЃ”f\"ЖaWЌ|йЁо™O3Ј/ђ=…зfCе?БЋфѕѓ2N\"WйosД7Ъ4dэђ‹СtAF±/CМJ”!6 ј†ЯLuўо?юOb€БЖ9щ›7S:E4~?A^Ў‰qpЁЋК:Тчщ/ЮЅР\n9л€\rа¦ф%ьa‹=%ҐXcў4„g BbЏ8ъб¶ЋхпжэпмЄOёужП'|DBJфn|Lфяр~•Cх0ФзМMтжn>зpа\$|о*Иnб06бЋRЯР>в/р|гdљn,4+”5\rRпfT*Г¦т/Hюp05-UисЏ.хPxХ\naЂБp ф©r9†v/,BMb섆+Н@—Г6;ЗIАж(Гfь–Fр|/вjDьm\$\$й\0 ntgKЩ\n.®Ўв¶Інмсе вP`KMS‹“°k \rXG/XґpвФmFїНhьДr\nДф ђ‚qioе±\"хПцgp%¦(0CТЩЏ\$зсH(*ыЁЉ±SЏ2ФB[Йl.Mў…‘RhўDkЗ\"(¦pЏ+ъеTb2ЛIHаГЊШкІ(±jю1O-‘†•P,у1”:‘¤ср–ђqVvKvlNўФ1єТЄ%-•З®CQА;nЖС—пѕ#Еk\$2PМъи€QаaThВWРvЋqч°хж_тС%q;JЫ!0хрІ %b)\"·P#a‘{Б\"R@gн\\.Нa 6ЦВ[rS\$ЕYc!‚[\$ ОЦO†ї&rT'\"gсhiCжЪg^M’4у «(D•‘X'ЋyE)2`@ђ0АРО ЮЎдrбJІЦйGЊf‘ЬЗ‡ЇIІАmЊp6O|тIЉfкАeГф•Г/oЊ1жhX#7HбтNђFx¤h<@Шjш\r&жHD€ЂД^B3ЊгВNс@В¦кE‡,\r¤<Aѓ¦@Є\nЂЊ q\rFў1fTдPBаk‚й(Tж0кЄSZйо.ќљ#„xNЄ¬Q'%w±1Ђтс¬ИщЇk&Rѓ)УІзд\rr•М ‚ф‡ЋBКЛ`eЕвx‘D “®<л(HСБtjвЉВ®JЛ#гжKІФc†Њз @эЬ1Вѓ…N6SШCBи'p(QC~„Р6PЊ0€@j(оЬђљ{,У?D¬?‹?мО5ф‰љ„\0ЮћUSBПMAks&Ф6&аLдюxў°D“ШАпnѕпФГGЉpЛрQРР ЗД]#¬#\$тГ:уMд\"Њtm¤Bєф2М%N/\$ђ1м†.§TсіўСsжu<€Бp`¬Цжr‡!\0л’ЦJ*sЌM?e -pvt@П?`";break;case"pt-br":$g="V7?ШjЎРКmМ§(1иВ? EГ30Ђж\n'0Фfс\rR 8Оg6ґмe6¦г±¤ВrG%穤мoЉ†i„ЬhЋXjБ¤Ы2LЋSIґpб6љN†љLv>%9ђ§\$\\Цn 7FЈ†Z)О\r9†ђМh5\rЗђQШВz4›БFу‘¤Оi7M‘‹ЄЛ„&)A„з9\"™*RрQ\$Ьs…љNXHЮУfѓ€F[э?е\"њ–MзQ Г'°SЇІУfђКs‚З§!†\r4gаёЅ¬д§‚»fшжОLЄo7TНЗY|«%Љ7RA\\ѕi”AЂМ_fі¦џ·ЇАБDIA—›\$дЌуРQTз”*›ЌfгyЬЬ•M8дњ€ЌуЗ;КKnШЋ€іvђЎ‰9ЋлаИњЉа@35рРкМЄz7ВИѓ2жk«\nЪє¦„R†П4 И†0Њ‰XВќ\r)qЊМЁ‘\$ Ct9ЋЄъЅ#%РЪ…¤O\\з(”v!0Rт\nC,rг+жч/±Ш€ПёЋт°?¦РДЪ„\\55ДйXжјІйИ?П±Hё§> сШ¦…ҐЄK6ыI%–нҐmp!A\$J\"+Ј+3b`ЮїїкxдћЌЙZ#\"ЈP¦SpюAІ@бAЈЖ…\$oH@0Дђ0ЕHЋк’Ђ:Ц0’G\nЋC X•АРСЊБиD4ѓ а9‡Ax^;ЫtqSЎarш3…йX^8Bv И„JА|ЈґnшЬ3/‰к¦иЃxВ8ПhЗ<:к’‹‰©Кк¶п-Ђ:КХ ШѓSZ’#xV‚4Ш>'\rкьєТј«Р®—ЌПJ.ЊЃ\0Д< АNI“e\rё!Ќг`кАЗ‰_1є2ТфЛmћиЈ‚\rЂщЁj?ЖЅ=ђал…бМк2СЌци2‚6fa”сV]RЌ:Жґ‹Љ\r8З„2‰Јљ!a\0ШЂ°@PџbЗLЬsћ¶иSЈЁOjЌFќФ\n\$‚ДлРѓЇb:°Ш”±S{ј9ЊiцoP*ў?ў&L[Д>оc( бh[«HDНsв\\фЪ9н ‡2фэLv\"х|GСtM'Тl)°Т6#Льў\$Ќµѓ(\"Џ7ХҐЙ‡ЖЃUЯCЫК\" „vw1}_ЊЮНµMb^п\rг0М60+Њ0іIРЮ §ГМBЛЋµ›n9ЊЪ^ХMј;Лч#?РМqdЄќ`PPБI9\nЃј5’°@В?RЛё;7ИRAp RДґк‘Еа§ЪY//&Д»3тОyЙ)ЅdЖ…\$Ј\$o`Q®?Fвўоѓ8 T«p9,vЋeКЈiY&µf,е ґ–ўЦ[Эm*gКЂЦъб\rАј¤?зБ>Љ¦шфЇUоѕI…,ЃАН#ЂВ±Р‚C¤Бµ†vћQь„Є‰у\0 љc?bВB€XГFCF…ЦBК€«=h5ЄµЦКЫ‰лx9.ДќbР]©аk ўр>N&б'‡BЂЙCЈмЃ§}©е@ЁЋ1»/†э\\€ВЉСшe6кљаДоМњ'A п+(®л‡…i9AфћЙCfЏ0µZ?Gн`\nЅ“ЗЕ“ГјЭЙС%Б°З™В8њђNз@Њ(ФD®)†E’X\0 ‚xS¤ЂRJ‹232AМђІN±РT!ЊйC™BH\r›»6М•Xѓ„«»‡?©xњџDRЌp„pАAQCГ1!gxбJХИB—tФ]ББ`GҐН0c\r\0ЂЁ†uЎ0дфЧ(~:…©6—сЮ(EЈNЉtрR\$¦*I\r€]S К&p›“\nw “TЭ \$T<љґHUa%rЂа›ѓFЪ24д\"ДщЁГkDxб.@ПBЂO\naQ\\?Ґ\$OSє”ќ+—Миd¤8?њ6ъG*хWЋЉЮЇљ2¦]›ь?H1№+Q№6jjуЌ?жнµЈ‹)-бЛ’ €n…0в\\0Tћ\$щ’”ea)+Qу¬AИ“ 6^k‰:&4Дъ»ЖR.СЬ<\\њЃ<'\0Є A\nЃ·\\Р€B`Eєda1«“ћМ™ЈIнь(с†(¤йжo„ш 6ааЧҐ‚¤2MLА“\0аiК)GЋМeґ«*‹~нк·Wa¤<¤єQнкЏR.‰\$J;ЉҐ!TЂЃЪ·ь\rxiVхЪ3/–¤цp¦z]д9ьDиТЉ{,Х„ж”Bґ\"(dњПЅLVv‚±bp¬©6Ш(э\\N#;з‰XJiяVЋQсцJ!Рк>BсЩ€aЈdиЕ?ФьCУPfµЛAт¤Г†mк»%qѓиъC'1Э†MјА—peа(+тЕ—`lGcFќђТ+\r\$єD6тьAП[0 О©‹еЎс\0CёyШ08pc):/Ўћ»‡\".Ч/ЎХ<ҐыRЂ T тўmF\0005ВЃZo@PF^&ыу¤cћЎ'h]єLJLC:TЃP*†h/Ё-пЦ\\¬(ЈФ@\$pАњчаВСЫ+奕љ68iЩS%ЬЙрУвC ’7†Мл3,}Кi7a2З№JаМ6э~,›МЕЭнє·Б¦H“'~/тr§1ЙцР§ьЉ8!/',®п\nьк Ol|\\4tї*Жюг›ЅҐ§Т,yдq?Ьrk-5›№ђж[СL”b¤hЏй’І¬к“2јОкAЛMdОє.ЊSe‰чMтг’ґ\$CТ\$#‡…B—ЕH‹КщUл‰?pК¤ЫФзgѕvхyXiЎqЎМ¤вy?\rГ&Т¬ \rЪ‚B|bМѕґ|—mћЧў&'ШЋЗPЮRFЧ‚“†Эг·<тFы*ж\rыеШЮщMkГ\r3.‚ 'z\\zBTщ>В~¬Жщ4`?њ0цywA{b™}ХвRgЦ\0ўЏ(LЮ1mfЊЬ.@Иљщл4бВM‘аС±ХДј©Я]р®чЧkЅ0Ѕ|ўшЛ‚yёРљ1БтyD}ЙЁfЅФЋЉЯШНпё*З‚›ёIм&В¬RЊ0цм8чOS\0LFчГF?„ћцPДм.чЖz%РД'ћЕ\nю<чOНҐчАГ\0п-зc/]Ї?З]M*ун4'ѓ(\nM|0.г.ЂCDсгNVнцтэЌ~ЮNg-оу#pбЏ*›ЇS#`У«\nё¤PВPљУh4ёm>Њ°\\ч0¬Ѓр±\n€Ф§/Ѓ\nОjf&f1Жю/Ќ?зl,Н&RBN!ВлJh6вЋ ¤z\rеЋG)f0оІDOкэ‚TRй{\r/т–%%Cш9В8ЭnmчҐц°Q\0оС·РњУђµ\nDvцЏzБЌ\$?‹ц2J2skжД‘\rl&П¬w°;с`0Ї]gы\0AЈ;Р,ВMЋµМvтаЉШJрH'0?П4цр^—Q–TQљчр,тЖ\r:±‹F^u€5ѓ*,!Zjmr(Ж^ЊЕH#Њћ’НшѕП?P‡6±jЫ±‘0/PmDсжхЇ%Pк¦jпИС#Єѕм\\2HL/Q‚~ўГ ±ѓ!\nџ!oжoвмщfюІВщПRPbh `Эр©Рї#Д’RBµс}RM\$Eсџ\nТ¬R?%/§“&’O%\$vс ©ІFЙ°JхRЃ%oQ&b¦fСѓ)\"х'НFФІѓoU)жУ&гR¦Х’«пЂтЗ8bb`\n’Ё3mPДЕ+C6\n‚fС¶h.Щ%„qл(R±.—RҐ.Те+‘Є' ђ1АРK‘ъfтBKВ2§‚KЗТer\$Еп|aЏbѓ\rТЕ©љHЏЬ1\"ЎОeжЦѕў\"d±”#0nа2†V*CCр~Яі'5.т\$¬!•\0„l< Шjв\r&Р\"АЮEЪ#’.CEЙ\ns1@ZmbrЛZ\r¤>AЈҐ Є\nЂЊ qжЋ2Hpгnу/|¶О‰2PЋЯ,16#ѕй0–бг\n#В@\$DоџкДГжЁЄПTч„wк0\$ё1Їј\"уЉ?¦КЗАЦcф:Г&ѕО,¦ЂЯtг8+|SKL]…&1L–\rдp=-\\(e8РatabЊАГnе«o(pCqPЩ2в\nFfq¤J+tO>“ЖэмВ)єхcj7°1€hиИЫ ѓF/YFb%|04^Рr5Ј^;Фx?аЮ¦*,ВBн\0ЛГќ«вD?Ap4,ЩE\0ЧОјЅb~юЊ.Л‹oнѕf vИk8O`м4sу шV@кDFЭJo=,ѓКГ(З\"ы#6Kі†2’ЕEЈ(`,Q\"bX§P4Аf\0б?[&В\\Фко;\$vх\$ЄЁУ!3Dvўш ";break;case"ro":$g="S:›Ћ†VBlТ 9љLзSђЎ€ѓЏБBQpМНЋў ґ@p:ќ\$\"ёЬc‡њЊf?ТИLљL§#©І>e„LОУ1p(Ќ/?Мжўi„рiЏL†УIМ@- NdщйЖe9ќ%ґ ‘И@nЌ™hх?|фX\nFC1 Фl7AFsy°o9BЌ&г\rЩ†Ћ7FФ°Й82`uшЩОZ:LFSa–zE2`xHx(’n9ММ№ДgЏ’IЋf;ММУ=,›гfѓоѕoЏЮNЖњ©ћ° :n§N,иh¦р2YYйNы;Т№ЖОЃк ?AМfшмлЧ2жr'-KџЈл ы!†{Рщ:<нЩёО\nd& g-р(?¤0`P‚ЮЊ PЄ7\rcpЮ;°)?дј'ў#Й-@2\rнь1ГЂај+C„*9ЋлАИћ€ЛЁЮ„ Ё:Г/a6ЎоВт2ЎДЃґJ©E\nв„›,Jhил°гPВћї#JhјВйВV9#чЉѓJA(0сђиЮ\r,+‚јґСЎ9P“\"х тшЪђ.ТИаБ/qё) „ЫК#ЊЈxЪ2ЋЌlТ¦№iВ¤/Тш1G4=CЗc,zоiлю¬АўњЊ2Ќ®’t™М¬BpђМр\nєк0ЃBГ1T\nПР,и?7Њсєp8&j(ЭIHн(‚ҐЇiњ/©РЪбГг’µ*Єгљы#ђј&БВГ»446Vz?ДЈђИвX4<ѓ0z\r и8aР^ЋчЁ\\Ґ)•шд/8_IсҐpЊЃxD©Гjрњ/c2рўЛоаxЊ!уљКІіРО€2Ґ‚„P#¬¬†U‚hЮМҐЙCФт х`WY.N4е.»\"ЙЌ‰Ёїґ\rbєњANыJ+Жгrц3Ћh?ЙDcC йc~5ЃBT0ЌМмеЄПЩ‚т:кЇ\"a+Ґѓ\nC?1Lи€2ЊЫ0ШЛилLгУў# #Z4АC;Й\\јљЄђЧKѕѕ70о”AВ°н[ИХЖµ;ю¦Џт3©\rЃ¦Ј®ш«EЁј\r‰¶oµzГ¤(‰Ѓ\0г№ЋCИЖЊnG9јоЋM”\r9SWК6Іwy§zлµcE9Vo“УD!8ОЉ~’‹Яеи<євАўѓtЮјЖш\$Нс:\"Џo+жгoVnКLаы“H„йzХcBКоПHЫУA±#jйD`М)= \$?ёЁНВѕ(ИР2%ўГ1C\rЉаш.EГ\n№F(ЕЁCј@Б@s\$ф!…0¤Ћ\0o\rjH„>BCјАЃ<(ђf‰ГEЄўШkР fњ1z\rў)С -0Ощ&kђнЈУW—0 ]\r±u®ХЮјWљхлЭb/Ґшшnи`ѕ1дЃфt1M‰±Xџ\rЉЎ!\$-RДqЉ\\€>+‡3®Ћј]c&F#“РIиMB§нo°4LЋџJN<0о0Ж5Ф»rр^KС{/…ЉѕЧмq_бб“ёБ?CдU?ђ(ъЉ‰NOз“ГЫбЄ!Wa`1yС‘КЃЎ‰П‰z‰r»/\rЃДч”G°i;ЂЃm:S®ЙњBOн,0†i8cўiXѓjґqОЯw ю%CwKк•4ИйLJ jLЁX1fФ4™#xuЪ0c жбHЈЩ¬pЬ[JµАЬЇз\nФ8&д4›ґТЯQN9+(ѕБ°п(Х\n9KЄ’*bјоЪ\"Aб°–PўpЯўBБ›ЖЉ”вXСW†¦г°АЬH\nа“бЬд;XLЧlзџ)IіzF“14&ЕЈ‘дєIYйK…5ґhrЋIc+\$q/љw&ѓQx1 в.M’\r--e>NIдuф(– т=e}[0!Ћ\rЎcЋrQѕ“%`0†ў†xS\n”ЕІЧ4QO\$;\n…еК'’QH9 EЄэбMfМQ I/ Л}*L:ЕЋб.!iQ†Wµ(§ ;Gф\nD¦°ЊҐШo)KVЕp¦л\nЪ97d°#@ G,<6D&Ж§вr‰ЪыjЇ(ѓ©дЇАQЫ§€ґо3ьKSјJh&ЖЖLНуЃmeЂ¦+Ѓжc|¬bЮХXњу–>Оe7ўиђ‰ЎњлЦ†Tс\nѕ-¤„ЬC‡I0 Ї-\$ьџіъ«ћ{Ы4f,Ѕ·*0?1н«\"8Fл‘ZїбКЇ \$ц…µl/·\$?Ed’1,eH¬EN‘Ѕ\rкdс P¬Lж{љ*@к`ДўГ-‘ %Ѓ@\$]т¤Ђў1{P&*зfLЮ_Уz©ХцµЛжAЇ¬2L`й&\nХ“y!nЏрЃ†Cр~°™zЗ\\ЅќіИ•±Мљ?t6љћ@nГ(wNб–У2тбB¦ѓ.Ж|Г‡‚Я+5=EпVку¤C&»ш\rбБв3=e†[6=OH™PbfЦM+kІЌ`?«¤аVБfЕд3а@\n>Л\rЫ51‚њ2гОєј€s0Ѓ6¬|—I‘Щp(§q№WЅ•&ЇM„µј·ІsтxE'm^ј4ХЎЮqЧ¦‰‡g&Ђ‚ Aa!Ч;eQЏ!·C‹1S\0ЋШ„ЙЈ\r? АШ·bТЃ\0/‚ґ8ж~УЪ_%gЖёaЛpЃСrB^UZ‰ЕщxД®Ў\0ћ\\LщЂxжFGљRj№ZPзLҐYUуN@®ЅOhњs—С м%гЭЎ? ]К8o@»Л«s4Ґ\"p\n}\r[CтґѓГ»Ig‰MЯгІђЩЩЂeD©?•ѕоЋM>©gп©Нt#:/=й'Й\nЯЁuyвUkкз_»РЙЖ»г.ћ\nЂL8УcЙ#gщо0eY/5ЄђВA_9вЙ‡КіЖю‘’§®(Ї! “7‘1П¶|>в{єзZQљш&Ы•џrhФ?Ж+GА™¶‘хQCъG¬эР-RО>С-ч…_;Юјѕщ”ь9~г?Ѓ%,}мењ·ДїЇ2ЖАЕоЭiЖФAдж*B\$П\ntxo0ВАТђ„ТR@кА§440ђ†шU+zБжАХ‚ДХкаИЖйoМ›ЇРKB†Цђ2ю¬ьєMђЪжrВdю-јK иg,t~lzЎoД®kюFп\rl’{…Єэ‰э‡(З,a¬|ыcXЖp€xj'·ОxЗ'ЄyG®ыprш®Ёl°n+P’ъГљ0ЇЛ\n0І%x2Јў0є”єcм¦*нвJЋjикТgрЖ®pЎ\0\rЏШ쮈Ь\$FIЈSг\\ЗрЫp@kШ§¬РЅгЇ\nП|4p°…‘ШС\$=Pџ°АЅkЌч0ђ>J…й?®јљIЁ й®#ЂТQ&*рФЎ>M°DK…b h<<‘ZљГА,cДє]#\\\rБЉc®;((©mZ&м( [,дЗ1ёО«-ђэ\rTЁг¶ЧЌbxе„ГM…&°3¤рФ¦јsQ:їQ?f]°ёэђЇqдLЛ±кьpїзШ4Ђ@e‘жФзЯE\$s\"эoЖИj!\rшXQ<ѓ.Яr\$Blыb”pes\"НzїCБ#\rъЙl?ІHPт\$нH\$#¤Б†@д;'*'ж2pЈ¦:¤ђ8o(я‡pp-Я„©/zчрw(#Вd’€ь‘бт‘qъ®qюУ0КтЌк Жe\$CХ2’JЊ— H2\$л‹+зџ+ђжkPD&ГИ\$Q6/&шAW\rц ВAw)qоЗ2б.E%.’н)r§2цc2жrл.сЮзq?g}0`З0ў.ТИ:у22Dі-2с¬€…Ћ}Дґ6ак“2«4\ry 'ћюгno‹V!L\"rЉМћЪ“_#q\"іg5Д‡0M4’ґ8hTPЪstMІMоХ%\"@Дѕ¦®6№6S?Tіџ6ПЩ‚z\nіља„З:ю' ђB§”СТћхГJ\nz€< Bfкb®@PЪ?eтО€K+…+°8®sдNЈ>±КЁXѓe~:&x†#\"&Ж эУ°э’љ:оlйpлаѓ?\"µ…\rОL5ИXP Шk(w ЧpЖНћќ&…Є‚1<H\$r\r к®c&©`@\n ЁАZ;i,оІi`д–јEњлОБH\"McЮ|ґ‹4#‚<ЄFi&0НОF/з\$&hvDрПд|CВ3G\nя4N#л¤1b])“cи–#‹=;ўlљѓ‚,кб\n\"e,єF–aN\"8ҐXVв”hеP„\$кBjMЕXЃоЯU1Ftэ#+pЪ‰`дху\r\$Б‹o:оМыqS”,ё Йх7R‘н3ЊЉыг*)Гh6Г&†ЌvMНDсЅT-з ‘фXrj¦МcмFюd°KU|;®€sP›X¤їX쓆ф&#¤DGB2dРg”6LЊ°‰p@ћheрЦ/Ќ::&E\"кП±ЦFг:sМцJ ўBг‚8mг®~D‘d^E‚k•JТб\0у\nі\$Эжь#ІV8 \0&Х,X\0 \0ђ@љ t\n`¦";break;case"ru":$g="РI4QbЉ\r Іh-Z(KA{‚„ўб™?@s4°?\$hРX4mуEСFyAg‚КЪ†Љ\nQBKW2)RцA@Вapz\0]NKWRi›Ay-]К!Р&‚ж ђиp¤CE#©ўкµylІџ\n@N'R)ы‰\0” Nd*;AEJ’K¤–©оF°ћЗ\$РVЉ&…'AAж0¤@\nFC1 Фl7c+ь&\"IљIР·?ь>Д№Њ¤ҐK,qЎђПґН.ДИu’9ўк †мјLТѕў,&ІЌNsDљM‘‘?ЮЮe!_Мй‹ZХG*„rђ;i¬«9Xѓаpќdы‘‘ч'ЛЊ6ky«}чVНм\nкP¤Ќў†Ш»N’3\0\$¤,°:)єfу(nB>д\$eґ\n›«mz”ыёЛЛГ!0<=›–”БмS<ђЎlP…*фEБiуд¦–°;оґ(P1 WҐjЎtж¬EЊЃBЁЬ5ЌГxо7(д9\rг’Ћ\"# В1#?КѓxК9„hи‹ЋЈЂб*Мг„є9ЋтЁИє“\ncі\n*JТ\\ЗiT\$°ЙSи[ ЏіЉЪ,ЏўD;Hdnъ*Л’кR-eЪ:hBЕЄЂВ0ИS<Y1i«юеёоfЊ®пЈ8ЃљєE<ГЙv¶;ЌA S»J\nюЊ’•“sA<Йxh‘хв€д&„:В±Г•lDЖ9†Ѓ&†№=HнXў Т9Лcdѕ№¬ў7[¶ьЙq\\(р:Јpж4ЌчsяVЧ51qcEґВу!љx„-Й0§XЏ2тЁ‘‰“Я_!ЄЌЉhх•K„#*ъІџГP#fBµ/Д8Њ“ОrZрДмр(НfіЃBИ6Ќ#tҐ0LS\$Н4MS`@0ЊcЗwЌГ>w0K2Ь»/ЋгHи4\rг¬О0„pз8NA`@j@д2ЊБиD4ѓ а9‡Ax^;нpГ—ж2ђ]*Њб}ЪкZ д2бд\rІ¬ї?ЊТЁЫ,ЮpxЊ!ткЂИІ<}€№УZе:TЪl@&.# МxdіБ‘<!G5щYZDЙЎЃ¬ИlMКїFѓvнИ+©X№Y;Їz4.`®0ЋCvb3Ј(ИХ§IЁгyлхешэ—’ДЅмЮ®Кi~Њ“KКџР!нК‡H#\$ѓк)Шe’ГФОE5Vьr=;ФЈ\$єАеYT{];Тк|рІђ!4ЙЩ8еў) ‰>)b¦Їq щ‰{¤jКFдЄьDЁЁ€з¤µIRЦ3О©©Y\">„Е#\$>‰ Рe4§ќЊo№ё!Ґ-¬ejИ—ЛЄ|ДшђГ…ЅўЂY‡=ЩџС‚?Q ЂµЭћt HЙ%1%-МґђSў%BзMХ№ч]ЮjAdЁб\"mуQо€Бљ3ё°Ьйw:ђТћ,Фv}'¬Ц’ ln‹Мq€=sЬъI*К‚Оx§§xLFEiГNИМ\$fLЌ„t‰‡рh»Xу!Nј€cQЅЋ@… cс #*ЃЖ•„ђ rH†Щ`–%\\HП™ьX&Ќ 8ІЁџ*\"7Љ-ц”иC љЃ,(Џ+%”ЖШ1ИUgЭИМ3HHq*ѓXд\$dцџJdЏ<\$ьЎ•уIф!ве€0\\Wм¤QЋJ>™4O\$Х…DD‡бџ@є›ЙьXN6ђЊњж%MN—q;\n)\rќпF•9иM„\\чџ3.}Ѕйџ?ЛЬУ&2†kКЙіAжбГЎlf‡N:#9Љ¬и(3ЁџЌЪй(ЬПћFЖ»sёGбъџ@¬4©bЖВ?RА¶?№#еC™ ‰ЉОњи?\"rIHdx%HАЇ(’W1€ќ^…q@Rч%PИ1јe.цЉ0Iм‚ h)-28д«@hL№?3 дХѓс]б‘™µЂ@Цљг^l\r‰І6fРЫSl°Нј97ж?W tpдZР\\;‰Tj–…!Є’}Сl|(*x¦Ap Ћq^8mZЏ/ЈЬКiбл!\"d\"?7mYw ҐФ¤ЁЄ(BвЎЩ9LMWKt.§\rЋІ\ruЇ¶ЖЩ[;imv·7д›’л]«Ѕx·–ц4Ь€Ґ5=Sљ)jAфП1†ђё‡6O©Њ-e5 ¶9Dw(HdD”G–\nњ/ќґ(6ЪDD”,iЌ\\orҐЙAЪ|лЏхx\r }ћZ%вHl\rЂЂ1%ра”«рmЇ0†eЩ_Г?ug¬ь3\\Vxgf8ЎҐЂ@ТТъЬЖ@Ђ1µ»a\rЃМєќSК‘Й:ЊCЇй[T4ILA1;6э'д5JX™™mР»ҐKИэH(hXъ!ы•\"Б\0(.@¤Ј„5вМѓўh97µдC°i[БџµШ™Ъe\rн?\$мg•Hm[:\nЅ„ИчЮ}є—кБ…№J™›¦фєl”zт”›ъdjН73аAђтF·\rББ§5Юњ[ѕ(\r¤1дf`Ы,Kъд1†KЄЅМ6 П9№3Й<†…B¦——ЮK\"&Oѕ~JIЫRЏZ·\$1Тк|Nй*eоL±Jк’#\"T¦W#«ґЩ0e€їМ!ўЎђ‚%D°м!L ‰X °Ќ¶Грґ6©n-PДЛ#WirжQЪ¤іфЦ'Ѓ3.&fHВ*?\0 В?TЉ‘¶‚ZjЂTdЛў—и©т|ґXП`СVи^J¬»ЏҐr&,soЋwЄђZЦrд«rђтr} |ф–РTј›#с\"3aД)ІТюЦ‰ћrК}wnJЃаdQЙtз(,qF)Ќr_IдH*ЂuЩ_’ІqQSЃЛЦi<glЎ°вйRЊ?;‘W€м>ЅРОt™Сѓ\"І‰ј4||Є%Пm€Иџфl‰АO?ј/GЅ‡;c\"}џP=IГr›!х9©GСХm'ҐWBF\"GФС?оaь.!9МHЖ\"Џ>}ґPяIr3јО:Z9{к?vсеKит,є±d‚«9¤ШҐeCR‘Ґ¶• лЈHЁаџ#ђ%‰BяBКгЏФяЙ@І4%цtdЃЊ\$CПљыТFкњ„€®›…€~‚\0(«ђdвдKъ(\\ \0 Є‰lЛ%фоZ.IvXй?ЯОШ8pEБ З¤§„\\#+в_M@e)µ#ћфИжaво?i–vЁћѕZZБ\0HЏ.ЯЁЖюо=пѕэOДЊЊјУEтaМdиъщк)GѓиѕewЫРЁзLурXuOTtЃi\rр‰ђЋzP’–HК'М‡‚Ћ0*t,6ћK\\“BO dк3Й\"DшК?Њ‡Yg^Z/Њ•bы„l™‰‚*ЕLГБUЖ/H&-.dhРZо°/FЎмnјw%7\"Шнђ ?ЊО*‡Юю1x#%(¬ &ў2®<ФyВKJлIAомЃ)4л€A\nЎ°XЙV,P1\0&2щ-Fa\"XФҐfц ‚\nЂЁ † Ёб‡а8о—ЉО*2уFHтВl\$б.¦BзгXн†PЉ® К\"GЋгy‹rµ‚@z;!Ѓq!Т_gк%©Ибзvъ…·Az·ђТ|О0 бР0a¤Gмб±а<r3Вє+т:вдљbВ.'Ј\$…кQ\"ТвЗOТ^!Т<ЊДnFе\$r,^ҐjУ¬ЬЁю,h‘—Я&ЏB(т‘%HЇ*‰*В:“jШ=Йп+1ЮЉж0–’ЄFКЪCі,\"I,ro'’VCТё‘ИОН)и(2Ы’ЮЂ’»ЁИ†m@@І\"ЃЎ%\"\\&%„\\/‚Єп(€e%ю(І*\$(\"&\"Y мRІи‡/!Џ©'ТКFB?у\$сЄ2ђ RЋрRЕА‡-иЂ«g5±2§б//ўCп1бvdЯQАфnp)±ю{одЗЪOМЦzJЮ`Qb!‰'рў3Рw ЉЋChNЏo¤0o™0т’wўRюkжFрЗ;Г°eDPњЇJu€.і\$ўN“^…¬\nX/=уЪUZ‰©Jcи/е.ь3K?Pђv“ь*”\0ѕ‘)@gі@Ј{@о§ўѓОi<ў6цп\\ў©G 1NU%Z‡T”±N~НВ,Ъ›'ъХ€\0t(„Ёъ\"0?bм )іѓ[F±OBвdцO€¬Рa°шb-V\$/x‹§=Иw4\$дД'ІUN!ICёЫSTѓвП\$4‡€/mGЇpш†*roъж¬3B#<SШњЖbнТч ±укd30rЊ9'оэґЙ\0фНNT\0у”‚@“КэОLґг?ж1#иП<…FђHя@/йQ‰?P3`ё+d6‰c<ЎCSЕ&TRB\0*‚XриИ4,хEO#,±–8'6\$,“аAХ=u(ґтџMM©Top=r/ђклUa&УE>SQ ҐVт-хuTл…U/eXXU^c.3П…kLвЩYr‰YЎ|т6тB›М:/,хјRФФ*2a\\‚…\\Е кЏ*§ХЫSЗБ#•е-ХлхХ_э @‘\"лKОBbШВсџNП’OсЫ\$=%љUu•‹xёкЂ&&р§9`'жиІ«§®S\"Lп“Рю\$ЛyС№*OП0i,“¦1aD+&Јћ…:€ґХ¦;\\¤A]п3¬ЌNв„гтГ\r‡c?€5Q'\$«/ђГr»D3іпMtOКSY’Х,OSk0нkѓ]YU!<e`цЙko@ч6СPщ\\u'цm§c?p“иZY§Яn*Mvй\0ЇoХЫkхГl2ыp–ъ8¶ПTп/5)lHЛ&s`—ow P(йBwqЗUBм>ѕa|{Ћє(A\rtВBBРлЏљМi4R4Qђ‹ЊS«pUХ€ђ•Ўm4Ч<·uU°Эw·VЧA—‡?·Љ@wЏ`—'M—+As\"ЃSъЂQjSѓИуЧ8v H;Hc|VмAХѓw“c±јT mihь?иtU@AWt83µ%\0·!UЭp6ЯSW%OѓЧRЖOO:u…8\0=ШЂ‚ЏЃЗ!\nSЇЉлШ(М8RФ›Qtу{oNtX’Чыѓc“єЪcҐЂ–л\0bo…2МЮ#9Ђ8A†TЈCхЮuЕзB‰0#Я~Ц*N—“z·{w7}sГ‰±E:H(µу]хщЉbљ‚qJ!uу„tџ^8µёє-6nHЫ‰W-g/‹q\\!xfWД1ЌёЙ2•BtЌCoЊ5sVWюЮµiAЃ^`нYЏШ98їlІЎшwx[ѓ№а—Ў\0вкµзmJPЗ{ЧЬ+_L“:іЮ+ssT№%ІЃ#•ЌU—?0a¤Uw[чe%Тп•·Ы*Yф\"љQЭvynћs–<.§є\$cђDИQЋHИ +fс2m6ЩЃ:№gA6Б\$9['Б–UN¶шБ*ЙVRs›™{_XH·щЕ[ѓ»/Тм«Ґ4ir\rЂVR©…”›¦‹ВєдбEeDёNЛюЮзРАBБ9®EЕ&R¬+ag]eҐ^Ц рЕLS@Є\nЉ¦”рjБcРХ22М2—hЛЈ€M“UT/zBZз\"&jD`zMf„;“yРxт&r2™ђp2E\rFћ‰\$щ6\\5МЯi©I XLЋd|«8vЊЪVі;QTљЏ„0б|ьФLтnО·Вч#\\Г\nЯы–NаAЃЪDш-6У/1hРщJЛOђ<Уs‚eъZи?іU…X *aX†:¶“ГcjвйЕ}@ђфгеYQЅўh~cL.°уiСџ±Ж\r…ІTЎІєЉђв?ЬІK™ccіічіы›єuIпнA»‰ММ3—Јіў›Kµ»=C…Y›И\rЦЭ„и./0µ«ЏCt9ICБD^”¦@Ђ®†+цEeПяV蔧нґz©тёh>МрЩ¬GXЪr&:Ы# Бy№ыdЫpУ¦y\"Z(†ю›Я¶Дђb)ЫпrЛjҐўd::›оъе„ъ¶AИ6tємл5ФЌ/щ®IY|\nыP¦»;бЄX1†чэ‘9\0У°„&x|8Дw‚™C#SPЫГ~Wкaм¬@";break;case"sk":$g="N0›ПFPь%МВ?(¦Г]Ќз(a„@n2њ\rжC ИТl7ЕМ&ѓ‘…ЉҐ‰¦Б¤ЪГP›\rСhСШЮl2›¦±•€ѕ5›ОrxdB\$r:€\rFQ\0”жB”Гв18№”Л-9ќґ№HЂ0Њ†cAЁШn8‚Ћ)ЃиЙDН&sLкb\nbЇM&}0иa1gжіМ¤«k0ќЌ2pQZ@Е_bФ·‹Хт0 Џ_0’’Йѕ’hДУ\rТY§83™Nb¤„кpЋ/ЖѓN®юbњa±щaWw’M\rж№+o;I”іБCv?Н\0сї!А‹·фF\"<ВlbЁXjШv&кgЌ¦0•м<љс§“—zn5иОжб”д9\"iH€0¶гж¦ѓ{T‹ЌгўЧЈC”8@Г?о‰Њ‰HЎ\0oЪћ>ЏуdҐ«z’=\nЬ1№HК5©ЈљўЈ*Љ»j+ЂP¤2¤п`Ж2єЊѓЖд¶Iшж5?eKX<ЋИbЏж6 P€?+Pъ,г@АP„є¦’а)ЕМ`Ћ2ЌгhК:32іjА'€A¦mВ?§Nh¤р«¶Cpж4ЌутR- I?Ы'\ncКі\$ЌЁsьћЋ@P ПHEl€џАPђХ\$ґА-І¬64Ќba?ЁѓњЄ*NMM%4µ-NњЕАP‚2\r««ьA0[Gp‚'#~9ПгpОаЧ”шЕ)ѓёТ:\rх€B–D.9Ѓ`@\"Й К3ЎР:ѓЂжбxпw…ЛеrЊAr&3…йИ_lВРА^)БрЪ‰©‹ЁМ‰ЅcҐ\0007ЃxВ%\"ґ™)9Uд±*РЏ«Ша<3`к5Ћ€‚ђфНCsЂЌ\r ъщ’VЉ#nБ(Ё'9 Ъ4ЭЌrЁ®ЋдЦRЊЃћ5ЂNЃЎ ѓ уЈh:Z;!ГЎ€](Ж\n’`%Н)ОBPТ\"кЦ„LV9№(й+\\cк6AХpл bC†(ЖГ«р1ЦўПґоЉцще%тшеCXЙЌйъzщP“d\\22@PфЎ+C‚а&%Цњ©ІЛY>9°ЧѕJ»ИШ65“‚?9ЊcЬ‡\n\"e°¶№ИфёЋ‰І<ЖmоіxЙЅYk–ШФх™RcЦJаvE™b]кеTє^љм•/]љЫІpћµ¦І1“JўHЫнb(сц>~·~еемeдU¬!{~—є•CіЄЁЖ7\"gJI)Ѓј3`Ш®‰HOЉИPЄѓ&y!=aё<‚ф°V1Єa™·‚@]тЮMђt0†pВ]A0hлН±†PPБI) Дe*Bt/MaГ' Ђ!…0¤Ѓp ‚GX?2?БГђmmй„ЈFr`ЊTРUZВЦCeT¤„;-‚дfѓ©)\n†ЂьёЎ–JЛVлМя-дXџѓK‹\"‹Ђ.%И№—Bк]‹№x/%tЅWєщ\rАЅ“6 Wш>‘Ёу°ЦTaD¬рќрВ·•Њ[+.јљ!Д=bёa%\$®Q‘Eш¶Ъ WҐґ!•ѕё[D\\лҐu®ХЮЧЉёђлШ9/…фџ К’\09ѓзФ Гj’Ащ9&ҐЁFв =a‚Ў3эЪф?Yj/ІRt’ў’\"Б€<”BjMЙКIЌA ¦,Y“«hQxяEФРCf6DR,xG a<0ZKPЦOB*љЃ\0c–xЅ†ДdeЩ}3рћ6РЙ’\0NEИ‘^9ѓ_9БЧ2Е1 И„NCІbфйQ°хGEm<`Ђиr‚Ѓ#Ќ…,©ІiM8e5-ціjѓ#«\rбЭГЁxЃ)DЎ@ФЕѕВ GМk?МХ‘`ж…ь1?‹Q‚†ааШЦВ–\0Ђ;›Jj®C:зџt4¦;кЃЙHB&оЭ Ќ<bл%¤ј?БИНaР™ИћюљіsЗBСР¬v/JaZ‡Кq) \$,<™еyjЃ'-jTцР[™Y™\0!шз!лбьdЃРЪћ…\rJw<р“Е0’PP бL*1aB_мГ%<1:зу‚N”UіVr>‘µ~RQPf.aФв€РК;hd Ъ(‹ІѓУ@7—Е?‹? \nnЦЩ‘т?b€°F\nЃ@а†ж‚Kџd1AЦС4ЪҐZ‰HCЎђ=R0ЦOИ…‡-DLдc“H\0PO АЂ*…\0€B EД8Њ\"P?qK3-§ †5&Ёмq“КЖ€P’НbJзЕУЎJЎYЖ‹йШ¤€с;‡xр#И†НSz\"j¶Њ‘”IЦAxдЭ™D¶4c!Эg-‚…уgрЁPО|-›†”ж\nОc|уИщечЏљћSФ/Иаf|тzT(aCе¬7¬wK”'2Ij&\$Жџм*EЉp:NHэ\0‘Ѓ7ЙФ~‘”мђ©%€8%Iiаћў»•Rhу>WdBЎЂf‡ђфђ*л†Є8њTDK€s‚l&›0Ux|’HcЬ=rк+‘)<EБЭIч\nКх‰Ѓ0o§tњсv!Л.®,<mрИЂU@EДэ–n?’ЋXcВaкќбq}†DkX#БњФ‡\$њЁчЃ¬Я{хIMчdЧЎюowF6™•“^‚3K#BўVD“‚©·Њ)+1wвп™:”Юк[fІҐl Aa [\rњ‚аU©X!БцUZЂЎЩ¤Ґя[ђv‚КуG3(\$5ґГ1FL'FиeЁ!іЖо¬\$aZ®І2ЎђVсuЏ8њк&ЏЅR†А'§;“ЩФcѓк±њ2І“Ціw\\Оi+Ї–Хa{#ёк©vЁНТыy7\$=КДS^лШtИ%%жЊ™wЙЩѓФ&hЃjрЛ`{QсP4К 4tП;‚ЃюSНТЏ<ѓO‡Ўр^ђ™Щ@РSZџ=ћ(щщSзК@Ь†ђIеЉ)Sd~ы1ќCH> GЖџ ҐЖblN':ѓ\$(І2¤QУ—“Є„H›!яЁ¤Iеeи#E\"ђ11SёЏQqtВҐ4¬яЬ}pHFгY¦Ц\$8ДnrЈ\$ЇЦ9`м<\$Ц(-Єg Ц&гІ#Ц bмCOИLШJЌF+CѕЦКcpxFrOґ;#vћ!BЌMdЫp.\"В6О-‡РPЫBЃ°0рђ<Ы-gђ~P`З'.Њ§к(њ\"~HаЮбЉhZ¬(¤p”Wдњ„\0b А¤ Gёѓ–ҐОL‚G( ШIАњЖhК#pє\r†d јA¤њlНИѓ®аЉ¦Jћ!RЌD?MИf@¦ЖЖЄjx‡A`SЗJ@gАyPtНр\\шр{‡’ pV°†Kў`Н1РFDyС1\rрmgъQ‘…P<\nm•и1Aь{С/рN=#ГCn*†Eвщкd.І°q>у¦‚м¬РNЗAt\$±=¤Ё.С‚фq>о‘ЉоНп”вС›‘Ўс¦рpвхП`Љ±°``мВ-жЮ¬0CЌс¬ж±ФВ‘ШЮсЬ±бqкЮЃZE1Ыоµ|±ЬаЮ\rFjIB,«ў!ljj`а)Т/iґbX&dђ€bfЁЂi@а[Вfh2Т<W2\"ЖнНЙТ§iШ(‡јIRб-Ж*е?#guD•Kћ\"Т*\"Дl+*b\$сынрЭE0fЎBu°dg-ЪХL’bўі\"F¬Ъ®i±…jg’ЇHОR\r*ЖU+ЁПr\n‡ж#,ЗЇ-,cЁгB„(‘/+р_О2;тв9qc+Qg.лy.P † .Гћ8'/†2gЄд‰0тюxЂГ\08f¶P\$\\jа–\$Б}P’ЪЄJEK'Qю c¤¦&Чq™ТжШ2БУQq=/‹…3aсW,с@ЬЂ„†ц\r&e7OЩ6‘љПLш(“xtу|гтЦvу„шgК\$¦ћ¦d–\rbzEr-5qОqf\nd_:зQуo0q[;вs<2цлі\\ GћU3Н;‰1ѓ–@у<у’k0Ґ rйТ¶kл sЖ§QиЪ®д8A9Gз:mф.mы+УY.іъU”Wr”Я”(у1Y@sЂ~Ћ?Ф@Ф>R\$ KІэ/-ЄҐ*RвAУ·,%'ENGEЃ}rµ@tcEnKFґ-TPbF\$БC'N)qvЪЇћrЇРI1ЏDѓУ@јОhнXпTфf>P3BЩЁ@ЋпD5ФўрЇ_K®*oh b@•#hд~\r‚‚Q «J'+Jђ*2\$_вB9 'НLЊ\"MЂШ`ЦЃгтєЏ&ІБZ8В‚[Ж@\"mђ:D~Dt(Ћ їЙґЇдЊ*ФДЂЁАZъEb6<п0uЊXq%‘Мс\0ЫJмЭU\$%'QЛОпJвCVFћуЏ\rх\\цђp~В**Є\\#ў>Њ€Ђѓ& µJДњ\nКnўFIГ_\0’ Ґ†J)#dh‚C °ФЊФdє’pмхЄ<Х, ‹кh&mѕJµР/ѓОj,е)В4JdJ‡кЃУ¤іUм膱0g<D?МbЭ;ђc1‹е‚\rЖЗѓP.НРЊnКs'VSµPzЫ\"p5c@'©ц€`ЮW-nC5я)ЁXЊТЇYау*ж+'‹IѓҐ?УЁ\nЛЏ/+ЄСЈg’jЁИЄPW#T5¤tйћX кҐ|vKp~q\0‚&pїjc\ndTMЏ9#|u¬1†л`‚ЯZцКl¶KП]±8т,Їlмµ2¶(Х‡;Ул;D‹gf\nМjvCђФDё! ђ \0t љ@¦\n`";break;case"sl":$g="S:D‘–ib#L&гHь%МВ?(ќ6›а¦СёВl7±WЖ“Ў¤@d0ќ\rрY”]0љЋЖXIЁВ ™›\r&іyМй'”КМІСЄ%9ђҐдJІnnЃМS鉆^ #!?Рj6Ћ Ё!„фn7‚ЈF“9¦<l‹IЋ†”Щ/*БL†ђQZЁvѕ¤Зc”шТc—–MзQ Г3Ћ›аg#N\0Шe3™Nb PЂкp”@s†ѓNnжbЛЛКfѓ”.щ«ЦГий†Pl5MBЦz67QЌ †»fnњ_оT9чn3‚‰'ЈQЉЎѕЊ§©Ш(ЄpЌ]/…Sq®РwдNG(Х.St0њаFC~k#?9зь)щГв9ЋиРИ—Љ`ж4ЌЎc<эјMКЁйёЮ2\$рљRћБђч%Jp@©*‰І^Б;Ћф1!ЋёЦ№\r#‚шb”,0ЃJ`и:ЈЌўшЃBЬ0ЋH`& ©„#ЊЈxЪ2Ћѓ’!Ќ*иЛГLЪ4AтљЏ+R¬°< #t7МMS¶Џ\r{JЂёhЉ_!ѓ\\LрЕLTЙA(\$izіFђ(Т›0¤ф*5ЈR<ЙРl|h Њ“JЎ.ѕЏІРь?HТ~0Њc5ЌГ8@›ґ/ѓдй РЕУhя\0ЋC\$&н`К3ЎР:ѓЂжбxпa…Нµ\$хИРОБб{ь9А^)т2‚ёг246Ґ#LИг|—єk«(ЃВГўZ\nxЦ0¤I0ф3µЈ ДґЉh Л%¶O\0ОЛЊЋ%х~.Kўмґ‰Г|3}R2`+ИeBЉ„° Д?ЋЂN*bгRзЌbШАУђc?Жв%C`а2Њ`P©ЃB\\•®c“њЊЊѓ-Й< љ2ЋИZЌЦгк6'ъШ:ПW+ФѕГ«К1РsРґ2Cг:Nєѕ\rj0дћ'N%44С+#l?Ќщш&A \$h\"\rгeгEҐЉ¦€аhz€Ш63’Т(1ЎnхЮЮЉb€?µ€89µЌvЌБй6.=_*Љ\rЪТ*§Ъ\rПИsО';ndЈФх№фуј;\rс+§ШDЅ\0йС`«¬эЛоbM}ЖѓK©§ЃZFlЕ1’ў3ЙТ —‰г%“>YpЮЙ[ѓpтПLC;OЊЪ8@ђ-і&ыc\"Ъ6?Э\$: !@жДzнBAмеЭь€b?¤Ѓp ]§\\ЬB¶ѓђmhй\0rѓГY€К(BnC›+:дx—…CyLЬ3КЃQ)ЋђPcL€њҐХhcH*ёWJс_,„±1nY)fа^}с%L‹LDєЁWвLДШўђ#АKaVЂHфx@v-\nF=2KВiс )ugb—СqzЂ0Ѕ[C%vЇUъБXaЭb©t–HrYk42¦?бтФ`ш\$†РаeЧаt‰ щ/\$°иЄРЎќ[…’3ФцYўBh0ЮsдQЃЧ&б€’d”Г;m©f№ХFвИU-эЋDгХZ!љ1‘Gј§–ѓбpђЪ*™hИs),2фНIdј!Sz}\r\n\"ЕIьЎ5РгOаi\rVl°©;\0‚@P\0 ¤’:I”[°7ј—„4ИT%ЃРJ0ЛЂК…Шt3f”ыЄ6юГјя~¤еB&лIs.s«b‚Iгь§Ћ<И8бБш*е ¬ w4ЃЋq¦ђО®еpђb€„вbП„l :иИ4’+<Љ1њgЂЬ)@ѕЏ‘\"AуТ)“Ш«ШQ4!Ly-®B&LY'\r(QKЁ`Э\$M!› ЎЕ¦а@Џa„СЮdЂЖH<Џ ‡шМБGмN‰дЯBу?=p В?TЂ!iм†Ј®Ж3hХћ.”1A‰3=©V\0Ъњ¤e9РШ\ny4… І@m•-ЂЃД„КїMHЂ&б*Nў…E6dю°\$Ґ‰њxeЖи“іpZш\n:ЌЎЎ'ўєљ5\rр:–EОuR‘БёІdІђаб”М?Ж¶GФjЭ[є4 ¤…8ТKuЙA»#Йцњ0 HШa<ДљTіd\nр/Z.Dџ[иlЈPPіL“%]L%ByзIбЬrМзЭ\n@rШв&y–dГ|АdлеКи\n—Y\0·ҐфхИ?RТ^_UЖl!ro]gDк)І\n?ъzr аtД8¬'‡2fј@PZ”†ЕЎ…FeО#ВOSЪC?фЛі, ,-рд‰HЅ1к-Т-ИАJZyИHPАPо»%C\0/?щЭ#@“UОaЇsFИ·3ђЦх]™Aљ†§&ѕЬа&&pЭlnHK“»”Х8—ЖйxHЎРa±8®Й.BЩЈг-ЙИйЙ\0A5љ9s.`(#-ІS? рo®лКђЙ©lЩ<x%s™фињTxT\nЃ!„ЂAWyцyTь‡\nB‰Ѓю]дбt<\"fЅ‹геaЌ?Cб&О\$Sh?]¦v®ПМ±x№( Д1onHў‚ О§\$ЮPlЭ¬aК° ]»—o*}БC,Oлcо}єњЩTCYswµ@]јѓ~ф“ФшЃnуёчЮэ;Ј5У›эАЙЗ%Ь#…mюѕ7СіЯ“яnњсy©ФMгHГў2L\\=t&ыТzоAД8ц~L€о(сѓБВё; ЬQoЃ*rx№б&c|я‘мЋѓНъ!’иЬм…%N—Вziuйэ©pОuТ:©’кыСrtТшЬI?=ЃЬЉТв@јJ(l Џѕ«{ЬJkеI‘ПJ–~Z yЅѕ»е8¶жSJOўЖ\\:9аТ1;1?Ї&а\"Lh{О.j©]„_jпо(ЊщлФХµ3\nGщЃЇ?`KЪ›oшІИоTр®DК\rХ№†“ъ~OP™RЕютGЋT‹яГeШяv,\0°Vщy—•reщєапМеPaЫ¤±tH§Й%’T&LXe]Qў0—–пhcШ©]¦ґ=3’tє3фюДђ™юРяBмя„ф\nВф-\\МмЬ@в(кN*rЁ:EЈЏ\$h кe`ЖќcиnВF#АR&ёДюЕ @щпўїђD‰В\nO(І!o¤E\0ыmXыр]нюдпѕ5gЂеPHЙXwзPЮпєPntп›ЇЇЇB'Kr btpѓђ” HpАФ&V\rn(аЭ®Щнг Ќб в\n+Ђ%P«\nрlа\"жеn\n\r.РњеPЕ\npИ(pНкё0ФЩо7\rЛ+\n\nkmEђЊAкrњNTЭНћѓ¬ъПлp°tЙМCw‚ъ°чkgko°ЂtJrм§`H\"L6†Ё7dФ&Te‰B<#f‘СF0Кд]F6BJ в¦.bl\$±V5°\"9ѓj™¬ке1P№с6„AE»¦ШТеn=DIл°РЩ,эaОq†&пДЉ,о`Њф7qЉeЊА_йяР°“QМBђGyЫpa1>жРѓqЦФ¤&(qА1Ю)oКНССс0nЌM‘:ыД5LЦтт(qмw+ ддЙ¦~%†bп†ZщNМ ;Ѓ\rc\rз\"HEЫ\n’щСЭ!mAnф”’Y\$т]q=%Њ(двL|&¦Pg2В±§%дvТ%'ЂЦjЂФуR%QNP.y†`Й\0Ц&`Ьp‘ъъЮъR©*К1!0…ІєAтѕ™1/+†в‡+Т”БE\r*ІИ-&^юЫТY.rm!Q1'&3†a(’Э^-'nц‹к·ІцСSN2Т=“0ТБІша3\$s(mXz“2РѓєЃG’\rr†Dу”'1.P/Q2’Н\$ж5¤л%о?’XЙўx/cb-2i)«®ћBшz мuDУ#.БўЋ Ш?ЪкђX\"ђТйsљ3P»:NмS?В#5\rЂfS’е0ґВ\$В_ „И·Њм\nrD?ГvbіђGsЧс9ЏjIЋ2оP“У§>ПzЮ3х°зВхУус\r<f‘Жћ¤љ\rЂV¶Ућ0\n»ЙОЈ~·ў^Л@”/ёҐ#h\n ЁАZ±*д&:рvЈ>®3ЋѓE‘Юz“ыEн§;А«FDвсЪфb»‡*њsЖеѓ\"В0#EцдC«qєOK¶/`М \nBмS…mIC ю<dNЂГ|gNо±L%PЊ-Жшь+CBЈ%а?\rл0Zгж=жЯMВцT&P6,r6Г‚FЂ†.Н.,Н2УмИЙ4KЇмPd©ЅNPў5ввxЌ- ы'tврwGu,2г61Г .©єJM'T@o§Pѓh_МДkЎBgсb(ѓАp,К\rКьА\0\"x«ГАњ°AVкбBМЪ9…°ЙМСMB+Ы@¬SЂкG\0 хDn#ёm ‚-з…=Oh¶/@ФCZ0€‚\"bЇммЅй&6D2k\0к•'S7ЛТЅr3R“Ч-rИOBтСµОТ8Gcт·KВ";break;case"sr":$g="РJ4‚н ё4P-Ak @БЪ6Љ\rўЂh/`грP”\\33`¦‚†h¦ЎРE¤ўѕ†Cљ©\\fСLJв°¦‚юe_¤‰ЩDеeh¦аRЖ‚щ ·hQж ™”jQџНРс*µ1a1?CVі9Фж%9ђЁP u6ccљUгPщнє/њAиBАPАb2ЌЈaёаs\$_ЕаTщІъI0Њ.\"uМZоH‘™-б0ХѓAcYXZз5еV\$Qґ4«YЊiq—МВc9m:ЏЎMзQ Вv2€\rЖсАдi;M†S9”ж :q§!„йБ:\r<уЎ„ЕЛµЙ«иxbѕ?’xљ>Dљq„M«ч|];ЩґRT‰RЧТ”=Џq0ш!/kVЦ и‚NЪ)\nSь)·гHЬ3¤Ќ<Е‰УљЪЖЁ2EТH•2 »иЧЉЈpЦбЋгp@2ЋCђЮ9(B#¬п#›‚2\rоs„7Ћ‰¦8FrбЋcјf2-dвљ“ІEвљD°МN·Ў+1 –іҐк§€\"¬…&,лnІ kBЦЂ«лВЕ4 Љ;XM ‰т`ъ& Йpµ”I‘u2QЬИ§ЌsЦІ>иk%;+\ry H±SКI6!Џ,ҐЄ,RЖХ¶”ЖЊ#Lq NSFЃlЃ\$„љd§@д0ј–\0P€н»ОX@ґњ^7V®\rq]W(рлЌГ?Т7Ш«Z•+-пэ™7—ЏыXЊNHЅ*РЄТИ_>\rR’)Jt@›.-ѓ:Ё*фd№2Н !?W§35PhLSОщN·ѓлT# Ы Fy8rз!ИЎ\0В1ЊnuЌ бXn1G.о4»-Ь‚0ёІD”9Ѓ`@cѓ@д2ЊБиD4ѓ а9‡Ax^;жЃpГ`¤f3…г(ЬИгњ“%…бР\r±›ѓ С?ЪлXгpxЊ!уDЖ3¬э§L]Kjhя{#4TРM\0‹јіэ\\‹«QRҐЇЌYБrЮЮЩЛ{38П'ыq ў6К]}ЬўёВ9\rРђО‘„Ј\"Пји`Жск,ЛЙсЫз\"—јЦєN§*Й\$ыEуНZ32ЪЖЃ ќҐбj{WЈ\nщФ=&P0ЋЈd‚;#`к2ВєЖщСЕ#КЌOд2nі?ммюц±*ўѕюЭФХ+ШІuЋшЙ(&и–мэ¤?o;єі·Y0ќБХMм›C>WґJ<µ==БMуыйн ™ўтђКс?йэј(gbJIЄT[ДшѓВ\\МЩ‹kH,0ўљO4©uјЅўВVЁ\n'‡Њт›rpЭЙ“qr«њЉ§TћєЫЪеЌё6d<j›р¤|f•Аt†‰ђјoВў ”·4cЈ]M¦.Е ¤3ЉЭа•¤SК‹1/`ыAІЯD\$r\rb&Ъу•@DD’\")µжd—CГC\0)Э#rnШS'W!?3Ж\0ZДт[Vt*у€УГpyХb‡VГѓ3№°7†t\$ЩtR(0†pВ„Ѓ r‹ь7S®\n?)-e±¦uNњРHC\naH#A”А€#b.НХёҐ‚киyR!\"‘RЧ\r‰>5€l®ВщmКT7ИЁзґРе\"ШxgцR#DЦBЖЊ’ЦNКY[-eмЕ™іVo7YРrgЊшЈЕx‹EУЩЁ!6¦ХK[е€ћВ#\0\\f>ёq`Иќz„^*5,PXКcaB ЁдлНv‚РЩ/А4Іt?ИЩ,зeL±—3dН»6g№жvПYъВX‹d4VЋChp9aµџIю•№ПЁЊeЗ@УГ[KHИВDTTљшвYtU‰<Љe–L[”ОmЁmзђEР‚Ё3Л!УD4>@ bб°6\0ДpC‚0љХЗНGRЏhRFєЙI,‹?№Щ:ґ‘€&ЁЎҐЮ‡2ЦfщLЊС.4=ў‰Bb]Kйn‹‹C©ав Ђ(ЂЎf км.)ЉµCjЩЮЃ‹Ґ!¬ЉhзГ©ЗдЈ?\\rDAРзќґ~Жл oч\"U“)\\ѓI©µ1‘^ЦД`ТО{i†К\\vZXn™Ћґ&>гѓ№Ъaў§†ђОЛ+±Ш±ЃЌЬ#ўЧ.ЈsІ*©dљБ·эAЦсќ Ж№З©ЮЮbyR%P±ЁkW/р™—\nЌ'ђdўЃJД°sd5\0 ’HCМxЃҐЗ0RDПЄiЪ9мњ8»ржђC22\rіn™°Р‹ѓ”GV.з\$s›Х*rJ\n\"Цр¦-,g&xm'\"ZІWђTЃd±e8LЦоўлTҐb2и,ЎЄЎPЩУМC%WWія\"SЫvрЪ€’r©%ЭЛш‹Ћњ”fмD1_`A АfёАЂд±АЊ-xa\rО84ФЖ9\rшн#ЂЌKЧ·Ja?‰’vVеj/ї4Ј% ћ O АЂ*…\0€B E\0ў€‘,<¶НR_'™*ФвT,H\nЦ@Ђ\"P?uО»ЧЇp‰@Ґ.,Uyzdd·уёЕ–l(Щ°EПћaq_{\nµ{)7кeФЃ10\0ј¶ќlaщЃжX(зЕVЮ%ґ*нСѕ4RЏ¶4ФMЖkўЙcJЪхyLШЗYеэ±†8isтS—“‚!b\rn•\r°Ў6ЦдjсЕ*ь»Еј9‡yШўВѕ=Й8М0‰‹М“о&у—Й&*ґЅ©uА9TХл|’є†ЦB€йПД&)+\0uRh№Ґ&nЪЫ_„8ТpЮµ%кС%ц}И‰t.%7«–‚H'¶2~Ъ†.eЅЌУм_,|0)†ђфр-нA”П\0)†S—p.DUBк\rЁиЫ‚mҐ Ўs'V*4u‘…”ЏЭэЗђКЧu\\—ЋЉ ‚FџCђСјBЈ)к_ЧLBШH@ALMДМ(AЉ;{ѕў!ЁJSВzџ·Ё‹bVэд/ж©<љ%Ц!Эq'37%.„*O9чPйеҐ4¬2›ЫСъћЅ\r›R°,™Ш·Ще¶Щ~·\\@‚В@ Жѕe8s‚ЕЖ”:д?}Гт¬‡дѓКы&Ц#§аAГd…'1kCЁjp'ґ50А‚'i’) ?)®JS*Ж*¦Dr†бК.аѓф* \\(Ґ®Зк™c¬См+'†ЄдpZ-ГцВ¬5P8&бђl™HЂT0tmn°}ОА6рXг0]ЈІгbШх0гбКобj(PT·,№ ‚-0q\n\$ЉРҐ1\r„Кчр\rрo рIpН\npЏ\rbкЛЉ'Pщ РF[‘hЃВ‚сQс Ќ*УdвF\$ЄЃк‰h>ЎвЬ…ј)МаAРsф%ъ+ВА-дР<.Dб¦v%&-±BNp„dв&AbZ±ll/?T¬м1ryвHвQ\rеШ‹¦Йm¬{ЗВCИж\",Я#лQ©\0вИlЦOфM®ЮPећC„,tМо&АХfц(лfмq\0ддLФcpй±вмJ?Ї,Ф1ц.1w«ґзQтп'†ЎРі±мзт^ЏJпq.ђЛгM!2'!‘иЂ‚d‡±рєОХиЅ!n[ГXGЈ:Z1€LЯRP<НИN,Т.КАVDd\n’#’^Я„ ЊЇУ(N'#VК2(l%&дп'! ъrЂц.Р…±ь?ѓLOoHQe»Bа„g<бв–Ч‹L=§м>M»(О?3\rО]/”ЛсзІюH92ФЊЋrКRЮ&ЇЮвRfT2h*РЅ-n@гj І<вGЯ0:г”д3\n&І/*РЌ/ѓr1’„r#2І*шFс\$ж-s91т,1’12kюIв p-э5Rя3¦Р\"Е>P«qиnp‰Т~ЉСс †Ы6Mб6ЇZдR©7a“Mю»s{і~¬hVр8p53Ќс </Ђ~„ФВ,у.дТд#3ґUЗ±нJФуГ%=<’1-Hшsї3ж„єеh@1H lНи*“цЃRА.ЋґъRЁ3с>1УИ\"QbdLдC3ь€Ф\0Iй›@gbrґ+rў'“@_1Їh_Ш‚b*ф-gТґвЪ¬/Ф!¦ѕдў?®U=уП>3ј=olчDotH^qЧ*сnэDШoУ–nЌцL1й2#Y w(tђ…3Ч3.SIтJ#i>…KCґ¬ЬО(Q°‡I4‚{0^<ф§<t¬ЮжиьОkIsM2SЬ-‘L%ПKS?1)Ћ†Јв»TЧLЁNЫПЬтґцьґь=^P艄FъCюLп›cґВ0~ИК¬ГлµOАьGп4ђKJ’B\$ЏГ8;=sO\"5G:»#ґ·>тх€RlБxзьЮ‡ЦЊ(gON‚-О€ђFШжO»>ГЮ5f=§‘AвqX‡ЏҐWn†…#сHЙ‚О(oB\$иІЋОеtєµµ©‰X4№[ВџTФбJХ`чo\"‹Kс 5ХШtb{[qп>иE6aNТ?Oto%Zсn5ЊЬ~Ѓ_зH щЇЏ^’!JЦ\"Oџ\\Ф›‹aV#U”п<фу8cв)Ц,@Hы•—XT‡cЦ!dЎ)fрS”еLЏОZпе^ua“5JДIf-«bSЫJД©gC_ScBH°E>ГTU8>TЗ7‚њГПЉQ“VQ°\$Чµћ РЬ{mл<ђ+jЊди°фД\rk3’r–ёи‘yЈЫl\$ґT\$ЧdЎQ†УmР q®mP\$peе/(’фSЏ#0cGц+^LЋq:уђp1p1дlСыpГM †“@Шng4=ubНBпRВЇI‡Nb„Н\r кЖлтјНh\nЂЊ pWiАЕd'\rS§JVРД&КВ¶яvkCkиJоVэЁ<Ц®Ш—єґ«’ЁKђJпEJJTFЊ\0 ЮЕ`М/Љ%·4C—<вЎfоP¬zCт©”ЮВІЁp,П)‡+rщџ¬&0nwqС}т[F‘р1 wI({On,eёTІdnњфЋфAvїпЮ3ЎmgjЧЃL'P„ЧЁЬ™b’4РУ‚T{р„RК0•фg\"XЃё.5ёѓ?7„?'ѓЧОuуf‡ѓXG!X:@ђґ—„8А·R’о‰wTx4\$„ќ%2VxR\\~’ИЮиіЭ‰µJхдэ+С8Ьc>ЊРе1і TUc@\nЖ к\r¶џ:eTюў¬ЙnЄ‡ОК?1i5ўќЃ¶Ґ)п±&'бЋ8/}d\n%“b\"t\nЫу‹-іЏ“ШDо4ІьоmЅіY‹ГжГZ59men?.`";break;case"ta":$g="аW* шiАЇFБ\\Hd_†«•Рф+БBQpММ 9‚ўРt\\U„«¤кф@‚WЎа(<Й\\±”@1 | @(:њ\r†у ђS.WA•иhtе]†R&Кщњс\\µЃМйУI`єD®JЙ\$Фй:є®TП X’і`«*ЄЙъrj1kЂ,кХ…z@%9ђ«Т5|–UdѓЯ jд¦ё€ЇC€Иf4Ќ†гЃН~щL›вgІЙщ”Ъp:E5ыe&ЌЦ@.ђЌ•о¬ЈѓЛquў»ѓW[•и¬\"ї+@сmґо\0µ«,-фТ»[ЬЧ‹&уЁЂРa;DгxЂаr4ќЌ&Г)њКs<ґ!„йв:\r?Ў„Дц8\nRl‰¬Кьћ¬О[zR.м<›ЄЛ\nъ¤8N\"АС0нкд†AN¬*ЪГ…q`ЅГ Ѓ&°BОб%0dB•‘ЄBКі(BђЦ¶nK‚ж*ОЄд9QЬДЃB›А4ЌГ:ѕЃд”ВNr\$ѓВЕўЇ‘)2¬Є0©\n*ЌГ[И;ЌБ\0К9CxдЇЏіь0ЋoИ7ЅпЮ:\$\nб5O„а9ЋуPИаEИЉ €ЇЊR’ѓґдZД©’\0йBnzЮйAкДҐ¬J<>гpж4ЌгrЋЂK)T¶±Bр|%(D‹лFFё“\r,t©]T–jrх№°ў«DЙш¦:=KW-D4:\0ґ•И©]_ў4¤bзВ-К,«WЁBѕG \rГz‹Д6мO&ЛrМ¤КІpЮЭсХЉЂI‰ґGДО=ґґ:2ЅйF6JrщZТ{<№о„CM,цs|џ8К7ЌЈ-ђХB#ця=‹ыб5LГv8сSЩ<2Ф-ERTN6€¶iJйбН‚\n·—\nq?bb?т9ѕгm–«ЄЕў¬L©Л\rЦ\ns;В9hyz«Z•©Iв¬гЁ+ч&aXЗJRRҐBЩіѓ¶С¶Ы™еЅЦEt¬–Itє&E¶рЉ[jЋбndF§…Д©@ Њѓl‘3„њктOњх>Ж1Ѕх“КсіpЕ8<CёТь»“АВуOфд2Ѓ\0yУЌђК3ЎР:ѓЂжбxпЯ…К/7LбtФ3…щP_?t„L\0|6НOђ3MCkн–ЃxВP›FЧ·0¤S`T†nҐ©»zбж1\"?pPКR•єєUҐq~л}^ЯTC…}ЗГ.тRNЦМ|Ё!i@bt‘А®~0Iґ‘ДэRбХ@ђ4§/фЬWS\rAЄҐJ#ҐpЄџ‚W\nб„9дђЙ%€Й}іЎЎ,`&хАтб›Ѓ ‡©‚Оu:!BB!®Ў‚pѓб9И+в>·6іЫr'ЋМ0‡PШћ°a\rЃФ2•у„ЅџJє)J5Г`кѓte„„е хоDW2–B` †pОмѓ;ЫT3Гґ¤ёsH\\mр§–фjјўg€±fGeьu‰УGi0 5иdIZ±e\\Ґ(IИ IЛN,ў‡ШSЯ\"ЮЌБ°6FHa\rЙ(„В‘' “:[†ж3ш#%r’кDB\"Ъд”xG°(ТIуBј Ђ®5ЇС\\їШ—Ь]’2MtҐ6ЧЬQ“‘VJ‰NЬTТТи\\ѕЖgДў%‹y\\Ё6tC§н)gq]пЦ`.d\r,dкы ¤ш”‚ѓж<Э”aНЗЯ\$‰6ў3С(\"Y¦ТВI§OЌ*MxG J‚0Mќѕ4CЯiХќикx¤у‹=ўT7“кi7µј±JsъuMъ1CX7Є&‡0 ·ўшrGlоВГДГ0f\rЋ,аш~Н<\nЃјтЅ ЬAorN]М†hј\ngIНЦ±w+ R@ Ї0бб‡Sо\n?)+Б)… ЊR\r™†ћsu+жЃ4Z((@‚дdВМУHsVЎК·щ!•љ7Yиb(¶gWjtе‰ећ`Gy¬ЈЉE^ZeЅ.Q«i#\nҐѓ¦\$ЇCѕ?OѓШUҐНp@вguЎЌRЄ0ИгyЮvNСЫ;‡tпуАxN-5јw’ЃzsdQЙRЅ\0}xћЪI{Ї}\0ФбnХRZVIi0ў#Jm“UўюШ–ъYf¬іМкXд?а'\r¦ЁjРФа}оМyО3Ђа]’ѓuОВй»Wnо]ЫЅwбЭаё›ёсѓ“ИyLЎPЄ;КфC?>¤%У2 йzБуUТC3еЋГkzЙх3Цlm{e}пD64¤ ?€›RpdFЕ—И\\Рi|&Ц~`ФloЏ–ј‰•СK@@ЏpLч ЉГ0В°‚yЏ6·KZг^]щ>! с0ВЕA\0cГ8Ш4Ж зj\$І™R\0Ј2 жnЕr’-ЎSЙ†oLx A@\$љЫ\$›„WL2Љu3W1?0TлйѓІ‚Ґx‘ЖџКyПIл=Ў–§°дЃыNОљZрпЇE¶чиTе’ЮФІ‚!‘JБrЯZcµ~`vUиш:pжџњЕzL§елаб_ќCНuPМ;џ Ж1ШiоЯ3џЊщ bкq8¶G’ъ?kNVCL\"OИлkЏlh5[Q\$3'f›ѕ2#.…]&мб0•tnТВћKн–Ф\n(ѕёЩfЛтћЯИ†Х`\\uLm;UЛч‹®<‰ЉрI#бдо8РУЬЃ eXшэdc#@™4†ЫЏ‰ћ%ГЬ‰”1”4гћц~=Зp†э6ё<НЉлрЁ…\0ћВўћлaµЋE4fmц7ЏжpOм«Ё¤‚6‚6G\0rщњАlН>~µ–‚‹?ѓ6тЎКA&PЙ†.ґ<:W±Ъ®oЫЄџ=—)” ”2ЉзтN^фЅtS§БSOKЁfiїЇIг¦1N„љ}Ё&1V“к3§B¦оBM•у—l–б‚xNT(@‚(\nщ Ђ\"P?~ѓu•с№>„u/К4ѕ\$FЇЧЬkZї©EшYџШІgТї“)ФҐП*Rm__1л-аFh§JLќЌ4Ґd0EЋFCЄљчgР‘nlпf+в`ХЎ)PнpQоP‰ЇтnBk‰љ`¤…¤I‰V±iІЙйЂы© ЙпТ^c\\ЩJАЩ€кп‚|*rҐЙћѕ0X“PЈфяJа\$^Ко<fI@ђlКђfЪд0CЗП\n?дЗЪюрQ dxџpќPэe,їPLћЇшоmP‘ПЖбO\0р њ‚ЮІNЅДb\0¬…Ќ\n?гЮhbжdBnbS\"ОУ&?? и«#cаY‹оЩг/ tЗCтM кЮ`@УЌ<С¦VT¦<8д¶ѕфW°/Ј\0ѓдt9®Fb~\nGfv@ж\r†шcx&ПЊ\"+ЁKяВ?Ђ¦\r фЊb4кьЊ¦љ=€вЧЏµ0њгFрqп\$t j憑ЌљX т*ўў\0’\rИВ«hf\nmЮ4АВ°L>ДОРЄ·hf=@КйЉK°4,‰…Б\\‚к…1 }jш0г+ћЏр\0€Сфж°\rСютђШ›ДЁaЗжЈ2 ¦ЙиJO*·rЛOxЉҐФ‹:¤т),І¬„Єўи~Ђb\$мёG+ъыйВ•BZЖкС&рЋЎ`КRPЁ‘–3КќСЈdr+б,kхЫў~ЗІ>Ж†R„,Ґ‰Tґdm'0Ю ш}fЖСш§•†МЪjўтьКeВ®‘ђВ8Пћ\nЂ‚`ђ‘¤кЄН†O аЧГоPr„Sp°AгнQи^2Z%/Т9ў6†j1«c2>†иfн…Єчон,0ѕFђ±иЦю.~о pІ\".:fз\"ъuЁq2НKIЖїO-n§дІЂ\\37у]40ь®Ы6іP„K°Р‚Ћ@3Y2®юыИЋш\r«т.› ю…†fFЁ\"‘8sн €pљ\"ђ‘w<I›°}sўп+Ъож+У[-і,‹г3йa83DгУHAn?3Ї6д„Іі)&s9>ђ{134 Ў;р8і«AЋ?Sґ•Уё§qґBІЂ Џ`t`@M оЋ‰иVсѓGО+‹m!ЏШуў€(РDqJC\n:TN¬+vБbE‚Љ#FGJZКђ…4Р‰?мєGHт•Њ—Bp©\$S› “|ТJnE(I^FћЩJ–ьЛбґRB0”HCPМі‚¦[4-¬ј_Dp\"ђ¤©ЛAЋ%рэ#j/MBОp0Кг3Ћ€p\\QoLNjЪ€M3zµЖ6PNCfр †=€Xhmш_sВGЗЫ=‡М8jo°„Г?%ЦnЌPSЌ6У‘5K*KЩ4рТ‡3чS•\0аПUL»;’8\ngTsP¤‚ТІnгEAфцА\rц‡uhџ\n^•I\$sыBхg@ѓT#и/6(8^—:Х‰YЛyZ‹7µ§STЈ>IеH5q[5K7№@є¦м‡4+еѕ <.ґЖюеxWЕ/FN1RАP‹`М‹ЁѕтЌяF&гFdbc\$Т<#R”,фќRlNУ_M!:/оFv'#М?W5Я'W(Ўtтюг[a9у3bВЖQх©NЋ9SіС]#dУ/&‹8ыЁ—ere\0@\nЂтНPр©П№2CЁ'хA-*|¦ў©ЖcОб%“› ђµ\"4е*к8™µeft .г%pwiuЭ4eсЯf3…\\Фf–ЈfФ-j0Zѕ5o\\U•6“эmU…,Vї?I¬±У¦ЂхЇB»kЄ„ўК‹ђi6іjV·56Шџ±•LJЌ©Э-Љkq©ЃqхЈpИ#qDЁw,г2pVнY–№Yи\"p\"ї*–ХkdncO5pw^n4Ћэ1¦“—26O6 6vюж5JVъX3ur«%)Wv6¤Х7VЎUЙXH€ws;\"wµ3ХМеґq\0‰э<±H¶c{wT•MRчІ;{ђ=nпHVУYµПsЧХfХ>VQDХZЧO[йmwн#VП2=hхАC3~5ЛЂ6тТeLК:WD?€XhТk0‹гdІ}Т!%Ш]Т1RД‚µvл~VпЃОї\nз 7АQ\0МLжTsfщТдТ©Ѓ&1P дAЁС8“щ?ыXtЛОЮ&O‚.ї‚ґ0ыґќЃ%„TTґ8!\$w󉔋{vpќґв±ШYXУє±ПєfmL’•ъщаѓgаІ\n\0ЉТ%yИџ‡®ї‡кё†яЁxАЇu}r9@‘х]7л]iP1?%S\$§·ШыX,Фx0џЙД}x‚u~ФсвAHFр]p(z”‰ЂWTHY/Ч‡q?“–сV±Ы”7M”ewsЭzw9p№>Ђ—сC\$…-u7хЗтґ™Іє±тѕi`Љ< ЬЌ+Y7kч [NC—¶Ґ—жДfщ…?™Ќ{фo–9™TеяB#љйљllТ¶зЃtѓpuѓ•·+p87№ўQjА4ЂQ?yГљФU™ЙЃ›ЩШ¶щбћY‹њY]чІ«?'\"Х v‘b††ТBш%&эpЦn8ЙxЦўї\r';Хк’ҐҐ|ґэ™5=—ZJ—oy«г™K›л“ч]Ђ7`ѕ94B•OvЩҐrv7•№snљ=Ѓ·S[hЬЋЗћ™Ifj)ВatiЫt™#Ђ§нiћ_—љ‰ЁОл©9q\\9ЙЄЋeaМ\n z‰iEboБtWO§—!Ђy~єЏ¬щЗЄuҐ=[xµt{¬ъ_mS§№›®т¬ЙЇ«…©›#ъу°naЄ*i®Y\rgGКShWЯT6µHyOTК»LПІ`ЛџЪs«zзіUіZЖћ?ёьYбіТ©iНґи—±zq«[\"ІMOрЊчШ·ІєУ”ЫKmѓ…&S}»wx(;њЧ«Ѓд…ёXу·Wц)г cґљэ›[—· \rЏЫ©чщZє‡єт·;‰Ї№єя—z\nыEм•№У—Хйџ*UЂrF©W*С;K[y§{}ѕЕ¤ZЖ\\Uz/ѕЇьjЫсёУ©®‰їС4Y«б(ЬiS/ыЈЅ/~{Є+АђNшљCSY¦Й#R(`sоЈгЅp·@2ЅЄҐЅ>8У3z+›ѓV®·XЂ§—Qw‘ЕФke7ЅЖ8\rєJ?Ф€3Mњф%¤—РЬ'хT»?ў\$-RkB‡OЖSwIйSЖУчJsгnwSщ»Й2_~·Й7±љХ›”АЩWcиwНwkY\0ШnЄ\r Ж\r`AOhИЦМv\rпКРtbјПN\r±OРЬO–\nЂЊ pd+?сд“>™‰ЧЬТ\n7-ь嫶Vц9«Е‚RaЪйX\\ЧI·№v]AђІ+ФhCФІэW–њ)ЭUєЏэОЩЂY‘ЙPђґ™\nkдэRAєЯSИE…°ю;и Ѕ\r=UaЈчe…аК\rЏ¤BДў+вm|ќ•Д‰ХN;»f uЅѕH7'ХЩЬыU—МU†•V'ЏT7EЅ\nЫcк?Ѕц(Ё_БtЃLпчjW‹ќРХ±&жп8ёZWv 4|a)ІGЧШ.иЁон–ysЈљ'еђЌйs/сЕ|Wг)РAbc№9РмY>UШiWЎЛf”+™ЋЄ;]І•ѕЩ?вЧ;еIгњ-ЗU¶\n†F>ѕ<-кe\\ю5;‡·у›жoѓ„„їЁУ{І[¤ыmН.:ѕЃдгoѓ=џэ‰(в\0‘зѕU ЉI'ђђ-\\‡vв[ЦXуп(ґMА@ЗdЊ»¬¶Pж`к ЫЪЧ7Sј)\"ў~ ю qQwhfв\\JМC@S¤aЩ)анЎ‰еX„> +њЉQBЛлO…Єв~\nЂедQИhrљ\"7…0ТЗЊ\nv|ЦьAEЖЩ\$8ѕSь#¦^ћTљџЏжКwґяHџЭ– hљїX”—‰вюКn?J-юYъЖбЕUчюОDађ \0t љ@¦\n`";break;case"th":$g="а\\! €MА№@А0tD\0†В \nX:&\0§Ђ*а\n8Ю\0 EГ30‚/\0ZB (^\0µAаK…2\0Є•А&«‰bв8ёKGаn‚ЊДа I”?J\\Ј)«Љbе.?®)€\\т—S§®\"•јs\0CЩWJ¤¶_6\\+eVё6rёJГ©5kТбґ]лі8хД@%9ђ«9Єж4·®fv2° #!?Рj6Ћ5?Ж:пi\\ (µzКіyѕW eВj‡\0MLrS«‚{q\0јЧ§Ъ|\\Iq ѕnл[Rг|ё”馛©ћ7;ZБб4 =j„ёґЮ.ущк°Y7ќDѓ ШК 7Д‘¤мi6LжS?ЂищЈЂИ0ЋЏxи4\r/ии0ЊOЛЪ¶н‘p—І\0@«-±pўBP¤,г»JQpXD1’™«jCb№2ВО±;иу¤…—\$3Ђё\$\rь6№ГРјJ±¶Ќ+љзє.є6»”Qу„џЁ1ЪЪе`P¦цЌ#pО¬ўЌЄІP.еJVЭ!лу\0р0@PЄ7\ro€о7(д9\rг’°\"@ђ`В9Ѕг Юю>xиpб8Пг„о9Ћу€Й»iъШѓ+ЕМВї¶)Г¤Њ6MJФџҐ1lY\$єO*U @¤ЕЕ,ЗУЈљњ8nѓx\\5ІT(ў6/\n5’Њ8з» ©BNНH\\I1rlгHјаГ”ДY;rт|¬ЁХЊIMд&Ђ‹3I Јhр§¤Л_ИQТB1Ј·,Ыnm1,µИ;›,«dѓµE„;?Ђ&iьdЗа(UZЩb§©ќ!N’ P‰БЏН|N3hЭЊЅмF89cc(сЌГ?Т7е0{ЙRЙIйF¬§с\$!-_HЎ[–”ЋЁ«+щqѓ»ч\r”дТsР…fЉLќX\\5?Ђ_О»6‘bw”ёv°»Ц;ҐљЗMК ЇЦ€g?зоnѕбl+†Й›ГNі*©њў Њѓl«7ФшшПфбAЋSшВ1ЊoжU+:ЊS»Ю;Ќ0;УЕ>t=9Ѓ`@rC@д2ЊБиD4ѓ а9‡Ax^;цЃpГѕпу”в3…г(ЬРГќEб\rі‹Я*ЊУ€ЫecpxЊ!у‹}Ј®ы··лWДЭ;u‚™2*Ю\nАХYыhтбЦМіc1цMдХЖ!qLSҐ?Ы~…2vЯsи8,ИУЈфЖю’9ВY'n.Ap®О°\n\nб„9дЄГ™!„?е!ў\\Р!ЯK(pќЈAРKљќ…f\$†sС№kaЙёґІЪЛjN6П•ґ,•¦Ќбв'hpа‹F,кu\r‰ь;ШC+K&!‚њ„O ИXЌ \\хХTВ'к`P•’lJк»_+|є\"c¶FЋ“…дь쬇С\rЫBlИґћњ†фЁЪКҐ+&>ґ9\nбч.днd“Х0VШIqB+TЌ•—ЖЪЦб]SҐvIPЌѓaюd\n\0001†Э›Qj‹Ґ 0ўЪІ*€ex–д*…е‹п.ЙАмХWK\nLoue=ш_/џмvпС,€yH+П+*АЋЛ3ж€aJAЋh<хS\$DА.oqYµЙ¦J%°?ќЃ I†Ь?гZ«}І*Оs‡5 гЂ°:?ві8ђ”дEі?\")·7fФ/ЉohD°дЏAꂇј7†`Мъћ‰)†(Т\0НђС№\nЃјщ<рЬA\0ue!ХЖ8аНЃ\0l\rбќ*‡7D•(!њ0ҐPAOЃ,oБё: PPБKЧ‘,>€[Ѓ\0C\naH#AГЄ\\j/;fВ@ћS<џµkeA0ПЦ[СЃ*бsС§ґЩОDm–9Ц…“¦0Yђ¬CШљлНdЃХЗ†p@Я*ntAЌ–2 Иа!лtоҐХєЧ^м]›µvц%Э'xпЃzzcбСијP}hћ‚VzoT¬7фUMO|h°ћ¬’ ^Н€§U5ЙG“•ёЫЙлqlt~єOГxt‘du;oќ«’°SєdЏбєЪЂitк-Сє[&кќc®vЙЪwlоrnОнЮ»цLКS,xЇ\$†Ра~Ckѕ–¬1»тж Щя<5јµ\n›©5ъYхетХі\n‹кж}¦VЪцY_fѓ‘v‘–0%b=бБ7X+уГfєJ–8Ч…Kе\r2¦‰±М sэ†C?aї Ђ1Э»фbrї:—Зњф5Xl/љ“ й?ИkZ2BЈUр%N“№БW‚ЂH\n\0ЂЂRЄP¤ЙVфќАC№°“ц?'(Є•pЩeйГp\\я#и}ЏБъ°mДCъ‚SлЉДј;зґXћсcЄзJ¬¤ЄёwП0\nЇЙ№еџЧ\$Ф3Ќ§й±ј°Ь*+ќxN~\r‡t70iо°b,n{е-„Ё>B<’ъf)бV±сеsВXTкY*«ТШ]Ћ°¬«Њжќ№7nаMЅR)u¤i\$..Rѕ+\$’‡“ТаCLpЉЯ`]8qЉН?†dаl=иpu6:dћ1ѕЂPЗпCаКЖэs p¬ўwП„[JЩ]'ҐWe‹‚мi–жО!J¤™н,Ж¬у0–ѓ›QY!BQЅ.|,©жЩlьЬ‰‡\nВUїi:¬VѓJ„*„унщJ›\r2vоGVк©[+Б\0fП Ђы№ Њ2Ь¦ѓa¦ы(J»w~дG№9JЌ±^–!3lDEн—еZs1БЊuБ\n.ђВp \nЎ@\"Ё{?iЃ&^Я\nM[^«8MЮ&Ч9щ›2NіљpQdХ„т%LxY•#—ZN]ЇЦ*K€_\r8ф ¶±X¤ЩTТЌz}uк?ќоxPФ_ЋЬdМУXiТБёџляУUЭяўІ!\0Сµ§Gн}\"Х=¦€?©gЭЇ3n\rJт•ј\\PЇїґLцљѕЋ_ьЎрЪl\nу„я_\$¦ж†µї/fpЕhЛЩ*Z’lБDd„юна&AЧ)\rE†ЬЈ@_хµg-?‰мS8|JРвў\nю/ь(жњШBъ¬ВІьHbмfТЌЋМ†/-¤\r фЉ,аѕКЉЉ+\\?,6ПobK@曉ІЄПr;‰Љ«lТ+ єLЂЈ2ѓcо о^ dЃДIo`Џ%К.b`?зш—eFЂD<'ЖC†„+°‚8Еv,c</„њР„аКћ¶©r2'г©™П.ЪҐf&hкTІ\\N лЁв+\$(S„|в#ѕсHgh?ГкгцЎдDSЈВЊе€э#єьoj;пnдолГѕћЁEвЊ8КBы\$^а\"ёaЕv8\"ЩБp ЙЩ\nb&ъIа}ЊlB,НdjАнАЁ † \0@ЭDЬ\r\$шўmЕ‡PЌкОV6ивЙН{РXXжЁ @г1JI°t[&ж'eо\\D&qn№°ўЂЛrU#°0и6чQxm Ь…\"жьCЉСm¬Ћ±њ•QЌ‰’1жm€E±–юb&+€пqћеЈВш±ґ…й5©фщњ[fС”DFЊk ?й‡2аи2;д9b· вѕ9C( пм‡бq!Р\"#&Xq±gиВ,ћж’W#Ц‚о9љgf{\rт(‚@КDркg\0иF5\0иШ‡–BJ:XD`ќ…v¶ЖСД)'Eю[‚vр\"д[Љ6[‚~G#Ќ\0L6b\0рk‰)†x9ІџЕґ;Ё€%&it™PаDЈ‘\$P–КШ©Еf‘bуrFI‘І~ЁvшЛrAсФ‡GиQЗРeй•Сш~еЂ%жDуGььESЕёуЌ0!NAдІn©ф8CQ.П’|Ы- …p*|“-Ґ7§мЂs|Ћ:СҐ2р~п+‘“Jлр–ЙЋDчПЂjЙ„Xпn•Ґ)Рд'oz]@€N\0аWА~+2¬ће€B…:‹…F+gЖSЌs’Й“™3W)S6’3ЋсIm9eг7C[.®:Ix8Й} #63З3упт‡/є‡0•¬EЋъEЁLЛЏ‘oт\"аRрpцsm-ЇpT«DE.ўЎ5Eё™€BF…;љъУpС3S4\rpъhBtR4е—=“<I“<°Њ~ЈВщУnцФ-1Л[ЙЅ#ф.”/= §F%FD”ЙoOFґGFк11іA°‡<ђ№#0ЏGП”Ћ“В1GecкР+і+Jн\rІJ\\г‚_И8;qЌGJТ’срЙ‰8<dN°‘.¶D¦}нF”\\кРЗ\"”ЩD3o4\r¬H°¶™t‘E•N”ЦпtЪ8ФЮ~ФгGЏ©2ґ4њхзма/2R/Њ®t‰\nО0Ув&sмVd8„ИЂ«ЈВX\$ДBRECВЖ9§ЗN©5Bв‡ІЪпz’5M 3W €®t?†ёg•;рх;'СSДD„…F*U2ъђ®TґУJвЙPФрфРўкУ:аѓWSHшђRМ\\dQ.:ЪХЊ~µђS2*»J°»<tю~uхФж;§уLU/AR5U_^tц5џtDщSVuР~с\$†1+2q1Із25…с& o¶ ґн_rU]tKHуПaҐ№aиЫЦ^“CGµгH‡лbхc67`Ц#т_d5ѓe0w`рye€A7•ВVs~ћГў6Џнb f–ЦF¦)*љ[”x<#VwVfVВU \nG6oф…\$е_цЈjkУjґd‰uHЦOI4зjJ‹j–AC3EQХпRыdґ]УО >\rМжe”ImпНEжNЂкtс8фцдҐVк”ц\\4цц\rцыoиЈ/r®9ҐјB•:.{Rѓ0–™>гrµСYnѓЯlцNw8Љ=k”v}UэQфl·:УVAkРґЦбlV±tg}uЦ)VЭlgPSJWYt—qQwQ2”}+†И[—#tЏkS –Ч€ћц_yГЌ,в¦+rт^ўr7X5y7ўЌ‘>\\tІВf?\nђлчL7CkФХWЩuцЫkхЫo5б~ЦpП_·Ќdwлv)•w©љгДЭ{чЂроaСЪ_6a–Wa0FCWКi\$УmЂ-oНI1ЬhсC|мХHе›=·xШCќѓLЧk\0ђNаСС :Тв;нЊ.ўоbґљ[„ІSЁ¬афјыСЦь?г2з(¤Dуuг'&tLafѓIѕТХke\rIR~°°Vak€rЯI¶gN4И“4Нb8љ;ezjp\rЂVЮАТ`ЦгrЄ{3[zхЅ3hО5ў°О†\r«Oн\\§АЄ\nЂЊ pcЛ€/®8ФГw)Ъ…лЃcQА-O‰}Vh«5Шѕ|‚fН Я‘@М.¬сҐfVp9хB ХfЈ·{”]шZ6?XІ)Kу3{8д9Ши¬чВB(wЂ5ЩvNfюЈ\"НА?\rоvy'NrdY–vи.…‰\0Kх\$ё6}-Р 'r,0‡,–'4™;mXN·@P§@ЂК©/#ZцОTЁTќ‰Бq%ѓh‡Й/ФSB”Xшv3“_y„!N`Ёdъ=ѓЬХ КwЖ8HoРfБvfTJчW–HПg†њ%€+№чµO=уf’4UW©Лsц8I.йЉљP zTпyPE©;ігWF%уЈ5љ9Ва4¦ЋY\"а\nЗ к\rµАHҐg{bФS¤(ќId[ВzРp:#љ№‚zfИб\"®Д;¶’;ич%™Ђ1Ј¶gl›o>Ќ––<іћH\\JьC™ыCЇЇWн®р/U®H‹p‡рmWЃuЈщёІWbє|v=eє>…шѓ¤;hq±B–@ђ \0t љ@¦\n`";break;case"tr":$g="E6љMВ Оi=БBQpММ 9‚€†у™дВ 3°ЦЖг!”дi6`'“yИ\\\nb,P!Ъ= 2АМ‘H°ЂДo<ќN‡Xѓbnџ§В)М…'‰ЕbжУ)ШЗ:GX‰щњ@\nFC1 Фl7ASv*|%4љ F`(Ёa1\rв !®ђГ^¦2QЧ|%?O3гҐРЯv§‡K…КsјЊfSd†?kXjyaдКt5БПXlFу:ґЪ‰i–ЈxЅІЖ\\хFљa6€3ъ¬І]7›ЋF ёУєї™AE=й”Й 4Й\\№KЄK:еL&аQTЬk7Ор8сКKH0гFћєfe9€<8S™Фаp’бNГ™ЮJ2\$к(@:ЏNШиџ\rѓ\n„џЊЋЪl4Јо0@5»0JЂџ© ў/Ћ‰Љ¦©гўђ„оS°нBг†:/’BЏ№l-РPТ45Ў\n6»iA`РЌѓH Є`PЋ2Ќк`йѓHжЖµРJЭ\rТ‚€шКpК<CЈrаЋi8™'C±{Ё9ГЈk–:ЌГЄћХB®Ъ} PЎ\rрH+%бЮхВт4 4¬¬JbгЌJѓ=#\"7#К€Юш>C{иы?“\n0Њl?жѓ\rГ8@‹БЇSШЧгHи4\rк‚.эУпрд2Ѓ\0x‹ЌђК3ЎР:ѓЂжбxпc…Г\rЃ#БrJ3…й€_X?Їш^(ЎрЪ’µИМ’Зѓ Та‡ЃxВ\$ув>€¬Ш,Њ#‚|Б–,Ѓm4#Т2492+АЪј6КќOЬNњюЗ'Љ’ЁІа·} ЖE‹R*ўР\\й„Ј\"lБЂN3ЌЏ-H—<ё+t[w¤Ј¬Ф'Ћ’KТ4і\r4 ПpTџzBШ ?|ЉwiNОЦѓ\$Ќ”h%ЯМўDеfC43E8Е.€т:еЁ+fњ А°°1 -HљПҐ‚pќ±тКЛFЛФ№c‡iу–(‰ђњ“ґC\rЬ5№MФгФРј/ќ`xiЉO\$XЏ†B\0WЖ„И놮џё®•кІс»¬к”Ґm•т”іsи‚5оH’|ІБJWЦалџ-М:iuЧВоВ …Йq‘ацЭГd–d:љЏЌЈ'^O§Э.=\$юJ|5щюAГ„0В=A<Єv9eU76Ф‚?ѓ.—Њз!v=ЌЋ&`‹Ћn‡ёЊЈ[†џIґ4Dќ#єђдAЌ(aL)`RQџ8!Ф‚ѓi‹ЇьГўNЛЛе=nБ‡—ВюZ1'ДќFЁх\"…Cр*dщй™“6Kл \ra›ў:GН·\nе]«Х~°VЕXбЭd¬µ I–zС\rАј™ҐUДpVё>=pМX–WЪвф5врІЇСx—*зѓпЌт‡4Z|93\rЃђ:«PШ^ fCИuя ў0 вс^Ha!ҐP@YCHfWGЃЖбx®џdrЋђTА†ДжPУЛt(mD–D(€ЇтАXKc,…•ўЂrZI-ҐФїЦАsИ¦8и›cH>BiЕГFёBnHкш`FиРЙ2[ ур\$НЁO™ej`њ9Ў\r©М50ШЙЃ„Жє‰чb,a1RТэу\nwЮхМdЌD]ЇБNяIђ#д„ЙєД IВЄ\rИz—R\$|#б!R(Ђ r(вEдЋђ0PQ`{P3mMu”ВњTQUHaе†9ђ,KщC‹s53ВлТђФЌF.B cє\$Њу¤f|G B\r3M? щЇ6CI'\nЃ Џ-УвюЩ“3\$\rUРЬ\n‚ФVLh;µ\0ЖЋgWдШЧTРAGѓ©н\$о’?’ъ•лЯ|-jF±DЁЛ,з~ Ђ&G€ф@Р\n#Ф- ©щJ‰9Љ33ЄZіђ'Ў«ШЋйjtOiЖ4a€ћ3wЅњыџЃ№кЅ№Є^Йx3@'…0ЁkHщVґИ<њwѕ[,Ын*\$](эhHЩDЄЂг‡PтУc•bз/Ј8T,l@\n”’Л|шC ґH>\06р¤ЉUoґ\"рд™й¬Х\rщхMҐ=ђ6ўkЋ#r.BА7]DъЈJЄэ1pа•q(%†„Вp \nЎ@\"ЁA\0( 9]ЗГЋiЊ Ѓ•ЃO+Ш{AH\nАH\"„А‹ЃрN#Ў› ДЃ\0S:†\\2ИЛ‘YMЩ;·3>®•р;Ўй6\\аЦrйєђ9'LЕД\nЬр9Ad:Я„VoТCvqОeT[`,пЅ¦Ћ™9Е\nУЩ/p¬\\Ўђd‚G*awnuГјF~жЭвхvмММГ,\nш Уя\n‰рЦ^ЧИD—д,шИеш/h:JкХPZ’§ЪN8дГB\\\$q&Бђ/єэї\n„чЪQјї/Bэе љsµѕН?њљњ“Г‚zg°Ю9¤,ЇM 59tр“„УТKЛa9АЂ#ЇёМљ¶(¶Рб№#RвСхЌhi?”н зBЬ{r&™*гьD®угЫGL\"<ыдo¤\0ЙE№Іd=ШёЊЖл’І]zТКJќ^µ џ†&N& ІНЕц и&p№ў^њFфёN_:<C U™ѕm—БЙ\rФТe…5ћPlC=-9Џ‚т®ЗЬфc¬}eц!КЋ_cp‘yѕ7GпнИ®Z1ЌrУКp‰џHДзї.=ЕyњЮ„јШSуЌOОґй>з?з—tQР‰†hіЅ:їЈ:<f[{0ҐХ\0±§уТ&мЯњ ѓ›ЙkбЧz‹с~}Pъs.УТИїmyэВ9ж“ЧЎМЇхТќЄ¤„RI©#pь‰!«ь,Д8® 6p¦›w GЁ;†PДD<БO>·`‹:/RЈzнмР\$r>Y\\КO*9ФжЪ”ўLfd^ѕ)|LјІ@T(T\$D ѕEэЈ±0DъbѕЉo9QђЊжLКфLУ‰ГўZг_=Ъ‘ќљ~нВЪЧOмя_ГNМ“ЩНГ§U¶Л\\У6b,жЅ\"жxH№\nИёф‹ЭlЋн/Ђ„#P\0љeу\0oю_Мrw¬(goм:mЄ#¦R/ДЬb@щр\"KdьEўр5FHЎДЗ к*`кГ%НGНЊКыеТO¬вpЛ -І`°.Н,бLд№Зpэ()јsРfPoИx(МКН'&}жЌ€з°’Tђq0„щою‹ѓ¦Яеf7Шйў¦bЗакn|ео‚?Єи 7.o®v(†4кГ\nлКН-Кѕ\rОЭ/јМпџЁј;mРnP‚ћpцЬРэ–„0љ\$нёёѓ~ЁЊFoLbbеF'Л¤X‘г\"#«„GЋЬV±Wq 8&.д#ћtўl;\$Щ‚†7йєСAМєўДCj>)ѕgZЫвmн Вlъa¬`8*9M’Щp°iqЉШруиШИПQ|‘_M•‘¦ГN ®µC0jѓс·pyG\"аqї „ФНdd¬ЂvGўЮG‰¦7.м'И“Dл\rµС»ЙЃ\n/Жщтьр?эF‚;в*\\dЫ%Ю#Iцшr!!f†:1… і\"DУ!кHеЦ’\$/Ѕн:ВWђц¦=ЏФIІSЉ`µІ!&Џ/Њ‘тTь{‘«'m\"…%Ю§І\0ыЌЫ†шMб%±Л(й‡&J…)qІQр;‘Ф.BО)/®—Ћ&QГ+§<N’ЎЇZѓ¶BМu F? @]Rв4,L-‰”!f4`lо…Ь(*д~NX5’ш\$CЂ…)•00<,OFZЦ0ґc.c1hе?тNіУкі/O¬°&ЁюЁг ЌЖ2иl3‚6^R\0@d–\rЂVџ‚юb+8фвj\n ЁАZф„ЊЌЋЬ™NЛLPјеЦЅ)ѕп®е3n2уђµКQМАы¬Ь&\"STtД|H\"Киc§\$BтР\rВOІe4Й8&S¶6f6*d,џ‡¤(ha+Й~Ґ'А\"мє»c“\"+ё R0:c?'јxfK'cr…\0к]НTЏВИ›ЗЌ1TЂїKЋьўеNГ1ЉШУПЦO(э,1D\rФ k|ёQ\"B#Й&tGC~сQЌ\0%уBnBЛ.@љRВKЙуPHЪ\":Зѓea>m&М‹ЗъѕА¬8†TO@ћД \"ф\0Љ5'’#@ф_ВшВe ЏЉ7©Kc\rз`xГФЗ\0µRЛв~\"ф*Ф„jК&GC„х'М-аЦКvH0P¬сжИЖћb д";break;case"uk":$g="РI4‚Й їh-`м&СKБBQpММ 9‚љ Шrс ѕh-љё-}[ґ№Zхў‚•H`RшЃў„?®dbиТrbєh d±йZнўЊ†Gа‹Hьўѓ Н\rхMs6@Se+ИѓE6њJзTdЂJsh\$gЌ\$жG†fЙj> ”ћC€Иf4Ќ†гЃМjѕЇSdRкBы\rhЎеSEХ6\rVЌG!TIґВV±‘МРФ{Z‚L•¬йтК”i%QПBЧШЬvUXhЈЪКZ<,›ОўA„мeЌвЃИТv4›¦s)М@tеќNC Уђt4zЗC ‹ҐkKґ4\\L+U0\\FЅ>їkCЯ5€Aш™2@ѓ\$M›а¬4й‹TAҐЉJ\\GѕORъѕит‚¶ ‹.©%\nKю§ЃB›Њ4ЌГ;\\’µ\rЃ'¬ІTЌПSX5ўЁЬ5№CёЬЈђд7ЋIа€ојЈждѓ{ЄдЌгў0нд”8HC?п‹Y\"Х–Љ:’F\n*X€#.h2¬BІЩђ)¤7)ўд¦©‹ЉQ\$№ўD&jКЖ,ГљЦ¶¬KzєЎ%Л»J?·‘A Q\$ЁB22;`Х СЃ€ ЁСN™ЁRв4J2lтж›2Rн?\n7ЙФЛTE/dф™С&‡\$уШA+Км\"<O+Ґ>„дp7WОBП`ЋV\0К<;Гpж4ЌцrЦP фе шљ¤С7*ЌєТ?Ґ4}@–¦d*5jUИ]\\ЌTЌ8—ТЊ™ЌмљІђ(Дb4HЬфJ†¶w1 QХ„Ъш^‰‰x·)¤a®ЇdТєАP‚2\r±rHІ;•%rdњ#ЖкЩсIЋH„дгKАбIC™(КcђЙ0‡™°Р9Ј0z\r и8aР^Ћъh\\0гФ{бxК7тЂз)JЃxDі‡ГlxдD4x6»¶ЂЬг|µ *™cГ\rЪb—ШJA/љ NьM5Б\0ХЁВЎБђpjёЯ`¬ЖY¤mЛwЕSn Шґ #fСв«ю’ЄыкcG( P®0ЋCt@3Ј!(И‚4^хЭ‚s‡vќ|ЩW\rсev)©\"@†ЛиХ©—юj‡%Мхsјљ„(?y{ыfЙN]жЯ_3ї?‡ЧzВ:Ќ’Pм0ЌѓЁЛо[¦¶5~!ўС®„є5й5U!~ЌОфќЬ!nh!,€АZЭ…ЄзR+Б)ShaЙ±B!ђч:‹M¶&Iнр*w>ЂJH°3¤8 884ўєAтГ®±HАc!№…?†I[¤DhY)ѓxbQ:Ш%'СэCТвКLAvД;Vм№”q„Н€&‘\nGa8Ў&„3EG\0004b№›‹1ЂЫB'vи”|Љ#@OД\nIcцn?urбЌcп©ђєЗgЦМ[]С)‡ з4ьЖ‹ќv.Љ3FЁА‚ B\\сђНўіd‹ЉЛЦO”9\0Ј‚pЭAИ\rб?3Ж4Ь\nЃје¶ЂЬA\0uYБХ“2ЂМщ\0l\rбќ4В”°!њ0ў\0A1ќ«\rБФпЂж\nKYљ7ja6ЁG@S\nA··?€!‚…u<bи®a`]ЕpІЌBP\$L•\n<ѓ\"W„?ҐLе&ц®тa%EБ<\n‡ќfМІC«)аЃ‹М¤r?CСYб‘ЌіУ€РDhН!Ґ4ЖњФ(sSMU«‚фЉ±ЈjkАъ“¶”BЫrУAмLЬГ€шг‰%K…DF&]СЎKЄA0h5&њзЁ\"К~№юU\nz!©¬ћФ„w–KZkЊйЂаZUYџґ†СZ;Iim4;ґцў‘И.jЌY¬,µљіЦ‹^l\$6‡¤Zёt¦\0щ`XfлОА mІ\$фs+¬\r2bEtKџ¤TTИkxv=єџзE\r\n{\"4†KJV€ f!І#ђН°ј0†j°’е«[–рє]KДnМOЧґ¤`0Ш\0@л\rЃ\r/Ў??КќлЮ6jјЖЈ|JJoаЂ(Ђ OеСOMж% PYБJaќЕ(§дІаЉњЛАFOћЙюRh „xЦЌptҐ•X“љsО‰У®Ѕ&‡ иuЏHf¶°7‡|4Hqы“2]|ђс,RЫє‡±\\ю”ыHЋ[!ЦfБН(2yЋЌПd\rБВf3v¶О]xw<!Њ4X ТЪ( µЧдC*KZ 1 ¤Э9\nГ€!DЏ…©е,:Cc1Ѕr% Ю©9ТЭІ\\Z®4BЩeр¦”а-)b УґјJ©фCStDЩРџIаI\"бдб1АТлШщjц рќfЂ_PsIA™†Ъ[ШЮ1FбЋ]\$;…„RЃФ=\rЭD&©рBњТЧ`ДђЁеЬ бL*@y!sTGј№ЦҐeэK©КЎ3чі9=ВЏ\0005–Fm[/ѕЭЇ!\np¤”Л¬ рЙ№%@нСю‰sЃџa’7;RйЁ2°ЕЏБ\0S†АЂ3`ђ@t°F\nЃA’з^kл#f[“Fи дqСк\rsнбпYҐ QЇљ—o1ч4!RVAЈ‚\nС°ha0AI>Ћ„pC0ћA?…Dh ±ЎИз№С0–AФBПЩЈA†Ч’)]„‹Цк·Eрx…В°‹\nvХж†Ў^ёГM“A=ђ· ™Ў:хи%GЎЩОЉA?}}‘=EкHЬ!‰r3EА•—мiУЊН ‡5>\nњцјўXµБ‡Э>д\\Mл±&GИa\"uо5GЄfFР\\‰ѕGию?:gљ\"—\nziз8gJ@{ѓ¦‚=>ѓќvонЯј)Ъсџ[2дµIg}•‚¦Щф„ЌРєтЮ€h\"Ъ¦lЌўФ?nыѓѕзщZЊЧrъ!РТџ^\0Їі1х…0Кt°к}Є ЬвKЎYЛљ0СaUNк9№r›а:у CїSrЭGЊL\\ЙўбqР†”Н”]VДGr±y E?Э”ЧЉдAjњ‘x„#ALОbЋс',QL”‰жк%-цњЊ<Фmю‘#\"xИЬrТ[з‡/o\"иLU+ІМПаЁNеfвЊ|ГОжo4-Ёє(‚^AЁ€!Пыњ^п!DІpекк’(д\\l<’nођfкL®т„И^DV Ё\nЂ‚`ђ\rыDЋ”,\$I`аБЈјJ¦ф[ў¦\$„ѕLJl‡B \"g^вфvҐrьўљGr7Ш2Ўq\rрЦnМґwб =(rЉЋРЩиBCJЊа‚иO\n¦О* Љh8\$рФppШo`\\0тtpш’еVЛ\0і€%‘\nC(ђ.1g\$Q*фZ¤±*У‚OЪЯў?С:{сuрк‡з|Г *ЊЖэЕаwМ@\$с()±,чxv©Ѓ…Q1CQСv‡IцLqR\\‘V*ќБ}'uhЁН”xq™Џg‰зМ°5 ?Ю\rжG`о#1\"амB6\$зўВ`ВFA±и%©opќEњВ\n¦Г@‹±ИѓЃj= ъ]\"]%b-‚ЬmњъeФEВ…!П#±ж)Сґ*Qс\"cд5eоѓа§ЏLмНЗ\"ч®›И?я.zw¬¶ZтV*ЈCB44gЃbиеa<§*њю‚44Рp@Тdйж#‘x.К41ЂLnХ-7dС)йоtQc*’?tЃXк*Дц®BЦчIэA+Щ*Bbцв?,пРкЁиЊИЁQ8юh8ъпОчoФт’ВKЋMh»/l0еЈnђЇТspКW\" Ц†A±Ц2H8Ahp¦В<Ce/ /фф G`аOў\$бўґ©.ЄиЈ(іJK'ёQIДіу^зE5‡\"q1#2gѕяhж)/о„ЇуrЩ·/Q ьзђ.sx„Ћ™DT!Ш4iТАжўJЛ\0Rдsa\"%щ&(њХуѓІ§8Ґї;ђR\\іѕZ®–7И4хе+<S¶є3ємhБ;д*п©.%ц\\щ;УЧ‘»3Д‹OЄќ“П-В‹,Й'@nщ.йп>ҐЭ+‰AHќA“э+sДn-ю\$¤ѕ6„®мЕЅДLЁЋµЈ Ћђpі‰2L1ҐRЇ?і…?с<ЄqНt<ЊФ@Ф&щ\"М5DЈOEа,СїEЏб<у‡Ў;/ѓG\r8ЊФv1LљptЁґW*ВЈФ]/4ЌFMф!mщ‰Ё ѓ*а#@¤I-ф0жсФЗH”aM#УMmыL0а3й'інM/9©ГеЄsл1ђ\\rвљ*вк%rqQCа уК`+Ф~’jCl>B§>е\$&0й.ухЂfлIпз7ўкsсэRх_в їх562ЁЁP ќн%dЗSВж.Ґ\nЏ\"УtнLSLG\"а0\0Cді.ЋюH¦щ®6»0sљAу ьG\"ьґеBФёт¦ьqCLОУM!CЅ[іAУ@)‹Ё”’хКrr_ІЧK)/<5·“X‘5і8•оN»^t)tщAуЕY’Lџu9_';Oфы]¶_зюT®NEЩ/I_A ]ў@1bљиеиPu®¦ТW\$с2Єj{O\"!Д#cрmJ0s1ХАк’б¶YG”Npф5rіHґ^пeФQg4=`UЦуУс1bђЃ~(ш§;`Р\nQхEhq6Ц†!in‡i¶ оВLп3Qgф{jіЊ лФќсЃS–FъDVЊ™Џ:n Pkйf5нhо®.ІіЦж.€LЛцZTыBтS°ONЦя_t·hц юђApЛЬEMщoу™aµCVгoЊ<ЛЦКцн\\SДxх!\\ц]5·q© Qз“kЧ-Q‘DО>П#sфBEE]qV{hчov0(+Фчhіпf–ђюwSwЅr¶°?б[°66TХг_.WcPЋМHT·hґ3ЕzЕ% Y{Uйg”chчјџТe|W]ЌxЃJAдсTД5fґЎlngYу`_‰#Іј6ў_vu?СиUЗЅ4Ѓ%6l(4gI6vBТ7d±>wV¦¦u{IEшdЃў_Љ§ЂфI~«'зЂxBнWѓгИzM5ЏcТ;mkҐT6ДbXhtµwqge9Ѓx/†·Л†сЏ+Ш+F’Е+Uш)T«)¬РїйЂ\rЂWпslпDbS7MRцР=XyqСфлрНМ\rЄIL†?АЄ\nЂЊ pXj\"‡W±i“¦рuП=UЋдUЅмоvS<ЏОO=ґe?бТЋhкЃgЁA5¶љS2&MB‹ђъni3&rжч‰@љ\rшШАтAЎdaѓt%2t>¤J@шLкpЌ{щ5fћлV\$№8ЦФёІђ”LЄP•dБ'Ђ?\rнєlFЂeѓИY~jW9ЋђЉg‹V \nчFІiТ>ЁљЛfе’пХSшv2\$6iЯvЩµ1™№†“СhЖ%M2С1uNEVцx·‘—yњyЫ?©йLчjГТе/ЩЙ-…\$чQи‘Yґrы-9ъДMҐZнђ#APp…BџuUPJ™Y90ок92rз\rL-QR.кѓ\rpХ5G9F&S\"XР?вЈDТ‹*nS ¬d к Ъзѕ#}љЁ}зҐТ §Ъ\"[”>ЇЎlCw•ќ(9ѕBµќЁуоІnЉ?Уђ%ЧгО¶\\:D`ZЁ{ъ¬QYЯ_щS%цхpфЅ™З{5DлC((5Х\"ФjszFр";break;case"vi":$g="Bp®”&бЌ†і‚љ *у(J.™„0Q,РГZЊв¤)vѓЋ@Tf™\nнpjЈpє*ГV?НГC`б]¦МrY<•#\$b\$L2–Ђ@%9ђҐЕIДфЧЊЖО“„њ§4Л…ЂЎЂДd3\rFГqАдt9N1 QЉE3ЪЎ±hДj[—J;±єЉo—з\nУ(©Ubµґda¬®ЖIВѕRi¦ќDе\0\0ЃA)чXЮ8@q:ћg!ПCЅ_#yГМё™6:‚¶лСЪ‹М.—тЉљнK;Ч.р›Аѓ}FЋКНјS0ќЌ6ВБЅ†ЎЊч\\ЭЕvЇлаДN5°Єn5›Ќзx!”дr7њҐДC РВ1#?КхЌг(жНЌгў&:Ћѓуж;ї#\"\\! %:8!KЪHИ+°Ъњ0RР7±®ъwC(\$F]“бТ]“+°ж0ЋЎТЋ9©jjP ?eо„FdљІc@књгJ*М#мУЉX„\n\npEЌЙљ44…K\nБd‹Вс”И@3Ки&И!\0ЪпЏ3ZЃЊм0Я9К¤ЊHѓLn1\rђђ?!\0К7?фwBTXК<”8ж4Едш0Л(њT4BBљљ-KdШPМЙ’pS°ЙZЌ&ЙБ;?qк& %l§ %Kr!?Е\n&њF/c,6J;rb!ѕГҐhатѓ, ЩVej”Eс-@]Ху8УLBИ6»oґ APзAГ”0Њc\rI®КИюїр;Ќ(иЮ:Эб\"9ВpЁXЉР9Ј0z\r и8aР^ЋшИ\\0Ьw+фьЊб}аx(д2бђ\rЇМнЊПИЪюТѓpxЊ!т\\,®ќ„Лі4нЉ‚h K)Ft†М @§Ћ¶a†V\rПK”Ш-у«йBёВ9\rОШОЉЈ\"т<Т!@жЙ иЭNкДђ‹—Iў`™0ЦЄ¤њJ’ґh¶?lp6AC°В6Ј(ћ1BT„§Jv7oL2pJ®ИсGgЉљ›¦5ё%ыЅ°VЉ]•3Й†Q7,tWҐГ«gН }ЪЃ6’CЁз(,У P\$ѓµЄјфк‹LпС¬к(Ћ¦S;Е·FћBц¶qЭbR¦У\"?ў&CЖz\rЌГ436ьJ¤‚¦\"|Њ?Ы<тй ж™g¬*?@ѓyЊН¶‹¦ЋGKKЙъ\0§ j…Щ¬Ѓ¤‚sВіIBёJйЕ¤ёЫЯшЎЂ&Д¶5zЇСЃл2\0“ђ€Ћј0Ї?Е8@д‚Кя\r}†рМ– nҐ,4бBЫНLгZ‘0ВIЎE\$…=ё—ГNфUтYxh6\"ЦEЕf#§Є.•€њf›+n€(7PВK“bBtаAќ2РPЯђRС84Еф‚™’КЧ{с?1%f‘єaФ—,„ЪїЋъ\n 3ДE0Р;1QЎХzµД№\"r`бЌJ†ђИ№?H al5‡±&ЕX»мmЋК\\Иnб‘3DPКAфјQС±3vrK‚Ђh\r*Ёў\n¦vЉi;H ‹рйЈ\nyoFnH1B‘Х єVН=«§U5Є\nw¤µ„0¦Г?ѓbЊYЊ1¦9(ґ·L…‘Ёх\"”њїeAМsФA… 2™Ў¶cзрGЦф+tвF‡ҐЂР…Сlj\$DђЅN4Б¬D@kВb\"Ђ@ї`l/(8i4C+f!™HЁХЦјW?fґЁ6фРAб&€\rУ\nГ%8n?ЋKBўђиРєCI№`#\$H[\rV ПьЎn‚‚ЂH\nСР™ў<%аA8HDК\0”„.Љ\"c?…Ш:@аѓIЪP!ћ?°\$ЃУтй‡t¤щУ—§\$U5±>‘0АA`JsB+КЗ•`РЛГpp` !FOIжU\n\\Ѓќ€Тє†AQВ€Ћ…FUњўЪ-R*Уlи?ђ\\DЋHAЩV‹±F‚ќ©9w‰О6¦oDнt-E\0ЎљмEЕIД?‰·™\r\"‹\$ё\$‘ уѓ\$¦°H76b;`XaЁ@И(3ѓ§'ШхCh”хVD„kбы…kМ’<Q `/\n<)…H®wЮщ9ќЃ\"?СцзЫ№3#¶фќВQH·'aТmЫEЪЎ3)р_йѕЋоЩџё•B1С®Hр¶\0 €Ђ»`©XО|ЬђG>\0Вe|rV\rыXІ1\$8ш©‚Уq›еµ¬¦д‚bЙ%±µтq6т,I\$™ЯU\$І\nЈH@ы™ЙLK!ё¤a’X»!\n?]€ЦЄЦМIФ8K=\$љ?иA V\\-\n©№зb>AЖi-dl2aDњwrФ ‘сёэ9Ю@»`ѓ,Љ.Gіt~oХ9АҐФИsSyИ_•f“€LыЎНе¤Р•\"/’жLЛЛђ‘ЈҐ\n+\rcџКIљлfЦ‚±=zЋ*|nЉ)УEоп=”Ю(т- {FИ—“\$MI№9!®tVҐ–жN3s‹€РЖЛі9Иi%Uj%t“Gъ}–ъДUфнPоbЪ‰іД\rV¬ЅВ<\"jЎЖi†ЅИѕ\0‹О:cН%THн¬ХЋ^psс\$|”“¦IoТ‰Нхќ*Јќ‘7ZИСNњ»Eх\"ј?Ф.\$є™2љґ%я\\Р3VJ‘М“5P‰ђљ!Ђ*іlЬhќBT\nЃ!„€ЇјD<јk±ШlЉB7bMЃP»ЅнШ!цфiаЂ‡ s d“є[bДќвN{Ґ\$Ј-дПl,м•ЋЌ=њЌir,СI<bІ‡’[Ы%SC\$є4ђnјш њУr\n1w¬LИ1Q€Ќу¶ґ>F№QшдQягЉOsЛUI.EЙЫJ7Њ}Nђ{OУц¬nQ&єS17ЄN\nЄ\ngєЃс8{эїе0І|'¬»ьў^:КNх|Дв_ўn’Ѕ\n9\"·qe¦љPК»Ґ‚Ґп—¦Э+#D‚mКDЈ*+oС#М@mШ©н‘ї%мыЃЯ%Ычы а~зЮHпшТ‚·ЎFГm:°нfk ЗП&вR9ўР2§rБ&ТJЁ«Й¤OM\$ЫА€?P)\0~I’uf€™F°Ab-ђJBГo:Л„9ЙTЙFрZ0,FaЫпЁб6M°\nЫ0…6О.а®'Cј·љМЗ€mђfхM6цD®я-,ь¤…\0-ЉЛЌэд„*иDУGйBi\08~М ђРТЁЬЁЯЊLЂ'чPР#°Ф0вў\\нАIОФTПђ?\0\\¦GЭ\rbHпc\"пЈ€ГЛ /п/П.+ЏэЎ#\0Гђ5в\\\"С\$Й\$ж№ђ…°‰\0Јћ<Б\"'lrtеґH\r¬гпћVFћєжE‹юп\nї N8о¶1««ЉЗ&~ї€[\r#¦&JЛВJ*¬LHсE1JюѓduN~С.:О1dКД”jF©\0‘PQ>jсCmфjb °1в,Я)№СНРкGЁ\0њ‘иK1Эђа9.vhpт}‘єpЩ Qr|тУЁQ rв\"o’з§-rзЋАюЃ^ANргr nL:&–NAvI¬ iтFnЂЖ`аИ‚Њц’Qзr\$’j\\Іrv€I- рШтГЉ\rЊZвJб.„•M“\"рКлнЅE}н'bц9ГVOЊМP±(Ќ'°К2 ІМPРыeн+ўХ(2ЋVК-R Ђ2ИLМЕ&lз‰,H/€ыт*ђиT<иXXТг/еЋэ\$…xдз,о 1m1°й‹ћгNCrэ26дR›3S.}e\\\$„Р\\Б\",нPаи“BМЕe1Ж®<«ђV[2r5E№6Q Ћ0nЛL™Н‹§4О†Њ%P‚X0М('sЉ5fЄЌ)€:MП#sщ‰*:аВЗ« YвђщAw:ВlСxЄo%RЪ%АњCЎJ Ђ†-\nTЗ'H™н„Mw&ь\$РGЇ…1bHЩуvWВхcJIEr ЂЄ\nЂЊ q\rЫ,МнXl‡mРЕў@†”#0gZ5иҐ0Э\"LRС+‘p/Бt]N >рУ(SD™r«ѓ6(ЈjqfznМг,†ее06dжYио„IАЁz§®М Це€<Ъ\r&%S|Fa/шяlљтP‡ќ;G¤\rЪHHя¤Ъя/Is©Jл}В\$ѓqJЏк9Г~jИНз=!c„vуEЌcJqфѕIOђ }#x#ОЪЄВmІВґph –В\"i91ЃЅBKынjК(п„кзмЪЖb'8№`@}PZ*М\"IииЋАдKоНЃ^0 ?Щ*\$ньПЕ–\$§v ЁNИ3O44jПЁ!Vв‚IГ±KKЈ+’ЮL.^Г+Zы%8Ш#:[e»4m\0qоRЫГF* ";break;case"zh":$g="д^Ёкs•\\љr¤охв|%МВ:ќ\$\nr.®„ц2Љr/dІИ»[8Р S™8Ђr©!TЎ\\ёs¦ђ’I4ўb§r¬с•РЂJs!KdІuґeеV¦©ЕDЄX,#!?Рj6Ћ §:Ґt\nrЈ“оU:.ZІPЛ‘.…\rVWd^%ќдЊµ’rЎTІФјЌ*°s#UХ`QdЮu'c(ЂЬoF“±¤Шe3™Nb¦`кp2N™SЎ УЈ:LYсta~ќЁ&6ЫЉ‹•r¶s®Фьkћу{ѕ№6ыќтЩНА©c(ёК2Єтf“qћР€P:S*@SЎ^t*…кэО”TЉ¦г^\\оnNG#yЛj\"5MђВ9ІЈ ЮС2Гxиm8аюБc„9ЋпиИЪјЕє\0ч>A~Lњ…С6s%IКX’ЁЛЉќ:®єM(мbx¦Ґ№dж*Њb KњеaLЊ–K#аs№ОX—g)<·М<vВ©q>sе±ТK–€БtFCДЩКDЛ!zHё\$вРC”*r“eсК^”@P€Ч¶LъЊСїЇИЭ:ІЄ8A<ПГ(рХЌГ?Т7Р¬ѕK®Џ‰ОY—n\n—)дQBr“4t‡\"Ў\$jРWђЗ9@@Ґ¬;‚—DљИLЙ%й*ЭњДasХ“}^ Њѓkёэ4ЛБphбЋPXВ1Њmо„\r{\0ЊP*;Ќ-kc30њ*9Ѓ`@YГ@д2ЊБиD4ѓ а9‡Ax^;ЮpГ\\Чoуъ3…г(ЬВCњ)бЋ\rЇл*оПиЪХPгpxЊ!уjtђIМE•2kЕ%¤Б|s”…У‚IњДсЫЗ1(\\ќ9\r6ЩFU–.ЄQ`r—eЦ5SЃBёВ9\rОаО9Ўг AќRYE¬’D•&eAТC‘O)U¤QPr”Dц¦GОW В:ЌђXм0ЌѓЁКb?¶13—ёЦШMедЃ–’бОZN)9vsЉzFњей\\–‘Мu°<Jт‘„Щ,§‰qXscЩtсьГ¬•М#lѓcI>AѓВ7;\"€?r’(сvтD„™К^=nSxЭ9YNWќ±G-S™wеE.^lьЅњњЮ7o°xFHSGAMRДйОSегЈоњ¤:ПеgХRг~”д¤щѕ?ЉвеHІЋLkfЬsшМ3\r•Ыj9љ€й‡¬*у0ВГpyХB‡UђІѓ3d°7†sёЦрtP(0†pВw ]акjБ@s/ьВ¤СS\nAqH9ДHЊ*НLF’Fn#Д‹&ҐФr€С*Њ HЋtE у‘ф4l\$9@µ–Бё„§йo5Ўѓ\"ј\\Eq®UОєWZн]лЕyЕµм—Въи=‡FАAфta‡u‡±jЦS\rhиЩt¤CаЇрт+E[ЛёM@f®*ЇХю·ИxҐqЎuѕёc*ж]©v.еаЧ’ф\rЗи/uтѕФ„PК!Ђ°0’CЃџ\r«и:GР|ќБ»ZНТМВШ:?P\"^Gщў8їЈ¤P‹±Р(…Y зј»И eV<vљP6:`ДeCЃъЉ’нЈН%dY+ъєh)ЏВФ5¦ђ4PжeШ rv^–РЯщp.H‘\"‚Ю\\Dг‚ЅX«2tЂH\n\0‚†\"tЦ#жЩр!‚ ЈђБc€•aЋ;,ЙЉfЊбћ4•Ј,@иhНz XУ”7‡zi0€|\"µSДщъюiКОhIdВрkX8nќlЇе¶Сѓ№®aў`†ђОєзџ†UХT†°…ђ¤ё?#MI№9€мs\nбjЖљщVC-pO5‘@ќМ`I\"aеы†@ТС–_SЧ5Ж[PsAa?юШі*•еP?Ћ\n IщNP‘ЎQB‘¬\nC‡EВЂO\naRЋ*cUџЏ(\"Eи¤Bф -|ЇУ\0t€WбќѓІ†0ЗT~\r<^k6°Ха@Эp ФИХњ‚Ґum4Л„!lќ•±AИКвР)ґpг?P)q^.@PO АЂ*…\0€B Eѕ7М\"P?oЙhў^є‹U:Zx‚cXt‰Q~р…3lbіRш3Є]aП0ЊЃEEЮxЂІ\nqvxќ¤-ў!иј!&Ћ‘І_<'ЏЄ“Ы_Ћ5UO‘жZзФ—G8Ёj-уЋQ&щdG8@*Dэ1`њ€ѕ’‹Б\rOlЬЈ!BЋў„оЄд|ЬH‚Я*4Dѕ-бс-ЅЈ–чћVjГHzmt¦\\BvЧ э,¦‡ћAТ'Dф\0Їµз?Й%%(3эОMО†PоyYs0НК9ѕ;u^пY›{ZX–‹Ў YЫ)в_М-ТHЉЖф‰GЛE6F*`шгЗМ)хЊ@Ц… M‹ў&‡H“Г?G2цнџj{П# ѓђЬz!:„Ўф3Нm?’(\nїP „0ђ,Ѓъ\r(!џ™[°©µ?%ў|Rћm6ш ™h Ђ‚\rз†7^нв‰\n|0A°ИЇІ\"‚\rю#Дєo#”I€ФeBЁЌБ†У\\UпЬ0c8+Щ.;іw#QeЪКS;шPГўпЕ№(\n —uj‚шЪ\"3%|ђЉ”OJnжјPsЅyёЊ„онjкQ¬©u2ПC(bиЉ[Zs!m—РрђГ93№±(&R ¶ўNaZЯEШ…s}ђпМ+Л@Ћeв= Ћaq4Пx/EрАµ!q‰аЕPsкaЗДШґ‡Эуї~=†ЋЏ„ИЗГwњъЈ{ю?e~CЖЈqтЯ1u1Љ7йaМ\$Дslb`›\nAК вr?ЃБ;ѓуѕЛДc\"iЙ/ЧЋ_cн}ЏќхЎy!s¦ґ±ЊшрJ¤t“н]#Бё<]\njLZѓ„вГЮylыЋ»ь<ё*wмy]mчZ_Ѕош\\ю«Њ±F„yяпјпЧе}чкюlX9№іv{ВьPtYёа†ЊГ(бNбПјпCЖХ‹Фт/ЖfpХПШтзЛгдн<QaКAпDр0љIЁI!\nН\n\"пЎp!06'GўшЖћ‘¦8Ѕђ<.#бЛ Є.DZTшdЦ7в2Ќ,›ЉдЕ°pI#zG/ЅФФ:|п|-єЇЖ?гП|e¦^M°\"сн#Pу°fuFs\$ЪьрЌ¤)ђьђЦ%\"уЮ%\"очРж;рдM¦sзp-‚ЬdgІRa^y!\\Г!sЎ Зt70РПў ЩМ„яPЫБ[\r юpїq*я'1Џ||&в0нJђџ&сBъЌmЊ„<ЎA6РXщЕфQpгgб¦WрiС|1ЂсLg1‹¬Qa&s‘„ь‘™пdшвЬгПР<m`ЦMio&ЧёS1њЦнrЦqЕ±‡mtисWЦ>.ІJдіс±\r-°сјче73сц1Ђђ@iъЏс'ШЊX{BРA>Е\rж:мЂИNxlXллО)дА-\n\"l\"Ќ ѓѓ\"¤ваЈ®сLЊб!fбzбnҐ4\rЂVіЂТ`ЦOгрYЖОm#XЂаЮ°АМЃEЄ6 ЊєЂЪ¬Д¬H@\n ЁАZф‹Л;ЈjаюЖ!^{ГВ4#ЃzЗ0<НЪf ›' У'т4aР!(9Bв.Р8Ож9,І>а9\r‚ШmЉ{#Ґ!^ЇNѓ ЂЮ№f\n#R6.U0rў;ЙЁ¬юN*Ш!/BDЃ\0.Q\0ДМроЮ,Ї2›ЇЄzЊ@т‚XуЊb’1ЏВъМQ4Ђ\n„ш4c\$2ЉВҐфOааЋЕtСd0€ђ5ЖcеEAМo-4z\"РшЏ?2l|щl ,Ќ*ш“њщЄ1S8Jд‚кqD\nЕЋ к\rў0‚¤Ѓ,хжJУбМs*Э†P&%<нБ3ѓЛ4,@Kжn®ґБЗSз4LM\"з=!keѓКюіџеcВ\$°@ђ \0t љ@¦\n`";break;case"zh-tw":$g="д^Ёк%У•\\љrҐСОхв|%МВ:ќ\$\nsЎ.eљUИёE9PK72©(жPўh)К…@є:i %“Кcи§Je еR)Ь«{ќє Nd TвP€ЏЈ\\ЄФГ•8ЁC€Иf4Ќ†гЃМaS@/%Иды•N‹¦¬’Ndв%РіC№’Й—B…Q+–№Цк‡Bс_MK,Є\$хЖзu»ЮowФf\0Y7ќDѓ ШК 7Д‘¤мi6LжS?Ђйў:њ†¦|иh4лN†¤].B,ЄiЋ\n©S9Ч+З:й‚Вaёј>EлЊЏўги:µ\n)зM&г<№Єћ©N…RzdЂ@оtҐ`Єn5иNжб”д9\rг“~\"6ЌаВ9іг ЮЦ4xиm€б\0Бг„9ЋрИЯќ[ґ^ѕo«Іr‘є^[#еk¶rђYМI–‰y\ns ОZђЉHжЛ)ЙIК[ёКЄ®Л*dє>Y>1иВ)ТP“З)<ёД©q\"©¤№Jєз12A\$±&ш№ЗI\0Y j0[GAnГњҐЙ|Ђ P€Ь·ЌLt@/иЭ<ікTш9Oc(рЪЌГ?Т7С-ьHKЇЄГ\"Ѕ')tUње™w–/‰x].Љ‘2¬ҐБft(qКWђИХIЇt±VЊ%Ъ^R©ҐЃpr\$)ПZЦаP‚2\rЇьAPcCВ#„&9AгЖ1µ”SИ6D\n1@мшо4¶мНўСВрИд2Ѓ\0ylЌђК3ЎР:ѓЂжбxп}…Г\r‰c@PОЊЈp_pД4„JP|6А,ыЖ3@#kiEЌБа^0‡НщТ@—yX TћWње!u’2Юш—еqМJ))DtДµ#?fY¦IќєМY<t”с6WBёВ9\rПО9Ўг @1-ЁP9…*iXBM94Ў). ‘vtеЦC•G)Jгт‹;]гк6Aг°В6Ј.MђdIq^њҐб“d1КH\ni N(kЃИ]—g1GН'9{¤Дq%Kpiк¤CA\0Q¶њЕБ7¬§©ъ\n”4t’ҐЅ,S%ЫZ\0NB6ж65Ф 1Њ#sА(‰ЃКH—ј{Фs\$њВё®‡ћfeОIYz™тсJR9f]иy\\=џЇЮц_лТя4ЁV'‰т\\Fц Лш¤9t—|'?ЗнІkуЦяЄ—NЕ1т\n‡ФЮЩ“а)є#.fVВоOЃ?3ЕЊoХъ¶~О°7љ&,ѓИ Є\$:5Є›? \rЃј3ћ0жєC r„!„3†Ж!ё%jK7V¬Ц БJў љЈђ†ВђF5Бј5°S\0‡DXйв4л+сx™‰‰~ўXW#БOДPџѓ/Ф]`ЁgБbЉ:`О<?Л¤1ЁЕ:л3k№x/%иЅ—Въ_‹ъ90дАШ(/AIь:1†¤[<ЊiЋр¦µXГЖH|G%В#\"„RЉ†&1€QJe‚j6Є„0ҐОCАp\r+№\r®ҐЩЉу^«Э|Ї°оїWшn?А№Ѓ0Fл?*ЉQЊ1‡ђЪ\rHm`ЎТJдч4—R5аЃ‹DШp…OфљrZL(ЗЊ/Тp Q\n±К%cхЊБ П)9–шlwЃ€П‡эж“R!љUЎJµL(wђ®џЕѕmНtфB†i\0З-&?inбО ‘ґ`Њ‘ў6G8є—.УЈ3г?G‹HЉЂH\n\0ЃЈ\nЊСЄ7„0Dў\"L°CQ“1ИХЇ6Н!¦5Ё2µ%ћ\ri№A«F}рпShмC€Ј?C Р+j,u“Т U%ІРІФ‡рЫ± Ь!тдa+™©spГDЬ\r!ќyµ3mDћmЁp[\$б#‰y1&q\"Ћa\\-RЁёЉE›A\0P\ni‰иyЎQ(С– \$L<Б\0ИZ’ЛBmѓZ»ѓ‹yh<3 \0Ы&\nЗ§р1ВґDj’5fь(р¦ЧЌ¤ ?J&К^Ђ?D3¤›glъ{€¤ИVђbf«?3O\0юVї–ГSЇ`Ђ)ј@@ЄX 4лd#JfрZђi™иRoЮыmjГ‘ћ@DёR aИ/„0йўФ¦ЉBPУPO АЂ*…\0€B EXH@Љ.kMp^•! #G93%В<AЩЉ1S°vBйЪ1ы\$СLAЧЗdнќУѕNИЁ»>\"аEд0)ЕЩй#JДBlъY–КьбsТe±і\"Кбсј¶ЄЁз\nґT·8ЈЩШиВ*И‘Ѓ 0….\ns€‘]aJ 3щ9L)•4ЈфЮђУ¤t2HЊ…]g(Ћ±…+s`м яМ‘|БL4‡¦хP¦|>oR\\ФФZљyЏ@™=DdЌдЫ·\0иµeҐѕTCэF ¶ћjFњ2‡rљ*™»9Н:Бяqh(њ\nuЊЕкмmђ/6VВиH†ЋЌ.ЛgўзЩЬЃрN=bњ\\EaКЁтгъЛЫ“snЃМ®•вNЌ–±x•аЮ•ЋБвњМ.њдGh]‹m0Ґ7J>I,t\$Х„ Aa [nѓYџµK6§Х‚љ'Е(и\"Љ+A>:_Ѓм=Pир@ФnHЎ„ёO‹s(9№\"@Ђ'„№?Л еи?^‹Т'Еъ<.T•гј‘v):сж¦Q\"I±@б„@©ЅO™–¤‹w9дi®s0™~—\0 @ЭЁ#Т H іЧдз·’G•8¶sІw8’Т ѕЗj}Pоr±ЮE“D#“В ЕD*;v‡л|Ы™vжь.№E+Kг—їaZ(‰pѓIВ…”2Ї3К‰–l&cP!\nhёIЪЁЊ3\nьD(Ё\"\rI\nџСG;GКќсj“Х•0›‡Yў4h»XѕA‰h_7аЉлCфyфА\\Ґ±FTЫOWпй•#•+щCЯ•оE¬OЉTоЙEв9“\n!waj€\08# ~<ЗЇ\\kд§\0Л\0P\r\0L^ю\\-\"\\HЖfЌњЩ#-m IдЈ\0ЎМkdТ§Њdvj~%ПЮЕL¦HёХNЄс(¦h'ђЕмЎ/ТЛ°^ыРЩ‡ґУ%e¬ХH\n}P`эLјь}ђ\"zР„ЦGѕHЃ\"ЯaVmьМдЂшЋКзж¤2Џ€и®ЋрКЇЊ(Б°S°јЬГм»°АБc,Ь\r¦'дJЎ\$9н®+)РhЃ%бn¤Ї‚Jб 9мћЂ0l >*И\r°оHОб)Ф¤¤VE°,#БpВ>Ќ’Im_b©€ЫрЦБЏЄЫ\n=lЦщ!hЫЈlHMOЕЖjШpgBэOЊfСjR0РЭQtШQnъЃсlTђMaHаNРЗQ”qс™ђbЭQћа°ЫО;QІа¦LММeзјўБ^pq Бє‚~Бz\$ѓpNђћаљЫb¦ксzіЃ[LКs‘ЇюЯ‡І&€'в©q¶~§\0pQ·!#‡!ЃКdў\$q\0ЇСОD±ъЯбQсоzІ:т\$Ћ\0Qт%\$KQ‘#!#тa\$жi&#\0‡ЎпЊlЌК-цTrFgНЩ'П\r#тxЭўю¬P‹(т€Э¦|r‡'в°KДАLDЙr\\шО>®І‚2¶I’ЅPЃ,2є2Ађ@йи‚1 .\0)ЎОзШDЙNXм\n`@\n`P5ЂR№)ЪFбуП@HdaFў0\0ЎbлЗЊEў0іуо`мЁшN†DѓђЁ(b\rЂV· Т`ЦOѓш[&мolѓАЮґаМ„%А7аЊѕ ЪЌ¤џЉЦВЂЁАZьЋ«N<…Зи”У кЉДХ‚8m†шЃNDMЇА@›5аУ6&Lб8VцЈў0тВ:nLНиЦMБЈ, ЂЮЅ ‚Cf7`=EьiПк\"љ‹/Г¶сBљ,а.§јЗpщdвОыРhz,ѓAZЂ®рпS\r1B/¶FьжЊЕ\0005Ј83Кь`¤ш XtC”5q€gqКМqg%Н юn/p>Ж‚0Шн“Fзhd”у,\"оnJА\nЕ¤ к\rіо\0gжР\0Б<Ъ¦lзpЫAКБRц%|,гЧAlѓ3„N БЛфАЙЧ0бС1\"]%Ѓ/.\$ЯВ\\*бМЃ»ТЁL\$Ж \0ђ@љ t\n`¦";break;}$vi=array();foreach(explode("\n",lzw_decompress($g))as$X)$vi[]=(strpos($X,"\t")?explode("\t",$X):$X);return$vi;}if(!$vi){$vi=get_translations($ca);$_SESSION["translations"]=$vi;}if(extension_loaded('pdo')){class
Min_PDO
extends
PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
__construct(){global$b;$fg=array_search("SQL",$b->operators);if($fg!==false)unset($b->operators[$fg]);}function
dsn($kc,$V,$F,$zf=array()){try{parent::__construct($kc,$V,$F,$zf);}catch(Exception$Bc){auth_error(h($Bc->getMessage()));}$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=@$this->getAttribute(4);}function
query($G,$Di=false){$H=parent::query($G);$this->error="";if(!$H){list(,$this->errno,$this->error)=$this->errorInfo();if(!$this->error)$this->error=lang(21);return
false;}$this->store_result($H);return$H;}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result($H=null){if(!$H){$H=$this->_result;if(!$H)return
false;}if($H->columnCount()){$H->num_rows=$H->rowCount();return$H;}$this->affected_rows=$H->rowCount();return
true;}function
next_result(){if(!$this->_result)return
false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
result($G,$p=0){$H=$this->query($G);if(!$H)return
false;$J=$H->fetch();return$J[$p];}}class
Min_PDOStatement
extends
PDOStatement{var$_offset=0,$num_rows;function
fetch_assoc(){return$this->fetch(2);}function
fetch_row(){return$this->fetch(3);}function
fetch_field(){$J=(object)$this->getColumnMeta($this->_offset++);$J->orgtable=$J->table;$J->orgname=$J->name;$J->charsetnr=(in_array("blob",(array)$J->flags)?63:0);return$J;}}}$fc=array();class
Min_SQL{var$_conn;function
__construct($h){$this->_conn=$h;}function
select($Q,$L,$Z,$od,$Af=array(),$_=1,$E=0,$ng=false){global$b,$y;$Zd=(count($od)<count($L));$G=$b->selectQueryBuild($L,$Z,$od,$Af,$_,$E);if(!$G)$G="SELECT".limit(($_GET["page"]!="last"&&$_!=""&&$od&&$Zd&&$y=="sql"?"SQL_CALC_FOUND_ROWS ":"").implode(", ",$L)."\nFROM ".table($Q),($Z?"\nWHERE ".implode(" AND ",$Z):"").($od&&$Zd?"\nGROUP BY ".implode(", ",$od):"").($Af?"\nORDER BY ".implode(", ",$Af):""),($_!=""?+$_:null),($E?$_*$E:0),"\n");$Dh=microtime(true);$I=$this->_conn->query($G);if($ng)echo$b->selectQuery($G,$Dh,!$I);return$I;}function
delete($Q,$xg,$_=0){$G="FROM ".table($Q);return
queries("DELETE".($_?limit1($Q,$G,$xg):" $G$xg"));}function
update($Q,$O,$xg,$_=0,$M="\n"){$Vi=array();foreach($O
as$z=>$X)$Vi[]="$z = $X";$G=table($Q)." SET$M".implode(",$M",$Vi);return
queries("UPDATE".($_?limit1($Q,$G,$xg,$M):" $G$xg"));}function
insert($Q,$O){return
queries("INSERT INTO ".table($Q).($O?" (".implode(", ",array_keys($O)).")\nVALUES (".implode(", ",$O).")":" DEFAULT VALUES"));}function
insertUpdate($Q,$K,$lg){return
false;}function
begin(){return
queries("BEGIN");}function
commit(){return
queries("COMMIT");}function
rollback(){return
queries("ROLLBACK");}function
slowQuery($G,$gi){}function
convertSearch($v,$X,$p){return$v;}function
value($X,$p){return(method_exists($this->_conn,'value')?$this->_conn->value($X,$p):(is_resource($X)?stream_get_contents($X):$X));}function
quoteBinary($Zg){return
q($Zg);}function
warnings(){return'';}function
tableHelp($C){}}$fc["sqlite"]="SQLite 3";$fc["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$ig=array((isset($_GET["sqlite"])?"SQLite3":"SQLite"),"PDO_SQLite");define("DRIVER",(isset($_GET["sqlite"])?"sqlite":"sqlite2"));if(class_exists(isset($_GET["sqlite"])?"SQLite3":"SQLiteDatabase")){if(isset($_GET["sqlite"])){class
Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
__construct($Vc){$this->_link=new
SQLite3($Vc);$Yi=$this->_link->version();$this->server_info=$Yi["versionString"];}function
query($G){$H=@$this->_link->query($G);$this->error="";if(!$H){$this->errno=$this->_link->lastErrorCode();$this->error=$this->_link->lastErrorMsg();return
false;}elseif($H->numColumns())return
new
Min_Result($H);$this->affected_rows=$this->_link->changes();return
true;}function
quote($P){return(is_utf8($P)?"'".$this->_link->escapeString($P)."'":"x'".reset(unpack('H*',$P))."'");}function
store_result(){return$this->_result;}function
result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->_result->fetchArray();return$J[$p];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($H){$this->_result=$H;}function
fetch_assoc(){return$this->_result->fetchArray(SQLITE3_ASSOC);}function
fetch_row(){return$this->_result->fetchArray(SQLITE3_NUM);}function
fetch_field(){$e=$this->_offset++;$T=$this->_result->columnType($e);return(object)array("name"=>$this->_result->columnName($e),"type"=>$T,"charsetnr"=>($T==SQLITE3_BLOB?63:0),);}function
__desctruct(){return$this->_result->finalize();}}}else{class
Min_SQLite{var$extension="SQLite",$server_info,$affected_rows,$error,$_link;function
__construct($Vc){$this->server_info=sqlite_libversion();$this->_link=new
SQLiteDatabase($Vc);}function
query($G,$Di=false){$Te=($Di?"unbufferedQuery":"query");$H=@$this->_link->$Te($G,SQLITE_BOTH,$o);$this->error="";if(!$H){$this->error=$o;return
false;}elseif($H===true){$this->affected_rows=$this->changes();return
true;}return
new
Min_Result($H);}function
quote($P){return"'".sqlite_escape_string($P)."'";}function
store_result(){return$this->_result;}function
result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->_result->fetch();return$J[$p];}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($H){$this->_result=$H;if(method_exists($H,'numRows'))$this->num_rows=$H->numRows();}function
fetch_assoc(){$J=$this->_result->fetch(SQLITE_ASSOC);if(!$J)return
false;$I=array();foreach($J
as$z=>$X)$I[($z[0]=='"'?idf_unescape($z):$z)]=$X;return$I;}function
fetch_row(){return$this->_result->fetch(SQLITE_NUM);}function
fetch_field(){$C=$this->_result->fieldName($this->_offset++);$bg='(\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($bg\\.)?$bg\$~",$C,$B)){$Q=($B[3]!=""?$B[3]:idf_unescape($B[2]));$C=($B[5]!=""?$B[5]:idf_unescape($B[4]));}return(object)array("name"=>$C,"orgname"=>$C,"orgtable"=>$Q,);}}}}elseif(extension_loaded("pdo_sqlite")){class
Min_SQLite
extends
Min_PDO{var$extension="PDO_SQLite";function
__construct($Vc){$this->dsn(DRIVER.":$Vc","","");}}}if(class_exists("Min_SQLite")){class
Min_DB
extends
Min_SQLite{function
__construct(){parent::__construct(":memory:");$this->query("PRAGMA foreign_keys = 1");}function
select_db($Vc){if(is_readable($Vc)&&$this->query("ATTACH ".$this->quote(preg_match("~(^[/\\\\]|:)~",$Vc)?$Vc:dirname($_SERVER["SCRIPT_FILENAME"])."/$Vc")." AS a")){parent::__construct($Vc);$this->query("PRAGMA foreign_keys = 1");return
true;}return
false;}function
multi_query($G){return$this->_result=$this->query($G);}function
next_result(){return
false;}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$K,$lg){$Vi=array();foreach($K
as$O)$Vi[]="(".implode(", ",$O).")";return
queries("REPLACE INTO ".table($Q)." (".implode(", ",array_keys(reset($K))).") VALUES\n".implode(",\n",$Vi));}function
tableHelp($C){if($C=="sqlite_sequence")return"fileformat2.html#seqtab";if($C=="sqlite_master")return"fileformat2.html#$C";}}function
idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
table($v){return
idf_escape($v);}function
connect(){global$b;list(,,$F)=$b->credentials();if($F!="")return
lang(22);return
new
Min_DB;}function
get_databases(){return
array();}function
limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
limit1($Q,$G,$Z,$M="\n"){global$h;return(preg_match('~^INTO~',$G)||$h->result("SELECT sqlite_compileoption_used('ENABLE_UPDATE_DELETE_LIMIT')")?limit($G,$Z,1,0,$M):" $G WHERE rowid = (SELECT rowid FROM ".table($Q).$Z.$M."LIMIT 1)");}function
db_collation($m,$pb){global$h;return$h->result("PRAGMA encoding");}function
engines(){return
array();}function
logged_user(){return
get_current_user();}function
tables_list(){return
get_key_vals("SELECT name, type FROM sqlite_master WHERE type IN ('table', 'view') ORDER BY (name = 'sqlite_sequence'), name");}function
count_tables($l){return
array();}function
table_status($C=""){global$h;$I=array();foreach(get_rows("SELECT name AS Name, type AS Engine, 'rowid' AS Oid, '' AS Auto_increment FROM sqlite_master WHERE type IN ('table', 'view') ".($C!=""?"AND name = ".q($C):"ORDER BY name"))as$J){$J["Rows"]=$h->result("SELECT COUNT(*) FROM ".idf_escape($J["Name"]));$I[$J["Name"]]=$J;}foreach(get_rows("SELECT * FROM sqlite_sequence",null,"")as$J)$I[$J["name"]]["Auto_increment"]=$J["seq"];return($C!=""?$I[$C]:$I);}function
is_view($R){return$R["Engine"]=="view";}function
fk_support($R){global$h;return!$h->result("SELECT sqlite_compileoption_used('OMIT_FOREIGN_KEY')");}function
fields($Q){global$h;$I=array();$lg="";foreach(get_rows("PRAGMA table_info(".table($Q).")")as$J){$C=$J["name"];$T=strtolower($J["type"]);$Tb=$J["dflt_value"];$I[$C]=array("field"=>$C,"type"=>(preg_match('~int~i',$T)?"integer":(preg_match('~char|clob|text~i',$T)?"text":(preg_match('~blob~i',$T)?"blob":(preg_match('~real|floa|doub~i',$T)?"real":"numeric")))),"full_type"=>$T,"default"=>(preg_match("~'(.*)'~",$Tb,$B)?str_replace("''","'",$B[1]):($Tb=="NULL"?null:$Tb)),"null"=>!$J["notnull"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$J["pk"],);if($J["pk"]){if($lg!="")$I[$lg]["auto_increment"]=false;elseif(preg_match('~^integer$~i',$T))$I[$C]["auto_increment"]=true;$lg=$C;}}$zh=$h->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));preg_match_all('~(("[^"]*+")+|[a-z0-9_]+)\s+text\s+COLLATE\s+(\'[^\']+\'|\S+)~i',$zh,$Fe,PREG_SET_ORDER);foreach($Fe
as$B){$C=str_replace('""','"',preg_replace('~^"|"$~','',$B[1]));if($I[$C])$I[$C]["collation"]=trim($B[3],"'");}return$I;}function
indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$I=array();$zh=$i->result("SELECT sql FROM sqlite_master WHERE type = 'table' AND name = ".q($Q));if(preg_match('~\bPRIMARY\s+KEY\s*\((([^)"]+|"[^"]*"|`[^`]*`)++)~i',$zh,$B)){$I[""]=array("type"=>"PRIMARY","columns"=>array(),"lengths"=>array(),"descs"=>array());preg_match_all('~((("[^"]*+")+|(?:`[^`]*+`)+)|(\S+))(\s+(ASC|DESC))?(,\s*|$)~i',$B[1],$Fe,PREG_SET_ORDER);foreach($Fe
as$B){$I[""]["columns"][]=idf_unescape($B[2]).$B[4];$I[""]["descs"][]=(preg_match('~DESC~i',$B[5])?'1':null);}}if(!$I){foreach(fields($Q)as$C=>$p){if($p["primary"])$I[""]=array("type"=>"PRIMARY","columns"=>array($C),"lengths"=>array(),"descs"=>array(null));}}$Bh=get_key_vals("SELECT name, sql FROM sqlite_master WHERE type = 'index' AND tbl_name = ".q($Q),$i);foreach(get_rows("PRAGMA index_list(".table($Q).")",$i)as$J){$C=$J["name"];$w=array("type"=>($J["unique"]?"UNIQUE":"INDEX"));$w["lengths"]=array();$w["descs"]=array();foreach(get_rows("PRAGMA index_info(".idf_escape($C).")",$i)as$Yg){$w["columns"][]=$Yg["name"];$w["descs"][]=null;}if(preg_match('~^CREATE( UNIQUE)? INDEX '.preg_quote(idf_escape($C).' ON '.idf_escape($Q),'~').' \((.*)\)$~i',$Bh[$C],$Ig)){preg_match_all('/("[^"]*+")+( DESC)?/',$Ig[2],$Fe);foreach($Fe[2]as$z=>$X){if($X)$w["descs"][$z]='1';}}if(!$I[""]||$w["type"]!="UNIQUE"||$w["columns"]!=$I[""]["columns"]||$w["descs"]!=$I[""]["descs"]||!preg_match("~^sqlite_~",$C))$I[$C]=$w;}return$I;}function
foreign_keys($Q){$I=array();foreach(get_rows("PRAGMA foreign_key_list(".table($Q).")")as$J){$r=&$I[$J["id"]];if(!$r)$r=$J;$r["source"][]=$J["from"];$r["target"][]=$J["to"];}return$I;}function
view($C){global$h;return
array("select"=>preg_replace('~^(?:[^`"[]+|`[^`]*`|"[^"]*")* AS\s+~iU','',$h->result("SELECT sql FROM sqlite_master WHERE name = ".q($C))));}function
collations(){return(isset($_GET["create"])?get_vals("PRAGMA collation_list",1):array());}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
check_sqlite_name($C){global$h;$Lc="db|sdb|sqlite";if(!preg_match("~^[^\\0]*\\.($Lc)\$~",$C)){$h->error=lang(23,str_replace("|",", ",$Lc));return
false;}return
true;}function
create_database($m,$d){global$h;if(file_exists($m)){$h->error=lang(24);return
false;}if(!check_sqlite_name($m))return
false;try{$A=new
Min_SQLite($m);}catch(Exception$Bc){$h->error=$Bc->getMessage();return
false;}$A->query('PRAGMA encoding = "UTF-8"');$A->query('CREATE TABLE adminer (i)');$A->query('DROP TABLE adminer');return
true;}function
drop_databases($l){global$h;$h->__construct(":memory:");foreach($l
as$m){if(!@unlink($m)){$h->error=lang(24);return
false;}}return
true;}function
rename_database($C,$d){global$h;if(!check_sqlite_name($C))return
false;$h->__construct(":memory:");$h->error=lang(24);return@rename(DB,$C);}function
auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){$Pi=($Q==""||$dd);foreach($q
as$p){if($p[0]!=""||!$p[1]||$p[2]){$Pi=true;break;}}$c=array();$Jf=array();foreach($q
as$p){if($p[1]){$c[]=($Pi?$p[1]:"ADD ".implode($p[1]));if($p[0]!="")$Jf[$p[0]]=$p[1][0];}}if(!$Pi){foreach($c
as$X){if(!queries("ALTER TABLE ".table($Q)." $X"))return
false;}if($Q!=$C&&!queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)))return
false;}elseif(!recreate_table($Q,$C,$c,$Jf,$dd))return
false;if($Ma)queries("UPDATE sqlite_sequence SET seq = $Ma WHERE name = ".q($C));return
true;}function
recreate_table($Q,$C,$q,$Jf,$dd,$x=array()){if($Q!=""){if(!$q){foreach(fields($Q)as$z=>$p){if($x)$p["auto_increment"]=0;$q[]=process_field($p,$p);$Jf[$z]=idf_escape($z);}}$mg=false;foreach($q
as$p){if($p[6])$mg=true;}$ic=array();foreach($x
as$z=>$X){if($X[2]=="DROP"){$ic[$X[1]]=true;unset($x[$z]);}}foreach(indexes($Q)as$he=>$w){$f=array();foreach($w["columns"]as$z=>$e){if(!$Jf[$e])continue
2;$f[]=$Jf[$e].($w["descs"][$z]?" DESC":"");}if(!$ic[$he]){if($w["type"]!="PRIMARY"||!$mg)$x[]=array($w["type"],$he,$f);}}foreach($x
as$z=>$X){if($X[0]=="PRIMARY"){unset($x[$z]);$dd[]=" PRIMARY KEY (".implode(", ",$X[2]).")";}}foreach(foreign_keys($Q)as$he=>$r){foreach($r["source"]as$z=>$e){if(!$Jf[$e])continue
2;$r["source"][$z]=idf_unescape($Jf[$e]);}if(!isset($dd[" $he"]))$dd[]=" ".format_foreign_key($r);}queries("BEGIN");}foreach($q
as$z=>$p)$q[$z]=" ".implode($p);$q=array_merge($q,array_filter($dd));if(!queries("CREATE TABLE ".table($Q!=""?"adminer_$C":$C)." (\n".implode(",\n",$q)."\n)"))return
false;if($Q!=""){if($Jf&&!queries("INSERT INTO ".table("adminer_$C")." (".implode(", ",$Jf).") SELECT ".implode(", ",array_map('idf_escape',array_keys($Jf)))." FROM ".table($Q)))return
false;$Ai=array();foreach(triggers($Q)as$zi=>$hi){$yi=trigger($zi);$Ai[]="CREATE TRIGGER ".idf_escape($zi)." ".implode(" ",$hi)." ON ".table($C)."\n$yi[Statement]";}if(!queries("DROP TABLE ".table($Q)))return
false;queries("ALTER TABLE ".table("adminer_$C")." RENAME TO ".table($C));if(!alter_indexes($C,$x))return
false;foreach($Ai
as$yi){if(!queries($yi))return
false;}queries("COMMIT");}return
true;}function
index_sql($Q,$T,$C,$f){return"CREATE $T ".($T!="INDEX"?"INDEX ":"").idf_escape($C!=""?$C:uniqid($Q."_"))." ON ".table($Q)." $f";}function
alter_indexes($Q,$c){foreach($c
as$lg){if($lg[0]=="PRIMARY")return
recreate_table($Q,$Q,array(),array(),array(),$c);}foreach(array_reverse($c)as$X){if(!queries($X[2]=="DROP"?"DROP INDEX ".idf_escape($X[1]):index_sql($Q,$X[0],$X[1],"(".implode(", ",$X[2]).")")))return
false;}return
true;}function
truncate_tables($S){return
apply_queries("DELETE FROM",$S);}function
drop_views($aj){return
apply_queries("DROP VIEW",$aj);}function
drop_tables($S){return
apply_queries("DROP TABLE",$S);}function
move_tables($S,$aj,$Yh){return
false;}function
trigger($C){global$h;if($C=="")return
array("Statement"=>"BEGIN\n\t;\nEND");$v='(?:[^`"\s]+|`[^`]*`|"[^"]*")+';$_i=trigger_options();preg_match("~^CREATE\\s+TRIGGER\\s*$v\\s*(".implode("|",$_i["Timing"]).")\\s+([a-z]+)(?:\\s+OF\\s+($v))?\\s+ON\\s*$v\\s*(?:FOR\\s+EACH\\s+ROW\\s)?(.*)~is",$h->result("SELECT sql FROM sqlite_master WHERE type = 'trigger' AND name = ".q($C)),$B);$kf=$B[3];return
array("Timing"=>strtoupper($B[1]),"Event"=>strtoupper($B[2]).($kf?" OF":""),"Of"=>($kf[0]=='`'||$kf[0]=='"'?idf_unescape($kf):$kf),"Trigger"=>$C,"Statement"=>$B[4],);}function
triggers($Q){$I=array();$_i=trigger_options();foreach(get_rows("SELECT * FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q))as$J){preg_match('~^CREATE\s+TRIGGER\s*(?:[^`"\s]+|`[^`]*`|"[^"]*")+\s*('.implode("|",$_i["Timing"]).')\s*(.*)\s+ON\b~iU',$J["sql"],$B);$I[$J["name"]]=array($B[1],$B[2]);}return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","UPDATE OF","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
begin(){return
queries("BEGIN");}function
last_id(){global$h;return$h->result("SELECT LAST_INSERT_ROWID()");}function
explain($h,$G){return$h->query("EXPLAIN QUERY PLAN $G");}function
found_rows($R,$Z){}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($ch){return
true;}function
create_sql($Q,$Ma,$Jh){global$h;$I=$h->result("SELECT sql FROM sqlite_master WHERE type IN ('table', 'view') AND name = ".q($Q));foreach(indexes($Q)as$C=>$w){if($C=='')continue;$I.=";\n\n".index_sql($Q,$w['type'],$C,"(".implode(", ",array_map('idf_escape',$w['columns'])).")");}return$I;}function
truncate_sql($Q){return"DELETE FROM ".table($Q);}function
use_sql($k){}function
trigger_sql($Q){return
implode(get_vals("SELECT sql || ';;\n' FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q)));}function
show_variables(){global$h;$I=array();foreach(array("auto_vacuum","cache_size","count_changes","default_cache_size","empty_result_callbacks","encoding","foreign_keys","full_column_names","fullfsync","journal_mode","journal_size_limit","legacy_file_format","locking_mode","page_size","max_page_count","read_uncommitted","recursive_triggers","reverse_unordered_selects","secure_delete","short_column_names","synchronous","temp_store","temp_store_directory","schema_version","integrity_check","quick_check")as$z)$I[$z]=$h->result("PRAGMA $z");return$I;}function
show_status(){$I=array();foreach(get_vals("PRAGMA compile_options")as$yf){list($z,$X)=explode("=",$yf,2);$I[$z]=$X;}return$I;}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
support($Qc){return
preg_match('~^(columns|database|drop_col|dump|indexes|descidx|move_col|sql|status|table|trigger|variables|view|view_trigger)$~',$Qc);}$y="sqlite";$U=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Ih=array_keys($U);$Ji=array();$wf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$ld=array("hex","length","lower","round","unixepoch","upper");$rd=array("avg","count","count distinct","group_concat","max","min","sum");$nc=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$fc["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$ig=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error,$timeout;function
_error($yc,$o){if(ini_bool("html_errors"))$o=html_entity_decode(strip_tags($o));$o=preg_replace('~^[^:]*: ~','',$o);$this->error=$o;}function
connect($N,$V,$F){global$b;$m=$b->database();set_error_handler(array($this,'_error'));$this->_string="host='".str_replace(":","' port='",addcslashes($N,"'\\"))."' user='".addcslashes($V,"'\\")."' password='".addcslashes($F,"'\\")."'";$this->_link=@pg_connect("$this->_string dbname='".($m!=""?addcslashes($m,"'\\"):"postgres")."'",PGSQL_CONNECT_FORCE_NEW);if(!$this->_link&&$m!=""){$this->_database=false;$this->_link=@pg_connect("$this->_string dbname='postgres'",PGSQL_CONNECT_FORCE_NEW);}restore_error_handler();if($this->_link){$Yi=pg_version($this->_link);$this->server_info=$Yi["server"];pg_set_client_encoding($this->_link,"UTF8");}return(bool)$this->_link;}function
quote($P){return"'".pg_escape_string($this->_link,$P)."'";}function
value($X,$p){return($p["type"]=="bytea"?pg_unescape_bytea($X):$X);}function
quoteBinary($P){return"'".pg_escape_bytea($this->_link,$P)."'";}function
select_db($k){global$b;if($k==$b->database())return$this->_database;$I=@pg_connect("$this->_string dbname='".addcslashes($k,"'\\")."'",PGSQL_CONNECT_FORCE_NEW);if($I)$this->_link=$I;return$I;}function
close(){$this->_link=@pg_connect("$this->_string dbname='postgres'");}function
query($G,$Di=false){$H=@pg_query($this->_link,$G);$this->error="";if(!$H){$this->error=pg_last_error($this->_link);$I=false;}elseif(!pg_num_fields($H)){$this->affected_rows=pg_affected_rows($H);$I=true;}else$I=new
Min_Result($H);if($this->timeout){$this->timeout=0;$this->query("RESET statement_timeout");}return$I;}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
false;return
pg_fetch_result($H->_result,0,$p);}function
warnings(){return
h(pg_last_notice($this->_link));}}class
Min_Result{var$_result,$_offset=0,$num_rows;function
__construct($H){$this->_result=$H;$this->num_rows=pg_num_rows($H);}function
fetch_assoc(){return
pg_fetch_assoc($this->_result);}function
fetch_row(){return
pg_fetch_row($this->_result);}function
fetch_field(){$e=$this->_offset++;$I=new
stdClass;if(function_exists('pg_field_table'))$I->orgtable=pg_field_table($this->_result,$e);$I->name=pg_field_name($this->_result,$e);$I->orgname=$I->name;$I->type=pg_field_type($this->_result,$e);$I->charsetnr=($I->type=="bytea"?63:0);return$I;}function
__destruct(){pg_free_result($this->_result);}}}elseif(extension_loaded("pdo_pgsql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_PgSQL",$timeout;function
connect($N,$V,$F){global$b;$m=$b->database();$P="pgsql:host='".str_replace(":","' port='",addcslashes($N,"'\\"))."' options='-c client_encoding=utf8'";$this->dsn("$P dbname='".($m!=""?addcslashes($m,"'\\"):"postgres")."'",$V,$F);return
true;}function
select_db($k){global$b;return($b->database()==$k);}function
quoteBinary($Zg){return
q($Zg);}function
query($G,$Di=false){$I=parent::query($G,$Di);if($this->timeout){$this->timeout=0;parent::query("RESET statement_timeout");}return$I;}function
warnings(){return'';}function
close(){}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$K,$lg){global$h;foreach($K
as$O){$Ki=array();$Z=array();foreach($O
as$z=>$X){$Ki[]="$z = $X";if(isset($lg[idf_unescape($z)]))$Z[]="$z = $X";}if(!(($Z&&queries("UPDATE ".table($Q)." SET ".implode(", ",$Ki)." WHERE ".implode(" AND ",$Z))&&$h->affected_rows)||queries("INSERT INTO ".table($Q)." (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).")")))return
false;}return
true;}function
slowQuery($G,$gi){$this->_conn->query("SET statement_timeout = ".(1000*$gi));$this->_conn->timeout=1000*$gi;return$G;}function
convertSearch($v,$X,$p){return(preg_match('~char|text'.(!preg_match('~LIKE~',$X["op"])?'|date|time(stamp)?|boolean|uuid|'.number_type():'').'~',$p["type"])?$v:"CAST($v AS text)");}function
quoteBinary($Zg){return$this->_conn->quoteBinary($Zg);}function
warnings(){return$this->_conn->warnings();}function
tableHelp($C){$ye=array("information_schema"=>"infoschema","pg_catalog"=>"catalog",);$A=$ye[$_GET["ns"]];if($A)return"$A-".str_replace("_","-",$C).".html";}}function
idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
table($v){return
idf_escape($v);}function
connect(){global$b,$U,$Ih;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2])){if(min_version(9,0,$h)){$h->query("SET application_name = 'Adminer'");if(min_version(9.2,0,$h)){$Ih[lang(25)][]="json";$U["json"]=4294967295;if(min_version(9.4,0,$h)){$Ih[lang(25)][]="jsonb";$U["jsonb"]=4294967295;}}}return$h;}return$h->error;}function
get_databases(){return
get_vals("SELECT datname FROM pg_database WHERE has_database_privilege(datname, 'CONNECT') ORDER BY datname");}function
limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
limit1($Q,$G,$Z,$M="\n"){return(preg_match('~^INTO~',$G)?limit($G,$Z,1,0,$M):" $G".(is_view(table_status1($Q))?$Z:" WHERE ctid = (SELECT ctid FROM ".table($Q).$Z.$M."LIMIT 1)"));}function
db_collation($m,$pb){global$h;return$h->result("SHOW LC_COLLATE");}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT user");}function
tables_list(){$G="SELECT table_name, table_type FROM information_schema.tables WHERE table_schema = current_schema()";if(support('materializedview'))$G.="
UNION ALL
SELECT matviewname, 'MATERIALIZED VIEW'
FROM pg_matviews
WHERE schemaname = current_schema()";$G.="
ORDER BY 1";return
get_key_vals($G);}function
count_tables($l){return
array();}function
table_status($C=""){$I=array();foreach(get_rows("SELECT c.relname AS \"Name\", CASE c.relkind WHEN 'r' THEN 'table' WHEN 'm' THEN 'materialized view' ELSE 'view' END AS \"Engine\", pg_relation_size(c.oid) AS \"Data_length\", pg_total_relation_size(c.oid) - pg_relation_size(c.oid) AS \"Index_length\", obj_description(c.oid, 'pg_class') AS \"Comment\", CASE WHEN c.relhasoids THEN 'oid' ELSE '' END AS \"Oid\", c.reltuples as \"Rows\", n.nspname
FROM pg_class c
JOIN pg_namespace n ON(n.nspname = current_schema() AND n.oid = c.relnamespace)
WHERE relkind IN ('r', 'm', 'v', 'f')
".($C!=""?"AND relname = ".q($C):"ORDER BY relname"))as$J)$I[$J["Name"]]=$J;return($C!=""?$I[$C]:$I);}function
is_view($R){return
in_array($R["Engine"],array("view","materialized view"));}function
fk_support($R){return
true;}function
fields($Q){$I=array();$Da=array('timestamp without time zone'=>'timestamp','timestamp with time zone'=>'timestamptz',);$Ed=min_version(10)?"(a.attidentity = 'd')::int":'0';foreach(get_rows("SELECT a.attname AS field, format_type(a.atttypid, a.atttypmod) AS full_type, d.adsrc AS default, a.attnotnull::int, col_description(c.oid, a.attnum) AS comment, $Ed AS identity
FROM pg_class c
JOIN pg_namespace n ON c.relnamespace = n.oid
JOIN pg_attribute a ON c.oid = a.attrelid
LEFT JOIN pg_attrdef d ON c.oid = d.adrelid AND a.attnum = d.adnum
WHERE c.relname = ".q($Q)."
AND n.nspname = current_schema()
AND NOT a.attisdropped
AND a.attnum > 0
ORDER BY a.attnum")as$J){preg_match('~([^([]+)(\((.*)\))?([a-z ]+)?((\[[0-9]*])*)$~',$J["full_type"],$B);list(,$T,$ve,$J["length"],$xa,$Ga)=$B;$J["length"].=$Ga;$eb=$T.$xa;if(isset($Da[$eb])){$J["type"]=$Da[$eb];$J["full_type"]=$J["type"].$ve.$Ga;}else{$J["type"]=$T;$J["full_type"]=$J["type"].$ve.$xa.$Ga;}if($J['identity'])$J['default']='GENERATED BY DEFAULT AS IDENTITY';$J["null"]=!$J["attnotnull"];$J["auto_increment"]=$J['identity']||preg_match('~^nextval\(~i',$J["default"]);$J["privileges"]=array("insert"=>1,"select"=>1,"update"=>1);if(preg_match('~(.+)::[^)]+(.*)~',$J["default"],$B))$J["default"]=($B[1]=="NULL"?null:(($B[1][0]=="'"?idf_unescape($B[1]):$B[1]).$B[2]));$I[$J["field"]]=$J;}return$I;}function
indexes($Q,$i=null){global$h;if(!is_object($i))$i=$h;$I=array();$Rh=$i->result("SELECT oid FROM pg_class WHERE relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema()) AND relname = ".q($Q));$f=get_key_vals("SELECT attnum, attname FROM pg_attribute WHERE attrelid = $Rh AND attnum > 0",$i);foreach(get_rows("SELECT relname, indisunique::int, indisprimary::int, indkey, indoption , (indpred IS NOT NULL)::int as indispartial FROM pg_index i, pg_class ci WHERE i.indrelid = $Rh AND ci.oid = i.indexrelid",$i)as$J){$Jg=$J["relname"];$I[$Jg]["type"]=($J["indispartial"]?"INDEX":($J["indisprimary"]?"PRIMARY":($J["indisunique"]?"UNIQUE":"INDEX")));$I[$Jg]["columns"]=array();foreach(explode(" ",$J["indkey"])as$Od)$I[$Jg]["columns"][]=$f[$Od];$I[$Jg]["descs"]=array();foreach(explode(" ",$J["indoption"])as$Pd)$I[$Jg]["descs"][]=($Pd&1?'1':null);$I[$Jg]["lengths"]=array();}return$I;}function
foreign_keys($Q){global$rf;$I=array();foreach(get_rows("SELECT conname, condeferrable::int AS deferrable, pg_get_constraintdef(oid) AS definition
FROM pg_constraint
WHERE conrelid = (SELECT pc.oid FROM pg_class AS pc INNER JOIN pg_namespace AS pn ON (pn.oid = pc.relnamespace) WHERE pc.relname = ".q($Q)." AND pn.nspname = current_schema())
AND contype = 'f'::char
ORDER BY conkey, conname")as$J){if(preg_match('~FOREIGN KEY\s*\((.+)\)\s*REFERENCES (.+)\((.+)\)(.*)$~iA',$J['definition'],$B)){$J['source']=array_map('trim',explode(',',$B[1]));if(preg_match('~^(("([^"]|"")+"|[^"]+)\.)?"?("([^"]|"")+"|[^"]+)$~',$B[2],$Ee)){$J['ns']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$Ee[2]));$J['table']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$Ee[4]));}$J['target']=array_map('trim',explode(',',$B[3]));$J['on_delete']=(preg_match("~ON DELETE ($rf)~",$B[4],$Ee)?$Ee[1]:'NO ACTION');$J['on_update']=(preg_match("~ON UPDATE ($rf)~",$B[4],$Ee)?$Ee[1]:'NO ACTION');$I[$J['conname']]=$J;}}return$I;}function
view($C){global$h;return
array("select"=>trim($h->result("SELECT view_definition
FROM information_schema.views
WHERE table_schema = current_schema() AND table_name = ".q($C))));}function
collations(){return
array();}function
information_schema($m){return($m=="information_schema");}function
error(){global$h;$I=h($h->error);if(preg_match('~^(.*\n)?([^\n]*)\n( *)\^(\n.*)?$~s',$I,$B))$I=$B[1].preg_replace('~((?:[^&]|&[^;]*;){'.strlen($B[3]).'})(.*)~','\1<b>\2</b>',$B[2]).$B[4];return
nl_br($I);}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).($d?" ENCODING ".idf_escape($d):""));}function
drop_databases($l){global$h;$h->close();return
apply_queries("DROP DATABASE",$l,'idf_escape');}function
rename_database($C,$d){return
queries("ALTER DATABASE ".idf_escape(DB)." RENAME TO ".idf_escape($C));}function
auto_increment(){return"";}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){$c=array();$wg=array();foreach($q
as$p){$e=idf_escape($p[0]);$X=$p[1];if(!$X)$c[]="DROP $e";else{$Ui=$X[5];unset($X[5]);if(isset($X[6])&&$p[0]=="")$X[1]=($X[1]=="bigint"?" big":" ")."serial";if($p[0]=="")$c[]=($Q!=""?"ADD ":" ").implode($X);else{if($e!=$X[0])$wg[]="ALTER TABLE ".table($Q)." RENAME $e TO $X[0]";$c[]="ALTER $e TYPE$X[1]";if(!$X[6]){$c[]="ALTER $e ".($X[3]?"SET$X[3]":"DROP DEFAULT");$c[]="ALTER $e ".($X[2]==" NULL"?"DROP NOT":"SET").$X[2];}}if($p[0]!=""||$Ui!="")$wg[]="COMMENT ON COLUMN ".table($Q).".$X[0] IS ".($Ui!=""?substr($Ui,9):"''");}}$c=array_merge($c,$dd);if($Q=="")array_unshift($wg,"CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");elseif($c)array_unshift($wg,"ALTER TABLE ".table($Q)."\n".implode(",\n",$c));if($Q!=""&&$Q!=$C)$wg[]="ALTER TABLE ".table($Q)." RENAME TO ".table($C);if($Q!=""||$ub!="")$wg[]="COMMENT ON TABLE ".table($C)." IS ".q($ub);if($Ma!=""){}foreach($wg
as$G){if(!queries($G))return
false;}return
true;}function
alter_indexes($Q,$c){$j=array();$gc=array();$wg=array();foreach($c
as$X){if($X[0]!="INDEX")$j[]=($X[2]=="DROP"?"\nDROP CONSTRAINT ".idf_escape($X[1]):"\nADD".($X[1]!=""?" CONSTRAINT ".idf_escape($X[1]):"")." $X[0] ".($X[0]=="PRIMARY"?"KEY ":"")."(".implode(", ",$X[2]).")");elseif($X[2]=="DROP")$gc[]=idf_escape($X[1]);else$wg[]="CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q)." (".implode(", ",$X[2]).")";}if($j)array_unshift($wg,"ALTER TABLE ".table($Q).implode(",",$j));if($gc)array_unshift($wg,"DROP INDEX ".implode(", ",$gc));foreach($wg
as$G){if(!queries($G))return
false;}return
true;}function
truncate_tables($S){return
queries("TRUNCATE ".implode(", ",array_map('table',$S)));return
true;}function
drop_views($aj){return
drop_tables($aj);}function
drop_tables($S){foreach($S
as$Q){$Fh=table_status($Q);if(!queries("DROP ".strtoupper($Fh["Engine"])." ".table($Q)))return
false;}return
true;}function
move_tables($S,$aj,$Yh){foreach(array_merge($S,$aj)as$Q){$Fh=table_status($Q);if(!queries("ALTER ".strtoupper($Fh["Engine"])." ".table($Q)." SET SCHEMA ".idf_escape($Yh)))return
false;}return
true;}function
trigger($C,$Q=null){if($C=="")return
array("Statement"=>"EXECUTE PROCEDURE ()");if($Q===null)$Q=$_GET['trigger'];$K=get_rows('SELECT t.trigger_name AS "Trigger", t.action_timing AS "Timing", (SELECT STRING_AGG(event_manipulation, \' OR \') FROM information_schema.triggers WHERE event_object_table = t.event_object_table AND trigger_name = t.trigger_name ) AS "Events", t.event_manipulation AS "Event", \'FOR EACH \' || t.action_orientation AS "Type", t.action_statement AS "Statement" FROM information_schema.triggers t WHERE t.event_object_table = '.q($Q).' AND t.trigger_name = '.q($C));return
reset($K);}function
triggers($Q){$I=array();foreach(get_rows("SELECT * FROM information_schema.triggers WHERE event_object_table = ".q($Q))as$J)$I[$J["trigger_name"]]=array($J["action_timing"],$J["event_manipulation"]);return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW","FOR EACH STATEMENT"),);}function
routine($C,$T){$K=get_rows('SELECT routine_definition AS definition, LOWER(external_language) AS language, *
FROM information_schema.routines
WHERE routine_schema = current_schema() AND specific_name = '.q($C));$I=$K[0];$I["returns"]=array("type"=>$I["type_udt_name"]);$I["fields"]=get_rows('SELECT parameter_name AS field, data_type AS type, character_maximum_length AS length, parameter_mode AS inout
FROM information_schema.parameters
WHERE specific_schema = current_schema() AND specific_name = '.q($C).'
ORDER BY ordinal_position');return$I;}function
routines(){return
get_rows('SELECT specific_name AS "SPECIFIC_NAME", routine_type AS "ROUTINE_TYPE", routine_name AS "ROUTINE_NAME", type_udt_name AS "DTD_IDENTIFIER"
FROM information_schema.routines
WHERE routine_schema = current_schema()
ORDER BY SPECIFIC_NAME');}function
routine_languages(){return
get_vals("SELECT LOWER(lanname) FROM pg_catalog.pg_language");}function
routine_id($C,$J){$I=array();foreach($J["fields"]as$p)$I[]=$p["type"];return
idf_escape($C)."(".implode(", ",$I).")";}function
last_id(){return
0;}function
explain($h,$G){return$h->query("EXPLAIN $G");}function
found_rows($R,$Z){global$h;if(preg_match("~ rows=([0-9]+)~",$h->result("EXPLAIN SELECT * FROM ".idf_escape($R["Name"]).($Z?" WHERE ".implode(" AND ",$Z):"")),$Ig))return$Ig[1];return
false;}function
types(){return
get_vals("SELECT typname
FROM pg_type
WHERE typnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
AND typtype IN ('b','d','e')
AND typelem = 0");}function
schemas(){return
get_vals("SELECT nspname FROM pg_namespace ORDER BY nspname");}function
get_schema(){global$h;return$h->result("SELECT current_schema()");}function
set_schema($bh){global$h,$U,$Ih;$I=$h->query("SET search_path TO ".idf_escape($bh));foreach(types()as$T){if(!isset($U[$T])){$U[$T]=0;$Ih[lang(26)][]=$T;}}return$I;}function
create_sql($Q,$Ma,$Jh){global$h;$I='';$Rg=array();$lh=array();$Fh=table_status($Q);$q=fields($Q);$x=indexes($Q);ksort($x);$ad=foreign_keys($Q);ksort($ad);if(!$Fh||empty($q))return
false;$I="CREATE TABLE ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name'])." (\n ";foreach($q
as$Sc=>$p){$Sf=idf_escape($p['field']).' '.$p['full_type'].default_value($p).($p['attnotnull']?" NOT NULL":"");$Rg[]=$Sf;if(preg_match('~nextval\(\'([^\']+)\'\)~',$p['default'],$Fe)){$kh=$Fe[1];$yh=reset(get_rows(min_version(10)?"SELECT *, cache_size AS cache_value FROM pg_sequences WHERE schemaname = current_schema() AND sequencename = ".q($kh):"SELECT * FROM $kh"));$lh[]=($Jh=="DROP+CREATE"?"DROP SEQUENCE IF EXISTS $kh;\n":"")."CREATE SEQUENCE $kh INCREMENT $yh[increment_by] MINVALUE $yh[min_value] MAXVALUE $yh[max_value] START ".($Ma?$yh['last_value']:1)." CACHE $yh[cache_value];";}}if(!empty($lh))$I=implode("\n\n",$lh)."\n\n$I";foreach($x
as$Jd=>$w){switch($w['type']){case'UNIQUE':$Rg[]="CONSTRAINT ".idf_escape($Jd)." UNIQUE (".implode(', ',array_map('idf_escape',$w['columns'])).")";break;case'PRIMARY':$Rg[]="CONSTRAINT ".idf_escape($Jd)." PRIMARY KEY (".implode(', ',array_map('idf_escape',$w['columns'])).")";break;}}foreach($ad
as$Zc=>$Yc)$Rg[]="CONSTRAINT ".idf_escape($Zc)." $Yc[definition] ".($Yc['deferrable']?'DEFERRABLE':'NOT DEFERRABLE');$I.=implode(",\n ",$Rg)."\n) WITH (oids = ".($Fh['Oid']?'true':'false').");";foreach($x
as$Jd=>$w){if($w['type']=='INDEX'){$f=array();foreach($w['columns']as$z=>$X)$f[]=idf_escape($X).($w['descs'][$z]?" DESC":"");$I.="\n\nCREATE INDEX ".idf_escape($Jd)." ON ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name'])." USING btree (".implode(', ',$f).");";}}if($Fh['Comment'])$I.="\n\nCOMMENT ON TABLE ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name'])." IS ".q($Fh['Comment']).";";foreach($q
as$Sc=>$p){if($p['comment'])$I.="\n\nCOMMENT ON COLUMN ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name']).".".idf_escape($Sc)." IS ".q($p['comment']).";";}return
rtrim($I,';');}function
truncate_sql($Q){return"TRUNCATE ".table($Q);}function
trigger_sql($Q){$Fh=table_status($Q);$I="";foreach(triggers($Q)as$xi=>$wi){$yi=trigger($xi,$Fh['Name']);$I.="\nCREATE TRIGGER ".idf_escape($yi['Trigger'])." $yi[Timing] $yi[Events] ON ".idf_escape($Fh["nspname"]).".".idf_escape($Fh['Name'])." $yi[Type] $yi[Statement];;\n";}return$I;}function
use_sql($k){return"\connect ".idf_escape($k);}function
show_variables(){return
get_key_vals("SHOW ALL");}function
process_list(){return
get_rows("SELECT * FROM pg_stat_activity ORDER BY ".(min_version(9.2)?"pid":"procpid"));}function
show_status(){}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
support($Qc){return
preg_match('~^(database|table|columns|sql|indexes|descidx|comment|view|'.(min_version(9.3)?'materializedview|':'').'scheme|routine|processlist|sequence|trigger|type|variables|drop_col|kill|dump)$~',$Qc);}function
kill_process($X){return
queries("SELECT pg_terminate_backend(".number($X).")");}function
connection_id(){return"SELECT pg_backend_pid()";}function
max_connections(){global$h;return$h->result("SHOW max_connections");}$y="pgsql";$U=array();$Ih=array();foreach(array(lang(27)=>array("smallint"=>5,"integer"=>10,"bigint"=>19,"boolean"=>1,"numeric"=>0,"real"=>7,"double precision"=>16,"money"=>20),lang(28)=>array("date"=>13,"time"=>17,"timestamp"=>20,"timestamptz"=>21,"interval"=>0),lang(25)=>array("character"=>0,"character varying"=>0,"text"=>0,"tsquery"=>0,"tsvector"=>0,"uuid"=>0,"xml"=>0),lang(29)=>array("bit"=>0,"bit varying"=>0,"bytea"=>0),lang(30)=>array("cidr"=>43,"inet"=>43,"macaddr"=>17,"txid_snapshot"=>0),lang(31)=>array("box"=>0,"circle"=>0,"line"=>0,"lseg"=>0,"path"=>0,"point"=>0,"polygon"=>0),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}$Ji=array();$wf=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","ILIKE","ILIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$ld=array("char_length","lower","round","to_hex","to_timestamp","upper");$rd=array("avg","count","count distinct","max","min","sum");$nc=array(array("char"=>"md5","date|time"=>"now",),array(number_type()=>"+/-","date|time"=>"+ interval/- interval","char|text"=>"||",));}$fc["oracle"]="Oracle (beta)";if(isset($_GET["oracle"])){$ig=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_error($yc,$o){if(ini_bool("html_errors"))$o=html_entity_decode(strip_tags($o));$o=preg_replace('~^[^:]*: ~','',$o);$this->error=$o;}function
connect($N,$V,$F){$this->_link=@oci_new_connect($V,$F,$N,"AL32UTF8");if($this->_link){$this->server_info=oci_server_version($this->_link);return
true;}$o=oci_error();$this->error=$o["message"];return
false;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($k){return
true;}function
query($G,$Di=false){$H=oci_parse($this->_link,$G);$this->error="";if(!$H){$o=oci_error($this->_link);$this->errno=$o["code"];$this->error=$o["message"];return
false;}set_error_handler(array($this,'_error'));$I=@oci_execute($H);restore_error_handler();if($I){if(oci_num_fields($H))return
new
Min_Result($H);$this->affected_rows=oci_num_rows($H);}return$I;}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$p=1){$H=$this->query($G);if(!is_object($H)||!oci_fetch($H->_result))return
false;return
oci_result($H->_result,$p);}}class
Min_Result{var$_result,$_offset=1,$num_rows;function
__construct($H){$this->_result=$H;}function
_convert($J){foreach((array)$J
as$z=>$X){if(is_a($X,'OCI-Lob'))$J[$z]=$X->load();}return$J;}function
fetch_assoc(){return$this->_convert(oci_fetch_assoc($this->_result));}function
fetch_row(){return$this->_convert(oci_fetch_row($this->_result));}function
fetch_field(){$e=$this->_offset++;$I=new
stdClass;$I->name=oci_field_name($this->_result,$e);$I->orgname=$I->name;$I->type=oci_field_type($this->_result,$e);$I->charsetnr=(preg_match("~raw|blob|bfile~",$I->type)?63:0);return$I;}function
__destruct(){oci_free_statement($this->_result);}}}elseif(extension_loaded("pdo_oci")){class
Min_DB
extends
Min_PDO{var$extension="PDO_OCI";function
connect($N,$V,$F){$this->dsn("oci:dbname=//$N;charset=AL32UTF8",$V,$F);return
true;}function
select_db($k){return
true;}}}class
Min_Driver
extends
Min_SQL{function
begin(){return
true;}}function
idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
table($v){return
idf_escape($v);}function
connect(){global$b;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2]))return$h;return$h->error;}function
get_databases(){return
get_vals("SELECT tablespace_name FROM user_tablespaces");}function
limit($G,$Z,$_,$D=0,$M=" "){return($D?" * FROM (SELECT t.*, rownum AS rnum FROM (SELECT $G$Z) t WHERE rownum <= ".($_+$D).") WHERE rnum > $D":($_!==null?" * FROM (SELECT $G$Z) WHERE rownum <= ".($_+$D):" $G$Z"));}function
limit1($Q,$G,$Z,$M="\n"){return" $G$Z";}function
db_collation($m,$pb){global$h;return$h->result("SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'");}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT USER FROM DUAL");}function
tables_list(){return
get_key_vals("SELECT table_name, 'table' FROM all_tables WHERE tablespace_name = ".q(DB)."
UNION SELECT view_name, 'view' FROM user_views
ORDER BY 1");}function
count_tables($l){return
array();}function
table_status($C=""){$I=array();$dh=q($C);foreach(get_rows('SELECT table_name "Name", \'table\' "Engine", avg_row_len * num_rows "Data_length", num_rows "Rows" FROM all_tables WHERE tablespace_name = '.q(DB).($C!=""?" AND table_name = $dh":"")."
UNION SELECT view_name, 'view', 0, 0 FROM user_views".($C!=""?" WHERE view_name = $dh":"")."
ORDER BY 1")as$J){if($C!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($R){return$R["Engine"]=="view";}function
fk_support($R){return
true;}function
fields($Q){$I=array();foreach(get_rows("SELECT * FROM all_tab_columns WHERE table_name = ".q($Q)." ORDER BY column_id")as$J){$T=$J["DATA_TYPE"];$ve="$J[DATA_PRECISION],$J[DATA_SCALE]";if($ve==",")$ve=$J["DATA_LENGTH"];$I[$J["COLUMN_NAME"]]=array("field"=>$J["COLUMN_NAME"],"full_type"=>$T.($ve?"($ve)":""),"type"=>strtolower($T),"length"=>$ve,"default"=>$J["DATA_DEFAULT"],"null"=>($J["NULLABLE"]=="Y"),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$I;}function
indexes($Q,$i=null){$I=array();foreach(get_rows("SELECT uic.*, uc.constraint_type
FROM user_ind_columns uic
LEFT JOIN user_constraints uc ON uic.index_name = uc.constraint_name AND uic.table_name = uc.table_name
WHERE uic.table_name = ".q($Q)."
ORDER BY uc.constraint_type, uic.column_position",$i)as$J){$Jd=$J["INDEX_NAME"];$I[$Jd]["type"]=($J["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($J["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$I[$Jd]["columns"][]=$J["COLUMN_NAME"];$I[$Jd]["lengths"][]=($J["CHAR_LENGTH"]&&$J["CHAR_LENGTH"]!=$J["COLUMN_LENGTH"]?$J["CHAR_LENGTH"]:null);$I[$Jd]["descs"][]=($J["DESCEND"]?'1':null);}return$I;}function
view($C){$K=get_rows('SELECT text "select" FROM user_views WHERE view_name = '.q($C));return
reset($K);}function
collations(){return
array();}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
explain($h,$G){$h->query("EXPLAIN PLAN FOR $G");return$h->query("SELECT * FROM plan_table");}function
found_rows($R,$Z){}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){$c=$gc=array();foreach($q
as$p){$X=$p[1];if($X&&$p[0]!=""&&idf_escape($p[0])!=$X[0])queries("ALTER TABLE ".table($Q)." RENAME COLUMN ".idf_escape($p[0])." TO $X[0]");if($X)$c[]=($Q!=""?($p[0]!=""?"MODIFY (":"ADD ("):" ").implode($X).($Q!=""?")":"");else$gc[]=idf_escape($p[0]);}if($Q=="")return
queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");return(!$c||queries("ALTER TABLE ".table($Q)."\n".implode("\n",$c)))&&(!$gc||queries("ALTER TABLE ".table($Q)." DROP (".implode(", ",$gc).")"))&&($Q==$C||queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)));}function
foreign_keys($Q){$I=array();$G="SELECT c_list.CONSTRAINT_NAME as NAME,
c_src.COLUMN_NAME as SRC_COLUMN,
c_dest.OWNER as DEST_DB,
c_dest.TABLE_NAME as DEST_TABLE,
c_dest.COLUMN_NAME as DEST_COLUMN,
c_list.DELETE_RULE as ON_DELETE
FROM ALL_CONSTRAINTS c_list, ALL_CONS_COLUMNS c_src, ALL_CONS_COLUMNS c_dest
WHERE c_list.CONSTRAINT_NAME = c_src.CONSTRAINT_NAME
AND c_list.R_CONSTRAINT_NAME = c_dest.CONSTRAINT_NAME
AND c_list.CONSTRAINT_TYPE = 'R'
AND c_src.TABLE_NAME = ".q($Q);foreach(get_rows($G)as$J)$I[$J['NAME']]=array("db"=>$J['DEST_DB'],"table"=>$J['DEST_TABLE'],"source"=>array($J['SRC_COLUMN']),"target"=>array($J['DEST_COLUMN']),"on_delete"=>$J['ON_DELETE'],"on_update"=>null,);return$I;}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($aj){return
apply_queries("DROP VIEW",$aj);}function
drop_tables($S){return
apply_queries("DROP TABLE",$S);}function
last_id(){return
0;}function
schemas(){return
get_vals("SELECT DISTINCT owner FROM dba_segments WHERE owner IN (SELECT username FROM dba_users WHERE default_tablespace NOT IN ('SYSTEM','SYSAUX'))");}function
get_schema(){global$h;return$h->result("SELECT sys_context('USERENV', 'SESSION_USER') FROM dual");}function
set_schema($ch){global$h;return$h->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($ch));}function
show_variables(){return
get_key_vals('SELECT name, display_value FROM v$parameter');}function
process_list(){return
get_rows('SELECT sess.process AS "process", sess.username AS "user", sess.schemaname AS "schema", sess.status AS "status", sess.wait_class AS "wait_class", sess.seconds_in_wait AS "seconds_in_wait", sql.sql_text AS "sql_text", sess.machine AS "machine", sess.port AS "port"
FROM v$session sess LEFT OUTER JOIN v$sql sql
ON sql.sql_id = sess.sql_id
WHERE sess.type = \'USER\'
ORDER BY PROCESS
');}function
show_status(){$K=get_rows('SELECT * FROM v$instance');return
reset($K);}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
support($Qc){return
preg_match('~^(columns|database|drop_col|indexes|descidx|processlist|scheme|sql|status|table|variables|view|view_trigger)$~',$Qc);}$y="oracle";$U=array();$Ih=array();foreach(array(lang(27)=>array("number"=>38,"binary_float"=>12,"binary_double"=>21),lang(28)=>array("date"=>10,"timestamp"=>29,"interval year"=>12,"interval day"=>28),lang(25)=>array("char"=>2000,"varchar2"=>4000,"nchar"=>2000,"nvarchar2"=>4000,"clob"=>4294967295,"nclob"=>4294967295),lang(29)=>array("raw"=>2000,"long raw"=>2147483648,"blob"=>4294967295,"bfile"=>4294967296),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}$Ji=array();$wf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$ld=array("length","lower","round","upper");$rd=array("avg","count","count distinct","max","min","sum");$nc=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$fc["mssql"]="MS SQL (beta)";if(isset($_GET["mssql"])){$ig=array("SQLSRV","MSSQL","PDO_DBLIB");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
_get_error(){$this->error="";foreach(sqlsrv_errors()as$o){$this->errno=$o["code"];$this->error.="$o[message]\n";}$this->error=rtrim($this->error);}function
connect($N,$V,$F){global$b;$m=$b->database();$yb=array("UID"=>$V,"PWD"=>$F,"CharacterSet"=>"UTF-8");if($m!="")$yb["Database"]=$m;$this->_link=@sqlsrv_connect(preg_replace('~:~',',',$N),$yb);if($this->_link){$Qd=sqlsrv_server_info($this->_link);$this->server_info=$Qd['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($k){return$this->query("USE ".idf_escape($k));}function
query($G,$Di=false){$H=sqlsrv_query($this->_link,$G);$this->error="";if(!$H){$this->_get_error();return
false;}return$this->store_result($H);}function
multi_query($G){$this->_result=sqlsrv_query($this->_link,$G);$this->error="";if(!$this->_result){$this->_get_error();return
false;}return
true;}function
store_result($H=null){if(!$H)$H=$this->_result;if(!$H)return
false;if(sqlsrv_field_metadata($H))return
new
Min_Result($H);$this->affected_rows=sqlsrv_rows_affected($H);return
true;}function
next_result(){return$this->_result?sqlsrv_next_result($this->_result):null;}function
result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
false;$J=$H->fetch_row();return$J[$p];}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
__construct($H){$this->_result=$H;}function
_convert($J){foreach((array)$J
as$z=>$X){if(is_a($X,'DateTime'))$J[$z]=$X->format("Y-m-d H:i:s");}return$J;}function
fetch_assoc(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_ASSOC));}function
fetch_row(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_NUMERIC));}function
fetch_field(){if(!$this->_fields)$this->_fields=sqlsrv_field_metadata($this->_result);$p=$this->_fields[$this->_offset++];$I=new
stdClass;$I->name=$p["Name"];$I->orgname=$p["Name"];$I->type=($p["Type"]==1?254:0);return$I;}function
seek($D){for($t=0;$t<$D;$t++)sqlsrv_fetch($this->_result);}function
__destruct(){sqlsrv_free_stmt($this->_result);}}}elseif(extension_loaded("mssql")){class
Min_DB{var$extension="MSSQL",$_link,$_result,$server_info,$affected_rows,$error;function
connect($N,$V,$F){$this->_link=@mssql_connect($N,$V,$F);if($this->_link){$H=$this->query("SELECT SERVERPROPERTY('ProductLevel'), SERVERPROPERTY('Edition')");if($H){$J=$H->fetch_row();$this->server_info=$this->result("sp_server_info 2",2)." [$J[0]] $J[1]";}}else$this->error=mssql_get_last_message();return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($k){return
mssql_select_db($k);}function
query($G,$Di=false){$H=@mssql_query($G,$this->_link);$this->error="";if(!$H){$this->error=mssql_get_last_message();return
false;}if($H===true){$this->affected_rows=mssql_rows_affected($this->_link);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
mssql_next_result($this->_result->_result);}function
result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
false;return
mssql_result($H->_result,0,$p);}}class
Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
__construct($H){$this->_result=$H;$this->num_rows=mssql_num_rows($H);}function
fetch_assoc(){return
mssql_fetch_assoc($this->_result);}function
fetch_row(){return
mssql_fetch_row($this->_result);}function
num_rows(){return
mssql_num_rows($this->_result);}function
fetch_field(){$I=mssql_fetch_field($this->_result);$I->orgtable=$I->table;$I->orgname=$I->name;return$I;}function
seek($D){mssql_data_seek($this->_result,$D);}function
__destruct(){mssql_free_result($this->_result);}}}elseif(extension_loaded("pdo_dblib")){class
Min_DB
extends
Min_PDO{var$extension="PDO_DBLIB";function
connect($N,$V,$F){$this->dsn("dblib:charset=utf8;host=".str_replace(":",";unix_socket=",preg_replace('~:(\d)~',';port=\1',$N)),$V,$F);return
true;}function
select_db($k){return$this->query("USE ".idf_escape($k));}}}class
Min_Driver
extends
Min_SQL{function
insertUpdate($Q,$K,$lg){foreach($K
as$O){$Ki=array();$Z=array();foreach($O
as$z=>$X){$Ki[]="$z = $X";if(isset($lg[idf_unescape($z)]))$Z[]="$z = $X";}if(!queries("MERGE ".table($Q)." USING (VALUES(".implode(", ",$O).")) AS source (c".implode(", c",range(1,count($O))).") ON ".implode(" AND ",$Z)." WHEN MATCHED THEN UPDATE SET ".implode(", ",$Ki)." WHEN NOT MATCHED THEN INSERT (".implode(", ",array_keys($O)).") VALUES (".implode(", ",$O).");"))return
false;}return
true;}function
begin(){return
queries("BEGIN TRANSACTION");}}function
idf_escape($v){return"[".str_replace("]","]]",$v)."]";}function
table($v){return($_GET["ns"]!=""?idf_escape($_GET["ns"]).".":"").idf_escape($v);}function
connect(){global$b;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2]))return$h;return$h->error;}function
get_databases(){return
get_vals("SELECT name FROM sys.databases WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb')");}function
limit($G,$Z,$_,$D=0,$M=" "){return($_!==null?" TOP (".($_+$D).")":"")." $G$Z";}function
limit1($Q,$G,$Z,$M="\n"){return
limit($G,$Z,1,0,$M);}function
db_collation($m,$pb){global$h;return$h->result("SELECT collation_name FROM sys.databases WHERE name = ".q($m));}function
engines(){return
array();}function
logged_user(){global$h;return$h->result("SELECT SUSER_NAME()");}function
tables_list(){return
get_key_vals("SELECT name, type_desc FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V') ORDER BY name");}function
count_tables($l){global$h;$I=array();foreach($l
as$m){$h->select_db($m);$I[$m]=$h->result("SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES");}return$I;}function
table_status($C=""){$I=array();foreach(get_rows("SELECT name AS Name, type_desc AS Engine FROM sys.all_objects WHERE schema_id = SCHEMA_ID(".q(get_schema()).") AND type IN ('S', 'U', 'V') ".($C!=""?"AND name = ".q($C):"ORDER BY name"))as$J){if($C!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($R){return$R["Engine"]=="VIEW";}function
fk_support($R){return
true;}function
fields($Q){$I=array();foreach(get_rows("SELECT c.max_length, c.precision, c.scale, c.name, c.is_nullable, c.is_identity, c.collation_name, t.name type, CAST(d.definition as text) [default]
FROM sys.all_columns c
JOIN sys.all_objects o ON c.object_id = o.object_id
JOIN sys.types t ON c.user_type_id = t.user_type_id
LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
WHERE o.schema_id = SCHEMA_ID(".q(get_schema()).") AND o.type IN ('S', 'U', 'V') AND o.name = ".q($Q))as$J){$T=$J["type"];$ve=(preg_match("~char|binary~",$T)?$J["max_length"]:($T=="decimal"?"$J[precision],$J[scale]":""));$I[$J["name"]]=array("field"=>$J["name"],"full_type"=>$T.($ve?"($ve)":""),"type"=>$T,"length"=>$ve,"default"=>$J["default"],"null"=>$J["is_nullable"],"auto_increment"=>$J["is_identity"],"collation"=>$J["collation_name"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),"primary"=>$J["is_identity"],);}return$I;}function
indexes($Q,$i=null){$I=array();foreach(get_rows("SELECT i.name, key_ordinal, is_unique, is_primary_key, c.name AS column_name, is_descending_key
FROM sys.indexes i
INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
WHERE OBJECT_NAME(i.object_id) = ".q($Q),$i)as$J){$C=$J["name"];$I[$C]["type"]=($J["is_primary_key"]?"PRIMARY":($J["is_unique"]?"UNIQUE":"INDEX"));$I[$C]["lengths"]=array();$I[$C]["columns"][$J["key_ordinal"]]=$J["column_name"];$I[$C]["descs"][$J["key_ordinal"]]=($J["is_descending_key"]?'1':null);}return$I;}function
view($C){global$h;return
array("select"=>preg_replace('~^(?:[^[]|\[[^]]*])*\s+AS\s+~isU','',$h->result("SELECT VIEW_DEFINITION FROM INFORMATION_SCHEMA.VIEWS WHERE TABLE_SCHEMA = SCHEMA_NAME() AND TABLE_NAME = ".q($C))));}function
collations(){$I=array();foreach(get_vals("SELECT name FROM fn_helpcollations()")as$d)$I[preg_replace('~_.*~','',$d)][]=$d;return$I;}function
information_schema($m){return
false;}function
error(){global$h;return
nl_br(h(preg_replace('~^(\[[^]]*])+~m','',$h->error)));}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).(preg_match('~^[a-z0-9_]+$~i',$d)?" COLLATE $d":""));}function
drop_databases($l){return
queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$l)));}function
rename_database($C,$d){if(preg_match('~^[a-z0-9_]+$~i',$d))queries("ALTER DATABASE ".idf_escape(DB)." COLLATE $d");queries("ALTER DATABASE ".idf_escape(DB)." MODIFY NAME = ".idf_escape($C));return
true;}function
auto_increment(){return" IDENTITY".($_POST["Auto_increment"]!=""?"(".number($_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){$c=array();foreach($q
as$p){$e=idf_escape($p[0]);$X=$p[1];if(!$X)$c["DROP"][]=" COLUMN $e";else{$X[1]=preg_replace("~( COLLATE )'(\\w+)'~",'\1\2',$X[1]);if($p[0]=="")$c["ADD"][]="\n ".implode("",$X).($Q==""?substr($dd[$X[0]],16+strlen($X[0])):"");else{unset($X[6]);if($e!=$X[0])queries("EXEC sp_rename ".q(table($Q).".$e").", ".q(idf_unescape($X[0])).", 'COLUMN'");$c["ALTER COLUMN ".implode("",$X)][]="";}}}if($Q=="")return
queries("CREATE TABLE ".table($C)." (".implode(",",(array)$c["ADD"])."\n)");if($Q!=$C)queries("EXEC sp_rename ".q(table($Q)).", ".q($C));if($dd)$c[""]=$dd;foreach($c
as$z=>$X){if(!queries("ALTER TABLE ".idf_escape($C)." $z".implode(",",$X)))return
false;}return
true;}function
alter_indexes($Q,$c){$w=array();$gc=array();foreach($c
as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$gc[]=idf_escape($X[1]);else$w[]=idf_escape($X[1])." ON ".table($Q);}elseif(!queries(($X[0]!="PRIMARY"?"CREATE $X[0] ".($X[0]!="INDEX"?"INDEX ":"").idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q):"ALTER TABLE ".table($Q)." ADD PRIMARY KEY")." (".implode(", ",$X[2]).")"))return
false;}return(!$w||queries("DROP INDEX ".implode(", ",$w)))&&(!$gc||queries("ALTER TABLE ".table($Q)." DROP ".implode(", ",$gc)));}function
last_id(){global$h;return$h->result("SELECT SCOPE_IDENTITY()");}function
explain($h,$G){$h->query("SET SHOWPLAN_ALL ON");$I=$h->query($G);$h->query("SET SHOWPLAN_ALL OFF");return$I;}function
found_rows($R,$Z){}function
foreign_keys($Q){$I=array();foreach(get_rows("EXEC sp_fkeys @fktable_name = ".q($Q))as$J){$r=&$I[$J["FK_NAME"]];$r["table"]=$J["PKTABLE_NAME"];$r["source"][]=$J["FKCOLUMN_NAME"];$r["target"][]=$J["PKCOLUMN_NAME"];}return$I;}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($aj){return
queries("DROP VIEW ".implode(", ",array_map('table',$aj)));}function
drop_tables($S){return
queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
move_tables($S,$aj,$Yh){return
apply_queries("ALTER SCHEMA ".idf_escape($Yh)." TRANSFER",array_merge($S,$aj));}function
trigger($C){if($C=="")return
array();$K=get_rows("SELECT s.name [Trigger],
CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(s.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(s.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing],
c.text
FROM sysobjects s
JOIN syscomments c ON s.id = c.id
WHERE s.xtype = 'TR' AND s.name = ".q($C));$I=reset($K);if($I)$I["Statement"]=preg_replace('~^.+\s+AS\s+~isU','',$I["text"]);return$I;}function
triggers($Q){$I=array();foreach(get_rows("SELECT sys1.name,
CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsertTrigger') = 1 THEN 'INSERT' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsUpdateTrigger') = 1 THEN 'UPDATE' WHEN OBJECTPROPERTY(sys1.id, 'ExecIsDeleteTrigger') = 1 THEN 'DELETE' END [Event],
CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing]
FROM sysobjects sys1
JOIN sysobjects sys2 ON sys1.parent_obj = sys2.id
WHERE sys1.xtype = 'TR' AND sys2.name = ".q($Q))as$J)$I[$J["name"]]=array($J["Timing"],$J["Event"]);return$I;}function
trigger_options(){return
array("Timing"=>array("AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("AS"),);}function
schemas(){return
get_vals("SELECT name FROM sys.schemas");}function
get_schema(){global$h;if($_GET["ns"]!="")return$_GET["ns"];return$h->result("SELECT SCHEMA_NAME()");}function
set_schema($bh){return
true;}function
use_sql($k){return"USE ".idf_escape($k);}function
show_variables(){return
array();}function
show_status(){return
array();}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
support($Qc){return
preg_match('~^(columns|database|drop_col|indexes|descidx|scheme|sql|table|trigger|view|view_trigger)$~',$Qc);}$y="mssql";$U=array();$Ih=array();foreach(array(lang(27)=>array("tinyint"=>3,"smallint"=>5,"int"=>10,"bigint"=>20,"bit"=>1,"decimal"=>0,"real"=>12,"float"=>53,"smallmoney"=>10,"money"=>20),lang(28)=>array("date"=>10,"smalldatetime"=>19,"datetime"=>19,"datetime2"=>19,"time"=>8,"datetimeoffset"=>10),lang(25)=>array("char"=>8000,"varchar"=>8000,"text"=>2147483647,"nchar"=>4000,"nvarchar"=>4000,"ntext"=>1073741823),lang(29)=>array("binary"=>8000,"varbinary"=>8000,"image"=>2147483647),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}$Ji=array();$wf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$ld=array("len","lower","round","upper");$rd=array("avg","count","count distinct","max","min","sum");$nc=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$fc['firebird']='Firebird (alpha)';if(isset($_GET["firebird"])){$ig=array("interbase");define("DRIVER","firebird");if(extension_loaded("interbase")){class
Min_DB{var$extension="Firebird",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
connect($N,$V,$F){$this->_link=ibase_connect($N,$V,$F);if($this->_link){$Ni=explode(':',$N);$this->service_link=ibase_service_attach($Ni[0],$V,$F);$this->server_info=ibase_server_info($this->service_link,IBASE_SVC_SERVER_VERSION);}else{$this->errno=ibase_errcode();$this->error=ibase_errmsg();}return(bool)$this->_link;}function
quote($P){return"'".str_replace("'","''",$P)."'";}function
select_db($k){return($k=="domain");}function
query($G,$Di=false){$H=ibase_query($G,$this->_link);if(!$H){$this->errno=ibase_errcode();$this->error=ibase_errmsg();return
false;}$this->error="";if($H===true){$this->affected_rows=ibase_affected_rows($this->_link);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
false;$J=$H->fetch_row();return$J[$p];}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
__construct($H){$this->_result=$H;}function
fetch_assoc(){return
ibase_fetch_assoc($this->_result);}function
fetch_row(){return
ibase_fetch_row($this->_result);}function
fetch_field(){$p=ibase_field_info($this->_result,$this->_offset++);return(object)array('name'=>$p['name'],'orgname'=>$p['name'],'type'=>$p['type'],'charsetnr'=>$p['length'],);}function
__destruct(){ibase_free_result($this->_result);}}}class
Min_Driver
extends
Min_SQL{}function
idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
table($v){return
idf_escape($v);}function
connect(){global$b;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2]))return$h;return$h->error;}function
get_databases($bd){return
array("domain");}function
limit($G,$Z,$_,$D=0,$M=" "){$I='';$I.=($_!==null?$M."FIRST $_".($D?" SKIP $D":""):"");$I.=" $G$Z";return$I;}function
limit1($Q,$G,$Z,$M="\n"){return
limit($G,$Z,1,0,$M);}function
db_collation($m,$pb){}function
engines(){return
array();}function
logged_user(){global$b;$Hb=$b->credentials();return$Hb[1];}function
tables_list(){global$h;$G='SELECT RDB$RELATION_NAME FROM rdb$relations WHERE rdb$system_flag = 0';$H=ibase_query($h->_link,$G);$I=array();while($J=ibase_fetch_assoc($H))$I[$J['RDB$RELATION_NAME']]='table';ksort($I);return$I;}function
count_tables($l){return
array();}function
table_status($C="",$Pc=false){global$h;$I=array();$Mb=tables_list();foreach($Mb
as$w=>$X){$w=trim($w);$I[$w]=array('Name'=>$w,'Engine'=>'standard',);if($C==$w)return$I[$w];}return$I;}function
is_view($R){return
false;}function
fk_support($R){return
preg_match('~InnoDB|IBMDB2I~i',$R["Engine"]);}function
fields($Q){global$h;$I=array();$G='SELECT r.RDB$FIELD_NAME AS field_name,
r.RDB$DESCRIPTION AS field_description,
r.RDB$DEFAULT_VALUE AS field_default_value,
r.RDB$NULL_FLAG AS field_not_null_constraint,
f.RDB$FIELD_LENGTH AS field_length,
f.RDB$FIELD_PRECISION AS field_precision,
f.RDB$FIELD_SCALE AS field_scale,
CASE f.RDB$FIELD_TYPE
WHEN 261 THEN \'BLOB\'
WHEN 14 THEN \'CHAR\'
WHEN 40 THEN \'CSTRING\'
WHEN 11 THEN \'D_FLOAT\'
WHEN 27 THEN \'DOUBLE\'
WHEN 10 THEN \'FLOAT\'
WHEN 16 THEN \'INT64\'
WHEN 8 THEN \'INTEGER\'
WHEN 9 THEN \'QUAD\'
WHEN 7 THEN \'SMALLINT\'
WHEN 12 THEN \'DATE\'
WHEN 13 THEN \'TIME\'
WHEN 35 THEN \'TIMESTAMP\'
WHEN 37 THEN \'VARCHAR\'
ELSE \'UNKNOWN\'
END AS field_type,
f.RDB$FIELD_SUB_TYPE AS field_subtype,
coll.RDB$COLLATION_NAME AS field_collation,
cset.RDB$CHARACTER_SET_NAME AS field_charset
FROM RDB$RELATION_FIELDS r
LEFT JOIN RDB$FIELDS f ON r.RDB$FIELD_SOURCE = f.RDB$FIELD_NAME
LEFT JOIN RDB$COLLATIONS coll ON f.RDB$COLLATION_ID = coll.RDB$COLLATION_ID
LEFT JOIN RDB$CHARACTER_SETS cset ON f.RDB$CHARACTER_SET_ID = cset.RDB$CHARACTER_SET_ID
WHERE r.RDB$RELATION_NAME = '.q($Q).'
ORDER BY r.RDB$FIELD_POSITION';$H=ibase_query($h->_link,$G);while($J=ibase_fetch_assoc($H))$I[trim($J['FIELD_NAME'])]=array("field"=>trim($J["FIELD_NAME"]),"full_type"=>trim($J["FIELD_TYPE"]),"type"=>trim($J["FIELD_SUB_TYPE"]),"default"=>trim($J['FIELD_DEFAULT_VALUE']),"null"=>(trim($J["FIELD_NOT_NULL_CONSTRAINT"])=="YES"),"auto_increment"=>'0',"collation"=>trim($J["FIELD_COLLATION"]),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),"comment"=>trim($J["FIELD_DESCRIPTION"]),);return$I;}function
indexes($Q,$i=null){$I=array();return$I;}function
foreign_keys($Q){return
array();}function
collations(){return
array();}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($bh){return
true;}function
support($Qc){return
preg_match("~^(columns|sql|status|table)$~",$Qc);}$y="firebird";$wf=array("=");$ld=array();$rd=array();$nc=array();}$fc["simpledb"]="SimpleDB";if(isset($_GET["simpledb"])){$ig=array("SimpleXML + allow_url_fopen");define("DRIVER","simpledb");if(class_exists('SimpleXMLElement')&&ini_bool('allow_url_fopen')){class
Min_DB{var$extension="SimpleXML",$server_info='2009-04-15',$error,$timeout,$next,$affected_rows,$_result;function
select_db($k){return($k=="domain");}function
query($G,$Di=false){$Pf=array('SelectExpression'=>$G,'ConsistentRead'=>'true');if($this->next)$Pf['NextToken']=$this->next;$H=sdb_request_all('Select','Item',$Pf,$this->timeout);$this->timeout=0;if($H===false)return$H;if(preg_match('~^\s*SELECT\s+COUNT\(~i',$G)){$Mh=0;foreach($H
as$ce)$Mh+=$ce->Attribute->Value;$H=array((object)array('Attribute'=>array((object)array('Name'=>'Count','Value'=>$Mh,))));}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
quote($P){return"'".str_replace("'","''",$P)."'";}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0;function
__construct($H){foreach($H
as$ce){$J=array();if($ce->Name!='')$J['itemName()']=(string)$ce->Name;foreach($ce->Attribute
as$Ja){$C=$this->_processValue($Ja->Name);$Y=$this->_processValue($Ja->Value);if(isset($J[$C])){$J[$C]=(array)$J[$C];$J[$C][]=$Y;}else$J[$C]=$Y;}$this->_rows[]=$J;foreach($J
as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=count($this->_rows);}function
_processValue($qc){return(is_object($qc)&&$qc['encoding']=='base64'?base64_decode($qc):(string)$qc);}function
fetch_assoc(){$J=current($this->_rows);if(!$J)return$J;$I=array();foreach($this->_rows[0]as$z=>$X)$I[$z]=$J[$z];next($this->_rows);return$I;}function
fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
array_values($I);}function
fetch_field(){$ie=array_keys($this->_rows[0]);return(object)array('name'=>$ie[$this->_offset++]);}}}class
Min_Driver
extends
Min_SQL{public$lg="itemName()";function
_chunkRequest($Fd,$wa,$Pf,$Fc=array()){global$h;foreach(array_chunk($Fd,25)as$ib){$Qf=$Pf;foreach($ib
as$t=>$u){$Qf["Item.$t.ItemName"]=$u;foreach($Fc
as$z=>$X)$Qf["Item.$t.$z"]=$X;}if(!sdb_request($wa,$Qf))return
false;}$h->affected_rows=count($Fd);return
true;}function
_extractIds($Q,$xg,$_){$I=array();if(preg_match_all("~itemName\(\) = (('[^']*+')+)~",$xg,$Fe))$I=array_map('idf_unescape',$Fe[1]);else{foreach(sdb_request_all('Select','Item',array('SelectExpression'=>'SELECT itemName() FROM '.table($Q).$xg.($_?" LIMIT 1":"")))as$ce)$I[]=$ce->Name;}return$I;}function
select($Q,$L,$Z,$od,$Af=array(),$_=1,$E=0,$ng=false){global$h;$h->next=$_GET["next"];$I=parent::select($Q,$L,$Z,$od,$Af,$_,$E,$ng);$h->next=0;return$I;}function
delete($Q,$xg,$_=0){return$this->_chunkRequest($this->_extractIds($Q,$xg,$_),'BatchDeleteAttributes',array('DomainName'=>$Q));}function
update($Q,$O,$xg,$_=0,$M="\n"){$Vb=array();$Ud=array();$t=0;$Fd=$this->_extractIds($Q,$xg,$_);$u=idf_unescape($O["`itemName()`"]);unset($O["`itemName()`"]);foreach($O
as$z=>$X){$z=idf_unescape($z);if($X=="NULL"||($u!=""&&array($u)!=$Fd))$Vb["Attribute.".count($Vb).".Name"]=$z;if($X!="NULL"){foreach((array)$X
as$ee=>$W){$Ud["Attribute.$t.Name"]=$z;$Ud["Attribute.$t.Value"]=(is_array($X)?$W:idf_unescape($W));if(!$ee)$Ud["Attribute.$t.Replace"]="true";$t++;}}}$Pf=array('DomainName'=>$Q);return(!$Ud||$this->_chunkRequest(($u!=""?array($u):$Fd),'BatchPutAttributes',$Pf,$Ud))&&(!$Vb||$this->_chunkRequest($Fd,'BatchDeleteAttributes',$Pf,$Vb));}function
insert($Q,$O){$Pf=array("DomainName"=>$Q);$t=0;foreach($O
as$C=>$Y){if($Y!="NULL"){$C=idf_unescape($C);if($C=="itemName()")$Pf["ItemName"]=idf_unescape($Y);else{foreach((array)$Y
as$X){$Pf["Attribute.$t.Name"]=$C;$Pf["Attribute.$t.Value"]=(is_array($Y)?$X:idf_unescape($Y));$t++;}}}}return
sdb_request('PutAttributes',$Pf);}function
insertUpdate($Q,$K,$lg){foreach($K
as$O){if(!$this->update($Q,$O,"WHERE `itemName()` = ".q($O["`itemName()`"])))return
false;}return
true;}function
begin(){return
false;}function
commit(){return
false;}function
rollback(){return
false;}function
slowQuery($G,$gi){$this->_conn->timeout=$gi;return$G;}}function
connect(){global$b;list(,,$F)=$b->credentials();if($F!="")return
lang(22);return
new
Min_DB;}function
support($Qc){return
preg_match('~sql~',$Qc);}function
logged_user(){global$b;$Hb=$b->credentials();return$Hb[1];}function
get_databases(){return
array("domain");}function
collations(){return
array();}function
db_collation($m,$pb){}function
tables_list(){global$h;$I=array();foreach(sdb_request_all('ListDomains','DomainName')as$Q)$I[(string)$Q]='table';if($h->error&&defined("PAGE_HEADER"))echo"<p class='error'>".error()."\n";return$I;}function
table_status($C="",$Pc=false){$I=array();foreach(($C!=""?array($C=>true):tables_list())as$Q=>$T){$J=array("Name"=>$Q,"Auto_increment"=>"");if(!$Pc){$Se=sdb_request('DomainMetadata',array('DomainName'=>$Q));if($Se){foreach(array("Rows"=>"ItemCount","Data_length"=>"ItemNamesSizeBytes","Index_length"=>"AttributeValuesSizeBytes","Data_free"=>"AttributeNamesSizeBytes",)as$z=>$X)$J[$z]=(string)$Se->$X;}}if($C!="")return$J;$I[$Q]=$J;}return$I;}function
explain($h,$G){}function
error(){global$h;return
h($h->error);}function
information_schema(){}function
is_view($R){}function
indexes($Q,$i=null){return
array(array("type"=>"PRIMARY","columns"=>array("itemName()")),);}function
fields($Q){return
fields_from_edit();}function
foreign_keys($Q){return
array();}function
table($v){return
idf_escape($v);}function
idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_":"");}function
unconvert_field($p,$I){return$I;}function
fk_support($R){}function
engines(){return
array();}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){return($Q==""&&sdb_request('CreateDomain',array('DomainName'=>$C)));}function
drop_tables($S){foreach($S
as$Q){if(!sdb_request('DeleteDomain',array('DomainName'=>$Q)))return
false;}return
true;}function
count_tables($l){foreach($l
as$m)return
array($m=>count(tables_list()));}function
found_rows($R,$Z){return($Z?null:$R["Rows"]);}function
last_id(){}function
hmac($Ca,$Mb,$z,$Ag=false){$Va=64;if(strlen($z)>$Va)$z=pack("H*",$Ca($z));$z=str_pad($z,$Va,"\0");$fe=$z^str_repeat("\x36",$Va);$ge=$z^str_repeat("\x5C",$Va);$I=$Ca($ge.pack("H*",$Ca($fe.$Mb)));if($Ag)$I=pack("H*",$I);return$I;}function
sdb_request($wa,$Pf=array()){global$b,$h;list($Bd,$Pf['AWSAccessKeyId'],$eh)=$b->credentials();$Pf['Action']=$wa;$Pf['Timestamp']=gmdate('Y-m-d\TH:i:s+00:00');$Pf['Version']='2009-04-15';$Pf['SignatureVersion']=2;$Pf['SignatureMethod']='HmacSHA1';ksort($Pf);$G='';foreach($Pf
as$z=>$X)$G.='&'.rawurlencode($z).'='.rawurlencode($X);$G=str_replace('%7E','~',substr($G,1));$G.="&Signature=".urlencode(base64_encode(hmac('sha1',"POST\n".preg_replace('~^https?://~','',$Bd)."\n/\n$G",$eh,true)));@ini_set('track_errors',1);$Uc=@file_get_contents((preg_match('~^https?://~',$Bd)?$Bd:"http://$Bd"),false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$G,'ignore_errors'=>1,))));if(!$Uc){$h->error=$php_errormsg;return
false;}libxml_use_internal_errors(true);$nj=simplexml_load_string($Uc);if(!$nj){$o=libxml_get_last_error();$h->error=$o->message;return
false;}if($nj->Errors){$o=$nj->Errors->Error;$h->error="$o->Message ($o->Code)";return
false;}$h->error='';$Xh=$wa."Result";return($nj->$Xh?$nj->$Xh:true);}function
sdb_request_all($wa,$Xh,$Pf=array(),$gi=0){$I=array();$Dh=($gi?microtime(true):0);$_=(preg_match('~LIMIT\s+(\d+)\s*$~i',$Pf['SelectExpression'],$B)?$B[1]:0);do{$nj=sdb_request($wa,$Pf);if(!$nj)break;foreach($nj->$Xh
as$qc)$I[]=$qc;if($_&&count($I)>=$_){$_GET["next"]=$nj->NextToken;break;}if($gi&µtime(true)-$Dh>$gi)return
false;$Pf['NextToken']=$nj->NextToken;if($_)$Pf['SelectExpression']=preg_replace('~\d+\s*$~',$_-count($I),$Pf['SelectExpression']);}while($nj->NextToken);return$I;}$y="simpledb";$wf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","IS NOT NULL");$ld=array();$rd=array("count");$nc=array(array("json"));}$fc["mongo"]="MongoDB";if(isset($_GET["mongo"])){$ig=array("mongo","mongodb");define("DRIVER","mongo");if(class_exists('MongoDB')){class
Min_DB{var$extension="Mongo",$server_info=MongoClient::VERSION,$error,$last_id,$_link,$_db;function
connect($Li,$zf){return@new
MongoClient($Li,$zf);}function
query($G){return
false;}function
select_db($k){try{$this->_db=$this->_link->selectDB($k);return
true;}catch(Exception$Bc){$this->error=$Bc->getMessage();return
false;}}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
__construct($H){foreach($H
as$ce){$J=array();foreach($ce
as$z=>$X){if(is_a($X,'MongoBinData'))$this->_charset[$z]=63;$J[$z]=(is_a($X,'MongoId')?'ObjectId("'.strval($X).'")':(is_a($X,'MongoDate')?gmdate("Y-m-d H:i:s",$X->sec)." GMT":(is_a($X,'MongoBinData')?$X->bin:(is_a($X,'MongoRegex')?strval($X):(is_object($X)?get_class($X):$X)))));}$this->_rows[]=$J;foreach($J
as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=count($this->_rows);}function
fetch_assoc(){$J=current($this->_rows);if(!$J)return$J;$I=array();foreach($this->_rows[0]as$z=>$X)$I[$z]=$J[$z];next($this->_rows);return$I;}function
fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
array_values($I);}function
fetch_field(){$ie=array_keys($this->_rows[0]);$C=$ie[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}class
Min_Driver
extends
Min_SQL{public$lg="_id";function
select($Q,$L,$Z,$od,$Af=array(),$_=1,$E=0,$ng=false){$L=($L==array("*")?array():array_fill_keys($L,true));$vh=array();foreach($Af
as$X){$X=preg_replace('~ DESC$~','',$X,1,$Eb);$vh[$X]=($Eb?-1:1);}return
new
Min_Result($this->_conn->_db->selectCollection($Q)->find(array(),$L)->sort($vh)->limit($_!=""?+$_:0)->skip($E*$_));}function
insert($Q,$O){try{$I=$this->_conn->_db->selectCollection($Q)->insert($O);$this->_conn->errno=$I['code'];$this->_conn->error=$I['err'];$this->_conn->last_id=$O['_id'];return!$I['err'];}catch(Exception$Bc){$this->_conn->error=$Bc->getMessage();return
false;}}}function
get_databases($bd){global$h;$I=array();$Rb=$h->_link->listDBs();foreach($Rb['databases']as$m)$I[]=$m['name'];return$I;}function
count_tables($l){global$h;$I=array();foreach($l
as$m)$I[$m]=count($h->_link->selectDB($m)->getCollectionNames(true));return$I;}function
tables_list(){global$h;return
array_fill_keys($h->_db->getCollectionNames(true),'table');}function
drop_databases($l){global$h;foreach($l
as$m){$Ng=$h->_link->selectDB($m)->drop();if(!$Ng['ok'])return
false;}return
true;}function
indexes($Q,$i=null){global$h;$I=array();foreach($h->_db->selectCollection($Q)->getIndexInfo()as$w){$Yb=array();foreach($w["key"]as$e=>$T)$Yb[]=($T==-1?'1':null);$I[$w["name"]]=array("type"=>($w["name"]=="_id_"?"PRIMARY":($w["unique"]?"UNIQUE":"INDEX")),"columns"=>array_keys($w["key"]),"lengths"=>array(),"descs"=>$Yb,);}return$I;}function
fields($Q){return
fields_from_edit();}function
found_rows($R,$Z){global$h;return$h->_db->selectCollection($_GET["select"])->count($Z);}$wf=array("=");}elseif(class_exists('MongoDB\Driver\Manager')){class
Min_DB{var$extension="MongoDB",$server_info=MONGODB_VERSION,$error,$last_id;var$_link;var$_db,$_db_name;function
connect($Li,$zf){$kb='MongoDB\Driver\Manager';return
new$kb($Li,$zf);}function
query($G){return
false;}function
select_db($k){$this->_db_name=$k;return
true;}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
__construct($H){foreach($H
as$ce){$J=array();foreach($ce
as$z=>$X){if(is_a($X,'MongoDB\BSON\Binary'))$this->_charset[$z]=63;$J[$z]=(is_a($X,'MongoDB\BSON\ObjectID')?'MongoDB\BSON\ObjectID("'.strval($X).'")':(is_a($X,'MongoDB\BSON\UTCDatetime')?$X->toDateTime()->format('Y-m-d H:i:s'):(is_a($X,'MongoDB\BSON\Binary')?$X->bin:(is_a($X,'MongoDB\BSON\Regex')?strval($X):(is_object($X)?json_encode($X,256):$X)))));}$this->_rows[]=$J;foreach($J
as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=$H->count;}function
fetch_assoc(){$J=current($this->_rows);if(!$J)return$J;$I=array();foreach($this->_rows[0]as$z=>$X)$I[$z]=$J[$z];next($this->_rows);return$I;}function
fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
array_values($I);}function
fetch_field(){$ie=array_keys($this->_rows[0]);$C=$ie[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}class
Min_Driver
extends
Min_SQL{public$lg="_id";function
select($Q,$L,$Z,$od,$Af=array(),$_=1,$E=0,$ng=false){global$h;$L=($L==array("*")?array():array_fill_keys($L,1));if(count($L)&&!isset($L['_id']))$L['_id']=0;$Z=where_to_query($Z);$vh=array();foreach($Af
as$X){$X=preg_replace('~ DESC$~','',$X,1,$Eb);$vh[$X]=($Eb?-1:1);}if(isset($_GET['limit'])&&is_numeric($_GET['limit'])&&$_GET['limit']>0)$_=$_GET['limit'];$_=min(200,max(1,(int)$_));$sh=$E*$_;$kb='MongoDB\Driver\Query';$G=new$kb($Z,array('projection'=>$L,'limit'=>$_,'skip'=>$sh,'sort'=>$vh));$Qg=$h->_link->executeQuery("$h->_db_name.$Q",$G);return
new
Min_Result($Qg);}function
update($Q,$O,$xg,$_=0,$M="\n"){global$h;$m=$h->_db_name;$Z=sql_query_where_parser($xg);$kb='MongoDB\Driver\BulkWrite';$Za=new$kb(array());if(isset($O['_id']))unset($O['_id']);$Kg=array();foreach($O
as$z=>$Y){if($Y=='NULL'){$Kg[$z]=1;unset($O[$z]);}}$Ki=array('$set'=>$O);if(count($Kg))$Ki['$unset']=$Kg;$Za->update($Z,$Ki,array('upsert'=>false));$Qg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Qg->getModifiedCount();return
true;}function
delete($Q,$xg,$_=0){global$h;$m=$h->_db_name;$Z=sql_query_where_parser($xg);$kb='MongoDB\Driver\BulkWrite';$Za=new$kb(array());$Za->delete($Z,array('limit'=>$_));$Qg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Qg->getDeletedCount();return
true;}function
insert($Q,$O){global$h;$m=$h->_db_name;$kb='MongoDB\Driver\BulkWrite';$Za=new$kb(array());if(isset($O['_id'])&&empty($O['_id']))unset($O['_id']);$Za->insert($O);$Qg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Qg->getInsertedCount();return
true;}}function
get_databases($bd){global$h;$I=array();$kb='MongoDB\Driver\Command';$sb=new$kb(array('listDatabases'=>1));$Qg=$h->_link->executeCommand('admin',$sb);foreach($Qg
as$Rb){foreach($Rb->databases
as$m)$I[]=$m->name;}return$I;}function
count_tables($l){$I=array();return$I;}function
tables_list(){global$h;$kb='MongoDB\Driver\Command';$sb=new$kb(array('listCollections'=>1));$Qg=$h->_link->executeCommand($h->_db_name,$sb);$qb=array();foreach($Qg
as$H)$qb[$H->name]='table';return$qb;}function
drop_databases($l){return
false;}function
indexes($Q,$i=null){global$h;$I=array();$kb='MongoDB\Driver\Command';$sb=new$kb(array('listIndexes'=>$Q));$Qg=$h->_link->executeCommand($h->_db_name,$sb);foreach($Qg
as$w){$Yb=array();$f=array();foreach(get_object_vars($w->key)as$e=>$T){$Yb[]=($T==-1?'1':null);$f[]=$e;}$I[$w->name]=array("type"=>($w->name=="_id_"?"PRIMARY":(isset($w->unique)?"UNIQUE":"INDEX")),"columns"=>$f,"lengths"=>array(),"descs"=>$Yb,);}return$I;}function
fields($Q){$q=fields_from_edit();if(!count($q)){global$n;$H=$n->select($Q,array("*"),null,null,array(),10);while($J=$H->fetch_assoc()){foreach($J
as$z=>$X){$J[$z]=null;$q[$z]=array("field"=>$z,"type"=>"string","null"=>($z!=$n->primary),"auto_increment"=>($z==$n->primary),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1,),);}}}return$q;}function
found_rows($R,$Z){global$h;$Z=where_to_query($Z);$kb='MongoDB\Driver\Command';$sb=new$kb(array('count'=>$R['Name'],'query'=>$Z));$Qg=$h->_link->executeCommand($h->_db_name,$sb);$oi=$Qg->toArray();return$oi[0]->n;}function
sql_query_where_parser($xg){$xg=trim(preg_replace('/WHERE[\s]?[(]?\(?/','',$xg));$xg=preg_replace('/\)\)\)$/',')',$xg);$kj=explode(' AND ',$xg);$lj=explode(') OR (',$xg);$Z=array();foreach($kj
as$ij)$Z[]=trim($ij);if(count($lj)==1)$lj=array();elseif(count($lj)>1)$Z=array();return
where_to_query($Z,$lj);}function
where_to_query($gj=array(),$hj=array()){global$b;$Mb=array();foreach(array('and'=>$gj,'or'=>$hj)as$T=>$Z){if(is_array($Z)){foreach($Z
as$Ic){list($nb,$uf,$X)=explode(" ",$Ic,3);if($nb=="_id"){$X=str_replace('MongoDB\BSON\ObjectID("',"",$X);$X=str_replace('")',"",$X);$kb='MongoDB\BSON\ObjectID';$X=new$kb($X);}if(!in_array($uf,$b->operators))continue;if(preg_match('~^\(f\)(.+)~',$uf,$B)){$X=(float)$X;$uf=$B[1];}elseif(preg_match('~^\(date\)(.+)~',$uf,$B)){$Ob=new
DateTime($X);$kb='MongoDB\BSON\UTCDatetime';$X=new$kb($Ob->getTimestamp()*1000);$uf=$B[1];}switch($uf){case'=':$uf='$eq';break;case'!=':$uf='$ne';break;case'>':$uf='$gt';break;case'<':$uf='$lt';break;case'>=':$uf='$gte';break;case'<=':$uf='$lte';break;case'regex':$uf='$regex';break;default:continue;}if($T=='and')$Mb['$and'][]=array($nb=>array($uf=>$X));elseif($T=='or')$Mb['$or'][]=array($nb=>array($uf=>$X));}}}return$Mb;}$wf=array("=","!=",">","<",">=","<=","regex","(f)=","(f)!=","(f)>","(f)<","(f)>=","(f)<=","(date)=","(date)!=","(date)>","(date)<","(date)>=","(date)<=",);}function
table($v){return$v;}function
idf_escape($v){return$v;}function
table_status($C="",$Pc=false){$I=array();foreach(tables_list()as$Q=>$T){$I[$Q]=array("Name"=>$Q);if($C==$Q)return$I[$Q];}return$I;}function
create_database($m,$d){return
true;}function
last_id(){global$h;return$h->last_id;}function
error(){global$h;return
h($h->error);}function
collations(){return
array();}function
logged_user(){global$b;$Hb=$b->credentials();return$Hb[1];}function
connect(){global$b;$h=new
Min_DB;list($N,$V,$F)=$b->credentials();$zf=array();if($V.$F!=""){$zf["username"]=$V;$zf["password"]=$F;}$m=$b->database();if($m!="")$zf["db"]=$m;try{$h->_link=$h->connect("mongodb://$N",$zf);if($F!=""){$zf["password"]="";try{$h->connect("mongodb://$N",$zf);return
lang(22);}catch(Exception$Bc){}}return$h;}catch(Exception$Bc){return$Bc->getMessage();}}function
alter_indexes($Q,$c){global$h;foreach($c
as$X){list($T,$C,$O)=$X;if($O=="DROP")$I=$h->_db->command(array("deleteIndexes"=>$Q,"index"=>$C));else{$f=array();foreach($O
as$e){$e=preg_replace('~ DESC$~','',$e,1,$Eb);$f[$e]=($Eb?-1:1);}$I=$h->_db->selectCollection($Q)->ensureIndex($f,array("unique"=>($T=="UNIQUE"),"name"=>$C,));}if($I['errmsg']){$h->error=$I['errmsg'];return
false;}}return
true;}function
support($Qc){return
preg_match("~database|indexes|descidx~",$Qc);}function
db_collation($m,$pb){}function
information_schema(){}function
is_view($R){}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
foreign_keys($Q){return
array();}function
fk_support($R){}function
engines(){return
array();}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){global$h;if($Q==""){$h->_db->createCollection($C);return
true;}}function
drop_tables($S){global$h;foreach($S
as$Q){$Ng=$h->_db->selectCollection($Q)->drop();if(!$Ng['ok'])return
false;}return
true;}function
truncate_tables($S){global$h;foreach($S
as$Q){$Ng=$h->_db->selectCollection($Q)->remove();if(!$Ng['ok'])return
false;}return
true;}$y="mongo";$ld=array();$rd=array();$nc=array(array("json"));}$fc["elastic"]="Elasticsearch (beta)";if(isset($_GET["elastic"])){$ig=array("json + allow_url_fopen");define("DRIVER","elastic");if(function_exists('json_decode')&&ini_bool('allow_url_fopen')){class
Min_DB{var$extension="JSON",$server_info,$errno,$error,$_url;function
rootQuery($Zf,$_b=array(),$Te='GET'){@ini_set('track_errors',1);$Uc=@file_get_contents("$this->_url/".ltrim($Zf,'/'),false,stream_context_create(array('http'=>array('method'=>$Te,'content'=>$_b===null?$_b:json_encode($_b),'header'=>'Content-Type: application/json','ignore_errors'=>1,))));if(!$Uc){$this->error=$php_errormsg;return$Uc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Uc;return
false;}$I=json_decode($Uc,true);if($I===null){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$zb=get_defined_constants(true);foreach($zb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return$I;}function
query($Zf,$_b=array(),$Te='GET'){return$this->rootQuery(($this->_db!=""?"$this->_db/":"/").ltrim($Zf,'/'),$_b,$Te);}function
connect($N,$V,$F){preg_match('~^(https?://)?(.*)~',$N,$B);$this->_url=($B[1]?$B[1]:"http://")."$V:$F@$B[2]";$I=$this->query('');if($I)$this->server_info=$I['version']['number'];return(bool)$I;}function
select_db($k){$this->_db=$k;return
true;}function
quote($P){return$P;}}class
Min_Result{var$num_rows,$_rows;function
__construct($K){$this->num_rows=count($this->_rows);$this->_rows=$K;reset($this->_rows);}function
fetch_assoc(){$I=current($this->_rows);next($this->_rows);return$I;}function
fetch_row(){return
array_values($this->fetch_assoc());}}}class
Min_Driver
extends
Min_SQL{function
select($Q,$L,$Z,$od,$Af=array(),$_=1,$E=0,$ng=false){global$b;$Mb=array();$G="$Q/_search";if($L!=array("*"))$Mb["fields"]=$L;if($Af){$vh=array();foreach($Af
as$nb){$nb=preg_replace('~ DESC$~','',$nb,1,$Eb);$vh[]=($Eb?array($nb=>"desc"):$nb);}$Mb["sort"]=$vh;}if($_){$Mb["size"]=+$_;if($E)$Mb["from"]=($E*$_);}foreach($Z
as$X){list($nb,$uf,$X)=explode(" ",$X,3);if($nb=="_id")$Mb["query"]["ids"]["values"][]=$X;elseif($nb.$X!=""){$bi=array("term"=>array(($nb!=""?$nb:"_all")=>$X));if($uf=="=")$Mb["query"]["filtered"]["filter"]["and"][]=$bi;else$Mb["query"]["filtered"]["query"]["bool"]["must"][]=$bi;}}if($Mb["query"]&&!$Mb["query"]["filtered"]["query"]&&!$Mb["query"]["ids"])$Mb["query"]["filtered"]["query"]=array("match_all"=>array());$Dh=microtime(true);$dh=$this->_conn->query($G,$Mb);if($ng)echo$b->selectQuery("$G: ".print_r($Mb,true),$Dh,!$dh);if(!$dh)return
false;$I=array();foreach($dh['hits']['hits']as$Ad){$J=array();if($L==array("*"))$J["_id"]=$Ad["_id"];$q=$Ad['_source'];if($L!=array("*")){$q=array();foreach($L
as$z)$q[$z]=$Ad['fields'][$z];}foreach($q
as$z=>$X){if($Mb["fields"])$X=$X[0];$J[$z]=(is_array($X)?json_encode($X):$X);}$I[]=$J;}return
new
Min_Result($I);}function
update($T,$Bg,$xg,$_=0,$M="\n"){$Xf=preg_split('~ *= *~',$xg);if(count($Xf)==2){$u=trim($Xf[1]);$G="$T/$u";return$this->_conn->query($G,$Bg,'POST');}return
false;}function
insert($T,$Bg){$u="";$G="$T/$u";$Ng=$this->_conn->query($G,$Bg,'POST');$this->_conn->last_id=$Ng['_id'];return$Ng['created'];}function
delete($T,$xg,$_=0){$Fd=array();if(is_array($_GET["where"])&&$_GET["where"]["_id"])$Fd[]=$_GET["where"]["_id"];if(is_array($_POST['check'])){foreach($_POST['check']as$db){$Xf=preg_split('~ *= *~',$db);if(count($Xf)==2)$Fd[]=trim($Xf[1]);}}$this->_conn->affected_rows=0;foreach($Fd
as$u){$G="{$T}/{$u}";$Ng=$this->_conn->query($G,'{}','DELETE');if(is_array($Ng)&&$Ng['found']==true)$this->_conn->affected_rows++;}return$this->_conn->affected_rows;}}function
connect(){global$b;$h=new
Min_DB;list($N,$V,$F)=$b->credentials();if($F!=""&&$h->connect($N,$V,""))return
lang(22);if($h->connect($N,$V,$F))return$h;return$h->error;}function
support($Qc){return
preg_match("~database|table|columns~",$Qc);}function
logged_user(){global$b;$Hb=$b->credentials();return$Hb[1];}function
get_databases(){global$h;$I=$h->rootQuery('_aliases');if($I){$I=array_keys($I);sort($I,SORT_STRING);}return$I;}function
collations(){return
array();}function
db_collation($m,$pb){}function
engines(){return
array();}function
count_tables($l){global$h;$I=array();$H=$h->query('_stats');if($H&&$H['indices']){$Nd=$H['indices'];foreach($Nd
as$Md=>$Eh){$Ld=$Eh['total']['indexing'];$I[$Md]=$Ld['index_total'];}}return$I;}function
tables_list(){global$h;$I=$h->query('_mapping');if($I)$I=array_fill_keys(array_keys($I[$h->_db]["mappings"]),'table');return$I;}function
table_status($C="",$Pc=false){global$h;$dh=$h->query("_search",array("size"=>0,"aggregations"=>array("count_by_type"=>array("terms"=>array("field"=>"_type")))),"POST");$I=array();if($dh){$S=$dh["aggregations"]["count_by_type"]["buckets"];foreach($S
as$Q){$I[$Q["key"]]=array("Name"=>$Q["key"],"Engine"=>"table","Rows"=>$Q["doc_count"],);if($C!=""&&$C==$Q["key"])return$I[$C];}}return$I;}function
error(){global$h;return
h($h->error);}function
information_schema(){}function
is_view($R){}function
indexes($Q,$i=null){return
array(array("type"=>"PRIMARY","columns"=>array("_id")),);}function
fields($Q){global$h;$H=$h->query("$Q/_mapping");$I=array();if($H){$Be=$H[$Q]['properties'];if(!$Be)$Be=$H[$h->_db]['mappings'][$Q]['properties'];if($Be){foreach($Be
as$C=>$p){$I[$C]=array("field"=>$C,"full_type"=>$p["type"],"type"=>$p["type"],"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);if($p["properties"]){unset($I[$C]["privileges"]["insert"]);unset($I[$C]["privileges"]["update"]);}}}}return$I;}function
foreign_keys($Q){return
array();}function
table($v){return$v;}function
idf_escape($v){return$v;}function
convert_field($p){}function
unconvert_field($p,$I){return$I;}function
fk_support($R){}function
found_rows($R,$Z){return
null;}function
create_database($m){global$h;return$h->rootQuery(urlencode($m),null,'PUT');}function
drop_databases($l){global$h;return$h->rootQuery(urlencode(implode(',',$l)),array(),'DELETE');}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){global$h;$tg=array();foreach($q
as$Nc){$Sc=trim($Nc[1][0]);$Tc=trim($Nc[1][1]?$Nc[1][1]:"text");$tg[$Sc]=array('type'=>$Tc);}if(!empty($tg))$tg=array('properties'=>$tg);return$h->query("_mapping/{$C}",$tg,'PUT');}function
drop_tables($S){global$h;$I=true;foreach($S
as$Q)$I=$I&&$h->query(urlencode($Q),array(),'DELETE');return$I;}function
last_id(){global$h;return$h->last_id;}$y="elastic";$wf=array("=","query");$ld=array();$rd=array();$nc=array(array("json"));$U=array();$Ih=array();foreach(array(lang(27)=>array("long"=>3,"integer"=>5,"short"=>8,"byte"=>10,"double"=>20,"float"=>66,"half_float"=>12,"scaled_float"=>21),lang(28)=>array("date"=>10),lang(25)=>array("string"=>65535,"text"=>65535),lang(29)=>array("binary"=>255),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}}$fc["clickhouse"]="ClickHouse (alpha)";if(isset($_GET["clickhouse"])){define("DRIVER","clickhouse");class
Min_DB{var$extension="JSON",$server_info,$errno,$_result,$error,$_url;var$_db='default';function
rootQuery($m,$G){@ini_set('track_errors',1);$Uc=@file_get_contents("$this->_url/?database=$m",false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$this->isQuerySelectLike($G)?"$G FORMAT JSONCompact":$G,'header'=>'Content-type: application/x-www-form-urlencoded','ignore_errors'=>1,))));if($Uc===false){$this->error=$php_errormsg;return$Uc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Uc;return
false;}$I=json_decode($Uc,true);if($I===null){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$zb=get_defined_constants(true);foreach($zb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return
new
Min_Result($I);}function
isQuerySelectLike($G){return(bool)preg_match('~^(select|show)~i',$G);}function
query($G){return$this->rootQuery($this->_db,$G);}function
connect($N,$V,$F){preg_match('~^(https?://)?(.*)~',$N,$B);$this->_url=($B[1]?$B[1]:"http://")."$V:$F@$B[2]";$I=$this->query('SELECT 1');return(bool)$I;}function
select_db($k){$this->_db=$k;return
true;}function
quote($P){return"'".addcslashes($P,"\\'")."'";}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$p=0){$H=$this->query($G);return$H['data'];}}class
Min_Result{var$num_rows,$_rows,$columns,$meta,$_offset=0;function
__construct($H){$this->num_rows=$H['rows'];$this->_rows=$H['data'];$this->meta=$H['meta'];$this->columns=array_column($this->meta,'name');reset($this->_rows);}function
fetch_assoc(){$J=current($this->_rows);next($this->_rows);return$J===false?false:array_combine($this->columns,$J);}function
fetch_row(){$J=current($this->_rows);next($this->_rows);return$J;}function
fetch_field(){$e=$this->_offset++;$I=new
stdClass;if($e<count($this->columns)){$I->name=$this->meta[$e]['name'];$I->orgname=$I->name;$I->type=$this->meta[$e]['type'];}return$I;}}class
Min_Driver
extends
Min_SQL{function
delete($Q,$xg,$_=0){return
queries("ALTER TABLE ".table($Q)." DELETE $xg");}function
update($Q,$O,$xg,$_=0,$M="\n"){$Vi=array();foreach($O
as$z=>$X)$Vi[]="$z = $X";$G=$M.implode(",$M",$Vi);return
queries("ALTER TABLE ".table($Q)." UPDATE $G$xg");}}function
idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
table($v){return
idf_escape($v);}function
explain($h,$G){return'';}function
found_rows($R,$Z){$K=get_vals("SELECT COUNT(*) FROM ".idf_escape($R["Name"]).($Z?" WHERE ".implode(" AND ",$Z):""));return
empty($K)?false:$K[0];}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){foreach($q
as$p){if($p[1][2]===" NULL")$p[1][1]=" Nullable({$p[1][1]})";unset($p[1][2]);}}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($aj){return
drop_tables($aj);}function
drop_tables($S){return
apply_queries("DROP TABLE",$S);}function
connect(){global$b;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2]))return$h;return$h->error;}function
get_databases($bd){global$h;$H=get_rows('SHOW DATABASES');$I=array();foreach($H
as$J)$I[]=$J['name'];sort($I);return$I;}function
limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?", $D":""):"");}function
limit1($Q,$G,$Z,$M="\n"){return
limit($G,$Z,1,0,$M);}function
db_collation($m,$pb){}function
engines(){return
array('MergeTree');}function
logged_user(){global$b;$Hb=$b->credentials();return$Hb[1];}function
tables_list(){$H=get_rows('SHOW TABLES');$I=array();foreach($H
as$J)$I[$J['name']]='table';ksort($I);return$I;}function
count_tables($l){return
array();}function
table_status($C="",$Pc=false){global$h;$I=array();$S=get_rows("SELECT name, engine FROM system.tables WHERE database = ".q($h->_db));foreach($S
as$Q){$I[$Q['name']]=array('Name'=>$Q['name'],'Engine'=>$Q['engine'],);if($C===$Q['name'])return$I[$Q['name']];}return$I;}function
is_view($R){return
false;}function
fk_support($R){return
false;}function
convert_field($p){}function
unconvert_field($p,$I){if(in_array($p['type'],["Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float32","Float64"]))return"to$p[type]($I)";return$I;}function
fields($Q){$I=array();$H=get_rows("SELECT name, type, default_expression FROM system.columns WHERE ".idf_escape('table')." = ".q($Q));foreach($H
as$J){$T=trim($J['type']);$gf=strpos($T,'Nullable(')===0;$I[trim($J['name'])]=array("field"=>trim($J['name']),"full_type"=>$T,"type"=>$T,"default"=>trim($J['default_expression']),"null"=>$gf,"auto_increment"=>'0',"privileges"=>array("insert"=>1,"select"=>1,"update"=>0),);}return$I;}function
indexes($Q,$i=null){return
array();}function
foreign_keys($Q){return
array();}function
collations(){return
array();}function
information_schema($m){return
false;}function
error(){global$h;return
h($h->error);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($bh){return
true;}function
auto_increment(){return'';}function
last_id(){return
0;}function
support($Qc){return
preg_match("~^(columns|sql|status|table)$~",$Qc);}$y="clickhouse";$U=array();$Ih=array();foreach(array(lang(27)=>array("Int8"=>3,"Int16"=>5,"Int32"=>10,"Int64"=>19,"UInt8"=>3,"UInt16"=>5,"UInt32"=>10,"UInt64"=>20,"Float32"=>7,"Float64"=>16,'Decimal'=>38,'Decimal32'=>9,'Decimal64'=>18,'Decimal128'=>38),lang(28)=>array("Date"=>13,"DateTime"=>20),lang(25)=>array("String"=>0),lang(29)=>array("FixedString"=>0),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}$Ji=array();$wf=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$ld=array();$rd=array("avg","count","count distinct","max","min","sum");$nc=array();}$fc=array("server"=>"MySQL")+$fc;if(!defined("DRIVER")){$ig=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
Min_DB
extends
MySQLi{var$extension="MySQLi";function
__construct(){parent::init();}function
connect($N="",$V="",$F="",$k=null,$eg=null,$uh=null){global$b;mysqli_report(MYSQLI_REPORT_OFF);list($Bd,$eg)=explode(":",$N,2);$Ch=$b->connectSsl();if($Ch)$this->ssl_set($Ch['key'],$Ch['cert'],$Ch['ca'],'','');$I=@$this->real_connect(($N!=""?$Bd:ini_get("mysqli.default_host")),($N.$V!=""?$V:ini_get("mysqli.default_user")),($N.$V.$F!=""?$F:ini_get("mysqli.default_pw")),$k,(is_numeric($eg)?$eg:ini_get("mysqli.default_port")),(!is_numeric($eg)?$eg:$uh),($Ch?64:0));$this->options(MYSQLI_OPT_LOCAL_INFILE,false);return$I;}function
set_charset($cb){if(parent::set_charset($cb))return
true;parent::set_charset('utf8');return$this->query("SET NAMES $cb");}function
result($G,$p=0){$H=$this->query($G);if(!$H)return
false;$J=$H->fetch_array();return$J[$p];}function
quote($P){return"'".$this->escape_string($P)."'";}}}elseif(extension_loaded("mysql")&&!((ini_bool("sql.safe_mode")||ini_bool("mysql.allow_local_infile"))&&extension_loaded("pdo_mysql"))){class
Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
connect($N,$V,$F){if(ini_bool("mysql.allow_local_infile")){$this->error=lang(32,"'mysql.allow_local_infile'","MySQLi","PDO_MySQL");return
false;}$this->_link=@mysql_connect(($N!=""?$N:ini_get("mysql.default_host")),("$N$V"!=""?$V:ini_get("mysql.default_user")),("$N$V$F"!=""?$F:ini_get("mysql.default_password")),true,131072);if($this->_link)$this->server_info=mysql_get_server_info($this->_link);else$this->error=mysql_error();return(bool)$this->_link;}function
set_charset($cb){if(function_exists('mysql_set_charset')){if(mysql_set_charset($cb,$this->_link))return
true;mysql_set_charset('utf8',$this->_link);}return$this->query("SET NAMES $cb");}function
quote($P){return"'".mysql_real_escape_string($P,$this->_link)."'";}function
select_db($k){return
mysql_select_db($k,$this->_link);}function
query($G,$Di=false){$H=@($Di?mysql_unbuffered_query($G,$this->_link):mysql_query($G,$this->_link));$this->error="";if(!$H){$this->errno=mysql_errno($this->_link);$this->error=mysql_error($this->_link);return
false;}if($H===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
true;}return
new
Min_Result($H);}function
multi_query($G){return$this->_result=$this->query($G);}function
store_result(){return$this->_result;}function
next_result(){return
false;}function
result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
false;return
mysql_result($H->_result,0,$p);}}class
Min_Result{var$num_rows,$_result,$_offset=0;function
__construct($H){$this->_result=$H;$this->num_rows=mysql_num_rows($H);}function
fetch_assoc(){return
mysql_fetch_assoc($this->_result);}function
fetch_row(){return
mysql_fetch_row($this->_result);}function
fetch_field(){$I=mysql_fetch_field($this->_result,$this->_offset++);$I->orgtable=$I->table;$I->orgname=$I->name;$I->charsetnr=($I->blob?63:0);return$I;}function
__destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
Min_DB
extends
Min_PDO{var$extension="PDO_MySQL";function
connect($N,$V,$F){global$b;$zf=array(PDO::MYSQL_ATTR_LOCAL_INFILE=>false);$Ch=$b->connectSsl();if($Ch)$zf+=array(PDO::MYSQL_ATTR_SSL_KEY=>$Ch['key'],PDO::MYSQL_ATTR_SSL_CERT=>$Ch['cert'],PDO::MYSQL_ATTR_SSL_CA=>$Ch['ca'],);$this->dsn("mysql:charset=utf8;host=".str_replace(":",";unix_socket=",preg_replace('~:(\d)~',';port=\1',$N)),$V,$F,$zf);return
true;}function
set_charset($cb){$this->query("SET NAMES $cb");}function
select_db($k){return$this->query("USE ".idf_escape($k));}function
query($G,$Di=false){$this->setAttribute(1000,!$Di);return
parent::query($G,$Di);}}}class
Min_Driver
extends
Min_SQL{function
insert($Q,$O){return($O?parent::insert($Q,$O):queries("INSERT INTO ".table($Q)." ()\nVALUES ()"));}function
insertUpdate($Q,$K,$lg){$f=array_keys(reset($K));$jg="INSERT INTO ".table($Q)." (".implode(", ",$f).") VALUES\n";$Vi=array();foreach($f
as$z)$Vi[$z]="$z = VALUES($z)";$Lh="\nON DUPLICATE KEY UPDATE ".implode(", ",$Vi);$Vi=array();$ve=0;foreach($K
as$O){$Y="(".implode(", ",$O).")";if($Vi&&(strlen($jg)+$ve+strlen($Y)+strlen($Lh)>1e6)){if(!queries($jg.implode(",\n",$Vi).$Lh))return
false;$Vi=array();$ve=0;}$Vi[]=$Y;$ve+=strlen($Y)+2;}return
queries($jg.implode(",\n",$Vi).$Lh);}function
slowQuery($G,$gi){if(min_version('5.7.8','10.1.2')){if(preg_match('~MariaDB~',$this->_conn->server_info))return"SET STATEMENT max_statement_time=$gi FOR $G";elseif(preg_match('~^(SELECT\b)(.+)~is',$G,$B))return"$B[1] /*+ MAX_EXECUTION_TIME(".($gi*1000).") */ $B[2]";}}function
convertSearch($v,$X,$p){return(preg_match('~char|text|enum|set~',$p["type"])&&!preg_match("~^utf8~",$p["collation"])&&preg_match('~[\x80-\xFF]~',$X['val'])?"CONVERT($v USING ".charset($this->_conn).")":$v);}function
warnings(){$H=$this->_conn->query("SHOW WARNINGS");if($H&&$H->num_rows){ob_start();select($H);return
ob_get_clean();}}function
tableHelp($C){$Ce=preg_match('~MariaDB~',$this->_conn->server_info);if(information_schema(DB))return
strtolower(($Ce?"information-schema-$C-table/":str_replace("_","-",$C)."-table.html"));if(DB=="mysql")return($Ce?"mysql$C-table/":"system-database.html");}}function
idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
table($v){return
idf_escape($v);}function
connect(){global$b,$U,$Ih;$h=new
Min_DB;$Hb=$b->credentials();if($h->connect($Hb[0],$Hb[1],$Hb[2])){$h->set_charset(charset($h));$h->query("SET sql_quote_show_create = 1, autocommit = 1");if(min_version('5.7.8',10.2,$h)){$Ih[lang(25)][]="json";$U["json"]=4294967295;}return$h;}$I=$h->error;if(function_exists('iconv')&&!is_utf8($I)&&strlen($Zg=iconv("windows-1250","utf-8",$I))>strlen($I))$I=$Zg;return$I;}function
get_databases($bd){$I=get_session("dbs");if($I===null){$G=(min_version(5)?"SELECT SCHEMA_NAME FROM information_schema.SCHEMATA ORDER BY SCHEMA_NAME":"SHOW DATABASES");$I=($bd?slow_query($G):get_vals($G));restart_session();set_session("dbs",$I);stop_session();}return$I;}function
limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
limit1($Q,$G,$Z,$M="\n"){return
limit($G,$Z,1,0,$M);}function
db_collation($m,$pb){global$h;$I=null;$j=$h->result("SHOW CREATE DATABASE ".idf_escape($m),1);if(preg_match('~ COLLATE ([^ ]+)~',$j,$B))$I=$B[1];elseif(preg_match('~ CHARACTER SET ([^ ]+)~',$j,$B))$I=$pb[$B[1]][-1];return$I;}function
engines(){$I=array();foreach(get_rows("SHOW ENGINES")as$J){if(preg_match("~YES|DEFAULT~",$J["Support"]))$I[]=$J["Engine"];}return$I;}function
logged_user(){global$h;return$h->result("SELECT USER()");}function
tables_list(){return
get_key_vals(min_version(5)?"SELECT TABLE_NAME, TABLE_TYPE FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ORDER BY TABLE_NAME":"SHOW TABLES");}function
count_tables($l){$I=array();foreach($l
as$m)$I[$m]=count(get_vals("SHOW TABLES IN ".idf_escape($m)));return$I;}function
table_status($C="",$Pc=false){$I=array();foreach(get_rows($Pc&&min_version(5)?"SELECT TABLE_NAME AS Name, ENGINE AS Engine, TABLE_COMMENT AS Comment FROM information_schema.TABLES WHERE TABLE_SCHEMA = DATABASE() ".($C!=""?"AND TABLE_NAME = ".q($C):"ORDER BY Name"):"SHOW TABLE STATUS".($C!=""?" LIKE ".q(addcslashes($C,"%_\\")):""))as$J){if($J["Engine"]=="InnoDB")$J["Comment"]=preg_replace('~(?:(.+); )?InnoDB free: .*~','\1',$J["Comment"]);if(!isset($J["Engine"]))$J["Comment"]="";if($C!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
is_view($R){return$R["Engine"]===null;}function
fk_support($R){return
preg_match('~InnoDB|IBMDB2I~i',$R["Engine"])||(preg_match('~NDB~i',$R["Engine"])&&min_version(5.6));}function
fields($Q){$I=array();foreach(get_rows("SHOW FULL COLUMNS FROM ".table($Q))as$J){preg_match('~^([^( ]+)(?:\((.+)\))?( unsigned)?( zerofill)?$~',$J["Type"],$B);$I[$J["Field"]]=array("field"=>$J["Field"],"full_type"=>$J["Type"],"type"=>$B[1],"length"=>$B[2],"unsigned"=>ltrim($B[3].$B[4]),"default"=>($J["Default"]!=""||preg_match("~char|set~",$B[1])?$J["Default"]:null),"null"=>($J["Null"]=="YES"),"auto_increment"=>($J["Extra"]=="auto_increment"),"on_update"=>(preg_match('~^on update (.+)~i',$J["Extra"],$B)?$B[1]:""),"collation"=>$J["Collation"],"privileges"=>array_flip(preg_split('~, *~',$J["Privileges"])),"comment"=>$J["Comment"],"primary"=>($J["Key"]=="PRI"),);}return$I;}function
indexes($Q,$i=null){$I=array();foreach(get_rows("SHOW INDEX FROM ".table($Q),$i)as$J){$C=$J["Key_name"];$I[$C]["type"]=($C=="PRIMARY"?"PRIMARY":($J["Index_type"]=="FULLTEXT"?"FULLTEXT":($J["Non_unique"]?($J["Index_type"]=="SPATIAL"?"SPATIAL":"INDEX"):"UNIQUE")));$I[$C]["columns"][]=$J["Column_name"];$I[$C]["lengths"][]=($J["Index_type"]=="SPATIAL"?null:$J["Sub_part"]);$I[$C]["descs"][]=null;}return$I;}function
foreign_keys($Q){global$h,$rf;static$bg='(?:`(?:[^`]|``)+`)|(?:"(?:[^"]|"")+")';$I=array();$Fb=$h->result("SHOW CREATE TABLE ".table($Q),1);if($Fb){preg_match_all("~CONSTRAINT ($bg) FOREIGN KEY ?\\(((?:$bg,? ?)+)\\) REFERENCES ($bg)(?:\\.($bg))? \\(((?:$bg,? ?)+)\\)(?: ON DELETE ($rf))?(?: ON UPDATE ($rf))?~",$Fb,$Fe,PREG_SET_ORDER);foreach($Fe
as$B){preg_match_all("~$bg~",$B[2],$wh);preg_match_all("~$bg~",$B[5],$Yh);$I[idf_unescape($B[1])]=array("db"=>idf_unescape($B[4]!=""?$B[3]:$B[4]),"table"=>idf_unescape($B[4]!=""?$B[4]:$B[3]),"source"=>array_map('idf_unescape',$wh[0]),"target"=>array_map('idf_unescape',$Yh[0]),"on_delete"=>($B[6]?$B[6]:"RESTRICT"),"on_update"=>($B[7]?$B[7]:"RESTRICT"),);}}return$I;}function
view($C){global$h;return
array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\s+AS\s+~isU','',$h->result("SHOW CREATE VIEW ".table($C),1)));}function
collations(){$I=array();foreach(get_rows("SHOW COLLATION")as$J){if($J["Default"])$I[$J["Charset"]][-1]=$J["Collation"];else$I[$J["Charset"]][]=$J["Collation"];}ksort($I);foreach($I
as$z=>$X)asort($I[$z]);return$I;}function
information_schema($m){return(min_version(5)&&$m=="information_schema")||(min_version(5.5)&&$m=="performance_schema");}function
error(){global$h;return
h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
create_database($m,$d){return
queries("CREATE DATABASE ".idf_escape($m).($d?" COLLATE ".q($d):""));}function
drop_databases($l){$I=apply_queries("DROP DATABASE",$l,'idf_escape');restart_session();set_session("dbs",null);return$I;}function
rename_database($C,$d){$I=false;if(create_database($C,$d)){$Lg=array();foreach(tables_list()as$Q=>$T)$Lg[]=table($Q)." TO ".idf_escape($C).".".table($Q);$I=(!$Lg||queries("RENAME TABLE ".implode(", ",$Lg)));if($I)queries("DROP DATABASE ".idf_escape(DB));restart_session();set_session("dbs",null);}return$I;}function
auto_increment(){$Na=" PRIMARY KEY";if($_GET["create"]!=""&&$_POST["auto_increment_col"]){foreach(indexes($_GET["create"])as$w){if(in_array($_POST["fields"][$_POST["auto_increment_col"]]["orig"],$w["columns"],true)){$Na="";break;}if($w["type"]=="PRIMARY")$Na=" UNIQUE";}}return" AUTO_INCREMENT$Na";}function
alter_table($Q,$C,$q,$dd,$ub,$vc,$d,$Ma,$Vf){$c=array();foreach($q
as$p)$c[]=($p[1]?($Q!=""?($p[0]!=""?"CHANGE ".idf_escape($p[0]):"ADD"):" ")." ".implode($p[1]).($Q!=""?$p[2]:""):"DROP ".idf_escape($p[0]));$c=array_merge($c,$dd);$Fh=($ub!==null?" COMMENT=".q($ub):"").($vc?" ENGINE=".q($vc):"").($d?" COLLATE ".q($d):"").($Ma!=""?" AUTO_INCREMENT=$Ma":"");if($Q=="")return
queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)$Fh$Vf");if($Q!=$C)$c[]="RENAME TO ".table($C);if($Fh)$c[]=ltrim($Fh);return($c||$Vf?queries("ALTER TABLE ".table($Q)."\n".implode(",\n",$c).$Vf):true);}function
alter_indexes($Q,$c){foreach($c
as$z=>$X)$c[$z]=($X[2]=="DROP"?"\nDROP INDEX ".idf_escape($X[1]):"\nADD $X[0] ".($X[0]=="PRIMARY"?"KEY ":"").($X[1]!=""?idf_escape($X[1])." ":"")."(".implode(", ",$X[2]).")");return
queries("ALTER TABLE ".table($Q).implode(",",$c));}function
truncate_tables($S){return
apply_queries("TRUNCATE TABLE",$S);}function
drop_views($aj){return
queries("DROP VIEW ".implode(", ",array_map('table',$aj)));}function
drop_tables($S){return
queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
move_tables($S,$aj,$Yh){$Lg=array();foreach(array_merge($S,$aj)as$Q)$Lg[]=table($Q)." TO ".idf_escape($Yh).".".table($Q);return
queries("RENAME TABLE ".implode(", ",$Lg));}function
copy_tables($S,$aj,$Yh){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($S
as$Q){$C=($Yh==DB?table("copy_$Q"):idf_escape($Yh).".".table($Q));if(!queries("CREATE TABLE $C LIKE ".table($Q))||!queries("INSERT INTO $C SELECT * FROM ".table($Q)))return
false;foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")))as$J){$yi=$J["Trigger"];if(!queries("CREATE TRIGGER ".($Yh==DB?idf_escape("copy_$yi"):idf_escape($Yh).".".idf_escape($yi))." $J[Timing] $J[Event] ON $C FOR EACH ROW\n$J[Statement];"))return
false;}}foreach($aj
as$Q){$C=($Yh==DB?table("copy_$Q"):idf_escape($Yh).".".table($Q));$Zi=view($Q);if(!queries("CREATE VIEW $C AS $Zi[select]"))return
false;}return
true;}function
trigger($C){if($C=="")return
array();$K=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($C));return
reset($K);}function
triggers($Q){$I=array();foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")))as$J)$I[$J["Trigger"]]=array($J["Timing"],$J["Event"]);return$I;}function
trigger_options(){return
array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
routine($C,$T){global$h,$xc,$Sd,$U;$Da=array("bool","boolean","integer","double precision","real","dec","numeric","fixed","national char","national varchar");$xh="(?:\\s|/\\*[\s\S]*?\\*/|(?:#|-- )[^\n]*\n?|--\r?\n)";$Ci="((".implode("|",array_merge(array_keys($U),$Da)).")\\b(?:\\s*\\(((?:[^'\")]|$xc)++)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s,]+)['\"]?)?";$bg="$xh*(".($T=="FUNCTION"?"":$Sd).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$Ci";$j=$h->result("SHOW CREATE $T ".idf_escape($C),2);preg_match("~\\(((?:$bg\\s*,?)*)\\)\\s*".($T=="FUNCTION"?"RETURNS\\s+$Ci\\s+":"")."(.*)~is",$j,$B);$q=array();preg_match_all("~$bg\\s*,?~is",$B[1],$Fe,PREG_SET_ORDER);foreach($Fe
as$Of){$C=str_replace("``","`",$Of[2]).$Of[3];$q[]=array("field"=>$C,"type"=>strtolower($Of[5]),"length"=>preg_replace_callback("~$xc~s",'normalize_enum',$Of[6]),"unsigned"=>strtolower(preg_replace('~\s+~',' ',trim("$Of[8] $Of[7]"))),"null"=>1,"full_type"=>$Of[4],"inout"=>strtoupper($Of[1]),"collation"=>strtolower($Of[9]),);}if($T!="FUNCTION")return
array("fields"=>$q,"definition"=>$B[11]);return
array("fields"=>$q,"returns"=>array("type"=>$B[12],"length"=>$B[13],"unsigned"=>$B[15],"collation"=>$B[16]),"definition"=>$B[17],"language"=>"SQL",);}function
routines(){return
get_rows("SELECT ROUTINE_NAME AS SPECIFIC_NAME, ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
routine_languages(){return
array();}function
routine_id($C,$J){return
idf_escape($C);}function
last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
explain($h,$G){return$h->query("EXPLAIN ".(min_version(5.1)?"PARTITIONS ":"").$G);}function
found_rows($R,$Z){return($Z||$R["Engine"]!="InnoDB"?null:$R["Rows"]);}function
types(){return
array();}function
schemas(){return
array();}function
get_schema(){return"";}function
set_schema($bh){return
true;}function
create_sql($Q,$Ma,$Jh){global$h;$I=$h->result("SHOW CREATE TABLE ".table($Q),1);if(!$Ma)$I=preg_replace('~ AUTO_INCREMENT=\d+~','',$I);return$I;}function
truncate_sql($Q){return"TRUNCATE ".table($Q);}function
use_sql($k){return"USE ".idf_escape($k);}function
trigger_sql($Q){$I="";foreach(get_rows("SHOW TRIGGERS LIKE ".q(addcslashes($Q,"%_\\")),null,"-- ")as$J)$I.="\nCREATE TRIGGER ".idf_escape($J["Trigger"])." $J[Timing] $J[Event] ON ".table($J["Table"])." FOR EACH ROW\n$J[Statement];;\n";return$I;}function
show_variables(){return
get_key_vals("SHOW VARIABLES");}function
process_list(){return
get_rows("SHOW FULL PROCESSLIST");}function
show_status(){return
get_key_vals("SHOW STATUS");}function
convert_field($p){if(preg_match("~binary~",$p["type"]))return"HEX(".idf_escape($p["field"]).")";if($p["type"]=="bit")return"BIN(".idf_escape($p["field"])." + 0)";if(preg_match("~geometry|point|linestring|polygon~",$p["type"]))return(min_version(8)?"ST_":"")."AsWKT(".idf_escape($p["field"]).")";}function
unconvert_field($p,$I){if(preg_match("~binary~",$p["type"]))$I="UNHEX($I)";if($p["type"]=="bit")$I="CONV($I, 2, 10) + 0";if(preg_match("~geometry|point|linestring|polygon~",$p["type"]))$I=(min_version(8)?"ST_":"")."GeomFromText($I)";return$I;}function
support($Qc){return!preg_match("~scheme|sequence|type|view_trigger|materializedview".(min_version(8)?"":"|descidx".(min_version(5.1)?"":"|event|partitioning".(min_version(5)?"":"|routine|trigger|view")))."~",$Qc);}function
kill_process($X){return
queries("KILL ".number($X));}function
connection_id(){return"SELECT CONNECTION_ID()";}function
max_connections(){global$h;return$h->result("SELECT @@max_connections");}$y="sql";$U=array();$Ih=array();foreach(array(lang(27)=>array("tinyint"=>3,"smallint"=>5,"mediumint"=>8,"int"=>10,"bigint"=>20,"decimal"=>66,"float"=>12,"double"=>21),lang(28)=>array("date"=>10,"datetime"=>19,"timestamp"=>19,"time"=>10,"year"=>4),lang(25)=>array("char"=>255,"varchar"=>65535,"tinytext"=>255,"text"=>65535,"mediumtext"=>16777215,"longtext"=>4294967295),lang(33)=>array("enum"=>65535,"set"=>64),lang(29)=>array("bit"=>20,"binary"=>255,"varbinary"=>65535,"tinyblob"=>255,"blob"=>65535,"mediumblob"=>16777215,"longblob"=>4294967295),lang(31)=>array("geometry"=>0,"point"=>0,"linestring"=>0,"polygon"=>0,"multipoint"=>0,"multilinestring"=>0,"multipolygon"=>0,"geometrycollection"=>0),)as$z=>$X){$U+=$X;$Ih[$z]=array_keys($X);}$Ji=array("unsigned","zerofill","unsigned zerofill");$wf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","FIND_IN_SET","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$ld=array("char_length","date","from_unixtime","lower","round","floor","ceil","sec_to_time","time_to_sec","upper");$rd=array("avg","count","count distinct","group_concat","max","min","sum");$nc=array(array("char"=>"md5/sha1/password/encrypt/uuid","binary"=>"md5/sha1","date|time"=>"now",),array(number_type()=>"+/-","date"=>"+ interval/- interval","time"=>"addtime/subtime","char|text"=>"concat",));}define("SERVER",$_GET[DRIVER]);define("DB",$_GET["db"]);define("ME",preg_replace('~^[^?]*/([^?]*).*~','\1',$_SERVER["REQUEST_URI"]).'?'.(sid()?SID.'&':'').(SERVER!==null?DRIVER."=".urlencode(SERVER).'&':'').(isset($_GET["username"])?"username=".urlencode($_GET["username"]).'&':'').(DB!=""?'db='.urlencode(DB).'&'.(isset($_GET["ns"])?"ns=".urlencode($_GET["ns"])."&":""):''));$ia="4.7.0";class
Adminer{var$operators;function
name(){return"<a href='https://www.adminer.org/'".target_blank()." id='h1'>Adminer</a>";}function
credentials(){return
array(SERVER,$_GET["username"],get_password());}function
connectSsl(){}function
permanentLogin($j=false){return
password_file($j);}function
bruteForceKey(){return$_SERVER["REMOTE_ADDR"];}function
serverName($N){return
h($N);}function
database(){return
DB;}function
databases($bd=true){return
get_databases($bd);}function
schemas(){return
schemas();}function
queryTimeout(){return
2;}function
headers(){}function
csp(){return
csp();}function
head(){return
true;}function
css(){$I=array();$Vc="adminer.css";if(file_exists($Vc))$I[]=$Vc;return$I;}function
loginForm(){global$fc;echo"<table cellspacing='0' class='layout'>\n",$this->loginFormField('driver','<tr><th>'.lang(34).'<td>',html_select("auth[driver]",$fc,DRIVER)."\n"),$this->loginFormField('server','<tr><th>'.lang(35).'<td>','<input name="auth[server]" value="'.h(SERVER).'" title="hostname[:port]" placeholder="localhost" autocapitalize="off">'."\n"),$this->loginFormField('username','<tr><th>'.lang(36).'<td>','<input name="auth[username]" id="username" value="'.h($_GET["username"]).'" autocapitalize="off">'.script("focus(qs('#username'));")),$this->loginFormField('password','<tr><th>'.lang(37).'<td>','<input type="password" name="auth[password]">'."\n"),$this->loginFormField('db','<tr><th>'.lang(38).'<td>','<input name="auth[db]" value="'.h($_GET["db"]).'" autocapitalize="off">'."\n"),"</table>\n","<p><input type='submit' value='".lang(39)."'>\n",checkbox("auth[permanent]",1,$_COOKIE["adminer_permanent"],lang(40))."\n";}function
loginFormField($C,$yd,$Y){return$yd.$Y;}function
login($_e,$F){if($F=="")return
lang(41,target_blank());return
true;}function
tableName($Ph){return
h($Ph["Name"]);}function
fieldName($p,$Af=0){return'<span title="'.h($p["full_type"]).'">'.h($p["field"]).'</span>';}function
selectLinks($Ph,$O=""){global$y,$n;echo'<p class="links">';$ye=array("select"=>lang(42));if(support("table")||support("indexes"))$ye["table"]=lang(43);if(support("table")){if(is_view($Ph))$ye["view"]=lang(44);else$ye["create"]=lang(45);}if($O!==null)$ye["edit"]=lang(46);$C=$Ph["Name"];foreach($ye
as$z=>$X)echo" <a href='".h(ME)."$z=".urlencode($C).($z=="edit"?$O:"")."'".bold(isset($_GET[$z])).">$X</a>";echo
doc_link(array($y=>$n->tableHelp($C)),"?"),"\n";}function
foreignKeys($Q){return
foreign_keys($Q);}function
backwardKeys($Q,$Oh){return
array();}function
backwardKeysPrint($Pa,$J){}function
selectQuery($G,$Dh,$Oc=false){global$y,$n;$I="</p>\n";if(!$Oc&&($dj=$n->warnings())){$u="warnings";$I=", <a href='#$u'>".lang(47)."</a>".script("qsl('a').onclick = partial(toggle, '$u');","")."$I<div id='$u' class='hidden'>\n$dj</div>\n";}return"<p><code class='jush-$y'>".h(str_replace("\n"," ",$G))."</code> <span class='time'>(".format_time($Dh).")</span>".(support("sql")?" <a href='".h(ME)."sql=".urlencode($G)."'>".lang(10)."</a>":"").$I;}function
sqlCommandQuery($G){return
shorten_utf8(trim($G),1000);}function
rowDescription($Q){return"";}function
rowDescriptions($K,$ed){return$K;}function
selectLink($X,$p){}function
selectVal($X,$A,$p,$If){$I=($X===null?"<i>NULL</i>":(preg_match("~char|binary|boolean~",$p["type"])&&!preg_match("~var~",$p["type"])?"<code>$X</code>":$X));if(preg_match('~blob|bytea|raw|file~',$p["type"])&&!is_utf8($X))$I="<i>".lang(48,strlen($If))."</i>";if(preg_match('~json~',$p["type"]))$I="<code class='jush-js'>$I</code>";return($A?"<a href='".h($A)."'".(is_url($A)?target_blank():"").">$I</a>":$I);}function
editVal($X,$p){return$X;}function
tableStructurePrint($q){echo"<div class='scrollable'>\n","<table cellspacing='0' class='nowrap'>\n","<thead><tr><th>".lang(49)."<td>".lang(50).(support("comment")?"<td>".lang(51):"")."</thead>\n";foreach($q
as$p){echo"<tr".odd()."><th>".h($p["field"]),"<td><span title='".h($p["collation"])."'>".h($p["full_type"])."</span>",($p["null"]?" <i>NULL</i>":""),($p["auto_increment"]?" <i>".lang(52)."</i>":""),(isset($p["default"])?" <span title='".lang(53)."'>[<b>".h($p["default"])."</b>]</span>":""),(support("comment")?"<td>".h($p["comment"]):""),"\n";}echo"</table>\n","</div>\n";}function
tableIndexesPrint($x){echo"<table cellspacing='0'>\n";foreach($x
as$C=>$w){ksort($w["columns"]);$ng=array();foreach($w["columns"]as$z=>$X)$ng[]="<i>".h($X)."</i>".($w["lengths"][$z]?"(".$w["lengths"][$z].")":"").($w["descs"][$z]?" DESC":"");echo"<tr title='".h($C)."'><th>$w[type]<td>".implode(", ",$ng)."\n";}echo"</table>\n";}function
selectColumnsPrint($L,$f){global$ld,$rd;print_fieldset("select",lang(54),$L);$t=0;$L[""]=array();foreach($L
as$z=>$X){$X=$_GET["columns"][$z];$e=select_input(" name='columns[$t][col]'",$f,$X["col"],($z!==""?"selectFieldChange":"selectAddRow"));echo"<div>".($ld||$rd?"<select name='columns[$t][fun]'>".optionlist(array(-1=>"")+array_filter(array(lang(55)=>$ld,lang(56)=>$rd)),$X["fun"])."</select>".on_help("getTarget(event).value && getTarget(event).value.replace(/ |\$/, '(') + ')'",1).script("qsl('select').onchange = function () { helpClose();".($z!==""?"":" qsl('select, input', this.parentNode).onchange();")." };","")."($e)":$e)."</div>\n";$t++;}echo"</div></fieldset>\n";}function
selectSearchPrint($Z,$f,$x){print_fieldset("search",lang(57),$Z);foreach($x
as$t=>$w){if($w["type"]=="FULLTEXT"){echo"<div>(<i>".implode("</i>, <i>",array_map('h',$w["columns"]))."</i>) AGAINST"," <input type='search' name='fulltext[$t]' value='".h($_GET["fulltext"][$t])."'>",script("qsl('input').oninput = selectFieldChange;",""),checkbox("boolean[$t]",1,isset($_GET["boolean"][$t]),"BOOL"),"</div>\n";}}$bb="this.parentNode.firstChild.onchange();";foreach(array_merge((array)$_GET["where"],array(array()))as$t=>$X){if(!$X||("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators))){echo"<div>".select_input(" name='where[$t][col]'",$f,$X["col"],($X?"selectFieldChange":"selectAddRow"),"(".lang(58).")"),html_select("where[$t][op]",$this->operators,$X["op"],$bb),"<input type='search' name='where[$t][val]' value='".h($X["val"])."'>",script("mixin(qsl('input'), {oninput: function () { $bb }, onkeydown: selectSearchKeydown, onsearch: selectSearchSearch});",""),"</div>\n";}}echo"</div></fieldset>\n";}function
selectOrderPrint($Af,$f,$x){print_fieldset("sort",lang(59),$Af);$t=0;foreach((array)$_GET["order"]as$z=>$X){if($X!=""){echo"<div>".select_input(" name='order[$t]'",$f,$X,"selectFieldChange"),checkbox("desc[$t]",1,isset($_GET["desc"][$z]),lang(60))."</div>\n";$t++;}}echo"<div>".select_input(" name='order[$t]'",$f,"","selectAddRow"),checkbox("desc[$t]",1,false,lang(60))."</div>\n","</div></fieldset>\n";}function
selectLimitPrint($_){echo"<fieldset><legend>".lang(61)."</legend><div>";echo"<input type='number' name='limit' class='size' value='".h($_)."'>",script("qsl('input').oninput = selectFieldChange;",""),"</div></fieldset>\n";}function
selectLengthPrint($ei){if($ei!==null){echo"<fieldset><legend>".lang(62)."</legend><div>","<input type='number' name='text_length' class='size' value='".h($ei)."'>","</div></fieldset>\n";}}function
selectActionPrint($x){echo"<fieldset><legend>".lang(63)."</legend><div>","<input type='submit' value='".lang(54)."'>"," <span id='noindex' title='".lang(64)."'></span>","<script".nonce().">\n","var indexColumns = ";$f=array();foreach($x
as$w){$Lb=reset($w["columns"]);if($w["type"]!="FULLTEXT"&&$Lb)$f[$Lb]=1;}$f[""]=1;foreach($f
as$z=>$X)json_row($z);echo";\n","selectFieldChange.call(qs('#form')['select']);\n","</script>\n","</div></fieldset>\n";}function
selectCommandPrint(){return!information_schema(DB);}function
selectImportPrint(){return!information_schema(DB);}function
selectEmailPrint($sc,$f){}function
selectColumnsProcess($f,$x){global$ld,$rd;$L=array();$od=array();foreach((array)$_GET["columns"]as$z=>$X){if($X["fun"]=="count"||($X["col"]!=""&&(!$X["fun"]||in_array($X["fun"],$ld)||in_array($X["fun"],$rd)))){$L[$z]=apply_sql_function($X["fun"],($X["col"]!=""?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$rd))$od[]=$L[$z];}}return
array($L,$od);}function
selectSearchProcess($q,$x){global$h,$n;$I=array();foreach($x
as$t=>$w){if($w["type"]=="FULLTEXT"&&$_GET["fulltext"][$t]!="")$I[]="MATCH (".implode(", ",array_map('idf_escape',$w["columns"])).") AGAINST (".q($_GET["fulltext"][$t]).(isset($_GET["boolean"][$t])?" IN BOOLEAN MODE":"").")";}foreach((array)$_GET["where"]as$z=>$X){if("$X[col]$X[val]"!=""&&in_array($X["op"],$this->operators)){$jg="";$wb=" $X[op]";if(preg_match('~IN$~',$X["op"])){$Id=process_length($X["val"]);$wb.=" ".($Id!=""?$Id:"(NULL)");}elseif($X["op"]=="SQL")$wb=" $X[val]";elseif($X["op"]=="LIKE %%")$wb=" LIKE ".$this->processInput($q[$X["col"]],"%$X[val]%");elseif($X["op"]=="ILIKE %%")$wb=" ILIKE ".$this->processInput($q[$X["col"]],"%$X[val]%");elseif($X["op"]=="FIND_IN_SET"){$jg="$X[op](".q($X["val"]).", ";$wb=")";}elseif(!preg_match('~NULL$~',$X["op"]))$wb.=" ".$this->processInput($q[$X["col"]],$X["val"]);if($X["col"]!="")$I[]=$jg.$n->convertSearch(idf_escape($X["col"]),$X,$q[$X["col"]]).$wb;else{$rb=array();foreach($q
as$C=>$p){if((preg_match('~^[-\d.'.(preg_match('~IN$~',$X["op"])?',':'').']+$~',$X["val"])||!preg_match('~'.number_type().'|bit~',$p["type"]))&&(!preg_match("~[\x80-\xFF]~",$X["val"])||preg_match('~char|text|enum|set~',$p["type"])))$rb[]=$jg.$n->convertSearch(idf_escape($C),$X,$p).$wb;}$I[]=($rb?"(".implode(" OR ",$rb).")":"1 = 0");}}}return$I;}function
selectOrderProcess($q,$x){$I=array();foreach((array)$_GET["order"]as$z=>$X){if($X!="")$I[]=(preg_match('~^((COUNT\(DISTINCT |[A-Z0-9_]+\()(`(?:[^`]|``)+`|"(?:[^"]|"")+")\)|COUNT\(\*\))$~',$X)?$X:idf_escape($X)).(isset($_GET["desc"][$z])?" DESC":"");}return$I;}function
selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
selectEmailProcess($Z,$ed){return
false;}function
selectQueryBuild($L,$Z,$od,$Af,$_,$E){return"";}function
messageQuery($G,$fi,$Oc=false){global$y,$n;restart_session();$zd=&get_session("queries");if(!$zd[$_GET["db"]])$zd[$_GET["db"]]=array();if(strlen($G)>1e6)$G=preg_replace('~[\x80-\xFF]+$~','',substr($G,0,1e6))."\n...";$zd[$_GET["db"]][]=array($G,time(),$fi);$Ah="sql-".count($zd[$_GET["db"]]);$I="<a href='#$Ah' class='toggle'>".lang(65)."</a>\n";if(!$Oc&&($dj=$n->warnings())){$u="warnings-".count($zd[$_GET["db"]]);$I="<a href='#$u' class='toggle'>".lang(47)."</a>, $I<div id='$u' class='hidden'>\n$dj</div>\n";}return" <span class='time'>".@date("H:i:s")."</span>"." $I<div id='$Ah' class='hidden'><pre><code class='jush-$y'>".shorten_utf8($G,1000)."</code></pre>".($fi?" <span class='time'>($fi)</span>":'').(support("sql")?'<p><a href="'.h(str_replace("db=".urlencode(DB),"db=".urlencode($_GET["db"]),ME).'sql=&history='.(count($zd[$_GET["db"]])-1)).'">'.lang(10).'</a>':'').'</div>';}function
editFunctions($p){global$nc;$I=($p["null"]?"NULL/":"");foreach($nc
as$z=>$ld){if(!$z||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($ld
as$bg=>$X){if(!$bg||preg_match("~$bg~",$p["type"]))$I.="/$X";}if($z&&!preg_match('~set|blob|bytea|raw|file~',$p["type"]))$I.="/SQL";}}if($p["auto_increment"]&&!isset($_GET["select"])&&!where($_GET))$I=lang(52);return
explode("/",$I);}function
editInput($Q,$p,$Ka,$Y){if($p["type"]=="enum")return(isset($_GET["select"])?"<label><input type='radio'$Ka value='-1' checked><i>".lang(8)."</i></label> ":"").($p["null"]?"<label><input type='radio'$Ka value=''".($Y!==null||isset($_GET["select"])?"":" checked")."><i>NULL</i></label> ":"").enum_input("radio",$Ka,$p,$Y,0);return"";}function
editHint($Q,$p,$Y){return"";}function
processInput($p,$Y,$s=""){if($s=="SQL")return$Y;$C=$p["field"];$I=q($Y);if(preg_match('~^(now|getdate|uuid)$~',$s))$I="$s()";elseif(preg_match('~^current_(date|timestamp)$~',$s))$I=$s;elseif(preg_match('~^([+-]|\|\|)$~',$s))$I=idf_escape($C)." $s $I";elseif(preg_match('~^[+-] interval$~',$s))$I=idf_escape($C)." $s ".(preg_match("~^(\\d+|'[0-9.: -]') [A-Z_]+\$~i",$Y)?$Y:$I);elseif(preg_match('~^(addtime|subtime|concat)$~',$s))$I="$s(".idf_escape($C).", $I)";elseif(preg_match('~^(md5|sha1|password|encrypt)$~',$s))$I="$s($I)";return
unconvert_field($p,$I);}function
dumpOutput(){$I=array('text'=>lang(66),'file'=>lang(67));if(function_exists('gzencode'))$I['gz']='gzip';return$I;}function
dumpFormat(){return
array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
dumpDatabase($m){}function
dumpTable($Q,$Jh,$be=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Jh)dump_csv(array_keys(fields($Q)));}else{if($be==2){$q=array();foreach(fields($Q)as$C=>$p)$q[]=idf_escape($C)." $p[full_type]";$j="CREATE TABLE ".table($Q)." (".implode(", ",$q).")";}else$j=create_sql($Q,$_POST["auto_increment"],$Jh);set_utf8mb4($j);if($Jh&&$j){if($Jh=="DROP+CREATE"||$be==1)echo"DROP ".($be==2?"VIEW":"TABLE")." IF EXISTS ".table($Q).";\n";if($be==1)$j=remove_definer($j);echo"$j;\n\n";}}}function
dumpData($Q,$Jh,$G){global$h,$y;$He=($y=="sqlite"?0:1048576);if($Jh){if($_POST["format"]=="sql"){if($Jh=="TRUNCATE+INSERT")echo
truncate_sql($Q).";\n";$q=fields($Q);}$H=$h->query($G,1);if($H){$Ud="";$Ya="";$ie=array();$Lh="";$Rc=($Q!=''?'fetch_assoc':'fetch_row');while($J=$H->$Rc()){if(!$ie){$Vi=array();foreach($J
as$X){$p=$H->fetch_field();$ie[]=$p->name;$z=idf_escape($p->name);$Vi[]="$z = VALUES($z)";}$Lh=($Jh=="INSERT+UPDATE"?"\nON DUPLICATE KEY UPDATE ".implode(", ",$Vi):"").";\n";}if($_POST["format"]!="sql"){if($Jh=="table"){dump_csv($ie);$Jh="INSERT";}dump_csv($J);}else{if(!$Ud)$Ud="INSERT INTO ".table($Q)." (".implode(", ",array_map('idf_escape',$ie)).") VALUES";foreach($J
as$z=>$X){$p=$q[$z];$J[$z]=($X!==null?unconvert_field($p,preg_match(number_type(),$p["type"])&&$X!=''&&!preg_match('~\[~',$p["full_type"])?$X:q(($X===false?0:$X))):"NULL");}$Zg=($He?"\n":" ")."(".implode(",\t",$J).")";if(!$Ya)$Ya=$Ud.$Zg;elseif(strlen($Ya)+4+strlen($Zg)+strlen($Lh)<$He)$Ya.=",$Zg";else{echo$Ya.$Lh;$Ya=$Ud.$Zg;}}}if($Ya)echo$Ya.$Lh;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
dumpFilename($Dd){return
friendly_url($Dd!=""?$Dd:(SERVER!=""?SERVER:"localhost"));}function
dumpHeaders($Dd,$We=false){$Lf=$_POST["output"];$Jc=(preg_match('~sql~',$_POST["format"])?"sql":($We?"tar":"csv"));header("Content-Type: ".($Lf=="gz"?"application/x-gzip":($Jc=="tar"?"application/x-tar":($Jc=="sql"||$Lf!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($Lf=="gz")ob_start('ob_gzencode',1e6);return$Jc;}function
importServerPath(){return"adminer.sql";}function
homepage(){echo'<p class="links">'.($_GET["ns"]==""&&support("database")?'<a href="'.h(ME).'database=">'.lang(68)."</a>\n":""),(support("scheme")?"<a href='".h(ME)."scheme='>".($_GET["ns"]!=""?lang(69):lang(70))."</a>\n":""),($_GET["ns"]!==""?'<a href="'.h(ME).'schema=">'.lang(71)."</a>\n":""),(support("privileges")?"<a href='".h(ME)."privileges='>".lang(72)."</a>\n":"");return
true;}function
navigation($Ve){global$ia,$y,$fc,$h;echo'<h1>
',$this->name(),' <span class="version">',$ia,'</span>
<a href="https://www.adminer.org/#download"',target_blank(),' id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
</h1>
';if($Ve=="auth"){$Xc=true;foreach((array)$_SESSION["pwds"]as$Xi=>$nh){foreach($nh
as$N=>$Si){foreach($Si
as$V=>$F){if($F!==null){if($Xc){echo"<p id='logins'>".script("mixin(qs('#logins'), {onmouseover: menuOver, onmouseout: menuOut});");$Xc=false;}$Rb=$_SESSION["db"][$Xi][$N][$V];foreach(($Rb?array_keys($Rb):array(""))as$m)echo"<a href='".h(auth_url($Xi,$N,$V,$m))."'>($fc[$Xi]) ".h($V.($N!=""?"@".$this->serverName($N):"").($m!=""?" - $m":""))."</a><br>\n";}}}}}else{if($_GET["ns"]!==""&&!$Ve&&DB!=""){$h->select_db(DB);$S=table_status('',true);}echo
script_src(preg_replace("~\\?.*~","",ME)."?file=jush.js&version=4.7.0");if(support("sql")){echo'<script',nonce(),'>
';if($S){$ye=array();foreach($S
as$Q=>$T)$ye[]=preg_quote($Q,'/');echo"var jushLinks = { $y: [ '".js_escape(ME).(support("table")?"table=":"select=")."\$&', /\\b(".implode("|",$ye).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$y;\n";}$mh=$h->server_info;echo'bodyLoad(\'',(is_object($h)?preg_replace('~^(\d\.?\d).*~s','\1',$mh):""),'\'',(preg_match('~MariaDB~',$mh)?", true":""),');
</script>
';}$this->databasesPrint($Ve);if(DB==""||!$Ve){echo"<p class='links'>".(support("sql")?"<a href='".h(ME)."sql='".bold(isset($_GET["sql"])&&!isset($_GET["import"])).">".lang(65)."</a>\n<a href='".h(ME)."import='".bold(isset($_GET["import"])).">".lang(73)."</a>\n":"")."";if(support("dump"))echo"<a href='".h(ME)."dump=".urlencode(isset($_GET["table"])?$_GET["table"]:$_GET["select"])."' id='dump'".bold(isset($_GET["dump"])).">".lang(74)."</a>\n";}if($_GET["ns"]!==""&&!$Ve&&DB!=""){echo'<a href="'.h(ME).'create="'.bold($_GET["create"]==="").">".lang(75)."</a>\n";if(!$S)echo"<p class='message'>".lang(9)."\n";else$this->tablesPrint($S);}}}function
databasesPrint($Ve){global$b,$h;$l=$this->databases();if($l&&!in_array(DB,$l))array_unshift($l,DB);echo'<form action="">
<p id="dbs">
';hidden_fields_get();$Pb=script("mixin(qsl('select'), {onmousedown: dbMouseDown, onchange: dbChange});");echo"<span title='".lang(76)."'>".lang(77)."</span>: ".($l?"<select name='db'>".optionlist(array(""=>"")+$l,DB)."</select>$Pb":"<input name='db' value='".h(DB)."' autocapitalize='off'>\n"),"<input type='submit' value='".lang(20)."'".($l?" class='hidden'":"").">\n";if($Ve!="db"&&DB!=""&&$h->select_db(DB)){if(support("scheme")){echo"<br>".lang(78).": <select name='ns'>".optionlist(array(""=>"")+$b->schemas(),$_GET["ns"])."</select>$Pb";if($_GET["ns"]!="")set_schema($_GET["ns"]);}}foreach(array("import","sql","schema","dump","privileges")as$X){if(isset($_GET[$X])){echo"<input type='hidden' name='$X' value=''>";break;}}echo"</p></form>\n";}function
tablesPrint($S){echo"<ul id='tables'>".script("mixin(qs('#tables'), {onmouseover: menuOver, onmouseout: menuOut});");foreach($S
as$Q=>$Fh){$C=$this->tableName($Fh);if($C!=""){echo'<li><a href="'.h(ME).'select='.urlencode($Q).'"'.bold($_GET["select"]==$Q||$_GET["edit"]==$Q,"select").">".lang(79)."</a> ",(support("table")||support("indexes")?'<a href="'.h(ME).'table='.urlencode($Q).'"'.bold(in_array($Q,array($_GET["table"],$_GET["create"],$_GET["indexes"],$_GET["foreign"],$_GET["trigger"])),(is_view($Fh)?"view":"structure"))." title='".lang(43)."'>$C</a>":"<span>$C</span>")."\n";}}echo"</ul>\n";}}$b=(function_exists('adminer_object')?adminer_object():new
Adminer);if($b->operators===null)$b->operators=$wf;function
page_header($ii,$o="",$Xa=array(),$ji=""){global$ca,$ia,$b,$fc,$y;page_headers();if(is_ajax()&&$o){page_messages($o);exit;}$ki=$ii.($ji!=""?": $ji":"");$li=strip_tags($ki.(SERVER!=""&&SERVER!="localhost"?h(" - ".SERVER):"")." - ".$b->name());echo'<!DOCTYPE html>
<html lang="',$ca,'" dir="',lang(80),'">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="robots" content="noindex">
<title>',$li,'</title>
<link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME)."?file=default.css&version=4.7.0"),'">
',script_src(preg_replace("~\\?.*~","",ME)."?file=functions.js&version=4.7.0");if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME)."?file=favicon.ico&version=4.7.0"),'">
<link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME)."?file=favicon.ico&version=4.7.0"),'">
';foreach($b->css()as$Jb){echo'<link rel="stylesheet" type="text/css" href="',h($Jb),'">
';}}echo'
<body class="',lang(80),' nojs">
';$Vc=get_temp_dir()."/adminer.version";if(!$_COOKIE["adminer_version"]&&function_exists('openssl_verify')&&file_exists($Vc)&&filemtime($Vc)+86400>time()){$Yi=unserialize(file_get_contents($Vc));$ug="-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqWOVuF5uw7/+Z70djoK
RlHIZFZPO0uYRezq90+7Amk+FDNd7KkL5eDve+vHRJBLAszF/7XKXe11xwliIsFs
DFWQlsABVZB3oisKCBEuI71J4kPH8dKGEWR9jDHFw3cWmoH3PmqImX6FISWbG3B8
h7FIx3jEaw5ckVPVTeo5JRm/1DZzJxjyDenXvBQ/6o9DgZKeNDgxwKzH+sw9/YCO
jHnq1cFpOIISzARlrHMa/43YfeNRAm/tsBXjSxembBPo7aQZLAWHmaj5+K19H10B
nCpz9Y++cipkVEiKRGih4ZEvjoFysEOdRLj6WiD/uUNky4xGeA6LaJqh5XpkFkcQ
fQIDAQAB
-----END PUBLIC KEY-----
";if(openssl_verify($Yi["version"],base64_decode($Yi["signature"]),$ug)==1)$_COOKIE["adminer_version"]=$Yi["version"];}echo'<script',nonce(),'>
mixin(document.body, {onkeydown: bodyKeydown, onclick: bodyClick',(isset($_COOKIE["adminer_version"])?"":", onload: partial(verifyVersion, '$ia', '".js_escape(ME)."', '".get_token()."')");?>});
document.body.className = document.body.className.replace(/ nojs/, ' js');
var offlineMessage = '<?php echo
js_escape(lang(81)),'\';
var thousandsSeparator = \'',js_escape(lang(5)),'\';
</script>
<div id="help" class="jush-',$y,' jsonly hidden"></div>
',script("mixin(qs('#help'), {onmouseover: function () { helpOpen = 1; }, onmouseout: helpMouseout});"),'
<div id="content">
';if($Xa!==null){$A=substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($A?$A:".").'">'.$fc[DRIVER].'</a> » ';$A=substr(preg_replace('~\b(db|ns)=[^&]*&~','',ME),0,-1);$N=$b->serverName(SERVER);$N=($N!=""?$N:lang(35));if($Xa===false)echo"$N\n";else{echo"<a href='".($A?h($A):".")."' accesskey='1' title='Alt+Shift+1'>$N</a> » ";if($_GET["ns"]!=""||(DB!=""&&is_array($Xa)))echo'<a href="'.h($A."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> » ';if(is_array($Xa)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> » ';foreach($Xa
as$z=>$X){$Xb=(is_array($X)?$X[1]:h($X));if($Xb!="")echo"<a href='".h(ME."$z=").urlencode(is_array($X)?$X[0]:$X)."'>$Xb</a> » ";}}echo"$ii\n";}}echo"<h2>$ki</h2>\n","<div id='ajaxstatus' class='jsonly hidden'></div>\n";restart_session();page_messages($o);$l=&get_session("dbs");if(DB!=""&&$l&&!in_array(DB,$l,true))$l=null;stop_session();define("PAGE_HEADER",1);}function
page_headers(){global$b;header("Content-Type: text/html; charset=utf-8");header("Cache-Control: no-cache");header("X-Frame-Options: deny");header("X-XSS-Protection: 0");header("X-Content-Type-Options: nosniff");header("Referrer-Policy: origin-when-cross-origin");foreach($b->csp()as$Ib){$xd=array();foreach($Ib
as$z=>$X)$xd[]="$z $X";header("Content-Security-Policy: ".implode("; ",$xd));}$b->headers();}function
csp(){return
array(array("script-src"=>"'self' 'unsafe-inline' 'nonce-".get_nonce()."' 'strict-dynamic'","connect-src"=>"'self'","frame-src"=>"https://www.adminer.org","object-src"=>"'none'","base-uri"=>"'none'","form-action"=>"'self'",),);}function
get_nonce(){static$ff;if(!$ff)$ff=base64_encode(rand_string());return$ff;}function
page_messages($o){$Li=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$Re=$_SESSION["messages"][$Li];if($Re){echo"<div class='message'>".implode("</div>\n<div class='message'>",$Re)."</div>".script("messagesPrint();");unset($_SESSION["messages"][$Li]);}if($o)echo"<div class='error'>$o</div>\n";}function
page_footer($Ve=""){global$b,$pi;echo'</div>
';switch_lang();if($Ve!="auth"){echo'<form action="" method="post">
<p class="logout">
<input type="submit" name="logout" value="',lang(82),'" id="logout">
<input type="hidden" name="token" value="',$pi,'">
</p>
</form>
';}echo'<div id="menu">
';$b->navigation($Ve);echo'</div>
',script("setupSubmitHighlight(document);");}function
int32($Ye){while($Ye>=2147483648)$Ye-=4294967296;while($Ye<=-2147483649)$Ye+=4294967296;return(int)$Ye;}function
long2str($W,$cj){$Zg='';foreach($W
as$X)$Zg.=pack('V',$X);if($cj)return
substr($Zg,0,end($W));return$Zg;}function
str2long($Zg,$cj){$W=array_values(unpack('V*',str_pad($Zg,4*ceil(strlen($Zg)/4),"\0")));if($cj)$W[]=strlen($Zg);return$W;}function
xxtea_mx($pj,$oj,$Mh,$ee){return
int32((($pj>>5&0x7FFFFFF)^$oj<<2)+(($oj>>3&0x1FFFFFFF)^$pj<<4))^int32(($Mh^$oj)+($ee^$pj));}function
encrypt_string($Hh,$z){if($Hh=="")return"";$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($Hh,true);$Ye=count($W)-1;$pj=$W[$Ye];$oj=$W[0];$vg=floor(6+52/($Ye+1));$Mh=0;while($vg-->0){$Mh=int32($Mh+0x9E3779B9);$mc=$Mh>>2&3;for($Mf=0;$Mf<$Ye;$Mf++){$oj=$W[$Mf+1];$Xe=xxtea_mx($pj,$oj,$Mh,$z[$Mf&3^$mc]);$pj=int32($W[$Mf]+$Xe);$W[$Mf]=$pj;}$oj=$W[0];$Xe=xxtea_mx($pj,$oj,$Mh,$z[$Mf&3^$mc]);$pj=int32($W[$Ye]+$Xe);$W[$Ye]=$pj;}return
long2str($W,false);}function
decrypt_string($Hh,$z){if($Hh=="")return"";if(!$z)return
false;$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($Hh,false);$Ye=count($W)-1;$pj=$W[$Ye];$oj=$W[0];$vg=floor(6+52/($Ye+1));$Mh=int32($vg*0x9E3779B9);while($Mh){$mc=$Mh>>2&3;for($Mf=$Ye;$Mf>0;$Mf--){$pj=$W[$Mf-1];$Xe=xxtea_mx($pj,$oj,$Mh,$z[$Mf&3^$mc]);$oj=int32($W[$Mf]-$Xe);$W[$Mf]=$oj;}$pj=$W[$Ye];$Xe=xxtea_mx($pj,$oj,$Mh,$z[$Mf&3^$mc]);$oj=int32($W[0]-$Xe);$W[0]=$oj;$Mh=int32($Mh-0x9E3779B9);}return
long2str($W,true);}$h='';$wd=$_SESSION["token"];if(!$wd)$_SESSION["token"]=rand(1,1e6);$pi=get_token();$cg=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($z)=explode(":",$X);$cg[$z]=$X;}}function
add_invalid_login(){global$b;$jd=file_open_lock(get_temp_dir()."/adminer.invalid");if(!$jd)return;$Xd=unserialize(stream_get_contents($jd));$fi=time();if($Xd){foreach($Xd
as$Yd=>$X){if($X[0]<$fi)unset($Xd[$Yd]);}}$Wd=&$Xd[$b->bruteForceKey()];if(!$Wd)$Wd=array($fi+30*60,0);$Wd[1]++;file_write_unlock($jd,serialize($Xd));}function
check_invalid_login(){global$b;$Xd=unserialize(@file_get_contents(get_temp_dir()."/adminer.invalid"));$Wd=$Xd[$b->bruteForceKey()];$ef=($Wd[1]>29?$Wd[0]-time():0);if($ef>0)auth_error(lang(83,ceil($ef/60)));}$La=$_POST["auth"];if($La){session_regenerate_id();$Xi=$La["driver"];$N=$La["server"];$V=$La["username"];$F=(string)$La["password"];$m=$La["db"];set_password($Xi,$N,$V,$F);$_SESSION["db"][$Xi][$N][$V][$m]=true;if($La["permanent"]){$z=base64_encode($Xi)."-".base64_encode($N)."-".base64_encode($V)."-".base64_encode($m);$og=$b->permanentLogin(true);$cg[$z]="$z:".base64_encode($og?encrypt_string($F,$og):"");cookie("adminer_permanent",implode(" ",$cg));}if(count($_POST)==1||DRIVER!=$Xi||SERVER!=$N||$_GET["username"]!==$V||DB!=$m)redirect(auth_url($Xi,$N,$V,$m));}elseif($_POST["logout"]){if($wd&&!verify_token()){page_header(lang(82),lang(84));page_footer("db");exit;}else{foreach(array("pwds","db","dbs","queries")as$z)set_session($z,null);unset_permanent();redirect(substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1),lang(85).' '.lang(86));}}elseif($cg&&!$_SESSION["pwds"]){session_regenerate_id();$og=$b->permanentLogin();foreach($cg
as$z=>$X){list(,$jb)=explode(":",$X);list($Xi,$N,$V,$m)=array_map('base64_decode',explode("-",$z));set_password($Xi,$N,$V,decrypt_string(base64_decode($jb),$og));$_SESSION["db"][$Xi][$N][$V][$m]=true;}}function
unset_permanent(){global$cg;foreach($cg
as$z=>$X){list($Xi,$N,$V,$m)=array_map('base64_decode',explode("-",$z));if($Xi==DRIVER&&$N==SERVER&&$V==$_GET["username"]&&$m==DB)unset($cg[$z]);}cookie("adminer_permanent",implode(" ",$cg));}function
auth_error($o){global$b,$wd;$oh=session_name();if(isset($_GET["username"])){header("HTTP/1.1 403 Forbidden");if(($_COOKIE[$oh]||$_GET[$oh])&&!$wd)$o=lang(87);else{restart_session();add_invalid_login();$F=get_password();if($F!==null){if($F===false)$o.='<br>'.lang(88,target_blank(),'<code>permanentLogin()</code>');set_password(DRIVER,SERVER,$_GET["username"],null);}unset_permanent();}}if(!$_COOKIE[$oh]&&$_GET[$oh]&&ini_bool("session.use_only_cookies"))$o=lang(89);$Pf=session_get_cookie_params();cookie("adminer_key",($_COOKIE["adminer_key"]?$_COOKIE["adminer_key"]:rand_string()),$Pf["lifetime"]);page_header(lang(39),$o,null);echo"<form action='' method='post'>\n","<div>";if(hidden_fields($_POST,array("auth")))echo"<p class='message'>".lang(90)."\n";echo"</div>\n";$b->loginForm();echo"</form>\n";page_footer("auth");exit;}if(isset($_GET["username"])&&!class_exists("Min_DB")){unset($_SESSION["pwds"][DRIVER]);unset_permanent();page_header(lang(91),lang(92,implode(", ",$ig)),false);page_footer("auth");exit;}stop_session(true);if(isset($_GET["username"])){list($Bd,$eg)=explode(":",SERVER,2);if(is_numeric($eg)&&$eg<1024)auth_error(lang(93));check_invalid_login();$h=connect();$n=new
Min_Driver($h);}$_e=null;if(!is_object($h)||($_e=$b->login($_GET["username"],get_password()))!==true){$o=(is_string($h)?h($h):(is_string($_e)?$_e:lang(94)));auth_error($o.(preg_match('~^ | $~',get_password())?'<br>'.lang(95):''));}if($La&&$_POST["token"])$_POST["token"]=$pi;$o='';if($_POST){if(!verify_token()){$Rd="max_input_vars";$Le=ini_get($Rd);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$z){$X=ini_get($z);if($X&&(!$Le||$X<$Le)){$Rd=$z;$Le=$X;}}}$o=(!$_POST["token"]&&$Le?lang(96,"'$Rd'"):lang(84).' '.lang(97));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$o=lang(98,"'post_max_size'");if(isset($_GET["sql"]))$o.=' '.lang(99);}function
select($H,$i=null,$Df=array(),$_=0){global$y;$ye=array();$x=array();$f=array();$Ua=array();$U=array();$I=array();odd('');for($t=0;(!$_||$t<$_)&&($J=$H->fetch_row());$t++){if(!$t){echo"<div class='scrollable'>\n","<table cellspacing='0' class='nowrap'>\n","<thead><tr>";for($de=0;$de<count($J);$de++){$p=$H->fetch_field();$C=$p->name;$Cf=$p->orgtable;$Bf=$p->orgname;$I[$p->table]=$Cf;if($Df&&$y=="sql")$ye[$de]=($C=="table"?"table=":($C=="possible_keys"?"indexes=":null));elseif($Cf!=""){if(!isset($x[$Cf])){$x[$Cf]=array();foreach(indexes($Cf,$i)as$w){if($w["type"]=="PRIMARY"){$x[$Cf]=array_flip($w["columns"]);break;}}$f[$Cf]=$x[$Cf];}if(isset($f[$Cf][$Bf])){unset($f[$Cf][$Bf]);$x[$Cf][$Bf]=$de;$ye[$de]=$Cf;}}if($p->charsetnr==63)$Ua[$de]=true;$U[$de]=$p->type;echo"<th".($Cf!=""||$p->name!=$Bf?" title='".h(($Cf!=""?"$Cf.":"").$Bf)."'":"").">".h($C).($Df?doc_link(array('sql'=>"explain-output.html#explain_".strtolower($C),'mariadb'=>"explain/#the-columns-in-explain-select",)):"");}echo"</thead>\n";}echo"<tr".odd().">";foreach($J
as$z=>$X){if($X===null)$X="<i>NULL</i>";elseif($Ua[$z]&&!is_utf8($X))$X="<i>".lang(48,strlen($X))."</i>";else{$X=h($X);if($U[$z]==254)$X="<code>$X</code>";}if(isset($ye[$z])&&!$f[$ye[$z]]){if($Df&&$y=="sql"){$Q=$J[array_search("table=",$ye)];$A=$ye[$z].urlencode($Df[$Q]!=""?$Df[$Q]:$Q);}else{$A="edit=".urlencode($ye[$z]);foreach($x[$ye[$z]]as$nb=>$de)$A.="&where".urlencode("[".bracket_escape($nb)."]")."=".urlencode($J[$de]);}$X="<a href='".h(ME.$A)."'>$X</a>";}echo"<td>$X";}}echo($t?"</table>\n</div>":"<p class='message'>".lang(12))."\n";return$I;}function
referencable_primary($ih){$I=array();foreach(table_status('',true)as$Qh=>$Q){if($Qh!=$ih&&fk_support($Q)){foreach(fields($Qh)as$p){if($p["primary"]){if($I[$Qh]){unset($I[$Qh]);break;}$I[$Qh]=$p;}}}}return$I;}function
textarea($C,$Y,$K=10,$rb=80){global$y;echo"<textarea name='$C' rows='$K' cols='$rb' class='sqlarea jush-$y' spellcheck='false' wrap='off'>";if(is_array($Y)){foreach($Y
as$X)echo
h($X[0])."\n\n\n";}else
echo
h($Y);echo"</textarea>";}function
edit_type($z,$p,$pb,$fd=array(),$Mc=array()){global$Ih,$U,$Ji,$rf;$T=$p["type"];echo'<td><select name="',h($z),'[type]" class="type" aria-labelledby="label-type">';if($T&&!isset($U[$T])&&!isset($fd[$T])&&!in_array($T,$Mc))$Mc[]=$T;if($fd)$Ih[lang(100)]=$fd;echo
optionlist(array_merge($Mc,$Ih),$T),'</select>
',on_help("getTarget(event).value",1),script("mixin(qsl('select'), {onfocus: function () { lastType = selectValue(this); }, onchange: editingTypeChange});",""),'<td><input name="',h($z),'[length]" value="',h($p["length"]),'" size="3"',(!$p["length"]&&preg_match('~var(char|binary)$~',$T)?" class='required'":"");echo' aria-labelledby="label-length">',script("mixin(qsl('input'), {onfocus: editingLengthFocus, oninput: editingLengthChange});",""),'<td class="options">',"<select name='".h($z)."[collation]'".(preg_match('~(char|text|enum|set)$~',$T)?"":" class='hidden'").'><option value="">('.lang(101).')'.optionlist($pb,$p["collation"]).'</select>',($Ji?"<select name='".h($z)."[unsigned]'".(!$T||preg_match(number_type(),$T)?"":" class='hidden'").'><option>'.optionlist($Ji,$p["unsigned"]).'</select>':''),(isset($p['on_update'])?"<select name='".h($z)."[on_update]'".(preg_match('~timestamp|datetime~',$T)?"":" class='hidden'").'>'.optionlist(array(""=>"(".lang(102).")","CURRENT_TIMESTAMP"),(preg_match('~^CURRENT_TIMESTAMP~i',$p["on_update"])?"CURRENT_TIMESTAMP":$p["on_update"])).'</select>':''),($fd?"<select name='".h($z)."[on_delete]'".(preg_match("~`~",$T)?"":" class='hidden'")."><option value=''>(".lang(103).")".optionlist(explode("|",$rf),$p["on_delete"])."</select> ":" ");}function
process_length($ve){global$xc;return(preg_match("~^\\s*\\(?\\s*$xc(?:\\s*,\\s*$xc)*+\\s*\\)?\\s*\$~",$ve)&&preg_match_all("~$xc~",$ve,$Fe)?"(".implode(",",$Fe[0]).")":preg_replace('~^[0-9].*~','(\0)',preg_replace('~[^-0-9,+()[\]]~','',$ve)));}function
process_type($p,$ob="COLLATE"){global$Ji;return" $p[type]".process_length($p["length"]).(preg_match(number_type(),$p["type"])&&in_array($p["unsigned"],$Ji)?" $p[unsigned]":"").(preg_match('~char|text|enum|set~',$p["type"])&&$p["collation"]?" $ob ".q($p["collation"]):"");}function
process_field($p,$Bi){return
array(idf_escape(trim($p["field"])),process_type($Bi),($p["null"]?" NULL":" NOT NULL"),default_value($p),(preg_match('~timestamp|datetime~',$p["type"])&&$p["on_update"]?" ON UPDATE $p[on_update]":""),(support("comment")&&$p["comment"]!=""?" COMMENT ".q($p["comment"]):""),($p["auto_increment"]?auto_increment():null),);}function
default_value($p){$Tb=$p["default"];return($Tb===null?"":" DEFAULT ".(preg_match('~char|binary|text|enum|set~',$p["type"])||preg_match('~^(?![a-z])~i',$Tb)?q($Tb):$Tb));}function
type_class($T){foreach(array('char'=>'text','date'=>'time|year','binary'=>'blob','enum'=>'set',)as$z=>$X){if(preg_match("~$z|$X~",$T))return" class='$z'";}}function
edit_fields($q,$pb,$T="TABLE",$fd=array(),$vb=false){global$Sd;$q=array_values($q);echo'<thead><tr>
';if($T=="PROCEDURE"){echo'<td>';}echo'<th id="label-name">',($T=="TABLE"?lang(104):lang(105)),'<td id="label-type">',lang(50),'<textarea id="enum-edit" rows="4" cols="12" wrap="off" style="display: none;"></textarea>',script("qs('#enum-edit').onblur = editingLengthBlur;"),'<td id="label-length">',lang(106),'<td>',lang(107);if($T=="TABLE"){echo'<td id="label-null">NULL
<td><input type="radio" name="auto_increment_col" value=""><acronym id="label-ai" title="',lang(52),'">AI</acronym>',doc_link(array('sql'=>"example-auto-increment.html",'mariadb'=>"auto_increment/",'sqlite'=>"autoinc.html",'pgsql'=>"datatype.html#DATATYPE-SERIAL",'mssql'=>"ms186775.aspx",)),'<td id="label-default">',lang(53),(support("comment")?"<td id='label-comment'".($vb?"":" class='hidden'").">".lang(51):"");}echo'<td>',"<input type='image' class='icon' name='add[".(support("move_col")?0:count($q))."]' src='".h(preg_replace("~\\?.*~","",ME)."?file=plus.gif&version=4.7.0")."' alt='+' title='".lang(108)."'>".script("row_count = ".count($q).";"),'</thead>
<tbody>
',script("mixin(qsl('tbody'), {onclick: editingClick, onkeydown: editingKeydown, oninput: editingInput});");foreach($q
as$t=>$p){$t++;$Ef=$p[($_POST?"orig":"field")];$bc=(isset($_POST["add"][$t-1])||(isset($p["field"])&&!$_POST["drop_col"][$t]))&&(support("drop_col")||$Ef=="");echo'<tr',($bc?"":" style='display: none;'"),'>
',($T=="PROCEDURE"?"<td>".html_select("fields[$t][inout]",explode("|",$Sd),$p["inout"]):""),'<th>';if($bc){echo'<input name="fields[',$t,'][field]" value="',h($p["field"]),'" data-maxlength="64" autocapitalize="off" aria-labelledby="label-name">',script("qsl('input').oninput = function () { editingNameChange.call(this);".($p["field"]!=""||count($q)>1?"":" editingAddRow.call(this);")." };","");}echo'<input type="hidden" name="fields[',$t,'][orig]" value="',h($Ef),'">
';edit_type("fields[$t]",$p,$pb,$fd);if($T=="TABLE"){echo'<td>',checkbox("fields[$t][null]",1,$p["null"],"","","block","label-null"),'<td><label class="block"><input type="radio" name="auto_increment_col" value="',$t,'"';if($p["auto_increment"]){echo' checked';}echo' aria-labelledby="label-ai"></label><td>',checkbox("fields[$t][has_default]",1,$p["has_default"],"","","","label-default"),'<input name="fields[',$t,'][default]" value="',h($p["default"]),'" aria-labelledby="label-default">',(support("comment")?"<td".($vb?"":" class='hidden'")."><input name='fields[$t][comment]' value='".h($p["comment"])."' data-maxlength='".(min_version(5.5)?1024:255)."' aria-labelledby='label-comment'>":"");}echo"<td>",(support("move_col")?"<input type='image' class='icon' name='add[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=plus.gif&version=4.7.0")."' alt='+' title='".lang(108)."'> "."<input type='image' class='icon' name='up[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=up.gif&version=4.7.0")."' alt='↑' title='".lang(109)."'> "."<input type='image' class='icon' name='down[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=down.gif&version=4.7.0")."' alt='↓' title='".lang(110)."'> ":""),($Ef==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=cross.gif&version=4.7.0")."' alt='x' title='".lang(111)."'>":"");}}function
process_fields(&$q){$D=0;if($_POST["up"]){$pe=0;foreach($q
as$z=>$p){if(key($_POST["up"])==$z){unset($q[$z]);array_splice($q,$pe,0,array($p));break;}if(isset($p["field"]))$pe=$D;$D++;}}elseif($_POST["down"]){$hd=false;foreach($q
as$z=>$p){if(isset($p["field"])&&$hd){unset($q[key($_POST["down"])]);array_splice($q,$D,0,array($hd));break;}if(key($_POST["down"])==$z)$hd=$p;$D++;}}elseif($_POST["add"]){$q=array_values($q);array_splice($q,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
false;return
true;}function
normalize_enum($B){return"'".str_replace("'","''",addcslashes(stripcslashes(str_replace($B[0][0].$B[0][0],$B[0][0],substr($B[0],1,-1))),'\\'))."'";}function
grant($md,$qg,$f,$qf){if(!$qg)return
true;if($qg==array("ALL PRIVILEGES","GRANT OPTION"))return($md=="GRANT"?queries("$md ALL PRIVILEGES$qf WITH GRANT OPTION"):queries("$md ALL PRIVILEGES$qf")&&queries("$md GRANT OPTION$qf"));return
queries("$md ".preg_replace('~(GRANT OPTION)\([^)]*\)~','\1',implode("$f, ",$qg).$f).$qf);}function
drop_create($gc,$j,$hc,$ci,$jc,$ze,$Qe,$Oe,$Pe,$nf,$bf){if($_POST["drop"])query_redirect($gc,$ze,$Qe);elseif($nf=="")query_redirect($j,$ze,$Pe);elseif($nf!=$bf){$Gb=queries($j);queries_redirect($ze,$Oe,$Gb&&queries($gc));if($Gb)queries($hc);}else
queries_redirect($ze,$Oe,queries($ci)&&queries($jc)&&queries($gc)&&queries($j));}function
create_trigger($qf,$J){global$y;$hi=" $J[Timing] $J[Event]".($J["Event"]=="UPDATE OF"?" ".idf_escape($J["Of"]):"");return"CREATE TRIGGER ".idf_escape($J["Trigger"]).($y=="mssql"?$qf.$hi:$hi.$qf).rtrim(" $J[Type]\n$J[Statement]",";").";";}function
create_routine($Vg,$J){global$Sd,$y;$O=array();$q=(array)$J["fields"];ksort($q);foreach($q
as$p){if($p["field"]!="")$O[]=(preg_match("~^($Sd)\$~",$p["inout"])?"$p[inout] ":"").idf_escape($p["field"]).process_type($p,"CHARACTER SET");}$Ub=rtrim("\n$J[definition]",";");return"CREATE $Vg ".idf_escape(trim($J["name"]))." (".implode(", ",$O).")".(isset($_GET["function"])?" RETURNS".process_type($J["returns"],"CHARACTER SET"):"").($J["language"]?" LANGUAGE $J[language]":"").($y=="pgsql"?" AS ".q($Ub):"$Ub;");}function
remove_definer($G){return
preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\1)',logged_user()).'`~','\1',$G);}function
format_foreign_key($r){global$rf;return" FOREIGN KEY (".implode(", ",array_map('idf_escape',$r["source"])).") REFERENCES ".table($r["table"])." (".implode(", ",array_map('idf_escape',$r["target"])).")".(preg_match("~^($rf)\$~",$r["on_delete"])?" ON DELETE $r[on_delete]":"").(preg_match("~^($rf)\$~",$r["on_update"])?" ON UPDATE $r[on_update]":"");}function
tar_file($Vc,$mi){$I=pack("a100a8a8a8a12a12",$Vc,644,0,0,decoct($mi->size),decoct(time()));$hb=8*32;for($t=0;$t<strlen($I);$t++)$hb+=ord($I[$t]);$I.=sprintf("%06o",$hb)."\0 ";echo$I,str_repeat("\0",512-strlen($I));$mi->send();echo
str_repeat("\0",511-($mi->size+511)%512);}function
ini_bytes($Rd){$X=ini_get($Rd);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}function
doc_link($ag,$di="<sup>?</sup>"){global$y,$h;$mh=$h->server_info;$Yi=preg_replace('~^(\d\.?\d).*~s','\1',$mh);$Oi=array('sql'=>"https://dev.mysql.com/doc/refman/$Yi/en/",'sqlite'=>"https://www.sqlite.org/",'pgsql'=>"https://www.postgresql.org/docs/$Yi/static/",'mssql'=>"https://msdn.microsoft.com/library/",'oracle'=>"https://download.oracle.com/docs/cd/B19306_01/server.102/b14200/",);if(preg_match('~MariaDB~',$mh)){$Oi['sql']="https://mariadb.com/kb/en/library/";$ag['sql']=(isset($ag['mariadb'])?$ag['mariadb']:str_replace(".html","/",$ag['sql']));}return($ag[$y]?"<a href='$Oi[$y]$ag[$y]'".target_blank().">$di</a>":"");}function
ob_gzencode($P){return
gzencode($P);}function
db_size($m){global$h;if(!$h->select_db($m))return"?";$I=0;foreach(table_status()as$R)$I+=$R["Data_length"]+$R["Index_length"];return
format_number($I);}function
set_utf8mb4($j){global$h;static$O=false;if(!$O&&preg_match('~\butf8mb4~i',$j)){$O=true;echo"SET NAMES ".charset($h).";\n\n";}}function
connect_error(){global$b,$h,$pi,$o,$fc;if(DB!=""){header("HTTP/1.1 404 Not Found");page_header(lang(38).": ".h(DB),lang(112),true);}else{if($_POST["db"]&&!$o)queries_redirect(substr(ME,0,-1),lang(113),drop_databases($_POST["db"]));page_header(lang(114),$o,false);echo"<p class='links'>\n";foreach(array('database'=>lang(115),'privileges'=>lang(72),'processlist'=>lang(116),'variables'=>lang(117),'status'=>lang(118),)as$z=>$X){if(support($z))echo"<a href='".h(ME)."$z='>$X</a>\n";}echo"<p>".lang(119,$fc[DRIVER],"<b>".h($h->server_info)."</b>","<b>$h->extension</b>")."\n","<p>".lang(120,"<b>".h(logged_user())."</b>")."\n";$l=$b->databases();if($l){$ch=support("scheme");$pb=collations();echo"<form action='' method='post'>\n","<table cellspacing='0' class='checkable'>\n",script("mixin(qsl('table'), {onclick: tableClick, ondblclick: partialArg(tableClick, true)});"),"<thead><tr>".(support("database")?"<td>":"")."<th>".lang(38)." - <a href='".h(ME)."refresh=1'>".lang(121)."</a>"."<td>".lang(122)."<td>".lang(123)."<td>".lang(124)." - <a href='".h(ME)."dbsize=1'>".lang(125)."</a>".script("qsl('a').onclick = partial(ajaxSetHtml, '".js_escape(ME)."script=connect');","")."</thead>\n";$l=($_GET["dbsize"]?count_tables($l):array_flip($l));foreach($l
as$m=>$S){$Ug=h(ME)."db=".urlencode($m);$u=h("Db-".$m);echo"<tr".odd().">".(support("database")?"<td>".checkbox("db[]",$m,in_array($m,(array)$_POST["db"]),"","","",$u):""),"<th><a href='$Ug' id='$u'>".h($m)."</a>";$d=h(db_collation($m,$pb));echo"<td>".(support("database")?"<a href='$Ug".($ch?"&ns=":"")."&database=' title='".lang(68)."'>$d</a>":$d),"<td align='right'><a href='$Ug&schema=' id='tables-".h($m)."' title='".lang(71)."'>".($_GET["dbsize"]?$S:"?")."</a>","<td align='right' id='size-".h($m)."'>".($_GET["dbsize"]?db_size($m):"?"),"\n";}echo"</table>\n",(support("database")?"<div class='footer'><div>\n"."<fieldset><legend>".lang(126)." <span id='selected'></span></legend><div>\n"."<input type='hidden' name='all' value=''>".script("qsl('input').onclick = function () { selectCount('selected', formChecked(this, /^db/)); };")."<input type='submit' name='drop' value='".lang(127)."'>".confirm()."\n"."</div></fieldset>\n"."</div></div>\n":""),"<input type='hidden' name='token' value='$pi'>\n","</form>\n",script("tableCheck();");}}page_footer("db");}if(isset($_GET["status"]))$_GET["variables"]=$_GET["status"];if(isset($_GET["import"]))$_GET["sql"]=$_GET["import"];if(!(DB!=""?$h->select_db(DB):isset($_GET["sql"])||isset($_GET["dump"])||isset($_GET["database"])||isset($_GET["processlist"])||isset($_GET["privileges"])||isset($_GET["user"])||isset($_GET["variables"])||$_GET["script"]=="connect"||$_GET["script"]=="kill")){if(DB!=""||$_GET["refresh"]){restart_session();set_session("dbs",null);}connect_error();exit;}if(support("scheme")&&DB!=""&&$_GET["ns"]!==""){if(!isset($_GET["ns"]))redirect(preg_replace('~ns=[^&]*&~','',ME)."ns=".get_schema());if(!set_schema($_GET["ns"])){header("HTTP/1.1 404 Not Found");page_header(lang(78).": ".h($_GET["ns"]),lang(128),true);page_footer("ns");exit;}}$rf="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
TmpFile{var$handler;var$size;function
__construct(){$this->handler=tmpfile();}function
write($Ab){$this->size+=strlen($Ab);fwrite($this->handler,$Ab);}function
send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$xc="'(?:''|[^'\\\\]|\\\\.)*'";$Sd="IN|OUT|INOUT";if(isset($_GET["select"])&&($_POST["edit"]||$_POST["clone"])&&!$_POST["save"])$_GET["edit"]=$_GET["select"];if(isset($_GET["callf"]))$_GET["call"]=$_GET["callf"];if(isset($_GET["function"]))$_GET["procedure"]=$_GET["function"];if(isset($_GET["download"])){$a=$_GET["download"];$q=fields($a);header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=".friendly_url("$a-".implode("_",$_GET["where"])).".".friendly_url($_GET["field"]));$L=array(idf_escape($_GET["field"]));$H=$n->select($a,$L,array(where($_GET,$q)),$L);$J=($H?$H->fetch_row():array());echo$n->value($J[0],$q[$_GET["field"]]);exit;}elseif(isset($_GET["table"])){$a=$_GET["table"];$q=fields($a);if(!$q)$o=error();$R=table_status1($a,true);$C=$b->tableName($R);page_header(($q&&is_view($R)?$R['Engine']=='materialized view'?lang(129):lang(130):lang(131)).": ".($C!=""?$C:h($a)),$o);$b->selectLinks($R);$ub=$R["Comment"];if($ub!="")echo"<p class='nowrap'>".lang(51).": ".h($ub)."\n";if($q)$b->tableStructurePrint($q);if(!is_view($R)){if(support("indexes")){echo"<h3 id='indexes'>".lang(132)."</h3>\n";$x=indexes($a);if($x)$b->tableIndexesPrint($x);echo'<p class="links"><a href="'.h(ME).'indexes='.urlencode($a).'">'.lang(133)."</a>\n";}if(fk_support($R)){echo"<h3 id='foreign-keys'>".lang(100)."</h3>\n";$fd=foreign_keys($a);if($fd){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(134)."<td>".lang(135)."<td>".lang(103)."<td>".lang(102)."<td></thead>\n";foreach($fd
as$C=>$r){echo"<tr title='".h($C)."'>","<th><i>".implode("</i>, <i>",array_map('h',$r["source"]))."</i>","<td><a href='".h($r["db"]!=""?preg_replace('~db=[^&]*~',"db=".urlencode($r["db"]),ME):($r["ns"]!=""?preg_replace('~ns=[^&]*~',"ns=".urlencode($r["ns"]),ME):ME))."table=".urlencode($r["table"])."'>".($r["db"]!=""?"<b>".h($r["db"])."</b>.":"").($r["ns"]!=""?"<b>".h($r["ns"])."</b>.":"").h($r["table"])."</a>","(<i>".implode("</i>, <i>",array_map('h',$r["target"]))."</i>)","<td>".h($r["on_delete"])."\n","<td>".h($r["on_update"])."\n",'<td><a href="'.h(ME.'foreign='.urlencode($a).'&name='.urlencode($C)).'">'.lang(136).'</a>';}echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'foreign='.urlencode($a).'">'.lang(137)."</a>\n";}}if(support(is_view($R)?"view_trigger":"trigger")){echo"<h3 id='triggers'>".lang(138)."</h3>\n";$Ai=triggers($a);if($Ai){echo"<table cellspacing='0'>\n";foreach($Ai
as$z=>$X)echo"<tr valign='top'><td>".h($X[0])."<td>".h($X[1])."<th>".h($z)."<td><a href='".h(ME.'trigger='.urlencode($a).'&name='.urlencode($z))."'>".lang(136)."</a>\n";echo"</table>\n";}echo'<p class="links"><a href="'.h(ME).'trigger='.urlencode($a).'">'.lang(139)."</a>\n";}}elseif(isset($_GET["schema"])){page_header(lang(71),"",array(),h(DB.($_GET["ns"]?".$_GET[ns]":"")));$Sh=array();$Th=array();$ea=($_GET["schema"]?$_GET["schema"]:$_COOKIE["adminer_schema-".str_replace(".","_",DB)]);preg_match_all('~([^:]+):([-0-9.]+)x([-0-9.]+)(_|$)~',$ea,$Fe,PREG_SET_ORDER);foreach($Fe
as$t=>$B){$Sh[$B[1]]=array($B[2],$B[3]);$Th[]="\n\t'".js_escape($B[1])."': [ $B[2], $B[3] ]";}$qi=0;$Ra=-1;$bh=array();$Gg=array();$te=array();foreach(table_status('',true)as$Q=>$R){if(is_view($R))continue;$fg=0;$bh[$Q]["fields"]=array();foreach(fields($Q)as$C=>$p){$fg+=1.25;$p["pos"]=$fg;$bh[$Q]["fields"][$C]=$p;}$bh[$Q]["pos"]=($Sh[$Q]?$Sh[$Q]:array($qi,0));foreach($b->foreignKeys($Q)as$X){if(!$X["db"]){$re=$Ra;if($Sh[$Q][1]||$Sh[$X["table"]][1])$re=min(floatval($Sh[$Q][1]),floatval($Sh[$X["table"]][1]))-1;else$Ra-=.1;while($te[(string)$re])$re-=.0001;$bh[$Q]["references"][$X["table"]][(string)$re]=array($X["source"],$X["target"]);$Gg[$X["table"]][$Q][(string)$re]=$X["target"];$te[(string)$re]=true;}}$qi=max($qi,$bh[$Q]["pos"][0]+2.5+$fg);}echo'<div id="schema" style="height: ',$qi,'em;">
<script',nonce(),'>
qs(\'#schema\').onselectstart = function () { return false; };
var tablePos = {',implode(",",$Th)."\n",'};
var em = qs(\'#schema\').offsetHeight / ',$qi,';
document.onmousemove = schemaMousemove;
document.onmouseup = partialArg(schemaMouseup, \'',js_escape(DB),'\');
</script>
';foreach($bh
as$C=>$Q){echo"<div class='table' style='top: ".$Q["pos"][0]."em; left: ".$Q["pos"][1]."em;'>",'<a href="'.h(ME).'table='.urlencode($C).'"><b>'.h($C)."</b></a>",script("qsl('div').onmousedown = schemaMousedown;");foreach($Q["fields"]as$p){$X='<span'.type_class($p["type"]).' title="'.h($p["full_type"].($p["null"]?" NULL":'')).'">'.h($p["field"]).'</span>';echo"<br>".($p["primary"]?"<i>$X</i>":$X);}foreach((array)$Q["references"]as$Zh=>$Hg){foreach($Hg
as$re=>$Dg){$se=$re-$Sh[$C][1];$t=0;foreach($Dg[0]as$wh)echo"\n<div class='references' title='".h($Zh)."' id='refs$re-".($t++)."' style='left: $se"."em; top: ".$Q["fields"][$wh]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$se)."em;'></div></div>";}}foreach((array)$Gg[$C]as$Zh=>$Hg){foreach($Hg
as$re=>$f){$se=$re-$Sh[$C][1];$t=0;foreach($f
as$Yh)echo"\n<div class='references' title='".h($Zh)."' id='refd$re-".($t++)."' style='left: $se"."em; top: ".$Q["fields"][$Yh]["pos"]."em; height: 1.25em; background: url(".h(preg_replace("~\\?.*~","",ME)."?file=arrow.gif) no-repeat right center;&version=4.7.0")."'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$se)."em;'></div></div>";}}echo"\n</div>\n";}foreach($bh
as$C=>$Q){foreach((array)$Q["references"]as$Zh=>$Hg){foreach($Hg
as$re=>$Dg){$Ue=$qi;$Je=-10;foreach($Dg[0]as$z=>$wh){$gg=$Q["pos"][0]+$Q["fields"][$wh]["pos"];$hg=$bh[$Zh]["pos"][0]+$bh[$Zh]["fields"][$Dg[1][$z]]["pos"];$Ue=min($Ue,$gg,$hg);$Je=max($Je,$gg,$hg);}echo"<div class='references' id='refl$re' style='left: $re"."em; top: $Ue"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($Je-$Ue)."em;'></div></div>\n";}}}echo'</div>
<p class="links"><a href="',h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(140),'</a>
';}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$o){$Db="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$z)$Db.="&$z=".urlencode($_POST[$z]);cookie("adminer_export",substr($Db,1));$S=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$Jc=dump_headers((count($S)==1?key($S):DB),(DB==""||count($S)>1));$ae=preg_match('~sql~',$_POST["format"]);if($ae){echo"-- Adminer $ia ".$fc[DRIVER]." dump\n\n";if($y=="sql"){echo"SET NAMES utf8;
SET time_zone = '+00:00';
".($_POST["data_style"]?"SET foreign_key_checks = 0;
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
":"")."
";$h->query("SET time_zone = '+00:00';");}}$Jh=$_POST["db_style"];$l=array(DB);if(DB==""){$l=$_POST["databases"];if(is_string($l))$l=explode("\n",rtrim(str_replace("\r","",$l),"\n"));}foreach((array)$l
as$m){$b->dumpDatabase($m);if($h->select_db($m)){if($ae&&preg_match('~CREATE~',$Jh)&&($j=$h->result("SHOW CREATE DATABASE ".idf_escape($m),1))){set_utf8mb4($j);if($Jh=="DROP+CREATE")echo"DROP DATABASE IF EXISTS ".idf_escape($m).";\n";echo"$j;\n";}if($ae){if($Jh)echo
use_sql($m).";\n\n";$Kf="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$Vg){foreach(get_rows("SHOW $Vg STATUS WHERE Db = ".q($m),null,"-- ")as$J){$j=remove_definer($h->result("SHOW CREATE $Vg ".idf_escape($J["Name"]),2));set_utf8mb4($j);$Kf.=($Jh!='DROP+CREATE'?"DROP $Vg IF EXISTS ".idf_escape($J["Name"]).";;\n":"")."$j;;\n\n";}}}if($_POST["events"]){foreach(get_rows("SHOW EVENTS",null,"-- ")as$J){$j=remove_definer($h->result("SHOW CREATE EVENT ".idf_escape($J["Name"]),3));set_utf8mb4($j);$Kf.=($Jh!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($J["Name"]).";;\n":"")."$j;;\n\n";}}if($Kf)echo"DELIMITER ;;\n\n$Kf"."DELIMITER ;\n\n";}if($_POST["table_style"]||$_POST["data_style"]){$aj=array();foreach(table_status('',true)as$C=>$R){$Q=(DB==""||in_array($C,(array)$_POST["tables"]));$Mb=(DB==""||in_array($C,(array)$_POST["data"]));if($Q||$Mb){if($Jc=="tar"){$mi=new
TmpFile;ob_start(array($mi,'write'),1e5);}$b->dumpTable($C,($Q?$_POST["table_style"]:""),(is_view($R)?2:0));if(is_view($R))$aj[]=$C;elseif($Mb){$q=fields($C);$b->dumpData($C,$_POST["data_style"],"SELECT *".convert_fields($q,$q)." FROM ".table($C));}if($ae&&$_POST["triggers"]&&$Q&&($Ai=trigger_sql($C)))echo"\nDELIMITER ;;\n$Ai\nDELIMITER ;\n";if($Jc=="tar"){ob_end_flush();tar_file((DB!=""?"":"$m/")."$C.csv",$mi);}elseif($ae)echo"\n";}}foreach($aj
as$Zi)$b->dumpTable($Zi,$_POST["table_style"],1);if($Jc=="tar")echo
pack("x512");}}}if($ae)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(74),$o,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),h(DB));echo'
<form action="" method="post">
<table cellspacing="0" class="layout">
';$Qb=array('','USE','DROP+CREATE','CREATE');$Uh=array('','DROP+CREATE','CREATE');$Nb=array('','TRUNCATE+INSERT','INSERT');if($y=="sql")$Nb[]='INSERT+UPDATE';parse_str($_COOKIE["adminer_export"],$J);if(!$J)$J=array("output"=>"text","format"=>"sql","db_style"=>(DB!=""?"":"CREATE"),"table_style"=>"DROP+CREATE","data_style"=>"INSERT");if(!isset($J["events"])){$J["routines"]=$J["events"]=($_GET["dump"]=="");$J["triggers"]=$J["table_style"];}echo"<tr><th>".lang(141)."<td>".html_select("output",$b->dumpOutput(),$J["output"],0)."\n";echo"<tr><th>".lang(142)."<td>".html_select("format",$b->dumpFormat(),$J["format"],0)."\n";echo($y=="sqlite"?"":"<tr><th>".lang(38)."<td>".html_select('db_style',$Qb,$J["db_style"]).(support("routine")?checkbox("routines",1,$J["routines"],lang(143)):"").(support("event")?checkbox("events",1,$J["events"],lang(144)):"")),"<tr><th>".lang(123)."<td>".html_select('table_style',$Uh,$J["table_style"]).checkbox("auto_increment",1,$J["auto_increment"],lang(52)).(support("trigger")?checkbox("triggers",1,$J["triggers"],lang(138)):""),"<tr><th>".lang(145)."<td>".html_select('data_style',$Nb,$J["data_style"]),'</table>
<p><input type="submit" value="',lang(74),'">
<input type="hidden" name="token" value="',$pi,'">
<table cellspacing="0">
',script("qsl('table').onclick = dumpClick;");$kg=array();if(DB!=""){$fb=($a!=""?"":" checked");echo"<thead><tr>","<th style='text-align: left;'><label class='block'><input type='checkbox' id='check-tables'$fb>".lang(123)."</label>".script("qs('#check-tables').onclick = partial(formCheck, /^tables\\[/);",""),"<th style='text-align: right;'><label class='block'>".lang(145)."<input type='checkbox' id='check-data'$fb></label>".script("qs('#check-data').onclick = partial(formCheck, /^data\\[/);",""),"</thead>\n";$aj="";$Vh=tables_list();foreach($Vh
as$C=>$T){$jg=preg_replace('~_.*~','',$C);$fb=($a==""||$a==(substr($a,-1)=="%"?"$jg%":$C));$ng="<tr><td>".checkbox("tables[]",$C,$fb,$C,"","block");if($T!==null&&!preg_match('~table~i',$T))$aj.="$ng\n";else
echo"$ng<td align='right'><label class='block'><span id='Rows-".h($C)."'></span>".checkbox("data[]",$C,$fb)."</label>\n";$kg[$jg]++;}echo$aj;if($Vh)echo
script("ajaxSetHtml('".js_escape(ME)."script=db');");}else{echo"<thead><tr><th style='text-align: left;'>","<label class='block'><input type='checkbox' id='check-databases'".($a==""?" checked":"").">".lang(38)."</label>",script("qs('#check-databases').onclick = partial(formCheck, /^databases\\[/);",""),"</thead>\n";$l=$b->databases();if($l){foreach($l
as$m){if(!information_schema($m)){$jg=preg_replace('~_.*~','',$m);echo"<tr><td>".checkbox("databases[]",$m,$a==""||$a=="$jg%",$m,"","block")."\n";$kg[$jg]++;}}}else
echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
</form>
';$Xc=true;foreach($kg
as$z=>$X){if($z!=""&&$X>1){echo($Xc?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$z%")."'>".h($z)."</a>";$Xc=false;}}}elseif(isset($_GET["privileges"])){page_header(lang(72));echo'<p class="links"><a href="'.h(ME).'user=">'.lang(146)."</a>";$H=$h->query("SELECT User, Host FROM mysql.".(DB==""?"user":"db WHERE ".q(DB)." LIKE Db")." ORDER BY Host, User");$md=$H;if(!$H)$H=$h->query("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', 1) AS User, SUBSTRING_INDEX(CURRENT_USER, '@', -1) AS Host");echo"<form action=''><p>\n";hidden_fields_get();echo"<input type='hidden' name='db' value='".h(DB)."'>\n",($md?"":"<input type='hidden' name='grant' value=''>\n"),"<table cellspacing='0'>\n","<thead><tr><th>".lang(36)."<th>".lang(35)."<th></thead>\n";while($J=$H->fetch_assoc())echo'<tr'.odd().'><td>'.h($J["User"])."<td>".h($J["Host"]).'<td><a href="'.h(ME.'user='.urlencode($J["User"]).'&host='.urlencode($J["Host"])).'">'.lang(10)."</a>\n";if(!$md||DB!="")echo"<tr".odd()."><td><input name='user' autocapitalize='off'><td><input name='host' value='localhost' autocapitalize='off'><td><input type='submit' value='".lang(10)."'>\n";echo"</table>\n","</form>\n";}elseif(isset($_GET["sql"])){if(!$o&&$_POST["export"]){dump_headers("sql");$b->dumpTable("","");$b->dumpData("","table",$_POST["query"]);exit;}restart_session();$_d=&get_session("queries");$zd=&$_d[DB];if(!$o&&$_POST["clear"]){$zd=array();redirect(remove_from_uri("history"));}page_header((isset($_GET["import"])?lang(73):lang(65)),$o);if(!$o&&$_POST){$jd=false;if(!isset($_GET["import"]))$G=$_POST["query"];elseif($_POST["webfile"]){$_h=$b->importServerPath();$jd=@fopen((file_exists($_h)?$_h:"compress.zlib://$_h.gz"),"rb");$G=($jd?fread($jd,1e6):false);}else$G=get_file("sql_file",true);if(is_string($G)){if(function_exists('memory_get_usage'))@ini_set("memory_limit",max(ini_bytes("memory_limit"),2*strlen($G)+memory_get_usage()+8e6));if($G!=""&&strlen($G)<1e6){$vg=$G.(preg_match("~;[ \t\r\n]*\$~",$G)?"":";");if(!$zd||reset(end($zd))!=$vg){restart_session();$zd[]=array($vg,time());set_session("queries",$_d);stop_session();}}$xh="(?:\\s|/\\*[\s\S]*?\\*/|(?:#|-- )[^\n]*\n?|--\r?\n)";$Wb=";";$D=0;$uc=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$tb=0;$zc=array();$Rf='[\'"'.($y=="sql"?'`#':($y=="sqlite"?'`[':($y=="mssql"?'[':''))).']|/\*|-- |$'.($y=="pgsql"?'|\$[^$]*\$':'');$ri=microtime(true);parse_str($_COOKIE["adminer_export"],$ya);$lc=$b->dumpFormat();unset($lc["sql"]);while($G!=""){if(!$D&&preg_match("~^$xh*+DELIMITER\\s+(\\S+)~i",$G,$B)){$Wb=$B[1];$G=substr($G,strlen($B[0]));}else{preg_match('('.preg_quote($Wb)."\\s*|$Rf)",$G,$B,PREG_OFFSET_CAPTURE,$D);list($hd,$fg)=$B[0];if(!$hd&&$jd&&!feof($jd))$G.=fread($jd,1e5);else{if(!$hd&&rtrim($G)=="")break;$D=$fg+strlen($hd);if($hd&&rtrim($hd)!=$Wb){while(preg_match('('.($hd=='/*'?'\*/':($hd=='['?']':(preg_match('~^-- |^#~',$hd)?"\n":preg_quote($hd)."|\\\\."))).'|$)s',$G,$B,PREG_OFFSET_CAPTURE,$D)){$Zg=$B[0][0];if(!$Zg&&$jd&&!feof($jd))$G.=fread($jd,1e5);else{$D=$B[0][1]+strlen($Zg);if($Zg[0]!="\\")break;}}}else{$uc=false;$vg=substr($G,0,$fg);$tb++;$ng="<pre id='sql-$tb'><code class='jush-$y'>".$b->sqlCommandQuery($vg)."</code></pre>\n";if($y=="sqlite"&&preg_match("~^$xh*+ATTACH\\b~i",$vg,$B)){echo$ng,"<p class='error'>".lang(147)."\n";$zc[]=" <a href='#sql-$tb'>$tb</a>";if($_POST["error_stops"])break;}else{if(!$_POST["only_errors"]){echo$ng;ob_flush();flush();}$Dh=microtime(true);if($h->multi_query($vg)&&is_object($i)&&preg_match("~^$xh*+USE\\b~i",$vg))$i->query($vg);do{$H=$h->store_result();if($h->error){echo($_POST["only_errors"]?$ng:""),"<p class='error'>".lang(148).($h->errno?" ($h->errno)":"").": ".error()."\n";$zc[]=" <a href='#sql-$tb'>$tb</a>";if($_POST["error_stops"])break
2;}else{$fi=" <span class='time'>(".format_time($Dh).")</span>".(strlen($vg)<1000?" <a href='".h(ME)."sql=".urlencode(trim($vg))."'>".lang(10)."</a>":"");$_a=$h->affected_rows;$dj=($_POST["only_errors"]?"":$n->warnings());$ej="warnings-$tb";if($dj)$fi.=", <a href='#$ej'>".lang(47)."</a>".script("qsl('a').onclick = partial(toggle, '$ej');","");$Gc=null;$Hc="explain-$tb";if(is_object($H)){$_=$_POST["limit"];$Df=select($H,$i,array(),$_);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n";$hf=$H->num_rows;echo"<p>".($hf?($_&&$hf>$_?lang(149,$_):"").lang(150,$hf):""),$fi;if($i&&preg_match("~^($xh|\\()*+SELECT\\b~i",$vg)&&($Gc=explain($i,$vg)))echo", <a href='#$Hc'>Explain</a>".script("qsl('a').onclick = partial(toggle, '$Hc');","");$u="export-$tb";echo", <a href='#$u'>".lang(74)."</a>".script("qsl('a').onclick = partial(toggle, '$u');","")."<span id='$u' class='hidden'>: ".html_select("output",$b->dumpOutput(),$ya["output"])." ".html_select("format",$lc,$ya["format"])."<input type='hidden' name='query' value='".h($vg)."'>"." <input type='submit' name='export' value='".lang(74)."'><input type='hidden' name='token' value='$pi'></span>\n"."</form>\n";}}else{if(preg_match("~^$xh*+(CREATE|DROP|ALTER)$xh++(DATABASE|SCHEMA)\\b~i",$vg)){restart_session();set_session("dbs",null);stop_session();}if(!$_POST["only_errors"])echo"<p class='message' title='".h($h->info)."'>".lang(151,$_a)."$fi\n";}echo($dj?"<div id='$ej' class='hidden'>\n$dj</div>\n":"");if($Gc){echo"<div id='$Hc' class='hidden'>\n";select($Gc,$i,$Df);echo"</div>\n";}}$Dh=microtime(true);}while($h->next_result());}$G=substr($G,$D);$D=0;}}}}if($uc)echo"<p class='message'>".lang(152)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(153,$tb-count($zc))," <span class='time'>(".format_time($ri).")</span>\n";}elseif($zc&&$tb>1)echo"<p class='error'>".lang(148).": ".implode("",$zc)."\n";}else
echo"<p class='error'>".upload_error($G)."\n";}echo'
<form action="" method="post" enctype="multipart/form-data" id="form">
';$Dc="<input type='submit' value='".lang(154)."' title='Ctrl+Enter'>";if(!isset($_GET["import"])){$vg=$_GET["sql"];if($_POST)$vg=$_POST["query"];elseif($_GET["history"]=="all")$vg=$zd;elseif($_GET["history"]!="")$vg=$zd[$_GET["history"]][0];echo"<p>";textarea("query",$vg,20);echo
script(($_POST?"":"qs('textarea').focus();\n")."qs('#form').onsubmit = partial(sqlSubmit, qs('#form'), '".remove_from_uri("sql|limit|error_stops|only_errors")."');"),"<p>$Dc\n",lang(155).": <input type='number' name='limit' class='size' value='".h($_POST?$_POST["limit"]:$_GET["limit"])."'>\n";}else{echo"<fieldset><legend>".lang(156)."</legend><div>";$sd=(extension_loaded("zlib")?"[.gz]":"");echo(ini_bool("file_uploads")?"SQL$sd (< ".ini_get("upload_max_filesize")."B): <input type='file' name='sql_file[]' multiple>\n$Dc":lang(157)),"</div></fieldset>\n";$Hd=$b->importServerPath();if($Hd){echo"<fieldset><legend>".lang(158)."</legend><div>",lang(159,"<code>".h($Hd)."$sd</code>"),' <input type="submit" name="webfile" value="'.lang(160).'">',"</div></fieldset>\n";}echo"<p>";}echo
checkbox("error_stops",1,($_POST?$_POST["error_stops"]:isset($_GET["import"])),lang(161))."\n",checkbox("only_errors",1,($_POST?$_POST["only_errors"]:isset($_GET["import"])),lang(162))."\n","<input type='hidden' name='token' value='$pi'>\n";if(!isset($_GET["import"])&&$zd){print_fieldset("history",lang(163),$_GET["history"]!="");for($X=end($zd);$X;$X=prev($zd)){$z=key($zd);list($vg,$fi,$pc)=$X;echo'<a href="'.h(ME."sql=&history=$z").'">'.lang(10)."</a>"." <span class='time' title='".@date('Y-m-d',$fi)."'>".@date("H:i:s",$fi)."</span>"." <code class='jush-$y'>".shorten_utf8(ltrim(str_replace("\n"," ",str_replace("\r","",preg_replace('~^(#|-- ).*~m','',$vg)))),80,"</code>").($pc?" <span class='time'>($pc)</span>":"")."<br>\n";}echo"<input type='submit' name='clear' value='".lang(164)."'>\n","<a href='".h(ME."sql=&history=all")."'>".lang(165)."</a>\n","</div></fieldset>\n";}echo'</form>
';}elseif(isset($_GET["edit"])){$a=$_GET["edit"];$q=fields($a);$Z=(isset($_GET["select"])?($_POST["check"]&&count($_POST["check"])==1?where_check($_POST["check"][0],$q):""):where($_GET,$q));$Ki=(isset($_GET["select"])?$_POST["edit"]:$Z);foreach($q
as$C=>$p){if(!isset($p["privileges"][$Ki?"update":"insert"])||$b->fieldName($p)=="")unset($q[$C]);}if($_POST&&!$o&&!isset($_GET["select"])){$ze=$_POST["referer"];if($_POST["insert"])$ze=($Ki?null:$_SERVER["REQUEST_URI"]);elseif(!preg_match('~^.+&select=.+$~',$ze))$ze=ME."select=".urlencode($a);$x=indexes($a);$Fi=unique_array($_GET["where"],$x);$yg="\nWHERE $Z";if(isset($_POST["delete"]))queries_redirect($ze,lang(166),$n->delete($a,$yg,!$Fi));else{$O=array();foreach($q
as$C=>$p){$X=process_input($p);if($X!==false&&$X!==null)$O[idf_escape($C)]=$X;}if($Ki){if(!$O)redirect($ze);queries_redirect($ze,lang(167),$n->update($a,$O,$yg,!$Fi));if(is_ajax()){page_headers();page_messages($o);exit;}}else{$H=$n->insert($a,$O);$qe=($H?last_id():0);queries_redirect($ze,lang(168,($qe?" $qe":"")),$H);}}}$J=null;if($_POST["save"])$J=(array)$_POST["fields"];elseif($Z){$L=array();foreach($q
as$C=>$p){if(isset($p["privileges"]["select"])){$Ha=convert_field($p);if($_POST["clone"]&&$p["auto_increment"])$Ha="''";if($y=="sql"&&preg_match("~enum|set~",$p["type"]))$Ha="1*".idf_escape($C);$L[]=($Ha?"$Ha AS ":"").idf_escape($C);}}$J=array();if(!support("table"))$L=array("*");if($L){$H=$n->select($a,$L,array($Z),$L,array(),(isset($_GET["select"])?2:1));if(!$H)$o=error();else{$J=$H->fetch_assoc();if(!$J)$J=false;}if(isset($_GET["select"])&&(!$J||$H->fetch_assoc()))$J=null;}}if(!support("table")&&!$q){if(!$Z){$H=$n->select($a,array("*"),$Z,array("*"));$J=($H?$H->fetch_assoc():false);if(!$J)$J=array($n->primary=>"");}if($J){foreach($J
as$z=>$X){if(!$Z)$J[$z]=null;$q[$z]=array("field"=>$z,"null"=>($z!=$n->primary),"auto_increment"=>($z==$n->primary));}}}edit_form($a,$q,$J,$Ki);}elseif(isset($_GET["create"])){$a=$_GET["create"];$Tf=array();foreach(array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST')as$z)$Tf[$z]=$z;$Fg=referencable_primary($a);$fd=array();foreach($Fg
as$Qh=>$p)$fd[str_replace("`","``",$Qh)."`".str_replace("`","``",$p["field"])]=$Qh;$Gf=array();$R=array();if($a!=""){$Gf=fields($a);$R=table_status($a);if(!$R)$o=lang(9);}$J=$_POST;$J["fields"]=(array)$J["fields"];if($J["auto_increment_col"])$J["fields"][$J["auto_increment_col"]]["auto_increment"]=true;if($_POST&&!process_fields($J["fields"])&&!$o){if($_POST["drop"])queries_redirect(substr(ME,0,-1),lang(169),drop_tables(array($a)));else{$q=array();$Ea=array();$Pi=false;$dd=array();$Ff=reset($Gf);$Ba=" FIRST";foreach($J["fields"]as$z=>$p){$r=$fd[$p["type"]];$Bi=($r!==null?$Fg[$r]:$p);if($p["field"]!=""){if(!$p["has_default"])$p["default"]=null;if($z==$J["auto_increment_col"])$p["auto_increment"]=true;$sg=process_field($p,$Bi);$Ea[]=array($p["orig"],$sg,$Ba);if($sg!=process_field($Ff,$Ff)){$q[]=array($p["orig"],$sg,$Ba);if($p["orig"]!=""||$Ba)$Pi=true;}if($r!==null)$dd[idf_escape($p["field"])]=($a!=""&&$y!="sqlite"?"ADD":" ").format_foreign_key(array('table'=>$fd[$p["type"]],'source'=>array($p["field"]),'target'=>array($Bi["field"]),'on_delete'=>$p["on_delete"],));$Ba=" AFTER ".idf_escape($p["field"]);}elseif($p["orig"]!=""){$Pi=true;$q[]=array($p["orig"]);}if($p["orig"]!=""){$Ff=next($Gf);if(!$Ff)$Ba="";}}$Vf="";if($Tf[$J["partition_by"]]){$Wf=array();if($J["partition_by"]=='RANGE'||$J["partition_by"]=='LIST'){foreach(array_filter($J["partition_names"])as$z=>$X){$Y=$J["partition_values"][$z];$Wf[]="\n PARTITION ".idf_escape($X)." VALUES ".($J["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$Vf.="\nPARTITION BY $J[partition_by]($J[partition])".($Wf?" (".implode(",",$Wf)."\n)":($J["partitions"]?" PARTITIONS ".(+$J["partitions"]):""));}elseif(support("partitioning")&&preg_match("~partitioned~",$R["Create_options"]))$Vf.="\nREMOVE PARTITIONING";$Ne=lang(170);if($a==""){cookie("adminer_engine",$J["Engine"]);$Ne=lang(171);}$C=trim($J["name"]);queries_redirect(ME.(support("table")?"table=":"select=").urlencode($C),$Ne,alter_table($a,$C,($y=="sqlite"&&($Pi||$dd)?$Ea:$q),$dd,($J["Comment"]!=$R["Comment"]?$J["Comment"]:null),($J["Engine"]&&$J["Engine"]!=$R["Engine"]?$J["Engine"]:""),($J["Collation"]&&$J["Collation"]!=$R["Collation"]?$J["Collation"]:""),($J["Auto_increment"]!=""?number($J["Auto_increment"]):""),$Vf));}}page_header(($a!=""?lang(45):lang(75)),$o,array("table"=>$a),h($a));if(!$_POST){$J=array("Engine"=>$_COOKIE["adminer_engine"],"fields"=>array(array("field"=>"","type"=>(isset($U["int"])?"int":(isset($U["integer"])?"integer":"")),"on_update"=>"")),"partition_names"=>array(""),);if($a!=""){$J=$R;$J["name"]=$a;$J["fields"]=array();if(!$_GET["auto_increment"])$J["Auto_increment"]="";foreach($Gf
as$p){$p["has_default"]=isset($p["default"]);$J["fields"][]=$p;}if(support("partitioning")){$kd="FROM information_schema.PARTITIONS WHERE TABLE_SCHEMA = ".q(DB)." AND TABLE_NAME = ".q($a);$H=$h->query("SELECT PARTITION_METHOD, PARTITION_ORDINAL_POSITION, PARTITION_EXPRESSION $kd ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($J["partition_by"],$J["partitions"],$J["partition"])=$H->fetch_row();$Wf=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $kd AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$Wf[""]="";$J["partition_names"]=array_keys($Wf);$J["partition_values"]=array_values($Wf);}}}$pb=collations();$wc=engines();foreach($wc
as$vc){if(!strcasecmp($vc,$J["Engine"])){$J["Engine"]=$vc;break;}}echo'
<form action="" method="post" id="form">
<p>
';if(support("columns")||$a==""){echo
lang(172),': <input name="name" data-maxlength="64" value="',h($J["name"]),'" autocapitalize="off">
';if($a==""&&!$_POST)echo
script("focus(qs('#form')['name']);");echo($wc?"<select name='Engine'>".optionlist(array(""=>"(".lang(173).")")+$wc,$J["Engine"])."</select>".on_help("getTarget(event).value",1).script("qsl('select').onchange = helpClose;"):""),' ',($pb&&!preg_match("~sqlite|mssql~",$y)?html_select("Collation",array(""=>"(".lang(101).")")+$pb,$J["Collation"]):""),' <input type="submit" value="',lang(14),'">
';}echo'
';if(support("columns")){echo'<div class="scrollable">
<table cellspacing="0" id="edit-fields" class="nowrap">
';$vb=($_POST?$_POST["comments"]:$J["Comment"]!="");if(!$_POST&&!$vb){foreach($J["fields"]as$p){if($p["comment"]!=""){$vb=true;break;}}}edit_fields($J["fields"],$pb,"TABLE",$fd,$vb);echo'</table>
</div>
<p>
',lang(52),': <input type="number" name="Auto_increment" size="6" value="',h($J["Auto_increment"]),'">
',checkbox("defaults",1,!$_POST||$_POST["defaults"],lang(174),"columnShow(this.checked, 5)","jsonly"),($_POST?"":script("editingHideDefaults();")),(support("comment")?"<label><input type='checkbox' name='comments' value='1' class='jsonly'".($vb?" checked":"").">".lang(51)."</label>".script("qsl('input').onclick = partial(editingCommentsClick, true);").' <input name="Comment" value="'.h($J["Comment"]).'" data-maxlength="'.(min_version(5.5)?2048:60).'"'.($vb?'':' class="hidden"').'>':''),'<p>
<input type="submit" value="',lang(14),'">
';}echo'
';if($a!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$a));}if(support("partitioning")){$Uf=preg_match('~RANGE|LIST~',$J["partition_by"]);print_fieldset("partition",lang(176),$J["partition_by"]);echo'<p>
',"<select name='partition_by'>".optionlist(array(""=>"")+$Tf,$J["partition_by"])."</select>".on_help("getTarget(event).value.replace(/./, 'PARTITION BY \$&')",1).script("qsl('select').onchange = partitionByChange;"),'(<input name="partition" value="',h($J["partition"]),'">)
',lang(177),': <input type="number" name="partitions" class="size',($Uf||!$J["partition_by"]?" hidden":""),'" value="',h($J["partitions"]),'">
<table cellspacing="0" id="partition-table"',($Uf?"":" class='hidden'"),'>
<thead><tr><th>',lang(178),'<th>',lang(179),'</thead>
';foreach($J["partition_names"]as$z=>$X){echo'<tr>','<td><input name="partition_names[]" value="'.h($X).'" autocapitalize="off">',($z==count($J["partition_names"])-1?script("qsl('input').oninput = partitionNameChange;"):''),'<td><input name="partition_values[]" value="'.h($J["partition_values"][$z]).'">';}echo'</table>
</div></fieldset>
';}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
',script("qs('#form')['defaults'].onclick();".(support("comment")?" editingCommentsClick.call(qs('#form')['comments']);":""));}elseif(isset($_GET["indexes"])){$a=$_GET["indexes"];$Kd=array("PRIMARY","UNIQUE","INDEX");$R=table_status($a,true);if(preg_match('~MyISAM|M?aria'.(min_version(5.6,'10.0.5')?'|InnoDB':'').'~i',$R["Engine"]))$Kd[]="FULLTEXT";if(preg_match('~MyISAM|M?aria'.(min_version(5.7,'10.2.2')?'|InnoDB':'').'~i',$R["Engine"]))$Kd[]="SPATIAL";$x=indexes($a);$lg=array();if($y=="mongo"){$lg=$x["_id_"];unset($Kd[0]);unset($x["_id_"]);}$J=$_POST;if($_POST&&!$o&&!$_POST["add"]&&!$_POST["drop_col"]){$c=array();foreach($J["indexes"]as$w){$C=$w["name"];if(in_array($w["type"],$Kd)){$f=array();$we=array();$Yb=array();$O=array();ksort($w["columns"]);foreach($w["columns"]as$z=>$e){if($e!=""){$ve=$w["lengths"][$z];$Xb=$w["descs"][$z];$O[]=idf_escape($e).($ve?"(".(+$ve).")":"").($Xb?" DESC":"");$f[]=$e;$we[]=($ve?$ve:null);$Yb[]=$Xb;}}if($f){$Ec=$x[$C];if($Ec){ksort($Ec["columns"]);ksort($Ec["lengths"]);ksort($Ec["descs"]);if($w["type"]==$Ec["type"]&&array_values($Ec["columns"])===$f&&(!$Ec["lengths"]||array_values($Ec["lengths"])===$we)&&array_values($Ec["descs"])===$Yb){unset($x[$C]);continue;}}$c[]=array($w["type"],$C,$O);}}}foreach($x
as$C=>$Ec)$c[]=array($Ec["type"],$C,"DROP");if(!$c)redirect(ME."table=".urlencode($a));queries_redirect(ME."table=".urlencode($a),lang(180),alter_indexes($a,$c));}page_header(lang(132),$o,array("table"=>$a),h($a));$q=array_keys(fields($a));if($_POST["add"]){foreach($J["indexes"]as$z=>$w){if($w["columns"][count($w["columns"])]!="")$J["indexes"][$z]["columns"][]="";}$w=end($J["indexes"]);if($w["type"]||array_filter($w["columns"],'strlen'))$J["indexes"][]=array("columns"=>array(1=>""));}if(!$J){foreach($x
as$z=>$w){$x[$z]["name"]=$z;$x[$z]["columns"][]="";}$x[]=array("columns"=>array(1=>""));$J["indexes"]=$x;}echo'
<form action="" method="post">
<div class="scrollable">
<table cellspacing="0" class="nowrap">
<thead><tr>
<th id="label-type">',lang(181),'<th><input type="submit" class="wayoff">',lang(182),'<th id="label-name">',lang(183),'<th><noscript>',"<input type='image' class='icon' name='add[0]' src='".h(preg_replace("~\\?.*~","",ME)."?file=plus.gif&version=4.7.0")."' alt='+' title='".lang(108)."'>",'</noscript>
</thead>
';if($lg){echo"<tr><td>PRIMARY<td>";foreach($lg["columns"]as$z=>$e){echo
select_input(" disabled",$q,$e),"<label><input disabled type='checkbox'>".lang(60)."</label> ";}echo"<td><td>\n";}$de=1;foreach($J["indexes"]as$w){if(!$_POST["drop_col"]||$de!=key($_POST["drop_col"])){echo"<tr><td>".html_select("indexes[$de][type]",array(-1=>"")+$Kd,$w["type"],($de==count($J["indexes"])?"indexesAddRow.call(this);":1),"label-type"),"<td>";ksort($w["columns"]);$t=1;foreach($w["columns"]as$z=>$e){echo"<span>".select_input(" name='indexes[$de][columns][$t]' title='".lang(49)."'",($q?array_combine($q,$q):$q),$e,"partial(".($t==count($w["columns"])?"indexesAddColumn":"indexesChangeColumn").", '".js_escape($y=="sql"?"":$_GET["indexes"]."_")."')"),($y=="sql"||$y=="mssql"?"<input type='number' name='indexes[$de][lengths][$t]' class='size' value='".h($w["lengths"][$z])."' title='".lang(106)."'>":""),(support("descidx")?checkbox("indexes[$de][descs][$t]",1,$w["descs"][$z],lang(60)):"")," </span>";$t++;}echo"<td><input name='indexes[$de][name]' value='".h($w["name"])."' autocapitalize='off' aria-labelledby='label-name'>\n","<td><input type='image' class='icon' name='drop_col[$de]' src='".h(preg_replace("~\\?.*~","",ME)."?file=cross.gif&version=4.7.0")."' alt='x' title='".lang(111)."'>".script("qsl('input').onclick = partial(editingRemoveRow, 'indexes\$1[type]');");}$de++;}echo'</table>
</div>
<p>
<input type="submit" value="',lang(14),'">
<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["database"])){$J=$_POST;if($_POST&&!$o&&!isset($_POST["add_x"])){$C=trim($J["name"]);if($_POST["drop"]){$_GET["db"]="";queries_redirect(remove_from_uri("db|database"),lang(184),drop_databases(array(DB)));}elseif(DB!==$C){if(DB!=""){$_GET["db"]=$C;queries_redirect(preg_replace('~\bdb=[^&]*&~','',ME)."db=".urlencode($C),lang(185),rename_database($C,$J["collation"]));}else{$l=explode("\n",str_replace("\r","",$C));$Kh=true;$pe="";foreach($l
as$m){if(count($l)==1||$m!=""){if(!create_database($m,$J["collation"]))$Kh=false;$pe=$m;}}restart_session();set_session("dbs",null);queries_redirect(ME."db=".urlencode($pe),lang(186),$Kh);}}else{if(!$J["collation"])redirect(substr(ME,0,-1));query_redirect("ALTER DATABASE ".idf_escape($C).(preg_match('~^[a-z0-9_]+$~i',$J["collation"])?" COLLATE $J[collation]":""),substr(ME,0,-1),lang(187));}}page_header(DB!=""?lang(68):lang(115),$o,array(),h(DB));$pb=collations();$C=DB;if($_POST)$C=$J["name"];elseif(DB!="")$J["collation"]=db_collation(DB,$pb);elseif($y=="sql"){foreach(get_vals("SHOW GRANTS")as$md){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\.\*)?~',$md,$B)&&$B[1]){$C=stripcslashes(idf_unescape("`$B[2]`"));break;}}}echo'
<form action="" method="post">
<p>
',($_POST["add_x"]||strpos($C,"\n")?'<textarea id="name" name="name" rows="10" cols="40">'.h($C).'</textarea><br>':'<input name="name" id="name" value="'.h($C).'" data-maxlength="64" autocapitalize="off">')."\n".($pb?html_select("collation",array(""=>"(".lang(101).")")+$pb,$J["collation"]).doc_link(array('sql'=>"charset-charsets.html",'mariadb'=>"supported-character-sets-and-collations/",'mssql'=>"ms187963.aspx",)):""),script("focus(qs('#name'));"),'<input type="submit" value="',lang(14),'">
';if(DB!="")echo"<input type='submit' name='drop' value='".lang(127)."'>".confirm(lang(175,DB))."\n";elseif(!$_POST["add_x"]&&$_GET["db"]=="")echo"<input type='image' class='icon' name='add' src='".h(preg_replace("~\\?.*~","",ME)."?file=plus.gif&version=4.7.0")."' alt='+' title='".lang(108)."'>\n";echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["scheme"])){$J=$_POST;if($_POST&&!$o){$A=preg_replace('~ns=[^&]*&~','',ME)."ns=";if($_POST["drop"])query_redirect("DROP SCHEMA ".idf_escape($_GET["ns"]),$A,lang(188));else{$C=trim($J["name"]);$A.=urlencode($C);if($_GET["ns"]=="")query_redirect("CREATE SCHEMA ".idf_escape($C),$A,lang(189));elseif($_GET["ns"]!=$C)query_redirect("ALTER SCHEMA ".idf_escape($_GET["ns"])." RENAME TO ".idf_escape($C),$A,lang(190));else
redirect($A);}}page_header($_GET["ns"]!=""?lang(69):lang(70),$o);if(!$J)$J["name"]=$_GET["ns"];echo'
<form action="" method="post">
<p><input name="name" id="name" value="',h($J["name"]),'" autocapitalize="off">
',script("focus(qs('#name'));"),'<input type="submit" value="',lang(14),'">
';if($_GET["ns"]!="")echo"<input type='submit' name='drop' value='".lang(127)."'>".confirm(lang(175,$_GET["ns"]))."\n";echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["call"])){$da=($_GET["name"]?$_GET["name"]:$_GET["call"]);page_header(lang(191).": ".h($da),$o);$Vg=routine($_GET["call"],(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$Id=array();$Kf=array();foreach($Vg["fields"]as$t=>$p){if(substr($p["inout"],-3)=="OUT")$Kf[$t]="@".idf_escape($p["field"])." AS ".idf_escape($p["field"]);if(!$p["inout"]||substr($p["inout"],0,2)=="IN")$Id[]=$t;}if(!$o&&$_POST){$ab=array();foreach($Vg["fields"]as$z=>$p){if(in_array($z,$Id)){$X=process_input($p);if($X===false)$X="''";if(isset($Kf[$z]))$h->query("SET @".idf_escape($p["field"])." = $X");}$ab[]=(isset($Kf[$z])?"@".idf_escape($p["field"]):$X);}$G=(isset($_GET["callf"])?"SELECT":"CALL")." ".table($da)."(".implode(", ",$ab).")";$Dh=microtime(true);$H=$h->multi_query($G);$_a=$h->affected_rows;echo$b->selectQuery($G,$Dh,!$H);if(!$H)echo"<p class='error'>".error()."\n";else{$i=connect();if(is_object($i))$i->select_db(DB);do{$H=$h->store_result();if(is_object($H))select($H,$i);else
echo"<p class='message'>".lang(192,$_a)."\n";}while($h->next_result());if($Kf)select($h->query("SELECT ".implode(", ",$Kf)));}}echo'
<form action="" method="post">
';if($Id){echo"<table cellspacing='0' class='layout'>\n";foreach($Id
as$z){$p=$Vg["fields"][$z];$C=$p["field"];echo"<tr><th>".$b->fieldName($p);$Y=$_POST["fields"][$C];if($Y!=""){if($p["type"]=="enum")$Y=+$Y;if($p["type"]=="set")$Y=array_sum($Y);}input($p,$Y,(string)$_POST["function"][$C]);echo"\n";}echo"</table>\n";}echo'<p>
<input type="submit" value="',lang(191),'">
<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["foreign"])){$a=$_GET["foreign"];$C=$_GET["name"];$J=$_POST;if($_POST&&!$o&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){$Ne=($_POST["drop"]?lang(193):($C!=""?lang(194):lang(195)));$ze=ME."table=".urlencode($a);if(!$_POST["drop"]){$J["source"]=array_filter($J["source"],'strlen');ksort($J["source"]);$Yh=array();foreach($J["source"]as$z=>$X)$Yh[$z]=$J["target"][$z];$J["target"]=$Yh;}if($y=="sqlite")queries_redirect($ze,$Ne,recreate_table($a,$a,array(),array(),array(" $C"=>($_POST["drop"]?"":" ".format_foreign_key($J)))));else{$c="ALTER TABLE ".table($a);$gc="\nDROP ".($y=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($C);if($_POST["drop"])query_redirect($c.$gc,$ze,$Ne);else{query_redirect($c.($C!=""?"$gc,":"")."\nADD".format_foreign_key($J),$ze,$Ne);$o=lang(196)."<br>$o";}}}page_header(lang(197),$o,array("table"=>$a),h($a));if($_POST){ksort($J["source"]);if($_POST["add"])$J["source"][]="";elseif($_POST["change"]||$_POST["change-js"])$J["target"]=array();}elseif($C!=""){$fd=foreign_keys($a);$J=$fd[$C];$J["source"][]="";}else{$J["table"]=$a;$J["source"]=array("");}$wh=array_keys(fields($a));$Yh=($a===$J["table"]?$wh:array_keys(fields($J["table"])));$Eg=array_keys(array_filter(table_status('',true),'fk_support'));echo'
<form action="" method="post">
<p>
';if($J["db"]==""&&$J["ns"]==""){echo
lang(198),':
',html_select("table",$Eg,$J["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
<noscript><p><input type="submit" name="change" value="',lang(199),'"></noscript>
<table cellspacing="0">
<thead><tr><th id="label-source">',lang(134),'<th id="label-target">',lang(135),'</thead>
';$de=0;foreach($J["source"]as$z=>$X){echo"<tr>","<td>".html_select("source[".(+$z)."]",array(-1=>"")+$wh,$X,($de==count($J["source"])-1?"foreignAddRow.call(this);":1),"label-source"),"<td>".html_select("target[".(+$z)."]",$Yh,$J["target"][$z],1,"label-target");$de++;}echo'</table>
<p>
',lang(103),': ',html_select("on_delete",array(-1=>"")+explode("|",$rf),$J["on_delete"]),' ',lang(102),': ',html_select("on_update",array(-1=>"")+explode("|",$rf),$J["on_update"]),doc_link(array('sql'=>"innodb-foreign-key-constraints.html",'mariadb'=>"foreign-keys/",'pgsql'=>"sql-createtable.html#SQL-CREATETABLE-REFERENCES",'mssql'=>"ms174979.aspx",'oracle'=>"clauses002.htm#sthref2903",)),'<p>
<input type="submit" value="',lang(14),'">
<noscript><p><input type="submit" name="add" value="',lang(200),'"></noscript>
';}if($C!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$C));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["view"])){$a=$_GET["view"];$J=$_POST;$Hf="VIEW";if($y=="pgsql"&&$a!=""){$Fh=table_status($a);$Hf=strtoupper($Fh["Engine"]);}if($_POST&&!$o){$C=trim($J["name"]);$Ha=" AS\n$J[select]";$ze=ME."table=".urlencode($C);$Ne=lang(201);$T=($_POST["materialized"]?"MATERIALIZED VIEW":"VIEW");if(!$_POST["drop"]&&$a==$C&&$y!="sqlite"&&$T=="VIEW"&&$Hf=="VIEW")query_redirect(($y=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($C).$Ha,$ze,$Ne);else{$ai=$C."_adminer_".uniqid();drop_create("DROP $Hf ".table($a),"CREATE $T ".table($C).$Ha,"DROP $T ".table($C),"CREATE $T ".table($ai).$Ha,"DROP $T ".table($ai),($_POST["drop"]?substr(ME,0,-1):$ze),lang(202),$Ne,lang(203),$a,$C);}}if(!$_POST&&$a!=""){$J=view($a);$J["name"]=$a;$J["materialized"]=($Hf!="VIEW");if(!$o)$o=error();}page_header(($a!=""?lang(44):lang(204)),$o,array("table"=>$a),h($a));echo'
<form action="" method="post">
<p>',lang(183),': <input name="name" value="',h($J["name"]),'" data-maxlength="64" autocapitalize="off">
',(support("materializedview")?" ".checkbox("materialized",1,$J["materialized"],lang(129)):""),'<p>';textarea("select",$J["select"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($a!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$a));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$Vd=array("YEAR","QUARTER","MONTH","DAY","HOUR","MINUTE","WEEK","SECOND","YEAR_MONTH","DAY_HOUR","DAY_MINUTE","DAY_SECOND","HOUR_MINUTE","HOUR_SECOND","MINUTE_SECOND");$Gh=array("ENABLED"=>"ENABLE","DISABLED"=>"DISABLE","SLAVESIDE_DISABLED"=>"DISABLE ON SLAVE");$J=$_POST;if($_POST&&!$o){if($_POST["drop"])query_redirect("DROP EVENT ".idf_escape($aa),substr(ME,0,-1),lang(205));elseif(in_array($J["INTERVAL_FIELD"],$Vd)&&isset($Gh[$J["STATUS"]])){$ah="\nON SCHEDULE ".($J["INTERVAL_VALUE"]?"EVERY ".q($J["INTERVAL_VALUE"])." $J[INTERVAL_FIELD]".($J["STARTS"]?" STARTS ".q($J["STARTS"]):"").($J["ENDS"]?" ENDS ".q($J["ENDS"]):""):"AT ".q($J["STARTS"]))." ON COMPLETION".($J["ON_COMPLETION"]?"":" NOT")." PRESERVE";queries_redirect(substr(ME,0,-1),($aa!=""?lang(206):lang(207)),queries(($aa!=""?"ALTER EVENT ".idf_escape($aa).$ah.($aa!=$J["EVENT_NAME"]?"\nRENAME TO ".idf_escape($J["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($J["EVENT_NAME"]).$ah)."\n".$Gh[$J["STATUS"]]." COMMENT ".q($J["EVENT_COMMENT"]).rtrim(" DO\n$J[EVENT_DEFINITION]",";").";"));}}page_header(($aa!=""?lang(208).": ".h($aa):lang(209)),$o);if(!$J&&$aa!=""){$K=get_rows("SELECT * FROM information_schema.EVENTS WHERE EVENT_SCHEMA = ".q(DB)." AND EVENT_NAME = ".q($aa));$J=reset($K);}echo'
<form action="" method="post">
<table cellspacing="0" class="layout">
<tr><th>',lang(183),'<td><input name="EVENT_NAME" value="',h($J["EVENT_NAME"]),'" data-maxlength="64" autocapitalize="off">
<tr><th title="datetime">',lang(210),'<td><input name="STARTS" value="',h("$J[EXECUTE_AT]$J[STARTS]"),'">
<tr><th title="datetime">',lang(211),'<td><input name="ENDS" value="',h($J["ENDS"]),'">
<tr><th>',lang(212),'<td><input type="number" name="INTERVAL_VALUE" value="',h($J["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$Vd,$J["INTERVAL_FIELD"]),'<tr><th>',lang(118),'<td>',html_select("STATUS",$Gh,$J["STATUS"]),'<tr><th>',lang(51),'<td><input name="EVENT_COMMENT" value="',h($J["EVENT_COMMENT"]),'" data-maxlength="64">
<tr><th><td>',checkbox("ON_COMPLETION","PRESERVE",$J["ON_COMPLETION"]=="PRESERVE",lang(213)),'</table>
<p>';textarea("EVENT_DEFINITION",$J["EVENT_DEFINITION"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$aa));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["procedure"])){$da=($_GET["name"]?$_GET["name"]:$_GET["procedure"]);$Vg=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$J=$_POST;$J["fields"]=(array)$J["fields"];if($_POST&&!process_fields($J["fields"])&&!$o){$Ef=routine($_GET["procedure"],$Vg);$ai="$J[name]_adminer_".uniqid();drop_create("DROP $Vg ".routine_id($da,$Ef),create_routine($Vg,$J),"DROP $Vg ".routine_id($J["name"],$J),create_routine($Vg,array("name"=>$ai)+$J),"DROP $Vg ".routine_id($ai,$J),substr(ME,0,-1),lang(214),lang(215),lang(216),$da,$J["name"]);}page_header(($da!=""?(isset($_GET["function"])?lang(217):lang(218)).": ".h($da):(isset($_GET["function"])?lang(219):lang(220))),$o);if(!$_POST&&$da!=""){$J=routine($_GET["procedure"],$Vg);$J["name"]=$da;}$pb=get_vals("SHOW CHARACTER SET");sort($pb);$Wg=routine_languages();echo'
<form action="" method="post" id="form">
<p>',lang(183),': <input name="name" value="',h($J["name"]),'" data-maxlength="64" autocapitalize="off">
',($Wg?lang(19).": ".html_select("language",$Wg,$J["language"])."\n":""),'<input type="submit" value="',lang(14),'">
<div class="scrollable">
<table cellspacing="0" class="nowrap">
';edit_fields($J["fields"],$pb,$Vg);if(isset($_GET["function"])){echo"<tr><td>".lang(221);edit_type("returns",$J["returns"],$pb,array(),($y=="pgsql"?array("void","trigger"):array()));}echo'</table>
</div>
<p>';textarea("definition",$J["definition"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($da!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$da));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["sequence"])){$fa=$_GET["sequence"];$J=$_POST;if($_POST&&!$o){$A=substr(ME,0,-1);$C=trim($J["name"]);if($_POST["drop"])query_redirect("DROP SEQUENCE ".idf_escape($fa),$A,lang(222));elseif($fa=="")query_redirect("CREATE SEQUENCE ".idf_escape($C),$A,lang(223));elseif($fa!=$C)query_redirect("ALTER SEQUENCE ".idf_escape($fa)." RENAME TO ".idf_escape($C),$A,lang(224));else
redirect($A);}page_header($fa!=""?lang(225).": ".h($fa):lang(226),$o);if(!$J)$J["name"]=$fa;echo'
<form action="" method="post">
<p><input name="name" value="',h($J["name"]),'" autocapitalize="off">
<input type="submit" value="',lang(14),'">
';if($fa!="")echo"<input type='submit' name='drop' value='".lang(127)."'>".confirm(lang(175,$fa))."\n";echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["type"])){$ga=$_GET["type"];$J=$_POST;if($_POST&&!$o){$A=substr(ME,0,-1);if($_POST["drop"])query_redirect("DROP TYPE ".idf_escape($ga),$A,lang(227));else
query_redirect("CREATE TYPE ".idf_escape(trim($J["name"]))." $J[as]",$A,lang(228));}page_header($ga!=""?lang(229).": ".h($ga):lang(230),$o);if(!$J)$J["as"]="AS ";echo'
<form action="" method="post">
<p>
';if($ga!="")echo"<input type='submit' name='drop' value='".lang(127)."'>".confirm(lang(175,$ga))."\n";else{echo"<input name='name' value='".h($J['name'])."' autocapitalize='off'>\n";textarea("as",$J["as"]);echo"<p><input type='submit' value='".lang(14)."'>\n";}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["trigger"])){$a=$_GET["trigger"];$C=$_GET["name"];$_i=trigger_options();$J=(array)trigger($C)+array("Trigger"=>$a."_bi");if($_POST){if(!$o&&in_array($_POST["Timing"],$_i["Timing"])&&in_array($_POST["Event"],$_i["Event"])&&in_array($_POST["Type"],$_i["Type"])){$qf=" ON ".table($a);$gc="DROP TRIGGER ".idf_escape($C).($y=="pgsql"?$qf:"");$ze=ME."table=".urlencode($a);if($_POST["drop"])query_redirect($gc,$ze,lang(231));else{if($C!="")queries($gc);queries_redirect($ze,($C!=""?lang(232):lang(233)),queries(create_trigger($qf,$_POST)));if($C!="")queries(create_trigger($qf,$J+array("Type"=>reset($_i["Type"]))));}}$J=$_POST;}page_header(($C!=""?lang(234).": ".h($C):lang(235)),$o,array("table"=>$a));echo'
<form action="" method="post" id="form">
<table cellspacing="0" class="layout">
<tr><th>',lang(236),'<td>',html_select("Timing",$_i["Timing"],$J["Timing"],"triggerChange(/^".preg_quote($a,"/")."_[ba][iud]$/, '".js_escape($a)."', this.form);"),'<tr><th>',lang(237),'<td>',html_select("Event",$_i["Event"],$J["Event"],"this.form['Timing'].onchange();"),(in_array("UPDATE OF",$_i["Event"])?" <input name='Of' value='".h($J["Of"])."' class='hidden'>":""),'<tr><th>',lang(50),'<td>',html_select("Type",$_i["Type"],$J["Type"]),'</table>
<p>',lang(183),': <input name="Trigger" value="',h($J["Trigger"]),'" data-maxlength="64" autocapitalize="off">
',script("qs('#form')['Timing'].onchange();"),'<p>';textarea("Statement",$J["Statement"]);echo'<p>
<input type="submit" value="',lang(14),'">
';if($C!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$C));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["user"])){$ha=$_GET["user"];$qg=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$J){foreach(explode(",",($J["Privilege"]=="Grant option"?"":$J["Context"]))as$Bb)$qg[$Bb][$J["Privilege"]]=$J["Comment"];}$qg["Server Admin"]+=$qg["File access on server"];$qg["Databases"]["Create routine"]=$qg["Procedures"]["Create routine"];unset($qg["Procedures"]["Create routine"]);$qg["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$qg["Columns"][$X]=$qg["Tables"][$X];unset($qg["Server Admin"]["Usage"]);foreach($qg["Tables"]as$z=>$X)unset($qg["Databases"][$z]);$af=array();if($_POST){foreach($_POST["objects"]as$z=>$X)$af[$X]=(array)$af[$X]+(array)$_POST["grants"][$z];}$nd=array();$of="";if(isset($_GET["host"])&&($H=$h->query("SHOW GRANTS FOR ".q($ha)."@".q($_GET["host"])))){while($J=$H->fetch_row()){if(preg_match('~GRANT (.*) ON (.*) TO ~',$J[0],$B)&&preg_match_all('~ *([^(,]*[^ ,(])( *\([^)]+\))?~',$B[1],$Fe,PREG_SET_ORDER)){foreach($Fe
as$X){if($X[1]!="USAGE")$nd["$B[2]$X[2]"][$X[1]]=true;if(preg_match('~ WITH GRANT OPTION~',$J[0]))$nd["$B[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$J[0],$B))$of=$B[1];}}if($_POST&&!$o){$pf=(isset($_GET["host"])?q($ha)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $pf",ME."privileges=",lang(238));else{$cf=q($_POST["user"])."@".q($_POST["host"]);$Yf=$_POST["pass"];if($Yf!=''&&!$_POST["hashed"]){$Yf=$h->result("SELECT PASSWORD(".q($Yf).")");$o=!$Yf;}$Gb=false;if(!$o){if($pf!=$cf){$Gb=queries((min_version(5)?"CREATE USER":"GRANT USAGE ON *.* TO")." $cf IDENTIFIED BY PASSWORD ".q($Yf));$o=!$Gb;}elseif($Yf!=$of)queries("SET PASSWORD FOR $cf = ".q($Yf));}if(!$o){$Sg=array();foreach($af
as$jf=>$md){if(isset($_GET["grant"]))$md=array_filter($md);$md=array_keys($md);if(isset($_GET["grant"]))$Sg=array_diff(array_keys(array_filter($af[$jf],'strlen')),$md);elseif($pf==$cf){$mf=array_keys((array)$nd[$jf]);$Sg=array_diff($mf,$md);$md=array_diff($md,$mf);unset($nd[$jf]);}if(preg_match('~^(.+)\s*(\(.*\))?$~U',$jf,$B)&&(!grant("REVOKE",$Sg,$B[2]," ON $B[1] FROM $cf")||!grant("GRANT",$md,$B[2]," ON $B[1] TO $cf"))){$o=true;break;}}}if(!$o&&isset($_GET["host"])){if($pf!=$cf)queries("DROP USER $pf");elseif(!isset($_GET["grant"])){foreach($nd
as$jf=>$Sg){if(preg_match('~^(.+)(\(.*\))?$~U',$jf,$B))grant("REVOKE",array_keys($Sg),$B[2]," ON $B[1] FROM $cf");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(239):lang(240)),!$o);if($Gb)$h->query("DROP USER $cf");}}page_header((isset($_GET["host"])?lang(36).": ".h("$ha@$_GET[host]"):lang(146)),$o,array("privileges"=>array('',lang(72))));if($_POST){$J=$_POST;$nd=$af;}else{$J=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$J["pass"]=$of;if($of!="")$J["hashed"]=true;$nd[(DB==""||$nd?"":idf_escape(addcslashes(DB,"%_\\"))).".*"]=array();}echo'<form action="" method="post">
<table cellspacing="0" class="layout">
<tr><th>',lang(35),'<td><input name="host" data-maxlength="60" value="',h($J["host"]),'" autocapitalize="off">
<tr><th>',lang(36),'<td><input name="user" data-maxlength="80" value="',h($J["user"]),'" autocapitalize="off">
<tr><th>',lang(37),'<td><input name="pass" id="pass" value="',h($J["pass"]),'" autocomplete="new-password">
';if(!$J["hashed"])echo
script("typePassword(qs('#pass'));");echo
checkbox("hashed",1,$J["hashed"],lang(241),"typePassword(this.form['pass'], this.checked);"),'</table>
';echo"<table cellspacing='0'>\n","<thead><tr><th colspan='2'>".lang(72).doc_link(array('sql'=>"grant.html#priv_level"));$t=0;foreach($nd
as$jf=>$md){echo'<th>'.($jf!="*.*"?"<input name='objects[$t]' value='".h($jf)."' size='10' autocapitalize='off'>":"<input type='hidden' name='objects[$t]' value='*.*' size='10'>*.*");$t++;}echo"</thead>\n";foreach(array(""=>"","Server Admin"=>lang(35),"Databases"=>lang(38),"Tables"=>lang(131),"Columns"=>lang(49),"Procedures"=>lang(242),)as$Bb=>$Xb){foreach((array)$qg[$Bb]as$pg=>$ub){echo"<tr".odd()."><td".($Xb?">$Xb<td":" colspan='2'").' lang="en" title="'.h($ub).'">'.h($pg);$t=0;foreach($nd
as$jf=>$md){$C="'grants[$t][".h(strtoupper($pg))."]'";$Y=$md[strtoupper($pg)];if($Bb=="Server Admin"&&$jf!=(isset($nd["*.*"])?"*.*":".*"))echo"<td>";elseif(isset($_GET["grant"]))echo"<td><select name=$C><option><option value='1'".($Y?" selected":"").">".lang(243)."<option value='0'".($Y=="0"?" selected":"").">".lang(244)."</select>";else{echo"<td align='center'><label class='block'>","<input type='checkbox' name=$C value='1'".($Y?" checked":"").($pg=="All privileges"?" id='grants-$t-all'>":">".($pg=="Grant option"?"":script("qsl('input').onclick = function () { if (this.checked) formUncheck('grants-$t-all'); };"))),"</label>";}$t++;}}}echo"</table>\n",'<p>
<input type="submit" value="',lang(14),'">
';if(isset($_GET["host"])){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,"$ha@$_GET[host]"));}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$o){$ke=0;foreach((array)$_POST["kill"]as$X){if(kill_process($X))$ke++;}queries_redirect(ME."processlist=",lang(245,$ke),$ke||!$_POST["kill"]);}page_header(lang(116),$o);echo'
<form action="" method="post">
<div class="scrollable">
<table cellspacing="0" class="nowrap checkable">
',script("mixin(qsl('table'), {onclick: tableClick, ondblclick: partialArg(tableClick, true)});");$t=-1;foreach(process_list()as$t=>$J){if(!$t){echo"<thead><tr lang='en'>".(support("kill")?"<th>":"");foreach($J
as$z=>$X)echo"<th>$z".doc_link(array('sql'=>"show-processlist.html#processlist_".strtolower($z),'pgsql'=>"monitoring-stats.html#PG-STAT-ACTIVITY-VIEW",'oracle'=>"../b14237/dynviews_2088.htm",));echo"</thead>\n";}echo"<tr".odd().">".(support("kill")?"<td>".checkbox("kill[]",$J[$y=="sql"?"Id":"pid"],0):"");foreach($J
as$z=>$X)echo"<td>".(($y=="sql"&&$z=="Info"&&preg_match("~Query|Killed~",$J["Command"])&&$X!="")||($y=="pgsql"&&$z=="current_query"&&$X!="<IDLE>")||($y=="oracle"&&$z=="sql_text"&&$X!="")?"<code class='jush-$y'>".shorten_utf8($X,100,"</code>").' <a href="'.h(ME.($J["db"]!=""?"db=".urlencode($J["db"])."&":"")."sql=".urlencode($X)).'">'.lang(246).'</a>':h($X));echo"\n";}echo'</table>
</div>
<p>
';if(support("kill")){echo($t+1)."/".lang(247,max_connections()),"<p><input type='submit' value='".lang(248)."'>\n";}echo'<input type="hidden" name="token" value="',$pi,'">
</form>
',script("tableCheck();");}elseif(isset($_GET["select"])){$a=$_GET["select"];$R=table_status1($a);$x=indexes($a);$q=fields($a);$fd=column_foreign_keys($a);$lf=$R["Oid"];parse_str($_COOKIE["adminer_import"],$za);$Tg=array();$f=array();$ei=null;foreach($q
as$z=>$p){$C=$b->fieldName($p);if(isset($p["privileges"]["select"])&&$C!=""){$f[$z]=html_entity_decode(strip_tags($C),ENT_QUOTES);if(is_shortable($p))$ei=$b->selectLengthProcess();}$Tg+=$p["privileges"];}list($L,$od)=$b->selectColumnsProcess($f,$x);$Zd=count($od)<count($L);$Z=$b->selectSearchProcess($q,$x);$Af=$b->selectOrderProcess($q,$x);$_=$b->selectLimitProcess();if($_GET["val"]&&is_ajax()){header("Content-Type: text/plain; charset=utf-8");foreach($_GET["val"]as$Gi=>$J){$Ha=convert_field($q[key($J)]);$L=array($Ha?$Ha:idf_escape(key($J)));$Z[]=where_check($Gi,$q);$I=$n->select($a,$L,$Z,$L);if($I)echo
reset($I->fetch_row());}exit;}$lg=$Ii=null;foreach($x
as$w){if($w["type"]=="PRIMARY"){$lg=array_flip($w["columns"]);$Ii=($L?$lg:array());foreach($Ii
as$z=>$X){if(in_array(idf_escape($z),$L))unset($Ii[$z]);}break;}}if($lf&&!$lg){$lg=$Ii=array($lf=>0);$x[]=array("type"=>"PRIMARY","columns"=>array($lf));}if($_POST&&!$o){$jj=$Z;if(!$_POST["all"]&&is_array($_POST["check"])){$gb=array();foreach($_POST["check"]as$db)$gb[]=where_check($db,$q);$jj[]="((".implode(") OR (",$gb)."))";}$jj=($jj?"\nWHERE ".implode(" AND ",$jj):"");if($_POST["export"]){cookie("adminer_import","output=".urlencode($_POST["output"])."&format=".urlencode($_POST["format"]));dump_headers($a);$b->dumpTable($a,"");$kd=($L?implode(", ",$L):"*").convert_fields($f,$q,$L)."\nFROM ".table($a);$qd=($od&&$Zd?"\nGROUP BY ".implode(", ",$od):"").($Af?"\nORDER BY ".implode(", ",$Af):"");if(!is_array($_POST["check"])||$lg)$G="SELECT $kd$jj$qd";else{$Ei=array();foreach($_POST["check"]as$X)$Ei[]="(SELECT".limit($kd,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$q).$qd,1).")";$G=implode(" UNION ALL ",$Ei);}$b->dumpData($a,"table",$G);exit;}if(!$b->selectEmailProcess($Z,$fd)){if($_POST["save"]||$_POST["delete"]){$H=true;$_a=0;$O=array();if(!$_POST["delete"]){foreach($f
as$C=>$X){$X=process_input($q[$C]);if($X!==null&&($_POST["clone"]||$X!==false))$O[idf_escape($C)]=($X!==false?$X:idf_escape($C));}}if($_POST["delete"]||$O){if($_POST["clone"])$G="INTO ".table($a)." (".implode(", ",array_keys($O)).")\nSELECT ".implode(", ",$O)."\nFROM ".table($a);if($_POST["all"]||($lg&&is_array($_POST["check"]))||$Zd){$H=($_POST["delete"]?$n->delete($a,$jj):($_POST["clone"]?queries("INSERT $G$jj"):$n->update($a,$O,$jj)));$_a=$h->affected_rows;}else{foreach((array)$_POST["check"]as$X){$fj="\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$q);$H=($_POST["delete"]?$n->delete($a,$fj,1):($_POST["clone"]?queries("INSERT".limit1($a,$G,$fj)):$n->update($a,$O,$fj,1)));if(!$H)break;$_a+=$h->affected_rows;}}}$Ne=lang(249,$_a);if($_POST["clone"]&&$H&&$_a==1){$qe=last_id();if($qe)$Ne=lang(168," $qe");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$Ne,$H);if(!$_POST["delete"]){edit_form($a,$q,(array)$_POST["fields"],!$_POST["clone"]);page_footer();exit;}}elseif(!$_POST["import"]){if(!$_POST["val"])$o=lang(250);else{$H=true;$_a=0;foreach($_POST["val"]as$Gi=>$J){$O=array();foreach($J
as$z=>$X){$z=bracket_escape($z,1);$O[idf_escape($z)]=(preg_match('~char|text~',$q[$z]["type"])||$X!=""?$b->processInput($q[$z],$X):"NULL");}$H=$n->update($a,$O," WHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($Gi,$q),!$Zd&&!$lg," ");if(!$H)break;$_a+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(249,$_a),$H);}}elseif(!is_string($Uc=get_file("csv_file",true)))$o=upload_error($Uc);elseif(!preg_match('~~u',$Uc))$o=lang(251);else{cookie("adminer_import","output=".urlencode($za["output"])."&format=".urlencode($_POST["separator"]));$H=true;$rb=array_keys($q);preg_match_all('~(?>"[^"]*"|[^"\r\n]+)+~',$Uc,$Fe);$_a=count($Fe[0]);$n->begin();$M=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));$K=array();foreach($Fe[0]as$z=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$M]*)$M~",$X.$M,$Ge);if(!$z&&!array_diff($Ge[1],$rb)){$rb=$Ge[1];$_a--;}else{$O=array();foreach($Ge[1]as$t=>$nb)$O[idf_escape($rb[$t])]=($nb==""&&$q[$rb[$t]]["null"]?"NULL":q(str_replace('""','"',preg_replace('~^"|"$~','',$nb))));$K[]=$O;}}$H=(!$K||$n->insertUpdate($a,$K,$lg));if($H)$H=$n->commit();queries_redirect(remove_from_uri("page"),lang(252,$_a),$H);$n->rollback();}}}$Qh=$b->tableName($R);if(is_ajax()){page_headers();ob_start();}else
page_header(lang(54).": $Qh",$o);$O=null;if(isset($Tg["insert"])||!support("table")){$O="";foreach((array)$_GET["where"]as$X){if($fd[$X["col"]]&&count($fd[$X["col"]])==1&&($X["op"]=="="||(!$X["op"]&&!preg_match('~[_%]~',$X["val"]))))$O.="&set".urlencode("[".bracket_escape($X["col"])."]")."=".urlencode($X["val"]);}}$b->selectLinks($R,$O);if(!$f&&support("table"))echo"<p class='error'>".lang(253).($q?".":": ".error())."\n";else{echo"<form action='' id='form'>\n","<div style='display: none;'>";hidden_fields_get();echo(DB!=""?'<input type="hidden" name="db" value="'.h(DB).'">'.(isset($_GET["ns"])?'<input type="hidden" name="ns" value="'.h($_GET["ns"]).'">':""):"");echo'<input type="hidden" name="select" value="'.h($a).'">',"</div>\n";$b->selectColumnsPrint($L,$f);$b->selectSearchPrint($Z,$f,$x);$b->selectOrderPrint($Af,$f,$x);$b->selectLimitPrint($_);$b->selectLengthPrint($ei);$b->selectActionPrint($x);echo"</form>\n";$E=$_GET["page"];if($E=="last"){$id=$h->result(count_rows($a,$Z,$Zd,$od));$E=floor(max(0,$id-1)/$_);}$fh=$L;$pd=$od;if(!$fh){$fh[]="*";$Cb=convert_fields($f,$q,$L);if($Cb)$fh[]=substr($Cb,2);}foreach($L
as$z=>$X){$p=$q[idf_unescape($X)];if($p&&($Ha=convert_field($p)))$fh[$z]="$Ha AS $X";}if(!$Zd&&$Ii){foreach($Ii
as$z=>$X){$fh[]=idf_escape($z);if($pd)$pd[]=idf_escape($z);}}$H=$n->select($a,$fh,$Z,$pd,$Af,$_,$E,true);if(!$H)echo"<p class='error'>".error()."\n";else{if($y=="mssql"&&$E)$H->seek($_*$E);$tc=array();echo"<form action='' method='post' enctype='multipart/form-data'>\n";$K=array();while($J=$H->fetch_assoc()){if($E&&$y=="oracle")unset($J["RNUM"]);$K[]=$J;}if($_GET["page"]!="last"&&$_!=""&&$od&&$Zd&&$y=="sql")$id=$h->result(" SELECT FOUND_ROWS()");if(!$K)echo"<p class='message'>".lang(12)."\n";else{$Qa=$b->backwardKeys($a,$Qh);echo"<div class='scrollable'>","<table id='table' cellspacing='0' class='nowrap checkable'>",script("mixin(qs('#table'), {onclick: tableClick, ondblclick: partialArg(tableClick, true), onkeydown: editingKeydown});"),"<thead><tr>".(!$od&&$L?"":"<td><input type='checkbox' id='all-page' class='jsonly'>".script("qs('#all-page').onclick = partial(formCheck, /check/);","")." <a href='".h($_GET["modify"]?remove_from_uri("modify"):$_SERVER["REQUEST_URI"]."&modify=1")."'>".lang(254)."</a>");$Ze=array();$ld=array();reset($L);$_g=1;foreach($K[0]as$z=>$X){if(!isset($Ii[$z])){$X=$_GET["columns"][key($L)];$p=$q[$L?($X?$X["col"]:current($L)):$z];$C=($p?$b->fieldName($p,$_g):($X["fun"]?"*":$z));if($C!=""){$_g++;$Ze[$z]=$C;$e=idf_escape($z);$Cd=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($z);$Xb="&desc%5B0%5D=1";echo"<th>".script("mixin(qsl('th'), {onmouseover: partial(columnMouse), onmouseout: partial(columnMouse, ' hidden')});",""),'<a href="'.h($Cd.($Af[0]==$e||$Af[0]==$z||(!$Af&&$Zd&&$od[0]==$e)?$Xb:'')).'">';echo
apply_sql_function($X["fun"],$C)."</a>";echo"<span class='column hidden'>","<a href='".h($Cd.$Xb)."' title='".lang(60)."' class='text'> ↓</a>";if(!$X["fun"]){echo'<a href="#fieldset-search" title="'.lang(57).'" class="text jsonly"> =</a>',script("qsl('a').onclick = partial(selectSearch, '".js_escape($z)."');");}echo"</span>";}$ld[$z]=$X["fun"];next($L);}}$we=array();if($_GET["modify"]){foreach($K
as$J){foreach($J
as$z=>$X)$we[$z]=max($we[$z],min(40,strlen(utf8_decode($X))));}}echo($Qa?"<th>".lang(255):"")."</thead>\n";if(is_ajax()){if($_%2==1&&$E%2==1)odd();ob_end_clean();}foreach($b->rowDescriptions($K,$fd)as$Ye=>$J){$Fi=unique_array($K[$Ye],$x);if(!$Fi){$Fi=array();foreach($K[$Ye]as$z=>$X){if(!preg_match('~^(COUNT\((\*|(DISTINCT )?`(?:[^`]|``)+`)\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\(`(?:[^`]|``)+`\))$~',$z))$Fi[$z]=$X;}}$Gi="";foreach($Fi
as$z=>$X){if(($y=="sql"||$y=="pgsql")&&preg_match('~char|text|enum|set~',$q[$z]["type"])&&strlen($X)>64){$z=(strpos($z,'(')?$z:idf_escape($z));$z="MD5(".($y!='sql'||preg_match("~^utf8~",$q[$z]["collation"])?$z:"CONVERT($z USING ".charset($h).")").")";$X=md5($X);}$Gi.="&".($X!==null?urlencode("where[".bracket_escape($z)."]")."=".urlencode($X):"null%5B%5D=".urlencode($z));}echo"<tr".odd().">".(!$od&&$L?"":"<td>".checkbox("check[]",substr($Gi,1),in_array(substr($Gi,1),(array)$_POST["check"])).($Zd||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($a).$Gi)."' class='edit'>".lang(256)."</a>"));foreach($J
as$z=>$X){if(isset($Ze[$z])){$p=$q[$z];$X=$n->value($X,$p);if($X!=""&&(!isset($tc[$z])||$tc[$z]!=""))$tc[$z]=(is_mail($X)?$Ze[$z]:"");$A="";if(preg_match('~blob|bytea|raw|file~',$p["type"])&&$X!="")$A=ME.'download='.urlencode($a).'&field='.urlencode($z).$Gi;if(!$A&&$X!==null){foreach((array)$fd[$z]as$r){if(count($fd[$z])==1||end($r["source"])==$z){$A="";foreach($r["source"]as$t=>$wh)$A.=where_link($t,$r["target"][$t],$K[$Ye][$wh]);$A=($r["db"]!=""?preg_replace('~([?&]db=)[^&]+~','\1'.urlencode($r["db"]),ME):ME).'select='.urlencode($r["table"]).$A;if($r["ns"])$A=preg_replace('~([?&]ns=)[^&]+~','\1'.urlencode($r["ns"]),$A);if(count($r["source"])==1)break;}}}if($z=="COUNT(*)"){$A=ME."select=".urlencode($a);$t=0;foreach((array)$_GET["where"]as$W){if(!array_key_exists($W["col"],$Fi))$A.=where_link($t++,$W["col"],$W["val"],$W["op"]);}foreach($Fi
as$ee=>$W)$A.=where_link($t++,$ee,$W);}$X=select_value($X,$A,$p,$ei);$u=h("val[$Gi][".bracket_escape($z)."]");$Y=$_POST["val"][$Gi][bracket_escape($z)];$oc=!is_array($J[$z])&&is_utf8($X)&&$K[$Ye][$z]==$J[$z]&&!$ld[$z];$di=preg_match('~text|lob~',$p["type"]);if(($_GET["modify"]&&$oc)||$Y!==null){$td=h($Y!==null?$Y:$J[$z]);echo"<td>".($di?"<textarea name='$u' cols='30' rows='".(substr_count($J[$z],"\n")+1)."'>$td</textarea>":"<input name='$u' value='$td' size='$we[$z]'>");}else{$Ae=strpos($X,"<i>...</i>");echo"<td id='$u' data-text='".($Ae?2:($di?1:0))."'".($oc?"":" data-warning='".h(lang(257))."'").">$X</td>";}}}if($Qa)echo"<td>";$b->backwardKeysPrint($Qa,$K[$Ye]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n","</div>\n";}if(!is_ajax()){if($K||$E){$Cc=true;if($_GET["page"]!="last"){if($_==""||(count($K)<$_&&($K||!$E)))$id=($E?$E*$_:0)+count($K);elseif($y!="sql"||!$Zd){$id=($Zd?false:found_rows($R,$Z));if($id<max(1e4,2*($E+1)*$_))$id=reset(slow_query(count_rows($a,$Z,$Zd,$od)));else$Cc=false;}}$Nf=($_!=""&&($id===false||$id>$_||$E));if($Nf){echo(($id===false?count($K)+1:$id-$E*$_)>$_?'<p><a href="'.h(remove_from_uri("page")."&page=".($E+1)).'" class="loadmore">'.lang(258).'</a>'.script("qsl('a').onclick = partial(selectLoadMore, ".(+$_).", '".lang(259)."...');",""):''),"\n";}}echo"<div class='footer'><div>\n";if($K||$E){if($Nf){$Ie=($id===false?$E+(count($K)>=$_?2:1):floor(($id-1)/$_));echo"<fieldset>";if($y!="simpledb"){echo"<legend><a href='".h(remove_from_uri("page"))."'>".lang(260)."</a></legend>",script("qsl('a').onclick = function () { pageClick(this.href, +prompt('".lang(260)."', '".($E+1)."')); return false; };"),pagination(0,$E).($E>5?" ...":"");for($t=max(1,$E-4);$t<min($Ie,$E+5);$t++)echo
pagination($t,$E);if($Ie>0){echo($E+5<$Ie?" ...":""),($Cc&&$id!==false?pagination($Ie,$E):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$Ie'>".lang(261)."</a>");}}else{echo"<legend>".lang(260)."</legend>",pagination(0,$E).($E>1?" ...":""),($E?pagination($E,$E):""),($Ie>$E?pagination($E+1,$E).($Ie>$E+1?" ...":""):"");}echo"</fieldset>\n";}echo"<fieldset>","<legend>".lang(262)."</legend>";$cc=($Cc?"":"~ ").$id;echo
checkbox("all",1,0,($id!==false?($Cc?"":"~ ").lang(150,$id):""),"var checked = formChecked(this, /check/); selectCount('selected', this.checked ? '$cc' : checked); selectCount('selected2', this.checked || !checked ? '$cc' : checked);")."\n","</fieldset>\n";if($b->selectCommandPrint()){echo'<fieldset',($_GET["modify"]?'':' class="jsonly"'),'><legend>',lang(254),'</legend><div>
<input type="submit" value="',lang(14),'"',($_GET["modify"]?'':' title="'.lang(250).'"'),'>
</div></fieldset>
<fieldset><legend>',lang(126),' <span id="selected"></span></legend><div>
<input type="submit" name="edit" value="',lang(10),'">
<input type="submit" name="clone" value="',lang(246),'">
<input type="submit" name="delete" value="',lang(18),'">',confirm(),'</div></fieldset>
';}$gd=$b->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($gd['sql']);break;}}if($gd){print_fieldset("export",lang(74)." <span id='selected2'></span>");$Lf=$b->dumpOutput();echo($Lf?html_select("output",$Lf,$za["output"])." ":""),html_select("format",$gd,$za["format"])," <input type='submit' name='export' value='".lang(74)."'>\n","</div></fieldset>\n";}$b->selectEmailPrint(array_filter($tc,'strlen'),$f);}echo"</div></div>\n";if($b->selectImportPrint()){echo"<div>","<a href='#import'>".lang(73)."</a>",script("qsl('a').onclick = partial(toggle, 'import');",""),"<span id='import' class='hidden'>: ","<input type='file' name='csv_file'> ",html_select("separator",array("csv"=>"CSV,","csv;"=>"CSV;","tsv"=>"TSV"),$za["format"],1);echo" <input type='submit' name='import' value='".lang(73)."'>","</span>","</div>";}echo"<input type='hidden' name='token' value='$pi'>\n","</form>\n",(!$od&&$L?"":script("tableCheck();"));}}}if(is_ajax()){ob_end_clean();exit;}}elseif(isset($_GET["variables"])){$Fh=isset($_GET["status"]);page_header($Fh?lang(118):lang(117));$Wi=($Fh?show_status():show_variables());if(!$Wi)echo"<p class='message'>".lang(12)."\n";else{echo"<table cellspacing='0'>\n";foreach($Wi
as$z=>$X){echo"<tr>","<th><code class='jush-".$y.($Fh?"status":"set")."'>".h($z)."</code>","<td>".h($X);}echo"</table>\n";}}elseif(isset($_GET["script"])){header("Content-Type: text/javascript; charset=utf-8");if($_GET["script"]=="db"){$Nh=array("Data_length"=>0,"Index_length"=>0,"Data_free"=>0);foreach(table_status()as$C=>$R){json_row("Comment-$C",h($R["Comment"]));if(!is_view($R)){foreach(array("Engine","Collation")as$z)json_row("$z-$C",h($R[$z]));foreach($Nh+array("Auto_increment"=>0,"Rows"=>0)as$z=>$X){if($R[$z]!=""){$X=format_number($R[$z]);json_row("$z-$C",($z=="Rows"&&$X&&$R["Engine"]==($zh=="pgsql"?"table":"InnoDB")?"~ $X":$X));if(isset($Nh[$z]))$Nh[$z]+=($R["Engine"]!="InnoDB"||$z!="Data_free"?$R[$z]:0);}elseif(array_key_exists($z,$R))json_row("$z-$C");}}}foreach($Nh
as$z=>$X)json_row("sum-$z",format_number($X));json_row("");}elseif($_GET["script"]=="kill")$h->query("KILL ".number($_POST["kill"]));else{foreach(count_tables($b->databases())as$m=>$X){json_row("tables-$m",$X);json_row("size-$m",db_size($m));}json_row("");}exit;}else{$Wh=array_merge((array)$_POST["tables"],(array)$_POST["views"]);if($Wh&&!$o&&!$_POST["search"]){$H=true;$Ne="";if($y=="sql"&&$_POST["tables"]&&count($_POST["tables"])>1&&($_POST["drop"]||$_POST["truncate"]||$_POST["copy"]))queries("SET foreign_key_checks = 0");if($_POST["truncate"]){if($_POST["tables"])$H=truncate_tables($_POST["tables"]);$Ne=lang(263);}elseif($_POST["move"]){$H=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$Ne=lang(264);}elseif($_POST["copy"]){$H=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$Ne=lang(265);}elseif($_POST["drop"]){if($_POST["views"])$H=drop_views($_POST["views"]);if($H&&$_POST["tables"])$H=drop_tables($_POST["tables"]);$Ne=lang(266);}elseif($y!="sql"){$H=($y=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$Ne=lang(267);}elseif(!$_POST["tables"])$Ne=lang(9);elseif($H=queries(($_POST["optimize"]?"OPTIMIZE":($_POST["check"]?"CHECK":($_POST["repair"]?"REPAIR":"ANALYZE")))." TABLE ".implode(", ",array_map('idf_escape',$_POST["tables"])))){while($J=$H->fetch_assoc())$Ne.="<b>".h($J["Table"])."</b>: ".h($J["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$Ne,$H);}page_header(($_GET["ns"]==""?lang(38).": ".h(DB):lang(78).": ".h($_GET["ns"])),$o,true);if($b->homepage()){if($_GET["ns"]!==""){echo"<h3 id='tables-views'>".lang(268)."</h3>\n";$Vh=tables_list();if(!$Vh)echo"<p class='message'>".lang(9)."\n";else{echo"<form action='' method='post'>\n";if(support("table")){echo"<fieldset><legend>".lang(269)." <span id='selected2'></span></legend><div>","<input type='search' name='query' value='".h($_POST["query"])."'>",script("qsl('input').onkeydown = partialArg(bodyKeydown, 'search');","")," <input type='submit' name='search' value='".lang(57)."'>\n","</div></fieldset>\n";if($_POST["search"]&&$_POST["query"]!=""){$_GET["where"][0]["op"]="LIKE %%";search_tables();}}$dc=doc_link(array('sql'=>'show-table-status.html'));echo"<div class='scrollable'>\n","<table cellspacing='0' class='nowrap checkable'>\n",script("mixin(qsl('table'), {onclick: tableClick, ondblclick: partialArg(tableClick, true)});"),'<thead><tr class="wrap">','<td><input id="check-all" type="checkbox" class="jsonly">'.script("qs('#check-all').onclick = partial(formCheck, /^(tables|views)\[/);",""),'<th>'.lang(131),'<td>'.lang(270).doc_link(array('sql'=>'storage-engines.html')),'<td>'.lang(122).doc_link(array('sql'=>'charset-charsets.html','mariadb'=>'supported-character-sets-and-collations/')),'<td>'.lang(271).$dc,'<td>'.lang(272).$dc,'<td>'.lang(273).$dc,'<td>'.lang(52).doc_link(array('sql'=>'example-auto-increment.html','mariadb'=>'auto_increment/')),'<td>'.lang(274).$dc,(support("comment")?'<td>'.lang(51).$dc:''),"</thead>\n";$S=0;foreach($Vh
as$C=>$T){$Zi=($T!==null&&!preg_match('~table~i',$T));$u=h("Table-".$C);echo'<tr'.odd().'><td>'.checkbox(($Zi?"views[]":"tables[]"),$C,in_array($C,$Wh,true),"","","",$u),'<th>'.(support("table")||support("indexes")?"<a href='".h(ME)."table=".urlencode($C)."' title='".lang(43)."' id='$u'>".h($C).'</a>':h($C));if($Zi){echo'<td colspan="6"><a href="'.h(ME)."view=".urlencode($C).'" title="'.lang(44).'">'.(preg_match('~materialized~i',$T)?lang(129):lang(130)).'</a>','<td align="right"><a href="'.h(ME)."select=".urlencode($C).'" title="'.lang(42).'">?</a>';}else{foreach(array("Engine"=>array(),"Collation"=>array(),"Data_length"=>array("create",lang(45)),"Index_length"=>array("indexes",lang(133)),"Data_free"=>array("edit",lang(46)),"Auto_increment"=>array("auto_increment=1&create",lang(45)),"Rows"=>array("select",lang(42)),)as$z=>$A){$u=" id='$z-".h($C)."'";echo($A?"<td align='right'>".(support("table")||$z=="Rows"||(support("indexes")&&$z!="Data_length")?"<a href='".h(ME."$A[0]=").urlencode($C)."'$u title='$A[1]'>?</a>":"<span$u>?</span>"):"<td id='$z-".h($C)."'>");}$S++;}echo(support("comment")?"<td id='Comment-".h($C)."'>":"");}echo"<tr><td><th>".lang(247,count($Vh)),"<td>".h($y=="sql"?$h->result("SELECT @@storage_engine"):""),"<td>".h(db_collation(DB,collations()));foreach(array("Data_length","Index_length","Data_free")as$z)echo"<td align='right' id='sum-$z'>";echo"</table>\n","</div>\n";if(!information_schema(DB)){echo"<div class='footer'><div>\n";$Ti="<input type='submit' value='".lang(275)."'> ".on_help("'VACUUM'");$xf="<input type='submit' name='optimize' value='".lang(276)."'> ".on_help($y=="sql"?"'OPTIMIZE TABLE'":"'VACUUM OPTIMIZE'");echo"<fieldset><legend>".lang(126)." <span id='selected'></span></legend><div>".($y=="sqlite"?$Ti:($y=="pgsql"?$Ti.$xf:($y=="sql"?"<input type='submit' value='".lang(277)."'> ".on_help("'ANALYZE TABLE'").$xf."<input type='submit' name='check' value='".lang(278)."'> ".on_help("'CHECK TABLE'")."<input type='submit' name='repair' value='".lang(279)."'> ".on_help("'REPAIR TABLE'"):"")))."<input type='submit' name='truncate' value='".lang(280)."'> ".on_help($y=="sqlite"?"'DELETE'":"'TRUNCATE".($y=="pgsql"?"'":" TABLE'")).confirm()."<input type='submit' name='drop' value='".lang(127)."'>".on_help("'DROP TABLE'").confirm()."\n";$l=(support("scheme")?$b->schemas():$b->databases());if(count($l)!=1&&$y!="sqlite"){$m=(isset($_POST["target"])?$_POST["target"]:(support("scheme")?$_GET["ns"]:DB));echo"<p>".lang(281).": ",($l?html_select("target",$l,$m):'<input name="target" value="'.h($m).'" autocapitalize="off">')," <input type='submit' name='move' value='".lang(282)."'>",(support("copy")?" <input type='submit' name='copy' value='".lang(283)."'>":""),"\n";}echo"<input type='hidden' name='all' value=''>";echo
script("qsl('input').onclick = function () { selectCount('selected', formChecked(this, /^(tables|views)\[/));".(support("table")?" selectCount('selected2', formChecked(this, /^tables\[/) || $S);":"")." }"),"<input type='hidden' name='token' value='$pi'>\n","</div></fieldset>\n","</div></div>\n";}echo"</form>\n",script("tableCheck();");}echo'<p class="links"><a href="'.h(ME).'create=">'.lang(75)."</a>\n",(support("view")?'<a href="'.h(ME).'view=">'.lang(204)."</a>\n":"");if(support("routine")){echo"<h3 id='routines'>".lang(143)."</h3>\n";$Xg=routines();if($Xg){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(183).'<td>'.lang(50).'<td>'.lang(221)."<td></thead>\n";odd('');foreach($Xg
as$J){$C=($J["SPECIFIC_NAME"]==$J["ROUTINE_NAME"]?"":"&name=".urlencode($J["ROUTINE_NAME"]));echo'<tr'.odd().'>','<th><a href="'.h(ME.($J["ROUTINE_TYPE"]!="PROCEDURE"?'callf=':'call=').urlencode($J["SPECIFIC_NAME"]).$C).'">'.h($J["ROUTINE_NAME"]).'</a>','<td>'.h($J["ROUTINE_TYPE"]),'<td>'.h($J["DTD_IDENTIFIER"]),'<td><a href="'.h(ME.($J["ROUTINE_TYPE"]!="PROCEDURE"?'function=':'procedure=').urlencode($J["SPECIFIC_NAME"]).$C).'">'.lang(136)."</a>";}echo"</table>\n";}echo'<p class="links">'.(support("procedure")?'<a href="'.h(ME).'procedure=">'.lang(220).'</a>':'').'<a href="'.h(ME).'function=">'.lang(219)."</a>\n";}if(support("sequence")){echo"<h3 id='sequences'>".lang(284)."</h3>\n";$lh=get_vals("SELECT sequence_name FROM information_schema.sequences WHERE sequence_schema = current_schema() ORDER BY sequence_name");if($lh){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(183)."</thead>\n";odd('');foreach($lh
as$X)echo"<tr".odd()."><th><a href='".h(ME)."sequence=".urlencode($X)."'>".h($X)."</a>\n";echo"</table>\n";}echo"<p class='links'><a href='".h(ME)."sequence='>".lang(226)."</a>\n";}if(support("type")){echo"<h3 id='user-types'>".lang(26)."</h3>\n";$Ri=types();if($Ri){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(183)."</thead>\n";odd('');foreach($Ri
as$X)echo"<tr".odd()."><th><a href='".h(ME)."type=".urlencode($X)."'>".h($X)."</a>\n";echo"</table>\n";}echo"<p class='links'><a href='".h(ME)."type='>".lang(230)."</a>\n";}if(support("event")){echo"<h3 id='events'>".lang(144)."</h3>\n";$K=get_rows("SHOW EVENTS");if($K){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(183)."<td>".lang(285)."<td>".lang(210)."<td>".lang(211)."<td></thead>\n";foreach($K
as$J){echo"<tr>","<th>".h($J["Name"]),"<td>".($J["Execute at"]?lang(286)."<td>".$J["Execute at"]:lang(212)." ".$J["Interval value"]." ".$J["Interval field"]."<td>$J[Starts]"),"<td>$J[Ends]",'<td><a href="'.h(ME).'event='.urlencode($J["Name"]).'">'.lang(136).'</a>';}echo"</table>\n";$Ac=$h->result("SELECT @@event_scheduler");if($Ac&&$Ac!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($Ac)."\n";}echo'<p class="links"><a href="'.h(ME).'event=">'.lang(209)."</a>\n";}if($Vh)echo
script("ajaxSetHtml('".js_escape(ME)."script=db');");}}}page_footer();