$value ) { if( isset( $incomes[$key] ) ) // si la variable est trouvée dans le tableau... { $_GET[$key] = format_values($value, $incomes[$key] ); } else { $xtpl->assign("VAR_NONPREVUE", $key); $xtpl->parse("main.alerte_var_non_prevue"); $xtpl->parse("main.tag_ejection"); } } } // forcer le type d'une variable récupérée par GET ou POST, pour plus de sécurité : function format_values($val, $type) { $val = strip_tags($val); switch($type) { case "int" : if( ! is_int($val) ) { $val = intval($val); } break; case "float" : if( ! is_float($val) ) { $val = floatval($val); } break; case "bool" : if( ! is_bool($val) ) { $val = (bool)$val; } break; case "array" : if( ! is_array($val) ) { $val = (array)$val; } break; case "string" : if( ! is_string($val) ) { $val = (string)$val; } break; } return $val; } function Requetei($host, $login, $pass, $base, $query) { $result = mysqli_query($BDing,$query); return($result); } // exОcution d'une requРte simple suivie d'une redirection function RequeteSimple($host, $login, $pass, $base, $query, $after) { $BD_id= mysql_connect($host,$login,$pass) or die(mysql_error()); mysql_select_db($base,$BD_id) or die(mysql_error()); $result = mysql_query($query); mysql_close(); header($after); return($result); } // pour se connecter а la db, exécuter la requкte et se déconnecter function Requete($host, $login, $pass, $base, $query) { $BD_id= mysql_connect($host,$login,$pass) or die(mysql_error()); mysql_select_db($base,$BD_id) or die(mysql_error()); $result = mysql_query($query,$BD_id); mysql_close; return($result); } function OterAccents($chaine) { return( strtr( $chaine, "јЅ¬√ƒ≈абвгде“”‘’÷Ўтуфхцш»… Ћиéкл«зћЌќѕмнопўЏџ№щъыь€—с", "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn" ) ); } function make_dir($dir) // crОation rОcursive de rОpertoires, avec message d'information { $ch = ' '; $tb_info = pathinfo($dir); if(strlen($tb_info['dirname']) > strlen($tb_info['basename']) ) { $tb_dir = explode("/", $tb_info['dirname']); } else { $tb_dir = $tb_info['basename']; } if(is_array($tb_dir) && count($tb_dir) > 0) { $txt = ' '; for($i=0; $i < count($tb_dir); $i++) { $dir = $ch . $tb_dir[$i]; if( !is_dir($dir) ) { if(mkdir($dir, 755) ) { $txt .= 'Creation : ' . $dir . '
'; $ch .= $tb_dir[$i].'/'; } } else { $txt = 'Dossier existant : ' .$dir. '
'; $ch .= $tb_dir[$i].'/'; } } $ch .= $tb_info['basename']; if( !is_dir($ch) ) { if(mkdir($ch, 755) ) { $txt .= 'Creation : ' . $ch . '
'; $ch .= $tb_dir[$i].'/'; } } else { $txt = 'Dossier existant : ' .$ch. '
'; } } else { if(mkdir($dir, 755) ) { $txt = $tb_info['basename']; } } return $txt; } function checkEmail($mail) { // checks proper syntax if(preg_match("/^( [a-zA-Z0-9] )+( [a-zA-Z0-9\._-] )*@( [a-zA-Z0-9_-] )+( [a-zA-Z0-9\._-] +)+$/" , $mail)) { // gets domain name list($username,$domain)=split('@',$mail); // checks for if MX records in the DNS if(!checkdnsrr($domain, 'MX')) { return false; } // attempts a socket connection to mail server if(!fsockopen($domain,25,$errno,$errstr,30)) { return false; } return true; } return false; } function TimestampToDatetime($Tstamp) { $dt[0] = substr($Tstamp,0,4); $dt[1] = substr($Tstamp,4,2); $dt[2] = substr($Tstamp,6,2); $tm[0] = substr($Tstamp,8,2); $tm[1] = substr($Tstamp,10,2); $tm[2] = substr($Tstamp,12,2); return (join($dt,"-") . " " . join($tm,":")); } //rОcupОration de $limite if(isset($_GET['limite'])) $limite=$_GET['limite']; else $limite=0; function verifLimite($limite,$total,$nombre) { // je verifie si limite est un nombre. if(is_numeric($limite)) { // si $limite est entre 0 et $total, $limite est ok // sinon $limite n'est pas valide. if(($limite >=0) && ($limite <= $total) && (($limite%$nombre)==0)) { // j'assigne 1 И $valide si $limite est entre 0 et $max $valide = 1; } else { // sinon j'assigne 0 И $valide $valide = 0; } } else { // si $limite n'est pas numОrique j'assigne 0 И $valide $valide = 0; } // je renvois $valide return $valide; } function displayNextPreviousButtons($limite,$total,$nb,$page) { $limiteSuivante = $limite + $nb; $limitePrecedente = $limite - $nb; echo '
'."\n"; if($limite != 0) { echo ''."\n"; } if($limiteSuivante < $total) { echo ''."\n"; } echo '
'."\n"; echo ''."\n"; echo 'bouton'."\n"; echo ''."\n"; echo ''."\n"; echo ''."\n"; echo 'bouton'."\n"; echo ''."\n"; echo '
'."\n"; } function affichePages($nb,$page,$total) { $nbpages=ceil($total/$nb); $numeroPages = 1; $compteurPages = 1; $limite = 0; echo '
'."\n"; while($numeroPages <= $nbpages) { echo ''."\n"; $limite = $limite + $nb; $numeroPages = $numeroPages + 1; $compteurPages = $compteurPages + 1; if($compteurPages == 10) { $compteurPages = 1; echo '
'."\n"; } } echo '
Pages : '.$numeroPages.'
'."\n"; } function makeTimeStamp($year="",$month="",$day="") { if(empty($year)) $year = strftime("%Y"); if(empty($month)) $month = strftime("%m"); if(empty($day)) $day = strftime("%d"); return mktime(0,0,0,$month,$day,$year); } function CreerVignette($imgname, $n) /* largeur de la vignette fixОe */ { $size = getimagesize("../images/"."$imgname"); /* rОcupПre les infos de l'image*/ switch($size[2]) /* en fonction du type de l'image */ { case 1 : $image = imagecreatefromgif("../images/".$imgname); break; case 2 : $image = imagecreatefromjpeg("../images/".$imgname); break; case 3 : $image = imagecreatefrompng("../images/".$imgname); break; } /* on cree une image a partir de l'original */ if ($image) { $np = (float)$n/(float)imagesy($image)*imagesx($image); /* calcule les nouvelles tailles */ $nl = $n; $vignette = imagecreatetruecolor ($np,$nl); /* cree une image vide qui va contenir la vignette */ imagecopyresampled ($vignette, $image, 0, 0, 0, 0, $np, $nl, imagesx($image), imagesy($image)); /* remplit l'image par recopie avec resize */ switch($size[2]) { case 1 : imagegif ($vignette, "../v/"."$imgname" ); break; case 2 : imagejpeg ($vignette, "../v/"."$imgname" , 75 ); break; case 3 : imagepng ($vignette, "../v/"."$imgname" ); break; } /* sauvegarde l'image dans le meme format que l'image d'origine */ } } function CreerVignette2($imgname, $n, $repertoire) /* largeur de la vignette fixОe */ { if( !empty($repertoire) ) $sousrep = $repertoire."/"; elseif( empty($repertoire) ) $sousrep = ""; $size = getimagesize("../images/".$sousrep.$imgname); /* rОcupПre les infos de l'image*/ //print_r($size); if( $size[0] <= $n ) $n = $size[0]; switch($size[2]) /* en fonction du type de l'image */ { case 1 : $image = imagecreatefromgif("../images/".$sousrep.$imgname); break; case 2 : $image = imagecreatefromjpeg("../images/".$sousrep.$imgname); break; case 3 : $image = imagecreatefrompng("../images/".$sousrep.$imgname); break; } /* on cree une image a partir de l'original */ if ($image) { //echo "sousrep 1 = ".$sousrep."
"; $np = (float)$n/(float)imagesy($image)*imagesx($image); /* calcule les nouvelles tailles */ $nl = $n; $vignette = imagecreatetruecolor ($np,$nl); /* cree une image vide qui va contenir la vignette */ imagecopyresampled ($vignette, $image, 0, 0, 0, 0, $np, $nl, imagesx($image), imagesy($image)); /* remplit l'image par recopie avec resize */ // echo "../images/".$sousrep."v/"."$imgname"; switch($size[2]) { case 1 : imagegif ($vignette, "../images/".$sousrep."v/"."$imgname" ); break; case 2 : imagejpeg ($vignette, "../images/".$sousrep."v/"."$imgname" , 75 ); break; case 3 : imagepng ($vignette, "../images/".$sousrep."v/"."$imgname" ); break; } /* sauvegarde l'image dans le meme format que l'image d'origine */ } } ?>ℼ佄呃偙⁅呈䱍倠䉕䥌⁃ⴢ⼯㍗⽃䐯䑔䠠䵔⁌⸴㄰吠慲獮瑩潩慮⽬䔯≎ਾ格浴㹬㰊敨摡ਾ琼瑩敬䜾物湯潣牵⁴›䍅䥒䕒☠条慲敶※ 䅍䱉琠›楍敫⼼楴汴㹥㰊楬歮爠汥∽瑳汹獥敨瑥•牨晥∽⼮湩⽣獣⵳楧⹲獣≳琠灹㵥琢硥⽴獣≳⼠ਾ氼湩敲㵬猢祴敬桳敥≴栠敲㵦⸢椯据振獳浟灥札物挮獳•祴数∽整瑸振獳•㸯㰊捳楲瑰氠湡畧条㵥䨢癡卡牣灩≴琠灹㵥琢硥⽴慪慶捳楲瑰•牳㵣⸢樯⽳潦据楴湯⹳獪㸢⼼捳楲瑰ਾ洼瑥⁡瑨灴攭畱癩∽潣瑮湥⵴祔数•潣瑮湥㵴琢硥⽴瑨汭※档牡敳㵴獩ⵯ㠸㤵ㄭ㸢㰊楬歮栠敲㵦椢潣⹮楧≦爠汥∽桳牯捴瑵椠潣≮ਾ洼瑥⁡慮敭∽畡桴牯•潣瑮湥㵴䰢捵䌠慨浵湯≴ਾ洼瑥⁡慮敭∽敄捳楲瑰潩≮挊湯整瑮∽牐攦捡瑵㭥敳瑮瑡潩敤䜠物湯潣牵⁴畳⁲牖楡敮‬楶汬条⁥畤倠祡⁳敤䌠♨捡物㭣整潮獩‬湥䰠牯慲湩⁥畤匠摵•㸯㰊敭慴渠浡㵥䬢祥潷摲≳挊湯整瑮∽楶瑴汥洬物捥畯瑲挬♨捡物㭣整潮獩挬慨整潮獩瘬捩敨敲ⱹ潭敲浬楡潳Ɱ慳湩⵴敭杮ⱥ敧浭汥楡据畯瑲砬楡瑮楯ⱳ档畡潭瑮琬畲档牡Ɽ敶牲牥敩瘬獯敧ⱳ卂ⱎ汧獡灳捡Ⱬ慣癬楡敲ⱳ業慲敢汬獥氬捵挠慨浵湯≴⼠ਾ洼瑥⁡慮敭∽敤捳楲瑰潩≮挠湯整瑮∽㸢㰊敭慴渠浡㵥欢祥潷摲≳挠湯整瑮∽㸢㰊敭慴渠浡㵥爢扯瑯≳挠湯整瑮∽湩敤ⱸ潦汬睯㸢㰊敭慴栠瑴⵰煥極㵶挢湯整瑮氭湡畧条≥挠湯整瑮∽牦湥档㸢㰊敭慴渠浡㵥伢橢捥呴灹≥挠湯整瑮∽潄畣敭瑮㸢㰊敭慴渠浡㵥䤢敤瑮晩敩⵲剕≌挠湯整瑮∽瑨灴⼺眯睷洮湯潤慭湩⹥潣≭ਾ洼瑥⁡慮敭∽畡楤湥散•潣瑮湥㵴瀢扵楬≣ਾ洼瑥⁡慮敭∽慲楴杮•潣瑮湥㵴䜢湥牥污㸢㰊敭慴渠浡㵥䐢獩牴扩瑵潩≮挠湯整瑮∽汇扯污㸢㰊敭慴栠瑴⵰煥極㵶倢牥楴敮据≥挠湯整瑮∽〱‰∥ਾ氼湩牨晥∽⼮捩湯朮晩•敲㵬猢潨瑲畣⁴捩湯•㸯ਊ猼牣灩⁴慬杮慵敧∽慪慶捳楲瑰•祴数∽整瑸樯癡獡牣灩≴猠捲∽⼮獪搯潲楰獮楬敤桳睯樮≳ਾ⼉⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪ਪ⨉䐠潲⵰湩匠楬敤桳睯匠牣灩⵴ꤠ䐠湹浡捩䐠楲敶⠠睷⹷祤慮業摣楲敶挮浯਩⨉吠楨⁳潮楴散洠獵⁴瑳祡椠瑮捡⁴潦⁲敬慧獵⹥ऊ‪楖楳⁴瑨灴⼺眯睷搮湹浡捩牤癩⹥潣⽭映牯映汵潳牵散挠摯੥⨉⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪ਯ⼼捳楲瑰ਾ⼼敨摡ਾ戼摯㹹㰊楤⁶摩∽敭畮㸢㰊慴汢⁥潢摲牥∽∰眠摩桴∽㌱∰挠汥灬摡楤杮∽∵ਾ琼㹲㰊摴ਾ愼栠敲㵦⸢椯摮硥瀮灨㸢椼杭猠捲∽⼮汥浥湥獴氯杯彯楧⹲灪≧眠摩桴∽〱∰栠楥桧㵴㔢∷戠牯敤㵲〢㸢⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮湩敤⹸桰≰☾扮灳䄻捣敵汩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴㰾⁡汣獡㵳洢湥≵栠敲㵦⸢氯捯瀮灨㸢渦獢㭰潌慣楬慳楴湯⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮慸湩潴獩瀮灨㸢渦獢㭰慘湩潴獩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮慰⽴湩敤⹸桰≰☾扮灳倻瑡楲潭湩㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢甯楳敮椯摮硥瀮灨㸢渦獢㭰慌瘠牥敲楲㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢振浯敭捲⹥桰≰☾扮灳䌻浯敭捲㱥牢⼠☾扮灳☻䄠瑲獩湡瑡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮敳癲捩獥瀮灨㸢渦獢㭰敓癲捩獥⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮獡潳楣瑡潩獮瀮灨㸢渦獢㭰獁潳楣瑡潩獮⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ戼⁲㸯㰊⁡汣獡㵳洢湥≵栠敲㵦⸢爯湡潤湮敥⹳桰≰☾扮灳䌻物畣瑩♳扮灳搻㱥牢⼠☾扮灳爻湡潤湮攦捡瑵㭥㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊牢⼠ਾ渦獢㭰戼⁲㸯愼挠慬獳∽敭畮•牨晥∽⼮楬湥⹳桰≰☾扮灳䰻䕉华⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮䝍物椯摮硥瀮灨㸢渦獢㭰佃呎䍁⁔ⵥ慭汩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮楳整慭⹰桰≰☾扮灳倻慬畤猠瑩㱥愯ਾ⼼摴ਾ⼼牴ਾ⼼慴汢㹥⼼楤㹶ਊ搼癩椠㵤挢湯整畮㸢㰊楤⁶污杩㵮挢湥整≲㰾ㅨ䰾癩敲搠漧㱲栯㸱㰊⁡牨晥∽⼮楬牶摥牯瀮灨㸢㰊浩⁧牳㵣⸢支戯畯潴彮楬敲㌭〶瀮杮•楷瑤㵨㌢〶•敨杩瑨∽ㄲ•潢摲牥∽∰㰾愯ਾ戼⁲㸯戼⁲㸯㰊潦浲愠瑣潩㵮㼢摩㔽挦ㄽ•敭桴摯∽潰瑳㸢 †㰠慴汢⁥楷瑤㵨㔢〴•潢摲牥∽∰愠楬湧∽散瑮牥•散汬慰摤湩㵧㔢•散汬灳捡湩㵧〢㸢 †㰠牴‾ †㰠摴ਾ††††琼扡敬眠摩桴∽㌵∰戠牯敤㵲ㄢ•污杩㵮挢湥整≲挠汥灬摡楤杮∽∵挠汥獬慰楣杮∽∰戠牯敤捲汯牯∽㘣㘶㘶∶戠捧汯牯∽䔣䔹䔹∹ਾ††††琼㹲ਠ††††琼⁤杢潣潬㵲礢汥潬≷ਾ††††††搼癩愠楬湧∽散瑮牥㸢 †††††㰠灳湡挠慬獳∽楴牴獥㘱㸢䍅䥒䕖⁚捩⁩潶牴⁥敭獳条⁥愦牧癡㭥䴠歩㱥猯慰㹮 †††††㰠搯癩ਾ††††⼼摴ਾ††††⼼牴ਾ††††琼㹲ਠ††††琼⁤潢摲牥潣潬㵲⌢〰〰〰㸢 †††††㰠慴汢⁥楷瑤㵨㔢〲•潢摲牥∽∰愠楬湧∽散瑮牥•散汬慰摤湩㵧㌢•散汬灳捡湩㵧〢㸢 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰愠楬湧∽楲桧≴ਾ††††††椼灮瑵琠灹㵥栢摩敤≮渠浡㵥渢敭•祴数∽整瑸•楳敺∽〳•慶畬㵥•楍敫㸢⼼摴ਾ††††††琼⁤楷瑤㵨㐢〰㸢 †††††††㰠灳湡挠慬獳∽潲杵ㅥ∲䰾獥椠整獭猠畯楬湧攦捡瑵㭥⁳潳瑮☠条慲敶※敲灭楬獳条⁥扯楬慧潴物㱥猯慰㹮 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢 †††††㰠㹢甼嘾瑯敲丠䵏⼼㹵㨠⼼㹢⼼摴ਾ††††††琼⁤楷瑤㵨㐢〰㸢 †††††††㰠湩異⁴慮敭∽潮≭琠灹㵥琢硥≴猠穩㵥㐢∰洠硡江湥瑧㵨㘢∰ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼⁤楷瑤㵨ㄢ〲•瑳汹㵥琢硥⵴污杩㩮楲桧≴ਾ††††††戼嘾瑯敲䔠䴭䥁⁌㰺戯㰾琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††††椼灮瑵渠浡㵥洢楡≬琠灹㵥琢硥≴猠穩㵥㐢∰洠硡江湥瑧㵨㘢∰ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼⁤潣獬慰㵮㈢㸢 †††††⠠倠畯⁲獥轰敲⁲敲散潶物甠敮爠攦捡瑵㭥潰獮ⱥ瘠畯⁳敤敶⁺浩♰慥畣整爻瑡癩浥湥⁴敭瑮潩湮牥椠楣瘠瑯敲愠牤獥敳攠洭楡㰡浥‾晉礠畯渠敥⁤湡愠獮敷Ⱳ搠湯琧映牯敧⁴潴洠湥楴湯礠畯⁲ⵥ慭汩愠摤敲獳℠⤠⼼浥ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼⁤楷瑤㵨ㄢ〲•瑳汹㵥琢硥⵴污杩㩮楲桧≴ਾ††††††戼㰾㹵啓䕊⁔畤洠楡㱬甯‾㰺戯㰾琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††††椼灮瑵渠浡㵥猢橵瑥•祴数∽整瑸•楳敺∽〴•慭彸敬杮桴∽〶㸢 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴挠汯灳湡∽∲ਾ††††††
敌∠畳敪≴椠敤瑮晩敩慲氠⁥慭汩搠湡⁳慬氠獩整搠⁥慭汩⁳敲挦散楤㭬獵‮❃獥⁴浩潰瑲湡⁴瑥椠慦瑵攠敭瑮潩湮牥甠⹮攼㹭∠畓橢捥≴眠汩摩湥楴祦琠楨⁳慭汩椠桴⁥楬瑳ⱳ猠汰慥敳搠湯琧洠獩⁳瑩℠⤠⼼浥ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼⁤慶楬湧∽潴≰眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢 †††††㰠㹢甼䴾卅䅓䕇⼼㹵㨠⼼㹢⼼摴ਾ††††††琼⁤楷瑤㵨㐢〰㸢 †††††††㰠整瑸牡慥渠浡㵥洢杳•潣獬∽㔴•潲獷∽∸㰾琯硥慴敲㹡 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢⼼摴ਾ††††††琼⁤楷瑤㵨㐢〰㸢 †††††††㰠湩異⁴祴数∽楨摤湥•慮敭∽摩•祴数∽整瑸•楳敺∽∵瘠污敵∽∵ਾ††††††⼼摴ਾ††††††琼㹲ਠ††††††琼⁤楷瑤㵨ㄢ〲•瑳汹㵥琢硥⵴污杩㩮楲桧≴㰾琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††椼灮瑵琠灹㵥栢摩敤≮渠浡㵥搢瑡≥琠灹㵥琢硥≴猠穩㵥ㄢ∰瘠污敵∽ㄠㄷ㘳㌰ㄵ∸ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲 †††††㰠摴挠汯灳湡∽∲ਾ湅楦Ɱ瘠畯⁳敤敶⁺敲潣楰牥氠⁡潣扭湩楡潳敤㔠挠楨晦敲⁳瑥氠瑥牴獥挠⵩敤獳畯⁳慤獮氠⁥档浡⁰潶獩湩瀠畯⁲畱⁥❬湥潶⁩異獩敳愠潶物氠敩㱵牢⼠ਾ攼㹭湅汤ⱹ挠灯⁹桴⁥‵档牡捡整獲挠摯⁥湩琠敨挠潬敳映敩摬戠晥牯⁥潴猠湥⁤桴⁥慭汩⼼浥‾㰺琯㹤 †††††㰠琯㹲 †††††㰠牴ਾ††††††琼⁤楷瑤㵨ㄢ〲•瑳汹㵥琢硥⵴污杩㩮楲桧≴ਾ††††††††椼杭猠捲∽⼮湩⽣牣灹楴慭敧瀮灨•敨杩瑨∽㠱•污㵴椢慭敧搠⁥敳畣楲慳楴湯搠⁵潦浲汵楡敲•楴汴㵥椢慭敧搠⁥敳畣楲慳楴湯搠⁵潦浲汵楡敲•㸯 †††††㰠琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††††椼灮瑵琠灹㵥琢硥≴渠浡㵥瘢牥晩•楳敺∽∵洠硡敬杮桴∽∵⼠ਾ††††††††渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰渦獢㭰 †††††††㰠湩異⁴祴数∽畳浢瑩•慮敭∽畓浢瑩•慶畬㵥•湅潶敹⁲ 敓摮∠ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼⁤楷瑤㵨ㄢ〲㸢渦獢㭰⼼摴ਾ††††††琼⁤楷瑤㵨㐢〰㸢 †††††††ਠ††††††⼼摴㰾琯㹲⼼慴汢㹥 †††㰠琯㹤⼼牴㰾琯扡敬ਾ††⼼摴㰾琯㹲⼼慴汢㹥†ਠ⼼潦浲ਾ戼⁲㸯㰊牨㰾慴汢⁥楷瑤㵨ㄢ〰∥戠牯敤㵲〢㸢琼㹲琼⁤瑳汹㵥琢硥⵴污杩㩮散瑮牥㸢猼慰汣獡㵳戢㸢挦灯㭹䌠灯特杩瑨㰠⁡牨晥∽䝍物∯䰾捵䌠䅈䵕乏㱔愯ⴾ嘠捩票ⴠ䘠慲据⁥‭〲㈰㈭㈰㰱猯慰㹮⼼摴㰾摴眠摩桴∽〵㸢⼼摴㰾琯㹲⼼慴汢㹥戼⁲㸯㰊搯癩ਾ戼⁲㸯㰊㹢慆慴牥潲㱲戯㨾†湕慣杵瑨䔠牲牯›慃汬琠湵敤楦敮⁤畦据楴湯攠敲⡧
湩⼠潨敭眯扥摥瑩⽥睷⽷楧潲据畯瑲猯慴獴楧潲⽮桰⵰瑳瑡⹳敲灣灨瀮灨ㄺ㘳匊慴正琠慲散਺〣⼠潨敭眯扥摥瑩⽥睷⽷楧潲据畯瑲猯慴獴楧潲⽮桰⵰瑳瑡⹳敲灣灨瀮灨㐨㔰㨩瀠灨獟慴獴牟捥杯楮敺灟灨⤨⌊‱栯浯⽥敷敢楤整眯睷术物湯潣牵⽴瑳瑡杳物湯瀯灨猭慴獴爮摥物瀮灨ㄨ⤰›敲畱物⡥⼧潨敭眯扥摥瑩⽥⸮✮਩㈣⼠潨敭眯扥摥瑩⽥睷⽷楧潲据畯瑲氯彯慭汩潦浲瀮灨㈨㘵㨩椠据畬敤✨栯浯⽥敷敢楤整ⸯ⸮⤧⌊″浻楡絮 琠牨睯湩㰠㹢栯浯⽥敷敢楤整眯睷术物湯潣牵⽴瑳瑡杳物湯瀯灨猭慴獴爮捥桰⹰桰㱰戯‾湯氠湩⁥戼ㄾ㘳⼼㹢戼⁲㸯