1'use strict';var ITER=ITER||{};ITER.UTIL=ITER.UTIL||{}; 2ITER.UTIL.URL=ITER.UTIL.URL||function(){return{getDomain:function(){for(var b=0,a=document.domain,c=a.split("."),e="_gd"+(new Date).getTime();b<c.length-1&&-1==document.cookie.indexOf(e+"="+e);)a=c.slice(-1-++b).join("."),document.cookie=e+"="+e+";domain="+a+";";document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain="+a+";";return a},getQueryParam:function(b){b=new RegExp("[?&]"+b+"(=([^&#]*)|&|#|$)","g");var a=[],c;do(c=b.exec(window.location.search))&&a.push(c&&c[2]?decodeURIComponent(c[2].replace(/\+/g, 3" ")):"");while(c);return 0===a.length?"":1===a.length?a[0]:a},setQueryParam:function(b,a){var c=!1,e=0,d=window.location.search||"?";d=d.replace(new RegExp("([?&]"+b+"=)[^?&]*","g"),function(h,g){c=!0;return g+(a instanceof Array?a[e++]:a)});if(c){if(a instanceof Array&&a.length>e)for(var f=e;f<a.length;f++)"?"!==d&&(d+="&"),d+=b+"="+a[f]}else if(a instanceof Array&&1<a.length)for(f=0;f<a.length;f++)"?"!==d&&(d+="&"),d+=b+"="+a[f];else f=a instanceof Array?a[0]:a,"?"!==d&&(d+="&"),d+=b+"="+f;window.location.href= 4[location.protocol,"//",location.host,location.pathname,d,window.location.hash].join("")},getFragmentIdentifier:function(b){b="."+b+":";var a=window.location.hash.replace("#","");return 0<=a.indexOf(b)?(a=a.substring(a.indexOf(b)+b.length),0<=a.indexOf(";")&&(a=a.substring(0,a.indexOf(";"))),a):""},setFragmentIdentifier:function(b,a){b="."+b+":";var c=(new RegExp(b+"{1}.*?;")).exec(document.location.hash);null==c?null!=a&&""!=a&&(document.location.hash=document.location.hash+b+a+";"):document.location.hash= 5null!=a&&""!=a?document.location.hash.replace(c[0],b+a+";"):document.location.hash.replace(c[0],"")}}}();
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.