$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";
}
function affichePages($nb,$page,$total) {
$nbpages=ceil($total/$nb);
$numeroPages = 1;
$compteurPages = 1;
$limite = 0;
echo 'Pages : | '."\n";
while($numeroPages <= $nbpages) {
echo ''.$numeroPages.' | '."\n";
$limite = $limite + $nb;
$numeroPages = $numeroPages + 1;
$compteurPages = $compteurPages + 1;
if($compteurPages == 10) {
$compteurPages = 1;
echo '
'."\n";
}
}
echo '
'."\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 */
}
}
?>ℼ佄呃偙⁅呈䱍倠䉕䥌⁃ⴢ⼯㍗⽃䐯䑔䠠䵔⁌⸴吠慲獮瑩潩慮⽬䔯≎ਾ格浴㹬㰊敨摡ਾ琼瑩敬䜾物湯潣牵⁴›䍅䥒䕒☠条慲敶※ 䅍䱉琠›汁慢㱮琯瑩敬ਾ氼湩敲㵬猢祴敬桳敥≴栠敲㵦⸢椯据振獳札物挮獳•祴数∽整瑸振獳•㸯㰊楬歮爠汥∽瑳汹獥敨瑥•牨晥∽⼮湩⽣獣彳敭⵰楧獣≳琠灹㵥琢硥⽴獣≳⼠ਾ猼牣灩⁴慬杮慵敧∽慊慶捓楲瑰•祴数∽整瑸樯癡獡牣灩≴猠捲∽⼮獪是湯瑣潩獮樮≳㰾猯牣灩㹴㰊敭慴栠瑴⵰煥極㵶挢湯整瑮吭灹≥挠湯整瑮∽整瑸栯浴㭬挠慨獲瑥椽潳㠭㔸ⴹ∱ਾ氼湩牨晥∽捩湯朮晩•敲㵬猢潨瑲畣⁴捩湯㸢㰊敭慴渠浡㵥愢瑵潨≲挠湯整瑮∽界桃畡潭瑮㸢㰊敭慴渠浡㵥䐢獥牣灩楴湯ਢ潣瑮湥㵴倢♲慥畣整猻湥慴楴湯搠楇潲据畯瑲猠牵嘠慲湩ⱥ瘠汩慬敧搠⁵慐獹搠桃愦楣捲琻湥楯ⱳ攠潌牲楡敮搠⁵畓≤⼠ਾ洼瑥慮敭∽敋睹牯獤ਢ潣瑮湥㵴瘢瑩整ⱬ業敲潣牵ⱴ档愦楣捲琻湥楯ⱳ档瑡湥楯ⱳ楶档牥祥洬牯汥慭獩湯猬楡瑮洭湥敧本浥敭慬湩潣牵ⱴ慸湩潴獩挬慨浵湯ⱴ牴捵慨摲瘬牥敲楲ⱥ潶杳獥䈬乓本慬獳慰正挬污慶物獥洬物扡汥敬ⱳ畬档畡潭瑮•㸯㰊敭慴渠浡㵥搢獥牣灩楴湯•潣瑮湥㵴∢ਾ洼瑥慮敭∽敫睹牯獤•潣瑮湥㵴∢ਾ洼瑥慮敭∽潲潢獴•潣瑮湥㵴椢摮硥昬汯潬≷ਾ洼瑥瑨灴攭畱癩∽潣瑮湥慬杮慵敧•潣瑮湥㵴昢敲据≨ਾ洼瑥慮敭∽扏敪瑣祔数•潣瑮湥㵴䐢捯浵湥≴ਾ洼瑥慮敭∽摉湥楴楦牥唭䱒•潣瑮湥㵴栢瑴㩰⼯睷潭摮浯楡敮挮浯㸢㰊敭慴渠浡㵥愢摵敩据≥挠湯整瑮∽異汢捩㸢㰊敭慴渠浡㵥爢瑡湩≧挠湯整瑮∽敇敮慲≬ਾ洼瑥慮敭∽楄瑳楲畢楴湯•潣瑮湥㵴䜢潬慢≬ਾ洼瑥瑨灴攭畱癩∽敐瑲湩湥散•潣瑮湥㵴ㄢ〰┠㸢㰊楬歮栠敲㵦⸢椯潣楧≦爠汥∽桳牯捴瑵椠潣≮⼠ਾ㰊捳楲瑰氠湡畧条㵥樢癡獡牣灩≴琠灹㵥琢硥⽴慪慶捳楲瑰•牳㵣⸢樯⽳牤灯湩汳摩獥潨獪㸢ऊ⨯⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪ऊ牄灯椭汓摩獥潨⁷捓楲瑰₩祄慮業牄癩眨睷搮湹浡捩牤癩潣⥭ऊ桔獩渠瑯捩畭瑳猠慴⁹湩慴瑣映牯氠来污甠敳ਮ⨉嘠獩瑩栠瑴㩰⼯睷祤慮業摣楲敶挮浯 潦畦汬猠畯捲潣敤ऊ⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⼪㰊猯牣灩㹴㰊栯慥㹤㰊潢祤ਾ搼癩椠㵤洢湥≵ਾ琼扡敬戠牯敤㵲〢•楷瑤㵨ㄢ〳•散汬慰摤湩㵧㔢㸢㰊牴ਾ琼㹤㰊牨晥∽⼮湩敤桰≰㰾浩牳㵣⸢支敬敭瑮⽳潬潧束物樮杰•楷瑤㵨ㄢ〰•敨杩瑨∽㜵•潢摲牥∽∰㰾愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢椯摮硥瀮灨㸢渦獢㭰捁畣楥㱬愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤愼挠慬獳∽敭畮•牨晥∽⼮潬桰≰☾扮灳䰻捯污獩瑡潩㱮愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢砯楡瑮楯桰≰☾扮灳堻楡瑮楯㱳愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢瀯瑡椯摮硥瀮灨㸢渦獢㭰慐牴浩楯敮⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮獵湩⽥湩敤桰≰☾扮灳䰻敶牲牥敩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮潣浭牥散瀮灨㸢渦獢㭰潃浭牥散戼㸯渦獢㭰…牁楴慳慮ੴ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢猯牥楶散桰≰☾扮灳医牥楶散㱳愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢愯獳捯慩楴湯桰≰☾扮灳䄻獳捯慩楴湯㱳愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊牢⼠ਾ愼挠慬獳∽敭畮•牨晥∽⼮慲摮湯敮獥瀮灨㸢渦獢㭰楃捲極獴渦獢㭰敤戼㸯渦獢㭰慲摮湯♮慥畣整攻⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ戼㸯☊扮灳㰻牢⼠㰾汣獡㵳洢湥≵栠敲㵦⸢氯敩獮瀮灨㸢渦獢㭰䥌久㱓愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢䴯楇⽲湩敤桰≰☾扮灳䌻乏䅔呃攠洭楡㱬愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊汣獡㵳洢湥≵栠敲㵦⸢猯瑩浥灡瀮灨㸢渦獢㭰汐湡搠⁵楳整⼼㹡㰊琯㹤㰊琯㹲㰊琯扡敬㰾搯癩ਾ㰊楤⁶摩∽潣瑮湥≵ਾ搼癩愠楬湧∽散瑮牥㸢格㸱楌牶❤牯⼼ㅨਾ愼栠敲㵦⸢氯癩敲潤桰≰ਾ椼杭猠捲∽⼮⽥潢瑵湯江物ⵥ㘳⸰湰≧眠摩桴∽㘳∰栠楥桧㵴㈢∱戠牯敤㵲〢㸢⼼㹡㰊牢⼠㰾牢⼠ਾ昼牯捡楴湯∽椿㵤㌳挦ㄽ•敭桴摯∽潰瑳㸢 †㰠慴汢楷瑤㵨㔢〴•潢摲牥∽∰愠楬湧∽散瑮牥•散汬慰摤湩㵧㔢•散汬灳捡湩㵧〢㸢 †㰠牴‾ †㰠摴ਾ††††琼扡敬眠摩桴∽㌵∰戠牯敤㵲ㄢ•污杩㵮挢湥整≲挠汥灬摡楤杮∽∵挠汥獬慰楣杮∽∰戠牯敤捲汯牯∽㘣㘶㘶∶戠捧汯牯∽䔣䔹䔹∹ਾ††††琼㹲ਠ††††琼杢潣潬㵲礢汥潬≷ਾ††††††搼癩愠楬湧∽散瑮牥㸢 †††††㰠灳湡挠慬獳∽楴牴獥㘱㸢䍅䥒䕖⁚捩潶牴敭獳条愦牧癡㭥䄠扬湡⼼灳湡ਾ††††††⼼楤㹶 †††㰠琯㹤 †††㰠琯㹲 †††㰠牴‾ †††㰠摴戠牯敤捲汯牯∽〣〰〰∰ਾ††††††琼扡敬眠摩桴∽㈵∰戠牯敤㵲〢•污杩㵮挢湥整≲挠汥灬摡楤杮∽∳挠汥獬慰楣杮∽∰ਾ††††††琼㹲ਠ††††††琼楷瑤㵨ㄢ〲•污杩㵮爢杩瑨㸢 †††††㰠湩異⁴祴数∽楨摤湥•慮敭∽浮≥琠灹㵥琢硥≴猠穩㵥㌢∰瘠污敵∽䄠扬湡㸢⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††††㰠灳湡挠慬獳∽潲杵ㅥ∲䰾獥椠整獭猠畯楬湧攦捡瑵㭥潳瑮☠条慲敶※敲灭楬獳条扯楬慧潴物㱥猯慰㹮 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢 †††††㰠㹢甼嘾瑯敲丠䵏⼼㹵㨠⼼㹢⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††††㰠湩異⁴慮敭∽潮≭琠灹㵥琢硥≴猠穩㵥㐢∰洠硡江湥瑧㵨㘢∰ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼楷瑤㵨ㄢ〲•瑳汹㵥琢硥污杩㩮楲桧≴ਾ††††††戼嘾瑯敲䔠䴭䥁⁌㰺戯㰾琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††††椼灮瑵渠浡㵥洢楡≬琠灹㵥琢硥≴猠穩㵥㐢∰洠硡江湥瑧㵨㘢∰ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼潣獬慰㵮㈢㸢 †††††⠠倠畯獥轰敲敲散潶物甠敮爠攦捡瑵㭥潰獮ⱥ瘠畯敤敶⁺浩♰慥畣整爻瑡癩浥湥⁴敭瑮潩湮牥椠楣瘠瑯敲愠牤獥敳攠洭楡㰡浥‾晉礠畯渠敥湡愠獮敷Ⱳ搠湯琧映牯敧⁴潴洠湥楴湯礠畯ⵥ慭汩愠摤敲獳℠⤠⼼浥ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼楷瑤㵨ㄢ〲•瑳汹㵥琢硥污杩㩮楲桧≴ਾ††††††戼㰾㹵啓䕊⁔畤洠楡㱬甯‾㰺戯㰾琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ††††††††椼灮瑵渠浡㵥猢橵瑥•祴数∽整瑸•楳敺∽〴•慭彸敬杮桴∽〶㸢 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴挠汯灳湡∽∲ਾ††††††
敌∠畳敪≴椠敤瑮晩敩慲氠慭汩搠湡慬氠獩整搠慭汩敲挦散楤㭬獵❃獥⁴浩潰瑲湡⁴瑥椠慦瑵攠敭瑮潩湮牥甠攼㹭∠畓橢捥≴眠汩摩湥楴祦琠楨慭汩椠桴楬瑳ⱳ猠汰慥敳搠湯琧洠獩瑩℠⤠⼼浥ਾ††††††⼼摴ਾ††††††⼼牴ਾ††††††琼㹲ਠ††††††琼慶楬湧∽潴≰眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢 †††††㰠㹢甼䴾卅䅓䕇⼼㹵㨠⼼㹢⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††††㰠整瑸牡慥渠浡㵥洢杳•潣獬∽㔴•潲獷∽∸㰾琯硥慴敲㹡 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††††㰠湩異⁴祴数∽楨摤湥•慮敭∽摩•祴数∽整瑸•楳敺∽∵瘠污敵∽㌳㸢 †††††㰠琯㹤 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††㰠湩異⁴祴数∽楨摤湥•慮敭∽慤整•祴数∽整瑸•楳敺∽〱•慶畬㵥•㜱㌱㤹㤳㤸㸢 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴ਾ††††††琼潣獬慰㵮㈢㸢䔊普湩潶獵搠癥穥爠捥灯敩慬挠浯楢慮獩湯搠‵档晩牦獥攠⁴敬瑴敲楣搭獥潳獵搠湡敬挠慨灭瘠楯楳潰牵焠敵氠攧癮楯瀠極獳癡楯楬略戼㸯㰊浥䔾摮祬潣祰琠敨㔠挠慨慲瑣牥潣敤椠桴汣獯楦汥敢潦敲琠敳摮琠敨洠楡㱬支㹭㨠⼼摴ਾ††††††⼼牴ਾ††††††琼㹲 †††††㰠摴眠摩桴∽㈱∰猠祴敬∽整瑸愭楬湧爺杩瑨㸢 †††††††㰠浩牳㵣⸢椯据振祲瑰浩条桰≰栠楥桧㵴ㄢ∸愠瑬∽浩条敤猠捥牵獩瑡潩畤映牯畭慬物≥琠瑩敬∽浩条敤猠捥牵獩瑡潩畤映牯畭慬物≥⼠ਾ††††††⼼摴ਾ††††††琼楷瑤㵨㐢〰㸢 †††††††㰠湩異⁴祴数∽整瑸•慮敭∽敶楲≦猠穩㵥㔢•慭汸湥瑧㵨㔢•㸯 †††††††☠扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳††††††††椼灮瑵琠灹㵥猢扵業≴渠浡㵥匢扵業≴瘠污敵∽䔠癮祯牥⼠匠湥㸢 †††††㰠琯㹤 †††††㰠琯㹲 †††††㰠牴‾ †††††㰠摴眠摩桴∽㈱∰☾扮灳㰻琯㹤 †††††㰠摴眠摩桴∽〴∰ਾ†††††††† †††††㰠琯㹤⼼牴㰾琯扡敬ਾ††††⼼摴㰾琯㹲⼼慴汢㹥 †㰠琯㹤⼼牴㰾琯扡敬‾†㰊是牯㹭㰊牢⼠ਾ格㹲琼扡敬眠摩桴∽〱┰•潢摲牥∽∰㰾牴㰾摴猠祴敬∽整瑸愭楬湧挺湥整≲㰾灳湡挠慬獳∽≢☾潣祰※潃祰楲桧⁴愼栠敲㵦䴢楇⽲㸢界䡃啁位呎⼼㹡楖档⁹牆湡散ⴠ㈠〰ⴲ〲ㄲ⼼灳湡㰾琯㹤琼楷瑤㵨㔢∰㰾琯㹤⼼牴㰾琯扡敬㰾牢⼠ਾ⼼楤㹶㰊牢⼠ਾ戼䘾瑡污攠牲牯⼼㹢›唠据畡桧⁴牅潲㩲䌠污潴甠摮晥湩摥映湵瑣潩牥来⤨椠栯浯⽥敷敢楤整眯睷术物湯潣牵⽴瑳瑡杳物湯瀯灨猭慴獴爮捥桰桰㩰㌱ਸ਼瑓捡牴捡㩥⌊‰栯浯⽥敷敢楤整眯睷术物湯潣牵⽴瑳瑡杳物湯瀯灨猭慴獴爮捥桰桰⡰〴⤵›桰彰瑳瑡彳敲潣湧穩彥桰⡰ㄣ⼠潨敭眯扥摥瑩⽥睷⽷楧潲据畯瑲猯慴獴楧潲⽮桰⵰瑳瑡敲楤桰⡰〱㨩爠煥極敲✨栯浯⽥敷敢楤整ⸯ⸮⤧⌊′栯浯⽥敷敢楤整眯睷术物湯潣牵⽴潬浟楡晬牯桰⡰㔲⤶›湩汣摵⡥⼧潨敭眯扥摥瑩⽥⸮✮㌣笠慭湩†桴潲湷椠戼⼾潨敭眯扥摥瑩⽥睷⽷楧潲据畯瑲猯慴獴楧潲⽮桰⵰瑳瑡敲灣灨瀮灨⼼㹢漠楬敮㰠㹢㌱㰶戯㰾牢⼠ਾ