1window.defineYetience=function(yetience_callback){if(!window.yetience){window.yetience={}};window.yetience.fileLoader={script:function(src,callback){var s=document.createElement('script');s.setAttribute('src',src);s.onload=window.yetience.callBackAfterDelay(callback);document.body.appendChild(s)},style:function(href,callback){var styles=document.createElement('link');styles.rel='stylesheet';styles.type='text/css';styles.media='screen';styles.href=href;document.getElementsByTagName('head')[0].appendChild(styles);styles.onload=window.yetience.callBackAfterDelay(callback)}};window.yetience.callBackAfterDelay=function(cb){return function(){setTimeout(function(){cb()},0)}};window.yetience.fileSuffix={script:'.js',style:'.css'};window.yetience.loadApp=function(prefix,callback){window.yetience.loadGroups(prefix,window.yetience.scripts,'script',function(){window.yetience.loadGroups(prefix,window.yetience.styles,'style',function(){callback() 2if(typeof Autience!='undefined'&&Autience){Autience.utils.emitAutienceEvent('load')}})})};window.yetience.loadGroups=function(prefix,script_groups,type,done){if(script_groups&&script_groups.length>0){addGroup(0)}else{done()} 3function addGroup(group_i){loadScriptGroup(script_groups[group_i],function(){if(group_i<script_groups.length-1){addGroup(group_i+1)}else{done()}})};function loadScriptGroup(group,group_callback){if(group){addItem(0)}else{group_callback()} 4function addItem(script_i){var src=prefix+group.base+'/'+group.items[script_i]+window.yetience.valueOrBlank(group.suffix)+window.yetience.fileSuffix[type] 5window.yetience.fileLoader[type](src,function(){if(script_i<group.items.length-1){addItem(script_i+1)}else{group_callback()}})}}};window.yetience.valueOrBlank=function(value){if(value) 6return value 7else return''};window.yetience.ajax=function(url,method,data,success,failure){if(!this.xhr){this.xhr=window.ActiveX?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()} 8var self=this.xhr 9self.onreadystatechange=function(){if(self.readyState===4&&self.status===200){if(success){success(self.responseText)}}else if(self.readyState===4){if(failure){failure()}}} 10this.xhr.open(method,url,!0) 11this.xhr.setRequestHeader("Content-Type","application/json") 12if(data){this.xhr.send(JSON.stringify(data))}else{this.xhr.send()}};window.yetience.browserVersion=function(){var browser_data={} 13var OSName="Unknown OS";if(navigator.appVersion.indexOf("Win")!=-1)OSName="Windows";if(navigator.appVersion.indexOf("Mac")!=-1)OSName="MacOS";if(navigator.appVersion.indexOf("X11")!=-1)OSName="UNIX";if(navigator.appVersion.indexOf("Linux")!=-1)OSName="Linux";browser_data.OS=OSName;navigator.sayswho=(function(){var N=navigator.appName,ua=navigator.userAgent,tem;var M=ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);if(M&&(tem=ua.match(/version\/([\.\d]+)/i))!=null)M[2]=tem[1];M=M?[M[1],M[2]]:[N,navigator.appVersion,'-?'];return M})();browser_data.browser_version=navigator.sayswho;return browser_data};window.yetience.sendEvent=function(event,website_id,data){if(!data){data={}} 14data.source="browser" 15data.version=window.yetience.version 16data.path=window.location.href 17data.wordpress_version=window.yetience.wordpress_version;var browser_data=window.yetience.browserVersion() 18data.browser_version=browser_data.browser_version;data.OS=browser_data.OS 19if(!website_id){var setup=window.yetience.readFromPlatform() 20website_id=setup.id} 21if(!website_id){return!1} 22var img=document.createElement("img");var image_url=window.yetience.server+'/track/api/EventLogs/image?event='+event+'&client_id='+website_id;image_url=image_url+'&time='+Date.now() 23if(window.btoa){var encoded_data=window.btoa(JSON.stringify(data)) 24image_url=image_url+'&data='+encoded_data} 25img.src=image_url 26img.style.visibility='hidden' 27document.body.appendChild(img)};window.onerror=function(message,source,lineno,colno,error){if(source.indexOf('client.min.js')>=0||source.indexOf('admin.min.js')>=0){data={} 28data.message=message 29data.source=source 30data.lineno=lineno 31data.colno=colno 32data.error=error 33var website_id='X',send_event=!0 34if(typeof Autience!=='undefined'&&Autience&&Autience.setup&&Autience.setup.id){website_id=Autience.setup.id 35var now=Math.round(new Date().getTime()/1000);var six_hours=6*60*60 36var created=Autience.utils.nestedValue(Autience,['setup','first_widget_time']);var time_gap=now-created 37if(created&&time_gap>0&&time_gap<six_hours){send_event=!0}else{send_event=!1}} 38if(send_event){window.yetience.sendEvent('d_client_error',website_id,data)}}};if(yetience_callback){yetience_callback()}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.