1$(document).ready(function(){function createMarkup(obj){var styleStr="";for(var i in obj){styleStr+=i+" {\n";for(var j in obj[i]){styleStr+=" "+j+":"+obj[i][j]+";\n"}styleStr+="}\n"}return styleStr}window.canvasAd=function canvasAd(payload){var css="";$("#ca_heading").text(payload.heading.copy);$("#ca_cta").text(payload.button.copy).attr("href",payload.ad_url);$("#ca_block-link").attr("href",payload.ad_url);$("#ca_logo").html('<img src="'+payload.logo+'">');$.each(payload,function(index,value){if(value.css){css+=createMarkup(value.css)}});$('<style type="text/css">'+css+"</style>").appendTo("head");$(".ad__canvas-payload").removeClass("ad__canvas--hidden");$("body").addClass("ad__canvas-active");$(".container--leaderboard-ad").addClass("hide-on-takeover-ad")}});
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.