https://tm.jsuol.com.br/uoltm.js?id=wsywkx

Last Checked: Nov 15, 2023, 20:05 EST

IP Address: 99.84.238.183
ASN #: AS16509 AMAZON-02, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 99.84.238.183:

  • http://jazmin.vicente@ibisdev.tech/

Other submissions on jsuol.com.br:

  • https://tm.jsuol.com.br/modules/external/Prebid.js

  • https://tm.jsuol.com.br/modules/external/tailtarget/profiles.js

  • https://tm.jsuol.com.br/modules/external/tailtarget/t3m/TT-10162-1/CT-10.js

  • https://tm.jsuol.com.br/modules/dmp-uol-sync-p.js

  • https://tm.jsuol.com.br/modules/external/tailtarget/libs/conversion.js

Previous checks:

                               
% Copyright (c) Nic.br
%  The use of the data below is only permitted as described in
%  full by the Use and Privacy Policy at https://registro.br/upp ,
%  being prohibited its distribution, commercialization or
%  reproduction, in particular, to use it for advertising or
%  any similar purpose.
%  2023-11-15T22:05:41-03:00 - IP: 142.93.23.27

domain:      jsuol.com.br
owner:       Universo Online S.A.
owner-c:     CAU12
tech-c:      CAU12
nserver:     borges.uol.com.br
nsstat:      20231110 AA
nslastaa:    20231110
nserver:     eliot.uol.com.br
nsstat:      20231110 AA
nslastaa:    20231110
nserver:     charles.uol.com.br
nsstat:      20231110 AA
nslastaa:    20231110
saci:        yes
created:     20150224 #13886898
changed:     20220205
expires:     20240224
status:      published

nic-hdl-br:  CAU12
person:      Contato Administrativo - UOL
created:     20031202
changed:     20200602

% Security and mail abuse issues should also be addressed to
% cert.br, http://www.cert.br/ , respectivelly to cert@cert.br
% and mail-abuse@cert.br
%
% whois.registro.br accepts only direct match queries. Types
% of queries are: domain (.br), registrant (tax ID), ticket,
% provider, CIDR block, IP and ASN.

                             
  • GET
    204 No Content

    https://tm.jsuol.com.br/favicon.ico

<html><head><link rel="stylesheet" href="resource://content-accessible/plaintext.css"></head><body><pre>(function(window,document,undefined){try{if(window.UOLPD.TagManager["wsywkx"]){return;}}catch(err){}var tmConsole;function ContentValidator(){var $public=this;var $private={};$public.isFilledObject=function(entity){if(!entity||entity.constructor!==Object){return false;}for(var key in entity){return true;}return false;};$public.stringIsNotEmpty=function(string){if(typeof string!=="string"){return false;}return $private.trimString(string).length&gt;0;};$private.trimString=function(string){return string.replace(/^(\s+)|(\s+)$/gm,"").replace(/\s+/gm," ");};$public.stringMatches=function(string,regexp){if(!$public.stringIsNotEmpty(string)){return false;}return regexp.test(string);};return $public;}function CookieUtils(){var $public=this;var $private={};$private.typeValidator=new TypeValidator();$public.getItem=function(name){if(!$private.typeValidator.isString(name)){return;}var cookie=document.cookie;var startIndex=cookie.indexOf(name+"=");if(startIndex===-1){return;}var middleIndex=cookie.indexOf("=",startIndex)+1;var endIndex=cookie.indexOf(";",middleIndex);cookie=cookie.replace(/ SameSite=None; Secure;/gi,"");if(endIndex===-1){endIndex=cookie.length;}return unescape(cookie.substring(middleIndex,endIndex));};$public.setItem=function(name,value,domain,expireDays,expireHours,expireMinutes){if(!$private.typeValidator.isString(name)){return false;}if(!$private.typeValidator.isString(value)){return false;}document.cookie=$private.createCookieString(name,value,domain,expireDays,expireHours,expireMinutes);};$private.createCookieString=function(name,value,domain,expireDays,expireHours,expireMinutes){var cookie=name+"="+value;if($private.hasExpirationTime(expireDays,expireHours,expireMinutes)){cookie+="; expires="+$private.getExpirationDate(expireDays,expireHours,expireMinutes)+"; path=/";}if($private.typeValidator.isString(domain)){if(cookie.substr(cookie.length-1)!==";"){cookie+=";";}cookie+=" domain="+domain+";";}if(window.location.ancestorOrigins.length&gt;0){if(!window.location.ancestorOrigins[0].match(/localhost/g)&amp;&amp;!window.location.ancestorOrigins[0].match(/uol.com/g)&amp;&amp;!window.location.ancestorOrigins[0].match(/karma.tm.uol.com.br/g)){if(cookie.substr(cookie.length-1)!==";"){cookie+="; SameSite=None; Secure;";}else{cookie+=" SameSite=None; Secure;";}}}return cookie;};$private.hasExpirationTime=function(days,hours,minutes){if($private.isValidNumber(days)||$private.isValidNumber(hours)||$private.isValidNumber(minutes)){return true;}return false;};$private.isValidNumber=function(number){if(!isNaN(parseInt(number))&amp;&amp;parseInt(number)!==0){return true;}return false;};$private.getExpirationDate=function(days,hours,minutes){var exdate=new Date();if($private.isValidNumber(days)){exdate.setDate(exdate.getDate()+days);}if($private.isValidNumber(hours)){exdate.setHours(exdate.getHours()+hours);}if($private.isValidNumber(minutes)){exdate.setMinutes(exdate.getMinutes()+minutes);}return exdate.toGMTString();};$private.setCookie=function(value){document.cookie=value;};$public.removeItem=function(name,domain){$private.setCookie($private.createCookieString(name,"",domain,-100));};$public.getCookies=function(){var listCookies=document.cookie;listCookies=listCookies.replace(/ SameSite=None; Secure;/gi,"");return listCookies;};}function Logs(){var $private={};var $public=this;$private.queryString=new QueryString();$private.typeValidator=new TypeValidator();$private.tmConsole=(typeof tmConsole!=="undefined"?tmConsole:undefined);$private.history={"warn":[],"error":[],"info":[],"debug":[],"log":[]};$public.getPrefix=function(prefix){return $private.prefix;};$public.setPrefix=function(prefix){if($private.typeValidator.isString(prefix)){$private.prefix="["+prefix+"] ";}};$public.warn=function(message,namTag,namespace,executionTime){if($public.consoleValidator($private.tmConsole)){$private.tmConsole.append(namTag,namespace,message,executionTime,"warn");}return $private.print(message,"warn");};$public.error=function(message,namTag,namespace,executionTime){if($public.consoleValidator($private.tmConsole)){$private.tmConsole.append(namTag,namespace,message,executionTime,"error");}return $private.print(message,"error");};$public.info=function(message){return $private.print(message,"info");};$public.debug=function(message){return $private.print(message,"debug");};$public.log=function(message,namTag,namespace,executionTime){if($public.consoleValidator($private.tmConsole)){$private.tmConsole.append(namTag,namespace,message,executionTime,"success");}return $private.print(message,"log");};$public.consoleValidator=function(tmConsole){if(!tmConsole){return false;}if(!$private.typeValidator.isFunction(tmConsole.append)){return false;}return true;};$private.print=function(msg,fn){if(!$private.prefix){return;}if(!$private.typeValidator.isString(msg)){return;}msg=$private.prefix+msg;$public.setHistory(fn,msg);if($public.isActive()===false||!$private.hasConsole()){return;}return $private.runLogMethod(fn,msg);};$public.isActive=function(){if($private.queryString.getValue("tm")==="debug"){return true;}return false;};$public.getHistory=function(methodName){if($private.typeValidator.isArray($private.history[methodName])){return $private.history[methodName];}return;};$public.setHistory=function(fn,msg){if($private.typeValidator.isString(msg)&amp;&amp;$private.typeValidator.isArray($private.history[fn])){$private.history[fn].push(msg);}};$private.hasConsole=function(){if(!$private.typeValidator.isDefined($public.getConsole())){return false;}if(!$private.typeValidator.isDefined($public.getConsoleLog())){return false;}return true;};$public.getConsole=function(){return window.console;};$public.getConsoleLog=function(){return $public.getConsole().log;};$private.runLogMethod=function(fn,msg){if($private.typeValidator.isDefined($public.getConsole()[fn])){$public.getConsole()[fn](msg);return fn;}window.console.log(msg);return"log";};}function NameSpace(packageName){var $private={};var $public=this;$private.version="${project.version}";$private.validator=new TypeValidator();$public.init=function(packageName){if($private.validator.isString(packageName)){return $public.create(packageName);}};$public.create=function(packageName){$private.createUOLPD();$private.createTagManager();return $private.createPackage(packageName);};$private.createUOLPD=function(){if(!$private.validator.isObject(window.UOLPD)){window.UOLPD={};}};$private.createTagManager=function(){if(!$private.validator.isObject(UOLPD.TagManager)&amp;&amp;!$private.validator.isFunction(UOLPD.TagManager)&amp;&amp;typeof UOLPD.TagManager!=="object"){UOLPD.TagManager={};}};$private.createPackage=function(packageName){if(!$private.validator.isString(packageName)){return UOLPD.TagManager;}if(!$private.validator.isObject(UOLPD.TagManager[packageName])){UOLPD.TagManager[packageName]={};}UOLPD.TagManager[packageName].version=$private.version;if(!$private.validator.isArray(UOLPD.TagManager[packageName].config)){UOLPD.TagManager[packageName].config=[];}if(!$private.validator.isObject(UOLPD.TagManager[packageName].log)){UOLPD.TagManager[packageName].log=new Logs();UOLPD.TagManager[packageName].log.setPrefix("UOLPD.TagManager."+packageName);}return UOLPD.TagManager[packageName];};return $public.init(packageName);}function QueryString(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$public.getValue=function(name){if(!$private.queryStrings){return;}return $private.queryStrings[name];};$public.getQueryStrings=function(){return $private.queryStrings;};$public.setValues=function(){if(!$private.typeValidator.isString($public.getSearch())){return;}var substrings=$public.getSearch().substring(1).split("&amp;");if(!$private.typeValidator.isArray(substrings)){return;}if(substrings.length===0){return;}for(var i=0,length=substrings.length;i&lt;length;i++){if($private.typeValidator.isString(substrings[i])){$private.addQueryString(substrings[i]);}}};$public.getSearch=function(){return window.location.search;};$private.addQueryString=function(substring){var queryObject=$private.getQueryObject(substring);if(!queryObject){return;}$private.queryStrings=$private.queryStrings||{};$private.queryStrings[queryObject.key]=queryObject.value;};$private.getQueryObject=function(substring){var query=substring.split("=");if(!$private.typeValidator.isString(query[0])){return;}var result={"key":query[0],"value":"true"};if($private.typeValidator.isString(query[1])){result.value=query[1];}return result;};$public.setValues();}function RemoteStorage(){var $private={};var $public=this;$public.logs=new Logs();$public.logs.setPrefix("UOLPD.TagManager");$private.validator=new TypeValidator();$private.path="https://tm.uol.com.br/mercurio.html";$private.iframe=undefined;$private.iframeLoaded=false;$private.queue=[];$private.requests={};$public.init=function(){$private.hasLoaded(function(){$private.iframe=$private.getIframe($private.path);if(!$private.iframe){$private.setIframe();}if($private.iframe.getAttribute("data-loaded")==="true"){$private.iframeLoaded=true;}$private.setListener($private.iframe);return true;});return $public;};$private.getIframe=function(src){return document.querySelector('iframe[src*="'+src+'"]');};$public.get=function(key,callback,dataType){$private.communicator("get",key,undefined,callback,dataType);};$public.set=function(key,value,callback,dataType){$private.communicator("set",key,value,callback,dataType);};$public.removeItem=function(key,callback,dataType){callback=callback||function(){};$private.communicator("removeItem",key,undefined,callback,dataType);};$private.hasLoaded=function(fn,timeout){timeout=(timeout?timeout+10:10);if(typeof fn!="function"){return false;}if(document.body!==null){fn();return true;}window.setTimeout(function(){$private.hasLoaded(fn,timeout);},timeout);};$private.setIframe=function(){$private.iframe=$private.buildIframe();};$private.buildIframe=function(){var iframe=document.createElement("iframe");iframe.setAttribute("src",$private.path);iframe.setAttribute("id","tm-remote-storage");iframe.setAttribute("style","position:absolute;width:1px;height:1px;left:-9999px;display:none;");document.body.appendChild(iframe);return iframe;};$private.setListener=function(iframe){var hasEventListener=(window.addEventListener!==undefined);var method=(hasEventListener)?"addEventListener":"attachEvent";var message=(hasEventListener)?"message":"onmessage";var load=(hasEventListener)?"load":"onload";iframe[method](load,$private.iframeLoadHandler);window[method](message,$private.messageHandler);return iframe;};$private.iframeLoadHandler=function(event){event.target.setAttribute("data-loaded","true");$private.iframeLoaded=true;if(!$private.queue.length){return;}for(var i=0,length=$private.queue.length;i&lt;length;i++){$private.sendMessageToIframe($private.queue[i]);}$private.queue=[];};$private.messageHandler=function(event){try{var data=JSON.parse(event.data);$private.requests[data.id].callback(data.key,data.value);delete $private.requests[data.id];}catch(err){}};$private.communicator=function(method,key,value,callback,dataType){if(!$private.validator.isString(key)){$public.logs.warn("Ocorreu um erro ao requisitar os dados");return;}if(method==="set"&amp;&amp;value===undefined){$public.logs.warn("Ocorreu um erro ao requisitar os dados");return;}if(!$private.validator.isFunction(callback)){$public.logs.warn("Ocorreu um erro ao requisitar os dados");return;}var request={id:(Math.round(Math.random()*9000000)),key:key,method:method,dataType:dataType};if(value){request.value=value;}var data={request:request,callback:callback};if($private.iframeLoaded){$private.sendMessageToIframe(data);}else{$private.queue.push(data);}if(!$private.iframe){$public.init();}};$private.sendMessageToIframe=function(data){$private.requests[data.request.id]=data;data=JSON.stringify(data.request);if(!data){return;}if($private.iframe&amp;&amp;$private.iframe.contentWindow){$private.iframe.contentWindow.postMessage(data,$private.path);}};return $public.init();}function Schema(configSchema){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.contentValidator=new ContentValidator();$public.__constructor=function(configSchema){if(!$private.typeValidator.isObject(configSchema)){return;}if(!$private.typeValidator.isObject(configSchema.properties)){return;}if(!$private.isValidRequired(configSchema)){return;}$private.configSchema={};$private.configSchema.required=[];$private.setProperties(configSchema.properties);if(configSchema.required.length&gt;0){$private.configSchema.required=configSchema.required;}return $public;};$public.isValid=function(config){if(!$private.configSchema){return false;}if(!$private.typeValidator.isObject(config)){$public.invalidProperties=$private.configSchema.required;return false;}if(!$private.contentValidator.isFilledObject(config)){$public.invalidProperties=$private.configSchema.required;return false;}return $private.areValidProperties(config);};$private.isValidRequired=function(configSchema){if(!$private.typeValidator.isArray(configSchema.required)){return false;}for(var i=0,length=configSchema.required.length;i&lt;length;i++){var required=configSchema.required[i];if(!$private.typeValidator.isString(required)){return false;}if(!configSchema.properties[required]){return false;}}return true;};$private.setProperties=function(properties){$private.configSchema.properties=$private.configSchema.properties||{};for(var key in properties){var property=$private.getProperty(properties[key]);if(property){$private.configSchema.properties[key]=property;}}};$private.getProperty=function(property){var result={};if($private.typeValidator.isRegExp(property)){return{"validator":$private.contentValidator.stringMatches,"modifier":property};}if(!$private.typeValidator.isString(property)){return;}property=property.split(/\|(.+)?/,2);var validator=$private.getValidator(property);if(!validator){return;}result.validator=validator;if(property[1]){result.modifier=$private.getModifier(property[1]);}return result;};$private.getValidator=function(property){if(property.length===1){return $private.typeValidator[property[0]];}return $private.contentValidator[property[0]];};$private.getModifier=function(modifier){if(!modifier){return;}try{return eval(modifier);}catch(e){}};$private.areValidProperties=function(config){var isValid=true;var requiredProperties=0;for(var property in config){if(!$private.isValidProperty(property,config)){isValid=false;}if($private.isRequiredProperty(property)){requiredProperties++;}}if(requiredProperties!==$private.configSchema.required.length){$private.countRequiredProperties(config);return false;}return isValid;};$private.isValidProperty=function(property,config){var propertyValidator=$private.configSchema.properties[property];if(!propertyValidator){return false;}if(!propertyValidator.validator(config[property],propertyValidator.modifier)){$private.addInvalidProperty(property);return false;}return true;};$private.getPropertyValidator=function(property){var item=$private.configSchema.properties[property];if(!$private.typeValidator.isString(item)){return;}item=item.split(/\|(.+)?/,2);var validator=$private.typeValidator[item[0]];if(!validator){return;}var contentValidator=$private.contentValidator[item[1]];if(!contentValidator){return;}return{"validator":validator,"contentValidator":contentValidator};};$private.validateContent=function(property,contentValidator){try{return contentValidator(property,eval(contentValidator));}catch(e){}};$private.isRequiredProperty=function(property){if($private.configSchema.required.length===0){return false;}for(var i=0,length=$private.configSchema.required.length;i&lt;length;i++){var required=$private.configSchema.required[i];if(required===property){return true;}}return false;};$private.addInvalidProperty=function(property){if(!$public.invalidProperties){$public.invalidProperties=[];}if(!$private.arrayHasItem($public.invalidProperties,property)){$public.invalidProperties.push(property);}};$private.arrayHasItem=function(array,item){for(var i=0,length=array.length;i&lt;length;i++){if(array[i]==item){return true;}}return false;};$private.countRequiredProperties=function(config){for(var i=0,length=$private.configSchema.required.length;i&lt;length;i++){var required=$private.configSchema.required[i];if(!$private.typeValidator.isDefined(config[required])){$private.addInvalidProperty(required);}}};return $public.__constructor(configSchema);}function ScriptUtils(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.dataCalls="data-uoltm-calls";$public.hasTagScript=function(src){if(!$private.typeValidator.isString(src)){return false;}if(src.length===0){return false;}if($public.findScript($private.removeProtocol(src))){return true;}return false;};$private.removeProtocol=function(value){return value.replace(/(^\/\/|^http:\/\/|^https:\/\/)/,"");};$public.findScript=function(src){return document.querySelector('script[src*="'+src+'"]');};$private.isSrcEqual=function(src1,src2){return(src1.indexOf(src2)&gt;-1);};$public.createScript=function(src){if(!$private.typeValidator.isString(src)){return;}var tag=document.createElement("script");tag.setAttribute("src",src);tag.async=true;return tag;};$public.appendTag=function(script){if(!$private.typeValidator.isDefined(script)){return;}if(script.constructor===HTMLScriptElement){$private.lastScriptsParent().appendChild(script);return true;}};$private.lastScriptsParent=function(){return document.getElementsByTagName("script")[0].parentNode;};$public.createSyncScript=function(src){if(!$private.typeValidator.isString(src)){return;}document.write("&lt;scr"+'ipt src="'+src+'"&gt;&lt;/scr'+"ipt&gt;");};}function StringUtils(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$public.trim=function(value){if(!$private.typeValidator.isString(value)){return;}if(value.length===0){return;}value=value.replace(/^(\s+)|(\s+)$/gm,"").replace(/\s+/gm," ");return value;};$public.getValueFromKeyInString=function(str,name,separator){if(!$private.typeValidator.isString(name)||name.length===0){return;}if(!$private.typeValidator.isString(str)||str.length===0){return;}if(!$private.typeValidator.isString(separator)||separator.length===0){return;}if(str.substring(str.length-1)){str+=separator;}name+="=";var startIndex=str.indexOf(name);if(startIndex===-1){return"";}var middleIndex=str.indexOf("=",startIndex)+1;var endIndex=str.indexOf(separator,middleIndex);if(endIndex===-1){endIndex=str.length;}return unescape(str.substring(middleIndex,endIndex));};return $public;}function TrackManager(){var $private={};var $public=this;$private.API_URL="//logger.uol.com.br/v1/?prd=98&amp;gps=true&amp;disp=true&amp;mm=true";$private.typeValidator=new TypeValidator();$private.scriptUtils=new ScriptUtils();$private.baseMetric={groupingMap:{},measureMap:{}};$private.raffledRate=Math.round(Math.random()*100);$private.samplingRate=1;$public.trackSuccess=function(msr,samplingRate){return;var sampling=$private.generateSamplingRate(samplingRate);$public.addMetrics($private.getMeasures(msr),null,sampling);};$public.trackExecution=function(){var measures=$private.getMeasures("execution");if(!$private.isTrackEnabled(1)){return;}var metric=$private.generateMetric(measures);if(!metric){return;}$private.createNamespaceMetrics();window.UOLPD.TagManager.metrics.push(metric);$private.triggerMetrics();};$private.generateSamplingRate=function(samplingRate){if($private.typeValidator.isNumber(samplingRate)){return samplingRate;}return $private.samplingRate;};$public.addMetrics=function(measures,groupings,samplingRate){if(!$private.isTrackEnabled(samplingRate)){return;}var metric=$private.generateMetric(measures,groupings);if(!metric){return;}var metricOrigem=metric.groupingMap.Origem;if(metricOrigem!=="TM-dfp-async"&amp;&amp;metricOrigem!=="TM-core"){return;}$private.createNamespaceMetrics();window.UOLPD.TagManager.metrics.push(metric);$private.triggerMetrics();};$private.isTrackEnabled=function(samplingRate){try{if(window.localStorage.getItem("trackManager")=="true"){return true;}}catch(e){}if($public.getRaffledRate()&lt;=samplingRate){return true;}return false;};$public.getRaffledRate=function(){return $private.raffledRate;};$private.generateMetric=function(measures,groupings){var metric=JSON.parse(JSON.stringify($private.baseMetric));if($private.typeValidator.isObject(measures)){metric.measureMap=metric.measureMap||{};for(var msr in measures){metric.measureMap[msr]=measures[msr];}}if($private.typeValidator.isObject(groupings)){metric.groupingMap=metric.groupingMap||{};for(var grp in groupings){metric.groupingMap[grp]=groupings[grp];}}if(Object.keys(metric.measureMap).length&lt;1){return;}return metric;};$private.createNamespaceMetrics=function(){window.UOLPD=window.UOLPD||{};window.UOLPD.TagManager=window.UOLPD.TagManager||{};window.UOLPD.TagManager.metrics=window.UOLPD.TagManager.metrics||[];};$private.triggerMetrics=function(){if(window.UOLPD.TagManager.trackTimeWindow){return;}window.UOLPD.TagManager.trackTimeWindow=setTimeout(function(){var xhr=new XMLHttpRequest();xhr.open("POST",$private.API_URL,true);xhr.setRequestHeader("Content-Type","application/json; charset=UTF-8");xhr.send(JSON.stringify(window.UOLPD.TagManager.metrics));window.UOLPD.TagManager.metrics=[];clearTimeout(window.UOLPD.TagManager.trackTimeWindow);window.UOLPD.TagManager.trackTimeWindow=undefined;},4000);};$private.getMeasures=function(msr,value,measure){if(!$private.typeValidator.isString(msr)){return measure;}if(!value){value="1";}if($private.typeValidator.isNumericString(value)||$private.typeValidator.isNumber(value)){measure=measure||{};measure[msr]=value;}return measure;};$public.getModuleName=function(moduleName){return $private.moduleName;};$public.setModuleName=function(moduleName){if($private.typeValidator.isString(moduleName)){$private.moduleName="TM-"+moduleName;}$private.baseMetric.groupingMap=$private.baseMetric.groupingMap||{};$private.baseMetric.groupingMap.tm_repo_id=$public.getRepoId();$private.baseMetric.groupingMap.Origem=$private.moduleName;};$public.getRepoId=function(){return"wsywkx";};$public.trackError=function(errorType,errorEffect){var errorGroups=$private.getGroups("erro_tipo",errorType);if(!$private.typeValidator.isObject(errorGroups)){return;}errorGroups=$private.getGroups("erro_efeito",errorEffect,errorGroups);if(!$private.typeValidator.isObject(errorGroups)){return;}$public.addMetrics($private.getMeasures("Erros"),errorGroups);};$private.getGroups=function(grp,value,groups){if(!$private.typeValidator.isString(grp)){return;}if(!$private.typeValidator.isString(value)&amp;&amp;!$private.typeValidator.isNumber(value)){return;}groups=groups||{};groups[grp]=value;return groups;};$public.trackCustom=function(measure,trackType,trackValue,samplingRate){var metricMeasures=$private.getMeasures(measure);var metricsGroups=$private.getGroups(trackType,trackValue);if(!metricMeasures||!metricsGroups){return;}var sampling=$private.generateSamplingRate(samplingRate);$public.addMetrics(metricMeasures,metricsGroups,sampling);};$public.trackCustomObj=function(metrics,samplingRate){if(!$private.typeValidator.isObject(metrics)||!$private.typeValidator.isObject(metrics.measures)){return;}var measures,groups;measures={};for(var msr in metrics.measures){measures=$private.getMeasures(msr,metrics.measures[msr],measures);}if(!$private.isValidMeasures(measures)){return;}if($private.typeValidator.isObject(metrics.groups)){groups={};for(var grp in metrics.groups){groups=$private.getGroups(grp,metrics.groups[grp],groups);}}var sampling=$private.generateSamplingRate(samplingRate);$public.addMetrics(measures,groups,sampling);};$private.isValidMeasures=function(measures){if(Object.keys(measures).length&lt;1){return false;}var isValid=false;for(var msr in measures){if(measures[msr]==1||measures[msr]=="1"){isValid=true;}}return isValid;};}function TypeValidator(){var $public=this;var $private={};$private.contentValidator=new ContentValidator();$public.isDefined=function(value){return value!==undefined&amp;&amp;value!==null;};$public.isString=function(value){return $private.contentValidator.stringIsNotEmpty(value);};$public.isArray=function(value){return value&amp;&amp;value.constructor.toString()===Array.toString();};$public.isObject=function(entity){return entity&amp;&amp;entity.constructor.toString()===Object.toString();};$public.isFunction=function(value){return value!==undefined&amp;&amp;value.constructor.toString()===Function.toString();};$public.isNumber=function(value){return Number(value)===value;};$public.isInt=function(value){return $public.isNumber(value)&amp;&amp;value%1===0;};$public.isRegExp=function(value){return value!==undefined&amp;&amp;value.constructor.toString()===RegExp.toString();};$public.isNumericString=function(value){return $public.isString(value)&amp;&amp;!isNaN(value);};$public.isBoolean=function(value){return value!==undefined&amp;&amp;value.constructor.toString()==Boolean.toString();};return $public;}var uolpdCommons=new NameSpace("Commons");uolpdCommons.RemoteStorage=RemoteStorage;(function(window,document,undefined){var PrebidSchema={properties:{bids:"isString",prebidTimeout:"isNumericString"},required:["bids"]};function Prebid(){var $private={},$public=this;function AmazonAPS(){var codRepo="wsywkx";if(codRepo=="nktuw5"){!(function(a9,a,p,s,t,A,g){if(a[a9]){return;}function q(c,r){a[a9]._Q.push([c,r]);}a[a9]={init:function(){q("i",arguments);},fetchBids:function(){q("f",arguments);},setDisplayBids:function(){},targetingKeys:function(){return[];},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g);})("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");if(typeof apstag!=undefined&amp;&amp;typeof apstag!=null&amp;&amp;typeof apstag=="object"){apstag.init({pubID:"0e1ab0a1-d93f-4bdc-b304-e76a53464e72",adServer:"googletag"});apstag.fetchBids({slots:[{slotID:"banner-anchor-area",slotName:"8804/uol/nossa",sizes:[[728,90]]}],timeout:2000},function(bids){googletag.cmd.push(function(){apstag.setDisplayBids();});});}}}AmazonAPS();$private.typeValidator=new TypeValidator();$private.contentValidator=new ContentValidator();$private.schema=new Schema(PrebidSchema);$public.logger=new Logs();$public.logger.setPrefix("UOLPD.TagManager.Prebid");$public.trackManager=new TrackManager();$public.trackManager.setModuleName("prebid");$public.scriptUtils=new ScriptUtils();$public.SCRIPT_URL="//tm.jsuol.com.br/modules/external/Prebid.js";$private.bids=0;$private.bidders={"aol":["network","placement"],"appnexus":["placementId"],"appnexusAst":["placementId"],"audienceNetwork":["placementId"],"criteo":["zoneId"],"ebdr":["zoneid"],"eplanning":["ci"],"f_xandr":["placementId"],"ix":["siteId"],"onemobile":["dcn","pos"],"oneVideo":["pubId"],"rtbhouse":["region","publisherId"],"rubicon":["accountId","siteId","zoneId"],"seedtag":["adUnitId","publisherId","placement"],"smartadserver":["domain","siteId","pageId","formatId"],"smilewanted":["zoneId"],"uol":["placementId"],"uolbidder":["placementId"]};$private.videoListeners={};$public.init=function(config,namTag,namespace){$private.configureLogger(namTag,namespace);$public.trackManager.trackSuccess("Execucoes Iniciadas");$private.PREBID_TIMEOUT=config.prebidTimeout||700;$private.appendScript();if(navigator.appVersion.indexOf("MSIE 10")!==-1){return;}if(!$private.schema.isValid(config)){$public.logger.error("A configuração fornecida pelo Tag Manager está inválida a seguinte propriedade de configuração: bids não existe ou está inválida",$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}try{$public.adUnits=$public.adUnits||{standard:[],video:[]};var bids=eval(config.bids);var groupedAdUnits=$private.groupAdUnits(bids);$public.adUnits.standard=!$public.adUnits.standard.length?groupedAdUnits.standard:$public.adUnits.standard;$public.adUnits.video=!$public.adUnits.video.length?groupedAdUnits.video:$public.adUnits.video;if(/\b(MSIE |Trident.*?rv:|Edge\/)/i.test(navigator.userAgent)&amp;&amp;!UOLPD.TagManager.Prebid.standardEnabled){$private.removeNativeBids();}}catch(err){$public.logger.error("Deve ser fornecida uma lista de adUnits na configuração do plugin",$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}$private.configureAdUnits();if($public.adUnits.standard.length||$public.adUnits.video.length){$private.addAttrAdUnits($public.adUnits.standard);if(!window.UOLPD.hasPrebid){$private.initNativeMsgProtocol();}window.UOLPD.hasPrebid=true;$private.callPrebid();}if($public.adUnits.video.length&amp;&amp;!window.UOLPD.TagManager.Prebid.videoRequested){$private.addAttrAdUnits($public.adUnits.video);$private.requestVideos();}};$private.configureLogger=function(namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=Date.now();};$private.calculateTimeSpent=function(timeStampInit){if(!$private.typeValidator.isDefined(timeStampInit)){return Date.now()-$private.timeStampInit;}return Date.now()-timeStampInit;};$private.appendScript=function(){if(!$public.scriptUtils.hasTagScript($public.SCRIPT_URL)){$private.initialScriptLoadTime=Date.now();var script=$public.scriptUtils.createScript($public.SCRIPT_URL);script.onload=$private.calculateScriptLoadTimeOnload;script.onerror=$private.calculateScriptLoadTimeOnError;$public.scriptUtils.appendTag(script);$private.loadTimeInit=Date.now();}};$private.groupAdUnits=function(bids){var groupedAdUnits={standard:[],video:[]};if($private.typeValidator.isArray(bids)){for(var index=0;index&lt;bids.length;index++){try{if(bids[index].mediaTypes.video){groupedAdUnits.video.push(bids[index]);}else{groupedAdUnits.standard.push(bids[index]);}}catch(ex){groupedAdUnits.standard.push(bids[index]);}}}return groupedAdUnits;};$private.removeNativeBids=function(){for(var index=$public.adUnits.standard.length-1;index&gt;=0;index--){if($public.adUnits.standard[index].mediaTypes&amp;&amp;$public.adUnits.standard[index].mediaTypes["native"]){$public.logger.warn("Configuração de native prebid ignorada no IE/Edge para adUnit "+$public.adUnits.standard[index].code,$private.namTag,$private.namespace,$private.executionTime);if(Object.keys($public.adUnits.standard[index].mediaTypes).length==1){$public.adUnits.standard.splice(index,1);}else{delete $public.adUnits.standard[index].mediaTypes["native"];}}}};$private.calculateScriptLoadTimeOnload=function(){$private.scriptLoadTime=Date.now()-$private.initialScriptLoadTime;};$private.calculateScriptLoadTimeOnError=function(){$private.scriptLoadTime=Date.now()-$private.initialScriptLoadTime;window.UOLPD.hasPrebid=false;};$private.configureAdUnits=function(){for(var i=0;i&lt;$public.adUnits.standard.length;i++){var adUnit=$public.adUnits.standard[i];if(!$private.hasAdUnit(adUnit)){$public.adUnits.standard.splice(i,1);i--;}}};$private.hasAdUnit=function(adUnit){if(!adUnit.code){$public.logger.warn("O atributo code deve ser repassado na configuração dos adUnits",$private.namTag,$private.namespace,$private.executionTime);return false;}if(!adUnit.bids){return false;}for(var i=0;i&lt;adUnit.bids.length;i++){if(!$private.isValidBidder(adUnit.bids[i])){adUnit.bids.splice(i,1);i--;}}if(adUnit.bids.length===0){return false;}return true;};$private.isValidBidder=function(bid){var currentBid=$private.bidders[bid.bidder];if(!currentBid){$public.logger.warn('A rede "'+bid.bidder+'" configurada ainda não é suportada pelo Prebid via Tag Manager',$private.namTag,$private.namespace,$private.executionTime);return false;}if(!bid.params){$public.logger.warn("Não foram configurados os parâmetros do bidder "+bid.bidder+" pelo Prebid via Tag Manager",$private.namTag,$private.namespace,$private.executionTime);return false;}for(var i=0;i&lt;currentBid.length;i++){if(!bid.params[currentBid[i]]){if(bid.bidder=="appnexus"&amp;&amp;bid.params["invCode"]&amp;&amp;bid.params["member"]){return true;}$public.logger.warn("Campo "+currentBid[i]+" do bidder "+bid.bidder+" não foi preenchido",$private.namTag,$private.namespace,$private.executionTime);return false;}}return true;};$private.addAttrAdUnits=function(adUnits){var attrTail=$private.addAttrTail();var codRepo="wsywkx";for(var i=0;i&lt;adUnits.length;i++){var bids=adUnits[i].bids;if(!bids){continue;}for(var j=0;j&lt;bids.length;j++){if((codRepo=="7mdtkd"||codRepo=="yvtzf2")){if(bids[j].bidder==="criteo"){bids[j].params["networkId"]=bids[j].params["zoneId"];delete bids[j].params["zoneId"];}}if(!$private.contentValidator.isFilledObject(attrTail.rubicon)){continue;}if(bids[j].bidder==="rubicon"){bids[j].params["visitor"]=attrTail.rubicon;}if(bids[j].bidder==="appnexus"){for(var key in attrTail.appnexus){bids[j].params[key]=attrTail.appnexus[key];}}}}};$private.addAttrTail=function(){var localStorageData,ttProfiles,rpVisitor={},data={"tt_age":"faixa_etaria","tt_gender":"genero","tt_subjects":"interesses","tt_cluster":"estilos_de_vida","tt_team":"times_de_futebol","tt_socialclass":"renda","tt_microsegments":"micro_segmentos","tt_customaudience":"clusters_uol","tt_lists":"segmentos_compartilhados"};try{localStorageData=JSON.parse(window.localStorage.getItem("uolDataLayer"));ttProfiles=localStorageData["TailtargetTrack"]||{};}catch(e){ttProfiles={};}if(!$private.typeValidator.isObject(ttProfiles)){return rpVisitor;}rpVisitor.rubicon={};rpVisitor.appnexus={};rpVisitor.appnexus.keywords={};try{if($private.hasDataLayer()){rpVisitor.appnexus.keywords=JSON.parse(JSON.stringify(window.UOLPD.dataLayer))||{};delete rpVisitor.appnexus.keywords.origin;delete rpVisitor.appnexus.keywords.referrer;}}catch(ex){}for(var key in ttProfiles){var profiles=ttProfiles[key].split(",");rpVisitor.rubicon[data[key]]=profiles;if($private.typeValidator.isObject(rpVisitor.appnexus.keywords)){rpVisitor.appnexus.keywords[key]=rpVisitor.appnexus.keywords[key]||profiles;}}$private.setAppnexusUserParam(rpVisitor.appnexus,ttProfiles);return rpVisitor;};$private.setAppnexusUserParam=function(bidderParams,tailData){var randNum=Math.floor(Math.random()*2);var ageMap={"2":randNum==0?13:17,"3":randNum==0?18:34,"4":randNum==0?35:54,"5":randNum==0?55:65};bidderParams.user={};if(tailData["tt_age"]&amp;&amp;tailData["tt_age"]!="na"&amp;&amp;tailData["tt_age"]!="1"){bidderParams.user.age=ageMap[tailData["tt_age"]];}if(tailData["tt_gender"]){bidderParams.user.gender=tailData["tt_gender"]==="na"?0:parseInt(tailData["tt_gender"]);}};$private.hasDataLayer=function(){if(!$private.typeValidator.isObject(window.UOLPD)){return false;}if(!$private.typeValidator.isObject(window.UOLPD.dataLayer)){return false;}return true;};$private.initNativeMsgProtocol=function(){window.addEventListener("message",function(e){var data=e.data;if(data.message=="prebidNative"&amp;&amp;data.slotId){var nativeData=window.UOLPD.TagManager.Prebid.nativeData;if(nativeData&amp;&amp;nativeData[data.slotId]){var destinationFrame=document.querySelector("#"+data.slotId+" iframe");if(destinationFrame&amp;&amp;destinationFrame.contentWindow){destinationFrame.contentWindow.postMessage({message:"uoltmPrebidMessage",nativeContent:nativeData[data.slotId],slotId:data.slotId},"*");}}}},false);};$private.callPrebid=function(){window.pbjs=window.pbjs||{};window.pbjs.que=window.pbjs.que||[];var customBidderSettings={standard:{adserverTargeting:[{key:"hb_pb",val:function(bidResponse){var codRepo="wsywkx";if(codRepo==="1p0oxf"||codRepo==="ncejjp"){return bidResponse.pbHg;}else{return bidResponse.pbDg;}}},{key:"hb_bidder",val:function(bidResponse){return bidResponse.bidderCode;}},{key:"hb_format",val:function(bidResponse){return bidResponse.mediaType;}},{key:"hb_size",val:function(bidResponse){return bidResponse.size;}},{key:"hb_adid",val:function(bidResponse){return bidResponse.adId;}}]},rubicon:{bidCpmAdjustment:function(bidCpm){return bidCpm*1;}},appnexus:{sendStandardTargeting:true,adserverTargeting:[{key:"hb_buyer_member_id",val:function(bidResponse){return(bidResponse.appnexus)?bidResponse.appnexus.buyerMemberId:"";}},{key:"hb_deal_appnexus",val:function(bidResponse){return bidResponse.dealId;}}]},aol:{bidCpmAdjustment:function(bidCpm){return bidCpm*1;}},oneVideo:{bidCpmAdjustment:function(bidCpm){return bidCpm*1;}},smartadserver:{bidCpmAdjustment:function(bidCpm){return bidCpm*1;}},audienceNetwork:{adserverTargeting:[{key:"fb_bidid",val:function(bidResponse){return bidResponse.fb_bidid;}}]}};window.pbjs.bidderSettings=window.pbjs.bidderSettings||customBidderSettings;$private.executionTime=$private.calculateTimeSpent();window.pbjs.que.push(function(){var codRepo="wsywkx";if(!window.UOLPD.TagManager.Prebid.hasBeenConfigured){var pbConfig={cache:{url:"https://prebid.adnxs.com/pbc/v1/cache"},priceGranularity:"dense",enableSendAllBids:true,useBidCache:true,yahoossp:{mode:"all"},rubicon:{singleRequest:true},userSync:{userIds:[{name:"criteo"}],syncDelay:3000,iframeEnabled:true,filterSettings:{iframe:{bidders:"*",filter:"include"}}}};if(codRepo==="1p0oxf"||codRepo==="ncejjp"){pbConfig.priceGranularity="high";}var pageURL=window.location.href;if(pageURL.indexOf("pbjs_debug=true")&gt;-1){$private.applyDebugConfig(pageURL,pbConfig);}window.pbjs.setConfig(pbConfig);window.UOLPD.TagManager.Prebid.hasBeenConfigured=true;}if(!UOLPD.TagManager.Prebid.standardEnabled&amp;&amp;$public.adUnits.standard.length){window.pbjs.addAdUnits($public.adUnits.standard);UOLPD.TagManager.Prebid.standardEnabled=true;}if(!UOLPD.TagManager.Prebid.videoEnabled&amp;&amp;$public.adUnits.video.length){window.pbjs.addAdUnits($public.adUnits.video);UOLPD.TagManager.Prebid.videoEnabled=true;}if(codRepo==="1p0oxf"||codRepo==="ncejjp"){window.pbjs.aliasBidder("appnexus","f_xandr");}$public.metrics();});$public.logger.log("Tag do plugin Prebid executada com sucesso",$private.namTag,$private.namespace,$private.executionTime);$public.trackManager.trackSuccess("Execucoes Finalizadas");};$private.applyDebugConfig=function(pageURL,baseConfig){try{var cpm=pageURL.match(/pbjs_debug=true.*cpm=([\d.,]+)/);var bidders=pageURL.match(/pbjs_debug=true.*bidder=([\w,]+)&amp;?/);baseConfig.debugging={enabled:true};if(bidders&amp;&amp;bidders.length){bidders=bidders[1].split(",");baseConfig.debugging.bidders=bidders;if(cpm&amp;&amp;cpm.length){baseConfig.debugging.bids=[];cpm=cpm[1].split(",");cpm[0]=parseFloat(cpm[0]);for(var index=0;index&lt;bidders.length;index++){baseConfig.debugging.bids.push({bidder:bidders[index],cpm:parseFloat(cpm[index])||cpm[0]||15});}}}}catch(ex){return null;}};$private.unicodeURLEncode=function(text){var output="";try{output=encodeURIComponent(text).replace(/[!'()*]/g,function(c){return("%"+c.charCodeAt(0).toString(16).toUpperCase());});}catch(ex){output=text;}return output;};$public.metrics=function(){$private.loadTime=$private.calculateTimeSpent($private.loadTimeInit);$private.executionTimeFinal=Date.now();$public.trackManager.trackCustomObj($private.generateMetrics());};$private.generateMetrics=function(){var executionTimeFinal=$private.calculateTimeSpent($private.executionTimeFinal),metrics={};metrics.groups={};metrics.measures={};metrics.measures.executionTime=$private.executionTime+executionTimeFinal;metrics.measures.LoadTime=($private.scriptLoadTime?$private.scriptLoadTime+$private.loadTime:$private.loadTime);$private.addTime(metrics);return metrics;};$private.addTime=function(metrics){if($private.isOutsideTime(metrics.measures.LoadTime,4000)||$private.isOutsideTime(metrics.measures.executionTime,1000)){metrics.measures.OutsideTime=1;metrics.groups.groupType=2;}else{metrics.measures.Execution=1;metrics.groups.groupType=1;}};$private.isOutsideTime=function(time,max){if(time&lt;0||time&gt;max){return true;}return false;};$private.requestVideos=function(){var videoIds=$private.getVideoIds();if(videoIds.length){$private.videoBidTimestamp=new Date().getTime();window.pbjs.que.push(function(){window.pbjs.requestBids({timeout:60000,adUnitCodes:videoIds,bidsBackHandler:function(bids){if(bids){window.UOLPD.TagManager.Prebid.videoBids=window.UOLPD.TagManager.Prebid.videoBids||[];window.UOLPD.TagManager.Prebid.videoBidUrl=window.UOLPD.TagManager.Prebid.videoBidUrl||[];var videoBids=window.UOLPD.TagManager.Prebid.videoBids;var videoBidUrl=window.UOLPD.TagManager.Prebid.videoBidUrl;var bidKeys=Object.keys(bids);try{if(bids[bidKeys[0]].bids[0].vastUrl.indexOf("http")&gt;-1){for(var index=0;index&lt;$public.adUnits.video.length;index++){var adUnit=$public.adUnits.video[index];for(var subIndex=0;subIndex&lt;bidKeys.length;subIndex++){if(adUnit.code==bidKeys[subIndex]){videoBids.push(adUnit);videoBidUrl.push(bids[bidKeys[0]].bids[0].vastUrl);$private.notifyVideoListeners(adUnit);break;}}}}}catch(ex){}}}});});window.UOLPD.TagManager.Prebid.videoRequested=true;}};$private.getVideoIds=function(){var ids=[];for(var index=0;index&lt;$public.adUnits.video.length;index++){ids.push($public.adUnits.video[index].code);}return ids;};$private.isMobile={Android:function(){return navigator.userAgent.match(/Android/i);},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i);},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)!=null;},Opera:function(){return navigator.userAgent.match(/Opera Mini/i);},Windows:function(){return navigator.userAgent.match(/IEMobile/i)||navigator.userAgent.match(/WPDesktop/i);},any:function(){return($private.isMobile.Android()||$private.isMobile.BlackBerry()||$private.isMobile.iOS()||$private.isMobile.Opera()||$private.isMobile.Windows())?"1":"0";}};$private.sendVideoMetrics=function(){var metricsId=$private.getVideoMetricsId();var dynadPixel=document.createElement("img");dynadPixel.setAttribute("src","//t.dynad.net/pc/?dc=5550013657;ord="+Date.now());dynadPixel.setAttribute("style","width: 0px; height: 0px; visibility: hidden; position: absolute; z-index: 0;");document.body.appendChild(dynadPixel);if(metricsId=="1"||metricsId=="2"){var script=document.createElement("script");script.setAttribute("async","true");script.setAttribute("type","text/javascript");var elapsedTime=Math.round((new Date().getTime()-$private.videoBidTimestamp)/1000);var foreignKeys=$private.isMobile.any()+"_"+$private.getBrowser()+"_"+metricsId+"_"+elapsedTime;window["callback"]=function(result){};script.setAttribute("src","//metrics.dynad.net/resources/counter/jsonp/incWithFk/dynadtv/prebid/timeout/"+foreignKeys+"?ord="+Date.now()+"&amp;callback=callback");(document.head||document.getElementsByTagName("head")[0]||document.body||document.documentElement||document.getElementsByTagName("body")[0]).appendChild(script);}};$private.getVideoMetricsId=function(){var codRepo="wsywkx";if(codRepo==="7mdtkd"){return"1";}else{if(codRepo==="oqpj13"){return"2";}else{return"0";}}};$private.getBrowser=function(){var browser="9";if(/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)){browser="0";}else{if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)|/Trident\/.*rv:([0-9]{1,}[\\.0-9]{0,})/.test(navigator.userAgent)){browser="1";}else{if(/Edge/.test(navigator.userAgent)){browser="2";}else{if(/Navigator[\/\s](\d+\.\d+)/.test(navigator.userAgent)){browser="3";}else{if(/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)){browser="4";}else{if(/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)){browser="5";/Version[\/\s](\d+\.\d+)/.test(navigator.userAgent);}else{if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){browser="6";}}}}}}}return browser;};$private.notifyVideoListeners=function(adUnit){var listeners=Object.keys($private.videoListeners);for(var index=0;index&lt;listeners.length;index++){$private.videoListeners[listeners[index]](adUnit);}};$public.attachVideoListener=function(id,cb){if($private.typeValidator.isFunction(cb)){$private.videoListeners[id]=cb;var videoBids=window.UOLPD.TagManager.Prebid.videoBids||[];for(var index=0;index&lt;videoBids.length;index++){cb(videoBids[index]);}}};$public.detachVideoListener=function(id){delete $private.videoListeners[id];};$public.requestAds=function(slots){if(!$private.typeValidator.isArray(slots)){slots=[];}var groupedSlots=$private.groupSlotsByType(slots);if(groupedSlots.prebid.entries.length){window.pbjs.que.push(function(){window.pbjs.requestBids({timeout:$private.PREBID_TIMEOUT,adUnitCodes:groupedSlots.prebid.ids,bidsBackHandler:function(){$public.singleRequestBids(groupedSlots.prebid.ids,groupedSlots.prebid.entries);}});});}if(groupedSlots.google.length){window.googletag.cmd.push(function(){for(var index=0;index&lt;groupedSlots.google.length;index++){window.googletag.display(groupedSlots.google[index].getSlotElementId());}if(!window.dontRefresh){window.googletag.pubads().refresh(groupedSlots.google,{changeCorrelator:false});}});}};$private.groupSlotsByType=function(slots){var prebidSlots={entries:[],ids:[]},gtagSlots=[];for(var index=0;index&lt;slots.length;index++){var slotId=slots[index].getSlotElementId();var slotMatched=false;for(var subIndex=0;subIndex&lt;$public.adUnits.standard.length;subIndex++){if($public.adUnits.standard[subIndex].code==slotId){slotMatched=true;prebidSlots.entries.push(slots[index]);prebidSlots.ids.push(slotId);break;}}if(!slotMatched){gtagSlots.push(slots[index]);}}return{prebid:prebidSlots,google:gtagSlots};};$public.singleRequestBids=function(slotIds,slots){$private.clearBidTargetings(slots);window.googletag.cmd.push(function(){window.pbjs.que.push(function(){window.pbjs.setTargetingForGPTAsync(slotIds);$private.removeSpareTags(slots);for(var index=0;index&lt;slots.length;index++){window.googletag.display(slots[index].getSlotElementId());}window.pbjs.setTargetingForGPTAsync(slotIds);if(!window.dontRefresh){window.googletag.pubads().refresh(slots);}});});};$private.clearBidTargetings=function(slots){for(var index=0;index&lt;slots.length;index++){var keys=slots[index].getTargetingKeys();for(var sIndex=0;sIndex&lt;keys.length;sIndex++){if(keys[sIndex].indexOf("hb")&gt;-1){slots[index].clearTargeting(keys[sIndex]);}}}};$private.removeSpareTags=function(slots){window.UOLPD.TagManager.Prebid.nativeData=window.UOLPD.TagManager.Prebid.nativeData||{};var availableData=window.UOLPD.TagManager.Prebid.nativeData;var blackList=["hb_bidder_","hb_format_","hb_size_","hb_cache_host"];for(var index=0,slotLen=slots.length;index&lt;slotLen;index++){try{var slotKeys=slots[index].getTargetingKeys();if(slotKeys.indexOf("native")&gt;-1&amp;&amp;slots[index].getTargeting("hb_native_title").length&amp;&amp;slots[index].getTargeting("hb_native_linkurl").length){slotKeys=$private.removeNativeTags(availableData,slots[index]);}for(var kIndex=0;kIndex&lt;slotKeys.length;kIndex++){for(var bIndex=0;bIndex&lt;blackList.length;bIndex++){if(slotKeys[kIndex].indexOf(blackList[bIndex])&gt;-1){slots[index].clearTargeting(slotKeys[kIndex]);}}}}catch(ex){continue;}}};$private.removeNativeTags=function(availableData,slot){var elemId=slot.getSlotElementId();var winningBids=pbjs.getAllPrebidWinningBids();availableData[elemId]={title:slot.getTargeting("hb_native_title").join(","),body:slot.getTargeting("hb_native_body").join(","),image:slot.getTargeting("hb_native_image")[0],brand:slot.getTargeting("hb_native_brand")[0],icon:slot.getTargeting("hb_native_icon")[0],cta:slot.getTargeting("hb_native_cta").join(","),link:slot.getTargeting("hb_native_linkurl")[0],prebidTrackers:{impression:[],click:[]}};try{for(var subIndex=0;subIndex&lt;winningBids.length;subIndex++){if(winningBids[subIndex].adUnitCode==elemId&amp;&amp;winningBids[subIndex].bidder=="appnexus"){availableData[elemId]["prebidTrackers"]["impression"]=winningBids[subIndex]["native"]["impressionTrackers"];availableData[elemId]["prebidTrackers"]["click"]=winningBids[subIndex]["native"]["clickTrackers"];}}}catch(ex){}slot.setTargeting("hb_native_slot_id",elemId);slot.clearTargeting("hb_native_title");slot.clearTargeting("hb_native_body");slot.clearTargeting("hb_native_image");slot.clearTargeting("hb_native_brand");slot.clearTargeting("hb_native_icon");slot.clearTargeting("hb_native_cta");slot.clearTargeting("hb_native_linkurl");slot.clearTargeting("hb_native_title_appn");slot.clearTargeting("hb_native_body_appne");slot.clearTargeting("hb_native_image_appn");slot.clearTargeting("hb_native_brand_appn");slot.clearTargeting("hb_native_icon_appne");slot.clearTargeting("hb_native_cta_appnex");slot.clearTargeting("hb_native_linkurl_ap");return slot.getTargetingKeys();};$public.refresh=function(adUnitCode,slot){if($private.isValidSlot(slot)){$private.clearBidTargetings([slot]);window.pbjs.que.push(function(){window.pbjs.requestBids({timeout:$private.PREBID_TIMEOUT,adUnitCodes:[adUnitCode],bidsBackHandler:function(){window.pbjs.setTargetingForGPTAsync([adUnitCode]);$private.removeSpareTags([slot]);window.googletag.pubads().refresh([slot]);}});});}else{window.googletag.cmd.push(function(){window.googletag.pubads().refresh([slot]);});}};$private.isValidSlot=function(slot){try{var slotId=slot.getSlotElementId();for(var index=0;index&lt;$public.adUnits.standard.length;index++){if($public.adUnits.standard[index].code==slotId){return true;}}return false;}catch(ex){return false;}};}var nameSpace=new NameSpace("Prebid");var prebid=new Prebid();nameSpace.requestAds=prebid.requestAds;nameSpace.refresh=prebid.refresh;nameSpace.attachVideoListener=prebid.attachVideoListener;nameSpace.detachVideoListener=prebid.detachVideoListener;nameSpace.init=function(config,namTag){return prebid.init(config,namTag,"Prebid");};})(window,document);(function(window,document,undefined){var DfpSchema={properties:{bannerId:"isString",fluid:"isArray",bannerWidth:"isNumericString",bannerHeight:"isNumericString",dfppath:"isString",forcePath:"isArray",campaignuol:"isString",sizeMapping:"isString",pos:"isString",expble:"isNumericString",group:"isString",keyword:"isString",isCompanion:"isString",outOfPage:"isArray",rotative:"isNumericString",hide:"isString",isIncremental:"isString",frequencyControl:"isArray",deslabel:"isString",nativeType:"isString",requestDelay:"wsywkx"=="tuvy6z"?"isString":"isNumericString",timeToRefresh:"isNumericString",customTargetings:"isString",geolocation:"isString",isSingleRequest:"isString"},required:["bannerId","fluid","forcePath","outOfPage","hide","frequencyControl","isCompanion","geolocation"]};function TimeoutUtils(callback,delay){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.remaining=delay;$private.isCalling=false;$public.getTimeout=function(){return $private.timeout;};$public.getRemaining=function(){return $private.remaining;};$public.getDelay=function(){return delay;};$public.getStartTime=function(){return $private.startTime;};$public.play=function(){if(!$private.isValidTimeout()){return;}$private.startTime=Date.now();if(!$private.typeValidator.isNumber($private.remaining)){$private.remaining=$private.delay;}if($private.isCalling){return;}if($private.remaining&lt;1){return;}$private.timeout=window.setTimeout($private.timeoutCallback,$private.remaining);$private.isCalling=true;};$private.timeoutCallback=function(){try{callback($public);}catch(e){}};$private.isValidTimeout=function(){if(!$private.typeValidator.isFunction(callback)){return false;}if(!$private.typeValidator.isNumber(delay)){return false;}if(delay===0){return false;}return true;};$public.pause=function(){$private.clearTimeout();$private.remaining=$private.calculateTimeRemaining();};$private.clearTimeout=function(){if($private.timeout){window.clearTimeout($private.timeout);$private.timeout=undefined;$private.isCalling=false;}};$private.calculateTimeRemaining=function(){var timeSpent=Date.now()-$private.startTime;return Math.floor($private.remaining-timeSpent);};$public.updateDelay=function(newDelay){$private.clearTimeout();var remaining=newDelay-$public.calculateTimeSpent();if(remaining&gt;0){$private.remaining=delay=remaining;$public.play();}else{$public.stop();$private.timeoutCallback();}};$public.calculateTimeSpent=function(){return delay-$private.calculateTimeRemaining();};$public.stop=function(){$private.clearTimeout();$private.remaining=delay;};}function Visibility(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.__constructor=(function(){$private.hasListener=false;$public.elements={};$private.lastPos=window.scrollY;document.addEventListener("scroll",function(){window.checkVisibilityScroll=window.checkVisibilityScroll||0;if(document.readyState==="complete"&amp;&amp;window.checkVisibilityScroll&gt;10){$private.minuteLastScroll=(new Date()).getMinutes();}window.checkVisibilityScroll+=1;});})();$public.addElement=function(id,requestDelay,callbackVisible,callbackInvisible){var element=document.getElementById(id);if(!element){return;}if(!$private.typeValidator.isFunction(callbackVisible)){return;}var visibilityItem={"element":element,"callbackVisible":callbackVisible,"focusInit":$public.hasFocus(),"isVisible":false};$public.elements[id]=visibilityItem;if($private.typeValidator.isFunction(callbackInvisible)){visibilityItem.callbackInvisible=callbackInvisible;}if($private.typeValidator.isNumericString(requestDelay)){visibilityItem.requestDelay=Number(requestDelay);}visibilityItem.visibilityInit=$public.isElementOnScreen(visibilityItem);$private.startListening();$public.checkVisibility();};$public.hasFocus=function(){return window.UOLPD.dataLayer.hasFocus==="true";};$public.isElementOnScreen=function(item){var repoId="wsywkx";if(!$private.typeValidator.isObject(item)){return false;}if(!$private.typeValidator.isDefined(item.element)){return false;}if(repoId=="yvtzf2"&amp;&amp;($public.hasFocus()||window.UOLPD.dataLayer.hasMouseIn=="true")&amp;&amp;$private.isElementVisible(item.element,item.requestDelay)){return true;}if(!$public.hasFocus()&amp;&amp;!$private.pageActive()){return false;}if(!$private.isElementVisible(item.element,item.requestDelay)){return false;}return true;};$private.pageActive=function(){if(!$private.minuteLastScroll){return false;}var actualMinute=(new Date()).getMinutes();if($private.minuteLastScroll!==actualMinute){return false;}return true;};$private.isElementVisible=function(element,requestDelay){var position=element.getBoundingClientRect();var percentage=$private.getVisibilityPercentage(element);if(!$public.isElementVisibleOnDom(element)){return false;}if($private.isAboveVisibleArea(position,percentage,requestDelay)){return false;}if($private.isBelowVisibleArea(position,percentage,requestDelay)){return false;}return true;};$public.isElementVisibleOnDom=function(element){if(element){return element.offsetParent!==null;}else{return false;}};$private.getVisibilityPercentage=function(element){if($private.calculateElementArea(element)&gt;242500){return 100/30;}return 100/50;};$private.calculateElementArea=function(element){var firstChild=element.firstChild;if(!$private.typeValidator.isDefined(firstChild)){return 0;}return firstChild.offsetWidth*firstChild.offsetHeight;};$private.isAboveVisibleArea=function(position,percentage,requestDelay){var distance=(position.height/percentage)*-1;return position.bottom&lt;distance;};$private.isBelowVisibleArea=function(position,percentage,requestDelay){var distance=(position.height/percentage)+window.innerHeight;if($private.typeValidator.isInt(requestDelay)){distance=$private.calculateDistance(requestDelay);}return position.bottom&gt;distance;};$private.calculateDistance=function(requestDelay){window.__averageSlotsLoadTime=window.__averageSlotsLoadTime||0;var distance=window.innerHeight+$private.getDelta()+requestDelay+window.__averageSlotsLoadTime;distance=distance/2;return distance;};$private.getDelta=function(){var delta=window.scrollY-$private.lastPos;$private.lastPos=window.scrollY;return delta;};$private.startListening=function(){if(!$private.hasListener){$public.focusInterval=window.setInterval($public.checkVisibility,50);$private.hasListener=true;}};$public.checkVisibility=function(){for(var id in $public.elements){$private.handleCallback($public.elements[id]);}};$private.handleCallback=function(item){var isVisible=$public.isElementOnScreen(item);if(isVisible){item.callbackVisible();}else{if(item.callbackInvisible){item.callbackInvisible();}}item.isVisible=isVisible;};}function ConfigConsolidator(namTag,namespace,timestampInit){var $private={};var $public=this;$private.namTag=namTag;$private.namespace=namespace;$private.timestampInit=timestampInit;$private.typeValidator=new TypeValidator();$public.logger=new Logs();$public.trackManager=new TrackManager();$public.logger.setPrefix("UOLPD.TagManager.DfpAsync");$public.trackManager.setModuleName("dfp-async");$public.consolidate=function(config,uoladsConfig){if(config.forcePath[0]==="forcePath"&amp;&amp;!$private.typeValidator.isString(config.dfppath)){$public.logger.warn('O item de configuração "Forçar Path" só pode ser ativado caso o item "Path do DFP" esteja preenchido',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_dfppath","O objeto de configuração está inválido");return;}var finalConfig=$private.addUoladsItems(config,uoladsConfig);finalConfig.dfppath=$private.processAdUnit(finalConfig.forcePath[0],finalConfig.dfppath,uoladsConfig.adUnit);if(!finalConfig.dfppath){$public.logger.warn("Não foi encontrado o AdUnit da tag",$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_dfppath","O AdUnit está inválido");return;}finalConfig.customTargetings=$private.mergeCustomTargetings(finalConfig.customTargetings,uoladsConfig.customTargetings);var keyword=$private.getKeywordValue(finalConfig.keyword);if($private.typeValidator.isString(keyword)){finalConfig.keyword=keyword;}return finalConfig;};$private.calculateTimeSpent=function(){return(new Date()).getTime()-$private.timestampInit;};$private.addUoladsItems=function(config,uoladsConfig){var finalConfig,key;finalConfig={};for(key in config){finalConfig[key]=config[key];}for(key in uoladsConfig){if(key==="id"||key==="customTargetings"||key==="adUnit"){continue;}if($private.typeValidator.isDefined(finalConfig[key])){continue;}if(key==="label"){key="deslabel";uoladsConfig.deslabel=uoladsConfig.label;}if($private.typeValidator.isDefined(uoladsConfig[key])){finalConfig[key]=uoladsConfig[key];}}finalConfig.bannerId=uoladsConfig.id;return finalConfig;};$private.processAdUnit=function(forcePath,configPath,uoladsAdUnit){if(forcePath==="forcePath"){return configPath;}var adUnit=$private.convertPathToAdUnit(configPath);adUnit=$private.overrideAdUnit(uoladsAdUnit,adUnit);if($private.isValidUvar()){adUnit=$private.overrideAdUnit(window.universal_variable.dfp.custom_params,adUnit);}if(!$private.typeValidator.isString(adUnit.network)){$public.logger.warn('O "Path do DFP" configurado para esta página está vazio',$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}if(!$private.typeValidator.isString(adUnit.site)){return"/"+adUnit.network;}if(!$private.typeValidator.isString(adUnit.chan)){return"/"+adUnit.network+"/"+adUnit.site;}if(!$private.typeValidator.isString(adUnit.subchan)){return"/"+adUnit.network+"/"+adUnit.site+"/"+adUnit.chan;}return"/"+adUnit.network+"/"+adUnit.site+"/"+adUnit.chan+"/"+adUnit.subchan;};$private.convertPathToAdUnit=function(path){if(!$private.typeValidator.isString(path)){return{};}var hierarchy=["network","site","chan","subchan"];var length=hierarchy.length;var adUnit={};path=path.split("/");if(!path){return{};}if(!$private.typeValidator.isString(path[0])){path.shift();}if(path.length&gt;length){path[3]=path[3]+"/"+path.splice(length).join("/");}for(var i=0;i&lt;length;i++){if($private.typeValidator.isString(path[i])){adUnit[hierarchy[i]]=path[i];}}return adUnit;};$private.overrideAdUnit=function(attrAdUnit,finalAdUnit){for(var key in attrAdUnit){if($private.typeValidator.isString(finalAdUnit[key])){continue;}if(!$private.typeValidator.isString(attrAdUnit[key])){continue;}finalAdUnit[key]=attrAdUnit[key];}return finalAdUnit;};$private.isValidUvar=function(){if(!$private.typeValidator.isObject(window.universal_variable)){return false;}if(!$private.typeValidator.isObject(window.universal_variable.dfp)){return false;}if(!$private.typeValidator.isObject(window.universal_variable.dfp.custom_params)){return false;}return true;};$private.mergeCustomTargetings=function(configCustomTargetings,adCustomTargetings){var finalCustomTargetings={};if($private.typeValidator.isString(configCustomTargetings)){try{configCustomTargetings=JSON.parse(configCustomTargetings);}catch(e){}}$private.defineCustomTargetings(configCustomTargetings,finalCustomTargetings);$private.defineCustomTargetings(adCustomTargetings,finalCustomTargetings);return finalCustomTargetings;};$private.defineCustomTargetings=function(customTargetings,finalCustomTargetings){if(!$private.typeValidator.isObject(customTargetings)){return;}for(var key in customTargetings){if(finalCustomTargetings[key]){continue;}if($private.typeValidator.isString(customTargetings[key])){finalCustomTargetings[key]=customTargetings[key];}}};$private.getKeywordValue=function(keyword){if($private.typeValidator.isString(keyword)){return(keyword);}if(!$private.isValidUvarKeyword()){return;}return window.universal_variable.dfp.custom_params.keyword;};$private.isValidUvarKeyword=function(){if(!$private.isValidUvar()){return false;}if(!$private.typeValidator.isString(window.universal_variable.dfp.custom_params.keyword)){return false;}return true;};}function Slot(namTag,namespace,timestampInit){var $private={};var $public=this;$private.namTag=namTag;$private.namespace=namespace;$private.timestampInit=timestampInit;$private.typeValidator=new TypeValidator();$private.contentValidator=new ContentValidator();$public.logger=new Logs();$public.trackManager=new TrackManager();$public.logger.setPrefix("UOLPD.TagManager.DfpAsync");$public.trackManager.setModuleName("dfp-async");$public.build=function(config){if(!document.getElementById(config.bannerId)){$public.logger.error('O slot não foi criado pois o elemento de id "'+config.bannerId+'" não existe no DOM',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("missing_dom_element","fluxo_interrompido");return;}try{$private.repoId="wsywkx";if($private.repoId=="chygcf"&amp;&amp;((window.location.href.match(/^https?:\/\/www\.uol\.com\.br\/?(\?.*)?$/)!=null||window.location.href.match(/^https?:\/\/www\.uol\.com\.br\/teste\/publicidade\/index.html?(\?.*)?$/)!=null)&amp;&amp;window.location.href.indexOf("outstreamgoogle")!=-1)){if(!$private.slot&amp;&amp;(config.bannerWidth&amp;&amp;config.bannerHeight)){$private.slot=window.googletag.defineSlot(config.dfppath,[parseInt(config.bannerWidth),parseInt(config.bannerHeight)],config.bannerId).addService(googletag.content());if(config.bannerId=="banner-1x1-hibrido-video-1-area"){var contentUOLHome=document.querySelector("#floatingVideoCallbackContent").innerHTML;if(contentUOLHome){googletag.content().setContent($private.slot,contentUOLHome);}}}}}catch(e){}if(config.fluid[0]==="true"){$private.slot=window.googletag.defineSlot(config.dfppath,"fluid",config.bannerId);}if(!$private.slot&amp;&amp;config.outOfPage[0]==="outOfPage"){$private.slot=window.googletag.defineOutOfPageSlot(config.dfppath,config.bannerId);}if(!$private.slot&amp;&amp;(config.bannerWidth&amp;&amp;config.bannerHeight)){$private.slot=window.googletag.defineSlot(config.dfppath,[parseInt(config.bannerWidth),parseInt(config.bannerHeight)],config.bannerId);}if(!$private.slot){$public.trackManager.trackError("invalid_slot","fluxo_interrompido");return;}if(config.isCompanion==="true"){$private.slot.addService(window.googletag.companionAds());}$private.slot.addService(window.googletag.pubads());if(config.sizeMapping){$private.defineSizeMapping(config.sizeMapping);}$private.setTargetings(config);return $private.slot;};$private.calculateTimeSpent=function(){return(new Date()).getTime()-$private.timestampInit;};$private.defineSizeMapping=function(sizeMapping){var mapping=$private.buildMapping(sizeMapping);if(mapping){$private.slot.defineSizeMapping(mapping);}};$private.buildMapping=function(sizeMappings){var matchedMappings=sizeMappings.match(/((\[\d+\,\s?\d+\])|(\'fluid\'|\"fluid\"))+(\,\s?)((\[\d+\,\s?\d+\]|\[\])|(\'fluid\'|\"fluid\")|\[((\[\d+\,\s*\d+\]|(\'fluid\'|\"fluid\"))(\,\s*)*)+\])(\;?\s?)?/g);if(!matchedMappings){$public.logger.warn('Não foi possível gerar o sizeMapping no DFP, a configuração "'+sizeMappings+'" é inválida.',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_size_mapping","fluxo_interrompido");return;}var mapping=window.googletag.sizeMapping();for(var i=0,length=matchedMappings.length;i&lt;length;i++){var sizeMapping=$private.convertSizeMappingItem(matchedMappings[i]);if(sizeMapping){mapping=mapping.addSize(sizeMapping.viewportSize,sizeMapping.slotSize);}}return mapping.build();};$private.convertSizeMappingItem=function(sizeMapping){try{var matches=sizeMapping.match(/(\[\d+\,\s?\d+\]|\[(\[\d+\,\s*\d+\](\,\s*)*)+\])(\,(\s)?((\[\d+\,\s?\d+\]|\[\])|(\'fluid\'|\"fluid\")|\[((\[\d+\,\s*\d+\]|(\'fluid\'|\"fluid\"))(\,\s*)*)+\]))+/);var sizes={};sizes.viewportSize=JSON.parse(matches[1]);sizes.slotSize=$private.convertSlotSize(matches[6]);return sizes;}catch(e){$public.logger.warn('Não foi possível gerar o sizeMapping no DFP, a configuração "'+sizeMapping+'" é inválida.',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_size_mapping","fluxo_interrompido");return;}};$private.convertSlotSize=function(slotSize){if(slotSize.indexOf("[")&lt;0){return"fluid";}return eval(slotSize);};$private.setTargetings=function(config){if($private.typeValidator.isString(config.campaignuol)||$private.typeValidator.isNumber(config.campaignuol)){$private.slot.setTargeting("campaignuol",config.campaignuol);}if($private.typeValidator.isString(config.group)){$private.slot.setTargeting("group",config.group);}if($private.typeValidator.isString(config.keyword)){$private.slot.setTargeting("keyword",config.keyword);}if($private.typeValidator.isString(config.pos)||$private.typeValidator.isNumber(config.pos)){$private.slot.setTargeting("pos",config.pos);}if($private.typeValidator.isString(config.deslabel)){$private.slot.setTargeting("label",config.deslabel);}if($private.typeValidator.isNumericString(config.nativeType)||$private.typeValidator.isNumber(config.nativeType)||$private.typeValidator.isArray(config.nativeType)){$private.slot.setTargeting("native",config.nativeType);}if(config.bannerWidth&amp;&amp;config.bannerHeight){var size=config.bannerWidth+"x"+config.bannerHeight;$private.addAudienceScience(size);}if($private.typeValidator.isObject(config.customTargetings)){for(var key in config.customTargetings){$private.slot.setTargeting(key,config.customTargetings[key]);}}};$private.addAudienceScience=function(size){var dfpPlacements=window.adPlacements;var audienceSciencePlacements;if($private.contentValidator.isFilledObject(dfpPlacements)){audienceSciencePlacements=$private.formatPlacements(dfpPlacements,size);}if($private.typeValidator.isString(audienceSciencePlacements)){$private.slot.setTargeting("gwd",audienceSciencePlacements);}};$private.formatPlacements=function(dfpPlacements,size){var placements=[];for(var placement in dfpPlacements){if(dfpPlacements[placement]===size){placements.push(placement);}}placements=placements.toString();if(!$private.typeValidator.isString(placements)){return;}return placements;};$public.destroySlots=function(slot){if($private.typeValidator.isArray(slot)){return window.googletag.destroySlots(slot);}return false;};}function Rotative(namTag,namespace,timestampInit){var $private={};var $public=this;$private.namTag=namTag;$private.namespace=namespace;$private.timestampInit=timestampInit;$private.typeValidator=new TypeValidator();$public.logger=new Logs();$public.trackManager=new TrackManager();$public.logger.setPrefix("UOLPD.TagManager.DfpAsync");$public.trackManager.setModuleName("dfp-async");$public.createDivs=function(adsLength,bannerId){if(!$private.typeValidator.isNumber(adsLength)){$public.logger.warn("A quantidade de anúncios rotativos não foi informada corretamente",$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_rotative_length","fluxo_interrompido");return;}if(!$private.typeValidator.isString(bannerId)){$public.logger.warn("O atributo bannerId do config não foi repassado para os anúncios rotativos",$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_rotative_bannerid","fluxo_interrompido");return;}$private.divs=[];var content=document.getElementById(bannerId);content.style.overflow="hidden";for(var i=1;i&lt;=adsLength;i++){var div=$private.createDiv(bannerId,i);content.appendChild(div);$private.divs.push(div);}return $private.divs;};$private.calculateTimeSpent=function(){return(new Date()).getTime()-$private.timestampInit;};$private.createDiv=function(bannerId,index){var div=document.createElement("div");div.id=bannerId+"-rotative-"+index;if(index&gt;1){div.style.display="none";}else{div.style.display="block";}return div;};$public.rotate=function(){if(!$private.typeValidator.isArray($private.divs)){return false;}setInterval(function(){var index=$private.getVisibleDivIndex();for(var i=0;i&lt;$private.divs.length;i++){$private.divs[i].style.display="none";}index++;if(index&gt;$private.divs.length-1){index=0;}$private.divs[index].style.display="block";},3000);};$private.getVisibleDivIndex=function(){for(var i=0;i&lt;$private.divs.length;i++){if($private.divs[i].style.display!="none"){return i;}}};}function DfpAsync(){var $private={};var $public=this;$private.scriptUtils=new ScriptUtils();$private.schema=new Schema(DfpSchema);$private.typeValidator=new TypeValidator();$private.contentValidator=new ContentValidator();$private.visibility=visibility;$private.cookieUtils=new CookieUtils();$private.repoExceptions=["tuvy6z","ytke2v","f7il1k","rcsg1p"];$private.repoInterstitial=["9d984k","tqvz9v"];$public.trackManager=new TrackManager();$public.logger=new Logs();$private.__constructor=function(){$public.logger.setPrefix("UOLPD.TagManager.DfpAsync");$public.trackManager.setModuleName("dfp-async");$private.GPT_URL="//www.googletagservices.com/tag/js/gpt.js";$private.GPT_URL_NEW="//securepubads.g.doubleclick.net/tag/js/gpt.js";};$private.repoId="wsywkx";$private.accountId="552";$private.isValidRepo=(function(){var isTest=true;try{if($private.repoId.indexOf("cod_re")&gt;-1){return false;}}catch(ex){}return isTest;})();$private.privacyIframe=function(){if($private.repoId=="1r4oz0"||$private.repoId=="cfqsg3"){const body=document.querySelector("body");const iframe=document.createElement("iframe");var metaTag=document.createElement("meta");metaTag.setAttribute("http-equiv","origin-trial");metaTag.setAttribute("content","A/Bxl+hd1KxOHyBg7BQdTsnaiBryrNdw/iAc+prRNfkyf4LoYIoi6EOMUG4rnGzah7cQrxDtxOD8KZgv+pg/GQkAAACEeyJvcmlnaW4iOiJodHRwczovL3d3dy51b2wuY29tLmJyOjQ0MyIsImZlYXR1cmUiOiJQcml2YWN5U2FuZGJveEFkc0FQSXMiLCJleHBpcnkiOjE2ODA2NTI3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9");iframe.src="https://privacy-sandbox.uol.com.br/privacy-sandbox.html";iframe.id="privacy-sandbox";iframe.style.width="0px";iframe.style.height="0px";iframe.style.border="0px";iframe.style.display="none";document.head.appendChild(metaTag);body.appendChild(iframe);var topicsTimer=setTimeout(function(){if(window.UOLPD&amp;&amp;window.UOLPD.dataLayer){var googletag=window.googletag||{};googletag.cmd=googletag.cmd||[];googletag.cmd.push(function(){googletag.pubads().setTargeting("topics","na");});window.UOLPD.dataLayer["topics"]="na";}},100);window.addEventListener("message",function(event){var googletag=window.googletag||{};if(event.origin==="https://privacy-sandbox.uol.com.br"){var eventData=event.data.toString();var topics=eventData.split("/")[2];clearTimeout(topicsTimer);if(window.UOLPD&amp;&amp;window.UOLPD.dataLayer&amp;&amp;window.UOLPD.dataLayer.ppid){if(topics){googletag.cmd=googletag.cmd||[];googletag.cmd.push(function(){googletag.pubads().setTargeting("topics",topics);});window.UOLPD.dataLayer["topics"]=topics;}else{googletag.cmd=googletag.cmd||[];googletag.cmd.push(function(){googletag.pubads().setTargeting("topics","na");});window.UOLPD.dataLayer["topics"]="na";}}}});}};$private.checkCdnRequest=function(){if(!window.UOLPD.dataLayer["cdn"]){var req=new XMLHttpRequest();req.open("HEAD",document.location,false);req.send(null);var headers=req.getAllResponseHeaders().toLowerCase();if(headers.indexOf("x-amz")===-1){if(window.UOLPD&amp;&amp;window.UOLPD.dataLayer){var googletag=window.googletag||{};googletag.cmd=googletag.cmd||[];googletag.cmd.push(function(){googletag.pubads().setTargeting("cdn","other");});window.UOLPD.dataLayer["cdn"]="other";}}else{if(window.UOLPD&amp;&amp;window.UOLPD.dataLayer){var googletag=window.googletag||{};googletag.cmd=googletag.cmd||[];googletag.cmd.push(function(){googletag.pubads().setTargeting("cdn","aws");});window.UOLPD.dataLayer["cdn"]="aws";}}$private.cdnFunctionHasStarted=true;}};$private.applyInterstitial=function(){if($private.repoId&amp;&amp;!$private.repoId.match(/cod_repository/)&amp;&amp;$private.repoInterstitial&amp;&amp;Array.isArray($private.repoInterstitial)&amp;&amp;$private.repoInterstitial.includes($private.repoId)&amp;&amp;!window.interstitial){window.interstitial=true;window.googletag=window.googletag||{cmd:[]};var pathObjects={"u2mvxp":"8804/parceiros/ana_maria/interstitial","qi8sjc":"8804/parceiros/ana_maria/interstitial","hvz4k4":"8804/parceiros/aventuras_na_historia/interstitial","6ghz66":"8804/parceiros/caras/interstitial","nfi7wj":"8804/parceiros/cinebuzz/interstitial","yipmhd":"8804/parceiros/contigo/interstitial","9d984k":"8804/parceiros/tv_historia/interstitial","tqvz9v":"8804/parceiros/maxima/interstitial","ua3d5i":"8804/parceiros/recreio/interstitial","vrczch":"8804/parceiros/rolling_stone/interstitial","w5nia9":"8804/parceiros/sportbuzz/interstitial"};if(window.googletag&amp;&amp;pathObjects[$private.repoId]){var interstitialSlot;window.googletag.cmd&amp;&amp;window.googletag.cmd.push(function(){interstitialSlot=window.googletag.defineOutOfPageSlot(pathObjects[$private.repoId],window.googletag.enums.OutOfPageFormat.INTERSTITIAL);interstitialSlot.setTargeting("campaignuol","1");if(interstitialSlot){interstitialSlot.addService(window.googletag.pubads());window.googletag.pubads().addEventListener("slotOnload",function(event){if(interstitialSlot===event.slot){console.log("[UOL - Interstitial]","Loaded",$private.repoId);}});}if(window.UOLPD&amp;&amp;window.UOLPD.dataLayer&amp;&amp;window.UOLPD.dataLayer.ppid){googletag.pubads().setPublisherProvidedId(window.UOLPD.dataLayer.ppid);}window.googletag.pubads().enableSingleRequest();googletag.pubads().enableLazyLoad({fetchMarginPercent:300,renderMarginPercent:50,mobileScaling:1});window.googletag.enableServices();});}}};$private.configureFledge=function configureFledge(){if(window.UOLPD&amp;&amp;window.UOLPD.TagManager&amp;&amp;window.UOLPD.TagManager["nktuw5"]){var s=document.createElement("script");s.type="text/javascript";s.async=true;s.src="https://storage.googleapis.com/fledge-tests/otToken.js";var head=document.querySelector("head");head.appendChild(s);if(navigator.runAdAuction){googletag.pubads().setTargeting("fledge","true");}else{googletag.pubads().setTargeting("fledge","false");}}};$private.getABScenario=function(){return window.location.href.match(/^https?:\/\/www\.uol\.com\.br\/?(\?.*)?$/)?"home":"all";};$private.getCookie=function(name){return("; "+document.cookie).split("; "+name+"=").pop().split(";").shift();};$public.init=function(config,namTag,namespace){try{var pageURL=window.location.href;if(pageURL.indexOf("disableDfpAsync=true")&gt;-1){return;}}catch(e){}try{var regexBlocked=/^(http(s)?\:\/\/)?(www\.)?printwhatyoulike\.com(.*)?$/;if(regexBlocked.test(window.location.href)||regexBlocked.test(document.referrer)){return;}}catch(e){}var currentPath=window.location.pathname;function updateGrapeshot(){var urlBlockedList=["https://www.noticias.uol.com.br/","https://www.economia.uol.com.br/","https://www.educacao.uol.com.br/","https://www.tab.uol.com.br/","https://www.uol.com.br/nossa/","https://www.uol.com.br/esporte/","https://www.uol.com.br/universa/","https://www.uol.com.br/vivabem/","https://www.uol.com.br/splash/","https://www.uol.com.br/carros/","https://www.uol.com.br/tilt/","https://www.uol.com.br/ecoa/","https://www.42frases.com.br/","https://www.99frases.com.br/","https://aeromagazine.uol.com.br/","https://anamaria.uol.com.br/","https://www.anamariabrogui.com.br","https://autopapo.uol.com.br/","https://aventurasnahistoria.uol.com.br/","https://www.band.uol.com.br/","https://www.bebeemfoco.com.br/","https://www.belasmensagens.com.br/","https://www.belasfrasesdeamor.com.br/","https://www.belasmensagensdeamor.com.br/","https://www.biologianet.com/","https://www.bnews.com.br/","https://brasilescola.uol.com.br/","https://capricho.abril.com.br/","https://caras.uol.com.br/","https://carsughi.uol.com.br/","https://cenapop.uol.com.br/","https://ciclovivo.com.br/","https://cinebuzz.uol.com.br/","https://cineclick.uol.com.br/","https://www.clickjogos.com.br/","https://congressoemfoco.uol.com.br/","https://contigo.uol.com.br/","https://www.conversadehomem.com.br/","https://costanorte.com.br/","https://crusoe.com.br/","https://www.desenhosecolorir.com.br/","https://www.dicasdemulher.com.br/","https://www.dicionarioinformal.com.br","https://disponivel.com/","https://doutorjairo.uol.com.br/","https://drauziovarella.uol.com.br/","https://escolakids.uol.com.br/","https://www.fashionbubbles.com/","https://ffw.uol.com.br/","https://www.filmelier.com/","https://www.frasesdobem.com.br/","https://www.frasesparaoface.com/","https://futhistoria.com.br/","https://gamarevista.uol.com.br","https://gazetadopovo.com.br/","https://gizmodo.uol.com.br/","https://glamurama.uol.com.br/","https://harpersbazaar.uol.com.br/","https://www.historiadomundo.com.br/","https://www.historyplay.tv/br","https://houaiss.uol.com.br/","https://hugogloss.uol.com.br/","https://www.infoescola.com/","https://insideevs.uol.com.br/","https://irresistivel.com.br/","https://jcconcursos.uol.com.br/","https://jus.com.br/","https://legadodadc.com.br/","https://legadodamarvel.com.br","https://legadoplus.com.br/","https://legiaodosherois.com.br/","https://lupa.uol.com.br/","https://macmagazine.com.br/","http://www.magiadasmensagens.com.br/","https://www.manualdaquimica.com/","https://marianakotscho.com.br/","https://maxima.uol.com.br/","https://mediatalks.uol.com.br/","https://www.mensagemdeaniversarios.com.br/","https://www.mensagens10.com.br/","https://meusparabens.com.br","https://midiamax.uol.com.br","https://minabemestar.uol.com.br/","https://mixdeseries.com.br","https://motorsport.uol.com.br/","https://motor1.uol.com.br/","https://www.mundoboaforma.com.br/","https://mundoeducacao.uol.com.br/","https://musicnonstop.uol.com.br/","https://natelinha.uol.com.br/","https://ne10.uol.com.br/","https://nossodeus.com.br","https://noticiasdatv.uol.com.br/","https://fuxico.com.br","https://melhorvinho.uol.com.br/","https://www.oantagonista.com/","https://observatoriodocinema.uol.com.br/","https://observatoriodegames.uol.com.br/","https://observatoriodemusica.uol.com.br/","https://observatoriodeseries.uol.com.br/","https://observatoriodoteatro.uol.com.br/","https://observatoriodosfamosos.uol.com.br/","https://observatoriog.bol.uol.com.br/","https://observatoriodatv.uol.com.br/","https://oibonita.com.br","https://olhardigital.com.br","https://operamundi.uol.com.br/","https://paisefilhos.uol.com.br/","https://papodemae.com.br","https://portal6.com.br/","https://portal6.com.br/","https://portaldobitcoin.uol.com.br/","https://paranaportal.uol.com.br/","https://www.portugues.com.br/","https://preparaenem.com","https://www.receitadevovo.com.br/","https://www.receiteria.com.br/","http://recreio.uol.com.br/","https://www.redetv.uol.com.br/","https://revistaadega.uol.com.br/","https://piaui.folha.uol.com.br/","https://revistapoder.uol.com.br/","https://revistatenis.uol.com.br/","https://revistatrip.uol.com.br/","https://rollingstone.uol.com.br/","https://saborclub.uol.com.br/","https://siterg.uol.com.br/","https://www.somostodosum.com.br/","https://sportbuzz.uol.com.br/","http://superviral.com.br/","https://tangerina.uol.com.br","http://tarobanews.com.br/","https://tempoagora.uol.com.br/","https://tempoagora.com.br/","https://tenisbrasil.uol.com.br/","https://tnonline.uol.com.br/","https://www.todoestudo.com.br/","https://www.tribunapr.com.br/","https://www.tuacasa.com.br/","https://cultura.uol.com.br/","https://www.tvhistoria.com.br","https://tvjornal.ne10.uol.com.br/","https://www.tvpop.com.br","https://www.viajali.com.br/","https://vidacelular.com.br/","https://waves.com.br"];if(!urlBlockedList.includes(window.location.href)){top.window.pageRequestMoat=true;var url="https://page-context.uol.com.br/api/get-page-context?url="+encodeURIComponent(location.href.replace(location.search,""));$private.getJson(url,function(status_xhr,data){if(status_xhr==200&amp;&amp;data&amp;&amp;data.omt_channels){UOLPD.dataLayer["controller_getgrapeshot"]=true;window.UOLPD.dataLayer["grapeshot"]=data.omt_channels.toString();return true;}console.error("Falha de execução page context moat",status_xhr);});}}if(($private.accountId=="26"&amp;&amp;!($private.repoExceptions.includes($private.repoId)))||($private.accountId=="552"&amp;&amp;!($private.repoExceptions.includes($private.repoId)))||$private.repoId=="w2m7xk"||($private.accountId=="1430"&amp;&amp;!$private.repoExceptions.includes($private.repoId))){window.addEventListener("click",function(){setTimeout(function(){if(currentPath!=window.location.pathname){currentPath=window.location.pathname;updateGrapeshot();}},1000);});window.addEventListener("popstate",function(){updateGrapeshot();});}$private.setPageContext();$private.checkAzulData();$private.checkCdnRequest();$private.privacyIframe();$private.applyInterstitial();$private.configureLogger(namTag,namespace);$private.createUolads();if(!$private.schema.isValid(config)){$public.logger.error("A configuração fornecida pelo Tag Manager está inválida, as seguintes propriedades de configuração: "+$private.schema.invalidProperties.join(", ")+" não existem ou são inválidas",$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_config","O objeto de configuração está inválido");return;}if($private.repoId=="yvtzf2"){document.addEventListener("mouseleave",function(event){if(event.clientY&lt;=0||event.clientX&lt;=0||(event.clientX&gt;=window.innerWidth||event.clientY&gt;=window.innerHeight)){window.UOLPD.dataLayer.hasMouseIn="false";}});document.addEventListener("mouseover",function(event){window.UOLPD.dataLayer.hasMouseIn="true";});}if(!$private.scriptUtils.hasTagScript($private.GPT_URL)&amp;&amp;!$private.scriptUtils.hasTagScript($private.GPT_URL_NEW)){$private.scriptUtils.appendTag($private.scriptUtils.createScript($private.GPT_URL_NEW));}if(!$private.defineGlobalDFPTags(config)){return;}window.googletag=window.googletag||{};window.googletag.cmd=window.googletag.cmd||[];window.googletag.cmd.push($private.checkAsyncRendering);window.__configuredDFPTags[config.bannerId].timeStampInit=$private.timeStampInit;window.__configuredDFPTags[config.bannerId].executionTime=$private.calculateTimeSpent();window.__dfpAsyncRenderingCallbacks=window.__dfpAsyncRenderingCallbacks||{};$private.checkEnqueue(config.isIncremental,config.bannerId);};$private.configureLogger=function(namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=(new Date()).getTime();$public.trackManager.trackSuccess("Execucoes Iniciadas");};$private.calculateTimeSpent=function(timeStampInit){if(!$private.typeValidator.isDefined(timeStampInit)){return(new Date()).getTime()-$private.timeStampInit;}return(new Date()).getTime()-timeStampInit;};$private.createUolads=function(){window.uolads=window.uolads||[];window.uolads.push=$private.push;};$private.defineGlobalDFPTags=function(config){if(!$private.typeValidator.isObject(window.__configuredDFPTags)){window.__configuredDFPTags={};}if(window.__configuredDFPTags[config.bannerId]){$public.logger.warn('Uma tag com o id "'+config.bannerId+'" já foi executada nesta página, verifique suas configurações.',$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}window.__configuredDFPTags[config.bannerId]={};window.__configuredDFPTags[config.bannerId].namTag=$private.namTag;window.__configuredDFPTags[config.bannerId].timeStampInit=$private.timeStampInit;window.__configuredDFPTags[config.bannerId].config=config;window.__configuredDFPTags[config.bannerId].ads={};return window.__configuredDFPTags;};$private.getJson=function(url,callback){var xhr=new XMLHttpRequest();xhr.open("GET",url,true);xhr.responseType="json";xhr.onload=function(){callback(xhr.status,xhr.response);};xhr.send();};$private.setPubadsTargetings=function(){var tagPages=$private.getTagPages();if(tagPages){googletag.pubads().setTargeting("tags",tagPages);$public.logger.debug('Definindo o targeting "tags" no escopo da página.');}if(!$private.hasDataLayer()){$public.logger.warn('Os targetings da "dataLayer" do UOLPD não foram definidos pois a "dataLayer" não existe ou é um objeto inválido.',$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}var repository_block=["2rttsv","tuvy6z","yvtzf2","ytke2v"];var mediaId="";if(($private.accountId=="26"&amp;&amp;repository_block.indexOf($private.repoId)==-1)||($private.accountId=="1430"&amp;&amp;repository_block.indexOf($private.repoId)==-1)){if(!universal_variable||!universal_variable.aud||!universal_variable.aud.mediaId||UOLPD.dataLayer["controller_getitems"]){$private.forDatalayerinTarget();return;}mediaId=universal_variable.aud.mediaId;var rlt=[];if(mediaId!=""){var label_type="entity_";UOLPD.dataLayer["controller_getitems"]=true;var url="https://published.items.entity.uol.com.br/get_entities?media_id="+mediaId+"&amp;entities_source=entities";$private.getJson(url,function(status_xhr,data){if(status_xhr==200&amp;&amp;data&amp;&amp;data.entities&amp;&amp;data.entities.length){data.entities.forEach(function(item){if(item.Score&gt;0.95){var type=label_type+item.Type.toLowerCase();rlt[type]=!rlt[type]?item.Text:rlt[type]+","+item.Text;window.UOLPD.dataLayer[type]=rlt[type];}});}});}}$private.forDatalayerinTarget();};$private.setPageContext=function(){if(!$private.hasDataLayer()){$public.logger.warn('Os targetings da "dataLayer" do UOLPD não foram definidos pois a "dataLayer" não existe ou é um objeto inválido.',$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}if(!top.window.pageRequestMoat){if(UOLPD.dataLayer["controller_getgrapeshot"]){return;}else{if(($private.accountId=="26"&amp;&amp;!($private.repoExceptions.includes($private.repoId)))||($private.accountId=="552"&amp;&amp;!($private.repoExceptions.includes($private.repoId)))||$private.repoId=="w2m7xk"||($private.accountId=="1430"&amp;&amp;!($private.repoExceptions.includes($private.repoId)))){var urlBlockedList=["https://www.noticias.uol.com.br/","https://www.economia.uol.com.br/","https://www.educacao.uol.com.br/","https://www.tab.uol.com.br/","https://www.uol.com.br/nossa/","https://www.uol.com.br/esporte/","https://www.uol.com.br/universa/","https://www.uol.com.br/vivabem/","https://www.uol.com.br/splash/","https://www.uol.com.br/carros/","https://www.uol.com.br/tilt/","https://www.uol.com.br/ecoa/","https://www.42frases.com.br/","https://www.99frases.com.br/","https://aeromagazine.uol.com.br/","https://anamaria.uol.com.br/","https://www.anamariabrogui.com.br","https://autopapo.uol.com.br/","https://aventurasnahistoria.uol.com.br/","https://www.band.uol.com.br/","https://www.bebeemfoco.com.br/","https://www.belasmensagens.com.br/","https://www.belasfrasesdeamor.com.br/","https://www.belasmensagensdeamor.com.br/","https://www.biologianet.com/","https://www.bnews.com.br/","https://brasilescola.uol.com.br/","https://capricho.abril.com.br/","https://caras.uol.com.br/","https://carsughi.uol.com.br/","https://cenapop.uol.com.br/","https://ciclovivo.com.br/","https://cinebuzz.uol.com.br/","https://cineclick.uol.com.br/","https://www.clickjogos.com.br/","https://congressoemfoco.uol.com.br/","https://contigo.uol.com.br/","https://www.conversadehomem.com.br/","https://costanorte.com.br/","https://crusoe.com.br/","https://www.desenhosecolorir.com.br/","https://www.dicasdemulher.com.br/","https://www.dicionarioinformal.com.br","https://disponivel.com/","https://doutorjairo.uol.com.br/","https://drauziovarella.uol.com.br/","https://escolakids.uol.com.br/","https://www.fashionbubbles.com/","https://ffw.uol.com.br/","https://www.filmelier.com/","https://www.frasesdobem.com.br/","https://www.frasesparaoface.com/","https://futhistoria.com.br/","https://gamarevista.uol.com.br","https://gazetadopovo.com.br/","https://gizmodo.uol.com.br/","https://glamurama.uol.com.br/","https://harpersbazaar.uol.com.br/","https://www.historiadomundo.com.br/","https://www.historyplay.tv/br","https://houaiss.uol.com.br/","https://hugogloss.uol.com.br/","https://www.infoescola.com/","https://insideevs.uol.com.br/","https://irresistivel.com.br/","https://jcconcursos.uol.com.br/","https://jus.com.br/","https://legadodadc.com.br/","https://legadodamarvel.com.br","https://legadoplus.com.br/","https://legiaodosherois.com.br/","https://lupa.uol.com.br/","https://macmagazine.com.br/","http://www.magiadasmensagens.com.br/","https://www.manualdaquimica.com/","https://marianakotscho.com.br/","https://maxima.uol.com.br/","https://mediatalks.uol.com.br/","https://www.mensagemdeaniversarios.com.br/","https://www.mensagens10.com.br/","https://meusparabens.com.br","https://midiamax.uol.com.br","https://minabemestar.uol.com.br/","https://mixdeseries.com.br","https://motorsport.uol.com.br/","https://motor1.uol.com.br/","https://www.mundoboaforma.com.br/","https://mundoeducacao.uol.com.br/","https://musicnonstop.uol.com.br/","https://natelinha.uol.com.br/","https://ne10.uol.com.br/","https://nossodeus.com.br","https://noticiasdatv.uol.com.br/","https://fuxico.com.br","https://melhorvinho.uol.com.br/","https://www.oantagonista.com/","https://observatoriodocinema.uol.com.br/","https://observatoriodegames.uol.com.br/","https://observatoriodemusica.uol.com.br/","https://observatoriodeseries.uol.com.br/","https://observatoriodoteatro.uol.com.br/","https://observatoriodosfamosos.uol.com.br/","https://observatoriog.bol.uol.com.br/","https://observatoriodatv.uol.com.br/","https://oibonita.com.br","https://olhardigital.com.br","https://operamundi.uol.com.br/","https://paisefilhos.uol.com.br/","https://papodemae.com.br","https://portal6.com.br/","https://portal6.com.br/","https://portaldobitcoin.uol.com.br/","https://paranaportal.uol.com.br/","https://www.portugues.com.br/","https://preparaenem.com","https://www.receitadevovo.com.br/","https://www.receiteria.com.br/","http://recreio.uol.com.br/","https://www.redetv.uol.com.br/","https://revistaadega.uol.com.br/","https://piaui.folha.uol.com.br/","https://revistapoder.uol.com.br/","https://revistatenis.uol.com.br/","https://revistatrip.uol.com.br/","https://rollingstone.uol.com.br/","https://saborclub.uol.com.br/","https://siterg.uol.com.br/","https://www.somostodosum.com.br/","https://sportbuzz.uol.com.br/","http://superviral.com.br/","https://tangerina.uol.com.br","http://tarobanews.com.br/","https://tempoagora.uol.com.br/","https://tempoagora.com.br/","https://tenisbrasil.uol.com.br/","https://tnonline.uol.com.br/","https://www.todoestudo.com.br/","https://www.tribunapr.com.br/","https://www.tuacasa.com.br/","https://cultura.uol.com.br/","https://www.tvhistoria.com.br","https://tvjornal.ne10.uol.com.br/","https://www.tvpop.com.br","https://www.viajali.com.br/","https://vidacelular.com.br/","https://waves.com.br"];if(!urlBlockedList.includes(window.location.href)){top.window.pageRequestMoat=true;var url="https://page-context.uol.com.br/api/get-page-context?url="+encodeURIComponent(location.href.replace(location.search,""));$private.getJson(url,function(status_xhr,data){if(status_xhr==200&amp;&amp;data&amp;&amp;data.omt_channels){UOLPD.dataLayer["controller_getgrapeshot"]=true;window.UOLPD.dataLayer["grapeshot"]=data.omt_channels.toString();googletag&amp;&amp;googletag.pubads&amp;&amp;googletag.pubads().setTargeting("grapeshot",data.omt_channels.toString());return true;}console.error("Falha de execução page context moat",status_xhr);});}}}return true;}else{return false;}};$private.callBackCaio=function(){$public.logger.debug("Inserindo os dados de Azul");};$private.setNewLocationAzul=function(){$private.testeRemoteStorage.get("originAzul",function(key,value){try{top.window.localStorage.setItem("originAzul",value);}catch(e){}});$private.testeRemoteStorage.get("destinationAzul",function(key,value){try{top.window.localStorage.setItem("destinationAzul",value);}catch(e){}});};$private.checkAzulData=function(){$private.testeRemoteStorage=new RemoteStorage();$private.setNewLocationAzul();if($private.repoId=="jzxv4c"){setInterval(function(){if(top.window.localStorage.getItem("originAzul")&amp;&amp;top.window.localStorage.getItem("destinationAzul")){$private.testeRemoteStorage.set("originAzul",top.window.localStorage.getItem("originAzul"),$private.callBackCaio);$private.testeRemoteStorage.set("destinationAzul",top.window.localStorage.getItem("destinationAzul"),$private.callBackCaio);}},1000);}};$private.checkAsyncRendering=function(){var isAsyncRenderEnabled=window.googletag.pubads().enableAsyncRendering();if(!isAsyncRenderEnabled){$public.logger.error('A página está configurada para renderizar de forma síncrona, favor remover a chamada "window.googletag.pubads().enableSyncServices()"',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("mixed_sync_rendering","fluxo_interrompido");return;}$private.setPubadsTargetings();};$private.forDatalayerinTarget=function(){for(var target in UOLPD.dataLayer){var targetValue=UOLPD.dataLayer[target];if(!$private.typeValidator.isString(targetValue)){$public.logger.debug('O targeting "'+target+'" não foi definido por ser inválido.');continue;}if(target=="referrer"){continue;}try{if(target.indexOf("nvg_")&gt;-1){targetValue=UOLPD.dataLayer[target]=UOLPD.dataLayer[target].replace(/\-/g,",");}}catch(ex){}googletag.pubads().setTargeting(target,targetValue);$public.logger.debug('Definindo o targeting "'+target+'" no escopo da página.');}try{if("wsywkx"=="chygcf"){var ckExpUOL=$private.getCookie("_uolabCTD006");if(ckExpUOL&amp;&amp;ckExpUOL.match(/publico-(entretenimento|universa|noticias)$/)){googletag.pubads().setTargeting("_uolabCTD006",ckExpUOL);}}}catch(ex){}};$private.getTagPages=function(){var uvar=window.universal_variable;if(!$private.isValidTagPages(uvar)){$public.logger.debug('Os targetings da "page.tags" da UVAR não foram definidos pois a "page.tags" não existe ou é um array inválido.');return;}var pageTags=[];for(var i=0,length=uvar.page.tags.length;i&lt;length;i++){var tag=uvar.page.tags[i];if($private.typeValidator.isString(tag)||$private.typeValidator.isNumber(tag)){pageTags.push(tag.toString());}}if(pageTags.length===0){$public.logger.debug('Os targetings da "page.tags" da UVAR não foram definidos pois a "page.tags" não existe ou é um array inválido.');return;}return pageTags;};$private.isValidTagPages=function(uvar){if(!$private.typeValidator.isObject(uvar)){return false;}if(!$private.typeValidator.isObject(uvar.page)){return false;}if(!$private.typeValidator.isArray(uvar.page.tags)){return false;}return true;};$private.hasDataLayer=function(){if(!$private.typeValidator.isObject(window.UOLPD)){return false;}if(!$private.typeValidator.isObject(window.UOLPD.dataLayer)){return false;}return true;};$private.checkEnqueue=function(incremental,id){for(var i=0;i&lt;uolads.length;i++){var data=uolads[i];if(!data){break;}if($private.checkIncremental(incremental,data,id)){$private.push(data);i--;}else{if(data.id===id){$private.push(data);break;}}if(i&lt;=0&amp;&amp;uolads.length===0){break;}}};$private.checkIncremental=function(incremental,data,id){if(!$private.isIncremental(incremental)){return false;}if(data.id.indexOf(id)==0){return true;}return false;};$private.isIncremental=function(isIncremental){if(isIncremental==="true"){return true;}if(isIncremental==="updateCorrelator"){return true;}return false;};$private.push=function(ad){var timeStampInit=(new Date()).getTime();if(!$private.isValidAd(ad)){$public.logger.warn('O parâmetro passado para o "push" é inválido.',"Tag inválida",$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_uolads_push","fluxo_interrompido");return;}$private.removeElementEnqueue(ad.id);var configuredTag=$private.getConfiguredTag(ad);if(!configuredTag){Array.prototype.push.call(window.uolads,ad);return;}var tagAd=$private.getAdById(ad.id);if(tagAd){tagAd.timeStampInit=timeStampInit;$public.refreshSlot(ad.id);return;}$private.configConsolidator=new ConfigConsolidator(configuredTag.namTag,$private.namespace,timeStampInit);var config=$private.configConsolidator.consolidate(configuredTag.config,ad);if(!config){$public.logger.error("O objeto de configuração do id: "+ad.id+" não está válido.",configuredTag.namTag,$private.namespace,$private.calculateTimeSpent(configuredTag.timeStampInit));return;}if(!$private.isBannerEnable(config,configuredTag.namTag)){return;}if(parseInt(config.rotative)&gt;1){$private.buildRotativeAds(configuredTag,config,timeStampInit);}else{$private.buildAd(configuredTag,config,timeStampInit);}};$private.isValidAd=function(ad){if(!$private.typeValidator.isObject(ad)){return false;}if(!$private.typeValidator.isString(ad.id)){return false;}return true;};$private.removeElementEnqueue=function(id){var queue=window.uolads;if($private.typeValidator.isArray(queue)&amp;&amp;queue.length&gt;0){window.uolads=$private.removeElementFromEnqueue(queue,id);}};$private.removeElementFromEnqueue=function(elements,id){for(var i=0;i&lt;elements.length;i++){var element=elements[i];if(!element.id){continue;}if(element.id===id){elements.splice(i,1);i--;}}return elements;};$private.getConfiguredTag=function(ad){for(var tag in window.__configuredDFPTags){var isIncremental=$private.isIncremental(window.__configuredDFPTags[tag].config.isIncremental);if(ad.id===tag&amp;&amp;!isIncremental){return window.__configuredDFPTags[tag];}if(ad.id.indexOf(tag)===0&amp;&amp;isIncremental){return window.__configuredDFPTags[tag];}}return;};$private.getAdById=function(bannerId){var configuredDfpTags=window.__configuredDFPTags;if(!$private.typeValidator.isObject(configuredDfpTags)){return;}for(var key in configuredDfpTags){var ads=configuredDfpTags[key].ads;if(!$private.typeValidator.isObject(ads)){return;}for(var ad in ads){if(ad==bannerId){return ads[bannerId];}}}return;};$public.refreshSlot=function(id){var ad=$private.getAdById(id);if(!ad||!ad.slot){$public.logger.debug('O slot "'+id+'" não foi configurado.');return;}if(!$private.visibility.isElementVisibleOnDom(document.getElementById(id))){var configuredTag=$private.getConfiguredTag({"id":id});$public.logger.error("Não foi possível efetuar o recarregamento pois elemento com id: "+id+" foi adicionado à fila e não está visível no DOM, favor validar o seu CSS.",configuredTag.namTag,$private.namespace,$private.calculateTimeSpent(configuredTag.timeStampInit));$public.trackManager.trackError("refresh_element_hidden","fluxo_interrompido");return;}ad.timeStampInit=(new Date()).getTime();if($private.typeValidator.isNumericString(ad.config.timeToRefresh)){$private.setRefreshAtivo(ad.slot,ad.config.keyword);}$public.logger.log('Recarregando o anúncio de id "'+ad.config.bannerId+'"',ad.namTag,$private.namespace,$private.calculateTimeSpent(ad.timeStampInit));$private.updateFocusTargeting();if(!window.UOLPD.hasPrebid){googletag.pubads().refresh([ad.slot]);}else{try{window.UOLPD.TagManager.Prebid.refresh(ad.config.bannerId,ad.slot);}catch(err){googletag.pubads().refresh([ad.slot]);}}};$private.setRefreshAtivo=function(slot,keyword){if($private.typeValidator.isString(keyword)){slot.setTargeting("keyword",keyword+", "+"refreshativo");}else{slot.setTargeting("keyword","refreshativo");}};$private.isBannerEnable=function(config,namTag){if(config.hide==="True"){$private.hideSlot(config.bannerId);$public.logger.warn('O anúncio com o id: "'+config.bannerId+'" está configurado para não ser exibido.',namTag,$private.namespace,$private.calculateTimeSpent(config.timeStampInit));return false;}if(config.bannerWidth!="1"||config.bannerHeight!="1"||config.frequencyControl[0]!="true"){return true;}var cookieName=$private.buildCookieName(config.dfppath,config.bannerId);if($private.cookieUtils.getItem(cookieName)){$public.logger.debug('O anúncio com o id "'+config.bannerId+'" não será exibido pois é um DHTML e está com o "frequencyControl" habilitado.');return false;}$private.cookieUtils.setItem(cookieName,"1; expires=0; path=/");$public.logger.debug('Configurando o cookie "'+cookieName+'" do anúncio "'+config.bannerId+'" com o valor 1.');return true;};$private.hideSlot=function(id){var container=document.getElementById(id);if(!container){return;}container.style.display="none";if(!container.parentNode){return;}if(container.parentNode.className==="publicidade"||container.parentNode.className==="pub"){container.parentNode.style.display="none";}};$private.buildCookieName=function(dfppath,bannerId){var siteChanSubchan=dfppath.split("/");if(!$private.typeValidator.isString(siteChanSubchan[2])){$public.logger.debug('O cookie de sessão do DHTML "'+bannerId+'" não foi criado pois o path não possui o "site".');return;}var cookieName=siteChanSubchan[2];if(siteChanSubchan[3]){cookieName+="_"+siteChanSubchan[3];}if(siteChanSubchan[4]){cookieName+="_"+siteChanSubchan[4];}return cookieName;};$private.buildRotativeAds=function(configuredTag,config,timeStampInit){var rotative=new Rotative(configuredTag,$private.namespace,timeStampInit);var divs=rotative.createDivs(parseInt(config.rotative),config.bannerId);if(!divs){$public.logger.error("As divs para os anúncios rotativos não foram criadas",configuredTag.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("missing_element","fluxo_interrompido");return;}for(var i=0;i&lt;divs.length;i++){var bannerId=divs[i].getAttribute("id");$private.buildAd(configuredTag,$private.cloneObject(config),timeStampInit,bannerId);}rotative.rotate();};$private.cloneObject=function(original){return JSON.parse(JSON.stringify(original));};$private.isMobile={Android:function(){return navigator.userAgent.match(/Android/i);},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i);},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i);},Opera:function(){return navigator.userAgent.match(/Opera Mini/i);},Windows:function(){return navigator.userAgent.match(/IEMobile/i);},any:function(){return($private.isMobile.Android()||$private.isMobile.BlackBerry()||$private.isMobile.iOS()||$private.isMobile.Opera()||$private.isMobile.Windows());}};$private.buildAd=function(configuredTag,config,timeStampInit,overrideBannerId){var bannerId=config.bannerId;if(overrideBannerId){bannerId=overrideBannerId;}if($private.shouldUpdateCorrelator(config.isIncremental,configuredTag.ads)){window.googletag.cmd.push(function(){window.googletag.pubads().updateCorrelator();});}if(config&amp;&amp;config.nativeType&amp;&amp;config.nativeType.indexOf(",")&gt;-1){config.nativeType=config.nativeType.split(",");}if($private.accountId=="552"||$private.accountId=="670"){if(config.nativeType=="1"){config.nativeType=["1","2"];}}var list_accounts_forTimeToRefreshDefault=[24,26,552,570,670,790,1430];if(!config.timeToRefresh&amp;&amp;(list_accounts_forTimeToRefreshDefault.indexOf(parseInt($private.accountId))&gt;-1)){config.timeToRefresh="30";}config.requestDelay="0";var ad={};ad.namTag=configuredTag.namTag;ad.timeStampInit=timeStampInit;ad.focusInit=$private.visibility.hasFocus();ad.config=config;ad.config.bannerId=bannerId;configuredTag.ads[bannerId]=ad;var element={"element":document.getElementById(ad.config.bannerId)};ad.visibilityInit=$private.visibility.isElementOnScreen(element);if($private.shouldSetLocation(configuredTag,config.geolocation)){$private.setLocation(configuredTag);}$private.display(configuredTag,configuredTag.ads[bannerId]);return;};$private.shouldUpdateCorrelator=function(isIncremental,ads){if(isIncremental!=="updateCorrelator"){return false;}if($private.contentValidator.isFilledObject(ads)){return true;}return false;};$private.shouldSetLocation=function(configuredTag,geolocation){configuredTag.hasGeolocation=false;if(!$private.typeValidator.isString(geolocation)){return false;}if($public.getProtocol()!=="https:"){return false;}if(geolocation.toLowerCase()!=="true"){return false;}if($private.isGeolocationAlreadySetted()){configuredTag.hasGeolocation=true;return false;}return true;};$public.getProtocol=function(){return window.location.protocol;};$private.isGeolocationAlreadySetted=function(){var configuredDfpTags=window.__configuredDFPTags;for(var tag in configuredDfpTags){if(tag.hasGeolocation===true){return true;}}return false;};$private.setLocation=function(configuredTag){var locationSuccessCallback=function(position){var coordinates=position.coords;if($private.isValidCoordinates(coordinates)){configuredTag.hasGeolocation=true;googletag.cmd.push(function(){googletag.pubads().setLocation(coordinates.latitude,coordinates.longitude);});}};var locationFailureCallback=function(err){$public.logger.debug("O usuário não permitiu o uso da localização.");};try{}catch(e){}};$private.isValidCoordinates=function(coordinates){if(typeof coordinates!=="object"){return false;}if(!$private.typeValidator.isNumber(coordinates.latitude)){return false;}if(!$private.typeValidator.isNumber(coordinates.longitude)){return false;}return true;};$private.display=function(configuredTag,ad){if(!ad.slot){$private.runWhenElementIsPresent(function(){window.googletag.cmd.push($private.configuredDfpSlots(configuredTag,ad));},ad.config.bannerId);}};$private.runWhenElementIsPresent=function(callback,id){if(document.getElementById(id)){callback();return;}var count=(30*20);var intervalId=window.setInterval(function(){if(document.getElementById(id)||count&lt;=0){clearInterval(intervalId);callback();}count--;},50);};$private.configuredDfpSlots=function(configuredTag,ad){var slot=new Slot(configuredTag.namTag,$private.namespace,ad.timeStampInit);ad.executionTime=$private.calculateTimeSpent(ad.timeStampInit);return function(){if(ad.slot){return;}var timeStamp=(new Date()).getTime();slot=slot.build(ad.config);if(!slot){ad.executionTime=ad.executionTime+$private.calculateTimeSpent(timeStamp);$public.logger.error('Não foi possível configurar o slot com o id "'+ad.config.bannerId+'" no DFP.',configuredTag.namTag,$private.namespace,ad.executionTime+configuredTag.executionTime);return;}if(!window.__servicesRequest){$private.servicesRequest();}else{if(!window.gllConfigured){$private.configureLazyLoad();window.gllConfigured=true;}}$private.addSlotInConfiguredTags(configuredTag.config.bannerId,ad.config.bannerId,slot);$public.trackManager.trackSuccess("Execucoes Finalizadas");$public.addPubadsEvent("slotRenderEnded",$private.renderingCallback);ad.executionTime=ad.executionTime+$private.calculateTimeSpent(timeStamp);if(!$private.visibility.isElementVisibleOnDom(document.getElementById(ad.config.bannerId))&amp;&amp;!ad.config.rotative){$public.logger.warn("O elemento com id: "+ad.config.bannerId+" esta sendo usado para entregar o criativo mas a mesmo não está visível no DOM, favor verificar o seu CSS.",configuredTag.namTag,$private.namespace,$private.calculateTimeSpent(configuredTag.timeStampInit));$public.trackManager.trackError("element_hidden","fluxo_interrompido");}else{$public.logger.log("Exibindo o anúncio de id "+ad.config.bannerId,configuredTag.namTag,$private.namespace,ad.executionTime+configuredTag.executionTime);}$private.requestAd(ad);};};$private.calculateExecutionTime=function(tagExecutionTime,adExecutionTime){return tagExecutionTime+$private.calculateTimeSpent(adExecutionTime);};$private.servicesRequest=function(){$private.configureFledge();if(window.googletag.pubadsReady===true){window.dontRefresh=true;return;}window.__servicesRequest=true;window.googletag.pubads().enableSingleRequest();window.googletag.pubads().disableInitialLoad();if(!window.gllConfigured){$private.configureLazyLoad();window.gllConfigured=true;}if(localStorage.getItem("uolDataLayer")&amp;&amp;localStorage.getItem("uolDataLayer")!=null&amp;&amp;JSON.parse(localStorage.getItem("uolDataLayer"))&amp;&amp;JSON.parse(localStorage.getItem("uolDataLayer"))!=null&amp;&amp;JSON.parse(localStorage.getItem("uolDataLayer")).ppid&amp;&amp;JSON.parse(localStorage.getItem("uolDataLayer")).ppid!=null){var ppid=JSON.parse(localStorage.getItem("uolDataLayer")).ppid;googletag.pubads().setPublisherProvidedId(ppid);}if($private.repoId=="6ghz66"){(function(n,v,g){o="Navegg";if(!n[o]){a=v.createElement("script");a.src=g;b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b);n[o]=n[o]||function(parms){n[o].q=n[o].q||[];n[o].q.push([this,parms]);};}})(window,document,"https://tag.navdmp.com/universal.min.js");window.naveggReady=window.naveggReady||[];window.nvg18889=new Navegg({acc:18889});(function(w){try{var name;var col;var persona=JSON.parse(window.localStorage.getItem("nvgpersona87135"));for(col in persona){name="nvg_"+col;name=name.substring(0,10);if(typeof window.googletag=="object"){window.googletag.pubads().setTargeting(name,persona[col]);}if(typeof GA_googleAddAttr=="function"){GA_googleAddAttr(name,persona[col]);}}}catch(e){}})(window);}window.googletag.enableServices();};$private.debugLazylog=function(message){if(window.location.href.match("testLazyload")){console.log("[testLazyload]",message);}};$private.configureLazyLoad=function(){try{if($private.repoId!="ytke2v"||window.UOLPD.controllerExecuteLazyLoad){$private.debugLazylog("Disparo no Core: "+new Date());var config={fetchMarginPercent:300,renderMarginPercent:50,mobileScaling:1};var testCaseLazyLoad="lazyload-a";if(window.location.href.indexOf("atarde.uol.com.br")&gt;-1){config.fetchMarginPercent=150;config.renderMarginPercent=30;}if($private.repoId=="0aumrn"){config.fetchMarginPercent=50;config.renderMarginPercent=30;}if($private.repoId=="1uokfm"||$private.repoId=="p1yy5q"){config.fetchMarginPercent=150;config.renderMarginPercent=30;}window.googletag=window.googletag||{};window.googletag.cmd=window.googletag.cmd||[];window.googletag.cmd.push(function(){window.googletag.pubads().enableLazyLoad({fetchMarginPercent:config.fetchMarginPercent,renderMarginPercent:config.renderMarginPercent,mobileScaling:config.mobileScaling});});window.googletag.pubads().setTargeting("testeab",testCaseLazyLoad);$private.logABMessage("Configurado com fetch = "+config.fetchMarginPercent+", render = "+config.renderMarginPercent+" e scaling = "+config.mobileScaling);}}catch(ex){$private.logABMessage("Erro ao ativar lazy load "+ex.toString());}};window.UOLPD.executeLazyload=function(enable_lazyload,mobileSlot,desktopSlot){if(enable_lazyload){$private.debugLazylog("Enable execute lazyload ");window.UOLPD.controllerExecuteLazyLoad=enable_lazyload;window.UOLPD.controllerExecuteLazyLoadMobileSlot=mobileSlot;window.UOLPD.controllerExecuteLazyLoadDesktopSlot=desktopSlot;}$private.configureLazyLoad();};$private.logABMessage=function(msg){if(window.location.href.indexOf("debugLazy")&gt;-1){console.log("UOLTM - Google Lazy Load - "+msg);}};$private.addSlotInConfiguredTags=function(tagId,slotId,slot){window.__configuredDFPTags[tagId].ads=window.__configuredDFPTags[tagId].ads||{};window.__configuredDFPTags[tagId].ads[slotId]=window.__configuredDFPTags[tagId].ads[slotId]||{};window.__configuredDFPTags[tagId].ads[slotId].slot=slot;};$public.addPubadsEvent=function(eventName,callback){if(!$private.typeValidator.isString(eventName)){$public.logger.debug("Não foi possível criar um evento customizado pois o nome não é uma string válida.");return;}if(!$private.typeValidator.isFunction(callback)){$public.logger.debug("Não foi possível criar um evento customizado pois o callback não é uma função válida.");return;}window.__dfpEvent=window.__dfpEvent||[];if(window.__dfpEvent[eventName]){return;}window.__dfpEvent[eventName]=true;googletag.pubads().addEventListener(eventName,function(eventObject){var ad=$private.getAdBySlot(eventObject.slot);if(ad&amp;&amp;ad.config){callback(eventObject,ad.config.bannerId);}});};$private.getAdBySlot=function(slot){var __configuredDFPTags=window.__configuredDFPTags;for(var key in __configuredDFPTags){var configuredTag=__configuredDFPTags[key];for(var id in configuredTag.ads){if(configuredTag.ads[id].slot===slot){return configuredTag.ads[id];}}}return;};$public.addRenderingCallback=function(bannerId,callback){window.__dfpAsyncRenderingCallbacks[bannerId]=callback;};$private.renderingCallback=function(eventObject,bannerId){if(!eventObject){return;}var ad=$private.getAdBySlot(eventObject.slot);if($private.typeValidator.isArray(eventObject.size)){ad.size=$private.addSize(eventObject.size);}ad.loadTime=$private.calculateTimeSpent(ad.timeStampInit);ad.timeStampEnd=(new Date()).getTime();$private.calculateAverageSlotsLoadTime(ad.loadTime);var timeToRefresh=parseInt(ad.config.timeToRefresh);if(timeToRefresh&gt;0){$private.enableAdRefresh(ad,timeToRefresh);}var callback=window.__dfpAsyncRenderingCallbacks[bannerId];if($private.typeValidator.isFunction(callback)){callback(eventObject,bannerId);}};$private.addSize=function(eventSize){var size={};if($private.typeValidator.isNumber(eventSize[0])){size.width=eventSize[0];}if($private.typeValidator.isNumber(eventSize[1])){size.height=eventSize[1];}return size;};$private.calculateAverageSlotsLoadTime=function(adLoadTime){window.__countRenderedSlots=window.__countRenderedSlots||0;window.__countRenderedSlots++;window.__slotsLoadTime=window.__slotsLoadTime||0;window.__slotsLoadTime+=adLoadTime;window.__averageSlotsLoadTime=window.__slotsLoadTime/window.__countRenderedSlots;};$private.enableAdRefresh=function(ad,refreshInterval){if(ad.refreshTimer){ad.refreshTimer.stop();ad.isRefreshing=false;}else{refreshInterval=refreshInterval*1000;ad.refreshTimer=new TimeoutUtils($private.refreshSlotCallback(ad.config.bannerId),refreshInterval);$private.visibility.addElement(ad.config.bannerId,false,$private.refreshPlayCallback(ad),$private.refreshPauseCallback(ad));}};$private.refreshSlotCallback=function(id){return function(){$public.refreshSlot(id);};};$public.getAdSize=function(bannerId){if(!$private.typeValidator.isString(bannerId)){$public.logger.debug("O ID passado para o método getAdSize não é uma string válida");return;}var ad=$private.getAdById(bannerId);if(!$private.isValidAdSize(ad)){$public.logger.debug("Não foi retornado nenhum tamanho com esse ID");return;}return ad.size;};$private.isValidAdSize=function(ad){if(!$private.typeValidator.isObject(ad)){return false;}if(!$private.typeValidator.isObject(ad.size)){return false;}if(!$private.typeValidator.isNumber(ad.size.width)){return false;}if(!$private.typeValidator.isNumber(ad.size.height)){return false;}return true;};$private.refreshPlayCallback=function(ad){return function(){if(ad.isRefreshing||!ad.refreshTimer){return;}ad.isRefreshing=true;ad.refreshTimer.play();$public.logger.debug("O recarregamento ativado para o anúncio de id "+ad.config.bannerId+" será feito em "+ad.refreshTimer.getRemaining()+"ms");};};$private.refreshPauseCallback=function(ad){return function(){if(!ad.isRefreshing||!ad.refreshTimer){return;}ad.isRefreshing=false;if(ad.refreshTimer.getRemaining()&lt;1){ad.refreshTimer.stop();}else{ad.refreshTimer.pause();$public.logger.debug("Pausando o timeout do recarregamento do anúncio de id "+ad.config.bannerId+" pois o anúncio não está visível, tempo restante:"+ad.refreshTimer.getRemaining()+"ms");}};};$private.requestAd=function(ad){window.__batchDfpRequest=window.__batchDfpRequest||[];window.__batchDfpRequest.push(ad.slot);if(ad.config.isSingleRequest==="True"||window.__batchDfpSra){if(window.__batchDfpSra){return;}window.__batchDfpSra=true;window.setTimeout(function(){window.__batchDfpSra=false;$public.logger.debug("[SRA] Foram exibidos: "+window.__batchDfpRequest.length+" anúncios");$private.showSingleRequestAds();},100);}else{$private.showSingleRequestAds();}};$private.showSingleRequestAds=function(){var slots=window.__batchDfpRequest;if(slots.length&lt;1){return;}$private.updateFocusTargeting();if(!window.UOLPD.hasPrebid){for(var index=0;index&lt;slots.length;index++){window.googletag.display(slots[index].getSlotElementId());}if(!window.dontRefresh){window.googletag.pubads().refresh(slots,{changeCorrelator:false});}}else{try{window.UOLPD.TagManager.Prebid.requestAds(slots);}catch(err){for(var index=0;index&lt;slots.length;index++){window.googletag.display(slots[index].getSlotElementId());}if(!window.dontRefresh){window.googletag.pubads().refresh(slots,{changeCorrelator:false});}}}delete window.__batchDfpRequest;};$private.updateFocusTargeting=function(){window.UOLPD.dataLayer.hasMouseIn=window.UOLPD.dataLayer.hasMouseIn||"false";window.googletag.cmd.push(function(){googletag.pubads().setTargeting("hasMouseIn",window.UOLPD.dataLayer.hasMouseIn);googletag.pubads().setTargeting("hasFocus",window.UOLPD.dataLayer.hasFocus);});};$public.handleRefresh=function(id,action){if(!$private.typeValidator.isString(id)){$public.logger.warn('Um id deve ser do tipo "String"',$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}var ad=$private.getAdById(id);if(!ad){return;}if(action=="pause"){delete ad.refreshTimer;$public.logger.debug('Removendo o refresh do anúncio de id "'+id+'".');return;}var timeToRefresh=parseInt(ad.config.timeToRefresh);$private.enableAdRefresh(ad,timeToRefresh);$public.logger.debug('Redefinindo o tempo de refresh do anúncio de id "'+id+'" para '+ad.config.timeToRefresh+"ms");};$public.removeAds=function(ids){if($private.typeValidator.isString(ids)){ids=[ids];}if(!$private.typeValidator.isArray(ids)){$public.logger.debug('O id deve ser do tipo "Array"');return;}for(var i=0;i&lt;ids.length;i++){if(!$private.typeValidator.isString(ids[i])){continue;}var ad=$private.getAdById(ids[i]),result;if(ad){result=(new Slot()).destroySlots([ad.slot]);if(result){$private.removeAdConfigured(ids[i]);}}}};$private.removeAdConfigured=function(id){var __configuredDFPTags=window.__configuredDFPTags;for(var key in __configuredDFPTags){var configuredTag=__configuredDFPTags[key];for(var ad in configuredTag.ads){if(ad===id){delete configuredTag.ads[id];}}}};return $private.__constructor();}var namespace=new NameSpace("DfpAsync");var visibility=new Visibility();namespace.init=function(config,namTag){var dfpAsync=new DfpAsync();namespace.addPubadsEvent=dfpAsync.addPubadsEvent;namespace.refreshSlot=dfpAsync.refreshSlot;namespace.getAdSize=dfpAsync.getAdSize;namespace.handleRefresh=dfpAsync.handleRefresh;namespace.addRenderingCallback=dfpAsync.addRenderingCallback;namespace.removeAds=dfpAsync.removeAds;return dfpAsync.init(config,namTag,"DfpAsync");};})(window,document);(function(window,document,undefined){var CodeInjectorSchema={"properties":{"codeInjector":"isString","globalScope":"isArray"},"required":["codeInjector"]};function Injector(){var $private={};var $public=this;$private.schema=new Schema(CodeInjectorSchema);$public.logger=new Logs();$public.logger.setPrefix("UOLPD.TagManager.CodeInjector");$public.codes=[];$private.typeValidator=new TypeValidator();$public.init=function(config,namTag,namespace){$private.configureLogger(namTag,namespace);if(!$private.schema.isValid(config)){$public.logger.error("A configuração fornecida pelo Tag Manager está inválida a seguinte propriedade de configuração: "+$private.schema.invalidProperties.join(", ")+" não existe ou está inválida",$private.namTag,$private.namespace,$private.calculateTimeSpent());return;}var code=$private.trimScriptTag(config.codeInjector);$private.evalCode(code,config.globalScope);};$private.configureLogger=function(namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=Date.now();};$private.trackError=function(errorType,errorMessage){if(!$private.typeValidator.isString(errorType)){return;}if(!$private.typeValidator.isString(errorMessage)){return;}$public.logger.warn(errorMessage,$private.namTag,$private.namespace,$private.calculateTimeSpent());};$private.calculateTimeSpent=function(timeStampInit){if(!$private.typeValidator.isDefined(timeStampInit)){return Date.now()-$private.timeStampInit;}return Date.now()-timeStampInit;};$private.trimScriptTag=function(code){var replaceScriptRegex=/^(\s+)?&lt;script&gt;(\s+)?|(\s+)?&lt;\/script&gt;(\s+)?$/gm;code=code.replace(replaceScriptRegex,"");$public.codes.push(code);return code;};$private.evalCode=function(code,globalScope){try{if(globalScope&amp;&amp;globalScope.length===1){window.eval(code);}else{var dynMet=new Function(code);dynMet();}$public.logger.log("Tag do CodeInjector executada com sucesso",$private.namTag,$private.namespace,$private.calculateTimeSpent());}catch(err){$private.trackError("parse_error","O Tag Manager previniu um erro de execução de javascript. Favor verificar a implementação de sua tag");}};}var nameSpace=new NameSpace("CodeInjector");nameSpace.init=function(config,namTag){return(new Injector()).init(config,namTag,"CodeInjector");};})(window,document);(function(window,document,undefined){function DataLayerPersistence(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$public.remoteStorage=new RemoteStorage();$public.logger=new Logs();$private.trackManager=new TrackManager();$public.__constructor=(function(){$public.logger.setPrefix("UOLPD.TagManager.TailtargetTrack");$private.trackManager.setModuleName("tailtarget-track");$private.tailtarget={};})();$public.getNameSpace=function(nameSpace){return $private.nameSpace;};$public.setNameSpace=function(nameSpace){if($private.typeValidator.isString(nameSpace)){$private.nameSpace=nameSpace;}};$public.addAttribute=function(key,value){if(!$private.typeValidator.isDefined($private.nameSpace)){return false;}if(!$private.typeValidator.isString(key)){return false;}value=$private.formatValue(value);if(!$private.typeValidator.isString(value)){return false;}$private.storeKeyValue($private.formatKey(key),value);return true;};$private.formatValue=function(value){if($private.typeValidator.isArray(value)){return value.join(",");}return value;};$private.storeKeyValue=function(key,value){$private.tailtarget[$private.formatKey(key)]=value;};$private.formatKey=function(key){if(key==="getProfiles"){return"tt_cluster";}return key.replace("get","tt_").toLowerCase();};$public.persist=function(){if($private.hasAttributes($private.tailtarget)){$public.remoteStorage.get("uolDataLayer",function(key,value){var dataLayer;try{dataLayer=JSON.parse(value);}catch(e){dataLayer={};}if(!$private.typeValidator.isObject(dataLayer)){dataLayer={};}dataLayer[$private.nameSpace]=$private.tailtarget;if(Object.keys(dataLayer.TailtargetTrack).length&lt;=1){dataLayer.TailtargetTrack={"tt_age":"na","tt_gender":"na","tt_team":"na","tt_socialclass":"na","tt_cluster":"na","tt_subjects":"na","tt_microsegments":"na"};}$public.remoteStorage.set(key,JSON.stringify(dataLayer),$private.dataLayerCallback);try{window.localStorage.setItem(key,JSON.stringify(dataLayer));}catch(err){}});}};$private.hasAttributes=function(obj){if(!$private.typeValidator.isObject(obj)){return false;}for(var key in obj){return true;}return false;};$private.dataLayerCallback=function(){$public.logger.debug("Persistindo os dados da TailTarget na dataLayer");};$public.clearData=function(){$public.remoteStorage.get("uolDataLayer",function(key,value){var dataLayer;try{dataLayer=JSON.parse(value);delete dataLayer[$private.nameSpace];}catch(e){}$public.remoteStorage.set(key,JSON.stringify(dataLayer),$private.dataLayerCallback);});};}function Identify(){var $private={};var $public=this;$public.logger=new Logs();$public.trackManager=new TrackManager();$private.remoteStorage=new RemoteStorage();$private.typeValidator=new TypeValidator();$private.scriptUtils=new ScriptUtils();$public.dataLayerPersistence=new DataLayerPersistence();$public.scripts=["//tm.jsuol.com.br/modules/external/tailtarget/profiles.js","//tm.jsuol.com.br/modules/external/tailtarget/t3m/"];$public.__constructor=(function(){$public.logger.setPrefix("UOLPD.TagManager.TailtargetTrack");$public.trackManager.setModuleName("tailtarget-track");$private.storageName="tailtarget";$public.dataLayerPersistence.setNameSpace("TailtargetTrack");})();$public.init=function(config,namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=Date.now();$private.config=config||{};$public.trackManager.trackSuccess("Execucoes Iniciadas");$private.cookieUtils=new CookieUtils($private.namTag,$private.namespace,$private.timeStampInit);if($public.isOptOutEnabled()){$public.dataLayerPersistence.clearData();$private.trackError("opt-out-enabled",'O usuário ativou a funcionalidade de opt-out nas &lt;a href="https://sac.uol.com.br/#/wrapper?url=https:%2F%2Fsac.uol.com.br%2Finfo%2Fprotecao_privacidade%2Fnormas_protecao_privacidade.jhtm"&gt;opções de publicidade&lt;/a&gt;');return;}if(window.top!==window.self&amp;&amp;!window.KARMA_INTEGRATED_TEST){$private.trackError("plugin-on-iframe","O plugin não irá inserir o script pois está em um iframe");}else{$private.createScripts();$public.persistData();}};$public.isOptOutEnabled=function(){return $private.cookieUtils.getItem("BTOPTOUT")==="1";};$private.trackError=function(errorType,errorMessage){var isValidErrorType=$private.typeValidator.isString(errorType);var isValidErrorMessage=$private.typeValidator.isString(errorMessage);if(!isValidErrorType||!isValidErrorMessage){return;}$public.logger.warn(errorMessage,$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError(errorType,"fluxo_interrompido");};$private.calculateTimeSpent=function(timeStampInit){if(!$private.typeValidator.isDefined(timeStampInit)){return Date.now()-$private.timeStampInit;}return Date.now()-timeStampInit;};$private.createScripts=function(){$private.repoId="wsywkx";var isServiceEnabled=false;$private.loadingScripts=0;if(!$private.typeValidator.isString($private.config.tailtargetId)){$private.config.tailtargetId="TT-10162-1/CT-10";}if($private.config.tailtargetId=="TT-10162-1/CT-10"||$private.config.tailtargetId=="TT-12340-4/CT-929"){$public.scripts[1]+=$private.config.tailtargetId+".js";}else{$public.scripts[1]="//tags.t.tailtarget.com/t3m.js?i="+$private.config.tailtargetId;}for(var i=0,length=$public.scripts.length;i&lt;length;i++){var url=$public.scripts[i];if($private.scriptUtils.hasTagScript(url)){if(url.indexOf("profiles")&lt;0){$private.enableServices();}continue;}if(!isServiceEnabled){$private.enableServices();isServiceEnabled=true;}if($private.repoId!=="chygcf"){var script=$private.scriptUtils.createScript(url);script.addEventListener("load",$private.handleLoadingScripts);script.addEventListener("error",$private.handleLoadingScripts);$private.loadingScripts++;$private.scriptUtils.appendTag(script);}}$private.loadInit=Date.now();$private.executionTime=$private.calculateTimeSpent();};$private.handleLoadingScripts=function(){var thirdPartyOwner=this.src.indexOf("profiles")&gt;=0?"Profiles":"T3m";$private["loadTime"+thirdPartyOwner]=$private.calculateTimeSpent($private.loadInit);if(--$private.loadingScripts===0){$private.loadTime=$private["loadTime"+thirdPartyOwner];$private.thirdPartyInit=Date.now();}};$private.enableServices=function(){window._ttprofiles=window._ttprofiles||[];var profiles=[["_setAccount",$private.config.tailtargetId.split("/")[0]],["_sync",false],["_enableServices"]];for(var i=0;i&lt;profiles.length;i++){try{window._ttprofiles.push(profiles[i]);}catch(e){}}};$public.persistData=function(){try{window.localStorage.removeItem("tailtarget");window.localStorage.removeItem("tailtargettrack");$private.remoteStorage.removeItem("tailTarget");}catch(e){}var times=0;var ttProfilesInterval=window.setInterval(function(){times++;var profiles=$private.getValidProfiles(window._ttprofiles);if(($private.typeValidator.isDefined(profiles)&amp;&amp;$private.typeValidator.isNumber($private.loadTime))||times&gt;=210){$private.persistAttributes(profiles);window.clearInterval(ttProfilesInterval);$private.thirdPartyExecutionTime=$private.calculateTimeSpent($private.thirdPartyInit);$private.trackMetrics();}},150);$public.logger.log("O plugin foi configurado corretamente e foi executado com sucesso",$private.namTag,$private.namespace,((new Date()).getTime()-$private.timeStampInit));$public.trackManager.trackSuccess("Execucoes Finalizadas");};$private.getValidProfiles=function(ttprofiles){var tailtarget={};var length=0;if(!ttprofiles){return;}for(var key in ttprofiles){if(!$private.isValidKey(key)){continue;}if(!ttprofiles[key].length){continue;}tailtarget[key]=ttprofiles[key];length++;}if(length===0){return;}return tailtarget;};$private.isValidKey=function(key){var validKeys=["getAge","getGender","getProfiles","getSubjects","getTeam","getSocialClass","getMicrosegments","getLists","getCustomAudience"];for(var i=0;i&lt;validKeys.length;i++){if(key==validKeys[i]){return true;}}return false;};$private.persistAttributes=function(profiles){for(var key in profiles){$public.dataLayerPersistence.addAttribute(key,profiles[key]);}$public.dataLayerPersistence.persist();};$private.trackMetrics=function(){if(typeof $private.executionTime=="number"&amp;&amp;typeof $private.loadTime=="number"&amp;&amp;typeof $private.loadTimeProfiles=="number"&amp;&amp;typeof $private.loadTimeT3m=="number"&amp;&amp;typeof $private.thirdPartyExecutionTime=="number"){$public.trackManager.trackCustomObj($private.getMetrics());}};$private.getMetrics=function(){var metrics={};metrics.measures={};metrics.groups={};metrics.measures.executionTime=$private.executionTime;metrics.measures.LoadTime=$private.loadTime;metrics.measures.LoadTimeProfiles=$private.loadTimeProfiles;metrics.measures.LoadTimeT3m=$private.loadTimeT3m;metrics.measures.ThirdPartyExecutionTime=$private.thirdPartyExecutionTime;$private.addTime(metrics);return metrics;};$private.addTime=function(metrics){if($private.isOutsideTime(metrics.measures.executionTime,1000)||$private.isOutsideTime(metrics.measures.LoadTime,21000)||$private.isOutsideTime(metrics.measures.ThirdPartyExecutionTime,21000)){metrics.measures.OutsideTime=1;metrics.groups.groupType=2;}else{metrics.measures.Execution=1;metrics.groups.groupType=1;}};$private.isOutsideTime=function(time,max){if(time&lt;0){return true;}if(time&gt;max){return true;}return false;};}var __monitoracaoJsuol="tm.jsuol.com.br/modules/tailtarget-track.js";var nameSpace=new NameSpace("TailtargetTrack");nameSpace.RemoteStorage=new RemoteStorage();nameSpace.init=function(config,namTag){return(new Identify()).init(config,namTag,"TailtargetTrack");};})(window,document);(function(window,document,undefined){function UolDna(){var $private={};var $public=this;$public.logger=new Logs();$public.logger.setPrefix("UOLPD.TagManager.DNA");$public.trackManager=new TrackManager();$public.trackManager.setModuleName("dna");$private.src="//tm.uol.com.br/uoldna.html?referer="+encodeURIComponent(window.location.host+window.location.pathname);$public.init=function(namTag,namespace){$public.trackManager.trackSuccess("Execucoes Iniciadas");$private.configureLogger(namTag,namespace);if($private.stopFlow()){return;}$public.setIframe();$private.appendIframe();};$private.configureLogger=function(namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=Date.now();};$private.stopFlow=function(){var tt_uid;try{tt_uid=window.localStorage.getItem("tt_uid");}catch(err){}if(tt_uid){$public.logger.log("O UOL DNA já foi realizado na página",$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackCustom("Execucoes Finalizadas","fluxo","2");return true;}if($private.isIframeInPage()){$public.trackManager.trackError("duplicate-call","fluxo_interrompido");$public.logger.warn("Já existe o iframe com o src do DNA na página",$private.namTag,$private.namespace,$private.calculateTimeSpent());return true;}return false;};$private.isIframeInPage=function(){if(document.querySelector('[src*="'+$private.src+'"]')){return true;}return false;};$private.calculateTimeSpent=function(){return Date.now()-$private.timeStampInit;};$public.getIframe=function(){return $private.iframe;};$public.setIframe=function(){$private.iframe=document.createElement("iframe");$private.iframe.style.display="none";$private.iframe.setAttribute("src","https:"+$private.src);};$private.appendIframe=function(){if(!document.body){setTimeout($private.appendIframe,100);}else{document.body.appendChild($private.iframe);$private.loadTimeInit=Date.now();$private.executionTime=$private.calculateTimeSpent();$public.logger.log("O iframe do UOL DNA foi incluído com sucesso",$private.namTag,$private.namespace,$private.executionTime);$public.trackManager.trackCustom("Execucoes Finalizadas","fluxo","1");}};}var nameSpace=new NameSpace("DNA");nameSpace.init=function(config,namTag){return(new UolDna()).init(namTag,"DNA");};})(window,document);(function(window,document,undefined){var ModuleSchema={properties:{type:"stringMatches|/(script|iframe|img)/",javascriptSource:"isString",src:"isString",container:"isString",width:"stringMatches|/^[\\d|null]+(px|%){0,1}$/",height:"stringMatches|/^[\\d|null]+(px|%){0,1}$/"},required:["type"]};function ModuleAsyncWriter(){var $private={};var $public=this;$public.logger=new Logs();$public.trackManager=new TrackManager();$private.schema=new Schema(ModuleSchema);$private.typeValidator=new TypeValidator();$private.remoteStorage=new RemoteStorage();$public.__constructor=(function(){$public.logger.setPrefix("UOLPD.TagManager.ModulesInjectorAsync");$public.trackManager.setModuleName("modules-injector-async");})();$public.init=function(config,namTag,namespace){$private.configureLogger(namTag,namespace);$public.trackManager.trackSuccess("Execucoes Iniciadas");if($private.schema.isValid(config)){config=$private.fixConfig(config);if(!$private.isInvalidSrc(config)){$private.createModule(config);}}else{$private.logInvalidConfig();}};$private.configureLogger=function(namTag,namespace){$private.namTag=namTag;$private.namespace=namespace;$private.timeStampInit=Date.now();};$private.fixConfig=function(config){if(config.javascriptSource){config.src=config.javascriptSource;}if(config.type=="javascript"){config.type="script";}return config;};$private.isInvalidSrc=function(config){if(!$private.typeValidator.isString(config.src)&amp;&amp;!$private.typeValidator.isString(config.javascriptSource)){return true;}return false;};$private.calculateTimeSpent=function(timeStampInit){if(!$private.typeValidator.isDefined(timeStampInit)){return Date.now()-$private.timeStampInit;}return Date.now()-timeStampInit;};$private.createModule=function(config){if($private.pageHasElement(config.type,config.src)){$public.logger.warn("Um "+config.type+' com src "'+config.src+'" já existe nesta página, verifique suas configurações.',$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("repeated_element","fluxo_interrompido");return;}$public.element=$private.createElement(config);$private.appendElement($public.element,config.container);$private.executionTime=$private.calculateTimeSpent();$public.logger.log("O "+config.type+" foi criado de forma assíncrona",$private.namTag,$private.namespace,$private.executionTime);$public.trackManager.trackSuccess("Execucoes Finalizadas");try{if("552"=="1190"){$private.remoteStorage.get("pixel-hit",function(key,bypass){var xandrMatch=config.src.match(/https:\/\/secure\.adnxs\.com\/px\?id=(\d*)\&amp;t=1/);if((bypass||Math.random()&gt;0.5)&amp;&amp;xandrMatch&amp;&amp;xandrMatch.length){var imgAds=document.createElement("img");imgAds.src="https://ads.uol.com.br/history/pixel-hit?externalPixelId="+xandrMatch[1]+"&amp;targetAdserver=XANDR";imgAds.width=0;imgAds.height=0;document.body.appendChild(imgAds);}},"cookie");}}catch(e){}};$private.pageHasElement=function(elementType,src){var selector=elementType+"["+'src*="'+$private.stripProtocol(src)+'"]';return document.querySelector(selector);};$private.stripProtocol=function(src){return src.substring(src.indexOf("//"),src.length);};$private.createElement=function(config){var element=document.createElement(config.type);element.src=$private.replaceMacros(config.src);element.async="true";if(config.type==="img"){element=$private.addSize(element,config.width,config.height);}if(config.type==="iframe"){element=$private.addAttrIframe(element,config.width,config.height);}element.onload=$private.addMetrics;element.onerror=$private.addMetrics;return element;};$private.replaceMacros=function(src){src=src.replace(/%%CACHE_BUSTER%%/g,$private.timeStampInit);try{src=$private.replaceTailTargetData(src);return $private.replaceWithDataLayerItens(src);}catch(e){return src;}};$private.replaceTailTargetData=function(src){if(src.indexOf("%%TT-DATA%%")&lt;0){return src;}return src.replace(/%%TT-DATA%%/gi,$private.getTailTargetData());};$private.getTailTargetData=function(){var url=[],dataLayer=window.UOLPD.dataLayer;for(var key in dataLayer){if(/^tt\_\w+$/gi.test(key)){var item=key.replace("_","-");url.push(item+"="+dataLayer[key]);}}return url.join(";");};$private.replaceWithDataLayerItens=function(src){var pattern=/%%dataLayer_(\w+)%%/gi;var matches=pattern.exec(src);while(matches!==null){var dataLayerValue=$private.getItemFromDataLayer(matches[1]);if(dataLayerValue){src=src.replace(new RegExp(matches[0],"g"),dataLayerValue);}matches=pattern.exec(src);}return src;};$private.getItemFromDataLayer=function(item){if(!$private.typeValidator.isString(item)){return;}var dataLayer=window.UOLPD.dataLayer;for(var key in dataLayer){if(key.toLowerCase()===item.toLowerCase()){return dataLayer[key];}}return;};$private.addSize=function(element,width,height){if(width){element.width=width.match(/^\d+/g);}if(height){element.height=height.match(/^\d+/g);}return element;};$private.addAttrIframe=function(element,width,height){if(height){element.height=height;}element.width=width||"100%";element.scrolling="no";element.frameBorder=0;return element;};$private.addMetrics=function(){$public.trackManager.trackCustomObj($private.getExecutionMetrics());};$private.getExecutionMetrics=function(){var metrics={};metrics.groups={};metrics.groups.namTag=$private.namTag;metrics.measures={};var loadTime=$private.calculateTimeSpent($private.loadTimeInit);if($private.isOutsideTime(loadTime,21000)||$private.isOutsideTime($private.executionTime,1000)){metrics.groups.groupType=2;metrics.measures.OutsideTime=1;}else{metrics.groups.groupType=1;metrics.measures.Execution=1;}metrics.measures.executionTime=$private.executionTime;metrics.measures.LoadTime=loadTime;return metrics;};$private.isOutsideTime=function(time,maxTime){if(isNaN(time)||time&lt;0||time&gt;maxTime){return true;}return false;};$private.appendElement=function(element,selector,count){count=count||1;if(count&gt;=100||!selector){selector="body";}var container=document.querySelector(selector);if(container){container.appendChild(element);$private.loadTimeInit=Date.now();}else{window.setTimeout(function(){count++;$private.appendElement(element,selector,count);},50);}};$private.logInvalidConfig=function(){var invalidProperties=$private.schema.invalidProperties.join(", ");var errorMessage="A configuração fornecida pelo Tag Manager está inválida, as seguintes propriedades: "+invalidProperties+" não existem ou são inválidas";$public.logger.error(errorMessage,$private.namTag,$private.namespace,$private.calculateTimeSpent());$public.trackManager.trackError("invalid_config","O objeto de configuração está inválido");};}var __monitoracaoJsuol="tm.jsuol.com.br/modules/modules-injector-async.js";var namespace=new NameSpace("ModulesInjectorAsync");namespace.init=function(config,namTag){return(new ModuleAsyncWriter()).init(config,namTag,"ModulesInjectorAsync");};})(window,document);var defaultTags=[{"name":"UOL DNA","module":"DNA","rules":{"enable":["/\\.uol\\.com\\.br/.test(window.location.href)"],"disable":[]},"events":["onload"]},{"name":"Behavioural Targeting","module":"CodeInjector","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["onload"],"config":{"codeInjector":"(function() {\n\tif ('wsywkx' == 'a06jq7' || 'wsywkx' == 'wapbwn') return;\n\tvar script = document.createElement('script');\n\tscript.setAttribute('src', '//tracker.bt.uol.com.br/partner?source=tagmanager');\n\tdocument.head.appendChild(script);\n})()"}},{"name":"TailTarget Cookie Sync","module":"CodeInjector","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["onload"],"config":{"codeInjector":"(function (RemoteStorage) {\n    function UserIdentifier () {\n        var $private = {};\n        var $public = this;\n\n        $private.remoteStorage = new RemoteStorage();\n        $private.ttSource = '//m.t.tailtarget.com/sync/TT-10162-1/';\n        $private.uid = {};\n        $private.dna = null;\n\n        $public.init = function () {\n            $private.remoteStorage.get('DNA', $private.requestDNA);\n        };\n\n        $private.requestDNA = function (key, dnaID) {\n            var DNA_UID = ('; ' + document.cookie).split('; DNA=').pop().split(';').shift();\n            if (!DNA_UID || DNA_UID === 'null') {\n               if (!dnaID) {\n                    return;\n                }\n                DNA_UID = dnaID;\n            }\n\n            if (DNA_UID.indexOf('{') &gt;= 0) {\n                return;\n            }\n\n            $private.dna = DNA_UID.split(\"|\")[0];\n            $private.uid.dna = $private.dna;\n\n            $private.setHash();\n        };\n\n        $private.setHash = function () {\n            var ttSrcs = $private.getScriptTailBySrc($private.ttSource);\n            if (ttSrcs.length &gt; 0) {\n                $private.uid.hash = [];\n            }\n            for (var i = 0; i &lt; ttSrcs.length; i++) {\n                var ttSrc = ttSrcs[i];\n                var hash = ttSrc.getAttribute('src').match(/.*m\\.t.tailtarget\\.com\\/sync\\/TT-10162-1\\/([\\w]+)/)[1];\n\n                $private.uid.hash.push(hash);\n            }\n\n            $private.remoteStorage.set('UID', JSON.stringify($private.uid), function () {});\n        };\n\n        $private.getScriptTailBySrc = function (src) {\n            return document.querySelectorAll('[src*=\"'+ src +'\"]');\n        };\n    };\n\n    window.setTimeout(function () { (new UserIdentifier()).init(); }, 500);\n})(UOLPD.TagManager.Commons.RemoteStorage);"}},{"name":"Purga de clients de RT expirados","module":"CodeInjector","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["onload"],"config":{"codeInjector":"(function () {\n    var createIframe = function (name, expname, expdomain) {\n        var iframe = document.createElement('iframe');\n        iframe.style.width = '0';\n        iframe.style.heigth = '0';\n        iframe.style.display = 'none';\n        iframe.style.opacity = '0';\n        iframe.style.border = '0';\n        iframe.setAttribute('src', 'https://tm.uol.com.br/purge-clients.html?name=' + name + '&amp;expname=' + expname + '&amp;expdomain=' + expdomain);\n        document.body.appendChild(iframe);\n    };\n    \n    createIframe('DEretargeting', 'DEretargetingExp', '1');\n    createIframe('dynad_rt', 'dynad_rt_exp', '1');\n})();"}}];function VersionManager(){var $private={};var $public=this;$public.logger=new Logs();$private.validator=new TypeValidator();$private.stringUtils=new StringUtils();$private.scriptUtils=new ScriptUtils();$private.tmVersionToken="uoltm_version";$public.setSpecificVersion=function(){if(!$public.specificVersionWasRequested()){return;}$private.scriptUtils.createSyncScript($public.getSpecificVersionURL());};$public.specificVersionWasRequested=function(){var requestedVersion=$private.getRequestedVersion();var versionRegex=/^\d+$/gm;var isValidVersion=versionRegex.test(requestedVersion);if(!requestedVersion||!isValidVersion){return false;}if($private.hasVersionScriptInPage()){return false;}return true;};$public.getSearch=function(){return window.location.search;};$public.getScriptUrl=function(){var __monitoracaoJsuol="tm.jsuol.com.br/ws/yw/wsywkx.js";return __monitoracaoJsuol;};$public.getSpecificVersionURL=function(){var codRepository=$private.getCodRepository();var versionURL=$private.buildVersionURL(codRepository);return versionURL;};$private.getRequestedVersion=function(){var requestedVersion=$private.stringUtils.getValueFromKeyInString($public.getSearch(),$private.tmVersionToken,"&amp;");return requestedVersion;};$private.hasVersionScriptInPage=function(){var versionURL=$public.getSpecificVersionURL();var scripts=document.querySelectorAll('script[src*="'+versionURL+'"]');if(!scripts||!scripts.length){return false;}return true;};$private.buildVersionURL=function(codRepository){var mainPath="//tm.jsuol.com.br/";var firstDirLevel=codRepository.substring(0,2)+"/";var secondDirLevel=codRepository.substring(2,4)+"/";var fullPath=mainPath+firstDirLevel+secondDirLevel+codRepository;var requestedVersion=$private.getRequestedVersion();if(requestedVersion!="0"){fullPath+="-"+$private.getRequestedVersion()+".js";}else{fullPath+=".js";}return fullPath;};$private.getCodRepository=function(){var baseURLRegex=/[\w\d]{6}\.js$/gm;var codRepository=$public.getScriptUrl().match(baseURLRegex,"")[0];codRepository=codRepository.replace(".js","");return codRepository;};}function TagController(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.dataLayer=new DataLayer();$private.trackManager=new TrackManager();$private.trackManager.setModuleName("core");$private.executedTags=[];$private.useEvalCache=false;$private.evalCache={};$public.loadEvalCache=function(distinctEvals){if(distinctEvals!=undefined){for(var index in distinctEvals){var evalElement=distinctEvals[index];try{$private.evalCache[evalElement]=eval(evalElement);}catch(e){$private.evalCache[evalElement]=false;}}$private.useEvalCache=true;}};$public.addEvents=function(tag){if(!$private.isTagValid(tag)){return;}for(var i=0,length=tag.events.length;i&lt;length;i++){if($private.typeValidator.isString(tag.events[i])){$private.addEvent(tag.events[i],tag);}}};$private.isTagValid=function(tag){if(!$private.typeValidator.isObject(tag)){return false;}if(!$private.typeValidator.isString(tag.module)){return false;}if(!$private.typeValidator.isObject(tag.rules)){return false;}if(!$private.typeValidator.isArray(tag.rules.enable)){return false;}if(!$private.typeValidator.isArray(tag.rules.disable)){return false;}if(!$private.typeValidator.isArray(tag.events)){return false;}if(tag.config&amp;&amp;!$private.typeValidator.isObject(tag.config)){return false;}return true;};$public.getEvents=function(eventName){return $private.events;};$private.addEvent=function(eventName,tag){if(eventName==="autostart"||eventName==="onload"||eventName==="onready"){$private.eventsDefaul(eventName,tag);return;}window.UOLPD=window.UOLPD||{};window.UOLPD.eventsUOLTM=window.UOLPD.eventsUOLTM||{};var events=window.UOLPD.eventsUOLTM[eventName]||[];events.push($private.cloneTag(tag,eventName));window.UOLPD.eventsUOLTM[eventName]=events;};$private.eventsDefaul=function(eventName,tag){$private.events=$private.events||{};var events=$private.events[eventName]||[];events.push($private.cloneTag(tag,eventName));$private.events[eventName]=events;};$private.cloneTag=function(tag,eventName){var result={};for(var key in tag){result[key]=tag[key];}if($private.typeValidator.isString(tag.module)){result.moduleName=tag.module;result.module=$public.getModuleByName(tag.module);result.event=[eventName];}return result;};$public.getModuleByName=function(moduleName){var module;if(!$private.typeValidator.isString(moduleName)){return;}module=window.UOLPD.TagManager[moduleName];if(!$private.typeValidator.isDefined(module)){return;}module.nameSpace=moduleName;if($private.typeValidator.isFunction(module.init)){return module;}};$public.triggerEvents=function(eventName){var timeStampStartExecution=Date.now();var currentEvent=$public.getCurrentEvent(eventName);if(!currentEvent){return;}for(var i=0,length=currentEvent.length;i&lt;length;i++){try{$private.activateTag(currentEvent[i],eventName);}catch(e){}}$private.trackManager.trackCustomObj($private.getExecutionMetrics(timeStampStartExecution,{groups:{event:eventName},measures:{tagsAmount:currentEvent.length}}));};$public.getCurrentEvent=function(eventName){var currentEvent=$private.getTagsEvent(eventName);if($private.typeValidator.isArray(currentEvent)){return currentEvent;}};$private.getTagsEvent=function(eventName){if(eventName!=="autostart"&amp;&amp;eventName!=="onload"&amp;&amp;eventName!="onready"){window.UOLPD.eventsUOLTM=window.UOLPD.eventsUOLTM||{};return window.UOLPD.eventsUOLTM[eventName];}if(!$private.events){return;}return $private.events[eventName];};$private.activateTag=function(tag,eventName){if($private.isTagEnabled(tag)){var timeStampStartExecution=Date.now();tag.module.init(tag.config,tag.name);$private.trackManager.trackCustomObj($private.getExecutionMetrics(timeStampStartExecution,{groups:{tag:tag.name,module:tag.module.nameSpace}}));$private.executedTags.push(tag);$private.dataLayer.setDataLayer(tag.module.nameSpace);}};$private.isTagEnabled=function(tag){if(tag.rules.disable.length&gt;0){if($private.checkRules(tag.rules.disable)){return false;}}if($private.checkRules(tag.rules.enable)){return true;}};$private.calculateTimeSpent=function(initialTime){return Date.now()-initialTime;};$private.getExecutionMetrics=function(startExecutionTime,obj){var metrics={};metrics.groups={};metrics.measures={};var executionTime=$private.calculateTimeSpent(startExecutionTime);metrics.measures.executionTime=executionTime;if(executionTime&lt;0||executionTime&gt;1000){metrics.groups.groupType=2;metrics.measures.OutsideTime=1;}else{metrics.groups.groupType=1;metrics.measures.Execution=1;}for(var key in obj.measures){metrics.measures[key]=obj.measures[key];}for(var key in obj.groups){metrics.groups[key]=obj.groups[key];}return metrics;};$private.checkRules=function(rules){var evalCode=rules.join(" || ");try{var evalResult;if($private.useEvalCache){evalResult=$private.evalCache[evalCode];}else{evalResult=eval(evalCode);}if(evalResult){return true;}}catch(e){return false;}};$public.getExecutedTags=function(){return $private.executedTags;};}function BehaviouralTargeting(){var $private={};var $public=this;$private.validator=new TypeValidator();$private.cookieUtils=new CookieUtils();$private.remoteStorage=new RemoteStorage();$public.getBTCookies=function(){var rtCodes=$private.getMergeCookies();var dntTrack=$public.getDoNotTrack();rtCodes.push(dntTrack);return rtCodes;};$private.getMergeCookies=function(){var BTCookie=$private.getClientsArray($private.cookieUtils.getItem("BT"));var DECookie=$private.getClientsArray($private.cookieUtils.getItem("DEretargeting"));return $private.mergeCookies(BTCookie,DECookie);};$private.getClientsArray=function(cookie){if(!$private.validator.isString(cookie)){return[];}if(cookie.length===0){return[];}var retargeting=cookie.split(";").sort();for(var i=0;i&lt;retargeting.length;i++){var arr=retargeting[0];if(arr===""){retargeting.splice(0,1);}}return retargeting;};$private.mergeCookies=function(deRetar,bt){var retargeting=deRetar.concat(bt).sort();for(var i=0;i&lt;retargeting.length;i++){if(retargeting[i]===retargeting[i+1]){retargeting.splice(i,1);}}return retargeting;};$public.getDoNotTrack=function(){var dntCode="9000";if(!navigator.doNotTrack&amp;&amp;!window.doNotTrack&amp;&amp;!navigator.MsDoNotTrack){dntCode="9000";return dntCode;}if(navigator.doNotTrack==="1"||window.doNotTrack==="1"||navigator.MsDoNotTrack==="1"){dntCode="9001";return dntCode;}if(navigator.doNotTrack==="yes"){dntCode="9003";return dntCode;}return dntCode;};}function DataLayer(){var $private={};var $public=this;$public.logs=new Logs();$public.logs.setPrefix("UOLPD.TagManager");$private.typeValidator=new TypeValidator();$private.remoteStorage=new RemoteStorage();$private.cookieUtils=new CookieUtils();$private.behaviouralTargeting=new BehaviouralTargeting();$public.__constructor=(function(){$private.remoteStorage.get("uolDataLayer",function(key,value){try{window.localStorage.setItem("uolDataLayer",value);}catch(e){}});})();$public.createDataLayer=function(){var namespace=window.UOLPD;if(!$private.typeValidator.isObject(namespace)){window.UOLPD={};}var dataLayer=window.UOLPD.dataLayer;if(!$private.typeValidator.isObject(dataLayer)){window.UOLPD.dataLayer={};}$private.addOrigin();$private.addFocusStatus();$private.addBT();$private.addUOLDNA();};$private.cleanSpecialChars=function(text){return text.replace(/(^https?:\/\/|["'=!+#\*~;^\(\)&lt;&gt;\[\],&amp;\\\/\.\:\-\_\?])+/gm,function(match,offset,string){var isProtocol=(/https?:\/\//g).test(match);var isLastChar=offset===(string.length-1);return(isProtocol||isLastChar)?"":" ";}).replace(/\s{2,}/g," ");};$private.addOrigin=function(){var origin=window.UOLPD.dataLayer.origin||$private.cleanSpecialChars($public.getOrigin());if(origin.slice(-1)===" "){origin=origin.slice(0,-1);}window.UOLPD.dataLayer.origin=origin;};$public.getOrigin=function(){if(!$private.isOnMainPage()){return document.referrer;}return window.location.href;};$private.isOnMainPage=function(){if(window.top!=self){return false;}return true;};$private.addFocusStatus=function(){$private.updateFocus();setInterval(function(){$private.updateFocus();},750);};$private.updateFocus=function(){try{window.UOLPD.dataLayer.hasFocus=window.parent.top.document.hasFocus().toString();}catch(err){$public.logs.error(err.name+": "+err.message);}};$private.sha256=function(message,callback){var msgBuffer=new TextEncoder("utf-8").encode(message);crypto.subtle.digest("SHA-256",msgBuffer).then(callback);};$private.UUID=(function(){var self={};var lut=[];for(var i=0;i&lt;256;i++){lut[i]=(i&lt;16?"0":"")+(i).toString(16);}self.generate=function(){var d0=Math.random()*4294967295|0;var d1=Math.random()*4294967295|0;var d2=Math.random()*4294967295|0;var d3=Math.random()*4294967295|0;return lut[d0&amp;255]+lut[d0&gt;&gt;8&amp;255]+lut[d0&gt;&gt;16&amp;255]+lut[d0&gt;&gt;24&amp;255]+"-"+lut[d1&amp;255]+lut[d1&gt;&gt;8&amp;255]+"-"+lut[d1&gt;&gt;16&amp;15|64]+lut[d1&gt;&gt;24&amp;255]+"-"+lut[d2&amp;63|128]+lut[d2&gt;&gt;8&amp;255]+"-"+lut[d2&gt;&gt;16&amp;255]+lut[d2&gt;&gt;24&amp;255]+lut[d3&amp;255]+lut[d3&gt;&gt;8&amp;255]+lut[d3&gt;&gt;16&amp;255]+lut[d3&gt;&gt;24&amp;255];};return self;})();$private.addUOLDNA=function(){try{var dna=document.cookie.includes("DNA=")?document.cookie.replace(/.*DNA=([^;|]+).*/,"$1"):null;window.UOLPD.dataLayer.UOLDNA=dna;}catch(e){}};$private.addBT=function(){var values=[];if($private.typeValidator.isString(window.UOLPD.dataLayer.bt)){values=window.UOLPD.dataLayer.bt.split(",");}var cookieValues=$private.behaviouralTargeting.getBTCookies();if($private.typeValidator.isArray(cookieValues)){values=$private.mergeArrays(values,cookieValues);}if(values.length&gt;0){window.UOLPD.dataLayer.bt=values.toString();}};$private.mergeArrays=function(dataLayerItems,cookieItems){var finalArray=[];finalArray=$private.addValidItems(dataLayerItems,finalArray);finalArray=$private.addValidItems(cookieItems,finalArray);return finalArray;};$private.addValidItems=function(dataArray,targetArray){if(!$private.typeValidator.isArray(dataArray)){return targetArray;}for(var i=0,length=dataArray.length;i&lt;length;i++){var item=dataArray[i];if(!$private.typeValidator.isString(item)){continue;}if(targetArray.indexOf(item)&lt;0){targetArray.push(item);}}return targetArray;};$public.setDataLayer=function(module){var dataLayer=$private.hasModuleDataLayer(module);if(module==="TailtargetTrack"&amp;&amp;dataLayer===undefined){window.UOLPD.dataLayer["tt_age"]="na";window.UOLPD.dataLayer["tt_cluster"]="na";window.UOLPD.dataLayer["tt_gender"]="na";window.UOLPD.dataLayer["tt_microsegments"]="na";window.UOLPD.dataLayer["tt_socialclass"]="na";window.UOLPD.dataLayer["tt_subjects"]="na";window.UOLPD.dataLayer["tt_team"]="na";}if(!$private.typeValidator.isObject(dataLayer)){return;}for(var key in dataLayer){window.UOLPD.dataLayer[key]=dataLayer[key];$public.logs.debug('Foi adicionado "'+key+" : "+dataLayer[key]+'" à window.UOLPD.dataLayer pelo módulo: '+module);}$private.addBT();};$private.hasModuleDataLayer=function(module){var data={};try{data=JSON.parse(window.localStorage.getItem("uolDataLayer"));}catch(e){}if(!$private.typeValidator.isObject(data)){return;}if(!$private.typeValidator.isString(module)){return;}var dataLayer=data[module];if(!$private.typeValidator.isObject(dataLayer)){return;}return dataLayer;};}function UniqueId(){var $private={};var $public=this;$private.typeValidator=new TypeValidator();$private.remoteStorage=new RemoteStorage();$private.trackManager=new TrackManager();$private.trackManager.setModuleName("core");$private.setUniqueId=function(value){var uniqueId=[],indice=1;if(!$private.typeValidator.isObject(value)||!$private.typeValidator.isString(value.dna)){return;}uniqueId.push(indice+"|"+value.dna);indice=indice+1;var hash=$private.setHash(indice,value.hash);if(hash){uniqueId.push(hash);}if(uniqueId.length&gt;0){window.localStorage.setItem("tt_uid",uniqueId.join(";"));}if(window.localStorage.getItem("tt_uid")&amp;&amp;window.localStorage.getItem("tt_uid").indexOf("{")!==-1){window.localStorage.removeItem("tt_uid");}};$private.setHash=function(indice,hash){if($private.typeValidator.isArray(hash)){var data=[];for(var i=0;i&lt;hash.length;i++){data.push(indice+"|"+hash[i]);indice=indice+1;}return data.join(";");}else{if(window.localStorage.getItem("tt_uid")&amp;&amp;window.localStorage.getItem("tt_uid").split("2|").length&gt;1){var hash=window.localStorage.getItem("tt_uid").split("2|")[1];return"2|"+hash;}}return;};$private.trackUniqueId=function(){$private.metrics={"groups":{"ttUid":"none","cookieDNA":"none","remoteDNA":"none","remoteDnaUid":"none"},"measures":{"Execution":"1"}};var cookieDNA=("; "+document.cookie).split("; DNA=").pop().split(";").shift(),ttUid;try{ttUid=window.localStorage.getItem("tt_uid");}catch(err){}if($private.typeValidator.isString(ttUid)){$private.metrics.groups.ttUid=ttUid;}if($private.typeValidator.isString(cookieDNA)){$private.metrics.groups.cookieDNA=cookieDNA;}$private.remoteStorage.get("DNA",$private.metricsDNA);};$private.metricsDNA=function(key,value){var data;try{data=value||"";}catch(err){data="";}if(data){$private.metrics.groups.remoteDNA=data;}$private.remoteStorage.get("DNA_UID",$private.metricsUniqueId);};$private.metricsUniqueId=function(key,value){var data;try{data=value||"";}catch(err){data="";}if(data){$private.metrics.groups.remoteDnaUid=data;}};$public.__constructor=(function(){$private.remoteStorage.get("UID",function(key,value){try{$private.setUniqueId(JSON.parse(value));}catch(e){}});$private.trackUniqueId();})();}function TMConsole(codRepository,version){var $private={};var $public=this;$public.logger=new Logs();$public.logger.setPrefix("UOLPD.TagManager");$private.typeValidator=new TypeValidator();$private.cookieUtils=new CookieUtils();$private.cookieName="uoltm_version";$public.__constructor=function(codRepository,version){if(!$private.isValidConstructorArguments(codRepository,version)){return;}if($private.hasOtherRepositoryCookie(codRepository)){return;}if(!$private.cookieUtils.getItem($private.cookieName)){$private.cookieUtils.setItem($private.cookieName,codRepository,null,0,0,15);}$private.appendOnDocComplete(codRepository,version);return $public;};$private.appendOnDocComplete=function(codRepository,version){$private.container=$private.createMainContainer(codRepository,version);if(document.readyState==="complete"){document.body.appendChild($private.container);return;}var method=(document.addEventListener)?"readystatechange":"onreadystatechange";var methodListener=(document.addEventListener)?"addEventListener":"attachEvent";document[methodListener](method,function(){if(document.readyState==="complete"){document.body.appendChild($private.container);}});};$private.isValidConstructorArguments=function(codRepository,version){if(!$private.typeValidator.isString(codRepository)){$public.logger.error("O parâmetro fornecido como código do repositório é inválido");return false;}if(!$private.typeValidator.isNumericString(version)){$public.logger.error("O parâmetro fornecido como versão do repositório é inválido");return false;}return true;};$private.hasOtherRepositoryCookie=function(codRepository){var currentCookie=$private.cookieUtils.getItem($private.cookieName);if($private.typeValidator.isString(currentCookie)&amp;&amp;currentCookie!==codRepository){return true;}return false;};$private.createMainContainer=function(codRepository,version){var mainContainer=document.createElement("div");mainContainer.setAttribute("id",codRepository);mainContainer.style.backgroundColor="#fafafa";mainContainer.style.bottom=0;mainContainer.style.display="block";mainContainer.style.height=Math.round(window.innerHeight/3)+"px";mainContainer.style.position="fixed";mainContainer.style.width="100%";mainContainer.style.fontFamily="Verdana, Sans-serif";mainContainer.style.zIndex="99999999999";mainContainer.appendChild($private.createHeaderContainer(codRepository,version));mainContainer.appendChild($private.createLogContainer());return mainContainer;};$private.createHeaderContainer=function(codRepository,version){var headerContainer=document.createElement("div");headerContainer.style.width="100%";headerContainer.style.borderTop="solid 0.5px #aaaaaa";headerContainer.style.color="#757575";headerContainer.style.position="relative";headerContainer.appendChild($private.createLogo());headerContainer.appendChild($private.createRepositoryInfo(codRepository,version));headerContainer.appendChild($private.createCloseButton(codRepository));headerContainer.appendChild($private.createControlButton(codRepository));return headerContainer;};$private.createLogo=function(){var logo=$private.createHeaderSubDivision();logo.appendChild($private.createLogoAnchor());return logo;};$private.createHeaderSubDivision=function(){var headerSubDivision=document.createElement("div");headerSubDivision.style.display="inline-block";headerSubDivision.style.padding="5px";return headerSubDivision;};$private.createLogoAnchor=function(){var anchor=document.createElement("a");anchor.setAttribute("href","//tagmanager.uol.com.br");anchor.style.backgroundImage="url(//imguol.com.br/tag-manager/icons-sprite.png)";anchor.style.backgroundPosition="0 0";anchor.style.backgroundRepeat="no-repeat";anchor.style.width="155px";anchor.style.height="38px";anchor.style.display="block";anchor.style.textIndent="100%";anchor.style.whiteSpace="nowrap";anchor.style.overflow="hidden";anchor.setAttribute("title","Logo do console do UOL Tag Manager");var h1=document.createElement("h1");h1.innerHTML="UOL Tag Manager";anchor.appendChild(h1);return anchor;};$private.createRepositoryInfo=function(codRepository,version){var repositoryInfo=$private.createHeaderSubDivision();var repositoryName=$private.createRepositoryName("Filmelier");codRepository=$private.createHeaderSubText(codRepository);version=$private.createHeaderSubText("Versão "+version);version.style.marginLeft="28px";repositoryInfo.innerHTML=repositoryName.outerHTML+"-"+codRepository.outerHTML+version.outerHTML;repositoryInfo.style.position="absolute";repositoryInfo.style.left=Math.round(window.innerWidth/3)+"px";repositoryInfo.style.marginRight="40px";return repositoryInfo;};$private.createRepositoryName=function(name){var h2=document.createElement("h2");h2.style.margin="0px 5px 0px 0px";h2.style.padding="0px";h2.style.fontWeight="lighter";h2.style.display="inline";h2.style.color="#757575";h2.style.fontSize="27px";h2.innerHTML=name;return h2;};$private.createHeaderSubText=function(innerText){var h4=document.createElement("h4");h4.style.margin="0px 0px 0px 5px";h4.style.padding="0px";h4.style.display="inline";h4.style.fontWeight="lighter";h4.style.color="#757575";h4.style.fontSize="17px";h4.innerHTML=innerText;return h4;};$private.createLogContainer=function(){var logContainer=document.createElement("div");logContainer.style.overflowX="hidden";logContainer.style.overflowY="auto";logContainer.style.height=(Math.round(window.innerHeight/3)-49)+"px";logContainer.setAttribute("class","logContainer");var table=document.createElement("table");table.style.width="100%";table.style.textAlign="left";table.style.borderCollapse="collapse";table.style.marginTop="15px";table.appendChild($private.createThead());table.appendChild($private.createTbody());logContainer.appendChild(table);return logContainer;};$private.createThead=function(){var thead=document.createElement("thead");thead.style.backgroundColor="#FAFAFA";var headers=["","Nome da Tag","Módulo","Mensagem","Tempo de execução"];for(var i=0,length=headers.length;i&lt;length;i++){var th=document.createElement("th");th.style.fontWeight="lighter";th.style.color="#757575";th.style.padding="5px 0px";th.style.fontSize="17px";th.innerHTML=headers[i];thead.appendChild(th);}return thead;};$private.createTbody=function(){var tbody=document.createElement("tbody");tbody.setAttribute("class","log-messages");return tbody;};$private.createCloseButton=function(codRepository){var anchor=document.createElement("a");anchor.style.backgroundImage="url('//imguol.com.br/tag-manager/icons-sprite.png')";anchor.style.backgroundPosition="-102px -49px";anchor.style.backgroundRepeat="no-repeat";anchor.style.height="15px";anchor.style.width="15px";anchor.style.display="inline-block";anchor.style.position="absolute";anchor.style.right="12px";anchor.style.marginTop="14px";anchor.style.cursor="pointer";anchor.setAttribute("title","Fechar o console do UOL Tag Manager");$private.applyEventClosed(anchor,codRepository);return anchor;};$private.applyEventClosed=function(element,codRepository){var methodListener=(document.addEventListener)?"addEventListener":"attachEvent";var nameEvent=(document.addEventListener)?"click":"onclick";element[methodListener](nameEvent,function(e){e.preventDefault();e.stopPropagation();$private.close(codRepository);});};$private.createControlButton=function(codRepository){var ctrlButton=document.createElement("a");ctrlButton.style.backgroundImage="url(//imguol.com.br/tag-manager/icons-sprite.png)";ctrlButton.style.backgroundPosition="-122px -49px";ctrlButton.style.backgroundRepeat="no-repeat";ctrlButton.style.height="25px";ctrlButton.style.width="25px";ctrlButton.style.display="inline-block";ctrlButton.style.position="absolute";ctrlButton.style.right="30px";ctrlButton.style.marginTop="14px";ctrlButton.style.cursor="pointer";ctrlButton.className="maximized";ctrlButton.setAttribute("title","Minimizar o console do UOL Tag Manager");$private.applyEventControlButton(ctrlButton,codRepository);return ctrlButton;};$private.applyEventControlButton=function(element,codRepository){var methodListener=(document.addEventListener)?"addEventListener":"attachEvent";var nameEvent=(document.addEventListener)?"click":"onclick";element[methodListener](nameEvent,function(event){event.preventDefault();event.stopPropagation();$private.controlConsole(event.target,codRepository);});};$private.close=function(codRepository){var mainContainer=document.getElementById(codRepository);if(mainContainer){mainContainer.style.display="none";}document.cookie=$private.cookieName+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/";};$private.controlConsole=function(target,codRepository){var className=target.className;var mainContainer=document.getElementById(codRepository);if(!mainContainer){return false;}target.classList.remove(className);if(className==="minimized"){mainContainer.style.height=Math.round(window.innerHeight/3)+"px";target.classList.add("maximized");target.style.backgroundPosition="-122px -49px";target.setAttribute("title","Minimizar o console do UOL Tag Manager");}else{if(className==="maximized"){mainContainer.style.height="50px";target.classList.add("minimized");target.style.backgroundPosition="-78px -49px";target.setAttribute("title","Maximizar o console do UOL Tag Manager");}else{return false;}}};$public.append=function(namTag,namespace,message,executionTime,messageType){var logContainer=$private.getLogContainer();if(!logContainer){return false;}if(!$private.isValidLog(namTag,namespace,message,executionTime,messageType)){return false;}logContainer.appendChild($private.createLogLine(namTag,namespace,message,executionTime,messageType));return true;};$private.createLogLine=function(namTag,namespace,message,executionTime,messageType){var logLine=document.createElement("tr");logLine.style.border="solid 0.5px #AAAAAA";logLine.style.backgroundColor="#FFFFFF";var statusIcon=$private.createLogTd($private.createStatusIcon(messageType));statusIcon.style.padding="10px";logLine.appendChild(statusIcon);logLine.appendChild($private.createLogTd(namTag));logLine.appendChild($private.createLogTd(namespace));logLine.appendChild($private.createLogTd(message));logLine.appendChild($private.createLogTd(executionTime+" ms"));return logLine;};$private.getLogContainer=function(){if(!$private.container){return;}var container=$private.findChildByClass($private.container,"logContainer");var tbody=$private.findChildByClass(container.firstChild,"log-messages");if(!tbody){return;}return tbody;};$private.findChildByClass=function(element,className){if(!element){return;}var childNodes=element.childNodes;for(var i=0,length=childNodes.length;i&lt;length;i++){var classes=childNodes[i].getAttribute("class");if(classes&amp;&amp;classes.indexOf(className)&gt;-1){return childNodes[i];}}return;};$private.isValidLog=function(namTag,namespace,message,executionTime,messageType){if(!$private.typeValidator.isString(namTag)){return false;}if(!$private.typeValidator.isString(namespace)){return false;}if(!$private.typeValidator.isString(message)){return false;}if(!$private.typeValidator.isNumber(executionTime)){return false;}if(!$private.isValidMessageType(messageType)){return false;}return true;};$private.isValidMessageType=function(messageType){if(!$private.typeValidator.isString(messageType)){return false;}messageType=messageType.toLocaleLowerCase();if(messageType==="error"){return true;}if(messageType==="warn"){return true;}if(messageType==="success"){return true;}return false;};$private.createStatusIcon=function(messageType){var i=document.createElement("i");i.style.backgroundImage="url(//imguol.com.br/tag-manager/icons-sprite.png)";i.style.backgroundPosition=$private.getStatusIconPosition(messageType);i.style.width="20px";i.style.height="20px";i.style.display="block";i.style.backgroundRepeat="no-repeat";return i.outerHTML;};$private.getStatusIconPosition=function(messageType){messageType=messageType.toLocaleLowerCase();if(messageType=="success"){return"-55px -49px";}if(messageType=="warn"){return"-26px -49px";}if(messageType=="error"){return"-1px -49px";}};$private.createLogTd=function(innerHTML){var td=document.createElement("td");td.style.fontWeight="lighter";td.style.color="#757575";td.style.fontSize="17px";td.style.padding="10px 0px";td.innerHTML=innerHTML;return td;};return $public.__constructor(codRepository,version);}function TagManager(nameSpace,codRepository,version){var $private={};var $public=this;$public.logs=new Logs();$public.logs.setPrefix("UOLPD.TagManager");$private.validator=new TypeValidator();$private.versionManager=new VersionManager();$public.trackManager=new TrackManager();$public.trackManager.setModuleName("core");$private.tagController=new TagController();$public.queryString=new QueryString();$private.cookieUtils=new CookieUtils();$private.dataLayer=new DataLayer();$private.version="${parent.version}";$private.triggerQueue=[];$public.init=function(tags,distinctEvals){$private.timeStampInit=Date.now();$public.trackManager.trackSuccess("Execucoes Iniciadas");$private.trackExecution();$private.startTMConsole();$private.dataLayer.createDataLayer();$private.tagController.loadEvalCache(distinctEvals);if(!$private.validator.isArray(tags)){return false;}if($private.versionManager.specificVersionWasRequested()){return $private.versionManager.setSpecificVersion();}tags=tags.concat(defaultTags);$private.cloneTriggerQueue();return $private.createModules(tags);};$private.trackExecution=function(){var trackAccounts=["552","553","670","1010"];var repAccount="552";if(trackAccounts.indexOf(repAccount)&gt;=0){$public.trackManager.trackExecution();}};$private.cloneTriggerQueue=function(){var triggerUOLTM=window.triggerUOLTM;if($private.validator.isArray(triggerUOLTM)){while(triggerUOLTM.length){$private.triggerQueue.push(triggerUOLTM.shift());}}window.triggerUOLTM=$private.triggerUOLTM;window.triggerUOLTM.push=$private.pushTrigger;};$private.createModules=function(tags){var result=true;if(tags.length===0){return false;}while(tags.length){$private.tagController.addEvents(tags.shift());}$private.tagController.triggerEvents("autostart");$private.triggerOnDocEvents();$private.updateEvents();$public.trackManager.trackSuccess("Execucoes Finalizadas");var executionTime=$private.calculateTimeSpent();$public.logs.debug("Tempo de execuçao: "+executionTime);$public.trackManager.trackCustomObj($private.getExecutionMetrics(executionTime));return result;};$private.calculateTimeSpent=function(){return Date.now()-$private.timeStampInit;};$private.getExecutionMetrics=function(executionTime){var metrics={};metrics.measures={};metrics.groups={};metrics.measures.executionTime=executionTime;$private.addTime(metrics);return metrics;};$private.addTime=function(metrics){if(metrics.measures.executionTime&lt;0||metrics.measures.executionTime&gt;1000){metrics.measures.OutsideTime=1;metrics.groups.groupType=2;}else{metrics.measures.Execution=1;metrics.groups.groupType=1;}};$private.triggerOnDocEvents=function(){if(document.readyState!=="loading"&amp;&amp;!$private.readyTriggered){$private.tagController.triggerEvents("onready");$private.readyTriggered=true;}if(document.readyState==="complete"){$private.tagController.triggerEvents("onload");return;}document.addEventListener("readystatechange",function(){if(document.readyState==="complete"){$private.tagController.triggerEvents("onload");}if(document.readyState!=="loading"&amp;&amp;!$private.readyTriggered){$private.readyTriggered=true;$private.tagController.triggerEvents("onready");}});};$private.updateEvents=function(){while($private.triggerQueue.length){$private.pushTrigger($private.triggerQueue.shift());}};$private.pushTrigger=function(trigger){if($private.validator.isObject(trigger)){$private.triggerUOLTM(trigger.eventName);return;}$private.triggerUOLTM(trigger);};$private.triggerUOLTM=function(eventType){if(!$private.validator.isString(eventType)){$public.logs.warn("O gatilho solicitado deve ser uma string");return;}if(eventType==="onload"){$public.logs.warn('O gatilho solicitado não pode ser do tipo "onload"');return;}if(eventType==="autostart"){$public.logs.warn('O gatilho solicitado não pode ser do tipo "autostart"');return;}if(eventType==="onready"){$public.logs.warn('O gatilho solicitado não pode ser do tipo "onready"');return;}$private.tagController.triggerEvents(eventType);};$public.tagsHistory=function(tagName){return $private.tagController.getTriggerHistory(tagName);};$private.startTMConsole=function(){var queryString=$public.queryString.getValue("uoltm_console");var repositoryCookie=$private.cookieUtils.getItem("uoltm_version");if(queryString===codRepository||repositoryCookie===codRepository){tmConsole=new TMConsole(codRepository,version);}};}var nameSpace=(new NameSpace()).create();nameSpace["wsywkx"]=nameSpace["wsywkx"]||{};nameSpace["wsywkx"].version="40";var tagManager=new TagManager(nameSpace,"wsywkx","40");nameSpace.trigger=tagManager.trigger;tagManager.init([{"module":"Prebid","rules":{"enable":["document.location.href.match(/.*/)"],"disable":["(function()  \t{     try {           \tvar isMobile = {              \tAndroid: function() \t{                 return navigator.userAgent.match(/Android/i);\t},              \tBlackBerry: function() {                 return navigator.userAgent.match(/BlackBerry/i);\t},              \tiOS: function() {                 return navigator.userAgent.match(/iPhone|iPad|iPod/i);             }, \tOpera: function() {                 return navigator.userAgent.match(/Opera Mini/i);             }, \tWindows: function() {                 return navigator.userAgent.match(/IEMobile/i) || navigator.userAgent.match(/WPDesktop/i);         \t},              \tany: function() {                 return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());       }          \t};                   \tif( isMobile.any() )             return 'true';          \telse             return 'false';     } catch(e){         return 'false';     }  \t})() == 'false'"]},"events":["autostart"],"config":{"bids":"[\n\n    {\n        code: 'banner-300x100-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[320, 50], [300, 100]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734740',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-300x250-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[300, 250]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734739',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-300x250-outstream-area',\n        mediaTypes: {\n            banner: {\n                sizes: [[300, 250]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734739',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-728x90-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[320, 50]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734740',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'in-article',\n        mediaTypes: {\n            video: {\n                context: 'instream',\n                playerSize: [480, 360],\n                mimes: ['video/mp4'],\n                protocols: [1, 2, 3, 7],\n                api: [2],\n                linearity: 1\n            }\n        },\n        bids: [{\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132827,\n                video: {\n                    skippable: false,\n                    playback_method: ['auto_play_sound_off']\n                }\n            }\n        },\n        {\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400,\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 74462\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29796220',\n                publisherId: '5892-6458-01',\n                placement: 'inStream'\n            }\n        }]\n    }\n]","prebidTimeout":"3000"},"name":"Prebid - Mobile - New"},{"module":"Prebid","rules":{"enable":["document.location.href.match(/.*/)"],"disable":["(function()  \t{     try {           \tvar isMobile = {              \tAndroid: function() \t{                 return navigator.userAgent.match(/Android/i);\t},              \tBlackBerry: function() {                 return navigator.userAgent.match(/BlackBerry/i);\t},              \tiOS: function() {                 return navigator.userAgent.match(/iPhone|iPad|iPod/i);             }, \tOpera: function() {                 return navigator.userAgent.match(/Opera Mini/i);             }, \tWindows: function() {                 return navigator.userAgent.match(/IEMobile/i) || navigator.userAgent.match(/WPDesktop/i);         \t},              \tany: function() {                 return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());       }          \t};                   \tif( isMobile.any() )             return 'true';          \telse             return 'false';     } catch(e){         return 'false';     }  \t})() == 'true'"]},"events":["autostart"],"config":{"bids":"[\n\n    {\n        code: 'banner-300x100-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[728, 90]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734740',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-300x250-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[300, 250]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734739',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-300x250-outstream-area',\n        mediaTypes: {\n            banner: {\n                sizes: [[300, 250]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734739',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'banner-728x90-1',\n        mediaTypes: {\n            banner: {\n                sizes: [[728, 90]]\n            }\n        },\n        bids: [{\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400\n            }\n        }, {\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132826\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 104794\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29734740',\n                publisherId: '5892-6458-01',\n                placement: 'inBanner'\n            }\n        }]\n    },\n    {\n        code: 'in-article',\n        mediaTypes: {\n            video: {\n                context: 'instream',\n                playerSize: [480, 360],\n                mimes: ['video/mp4'],\n                protocols: [1, 2, 3, 7],\n                api: [2],\n                linearity: 1\n            }\n        },\n        bids: [{\n            bidder: 'appnexus',\n            params: {\n                placementId: 29132827,\n                video: {\n                    skippable: false,\n                    playback_method: ['auto_play_sound_off']\n                }\n            }\n        },\n        {\n            bidder: 'rubicon',\n            params: {\n                accountId: 11976,\n                siteId: 442464,\n                zoneId: 2546400,\n            }\n        },\n        {\n            bidder: 'smartadserver',\n            params: {\n                domain: 'https://prg.smartadserver.com',\n                siteId: 498344,\n                pageId: 1655441,\n                formatId: 74462\n            }\n        },\n        {\n            bidder: 'seedtag',\n            params: {\n                adUnitId: '29796220',\n                publisherId: '5892-6458-01',\n                placement: 'inStream'\n            }\n        }]\n    }\n]","prebidTimeout":"3000"},"name":"Prebid - Desktop - New"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner300x250-fixo","isCompanion":"False","outOfPage":[],"isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","expble":"0","campaignuol":"1","geolocation":"True","fluid":[],"hide":"False","isIncremental":"true","bannerId":"banner-300x250-fixo-","bannerHeight":"250","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 300x250 - Banner Fixo"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":["document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/checkout(.*)?$/)","document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/play(.*)?$/)"]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/in-article/outstream","isCompanion":"False","outOfPage":[],"isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","pos":"outstream","expble":"1","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"false","bannerId":"banner-300x250-outstream-area","bannerHeight":"250","frequencyControl":[],"group":"5","timeToRefresh":"30"},"name":"DFP - Filmelier - 300x250 - Outstream"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner-320x50-fixo","isCompanion":"False","outOfPage":[],"isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"320","expble":"0","campaignuol":"1","geolocation":"True","fluid":[],"hide":"False","isIncremental":"false","bannerId":"banner-320x50-fixo","bannerHeight":"50","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 320x50 - Banner Fixo"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner-top","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[320, 100]]; [768, 0], [[728, 90]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"320","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"false","bannerId":"banner-top","bannerHeight":"50","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 320x50 - Banner Top"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner-top-premium","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[300, 100]]; [768, 0], [[728, 90]]; [1366, 0], [[970, 250]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"320","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"false","bannerId":"banner-top-premium","bannerHeight":"50","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 320x50 - Banner Top Premium"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner-middle-horizontal","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[300, 100]]; [768, 0], [[728, 90]]; [1366, 0], [[728, 90]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"728","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"true","bannerId":"banner-middle-horizontal-","bannerHeight":"90","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 728x90 - Banner  Middle Horizontal"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/banner-bottom","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[320, 50]]; [768, 0], [[728, 90]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"728","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"false","bannerId":"banner-bottom","bannerHeight":"90","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier - 728x90 - Banner Bottom"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[320, 50], [300, 100]]; [728, 0], [[728, 90]];","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"true","bannerId":"banner-300x100-","bannerHeight":"100","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 300x100"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","expble":"0","campaignuol":"1","geolocation":"True","fluid":[],"hide":"False","isIncremental":"true","bannerId":"banner-300x250-","bannerHeight":"250","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 300x250"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[300,250]]; [970, 0], [[300,600]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"true","bannerId":"banner-300x600-","bannerHeight":"600","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 300x600"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"320","expble":"0","campaignuol":"1","geolocation":"True","fluid":[],"hide":"False","isIncremental":"true","bannerId":"banner-320x50-","bannerHeight":"50","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 320x50"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[320, 50], [300, 100]]; [728, 0], [[728, 90]];","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"728","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"true","bannerId":"banner-728x90-","bannerHeight":"90","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 728x90"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[320, 50], [300, 100]]; [728, 0], [[970, 250]];","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"970","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"true","bannerId":"banner-970x250-","bannerHeight":"250","frequencyControl":[],"group":"5","timeToRefresh":"45"},"name":"DFP - Filmelier- 970x250"},{"module":"DfpAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"dfppath":"/8804/parceiros/filmelier/plataformas-patrocinadas","isCompanion":"False","outOfPage":[],"sizeMapping":"[0, 0], [[300, 100]]; [768, 0], [[468, 60]]","isSingleRequest":"False","forcePath":[],"nativeType":"0","bannerWidth":"300","expble":"0","campaignuol":"1","geolocation":"True","hide":"False","fluid":[],"isIncremental":"false","bannerId":"banner-plataformas-patrocinadas","bannerHeight":"100","frequencyControl":[],"group":"5"},"name":"DFP - Filmelier- Plataformas Patrocinadas"},{"module":"CodeInjector","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"codeInjector":'(function(){\n    const body = document.querySelector("body");\n    const iframe = document.createElement("iframe");\n    \n    var metaTag = document.createElement("meta")\n    metaTag.setAttribute("http-equiv", "origin-trial");\n    metaTag.setAttribute("content", "A/Bxl+hd1KxOHyBg7BQdTsnaiBryrNdw/iAc+prRNfkyf4LoYIoi6EOMUG4rnGzah7cQrxDtxOD8KZgv+pg/GQkAAACEeyJvcmlnaW4iOiJodHRwczovL3d3dy51b2wuY29tLmJyOjQ0MyIsImZlYXR1cmUiOiJQcml2YWN5U2FuZGJveEFkc0FQSXMiLCJleHBpcnkiOjE2ODA2NTI3OTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9")\n\n\n    iframe.src = "https://privacy-sandbox.uol.com.br/privacy-sandbox.html";\n    iframe.id = "privacy-sandbox";\n    iframe.style.width = "0px";\n    iframe.style.height = "0px";\n    iframe.style.border = "0px";\n    iframe.style.display = "none";\n\n    document.head.appendChild(metaTag);\n    body.appendChild(iframe);\n\n })()',"globalScope":[]},"name":"Privacy Sandbox"},{"module":"CodeInjector","rules":{"enable":["document.location.href.match(/.*/)"],"disable":["document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/checkout(.*)?$/)","document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/play(.*)?$/)"]},"events":["onload"],"config":{"codeInjector":'(function () {\n  "use strict";\n  // Config\n  // =============================================================================\n  var getDfpIu = function () {\n    var url = window.location.href;\n    if (url.match(/(vf1|localhost|127\\.0\\.0\\.1)/)) {\n      return "/8804/teste/inread";\n    } else {\n      return "/8804/parceiros/filmelier/in-article";\n    }\n  };\n  var config = {\n    actionVideoplayer: false,\n    baseContainerSelector: "#uolpd-video-inarticle",\n    bannerContainerId: "banner-300x250-outstream-area",\n    baseContainerMinHeight: "270px",\n    baseContainerHeight: "196px",\n    baseContainerwidth: window.innerWidth &lt; 400 ? "290px" : "350px",\n    baseContainerMargins: "0 0 20px 0",\n    baseContainerPositionBottom : window.innerWidth &lt; 768 ? \'72px\' : window.innerWidth &lt; 1024 ? \'90px\' : \'22px\',\n    enableCloseButton: true,\n    enableHeaderContainer: false,\n    enableInsertBanner: true,\n    enableRequestBanner: true,\n    floatingContainerLeft: window.innerWidth &lt; 1024,\n    headerStyle:\n      "height: 20px; font-size: 10px; line-height: 20px; text-align: center; text-transform: uppercase;letter-spacing:1.53px; width: 100%",\n    adContainerStyle: "height: 196px; width: 100% ; position: relative;",\n    bannerStyle:\n      "margin: 0 auto; width: 300px; height: 250px;text-align: center;",\n    closeButtonID: "inarticle-close-video",\n    closeButtonStyle:\n      "width: 34px; height: 34px; background-position: center center; background-repeat: no-repeat; background-size: 24px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAADMElEQVR42sVYv4saQRS+RZFrbLY7IY0WadzSJoggXJHKRlJuKx4kf0DstAkpbFPZpNcmgRQWEis5C5ukUMQUsbNXRDw2+8k8eY4zu6O7dxl4KPPjzbff++bNj5ub6MWS7MWLpbCEMOulAKomvxWWlozqVSBjBZNgAO58cwaDQWO1Wn1Zr9eDzWbzC4b/vn1dLpcfxuPxKwYuMigVkFyz2XyYzWZ/PMMCgPP5/G1UYDKYu2Kx+G4ymTzSRNvtdtfv971Go+G5rutVKpWD4T/q0Oazt+XABGMXg+JgjqyQc/y2220vn8972Ww20NAHfWnsbrf7K9i6CNQJmFqt9hlswCG+ulAohAKRDWMwlpiVQBmBQZhyCBN9XbfbvRiIbPBBoKbT6eswUEThrVhF9yTe4XAYGQwZMQVNibm0oSN27GQy+QahIs1cE6YgXS0Wiyf4DgodZyfnm0vsQJRxgSGDTxTkLR1LSnb8ZR6qB5W2gtrI4DuIJa6daq/X+43OnU5H65AXPjHG8KIbT/2Q6RlLZ4Ac346ZGEkujHYqmEAGExRu+FaE7UQ/aYTL//1ISz1MzDIoUzCUmygFiJx3DNuJfgCIEqFJNlaBMl0IVDC3EhByTyqV+rTf759MAclhCtMeN5onFJBpyFRgTEHhY1nI9IAQMhI1dm9TMCpRB4GCbyZqJaCjqGnZB2lBN7HpsscRReS6R1nUZ8veT4w/whIjTaxiIaiNDPsjCk6dApClAnTYNriO6vV67FsH5SChn5wuMZ7oqNVq/Yx7p5fZGY1G32T9qDbXQ9g4S3GcheR9Dr7FXGndEeSMpVKp1KUkCRFGBUNCRv7BsVjHju4IUgVLJPCoTBEzQuzfJe1YJudphwQOPRFTiP8lQkdf0gyYEWAc1VIPu3HYHBTCx681mAR5qlwun4FAHdoICGkG5yzh077k5qECVYWmZLZ4QZ2uXrBSvQaM9m4mhP5AwKAtZFnOGmcDbQCfyWTei7E5KUyRb6/EFpy7HBw31Ik2V/QlVmK541sKtmzxtY7Y++65iTpH9LEVrFjP8RzDn2FsyfizzLM8xwQ9ViU09l9e1awQu6r8A4hH+I8+sga+AAAAAElFTkSuQmCC); cursor: pointer; position: absolute;top:-15px; right:-20px; z-index: 9999; opacity: 1;",\n    pctVisible: 0.2,\n    videoQuantity: 2,\n    pathDFP: getDfpIu(),\n    videoPrebid: null,\n    URL_VAST:\n      "https://pubads.g.doubleclick.net/gampad/ads" +\n      "?sz=480x360" +\n      "&amp;iu=" +\n      getDfpIu() +\n      "&amp;ciu_szs=300x250" +\n      "&amp;output=vast" +\n      "&amp;ppid=" + UOLPD.dataLayer.ppid +\n      "&amp;unviewed_position_start=1" +\n      "&amp;correlator=" +\n      Math.floor(Math.random() * 100000000000000000) +\n      "&amp;cust_params=",\n    settings: [\n      {\n        key: "initialAudioVolume",\n        value: "60",\n      },\n    ],\n    reqid: null,\n    timeoutId: null,\n  };\n  // "&amp;description_url=" +\n  // encodeURIComponent(window.location.href) +\n  var model = {\n    adContainer: null,\n    adIsPlaying: false,\n    adStarted: false,\n    adsLoader: null,\n    adsManager: null,\n    adsRequest: null,\n    baseContainer: null,\n    closeButtonContainer: null,\n    comScoreStreamingStatus: null,\n    comScoreStreamingTagID: null,\n    mainLoop: null,\n    progressBar: null,\n    toggleAudioButton: null,\n    videoDimentions: {\n      height: null,\n      width: null,\n    },\n    videoDuration: null,\n    videoElement: null,\n    videoOrAdContainer: null,\n    videosRemaining: null,\n    _iOSDevice: navigator.userAgent.match(/iPhone|iPod|iPad/) ? true : false,\n  };\n  // Auxiliary functions\n  // =============================================================================\n  var isMobile = function () {\n    return (function (a) {\n      if (\n        /(android|bb\\d+|meego).+mobile|avantgo|bada\\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(ad|hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(\n          a\n        ) ||\n        /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\\-(n|u)|c55\\/|capi|ccwa|cdm\\-|cell|chtm|cldc|cmd\\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\\-s|devi|dica|dmob|do(c|p)o|ds(12|\\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\\-|_)|g1 u|g560|gene|gf\\-5|g\\-mo|go(\\.w|od)|gr(ad|un)|haie|hcit|hd\\-(m|p|t)|hei\\-|hi(pt|ta)|hp( i|ip)|hs\\-c|ht(c(\\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\\-(20|go|ma)|i230|iac( |\\-|\\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\\/)|klon|kpt |kwc\\-|kyo(c|k)|le(no|xi)|lg( g|\\/(k|l|u)|50|54|\\-[a-w])|libw|lynx|m1\\-w|m3ga|m50\\/|ma(te|ui|xo)|mc(01|21|ca)|m\\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\\-2|po(ck|rt|se)|prox|psio|pt\\-g|qa\\-a|qc(07|12|21|32|60|\\-[2-7]|i\\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\\-|oo|p\\-)|sdk\\/|se(c(\\-|0|1)|47|mc|nd|ri)|sgh\\-|shar|sie(\\-|m)|sk\\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\\-|v\\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\\-|tdg\\-|tel(i|m)|tim\\-|t\\-mo|to(pl|sh)|ts(70|m\\-|m3|m5)|tx\\-9|up(\\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\\-|your|zeto|zte\\-/i.test(\n          a.substr(0, 4)\n        )\n      ) {\n        return true;\n      } else {\n        return false;\n      }\n    })(navigator.userAgent || navigator.vendor || window.opera);\n  };\n  // Log\n  // =============================================================================\n  var logBadge = "[UOLPD - InArticle Video] ";\n  var log = {\n    adError: logBadge + "Ad failed to load with the error:",\n    adsManagerFailed: logBadge + "AdsManager couldn\'t be started:",\n    adsManagerLoaded: logBadge + "AdsManager loaded.",\n    adsRequested: logBadge + "Requesting ads.",\n    insertCloseButton: logBadge + "Inserting close button",\n    failinsertCloseButton: logBadge + "Failed insert of close button",\n    removeCloseButton: logBadge + "Removed close button",\n    removeBanner: logBadge + "Waiting for the time to close the banner",\n    removeBannerClick: logBadge + "Click in Close button the banner",\n    removeBannerTime: logBadge + "Timeout closed banner",\n    \n    deviceIOS: logBadge + "This is device iOS",\n    gettingVideoDuration: logBadge + "Trying to get video duration:",\n    imaSdkInitialize: logBadge + "IMA SDK initializing.",\n    imaSdkLoadFailed:\n      logBadge +\n      "IMA SDK couldn\'t be loaded. Aborting execution. Requested URL:",\n    insertingBanner: logBadge + "Inserting banner. There\'s no more to do.",\n    loadingAds: logBadge + "Loading ads.",\n    tagUrlRequested: logBadge + "Requested the following TagUrl:",\n    baseContainerNotFound: logBadge + "Couldn\'t find the target container:",\n    videoDuration: logBadge + "Video duration:",\n    videoRemaining: logBadge + "Videos remaining:",\n    videoStatus: logBadge + "Video status:",\n    comScorePause: logBadge + "called method stop at comScore streaming tag.",\n    comScoreResumed: logBadge + "called method play at comScore streaming tag.",\n    comScoreFailedPause:\n      logBadge + "failed to dispatch pause comScore streaming tag.",\n    comScoreFailedResumed:\n      logBadge + "failed to dispatch play comScore streaming tag.",\n    comScoreNotFound: logBadge + "No method found comScore",\n    prebidRequested: logBadge + "Requesting video Prebid",\n    prebidFound: logBadge + "Prebid found and configured",\n    prebidNotFound: logBadge + "Prebid NOT found",\n    prebidFailed: logBadge + "Prebid failed",\n  };\n  var debugLog = function (msg, data) {\n    if (data === void 0) {\n      data = "";\n    }\n    if (window.location.href.indexOf("inarticle-debug") &gt; -1) {\n      console.log(msg, data);\n    }\n  };\n  // DOM manipulation\n  // =============================================================================\n  var createAdStructure = function (container) {\n    if (config.enableHeaderContainer) {\n      var header = document.createElement("div");\n      header.id = "inarticle-ad-header";\n      header.innerText = "Publicidade";\n      header.style.cssText = config.headerStyle;\n      container.appendChild(header);\n    }\n    if (config.enableCloseButton) {\n      debugLog(log.insertCloseButton, "");\n      model.closeButtonContainer = document.getElementById(\n        config.closeButtonID\n      );\n      if (model.closeButtonContainer == null) {\n        var button = document.createElement("div");\n        button.id = config.closeButtonID;\n        button.style.cssText = config.closeButtonStyle;\n        container.appendChild(button);\n        model.closeButtonContainer = document.getElementById(\n          config.closeButtonID\n        );\n      }\n\n      model.closeButtonContainer.addEventListener("click", function () {\n        debugLog(log.removeCloseButton, "");\n        if (model.closeButtonContainer != null) {\n          model.closeButtonContainer.remove();\n        }\n        onAdSkipped();\n      });\n\n      if (model.closeButtonContainer == null) {\n        debugLog(log.failinsertCloseButton, "");\n      }\n    }\n    var containerId = "inarticle-ad-container";\n    var adContainer = document.getElementById(containerId);\n    if (adContainer == null) {\n      adContainer = document.createElement("div");\n      adContainer.id = containerId;\n      adContainer.style.cssText = config.adContainerStyle;\n      container.appendChild(adContainer);\n    }\n\n    return adContainer;\n  };\n  var createVideoElement = function (container) {\n    var video = document.createElement("video");\n    video.volume = 0;\n    video.style.height = "100%";\n    video.style.width = "100%";\n    video.style.pointerEvents = "none";\n    container.appendChild(video);\n    return video;\n  };\n  var images = {\n    muted:\n      "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE5Q0ExRTk5RTcwMzExRTU5M0Y2QUNGRDAyNEEzM0E5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE5Q0ExRTlBRTcwMzExRTU5M0Y2QUNGRDAyNEEzM0E5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTlDQTFFOTdFNzAzMTFFNTkzRjZBQ0ZEMDI0QTMzQTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTlDQTFFOThFNzAzMTFFNTkzRjZBQ0ZEMDI0QTMzQTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zkovHAAANUUlEQVR42uxdP0wUSxgfjI0Nd4bKQg8SLGzABBsT9K6wMSZAZ4wJZ4GVCb7ehEtoLXy9JPBKY/GwsJLAEU0oCDkSS413YGnwkIbC4t791p193w0LtzM7szu7zJdMOPTYnZnvN9+/mfm+AZY/KnXbcLdVuq3YbTf9f7/p/x6FDrtt1/+86/9e77ZWt+3labIGcjCGss/siiSTVYmDo+63TQeA5Ff4jN8q4n9eu3aNDQ8Pszt37rChoSF28+YfAYCfly9fjvSCdrvNdnf/CAD8PDg4YB8/fmStVovt7++H/QmAsOq3PQcAc0x/QkS6R5OTk6xcLrNKpcImJiYiM1mVAI6dnR1Wr9fZ5uYm+/Tpk/gVIGcli2CwkardttFtHd66K7zz+PHjztu3bzu/f//upE3oA/qCPqFvtK9+36uOjXJU6LZatzXDmG47nQKGpj+mgmNvf8a3+cR1xXvn9evXVqx0FcmAvmMMBAhtB4QIjH/w4EHnw4cPnbwQxoIxOSCE6/hmXhkfAQjN82ojlKhxd//+/VwzPgwIGLNgLJbOC/NrfOA3btzw9OR5JYwdc0CAUMv7qm/wwcJSPjo66px3whxgLggIGklKg4EEdf3fCNPevn2bLS4usnv37iWGPETzEMDZ29tjzWbzzO+OjIywUqnkBZR4FDEJWltbYwsLC2xra4uHm//qtn/ysPJfcXQ/evTI6KqH67W+vt55+fJlZ2pqqjM2NiYGZqQbnoFn4Zl4tkmXFHODOSLvX86yBCj4MXJvGXX1HZubm9P+kq9fv7LV1VUvNIt4fXcSQ4WAv6pafjuLhv1WFMPOoMHBQW+fAaHnmZkZNjo6qn1MS0tLbH5+nh0fH/O+Y8/jV5ZW/Th377oiv7O9va11pXz58sVbkUKQhVrUkDrTfj90jGXaf+aG+D70AX1Bn3TS58+fvbkj7uJ4lpjf5u7d/v6+1jCr4EfzoMqyz6QkAisF/13LNHjF4xg6w9WYO+IutrMAgoD50GU63aWQkCpnetp0Agw8hK2LiF1gNQjKupkfwniIwueWhlALft+aJoAgGIfVXK98QfRlMWTaE+LWFel89uwZnZPx3Ip9wvysx8p7gAAGagSBFepAO/O/fftGmZ+H3bICDX/Dso8rDWyxCQoc3ToNPkECLLP80DgNhceVBgQEqS2UBtdvugk+9aVLl/IIgp7NsLhuMlkojaQHsczFmU4/XwyEZBwEBT94VOsXKMNYVY1lEixKbI5g2HjMUe34OQDBNIkL1M4ASIPPpWq0VJgj4wZziQ8sqX38jIGgFBIurkWRpnHmFH9HjEKjW8kNE0ZfTkDwnC8OHPJYWFiQOeTxKi4IiFFozB6ocZ2VxkEOi0HQY93zLW9JAASqVRUEeCexB2omRJv38DTP7lkGghP+Pd0IUgBADwhUbALwhqgerarA02s4upQ2WQKCcr8InyIAAnWgamST42UbWq1+6DVbzvClCIICNdrOivHHAEBgGGLOZd1s8IgcNK3qGHAzSavfYhAErh3e++LFizP7FxMAgdRVCbQRryB2lLBmKtqXIRD0uHY49BHl9I8GAASLTyVsTKKEtTirv5224ZcyCHpcOxz9ikoaAMA9DCXjmxiEbVUpUOOIt50MgCDUtZMhTQAI+AAAyp5IJsfnaomtfnwfg5+dnU3UbtAEgjNdu5QAENgDsqogjhRQWv2CH9pJ2niMCYK+rl2KAFBWBapSoKnyMsHwqGYEBJFduxQBoGyQk0XZlPL7caBRg+thOwiqMq5dygBQdsnJwdpqZH2j8SU2gkDJtUsZADoWZ9/ooBfzR34bGYtTWP3aNzo0g6BGXTtT/TEEAKYiBcBLkrOo1M/vlY75RxQxNoCgzRK6qGoQAEpSgOwRPO+73y/j+uC7EkZGaiDgIMXPJAJbBgGgJAUInxp9xb+im/E8iX3vOPTz58/E3mUYAFUVNz1MDVwgD0UmTu/qc1TC1ez379/jI65er0T8MyQ9eIIPT58+9a5CJ0Wms4gmSMhCeoi5Bw+iEuHtzKkAwJ33qLSyskI7JHN/PTUQ5IR++XNOedCXCG9DmeyJBxnrnxh/5TiizMbtZstVAI9cShmD4C2J0sZ7GPxm2QjTeQJBAgAIjEGZ42PiouUqoOKhoBx9ISMti0/1mINw6iCeLeClx4ksNv7nceUEAJD3Jiq9e/eupxMOBKlQXeBFXyI87mG2FyCJ6iadpUvSCHKcYxUgbbuBxyQo5kkA+IRFVNqI6iYRkVPXPBgvL15IEQZHfaRAVDUAHoPX7E8WtBIAMIzfUGYlKiEdmyEAOFIEAOFJXyK8Hr7AdYFMAIjX02H/V9ZylB7tCjyRCQhVLviiwCuw5ABwPgBAeF0EALxsmDJ5cUnlLFcUKX3aE3jSlwivb16Qhptb/bmQApykJQCybvt06ObdGjoUeCMlAYrcPXAS4HxIAMLrorQKODw8dBLAUglAeCOlAhydY3IAcABw5ADgyAHAkQOAIwcARw4AfahYLAYf3fRZQ0WBN1IAUA4junm3hpTD+QCAchjRzbtdEkAlnC+tApwEiEbCLZyCTRJAVAHSW4n+mTJQybE6nFAbGXWSfebUDYKgJPBEWgJ4NsDBwYGTAprpzZs3SYBAevUTXns2ADomdajQASAaXb16NQkQSAOAHuoFAFr41Gq1VPRbxbE5dRBUBJ70JcLr4IMtF0MYf27eSKjv09AIgtgXQxg3BHd2diK98eLFi2xycpL/Ou3WeWqSwJt78AI8iUKEx7sUAJ4dIHPJcHp6mro5jtIBQUXgRV8Sb3UN+L/gymgdSIpqDCIzxfXr17keGdGsAtjdu3eV/hi3XqAP5+bmrAXC9+/f2cOHD9nW1hZfiWDkL4VH4Xr48Pb2Nrt161Zk+82/eod3birrEk0JIk7VaXEb8ueYqmloiU2gNUEEyEucKJMhDJk1mf407eWYLcj+eeXKFa3ZPy0DgZfeVmZ8JFNYaMJI6RyBJEtIm9lV6Bl9+ZeR/L+qhRktBUGQzV0mw2m/XIFJpYlLkrRmALcIBNrSxIlkOlFkWtIgKMwYpwaARSAwkihSSQ2oZKNOiWJXAbEEBEZTxZpKFm0TKdcBsgQERpNFB96A6Zz0KZPxdPGGQGA8XbyOl8SuVZcgSdUCTBkEJZZQwYhAzMQsGZMVMlIyxgAI2iyhkjGM6SkaNZ6xUL2VLiMMVV4aXsVwVS0apVw2DhPHDNexNywNtJSNsyHVfdzikcqFI03WsXcuo/nVH1sKZFwVZMZlNLn6e6SASvFoogqy5BVEchlt3VcwYZDHKh9POtFg2afAZZTdhUuadLvkVS4CZfWg4MYs5wAEPfsKSRWgkvUawCvdQbkNlT0CkFC27RXLB51wGWUre5siEvPf0K0HlYoXg6AziVFYZfmhwGXEqkvbZRSM75KRwUKkq7hERC/lDQTj1EiEy/jjx49URH8S7neDDzKmcZIndXDCZcRRtKRdRh4tNG1wl/ggVQs8CSBYzhkIMD//Ju0ykjltswQu7Fb57hkMPBXCpBDDUOctGStdRpPV0AQjOzHVusztAdWj1+g40VnNjEcM+7qMJkCQtpvdUI0S0gGQYFGW9w76SkwTIEg70BZECVWNwpCwMR/MeB5BMDs7a8LoSzXUPs51XVwQwIcl4oxLg0JOVIHnQqOUnGbmt21YLNpAECINmhmPGVRpxFBH2Ng25hsBASZKsA2yBoQexus6ZkYWh1XMNwIC7t+SA40cCM8tVQ0Fv29Nulmky/AjK9/qSKp2EJwChLbv9tiQnGLa70vbBONtFvt9QQDRp/OKNjZbyDGnMDAUElrpJ5jOI386N4QENzkTzKcgaPJgke5wKC5xINYuSAW6DfrKZ9K4prFM+8/cEN+HPqAvui+WJBUoGzC8UurMT2PWFYlGsnYgU8nq6qqX+gTZTY6OjsK+hiwcyIfYYiQz1ik07LciC0mDNzg46GXZQBn2mZkZNjo6qn1MS0tLbH5+nh0fH/O+V5haBhErKAiHmj5di0MZ6+vr3oqcmprqjI2Nxc40gmfgWXgmnm3y4Ae9A5BUeHcgIRDAav0bqwoJkhYXF71UqkkRUqMiQ/be3h5rNs++IDMyMsJKpZKXeFkl964qra2tsYWFBZ43CNLqr277J0/h0BIjZ+1xdCmLZ+1NrHpyjIveA8wt9RyjMrlVajth7OQAZ143w06VBhvMwguZSZ3dEyKdG+ycZl7vCZnCj84zEDA2IY6R9b0Orbtl7bwCIYTxbZaf3U5zQOAhVVvO3Mu6pKeEsB3jIwIhUA3IbwNL2cbsXmHhavSV5OThot4xXtFG6Am/UjDYIBnQh1OYzo07q3X8QEaAAAsZWcmfiOFZJLgul8teaHZiYiJy5SxVQkAJKdcRet7c3OSJl8Ww80q3rXbbnu0TO5BBqcDBMMNCKpageBLPGD40NBRE8/AzKjjAZF5YCT9RYwf7DKi0sb+/H/YndZ/hmWB61gEgUtkHQsWXDqbrGR76q7zut80sT14eABAmIYZ9QNAdPRlwcCZzkX7oM7uVtRXej/4TYAC9+tYn9GEsAwAAAABJRU5ErkJggg==)",\n    unmuted:\n      "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5ODM5RDNBRTcwMzExRTVBMTVBRDIxRkQ0NjY5ODQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5ODM5RDNCRTcwMzExRTVBMTVBRDIxRkQ0NjY5ODQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjk4MzlEMzhFNzAzMTFFNUExNUFEMjFGRDQ2Njk4NDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjk4MzlEMzlFNzAzMTFFNUExNUFEMjFGRDQ2Njk4NDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7dyqOsAAAIqElEQVR42uydPWwTPRjH3VcsDDSFjaUtbCykEiwgUCPEghjCwIKQSHeQwo5EuyNRFiaGdGJhaLuwFNGiViyAUsEIImlXJFJYGEDKe4+JD9dnX853Tu7r/5cu6ttDztvzz8+XP26i3+8zqLz6D48AAEAAAAIAEACAAAAEACAAAAEACABAAAACABAAgAAABACgQorWAyS5ICs1vKvnXTOZ6T8AMNbO7w+utndVAEAJO//ChQtOIQAAOer8Z8+e9ff392UINgFAiTpfiCA4c+aMgKAFAErU+UKfPn3qHz16VEDQAADF0zL1D3UydbZOBIYUGFYBQPHUEhB8/vxZC8Hdu3cFAJ04QSEAyAkEFPiR79fp2rVrAoJVAFA8VQYpX//69etaAAiMkydPCgjqAKCYEFAFkJt8nR49eiQA6Nm4AgCQH1VFwPfixQstBGQhbF0BAEh/ZNuoSX1G5l4XDyiuYB4AZD/P78VI31bD4oEHDx7IWQEAyHqRJwYEfjxAfl+nS5cuibYXAUCGO//WrVtxc/h6mCvY2NiIHBACgJTLu1IO33bpCqSAcBEAZLi2r8zuteK4Ahrxca0AAEix8w0TOzaFHBrd3OfHtQIAYMwAmHJ4pZBjs+SrYwIrihUAAME8e3WEbYfO7klB4aYtXBGsQBMAhFfZNpmjVTYh4hM7tJhDF73//PlTXujRcGEFyOKE1QUAwMCPStfmiL9vMyx6l+b4bWr6oVZAqgvUAcA/zYuRIyZZxgSAH71T1W6I2V62tQK6GEOKL1oA4G8HLIuOp9FBwdLr16/HBYCAj3/fu3fvAh1Gv5MsUtSAsGmyLLSYRMoyKmUGoC5GnzoCHQBgu1mDQ0iFIJ1u375tWxuosJDVQ5JVaZQRgBlROROjRB15CQFoxAjcKsJs62r6yqiNClfL5Fqk2GK1bAA0xain2rlpAiUBAEkmduoiK/j9+7cLKzBvCga/ffvWn5ycDLiBIgNQHdTX/YkXeggmxQRAN7FjtSJHZAW6UUtWIEabHVNsoXMDRQSgIqd2VGc3Vd8SAhAo70oP2Aai+TArMKyQY4othriBVlEBCKR2UWUJwDwbvmNn0dYK6NyTVMhpJ3UDikUpFAAVEQCJyFo3Q+YIgGpYHi/V322Ct3pYIefs2bO2mz/4/5/O5altJe2/LBwQQQ+v610LXtTMvE5hL1++ZFevXh3V900NLjY7Oxu4Sd/rBW/iP1citrlOf8POzg579epV4Obly5fFjwsR29viH1tbgRtzc3P+j06eRooWYEaq33Nfado9MwIX0Agr5Cg1/fmIfw+PWyjyDykMRXUDTZMLVOOAvLoAP7WjB21K7UYIgB9sUZA5ZHHmpgXQ/enpaW179HsLt8KXkJO5V9Vutw/BlDcAAqkdjTYXipkGtk2xAEX0khWo2rSny1qkmkDDJg74/v17oC0pRslEDNC3uHbJd3mjjnkPiT1//pwdO3YszfjjPn08fvyYffny5dCNI0eOsCtXrhz6dxG0YvLdtVrN/zFiW/Ss2IcPHwI3vGBTzhgSaaxBoGfSmOfX2Nu3b9nNmzezMJX8hjrt169fbGlpKUjHfb/fb9gEb9vb24Eb58+ftw3ejG2dOHFCDmhTDwL7f5tJVwlKwb7v1hVywubik5juqIHqnTt3Au08fPjQr1UUIQ1MW3s02vb399nKSjDrq9fraZnuLv/odgM3Tp06JX6czZULyLB4z6+trbnw3UbTffr0aZuO4yDt7u4GTdbMDABwrDXRaX/+/An47snJSeG7K0lGrlR4itJxP+jDy5JG+ocDgH8Pe4setoPqm0vTzRvpdDqmymINALiT0XRbAuDSdGthohQVFsC9jB03NTVlk3aNxXQDAPc64B8HByOLuo8fP+4ufwcA47MAMUy3ti3nM3kAwHkg6Mp0czPS6/VGBiUAKIdmlfQRAIxQPMcf5PxJNaX4/ETtSEEoABih5hQ/7Wtvb+9QWha3LcmU72bljwYAEUabVIjpJvkCKSY4AAA5sgBSahil41y6EgAwRtXoQyqzxjXdLl2JNghU5ysAgJsAsEajVpr9iwuAS1fCe14qRHFJ5eotAOBGN8ToV+vs79+/F7WBrqgVxLUAUk2/GxHKkbsSAPBXC5yCG8GVX9Ls4FpSV/L161cbAFy6EgAQIqrz1qanp9nCwkLg5vr6uq255T127ty5wA3aODLQm7j+32VW4hSAiYmJoVe1WmX37t3LGgBLJvNPK4UHnUbR/3qEtmj5+BQtflWLQDFqAEYAXNYTxmoBPn78yJ4+fcouXryo3UKVgmhtHt+SplsV/OTJE2fmn2IJy04ztmUZS4QLG0PKvTEkra1hiwxbw4YNlEJuDVMfGDaH6lX4zaGy/JO/6FAl09l7DgHQHg5hMNc27oQfbKE710A6wzDquYGrJldCG0VkV4IDInBABI6IwRExOCQKh0SV4Zi4sJQRx8SV4KDIsJQRB0UW/6jY0JQRR8WW7LBoNWXEYdHlOi7eTxlxXDxeGIEXRuCVMdl5ZYyU9+OVMWNUFl8a1bQd/XhplJuUcVSvjWswvDYOL440TSApbwvDiyPLBIDy6libWgJeHZt3CPDy6HIJr48vOQCmCaSO5QQSn0Ogl2Dpsomoox8AZACCGBNIvuk3TWxJef/QNQkAIF0IbDt/qOmXFqN2ojQGANJVxfLfN8NMP/2O7jGLxagAID+qCrdhWuEkBX6Ri1kAID+Wghd8TOscpQkfqxVJACAfnc+XtpnWDiimv27TOADIvvgEEhWLdH5fqSVYz2MAgBx0vmmVj7JpxLaWAAAyrmU2ZPZQmkCy2TQCAPI8d+BgAgkA5B0CZQdSK8kXAICcQaDMHiZevQQAcgaB1PntOEEfACgABK46HwDkE4Keq853AcAEOrHcwjmBAAACABAAgAAABAAgAAABAAgAQAAAAgAQAIAAAAQAIAAAFVL/CzAAqggU5izl/nsAAAAASUVORK5CYII=)",\n  };\n  var toggleMuteUnmute = function () {\n    var _a;\n    var currentVolume = model.adsManager.getVolume();\n    if (currentVolume &gt; 0) {\n      model.adsManager.setVolume(0);\n      model.toggleAudioButton.style.backgroundImage = images.muted;\n    } else {\n      var unmutedVolume =\n        Number(\n          (_a = config.settings.find(function (k) {\n            return k.key == "initialAudioVolume";\n          })) === null || _a === void 0\n            ? void 0\n            : _a.value\n        ) / 100;\n      model.adsManager.setVolume(unmutedVolume);\n      model.toggleAudioButton.style.backgroundImage = images.unmuted;\n    }\n  };\n  var createPlayerControls = function (container) {\n    var toggleAudio = document.createElement("div");\n    toggleAudio.style.backgroundImage = images.muted;\n    toggleAudio.style.backgroundSize = "contain";\n    toggleAudio.style.bottom = "5px";\n    toggleAudio.style.cursor = "pointer";\n    toggleAudio.style.height = "24px";\n    toggleAudio.style.position = "absolute";\n    toggleAudio.style.right = "5px";\n    toggleAudio.style.width = "24px";\n    toggleAudio.onclick = toggleMuteUnmute;\n    model.toggleAudioButton = toggleAudio;\n    container.appendChild(toggleAudio);\n    var progressBarContainer = document.createElement("div");\n    progressBarContainer.style.backgroundColor = "#ebe9e8";\n    progressBarContainer.style.bottom = "0";\n    progressBarContainer.style.height = "3px";\n    progressBarContainer.style.left = "0";\n    progressBarContainer.style.position = "absolute";\n    progressBarContainer.style.width = "100%";\n    container.appendChild(progressBarContainer);\n    var progressBar = document.createElement("div");\n    progressBar.style.backgroundColor = "#e94200";\n    progressBar.style.bottom = "0";\n    progressBar.style.height = "3px";\n    progressBar.style.left = "0";\n    progressBar.style.position = "absolute";\n    progressBar.style.width = "0%";\n    model.progressBar = progressBar;\n    progressBarContainer.appendChild(progressBar);\n  };\n  // Pixel comScore; 2021/12\n  var insertcomScoreVideoAdvertisement = function (type = "", adVideoDuration) {\n    if (model.comScoreStreamingStatus == type) return false;\n    model.comScoreStreamingStatus = type;\n    try {\n      if (model.comScoreStreamingTagID == null)\n        model.comScoreStreamingTagID = Date.now();\n      var comScoreStreamingTag = new Image();\n      // var comScoreStreamingTag = document.createElement("script");\n      // comScoreStreamingTag.setAttribute("type", "text/javascript");\n      // comScoreStreamingTag.setAttribute("async", "true");\n      switch (type) {\n        case "paused":\n          comScoreStreamingTag.setAttribute(\n            "src",\n            "https://sb.scorecardresearch.com/p?c1=2&amp;c2=27893134&amp; ns_ap_sv=2.1511.10&amp;ns_type=hidden&amp;ns_st_it=a&amp;ns_st_sv=4.0.0&amp;ns_st_ad=1&amp;ns_st_sq=1&amp;ns_st_id=" +\n              model.comScoreStreamingTagID +\n              "&amp;ns_st_ec=2&amp;ns_st_cn=1&amp;ns_st_ev=end&amp;ns_st_ct=va11&amp;ns_st_cl=" +\n              adVideoDuration +\n              "&amp;ns_st_pt=" +\n              adVideoDuration +\n              "&amp;c3=UOLADNET&amp;c4=*null&amp;c6=*null&amp;ns_ts=" +\n              Date.now()\n          );\n          debugLog(log.comScorePause, type);\n          break;\n        case "resumed":\n          comScoreStreamingTag.setAttribute(\n            "src",\n            "https://sb.scorecardresearch.com/p?c1=2&amp;c2=27893134&amp; ns_ap_sv=2.1511.10&amp;ns_type=hidden&amp;ns_st_it=a&amp;ns_st_sv=4.0.0&amp;ns_st_ad=1&amp;ns_st_sq=1&amp;ns_st_id=" +\n              model.comScoreStreamingTagID +\n              "&amp;ns_st_ec=1&amp;ns_st_cn=1&amp;ns_st_ev=play&amp;ns_st_ct=va11&amp;ns_st_cl=" +\n              adVideoDuration +\n              "&amp;ns_st_pt=0&amp;c3=UOLADNET&amp;c4=*null&amp;c6=*null&amp;ns_ts=" +\n              Date.now()\n          );\n          debugLog(log.comScoreResumed, type);\n          break;\n        default:\n          debugLog(log.comScoreNotFound, type);\n          break;\n      }\n      // model.videoOrAdContainer.appendChild(comScoreStreamingTag);\n    } catch (exInitComScore) {\n      switch (type) {\n        case "paused":\n          debugLog(log.comScoreFailedPause, exInitComScore);\n          break;\n        case "resumed":\n          debugLog(log.comScoreFailedResumed, exInitComScore);\n          break;\n        default:\n          debugLog(log.comScoreNotFound, exInitComScore);\n          break;\n      }\n      model.comScoreStreamingTagID = null;\n    }\n  };\n  // Ads handling\n  // =============================================================================\n  var pauseResumeSetup = function () {\n    model.adStarted = true;\n    model.mainLoop = setInterval(function () {\n      // Controls video resize\n      // -------------------------------------------------------------------------\n      var currentHeight = model.videoOrAdContainer.clientHeight;\n      var currentWidth = model.videoOrAdContainer.clientWidth;\n      if (\n        currentHeight !== model.videoDimentions.height ||\n        currentWidth !== model.videoDimentions.width\n      ) {\n        model.adsManager.resize(\n          currentWidth,\n          currentHeight,\n          google.ima.ViewMode.NORMAL\n        );\n        model.videoDimentions.height = currentHeight;\n        model.videoDimentions.width = currentWidth;\n      }\n      // Controls play/pause by visible area or focus\n      // -------------------------------------------------------------------------\n      var boundaries = model.videoOrAdContainer.getBoundingClientRect();\n      var minVisibleArea = boundaries.height * config.pctVisible;\n      var visibleTop = window.innerHeight - boundaries.top;\n      var visibleBottom = boundaries.bottom;\n      var remainingTime = model.adsManager.getRemainingTime();\n      if (\n        window.document.hasFocus() &amp;&amp;\n        visibleTop &gt;= minVisibleArea &amp;&amp;\n        visibleBottom &gt;= minVisibleArea\n      ) {\n        model.adsManager.resume();\n        !model.adIsPlaying &amp;&amp; debugLog(log.videoStatus, "resumed");\n        model.adIsPlaying = true;\n        if (model.comScoreStreaming != "resumed")\n          insertcomScoreVideoAdvertisement("resumed", remainingTime);\n      } else {\n        if (model.adStarted) {\n          model.adsManager.pause();\n          model.adIsPlaying &amp;&amp; debugLog(log.videoStatus, "paused");\n          model.adIsPlaying = false;\n          if (model.comScoreStreaming != "paused")\n            insertcomScoreVideoAdvertisement("paused", remainingTime);\n        }\n      }\n      // Controls progress bar\n      // -------------------------------------------------------------------------\n      model.progressBar.style.width =\n        String((1 - remainingTime / model.videoDuration) * 100) + "%";\n    }, 100);\n  };\n  var loadAds = function () {\n    debugLog(log.loadingAds);\n    model.videoElement.load();\n    model.adContainer.initialize();\n    var height = model.videoElement.clientHeight;\n    var width = model.videoElement.clientWidth;\n    try {\n      model.adsManager.init(width, height, google.ima.ViewMode.NORMAL);\n      model.adsManager.start();\n      model.baseContainer.style.position = "fixed";\n      model.baseContainer.style.display = "block";\n    } catch (ex) {\n      console.error(log.adsManagerFailed, ex);\n    }\n  };\n  var closedBannerTimeouts = function (model) {\n    debugLog(log.removeBanner);\n    setTimeout(() =&gt; {\n      debugLog(log.removeBannerTime);\n      if (model.baseContainer != null) model.baseContainer.remove();\n    }, 30 * 1000);\n  };\n  var insertBanner = function (container, config) {\n    if (!config.enableInsertBanner || isMobile()) {\n      if (model.baseContainer != null) model.baseContainer.remove();\n      return false;\n    }\n    debugLog(log.insertingBanner);\n    if (container == null) {\n      model.baseContainer = document.querySelector(\n        config.baseContainerSelector\n      );\n      if (model.baseContainer != null) {\n        model.baseContainer.style.position = "relative";\n        model.baseContainer.style.minHeight = config.baseContainerMinHeight;\n        model.baseContainer.style.margin = config.baseContainerMargins;\n        model.videosRemaining = config.videoQuantity;\n        if (model.videoOrAdContainer == null) {\n          model.videoOrAdContainer = createAdStructure(\n            model.baseContainer,\n            config\n          );\n        }\n        container = model.videoOrAdContainer;\n      } else {\n        console.error(log.baseContainerNotFound, config.baseContainerSelector);\n      }\n    }\n    if (config.enableHeaderContainer) {\n      var header = model.baseContainer.querySelector("#inarticle-ad-header");\n      var headerHeight = 0;\n      model.baseContainer.style.height =\n        String(model.videoDimentions.height + headerHeight) + "px";\n    } else {\n      model.baseContainer.style.height = "250px";\n      model.baseContainer.style.width = "300px";\n      model.baseContainer.style.margin = "0px";\n      model.videoOrAdContainer = createAdStructure(model.baseContainer, config);\n    }\n    model.baseContainer.style.position = "fixed";\n    model.baseContainer.style.display = "block";\n    \n    var banner = document.createElement("div");\n    banner.id = config.bannerContainerId;\n    banner.style.cssText = config.bannerStyle;\n    container.appendChild(banner);\n    window.uolads &amp;&amp; window.uolads.push({ id: banner.id });\n    window.DYNAD_TV.config.enableRequestBanner = false;\n    closedBannerTimeouts(model);\n  };\n  // Event Handlers\n  // =============================================================================\n  var onAdStarted = function () {\n    debugLog(log.videoStatus, "started");\n    model.videosRemaining--;\n    var count = 0;\n    do {\n      // Sometimes `getRemainingtime` gets called before the video is\n      // trully ready, getting a value like `-1`\n      model.videoDuration = model.adsManager.getRemainingTime();\n      if(model.videoDuration &lt;= 0)  model.videoDuration = model.adsManager.getCurrentAd().getDuration();\n      \n      debugLog(log.gettingVideoDuration, String(model.videoDuration));\n      count++;\n      if (count === 50) {\n        // Sometimes the video never loads then the code gets stuck in\n        // an infinite loop\n        onAdFailed();\n        break;\n      }\n    } while (model.videoDuration &lt;= 0);\n    debugLog(log.videoDuration, String(model.videoDuration));\n    createPlayerControls(model.videoOrAdContainer);\n    pauseResumeSetup();\n  };\n  var onAdFinished = function (status) {\n    return function () {\n      debugLog(log.videoStatus, status);\n      debugLog(log.videoRemaining, String(model.videosRemaining));\n      clearInterval(model.mainLoop);\n      if (model._iOSDevice) {\n        model.videosRemaining = 0;\n      }\n      if (model.videoOrAdContainer != null) {\n        setTimeout(() =&gt; {\n          model.videoOrAdContainer.innerHTML = "";\n          if (status !== "skipped" &amp;&amp; model.videosRemaining &gt; 0) {\n            initializeIma(model, config);\n          } else {\n            if (window.DYNAD_TV.config.enableRequestBanner) {\n              insertBanner(model.videoOrAdContainer, config);\n            } else {\n              if (model.baseContainer != null) model.baseContainer.remove();\n            }\n          }\n        }, 1000);\n      }\n    };\n  };\n  var onAdSkipped = onAdFinished("skipped");\n  var onAdComplete = onAdFinished("complete");\n  var onAdFailed = onAdFinished("failed");\n  var onAdsManagerLoaded = function (event) {\n    debugLog(log.adsManagerLoaded);\n    model.adsManager = event.getAdsManager(model.videoElement);\n    // START - IMA Event Listeners\n    // ---------------------------------------------------------------------------\n    model.adsManager.addEventListener(\n      google.ima.AdEvent.Type.STARTED,\n      onAdStarted,\n      false\n    );\n    model.adsManager.addEventListener(\n      google.ima.AdEvent.Type.SKIPPED,\n      onAdSkipped,\n      false\n    );\n    model.adsManager.addEventListener(\n      google.ima.AdEvent.Type.COMPLETE,\n      onAdComplete,\n      false\n    );\n    // END - IMA Event Listeners\n    // ---------------------------------------------------------------------------\n    if (model._iOSDevice) {\n      model.videoOrAdContainer.innerHTML = "";\n      insertBanner(model.videoOrAdContainer, config);\n    } else {\n      loadAds();\n    }\n  };\n  var onAdError = function (error) {\n    // console.error(log.adError, error);\n    if (\n      error\n    ) {\n      model.videoOrAdContainer.innerHTML = "";\n      insertBanner(model.videoOrAdContainer, config);\n    } else if (model.adsManager != null) {\n      model.adsManager.destroy();\n    }\n  };\n  // URL_Vast Parameters\n  // =============================================================================\n  var getVideoInArticlePos = function () {\n    return String(config.videoQuantity - model.videosRemaining + 1);\n  };\n  var getVideoSize = function () {\n    var videoSize = "";\n    if (isMobile()) {\n      var deviceSize = window.screen.availWidth * window.screen.availHeight;\n      var playerSize =\n        model.videoDimentions.width * model.videoDimentions.height;\n      videoSize = playerSize &gt;= deviceSize * 0.2 ? "large" : "small";\n    } else {\n      videoSize =\n        model.videoDimentions.height &lt; 300 || model.videoDimentions.width &lt; 400\n          ? "small"\n          : "large";\n    }\n    return videoSize;\n  };\n  var getUvTags = function () {\n    var _a, _b, _c;\n    return ((_c =\n      (_b =\n        (_a = window.universal_variable) === null || _a === void 0\n          ? void 0\n          : _a.page) === null || _b === void 0\n        ? void 0\n        : _b.tags) === null || _c === void 0\n      ? void 0\n      : _c.length) &gt; 0\n      ? window.universal_variable.page.tags.toString()\n      : "";\n  };\n  var getDatalayerKeyValues = function () {\n    var _a;\n    var keyValues = "";\n    if ((_a = window.UOLPD) === null || _a === void 0 ? void 0 : _a.dataLayer) {\n      var dataLayer_1 = window.UOLPD.dataLayer;\n      var keys = Object.keys(dataLayer_1).sort();\n      keyValues = keys.reduce(function (acc, k) {\n        return acc + "&amp;" + k + "=" + dataLayer_1[k];\n      }, "");\n    }\n    return keyValues;\n  };\n  var getRequiredParams = function () {\n    return (\n      "&amp;vad_type=linear" +\n      "&amp;vpos=preroll" +\n      "&amp;pod=1" +\n      "&amp;min_ad_duration=0" +\n      "&amp;max_ad_duration=999999000" +\n      "&amp;ppos=1" +\n      "&amp;lip=true" +\n      "&amp;video_url_to_fetch=" +\n      encodeURIComponent(window.location.href) +\n      "&amp;"\n    );\n  };\n  var getTagUrlParams = function (str) {\n    if (true) {\n      var stringAdCustomParams = str;\n      if (str.indexOf("&amp;cust_params=") &gt; -1) {\n        var str_array = str.split("&amp;cust_params=");\n        var ret_str = str_array[1] != "" ? "&amp;" : "";\n        stringAdCustomParams =\n          str_array[0] +\n          "&amp;impl=s" +\n          "&amp;gdfp_req=1" +\n          "&amp;ppid=" + UOLPD.dataLayer.ppid +\n          "&amp;ad_rule=0" +\n          "&amp;env=vp" +\n          "&amp;description_url=" +\n          encodeURIComponent(window.location.href) +\n          "&amp;cust_params=" +\n          str_array[1] +\n          ret_str;\n      }\n\n      return (\n        stringAdCustomParams +\n        encodeURIComponent(\n          "videoplayertype=dynad_in-article" +\n            "&amp;videoinarticlepos=" +\n            getVideoInArticlePos() +\n            "&amp;videoplayersize=" +\n            getVideoSize() +\n            "&amp;keyword=video-auto-play" +\n            getDatalayerKeyValues()\n        ) +\n        getRequiredParams()\n      );\n    }\n  }; // IMA SDK\n  // =============================================================================\n  var loadImaSdk = function (src) {\n    return new Promise(function (resolve, reject) {\n      var script = document.createElement("script");\n      script.onload = resolve;\n      script.onerror = reject;\n      script.src = src;\n      document.head.append(script);\n    });\n  };\n  var initializeIma = function (model, config) {\n    debugLog(log.imaSdkInitialize);\n    if (model.videoOrAdContainer == null) {\n      model.videoOrAdContainer = createAdStructure(model.baseContainer, config);\n    }\n    model.videoElement = createVideoElement(model.videoOrAdContainer);\n    model.adContainer = new google.ima.AdDisplayContainer(\n      model.videoOrAdContainer,\n      model.videoElement\n    );\n    model.adsLoader = new google.ima.AdsLoader(model.adContainer);\n    // START - IMA Event Listeners\n    // ---------------------------------------------------------------------------\n    model.adsLoader.addEventListener(\n      google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,\n      onAdsManagerLoaded,\n      false\n    );\n    model.adsLoader.addEventListener(\n      google.ima.AdErrorEvent.Type.AD_ERROR,\n      onAdError,\n      false\n    );\n    // END - IMA Event Listeners\n    // ---------------------------------------------------------------------------\n    model.videoDimentions.height = model.videoOrAdContainer.clientHeight;\n    model.videoDimentions.width = model.videoOrAdContainer.clientWidth;\n    model.adsRequest = new google.ima.AdsRequest();\n    model.adsRequest.adTagUrl = getTagUrlParams(\n      config.videoPrebid || config.URL_VAST\n    );\n    debugLog(log.tagUrlRequested, model.adsRequest.adTagUrl);\n    model.adsRequest.linearAdSlotHeight = model.videoDimentions.height;\n    model.adsRequest.linearAdSlotWidth = model.videoDimentions.width;\n    model.adsRequest.nonLinearAdSlotHeight = model.videoDimentions.height / 3;\n    model.adsRequest.nonLinearAdSlotWidth = model.videoDimentions.width;\n    model.adsLoader.requestAds(model.adsRequest);\n    debugLog(log.adsRequested);\n  };\n  // Main\n  // =============================================================================\n  var startInArticleVideo = function (model, config) {\n    model.baseContainer = document.querySelector(config.baseContainerSelector);\n    if (model.baseContainer == null) {\n      document\n        .getElementsByTagName("body")[0]\n        .insertAdjacentHTML(\n          "afterbegin",\n          \'&lt;div id="uolpd-video-inarticle"&gt;&lt;/div&gt;\'\n        );\n      model.baseContainer = document.querySelector(\n        config.baseContainerSelector\n      );\n    }\n    model.baseContainer.style.display = "none";\n    model.baseContainer.style.position = "relative";\n    model.baseContainer.style.height = config.baseContainerHeight;\n    model.baseContainer.style.width = config.baseContainerwidth;\n    model.baseContainer.style.margin = config.baseContainerMargins;\n    model.baseContainer.style.zIndex = 2147483647;\n    model.baseContainer.style.bottom = config.baseContainerPositionBottom;\n    config.floatingContainerLeft\n      ? (model.baseContainer.style.left = "20px")\n      : (model.baseContainer.style.right = "20px");\n    model.videosRemaining = config.videoQuantity;\n    initializeIma(model, config);\n  };\n  var getPrebidVastURLForPrebid = function (adUnit) {\n    return pbjs.adServers.dfp.buildVideoUrl({\n      adUnit: adUnit,\n      params: {\n        iu: window.DYNAD_TV.config.pathDFP\n          ? window.DYNAD_TV.config.pathDFP\n          : "/8804/teste/inread",\n        cust_params: {\n          videoplayertype: "dynad_in-article",\n          keyword: "video-auto-play",\n        },\n        output: "xml_vast4",\n        ad_rule: "0",\n      },\n    });\n  };\n  var checkForVideoBids = function (cb, model, config) {\n    debugLog(log.prebidRequested, "");\n    try {\n      var videoBids = window.UOLPD.TagManager.Prebid.videoBids;\n      var controllerVideoPrebidNotfound = true;\n      if (\n        videoBids &amp;&amp;\n        typeof videoBids === "object" &amp;&amp;\n        videoBids.constructor === Array\n      ) {\n        if (videoBids.length) {\n          var videoPrebidReturn = getPrebidVastURLForPrebid(videoBids[0]);\n          if (videoPrebidReturn) {\n            config.videoPrebid = videoPrebidReturn;\n            controllerVideoPrebidNotfound = false;\n          }\n        }\n        controllerVideoPrebidNotfound\n          ? debugLog(log.prebidNotFound, "")\n          : debugLog(log.prebidFound, config.videoPrebid);\n        cb(model, config);\n      } else {\n        window.DYNAD_TV.config.reqid =\n          window.DYNAD_TV.config.reqid || Date.now();\n        window.UOLPD.TagManager.Prebid.attachVideoListener(\n          window.DYNAD_TV.config.reqid,\n          function (adUnit) {\n            window.DYNAD_TV.config.timeoutId &amp;&amp;\n              clearTimeout(window.DYNAD_TV.config.timeoutId);\n            config.videoPrebid = getPrebidVastURL(adUnit);\n            debugLog(log.prebidFound, config.videoPrebid);\n            cb(model, config);\n          }\n        );\n        window.DYNAD_TV.config.timeoutId = setTimeout(\n          function () {\n            window.UOLPD.TagManager.Prebid.detachVideoListener(\n              window.DYNAD_TV.config.reqid\n            );\n            debugLog(log.prebidNotFound, "");\n            cb(model, config);\n          },\n          window.innerWidth &lt;= 767 ? 6500 : 4500\n        );\n        if (config.videoPrebid == null) {\n          cb(model, config);\n        }\n      }\n    } catch (ex) {\n      window.DYNAD_TV.config.timeoutId &amp;&amp;\n        clearTimeout(window.DYNAD_TV.config.timeoutId);\n      window.DYNAD_TV.config.reqid &amp;&amp;\n        window.UOLPD.TagManager.Prebid.detachListener(\n          window.DYNAD_TV.config.reqid\n        );\n      debugLog(log.prebidFailed, ex);\n      cb(model, config);\n    }\n  };\n  var main = function (model, config) {\n    window.DYNAD_TV.config.actionVideoplayer = true;\n    var url = "//imasdk.googleapis.com/js/sdkloader/ima3.js";\n    if (model._iOSDevice) {\n      debugLog(log.deviceIOS, "");\n      insertBanner(null, config);\n      return false;\n    }\n    loadImaSdk(url).then(\n      function () {\n        // Success\n        checkForVideoBids(startInArticleVideo, model, config);\n      },\n      function () {\n        // Failed\n        console.error(log.imaSdkLoadFailed, url);\n      }\n    );\n  };\n  window.onload = function () {\n    return main(model, config);\n  };\n  setTimeout(function () {\n    if (!window.DYNAD_TV.config.actionVideoplayer) {\n      window.onload();\n    }\n  }, 500);\n  window.DYNAD_TV = {\n    config: config,\n    model: model,\n  };\n})();\n',"globalScope":[]},"name":"__Video In-article - Ad Manager"},{"module":"TailtargetTrack","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{},"name":"Tail Target"},{"module":"ModulesInjectorAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"src":"//me.jsuol.com.br/aud/filmelier.js","type":"script"},"name":"Google Analytics - Script"},{"module":"ModulesInjectorAsync","rules":{"enable":["document.location.href.match(/.*/)"],"disable":[]},"events":["autostart"],"config":{"src":"//tm.jsuol.com.br/modules/dmp-uol-sync-p.js","type":"script"},"name":"Projeto - UOL DMP"}],["document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/checkout(.*)?$/) || document.location.href.match(/^(http(s)?\\:\\/\\/)?(www\\.)?filmelier(\\.uol)?\\.com\\/br\\/play(.*)?$/)","document.location.href.match(/.*/)","(function()  \t{     try {           \tvar isMobile = {              \tAndroid: function() \t{                 return navigator.userAgent.match(/Android/i);\t},              \tBlackBerry: function() {                 return navigator.userAgent.match(/BlackBerry/i);\t},              \tiOS: function() {                 return navigator.userAgent.match(/iPhone|iPad|iPod/i);             }, \tOpera: function() {                 return navigator.userAgent.match(/Opera Mini/i);             }, \tWindows: function() {                 return navigator.userAgent.match(/IEMobile/i) || navigator.userAgent.match(/WPDesktop/i);         \t},              \tany: function() {                 return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());       }          \t};                   \tif( isMobile.any() )             return 'true';          \telse             return 'false';     } catch(e){         return 'false';     }  \t})() == 'false'","(function()  \t{     try {           \tvar isMobile = {              \tAndroid: function() \t{                 return navigator.userAgent.match(/Android/i);\t},              \tBlackBerry: function() {                 return navigator.userAgent.match(/BlackBerry/i);\t},              \tiOS: function() {                 return navigator.userAgent.match(/iPhone|iPad|iPod/i);             }, \tOpera: function() {                 return navigator.userAgent.match(/Opera Mini/i);             }, \tWindows: function() {                 return navigator.userAgent.match(/IEMobile/i) || navigator.userAgent.match(/WPDesktop/i);         \t},              \tany: function() {                 return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());       }          \t};                   \tif( isMobile.any() )             return 'true';          \telse             return 'false';     } catch(e){         return 'false';     }  \t})() == 'true'"]);})(window,document);</pre></body></html>

                             

Screenshot: