1!function(t){"use strict";var e=t.jQuery,o=t.DOMPurify,r="__symposiumBootstrapTooltipXssHardened",n="__symposiumBootstrapPopoverXssHardened",i="__symposiumBootstrapButtonXssHardened",s=["a","b","br","em","i","li","ol","p","small","span","strong","u","ul"],p=["class","href","title","target","rel"],a=/^(?:(?:https?|mailto|tel):|#|\/?(?!\/)|\.\/?|\.\.(?:\/|$)|[^a-z][^:]*$)/i;function u(t){return null==t?"":String(t)}function l(t){return"_blank"===String(t||"").toLowerCase()}function c(t){var e;return!!t&&(e=String(t).replace(/[\u0000-\u0020]+/g,""),!(/^\/\//.test(e)||/^(?:javascript|vbscript|data):/i.test(e))&&a.test(e))}function f(r,n,i){if(i){var f,d,h;r.html((f=n,(d=o.sanitize(u(f),{ALLOWED_TAGS:s,ALLOWED_ATTR:p,ALLOW_DATA_ATTR:!1,FORBID_TAGS:["img","svg","iframe","object","embed","script","form","input","button","textarea","select"],FORBID_ATTR:["style","srcdoc"],ALLOWED_URI_REGEXP:a,RETURN_TRUSTED_TYPE:!1}),t.document&&t.document.createElement)?((h=t.document.createElement("div")).innerHTML=d,function t(o){var r,n,i,s,p,a;if(o&&o.getElementsByTagName)for(n=0,r=o.getElementsByTagName("a");n<r.length;n++)(s=(i=r[n]).getAttribute("href"))&&!c(s)&&i.removeAttribute("href"),l(i.getAttribute("target"))&&(a=(p=i.getAttribute("rel")||"")?p.split(/\s+/):[],-1===e.inArray("noopener",a)&&a.push("noopener"),-1===e.inArray("noreferrer",a)&&a.push("noreferrer"),i.setAttribute("rel",e.trim(a.join(" "))))}(h),h.innerHTML):d));return}r.text(u(n))}e&&o&&(e.fn.tooltip&&e.fn.tooltip.Constructor&&!e.fn.tooltip.Constructor.prototype[r]&&(e.fn.tooltip.Constructor.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();f(t.find(".tooltip-inner"),e,this.options&&this.options.html),t.removeClass("fade in top bottom left right")},e.fn.tooltip.Constructor.prototype[r]=!0),e.fn.popover&&e.fn.popover.Constructor&&!e.fn.popover.Constructor.prototype[n]&&(e.fn.popover.Constructor.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),o=this.getContent(),r=t.find(".popover-title"),n=t.find(".popover-content");this.options&&this.options.html?(f(r,e,!0),"string"==typeof o||null==o?(n.children().detach(),f(n,o,!0)):n.children().detach().end().append(o)):(f(r,e,!1),n.children().detach().end().text(u(o))),t.removeClass("fade top bottom left right in"),r.html()?r.show():r.hide()},e.fn.popover.Constructor.prototype[n]=!0),e.fn.button&&e.fn.button.Constructor&&!e.fn.button.Constructor.prototype[i]&&(e.fn.button.Constructor.prototype.setState=function(t){var o="disabled",r=this.$element,n=r.data(),i=r.is("input");t+="Text",null==n.resetText&&r.data("resetText",i?r.val():r.text()),setTimeout(e.proxy(function(){var e=null==n[t]?this.options[t]:n[t];i?r.val(u(e)):r.text(u(e)),"loadingText"==t?(this.isLoading=!0,r.addClass(o).attr(o,o).prop(o,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(o).removeAttr(o).prop(o,!1))},this),0)},e.fn.button.Constructor.prototype[i]=!0))}(window);
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.