(function(){ if (!window.INNITY_CONTENT_LOCATOR) { /* Built on: 05/12/2025 11:31:11 */ var INNITY_CONTENT_LOCATOR=function(exports){"use strict";var __defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:!0,configurable:!0,writable:!0,value:value}):obj[key]=value,__spreadValues=(a,b)=>{for(var prop in b||(b={}))__hasOwnProp.call(b,prop)&&__defNormalProp(a,prop,b[prop]);if(__getOwnPropSymbols)for(var prop of __getOwnPropSymbols(b))__propIsEnum.call(b,prop)&&__defNormalProp(a,prop,b[prop]);return a},__spreadProps=(a,b)=>__defProps(a,__getOwnPropDescs(b)),__publicField=(obj,key,value)=>__defNormalProp(obj,"symbol"!=typeof key?key+"":key,value),_a,_b,_c,_d,_e,_f;let InnityEnvironment$1=(_e=class{},__publicField(_e,"inIframe",top!=self),__publicField(_e,"_levelData",(()=>{let level=top,iframeBreakable=!0;try{null==level?void 0:level.document}catch(e){iframeBreakable=!1,level=self}return{level:level,iframeBreakable:iframeBreakable}})()),__publicField(_e,"level",_e._levelData.level),__publicField(_e,"iframeBreakable",_e._levelData.iframeBreakable),__publicField(_e,"width",null!=(_b=null==(_a=_e.level)?void 0:_a.innerWidth)?_b:0),__publicField(_e,"height",null!=(_d=null==(_c=_e.level)?void 0:_c.innerHeight)?_d:0),__publicField(_e,"isMRAID","undefined"!=typeof window.mraid),__publicField(_e,"postMessageLevel",_e.inIframe&&_e.iframeBreakable?top:_e.level),__publicField(_e,"_getIframe",()=>{if(!_e.inIframe)return null;try{let currentWindow=self,iframeLevel=0,iframeId;do{if(currentWindow.parent.document&&0==currentWindow.parent.document.getElementsByTagName("frame").length)for(var iframes=currentWindow.parent.document.getElementsByTagName("iframe"),i=0,ilen=iframes.length;i{document.body.style.overflow="hidden"}),null}}),__publicField(_e,"iframe",_e._getIframe()),_e),InnityBrowserDetector$1=(_f=class{},__publicField(_f,"ua"," "+navigator.userAgent.toLowerCase()),__publicField(_f,"av",parseInt(navigator.appVersion)),__publicField(_f,"isWin",_f.ua.indexOf("win")>=0),__publicField(_f,"isWinVista",_f.ua.indexOf("windows nt 6.0")>=0),__publicField(_f,"isMac",_f.ua.indexOf("mac")>=0),__publicField(_f,"isLinux",_f.ua.indexOf("linux")>=0),__publicField(_f,"isIE",_f.ua.indexOf("msie")>=0||Object.hasOwnProperty.call(window,"ActiveXObject")&&!window.ActiveXObject||_f.ua.indexOf("trident/")>=0||_f.ua.indexOf("edge/")>=0),__publicField(_f,"isNav4",_f.ua.indexOf("mozilla")>=0&&-1==_f.ua.indexOf("compatible")&&_f.av<5),__publicField(_f,"isFirefox",_f.ua.indexOf("firefox")>=0),__publicField(_f,"isOpera",_f.ua.indexOf("opera")>0),__publicField(_f,"isSafari",_f.ua.indexOf("applewebkit")>0&&_f.ua.indexOf("chrome")<=0),__publicField(_f,"isChrome",(()=>{const baseChrome=_f.ua.indexOf("chrome")>0,isIOS=/(iPhone|iPad|iPod|Macintosh).*AppleWebKit(?!.*Chrome).*Safari/i.test(_f.ua);return isIOS?_f.ua.indexOf("crios")>0:baseChrome})()),__publicField(_f,"isKonqueror",_f.ua.indexOf("konqueror")>0),__publicField(_f,"isGecko",_f.ua.indexOf("gecko/")>0),__publicField(_f,"isCamino",_f.ua.indexOf("camino/")>0),__publicField(_f,"IEVersion",(()=>{try{return _f.ua.indexOf("msie")+1?parseFloat(_f.ua.split("msie")[1]):999}catch(e){return 999}})()),__publicField(_f,"isIE5up",!_f.isIE||_f.IEVersion>5),__publicField(_f,"isIE6up",!_f.isIE||_f.IEVersion>6),__publicField(_f,"isIE9up",!_f.isIE||_f.IEVersion>9),__publicField(_f,"isIOS",/(iPhone|iPad|iPod|Macintosh).*AppleWebKit(?!.*Chrome).*Safari/i.test(_f.ua)),__publicField(_f,"isIpad",/(ipad)/i.test(_f.ua)),__publicField(_f,"IOSVersion",(()=>{try{const match=_f.ua.match(/OS (\d+)_(\d+)_?(\d+)?/i);return _f.isIOS&&match?parseFloat(parseInt(match[1],10)+"."+parseInt(match[2],10)+"."+parseInt(match[3]||0,10)):999}catch(e){return 1}})()),__publicField(_f,"isAndroid",/(android)/i.test(_f.ua)),__publicField(_f,"AndroidVersion",(()=>{try{return _f.isAndroid?parseFloat(_f.ua.slice(_f.ua.indexOf("android")+8)):999}catch(e){return 999}})()),__publicField(_f,"isMobileWebView",/(fb4a|fbios)/i.test(_f.ua)),__publicField(_f,"isLine",/Line\/\d+\.\d+\.\d+ liff/i.test(_f.ua)),__publicField(_f,"supportCanvas",(()=>{try{return!!document.createElement("canvas").getContext}catch(e){return!1}})()),__publicField(_f,"supportVideo",(()=>{try{return!!document.createElement("video").canPlayType}catch(e){return!1}})()),__publicField(_f,"supportHTML5",_f.supportCanvas&&_f.supportVideo&&!(_f.isIE&&_f.IEVersion<9)),_f);const _InnityScreenSizeDetector=class _InnityScreenSizeDetector{static get width(){return _InnityScreenSizeDetector._screenData.width}static get height(){return _InnityScreenSizeDetector._screenData.height}static get devicePixelRatio(){return _InnityScreenSizeDetector._screenData.devicePixelRatio}static get widthInInch(){return _InnityScreenSizeDetector._screenData.widthInInch}static get heightInInch(){return _InnityScreenSizeDetector._screenData.heightInInch}static get diagonalInInch(){return _InnityScreenSizeDetector._screenData.diagonalInInch}};__publicField(_InnityScreenSizeDetector,"_screenData",(()=>{const calculate=()=>{const screen_div=document.createElement("div");screen_div.id="screen_div",screen_div.style.width="1in",screen_div.style.height="1in",document.body.appendChild(screen_div);const width=window.innerWidth,height=window.innerHeight;let devicePixelRatio;try{devicePixelRatio=window.devicePixelRatio||1}catch(e){devicePixelRatio=1}devicePixelRatio=devicePixelRatio>2?2:devicePixelRatio;const widthInInch=screen.width/(screen_div.offsetWidth*devicePixelRatio),heightInInch=screen.height/(screen_div.offsetHeight*devicePixelRatio),diagonalInInch=Math.round(10*Math.sqrt(widthInInch*widthInInch+heightInInch*heightInInch))/10;return document.body.removeChild(screen_div),{width:width,height:height,devicePixelRatio:devicePixelRatio,widthInInch:widthInInch,heightInInch:heightInInch,diagonalInInch:diagonalInInch}};if(document.body)return calculate();{let result={width:0,height:0,devicePixelRatio:1,widthInInch:0,heightInInch:0,diagonalInInch:0};return document.addEventListener("DOMContentLoaded",()=>{Object.assign(result,calculate())}),result}})());let InnityScreenSizeDetector=_InnityScreenSizeDetector;const SPARegex=/(.)*adv-prod\.hktester\.com|hk01\.com|(.)*eattravellove\.innity-asia\.com|(.)*eattravellove\.com\.my|(.)*astroawani\.com|(.)*mingguanwanita\.my|(.)*mediahiburan\.my/i;"undefined"!=typeof innity_spa_site?innity_spa_site:SPARegex.test(window.location.href);const astroRegex=/(.)*(\.)?astro\.com\.my|(.)*(\.)?astroawani\.com|(.)*(\.)?xuan\.com\.my|(.)*(\.)?gempak\.com|(.)*(\.)?astroulagam\.com\.my|(.)*(\.)?egg\.network|(.)*(\.)?kakitangan\.com|(.)*(\.)?stadiumastro\.com|(.)*(\.)?era\.syok\.my|(.)*(\.)?my\.syok\.my|(.)*(\.)?hitz\.syok\.my|(.)*(\.)?mix\.syok\.my|(.)*(\.)?lite\.syok\.my|(.)*(\.)?sinar\.syok\.my|(.)*(\.)?raaga\.syok\.my|(.)*(\.)?gegar\.syok\.my|(.)*(\.)?melody\.syok\.my|(.)*(\.)?zayan\.syok\.my|(.)*(\.)?goxuan\.syok\.my|(.)*(\.)?en\.syok\.my|(.)*(\.)?bm\.syok\.my|(.)*(\.)?cn\.syok\.my|(.)*(\.)?mingguanwanita\.my|(.)*(\.)?umpan\.com\.my|(.)*(\.)?remaja\.my|(.)*(\.)?keluarga\.my|(.)*(\.)?impiana\.my|(.)*(\.)?libur\.com\.my|(.)*(\.)?nona\.my|(.)*(\.)?majalahpama\.my|(.)*(\.)?vanillakismis\.my|(.)*(\.)?maskulin\.com\.my|(.)*(\.)?pesonapengantin\.my|(.)*(\.)?kashoorga\.com|(.)*(\.)?mediahiburan\.my|(.)*(\.)?hijabista\.com\.my|(.)*(\.)?rasa\.my|(.)*(\.)?rapi\.com\.my/i,isAstroSite=astroRegex.test(window.location.href);class InnityContentLocator{constructor(config){var _a2,_b2,_c2;__publicField(this,"currentScript",null),__publicField(this,"cb",""),__publicField(this,"findHeroImageFromArticle",!0),__publicField(this,"isZoneLevel",!1),__publicField(this,"articleId","innity-in-post-article"),__publicField(this,"articleSlotName","article"),__publicField(this,"articleClassName","innity-in-post-article"),__publicField(this,"inReadId","innity-in-post"),__publicField(this,"inReadSlotName","in-read"),__publicField(this,"inReadClassName","innity-in-post"),__publicField(this,"inReadAppendMiddle",!0),__publicField(this,"inReadAppendAfter",2),__publicField(this,"minParagraphLength",150),__publicField(this,"inImageId","innity-in-image"),__publicField(this,"inImageSlotName","in-image"),__publicField(this,"inImageClassName","innity-in-image"),__publicField(this,"imageTag",null),__publicField(this,"isInImageTagReady",!1),__publicField(this,"fallbackToArticleLocator",!0),this.isZoneLevel=!!(null==config?void 0:config.isZoneLevel),this.currentScript=null!=(_b2=null!=(_a2=null==config?void 0:config.currentScript)?_a2:document.currentScript)?_b2:null,this.cb=null!=(_c2=config.cb)?_c2:"",this.defaultInReadSelector=`[data-innity-slot="in-read"]:not([data-innity-ad-loaded="true"]),\n #${this.inReadId}:not([data-innity-ad-loaded="true"]),\n .${this.inReadClassName}:not([data-innity-ad-loaded="true"])`,this.defaultInImageSelector=`[data-innity-slot="in-image"]:not([data-innity-ad-loaded="true"]),\n #${this.inImageId}:not([data-innity-ad-loaded="true"]),\n .${this.inImageClassName}:not([data-innity-ad-loaded="true"])`}getArticle(doc,options){let extraOptions={adFormatId:null,qualifyScoreDensity:3,shouldDisqualifyDueToScoreDensity:!0,shouldDisqualifyDueToHorizontalRuleDensity:!0,shouldDisqualifyDueToHeaderDensity:!0,shouldDisqualifyDueToSimilarElements:!0};extraOptions=__spreadValues(__spreadValues({},extraOptions),options);let articleElement=null;if(InnityEnvironment.level.location.href.indexOf("www.wowlavie.com")>=0||InnityEnvironment.level.location.href.indexOf("wl-new-backend-demo.hmgroup.com.tw")>=0){let nodeParent,parentFound,halt;if(InnityEnvironment.iframeBreakable){document.body.style.margin="0",document.body.style.padding="0",nodeParent=InnityEnvironment.iframe.parentNode,parentFound=!1,halt=!1;while(!parentFound&&!halt){if(null==nodeParent){halt=!0;break}if(nodeParent.nodeType===document.ELEMENT_NODE&&nodeParent.classList.contains("pageArticle")){parentFound=!0;break}nodeParent=nodeParent.parentNode}if(null!=nodeParent&&(articleElement=nodeParent.querySelector("article.pageArticleContent .articleExample"),null!=articleElement))return articleElement.dataset.innityContainer=this.articleSlotName,articleElement.classList.add(this.articleClassName),articleElement.id||(articleElement.id=this.articleId),articleElement}}if(InnityEnvironment.level.location.href.indexOf("today.line.me")>=0&&InnityEnvironment.inIframe&&InnityEnvironment.iframeBreakable)return articleElement=InnityEnvironment.iframe.parentNode,articleElement;let customArticleTag=[],tempArticleTag;if(null===extraOptions.adFormatId){if(articleElement=document.querySelectorAll('[data-innity-container="article"], #innity-in-post-article, .innity-in-post-article, #advenueINTEXT, #blockcontent'),articleElement&&articleElement.length>0)return articleElement=articleElement[articleElement.length-1],articleElement;articleElement=null}customArticleTag.push(`#${this.articleId}`),InnityEnvironment.level.window.location.href.indexOf("pixnet.net")>=0?customArticleTag.push("div.article-content-inner"):InnityEnvironment.level.window.location.href.indexOf("adaymag.com")>=0?customArticleTag.push("div#wrapper div.wpb_text_column div.wpb_wrapper"):InnityEnvironment.level.window.location.href.indexOf("liputan6.com")>=0?customArticleTag.push("div.article-content-body"):InnityEnvironment.level.window.location.href.indexOf("likejapan.com")>=0?customArticleTag.push("div#primary main#main div#ajax-load-more div.alm-listing.alm-ajax div.alm-reveal.alm-previous-post:first-child article.post div.entry-content-wrap div.entry-content"):InnityEnvironment.level.window.location.href.indexOf("malaymail.com")>=0?customArticleTag.push(".article article"):InnityEnvironment.level.window.location.href.indexOf("www.8days.sg")>=0?customArticleTag.push("section.section > div.article div.article-tile-list div.article__content"):InnityEnvironment.level.window.location.href.indexOf("edukasi.kompas.com")>=0?customArticleTag.push("div.content_article div.contentArticle div.read__content"):InnityEnvironment.level.window.location.href.indexOf("topick.hket.com")>=0?customArticleTag.push(".main-wrapper .content-wrapper .main-component .article-container div.article-container"):InnityEnvironment.level.window.location.href.indexOf("wealth.hket.com")>=0?customArticleTag.push("div.main-component div.article-container .article-detail .article-detail-body-container"):InnityEnvironment.level.window.location.href.indexOf("beauty.ulifestyle.com.hk")>=0?customArticleTag.push("#contents-container .content-main"):InnityEnvironment.level.window.location.href.indexOf("www.idntimes.com")>=0?customArticleTag.push("#article-content"):InnityEnvironment.level.window.location.href.indexOf("otomotif.kompas.com")>=0?customArticleTag.push("div.content_article div.contentArticle div.read__content"):InnityEnvironment.level.window.location.href.indexOf("says.com")>=0?(customArticleTag.push("#content .story-content"),customArticleTag.push("div.main-content div[id^='story-'] div.story-middle > div.segments-wrap")):InnityEnvironment.level.window.location.href.indexOf("harpersbazaar.com/tw")>=0?(customArticleTag.push("div#gpt-ad-vertical-top-mobile"),this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("www.harpersbazaar.com/")>=0?customArticleTag.push("div.site-content div.listicle-body div.listicle-body-content"):InnityEnvironment.level.window.location.href.indexOf("autobuzz.my")>=0?customArticleTag.push("article#main-content div.post-content-wrap"):InnityEnvironment.level.window.location.href.indexOf("www2.hkej.com")>=0?customArticleTag.push("div#article-content"):InnityEnvironment.level.window.location.href.indexOf("ez.cosmopolitan.com.hk")>=0?customArticleTag.push("article.ArticleItem"):InnityEnvironment.level.window.location.href.indexOf("icook.tw")>=0?customArticleTag.push("article .recipe-details-steps"):InnityEnvironment.level.window.location.href.indexOf("viralcham.com")>=0?customArticleTag.push("div#content article.post div.post-content"):InnityEnvironment.level.window.location.href.indexOf("www.dwnews.com")>=0?customArticleTag.push("article > div"):InnityEnvironment.level.window.location.href.indexOf("munroads.com")>=0?customArticleTag.push(".MuiGrid-container .jss271"):InnityEnvironment.level.window.location.href.indexOf("rappler.com")>=0?(customArticleTag.push("main#primary div.article-content-container div.post-single__content entry-content"),customArticleTag.push("div.container.article-content-container .article-main-section .post-single__content.entry-content"),customArticleTag.push('div[class^="ArticleWrapper__ArticleBodyWrapper"] div[class^="Gutenberg__Wrapper"]')):InnityEnvironment.level.window.location.href.indexOf("tw.appledaily.com")>=0?customArticleTag.push("div.TW-MOBILE-AD.flyingCarpet_wrapper"):InnityEnvironment.level.window.location.href.indexOf("lookingtoday.com")>=0?customArticleTag.push("#content-main"):InnityEnvironment.level.window.location.href.indexOf("inside.com.tw")>=0?customArticleTag.push("article.first_article #article_content"):InnityEnvironment.level.window.location.href.indexOf("noodou.com")>=0?customArticleTag.push("#nd-3rd-paragraph"):InnityEnvironment.level.window.location.href.indexOf("orientaldaily.on.cc")>=0?customArticleTag.push("main .articleContent"):InnityEnvironment.level.window.location.href.indexOf("hellokrupet.com")>=0?customArticleTag.push("div.unique-content > div.body-content.article-content-wrapper"):InnityEnvironment.level.window.location.href.indexOf("koreastardaily.com")>=0?customArticleTag.push("body div.content-body"):InnityEnvironment.level.window.location.href.indexOf("en.syok.my")>=0?customArticleTag.push("div#article-content"):InnityEnvironment.level.window.location.href.indexOf("malaysiakini.com")>=0?(customArticleTag.push("div#story_content_analytics"),this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("hoc24.vn")>=0?customArticleTag.push("div.view-wrapper .settings-wrapper .columns .column.is-three-quarters-fullhd"):InnityEnvironment.level.window.location.href.indexOf("thethao247.vn")>=0?customArticleTag.push("div#content_detail"):InnityEnvironment.level.window.location.href.indexOf("majoriti.com.my")>=0?customArticleTag.push("main.content-wrapper div.articleDetails div.content-holder.story-wrapper #story-body"):InnityEnvironment.level.window.location.href.indexOf("sinarbestari.sinarharian.com.my")>=0?(customArticleTag.push("div#articleText>article"),this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("talktous.innity-asia.com")>=0||InnityEnvironment.level.window.location.href.indexOf("thestar.com.my")>=0?customArticleTag.push("#story-Article #story-body"):InnityEnvironment.level.window.location.href.indexOf("xuan.com.my")>=0||InnityEnvironment.level.window.location.href.indexOf("gempak.com")>=0?(customArticleTag.push("#main-content div.article-details-wrapper > div"),customArticleTag.push("#main-content div.article-details-wrapper > div > article")):InnityEnvironment.level.window.location.href.indexOf("kompas.com")>=0?customArticleTag.push("span.ads-on-body > div.kcm-track > div.kcm-track-sticky"):InnityEnvironment.level.window.location.href.indexOf("soyacincau.com")>=0?customArticleTag.push("section div.elementor-element-2202ba7d"):InnityEnvironment.level.window.location.href.indexOf("cincainews.com")>=0?customArticleTag.push("div.cincainews-article-details"):InnityEnvironment.level.window.location.href.indexOf("news.abs-cbn.com")>=0||InnityEnvironment.level.window.location.href.indexOf("uat-news-web.abs-cbn.com")>=0?customArticleTag.push("main .imp-article-0 .MuiBox-root.css-0"):InnityEnvironment.level.window.location.href.indexOf("mingguanwanita.my")>=0||InnityEnvironment.level.window.location.href.indexOf("remaja.my")>=0?customArticleTag.push("#mainContent div.td-post-content:first-child > div.bialty-container"):InnityEnvironment.level.window.location.href.indexOf("www.philstar.com/")>=0?customArticleTag.push("#div-gpt-ad-Ribbon"):InnityEnvironment.level.window.location.href.indexOf("saostar.vn")>=0?customArticleTag.push("#mobi-innity-inpage"):InnityEnvironment.level.window.location.href.indexOf("suckhoedoisong.vn")>=0&&customArticleTag.push("[itemprop=articleBody] .detail-content.afcbc-body"),InnityEnvironment.level.document.querySelector(`.${extraOptions.articleClass}-${extraOptions.cb?"-"+extraOptions.cb:""}`)&&customArticleTag.push(`.${extraOptions.articleClass}-${extraOptions.cb?"-"+extraOptions.cb:""}`);for(let x=0;x11904&&charCode<12031||(charCode>12352&&charCode<12543||(charCode>12736&&charCode<19903||(charCode>19968&&charCode<40959||(charCode>44032&&charCode<55215||(charCode>63744&&charCode<64255||(charCode>65072&&charCode<65103||(charCode>131072&&charCode<173791||charCode>194560&&charCode<195103)))))))}function fontSizeFromComputedStyle(computedStyle,defaultSize){var fontSize=parseInt(computedStyle.fontSize);return isNaN(fontSize)&&(fontSize=BaseFontSize),fontSize}function contentTextStyleForNode(document2,node){function getTextStyle(textNode){if(isNodeWhitespace(textNode))return null;var style=getComputedStyle(textNode.parentNode);return"none"!==style.float?null:style}for(var xpathQuery="descendant::text()[not(parent::h1) and not(parent::h2) and not(parent::h3) and not(parent::h4) and not(parent::h5) and not(parent::h6)]",xpathResult=document2.evaluate(xpathQuery,node,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),snapshotLength=xpathResult.snapshotLength,i=0;i=totalCharsChecked*MinimumRatioOfCharactersForLanguageMultiplier?ScoreMultiplierForChineseJapaneseKorean:1}function scoreMultiplierForElementTagNameAndAttributes(element){for(var multiplier=1,currentElement=element;currentElement;currentElement=currentElement.parentElement){var id=currentElement.getAttribute("id");id&&(ArticleRegEx.test(id)&&(multiplier+=ArticleMatchBonus),CommentRegEx.test(id)&&(multiplier-=CommentMatchPenalty));var className=currentElement.className;className&&(ArticleRegEx.test(className)&&(multiplier+=ArticleMatchBonus),CommentRegEx.test(className)&&(multiplier-=CommentMatchPenalty)),"ARTICLE"==currentElement.tagName&&(multiplier+=ArticleMatchBonus)}return multiplier<0?0:multiplier}function elementAtPoint(x,y){if("undefined"!=typeof ReaderArticleFinderJSController&&ReaderArticleFinderJSController.nodeAtPoint){var node=ReaderArticleFinderJSController.nodeAtPoint(x,y);return node&&node.nodeType!==Node.ELEMENT_NODE&&(node=node.parentElement),node}return top.document.elementFromPoint(x,y)}function anchorForURL(url,document2){var anchor=document2.createElement("a");return anchor.href=url,anchor}function anchorLinksToAttachment(anchor){return/\battachment\b/i.test(anchor.getAttribute("rel"))}function elementsHaveSameTagAndClassNames(element1,element2){return element1.tagName===element2.tagName&&element1.className===element2.className}function selectorForElement(element){for(var selector=element.tagName,classList=element.classList,classCount=classList.length,i=0;i0){parts.push(openDelimiter);for(var i=0;iarticleRect.top)return null}else if(elementRect.topAppendedArticleCandidateMaximumVerticalDistanceFromArticle)return null}var widthTolerance=.1*articleRect.width;if(Math.abs(elementRect.left-articleRect.left)>widthTolerance||Math.abs(elementRect.right-articleCandidate.right)>widthTolerance)return null;var candidate=new CandidateElement(element,contentDocument);return candidate.isPrepended=isPrepended,candidate},CandidateElement.candidateIfElementIsViable=function(element,contentDocument,ignoreMaxTop){var rect=cachedElementBoundingRect(element);return rect.widthCandidateMaximumTop||CandidateElement.candidateElementAdjustedHeight(element)rect.width*CandidateMinimumWidthPortionForIndicatorElements&&(adjustedHeight-=formRect.height)}for(var lists=element.querySelectorAll("ol, ul"),listCount=lists.length,lastProcessedList=null,i=0;irect.width*CandidateMinimumWidthPortionForIndicatorElements&&averageItemHeight/lineHeight=minMediaWidth&&mediaRect.height>MinimumContentMediaHeight){var mediaArea=mediaRect.width*mediaRect.height;mediaAreaminimumWidth&&wideHRCount++;if(wideHRCount){var averageDistance=elementRect.height/wideHRCount;if(averageDistance2){for(var validHeaderCount=0,elementRect=cachedElementBoundingRect(this.element),ignoreTopHeight=elementRect.height*PortionOfCandidateHeightToIgnoreForHeaderCheck,i=0;iignoreTopHeight&&elementRect.bottom-headerRect.bottom>ignoreTopHeight&&validHeaderCount++}var averageDistance=elementRect.height/validHeaderCount;if(averageDistancethis.basicScore()){if(!foundBetterCandidate&&cachedElementBoundingRect(matchingElement).bottom1)return!1;if(targetElement.firstElementChild.tagName!==matchingElement.firstElementChild.tagName)return!1;targetElement=targetElement.firstElementChild,matchingElement=matchingElement.firstElementChild}if(matchingElement.childElementCount<=1)return!1;var matchingFirstChild=matchingElement.firstElementChild,matchingLastChild=matchingElement.lastElementChild,targetFirstChild=targetElement.firstElementChild,targetLastChild=targetElement.lastElementChild;if(matchingFirstChild.tagName!==targetFirstChild.tagName)return!1;if(matchingLastChild.tagName!==targetLastChild.tagName)return!1;var matchingFirstClassName=matchingFirstChild.className,matchingLastClassName=matchingLastChild.className,targetFirstClassName=targetFirstChild.className,targetLastClassName=matchingLastChild.className,maxOccurrences=targetLastClassName===targetFirstClassName?2:1;if(matchingFirstClassName.length||targetFirstClassName.length){if(!matchingFirstClassName.length||!targetFirstClassName.length)return!1;if(matchingFirstClassName===targetFirstClassName&&targetElement.querySelectorAll("."+targetFirstClassName.replace(/\s+/,".")).length<=maxOccurrences)return!0}if(matchingLastClassName.length||targetLastClassName.length){if(!matchingLastClassName.length||!targetLastClassName.length)return!1;if(matchingLastClassName===targetLastClassName&&targetElement.querySelectorAll("."+targetLastClassName.replace(/\s+/,".")).length<=maxOccurrences)return!0}var targetFirstHeight=targetFirstChild.clientHeight,targetLastHeight=targetLastChild.clientHeight;return!(!targetFirstHeight||!matchingFirstChild.clientHeight)&&(!(!targetLastHeight||!matchingLastChild.clientHeight)&&(targetFirstHeight===matchingFirstChild.clientHeight||targetLastHeight===matchingLastChild.clientHeight))}}for(var i=0;ithreshold)return elementsWithClass}return[]},ReaderArticleFinder=function(document2){this.contentDocument=document2,this.didSearchForArticleNode=!1,this.article=null,this.didSearchForExtraArticleNode=!1,this.extraArticle=null,this.leadingImage=null,this._cachedScrollY=0,this._cachedScrollX=0,this._elementsWithCachedBoundingRects=[],this._cachedContentTextStyle=null,this.pageNumber=1,this.prefixWithDateForNextPageURL=null,this._elementsEvaluatedForTextContent=[],this.previouslyDiscoveredPageURLStrings=[]},ReaderArticleFinder.prototype={isReaderModeAvailable:function(){return this.canRunReaderDetection()?!!this.findArticleBySearchingWhitelist()||(this.cacheWindowScrollPosition(),this.article=this.findArticleByVisualExamination(),this.article&&this.articleIsLTR(),!!this.article):null},containerElementsForMultiPageContent:function(){for(var pageNumberRegex=/(.*page.*)(\d{1,2})(.*)/i,maxParentDepth=3,containers=[],articleNode=this.articleNode(),matchedId,depth=0;;){if(matchedId=pageNumberRegex.exec(articleNode.getAttribute("id")),matchedId)break;if(articleNode=articleNode.parentElement,!articleNode||depth++===maxParentDepth)return[]}for(var siblings=childrenOfParentElement(articleNode),siblingCount=siblings.length,i=0;i=0)commaCount++;return commaCountmaximumImageArea)return!1}if(!this.commaCountIsLessThan(clonedElement,10))return!1;var paragraphCount=clonedElement.getElementsByTagName("p").length,breakCount=clonedElement.getElementsByTagName("br").length,contentUnitCount=paragraphCount+Math.floor(breakCount/2);if(imageCount>contentUnitCount)return!0;if(clonedElement.getElementsByTagName("li").length>contentUnitCount)return!0;if(clonedElement.getElementsByTagName("input").length/contentUnitCount>maxInputDensity)return!0;if(clonedElement.textContent.length=1&&linkDensity>maxLinkDensityWithPositiveScore)return!0;if(scoreAdjustment<1&&linkDensity>maxLinkDensityWithNegativeScore)return!0;if("TABLE"==clonedElement.tagName){var clonedTextLength=removeWhitespace(clonedElement.innerText).length,originalTextLength=removeWhitespace(originalElement.innerText).length;if(clonedTextLength<=.5*originalTextLength)return!0}return!1},wordCountIsLessThan:function(element,maxCount){var wordCount=0,text=element.textContent,position=-1;while((position=text.indexOf(" ",position+1))>=0&&wordCount=this.article.element.getBoundingClientRect().width-ToleranceForLeadingImageWidthToArticleWidthForFullWidthPresentation},newDivFromNode:function(node){var div=this.contentDocument.createElement("div");return node&&(div.innerHTML=node.innerHTML),div},elementPinToEdge:function(element){var voidElements={AREA:1,BR:1,CANVAS:1,EMBED:1,FRAME:1,HR:1,IMG:1,INPUT:1},minimumScrollY=120;if(top.window.scrollYsortedSelectors[1].value?topSelector.key:null}},cleanArticleNode:function(originalArticleNode,clonedArticleNode,isMainArticle){function adjustDepthCounters(delta){depthCounter+=delta,floatDepth&&(floatDepth+=delta),tableDepth&&(tableDepth+=delta),italicDepth&&(italicDepth+=delta),boldDepth&&(boldDepth+=delta)}function resetDepthFlags(){1===floatDepth&&(floatDepth=0),1===tableDepth&&(tableDepth=0),1===italicDepth&&(italicDepth=0),1===boldDepth&&(boldDepth=0)}function hasParallelStructureWithFloats(){var parallelStructureThreshold=.8,articleRect=cachedElementBoundingRect(originalArticleNode);if(0===articleRect.width||0===articleRect.height)return!0;var parallelChildren=originalArticleNode.childrenWithParallelStructure(),parallelCount=parallelChildren.length,childrenToCheck;if(parallelCount){childrenToCheck=[];for(var i2=0;i2parallelStructureThreshold}function isShortNavigationElement(element){var maxHeight=50;if(cachedElementBoundingRect(element).height>maxHeight)return!1;var navigationTags={UL:1,LI:1,NAV:1};return!!navigationTags[element.tagName]||element.parentElement===originalArticleNode&&!element.nextElementSibling}var tagsToRemove={FORM:1,SCRIPT:1,STYLE:1,LINK:1},tagsToConsiderForPruning={DIV:1,TABLE:1,OBJECT:1,UL:1,CANVAS:1,P:1,IFRAME:1,ASIDE:1},italicTags={I:1,EM:1},boldTags={B:1,STRONG:1,H1:1,H2:1,H3:1,H4:1,H5:1,H6:1},elementsToConsiderForPruning=[],depthCounter=0,floatDepth=0,tableDepth=0,italicDepth=0,boldDepth=0,originalNode=originalArticleNode,originalWindow=originalNode.ownerDocument.defaultView,clonedNode=clonedArticleNode,articleTitle=this.articleTitle(),articleTitleElement=this._articleTitleElement,pinnedElement=this.elementPinToEdge(originalArticleNode),markerElement=null,articleIsVisible=isElementVisible(originalArticleNode),dominantSelector=this.dominantContentUnitSelector(originalArticleNode),hasParallelFloats=hasParallelStructureWithFloats(),previousPageURLSet=new Set;this.previouslyDiscoveredPageURLStrings.forEach(function(url){previousPageURLSet.add(url)});while(originalNode){var elementToRemove=null,clonedTagName=clonedNode.tagName,computedStyle;if(clonedNode.originalElement=originalNode,originalNode===pinnedElement&&(markerElement=clonedNode),clonedTagName in tagsToRemove&&(elementToRemove=clonedNode),!elementToRemove&&originalNode===articleTitleElement&&(elementToRemove=clonedNode),!elementToRemove&&("H1"==clonedTagName||"H2"==clonedTagName)){var distanceFromTop=originalNode.offsetTop-originalArticleNode.offsetTop;if(distanceFromTop=FloatMinimumHeight||originalNode.childElementCount>1)&&(floatDepth=1)}if(!elementToRemove){for(var attributes=clonedNode.attributes,i=0;i=0;--i)if(widthProperty=cssRules[i].style.getPropertyValue("width"),widthProperty){clonedNode.style.width=widthProperty;break}}1===floatDepth&&!widthProperty&&(clonedNode.style.width=cachedElementBoundingRect(originalNode).width+"px");var screenWidthThreshold=clonedNode.parentNode===clonedArticleNode?36:12,currentWidth=clonedNode.style.width;currentWidth&&parseInt(currentWidth)>=screen.width-screenWidthThreshold&&clonedNode.setAttribute("class","large-element")}if("TABLE"==clonedTagName)tableDepth||(tableDepth=1);else if("VIDEO"==clonedTagName){var videoRect=cachedElementBoundingRect(originalNode),screenWidthThreshold=36;videoRect.width>screen.width-screenWidthThreshold&&clonedNode.setAttribute("class","large-element")}else if("IMG"==clonedTagName){var lazyLoadingFixed=!1;if(1===clonedNode.naturalWidth&&1===clonedNode.naturalHeight)for(var attributeCount=attributes.length,i=0;iAnchorImageMinimumWidth&&imageChild.height>AnchorImageMinimumHeight&&replacementSpan.setAttribute("class","converted-image-anchor")}replacementSpan.className||replacementSpan.setAttribute("class","converted-anchor");while(clonedNode.firstChild)replacementSpan.appendChild(clonedNode.firstChild);clonedNode.parentNode.replaceChild(replacementSpan,clonedNode),clonedNode=replacementSpan,markerElement===clonedNode&&(markerElement=replacementSpan)}}}}if(!elementToRemove&&elementIsCommentBlock(originalNode)&&(elementToRemove=clonedNode),!elementToRemove&&"A"==clonedTagName&&previousPageURLSet.has(originalNode.href)){var originalAnchor=originalNode,clonedAnchor=clonedNode,ancestorToRemove,clonedAncestorToRemove;while((originalAnchor=originalAnchor.parentElement)&&(clonedAnchor=clonedAnchor.parentElement)){var maxDistanceFromAnchor=10;if(cachedElementBoundingRect(originalAnchor).top-cachedElementBoundingRect(originalNode).top>maxDistanceFromAnchor)break;if(originalAnchor===originalArticleNode)break;isShortNavigationElement(originalAnchor)&&(ancestorToRemove=originalAnchor,clonedAncestorToRemove=clonedAnchor)}ancestorToRemove&&(elementToRemove=clonedAncestorToRemove,originalNode=ancestorToRemove,clonedNode=clonedAncestorToRemove,clonedNode.originalElement=originalNode,clonedTagName=clonedNode.tagName),originalAnchor=null,clonedAnchor=null,ancestorToRemove=null,clonedAncestorToRemove=null}var firstChildElement=elementToRemove?null:originalNode.firstElementChild;if(firstChildElement)originalNode=firstChildElement,clonedNode=clonedNode.firstElementChild,adjustDepthCounters(1);else{var nextSiblingElement;while(originalNode!==originalArticleNode&&!(nextSiblingElement=originalNode.nextElementSibling))originalNode=originalNode.parentElement,clonedNode=clonedNode.parentElement,adjustDepthCounters(-1);if(originalNode===originalArticleNode){if(elementToRemove)if(elementToRemove.parentElement)elementToRemove.remove();else if(isMainArticle)return null;break}originalNode=nextSiblingElement,clonedNode=clonedNode.nextElementSibling,resetDepthFlags()}if(elementToRemove)if(elementToRemove.parentElement)elementToRemove.remove();else if(isMainArticle)return null}for(var i=elementsToConsiderForPruning.length-1;i>=0;--i){var elementToCheck=elementsToConsiderForPruning[i];elementToCheck.parentNode&&this.shouldPruneElement(elementToCheck,elementToCheck.originalElement)&&(markerElement===elementToCheck&&((markerElement=elementToCheck.nextElementSibling)||(markerElement=elementToCheck.parentElement)),elementToCheck.remove())}for(var floatElements=clonedArticleNode.querySelectorAll(".float"),i=0;ianchorsAndImageAnchors.length}if(!shouldRemoveFloat){var clonedEmbedCount=floatElement.querySelectorAll("embed, object").length,originalEmbedCount=floatElement.originalElement.querySelectorAll("embed, object").length;!clonedEmbedCount&&originalEmbedCount&&(shouldRemoveFloat=!0)}if(!shouldRemoveFloat){for(var originalImages=floatElement.originalElement.getElementsByTagName("img"),originalImageCount=originalImages.length,visibleImageCount=0,j=0;j1)break;if(1===visibleImageCount){var clonedImageCount=floatElement.getElementsByTagName("img").length;clonedImageCount||(shouldRemoveFloat=!0)}}shouldRemoveFloat&&(markerElement===floatElement&&((markerElement=floatElement.nextElementSibling)||(markerElement=floatElement.parentElement)),floatElement.remove())}if(isMainArticle&&!removeWhitespace(clonedArticleNode.innerText).length)return null;if(markerElement){var markerDiv=document.createElement("div"),markerRect=markerElement.originalElement.getBoundingClientRect(),markerTopPercentage=markerRect.height>0?100*markerRect.top/markerRect.height:0;markerDiv.style.position="relative",markerDiv.style.top=Math.round(-markerTopPercentage)+"%",markerDiv.setAttribute("id","safari-reader-element-marker"),markerElement.insertBefore(markerDiv,markerElement.firstChild)}return clonedArticleNode},articleTitle:function(){return""},articleIsLTR:function(){if(!this._articleIsLTR){var style=getComputedStyle(this.article.element);this._articleIsLTR=!style||"ltr"===style.direction}return this._articleIsLTR},findSuggestedCandidate:function(){var suggestedRoute=this.suggestedRouteToArticle,currentNode,routeIndex;if(!suggestedRoute||!suggestedRoute.length)return null;for(routeIndex=suggestedRoute.length-1;routeIndex>=0;--routeIndex)if(suggestedRoute[routeIndex].id&&(currentNode=this.contentDocument.getElementById(suggestedRoute[routeIndex].id),currentNode))break;routeIndex++,currentNode||(currentNode=this.contentDocument);while(routeIndex=ReaderMinimumScore)return suggestedCandidate;for(var bestCandidate=this.highestScoringCandidateFromCandidates(allCandidates),ancestor=bestCandidate.element;ancestor!==this.contentDocument;ancestor=ancestor.parentNode)if("BLOCKQUOTE"===ancestor.tagName){for(var blockquoteParent=ancestor.parentNode,candidateCount=allCandidates.length,i=0;i=highestScore&&(highestScore=score,bestCandidate=candidate)}return bestCandidate},sortCandidateElementsInDescendingScoreOrder:function(candidates){function compareByScoreAndDepth(candidate1,candidate2){return candidate1.basicScore()!==candidate2.basicScore()?candidate2.basicScore()-candidate1.basicScore():candidate2.depth()-candidate1.depth()}return candidates.sort(compareByScoreAndDepth)},findCandidateElements:function(){for(var timeoutMs=1e3,deadline=Date.now()+timeoutMs,allElements=this.contentDocument.getElementsByTagName("*"),elementCount=allElements.length,candidates=[],i=0;ideadline){candidates=[];break}}for(var candidateCount=candidates.length,i=0;imaxNodes)return;if(node._evaluatedForTextContent)return;var tagName=node.tagName;if("IFRAME"===tagName||"FORM"===tagName)return;(tagsToDecrementDepth[tagName]||("UL"===tagName||"OL"===tagName)&&hasFloatingChildren())&&depth--;var nextDepth=depth+1;if(nextDepthscoreThreshold)break}else fontStyleScores[fontStyleKey]=textScore}for(var fontStyleKey in fontStyleScores)if(fontStyleScores[fontStyleKey]>scoreThreshold)return!0;return!1},pointsToUseForHitTesting:function(){var windowWidth=top.window.innerWidth,quarterWidth=windowWidth/4,halfWidth=windowWidth/2,offset=128,leftMargin=320;return[[halfWidth,800],[halfWidth,600],[quarterWidth,800],[halfWidth,400],[halfWidth-offset,1200],[leftMargin,700],[3*quarterWidth,800],[windowWidth-leftMargin,700]]},clearVisualExaminationState:function(){for(var elementCount=this._elementsEvaluatedForTextContent.length,i=0;i=0?spanTagSelector="#dfp-ads-imu1":InnityEnvironment.level.window.location.href.indexOf("beritaharian.sg")>=0?spanTagSelector="#dfp-ad-imu1":InnityEnvironment.level.window.location.href.indexOf("www.businesstimes.com.sg")>=0?(spanTagSelector="#dfp-ad-imu1",this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("www.femalemag.com.sg")>=0||InnityEnvironment.level.window.location.href.indexOf("www.femalemag.com.sg")>=0?spanTagSelector="div#dfp-ad-midarticlespecial-0":InnityEnvironment.level.window.location.href.indexOf("hardwarezone.com.sg")>=0||InnityEnvironment.level.window.location.href.indexOf("www.herworld.com")>=0?spanTagSelector="div#dfp-ad-midarticlespecial":InnityEnvironment.level.window.location.href.indexOf("www.homeanddecor.com.sg")>=0?spanTagSelector="div#dfp-ad-midarticlespecial-0":InnityEnvironment.level.window.location.href.indexOf("www.iconsingapore.com")>=0?spanTagSelector="div#dfp-ad-midarticlespecial":InnityEnvironment.level.window.location.href.indexOf("www.nuyou.com.sg")>=0?spanTagSelector="div#dfp-ad-midarticlespecial-0":InnityEnvironment.level.window.location.href.indexOf("stomp.straitstimes.com")>=0||InnityEnvironment.level.window.location.href.indexOf("www.stomp.sg")>=0||InnityEnvironment.level.window.location.href.indexOf("tnp.straitstimes.com")>=0||InnityEnvironment.level.window.location.href.indexOf("www.tnp.sg")>=0?(spanTagSelector="#dfp-ad-imu1",this.isZoneLevel||(tempAdFormatId=[140],tempAdFormatId.includes(extraOptions.adFormatId)&&(spanTagSelector="div#dfp-ad-midarticlespecial")),this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("www.straitstimes.com")>=0?(spanTagSelector="#dfp-ad-imu1",this.isZoneLevel||(tempAdFormatId=[83,88,116],tempAdFormatId.includes(extraOptions.adFormatId)&&(spanTagSelector="#dfp-ad-imu1"),tempAdFormatId=[108,140],tempAdFormatId.includes(extraOptions.adFormatId)&&(spanTagSelector="div#dfp-ad-midarticlespecial")),this.fallbackToArticleLocator=!1):InnityEnvironment.level.window.location.href.indexOf("www.tamilmurasu.com.sg")>=0?spanTagSelector="#dfp-ad-imu1":InnityEnvironment.level.window.location.href.indexOf("www.thepeakmagazine.com.sg")>=0||InnityEnvironment.level.window.location.href.indexOf("thinkchina.sg")>=0?spanTagSelector="div#dfp-ad-midarticlespecial":InnityEnvironment.level.window.location.href.indexOf("zaobao.com.sg")>=0&&(spanTagSelector="#dfp-ad-imu1",this.isZoneLevel||(tempAdFormatId=[140],tempAdFormatId.includes(extraOptions.adFormatId)&&(spanTagSelector="div#dfp-ad-midarticlespecial"))),""!=spanTagSelector&&(extraOptions.multiInreadServe?null!==this.currentScript&&(spanTagElement=this.seekClosestSpanTag(this.currentScript,spanTagSelector),spanTagElement=spanTagElement?[spanTagElement]:[]):spanTagElement=InnityEnvironment.level.document.querySelectorAll(spanTagSelector),spanTagElement&&spanTagElement.length>0))return spanTagElement=spanTagElement[spanTagElement.length-1],spanTagElement.dataset.innityContainer=this.inReadSlotName,extraOptions.readonly||""!==spanTagElement.id&&"innity-in-post"!==spanTagElement.id||(spanTagElement.id=this.inReadId+(""!==extraOptions.cb?"-"+extraOptions.cb:"")),spanTagElement;return null}seekClosestSpanTag(startingElement,spanTagSelector){let currentElement,spanTags,spanTagElement;if(InnityEnvironment.inIframe){if(!InnityEnvironment.iframeBreakable)return null;currentElement=InnityEnvironment.iframe}else currentElement=startingElement;while(currentElement.parentNode&&!spanTags)if(currentElement=currentElement.parentNode,spanTags=currentElement.querySelectorAll(spanTagSelector),spanTags&&spanTags.length>0)for(var i=spanTags.length-1;i>=0;i--)if(spanTagElement=spanTags[i],"undefined"!=typeof spanTagElement&&("undefined"==typeof spanTagElement.dataset.innityAdLoaded||"true"!=spanTagElement.dataset.innityAdLoaded))return spanTagElement;return null}setInReadSpanTag(articleElement,options){var _a2;const curDoc=InnityEnvironment.level.document;let extraOptions={adid:"",inreadSpanId:this.inReadId,inreadSpanClass:this.inReadClassName,inlineServe:!1,customInreadHolder:null,customInreadDOM:null,level:InnityEnvironment.level,cb:this.cb,appendMiddle:this.inReadAppendMiddle,appendAfter:this.inReadAppendAfter,minParagraphLength:this.minParagraphLength},spanTag,realArticleElement,totalCandidate,targetNode;if(extraOptions.minArticleLen=extraOptions.minParagraphLength,extraOptions=__spreadValues(__spreadValues({},extraOptions),options),spanTag=curDoc.createElement("span"),spanTag.id=`${extraOptions.inreadSpanId}${extraOptions.cb?"-"+extraOptions.cb:""}`,spanTag.dataset.innityContainer=this.inReadSlotName,spanTag.classList.add(this.inReadClassName),spanTag.style.display="inline-block",spanTag.style.width="100%",InnityEnvironment.level.location.href.indexOf("today.line.me")>=0&&InnityEnvironment.inIframe&&InnityEnvironment.iframeBreakable)return document.body.style.margin="0",document.body.style.padding="0",InnityEnvironment.iframe.parentNode.insertBefore(spanTag,InnityEnvironment.iframe),spanTag;if(extraOptions.inlineServe)return null!==this.currentScript&&(spanTag.id=`${null!=(_a2=options.inreadSpanId)?_a2:this.inReadId}${extraOptions.adid?"-"+extraOptions.adid:""}-${extraOptions.cb}`,spanTag.classList.add("innity-in-post-inline"),InnityEnvironment.inIframe&&InnityEnvironment.iframeBreakable?InnityEnvironment.iframe.parentNode.insertBefore(spanTag,InnityEnvironment.iframe):this.currentScript.parentNode.insertBefore(spanTag,this.currentScript.nextSibling)),spanTag;if(null===articleElement)return null;if(!extraOptions.appendMiddle)return articleElement.appendChild(spanTag),spanTag=InnityEnvironment.level.document.getElementById(spanTag.id),spanTag;if(!articleElement.hasChildNodes())return articleElement.appendChild(spanTag),spanTag=InnityEnvironment.level.document.getElementById(spanTag.id),spanTag;try{if(realArticleElement=articleElement,totalCandidate=0,targetNode=this.seekParagraph(articleElement.childNodes,articleElement,extraOptions),InnityEnvironment.level.location.href.indexOf("says.com")>=0){totalCandidate=0;for(let inode=0;inode0&&totalCandidate++,null!=targetNode)break}realArticleElement=articleElement}}else totalCandidate=0,targetNode=this.seekParagraph(articleElement.childNodes,articleElement,extraOptions);if(null!=targetNode){try{realArticleElement.insertBefore(spanTag,targetNode)}catch(e){console.log("INNITY: %c%s","background: #FFFBE5; color: #000","In-Read debug[ERROR] : "+e)}return spanTag=InnityEnvironment.level.document.getElementById(spanTag.id),spanTag}}catch(e){console.log("INNITY: %c%s","background: #FFFBE5; color: #000","In-Read debug[ERROR] : "+e)}return articleElement.appendChild(spanTag),spanTag=InnityEnvironment.level.document.getElementById(spanTag.id),spanTag}setInlineInReadSpanTag(options){return this.setInReadSpanTag(null,__spreadProps(__spreadValues({},options),{inlineServe:!0}))}seekParagraph(childNodes,articleElement,options){let extraOptions={inimageClass:this.inImageClassName,cb:this.cb,minArticleLen:this.minParagraphLength};extraOptions=__spreadValues(__spreadValues({},extraOptions),options);let excludes=["br","h1","h2","h3","h4","h5","h6","picture","script"],prevNode,prevParagraphLen=0,totalCandidate=0;InnityEnvironment.level.location.href.indexOf("malaymail.com")>=0&&excludes.push("figure"),InnityEnvironment.level.location.href.indexOf("enanyang.my")>=0&&excludes.push("div");for(let inode=0;inode)<[^<]*)*<\/canvas\s*>/gi,""),nodeText=nodeText.replace(/)<[^<]*)*<\/code\s*>/gi,""),nodeText=nodeText.replace(/)<[^<]*)*<\/iframe\s*>/gi,""),nodeText=nodeText.replace(/)<[^<]*)*<\/script\s*>/gi,""),nodeText=nodeText.replace(/)<[^<]*)*<\/style\s*>/gi,""),nodeText=nodeText.replace(/)<[^<]*)*<\/svg\s*>/gi,""),nodeText=nodeText.replace(/<[^>]*>| {2,}/gi,""),nodeText=nodeText.replace(/\t|\n|\r/gi,""),nodeText=nodeText.replace(/ {2}/gi,""),currentNode.classList.add("innity-temp-"+extraOptions.cb);let tmpElem=articleElement.querySelector(".innity-temp-"+extraOptions.cb);if(currentNode.classList.remove("innity-temp-"+extraOptions.cb),tmpElem.querySelector("."+extraOptions.inimageClass))continue;if(childNodes[inode+1]&&childNodes[inode+1].nodeType===document.ELEMENT_NODE&&-1===excludes.indexOf(childNodes[inode+1].nodeName.toLowerCase())&&(childNodes[inode+1].classList.add("innity-temp-"+extraOptions.cb),tmpElem=articleElement.querySelector(".innity-temp-"+extraOptions.cb),childNodes[inode+1].classList.remove("innity-temp-"+extraOptions.cb),tmpElem.querySelector("."+extraOptions.inimageClass)))continue;let unicodeCount=0,strlength=nodeText.length+2*unicodeCount+prevParagraphLen;strlength>minCharLength?(childNodes[inode].classList.add("innity-in-post-paragraph-"+(totalCandidate+1)),totalCandidate++,prevParagraphLen=0):prevParagraphLen=strlength}else"\n"!=currentNode.wholeText&&" "!=currentNode.wholeText&&"\r"!=currentNode.wholeText&&("undefined"!=typeof prevNode&&prevNode.nodeType==currentNode.nodeType&&1==currentNode.nodeType&&totalCandidate++,prevNode=currentNode);if(this.inReadAppendAfter<=totalCandidate)return currentNode.nextSibling}}getHeroImage(options){let extraOptions={cb:this.cb,findHeroImageFromArticle:this.findHeroImageFromArticle,readonly:!1};extraOptions=__spreadValues(__spreadValues({},extraOptions),options);let inImageElement=null;if(InnityEnvironment.level.location.href.indexOf("beautifulnara.com")>=0&&(InnityBrowserDetector.isIOS||InnityBrowserDetector.isAndroid||InnityBrowserDetector.isMobileWebView)){const imgNodes2=InnityEnvironment.level.document.querySelectorAll("section.article div.bg-article .cover-figure img");if(null!=imgNodes2&&(inImageElement=this.seekValidInImageNode(imgNodes2),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions)}if((InnityEnvironment.level.window.location.href.indexOf("xuan.com.my")>=0||InnityEnvironment.level.window.location.href.indexOf("gempak.com")>=0)&&(inImageElement=InnityEnvironment.level.document.querySelectorAll("div.story-cover-image"),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions);if(InnityEnvironment.level.window.location.href.indexOf("mingguanwanita.my")>=0||InnityEnvironment.level.window.location.href.indexOf("remaja.my")>=0){const imgNodes2=InnityEnvironment.level.document.querySelectorAll("#mainContent img");if(null!=imgNodes2&&(inImageElement=this.seekValidInImageNode(imgNodes2),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions)}if(InnityEnvironment.level.location.href.indexOf("says.com")>=0){const imgNodes2=InnityEnvironment.level.document.querySelectorAll("div.story-cover-image");if(null!=imgNodes2&&(inImageElement=InnityEnvironment.level.seekValidInImageNode(imgNodes2),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions)}let availableSlots=this.getAvailableSlots("in-image");if(availableSlots&&"undefined"==typeof availableSlots.length&&(availableSlots=[availableSlots]),availableSlots&&availableSlots.length>0)return this.prepareInImageSlot(availableSlots[0],extraOptions);let articleElement=InnityEnvironment.level.document.querySelectorAll('[data-innity-container="article"]'),imgNodes;if(articleElement=articleElement&&articleElement.length>0?articleElement[articleElement.length-1]:this.getArticle(InnityEnvironment.level.document),"undefined"!=typeof articleElement&&null!=articleElement&&extraOptions.findHeroImageFromArticle&&(imgNodes=articleElement.querySelectorAll("img"),null!=imgNodes&&(inImageElement=this.seekValidInImageNode(imgNodes,articleElement)),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions);if(imgNodes=InnityEnvironment.level.document.body.querySelectorAll("img"),null!=imgNodes&&(inImageElement=this.seekValidInImageNode(imgNodes),null!=inImageElement))return this.prepareInImageSlot(inImageElement,extraOptions);return null}prepareInImageSlot(element,options){let extraOptions={cb:this.cb,readonly:!1};return extraOptions=__spreadValues(__spreadValues({},extraOptions),options),this.addSlotType(element,this.inImageSlotName),extraOptions.readonly||""!==element.id&&"innity-in-image"!==element.id||(element.id=this.inImageId+(""!==extraOptions.cb?"-"+extraOptions.cb:"")),element.classList.add(this.inImageClassName),element}seekValidInImageNode(imgNodes,articleElement){for(var validImgNode=null,inode=0;inodet.length>0);types.includes(newType)||(types.push(newType),element.dataset.innitySlot=types.join(" "))}markSlotAsUsed(element){element.dataset.innityAdLoaded="true"}}return"undefined"!=typeof window&&(window.InnityEnvironment||(window.InnityEnvironment=InnityEnvironment$1),window.InnityBrowserDetector||(window.InnityBrowserDetector=InnityBrowserDetector$1),window.InnityScreenSizeDetector||(window.InnityScreenSizeDetector=InnityScreenSizeDetector)),exports.InnityBrowserDetector=InnityBrowserDetector$1,exports.InnityContentLocator=InnityContentLocator,exports.InnityEnvironment=InnityEnvironment$1,exports.InnityScreenSizeDetector=InnityScreenSizeDetector,Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),exports}({}); window.INNITY_CONTENT_LOCATOR = INNITY_CONTENT_LOCATOR; } })(); /* Built on: 05/12/2025 11:31:14 */ var innity_pub=0;var innity_zone=0;var innity_adZoneCb=Date.now()*1e3+Math.floor(Math.random()*1e3);var innity_currentScript=document.currentScript;innity_initAdmanager();function innity_initAdmanager(){try{let admanagerConfig;admanagerConfig=document.querySelector('script[src*="admanager-config.js"]');if(admanagerConfig==null){admanagerConfig=document.createElement("script");let url=new URL(innity_currentScript.src);let urlWithoutParams=url.origin+url.pathname;let filename=new URL(urlWithoutParams).pathname.split("/").pop();innity_adZoneCb=url.searchParams.get("cb");admanagerConfig.src=urlWithoutParams.replace(filename,"")+"admanager-config.js";innity_currentScript.parentNode.appendChild(admanagerConfig);admanagerConfig.addEventListener("load",function(){this.dataset.readystate="complete"})}}catch(e){}}function innity_adZone(pub,zone,settings){var version=1;var output=this.get_output();var viewport=this.get_viewport();var isInIframe=self!==top;var level=top;try{level.document;isIframeBreakable=true}catch(e){isIframeBreakable=false;level=self}let canServeInRead;let canServeInImage;let spanTagElement;let articleElement;let inImageElement;try{if(!InnityEnvironment.inIframe||InnityEnvironment.inIframe&&InnityEnvironment.iframeBreakable){if(typeof settings.innity_intelligent_serving==="undefined"||settings.innity_intelligent_serving!=="true"){canServeInRead=false;canServeInImage=false;var contentLocator=new INNITY_CONTENT_LOCATOR.InnityContentLocator({currentScript:innity_currentScript,isZoneLevel:true});spanTagElement=contentLocator.getInReadSpanTag();if(spanTagElement!=null){canServeInRead=true}else{articleElement=contentLocator.getArticle(InnityEnvironment.level.document);if(articleElement!=null){canServeInRead=true}}inImageElement=contentLocator.getHeroImage();if(inImageElement!=null){canServeInImage=true}}}}catch{}var prebid={timeout:700};this.syndURL=this.get_protocol()+"//as.innity.com/synd/?";this.keys=[];var iOptout=_iampt.getiOptout();if(this.syndURL!=""){this.append_url("cb",innity_adZoneCb);if(canServeInRead!==undefined&&canServeInRead!==null){if(canServeInRead){this.append_url("inread","1")}else{this.append_url("inread","0")}}if(canServeInRead!==undefined&&canServeInRead!==null){if(canServeInImage){this.append_url("inimage","1")}else{this.append_url("inimage","0")}}this.append_url("ver",version);this.append_url("pub",pub);this.append_url("zone",zone);this.append_url("output",output);this.append_url("flash",this.get_flash());this.append_url("ios",this.is_ios());if(isInIframe){if(!isIframeBreakable){this.append_url("safeframe","1")}}settings.width?(this.append_url("width",settings.width),this.append_url("height",settings.height)):(this.append_url("width","*"),this.append_url("height","*"));settings.sub0&&this.append_url("sub0",encodeURIComponent(settings.sub0));settings.channel&&this.append_url("cat",settings.channel);this.collide=false;try{this.collide=top.document.iCollide?true:false}catch(e){this.collide=document.iCollide?true:false}this.collide&&this.append_url("collide","1");try{"undefined"!=typeof $sf&&this.append_url("sf","1")}catch(e){}try{this.append_url("vpw",viewport[0]);this.append_url("vph",viewport[1])}catch(e){}window.gInnity_auctionID=window.gInnity_auctionID||Math.random().toString(16).substr(8)+"-"+Math.random().toString(16).substr(8);this.append_url("auction",window.gInnity_auctionID);if(iOptout!="1"){this.append_url("iuuid",_iampt.getiUUIDCookie())}this.append_url("ioptout",iOptout);this.append_url("url",encodeURIComponent(this.get_url()));this.get_format_cap();this.do_targeting();this.append_url("u",encodeURIComponent(this.get_full_url()));this.xdebug()}try{window.gInnity_zone=window.gInnity_zone||{};if(!window.gInnity_zone["z"+zone]){prebid.handler=new innity_postbidWrapper(zone,{});prebid.id=prebid.handler.get_request_id();if(this.syndURL!=""&&pub!=0&&zone!=0){if(output=="js"||output=="js_framed"){innity_pub=pub;innity_zone=zone;settings.innity_pvu?innity_pvu=settings.innity_pvu:"";settings.innity_pcu?innity_pcu=settings.innity_pcu:"";settings.innity_peu?innity_peu=settings.innity_peu:"";settings.innity_balloon_pos?innity_balloon_pos=settings.innity_balloon_pos:"";settings.innity_intelligent_serving?innity_intelligent_serving=settings.innity_intelligent_serving:"";if(prebid.id){document.write('');var _this=this;function _write(){var res=prebid.handler.get_bid_response(prebid.id);if(res&&res.result.cpm){_this.append_url("prebid",Math.round(parseInt(res.result.cpm)/100));_this.append_url("bidID",prebid.id)}else{_this.append_url("prebid","0")}_this.write({url:_this.syndURL,parentNode:"div-innity-"+prebid.id,zone:zone,width:settings.width,height:settings.height})}window.setTimeout(_write,prebid.timeout)}else{this.write({url:this.syndURL})}}else{innity_write_iframe(this.syndURL,settings)}window.gInnity_zone["z"+zone]=true}}}catch(e){}}innity_adZone.prototype.amp=function(data){};innity_adZone.prototype.append_url=function(key,value){value&&(this.syndURL+="&"+key+"="+value)};innity_adZone.prototype.is_ios=function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream?1:0};innity_adZone.prototype.get_flash=function(){var fp=navigator.plugins["Shockwave Flash"];if(fp&&fp.description){return"1"}else if(window.ActiveXObject){for(fp=7;fp<=100;fp++){try{var oFlash=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+fp+"');");if(oFlash){return"1";break}}catch(e){}}}return"0"};innity_adZone.prototype.get_format_cap=function(){var key="innity.zone.cap.format",res=this.get_store(key),cap=[],now=(new Date).getTime()/1e3;if(res){res=JSON.parse(res);for(var id in res){res[id]>now&&cap.push(id)}}0>2;enc2=(chr1&3)<<4|chr2>>4;enc3=(chr2&15)<<2|chr3>>6;enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64}else if(isNaN(chr3)){enc4=64}output=output+this._keyStr.charAt(enc1)+this._keyStr.charAt(enc2)+this._keyStr.charAt(enc3)+this._keyStr.charAt(enc4)}return output},_utf8_encode:function(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n127&&c<2048){utftext+=String.fromCharCode(c>>6|192);utftext+=String.fromCharCode(c&63|128)}else{utftext+=String.fromCharCode(c>>12|224);utftext+=String.fromCharCode(c>>6&63|128);utftext+=String.fromCharCode(c&63|128)}}return utftext}};var isInIframe=self!==top;if(isInIframe&&(typeof window.location.ancestorOrigins!="undefined"&&window.location.ancestorOrigins.length>1)){try{loc=InnityUtil.encode(top.document.URL)}catch(e){if(window.location.ancestorOrigins.length>1){loc=InnityUtil.encode(window.location.ancestorOrigins[window.location.ancestorOrigins.length-1])}}}else{try{loc=InnityUtil.encode(top.document.URL)}catch(e){loc=InnityUtil.encode(document.referrer)}}return loc};innity_adZone.prototype.get_viewport=function(){try{var doc=top.document.documentElement,g=(e=top.document.body)&&top.document.clientWidth&&top.document.clientHeight}catch(e){var doc=document.documentElement,g=(e=document.body)&&document.clientWidth&&document.clientHeight}var vp=[];doc&&doc.clientWidth&&doc.clientHeight&&("CSS1Compat"===document.compatMode||!g)?vp=[doc.clientWidth,doc.clientHeight]:g&&(vp=[doc.clientWidth,doc.clientHeight]);return vp};innity_adZone.prototype.set_format_cap=function(id,sec){if(id){var key="innity.zone.cap.format",res=this.get_store(key),now=(new Date).getTime()/1e3,data={};if(res){data=JSON.parse(res);for(var fid in data){data[fid]")}return};innity_adZone.prototype.xdebug=function(){var url=document.URL;try{url=top.document.URL}catch(e){url=document.referrer}var zone=decodeURIComponent((new RegExp("[?|&]innity_force_zone="+"([^&;]+?)(&|#|;|$)").exec(url)||[,""])[1].replace(/\+/g,"%20"))||"";""!=zone&&this.append_url("innity_force_zone",zone);var ad=decodeURIComponent((new RegExp("[?|&]innity_force_ad="+"([^&;]+?)(&|#|;|$)").exec(url)||[,""])[1].replace(/\+/g,"%20"))||"";""!=ad&&this.append_url("innity_force_ad",ad)};function innity_postbidWrapper(zone,settings){this.zoneInfo=this.get_store("innity.zone."+zone);this.zoneInfo=this.zoneInfo!=null?JSON.parse(this.zoneInfo):"";this.requestID=(new Date).getTime()+Math.random().toString(16).substr(2);window[this.requestID]={};this.do_request_bid()}innity_postbidWrapper.prototype.get_store=function(key){try{return localStorage.getItem(key)}catch(e){return false}};innity_postbidWrapper.prototype.get_request_id=function(){return this.zoneInfo&&(new Date).getTime()/1e3');doc.close();doc.defaultView&&doc.defaultView.frameElement&&(doc.defaultView.frameElement.width=width,doc.defaultView.frameElement.height=height)}};function innity_append_iframe(data){if(typeof data=="object"&&data.src){var iframe=document.createElement("iframe");iframe.id=data.zone?"frame-innity-"+Math.random().toString(16).substr(2)+"/"+data.zone:"frame-innity-"+Math.random().toString(16).substr(2);iframe.src="javascript:''";iframe.width=data.width?data.width:0;iframe.height=data.height?data.height:0;iframe.style.width=data.width?data.width+"px":"0px";iframe.style.height=data.height?data.height+"px":"0px";iframe.frameBorder=iframe.marginWidth=iframe.marginHeight=0;iframe.scrolling="no";iframe.style.border="0px none";iframe.style.display="block";try{if(data.el){document.getElementById(data.el).appendChild(iframe)}else{document.getElementsByTagName("body")[0].appendChild(iframe)}var doc=iframe.contentDocument?iframe.contentDocument:iframe.contentWindow?iframe.contentWindow.document:iframe.document;doc.open();doc.write(decodeURIComponent(data.src));doc.close();return iframe}catch(e){}}return false}function innity_write_iframe(url,settings){document.write("")}function innity_write_feedback(cid,settings){}_iampt={iampldomain:"https://avd.innity.com",iampuuid:"",setiUUIDCookie:function(){var tld_lev,iUUIDCookieName="iUUID",iUUIDExpiryDays=730,docDomain=document.domain,datenow=new Date;datenow.setTime(datenow.getTime()+iUUIDExpiryDays*24*60*60*1e3);var cookieExpires="; expires="+datenow.toGMTString();var cookieAlwaysExpires=new Date;cookieAlwaysExpires.setTime(cookieAlwaysExpires.getTime()-86400*1e3);try{for(tld_lev=docDomain.split(".").length-2;tld_lev>=0;tld_lev--){var tld=docDomain.split(".").slice(tld_lev).join(".");document.cookie=iUUIDCookieName+"="+this.iampuuid+cookieExpires+"; domain="+tld+"; path=/; SameSite=None; Secure"}}catch(catcherr){}},getiUUIDCookie:function(){var cookieName="iUUID";var cookieString=cookieName+"=";var docCookie=document.cookie.split(";");var cookieiUUID="";for(var i=0;i32)break;return cookieiUUID}}this.checkiUUID();return!1},checkiUUID:function(){var callBackURL=this.iampldomain+"/dc/cb/?mt=_iampt._cbUC";this.util.doCallBack(callBackURL)},doCallBack:function(callBackURL){var as=document.createElement("script");as.type="text/javascript";as.async=true;as.src=callBackURL;var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(as,s)},getiOptout:function(){var cookieName="iOptout";var cookieString=cookieName+"=";var docCookie=document.cookie.split(";");var cookieiOptout="0";for(var i=0;i