<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://iharvestlab.com/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://iharvestlab.com/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://iharvestlab.com/wp-sitemap-posts-product-1.xml</loc></sitemap><sitemap><loc>https://iharvestlab.com/wp-sitemap-taxonomies-category-1.xml</loc></sitemap><sitemap><loc>https://iharvestlab.com/wp-sitemap-taxonomies-product_cat-1.xml</loc></sitemap><sitemap><loc>https://iharvestlab.com/wp-sitemap-users-1.xml</loc></sitemap></sitemapindex>
<script>window.IHV_PUB_LANGS=["en","zh","ms","ja","ko","ar","fr","es"];</script>
<div id="google_translate_element" style="position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;"></div>

<style id="ihv-gt-css">#ihv-rmodal,.ihv-modal-overlay{display:none!important;opacity:0!important;pointer-events:none!important;}

.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,iframe.skiptranslate,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-ORHb{display:none!important;visibility:hidden!important;height:0!important;border:0!important}

.goog-logo-link,.goog-te-gadget>span,.goog-te-gadget-icon{display:none!important}

.goog-te-gadget{height:0!important;line-height:0!important;overflow:hidden!important;font-size:0!important}

body{top:0!important;position:static!important}

html.translated-ltr body,html.translated-rtl body{top:0!important}

#goog-gt-tt,.goog-te-balloon-frame,.jfk-bubble,.goog-tooltip,.goog-tooltip:hover{display:none!important;visibility:hidden!important}

.goog-text-highlight,font.goog-text-highlight,.goog-text-highlight:hover,.goog-text-highlight *{background:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important;color:inherit!important;text-shadow:none!important}

#trp-floater-ls,.trp-language-switcher-container,.trp_floater_language_switcher{display:none!important}

</style>

<script>

function googleTranslateElementInit(){try{new google.translate.TranslateElement({pageLanguage:'en',includedLanguages:'en,ms,zh-CN,ta,ja,ko,ar,fr,de,es,ru,th,vi,id,hi,tl,te,bn,mr,it,nl,pl,pt,tr,uk,km,my',autoDisplay:false},'google_translate_element');}catch(e){}}

</script>

<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

<script>

(function(){

  if(window.__ihvIntl) return; window.__ihvIntl=1;

  var RATES_URL='https://open.er-api.com/v6/latest/MYR';

  var GEO_URL='https://ipwho.is/';

  var C2CUR={MY:'MYR',SG:'SGD',ID:'IDR',TH:'THB',PH:'PHP',VN:'VND',JP:'JPY',KR:'KRW',CN:'CNY',TW:'TWD',HK:'HKD',AU:'AUD',NZ:'AUD',US:'USD',GB:'GBP',IE:'EUR',DE:'EUR',FR:'EUR',ES:'EUR',IT:'EUR',NL:'EUR',PT:'EUR',SA:'SAR',AE:'AED',QA:'SAR',IN:'INR',CA:'CAD'};

  var C2NAME={MY:'Malaysia',SG:'Singapore',ID:'Indonesia',TH:'Thailand',PH:'Philippines',VN:'Vietnam',JP:'Japan',KR:'South Korea',CN:'China',TW:'Taiwan',HK:'Hong Kong',AU:'Australia',NZ:'New Zealand',US:'United States',GB:'United Kingdom',IE:'Ireland',DE:'Germany',FR:'France',ES:'Spain',IT:'Italy',NL:'Netherlands',SA:'Saudi Arabia',AE:'UAE',QA:'Qatar',IN:'India',CA:'Canada'};

  var NAME2CODE={};for(var _k in C2NAME){NAME2CODE[C2NAME[_k]]=_k;}

  var C2LANG={MY:'ms',SG:'en',CN:'zh',TW:'zh',HK:'zh',JP:'ja',KR:'ko',SA:'ar',AE:'ar',QA:'ar',FR:'fr',ES:'es',MX:'es',AR:'es'};

  var META={MYR:{s:'RM',d:0},USD:{s:'$',d:2},SGD:{s:'S$',d:2},IDR:{s:'Rp',d:0},THB:{s:'฿',d:2},PHP:{s:'₱',d:2},VND:{s:'₫',d:0},JPY:{s:'¥',d:0},KRW:{s:'₩',d:0},CNY:{s:'¥',d:2},AUD:{s:'A$',d:2},GBP:{s:'£',d:2},EUR:{s:'€',d:2},SAR:{s:'SAR ',d:2},AED:{s:'AED ',d:2},TWD:{s:'NT$',d:0},HKD:{s:'HK$',d:2},INR:{s:'₹',d:2},CAD:{s:'C$',d:2}};

  function fmt(n,cur){var m=META[cur]||{s:cur+' ',d:2};var x=n.toFixed(m.d).split('.');x[0]=x[0].replace(/\B(?=(\d{3})+(?!\d))/g,',');return m.s+x.join('.');}

  function today(){var d=new Date();return d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();}

  function getRates(cb){

    try{var ca=JSON.parse(localStorage.getItem('ihv_rates')||'null');if(ca&&ca.date===today()&&ca.rates)return cb(ca.rates);}catch(e){}

    fetch(RATES_URL).then(function(r){return r.json();}).then(function(j){

      if(j&&j.rates){try{localStorage.setItem('ihv_rates',JSON.stringify({date:today(),rates:j.rates}));}catch(e){}cb(j.rates);}else cb(null);

    }).catch(function(){cb(null);});

  }

  function isCartCheckout(){var b=document.body?document.body.className:'';return /woocommerce-cart|woocommerce-checkout/.test(b)||/\/(cart|checkout)(\/|$)/.test(location.pathname);}

  function convert(cur,rates){

    if(!cur||cur==='MYR'||!rates||!rates[cur]||isCartCheckout())return;

    var rate=rates[cur];

    var rx=/(^|[^A-Za-z0-9])RM\s?([0-9][0-9,]*(?:\.[0-9]{1,2})?)/g;

    var w=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null,false),n,nodes=[];

    while(n=w.nextNode()){var p=n.parentNode;if(n.nodeValue&&n.nodeValue.indexOf('RM')>-1&&p&&p.closest&&!p.closest('select,script,style,#ihv-cgrid,#ihv-curr-sel,#ihv-lang-sel'))nodes.push(n);}

    nodes.forEach(function(nd){var t=nd.nodeValue;rx.lastIndex=0;if(!rx.test(t))return;rx.lastIndex=0;nd.nodeValue=t.replace(rx,function(_,pre,num){return pre+fmt(parseFloat(num.replace(/,/g,''))*rate,cur);});});

  }

  function code2flag(cc){if(!cc||!/^[A-Za-z]{2}$/.test(cc))return '';return cc.toUpperCase().replace(/[A-Z]/g,function(ch){return String.fromCodePoint(0x1F1E6+ch.charCodeAt(0)-65);});}

  function setLabel(country,code){var rf=document.getElementById('ihv-rflag'),rn=document.getElementById('ihv-rname');var cc=(code&&/^[A-Za-z]{2}$/.test(code))?code:(NAME2CODE[country]||'');if(rf)rf.textContent='';if(rn)rn.textContent=country||'';if(cc){try{localStorage.setItem('ihv_flag',cc);}catch(e){}}}

  // ---- language via Google Translate widget (cookie based) ----

  var L2G={en:'',ms:'ms',zh:'zh-CN',ta:'ta',ja:'ja',ko:'ko',ar:'ar',fr:'fr',de:'de',es:'es',ru:'ru',th:'th',vi:'vi',id:'id',hi:'hi',tl:'tl',te:'te',bn:'bn',mr:'mr',it:'it',nl:'nl',pl:'pl',pt:'pt',tr:'tr',uk:'uk',km:'km',my:'my'};

  var LANG_NAMES={en:'English',ms:'Bahasa Malaysia',zh:'中文',ta:'தமிழ்',ja:'日本語',ko:'한국어',ar:'العربية',fr:'Français',de:'Deutsch',es:'Español',th:'ไทย',vi:'Tiếng Việt',id:'Bahasa Indonesia',hi:'हिन्दी',tl:'Filipino',te:'తెలుగు',bn:'বাংলা',mr:'मराठी',it:'Italiano',km:'ខ្មែរ',my:'မြန်မာ'};

  var COUNTRY_LANGS={'Malaysia':['en','ms','zh','ta'],'Singapore':['en','zh','ms','ta'],'Indonesia':['id','en'],'Thailand':['th','en'],'Philippines':['tl','en'],'Vietnam':['vi','en'],'Myanmar':['my','en'],'Cambodia':['km','en'],'Brunei':['ms','en'],'Japan':['ja','en'],'South Korea':['ko','en'],'China':['zh','en'],'Taiwan':['zh','en'],'Hong Kong':['zh','en'],'India':['hi','en','ta','te','bn','mr'],'Australia':['en'],'New Zealand':['en'],'United States':['en','es'],'United Kingdom':['en'],'Ireland':['en'],'Germany':['de','en'],'France':['fr','en'],'Spain':['es','en'],'Italy':['it','en'],'Netherlands':['en','de'],'Saudi Arabia':['ar','en'],'UAE':['ar','en'],'Qatar':['ar','en'],'Canada':['en','fr']};

  function setCookie(n,v,del){var ex=del?';expires=Thu, 01 Jan 1970 00:00:00 GMT':'';var h=location.hostname.replace(/^www\./,'');document.cookie=n+'='+v+';path=/'+ex;document.cookie=n+'='+v+';path=/;domain=.'+h+ex;document.cookie=n+'='+v+';path=/;domain='+h+ex;}

  function setGoog(lang){var g=L2G[lang];if(g===undefined)g='';if(!g){setCookie('googtrans','',true);}else{setCookie('googtrans','/en/'+g,false);}}

  function currentGoog(){var m=document.cookie.match(/googtrans=\/(?:auto|en)\/([a-zA-Z\-]+)/);if(!m)return 'en';for(var k in L2G){if(L2G[k]===m[1])return k;}return 'en';}

  function syncModal(cur){var cs=document.getElementById('ihv-curr-sel');if(cs&&cur)cs.value=cur;var ls=document.getElementById('ihv-lang-sel');if(ls)ls.value=currentGoog();}

  function reconvert(){var cur=localStorage.getItem('ihv_currency');if(cur&&cur!=='MYR')getRates(function(r){convert(cur,r);});}

  function apply(){

    var country=localStorage.getItem('ihv_country'),code=localStorage.getItem('ihv_flag'),cur=localStorage.getItem('ihv_currency');

    function go(){if(country)setLabel(country,code);syncModal(cur);if(cur){setCookie('ihv_cur',cur,false);getRates(function(r){convert(cur,r);});}}

    if(!country){

      fetch(GEO_URL).then(function(r){return r.json();}).then(function(j){

        var cc=(j&&j.country_code)||'MY';

        var ccur=(j&&j.currency&&j.currency.code)||C2CUR[cc]||'USD';if(!META[ccur])ccur=C2CUR[cc]||'USD';if(!META[ccur])ccur='USD';

        country=C2NAME[cc]||cc;code=cc;cur=ccur;

        try{localStorage.setItem('ihv_country',country);localStorage.setItem('ihv_flag',code);localStorage.setItem('ihv_currency',cur);if(C2LANG[cc])localStorage.setItem('ihv_geo_lang',C2LANG[cc]);}catch(e){}

        go();

      }).catch(function(){country='Malaysia';code='MY';cur='MYR';go();});

    }else go();

  }

  function wireSave(){

    var sv=document.getElementById('ihv-rsave');if(!sv||sv.__ihv)return;sv.__ihv=1;

    sv.onclick=function(ev){

      if(ev){ev.preventDefault();ev.stopImmediatePropagation();}

      var grid=document.getElementById('ihv-cgrid');var a=grid?grid.querySelector('.ihv-cbtn.ihv-active'):null;

      var country=a?a.getAttribute('data-country'):localStorage.getItem('ihv_country');

      var code=NAME2CODE[country]||'';

      var cs=document.getElementById('ihv-curr-sel'),ls=document.getElementById('ihv-lang-sel');

      var cur=cs?cs.value:localStorage.getItem('ihv_currency');var lang=ls?ls.value:'en';

      try{if(country)localStorage.setItem('ihv_country',country);if(code)localStorage.setItem('ihv_flag',code);if(cur)localStorage.setItem('ihv_currency',cur);if(lang)localStorage.setItem('ihv_lang',lang);}catch(e){}

      setGoog(lang);

      if(cur)setCookie('ihv_cur',cur,false);

      var rm=document.getElementById('ihv-rmodal');if(rm)rm.classList.remove('ihv-open');document.body.style.overflow='';

      window.location.reload();

      return false;

    };

  }

  function killBanner(){try{if(document.body)document.body.style.top='0px';['.goog-te-banner-frame','iframe.skiptranslate','.VIpgJd-ZVi9od-ORHb-OEVmcd','#goog-gt-tt','.goog-tooltip'].forEach(function(s){var els=document.querySelectorAll(s);for(var i=0;i<els.length;i++){if(els[i].id!=='google_translate_element'){els[i].style.display='none';els[i].style.visibility='hidden';}}});var hl=document.querySelectorAll('.goog-text-highlight');for(var k=0;k<hl.length;k++){hl[k].style.backgroundColor='transparent';hl[k].style.boxShadow='none';}}catch(e){}}

  function rebuildLangs(countryName,forceDom){

    var ls=document.getElementById('ihv-lang-sel');if(!ls)return;

    var langs=COUNTRY_LANGS[countryName];if(!langs)langs=['en'];

    if(langs.indexOf('en')<0)langs=langs.concat(['en']);

    var keep=forceDom?langs[0]:currentGoog();if(langs.indexOf(keep)<0)keep=langs[0];

    ls.setAttribute('translate','no');if(ls.className.indexOf('notranslate')<0)ls.className=(ls.className+' notranslate').replace(/^\s+/,'');

    ls.innerHTML='';

    langs.forEach(function(code){var o=document.createElement('option');o.value=code;o.textContent=LANG_NAMES[code]||code;o.setAttribute('translate','no');o.className='notranslate';if(code===keep)o.selected=true;ls.appendChild(o);});

    ls.value=keep;

  }

  function wireLangs(){

    var grid=document.getElementById('ihv-cgrid');

    if(grid&&!grid.__ihvL){grid.__ihvL=1;grid.addEventListener('click',function(e){var b=(e.target&&e.target.closest)?e.target.closest('.ihv-cbtn'):null;if(b){var cn=b.getAttribute('data-country');setTimeout(function(){rebuildLangs(cn,true);},0);}});}

    var rb=document.getElementById('ihv-rbtn');

    if(rb&&!rb.__ihvL){rb.__ihvL=1;rb.addEventListener('click',function(){var cn=localStorage.getItem('ihv_country')||'Malaysia';setTimeout(function(){rebuildLangs(cn,false);},150);});}

    rebuildLangs(localStorage.getItem('ihv_country')||'Malaysia',false);

  }

  function stripHL(){var hl=document.getElementsByClassName('goog-text-highlight');for(var i=0;i<hl.length;i++){hl[i].style.setProperty('background-color','transparent','important');hl[i].style.setProperty('box-shadow','none','important');hl[i].style.setProperty('color','inherit','important');hl[i].style.setProperty('text-shadow','none','important');}var tt=document.getElementById('goog-gt-tt');if(tt)tt.style.display='none';}

  function init(){apply();wireSave();wireLangs();document.addEventListener('mouseover',stripHL,true);}

  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();

  window.addEventListener('load',function(){setTimeout(reconvert,900);killBanner();});

  var __bk=setInterval(killBanner,500);setTimeout(function(){clearInterval(__bk);},12000);

})();

</script>
<script id="ihv-tier-engine">(function(){if(window.__ihvTierLoaded)return;window.__ihvTierLoaded=true;var P={"23":{"T1":3888,"T2":3888,"T3":3888},"24":{"T1":228,"T2":228,"T3":228},"254":{"T1":308,"T2":308,"T3":308},"255":{"T1":308,"T2":308,"T3":308},"256":{"T1":308,"T2":308,"T3":308},"257":{"T1":908,"T2":908,"T3":908},"275":{"T1":3888,"T2":3888,"T3":3888},"276":{"T1":6388,"T2":6388,"T3":6388},"277":{"T1":10000,"T2":10000,"T3":10000}};var T2=["SG","BN","AU","CN","HK","JP","TW","ID","TH","VN","PH","MM","KH","LA","TL","KR","IN","LK","PK","BD","NP","MV","BT","MN","KZ","NZ","FJ","PG","SB","VU","WS","TO","FM","MH","PW","NR","KI","TV","MO"];function tier(c){if(!c||c==="MY")return"T1";if(T2.indexOf(c)!==-1)return"T2";return"T3";}var c=(localStorage.getItem("ihv_country")||"MY").toUpperCase();var t=tier(c);window.__ihvTier=t;window.__ihvPrices=P;window.__ihvCountry=c;function fmt(n){return"RM "+n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",");}function upd(){  document.querySelectorAll("[data-ihv-pid]").forEach(function(el){    var pid=parseInt(el.getAttribute("data-ihv-pid"));    if(P[pid]&&P[pid][t])el.textContent=fmt(P[pid][t]);  });}if(document.readyState==="loading"){  document.addEventListener("DOMContentLoaded",upd);}else{setTimeout(upd,0);}document.addEventListener("ihvCountryChange",function(e){  var nc=e.detail&&e.detail.country;if(!nc)return;  t=tier(nc.toUpperCase());  window.__ihvTier=t;window.__ihvCountry=nc.toUpperCase();  upd();});})();</script>