Guest User

Untitled

a guest
Apr 15th, 2019
1,745
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 579.18 KB | None | 0 0
  1. <?php
  2. /** Adminer - Compact database management
  3. * @link https://www.adminer.org/
  4. * @author Jakub Vrana, https://www.vrana.cz/
  5. * @copyright 2007 Jakub Vrana
  6. * @license https://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
  7. * @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
  8. * @version 4.7.1
  9. */error_reporting(6135);$Vc=!preg_match('~^(unsafe_raw)?$~',ini_get("filter.default"));if($Vc||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
  10. connection(){global$h;return$h;}function
  11. adminer(){global$b;return$b;}function
  12. version(){global$ia;return$ia;}function
  13. idf_unescape($v){$oe=substr($v,-1);return
  14. str_replace($oe.$oe,$oe,substr($v,1,-1));}function
  15. escape_string($X){return
  16. substr(q($X),1,-1);}function
  17. number($X){return
  18. preg_replace('~[^0-9]+~','',$X);}function
  19. number_type(){return'((?<!o)int(?!er)|numeric|real|float|double|decimal|money)';}function
  20. remove_slashes($qg,$Vc=false){if(get_magic_quotes_gpc()){while(list($z,$X)=each($qg)){foreach($X
  21. as$de=>$W){unset($qg[$z][$de]);if(is_array($W)){$qg[$z][stripslashes($de)]=$W;$qg[]=&$qg[$z][stripslashes($de)];}else$qg[$z][stripslashes($de)]=($Vc?$W:stripslashes($W));}}}}function
  22. bracket_escape($v,$Oa=false){static$ti=array(':'=>':1',']'=>':2','['=>':3','"'=>':4');return
  23. strtr($v,($Oa?array_flip($ti):$ti));}function
  24. min_version($Yi,$Ce="",$i=null){global$h;if(!$i)$i=$h;$lh=$i->server_info;if($Ce&&preg_match('~([\d.]+)-MariaDB~',$lh,$B)){$lh=$B[1];$Yi=$Ce;}return(version_compare($lh,$Yi)>=0);}function
  25. charset($h){return(min_version("5.5.3",0,$h)?"utf8mb4":"utf8");}function
  26. script($wh,$si="\n"){return"<script".nonce().">$wh</script>$si";}function
  27. script_src($Mi){return"<script src='".h($Mi)."'".nonce()."></script>\n";}function
  28. nonce(){return' nonce="'.get_nonce().'"';}function
  29. target_blank(){return' target="_blank" rel="noreferrer noopener"';}function
  30. h($P){return
  31. str_replace("\0","&#0;",htmlspecialchars($P,ENT_QUOTES,'utf-8'));}function
  32. nl_br($P){return
  33. str_replace("\n","<br>",$P);}function
  34. checkbox($C,$Y,$fb,$ke="",$sf="",$kb="",$le=""){$I="<input type='checkbox' name='$C' value='".h($Y)."'".($fb?" checked":"").($le?" aria-labelledby='$le'":"").">".($sf?script("qsl('input').onclick = function () { $sf };",""):"");return($ke!=""||$kb?"<label".($kb?" class='$kb'":"").">$I".h($ke)."</label>":$I);}function
  35. optionlist($yf,$fh=null,$Qi=false){$I="";foreach($yf
  36. as$de=>$W){$zf=array($de=>$W);if(is_array($W)){$I.='<optgroup label="'.h($de).'">';$zf=$W;}foreach($zf
  37. as$z=>$X)$I.='<option'.($Qi||is_string($z)?' value="'.h($z).'"':'').(($Qi||is_string($z)?(string)$z:$X)===$fh?' selected':'').'>'.h($X);if(is_array($W))$I.='</optgroup>';}return$I;}function
  38. html_select($C,$yf,$Y="",$rf=true,$le=""){if($rf)return"<select name='".h($C)."'".($le?" aria-labelledby='$le'":"").">".optionlist($yf,$Y)."</select>".(is_string($rf)?script("qsl('select').onchange = function () { $rf };",""):"");$I="";foreach($yf
  39. as$z=>$X)$I.="<label><input type='radio' name='".h($C)."' value='".h($z)."'".($z==$Y?" checked":"").">".h($X)."</label>";return$I;}function
  40. select_input($Ka,$yf,$Y="",$rf="",$cg=""){$Xh=($yf?"select":"input");return"<$Xh$Ka".($yf?"><option value=''>$cg".optionlist($yf,$Y,true)."</select>":" size='10' value='".h($Y)."' placeholder='$cg'>").($rf?script("qsl('$Xh').onchange = $rf;",""):"");}function
  41. confirm($Me="",$gh="qsl('input')"){return
  42. script("$gh.onclick = function () { return confirm('".($Me?js_escape($Me):lang(0))."'); };","");}function
  43. print_fieldset($u,$te,$bj=false){echo"<fieldset><legend>","<a href='#fieldset-$u'>$te</a>",script("qsl('a').onclick = partial(toggle, 'fieldset-$u');",""),"</legend>","<div id='fieldset-$u'".($bj?"":" class='hidden'").">\n";}function
  44. bold($Wa,$kb=""){return($Wa?" class='active $kb'":($kb?" class='$kb'":""));}function
  45. odd($I=' class="odd"'){static$t=0;if(!$I)$t=-1;return($t++%2?$I:'');}function
  46. js_escape($P){return
  47. addcslashes($P,"\r\n'\\/");}function
  48. json_row($z,$X=null){static$Wc=true;if($Wc)echo"{";if($z!=""){echo($Wc?"":",")."\n\t\"".addcslashes($z,"\r\n\t\"\\/").'": '.($X!==null?'"'.addcslashes($X,"\r\n\"\\/").'"':'null');$Wc=false;}else{echo"\n}\n";$Wc=true;}}function
  49. ini_bool($Qd){$X=ini_get($Qd);return(preg_match('~^(on|true|yes)$~i',$X)||(int)$X);}function
  50. sid(){static$I;if($I===null)$I=(SID&&!($_COOKIE&&ini_bool("session.use_cookies")));return$I;}function
  51. 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
  52. 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
  53. q($P){global$h;return$h->quote($P);}function
  54. 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
  55. get_key_vals($G,$i=null,$oh=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($oh)$I[$J[0]]=$J[1];else$I[]=$J[0];}}return$I;}function
  56. get_rows($G,$i=null,$o="<p class='error'>"){global$h;$wb=(is_object($i)?$i:$h);$I=array();$H=$wb->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
  57. unique_array($J,$x){foreach($x
  58. as$w){if(preg_match("~PRIMARY|UNIQUE~",$w["type"])){$I=array();foreach($w["columns"]as$z){if(!isset($J[$z]))continue
  59. 2;$I[$z]=$J[$z];}return$I;}}}function
  60. 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
  61. idf_escape($z);}function
  62. 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
  63. implode(" AND ",$I);}function
  64. where_check($X,$q=array()){parse_str($X,$db);remove_slashes(array(&$db));return
  65. where($db,$q);}function
  66. where_link($t,$e,$Y,$uf="="){return"&where%5B$t%5D%5Bcol%5D=".urlencode($e)."&where%5B$t%5D%5Bop%5D=".urlencode(($Y!==null?$uf:"IS NULL"))."&where%5B$t%5D%5Bval%5D=".urlencode($Y);}function
  67. convert_fields($f,$q,$L=array()){$I="";foreach($f
  68. 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
  69. cookie($C,$Y,$we=2592000){global$ba;return
  70. header("Set-Cookie: $C=".urlencode($Y).($we?"; expires=".gmdate("D, d M Y H:i:s",time()+$we)." GMT":"")."; path=".preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]).($ba?"; secure":"")."; HttpOnly; SameSite=lax",false);}function
  71. restart_session(){if(!ini_bool("session.use_cookies"))session_start();}function
  72. stop_session($bd=false){if(!ini_bool("session.use_cookies")||($bd&&@ini_set("session.use_cookies",false)!==false))session_write_close();}function&get_session($z){return$_SESSION[$z][DRIVER][SERVER][$_GET["username"]];}function
  73. set_session($z,$X){$_SESSION[$z][DRIVER][SERVER][$_GET["username"]]=$X;}function
  74. auth_url($Xi,$N,$V,$m=null){global$ec;preg_match('~([^?]*)\??(.*)~',remove_from_uri(implode("|",array_keys($ec))."|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
  75. is_ajax(){return($_SERVER["HTTP_X_REQUESTED_WITH"]=="XMLHttpRequest");}function
  76. redirect($ye,$Me=null){if($Me!==null){restart_session();$_SESSION["messages"][preg_replace('~^[^?]*~','',($ye!==null?$ye:$_SERVER["REQUEST_URI"]))][]=$Me;}if($ye!==null){if($ye=="")$ye=".";header("Location: $ye");exit;}}function
  77. query_redirect($G,$ye,$Me,$Bg=true,$Cc=true,$Nc=false,$fi=""){global$h,$o,$b;if($Cc){$Dh=microtime(true);$Nc=!$h->query($G);$fi=format_time($Dh);}$zh="";if($G)$zh=$b->messageQuery($G,$fi,$Nc);if($Nc){$o=error().$zh.script("messagesPrint();");return
  78. false;}if($Bg)redirect($ye,$Me.$zh);return
  79. true;}function
  80. queries($G){global$h;static$vg=array();static$Dh;if(!$Dh)$Dh=microtime(true);if($G===null)return
  81. array(implode("\n",$vg),format_time($Dh));$vg[]=(preg_match('~;$~',$G)?"DELIMITER ;;\n$G;\nDELIMITER ":$G).";";return$h->query($G);}function
  82. apply_queries($G,$S,$zc='table'){foreach($S
  83. as$Q){if(!queries("$G ".$zc($Q)))return
  84. false;}return
  85. true;}function
  86. queries_redirect($ye,$Me,$Bg){list($vg,$fi)=queries(null);return
  87. query_redirect($vg,$ye,$Me,$Bg,false,!$Bg,$fi);}function
  88. format_time($Dh){return
  89. lang(1,max(0,microtime(true)-$Dh));}function
  90. remove_from_uri($Nf=""){return
  91. substr(preg_replace("~(?<=[?&])($Nf".(SID?"":"|".session_name()).")=[^&]*&~",'',"$_SERVER[REQUEST_URI]&"),0,-1);}function
  92. pagination($E,$Jb){return" ".($E==$Jb?$E+1:'<a href="'.h(remove_from_uri("page").($E?"&page=$E".($_GET["next"]?"&next=".urlencode($_GET["next"]):""):"")).'">'.($E+1)."</a>");}function
  93. get_file($z,$Rb=false){$Tc=$_FILES[$z];if(!$Tc)return
  94. null;foreach($Tc
  95. as$z=>$X)$Tc[$z]=(array)$X;$I='';foreach($Tc["error"]as$z=>$o){if($o)return$o;$C=$Tc["name"][$z];$ni=$Tc["tmp_name"][$z];$zb=file_get_contents($Rb&&preg_match('~\.gz$~',$C)?"compress.zlib://$ni":$ni);if($Rb){$Dh=substr($zb,0,3);if(function_exists("iconv")&&preg_match("~^\xFE\xFF|^\xFF\xFE~",$Dh,$Hg))$zb=iconv("utf-16","utf-8",$zb);elseif($Dh=="\xEF\xBB\xBF")$zb=substr($zb,3);$I.=$zb."\n\n";}else$I.=$zb;}return$I;}function
  96. upload_error($o){$Je=($o==UPLOAD_ERR_INI_SIZE?ini_get("upload_max_filesize"):0);return($o?lang(2).($Je?" ".lang(3,$Je):""):lang(4));}function
  97. repeat_pattern($ag,$ue){return
  98. str_repeat("$ag{0,65535}",$ue/65535)."$ag{0,".($ue%65535)."}";}function
  99. is_utf8($X){return(preg_match('~~u',$X)&&!preg_match('~[\0-\x8\xB\xC\xE-\x1F]~',$X));}function
  100. shorten_utf8($P,$ue=80,$Lh=""){if(!preg_match("(^(".repeat_pattern("[\t\r\n -\x{10FFFF}]",$ue).")($)?)u",$P,$B))preg_match("(^(".repeat_pattern("[\t\r\n -~]",$ue).")($)?)",$P,$B);return
  101. h($B[1]).$Lh.(isset($B[2])?"":"<i>…</i>");}function
  102. format_number($X){return
  103. strtr(number_format($X,0,".",lang(5)),preg_split('~~u',lang(6),-1,PREG_SPLIT_NO_EMPTY));}function
  104. friendly_url($X){return
  105. preg_replace('~[^a-z0-9_]~i','-',$X);}function
  106. hidden_fields($qg,$Fd=array()){$I=false;while(list($z,$X)=each($qg)){if(!in_array($z,$Fd)){if(is_array($X)){foreach($X
  107. as$de=>$W)$qg[$z."[$de]"]=$W;}else{$I=true;echo'<input type="hidden" name="'.h($z).'" value="'.h($X).'">';}}}return$I;}function
  108. 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
  109. table_status1($Q,$Oc=false){$I=table_status($Q,$Oc);return($I?$I:array("Name"=>$Q));}function
  110. 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
  111. enum_input($T,$Ka,$p,$Y,$tc=null){global$b;preg_match_all("~'((?:[^']|'')*)'~",$p["length"],$Ee);$I=($tc!==null?"<label><input type='$T'$Ka value='$tc'".((is_array($Y)?in_array($tc,$Y):$Y===0)?" checked":"")."><i>".lang(7)."</i></label>":"");foreach($Ee[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
  112. 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";}$Lg=($y=="mssql"&&$p["auto_increment"]);if($Lg&&!$_POST["save"])$s=null;$kd=(isset($_GET["select"])||$Lg?array("orig"=>lang(8)):array())+$b->editFunctions($p);$Ka=" name='fields[$C]'";if($p["type"]=="enum")echo
  113. h($kd[""])."<td>".$b->editInput($_GET["edit"],$p,$Ka,$Y);else{$ud=(in_array($s,$kd)||isset($kd[$s]));echo(count($kd)>1?"<select name='function[$C]'>".optionlist($kd,$s===null||$ud?$s:"")."</select>".on_help("getTarget(event).value.replace(/^SQL\$/, '')",1).script("qsl('select').onchange = functionChange;",""):h(reset($kd))).'<td>';$Sd=$b->editInput($_GET["edit"],$p,$Ka,$Y);if($Sd!="")echo$Sd;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"],$Ee);foreach($Ee[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{$Le=(!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"]))$Le+=7;echo"<input".((!$ud||$s==="")&&preg_match('~(?<!o)int(?!er)~',$p["type"])&&!preg_match('~\[\]~',$p["full_type"])?" type='number'":"")." value='".h($Y)."'".($Le?" data-maxlength='$Le'":"").(preg_match('~char|binary~',$p["type"])&&$Le>20?" size='40'":"")."$Ka>";}echo$b->editHint($_GET["edit"],$p,$Y);$Wc=0;foreach($kd
  114. as$z=>$X){if($z===""||!$X)break;$Wc++;}if($Wc)echo
  115. script("mixin(qsl('td'), {onchange: partial(skipOriginal, $Wc), oninput: function () { this.onchange(); }});");}}function
  116. 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
  117. false;if($Y=="")return"NULL";return+$Y;}if($p["auto_increment"]&&$Y=="")return
  118. 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
  119. array_sum((array)$Y);if($s=="json"){$s="";$Y=json_decode($Y,true);if(!is_array($Y))return
  120. false;return$Y;}if(preg_match('~blob|bytea|raw|file~',$p["type"])&&ini_bool("file_uploads")){$Tc=get_file("fields-$v");if(!is_string($Tc))return
  121. false;return$n->quoteBinary($Tc);}return$b->processInput($p,$Y,$s);}function
  122. 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
  123. search_tables(){global$b,$h;$_GET["where"][0]["val"]=$_POST["query"];$ih="<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()){$mg="<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"$ih<li>".($H?$mg:"<p class='error'>$mg: ".error())."\n";$ih="";}}}echo($ih?"<p class='message'>".lang(9):"</ul>")."\n";}function
  124. dump_headers($Cd,$Ve=false){global$b;$I=$b->dumpHeaders($Cd,$Ve);$Kf=$_POST["output"];if($Kf!="text")header("Content-Disposition: attachment; filename=".$b->dumpFilename($Cd).".$I".($Kf!="file"&&!preg_match('~[^0-9a-z]~',$Kf)?".$Kf":""));session_write_close();ob_flush();flush();return$I;}function
  125. dump_csv($J){foreach($J
  126. as$z=>$X){if(preg_match("~[\"\n,;\t]~",$X)||$X==="")$J[$z]='"'.str_replace('"','""',$X).'"';}echo
  127. implode(($_POST["format"]=="csv"?",":($_POST["format"]=="tsv"?"\t":";")),$J)."\r\n";}function
  128. apply_sql_function($s,$e){return($s?($s=="unixepoch"?"DATETIME($e, '$s')":($s=="count distinct"?"COUNT(DISTINCT ":strtoupper("$s("))."$e)"):$e);}function
  129. get_temp_dir(){$I=ini_get("upload_tmp_dir");if(!$I){if(function_exists('sys_get_temp_dir'))$I=sys_get_temp_dir();else{$Uc=@tempnam("","");if(!$Uc)return
  130. false;$I=dirname($Uc);unlink($Uc);}}return$I;}function
  131. file_open_lock($Uc){$id=@fopen($Uc,"r+");if(!$id){$id=@fopen($Uc,"w");if(!$id)return;chmod($Uc,0660);}flock($id,LOCK_EX);return$id;}function
  132. file_write_unlock($id,$Lb){rewind($id);fwrite($id,$Lb);ftruncate($id,strlen($Lb));flock($id,LOCK_UN);fclose($id);}function
  133. password_file($j){$Uc=get_temp_dir()."/adminer.key";$I=@file_get_contents($Uc);if($I||!$j)return$I;$id=@fopen($Uc,"w");if($id){chmod($Uc,0660);$I=rand_string();fwrite($id,$I);fclose($id);}return$I;}function
  134. rand_string(){return
  135. md5(uniqid(mt_rand(),true));}function
  136. select_value($X,$A,$p,$ei){global$b;if(is_array($X)){$I="";foreach($X
  137. as$de=>$W)$I.="<tr>".($X!=array_values($X)?"<th>".h($de):"")."<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
  138. is_mail($qc){$Ia='[-a-z0-9!#$%&\'*+/=?^_`{|}~]';$dc='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';$ag="$Ia+(\\.$Ia+)*@($dc?\\.)+$dc";return
  139. is_string($qc)&&preg_match("(^$ag(,\\s*$ag)*\$)i",$qc);}function
  140. is_url($P){$dc='[a-z0-9]([-a-z0-9]{0,61}[a-z0-9])';return
  141. preg_match("~^(https?)://($dc?\\.)+$dc(:\\d+)?(/.*)?(\\?.*)?(#.*)?\$~i",$P);}function
  142. is_shortable($p){return
  143. preg_match('~char|text|json|lob|geometry|point|linestring|polygon|string|bytea~',$p["type"]);}function
  144. count_rows($Q,$Z,$Yd,$nd){global$y;$G=" FROM ".table($Q).($Z?" WHERE ".implode(" AND ",$Z):"");return($Yd&&($y=="sql"||count($nd)==1)?"SELECT COUNT(DISTINCT ".implode(", ",$nd).")$G":"SELECT COUNT(*)".($Yd?" FROM (SELECT 1$G GROUP BY ".implode(", ",$nd).") x":$G));}function
  145. 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))){$ie=$i->result(connection_id());echo'<script',nonce(),'>
  146. var timeout = setTimeout(function () {
  147. ajax(\'',js_escape(ME),'script=kill\', function () {
  148. }, \'kill=',$ie,'&token=',$pi,'\');
  149. }, ',1000*$gi,');
  150. </script>
  151. ';}else$i=null;ob_flush();flush();$I=@get_key_vals(($th?$th:$G),$i,false);if($i){echo
  152. script("clearTimeout(timeout);");ob_flush();flush();}return$I;}function
  153. get_token(){$yg=rand(1,1e6);return($yg^$_SESSION["token"]).":$yg";}function
  154. verify_token(){list($pi,$yg)=explode(":",$_POST["token"]);return($yg^$_SESSION["token"])==$pi;}function
  155. lzw_decompress($Sa){$Zb=256;$Ta=8;$mb=array();$Ng=0;$Og=0;for($t=0;$t<strlen($Sa);$t++){$Ng=($Ng<<8)+ord($Sa[$t]);$Og+=8;if($Og>=$Ta){$Og-=$Ta;$mb[]=$Ng>>$Og;$Ng&=(1<<$Og)-1;$Zb++;if($Zb>>$Ta)$Ta++;}}$Yb=range("\0","\xFF");$I="";foreach($mb
  156. as$t=>$lb){$pc=$Yb[$lb];if(!isset($pc))$pc=$mj.$mj[0];$I.=$pc;if($t)$Yb[]=$mj.$pc[0];$mj=$pc;}return$I;}function
  157. on_help($sb,$qh=0){return
  158. script("mixin(qsl('select, input'), {onmouseover: function (event) { helpMouseover.call(this, event, $sb, $qh) }, onmouseout: helpMouseout});","");}function
  159. 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">
  160. ';if(!$q)echo"<p class='error'>".lang(13)."\n";else{echo"<table cellspacing='0' class='layout'>".script("qsl('table').onkeydown = editingKeydown;");foreach($q
  161. as$C=>$p){echo"<tr><th>".$b->fieldName($p);$Sb=$_GET["set"][bracket_escape($C)];if($Sb===null){$Sb=$p["default"];if($p["type"]=="bit"&&preg_match("~^b'([01]*)'\$~",$Sb,$Hg))$Sb=$Hg[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:$Sb)));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"]),'">
  162. <input type="hidden" name="save" value="1">
  163. <input type="hidden" name="token" value="',$pi,'">
  164. </form>
  165. ';}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
  166. 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
  167. 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|Á‰ô¢Û–*ôF AquvyO’½WeM‹Ö÷‰D.Fáö:RÐ\$ -¡Þ¶µT!ìDS`°8D˜~ŸàA`(Çemƒ¦òý¢T@O1@º†X¦â“\nLpð–‘PäþÁÓÂm«yf¸ £) ‰«ÂˆÚGSEI‰¥xC(s(a?\$`tE¨n„ñ±­,÷Õ \$a‹U>,èÐ’\$ZñkDm,G\0å \\iú£%ʹ¢ n¬¥¥±·ìÝÜgÉ„b y`’òÔ†ËWì· ä——¡_CÀÄT\niÏH%Õda ÀÖiÍ7íAt°,Á®J†X4nˆ‘”ˆ0o͹»9g\nzm‹M%`É'Iü€О-èò©Ð7:pð3pǍQ—rEDš¤×ì àb2 ]…PF ý¥É>eÉú†3j\n€ß°t!Á?4ftK;£Ê\rΞи­!àoŠu?ÓúPhžÒ0uIC}'~ÅÈ2‡vþQ¨ÒÎ8)ìÀ†7ìDIù=§éy&•¢eaàs*hÉ•jlAÄ(ê›\"Ä\\Óêm^i‘®M)‚°^ƒ |~Õl¨¶#!YÍf81RSŽ Áµ!‡†è62PÆC‘ôl&íûäxd!Œ| è9°`Ö_OYí=ðÑGà[EÉ-eLñCvT¬ )Ä@j -5¨¶œpSg».’G=”ÐZEÒö\$\0¢Ñ†KjíU§µ\$ ‚ÀG'IäP©Â~ûځð ;ÚhNÛŽG%*áRjñ‰X[œXPf^Á±|æèT!µ*NððІ¸\rU¢Œ^q1V!ÃùUz,ÃI|7°7†r,¾¡¬7”èÞľBÖùÈ;é+÷¨©ß• ˆAÚpÍνÇ^€¡~ؼW!3PŠI8]“½vÓJ’Áfñq£|,êè9Wøf`\0áqˆAÖwE¬àçÕ´¦F‡‘ŠÙTî«QÕ‘GÎù\$0Ç“Ê #Ç%By7r¨i{eÍQÔŸòˆd„ìLJ ÌB4;ks(å0ÝŽÁ=1r)_<¿”Ø;̹çSŒÛr  &YÇ,h,®ŸiiÙƒÕÁbÉÌ¢A–é ¼åG±´L˜z2p(¦ÏÙõ”‰ƒ0À°Š›ÂL ¡¹SÅú¨¨EêÀ˜ <©ÄÇ}_#\\fª¨d aÊ„çKå3¼Y|V+êl@²0`;ÅàËLhÅä±ÁÞ¯j'™›˜öàÆ™»Yâ+¶‰QZ-iôœyvƒ–I™5Ú“0O|½PÖ]F܏áòÓùñ\0üË2™D9Í¢™¤Án/χQس&¦ªI^®=ÓlŽ©qfIÆÊ= Ö]xqGRüF¦e¹7éº)Šó9*Æ:B²b±>a¦z‡-µ‰Ñ2.¯ö¬¸b{°ð4#„¥¼òÄUᓍÆL7-¼Áv/;Ê5ñ’ôŽu©ÊöHå§&²#÷³¤jÖ`ÕG—8Î “7pùØðÒ YCÁÐ~ÁÈ:À@ÆÞEU‰JÜÛ;v7v]¶J'ØÞäq1ï·éElô™Ð†i¾ÍÃÏ„/íÿ{k<àÖ¡MÜpoí}ðéÁ¤±•Ùž,ìdæÙ_uÓ—ïpºuÞ½Åùúüú=»‘·tnþ´™ ýŸ™~×Lxîøæ‹Ö{kàžß‡åÞù\rj~·P+Žÿç0ÐuòowÚyu\$Üèß·î\nd ¥Ém´ZdÀ8i`¤=ûÛgð<§˜ùÛ“ìá͈*+3jŒ¦Ìü܏<[Œ\0²®ÿ/PÍ­BÿÎr±„ö`Ë`½#xå+B?#ö܏^;Ob\r¨èù¯4øÏ\n÷Ìæ¿0\núô¿0\\×0>ŽPø@ú¯À2‚lÆÂjÒOª ëŒÿ¨(_î<çW\$Ùgºø G­tא@ûl.‡hœSiƾ°¬PH\n¦Jëâ‹ëèLDãh6Å‚Â¶B ¯ Ãr€Ú â \r¨6£n¬Ðå °ë0à Fõp-Ðç\r€à\r\0à çš q±°ã#q`¿ü¨#EÑ(q }¨Ð·ú‡éñ  4@ï‘ éúƒÉf|\0``f“*â–` `–Ð×QRv€ßyÀê\rñ-±B± ¤y7±&ª@Ø ñ—œ‹± „¤ª`¿ñ›_I ‘ Ù1–˜@`)lÁñ‹x àì)±Q±Þðq‹ÑÜ)­ìÝâêÞ1sQ eyqw1ï‘ÇèA 2 ±ò*„¨Çq wg>C°®B³ ȺA*Î~pÕPêO`Ï CÙ\$ˆ¢Ò‘³2M%€ÆR²W±™%RO&2S\r’kà؍Ò~²/‘jÀ‹PÙ\$@¾Ò_)rw&’ORq%‰±*rm)²«'’O'Ñ1'R(5(IÙr:im,à¨l’Q0\0ÛòD÷ñ'%rÛ-ñ =’°Çrë'2K/²X@`è¯Ò:,#*Ò¥+RY3ò~ÇEüƒÙÑ23'-Q*\r`Ê113s;&cq10ë4Ï.¨A2ë32@7*2f`Òç-Q!ÓEÒ&ò6Ò%‘­7± bÁ6ñÙ%Ó€ ó„›Ó1’ à óy9²[7Qu9Ó ªs‰7Ó©À¾\r©;4“¹;Ó£!s™!c\\ e;1 <Sq³Ó=s—52‡,±jSñ)ê]ñâ óùmp&Q'<‘±@1®0\"Á:hЙ‘Š¡ï³Ô–Rʘi‹Í.JÓ.‘BÐQ&é‚\n° 0‹ 5¢;±°j©½DðÙ9-\r\"S®ü±1@”esãEq¤eÓ&ÌT.*˜L¼“i3Ë:³§Eó¥H³¹ ­GÍ®Œ(ýrEIJ’i!4Y±yJÔ—KûKt³;‘ºT.Ã„)ŠÂÂo)| P;.ˆ€‰²°â\nl¼›*εâ«jþ±¤|½£OÃl²Bâ.hº.ôœòò AÌ\rÆ.²88Ö2tÚ#ôÞo¢ANbËN©?ñ!ÀËOBóO”,d­¼*€");}elseif($_GET["file"]=="functions.js"){header("Content-Type: text/javascript; charset=utf-8");echo
  168. 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¤Æe h+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\0t a ¶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Ȉm l¨È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•tMi hÆä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¸Õ(§{3­o›ó¿¡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ê«–ãì’  öþéA lY©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¾D 6!°ô†*‡ä²{ 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\\W i+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.ì‰ÅR kæ€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> É_-e qeDöÍ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 çë³É™®b hU1£‚,€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ãÊF Zâ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öD 6/Ú¿í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ÅüL­a«,!\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Á!ljґ䎬}Ü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ĤLØÂîP€µ¢ûºRÐ0\0‘-dIš¬Ñæ¯+¨šµ,WÀvàßÅô6N4\"€mãNÂU9P6Î>r / tåRvAp©Í4R3LX†\0Ё¬ Sœ1LOú0<Í|S(+ìâJÅ9`1ÎbsS^  Ðâ8³ æe3¶œ¨X€ç9Q´†æw*œ×ÀW2‘MZaG“KÞŹ0ÕYè\r³œÄ¦fêiêÌH(/ ä[ ¼ñ\"Y§øWÃ7ZdµÃJÊ\"ƒÆ\0Ä‘7DÓÒ¦LEÈ´½.x˜CvðÆ ã¾O«QÅ,_BñÖ{ç“3d…Óz¯0Ò˜Ô‚ÌuILZcóøÐÆŒš”\"J%ãÖR¤‡£ÙÊ¥aãgì^%zÆ5=‚S)²W“ZxÕ†„ûQšZÊ@ &;à–Žu.Œ@ó&F(ä:F{ SÚÒ¡!ÐäM’8€¹È%B#iäC¼Š”Ù*S\$ÏÀš@oøC§æ9ú¤†TgÎsT‹Xæâ\0萞 ÜÓB’)áP–D´—¨˜’'CuÒc£J€p£ÔåiœB`D‚'\0ÉHY*,XfTlz‹iPøŒÁþÊ¢pɉÈ!H ´#:ûÁHuÉP…2è\0BŠHrŠí«Iâ¡àC‹ JrèÑÐ2 À„’o\nÅ”eHJuJÒâS\0æÏVr –=!õ Š*Lv+˜Y†T\0002‰:ê²(¦¨šhÓµÊÂV#ÌħMe¡yV@[^øCþ¿¢9/ôÿ\0{§ÞÊçNDf—Ì?éÄ\$ÜœiŠ½†J²›*qM‰&V«…œ¬íïhB^évcâSꂬޠ±QÍ1”â<\nvÓ2œtåéÂöˆ1¯Þžþ¨8‰QA~S*Õ§ˆ˜ÃÿQzuS-Œ¡ éð/bÔ©Žjû”™Æäò÷óÆDl¤)TŠÐ|餙•Œ<ŒÃ+É6<< Ð0œL%–h,—ªÓZ.ÒWäI¤¤ãª¤d1‰ßHë‡dNª`3Ž.'Kô¦“þP«Ó>ŒU?âI&¦¢PªÝ!µ[>ÕY‰Ü£gaÞD\$ )0IÆA2-:gk iÀÆFz§„„·jý\\ÈÆì\"›’–\"~jùÓWXûÎÕP u’ ¨Ÿ”ÄRèJY:nC|(Eͺžð9ždàLHÀŠÀ)­`X…'¾¹>\0¢±¢º­ek¤nb=œ*f¡Bl&|SbÕB,Ñ0ayT€Ør=jªn‡zLè@GE'º­\nHPë@à<@gq•˜~@ìp>\$•é*˜ ‚@¢ò¬\"€ÂGÐ>0^¿\"tK IÄé¬Ò¾ucz¨ˆõXàÒz„e\"¬àDü:Ë4~º#&«:ó\0¶1à'NgÕê-ð°@t¦)¨)üCŒªD­(–JNWŒºHu®ui Zz´,Òºk¾RT†ô›ÂeUvrv—™bÊшš´§†°¨në¤qºê;Ì>¢Ñ\n Ùà®ï· \0œr6C½n€×aà€„øTÄÙq\0N䦁ܨeI.ôzÅ}Ua&Ll#Ðm•;!Ĩ È \"~øž@Å]\n̈\0vwåìõ:h]W6[«.D~\$!{Yí`€b£àpZ¡Q˜¤1\rhp¸,’LÍ…©``K@\0À‰b ->¾\0gX¢ÕMÄóSxí\\ÒòÏv»’w2ÍfŽ8@ÄÕ\n.x™à&, ˆäJ~ä*”é.q iaNÂ=³´ÒpôÖ¢r;ÀȏÛ7âÂEÊÀË\\Ó°À¦Ù.š¶XôíFqŠ[@âªr\rµSm€/&rÛeí¶êÔán›FÜdÿ®aØ-Ó:û2ÝmÀ·m¨Ä×+xÛDÖð_8'µ5¹ˆD/P®ÐŽ /ˆMíÁñ·ÉKXސy\nØëç)\nÝI±?vá ¬±ÉU¦!–Ê(¡w“-\$o(áöJ*lÀ¸PiQ6§E\n¢-TV -Ç–>çk;k¦­‰@ƒÔ –cÑΪ£jo8V5/¢¼#ªJ<òÝÚ4 ã=(ߘLÐÀ‰…T H8tšRª‰ôôä_ÅÂ¥&CBë/àÇ.즤¼*1¡ÖaëHÍ„¤ÓÚ¾Z8Æ€´ ;%½_\0^Šî‚ñ ¬-xkwúºä•‹W”WǦ.µi\næò\nHh ‡gëÈX^îâëL&çl@«N\nP£À>íÆÒJ‹…Dô(65RµâÉ`ÕSXøµ’]¯là«ÓÂ¤µ.í€ç…ßs6šœåñÝÖº¹Pˆ‚h…áPÆÊ°5%`Ð*¹.!ÀÔ¾«?XúÏ24XB\r;4Ù¬)6m4SS¨ óY &–j­›;~ä÷ß*¢½Ðä9DÑÚ]à\\\0iÝí“Ì\0‹¬EwrNzQÓЋþîI…=®p{g[Aʱ¾,=á€P“™³Î7\0?¼i)Ë\$¢ÖH?ÂŒ½à@eÔç]d 5Ö ïz¤„J`À^㪘ˆ÷HÂn²q–¬ž>àK(¦R}Õ\\#u˜nÅ@H–6«¸F©ñgçñVõ[†”I+Äþ0¸Ô— €\0-È ¬“¹ÿ\npÀhEÕsAøá´AŸÄü-|™IüaDÂ=>Ô}|<Òúú)R/èU?ºPõ¨é ÕÄBÁÐÜÜT؁ª3ÿ°ç‰Bü¡Ðø˜„¶ñ7ëæ\0 ?¸dÃ5ã\0Y†“°¦·L r=«ØÐø„¢@¯¼ c¦°½BåšbråhBÅHÐÞ\$ /Ý ”œÅ¹NM‰Ä¾¯E`4¥ñKÏá{©²Lê¨û‰JD&¼Ð: a™Ko%ºGá-Óqœ}|h Ž¥ð•“àep`±] Ø,ÆѳI ö½]BÝÀg·ûð4xÔz\\bì”\"¨Hn¹ iÛl Çi°uâæàw—#Û±+|KYv è\"–`÷ØC\\‚3‡2\\ê\\\\C“ÇÂ1õmü#Ê/ãG=¬™:¹’ Ç4´ÇÓ K„§Hýê¸Ô\\*±±¢ŽctÚ#ƒv-äÇZdÑoÃŽÖ52gœš­ÿ(öÊz¥2¢8âù?)LyÊnQ×Rœ§Ü‘mMn†]ñßÄ„hÅü&\$ãŽaÕÕ\n–”‚×r3]ðguµ”ä\"ëà6»§*ð£‡@â1GÎËʽ\\ËK\\,pwrÌ6Têç¤\\8¾b~Û ¯bF’H^@|Âk_÷M‡J€ÌÒB€å™ÌÏç4í%mn–(Ж:H#¹«nh˜gTŒØ·6Aº.kÄ­Òšbí…¸ç`ƒ`ƒbwÒ fÙ.¥“³G][û£¨þí@[HPñƒ‹0:6© …]\\í§Md\r2Y…r¶dî׌,ì•uØÒdÆIǤ}ÜóX\\q‚A=ìJ.’†›Á©Â¿diÝ7ŸºU™ºnmåš×ÄfDôYñÆ…®H ûR’<9ú¥XÍóü'L…½u”VùÉB~ÀÙ„¶l®ŽMísÑ¥ çJ„¤·aÅ‘(‡\\ö Šv8¶Íþ‚q:.é„ ð)½ ÿ³ïJRƒgí<Q§Îá›D”\0”\rH¸ÄÑ«Òs££€–æSGVgí9´}¡,ü›ãHZ}§4h‹Gõ‹ìaF›‹\$þ´ë¨…Â[¹nzlåÕ„6ˆ 0¨ØLÔ‘T€Ñgÿ4ùvgózÜ ¿¯Á9_\\5Ò²–Ú'78ìÀ¼·c{E‹#Ý6K…¶6nsw bjj8žÊCõǧœ×8Š¶óF@G 0Ú‰B–ÞªÀ—´CIêS]ð“a@‚‹.`¦Ë»QjѯË\"\0õ‚=k)`rv¢Èðôµ|©G¹½ºÃÕf;p-ªòM„*få%ÍáÄèÀ‰ÜBrÅBÀ¸Ra:Î4ŠP¡5´VõS 6>î_½ðyQˆ.ѽˆ€„†é'&\rMÃ-~BS×xGNBD%ÿ‡þXqnŸxêSÉëÛÅ:¾c×\"'kÄ0®ˆŒÝZ¯Ô[^î‰Ä%ôɱ\\Ï廼»²˜wõ´,_w7ÓHå»ê+¨:¦y=Õ Ì.õS;¾Ü¨“b³;\rÚò®Ñ?iý>UÑù¬>Ñà lSÏ ìñ|‰»5*kè%@Ú\né%7wõNWbbv¶ÔpÂþ½ª\$B÷ÚRA²%«ÌjÿY:Ëeòl¶Ñ¬}`G\$hì±ðÊäwEž\nÿ Õ(\"ËP‡Œ\n§TöÞl]ëÏ…B| Ë1:?ßÊ)„úÒöÇÀ]>–óúgj?ŒH;‘F Õ-ôØ…Z6‡–Qdx€‚流òµg±K°sºQ鸡¹)æ×j¼Â“nWB¨sÝ^·G¢À>/WlŒ\$^Àš}¥‰\0™vÁÇ5AðE\rJ§éy{¾0¨P4ÆÆ-3#³zaÆŒáTÉy^Ê\nQ9.ÈἚMš¤ }&¸Îù¤Ëj/2á¬9ƒ/\0﫤Ù\\Â>RzfË1öêÐø« äÃ!Ç)éÝrŒÐɯ|\rÉI€w·]»“TÎÀ,Ëæñ÷e ɇÇw[Ñб‘O]ŽHç sÅ€ûµAç(@¡ÕÖ¥16b­c‘¢YÚ¢µ¨“­pÑó“\0U6¾”Èyp=]Äœ³µ‡º;Gï(xS‰ÛÌHª¥1ÉŽË wb‰\0´„{¥Š¨?Áƒ`eY,?NøY5ÃZo¿›ø\$ÎÌ\$ÜÕh'8L f³F:¶¤k1)@Äï_µˆ› Pûvpøé‡\$£o¸:fùe¸zÙu¿TÊZ@‘ƒ¼âÖÞ8¹„ññ‚ìÜb\\‡¬Úþ4J1#Sð›/wÇ­ñÍ#X_—±Adž¥Ù w‰8K:OÔ“þQáÇx’=J4‹äE‡¼;òz­l©J®!Ø‹‰ñ.Õ7ŽûRåTñÒÌ“®WN©¹Âe—\$²_¼îCjß‘ ½äRQyRû…Ž¦‘ñaËç|»2œ˜…ˆÚx0›ì> 1ƒ«µjDLMÞR7\\”l–R§céüÕ\rÏiçÅwËÛÏŽR,ÒÀÛ;ÔÕs«QA!)º|ßØBpo\$€]ÚS–x…:wP¡îEO%ôê·›b_C\0Ô찐¬æÔëæ-³¹²‡”8ˆFâèö†Ðyjårr›\\Ÿ˜{_è¢Z.D²›…/¨L€Ã‘8µëÐZ½ @Ip\0Š€(קœ³\$g(sw2C`áßAŒ€D/7Št3ŒÌdçjux»(_\$\"K…I99„ݽ‘#“õnå÷TÂs`‚Ø9¾ÅB]똙/˜v¾Vs!-3ƒ\$OS0^¡\\¼Çm¯Ý³9‹Í‹\n¡Ï¥8iå²wí}cî{F-•]må³êŠ[3ó\$ûœ§Ú—^9Ž–„ž ¶8L6°Û£óV»Ë™¼ò\nƒ&Ù.hïÑ2]ÈŠE{V2ÎBA—hXÓ?8:ºæëDàS5‚kZ\rYĐ@eœ\\Õù%°7?Ô`(¶‘¸ç ë@:¥ÕpvußqÔ~ã繩½‚ÊGfŽñ„Í–h`€Wq®ô^”•(•ï-Æ›Î/Ž«ëèÄÉêäoßq—÷èj©®kH¢ûÍ&­eä þ\0ïáùûü`ƒÃÁa¨‹ù| ¹’} X^dûH¹ Dת¯uå!“G\\,q©4š ¦^xxFøo½4¸×Œ<5 Þù&Ð6tPA|k\r9 ®²¸AŽ&£÷JU&!Ú [´[†hÊh…€n0¡·}vîw ,aóø{³>¨\0ˆ*\0O2%,¨áà€y³+”b:aÀSLÜ×X©“@n¢€ý5>xC~ê\$Ò£0\\ï.J,W 4FÎ_c´<¨Ç­èaiÀ€Õ ¿}y£¿Oo7Ž¼ >rȨÅ\"vasœ\" ü¨É-ÂyQYúB`-‘ôç\0ÚòúÆ©ÛÐàtÈ sUêåS(Š~\n+ˆ¹àDÞЛÖ­QtÄ!ó”ÖØ\0(ž€­ûYTÈÔöCXz@À¨Ô¾ °¡Æy®šQQ|EZ)8”PSÚ_·Jt*;EÚ5·b~AfQ+3@®–è>Ê3„Q‚‚ïxŽçÞj÷¬7)̯}Àã'»€ =\\´ºËý 1è]ÔHsl×Ìò@]à+´ʦÿ½ â¸S„{O\"b¾שÀéðÇè oî̺Úibß“\0§áßÕçÉ¡Õð±?¼rï \"‚vjeÑêGCšEïÃ~LœŽÁTß&/Ê~V­ü˜¿. ¯ÌŸÍò/š¢×æç•—Ò~v¢x|ôß?Pèo>†üÑÎüÁ¿]?Ε€y¡¯{2»;øך2Ÿk‹ããÞçøŸ*ÂïÀ|^»Ÿ+jZâÉÁ «Ý¾°‡ÃG÷¯~Çà_õÁ¥š¿_Çü‹ò|)¾÷ò02ü‡ì _åñáòàÿ£Òíí @Mmö4¨}\0ßBFxé ¼ߧ :”Í_›’¨àÑõà þ³ë>¨=J-@Wô|ý»ø_CUîÏò¡–‡C÷ƒ\"ü¿ò~•ì\nŽžuË.X\\…ϬRÒz£äßÀþó¿™XßÇý·é\\(MÙD|❈ªrš#ìÿ/¨ªQêUš—Þ_åÔJ“wÖÿé÷B ƒþÅóÕOI=nxª0€èlãաׂìÿ+ÔjŒü”c-J1&X÷È[‡øt³¨aüÀo§*Ä…Ä ])|Q5à@T d0ü8l/ç„Ê* ‹¦Ž¥Œ@V|®À ¶îÉÖÎí»„îè!ot°f£óéiîµLôÈp˜'ºÒb(7½ßŠ&‹æ2êÁͨî.èƒa”ˆ<s¿/÷hx H=€V˜g)ˆÓ æ°\$”h\0\$…®ÆãÍ¡‰4Æôâm…NPÓä…‹йémAõŽH%hmë´Êc\"Üéé\n·‘á#Ì´Ç’câN\rþ= áÛ‚5a¬ ¨@ÓTÍ1…4Ó\"¢¢*Ÿ\"YGˆž&Τ\n˼¤ Ln\r¼°÷qŽIo‚:¹aÇ\r\rÈMf Dˆ\0è\0²hÜ\r^?šB\$‡ ƒà ‚8#aT`‚  ßb€è Í敾ØĈPPA¸8jEnŸ¼/¡¾m\"!ðc3æôaÐeˆðú”á_\0Ò§ë¼û™Œj‘vEìEt61Ôðs\0N~ù\" @îNÂOŠÁ0\"(¼0GÀæ%Ë’`9Žá‘ó?B“²OaÓxd°CÆX\0‡§î=T\rì*aX!C A<Þ{ră*");}elseif($_GET["file"]=="jush.js"){header("Content-Type: text/javascript; charset=utf-8");echo
  169. 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†ã©¶yH chäÂ-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áÁ@¼ÉÃà@„}&„ˆL7 U°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Ê–è-ÿÜõÓ 9 O\$´‰Ø·zyM™3„\\9Üè˜.oŠ¶šÌë¸E(iåàž œÄÓ7 tßšé-&¢\nj!\rÀyœyàD1gðÒö]«ÜyRÔ7\"ð槷ƒˆ~ÀíàÜ)TZ0E9MåYZt Xe!Ý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.I53Q­3Qô»J„”g ’5…sàúŽ&jÑŒ’Õu‚٭ЪGQ MTmGBƒt l-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£Ü-N 99f–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†5b p#Å}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 >Ã2­j…;=Ú¬Û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£EAJ F4à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ä*ð6 6A'ý,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(¹‘Þ¡”„¬a­Gí§Ì+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à\$m v˜¨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ñ_<Àæ9p BU\"\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ÍŒ¼Œp­qGLqqö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ç+h R·ÊÔ8 àh R±,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\\Û”d Gåüp#è¤> 0À«\$2“4z )À `ÂW˜ð +\0Š‘80£è¦•  ¤ª”äz\"TÐä0Ô:\0Š\ne \$€ŽrM”=¡r\n²N‰P÷Cm t80ðú #¤Ø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ªe i9Ðìœv))ѵGb6‰ €±H\r48Ñ@‚M‰:€³FØtQÒ!H•”{R } ôURpÍÔO\0¥I…t8¤ØðûÎÇ[D4FÑD#ÊÑ+D½'ôMÊ•À>RgIÕ´ŠQïJ¨””UÒ)EmàüTZ­Eµ'ãê£iEÝ´£ÒqF zAªº>ý)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ãóRyE­E#ýù @ýÃøä %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=\\-UUUV­C•Ä×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/#¬”å#é…½O­PÕë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éNX nM):¹·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æQ­KEÀ #€¿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½Q­7 Ï“”Ï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ÂJ SÝ¢½ö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Â|Ǹáfa o†á,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Š.ãæ7 Fr™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:²ƒå¬ä`¶S­1—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ŒÅ@ë´h­n\$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,!Æ×Ï›pN9 RbG·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ÆW p˜É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£±·c H¥,Ã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„N Kö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ª%\0­8â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ß©ßd qâËŠ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Ó©§MLE­5ú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Õ¸«iB­Oº®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'n 0W-ι®æ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ö—@tk 0€—¡¯Å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!fdž 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"){$id=file_open_lock(get_temp_dir()."/adminer.version");if($id)file_write_unlock($id,serialize(array("signature"=>$_POST["signature"],"version"=>$_POST["version"])));exit;}global$b,$h,$n,$ec,$mc,$wc,$o,$kd,$qd,$ba,$Rd,$y,$ca,$ne,$qf,$bg,$Ih,$vd,$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");$Of=array(0,preg_replace('~\?.*~','',$_SERVER["REQUEST_URI"]),"",$ba);if(version_compare(PHP_VERSION,'5.2.0')>=0)$Of[]=true;call_user_func_array('session_set_cookie_params',$Of);session_start();}remove_slashes(array(&$_GET,&$_POST,&$_COOKIE),$Vc);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);$ne=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
  170. get_lang(){global$ca;return$ca;}function
  171. lang($v,$hf=null){if(is_string($v)){$eg=array_search($v,get_translations("en"));if($eg!==false)$v=$eg;}global$ca,$vi;$ui=($vi[$v]?$vi[$v]:$v);if(is_array($ui)){$eg=($hf==1?0:($ca=='cs'||$ca=='sk'?($hf&&$hf<5?1:2):($ca=='fr'?(!$hf?0:1):($ca=='pl'?($hf%10>1&&$hf%10<5&&$hf/10%10!=1?1:2):($ca=='sl'?($hf%100==1?0:($hf%100==2?1:($hf%100==3||$hf%100==4?2:3))):($ca=='lt'?($hf%10==1&&$hf%100!=11?0:($hf%10>1&&$hf/10%10!=1?1:2)):($ca=='bs'||$ca=='ru'||$ca=='sr'||$ca=='uk'?($hf%10==1&&$hf%100!=11?0:($hf%10>1&&$hf%10<5&&$hf/10%10!=1?1:2)):1)))))));$ui=$ui[$eg];}$Fa=func_get_args();array_shift($Fa);$fd=str_replace("%d","%s",$ui);if($fd!=$ui)$Fa[0]=format_number($hf);return
  172. vsprintf($fd,$Fa);}function
  173. switch_lang(){global$ca,$ne;echo"<form action='' method='post'>\n<div id='lang'>",lang(19).": ".html_select("lang",$ne,$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($ne[$_COOKIE["adminer_lang"]])){cookie("adminer_lang",$_COOKIE["adminer_lang"]);$ca=$_COOKIE["adminer_lang"];}elseif(isset($ne[$_SESSION["lang"]]))$ca=$_SESSION["lang"];else{$va=array();preg_match_all('~([-a-z]+)(;q=([0-9.]+))?~',str_replace("_","-",strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"])),$Ee,PREG_SET_ORDER);foreach($Ee
  174. as$B)$va[$B[1]]=(isset($B[3])?$B[3]:1);arsort($va);foreach($va
  175. as$z=>$ug){if(isset($ne[$z])){$ca=$z;break;}$z=preg_replace('~-.*~','',$z);if(!isset($va[$z])&&isset($ne[$z])){$ca=$z;break;}}}$vi=$_SESSION["translations"];if($_SESSION["translations_version"]!=757078252){$vi=array();$_SESSION["translations_version"]=757078252;}function
  176. get_translations($me){switch($me){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ä‹Âh 8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®´²‰ø¥~âåü¼An lXz¿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¢ïDz4²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þžñ’Èh 1hã©â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°!Aw h 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\n FC1 Ô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òµ¶ÕêñãÙT­z°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Ã@i we€†vaoÑ®G a†Ž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)ñXdu­wXà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äQp Pú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>p­QÔÒðÖ+²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[c­WTS]ð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ÎÈ]¸^oo aîˆ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Øg qpƒ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ÏòÊj sÝ;_\\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\n FC1 Ô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ÎZ Iju¬¶\"Û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¶¤Ê«^ Ä¢\\Ó±V gÑ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Þ!Äpg­hGFn'†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ËÉ­J l¦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§§ ‰8­3…Ž{`Êôˆ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™5 0„ã ¥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©\n 61ÌÙ<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€JE 2Ú^Ž@¶U  \0t  š@¦\n`";break;case"cs":$g="O8Œ'c!Ô~\n‹†faÌN2œ\ræC 2i6á¦Q¸Âh90Ô'Hi¼êb7œ…À¢i„ði6ȍ†æ´A;͆Y¢„@v2›\r&³yÎHs“JGQª8%9¥e:L¦:e2ËèÇZt¬@\n FC1 Ô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 Ê•‰ã%MM24­pV¨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ëEi­U®¶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²5 q2Æ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öM 4Ë>ҍã0Í®ª“{Š:Æ\" ßÎÃÊ9(Ž´U3d¡ôµŽu9ß #8µ¸Ê[SC(P9…)8ª3:ZÒЈb˜¤#«¥…¡_°JVeb²«‹Àk¸òƉ8¨42I[l‘ƒª6©õ[¥DÒ™\$DRLÈ•J«ŠµW«f­T¸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î%±>(@S I%ŽÂ™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‡4 s²ù•×ˆè&Å¿’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€k 0­òè\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¨Ã(Αì Û”:¹ f6­ J*å\$í@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íjj to\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&²µ+ŽM NP1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¢÷7 8=`®Ž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늕!iBdABpT 20Œ:º%±#š†º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˜áö…h­p•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æ çpIH­PŸ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”؃W vi³d@Þ݃iÁ¥~†|`Ý”R‚_J 7·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‚Å&áüÕ¨þ¬«GfJ v°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£?ðôè÷i CKKóôˆÄ”†W=TëAÔOR„@™‚çD0 Q}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îk 4˜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‘‰»'… ¥€ ¨m U)_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Ä0uDz½Âõ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\n FC1 Ô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†J­j4z\$°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ëEi­U®¶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Ò‰.§ Lj„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Ï™ÑÕ|O­A-Á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+\r n5\rüb1ƒ20\r²Ríý bÐÛxÛK\rñ¥Ñ«ãŒM0É1Šô­*\"±¼yвm pßÀçâ\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'_Ä<á\"†¾à¤ãM um”À\$Æ~,äü&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(¡„T 7P43CPƒ(ð: £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@i u=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‡7 NR)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²ó K­jI©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ãt Kv\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Øëà)Œc 3OŽ–â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})Ùÿb H)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ºT jß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,Ð@\n FC1 Ô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ê*LjÐÍû²@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}®Ðà°V AÊô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Á6 FPd1æ`E*\$å‚-7¯¶hîºéèŒçϨ‚Åq‡òFDÂ\r€V hd j0 C6—Ò‚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!Éi­SÞ•C¢ç[`ø˜<ÒL'WJë@D\$‚sNN Aj¤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ÌþŸõ³'@i ríIu…(m a„:žÄÉ\"#ò\$á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“\\Ü@\n FC1 Ô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 é…s P@;Åã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ÁxC cfÐŽƒ{æP iŠ‡’`à 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þý¬¬ýð’]LjÉã sÌNžIóÌ›\n'¼Ìoöÿ°°¬ ¦2-šþˆ¾yO Œ®óǪ~â°)» °ÖþfЋ㐯c0?-æk¯l2`Ñî¢çŽÐê®Ôè (dw°ú íîÎ<‘è±Ð÷ÑŽU#eh¾ÚnÀ¬¨© ­QŒŒq>Ø&El±LÚ‚ ‚W îAC»Â\n ià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ÊËå`ëíó!-Q 0Ô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ê*7 0#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ì[›û½]íÏ•’QN r²)@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¤Èdžc °L£¹ ŒÝ\r¤OpÁLX ÈLbÆfvjÄZ9,»Ã7­hÔ ¢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'É ¤M m3„€Ï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¢‡haB 7\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èM QsÓTXú,È[,‰Ù‰!µ²‘ƒJƒÃ(g¡¥RÖ õFªFJ]ýžsq‚weGTê³Ou©‡‡™÷Y%U| w!¤=öJ,F\nc<ºt%~V3֐¦IÒ»ì¶×\0ä——ðe GoÐä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 ½U cwñÑ „4\nŒ~€€ãQL1Œs1Ohyä.fìÑNh«*\".Åú\n±\r(y%N­q î¨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 ¨A X&¯&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¡\\‡£Ý õë• ït\\‹…måŠt¦T™¥BЪOsW«÷:QP\n£pÖ×ãp@2ŽCÞ99‚#‚äŒ#›X2\ríËZ7Ž\0æß\\28B#˜ïŒŽb B ÄÒ>Âh1\\se Ê^§1ReêLr?h1Fë Äz P ÈñB*š¨*Ê;@‘‡1.”%[¢¯,;L§¤±­’ç)Kª…2þAÉ‚\0MåñRr“ÄZzJ–zK”§12Ç#„‚®ÄeR¨›iYD#…|έN(Ù\\#åR8ÐèáU8NB#Œä¶ÒHAÀãu8Ö*4øåO £Ã„7cHßVDÔ\n>\\£„B¨CÌåú8†i‰\\œåA\\t”/Ê>¦W³ìË3–Ç) Fª„gD¯ä[×5ÜÎ\\ª‰yX*åšzXáÎMEª9o\\qq# Ú4Ð@A\nBÍt3\rŽèå Œ#ÆÜÕ£pÎ 7¼1B-`î4¸6\0ØD1ä2\0y„Ê3¡Ð:ƒ€æáxï•…Ã\råzAt3…ã(ÜÄœEá¢\r°[Yz ÐXÚàÕÃpxŒ!õc\\Y\$~ž”äYÒ@=á&Ž³9\$ ‘'16Z/¶«¬%vÁ±l‡I@BœäÙ]G„áÌD\0P®0ŽCuè3ÉA(ÈOª½m1L”ÅYÒhçCZ¹Fs’´¤QMg)\0ù\$ psOÉÒKG4éȲvuls„áÎZNiv]œÄ!GGVO ø‘»s)1Ýy .ËålÃ1ÅÇI*[È«ÉJî PŒ:ƒcwQÃCÂ7B˜¢&#üy=Ç&\\‰-=»œïºHæ¡_WDy_V„¾Rl;ú¥ýÑ<ÚßÒÓOô˜ˆ1<xÏ)çjY¬ÑP*O‹y\\\$pN­UlGË\0‚QJþ\nAfÊî›9JMÕ»Á!ûÈûñ~jÌB§\0 !tNyАؑ¤4Ì!)ð̃c0V+°”ôÌä o5í7@U`u`L3=@@xg^ÍŒÃˆœC8a^€‚1¸ @¼Ãpu8@ 9‚“˜zÄhæ¨ü@Š †FVª-òÑÊ!è€'8¥¡™ŸJCH¨n‘õÚJDGVÁPÔ #tÑU8u`¬xÆ„ÆC¯U¡‘{1³PÇ™\"dŒ™”2¦Xˤò flÕ›¡EDK=ÒÙ¤0f–ÓQ0‚d¨¼ÁPÜci'Â~¦%p ˆ)]r: vâ-´‡H2(@¤g†P‰ÂTì坱t€icÈ•1ÉPÈY%d쥕‡vZË׬²LÑ›3UTÍ•j¯g¬ü\$†Ðàmƒk6’ü)êÄ\\¼Œá„5´4>‚\"e\n˜3\rBÌR92 1>'™Z.©\r\"H“vFICXÀe¯ =ê‚\0Äk‚“%Á†Í8ÔR`lê*½h±38†ì4ÀæhH s®…Â™ÌFÉ#dpŽ’3Æ€²bx@PEÕm£Tn:ÉD‡“:Ã0¦\"•D¦Žˆ2Ä“ \$ˆ]5”Ñ„5^½C¸`Æì×›fmM¸epkø:£Œ…ØÕ\ráÞÉFñqc™RDºj.åÅK¡í—a!Í08ȁŽ#C\rÁÂ51FtÅœw8¡Œ4FpÒÙ68u6©4NbkM©¼GŠúáXQ>(Ž\$Ä~î‰*ÖtË´IlhA¡Â|Æ%JI‡(¢! t–*Q7&õåA\$‹˜vKƒ_Hi›QŠn˜ðq¦å †dAf\nžØ `Ç•L²è€ÜÀ ˜T}Ëe(j I¸!‚G%»Ë†ÚŠº)e4A «Ð,)JF¥\$0A>§‡@¨©®ô]LA6é>@¥szw´ôXeÌ\"›[ð@÷‚` Ö@F‚ Pa¹Á†š ‡£&À÷ð9´^E –\" ÀBê!E;ªwÔ];pž\0U\n …@Š³¸ &\\ü^SÎZ”Gˆ+·¢œ‹Ëy¸çŠã»1è=b(æ‹„ä|E!AÚvÐGKG\n’Új+s?\rTý/AïÔd²\"#«aN¯€BIι÷C6o}*‘ilbu´\$oP–­é†¯ÏYöŸ46N9ÄP¶Â9\nÔT„ÇqÄ<Mmé+@P­•v·£”“#Vþä*%RÑ‘á+& ‚˜Ædsç ä(6tväp¿BH£ŠbNÅ¥ÔW&^5ì5ÂáÃë#ä]D\"2T•Ilˆc€TàœUZ ‡«%•CHeåQ­ˆ6º¯`ü„%ÕØ#1+ÍÀ¼HÍ©ü6Çp¶ÔsñWÂʼ¸~zþµkÍ­{L@¨ö¬„øæ?Žõ\"bÚzkYkIÿÅãÔB²]ä|W—žy„Ùy¼ç•‡t \\rŽ)\nó°lWà²ÚŠiÙ\"õ»l¼úC \0ƒ ŽRn›á¬¿kòÊYÕËbêíÌAyRL“ƒàƒÌ‚7ãà–kÄ\0Mi6o!ŒÆo¿™±!µ©\">“Öb\">‹Dâ|‹XÁÖ#bk7ìž‡É^‚íK±>Ïã@2ó(;¤«ªQJ¼\"ˆµ÷f­U¯õÒiH\$­§í¨oºî«°Œüf’Bª~Y\"ÜR?š#Ðe KøþŒüMÞÿϲøÏJÿˆòïæmA@‡T+!Ê&ì§c\0âþüâ΂ð¡bO!ZlÌÁ¡b6öÁ¤£°2\$2†ÜnäÖ#à>ON¼g\"mæâò\$mÌÅÀöP\"@ç0v¤#,3nÖÎb0~ÁÊâÂGPpà†Í çîõЖöPšhBGnø„°¶ùpº„- ø‡QîâLç2shZA@àI ~Z%ª/ÁGíô£îâ#Ž¸€°ñIŒ™ìwQ£ÍÄ]í sCæuîrI²mÆ\"1æÄ\\qG®G”y‰º®¢òYâ0ì×'ä[phÖp© pÕ1JÕq.Yð¢&ð  ¼/”ÖèN[1ZÖöï¤ý0¹hUÑg Q ˆ`Z§Ç\n¥gö#î?kº<3ђ뱋QŽöa\"ÊáâÂ*‹²€®àìp¡¢ ™1n¼¯VôѲlqœé,ÙG±¶Í ÕhônŽõï“qäéf¢„pÂo¬GrÖƒ.„#«ÂmG\"´„SÜŽ¢ ZI  ЂãªÈ4BÎÄñXènŠq q*çOz0¯~Q„0d®+é²RA#à \$/~¼J̾MEŽ¦n\næN€É%Gìë.Xk‘ùÑÿ\n¡å®^WÆ¿Ò£R§)ÒÙQ+1ƒ+n\\kÒ¼=Ðk\nrÁ ’‘Ò½1ú?Q||Á¦ª.¡jAÈC(Á^ÁÊcò ¢oÊÃgÖ:1ÄZ±Ë\r2 .#íçÉæÉ21É2s„§Ìt¤éòÞ%‰§mÀ#ˆèç]3k¶n’\n„Ï»4E|Ü3K,¦îÙá‘.Q±WÁc2gë*òÏ é7Sx\$γ8Ï7qÍ7²×ór#ó‘\r!s)837’Ê#ˆŽWÄÒW«”MÒ5“9;\"?;q¼ÒË—;ñ¦*W-1q<„ÐMSÑ;Äã:S°Y“äM“ès®R® êÑOÓÄì.«)ñµ=©@‚?@—ƒÏÓý@°>Ô#Ap*ÓdOgF'‚®î…jïµ@#ç>îòõ®}D”C³4 \"© É1s\$]è‚3ô0a0=aFh#áÐF¼\$ÈŒÓ@´ŠðÙ¾nxÏ.òò/Ó˜ƒI¦wEÄuLr¡EägIax4/O„~Ð}œhp\r€VÁàÒ `ÖSä a ìªì±ˆÎ\rëð Èœb˜̨\r©4C*nµìò\n€Œ pT)B¿ 9‘Ú §ì‚a‚§uHC+R‹ °~Î\"×áÃìB°‚Î:d^Žs69Ãð\\2mé2h6UP2#&!on.¡lEL)aT%ð.|êæ¦>õuz Á~=cÚ#„TÜz'ôš1ÂõAjÌÁ9 °°‡ {C…B/ а#v§Ÿ[¯S\"N÷\"8+A¬àÕÍ\n3ÃA\0¨Tct5#V¸FlSàà—æäÄKZÆÐò2¨ógLG[ÕdÆ¥ò0ÒÜ%ÅQ6çmb\"ìÅÌ@3B»`\nÆ ê\rµ–:MáÔdÄÕ¦„ÎàB†%h5TS\n\"ê.òWa\$äLFºü‘rØÑvZg=\\Äæö€yç]6 5Ó«91žSw\rRÆ»*Kí,OALPPDö°!";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ªÎñíA AÑ[þÖ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#ÌK m¨ðÉ8ój|Å%Ä)ÎòEªx*„)/®\\oèy-û %„ü+â\"ª¯2.ÄÄ}‘Y§žò\rž#‹4yë…o1®NέèõoÆ챌(4o­2ò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\"@,E0U t\"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¾pq5 vüí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%çq U°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£.f 5€àX¢,b JL1v2ÆØë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ÆÛ×ЀýÎõ ‡ÚƒðοN cŸ °Ý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ñ ®ÿÑM Man*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‚© U i0‚ç#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êdž²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 ìs 0uÓ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ɝ/ØùÆB k4›²×C%ØA©4ÉJs.g‘¡@Ñ ´Å“œoF‰6ÓsB–œï؁”èe9NyC J|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‚f­Uº¹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+”OsQ5­AÓ0e NË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œ šD F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/M q Ï*Ë ð‡ »PþD±Ë@šFÄÊÎ0íÜA± çð'ßN±I-\0f”i* €Íà„€£¼>l:b¦ÎÚÝ‚õ©\\0& >ÈðKçj>Äì:'ÞØb|!\r\$T®ä\rJßD¸d>\r€V bÚ 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„\\5v xÛÑ#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†ÍŽ'ê€'†ÚØ].laLjò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\$dž!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£,¤@\n FC1 Ô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æé\"s­p‚ 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*>‡x0­V: ùÆ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¿­ !¬‘è·£«ãÞ2K D\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*«@µ\$¯á\nN B0QiDä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ªV jÑ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‚ß–‰\n­u\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ÆŒ[Ø“W­z&Ç\rÚx7)\0¦(‰€SïC;´Çâø’[ACôÄm(u8ÌØ9îo†ºã]¬r\"öƒª‚Pe Bõû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ÔøÖÐäI 84äÙ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ÒG a3!\njE/³—C]!!%ҍ…ÝãºÃ”¢«ƒre ÖleĨ2‡|„fs 8Äë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ò²÷žÞD 3&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`K MS ‹“°k \rXG/X´pâÔ mF¿ÍhüÄr\nÄô  ‚q ioå±\"õÏö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‘ÜLJ¯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¸!ã`êÀlj_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ʈ«=h­5ªµÖÊÛ‰ë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à(+òÅ— `lGc FÒ­+\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\n FC1 Ôl7AFsy°o9B&ã\rÙ†Ž7 FÔ°É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Ã1 T\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œ1­z\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ç“ÃÛ áª!W­a`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&ƒQx 1 â.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,e­H¬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-ç ‘ôX rj¦Ì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ÑF yAg ‚ÊÚ †Š\nQBKW2)RöA@Âapz\0]NKWRi›Ay-]Ê!Ð&‚æ ­èp¤CE#©¢êµyl²Ÿ\n@N'R)û‰\0” Nd*;AEJ’K¤–© îF°žÇ\$ÐVŠ&…'AAæ0¤@\n FC1 Ô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†¸‡6­O©Œ-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ÿI r3¼Î: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(éBw qÇ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µ«Ct 9ICÁ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ø>‘¨ó°ÖTa D¬ðð·•Œ[+.¼š!Ä=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ó>Wd­B¡€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´b­X&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¯ÐI 1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Öz 67Q ­†»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ñ )ug­b—Ñ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”†Å¡…F eÎ#Â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\nk mEŒ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<ó¡„Å˵ɫèx­b¾˜’xš>Dšq„M«÷|];Ù´RT‰R×Ò”=q0ø!/kVÖ è‚NÚ)\nSü)·ãHÜ3¤<ʼnӚÚƨ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Ä°sd­5\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‰@¥.,Uyzd d·ó¸Å–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â&Ab­Z±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[ÃX­G £: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ð8p5 3ñ </€~„ÔÂ,ó.äÒä#3´UDZí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Îìƒ;ÛT­3ô¤¸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“‘V J‰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™†žs­u+æ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Õ R­ZVIi0¢#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õÛ¢~Dz>Ɔ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Ý4­eñß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\"¿*–Õk dncO5pw^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~ÔñâAH Fð]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Ù¥r­v7•¹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€§—Q­w‘ÅÔ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Õ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!B Q½.|,©æÙ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„|â#¾ñHg h?Ãê ãö¡ä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úh BtR4å—=“<I“<°Œ~£ÂùÓnöÔ-1Ë[ɽ#ô.”/= §F%FD”ÉoOF´GFê11³A°‡<¹#0GÏ”Ž“Â1GecêÐ+³+Jí\r²J\\ã‚_È8;qGJÒ’ñðɉ8<d N°‘.¶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ë÷L­7CkÔÕ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Æ8 HoÐ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‰ùœ@\n FC1 Ô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,…• ¢€rZ I-¥Ô¿ÖÀ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δé>ç˜ç—t QЉ†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ý£±0 Dú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֍p t¥•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'¸QIijó^ç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µwqg e9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Ã 4 36ü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 ‹ðé£\nyoFn H1B‘Õ º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 ¼·šÌLjm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‘P­Q>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°é ‹žãNC rý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="æA*ês•\\šr¤îõâ|% ÌÂ:\$\nr.®„ö2Šr/d²È»[8Ð S™8€r©!T ¡\\¸s¦’I4¢b§r¬ñ•Ð€Js!J¥“É:Ú2r«ST⢔\n†Ìh5\rǐSRº9QÉ÷*-Y(eÈ—B†­+²¯Î…òFZI9PªYj^F•X9‘ªê¼Pæ¸ÜÜÉÔ¥2s&Ö’Eƒ¡~™Œª®·yc‘~¨¦#}K•r¶s®Ôûkžõ|¿iµ-rÙÍ€Á)c(¸ÊC«Ý¦#*ÛJ!A–R\nõk¡P€Œ/Wît¢¢ZœU9ÓêWJQ3ÓWãq¨*é'Os%îdbʯC9Ô¿Mnr;NáPÁ)ÅÁZâ´'1Tœ¥‰*†J;’©§)nY5ªª®¨’ç9XS#%’ÊîœÄAns–%ÙÊO-ç30¥*\\OœÄ¹lt’å¢0]Œñ6r‘²Ê^’-‰8´å\0Jœ¤Ù|r—¥ÊS0Œ9„),„•ò²,‘´¯,Ápi+\r‘»F²–eÛb‡%ʁPœ¤Ë½D¥ºF­/Ãô@¥¯[r½Ë)3¤«úJ´<¡E# Ú4Ã(ät—dÂlR>•›ñÁ\\È.Dáû¿/ÚrÐOi&†àÂ\rÊ3¡Ð:ƒ€æáxïa…Ã\r%JRÁpÞ9 áxÊ7ã€Â9Žc½–2áŽ:e1ÌA§ANš³çIX…ã|GI\0DœÄYS1,ZZLÇ9H]6\$™ÌO]FJ7\r&—Øã‚®Éi,X¥Ùuz=Ž‘ZS¤‰‡Œ8tId€K¬±LW–eE͍9Tr‘PDO\\Ä}ÛLÓg)\0^]·}âTÉíév“x9 D%¤8s–’’N]œÄ\"†^‘§9zW%¤s]f̲¡®:Da&ÇIâ\\V×Åô]2Ä„!fD#°ECGmþl)Š\"f2nŒIœ¥ã°Ý58V ŠPt+M—'1Q:™´â\\—)›q•qÌSGD¨–²›lú^8=9ÊC­¾\"]M|íIÐ7­\\–ò|.»Ÿ^@PØ:Ijs”Óqt_œ…Ñ «œôwYCQaHX¤dV.LC<C¦\$Õ`ÿ(Øì€C\$’ØH×26WÌëÄjÑ\0†)ŠB0@“”‡9F)O÷Ôg(+¸š—aÊ#_iK\r¸E ÷šŠa‚|t D€ÙÝR*MJ‡'¾+Ÿè t ‘\"Q,'b±Y+El®Ò¼WËa,EJËY«<†@Þƒt\r0ýlƒãf`¾!‚ t±bOH¡£¤NŠ\"\"Aâé]d`^ £¦j»ÛFp|[¿öÔyW#(©?´,,£œå*«Un®UÚ½Wëa‡uŠ±àêÊY‹9hPðxsˆkAm5¹R AÑeu&2HäE˜•&È0W1Ì,Àä\"rˆÁ,†Åø…Š(¨H%ÓºHbð¯§ÄùŸS+E æb5¹”UQ, ðaq6.HŒUn¬VžÈТHHŽABœº¿ÇÜdU4‘LÅÁR¯<}UX \n (&I\$“|®,£ÅxÔFŒ5&æxOa)R\0°NDÊqV+à£1¦‰˜{ i/ŽÁÌ¸Ú NYsAàð–qÌ(ãß3ðW‘Æ„&(\0¯Œ´Z*!Ò(„ÄË-i4PÑl¸Eø‡%ÄÀ™OlN Ò¸Z¯Fjÿa\0åflÀP%t6èøœ1ÆõRQ!v# ÚÈPˆk\$ˆ‚Œ†Y£‰›.\"ŒSŠ¥\\(ð¦Ê­&,¼R\nz€ž„8(\"EÎ¥¨E)*Š¨©|tˆVªÕÛûø¡(t’sÈ \"õ1ÁP(òB( û'o0¦ã^I搜NIÑ;wP`ÐؤÇ•¬Qtè+ÅÈ\n á8P T¶ªÖ@Š-²-\"´KÓ±jžËHKÒà‘*/Ô ¦g¢&(Ú“†qf©¿0& Œ EEÝÕw`²Šqvt +ðvG¹\r¡t€sÄ̹­W¼.å༯´uÎfõ»D|9Å@‹di®\0‰†jYDQ¾ªÄ=,?¡ÙЄí‚1û »8„ÚAÉ]è(ôð‰°Hs9¢ÜÎÑAiíMü­¥›aB9Ås\$÷¸åœÛÐtb¤õ“.iÝ<ÄË)˜3:Bƒ¤ã¤ÃZ`¢pª)Ç°¼ƒÉhº”Mª1@!ÜU©ÂÝW¢chÄ£X\\Lb'S½|Ý€§Ë‚G/‘6.ˆ0š\"L_Oc BÝYh¢î¡ÊÛ±!~/Ó`y'”;V+˜0¸·º¢6Z(ËbC ˜ñ1Dcth¯ÈN°ò‰–8x ÒóT–éE4橃™ö+\0JÇué@XŽYvcf§.\0RDÞDLÔ3X–jt²'K–žó˜#Ms5LnÇ×k´Ë¶û¢bq=@¤€‘m›c‰¶o*Ó'E+-IŘYüÃ(b܉Ï/YQm… ðº(S>ç*E°å5(V´áv![Jù_zTô‘ÁÄz\"ÂâU^’ò^Ëëu\"/Þcœt.lÆ1…ãa™£9ÆrmåWHàò\\„¸çÅ揑dV Ë9JaØcû„‚|ÈrèG3u4+…#:g—œè%p~sX8Œ_Œ™t‰JëDGIÍä´³²Ò…ùp¹Èâò–V›ÑB*鬎%Ük.…4W-<䊋¯Ì±}ñäO©¿§¾åÌswd]`_¹õÛú%éÆŽW‘w—sá9Yðb<þ‹€³¶xP‚?mA_wu6¨×{kVjááx½éÊö“–÷ÖèòϠ枣”¼”ÈÇ(’™Y6‹½ÄÒ9eL«0XqSLi\$&Q:s½…“«¨@½¦OddÜJ¡BÔ5<=®Ò2%;ÝUnËÜüô2i M¢´™3't×ÖKMy² §·õœr“½+ÇŒ#Õ:ÿÞ/“G4þþЩÁtÏ‚Rñ/L`Œö)¯êbP\n%Õ\0as&àæg_ÂÒpÂÚ-åú2dàç,ÍFi¢\$éx4áέ,ïè!ZÎëòòoJr£LòñŽñ%ï\$kÁhM ýÊbÏšõpvhlÀ{p€3Ï°a<øŽÆåC òfG\0ìÐk£\0P]\n„Ó/O U¦®OÙÏû \nPÉ F ‚uðÕ OäÌl½¦Ëj©0fÿLŤí\r ,ºNÐÖbPéã¼ßpGP%\ràÐ0å\r\$HDÐÍán*àZ`Ð  Èò0Vl ìÀã(-!tëÀ×ÃB¾ëòÛCbÀíúü\" H\"Ò§¨ÁB|\"ÊqTJQH¢ŽL€-V ­ZÕç܁@g€\rƒz€ä˜æ á 4.„Gɪë\$&ÚOš•iˆ; ª\n€Œ p6Á,Oâ®×ÍB¼ÊD8)Þ#b:½Æ~:mÂa¯Ð«Ð!(4Âä!^áãp;(2 Cn/¬ÖÍ©îýÁ^ŸvCjôzhC4{§:-2!¬Z¬(¨JJfš\"Z!\0.p.ÆèBî¢Ìæ¯Àò‹°æöCI¡m%øånlñ!x*lq&¢X4obG¯æÇÏŽ4j\"iLƒ\".vnzs®Ì¹.¼ÈN¹)nÐÏÃ\$¤pDMžíÄ\\Î ‰`¬ Æ ê\r®Ô\$2pΐ_ì–ÁG#£Æ`BbO’G\$£¤²T»Éò@‚ “Ëë.²î»2âmñA HòÒ˜øãè{‚ÄríaL";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š‚T9®WK´ÍʏW¹•ˆ§2mizX:P —*‘½_/Ùg*eSLK¶Ûˆú™Î¹^9×HÌ\rºÛÕ7ºŒZz>‹ êÔ0)È¿Nï\nÙr!U=R\n¤ôÉÖ^¯ÜéJÅÑTçO©](ōI–Ø^Ü«¥]EÌJ4\$yhr•ä2^?[ ô½eCžr‘º^[#åk¢Ö‘g1'¤)ÌT'9jB)#›,§%')n䪪»hV’èùdô=OaÐ@§IBO¤òàs¥Â¦K©¤¹Jºç12A\$±&ë8mQd€¨ÁlY»r—%ò\0J£1Ä¡ÌDÇ)*OÌŠTÍ4L°Ô9DÚB+ê°üµáÎY—qbë…Òè©*ÁÊ\\gA2‡@1DµOÙVŒ%Ú^R©¥pr\$)ÏLÓ`P‚2\r£HÜ2ŽGI@H&P±pF¿ð h™SQÍ1äM#¦¤%*þ!„`x0„@ä2ŒÁèD4ƒ à9‡Ax^;ÛpÃTUU`\\7ŽC8^2Áxà0Žc˜ïp xD¥ÇAR’d)ÐSmRøQ”!à^0‡Ápt%Ä4CϘBWœå!u2Þëåsþ\\¤¥îKOX¦,J3æ:æ1•uDM•ÏZS¤‰‡Œ\0Ä<Žƒ(P9…*iXBJ˜Ty<EAvtåÄC×\$Y+‚GŒfWÖ-jÕ‚`Ä™—åéÊ^ø6C¤¦’↸…Ùvs„|¨s—¹IÌGOÞºžªD1TaÌ\\yÊzŸ àP¨2 @t’¥»öS%ÚR\0N%Ä+¼63ÖæAœÄ~º)Š\"`A–—»KÂs\$œš¸6±f=‹Øt»¯ä<Ã&¿b—X]áðVEܸŽ'Ø÷8›Dž'ÉséRœ¾Y]%ÝáÏßvÍ”÷êÒÏ°þ{L—­â®¦\rƒ äË•I6Q0DÑÈ]̵GMyôÁvùŠc í6X Ž(ibŽ„RYŠäHQ|#H‡«ÈS?\"4BÁ )… Œ o\rkÀ@eóB£†¨˜—áÊ%…r'üE&ÅHóÑ8„ã V Ò\0EB§U*¬9@W| à…ÅC\"kDŠÇY+-f¬õ¢´Öª×[+n!­åÀ¸— / ¼7èc\"îØF±X/ˆ`ˆ-ý‰a9Òº®\$0D¯æ\0À‚˜e]1 7:4W\0RDF„êÐÄ¿56eˆúš@¨ )'ù€ŠK)f,å ´–¢Ö[Ým-Ȉ·×\nã\\®!š†àç!rð„ÉÈr‹+òqÌ`ŽŽ\\\$È3œSÊ€B¼Ñ,e¤ ƒŒŽŒ_£‘A…«MI°ö\"qZ)Ѝre C•c3 Ç,5‡è4s‰´„\$!6ÂH¡¡4üßÀåã”O‹s)ˆÚ%éÑ¢3gH»KêÕ΋H4@PLÓé¡ùú!#‰J’AY’òbLÍP£nb• Î\"XÁ£ž‚‚|A…ƒ:Ĉè¢%™ƒ\n„(¥X*ýI¡Z\0.åœs\nx±WÑŸ>¢ ^Ža0+ÊŽ‰QŽ§Kù-ƒ”MÒBXx…²90˜\"hM’æÂÕ ˆ\"QgPœ§%©BTsg D¦ÐS!Ì'„àæ3,Í—Yä'¢ÝPªK1b ¤Péâq&ˆ‘Í5ãÐ颈Ë\0ž  R¢‘\\”\0ßÄÙC¥/U3±Äq\\UrM˨zÛUëШ¨M¤ù5\0B0T\nì‘ 2€P‘ó  „àÞ×ñÈ¡T8åQ5&GÕr€%‡ ¾b4Z”Ñ@(JU á8P T *í‚\0ˆB`E¼Léž Ò¤\$hç&d¸G¹Ä‚ØoóqŽ8]9¨ÉŒAŠ1‡<è3ªNȨ»:ÂàEà’0)߸™<\$eÿÁ’lìOÃÛšH­ü\$eŸVv/EÞšü4x„È•âA\nݐ€—c²øÒ\$0\"Ä\0æ¥ÂÕˆ‘]a I¸ÕTú¶(E\n–”5:¢4JýŸÄLÈY>ÈÁ`aUõ1º×`X%W~¢«aDh0dW\$I*Õ©ÝÃØN ‰\\,°žªz|ÈDŠ™ŒÆÊ°–)¢©\nf8_žë™ÐœZ\n&¶˜›К^h‹¤9…А# ¡‰—^È0\rp—B雨x…8¸…W)E='}¨u‰Sª}PÑ– x…âB~´ô^5¶»|±xºk¯¼è ±m KÞ\$zh. #q ‚Õ¢\0 ·„*†1ñ^VRØm!RûÉÁ‚|ùŸQTxA+1à˜Y¡B# tõ2›DRí0@ÂZÅÜ;˜Fô\$/Eˆéâý×Õ|\$](»•\nzOmÎm\$8 l#;n­Ï®Ý›LÚpíÐàЀ¶ÝxÙAosÙ9ãÄ„‘ÉXð\$ÇDÑ¢N Óh/ŽuÈŠ ¬G‰,(\rÇPÜÏRqÜŸÁwY&)í`]mÔ” ¹]y¢ˆ—/TtÃvÝ>ÄÈÒ¡ø)¢áá\"0`Ì-HräA§±SÍÙ8®’¼¦iãÀK‘Y¥4æ%“NXcs»‰‰9½Õ”W>ð,¹>< ½äõ%tK ðº\nÙaÍL\"ü[·¶WÂù(=†„sOV Vµ,Ôx(?;­€Fõ”v]`ˆô‡ž_K~<©.-=Á)±]¡t;ò÷53ô~ÎÒ¤q¿n>>ï)|ÝŒ•ðX¿åS™À/Æïã—Çý\"[â=³ úÞÓåŠL¿œþŸÕÎ/áyÿâ]¯†üŽèÚ j#Ô¾¸Æ¯¶t\rϼ™‰”þ»ã} ÿ¸íÌ\$¹ë¢ºajájvÓ«©\0Ϩİ\0‰ Ñí\"Æ!ÊCˆÒP5„\"©šUÁ%án3‰Êœê¢OzõŠ›ÎìÒ¬b·:™ên§#\\Ñm7¢>œŒ.{_⨛ÃhÓpÓË«p2ËãÄÃH4Í21ƒD½¤ªûhc&6OP\0 °Ïª6oÂÄ°¨ÏЬ¹Ï ìþQL9 \rxm!m\0ÏÑ\r-}\rÐÖªðÚMz×ðØpä`a,Åæ&w!:!ÁÌ溛 „Î'éæ7b¨ÿìÖþMu\r²\"¦ ðáÁ[Ì\\nÉ!aÊk-lÒárUÂ~*‘.ØJßF¹EòUãq*¨G‚Gæ€ùP°Æ#-‡A/P×Lcñ‚ìcÑ}ÃÁÏÌúïı™†/‘]‘pÍfˆÔM²Ô‘€v\rQeOMk0éq²Õ-JıÓÚIdšIð÷ãÀœdlGºdì0‘ñ °ôA‘î£, Ð\r\0Ê ‚1­t)¡ÇãFz!DííæC @Þ i`P@R³I¢DJìécĆaz#pkA\n. C0²Bé’&5ÎøíABA1OøßdN gÌ\rƒ—'â9í¢'ã\\jD¤2ÐDâM‰œ*\0\0ª\n€Œ p8¤‡–¦. žê®Â‚8if\n`åäKÆ+Ð`k¬ëãŒ0ñö8®ÂÕǃ\0ržªì°Snä€f/ªbÍ(ô)ªÔžA:3\nu r.§r¯hoåD,ïïáСÁ3*%¬¾äÁlåHLö-o»W!c’Öò'­± PÀÐ ¼v!Ìl¦Î%Íó\r€/†¿¢0÷f–q§7êvè¡,\"î6šª ňâ\nÀ `ê Úø¢è\0·ÓZôjîÒF2݆<žARës&z/3, £¤&˜,G=lC4q’na\$×\\*á̉º î/ŒÀ";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
  177. Min_PDO
  178. extends
  179. PDO{var$_result,$server_info,$affected_rows,$errno,$error;function
  180. __construct(){global$b;$eg=array_search("SQL",$b->operators);if($eg!==false)unset($b->operators[$eg]);}function
  181. dsn($jc,$V,$F,$yf=array()){try{parent::__construct($jc,$V,$F,$yf);}catch(Exception$Ac){auth_error(h($Ac->getMessage()));}$this->setAttribute(13,array('Min_PDOStatement'));$this->server_info=@$this->getAttribute(4);}function
  182. 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
  183. false;}$this->store_result($H);return$H;}function
  184. multi_query($G){return$this->_result=$this->query($G);}function
  185. store_result($H=null){if(!$H){$H=$this->_result;if(!$H)return
  186. false;}if($H->columnCount()){$H->num_rows=$H->rowCount();return$H;}$this->affected_rows=$H->rowCount();return
  187. true;}function
  188. next_result(){if(!$this->_result)return
  189. false;$this->_result->_offset=0;return@$this->_result->nextRowset();}function
  190. result($G,$p=0){$H=$this->query($G);if(!$H)return
  191. false;$J=$H->fetch();return$J[$p];}}class
  192. Min_PDOStatement
  193. extends
  194. PDOStatement{var$_offset=0,$num_rows;function
  195. fetch_assoc(){return$this->fetch(2);}function
  196. fetch_row(){return$this->fetch(3);}function
  197. 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;}}}$ec=array();class
  198. Min_SQL{var$_conn;function
  199. __construct($h){$this->_conn=$h;}function
  200. select($Q,$L,$Z,$nd,$_f=array(),$_=1,$E=0,$mg=false){global$b,$y;$Yd=(count($nd)<count($L));$G=$b->selectQueryBuild($L,$Z,$nd,$_f,$_,$E);if(!$G)$G="SELECT".limit(($_GET["page"]!="last"&&$_!=""&&$nd&&$Yd&&$y=="sql"?"SQL_CALC_FOUND_ROWS ":"").implode(", ",$L)."\nFROM ".table($Q),($Z?"\nWHERE ".implode(" AND ",$Z):"").($nd&&$Yd?"\nGROUP BY ".implode(", ",$nd):"").($_f?"\nORDER BY ".implode(", ",$_f):""),($_!=""?+$_:null),($E?$_*$E:0),"\n");$Dh=microtime(true);$I=$this->_conn->query($G);if($mg)echo$b->selectQuery($G,$Dh,!$I);return$I;}function
  201. delete($Q,$wg,$_=0){$G="FROM ".table($Q);return
  202. queries("DELETE".($_?limit1($Q,$G,$wg):" $G$wg"));}function
  203. update($Q,$O,$wg,$_=0,$M="\n"){$Vi=array();foreach($O
  204. as$z=>$X)$Vi[]="$z = $X";$G=table($Q)." SET$M".implode(",$M",$Vi);return
  205. queries("UPDATE".($_?limit1($Q,$G,$wg,$M):" $G$wg"));}function
  206. insert($Q,$O){return
  207. queries("INSERT INTO ".table($Q).($O?" (".implode(", ",array_keys($O)).")\nVALUES (".implode(", ",$O).")":" DEFAULT VALUES"));}function
  208. insertUpdate($Q,$K,$kg){return
  209. false;}function
  210. begin(){return
  211. queries("BEGIN");}function
  212. commit(){return
  213. queries("COMMIT");}function
  214. rollback(){return
  215. queries("ROLLBACK");}function
  216. slowQuery($G,$gi){}function
  217. convertSearch($v,$X,$p){return$v;}function
  218. value($X,$p){return(method_exists($this->_conn,'value')?$this->_conn->value($X,$p):(is_resource($X)?stream_get_contents($X):$X));}function
  219. quoteBinary($Yg){return
  220. q($Yg);}function
  221. warnings(){return'';}function
  222. tableHelp($C){}}$ec["sqlite"]="SQLite 3";$ec["sqlite2"]="SQLite 2";if(isset($_GET["sqlite"])||isset($_GET["sqlite2"])){$hg=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
  223. Min_SQLite{var$extension="SQLite3",$server_info,$affected_rows,$errno,$error,$_link;function
  224. __construct($Uc){$this->_link=new
  225. SQLite3($Uc);$Yi=$this->_link->version();$this->server_info=$Yi["versionString"];}function
  226. query($G){$H=@$this->_link->query($G);$this->error="";if(!$H){$this->errno=$this->_link->lastErrorCode();$this->error=$this->_link->lastErrorMsg();return
  227. false;}elseif($H->numColumns())return
  228. new
  229. Min_Result($H);$this->affected_rows=$this->_link->changes();return
  230. true;}function
  231. quote($P){return(is_utf8($P)?"'".$this->_link->escapeString($P)."'":"x'".reset(unpack('H*',$P))."'");}function
  232. store_result(){return$this->_result;}function
  233. result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
  234. false;$J=$H->_result->fetchArray();return$J[$p];}}class
  235. Min_Result{var$_result,$_offset=0,$num_rows;function
  236. __construct($H){$this->_result=$H;}function
  237. fetch_assoc(){return$this->_result->fetchArray(SQLITE3_ASSOC);}function
  238. fetch_row(){return$this->_result->fetchArray(SQLITE3_NUM);}function
  239. 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
  240. __desctruct(){return$this->_result->finalize();}}}else{class
  241. Min_SQLite{var$extension="SQLite",$server_info,$affected_rows,$error,$_link;function
  242. __construct($Uc){$this->server_info=sqlite_libversion();$this->_link=new
  243. SQLiteDatabase($Uc);}function
  244. query($G,$Di=false){$Se=($Di?"unbufferedQuery":"query");$H=@$this->_link->$Se($G,SQLITE_BOTH,$o);$this->error="";if(!$H){$this->error=$o;return
  245. false;}elseif($H===true){$this->affected_rows=$this->changes();return
  246. true;}return
  247. new
  248. Min_Result($H);}function
  249. quote($P){return"'".sqlite_escape_string($P)."'";}function
  250. store_result(){return$this->_result;}function
  251. result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
  252. false;$J=$H->_result->fetch();return$J[$p];}}class
  253. Min_Result{var$_result,$_offset=0,$num_rows;function
  254. __construct($H){$this->_result=$H;if(method_exists($H,'numRows'))$this->num_rows=$H->numRows();}function
  255. fetch_assoc(){$J=$this->_result->fetch(SQLITE_ASSOC);if(!$J)return
  256. false;$I=array();foreach($J
  257. as$z=>$X)$I[($z[0]=='"'?idf_unescape($z):$z)]=$X;return$I;}function
  258. fetch_row(){return$this->_result->fetch(SQLITE_NUM);}function
  259. fetch_field(){$C=$this->_result->fieldName($this->_offset++);$ag='(\[.*]|"(?:[^"]|"")*"|(.+))';if(preg_match("~^($ag\\.)?$ag\$~",$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
  260. Min_SQLite
  261. extends
  262. Min_PDO{var$extension="PDO_SQLite";function
  263. __construct($Uc){$this->dsn(DRIVER.":$Uc","","");}}}if(class_exists("Min_SQLite")){class
  264. Min_DB
  265. extends
  266. Min_SQLite{function
  267. __construct(){parent::__construct(":memory:");$this->query("PRAGMA foreign_keys = 1");}function
  268. select_db($Uc){if(is_readable($Uc)&&$this->query("ATTACH ".$this->quote(preg_match("~(^[/\\\\]|:)~",$Uc)?$Uc:dirname($_SERVER["SCRIPT_FILENAME"])."/$Uc")." AS a")){parent::__construct($Uc);$this->query("PRAGMA foreign_keys = 1");return
  269. true;}return
  270. false;}function
  271. multi_query($G){return$this->_result=$this->query($G);}function
  272. next_result(){return
  273. false;}}}class
  274. Min_Driver
  275. extends
  276. Min_SQL{function
  277. insertUpdate($Q,$K,$kg){$Vi=array();foreach($K
  278. as$O)$Vi[]="(".implode(", ",$O).")";return
  279. queries("REPLACE INTO ".table($Q)." (".implode(", ",array_keys(reset($K))).") VALUES\n".implode(",\n",$Vi));}function
  280. tableHelp($C){if($C=="sqlite_sequence")return"fileformat2.html#seqtab";if($C=="sqlite_master")return"fileformat2.html#$C";}}function
  281. idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
  282. table($v){return
  283. idf_escape($v);}function
  284. connect(){global$b;list(,,$F)=$b->credentials();if($F!="")return
  285. lang(22);return
  286. new
  287. Min_DB;}function
  288. get_databases(){return
  289. array();}function
  290. limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
  291. 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
  292. db_collation($m,$pb){global$h;return$h->result("PRAGMA encoding");}function
  293. engines(){return
  294. array();}function
  295. logged_user(){return
  296. get_current_user();}function
  297. tables_list(){return
  298. get_key_vals("SELECT name, type FROM sqlite_master WHERE type IN ('table', 'view') ORDER BY (name = 'sqlite_sequence'), name");}function
  299. count_tables($l){return
  300. array();}function
  301. 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
  302. is_view($R){return$R["Engine"]=="view";}function
  303. fk_support($R){global$h;return!$h->result("SELECT sqlite_compileoption_used('OMIT_FOREIGN_KEY')");}function
  304. fields($Q){global$h;$I=array();$kg="";foreach(get_rows("PRAGMA table_info(".table($Q).")")as$J){$C=$J["name"];$T=strtolower($J["type"]);$Sb=$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("~'(.*)'~",$Sb,$B)?str_replace("''","'",$B[1]):($Sb=="NULL"?null:$Sb)),"null"=>!$J["notnull"],"privileges"=>array("select"=>1,"insert"=>1,"update"=>1),"primary"=>$J["pk"],);if($J["pk"]){if($kg!="")$I[$kg]["auto_increment"]=false;elseif(preg_match('~^integer$~i',$T))$I[$C]["auto_increment"]=true;$kg=$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,$Ee,PREG_SET_ORDER);foreach($Ee
  305. as$B){$C=str_replace('""','"',preg_replace('~^"|"$~','',$B[1]));if($I[$C])$I[$C]["collation"]=trim($B[3],"'");}return$I;}function
  306. 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],$Ee,PREG_SET_ORDER);foreach($Ee
  307. 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$Xg){$w["columns"][]=$Xg["name"];$w["descs"][]=null;}if(preg_match('~^CREATE( UNIQUE)? INDEX '.preg_quote(idf_escape($C).' ON '.idf_escape($Q),'~').' \((.*)\)$~i',$Bh[$C],$Hg)){preg_match_all('/("[^"]*+")+( DESC)?/',$Hg[2],$Ee);foreach($Ee[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
  308. 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
  309. view($C){global$h;return
  310. array("select"=>preg_replace('~^(?:[^`"[]+|`[^`]*`|"[^"]*")* AS\s+~iU','',$h->result("SELECT sql FROM sqlite_master WHERE name = ".q($C))));}function
  311. collations(){return(isset($_GET["create"])?get_vals("PRAGMA collation_list",1):array());}function
  312. information_schema($m){return
  313. false;}function
  314. error(){global$h;return
  315. h($h->error);}function
  316. check_sqlite_name($C){global$h;$Kc="db|sdb|sqlite";if(!preg_match("~^[^\\0]*\\.($Kc)\$~",$C)){$h->error=lang(23,str_replace("|",", ",$Kc));return
  317. false;}return
  318. true;}function
  319. create_database($m,$d){global$h;if(file_exists($m)){$h->error=lang(24);return
  320. false;}if(!check_sqlite_name($m))return
  321. false;try{$A=new
  322. Min_SQLite($m);}catch(Exception$Ac){$h->error=$Ac->getMessage();return
  323. false;}$A->query('PRAGMA encoding = "UTF-8"');$A->query('CREATE TABLE adminer (i)');$A->query('DROP TABLE adminer');return
  324. true;}function
  325. drop_databases($l){global$h;$h->__construct(":memory:");foreach($l
  326. as$m){if(!@unlink($m)){$h->error=lang(24);return
  327. false;}}return
  328. true;}function
  329. rename_database($C,$d){global$h;if(!check_sqlite_name($C))return
  330. false;$h->__construct(":memory:");$h->error=lang(24);return@rename(DB,$C);}function
  331. auto_increment(){return" PRIMARY KEY".(DRIVER=="sqlite"?" AUTOINCREMENT":"");}function
  332. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){$Pi=($Q==""||$cd);foreach($q
  333. as$p){if($p[0]!=""||!$p[1]||$p[2]){$Pi=true;break;}}$c=array();$If=array();foreach($q
  334. as$p){if($p[1]){$c[]=($Pi?$p[1]:"ADD ".implode($p[1]));if($p[0]!="")$If[$p[0]]=$p[1][0];}}if(!$Pi){foreach($c
  335. as$X){if(!queries("ALTER TABLE ".table($Q)." $X"))return
  336. false;}if($Q!=$C&&!queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)))return
  337. false;}elseif(!recreate_table($Q,$C,$c,$If,$cd))return
  338. false;if($Ma)queries("UPDATE sqlite_sequence SET seq = $Ma WHERE name = ".q($C));return
  339. true;}function
  340. recreate_table($Q,$C,$q,$If,$cd,$x=array()){if($Q!=""){if(!$q){foreach(fields($Q)as$z=>$p){if($x)$p["auto_increment"]=0;$q[]=process_field($p,$p);$If[$z]=idf_escape($z);}}$lg=false;foreach($q
  341. as$p){if($p[6])$lg=true;}$hc=array();foreach($x
  342. as$z=>$X){if($X[2]=="DROP"){$hc[$X[1]]=true;unset($x[$z]);}}foreach(indexes($Q)as$ge=>$w){$f=array();foreach($w["columns"]as$z=>$e){if(!$If[$e])continue
  343. 2;$f[]=$If[$e].($w["descs"][$z]?" DESC":"");}if(!$hc[$ge]){if($w["type"]!="PRIMARY"||!$lg)$x[]=array($w["type"],$ge,$f);}}foreach($x
  344. as$z=>$X){if($X[0]=="PRIMARY"){unset($x[$z]);$cd[]=" PRIMARY KEY (".implode(", ",$X[2]).")";}}foreach(foreign_keys($Q)as$ge=>$r){foreach($r["source"]as$z=>$e){if(!$If[$e])continue
  345. 2;$r["source"][$z]=idf_unescape($If[$e]);}if(!isset($cd[" $ge"]))$cd[]=" ".format_foreign_key($r);}queries("BEGIN");}foreach($q
  346. as$z=>$p)$q[$z]=" ".implode($p);$q=array_merge($q,array_filter($cd));if(!queries("CREATE TABLE ".table($Q!=""?"adminer_$C":$C)." (\n".implode(",\n",$q)."\n)"))return
  347. false;if($Q!=""){if($If&&!queries("INSERT INTO ".table("adminer_$C")." (".implode(", ",$If).") SELECT ".implode(", ",array_map('idf_escape',array_keys($If)))." FROM ".table($Q)))return
  348. 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
  349. false;queries("ALTER TABLE ".table("adminer_$C")." RENAME TO ".table($C));if(!alter_indexes($C,$x))return
  350. false;foreach($Ai
  351. as$yi){if(!queries($yi))return
  352. false;}queries("COMMIT");}return
  353. true;}function
  354. index_sql($Q,$T,$C,$f){return"CREATE $T ".($T!="INDEX"?"INDEX ":"").idf_escape($C!=""?$C:uniqid($Q."_"))." ON ".table($Q)." $f";}function
  355. alter_indexes($Q,$c){foreach($c
  356. as$kg){if($kg[0]=="PRIMARY")return
  357. 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
  358. false;}return
  359. true;}function
  360. truncate_tables($S){return
  361. apply_queries("DELETE FROM",$S);}function
  362. drop_views($aj){return
  363. apply_queries("DROP VIEW",$aj);}function
  364. drop_tables($S){return
  365. apply_queries("DROP TABLE",$S);}function
  366. move_tables($S,$aj,$Yh){return
  367. false;}function
  368. trigger($C){global$h;if($C=="")return
  369. 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);$jf=$B[3];return
  370. array("Timing"=>strtoupper($B[1]),"Event"=>strtoupper($B[2]).($jf?" OF":""),"Of"=>($jf[0]=='`'||$jf[0]=='"'?idf_unescape($jf):$jf),"Trigger"=>$C,"Statement"=>$B[4],);}function
  371. 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
  372. trigger_options(){return
  373. array("Timing"=>array("BEFORE","AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","UPDATE OF","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
  374. begin(){return
  375. queries("BEGIN");}function
  376. last_id(){global$h;return$h->result("SELECT LAST_INSERT_ROWID()");}function
  377. explain($h,$G){return$h->query("EXPLAIN QUERY PLAN $G");}function
  378. found_rows($R,$Z){}function
  379. types(){return
  380. array();}function
  381. schemas(){return
  382. array();}function
  383. get_schema(){return"";}function
  384. set_schema($bh){return
  385. true;}function
  386. 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
  387. truncate_sql($Q){return"DELETE FROM ".table($Q);}function
  388. use_sql($k){}function
  389. trigger_sql($Q){return
  390. implode(get_vals("SELECT sql || ';;\n' FROM sqlite_master WHERE type = 'trigger' AND tbl_name = ".q($Q)));}function
  391. 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
  392. show_status(){$I=array();foreach(get_vals("PRAGMA compile_options")as$xf){list($z,$X)=explode("=",$xf,2);$I[$z]=$X;}return$I;}function
  393. convert_field($p){}function
  394. unconvert_field($p,$I){return$I;}function
  395. support($Pc){return
  396. preg_match('~^(columns|database|drop_col|dump|indexes|descidx|move_col|sql|status|table|trigger|variables|view|view_trigger)$~',$Pc);}$y="sqlite";$U=array("integer"=>0,"real"=>0,"numeric"=>0,"text"=>0,"blob"=>0);$Ih=array_keys($U);$Ji=array();$vf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$kd=array("hex","length","lower","round","unixepoch","upper");$qd=array("avg","count","count distinct","group_concat","max","min","sum");$mc=array(array(),array("integer|real|numeric"=>"+/-","text"=>"||",));}$ec["pgsql"]="PostgreSQL";if(isset($_GET["pgsql"])){$hg=array("PgSQL","PDO_PgSQL");define("DRIVER","pgsql");if(extension_loaded("pgsql")){class
  397. Min_DB{var$extension="PgSQL",$_link,$_result,$_string,$_database=true,$server_info,$affected_rows,$error,$timeout;function
  398. _error($xc,$o){if(ini_bool("html_errors"))$o=html_entity_decode(strip_tags($o));$o=preg_replace('~^[^:]*: ~','',$o);$this->error=$o;}function
  399. 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
  400. quote($P){return"'".pg_escape_string($this->_link,$P)."'";}function
  401. value($X,$p){return($p["type"]=="bytea"?pg_unescape_bytea($X):$X);}function
  402. quoteBinary($P){return"'".pg_escape_bytea($this->_link,$P)."'";}function
  403. 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
  404. close(){$this->_link=@pg_connect("$this->_string dbname='postgres'");}function
  405. 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
  406. Min_Result($H);if($this->timeout){$this->timeout=0;$this->query("RESET statement_timeout");}return$I;}function
  407. multi_query($G){return$this->_result=$this->query($G);}function
  408. store_result(){return$this->_result;}function
  409. next_result(){return
  410. false;}function
  411. result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
  412. false;return
  413. pg_fetch_result($H->_result,0,$p);}function
  414. warnings(){return
  415. h(pg_last_notice($this->_link));}}class
  416. Min_Result{var$_result,$_offset=0,$num_rows;function
  417. __construct($H){$this->_result=$H;$this->num_rows=pg_num_rows($H);}function
  418. fetch_assoc(){return
  419. pg_fetch_assoc($this->_result);}function
  420. fetch_row(){return
  421. pg_fetch_row($this->_result);}function
  422. fetch_field(){$e=$this->_offset++;$I=new
  423. 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
  424. __destruct(){pg_free_result($this->_result);}}}elseif(extension_loaded("pdo_pgsql")){class
  425. Min_DB
  426. extends
  427. Min_PDO{var$extension="PDO_PgSQL",$timeout;function
  428. 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
  429. true;}function
  430. select_db($k){global$b;return($b->database()==$k);}function
  431. quoteBinary($Yg){return
  432. q($Yg);}function
  433. query($G,$Di=false){$I=parent::query($G,$Di);if($this->timeout){$this->timeout=0;parent::query("RESET statement_timeout");}return$I;}function
  434. warnings(){return'';}function
  435. close(){}}}class
  436. Min_Driver
  437. extends
  438. Min_SQL{function
  439. insertUpdate($Q,$K,$kg){global$h;foreach($K
  440. as$O){$Ki=array();$Z=array();foreach($O
  441. as$z=>$X){$Ki[]="$z = $X";if(isset($kg[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
  442. false;}return
  443. true;}function
  444. slowQuery($G,$gi){$this->_conn->query("SET statement_timeout = ".(1000*$gi));$this->_conn->timeout=1000*$gi;return$G;}function
  445. 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
  446. quoteBinary($Yg){return$this->_conn->quoteBinary($Yg);}function
  447. warnings(){return$this->_conn->warnings();}function
  448. tableHelp($C){$xe=array("information_schema"=>"infoschema","pg_catalog"=>"catalog",);$A=$xe[$_GET["ns"]];if($A)return"$A-".str_replace("_","-",$C).".html";}}function
  449. idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
  450. table($v){return
  451. idf_escape($v);}function
  452. connect(){global$b,$U,$Ih;$h=new
  453. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[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
  454. get_databases(){return
  455. get_vals("SELECT datname FROM pg_database WHERE has_database_privilege(datname, 'CONNECT') ORDER BY datname");}function
  456. limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
  457. 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
  458. db_collation($m,$pb){global$h;return$h->result("SHOW LC_COLLATE");}function
  459. engines(){return
  460. array();}function
  461. logged_user(){global$h;return$h->result("SELECT user");}function
  462. tables_list(){$G="SELECT table_name, table_type FROM information_schema.tables WHERE table_schema = current_schema()";if(support('materializedview'))$G.="
  463. UNION ALL
  464. SELECT matviewname, 'MATERIALIZED VIEW'
  465. FROM pg_matviews
  466. WHERE schemaname = current_schema()";$G.="
  467. ORDER BY 1";return
  468. get_key_vals($G);}function
  469. count_tables($l){return
  470. array();}function
  471. 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
  472. FROM pg_class c
  473. JOIN pg_namespace n ON(n.nspname = current_schema() AND n.oid = c.relnamespace)
  474. WHERE relkind IN ('r', 'm', 'v', 'f')
  475. ".($C!=""?"AND relname = ".q($C):"ORDER BY relname"))as$J)$I[$J["Name"]]=$J;return($C!=""?$I[$C]:$I);}function
  476. is_view($R){return
  477. in_array($R["Engine"],array("view","materialized view"));}function
  478. fk_support($R){return
  479. true;}function
  480. fields($Q){$I=array();$Da=array('timestamp without time zone'=>'timestamp','timestamp with time zone'=>'timestamptz',);$Dd=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, $Dd AS identity
  481. FROM pg_class c
  482. JOIN pg_namespace n ON c.relnamespace = n.oid
  483. JOIN pg_attribute a ON c.oid = a.attrelid
  484. LEFT JOIN pg_attrdef d ON c.oid = d.adrelid AND a.attnum = d.adnum
  485. WHERE c.relname = ".q($Q)."
  486. AND n.nspname = current_schema()
  487. AND NOT a.attisdropped
  488. AND a.attnum > 0
  489. ORDER BY a.attnum")as$J){preg_match('~([^([]+)(\((.*)\))?([a-z ]+)?((\[[0-9]*])*)$~',$J["full_type"],$B);list(,$T,$ue,$J["length"],$xa,$Ga)=$B;$J["length"].=$Ga;$eb=$T.$xa;if(isset($Da[$eb])){$J["type"]=$Da[$eb];$J["full_type"]=$J["type"].$ue.$Ga;}else{$J["type"]=$T;$J["full_type"]=$J["type"].$ue.$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
  490. 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){$Ig=$J["relname"];$I[$Ig]["type"]=($J["indispartial"]?"INDEX":($J["indisprimary"]?"PRIMARY":($J["indisunique"]?"UNIQUE":"INDEX")));$I[$Ig]["columns"]=array();foreach(explode(" ",$J["indkey"])as$Nd)$I[$Ig]["columns"][]=$f[$Nd];$I[$Ig]["descs"]=array();foreach(explode(" ",$J["indoption"])as$Od)$I[$Ig]["descs"][]=($Od&1?'1':null);$I[$Ig]["lengths"]=array();}return$I;}function
  491. foreign_keys($Q){global$qf;$I=array();foreach(get_rows("SELECT conname, condeferrable::int AS deferrable, pg_get_constraintdef(oid) AS definition
  492. FROM pg_constraint
  493. 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())
  494. AND contype = 'f'::char
  495. 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],$De)){$J['ns']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$De[2]));$J['table']=str_replace('""','"',preg_replace('~^"(.+)"$~','\1',$De[4]));}$J['target']=array_map('trim',explode(',',$B[3]));$J['on_delete']=(preg_match("~ON DELETE ($qf)~",$B[4],$De)?$De[1]:'NO ACTION');$J['on_update']=(preg_match("~ON UPDATE ($qf)~",$B[4],$De)?$De[1]:'NO ACTION');$I[$J['conname']]=$J;}}return$I;}function
  496. view($C){global$h;return
  497. array("select"=>trim($h->result("SELECT view_definition
  498. FROM information_schema.views
  499. WHERE table_schema = current_schema() AND table_name = ".q($C))));}function
  500. collations(){return
  501. array();}function
  502. information_schema($m){return($m=="information_schema");}function
  503. 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
  504. nl_br($I);}function
  505. create_database($m,$d){return
  506. queries("CREATE DATABASE ".idf_escape($m).($d?" ENCODING ".idf_escape($d):""));}function
  507. drop_databases($l){global$h;$h->close();return
  508. apply_queries("DROP DATABASE",$l,'idf_escape');}function
  509. rename_database($C,$d){return
  510. queries("ALTER DATABASE ".idf_escape(DB)." RENAME TO ".idf_escape($C));}function
  511. auto_increment(){return"";}function
  512. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){$c=array();$vg=array();foreach($q
  513. 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])$vg[]="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!="")$vg[]="COMMENT ON COLUMN ".table($Q).".$X[0] IS ".($Ui!=""?substr($Ui,9):"''");}}$c=array_merge($c,$cd);if($Q=="")array_unshift($vg,"CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");elseif($c)array_unshift($vg,"ALTER TABLE ".table($Q)."\n".implode(",\n",$c));if($Q!=""&&$Q!=$C)$vg[]="ALTER TABLE ".table($Q)." RENAME TO ".table($C);if($Q!=""||$ub!="")$vg[]="COMMENT ON TABLE ".table($C)." IS ".q($ub);if($Ma!=""){}foreach($vg
  514. as$G){if(!queries($G))return
  515. false;}return
  516. true;}function
  517. alter_indexes($Q,$c){$j=array();$fc=array();$vg=array();foreach($c
  518. 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")$fc[]=idf_escape($X[1]);else$vg[]="CREATE INDEX ".idf_escape($X[1]!=""?$X[1]:uniqid($Q."_"))." ON ".table($Q)." (".implode(", ",$X[2]).")";}if($j)array_unshift($vg,"ALTER TABLE ".table($Q).implode(",",$j));if($fc)array_unshift($vg,"DROP INDEX ".implode(", ",$fc));foreach($vg
  519. as$G){if(!queries($G))return
  520. false;}return
  521. true;}function
  522. truncate_tables($S){return
  523. queries("TRUNCATE ".implode(", ",array_map('table',$S)));return
  524. true;}function
  525. drop_views($aj){return
  526. drop_tables($aj);}function
  527. drop_tables($S){foreach($S
  528. as$Q){$Fh=table_status($Q);if(!queries("DROP ".strtoupper($Fh["Engine"])." ".table($Q)))return
  529. false;}return
  530. true;}function
  531. 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
  532. false;}return
  533. true;}function
  534. trigger($C,$Q=null){if($C=="")return
  535. 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
  536. reset($K);}function
  537. 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
  538. trigger_options(){return
  539. array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW","FOR EACH STATEMENT"),);}function
  540. routine($C,$T){$K=get_rows('SELECT routine_definition AS definition, LOWER(external_language) AS language, *
  541. FROM information_schema.routines
  542. 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
  543. FROM information_schema.parameters
  544. WHERE specific_schema = current_schema() AND specific_name = '.q($C).'
  545. ORDER BY ordinal_position');return$I;}function
  546. routines(){return
  547. get_rows('SELECT specific_name AS "SPECIFIC_NAME", routine_type AS "ROUTINE_TYPE", routine_name AS "ROUTINE_NAME", type_udt_name AS "DTD_IDENTIFIER"
  548. FROM information_schema.routines
  549. WHERE routine_schema = current_schema()
  550. ORDER BY SPECIFIC_NAME');}function
  551. routine_languages(){return
  552. get_vals("SELECT LOWER(lanname) FROM pg_catalog.pg_language");}function
  553. routine_id($C,$J){$I=array();foreach($J["fields"]as$p)$I[]=$p["type"];return
  554. idf_escape($C)."(".implode(", ",$I).")";}function
  555. last_id(){return
  556. 0;}function
  557. explain($h,$G){return$h->query("EXPLAIN $G");}function
  558. 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):"")),$Hg))return$Hg[1];return
  559. false;}function
  560. types(){return
  561. get_vals("SELECT typname
  562. FROM pg_type
  563. WHERE typnamespace = (SELECT oid FROM pg_namespace WHERE nspname = current_schema())
  564. AND typtype IN ('b','d','e')
  565. AND typelem = 0");}function
  566. schemas(){return
  567. get_vals("SELECT nspname FROM pg_namespace ORDER BY nspname");}function
  568. get_schema(){global$h;return$h->result("SELECT current_schema()");}function
  569. set_schema($ah){global$h,$U,$Ih;$I=$h->query("SET search_path TO ".idf_escape($ah));foreach(types()as$T){if(!isset($U[$T])){$U[$T]=0;$Ih[lang(26)][]=$T;}}return$I;}function
  570. create_sql($Q,$Ma,$Jh){global$h;$I='';$Qg=array();$kh=array();$Fh=table_status($Q);$q=fields($Q);$x=indexes($Q);ksort($x);$Zc=foreign_keys($Q);ksort($Zc);if(!$Fh||empty($q))return
  571. false;$I="CREATE TABLE ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name'])." (\n ";foreach($q
  572. as$Rc=>$p){$Rf=idf_escape($p['field']).' '.$p['full_type'].default_value($p).($p['attnotnull']?" NOT NULL":"");$Qg[]=$Rf;if(preg_match('~nextval\(\'([^\']+)\'\)~',$p['default'],$Ee)){$jh=$Ee[1];$yh=reset(get_rows(min_version(10)?"SELECT *, cache_size AS cache_value FROM pg_sequences WHERE schemaname = current_schema() AND sequencename = ".q($jh):"SELECT * FROM $jh"));$kh[]=($Jh=="DROP+CREATE"?"DROP SEQUENCE IF EXISTS $jh;\n":"")."CREATE SEQUENCE $jh INCREMENT $yh[increment_by] MINVALUE $yh[min_value] MAXVALUE $yh[max_value] START ".($Ma?$yh['last_value']:1)." CACHE $yh[cache_value];";}}if(!empty($kh))$I=implode("\n\n",$kh)."\n\n$I";foreach($x
  573. as$Id=>$w){switch($w['type']){case'UNIQUE':$Qg[]="CONSTRAINT ".idf_escape($Id)." UNIQUE (".implode(', ',array_map('idf_escape',$w['columns'])).")";break;case'PRIMARY':$Qg[]="CONSTRAINT ".idf_escape($Id)." PRIMARY KEY (".implode(', ',array_map('idf_escape',$w['columns'])).")";break;}}foreach($Zc
  574. as$Yc=>$Xc)$Qg[]="CONSTRAINT ".idf_escape($Yc)." $Xc[definition] ".($Xc['deferrable']?'DEFERRABLE':'NOT DEFERRABLE');$I.=implode(",\n ",$Qg)."\n) WITH (oids = ".($Fh['Oid']?'true':'false').");";foreach($x
  575. as$Id=>$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($Id)." 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
  576. as$Rc=>$p){if($p['comment'])$I.="\n\nCOMMENT ON COLUMN ".idf_escape($Fh['nspname']).".".idf_escape($Fh['Name']).".".idf_escape($Rc)." IS ".q($p['comment']).";";}return
  577. rtrim($I,';');}function
  578. truncate_sql($Q){return"TRUNCATE ".table($Q);}function
  579. 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
  580. use_sql($k){return"\connect ".idf_escape($k);}function
  581. show_variables(){return
  582. get_key_vals("SHOW ALL");}function
  583. process_list(){return
  584. get_rows("SELECT * FROM pg_stat_activity ORDER BY ".(min_version(9.2)?"pid":"procpid"));}function
  585. show_status(){}function
  586. convert_field($p){}function
  587. unconvert_field($p,$I){return$I;}function
  588. support($Pc){return
  589. 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)$~',$Pc);}function
  590. kill_process($X){return
  591. queries("SELECT pg_terminate_backend(".number($X).")");}function
  592. connection_id(){return"SELECT pg_backend_pid()";}function
  593. 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();$vf=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","ILIKE","ILIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$kd=array("char_length","lower","round","to_hex","to_timestamp","upper");$qd=array("avg","count","count distinct","max","min","sum");$mc=array(array("char"=>"md5","date|time"=>"now",),array(number_type()=>"+/-","date|time"=>"+ interval/- interval","char|text"=>"||",));}$ec["oracle"]="Oracle (beta)";if(isset($_GET["oracle"])){$hg=array("OCI8","PDO_OCI");define("DRIVER","oracle");if(extension_loaded("oci8")){class
  594. Min_DB{var$extension="oci8",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
  595. _error($xc,$o){if(ini_bool("html_errors"))$o=html_entity_decode(strip_tags($o));$o=preg_replace('~^[^:]*: ~','',$o);$this->error=$o;}function
  596. 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
  597. true;}$o=oci_error();$this->error=$o["message"];return
  598. false;}function
  599. quote($P){return"'".str_replace("'","''",$P)."'";}function
  600. select_db($k){return
  601. true;}function
  602. 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
  603. false;}set_error_handler(array($this,'_error'));$I=@oci_execute($H);restore_error_handler();if($I){if(oci_num_fields($H))return
  604. new
  605. Min_Result($H);$this->affected_rows=oci_num_rows($H);}return$I;}function
  606. multi_query($G){return$this->_result=$this->query($G);}function
  607. store_result(){return$this->_result;}function
  608. next_result(){return
  609. false;}function
  610. result($G,$p=1){$H=$this->query($G);if(!is_object($H)||!oci_fetch($H->_result))return
  611. false;return
  612. oci_result($H->_result,$p);}}class
  613. Min_Result{var$_result,$_offset=1,$num_rows;function
  614. __construct($H){$this->_result=$H;}function
  615. _convert($J){foreach((array)$J
  616. as$z=>$X){if(is_a($X,'OCI-Lob'))$J[$z]=$X->load();}return$J;}function
  617. fetch_assoc(){return$this->_convert(oci_fetch_assoc($this->_result));}function
  618. fetch_row(){return$this->_convert(oci_fetch_row($this->_result));}function
  619. fetch_field(){$e=$this->_offset++;$I=new
  620. 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
  621. __destruct(){oci_free_statement($this->_result);}}}elseif(extension_loaded("pdo_oci")){class
  622. Min_DB
  623. extends
  624. Min_PDO{var$extension="PDO_OCI";function
  625. connect($N,$V,$F){$this->dsn("oci:dbname=//$N;charset=AL32UTF8",$V,$F);return
  626. true;}function
  627. select_db($k){return
  628. true;}}}class
  629. Min_Driver
  630. extends
  631. Min_SQL{function
  632. begin(){return
  633. true;}}function
  634. idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
  635. table($v){return
  636. idf_escape($v);}function
  637. connect(){global$b;$h=new
  638. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[2]))return$h;return$h->error;}function
  639. get_databases(){return
  640. get_vals("SELECT tablespace_name FROM user_tablespaces");}function
  641. 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
  642. limit1($Q,$G,$Z,$M="\n"){return" $G$Z";}function
  643. db_collation($m,$pb){global$h;return$h->result("SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_CHARACTERSET'");}function
  644. engines(){return
  645. array();}function
  646. logged_user(){global$h;return$h->result("SELECT USER FROM DUAL");}function
  647. tables_list(){return
  648. get_key_vals("SELECT table_name, 'table' FROM all_tables WHERE tablespace_name = ".q(DB)."
  649. UNION SELECT view_name, 'view' FROM user_views
  650. ORDER BY 1");}function
  651. count_tables($l){return
  652. array();}function
  653. table_status($C=""){$I=array();$ch=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 = $ch":"")."
  654. UNION SELECT view_name, 'view', 0, 0 FROM user_views".($C!=""?" WHERE view_name = $ch":"")."
  655. ORDER BY 1")as$J){if($C!="")return$J;$I[$J["Name"]]=$J;}return$I;}function
  656. is_view($R){return$R["Engine"]=="view";}function
  657. fk_support($R){return
  658. true;}function
  659. 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"];$ue="$J[DATA_PRECISION],$J[DATA_SCALE]";if($ue==",")$ue=$J["DATA_LENGTH"];$I[$J["COLUMN_NAME"]]=array("field"=>$J["COLUMN_NAME"],"full_type"=>$T.($ue?"($ue)":""),"type"=>strtolower($T),"length"=>$ue,"default"=>$J["DATA_DEFAULT"],"null"=>($J["NULLABLE"]=="Y"),"privileges"=>array("insert"=>1,"select"=>1,"update"=>1),);}return$I;}function
  660. indexes($Q,$i=null){$I=array();foreach(get_rows("SELECT uic.*, uc.constraint_type
  661. FROM user_ind_columns uic
  662. LEFT JOIN user_constraints uc ON uic.index_name = uc.constraint_name AND uic.table_name = uc.table_name
  663. WHERE uic.table_name = ".q($Q)."
  664. ORDER BY uc.constraint_type, uic.column_position",$i)as$J){$Id=$J["INDEX_NAME"];$I[$Id]["type"]=($J["CONSTRAINT_TYPE"]=="P"?"PRIMARY":($J["CONSTRAINT_TYPE"]=="U"?"UNIQUE":"INDEX"));$I[$Id]["columns"][]=$J["COLUMN_NAME"];$I[$Id]["lengths"][]=($J["CHAR_LENGTH"]&&$J["CHAR_LENGTH"]!=$J["COLUMN_LENGTH"]?$J["CHAR_LENGTH"]:null);$I[$Id]["descs"][]=($J["DESCEND"]?'1':null);}return$I;}function
  665. view($C){$K=get_rows('SELECT text "select" FROM user_views WHERE view_name = '.q($C));return
  666. reset($K);}function
  667. collations(){return
  668. array();}function
  669. information_schema($m){return
  670. false;}function
  671. error(){global$h;return
  672. h($h->error);}function
  673. explain($h,$G){$h->query("EXPLAIN PLAN FOR $G");return$h->query("SELECT * FROM plan_table");}function
  674. found_rows($R,$Z){}function
  675. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){$c=$fc=array();foreach($q
  676. 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$fc[]=idf_escape($p[0]);}if($Q=="")return
  677. queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)");return(!$c||queries("ALTER TABLE ".table($Q)."\n".implode("\n",$c)))&&(!$fc||queries("ALTER TABLE ".table($Q)." DROP (".implode(", ",$fc).")"))&&($Q==$C||queries("ALTER TABLE ".table($Q)." RENAME TO ".table($C)));}function
  678. foreign_keys($Q){$I=array();$G="SELECT c_list.CONSTRAINT_NAME as NAME,
  679. c_src.COLUMN_NAME as SRC_COLUMN,
  680. c_dest.OWNER as DEST_DB,
  681. c_dest.TABLE_NAME as DEST_TABLE,
  682. c_dest.COLUMN_NAME as DEST_COLUMN,
  683. c_list.DELETE_RULE as ON_DELETE
  684. FROM ALL_CONSTRAINTS c_list, ALL_CONS_COLUMNS c_src, ALL_CONS_COLUMNS c_dest
  685. WHERE c_list.CONSTRAINT_NAME = c_src.CONSTRAINT_NAME
  686. AND c_list.R_CONSTRAINT_NAME = c_dest.CONSTRAINT_NAME
  687. AND c_list.CONSTRAINT_TYPE = 'R'
  688. 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
  689. truncate_tables($S){return
  690. apply_queries("TRUNCATE TABLE",$S);}function
  691. drop_views($aj){return
  692. apply_queries("DROP VIEW",$aj);}function
  693. drop_tables($S){return
  694. apply_queries("DROP TABLE",$S);}function
  695. last_id(){return
  696. 0;}function
  697. schemas(){return
  698. get_vals("SELECT DISTINCT owner FROM dba_segments WHERE owner IN (SELECT username FROM dba_users WHERE default_tablespace NOT IN ('SYSTEM','SYSAUX'))");}function
  699. get_schema(){global$h;return$h->result("SELECT sys_context('USERENV', 'SESSION_USER') FROM dual");}function
  700. set_schema($bh){global$h;return$h->query("ALTER SESSION SET CURRENT_SCHEMA = ".idf_escape($bh));}function
  701. show_variables(){return
  702. get_key_vals('SELECT name, display_value FROM v$parameter');}function
  703. process_list(){return
  704. 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"
  705. FROM v$session sess LEFT OUTER JOIN v$sql sql
  706. ON sql.sql_id = sess.sql_id
  707. WHERE sess.type = \'USER\'
  708. ORDER BY PROCESS
  709. ');}function
  710. show_status(){$K=get_rows('SELECT * FROM v$instance');return
  711. reset($K);}function
  712. convert_field($p){}function
  713. unconvert_field($p,$I){return$I;}function
  714. support($Pc){return
  715. preg_match('~^(columns|database|drop_col|indexes|descidx|processlist|scheme|sql|status|table|variables|view|view_trigger)$~',$Pc);}$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();$vf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$kd=array("length","lower","round","upper");$qd=array("avg","count","count distinct","max","min","sum");$mc=array(array("date"=>"current_date","timestamp"=>"current_timestamp",),array("number|float|double"=>"+/-","date|timestamp"=>"+ interval/- interval","char|clob"=>"||",));}$ec["mssql"]="MS SQL (beta)";if(isset($_GET["mssql"])){$hg=array("SQLSRV","MSSQL","PDO_DBLIB");define("DRIVER","mssql");if(extension_loaded("sqlsrv")){class
  716. Min_DB{var$extension="sqlsrv",$_link,$_result,$server_info,$affected_rows,$errno,$error;function
  717. _get_error(){$this->error="";foreach(sqlsrv_errors()as$o){$this->errno=$o["code"];$this->error.="$o[message]\n";}$this->error=rtrim($this->error);}function
  718. connect($N,$V,$F){global$b;$m=$b->database();$xb=array("UID"=>$V,"PWD"=>$F,"CharacterSet"=>"UTF-8");if($m!="")$xb["Database"]=$m;$this->_link=@sqlsrv_connect(preg_replace('~:~',',',$N),$xb);if($this->_link){$Pd=sqlsrv_server_info($this->_link);$this->server_info=$Pd['SQLServerVersion'];}else$this->_get_error();return(bool)$this->_link;}function
  719. quote($P){return"'".str_replace("'","''",$P)."'";}function
  720. select_db($k){return$this->query("USE ".idf_escape($k));}function
  721. query($G,$Di=false){$H=sqlsrv_query($this->_link,$G);$this->error="";if(!$H){$this->_get_error();return
  722. false;}return$this->store_result($H);}function
  723. multi_query($G){$this->_result=sqlsrv_query($this->_link,$G);$this->error="";if(!$this->_result){$this->_get_error();return
  724. false;}return
  725. true;}function
  726. store_result($H=null){if(!$H)$H=$this->_result;if(!$H)return
  727. false;if(sqlsrv_field_metadata($H))return
  728. new
  729. Min_Result($H);$this->affected_rows=sqlsrv_rows_affected($H);return
  730. true;}function
  731. next_result(){return$this->_result?sqlsrv_next_result($this->_result):null;}function
  732. result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
  733. false;$J=$H->fetch_row();return$J[$p];}}class
  734. Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
  735. __construct($H){$this->_result=$H;}function
  736. _convert($J){foreach((array)$J
  737. as$z=>$X){if(is_a($X,'DateTime'))$J[$z]=$X->format("Y-m-d H:i:s");}return$J;}function
  738. fetch_assoc(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_ASSOC));}function
  739. fetch_row(){return$this->_convert(sqlsrv_fetch_array($this->_result,SQLSRV_FETCH_NUMERIC));}function
  740. fetch_field(){if(!$this->_fields)$this->_fields=sqlsrv_field_metadata($this->_result);$p=$this->_fields[$this->_offset++];$I=new
  741. stdClass;$I->name=$p["Name"];$I->orgname=$p["Name"];$I->type=($p["Type"]==1?254:0);return$I;}function
  742. seek($D){for($t=0;$t<$D;$t++)sqlsrv_fetch($this->_result);}function
  743. __destruct(){sqlsrv_free_stmt($this->_result);}}}elseif(extension_loaded("mssql")){class
  744. Min_DB{var$extension="MSSQL",$_link,$_result,$server_info,$affected_rows,$error;function
  745. 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
  746. quote($P){return"'".str_replace("'","''",$P)."'";}function
  747. select_db($k){return
  748. mssql_select_db($k);}function
  749. query($G,$Di=false){$H=@mssql_query($G,$this->_link);$this->error="";if(!$H){$this->error=mssql_get_last_message();return
  750. false;}if($H===true){$this->affected_rows=mssql_rows_affected($this->_link);return
  751. true;}return
  752. new
  753. Min_Result($H);}function
  754. multi_query($G){return$this->_result=$this->query($G);}function
  755. store_result(){return$this->_result;}function
  756. next_result(){return
  757. mssql_next_result($this->_result->_result);}function
  758. result($G,$p=0){$H=$this->query($G);if(!is_object($H))return
  759. false;return
  760. mssql_result($H->_result,0,$p);}}class
  761. Min_Result{var$_result,$_offset=0,$_fields,$num_rows;function
  762. __construct($H){$this->_result=$H;$this->num_rows=mssql_num_rows($H);}function
  763. fetch_assoc(){return
  764. mssql_fetch_assoc($this->_result);}function
  765. fetch_row(){return
  766. mssql_fetch_row($this->_result);}function
  767. num_rows(){return
  768. mssql_num_rows($this->_result);}function
  769. fetch_field(){$I=mssql_fetch_field($this->_result);$I->orgtable=$I->table;$I->orgname=$I->name;return$I;}function
  770. seek($D){mssql_data_seek($this->_result,$D);}function
  771. __destruct(){mssql_free_result($this->_result);}}}elseif(extension_loaded("pdo_dblib")){class
  772. Min_DB
  773. extends
  774. Min_PDO{var$extension="PDO_DBLIB";function
  775. connect($N,$V,$F){$this->dsn("dblib:charset=utf8;host=".str_replace(":",";unix_socket=",preg_replace('~:(\d)~',';port=\1',$N)),$V,$F);return
  776. true;}function
  777. select_db($k){return$this->query("USE ".idf_escape($k));}}}class
  778. Min_Driver
  779. extends
  780. Min_SQL{function
  781. insertUpdate($Q,$K,$kg){foreach($K
  782. as$O){$Ki=array();$Z=array();foreach($O
  783. as$z=>$X){$Ki[]="$z = $X";if(isset($kg[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
  784. false;}return
  785. true;}function
  786. begin(){return
  787. queries("BEGIN TRANSACTION");}}function
  788. idf_escape($v){return"[".str_replace("]","]]",$v)."]";}function
  789. table($v){return($_GET["ns"]!=""?idf_escape($_GET["ns"]).".":"").idf_escape($v);}function
  790. connect(){global$b;$h=new
  791. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[2]))return$h;return$h->error;}function
  792. get_databases(){return
  793. get_vals("SELECT name FROM sys.databases WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb')");}function
  794. limit($G,$Z,$_,$D=0,$M=" "){return($_!==null?" TOP (".($_+$D).")":"")." $G$Z";}function
  795. limit1($Q,$G,$Z,$M="\n"){return
  796. limit($G,$Z,1,0,$M);}function
  797. db_collation($m,$pb){global$h;return$h->result("SELECT collation_name FROM sys.databases WHERE name = ".q($m));}function
  798. engines(){return
  799. array();}function
  800. logged_user(){global$h;return$h->result("SELECT SUSER_NAME()");}function
  801. tables_list(){return
  802. 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
  803. count_tables($l){global$h;$I=array();foreach($l
  804. as$m){$h->select_db($m);$I[$m]=$h->result("SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES");}return$I;}function
  805. 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
  806. is_view($R){return$R["Engine"]=="VIEW";}function
  807. fk_support($R){return
  808. true;}function
  809. 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]
  810. FROM sys.all_columns c
  811. JOIN sys.all_objects o ON c.object_id = o.object_id
  812. JOIN sys.types t ON c.user_type_id = t.user_type_id
  813. LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
  814. 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"];$ue=(preg_match("~char|binary~",$T)?$J["max_length"]:($T=="decimal"?"$J[precision],$J[scale]":""));$I[$J["name"]]=array("field"=>$J["name"],"full_type"=>$T.($ue?"($ue)":""),"type"=>$T,"length"=>$ue,"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
  815. 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
  816. FROM sys.indexes i
  817. INNER JOIN sys.index_columns ic ON i.object_id = ic.object_id AND i.index_id = ic.index_id
  818. INNER JOIN sys.columns c ON ic.object_id = c.object_id AND ic.column_id = c.column_id
  819. 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
  820. view($C){global$h;return
  821. 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
  822. collations(){$I=array();foreach(get_vals("SELECT name FROM fn_helpcollations()")as$d)$I[preg_replace('~_.*~','',$d)][]=$d;return$I;}function
  823. information_schema($m){return
  824. false;}function
  825. error(){global$h;return
  826. nl_br(h(preg_replace('~^(\[[^]]*])+~m','',$h->error)));}function
  827. create_database($m,$d){return
  828. queries("CREATE DATABASE ".idf_escape($m).(preg_match('~^[a-z0-9_]+$~i',$d)?" COLLATE $d":""));}function
  829. drop_databases($l){return
  830. queries("DROP DATABASE ".implode(", ",array_map('idf_escape',$l)));}function
  831. 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
  832. true;}function
  833. auto_increment(){return" IDENTITY".($_POST["Auto_increment"]!=""?"(".number($_POST["Auto_increment"]).",1)":"")." PRIMARY KEY";}function
  834. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){$c=array();foreach($q
  835. 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($cd[$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
  836. queries("CREATE TABLE ".table($C)." (".implode(",",(array)$c["ADD"])."\n)");if($Q!=$C)queries("EXEC sp_rename ".q(table($Q)).", ".q($C));if($cd)$c[""]=$cd;foreach($c
  837. as$z=>$X){if(!queries("ALTER TABLE ".idf_escape($C)." $z".implode(",",$X)))return
  838. false;}return
  839. true;}function
  840. alter_indexes($Q,$c){$w=array();$fc=array();foreach($c
  841. as$X){if($X[2]=="DROP"){if($X[0]=="PRIMARY")$fc[]=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
  842. false;}return(!$w||queries("DROP INDEX ".implode(", ",$w)))&&(!$fc||queries("ALTER TABLE ".table($Q)." DROP ".implode(", ",$fc)));}function
  843. last_id(){global$h;return$h->result("SELECT SCOPE_IDENTITY()");}function
  844. explain($h,$G){$h->query("SET SHOWPLAN_ALL ON");$I=$h->query($G);$h->query("SET SHOWPLAN_ALL OFF");return$I;}function
  845. found_rows($R,$Z){}function
  846. 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
  847. truncate_tables($S){return
  848. apply_queries("TRUNCATE TABLE",$S);}function
  849. drop_views($aj){return
  850. queries("DROP VIEW ".implode(", ",array_map('table',$aj)));}function
  851. drop_tables($S){return
  852. queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
  853. move_tables($S,$aj,$Yh){return
  854. apply_queries("ALTER SCHEMA ".idf_escape($Yh)." TRANSFER",array_merge($S,$aj));}function
  855. trigger($C){if($C=="")return
  856. array();$K=get_rows("SELECT s.name [Trigger],
  857. 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],
  858. CASE WHEN OBJECTPROPERTY(s.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing],
  859. c.text
  860. FROM sysobjects s
  861. JOIN syscomments c ON s.id = c.id
  862. 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
  863. triggers($Q){$I=array();foreach(get_rows("SELECT sys1.name,
  864. 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],
  865. CASE WHEN OBJECTPROPERTY(sys1.id, 'ExecIsInsteadOfTrigger') = 1 THEN 'INSTEAD OF' ELSE 'AFTER' END [Timing]
  866. FROM sysobjects sys1
  867. JOIN sysobjects sys2 ON sys1.parent_obj = sys2.id
  868. WHERE sys1.xtype = 'TR' AND sys2.name = ".q($Q))as$J)$I[$J["name"]]=array($J["Timing"],$J["Event"]);return$I;}function
  869. trigger_options(){return
  870. array("Timing"=>array("AFTER","INSTEAD OF"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("AS"),);}function
  871. schemas(){return
  872. get_vals("SELECT name FROM sys.schemas");}function
  873. get_schema(){global$h;if($_GET["ns"]!="")return$_GET["ns"];return$h->result("SELECT SCHEMA_NAME()");}function
  874. set_schema($ah){return
  875. true;}function
  876. use_sql($k){return"USE ".idf_escape($k);}function
  877. show_variables(){return
  878. array();}function
  879. show_status(){return
  880. array();}function
  881. convert_field($p){}function
  882. unconvert_field($p,$I){return$I;}function
  883. support($Pc){return
  884. preg_match('~^(columns|database|drop_col|indexes|descidx|scheme|sql|table|trigger|view|view_trigger)$~',$Pc);}$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();$vf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL");$kd=array("len","lower","round","upper");$qd=array("avg","count","count distinct","max","min","sum");$mc=array(array("date|time"=>"getdate",),array("int|decimal|real|float|money|datetime"=>"+/-","char|text"=>"+",));}$ec['firebird']='Firebird (alpha)';if(isset($_GET["firebird"])){$hg=array("interbase");define("DRIVER","firebird");if(extension_loaded("interbase")){class
  885. Min_DB{var$extension="Firebird",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
  886. 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
  887. quote($P){return"'".str_replace("'","''",$P)."'";}function
  888. select_db($k){return($k=="domain");}function
  889. query($G,$Di=false){$H=ibase_query($G,$this->_link);if(!$H){$this->errno=ibase_errcode();$this->error=ibase_errmsg();return
  890. false;}$this->error="";if($H===true){$this->affected_rows=ibase_affected_rows($this->_link);return
  891. true;}return
  892. new
  893. Min_Result($H);}function
  894. multi_query($G){return$this->_result=$this->query($G);}function
  895. store_result(){return$this->_result;}function
  896. next_result(){return
  897. false;}function
  898. result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
  899. false;$J=$H->fetch_row();return$J[$p];}}class
  900. Min_Result{var$num_rows,$_result,$_offset=0;function
  901. __construct($H){$this->_result=$H;}function
  902. fetch_assoc(){return
  903. ibase_fetch_assoc($this->_result);}function
  904. fetch_row(){return
  905. ibase_fetch_row($this->_result);}function
  906. 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
  907. __destruct(){ibase_free_result($this->_result);}}}class
  908. Min_Driver
  909. extends
  910. Min_SQL{}function
  911. idf_escape($v){return'"'.str_replace('"','""',$v).'"';}function
  912. table($v){return
  913. idf_escape($v);}function
  914. connect(){global$b;$h=new
  915. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[2]))return$h;return$h->error;}function
  916. get_databases($ad){return
  917. array("domain");}function
  918. limit($G,$Z,$_,$D=0,$M=" "){$I='';$I.=($_!==null?$M."FIRST $_".($D?" SKIP $D":""):"");$I.=" $G$Z";return$I;}function
  919. limit1($Q,$G,$Z,$M="\n"){return
  920. limit($G,$Z,1,0,$M);}function
  921. db_collation($m,$pb){}function
  922. engines(){return
  923. array();}function
  924. logged_user(){global$b;$Gb=$b->credentials();return$Gb[1];}function
  925. 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
  926. count_tables($l){return
  927. array();}function
  928. table_status($C="",$Oc=false){global$h;$I=array();$Lb=tables_list();foreach($Lb
  929. as$w=>$X){$w=trim($w);$I[$w]=array('Name'=>$w,'Engine'=>'standard',);if($C==$w)return$I[$w];}return$I;}function
  930. is_view($R){return
  931. false;}function
  932. fk_support($R){return
  933. preg_match('~InnoDB|IBMDB2I~i',$R["Engine"]);}function
  934. fields($Q){global$h;$I=array();$G='SELECT r.RDB$FIELD_NAME AS field_name,
  935. r.RDB$DESCRIPTION AS field_description,
  936. r.RDB$DEFAULT_VALUE AS field_default_value,
  937. r.RDB$NULL_FLAG AS field_not_null_constraint,
  938. f.RDB$FIELD_LENGTH AS field_length,
  939. f.RDB$FIELD_PRECISION AS field_precision,
  940. f.RDB$FIELD_SCALE AS field_scale,
  941. CASE f.RDB$FIELD_TYPE
  942. WHEN 261 THEN \'BLOB\'
  943. WHEN 14 THEN \'CHAR\'
  944. WHEN 40 THEN \'CSTRING\'
  945. WHEN 11 THEN \'D_FLOAT\'
  946. WHEN 27 THEN \'DOUBLE\'
  947. WHEN 10 THEN \'FLOAT\'
  948. WHEN 16 THEN \'INT64\'
  949. WHEN 8 THEN \'INTEGER\'
  950. WHEN 9 THEN \'QUAD\'
  951. WHEN 7 THEN \'SMALLINT\'
  952. WHEN 12 THEN \'DATE\'
  953. WHEN 13 THEN \'TIME\'
  954. WHEN 35 THEN \'TIMESTAMP\'
  955. WHEN 37 THEN \'VARCHAR\'
  956. ELSE \'UNKNOWN\'
  957. END AS field_type,
  958. f.RDB$FIELD_SUB_TYPE AS field_subtype,
  959. coll.RDB$COLLATION_NAME AS field_collation,
  960. cset.RDB$CHARACTER_SET_NAME AS field_charset
  961. FROM RDB$RELATION_FIELDS r
  962. LEFT JOIN RDB$FIELDS f ON r.RDB$FIELD_SOURCE = f.RDB$FIELD_NAME
  963. LEFT JOIN RDB$COLLATIONS coll ON f.RDB$COLLATION_ID = coll.RDB$COLLATION_ID
  964. LEFT JOIN RDB$CHARACTER_SETS cset ON f.RDB$CHARACTER_SET_ID = cset.RDB$CHARACTER_SET_ID
  965. WHERE r.RDB$RELATION_NAME = '.q($Q).'
  966. 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
  967. indexes($Q,$i=null){$I=array();return$I;}function
  968. foreign_keys($Q){return
  969. array();}function
  970. collations(){return
  971. array();}function
  972. information_schema($m){return
  973. false;}function
  974. error(){global$h;return
  975. h($h->error);}function
  976. types(){return
  977. array();}function
  978. schemas(){return
  979. array();}function
  980. get_schema(){return"";}function
  981. set_schema($ah){return
  982. true;}function
  983. support($Pc){return
  984. preg_match("~^(columns|sql|status|table)$~",$Pc);}$y="firebird";$vf=array("=");$kd=array();$qd=array();$mc=array();}$ec["simpledb"]="SimpleDB";if(isset($_GET["simpledb"])){$hg=array("SimpleXML + allow_url_fopen");define("DRIVER","simpledb");if(class_exists('SimpleXMLElement')&&ini_bool('allow_url_fopen')){class
  985. Min_DB{var$extension="SimpleXML",$server_info='2009-04-15',$error,$timeout,$next,$affected_rows,$_result;function
  986. select_db($k){return($k=="domain");}function
  987. query($G,$Di=false){$Of=array('SelectExpression'=>$G,'ConsistentRead'=>'true');if($this->next)$Of['NextToken']=$this->next;$H=sdb_request_all('Select','Item',$Of,$this->timeout);$this->timeout=0;if($H===false)return$H;if(preg_match('~^\s*SELECT\s+COUNT\(~i',$G)){$Mh=0;foreach($H
  988. as$be)$Mh+=$be->Attribute->Value;$H=array((object)array('Attribute'=>array((object)array('Name'=>'Count','Value'=>$Mh,))));}return
  989. new
  990. Min_Result($H);}function
  991. multi_query($G){return$this->_result=$this->query($G);}function
  992. store_result(){return$this->_result;}function
  993. next_result(){return
  994. false;}function
  995. quote($P){return"'".str_replace("'","''",$P)."'";}}class
  996. Min_Result{var$num_rows,$_rows=array(),$_offset=0;function
  997. __construct($H){foreach($H
  998. as$be){$J=array();if($be->Name!='')$J['itemName()']=(string)$be->Name;foreach($be->Attribute
  999. 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
  1000. as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=count($this->_rows);}function
  1001. _processValue($pc){return(is_object($pc)&&$pc['encoding']=='base64'?base64_decode($pc):(string)$pc);}function
  1002. 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
  1003. fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
  1004. array_values($I);}function
  1005. fetch_field(){$he=array_keys($this->_rows[0]);return(object)array('name'=>$he[$this->_offset++]);}}}class
  1006. Min_Driver
  1007. extends
  1008. Min_SQL{public$kg="itemName()";function
  1009. _chunkRequest($Ed,$wa,$Of,$Ec=array()){global$h;foreach(array_chunk($Ed,25)as$ib){$Pf=$Of;foreach($ib
  1010. as$t=>$u){$Pf["Item.$t.ItemName"]=$u;foreach($Ec
  1011. as$z=>$X)$Pf["Item.$t.$z"]=$X;}if(!sdb_request($wa,$Pf))return
  1012. false;}$h->affected_rows=count($Ed);return
  1013. true;}function
  1014. _extractIds($Q,$wg,$_){$I=array();if(preg_match_all("~itemName\(\) = (('[^']*+')+)~",$wg,$Ee))$I=array_map('idf_unescape',$Ee[1]);else{foreach(sdb_request_all('Select','Item',array('SelectExpression'=>'SELECT itemName() FROM '.table($Q).$wg.($_?" LIMIT 1":"")))as$be)$I[]=$be->Name;}return$I;}function
  1015. select($Q,$L,$Z,$nd,$_f=array(),$_=1,$E=0,$mg=false){global$h;$h->next=$_GET["next"];$I=parent::select($Q,$L,$Z,$nd,$_f,$_,$E,$mg);$h->next=0;return$I;}function
  1016. delete($Q,$wg,$_=0){return$this->_chunkRequest($this->_extractIds($Q,$wg,$_),'BatchDeleteAttributes',array('DomainName'=>$Q));}function
  1017. update($Q,$O,$wg,$_=0,$M="\n"){$Ub=array();$Td=array();$t=0;$Ed=$this->_extractIds($Q,$wg,$_);$u=idf_unescape($O["`itemName()`"]);unset($O["`itemName()`"]);foreach($O
  1018. as$z=>$X){$z=idf_unescape($z);if($X=="NULL"||($u!=""&&array($u)!=$Ed))$Ub["Attribute.".count($Ub).".Name"]=$z;if($X!="NULL"){foreach((array)$X
  1019. as$de=>$W){$Td["Attribute.$t.Name"]=$z;$Td["Attribute.$t.Value"]=(is_array($X)?$W:idf_unescape($W));if(!$de)$Td["Attribute.$t.Replace"]="true";$t++;}}}$Of=array('DomainName'=>$Q);return(!$Td||$this->_chunkRequest(($u!=""?array($u):$Ed),'BatchPutAttributes',$Of,$Td))&&(!$Ub||$this->_chunkRequest($Ed,'BatchDeleteAttributes',$Of,$Ub));}function
  1020. insert($Q,$O){$Of=array("DomainName"=>$Q);$t=0;foreach($O
  1021. as$C=>$Y){if($Y!="NULL"){$C=idf_unescape($C);if($C=="itemName()")$Of["ItemName"]=idf_unescape($Y);else{foreach((array)$Y
  1022. as$X){$Of["Attribute.$t.Name"]=$C;$Of["Attribute.$t.Value"]=(is_array($Y)?$X:idf_unescape($Y));$t++;}}}}return
  1023. sdb_request('PutAttributes',$Of);}function
  1024. insertUpdate($Q,$K,$kg){foreach($K
  1025. as$O){if(!$this->update($Q,$O,"WHERE `itemName()` = ".q($O["`itemName()`"])))return
  1026. false;}return
  1027. true;}function
  1028. begin(){return
  1029. false;}function
  1030. commit(){return
  1031. false;}function
  1032. rollback(){return
  1033. false;}function
  1034. slowQuery($G,$gi){$this->_conn->timeout=$gi;return$G;}}function
  1035. connect(){global$b;list(,,$F)=$b->credentials();if($F!="")return
  1036. lang(22);return
  1037. new
  1038. Min_DB;}function
  1039. support($Pc){return
  1040. preg_match('~sql~',$Pc);}function
  1041. logged_user(){global$b;$Gb=$b->credentials();return$Gb[1];}function
  1042. get_databases(){return
  1043. array("domain");}function
  1044. collations(){return
  1045. array();}function
  1046. db_collation($m,$pb){}function
  1047. 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
  1048. table_status($C="",$Oc=false){$I=array();foreach(($C!=""?array($C=>true):tables_list())as$Q=>$T){$J=array("Name"=>$Q,"Auto_increment"=>"");if(!$Oc){$Re=sdb_request('DomainMetadata',array('DomainName'=>$Q));if($Re){foreach(array("Rows"=>"ItemCount","Data_length"=>"ItemNamesSizeBytes","Index_length"=>"AttributeValuesSizeBytes","Data_free"=>"AttributeNamesSizeBytes",)as$z=>$X)$J[$z]=(string)$Re->$X;}}if($C!="")return$J;$I[$Q]=$J;}return$I;}function
  1049. explain($h,$G){}function
  1050. error(){global$h;return
  1051. h($h->error);}function
  1052. information_schema(){}function
  1053. is_view($R){}function
  1054. indexes($Q,$i=null){return
  1055. array(array("type"=>"PRIMARY","columns"=>array("itemName()")),);}function
  1056. fields($Q){return
  1057. fields_from_edit();}function
  1058. foreign_keys($Q){return
  1059. array();}function
  1060. table($v){return
  1061. idf_escape($v);}function
  1062. idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
  1063. limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_":"");}function
  1064. unconvert_field($p,$I){return$I;}function
  1065. fk_support($R){}function
  1066. engines(){return
  1067. array();}function
  1068. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){return($Q==""&&sdb_request('CreateDomain',array('DomainName'=>$C)));}function
  1069. drop_tables($S){foreach($S
  1070. as$Q){if(!sdb_request('DeleteDomain',array('DomainName'=>$Q)))return
  1071. false;}return
  1072. true;}function
  1073. count_tables($l){foreach($l
  1074. as$m)return
  1075. array($m=>count(tables_list()));}function
  1076. found_rows($R,$Z){return($Z?null:$R["Rows"]);}function
  1077. last_id(){}function
  1078. hmac($Ca,$Lb,$z,$_g=false){$Va=64;if(strlen($z)>$Va)$z=pack("H*",$Ca($z));$z=str_pad($z,$Va,"\0");$ee=$z^str_repeat("\x36",$Va);$fe=$z^str_repeat("\x5C",$Va);$I=$Ca($fe.pack("H*",$Ca($ee.$Lb)));if($_g)$I=pack("H*",$I);return$I;}function
  1079. sdb_request($wa,$Of=array()){global$b,$h;list($Ad,$Of['AWSAccessKeyId'],$dh)=$b->credentials();$Of['Action']=$wa;$Of['Timestamp']=gmdate('Y-m-d\TH:i:s+00:00');$Of['Version']='2009-04-15';$Of['SignatureVersion']=2;$Of['SignatureMethod']='HmacSHA1';ksort($Of);$G='';foreach($Of
  1080. 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?://~','',$Ad)."\n/\n$G",$dh,true)));@ini_set('track_errors',1);$Tc=@file_get_contents((preg_match('~^https?://~',$Ad)?$Ad:"http://$Ad"),false,stream_context_create(array('http'=>array('method'=>'POST','content'=>$G,'ignore_errors'=>1,))));if(!$Tc){$h->error=$php_errormsg;return
  1081. false;}libxml_use_internal_errors(true);$nj=simplexml_load_string($Tc);if(!$nj){$o=libxml_get_last_error();$h->error=$o->message;return
  1082. false;}if($nj->Errors){$o=$nj->Errors->Error;$h->error="$o->Message ($o->Code)";return
  1083. false;}$h->error='';$Xh=$wa."Result";return($nj->$Xh?$nj->$Xh:true);}function
  1084. sdb_request_all($wa,$Xh,$Of=array(),$gi=0){$I=array();$Dh=($gi?microtime(true):0);$_=(preg_match('~LIMIT\s+(\d+)\s*$~i',$Of['SelectExpression'],$B)?$B[1]:0);do{$nj=sdb_request($wa,$Of);if(!$nj)break;foreach($nj->$Xh
  1085. as$pc)$I[]=$pc;if($_&&count($I)>=$_){$_GET["next"]=$nj->NextToken;break;}if($gi&&microtime(true)-$Dh>$gi)return
  1086. false;$Of['NextToken']=$nj->NextToken;if($_)$Of['SelectExpression']=preg_replace('~\d+\s*$~',$_-count($I),$Of['SelectExpression']);}while($nj->NextToken);return$I;}$y="simpledb";$vf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","IS NOT NULL");$kd=array();$qd=array("count");$mc=array(array("json"));}$ec["mongo"]="MongoDB";if(isset($_GET["mongo"])){$hg=array("mongo","mongodb");define("DRIVER","mongo");if(class_exists('MongoDB')){class
  1087. Min_DB{var$extension="Mongo",$server_info=MongoClient::VERSION,$error,$last_id,$_link,$_db;function
  1088. connect($Li,$yf){return@new
  1089. MongoClient($Li,$yf);}function
  1090. query($G){return
  1091. false;}function
  1092. select_db($k){try{$this->_db=$this->_link->selectDB($k);return
  1093. true;}catch(Exception$Ac){$this->error=$Ac->getMessage();return
  1094. false;}}function
  1095. quote($P){return$P;}}class
  1096. Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
  1097. __construct($H){foreach($H
  1098. as$be){$J=array();foreach($be
  1099. 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
  1100. as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=count($this->_rows);}function
  1101. 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
  1102. fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
  1103. array_values($I);}function
  1104. fetch_field(){$he=array_keys($this->_rows[0]);$C=$he[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}class
  1105. Min_Driver
  1106. extends
  1107. Min_SQL{public$kg="_id";function
  1108. select($Q,$L,$Z,$nd,$_f=array(),$_=1,$E=0,$mg=false){$L=($L==array("*")?array():array_fill_keys($L,true));$vh=array();foreach($_f
  1109. as$X){$X=preg_replace('~ DESC$~','',$X,1,$Db);$vh[$X]=($Db?-1:1);}return
  1110. new
  1111. Min_Result($this->_conn->_db->selectCollection($Q)->find(array(),$L)->sort($vh)->limit($_!=""?+$_:0)->skip($E*$_));}function
  1112. 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$Ac){$this->_conn->error=$Ac->getMessage();return
  1113. false;}}}function
  1114. get_databases($ad){global$h;$I=array();$Qb=$h->_link->listDBs();foreach($Qb['databases']as$m)$I[]=$m['name'];return$I;}function
  1115. count_tables($l){global$h;$I=array();foreach($l
  1116. as$m)$I[$m]=count($h->_link->selectDB($m)->getCollectionNames(true));return$I;}function
  1117. tables_list(){global$h;return
  1118. array_fill_keys($h->_db->getCollectionNames(true),'table');}function
  1119. drop_databases($l){global$h;foreach($l
  1120. as$m){$Mg=$h->_link->selectDB($m)->drop();if(!$Mg['ok'])return
  1121. false;}return
  1122. true;}function
  1123. indexes($Q,$i=null){global$h;$I=array();foreach($h->_db->selectCollection($Q)->getIndexInfo()as$w){$Xb=array();foreach($w["key"]as$e=>$T)$Xb[]=($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"=>$Xb,);}return$I;}function
  1124. fields($Q){return
  1125. fields_from_edit();}function
  1126. found_rows($R,$Z){global$h;return$h->_db->selectCollection($_GET["select"])->count($Z);}$vf=array("=");}elseif(class_exists('MongoDB\Driver\Manager')){class
  1127. Min_DB{var$extension="MongoDB",$server_info=MONGODB_VERSION,$error,$last_id;var$_link;var$_db,$_db_name;function
  1128. connect($Li,$yf){$kb='MongoDB\Driver\Manager';return
  1129. new$kb($Li,$yf);}function
  1130. query($G){return
  1131. false;}function
  1132. select_db($k){$this->_db_name=$k;return
  1133. true;}function
  1134. quote($P){return$P;}}class
  1135. Min_Result{var$num_rows,$_rows=array(),$_offset=0,$_charset=array();function
  1136. __construct($H){foreach($H
  1137. as$be){$J=array();foreach($be
  1138. 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
  1139. as$z=>$X){if(!isset($this->_rows[0][$z]))$this->_rows[0][$z]=null;}}$this->num_rows=$H->count;}function
  1140. 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
  1141. fetch_row(){$I=$this->fetch_assoc();if(!$I)return$I;return
  1142. array_values($I);}function
  1143. fetch_field(){$he=array_keys($this->_rows[0]);$C=$he[$this->_offset++];return(object)array('name'=>$C,'charsetnr'=>$this->_charset[$C],);}}class
  1144. Min_Driver
  1145. extends
  1146. Min_SQL{public$kg="_id";function
  1147. select($Q,$L,$Z,$nd,$_f=array(),$_=1,$E=0,$mg=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($_f
  1148. as$X){$X=preg_replace('~ DESC$~','',$X,1,$Db);$vh[$X]=($Db?-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));$Pg=$h->_link->executeQuery("$h->_db_name.$Q",$G);return
  1149. new
  1150. Min_Result($Pg);}function
  1151. update($Q,$O,$wg,$_=0,$M="\n"){global$h;$m=$h->_db_name;$Z=sql_query_where_parser($wg);$kb='MongoDB\Driver\BulkWrite';$Za=new$kb(array());if(isset($O['_id']))unset($O['_id']);$Jg=array();foreach($O
  1152. as$z=>$Y){if($Y=='NULL'){$Jg[$z]=1;unset($O[$z]);}}$Ki=array('$set'=>$O);if(count($Jg))$Ki['$unset']=$Jg;$Za->update($Z,$Ki,array('upsert'=>false));$Pg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Pg->getModifiedCount();return
  1153. true;}function
  1154. delete($Q,$wg,$_=0){global$h;$m=$h->_db_name;$Z=sql_query_where_parser($wg);$kb='MongoDB\Driver\BulkWrite';$Za=new$kb(array());$Za->delete($Z,array('limit'=>$_));$Pg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Pg->getDeletedCount();return
  1155. true;}function
  1156. 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);$Pg=$h->_link->executeBulkWrite("$m.$Q",$Za);$h->affected_rows=$Pg->getInsertedCount();return
  1157. true;}}function
  1158. get_databases($ad){global$h;$I=array();$kb='MongoDB\Driver\Command';$sb=new$kb(array('listDatabases'=>1));$Pg=$h->_link->executeCommand('admin',$sb);foreach($Pg
  1159. as$Qb){foreach($Qb->databases
  1160. as$m)$I[]=$m->name;}return$I;}function
  1161. count_tables($l){$I=array();return$I;}function
  1162. tables_list(){global$h;$kb='MongoDB\Driver\Command';$sb=new$kb(array('listCollections'=>1));$Pg=$h->_link->executeCommand($h->_db_name,$sb);$qb=array();foreach($Pg
  1163. as$H)$qb[$H->name]='table';return$qb;}function
  1164. drop_databases($l){return
  1165. false;}function
  1166. indexes($Q,$i=null){global$h;$I=array();$kb='MongoDB\Driver\Command';$sb=new$kb(array('listIndexes'=>$Q));$Pg=$h->_link->executeCommand($h->_db_name,$sb);foreach($Pg
  1167. as$w){$Xb=array();$f=array();foreach(get_object_vars($w->key)as$e=>$T){$Xb[]=($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"=>$Xb,);}return$I;}function
  1168. 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
  1169. 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
  1170. found_rows($R,$Z){global$h;$Z=where_to_query($Z);$kb='MongoDB\Driver\Command';$sb=new$kb(array('count'=>$R['Name'],'query'=>$Z));$Pg=$h->_link->executeCommand($h->_db_name,$sb);$oi=$Pg->toArray();return$oi[0]->n;}function
  1171. sql_query_where_parser($wg){$wg=trim(preg_replace('/WHERE[\s]?[(]?\(?/','',$wg));$wg=preg_replace('/\)\)\)$/',')',$wg);$kj=explode(' AND ',$wg);$lj=explode(') OR (',$wg);$Z=array();foreach($kj
  1172. as$ij)$Z[]=trim($ij);if(count($lj)==1)$lj=array();elseif(count($lj)>1)$Z=array();return
  1173. where_to_query($Z,$lj);}function
  1174. where_to_query($gj=array(),$hj=array()){global$b;$Lb=array();foreach(array('and'=>$gj,'or'=>$hj)as$T=>$Z){if(is_array($Z)){foreach($Z
  1175. as$Hc){list($nb,$tf,$X)=explode(" ",$Hc,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($tf,$b->operators))continue;if(preg_match('~^\(f\)(.+)~',$tf,$B)){$X=(float)$X;$tf=$B[1];}elseif(preg_match('~^\(date\)(.+)~',$tf,$B)){$Nb=new
  1176. DateTime($X);$kb='MongoDB\BSON\UTCDatetime';$X=new$kb($Nb->getTimestamp()*1000);$tf=$B[1];}switch($tf){case'=':$tf='$eq';break;case'!=':$tf='$ne';break;case'>':$tf='$gt';break;case'<':$tf='$lt';break;case'>=':$tf='$gte';break;case'<=':$tf='$lte';break;case'regex':$tf='$regex';break;default:continue
  1177. 2;}if($T=='and')$Lb['$and'][]=array($nb=>array($tf=>$X));elseif($T=='or')$Lb['$or'][]=array($nb=>array($tf=>$X));}}}return$Lb;}$vf=array("=","!=",">","<",">=","<=","regex","(f)=","(f)!=","(f)>","(f)<","(f)>=","(f)<=","(date)=","(date)!=","(date)>","(date)<","(date)>=","(date)<=",);}function
  1178. table($v){return$v;}function
  1179. idf_escape($v){return$v;}function
  1180. table_status($C="",$Oc=false){$I=array();foreach(tables_list()as$Q=>$T){$I[$Q]=array("Name"=>$Q);if($C==$Q)return$I[$Q];}return$I;}function
  1181. create_database($m,$d){return
  1182. true;}function
  1183. last_id(){global$h;return$h->last_id;}function
  1184. error(){global$h;return
  1185. h($h->error);}function
  1186. collations(){return
  1187. array();}function
  1188. logged_user(){global$b;$Gb=$b->credentials();return$Gb[1];}function
  1189. connect(){global$b;$h=new
  1190. Min_DB;list($N,$V,$F)=$b->credentials();$yf=array();if($V.$F!=""){$yf["username"]=$V;$yf["password"]=$F;}$m=$b->database();if($m!="")$yf["db"]=$m;try{$h->_link=$h->connect("mongodb://$N",$yf);if($F!=""){$yf["password"]="";try{$h->connect("mongodb://$N",$yf);return
  1191. lang(22);}catch(Exception$Ac){}}return$h;}catch(Exception$Ac){return$Ac->getMessage();}}function
  1192. alter_indexes($Q,$c){global$h;foreach($c
  1193. as$X){list($T,$C,$O)=$X;if($O=="DROP")$I=$h->_db->command(array("deleteIndexes"=>$Q,"index"=>$C));else{$f=array();foreach($O
  1194. as$e){$e=preg_replace('~ DESC$~','',$e,1,$Db);$f[$e]=($Db?-1:1);}$I=$h->_db->selectCollection($Q)->ensureIndex($f,array("unique"=>($T=="UNIQUE"),"name"=>$C,));}if($I['errmsg']){$h->error=$I['errmsg'];return
  1195. false;}}return
  1196. true;}function
  1197. support($Pc){return
  1198. preg_match("~database|indexes|descidx~",$Pc);}function
  1199. db_collation($m,$pb){}function
  1200. information_schema(){}function
  1201. is_view($R){}function
  1202. convert_field($p){}function
  1203. unconvert_field($p,$I){return$I;}function
  1204. foreign_keys($Q){return
  1205. array();}function
  1206. fk_support($R){}function
  1207. engines(){return
  1208. array();}function
  1209. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){global$h;if($Q==""){$h->_db->createCollection($C);return
  1210. true;}}function
  1211. drop_tables($S){global$h;foreach($S
  1212. as$Q){$Mg=$h->_db->selectCollection($Q)->drop();if(!$Mg['ok'])return
  1213. false;}return
  1214. true;}function
  1215. truncate_tables($S){global$h;foreach($S
  1216. as$Q){$Mg=$h->_db->selectCollection($Q)->remove();if(!$Mg['ok'])return
  1217. false;}return
  1218. true;}$y="mongo";$kd=array();$qd=array();$mc=array(array("json"));}$ec["elastic"]="Elasticsearch (beta)";if(isset($_GET["elastic"])){$hg=array("json + allow_url_fopen");define("DRIVER","elastic");if(function_exists('json_decode')&&ini_bool('allow_url_fopen')){class
  1219. Min_DB{var$extension="JSON",$server_info,$errno,$error,$_url;function
  1220. rootQuery($Yf,$zb=array(),$Se='GET'){@ini_set('track_errors',1);$Tc=@file_get_contents("$this->_url/".ltrim($Yf,'/'),false,stream_context_create(array('http'=>array('method'=>$Se,'content'=>$zb===null?$zb:json_encode($zb),'header'=>'Content-Type: application/json','ignore_errors'=>1,))));if(!$Tc){$this->error=$php_errormsg;return$Tc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Tc;return
  1221. false;}$I=json_decode($Tc,true);if($I===null){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$yb=get_defined_constants(true);foreach($yb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return$I;}function
  1222. query($Yf,$zb=array(),$Se='GET'){return$this->rootQuery(($this->_db!=""?"$this->_db/":"/").ltrim($Yf,'/'),$zb,$Se);}function
  1223. 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
  1224. select_db($k){$this->_db=$k;return
  1225. true;}function
  1226. quote($P){return$P;}}class
  1227. Min_Result{var$num_rows,$_rows;function
  1228. __construct($K){$this->num_rows=count($this->_rows);$this->_rows=$K;reset($this->_rows);}function
  1229. fetch_assoc(){$I=current($this->_rows);next($this->_rows);return$I;}function
  1230. fetch_row(){return
  1231. array_values($this->fetch_assoc());}}}class
  1232. Min_Driver
  1233. extends
  1234. Min_SQL{function
  1235. select($Q,$L,$Z,$nd,$_f=array(),$_=1,$E=0,$mg=false){global$b;$Lb=array();$G="$Q/_search";if($L!=array("*"))$Lb["fields"]=$L;if($_f){$vh=array();foreach($_f
  1236. as$nb){$nb=preg_replace('~ DESC$~','',$nb,1,$Db);$vh[]=($Db?array($nb=>"desc"):$nb);}$Lb["sort"]=$vh;}if($_){$Lb["size"]=+$_;if($E)$Lb["from"]=($E*$_);}foreach($Z
  1237. as$X){list($nb,$tf,$X)=explode(" ",$X,3);if($nb=="_id")$Lb["query"]["ids"]["values"][]=$X;elseif($nb.$X!=""){$bi=array("term"=>array(($nb!=""?$nb:"_all")=>$X));if($tf=="=")$Lb["query"]["filtered"]["filter"]["and"][]=$bi;else$Lb["query"]["filtered"]["query"]["bool"]["must"][]=$bi;}}if($Lb["query"]&&!$Lb["query"]["filtered"]["query"]&&!$Lb["query"]["ids"])$Lb["query"]["filtered"]["query"]=array("match_all"=>array());$Dh=microtime(true);$ch=$this->_conn->query($G,$Lb);if($mg)echo$b->selectQuery("$G: ".print_r($Lb,true),$Dh,!$ch);if(!$ch)return
  1238. false;$I=array();foreach($ch['hits']['hits']as$_d){$J=array();if($L==array("*"))$J["_id"]=$_d["_id"];$q=$_d['_source'];if($L!=array("*")){$q=array();foreach($L
  1239. as$z)$q[$z]=$_d['fields'][$z];}foreach($q
  1240. as$z=>$X){if($Lb["fields"])$X=$X[0];$J[$z]=(is_array($X)?json_encode($X):$X);}$I[]=$J;}return
  1241. new
  1242. Min_Result($I);}function
  1243. update($T,$Ag,$wg,$_=0,$M="\n"){$Wf=preg_split('~ *= *~',$wg);if(count($Wf)==2){$u=trim($Wf[1]);$G="$T/$u";return$this->_conn->query($G,$Ag,'POST');}return
  1244. false;}function
  1245. insert($T,$Ag){$u="";$G="$T/$u";$Mg=$this->_conn->query($G,$Ag,'POST');$this->_conn->last_id=$Mg['_id'];return$Mg['created'];}function
  1246. delete($T,$wg,$_=0){$Ed=array();if(is_array($_GET["where"])&&$_GET["where"]["_id"])$Ed[]=$_GET["where"]["_id"];if(is_array($_POST['check'])){foreach($_POST['check']as$db){$Wf=preg_split('~ *= *~',$db);if(count($Wf)==2)$Ed[]=trim($Wf[1]);}}$this->_conn->affected_rows=0;foreach($Ed
  1247. as$u){$G="{$T}/{$u}";$Mg=$this->_conn->query($G,'{}','DELETE');if(is_array($Mg)&&$Mg['found']==true)$this->_conn->affected_rows++;}return$this->_conn->affected_rows;}}function
  1248. connect(){global$b;$h=new
  1249. Min_DB;list($N,$V,$F)=$b->credentials();if($F!=""&&$h->connect($N,$V,""))return
  1250. lang(22);if($h->connect($N,$V,$F))return$h;return$h->error;}function
  1251. support($Pc){return
  1252. preg_match("~database|table|columns~",$Pc);}function
  1253. logged_user(){global$b;$Gb=$b->credentials();return$Gb[1];}function
  1254. get_databases(){global$h;$I=$h->rootQuery('_aliases');if($I){$I=array_keys($I);sort($I,SORT_STRING);}return$I;}function
  1255. collations(){return
  1256. array();}function
  1257. db_collation($m,$pb){}function
  1258. engines(){return
  1259. array();}function
  1260. count_tables($l){global$h;$I=array();$H=$h->query('_stats');if($H&&$H['indices']){$Md=$H['indices'];foreach($Md
  1261. as$Ld=>$Eh){$Kd=$Eh['total']['indexing'];$I[$Ld]=$Kd['index_total'];}}return$I;}function
  1262. tables_list(){global$h;$I=$h->query('_mapping');if($I)$I=array_fill_keys(array_keys($I[$h->_db]["mappings"]),'table');return$I;}function
  1263. table_status($C="",$Oc=false){global$h;$ch=$h->query("_search",array("size"=>0,"aggregations"=>array("count_by_type"=>array("terms"=>array("field"=>"_type")))),"POST");$I=array();if($ch){$S=$ch["aggregations"]["count_by_type"]["buckets"];foreach($S
  1264. 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
  1265. error(){global$h;return
  1266. h($h->error);}function
  1267. information_schema(){}function
  1268. is_view($R){}function
  1269. indexes($Q,$i=null){return
  1270. array(array("type"=>"PRIMARY","columns"=>array("_id")),);}function
  1271. fields($Q){global$h;$H=$h->query("$Q/_mapping");$I=array();if($H){$Ae=$H[$Q]['properties'];if(!$Ae)$Ae=$H[$h->_db]['mappings'][$Q]['properties'];if($Ae){foreach($Ae
  1272. 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
  1273. foreign_keys($Q){return
  1274. array();}function
  1275. table($v){return$v;}function
  1276. idf_escape($v){return$v;}function
  1277. convert_field($p){}function
  1278. unconvert_field($p,$I){return$I;}function
  1279. fk_support($R){}function
  1280. found_rows($R,$Z){return
  1281. null;}function
  1282. create_database($m){global$h;return$h->rootQuery(urlencode($m),null,'PUT');}function
  1283. drop_databases($l){global$h;return$h->rootQuery(urlencode(implode(',',$l)),array(),'DELETE');}function
  1284. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){global$h;$sg=array();foreach($q
  1285. as$Mc){$Rc=trim($Mc[1][0]);$Sc=trim($Mc[1][1]?$Mc[1][1]:"text");$sg[$Rc]=array('type'=>$Sc);}if(!empty($sg))$sg=array('properties'=>$sg);return$h->query("_mapping/{$C}",$sg,'PUT');}function
  1286. drop_tables($S){global$h;$I=true;foreach($S
  1287. as$Q)$I=$I&&$h->query(urlencode($Q),array(),'DELETE');return$I;}function
  1288. last_id(){global$h;return$h->last_id;}$y="elastic";$vf=array("=","query");$kd=array();$qd=array();$mc=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);}}$ec["clickhouse"]="ClickHouse (alpha)";if(isset($_GET["clickhouse"])){define("DRIVER","clickhouse");class
  1289. Min_DB{var$extension="JSON",$server_info,$errno,$_result,$error,$_url;var$_db='default';function
  1290. rootQuery($m,$G){@ini_set('track_errors',1);$Tc=@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($Tc===false){$this->error=$php_errormsg;return$Tc;}if(!preg_match('~^HTTP/[0-9.]+ 2~i',$http_response_header[0])){$this->error=$Tc;return
  1291. false;}$I=json_decode($Tc,true);if($I===null){$this->errno=json_last_error();if(function_exists('json_last_error_msg'))$this->error=json_last_error_msg();else{$yb=get_defined_constants(true);foreach($yb['json']as$C=>$Y){if($Y==$this->errno&&preg_match('~^JSON_ERROR_~',$C)){$this->error=$C;break;}}}}return
  1292. new
  1293. Min_Result($I);}function
  1294. isQuerySelectLike($G){return(bool)preg_match('~^(select|show)~i',$G);}function
  1295. query($G){return$this->rootQuery($this->_db,$G);}function
  1296. 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
  1297. select_db($k){$this->_db=$k;return
  1298. true;}function
  1299. quote($P){return"'".addcslashes($P,"\\'")."'";}function
  1300. multi_query($G){return$this->_result=$this->query($G);}function
  1301. store_result(){return$this->_result;}function
  1302. next_result(){return
  1303. false;}function
  1304. result($G,$p=0){$H=$this->query($G);return$H['data'];}}class
  1305. Min_Result{var$num_rows,$_rows,$columns,$meta,$_offset=0;function
  1306. __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
  1307. fetch_assoc(){$J=current($this->_rows);next($this->_rows);return$J===false?false:array_combine($this->columns,$J);}function
  1308. fetch_row(){$J=current($this->_rows);next($this->_rows);return$J;}function
  1309. fetch_field(){$e=$this->_offset++;$I=new
  1310. 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
  1311. Min_Driver
  1312. extends
  1313. Min_SQL{function
  1314. delete($Q,$wg,$_=0){return
  1315. queries("ALTER TABLE ".table($Q)." DELETE $wg");}function
  1316. update($Q,$O,$wg,$_=0,$M="\n"){$Vi=array();foreach($O
  1317. as$z=>$X)$Vi[]="$z = $X";$G=$M.implode(",$M",$Vi);return
  1318. queries("ALTER TABLE ".table($Q)." UPDATE $G$wg");}}function
  1319. idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
  1320. table($v){return
  1321. idf_escape($v);}function
  1322. explain($h,$G){return'';}function
  1323. found_rows($R,$Z){$K=get_vals("SELECT COUNT(*) FROM ".idf_escape($R["Name"]).($Z?" WHERE ".implode(" AND ",$Z):""));return
  1324. empty($K)?false:$K[0];}function
  1325. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){foreach($q
  1326. as$p){if($p[1][2]===" NULL")$p[1][1]=" Nullable({$p[1][1]})";unset($p[1][2]);}}function
  1327. truncate_tables($S){return
  1328. apply_queries("TRUNCATE TABLE",$S);}function
  1329. drop_views($aj){return
  1330. drop_tables($aj);}function
  1331. drop_tables($S){return
  1332. apply_queries("DROP TABLE",$S);}function
  1333. connect(){global$b;$h=new
  1334. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[2]))return$h;return$h->error;}function
  1335. get_databases($ad){global$h;$H=get_rows('SHOW DATABASES');$I=array();foreach($H
  1336. as$J)$I[]=$J['name'];sort($I);return$I;}function
  1337. limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?", $D":""):"");}function
  1338. limit1($Q,$G,$Z,$M="\n"){return
  1339. limit($G,$Z,1,0,$M);}function
  1340. db_collation($m,$pb){}function
  1341. engines(){return
  1342. array('MergeTree');}function
  1343. logged_user(){global$b;$Gb=$b->credentials();return$Gb[1];}function
  1344. tables_list(){$H=get_rows('SHOW TABLES');$I=array();foreach($H
  1345. as$J)$I[$J['name']]='table';ksort($I);return$I;}function
  1346. count_tables($l){return
  1347. array();}function
  1348. table_status($C="",$Oc=false){global$h;$I=array();$S=get_rows("SELECT name, engine FROM system.tables WHERE database = ".q($h->_db));foreach($S
  1349. as$Q){$I[$Q['name']]=array('Name'=>$Q['name'],'Engine'=>$Q['engine'],);if($C===$Q['name'])return$I[$Q['name']];}return$I;}function
  1350. is_view($R){return
  1351. false;}function
  1352. fk_support($R){return
  1353. false;}function
  1354. convert_field($p){}function
  1355. unconvert_field($p,$I){if(in_array($p['type'],array("Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float32","Float64")))return"to$p[type]($I)";return$I;}function
  1356. fields($Q){$I=array();$H=get_rows("SELECT name, type, default_expression FROM system.columns WHERE ".idf_escape('table')." = ".q($Q));foreach($H
  1357. as$J){$T=trim($J['type']);$ff=strpos($T,'Nullable(')===0;$I[trim($J['name'])]=array("field"=>trim($J['name']),"full_type"=>$T,"type"=>$T,"default"=>trim($J['default_expression']),"null"=>$ff,"auto_increment"=>'0',"privileges"=>array("insert"=>1,"select"=>1,"update"=>0),);}return$I;}function
  1358. indexes($Q,$i=null){return
  1359. array();}function
  1360. foreign_keys($Q){return
  1361. array();}function
  1362. collations(){return
  1363. array();}function
  1364. information_schema($m){return
  1365. false;}function
  1366. error(){global$h;return
  1367. h($h->error);}function
  1368. types(){return
  1369. array();}function
  1370. schemas(){return
  1371. array();}function
  1372. get_schema(){return"";}function
  1373. set_schema($ah){return
  1374. true;}function
  1375. auto_increment(){return'';}function
  1376. last_id(){return
  1377. 0;}function
  1378. support($Pc){return
  1379. preg_match("~^(columns|sql|status|table)$~",$Pc);}$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();$vf=array("=","<",">","<=",">=","!=","~","!~","LIKE","LIKE %%","IN","IS NULL","NOT LIKE","NOT IN","IS NOT NULL","SQL");$kd=array();$qd=array("avg","count","count distinct","max","min","sum");$mc=array();}$ec=array("server"=>"MySQL")+$ec;if(!defined("DRIVER")){$hg=array("MySQLi","MySQL","PDO_MySQL");define("DRIVER","server");if(extension_loaded("mysqli")){class
  1380. Min_DB
  1381. extends
  1382. MySQLi{var$extension="MySQLi";function
  1383. __construct(){parent::init();}function
  1384. connect($N="",$V="",$F="",$k=null,$dg=null,$uh=null){global$b;mysqli_report(MYSQLI_REPORT_OFF);list($Ad,$dg)=explode(":",$N,2);$Ch=$b->connectSsl();if($Ch)$this->ssl_set($Ch['key'],$Ch['cert'],$Ch['ca'],'','');$I=@$this->real_connect(($N!=""?$Ad: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($dg)?$dg:ini_get("mysqli.default_port")),(!is_numeric($dg)?$dg:$uh),($Ch?64:0));$this->options(MYSQLI_OPT_LOCAL_INFILE,false);return$I;}function
  1385. set_charset($cb){if(parent::set_charset($cb))return
  1386. true;parent::set_charset('utf8');return$this->query("SET NAMES $cb");}function
  1387. result($G,$p=0){$H=$this->query($G);if(!$H)return
  1388. false;$J=$H->fetch_array();return$J[$p];}function
  1389. 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
  1390. Min_DB{var$extension="MySQL",$server_info,$affected_rows,$errno,$error,$_link,$_result;function
  1391. connect($N,$V,$F){if(ini_bool("mysql.allow_local_infile")){$this->error=lang(32,"'mysql.allow_local_infile'","MySQLi","PDO_MySQL");return
  1392. 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
  1393. set_charset($cb){if(function_exists('mysql_set_charset')){if(mysql_set_charset($cb,$this->_link))return
  1394. true;mysql_set_charset('utf8',$this->_link);}return$this->query("SET NAMES $cb");}function
  1395. quote($P){return"'".mysql_real_escape_string($P,$this->_link)."'";}function
  1396. select_db($k){return
  1397. mysql_select_db($k,$this->_link);}function
  1398. 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
  1399. false;}if($H===true){$this->affected_rows=mysql_affected_rows($this->_link);$this->info=mysql_info($this->_link);return
  1400. true;}return
  1401. new
  1402. Min_Result($H);}function
  1403. multi_query($G){return$this->_result=$this->query($G);}function
  1404. store_result(){return$this->_result;}function
  1405. next_result(){return
  1406. false;}function
  1407. result($G,$p=0){$H=$this->query($G);if(!$H||!$H->num_rows)return
  1408. false;return
  1409. mysql_result($H->_result,0,$p);}}class
  1410. Min_Result{var$num_rows,$_result,$_offset=0;function
  1411. __construct($H){$this->_result=$H;$this->num_rows=mysql_num_rows($H);}function
  1412. fetch_assoc(){return
  1413. mysql_fetch_assoc($this->_result);}function
  1414. fetch_row(){return
  1415. mysql_fetch_row($this->_result);}function
  1416. 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
  1417. __destruct(){mysql_free_result($this->_result);}}}elseif(extension_loaded("pdo_mysql")){class
  1418. Min_DB
  1419. extends
  1420. Min_PDO{var$extension="PDO_MySQL";function
  1421. connect($N,$V,$F){global$b;$yf=array(PDO::MYSQL_ATTR_LOCAL_INFILE=>false);$Ch=$b->connectSsl();if($Ch)$yf+=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,$yf);return
  1422. true;}function
  1423. set_charset($cb){$this->query("SET NAMES $cb");}function
  1424. select_db($k){return$this->query("USE ".idf_escape($k));}function
  1425. query($G,$Di=false){$this->setAttribute(1000,!$Di);return
  1426. parent::query($G,$Di);}}}class
  1427. Min_Driver
  1428. extends
  1429. Min_SQL{function
  1430. insert($Q,$O){return($O?parent::insert($Q,$O):queries("INSERT INTO ".table($Q)." ()\nVALUES ()"));}function
  1431. insertUpdate($Q,$K,$kg){$f=array_keys(reset($K));$ig="INSERT INTO ".table($Q)." (".implode(", ",$f).") VALUES\n";$Vi=array();foreach($f
  1432. as$z)$Vi[$z]="$z = VALUES($z)";$Lh="\nON DUPLICATE KEY UPDATE ".implode(", ",$Vi);$Vi=array();$ue=0;foreach($K
  1433. as$O){$Y="(".implode(", ",$O).")";if($Vi&&(strlen($ig)+$ue+strlen($Y)+strlen($Lh)>1e6)){if(!queries($ig.implode(",\n",$Vi).$Lh))return
  1434. false;$Vi=array();$ue=0;}$Vi[]=$Y;$ue+=strlen($Y)+2;}return
  1435. queries($ig.implode(",\n",$Vi).$Lh);}function
  1436. 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
  1437. 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
  1438. warnings(){$H=$this->_conn->query("SHOW WARNINGS");if($H&&$H->num_rows){ob_start();select($H);return
  1439. ob_get_clean();}}function
  1440. tableHelp($C){$Be=preg_match('~MariaDB~',$this->_conn->server_info);if(information_schema(DB))return
  1441. strtolower(($Be?"information-schema-$C-table/":str_replace("_","-",$C)."-table.html"));if(DB=="mysql")return($Be?"mysql$C-table/":"system-database.html");}}function
  1442. idf_escape($v){return"`".str_replace("`","``",$v)."`";}function
  1443. table($v){return
  1444. idf_escape($v);}function
  1445. connect(){global$b,$U,$Ih;$h=new
  1446. Min_DB;$Gb=$b->credentials();if($h->connect($Gb[0],$Gb[1],$Gb[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($Yg=iconv("windows-1250","utf-8",$I))>strlen($I))$I=$Yg;return$I;}function
  1447. get_databases($ad){$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=($ad?slow_query($G):get_vals($G));restart_session();set_session("dbs",$I);stop_session();}return$I;}function
  1448. limit($G,$Z,$_,$D=0,$M=" "){return" $G$Z".($_!==null?$M."LIMIT $_".($D?" OFFSET $D":""):"");}function
  1449. limit1($Q,$G,$Z,$M="\n"){return
  1450. limit($G,$Z,1,0,$M);}function
  1451. 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
  1452. engines(){$I=array();foreach(get_rows("SHOW ENGINES")as$J){if(preg_match("~YES|DEFAULT~",$J["Support"]))$I[]=$J["Engine"];}return$I;}function
  1453. logged_user(){global$h;return$h->result("SELECT USER()");}function
  1454. tables_list(){return
  1455. 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
  1456. count_tables($l){$I=array();foreach($l
  1457. as$m)$I[$m]=count(get_vals("SHOW TABLES IN ".idf_escape($m)));return$I;}function
  1458. table_status($C="",$Oc=false){$I=array();foreach(get_rows($Oc&&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
  1459. is_view($R){return$R["Engine"]===null;}function
  1460. fk_support($R){return
  1461. preg_match('~InnoDB|IBMDB2I~i',$R["Engine"])||(preg_match('~NDB~i',$R["Engine"])&&min_version(5.6));}function
  1462. 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
  1463. 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
  1464. foreign_keys($Q){global$h,$qf;static$ag='(?:`(?:[^`]|``)+`)|(?:"(?:[^"]|"")+")';$I=array();$Eb=$h->result("SHOW CREATE TABLE ".table($Q),1);if($Eb){preg_match_all("~CONSTRAINT ($ag) FOREIGN KEY ?\\(((?:$ag,? ?)+)\\) REFERENCES ($ag)(?:\\.($ag))? \\(((?:$ag,? ?)+)\\)(?: ON DELETE ($qf))?(?: ON UPDATE ($qf))?~",$Eb,$Ee,PREG_SET_ORDER);foreach($Ee
  1465. as$B){preg_match_all("~$ag~",$B[2],$wh);preg_match_all("~$ag~",$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
  1466. view($C){global$h;return
  1467. array("select"=>preg_replace('~^(?:[^`]|`[^`]*`)*\s+AS\s+~isU','',$h->result("SHOW CREATE VIEW ".table($C),1)));}function
  1468. 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
  1469. as$z=>$X)asort($I[$z]);return$I;}function
  1470. information_schema($m){return(min_version(5)&&$m=="information_schema")||(min_version(5.5)&&$m=="performance_schema");}function
  1471. error(){global$h;return
  1472. h(preg_replace('~^You have an error.*syntax to use~U',"Syntax error",$h->error));}function
  1473. create_database($m,$d){return
  1474. queries("CREATE DATABASE ".idf_escape($m).($d?" COLLATE ".q($d):""));}function
  1475. drop_databases($l){$I=apply_queries("DROP DATABASE",$l,'idf_escape');restart_session();set_session("dbs",null);return$I;}function
  1476. rename_database($C,$d){$I=false;if(create_database($C,$d)){$Kg=array();foreach(tables_list()as$Q=>$T)$Kg[]=table($Q)." TO ".idf_escape($C).".".table($Q);$I=(!$Kg||queries("RENAME TABLE ".implode(", ",$Kg)));if($I)queries("DROP DATABASE ".idf_escape(DB));restart_session();set_session("dbs",null);}return$I;}function
  1477. 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
  1478. alter_table($Q,$C,$q,$cd,$ub,$uc,$d,$Ma,$Uf){$c=array();foreach($q
  1479. 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,$cd);$Fh=($ub!==null?" COMMENT=".q($ub):"").($uc?" ENGINE=".q($uc):"").($d?" COLLATE ".q($d):"").($Ma!=""?" AUTO_INCREMENT=$Ma":"");if($Q=="")return
  1480. queries("CREATE TABLE ".table($C)." (\n".implode(",\n",$c)."\n)$Fh$Uf");if($Q!=$C)$c[]="RENAME TO ".table($C);if($Fh)$c[]=ltrim($Fh);return($c||$Uf?queries("ALTER TABLE ".table($Q)."\n".implode(",\n",$c).$Uf):true);}function
  1481. alter_indexes($Q,$c){foreach($c
  1482. 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
  1483. queries("ALTER TABLE ".table($Q).implode(",",$c));}function
  1484. truncate_tables($S){return
  1485. apply_queries("TRUNCATE TABLE",$S);}function
  1486. drop_views($aj){return
  1487. queries("DROP VIEW ".implode(", ",array_map('table',$aj)));}function
  1488. drop_tables($S){return
  1489. queries("DROP TABLE ".implode(", ",array_map('table',$S)));}function
  1490. move_tables($S,$aj,$Yh){$Kg=array();foreach(array_merge($S,$aj)as$Q)$Kg[]=table($Q)." TO ".idf_escape($Yh).".".table($Q);return
  1491. queries("RENAME TABLE ".implode(", ",$Kg));}function
  1492. copy_tables($S,$aj,$Yh){queries("SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'");foreach($S
  1493. 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
  1494. 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
  1495. false;}}foreach($aj
  1496. 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
  1497. false;}return
  1498. true;}function
  1499. trigger($C){if($C=="")return
  1500. array();$K=get_rows("SHOW TRIGGERS WHERE `Trigger` = ".q($C));return
  1501. reset($K);}function
  1502. 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
  1503. trigger_options(){return
  1504. array("Timing"=>array("BEFORE","AFTER"),"Event"=>array("INSERT","UPDATE","DELETE"),"Type"=>array("FOR EACH ROW"),);}function
  1505. routine($C,$T){global$h,$wc,$Rd,$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*\\(((?:[^'\")]|$wc)++)\\))?\\s*(zerofill\\s*)?(unsigned(?:\\s+zerofill)?)?)(?:\\s*(?:CHARSET|CHARACTER\\s+SET)\\s*['\"]?([^'\"\\s,]+)['\"]?)?";$ag="$xh*(".($T=="FUNCTION"?"":$Rd).")?\\s*(?:`((?:[^`]|``)*)`\\s*|\\b(\\S+)\\s+)$Ci";$j=$h->result("SHOW CREATE $T ".idf_escape($C),2);preg_match("~\\(((?:$ag\\s*,?)*)\\)\\s*".($T=="FUNCTION"?"RETURNS\\s+$Ci\\s+":"")."(.*)~is",$j,$B);$q=array();preg_match_all("~$ag\\s*,?~is",$B[1],$Ee,PREG_SET_ORDER);foreach($Ee
  1506. as$Nf){$C=str_replace("``","`",$Nf[2]).$Nf[3];$q[]=array("field"=>$C,"type"=>strtolower($Nf[5]),"length"=>preg_replace_callback("~$wc~s",'normalize_enum',$Nf[6]),"unsigned"=>strtolower(preg_replace('~\s+~',' ',trim("$Nf[8] $Nf[7]"))),"null"=>1,"full_type"=>$Nf[4],"inout"=>strtoupper($Nf[1]),"collation"=>strtolower($Nf[9]),);}if($T!="FUNCTION")return
  1507. array("fields"=>$q,"definition"=>$B[11]);return
  1508. array("fields"=>$q,"returns"=>array("type"=>$B[12],"length"=>$B[13],"unsigned"=>$B[15],"collation"=>$B[16]),"definition"=>$B[17],"language"=>"SQL",);}function
  1509. routines(){return
  1510. get_rows("SELECT ROUTINE_NAME AS SPECIFIC_NAME, ROUTINE_NAME, ROUTINE_TYPE, DTD_IDENTIFIER FROM information_schema.ROUTINES WHERE ROUTINE_SCHEMA = ".q(DB));}function
  1511. routine_languages(){return
  1512. array();}function
  1513. routine_id($C,$J){return
  1514. idf_escape($C);}function
  1515. last_id(){global$h;return$h->result("SELECT LAST_INSERT_ID()");}function
  1516. explain($h,$G){return$h->query("EXPLAIN ".(min_version(5.1)?"PARTITIONS ":"").$G);}function
  1517. found_rows($R,$Z){return($Z||$R["Engine"]!="InnoDB"?null:$R["Rows"]);}function
  1518. types(){return
  1519. array();}function
  1520. schemas(){return
  1521. array();}function
  1522. get_schema(){return"";}function
  1523. set_schema($ah){return
  1524. true;}function
  1525. 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
  1526. truncate_sql($Q){return"TRUNCATE ".table($Q);}function
  1527. use_sql($k){return"USE ".idf_escape($k);}function
  1528. 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
  1529. show_variables(){return
  1530. get_key_vals("SHOW VARIABLES");}function
  1531. process_list(){return
  1532. get_rows("SHOW FULL PROCESSLIST");}function
  1533. show_status(){return
  1534. get_key_vals("SHOW STATUS");}function
  1535. 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
  1536. 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
  1537. support($Pc){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")))."~",$Pc);}function
  1538. kill_process($X){return
  1539. queries("KILL ".number($X));}function
  1540. connection_id(){return"SELECT CONNECTION_ID()";}function
  1541. 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");$vf=array("=","<",">","<=",">=","!=","LIKE","LIKE %%","REGEXP","IN","FIND_IN_SET","IS NULL","NOT LIKE","NOT REGEXP","NOT IN","IS NOT NULL","SQL");$kd=array("char_length","date","from_unixtime","lower","round","floor","ceil","sec_to_time","time_to_sec","upper");$qd=array("avg","count","count distinct","group_concat","max","min","sum");$mc=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.1";class
  1542. Adminer{var$operators;function
  1543. name(){return"<a href='https://www.adminer.org/'".target_blank()." id='h1'>Adminer</a>";}function
  1544. credentials(){return
  1545. array(SERVER,$_GET["username"],get_password());}function
  1546. connectSsl(){}function
  1547. permanentLogin($j=false){return
  1548. password_file($j);}function
  1549. bruteForceKey(){return$_SERVER["REMOTE_ADDR"];}function
  1550. serverName($N){return
  1551. h($N);}function
  1552. database(){return
  1553. DB;}function
  1554. databases($ad=true){return
  1555. get_databases($ad);}function
  1556. schemas(){return
  1557. schemas();}function
  1558. queryTimeout(){return
  1559. 2;}function
  1560. headers(){}function
  1561. csp(){return
  1562. csp();}function
  1563. head(){return
  1564. true;}function
  1565. css(){$I=array();$Uc="adminer.css";if(file_exists($Uc))$I[]=$Uc;return$I;}function
  1566. loginForm(){global$ec;echo"<table cellspacing='0' class='layout'>\n",$this->loginFormField('driver','<tr><th>'.lang(34).'<td>',html_select("auth[driver]",$ec,DRIVER,"loginDriver(this);")."\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"]).'" autocomplete="username" autocapitalize="off">'.script("focus(qs('#username')); qs('#username').form['auth[driver]'].onchange();")),$this->loginFormField('password','<tr><th>'.lang(37).'<td>','<input type="password" name="auth[password]" autocomplete="current-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
  1567. loginFormField($C,$xd,$Y){return$xd.$Y;}function
  1568. login($ze,$F){if($F=="")return
  1569. lang(41,target_blank());return
  1570. true;}function
  1571. tableName($Ph){return
  1572. h($Ph["Name"]);}function
  1573. fieldName($p,$_f=0){return'<span title="'.h($p["full_type"]).'">'.h($p["field"]).'</span>';}function
  1574. selectLinks($Ph,$O=""){global$y,$n;echo'<p class="links">';$xe=array("select"=>lang(42));if(support("table")||support("indexes"))$xe["table"]=lang(43);if(support("table")){if(is_view($Ph))$xe["view"]=lang(44);else$xe["create"]=lang(45);}if($O!==null)$xe["edit"]=lang(46);$C=$Ph["Name"];foreach($xe
  1575. as$z=>$X)echo" <a href='".h(ME)."$z=".urlencode($C).($z=="edit"?$O:"")."'".bold(isset($_GET[$z])).">$X</a>";echo
  1576. doc_link(array($y=>$n->tableHelp($C)),"?"),"\n";}function
  1577. foreignKeys($Q){return
  1578. foreign_keys($Q);}function
  1579. backwardKeys($Q,$Oh){return
  1580. array();}function
  1581. backwardKeysPrint($Pa,$J){}function
  1582. selectQuery($G,$Dh,$Nc=false){global$y,$n;$I="</p>\n";if(!$Nc&&($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
  1583. sqlCommandQuery($G){return
  1584. shorten_utf8(trim($G),1000);}function
  1585. rowDescription($Q){return"";}function
  1586. rowDescriptions($K,$dd){return$K;}function
  1587. selectLink($X,$p){}function
  1588. selectVal($X,$A,$p,$Hf){$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($Hf))."</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
  1589. editVal($X,$p){return$X;}function
  1590. 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
  1591. 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
  1592. tableIndexesPrint($x){echo"<table cellspacing='0'>\n";foreach($x
  1593. as$C=>$w){ksort($w["columns"]);$mg=array();foreach($w["columns"]as$z=>$X)$mg[]="<i>".h($X)."</i>".($w["lengths"][$z]?"(".$w["lengths"][$z].")":"").($w["descs"][$z]?" DESC":"");echo"<tr title='".h($C)."'><th>$w[type]<td>".implode(", ",$mg)."\n";}echo"</table>\n";}function
  1594. selectColumnsPrint($L,$f){global$kd,$qd;print_fieldset("select",lang(54),$L);$t=0;$L[""]=array();foreach($L
  1595. as$z=>$X){$X=$_GET["columns"][$z];$e=select_input(" name='columns[$t][col]'",$f,$X["col"],($z!==""?"selectFieldChange":"selectAddRow"));echo"<div>".($kd||$qd?"<select name='columns[$t][fun]'>".optionlist(array(-1=>"")+array_filter(array(lang(55)=>$kd,lang(56)=>$qd)),$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
  1596. selectSearchPrint($Z,$f,$x){print_fieldset("search",lang(57),$Z);foreach($x
  1597. 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
  1598. selectOrderPrint($_f,$f,$x){print_fieldset("sort",lang(59),$_f);$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
  1599. 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
  1600. 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
  1601. 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
  1602. as$w){$Kb=reset($w["columns"]);if($w["type"]!="FULLTEXT"&&$Kb)$f[$Kb]=1;}$f[""]=1;foreach($f
  1603. as$z=>$X)json_row($z);echo";\n","selectFieldChange.call(qs('#form')['select']);\n","</script>\n","</div></fieldset>\n";}function
  1604. selectCommandPrint(){return!information_schema(DB);}function
  1605. selectImportPrint(){return!information_schema(DB);}function
  1606. selectEmailPrint($rc,$f){}function
  1607. selectColumnsProcess($f,$x){global$kd,$qd;$L=array();$nd=array();foreach((array)$_GET["columns"]as$z=>$X){if($X["fun"]=="count"||($X["col"]!=""&&(!$X["fun"]||in_array($X["fun"],$kd)||in_array($X["fun"],$qd)))){$L[$z]=apply_sql_function($X["fun"],($X["col"]!=""?idf_escape($X["col"]):"*"));if(!in_array($X["fun"],$qd))$nd[]=$L[$z];}}return
  1608. array($L,$nd);}function
  1609. selectSearchProcess($q,$x){global$h,$n;$I=array();foreach($x
  1610. 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)){$ig="";$vb=" $X[op]";if(preg_match('~IN$~',$X["op"])){$Hd=process_length($X["val"]);$vb.=" ".($Hd!=""?$Hd:"(NULL)");}elseif($X["op"]=="SQL")$vb=" $X[val]";elseif($X["op"]=="LIKE %%")$vb=" LIKE ".$this->processInput($q[$X["col"]],"%$X[val]%");elseif($X["op"]=="ILIKE %%")$vb=" ILIKE ".$this->processInput($q[$X["col"]],"%$X[val]%");elseif($X["op"]=="FIND_IN_SET"){$ig="$X[op](".q($X["val"]).", ";$vb=")";}elseif(!preg_match('~NULL$~',$X["op"]))$vb.=" ".$this->processInput($q[$X["col"]],$X["val"]);if($X["col"]!="")$I[]=$ig.$n->convertSearch(idf_escape($X["col"]),$X,$q[$X["col"]]).$vb;else{$rb=array();foreach($q
  1611. 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[]=$ig.$n->convertSearch(idf_escape($C),$X,$p).$vb;}$I[]=($rb?"(".implode(" OR ",$rb).")":"1 = 0");}}}return$I;}function
  1612. 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
  1613. selectLimitProcess(){return(isset($_GET["limit"])?$_GET["limit"]:"50");}function
  1614. selectLengthProcess(){return(isset($_GET["text_length"])?$_GET["text_length"]:"100");}function
  1615. selectEmailProcess($Z,$dd){return
  1616. false;}function
  1617. selectQueryBuild($L,$Z,$nd,$_f,$_,$E){return"";}function
  1618. messageQuery($G,$fi,$Nc=false){global$y,$n;restart_session();$yd=&get_session("queries");if(!$yd[$_GET["db"]])$yd[$_GET["db"]]=array();if(strlen($G)>1e6)$G=preg_replace('~[\x80-\xFF]+$~','',substr($G,0,1e6))."\n…";$yd[$_GET["db"]][]=array($G,time(),$fi);$Ah="sql-".count($yd[$_GET["db"]]);$I="<a href='#$Ah' class='toggle'>".lang(65)."</a>\n";if(!$Nc&&($dj=$n->warnings())){$u="warnings-".count($yd[$_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($yd[$_GET["db"]])-1)).'">'.lang(10).'</a>':'').'</div>';}function
  1619. editFunctions($p){global$mc;$I=($p["null"]?"NULL/":"");foreach($mc
  1620. as$z=>$kd){if(!$z||(!isset($_GET["call"])&&(isset($_GET["select"])||where($_GET)))){foreach($kd
  1621. as$ag=>$X){if(!$ag||preg_match("~$ag~",$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
  1622. explode("/",$I);}function
  1623. 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
  1624. editHint($Q,$p,$Y){return"";}function
  1625. 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
  1626. unconvert_field($p,$I);}function
  1627. dumpOutput(){$I=array('text'=>lang(66),'file'=>lang(67));if(function_exists('gzencode'))$I['gz']='gzip';return$I;}function
  1628. dumpFormat(){return
  1629. array('sql'=>'SQL','csv'=>'CSV,','csv;'=>'CSV;','tsv'=>'TSV');}function
  1630. dumpDatabase($m){}function
  1631. dumpTable($Q,$Jh,$ae=0){if($_POST["format"]!="sql"){echo"\xef\xbb\xbf";if($Jh)dump_csv(array_keys(fields($Q)));}else{if($ae==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"||$ae==1)echo"DROP ".($ae==2?"VIEW":"TABLE")." IF EXISTS ".table($Q).";\n";if($ae==1)$j=remove_definer($j);echo"$j;\n\n";}}}function
  1632. dumpData($Q,$Jh,$G){global$h,$y;$Ge=($y=="sqlite"?0:1048576);if($Jh){if($_POST["format"]=="sql"){if($Jh=="TRUNCATE+INSERT")echo
  1633. truncate_sql($Q).";\n";$q=fields($Q);}$H=$h->query($G,1);if($H){$Td="";$Ya="";$he=array();$Lh="";$Qc=($Q!=''?'fetch_assoc':'fetch_row');while($J=$H->$Qc()){if(!$he){$Vi=array();foreach($J
  1634. as$X){$p=$H->fetch_field();$he[]=$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($he);$Jh="INSERT";}dump_csv($J);}else{if(!$Td)$Td="INSERT INTO ".table($Q)." (".implode(", ",array_map('idf_escape',$he)).") VALUES";foreach($J
  1635. 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");}$Yg=($Ge?"\n":" ")."(".implode(",\t",$J).")";if(!$Ya)$Ya=$Td.$Yg;elseif(strlen($Ya)+4+strlen($Yg)+strlen($Lh)<$Ge)$Ya.=",$Yg";else{echo$Ya.$Lh;$Ya=$Td.$Yg;}}}if($Ya)echo$Ya.$Lh;}elseif($_POST["format"]=="sql")echo"-- ".str_replace("\n"," ",$h->error)."\n";}}function
  1636. dumpFilename($Cd){return
  1637. friendly_url($Cd!=""?$Cd:(SERVER!=""?SERVER:"localhost"));}function
  1638. dumpHeaders($Cd,$Ve=false){$Kf=$_POST["output"];$Ic=(preg_match('~sql~',$_POST["format"])?"sql":($Ve?"tar":"csv"));header("Content-Type: ".($Kf=="gz"?"application/x-gzip":($Ic=="tar"?"application/x-tar":($Ic=="sql"||$Kf!="file"?"text/plain":"text/csv")."; charset=utf-8")));if($Kf=="gz")ob_start('ob_gzencode',1e6);return$Ic;}function
  1639. importServerPath(){return"adminer.sql";}function
  1640. 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
  1641. true;}function
  1642. navigation($Ue){global$ia,$y,$ec,$h;echo'<h1>
  1643. ',$this->name(),' <span class="version">',$ia,'</span>
  1644. <a href="https://www.adminer.org/#download"',target_blank(),' id="version">',(version_compare($ia,$_COOKIE["adminer_version"])<0?h($_COOKIE["adminer_version"]):""),'</a>
  1645. </h1>
  1646. ';if($Ue=="auth"){$Wc=true;foreach((array)$_SESSION["pwds"]as$Xi=>$mh){foreach($mh
  1647. as$N=>$Si){foreach($Si
  1648. as$V=>$F){if($F!==null){if($Wc){echo"<ul id='logins'>".script("mixin(qs('#logins'), {onmouseover: menuOver, onmouseout: menuOut});");$Wc=false;}$Qb=$_SESSION["db"][$Xi][$N][$V];foreach(($Qb?array_keys($Qb):array(""))as$m)echo"<li><a href='".h(auth_url($Xi,$N,$V,$m))."'>($ec[$Xi]) ".h($V.($N!=""?"@".$this->serverName($N):"").($m!=""?" - $m":""))."</a>\n";}}}}}else{if($_GET["ns"]!==""&&!$Ue&&DB!=""){$h->select_db(DB);$S=table_status('',true);}echo
  1649. script_src(preg_replace("~\\?.*~","",ME)."?file=jush.js&version=4.7.1");if(support("sql")){echo'<script',nonce(),'>
  1650. ';if($S){$xe=array();foreach($S
  1651. as$Q=>$T)$xe[]=preg_quote($Q,'/');echo"var jushLinks = { $y: [ '".js_escape(ME).(support("table")?"table=":"select=")."\$&', /\\b(".implode("|",$xe).")\\b/g ] };\n";foreach(array("bac","bra","sqlite_quo","mssql_bra")as$X)echo"jushLinks.$X = jushLinks.$y;\n";}$lh=$h->server_info;echo'bodyLoad(\'',(is_object($h)?preg_replace('~^(\d\.?\d).*~s','\1',$lh):""),'\'',(preg_match('~MariaDB~',$lh)?", true":""),');
  1652. </script>
  1653. ';}$this->databasesPrint($Ue);if(DB==""||!$Ue){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"]!==""&&!$Ue&&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
  1654. databasesPrint($Ue){global$b,$h;$l=$this->databases();if($l&&!in_array(DB,$l))array_unshift($l,DB);echo'<form action="">
  1655. <p id="dbs">
  1656. ';hidden_fields_get();$Ob=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>$Ob":"<input name='db' value='".h(DB)."' autocapitalize='off'>\n"),"<input type='submit' value='".lang(20)."'".($l?" class='hidden'":"").">\n";if($Ue!="db"&&DB!=""&&$h->select_db(DB)){if(support("scheme")){echo"<br>".lang(78).": <select name='ns'>".optionlist(array(""=>"")+$b->schemas(),$_GET["ns"])."</select>$Ob";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
  1657. tablesPrint($S){echo"<ul id='tables'>".script("mixin(qs('#tables'), {onmouseover: menuOver, onmouseout: menuOut});");foreach($S
  1658. 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
  1659. Adminer);if($b->operators===null)$b->operators=$vf;function
  1660. page_header($ii,$o="",$Xa=array(),$ji=""){global$ca,$ia,$b,$ec,$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>
  1661. <html lang="',$ca,'" dir="',lang(80),'">
  1662. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  1663. <meta name="robots" content="noindex">
  1664. <title>',$li,'</title>
  1665. <link rel="stylesheet" type="text/css" href="',h(preg_replace("~\\?.*~","",ME)."?file=default.css&version=4.7.1"),'">
  1666. ',script_src(preg_replace("~\\?.*~","",ME)."?file=functions.js&version=4.7.1");if($b->head()){echo'<link rel="shortcut icon" type="image/x-icon" href="',h(preg_replace("~\\?.*~","",ME)."?file=favicon.ico&version=4.7.1"),'">
  1667. <link rel="apple-touch-icon" href="',h(preg_replace("~\\?.*~","",ME)."?file=favicon.ico&version=4.7.1"),'">
  1668. ';foreach($b->css()as$Ib){echo'<link rel="stylesheet" type="text/css" href="',h($Ib),'">
  1669. ';}}echo'
  1670. <body class="',lang(80),' nojs">
  1671. ';$Uc=get_temp_dir()."/adminer.version";if(!$_COOKIE["adminer_version"]&&function_exists('openssl_verify')&&file_exists($Uc)&&filemtime($Uc)+86400>time()){$Yi=unserialize(file_get_contents($Uc));$tg="-----BEGIN PUBLIC KEY-----
  1672. MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqWOVuF5uw7/+Z70djoK
  1673. RlHIZFZPO0uYRezq90+7Amk+FDNd7KkL5eDve+vHRJBLAszF/7XKXe11xwliIsFs
  1674. DFWQlsABVZB3oisKCBEuI71J4kPH8dKGEWR9jDHFw3cWmoH3PmqImX6FISWbG3B8
  1675. h7FIx3jEaw5ckVPVTeo5JRm/1DZzJxjyDenXvBQ/6o9DgZKeNDgxwKzH+sw9/YCO
  1676. jHnq1cFpOIISzARlrHMa/43YfeNRAm/tsBXjSxembBPo7aQZLAWHmaj5+K19H10B
  1677. nCpz9Y++cipkVEiKRGih4ZEvjoFysEOdRLj6WiD/uUNky4xGeA6LaJqh5XpkFkcQ
  1678. fQIDAQAB
  1679. -----END PUBLIC KEY-----
  1680. ";if(openssl_verify($Yi["version"],base64_decode($Yi["signature"]),$tg)==1)$_COOKIE["adminer_version"]=$Yi["version"];}echo'<script',nonce(),'>
  1681. mixin(document.body, {onkeydown: bodyKeydown, onclick: bodyClick',(isset($_COOKIE["adminer_version"])?"":", onload: partial(verifyVersion, '$ia', '".js_escape(ME)."', '".get_token()."')");?>});
  1682. document.body.className = document.body.className.replace(/ nojs/, ' js');
  1683. var offlineMessage = '<?php echo
  1684. js_escape(lang(81)),'\';
  1685. var thousandsSeparator = \'',js_escape(lang(5)),'\';
  1686. </script>
  1687.  
  1688. <div id="help" class="jush-',$y,' jsonly hidden"></div>
  1689. ',script("mixin(qs('#help'), {onmouseover: function () { helpOpen = 1; }, onmouseout: helpMouseout});"),'
  1690. <div id="content">
  1691. ';if($Xa!==null){$A=substr(preg_replace('~\b(username|db|ns)=[^&]*&~','',ME),0,-1);echo'<p id="breadcrumb"><a href="'.h($A?$A:".").'">'.$ec[DRIVER].'</a> &raquo; ';$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> &raquo; ";if($_GET["ns"]!=""||(DB!=""&&is_array($Xa)))echo'<a href="'.h($A."&db=".urlencode(DB).(support("scheme")?"&ns=":"")).'">'.h(DB).'</a> &raquo; ';if(is_array($Xa)){if($_GET["ns"]!="")echo'<a href="'.h(substr(ME,0,-1)).'">'.h($_GET["ns"]).'</a> &raquo; ';foreach($Xa
  1692. as$z=>$X){$Wb=(is_array($X)?$X[1]:h($X));if($Wb!="")echo"<a href='".h(ME."$z=").urlencode(is_array($X)?$X[0]:$X)."'>$Wb</a> &raquo; ";}}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
  1693. 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$Hb){$wd=array();foreach($Hb
  1694. as$z=>$X)$wd[]="$z $X";header("Content-Security-Policy: ".implode("; ",$wd));}$b->headers();}function
  1695. csp(){return
  1696. 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
  1697. get_nonce(){static$ef;if(!$ef)$ef=base64_encode(rand_string());return$ef;}function
  1698. page_messages($o){$Li=preg_replace('~^[^?]*~','',$_SERVER["REQUEST_URI"]);$Qe=$_SESSION["messages"][$Li];if($Qe){echo"<div class='message'>".implode("</div>\n<div class='message'>",$Qe)."</div>".script("messagesPrint();");unset($_SESSION["messages"][$Li]);}if($o)echo"<div class='error'>$o</div>\n";}function
  1699. page_footer($Ue=""){global$b,$pi;echo'</div>
  1700.  
  1701. ';switch_lang();if($Ue!="auth"){echo'<form action="" method="post">
  1702. <p class="logout">
  1703. <input type="submit" name="logout" value="',lang(82),'" id="logout">
  1704. <input type="hidden" name="token" value="',$pi,'">
  1705. </p>
  1706. </form>
  1707. ';}echo'<div id="menu">
  1708. ';$b->navigation($Ue);echo'</div>
  1709. ',script("setupSubmitHighlight(document);");}function
  1710. int32($Xe){while($Xe>=2147483648)$Xe-=4294967296;while($Xe<=-2147483649)$Xe+=4294967296;return(int)$Xe;}function
  1711. long2str($W,$cj){$Yg='';foreach($W
  1712. as$X)$Yg.=pack('V',$X);if($cj)return
  1713. substr($Yg,0,end($W));return$Yg;}function
  1714. str2long($Yg,$cj){$W=array_values(unpack('V*',str_pad($Yg,4*ceil(strlen($Yg)/4),"\0")));if($cj)$W[]=strlen($Yg);return$W;}function
  1715. xxtea_mx($pj,$oj,$Mh,$de){return
  1716. int32((($pj>>5&0x7FFFFFF)^$oj<<2)+(($oj>>3&0x1FFFFFFF)^$pj<<4))^int32(($Mh^$oj)+($de^$pj));}function
  1717. encrypt_string($Hh,$z){if($Hh=="")return"";$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($Hh,true);$Xe=count($W)-1;$pj=$W[$Xe];$oj=$W[0];$ug=floor(6+52/($Xe+1));$Mh=0;while($ug-->0){$Mh=int32($Mh+0x9E3779B9);$lc=$Mh>>2&3;for($Lf=0;$Lf<$Xe;$Lf++){$oj=$W[$Lf+1];$We=xxtea_mx($pj,$oj,$Mh,$z[$Lf&3^$lc]);$pj=int32($W[$Lf]+$We);$W[$Lf]=$pj;}$oj=$W[0];$We=xxtea_mx($pj,$oj,$Mh,$z[$Lf&3^$lc]);$pj=int32($W[$Xe]+$We);$W[$Xe]=$pj;}return
  1718. long2str($W,false);}function
  1719. decrypt_string($Hh,$z){if($Hh=="")return"";if(!$z)return
  1720. false;$z=array_values(unpack("V*",pack("H*",md5($z))));$W=str2long($Hh,false);$Xe=count($W)-1;$pj=$W[$Xe];$oj=$W[0];$ug=floor(6+52/($Xe+1));$Mh=int32($ug*0x9E3779B9);while($Mh){$lc=$Mh>>2&3;for($Lf=$Xe;$Lf>0;$Lf--){$pj=$W[$Lf-1];$We=xxtea_mx($pj,$oj,$Mh,$z[$Lf&3^$lc]);$oj=int32($W[$Lf]-$We);$W[$Lf]=$oj;}$pj=$W[$Xe];$We=xxtea_mx($pj,$oj,$Mh,$z[$Lf&3^$lc]);$oj=int32($W[0]-$We);$W[0]=$oj;$Mh=int32($Mh-0x9E3779B9);}return
  1721. long2str($W,true);}$h='';$vd=$_SESSION["token"];if(!$vd)$_SESSION["token"]=rand(1,1e6);$pi=get_token();$bg=array();if($_COOKIE["adminer_permanent"]){foreach(explode(" ",$_COOKIE["adminer_permanent"])as$X){list($z)=explode(":",$X);$bg[$z]=$X;}}function
  1722. add_invalid_login(){global$b;$id=file_open_lock(get_temp_dir()."/adminer.invalid");if(!$id)return;$Wd=unserialize(stream_get_contents($id));$fi=time();if($Wd){foreach($Wd
  1723. as$Xd=>$X){if($X[0]<$fi)unset($Wd[$Xd]);}}$Vd=&$Wd[$b->bruteForceKey()];if(!$Vd)$Vd=array($fi+30*60,0);$Vd[1]++;file_write_unlock($id,serialize($Wd));}function
  1724. check_invalid_login(){global$b;$Wd=unserialize(@file_get_contents(get_temp_dir()."/adminer.invalid"));$Vd=$Wd[$b->bruteForceKey()];$df=($Vd[1]>29?$Vd[0]-time():0);if($df>0)auth_error(lang(83,ceil($df/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);$ng=$b->permanentLogin(true);$bg[$z]="$z:".base64_encode($ng?encrypt_string($F,$ng):"");cookie("adminer_permanent",implode(" ",$bg));}if(count($_POST)==1||DRIVER!=$Xi||SERVER!=$N||$_GET["username"]!==$V||DB!=$m)redirect(auth_url($Xi,$N,$V,$m));}elseif($_POST["logout"]){if($vd&&!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($bg&&!$_SESSION["pwds"]){session_regenerate_id();$ng=$b->permanentLogin();foreach($bg
  1725. 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),$ng));$_SESSION["db"][$Xi][$N][$V][$m]=true;}}function
  1726. unset_permanent(){global$bg;foreach($bg
  1727. 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($bg[$z]);}cookie("adminer_permanent",implode(" ",$bg));}function
  1728. auth_error($o){global$b,$vd;$nh=session_name();if(isset($_GET["username"])){header("HTTP/1.1 403 Forbidden");if(($_COOKIE[$nh]||$_GET[$nh])&&!$vd)$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[$nh]&&$_GET[$nh]&&ini_bool("session.use_only_cookies"))$o=lang(89);$Of=session_get_cookie_params();cookie("adminer_key",($_COOKIE["adminer_key"]?$_COOKIE["adminer_key"]:rand_string()),$Of["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(", ",$hg)),false);page_footer("auth");exit;}stop_session(true);if(isset($_GET["username"])){list($Ad,$dg)=explode(":",SERVER,2);if(is_numeric($dg)&&$dg<1024)auth_error(lang(93));check_invalid_login();$h=connect();$n=new
  1729. Min_Driver($h);}$ze=null;if(!is_object($h)||($ze=$b->login($_GET["username"],get_password()))!==true){$o=(is_string($h)?h($h):(is_string($ze)?$ze: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()){$Qd="max_input_vars";$Ke=ini_get($Qd);if(extension_loaded("suhosin")){foreach(array("suhosin.request.max_vars","suhosin.post.max_vars")as$z){$X=ini_get($z);if($X&&(!$Ke||$X<$Ke)){$Qd=$z;$Ke=$X;}}}$o=(!$_POST["token"]&&$Ke?lang(96,"'$Qd'"):lang(84).' '.lang(97));}}elseif($_SERVER["REQUEST_METHOD"]=="POST"){$o=lang(98,"'post_max_size'");if(isset($_GET["sql"]))$o.=' '.lang(99);}function
  1730. select($H,$i=null,$Cf=array(),$_=0){global$y;$xe=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($ce=0;$ce<count($J);$ce++){$p=$H->fetch_field();$C=$p->name;$Bf=$p->orgtable;$Af=$p->orgname;$I[$p->table]=$Bf;if($Cf&&$y=="sql")$xe[$ce]=($C=="table"?"table=":($C=="possible_keys"?"indexes=":null));elseif($Bf!=""){if(!isset($x[$Bf])){$x[$Bf]=array();foreach(indexes($Bf,$i)as$w){if($w["type"]=="PRIMARY"){$x[$Bf]=array_flip($w["columns"]);break;}}$f[$Bf]=$x[$Bf];}if(isset($f[$Bf][$Af])){unset($f[$Bf][$Af]);$x[$Bf][$Af]=$ce;$xe[$ce]=$Bf;}}if($p->charsetnr==63)$Ua[$ce]=true;$U[$ce]=$p->type;echo"<th".($Bf!=""||$p->name!=$Af?" title='".h(($Bf!=""?"$Bf.":"").$Af)."'":"").">".h($C).($Cf?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
  1731. 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($xe[$z])&&!$f[$xe[$z]]){if($Cf&&$y=="sql"){$Q=$J[array_search("table=",$xe)];$A=$xe[$z].urlencode($Cf[$Q]!=""?$Cf[$Q]:$Q);}else{$A="edit=".urlencode($xe[$z]);foreach($x[$xe[$z]]as$nb=>$ce)$A.="&where".urlencode("[".bracket_escape($nb)."]")."=".urlencode($J[$ce]);}$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
  1732. referencable_primary($hh){$I=array();foreach(table_status('',true)as$Qh=>$Q){if($Qh!=$hh&&fk_support($Q)){foreach(fields($Qh)as$p){if($p["primary"]){if($I[$Qh]){unset($I[$Qh]);break;}$I[$Qh]=$p;}}}}return$I;}function
  1733. adminer_settings(){parse_str($_COOKIE["adminer_settings"],$ph);return$ph;}function
  1734. adminer_setting($z){$ph=adminer_settings();return$ph[$z];}function
  1735. set_adminer_settings($ph){return
  1736. cookie("adminer_settings",http_build_query($ph+adminer_settings()));}function
  1737. 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
  1738. as$X)echo
  1739. h($X[0])."\n\n\n";}else
  1740. echo
  1741. h($Y);echo"</textarea>";}function
  1742. edit_type($z,$p,$pb,$ed=array(),$Lc=array()){global$Ih,$U,$Ji,$qf;$T=$p["type"];echo'<td><select name="',h($z),'[type]" class="type" aria-labelledby="label-type">';if($T&&!isset($U[$T])&&!isset($ed[$T])&&!in_array($T,$Lc))$Lc[]=$T;if($ed)$Ih[lang(100)]=$ed;echo
  1743. optionlist(array_merge($Lc,$Ih),$T),'</select>
  1744. ',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>':''),($ed?"<select name='".h($z)."[on_delete]'".(preg_match("~`~",$T)?"":" class='hidden'")."><option value=''>(".lang(103).")".optionlist(explode("|",$qf),$p["on_delete"])."</select> ":" ");}function
  1745. process_length($ue){global$wc;return(preg_match("~^\\s*\\(?\\s*$wc(?:\\s*,\\s*$wc)*+\\s*\\)?\\s*\$~",$ue)&&preg_match_all("~$wc~",$ue,$Ee)?"(".implode(",",$Ee[0]).")":preg_replace('~^[0-9].*~','(\0)',preg_replace('~[^-0-9,+()[\]]~','',$ue)));}function
  1746. 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
  1747. process_field($p,$Bi){return
  1748. 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
  1749. default_value($p){$Sb=$p["default"];return($Sb===null?"":" DEFAULT ".(preg_match('~char|binary|text|enum|set~',$p["type"])||preg_match('~^(?![a-z])~i',$Sb)?q($Sb):$Sb));}function
  1750. 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
  1751. edit_fields($q,$pb,$T="TABLE",$ed=array()){global$Rd;$q=array_values($q);echo'<thead><tr>
  1752. ';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
  1753. <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'>".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.1")."' alt='+' title='".lang(108)."'>".script("row_count = ".count($q).";"),'</thead>
  1754. <tbody>
  1755. ',script("mixin(qsl('tbody'), {onclick: editingClick, onkeydown: editingKeydown, oninput: editingInput});");foreach($q
  1756. as$t=>$p){$t++;$Df=$p[($_POST?"orig":"field")];$ac=(isset($_POST["add"][$t-1])||(isset($p["field"])&&!$_POST["drop_col"][$t]))&&(support("drop_col")||$Df=="");echo'<tr',($ac?"":" style='display: none;'"),'>
  1757. ',($T=="PROCEDURE"?"<td>".html_select("fields[$t][inout]",explode("|",$Rd),$p["inout"]):""),'<th>';if($ac){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($Df),'">
  1758. ';edit_type("fields[$t]",$p,$pb,$ed);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><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.1")."' alt='+' title='".lang(108)."'> "."<input type='image' class='icon' name='up[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=up.gif&version=4.7.1")."' alt='↑' title='".lang(109)."'> "."<input type='image' class='icon' name='down[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=down.gif&version=4.7.1")."' alt='↓' title='".lang(110)."'> ":""),($Df==""||support("drop_col")?"<input type='image' class='icon' name='drop_col[$t]' src='".h(preg_replace("~\\?.*~","",ME)."?file=cross.gif&version=4.7.1")."' alt='x' title='".lang(111)."'>":"");}}function
  1759. process_fields(&$q){$D=0;if($_POST["up"]){$oe=0;foreach($q
  1760. as$z=>$p){if(key($_POST["up"])==$z){unset($q[$z]);array_splice($q,$oe,0,array($p));break;}if(isset($p["field"]))$oe=$D;$D++;}}elseif($_POST["down"]){$gd=false;foreach($q
  1761. as$z=>$p){if(isset($p["field"])&&$gd){unset($q[key($_POST["down"])]);array_splice($q,$D,0,array($gd));break;}if(key($_POST["down"])==$z)$gd=$p;$D++;}}elseif($_POST["add"]){$q=array_values($q);array_splice($q,key($_POST["add"]),0,array(array()));}elseif(!$_POST["drop_col"])return
  1762. false;return
  1763. true;}function
  1764. 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
  1765. grant($ld,$pg,$f,$pf){if(!$pg)return
  1766. true;if($pg==array("ALL PRIVILEGES","GRANT OPTION"))return($ld=="GRANT"?queries("$ld ALL PRIVILEGES$pf WITH GRANT OPTION"):queries("$ld ALL PRIVILEGES$pf")&&queries("$ld GRANT OPTION$pf"));return
  1767. queries("$ld ".preg_replace('~(GRANT OPTION)\([^)]*\)~','\1',implode("$f, ",$pg).$f).$pf);}function
  1768. drop_create($fc,$j,$gc,$ci,$ic,$ye,$Pe,$Ne,$Oe,$mf,$af){if($_POST["drop"])query_redirect($fc,$ye,$Pe);elseif($mf=="")query_redirect($j,$ye,$Oe);elseif($mf!=$af){$Fb=queries($j);queries_redirect($ye,$Ne,$Fb&&queries($fc));if($Fb)queries($gc);}else
  1769. queries_redirect($ye,$Ne,queries($ci)&&queries($ic)&&queries($fc)&&queries($j));}function
  1770. create_trigger($pf,$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"?$pf.$hi:$hi.$pf).rtrim(" $J[Type]\n$J[Statement]",";").";";}function
  1771. create_routine($Ug,$J){global$Rd,$y;$O=array();$q=(array)$J["fields"];ksort($q);foreach($q
  1772. as$p){if($p["field"]!="")$O[]=(preg_match("~^($Rd)\$~",$p["inout"])?"$p[inout] ":"").idf_escape($p["field"]).process_type($p,"CHARACTER SET");}$Tb=rtrim("\n$J[definition]",";");return"CREATE $Ug ".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($Tb):"$Tb;");}function
  1773. remove_definer($G){return
  1774. preg_replace('~^([A-Z =]+) DEFINER=`'.preg_replace('~@(.*)~','`@`(%|\1)',logged_user()).'`~','\1',$G);}function
  1775. format_foreign_key($r){global$qf;return" FOREIGN KEY (".implode(", ",array_map('idf_escape',$r["source"])).") REFERENCES ".table($r["table"])." (".implode(", ",array_map('idf_escape',$r["target"])).")".(preg_match("~^($qf)\$~",$r["on_delete"])?" ON DELETE $r[on_delete]":"").(preg_match("~^($qf)\$~",$r["on_update"])?" ON UPDATE $r[on_update]":"");}function
  1776. tar_file($Uc,$mi){$I=pack("a100a8a8a8a12a12",$Uc,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
  1777. str_repeat("\0",511-($mi->size+511)%512);}function
  1778. ini_bytes($Qd){$X=ini_get($Qd);switch(strtolower(substr($X,-1))){case'g':$X*=1024;case'm':$X*=1024;case'k':$X*=1024;}return$X;}function
  1779. doc_link($Zf,$di="<sup>?</sup>"){global$y,$h;$lh=$h->server_info;$Yi=preg_replace('~^(\d\.?\d).*~s','\1',$lh);$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~',$lh)){$Oi['sql']="https://mariadb.com/kb/en/library/";$Zf['sql']=(isset($Zf['mariadb'])?$Zf['mariadb']:str_replace(".html","/",$Zf['sql']));}return($Zf[$y]?"<a href='$Oi[$y]$Zf[$y]'".target_blank().">$di</a>":"");}function
  1780. ob_gzencode($P){return
  1781. gzencode($P);}function
  1782. 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
  1783. format_number($I);}function
  1784. 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
  1785. connect_error(){global$b,$h,$pi,$o,$ec;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,$ec[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){$bh=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
  1786. as$m=>$S){$Tg=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='$Tg' id='$u'>".h($m)."</a>";$d=h(db_collation($m,$pb));echo"<td>".(support("database")?"<a href='$Tg".($bh?"&amp;ns=":"")."&amp;database=' title='".lang(68)."'>$d</a>":$d),"<td align='right'><a href='$Tg&amp;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;}}$qf="RESTRICT|NO ACTION|CASCADE|SET NULL|SET DEFAULT";class
  1787. TmpFile{var$handler;var$size;function
  1788. __construct(){$this->handler=tmpfile();}function
  1789. write($_b){$this->size+=strlen($_b);fwrite($this->handler,$_b);}function
  1790. send(){fseek($this->handler,0);fpassthru($this->handler);fclose($this->handler);}}$wc="'(?:''|[^'\\\\]|\\\\.)*'";$Rd="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";$ed=foreign_keys($a);if($ed){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(134)."<td>".lang(135)."<td>".lang(103)."<td>".lang(102)."<td></thead>\n";foreach($ed
  1791. 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
  1792. 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,$Ee,PREG_SET_ORDER);foreach($Ee
  1793. 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;$ah=array();$Fg=array();$se=array();foreach(table_status('',true)as$Q=>$R){if(is_view($R))continue;$eg=0;$ah[$Q]["fields"]=array();foreach(fields($Q)as$C=>$p){$eg+=1.25;$p["pos"]=$eg;$ah[$Q]["fields"][$C]=$p;}$ah[$Q]["pos"]=($Sh[$Q]?$Sh[$Q]:array($qi,0));foreach($b->foreignKeys($Q)as$X){if(!$X["db"]){$qe=$Ra;if($Sh[$Q][1]||$Sh[$X["table"]][1])$qe=min(floatval($Sh[$Q][1]),floatval($Sh[$X["table"]][1]))-1;else$Ra-=.1;while($se[(string)$qe])$qe-=.0001;$ah[$Q]["references"][$X["table"]][(string)$qe]=array($X["source"],$X["target"]);$Fg[$X["table"]][$Q][(string)$qe]=$X["target"];$se[(string)$qe]=true;}}$qi=max($qi,$ah[$Q]["pos"][0]+2.5+$eg);}echo'<div id="schema" style="height: ',$qi,'em;">
  1794. <script',nonce(),'>
  1795. qs(\'#schema\').onselectstart = function () { return false; };
  1796. var tablePos = {',implode(",",$Th)."\n",'};
  1797. var em = qs(\'#schema\').offsetHeight / ',$qi,';
  1798. document.onmousemove = schemaMousemove;
  1799. document.onmouseup = partialArg(schemaMouseup, \'',js_escape(DB),'\');
  1800. </script>
  1801. ';foreach($ah
  1802. 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=>$Gg){foreach($Gg
  1803. as$qe=>$Cg){$re=$qe-$Sh[$C][1];$t=0;foreach($Cg[0]as$wh)echo"\n<div class='references' title='".h($Zh)."' id='refs$qe-".($t++)."' style='left: $re"."em; top: ".$Q["fields"][$wh]["pos"]."em; padding-top: .5em;'><div style='border-top: 1px solid Gray; width: ".(-$re)."em;'></div></div>";}}foreach((array)$Fg[$C]as$Zh=>$Gg){foreach($Gg
  1804. as$qe=>$f){$re=$qe-$Sh[$C][1];$t=0;foreach($f
  1805. as$Yh)echo"\n<div class='references' title='".h($Zh)."' id='refd$qe-".($t++)."' style='left: $re"."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.1")."'><div style='height: .5em; border-bottom: 1px solid Gray; width: ".(-$re)."em;'></div></div>";}}echo"\n</div>\n";}foreach($ah
  1806. as$C=>$Q){foreach((array)$Q["references"]as$Zh=>$Gg){foreach($Gg
  1807. as$qe=>$Cg){$Te=$qi;$Ie=-10;foreach($Cg[0]as$z=>$wh){$fg=$Q["pos"][0]+$Q["fields"][$wh]["pos"];$gg=$ah[$Zh]["pos"][0]+$ah[$Zh]["fields"][$Cg[1][$z]]["pos"];$Te=min($Te,$fg,$gg);$Ie=max($Ie,$fg,$gg);}echo"<div class='references' id='refl$qe' style='left: $qe"."em; top: $Te"."em; padding: .5em 0;'><div style='border-right: 1px solid Gray; margin-top: 1px; height: ".($Ie-$Te)."em;'></div></div>\n";}}}echo'</div>
  1808. <p class="links"><a href="',h(ME."schema=".urlencode($ea)),'" id="schema-link">',lang(140),'</a>
  1809. ';}elseif(isset($_GET["dump"])){$a=$_GET["dump"];if($_POST&&!$o){$Cb="";foreach(array("output","format","db_style","routines","events","table_style","auto_increment","triggers","data_style")as$z)$Cb.="&$z=".urlencode($_POST[$z]);cookie("adminer_export",substr($Cb,1));$S=array_flip((array)$_POST["tables"])+array_flip((array)$_POST["data"]);$Ic=dump_headers((count($S)==1?key($S):DB),(DB==""||count($S)>1));$Zd=preg_match('~sql~',$_POST["format"]);if($Zd){echo"-- Adminer $ia ".$ec[DRIVER]." dump\n\n";if($y=="sql"){echo"SET NAMES utf8;
  1810. SET time_zone = '+00:00';
  1811. ".($_POST["data_style"]?"SET foreign_key_checks = 0;
  1812. SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
  1813. ":"")."
  1814. ";$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
  1815. as$m){$b->dumpDatabase($m);if($h->select_db($m)){if($Zd&&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($Zd){if($Jh)echo
  1816. use_sql($m).";\n\n";$Jf="";if($_POST["routines"]){foreach(array("FUNCTION","PROCEDURE")as$Ug){foreach(get_rows("SHOW $Ug STATUS WHERE Db = ".q($m),null,"-- ")as$J){$j=remove_definer($h->result("SHOW CREATE $Ug ".idf_escape($J["Name"]),2));set_utf8mb4($j);$Jf.=($Jh!='DROP+CREATE'?"DROP $Ug 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);$Jf.=($Jh!='DROP+CREATE'?"DROP EVENT IF EXISTS ".idf_escape($J["Name"]).";;\n":"")."$j;;\n\n";}}if($Jf)echo"DELIMITER ;;\n\n$Jf"."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"]));$Lb=(DB==""||in_array($C,(array)$_POST["data"]));if($Q||$Lb){if($Ic=="tar"){$mi=new
  1817. 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($Lb){$q=fields($C);$b->dumpData($C,$_POST["data_style"],"SELECT *".convert_fields($q,$q)." FROM ".table($C));}if($Zd&&$_POST["triggers"]&&$Q&&($Ai=trigger_sql($C)))echo"\nDELIMITER ;;\n$Ai\nDELIMITER ;\n";if($Ic=="tar"){ob_end_flush();tar_file((DB!=""?"":"$m/")."$C.csv",$mi);}elseif($Zd)echo"\n";}}foreach($aj
  1818. as$Zi)$b->dumpTable($Zi,$_POST["table_style"],1);if($Ic=="tar")echo
  1819. pack("x512");}}}if($Zd)echo"-- ".$h->result("SELECT NOW()")."\n";exit;}page_header(lang(74),$o,($_GET["export"]!=""?array("table"=>$_GET["export"]):array()),h(DB));echo'
  1820. <form action="" method="post">
  1821. <table cellspacing="0" class="layout">
  1822. ';$Pb=array('','USE','DROP+CREATE','CREATE');$Uh=array('','DROP+CREATE','CREATE');$Mb=array('','TRUNCATE+INSERT','INSERT');if($y=="sql")$Mb[]='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',$Pb,$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',$Mb,$J["data_style"]),'</table>
  1823. <p><input type="submit" value="',lang(74),'">
  1824. <input type="hidden" name="token" value="',$pi,'">
  1825.  
  1826. <table cellspacing="0">
  1827. ',script("qsl('table').onclick = dumpClick;");$jg=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
  1828. as$C=>$T){$ig=preg_replace('~_.*~','',$C);$fb=($a==""||$a==(substr($a,-1)=="%"?"$ig%":$C));$mg="<tr><td>".checkbox("tables[]",$C,$fb,$C,"","block");if($T!==null&&!preg_match('~table~i',$T))$aj.="$mg\n";else
  1829. echo"$mg<td align='right'><label class='block'><span id='Rows-".h($C)."'></span>".checkbox("data[]",$C,$fb)."</label>\n";$jg[$ig]++;}echo$aj;if($Vh)echo
  1830. 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
  1831. as$m){if(!information_schema($m)){$ig=preg_replace('~_.*~','',$m);echo"<tr><td>".checkbox("databases[]",$m,$a==""||$a=="$ig%",$m,"","block")."\n";$jg[$ig]++;}}}else
  1832. echo"<tr><td><textarea name='databases' rows='10' cols='20'></textarea>";}echo'</table>
  1833. </form>
  1834. ';$Wc=true;foreach($jg
  1835. as$z=>$X){if($z!=""&&$X>1){echo($Wc?"<p>":" ")."<a href='".h(ME)."dump=".urlencode("$z%")."'>".h($z)."</a>";$Wc=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");$ld=$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",($ld?"":"<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(!$ld||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();$zd=&get_session("queries");$yd=&$zd[DB];if(!$o&&$_POST["clear"]){$yd=array();redirect(remove_from_uri("history"));}page_header((isset($_GET["import"])?lang(73):lang(65)),$o);if(!$o&&$_POST){$id=false;if(!isset($_GET["import"]))$G=$_POST["query"];elseif($_POST["webfile"]){$_h=$b->importServerPath();$id=@fopen((file_exists($_h)?$_h:"compress.zlib://$_h.gz"),"rb");$G=($id?fread($id,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){$ug=$G.(preg_match("~;[ \t\r\n]*\$~",$G)?"":";");if(!$yd||reset(end($yd))!=$ug){restart_session();$yd[]=array($ug,time());set_session("queries",$zd);stop_session();}}$xh="(?:\\s|/\\*[\s\S]*?\\*/|(?:#|-- )[^\n]*\n?|--\r?\n)";$Vb=";";$D=0;$tc=true;$i=connect();if(is_object($i)&&DB!="")$i->select_db(DB);$tb=0;$yc=array();$Qf='[\'"'.($y=="sql"?'`#':($y=="sqlite"?'`[':($y=="mssql"?'[':''))).']|/\*|-- |$'.($y=="pgsql"?'|\$[^$]*\$':'');$ri=microtime(true);parse_str($_COOKIE["adminer_export"],$ya);$kc=$b->dumpFormat();unset($kc["sql"]);while($G!=""){if(!$D&&preg_match("~^$xh*+DELIMITER\\s+(\\S+)~i",$G,$B)){$Vb=$B[1];$G=substr($G,strlen($B[0]));}else{preg_match('('.preg_quote($Vb)."\\s*|$Qf)",$G,$B,PREG_OFFSET_CAPTURE,$D);list($gd,$eg)=$B[0];if(!$gd&&$id&&!feof($id))$G.=fread($id,1e5);else{if(!$gd&&rtrim($G)=="")break;$D=$eg+strlen($gd);if($gd&&rtrim($gd)!=$Vb){while(preg_match('('.($gd=='/*'?'\*/':($gd=='['?']':(preg_match('~^-- |^#~',$gd)?"\n":preg_quote($gd)."|\\\\."))).'|$)s',$G,$B,PREG_OFFSET_CAPTURE,$D)){$Yg=$B[0][0];if(!$Yg&&$id&&!feof($id))$G.=fread($id,1e5);else{$D=$B[0][1]+strlen($Yg);if($Yg[0]!="\\")break;}}}else{$tc=false;$ug=substr($G,0,$eg);$tb++;$mg="<pre id='sql-$tb'><code class='jush-$y'>".$b->sqlCommandQuery($ug)."</code></pre>\n";if($y=="sqlite"&&preg_match("~^$xh*+ATTACH\\b~i",$ug,$B)){echo$mg,"<p class='error'>".lang(147)."\n";$yc[]=" <a href='#sql-$tb'>$tb</a>";if($_POST["error_stops"])break;}else{if(!$_POST["only_errors"]){echo$mg;ob_flush();flush();}$Dh=microtime(true);if($h->multi_query($ug)&&is_object($i)&&preg_match("~^$xh*+USE\\b~i",$ug))$i->query($ug);do{$H=$h->store_result();if($h->error){echo($_POST["only_errors"]?$mg:""),"<p class='error'>".lang(148).($h->errno?" ($h->errno)":"").": ".error()."\n";$yc[]=" <a href='#sql-$tb'>$tb</a>";if($_POST["error_stops"])break
  1836. 2;}else{$fi=" <span class='time'>(".format_time($Dh).")</span>".(strlen($ug)<1000?" <a href='".h(ME)."sql=".urlencode(trim($ug))."'>".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');","");$Fc=null;$Gc="explain-$tb";if(is_object($H)){$_=$_POST["limit"];$Cf=select($H,$i,array(),$_);if(!$_POST["only_errors"]){echo"<form action='' method='post'>\n";$gf=$H->num_rows;echo"<p>".($gf?($_&&$gf>$_?lang(149,$_):"").lang(150,$gf):""),$fi;if($i&&preg_match("~^($xh|\\()*+SELECT\\b~i",$ug)&&($Fc=explain($i,$ug)))echo", <a href='#$Gc'>Explain</a>".script("qsl('a').onclick = partial(toggle, '$Gc');","");$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",$kc,$ya["format"])."<input type='hidden' name='query' value='".h($ug)."'>"." <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",$ug)){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($Fc){echo"<div id='$Gc' class='hidden'>\n";select($Fc,$i,$Cf);echo"</div>\n";}}$Dh=microtime(true);}while($h->next_result());}$G=substr($G,$D);$D=0;}}}}if($tc)echo"<p class='message'>".lang(152)."\n";elseif($_POST["only_errors"]){echo"<p class='message'>".lang(153,$tb-count($yc))," <span class='time'>(".format_time($ri).")</span>\n";}elseif($yc&&$tb>1)echo"<p class='error'>".lang(148).": ".implode("",$yc)."\n";}else
  1837. echo"<p class='error'>".upload_error($G)."\n";}echo'
  1838. <form action="" method="post" enctype="multipart/form-data" id="form">
  1839. ';$Cc="<input type='submit' value='".lang(154)."' title='Ctrl+Enter'>";if(!isset($_GET["import"])){$ug=$_GET["sql"];if($_POST)$ug=$_POST["query"];elseif($_GET["history"]=="all")$ug=$yd;elseif($_GET["history"]!="")$ug=$yd[$_GET["history"]][0];echo"<p>";textarea("query",$ug,20);echo
  1840. script(($_POST?"":"qs('textarea').focus();\n")."qs('#form').onsubmit = partial(sqlSubmit, qs('#form'), '".remove_from_uri("sql|limit|error_stops|only_errors")."');"),"<p>$Cc\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>";$rd=(extension_loaded("zlib")?"[.gz]":"");echo(ini_bool("file_uploads")?"SQL$rd (&lt; ".ini_get("upload_max_filesize")."B): <input type='file' name='sql_file[]' multiple>\n$Cc":lang(157)),"</div></fieldset>\n";$Gd=$b->importServerPath();if($Gd){echo"<fieldset><legend>".lang(158)."</legend><div>",lang(159,"<code>".h($Gd)."$rd</code>"),' <input type="submit" name="webfile" value="'.lang(160).'">',"</div></fieldset>\n";}echo"<p>";}echo
  1841. 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"])&&$yd){print_fieldset("history",lang(163),$_GET["history"]!="");for($X=end($yd);$X;$X=prev($yd)){$z=key($yd);list($ug,$fi,$oc)=$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','',$ug)))),80,"</code>").($oc?" <span class='time'>($oc)</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>
  1842. ';}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
  1843. as$C=>$p){if(!isset($p["privileges"][$Ki?"update":"insert"])||$b->fieldName($p)=="")unset($q[$C]);}if($_POST&&!$o&&!isset($_GET["select"])){$ye=$_POST["referer"];if($_POST["insert"])$ye=($Ki?null:$_SERVER["REQUEST_URI"]);elseif(!preg_match('~^.+&select=.+$~',$ye))$ye=ME."select=".urlencode($a);$x=indexes($a);$Fi=unique_array($_GET["where"],$x);$xg="\nWHERE $Z";if(isset($_POST["delete"]))queries_redirect($ye,lang(166),$n->delete($a,$xg,!$Fi));else{$O=array();foreach($q
  1844. as$C=>$p){$X=process_input($p);if($X!==false&&$X!==null)$O[idf_escape($C)]=$X;}if($Ki){if(!$O)redirect($ye);queries_redirect($ye,lang(167),$n->update($a,$O,$xg,!$Fi));if(is_ajax()){page_headers();page_messages($o);exit;}}else{$H=$n->insert($a,$O);$pe=($H?last_id():0);queries_redirect($ye,lang(168,($pe?" $pe":"")),$H);}}}$J=null;if($_POST["save"])$J=(array)$_POST["fields"];elseif($Z){$L=array();foreach($q
  1845. 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
  1846. 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"];$Sf=array();foreach(array('HASH','LINEAR HASH','KEY','LINEAR KEY','RANGE','LIST')as$z)$Sf[$z]=$z;$Eg=referencable_primary($a);$ed=array();foreach($Eg
  1847. as$Qh=>$p)$ed[str_replace("`","``",$Qh)."`".str_replace("`","``",$p["field"])]=$Qh;$Ff=array();$R=array();if($a!=""){$Ff=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)set_adminer_settings(array("comments"=>$_POST["comments"],"defaults"=>$_POST["defaults"]));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;$cd=array();$Ef=reset($Ff);$Ba=" FIRST";foreach($J["fields"]as$z=>$p){$r=$ed[$p["type"]];$Bi=($r!==null?$Eg[$r]:$p);if($p["field"]!=""){if(!$p["has_default"])$p["default"]=null;if($z==$J["auto_increment_col"])$p["auto_increment"]=true;$rg=process_field($p,$Bi);$Ea[]=array($p["orig"],$rg,$Ba);if($rg!=process_field($Ef,$Ef)){$q[]=array($p["orig"],$rg,$Ba);if($p["orig"]!=""||$Ba)$Pi=true;}if($r!==null)$cd[idf_escape($p["field"])]=($a!=""&&$y!="sqlite"?"ADD":" ").format_foreign_key(array('table'=>$ed[$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"]!=""){$Ef=next($Ff);if(!$Ef)$Ba="";}}$Uf="";if($Sf[$J["partition_by"]]){$Vf=array();if($J["partition_by"]=='RANGE'||$J["partition_by"]=='LIST'){foreach(array_filter($J["partition_names"])as$z=>$X){$Y=$J["partition_values"][$z];$Vf[]="\n PARTITION ".idf_escape($X)." VALUES ".($J["partition_by"]=='RANGE'?"LESS THAN":"IN").($Y!=""?" ($Y)":" MAXVALUE");}}$Uf.="\nPARTITION BY $J[partition_by]($J[partition])".($Vf?" (".implode(",",$Vf)."\n)":($J["partitions"]?" PARTITIONS ".(+$J["partitions"]):""));}elseif(support("partitioning")&&preg_match("~partitioned~",$R["Create_options"]))$Uf.="\nREMOVE PARTITIONING";$Me=lang(170);if($a==""){cookie("adminer_engine",$J["Engine"]);$Me=lang(171);}$C=trim($J["name"]);queries_redirect(ME.(support("table")?"table=":"select=").urlencode($C),$Me,alter_table($a,$C,($y=="sqlite"&&($Pi||$cd)?$Ea:$q),$cd,($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"]):""),$Uf));}}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($Ff
  1848. as$p){$p["has_default"]=isset($p["default"]);$J["fields"][]=$p;}if(support("partitioning")){$jd="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 $jd ORDER BY PARTITION_ORDINAL_POSITION DESC LIMIT 1");list($J["partition_by"],$J["partitions"],$J["partition"])=$H->fetch_row();$Vf=get_key_vals("SELECT PARTITION_NAME, PARTITION_DESCRIPTION $jd AND PARTITION_NAME != '' ORDER BY PARTITION_ORDINAL_POSITION");$Vf[""]="";$J["partition_names"]=array_keys($Vf);$J["partition_values"]=array_values($Vf);}}}$pb=collations();$vc=engines();foreach($vc
  1849. as$uc){if(!strcasecmp($uc,$J["Engine"])){$J["Engine"]=$uc;break;}}echo'
  1850. <form action="" method="post" id="form">
  1851. <p>
  1852. ';if(support("columns")||$a==""){echo
  1853. lang(172),': <input name="name" data-maxlength="64" value="',h($J["name"]),'" autocapitalize="off">
  1854. ';if($a==""&&!$_POST)echo
  1855. script("focus(qs('#form')['name']);");echo($vc?"<select name='Engine'>".optionlist(array(""=>"(".lang(173).")")+$vc,$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),'">
  1856. ';}echo'
  1857. ';if(support("columns")){echo'<div class="scrollable">
  1858. <table cellspacing="0" id="edit-fields" class="nowrap">
  1859. ';edit_fields($J["fields"],$pb,"TABLE",$ed);echo'</table>
  1860. </div>
  1861. <p>
  1862. ',lang(52),': <input type="number" name="Auto_increment" size="6" value="',h($J["Auto_increment"]),'">
  1863. ',checkbox("defaults",1,($_POST?$_POST["defaults"]:adminer_setting("defaults")),lang(174),"columnShow(this.checked, 5)","jsonly"),(support("comment")?checkbox("comments",1,($_POST?$_POST["comments"]:adminer_setting("comments")),lang(51),"editingCommentsClick(this, true);","jsonly").' <input name="Comment" value="'.h($J["Comment"]).'" data-maxlength="'.(min_version(5.5)?2048:60).'">':''),'<p>
  1864. <input type="submit" value="',lang(14),'">
  1865. ';}echo'
  1866. ';if($a!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$a));}if(support("partitioning")){$Tf=preg_match('~RANGE|LIST~',$J["partition_by"]);print_fieldset("partition",lang(176),$J["partition_by"]);echo'<p>
  1867. ',"<select name='partition_by'>".optionlist(array(""=>"")+$Sf,$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"]),'">)
  1868. ',lang(177),': <input type="number" name="partitions" class="size',($Tf||!$J["partition_by"]?" hidden":""),'" value="',h($J["partitions"]),'">
  1869. <table cellspacing="0" id="partition-table"',($Tf?"":" class='hidden'"),'>
  1870. <thead><tr><th>',lang(178),'<th>',lang(179),'</thead>
  1871. ';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>
  1872. </div></fieldset>
  1873. ';}echo'<input type="hidden" name="token" value="',$pi,'">
  1874. </form>
  1875. ',script("qs('#form')['defaults'].onclick();".(support("comment")?" editingCommentsClick(qs('#form')['comments']);":""));}elseif(isset($_GET["indexes"])){$a=$_GET["indexes"];$Jd=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"]))$Jd[]="FULLTEXT";if(preg_match('~MyISAM|M?aria'.(min_version(5.7,'10.2.2')?'|InnoDB':'').'~i',$R["Engine"]))$Jd[]="SPATIAL";$x=indexes($a);$kg=array();if($y=="mongo"){$kg=$x["_id_"];unset($Jd[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"],$Jd)){$f=array();$ve=array();$Xb=array();$O=array();ksort($w["columns"]);foreach($w["columns"]as$z=>$e){if($e!=""){$ue=$w["lengths"][$z];$Wb=$w["descs"][$z];$O[]=idf_escape($e).($ue?"(".(+$ue).")":"").($Wb?" DESC":"");$f[]=$e;$ve[]=($ue?$ue:null);$Xb[]=$Wb;}}if($f){$Dc=$x[$C];if($Dc){ksort($Dc["columns"]);ksort($Dc["lengths"]);ksort($Dc["descs"]);if($w["type"]==$Dc["type"]&&array_values($Dc["columns"])===$f&&(!$Dc["lengths"]||array_values($Dc["lengths"])===$ve)&&array_values($Dc["descs"])===$Xb){unset($x[$C]);continue;}}$c[]=array($w["type"],$C,$O);}}}foreach($x
  1876. as$C=>$Dc)$c[]=array($Dc["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
  1877. as$z=>$w){$x[$z]["name"]=$z;$x[$z]["columns"][]="";}$x[]=array("columns"=>array(1=>""));$J["indexes"]=$x;}echo'
  1878. <form action="" method="post">
  1879. <div class="scrollable">
  1880. <table cellspacing="0" class="nowrap">
  1881. <thead><tr>
  1882. <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.1")."' alt='+' title='".lang(108)."'>",'</noscript>
  1883. </thead>
  1884. ';if($kg){echo"<tr><td>PRIMARY<td>";foreach($kg["columns"]as$z=>$e){echo
  1885. select_input(" disabled",$q,$e),"<label><input disabled type='checkbox'>".lang(60)."</label> ";}echo"<td><td>\n";}$ce=1;foreach($J["indexes"]as$w){if(!$_POST["drop_col"]||$ce!=key($_POST["drop_col"])){echo"<tr><td>".html_select("indexes[$ce][type]",array(-1=>"")+$Jd,$w["type"],($ce==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[$ce][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[$ce][lengths][$t]' class='size' value='".h($w["lengths"][$z])."' title='".lang(106)."'>":""),(support("descidx")?checkbox("indexes[$ce][descs][$t]",1,$w["descs"][$z],lang(60)):"")," </span>";$t++;}echo"<td><input name='indexes[$ce][name]' value='".h($w["name"])."' autocapitalize='off' aria-labelledby='label-name'>\n","<td><input type='image' class='icon' name='drop_col[$ce]' src='".h(preg_replace("~\\?.*~","",ME)."?file=cross.gif&version=4.7.1")."' alt='x' title='".lang(111)."'>".script("qsl('input').onclick = partial(editingRemoveRow, 'indexes\$1[type]');");}$ce++;}echo'</table>
  1886. </div>
  1887. <p>
  1888. <input type="submit" value="',lang(14),'">
  1889. <input type="hidden" name="token" value="',$pi,'">
  1890. </form>
  1891. ';}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;$oe="";foreach($l
  1892. as$m){if(count($l)==1||$m!=""){if(!create_database($m,$J["collation"]))$Kh=false;$oe=$m;}}restart_session();set_session("dbs",null);queries_redirect(ME."db=".urlencode($oe),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$ld){if(preg_match('~ ON (`(([^\\\\`]|``|\\\\.)*)%`\.\*)?~',$ld,$B)&&$B[1]){$C=stripcslashes(idf_unescape("`$B[2]`"));break;}}}echo'
  1893. <form action="" method="post">
  1894. <p>
  1895. ',($_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),'">
  1896. ';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.1")."' alt='+' title='".lang(108)."'>\n";echo'<input type="hidden" name="token" value="',$pi,'">
  1897. </form>
  1898. ';}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
  1899. redirect($A);}}page_header($_GET["ns"]!=""?lang(69):lang(70),$o);if(!$J)$J["name"]=$_GET["ns"];echo'
  1900. <form action="" method="post">
  1901. <p><input name="name" id="name" value="',h($J["name"]),'" autocapitalize="off">
  1902. ',script("focus(qs('#name'));"),'<input type="submit" value="',lang(14),'">
  1903. ';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,'">
  1904. </form>
  1905. ';}elseif(isset($_GET["call"])){$da=($_GET["name"]?$_GET["name"]:$_GET["call"]);page_header(lang(191).": ".h($da),$o);$Ug=routine($_GET["call"],(isset($_GET["callf"])?"FUNCTION":"PROCEDURE"));$Hd=array();$Jf=array();foreach($Ug["fields"]as$t=>$p){if(substr($p["inout"],-3)=="OUT")$Jf[$t]="@".idf_escape($p["field"])." AS ".idf_escape($p["field"]);if(!$p["inout"]||substr($p["inout"],0,2)=="IN")$Hd[]=$t;}if(!$o&&$_POST){$ab=array();foreach($Ug["fields"]as$z=>$p){if(in_array($z,$Hd)){$X=process_input($p);if($X===false)$X="''";if(isset($Jf[$z]))$h->query("SET @".idf_escape($p["field"])." = $X");}$ab[]=(isset($Jf[$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
  1906. echo"<p class='message'>".lang(192,$_a)."\n";}while($h->next_result());if($Jf)select($h->query("SELECT ".implode(", ",$Jf)));}}echo'
  1907. <form action="" method="post">
  1908. ';if($Hd){echo"<table cellspacing='0' class='layout'>\n";foreach($Hd
  1909. as$z){$p=$Ug["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>
  1910. <input type="submit" value="',lang(191),'">
  1911. <input type="hidden" name="token" value="',$pi,'">
  1912. </form>
  1913. ';}elseif(isset($_GET["foreign"])){$a=$_GET["foreign"];$C=$_GET["name"];$J=$_POST;if($_POST&&!$o&&!$_POST["add"]&&!$_POST["change"]&&!$_POST["change-js"]){$Me=($_POST["drop"]?lang(193):($C!=""?lang(194):lang(195)));$ye=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($ye,$Me,recreate_table($a,$a,array(),array(),array(" $C"=>($_POST["drop"]?"":" ".format_foreign_key($J)))));else{$c="ALTER TABLE ".table($a);$fc="\nDROP ".($y=="sql"?"FOREIGN KEY ":"CONSTRAINT ").idf_escape($C);if($_POST["drop"])query_redirect($c.$fc,$ye,$Me);else{query_redirect($c.($C!=""?"$fc,":"")."\nADD".format_foreign_key($J),$ye,$Me);$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!=""){$ed=foreign_keys($a);$J=$ed[$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"])));$Dg=array_keys(array_filter(table_status('',true),'fk_support'));echo'
  1914. <form action="" method="post">
  1915. <p>
  1916. ';if($J["db"]==""&&$J["ns"]==""){echo
  1917. lang(198),':
  1918. ',html_select("table",$Dg,$J["table"],"this.form['change-js'].value = '1'; this.form.submit();"),'<input type="hidden" name="change-js" value="">
  1919. <noscript><p><input type="submit" name="change" value="',lang(199),'"></noscript>
  1920. <table cellspacing="0">
  1921. <thead><tr><th id="label-source">',lang(134),'<th id="label-target">',lang(135),'</thead>
  1922. ';$ce=0;foreach($J["source"]as$z=>$X){echo"<tr>","<td>".html_select("source[".(+$z)."]",array(-1=>"")+$wh,$X,($ce==count($J["source"])-1?"foreignAddRow.call(this);":1),"label-source"),"<td>".html_select("target[".(+$z)."]",$Yh,$J["target"][$z],1,"label-target");$ce++;}echo'</table>
  1923. <p>
  1924. ',lang(103),': ',html_select("on_delete",array(-1=>"")+explode("|",$qf),$J["on_delete"]),' ',lang(102),': ',html_select("on_update",array(-1=>"")+explode("|",$qf),$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>
  1925. <input type="submit" value="',lang(14),'">
  1926. <noscript><p><input type="submit" name="add" value="',lang(200),'"></noscript>
  1927. ';}if($C!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$C));}echo'<input type="hidden" name="token" value="',$pi,'">
  1928. </form>
  1929. ';}elseif(isset($_GET["view"])){$a=$_GET["view"];$J=$_POST;$Gf="VIEW";if($y=="pgsql"&&$a!=""){$Fh=table_status($a);$Gf=strtoupper($Fh["Engine"]);}if($_POST&&!$o){$C=trim($J["name"]);$Ha=" AS\n$J[select]";$ye=ME."table=".urlencode($C);$Me=lang(201);$T=($_POST["materialized"]?"MATERIALIZED VIEW":"VIEW");if(!$_POST["drop"]&&$a==$C&&$y!="sqlite"&&$T=="VIEW"&&$Gf=="VIEW")query_redirect(($y=="mssql"?"ALTER":"CREATE OR REPLACE")." VIEW ".table($C).$Ha,$ye,$Me);else{$ai=$C."_adminer_".uniqid();drop_create("DROP $Gf ".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):$ye),lang(202),$Me,lang(203),$a,$C);}}if(!$_POST&&$a!=""){$J=view($a);$J["name"]=$a;$J["materialized"]=($Gf!="VIEW");if(!$o)$o=error();}page_header(($a!=""?lang(44):lang(204)),$o,array("table"=>$a),h($a));echo'
  1930. <form action="" method="post">
  1931. <p>',lang(183),': <input name="name" value="',h($J["name"]),'" data-maxlength="64" autocapitalize="off">
  1932. ',(support("materializedview")?" ".checkbox("materialized",1,$J["materialized"],lang(129)):""),'<p>';textarea("select",$J["select"]);echo'<p>
  1933. <input type="submit" value="',lang(14),'">
  1934. ';if($a!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$a));}echo'<input type="hidden" name="token" value="',$pi,'">
  1935. </form>
  1936. ';}elseif(isset($_GET["event"])){$aa=$_GET["event"];$Ud=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"],$Ud)&&isset($Gh[$J["STATUS"]])){$Zg="\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).$Zg.($aa!=$J["EVENT_NAME"]?"\nRENAME TO ".idf_escape($J["EVENT_NAME"]):""):"CREATE EVENT ".idf_escape($J["EVENT_NAME"]).$Zg)."\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'
  1937. <form action="" method="post">
  1938. <table cellspacing="0" class="layout">
  1939. <tr><th>',lang(183),'<td><input name="EVENT_NAME" value="',h($J["EVENT_NAME"]),'" data-maxlength="64" autocapitalize="off">
  1940. <tr><th title="datetime">',lang(210),'<td><input name="STARTS" value="',h("$J[EXECUTE_AT]$J[STARTS]"),'">
  1941. <tr><th title="datetime">',lang(211),'<td><input name="ENDS" value="',h($J["ENDS"]),'">
  1942. <tr><th>',lang(212),'<td><input type="number" name="INTERVAL_VALUE" value="',h($J["INTERVAL_VALUE"]),'" class="size"> ',html_select("INTERVAL_FIELD",$Ud,$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">
  1943. <tr><th><td>',checkbox("ON_COMPLETION","PRESERVE",$J["ON_COMPLETION"]=="PRESERVE",lang(213)),'</table>
  1944. <p>';textarea("EVENT_DEFINITION",$J["EVENT_DEFINITION"]);echo'<p>
  1945. <input type="submit" value="',lang(14),'">
  1946. ';if($aa!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$aa));}echo'<input type="hidden" name="token" value="',$pi,'">
  1947. </form>
  1948. ';}elseif(isset($_GET["procedure"])){$da=($_GET["name"]?$_GET["name"]:$_GET["procedure"]);$Ug=(isset($_GET["function"])?"FUNCTION":"PROCEDURE");$J=$_POST;$J["fields"]=(array)$J["fields"];if($_POST&&!process_fields($J["fields"])&&!$o){$Df=routine($_GET["procedure"],$Ug);$ai="$J[name]_adminer_".uniqid();drop_create("DROP $Ug ".routine_id($da,$Df),create_routine($Ug,$J),"DROP $Ug ".routine_id($J["name"],$J),create_routine($Ug,array("name"=>$ai)+$J),"DROP $Ug ".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"],$Ug);$J["name"]=$da;}$pb=get_vals("SHOW CHARACTER SET");sort($pb);$Vg=routine_languages();echo'
  1949. <form action="" method="post" id="form">
  1950. <p>',lang(183),': <input name="name" value="',h($J["name"]),'" data-maxlength="64" autocapitalize="off">
  1951. ',($Vg?lang(19).": ".html_select("language",$Vg,$J["language"])."\n":""),'<input type="submit" value="',lang(14),'">
  1952. <div class="scrollable">
  1953. <table cellspacing="0" class="nowrap">
  1954. ';edit_fields($J["fields"],$pb,$Ug);if(isset($_GET["function"])){echo"<tr><td>".lang(221);edit_type("returns",$J["returns"],$pb,array(),($y=="pgsql"?array("void","trigger"):array()));}echo'</table>
  1955. </div>
  1956. <p>';textarea("definition",$J["definition"]);echo'<p>
  1957. <input type="submit" value="',lang(14),'">
  1958. ';if($da!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$da));}echo'<input type="hidden" name="token" value="',$pi,'">
  1959. </form>
  1960. ';}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
  1961. redirect($A);}page_header($fa!=""?lang(225).": ".h($fa):lang(226),$o);if(!$J)$J["name"]=$fa;echo'
  1962. <form action="" method="post">
  1963. <p><input name="name" value="',h($J["name"]),'" autocapitalize="off">
  1964. <input type="submit" value="',lang(14),'">
  1965. ';if($fa!="")echo"<input type='submit' name='drop' value='".lang(127)."'>".confirm(lang(175,$fa))."\n";echo'<input type="hidden" name="token" value="',$pi,'">
  1966. </form>
  1967. ';}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
  1968. 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'
  1969. <form action="" method="post">
  1970. <p>
  1971. ';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,'">
  1972. </form>
  1973. ';}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"])){$pf=" ON ".table($a);$fc="DROP TRIGGER ".idf_escape($C).($y=="pgsql"?$pf:"");$ye=ME."table=".urlencode($a);if($_POST["drop"])query_redirect($fc,$ye,lang(231));else{if($C!="")queries($fc);queries_redirect($ye,($C!=""?lang(232):lang(233)),queries(create_trigger($pf,$_POST)));if($C!="")queries(create_trigger($pf,$J+array("Type"=>reset($_i["Type"]))));}}$J=$_POST;}page_header(($C!=""?lang(234).": ".h($C):lang(235)),$o,array("table"=>$a));echo'
  1974. <form action="" method="post" id="form">
  1975. <table cellspacing="0" class="layout">
  1976. <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>
  1977. <p>',lang(183),': <input name="Trigger" value="',h($J["Trigger"]),'" data-maxlength="64" autocapitalize="off">
  1978. ',script("qs('#form')['Timing'].onchange();"),'<p>';textarea("Statement",$J["Statement"]);echo'<p>
  1979. <input type="submit" value="',lang(14),'">
  1980. ';if($C!=""){echo'<input type="submit" name="drop" value="',lang(127),'">',confirm(lang(175,$C));}echo'<input type="hidden" name="token" value="',$pi,'">
  1981. </form>
  1982. ';}elseif(isset($_GET["user"])){$ha=$_GET["user"];$pg=array(""=>array("All privileges"=>""));foreach(get_rows("SHOW PRIVILEGES")as$J){foreach(explode(",",($J["Privilege"]=="Grant option"?"":$J["Context"]))as$Ab)$pg[$Ab][$J["Privilege"]]=$J["Comment"];}$pg["Server Admin"]+=$pg["File access on server"];$pg["Databases"]["Create routine"]=$pg["Procedures"]["Create routine"];unset($pg["Procedures"]["Create routine"]);$pg["Columns"]=array();foreach(array("Select","Insert","Update","References")as$X)$pg["Columns"][$X]=$pg["Tables"][$X];unset($pg["Server Admin"]["Usage"]);foreach($pg["Tables"]as$z=>$X)unset($pg["Databases"][$z]);$Ze=array();if($_POST){foreach($_POST["objects"]as$z=>$X)$Ze[$X]=(array)$Ze[$X]+(array)$_POST["grants"][$z];}$md=array();$nf="";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],$Ee,PREG_SET_ORDER)){foreach($Ee
  1983. as$X){if($X[1]!="USAGE")$md["$B[2]$X[2]"][$X[1]]=true;if(preg_match('~ WITH GRANT OPTION~',$J[0]))$md["$B[2]$X[2]"]["GRANT OPTION"]=true;}}if(preg_match("~ IDENTIFIED BY PASSWORD '([^']+)~",$J[0],$B))$nf=$B[1];}}if($_POST&&!$o){$of=(isset($_GET["host"])?q($ha)."@".q($_GET["host"]):"''");if($_POST["drop"])query_redirect("DROP USER $of",ME."privileges=",lang(238));else{$bf=q($_POST["user"])."@".q($_POST["host"]);$Xf=$_POST["pass"];if($Xf!=''&&!$_POST["hashed"]){$Xf=$h->result("SELECT PASSWORD(".q($Xf).")");$o=!$Xf;}$Fb=false;if(!$o){if($of!=$bf){$Fb=queries((min_version(5)?"CREATE USER":"GRANT USAGE ON *.* TO")." $bf IDENTIFIED BY PASSWORD ".q($Xf));$o=!$Fb;}elseif($Xf!=$nf)queries("SET PASSWORD FOR $bf = ".q($Xf));}if(!$o){$Rg=array();foreach($Ze
  1984. as$if=>$ld){if(isset($_GET["grant"]))$ld=array_filter($ld);$ld=array_keys($ld);if(isset($_GET["grant"]))$Rg=array_diff(array_keys(array_filter($Ze[$if],'strlen')),$ld);elseif($of==$bf){$lf=array_keys((array)$md[$if]);$Rg=array_diff($lf,$ld);$ld=array_diff($ld,$lf);unset($md[$if]);}if(preg_match('~^(.+)\s*(\(.*\))?$~U',$if,$B)&&(!grant("REVOKE",$Rg,$B[2]," ON $B[1] FROM $bf")||!grant("GRANT",$ld,$B[2]," ON $B[1] TO $bf"))){$o=true;break;}}}if(!$o&&isset($_GET["host"])){if($of!=$bf)queries("DROP USER $of");elseif(!isset($_GET["grant"])){foreach($md
  1985. as$if=>$Rg){if(preg_match('~^(.+)(\(.*\))?$~U',$if,$B))grant("REVOKE",array_keys($Rg),$B[2]," ON $B[1] FROM $bf");}}}queries_redirect(ME."privileges=",(isset($_GET["host"])?lang(239):lang(240)),!$o);if($Fb)$h->query("DROP USER $bf");}}page_header((isset($_GET["host"])?lang(36).": ".h("$ha@$_GET[host]"):lang(146)),$o,array("privileges"=>array('',lang(72))));if($_POST){$J=$_POST;$md=$Ze;}else{$J=$_GET+array("host"=>$h->result("SELECT SUBSTRING_INDEX(CURRENT_USER, '@', -1)"));$J["pass"]=$nf;if($nf!="")$J["hashed"]=true;$md[(DB==""||$md?"":idf_escape(addcslashes(DB,"%_\\"))).".*"]=array();}echo'<form action="" method="post">
  1986. <table cellspacing="0" class="layout">
  1987. <tr><th>',lang(35),'<td><input name="host" data-maxlength="60" value="',h($J["host"]),'" autocapitalize="off">
  1988. <tr><th>',lang(36),'<td><input name="user" data-maxlength="80" value="',h($J["user"]),'" autocapitalize="off">
  1989. <tr><th>',lang(37),'<td><input name="pass" id="pass" value="',h($J["pass"]),'" autocomplete="new-password">
  1990. ';if(!$J["hashed"])echo
  1991. script("typePassword(qs('#pass'));");echo
  1992. checkbox("hashed",1,$J["hashed"],lang(241),"typePassword(this.form['pass'], this.checked);"),'</table>
  1993.  
  1994. ';echo"<table cellspacing='0'>\n","<thead><tr><th colspan='2'>".lang(72).doc_link(array('sql'=>"grant.html#priv_level"));$t=0;foreach($md
  1995. as$if=>$ld){echo'<th>'.($if!="*.*"?"<input name='objects[$t]' value='".h($if)."' 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$Ab=>$Wb){foreach((array)$pg[$Ab]as$og=>$ub){echo"<tr".odd()."><td".($Wb?">$Wb<td":" colspan='2'").' lang="en" title="'.h($ub).'">'.h($og);$t=0;foreach($md
  1996. as$if=>$ld){$C="'grants[$t][".h(strtoupper($og))."]'";$Y=$ld[strtoupper($og)];if($Ab=="Server Admin"&&$if!=(isset($md["*.*"])?"*.*":".*"))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":"").($og=="All privileges"?" id='grants-$t-all'>":">".($og=="Grant option"?"":script("qsl('input').onclick = function () { if (this.checked) formUncheck('grants-$t-all'); };"))),"</label>";}$t++;}}}echo"</table>\n",'<p>
  1997. <input type="submit" value="',lang(14),'">
  1998. ';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,'">
  1999. </form>
  2000. ';}elseif(isset($_GET["processlist"])){if(support("kill")&&$_POST&&!$o){$je=0;foreach((array)$_POST["kill"]as$X){if(kill_process($X))$je++;}queries_redirect(ME."processlist=",lang(245,$je),$je||!$_POST["kill"]);}page_header(lang(116),$o);echo'
  2001. <form action="" method="post">
  2002. <div class="scrollable">
  2003. <table cellspacing="0" class="nowrap checkable">
  2004. ',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
  2005. 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
  2006. 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>
  2007. </div>
  2008. <p>
  2009. ';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,'">
  2010. </form>
  2011. ',script("tableCheck();");}elseif(isset($_GET["select"])){$a=$_GET["select"];$R=table_status1($a);$x=indexes($a);$q=fields($a);$ed=column_foreign_keys($a);$kf=$R["Oid"];parse_str($_COOKIE["adminer_import"],$za);$Sg=array();$f=array();$ei=null;foreach($q
  2012. 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();}$Sg+=$p["privileges"];}list($L,$nd)=$b->selectColumnsProcess($f,$x);$Yd=count($nd)<count($L);$Z=$b->selectSearchProcess($q,$x);$_f=$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
  2013. reset($I->fetch_row());}exit;}$kg=$Ii=null;foreach($x
  2014. as$w){if($w["type"]=="PRIMARY"){$kg=array_flip($w["columns"]);$Ii=($L?$kg:array());foreach($Ii
  2015. as$z=>$X){if(in_array(idf_escape($z),$L))unset($Ii[$z]);}break;}}if($kf&&!$kg){$kg=$Ii=array($kf=>0);$x[]=array("type"=>"PRIMARY","columns"=>array($kf));}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,"");$jd=($L?implode(", ",$L):"*").convert_fields($f,$q,$L)."\nFROM ".table($a);$pd=($nd&&$Yd?"\nGROUP BY ".implode(", ",$nd):"").($_f?"\nORDER BY ".implode(", ",$_f):"");if(!is_array($_POST["check"])||$kg)$G="SELECT $jd$jj$pd";else{$Ei=array();foreach($_POST["check"]as$X)$Ei[]="(SELECT".limit($jd,"\nWHERE ".($Z?implode(" AND ",$Z)." AND ":"").where_check($X,$q).$pd,1).")";$G=implode(" UNION ALL ",$Ei);}$b->dumpData($a,"table",$G);exit;}if(!$b->selectEmailProcess($Z,$ed)){if($_POST["save"]||$_POST["delete"]){$H=true;$_a=0;$O=array();if(!$_POST["delete"]){foreach($f
  2016. 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"]||($kg&&is_array($_POST["check"]))||$Yd){$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;}}}$Me=lang(249,$_a);if($_POST["clone"]&&$H&&$_a==1){$pe=last_id();if($pe)$Me=lang(168," $pe");}queries_redirect(remove_from_uri($_POST["all"]&&$_POST["delete"]?"page":""),$Me,$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
  2017. 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),!$Yd&&!$kg," ");if(!$H)break;$_a+=$h->affected_rows;}queries_redirect(remove_from_uri(),lang(249,$_a),$H);}}elseif(!is_string($Tc=get_file("csv_file",true)))$o=upload_error($Tc);elseif(!preg_match('~~u',$Tc))$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]+)+~',$Tc,$Ee);$_a=count($Ee[0]);$n->begin();$M=($_POST["separator"]=="csv"?",":($_POST["separator"]=="tsv"?"\t":";"));$K=array();foreach($Ee[0]as$z=>$X){preg_match_all("~((?>\"[^\"]*\")+|[^$M]*)$M~",$X.$M,$Fe);if(!$z&&!array_diff($Fe[1],$rb)){$rb=$Fe[1];$_a--;}else{$O=array();foreach($Fe[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,$kg));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
  2018. page_header(lang(54).": $Qh",$o);$O=null;if(isset($Sg["insert"])||!support("table")){$O="";foreach((array)$_GET["where"]as$X){if($ed[$X["col"]]&&count($ed[$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($_f,$f,$x);$b->selectLimitPrint($_);$b->selectLengthPrint($ei);$b->selectActionPrint($x);echo"</form>\n";$E=$_GET["page"];if($E=="last"){$hd=$h->result(count_rows($a,$Z,$Yd,$nd));$E=floor(max(0,$hd-1)/$_);}$eh=$L;$od=$nd;if(!$eh){$eh[]="*";$Bb=convert_fields($f,$q,$L);if($Bb)$eh[]=substr($Bb,2);}foreach($L
  2019. as$z=>$X){$p=$q[idf_unescape($X)];if($p&&($Ha=convert_field($p)))$eh[$z]="$Ha AS $X";}if(!$Yd&&$Ii){foreach($Ii
  2020. as$z=>$X){$eh[]=idf_escape($z);if($od)$od[]=idf_escape($z);}}$H=$n->select($a,$eh,$Z,$od,$_f,$_,$E,true);if(!$H)echo"<p class='error'>".error()."\n";else{if($y=="mssql"&&$E)$H->seek($_*$E);$sc=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"&&$_!=""&&$nd&&$Yd&&$y=="sql")$hd=$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>".(!$nd&&$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>");$Ye=array();$kd=array();reset($L);$zg=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,$zg):($X["fun"]?"*":$z));if($C!=""){$zg++;$Ye[$z]=$C;$e=idf_escape($z);$Bd=remove_from_uri('(order|desc)[^=]*|page').'&order%5B0%5D='.urlencode($z);$Wb="&desc%5B0%5D=1";echo"<th>".script("mixin(qsl('th'), {onmouseover: partial(columnMouse), onmouseout: partial(columnMouse, ' hidden')});",""),'<a href="'.h($Bd.($_f[0]==$e||$_f[0]==$z||(!$_f&&$Yd&&$nd[0]==$e)?$Wb:'')).'">';echo
  2021. apply_sql_function($X["fun"],$C)."</a>";echo"<span class='column hidden'>","<a href='".h($Bd.$Wb)."' 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>";}$kd[$z]=$X["fun"];next($L);}}$ve=array();if($_GET["modify"]){foreach($K
  2022. as$J){foreach($J
  2023. as$z=>$X)$ve[$z]=max($ve[$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,$ed)as$Xe=>$J){$Fi=unique_array($K[$Xe],$x);if(!$Fi){$Fi=array();foreach($K[$Xe]as$z=>$X){if(!preg_match('~^(COUNT\((\*|(DISTINCT )?`(?:[^`]|``)+`)\)|(AVG|GROUP_CONCAT|MAX|MIN|SUM)\(`(?:[^`]|``)+`\))$~',$z))$Fi[$z]=$X;}}$Gi="";foreach($Fi
  2024. 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().">".(!$nd&&$L?"":"<td>".checkbox("check[]",substr($Gi,1),in_array(substr($Gi,1),(array)$_POST["check"])).($Yd||information_schema(DB)?"":" <a href='".h(ME."edit=".urlencode($a).$Gi)."' class='edit'>".lang(256)."</a>"));foreach($J
  2025. as$z=>$X){if(isset($Ye[$z])){$p=$q[$z];$X=$n->value($X,$p);if($X!=""&&(!isset($sc[$z])||$sc[$z]!=""))$sc[$z]=(is_mail($X)?$Ye[$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)$ed[$z]as$r){if(count($ed[$z])==1||end($r["source"])==$z){$A="";foreach($r["source"]as$t=>$wh)$A.=where_link($t,$r["target"][$t],$K[$Xe][$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
  2026. as$de=>$W)$A.=where_link($t++,$de,$W);}$X=select_value($X,$A,$p,$ei);$u=h("val[$Gi][".bracket_escape($z)."]");$Y=$_POST["val"][$Gi][bracket_escape($z)];$nc=!is_array($J[$z])&&is_utf8($X)&&$K[$Xe][$z]==$J[$z]&&!$kd[$z];$di=preg_match('~text|lob~',$p["type"]);if(($_GET["modify"]&&$nc)||$Y!==null){$sd=h($Y!==null?$Y:$J[$z]);echo"<td>".($di?"<textarea name='$u' cols='30' rows='".(substr_count($J[$z],"\n")+1)."'>$sd</textarea>":"<input name='$u' value='$sd' size='$ve[$z]'>");}else{$_e=strpos($X,"<i>…</i>");echo"<td id='$u' data-text='".($_e?2:($di?1:0))."'".($nc?"":" data-warning='".h(lang(257))."'").">$X</td>";}}}if($Qa)echo"<td>";$b->backwardKeysPrint($Qa,$K[$Xe]);echo"</tr>\n";}if(is_ajax())exit;echo"</table>\n","</div>\n";}if(!is_ajax()){if($K||$E){$Bc=true;if($_GET["page"]!="last"){if($_==""||(count($K)<$_&&($K||!$E)))$hd=($E?$E*$_:0)+count($K);elseif($y!="sql"||!$Yd){$hd=($Yd?false:found_rows($R,$Z));if($hd<max(1e4,2*($E+1)*$_))$hd=reset(slow_query(count_rows($a,$Z,$Yd,$nd)));else$Bc=false;}}$Mf=($_!=""&&($hd===false||$hd>$_||$E));if($Mf){echo(($hd===false?count($K)+1:$hd-$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($Mf){$He=($hd===false?$E+(count($K)>=$_?2:1):floor(($hd-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($He,$E+5);$t++)echo
  2027. pagination($t,$E);if($He>0){echo($E+5<$He?" …":""),($Bc&&$hd!==false?pagination($He,$E):" <a href='".h(remove_from_uri("page")."&page=last")."' title='~$He'>".lang(261)."</a>");}}else{echo"<legend>".lang(260)."</legend>",pagination(0,$E).($E>1?" …":""),($E?pagination($E,$E):""),($He>$E?pagination($E+1,$E).($He>$E+1?" …":""):"");}echo"</fieldset>\n";}echo"<fieldset>","<legend>".lang(262)."</legend>";$bc=($Bc?"":"~ ").$hd;echo
  2028. checkbox("all",1,0,($hd!==false?($Bc?"":"~ ").lang(150,$hd):""),"var checked = formChecked(this, /check/); selectCount('selected', this.checked ? '$bc' : checked); selectCount('selected2', this.checked || !checked ? '$bc' : checked);")."\n","</fieldset>\n";if($b->selectCommandPrint()){echo'<fieldset',($_GET["modify"]?'':' class="jsonly"'),'><legend>',lang(254),'</legend><div>
  2029. <input type="submit" value="',lang(14),'"',($_GET["modify"]?'':' title="'.lang(250).'"'),'>
  2030. </div></fieldset>
  2031. <fieldset><legend>',lang(126),' <span id="selected"></span></legend><div>
  2032. <input type="submit" name="edit" value="',lang(10),'">
  2033. <input type="submit" name="clone" value="',lang(246),'">
  2034. <input type="submit" name="delete" value="',lang(18),'">',confirm(),'</div></fieldset>
  2035. ';}$fd=$b->dumpFormat();foreach((array)$_GET["columns"]as$e){if($e["fun"]){unset($fd['sql']);break;}}if($fd){print_fieldset("export",lang(74)." <span id='selected2'></span>");$Kf=$b->dumpOutput();echo($Kf?html_select("output",$Kf,$za["output"])." ":""),html_select("format",$fd,$za["format"])," <input type='submit' name='export' value='".lang(74)."'>\n","</div></fieldset>\n";}$b->selectEmailPrint(array_filter($sc,'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",(!$nd&&$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
  2036. 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
  2037. 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;$Me="";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"]);$Me=lang(263);}elseif($_POST["move"]){$H=move_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$Me=lang(264);}elseif($_POST["copy"]){$H=copy_tables((array)$_POST["tables"],(array)$_POST["views"],$_POST["target"]);$Me=lang(265);}elseif($_POST["drop"]){if($_POST["views"])$H=drop_views($_POST["views"]);if($H&&$_POST["tables"])$H=drop_tables($_POST["tables"]);$Me=lang(266);}elseif($y!="sql"){$H=($y=="sqlite"?queries("VACUUM"):apply_queries("VACUUM".($_POST["optimize"]?"":" ANALYZE"),$_POST["tables"]));$Me=lang(267);}elseif(!$_POST["tables"])$Me=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())$Me.="<b>".h($J["Table"])."</b>: ".h($J["Msg_text"])."<br>";}queries_redirect(substr(ME,0,-1),$Me,$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();}}$cc=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).$cc,'<td>'.lang(272).$cc,'<td>'.lang(273).$cc,'<td>'.lang(52).doc_link(array('sql'=>'example-auto-increment.html','mariadb'=>'auto_increment/')),'<td>'.lang(274).$cc,(support("comment")?'<td>'.lang(51).$cc:''),"</thead>\n";$S=0;foreach($Vh
  2038. 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'");$wf="<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.$wf:($y=="sql"?"<input type='submit' value='".lang(277)."'> ".on_help("'ANALYZE TABLE'").$wf."<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
  2039. 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";$Wg=routines();if($Wg){echo"<table cellspacing='0'>\n",'<thead><tr><th>'.lang(183).'<td>'.lang(50).'<td>'.lang(221)."<td></thead>\n";odd('');foreach($Wg
  2040. 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";$kh=get_vals("SELECT sequence_name FROM information_schema.sequences WHERE sequence_schema = current_schema() ORDER BY sequence_name");if($kh){echo"<table cellspacing='0'>\n","<thead><tr><th>".lang(183)."</thead>\n";odd('');foreach($kh
  2041. 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
  2042. 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
  2043. 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";$_c=$h->result("SELECT @@event_scheduler");if($_c&&$_c!="ON")echo"<p class='error'><code class='jush-sqlset'>event_scheduler</code>: ".h($_c)."\n";}echo'<p class="links"><a href="'.h(ME).'event=">'.lang(209)."</a>\n";}if($Vh)echo
  2044. script("ajaxSetHtml('".js_escape(ME)."script=db');");}}}page_footer();
Add Comment
Please, Sign In to add comment