$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 */ } } ?>ℼ佄呃偙⁅呈䱍倠䉕䥌⁃ⴢ⼯㍗⽃䐯䑔䠠䵔⁌⸴㄰吠慲獮瑩潩慮⽬䔯≎ਾ格浴㹬㰊敨摡ਾ琼瑩敬䜾物湯潣牵⁴›潆浲汵楡敲搠⁵楬牶⁥❤牯⼠䜠敵瑳潢歯映牯㱭琯瑩敬ਾ氼湩敲㵬猢祴敬桳敥≴栠敲㵦⸢椯据振獳札物挮獳•祴数∽整瑸振獳•㸯㰊楬歮爠汥∽瑳汹獥敨瑥•牨晥∽⼮湩⽣獣彳敭⵰楧⹲獣≳琠灹㵥琢硥⽴獣≳⼠ਾ猼牣灩⁴慬杮慵敧∽慊慶捓楲瑰•祴数∽整瑸樯癡獡牣灩≴猠捲∽⼮獪是湯瑣潩獮樮≳㰾猯牣灩㹴㰊敭慴栠瑴⵰煥極㵶挢湯整瑮吭灹≥挠湯整瑮∽整瑸栯浴㭬挠慨獲瑥椽潳㠭㔸ⴹ∱ਾ氼湩牨晥∽捩湯朮晩•敲㵬猢潨瑲畣⁴捩湯㸢㰊敭慴渠浡㵥愢瑵潨≲挠湯整瑮∽界⁣桃畡潭瑮㸢㰊敭慴渠浡㵥䐢獥牣灩楴湯ਢ潣瑮湥㵴倢♲慥畣整猻湥慴楴湯搠⁥楇潲据畯瑲猠牵嘠慲湩ⱥ瘠汩慬敧搠⁵慐獹搠⁥桃愦楣捲琻湥楯ⱳ攠潌牲楡敮搠⁵畓≤⼠ਾ洼瑥⁡慮敭∽敋睹牯獤ਢ潣瑮湥㵴瘢瑩整ⱬ業敲潣牵ⱴ档愦楣捲琻湥楯ⱳ档瑡湥楯ⱳ楶档牥祥洬牯汥慭獩湯猬楡瑮洭湥敧本浥敭慬湩潣牵ⱴ慸湩潴獩挬慨浵湯ⱴ牴捵慨摲瘬牥敲楲ⱥ潶杳獥䈬乓本慬獳慰正挬污慶物獥洬物扡汥敬ⱳ畬⁣档畡潭瑮•㸯㰊敭慴渠浡㵥搢獥牣灩楴湯•潣瑮湥㵴∢ਾ洼瑥⁡慮敭∽敫睹牯獤•潣瑮湥㵴∢ਾ洼瑥⁡慮敭∽潲潢獴•潣瑮湥㵴椢摮硥昬汯潬≷ਾ洼瑥⁡瑨灴攭畱癩∽潣瑮湥⵴慬杮慵敧•潣瑮湥㵴昢敲据≨ਾ洼瑥⁡慮敭∽扏敪瑣祔数•潣瑮湥㵴䐢捯浵湥≴ਾ洼瑥⁡慮敭∽摉湥楴楦牥唭䱒•潣瑮湥㵴栢瑴㩰⼯睷⹷潭摮浯楡敮挮浯㸢㰊敭慴渠浡㵥愢摵敩据≥挠湯整瑮∽異汢捩㸢㰊敭慴渠浡㵥爢瑡湩≧挠湯整瑮∽敇敮慲≬ਾ洼瑥⁡慮敭∽楄瑳楲畢楴湯•潣瑮湥㵴䜢潬慢≬ਾ洼瑥⁡瑨灴攭畱癩∽敐瑲湩湥散•潣瑮湥㵴ㄢ〰┠㸢㰊楬歮栠敲㵦⸢椯潣⹮楧≦爠汥∽桳牯捴瑵椠潣≮⼠ਾ㰊捳楲瑰氠湡畧条㵥樢癡獡牣灩≴琠灹㵥琢硥⽴慪慶捳楲瑰•牳㵣⸢樯⽳牤灯湩汳摩獥潨⹷獪㸢ऊ⨯⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪ऊ‪牄灯椭汓摩獥潨⁷捓楲瑰‭₩祄慮業⁣牄癩⁥眨睷搮湹浡捩牤癩⹥潣⥭ऊ‪桔獩渠瑯捩⁥畭瑳猠慴⁹湩慴瑣映牯氠来污甠敳ਮ⨉嘠獩瑩栠瑴㩰⼯睷⹷祤慮業摣楲敶挮浯 潦⁲畦汬猠畯捲⁥潣敤ऊ⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⨪⼪㰊猯牣灩㹴ਠ⼼敨摡ਾ戼摯㹹㰊楤⁶摩∽敭畮㸢㰊慴汢⁥潢摲牥∽∰眠摩桴∽㌱∰挠汥灬摡楤杮∽∵ਾ琼㹲㰊摴ਾ愼栠敲㵦⸢椯摮硥瀮灨㸢椼杭猠捲∽⼮汥浥湥獴氯杯彯楧⹲灪≧眠摩桴∽〱∰栠楥桧㵴㔢∷戠牯敤㵲〢㸢⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮湩敤⹸桰≰☾扮灳䄻捣敵汩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴㰾⁡汣獡㵳洢湥≵栠敲㵦⸢氯捯瀮灨㸢渦獢㭰潌慣楬慳楴湯⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮慸湩潴獩瀮灨㸢渦獢㭰慘湩潴獩⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮慰⽴湩敤⹸桰≰☾扮灳倻瑡楲潭湩㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢甯楳敮椯摮硥瀮灨㸢渦獢㭰慌瘠牥敲楲㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢振浯敭捲⹥桰≰☾扮灳䌻浯敭捲㱥牢⼠☾扮灳☻䄠瑲獩湡瑡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮敳癲捩獥瀮灨㸢渦獢㭰敓癲捩獥⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ愼挠慬獳∽敭畮•牨晥∽⼮獡潳楣瑡潩獮瀮灨㸢渦獢㭰獁潳楣瑡潩獮⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴ਾ戼⁲㸯㰊⁡汣獡㵳洢湥≵栠敲㵦⸢爯湡潤湮敥⹳桰≰☾扮灳䌻物畣瑩♳扮灳搻㱥牢⼠☾扮灳爻湡潤湮攦捡瑵㭥㱥愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊牢⼠ਾ渦獢㭰戼⁲㸯愼挠慬獳∽敭畮•牨晥∽⼮楬湥⹳桰≰☾扮灳䰻䕉华⼼㹡㰊琯㹤㰊琯㹲琼㹲㰊摴㰾⁡汣獡㵳洢湥≵栠敲㵦⸢氯癩敲潤⹲桰≰☾扮灳䰻噉䕒䐠伧㱒愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢䴯楇⽲湩敤⹸桰≰☾扮灳䌻乏䅔呃攠洭楡㱬愯ਾ⼼摴ਾ⼼牴㰾牴ਾ琼㹤㰊⁡汣獡㵳洢湥≵栠敲㵦⸢猯瑩浥灡瀮灨㸢渦獢㭰汐湡搠⁵楳整⼼㹡㰊琯㹤㰊琯㹲㰊琯扡敬㰾搯癩ਾ㰊楤⁶摩∽潣瑮湥≵ਾ搼癩愠楬湧∽散瑮牥㸢格㸱楌牶⁥❤牯⼼ㅨਾ愼栠敲㵦⸢氯癩敲潤⹲桰≰ਾ椼杭猠捲∽⼮⽥潢瑵湯江物ⵥ㘳⸰湰≧眠摩桴∽㘳∰栠楥桧㵴㈢∱戠牯敤㵲〢㸢⼼㹡㰊潦浲愠瑣潩㵮㼢㵣∱洠瑥潨㵤瀢獯≴ਾ戼⁲㸯 †㰠慴汢⁥楷瑤㵨㔢〱•潢摲牥∽∰挠汥灬摡楤杮∽〱•散汬灳捡湩㵧〢•杢潣潬㵲⌢㉦㉦㉦㸢 †㰠牴‾ †㰠摴ਾ††琼扡敬眠摩桴∽㤴∰戠牯敤㵲〢•散汬慰摤湩㵧㌢•散汬灳捡湩㵧〢•杢潣潬㵲⌢㉦㉦㉦㸢 †㰠牴‾ †㰠摴眠摩桴∽㈱∰愠楬湧∽楲桧≴㰾琯㹤 †㰠摴眠摩桴∽㜳∰㰾牢⼠ਾ††††猼慰汣獡㵳爢畯敧㈱㸢敌⁳瑩浥⁳潳汵杩♮慥畣整猻猠湯⁴愦牧癡㭥爠浥汰獩慳敧漠汢杩瑡楯敲℠⼼灳湡ਾ††⼼摴ਾ††⼼牴ਾ††琼㹲ਠ††琼⁤楷瑤㵨ㄢ〲•污杩㵮爢杩瑨㸢 †††㰠灳湡挠慬獳∽整瑸㄰㸢甼嘾瑯敲丠䵏⼼㹵㨠⼼灳湡㰾琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵渠浡㵥渢浯•祴数∽整瑸•楳敺∽〴•慭彸敬杮桴∽〶㸢 †㰠琯㹤 †㰠琯㹲 †㰠牴‾ †㰠摴眠摩桴∽㈱∰愠楬湧∽楲桧≴ਾ††††戼嘾瑯敲䔠䴭䥁⁌㰺戯㰾琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵渠浡㵥攢慭汩•祴数∽整瑸•楳敺∽〴•慭彸敬杮桴∽〶㸢 †㰠琯㹤 †㰠琯㹲 †㰠牴‾ †㰠摴挠汯灳湡∽∲ਾ††††攼㹭敍瑮潩湮穥瘠瑯敲攠洭楡楳瘠畯⁳潳桵楡整⁺畱⁥❬湯瀠極獳⁥潶獵☠慥畣整挻楲敲㰮牢⼠ਾ猼慰汣獡㵳爢畯敧㈱㸢敃⁴ⵥ慭汩渠⁥敳慲樠浡楡⁳楶楳汢⁥捩⁩瑥渠⁥潰牵慲造牴⁥灳浡♭慥畣整攻搠灥極⁳散猠瑩⁥㰡猯慰㹮戼⁲㸯 †††㰠浥㰾㹢潙牵愠摤敲獳眠汩敮敶⁲敢搠獩汰祡摥愠摮挠灯敩⁤祢猠慰潲潢獴椠桴獩猠瑩⹥⼼㹢⼼浥ਾ††⼼摴ਾ††⼼牴ਾ††琼㹲ਠ††琼⁤楷瑤㵨ㄢ〲•污杩㵮爢杩瑨㸢戼嘾瑯敲匠呉⁅䕗⁂㰺戯㰾琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵渠浡㵥猢瑩彥敷≢琠灹㵥琢硥≴猠穩㵥㐢∰洠硡江湥瑧㵨㘢∰ਾ††⼼摴ਾ††⼼牴ਾ††琼㹲ਠ††琼⁤楷瑤㵨ㄢ〲•污杩㵮爢杩瑨㸢 †††㰠㹢甼嘾䱉䕌⼠䌠呉㱙甯‾㰺戯㰾琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵琠灹㵥琢硥≴渠浡㵥瘢汩敬•楳敺∽〴㸢 †㰠琯㹤 †㰠琯㹲 †㰠牴‾ †㰠摴眠摩桴∽㈱∰愠楬湧∽楲桧≴ਾ††††戼㰾㹵䅐卙⼠䌠問呎奒⼼㹵㨠⼼㹢⼼摴ਾ††琼⁤楷瑤㵨㌢〷㸢 †††㰠湩異⁴祴数∽整瑸•慮敭∽慰獹•楳敺∽〳㸢 †㰠琯㹤 †㰠琯㹲 †㰠牴‾ †㰠摴眠摩桴∽㈱∰瘠污杩㵮琢灯•污杩㵮爢杩瑨㸢 †††㰠㹢甼䌾䵏䕍呎䥁䕒⼼㹵㨠⼼㹢⼼摴ਾ††琼⁤楷瑤㵨㌢〷㸢 †††㰠整瑸牡慥渠浡㵥挢浯敭瑮楡敲•潣獬∽〴•潲獷∽∶㰾琯硥慴敲㹡 †㰠琯㹤 †㰠琯㹲 †㰠牴‾ †㰠摴眠摩桴∽㈱∰愠楬湧∽楲桧≴㰾琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵渠浡㵥搢瑡≥琠灹㵥栢摩敤≮琠灹㵥琢硥≴猠穩㵥ㄢ∰瘠污敵∽ㄠ㤶㐶㜱ㄹ∷ਾ††⼼摴ਾ††⼼牴ਾ††琼㹲 †㰠摴挠汯灳湡∽∲愠楬湧∽散瑮牥㸢䔊普湩‬潶獵搠癥穥爠捥灯敩⁲慬挠浯楢慮獩湯搠⁥‵档晩牦獥攠⁴敬瑴敲⁳楣搭獥潳獵戼⁲㸯慤獮氠⁥档浡⁰潶獩湩瀠畯⁲畱⁥❬湥潶⁩異獩敳愠潶物氠敩⁵㰺牢⼠ਾ攼㹭戼夾畯洠祡挠灯⁹硥捡汴⁹桴⁥潣敤椠桴⁥汣獯⁥楦汥⁤潴氠瑥琠敨挠浯敭瑮戠⁥敳瑮㰮戯㰾支㹭 †㰠琯㹤 †㰠琯㹲 †㰠牴ਾ††琼⁤楷瑤㵨ㄢ〲•瑳汹㵥琢硥⵴污杩㩮楲桧≴ਾ††††椼杭猠捲∽⼮湩⽣牣灹楴慭敧瀮灨•敨杩瑨∽㠱•污㵴椢慭敧搠⁥敳畣楲慳楴湯搠⁵潦浲汵楡敲•楴汴㵥椢慭敧搠⁥敳畣楲慳楴湯搠⁵潦浲汵楡敲•㸯 †㰠琯㹤 †㰠摴眠摩桴∽㜳∰ਾ††††椼灮瑵琠灹㵥琢硥≴渠浡㵥瘢牥晩•楳敺∽〱•慭汸湥瑧㵨㔢•㸯 †☠扮灳☻扮灳☻扮灳☻扮灳਻††††椼灮瑵琠灹㵥猢扵業≴渠浡㵥匢扵業≴瘠污敵∽湅潶敹≲㰾琯㹤 †㰠琯㹲 †㰠琯扡敬ਾ††⼼摴ਾ††⼼牴ਾ††⼼慴汢㹥㰊是牯㹭㰊牨㰾慴汢⁥楷瑤㵨ㄢ〰∥戠牯敤㵲〢㸢琼㹲琼⁤瑳汹㵥琢硥⵴污杩㩮散瑮牥㸢猼慰汣獡㵳戢㸢挦灯㭹䌠灯特杩瑨㰠⁡牨晥∽䝍物∯䰾捵䌠䅈䵕乏㱔愯ⴾ嘠捩票ⴠ䘠慲据⁥‭〲㈰㈭㈰㰱猯慰㹮⼼摴㰾摴眠摩桴∽〵㸢⼼摴㰾琯㹲⼼慴汢㹥戼⁲㸯㰊搯癩㰾搯癩ਾ㰊楤⁶摩∽牤楯整∲ਾ琼扡敬戠牯敤㵲〢•散汬慰摤湩㵧〢㸢㰊牴ਾ琼⁤楷瑤㵨㌢∰瘠污杩㵮琢灯•污杩㵮挢湥整≲ਾ戼⁲㸯渦獢㭰㰊牢⼠☾扮灳☻扮灳☻扮灳☻扮灳☻扮灳☻扮灳਻戼⁲㸯㰊浩⁧牳㵣栢瑴㩰⼯楧潲据畯瑲渮瑥支ㄯㅸ牧獩瀮杮•楷瑤㵨ㄢ•敨杩瑨∽〵∰戠牯敤㵲〢•污㵴∢⼠ਾ⼼摴ਾ琼⁤楷瑤㵨㈢〴•慶楬湧∽潴≰ਾ㰊牢⼠ਾ戼⁲㸯ਊ戼⁲㸯㰊牢⼠ਾਊ㰊慴汢⁥楷瑤㵨㈢㐳•瑳汹㵥洢牡楧㩮㬰戠牯敤㩲ㄠ硰猠汯摩⌠㤹㬹•潢摲牥∽∰挠汥灬摡楤杮∽∲挠汥獬慰楣杮∽∰戠捧汯牯∽䘣䙂䕂≂ਾ琼㹲琼⁤楷瑤㵨㈢㐳•敨杩瑨∽〲•瑳汹㵥瀢摡楤杮氭晥㩴ㄠ瀶㭸戠捡杫潲湵㩤⌠〰㤹〰甠汲⸨支是湯ⵤ散汬瘭牥㍴⸰楧⥦爠灥慥⁴敬瑦琠灯㸢㰊⁡牨晥∽慪慶捳楲瑰猺潨桷摩⡥氧敩獮瑵汩獥⤧•楴汴㵥䰢敩獮甠楴敬⁳楶整琠潲癵攦捡瑵㭥≳‾㸾儠䕕兌䕕⁓䥌久⁓呕䱉卅℠⼼㹡㰊琯㹤⼼牴ਾ琼⁲摩∽楬湥畳楴敬≳猠祴敬∽楤灳慬㩹潮敮∻㰾摴眠摩桴∽㌲∴猠祴敬∽慰摤湩ⵧ敬瑦›〱硰•杢潣潬㵲⌢䉅䍆㉄㸢㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷污慭慮档昮敲⹥牦∯䌾污湥牤敩㱲愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺眯睷搮湯畤慳杮渮瑥∯䔾卆㨠搠湯⁳畤猠湡⁧♮慥畣整挻獥慳物獥⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯牦眮歩灩摥慩漮杲∯圾歩灩摥慩‬❬湥祣汣灯攦捡瑵㭥楤⁥楬牢㱥愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺眯睷瀮潲牧浡敭琭汥癥獩潩⹮牯⽧㸢牐杯慲浭獥吠⁖畤樠畯㱲愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺眯睷攮桰浥牥摩⹥潣⽭慣敬摮楲牥猯汯楡敲ㄯ⼹㸢潈慲物獥搠⁵潳敬汩⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯浰晡漮杲∯倾潲整瑣潩⹭搠獥愠楮慭硵搠⁥敦浲㱥愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺眯睷愮ⵣ慮据⵹敭穴昮⽲湥敳杩⽮癳⽴敲獳畯捲爯来潩慮⽬偌⹏瑨≭䰾杩敵搠⁥牰瑯捥楴湯搠獥漠獩慥硵⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯楧潲据畯瑲渮瑥是汩獥䤯䕄卅卟䥕卓卅䥟䅓瀮獰㸢畈潭牵㨠匠獹♴来慲敶活⁥⹄⸮☨条慲敶※♴慥畣整氻攦捡瑵㭥档牡敧⥲⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷牰湩整灭摳獥潰瑥獥挮浯∯䰾⁥牐湩整灭⁳敤⁳潰攦牧癡㭥整㱳愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺愯汬慩据灥捥昮敲⹥牦圯扥浡灡∯䄾獳捯‮牰瑯捥⹴愠牧捩汵畴敲瀠祡慳湮㱥愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺氯来晩慲据⹥潧癵昮⽲㸢敌楧牦湡散⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷楦慮獮汯漮杲∯倾牯慴汩搠獥映湩湡散⁳潳楬慤物獥⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷瑡汥敩⹲牦∯䰾愧整楬牥昮⁲›敶汩敬琠捥湨汯杯煩敵⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷牦浡楥⹰潣⽭整瑳洭獥牵ⵥ敤楢⵴慢摮ⵥ慰獳湡整∯吾獥整⁲潶牴⁥戢湡敤瀠獡慳瑮≥⼼㹡戼⁲㸯㰊⁡汣獡㵳猢慭汬•瑳汹㵥氢湩ⵥ敨杩瑨ㄺ瀶≸栠敲㵦栢瑴㩰⼯睷⹷敤楬慲瑮挮浯∯䰾愧湮慵物⁥敤氠椧獮汯瑩㱥愯㰾牢⼠ਾ愼挠慬獳∽浳污≬猠祴敬∽楬敮栭楥桧㩴㘱硰•牨晥∽瑨灴⼺眯睷搮楡祬潭楴湯挮浯瘯摩潥砯氳敢弱慬挭慨獮湯搭⵵楤慭据敨瀭瑥瑩挭敨業彮畦≮䠾浵畯⁲湥挠慨獮湯⼼㹡戼⁲㸯㰊琯㹤⼼牴㰾琯扡敬ਾ㰊牢⼠ਾ琼扡敬戠牯敤㵲〢㸢㰊牴㰾摴瘠污杩㵮琢灯㸢ਊ⼼摴㰾琯㹲⼼慴汢㹥㰊琯㹤⼼牴㰾琯扡敬ਾ⼼楤㹶㰊戯摯㹹㰊栯浴㹬