1!function(a){skel.breakpoints({xlarge:"(max-width: 1680px)",large:"(max-width: 1280px)",medium:"(max-width: 980px)",small:"(max-width: 736px)",xsmall:"(max-width: 480px)","xlarge-to-max":"(min-width: 1681px)","small-to-xlarge":"(min-width: 481px) and (max-width: 1680px)"}),a(function(){var b=a(window),c=a("head"),d=a("body");d.addClass("is-loading"),b.on("load",function(){setTimeout(function(){d.removeClass("is-loading")},100)});var e;b.on("resize",function(){d.addClass("is-resizing"),clearTimeout(e),e=setTimeout(function(){d.removeClass("is-resizing")},100)}),a("form").placeholder(),skel.on("+medium -medium",function(){a.prioritize(".important\\28 medium\\29",skel.breakpoint("medium").active)}),skel.canUse("object-fit")&&"safari"!=skel.vars.browser||a(".image.object").each(function(){var b=a(this),c=b.children("img");c.css("opacity","0"),b.css("background-image",'url("'+c.attr("src")+'")').css("background-size",c.css("object-fit")?c.css("object-fit"):"cover").css("background-position",c.css("object-position")?c.css("object-position"):"center")});var f=a("#sidebar"),g=f.children(".inner");skel.on("+large",function(){f.addClass("inactive")}).on("-large !large",function(){f.removeClass("inactive")}),"android"==skel.vars.os&&"chrome"==skel.vars.browser&&a("<style>#sidebar .inner::-webkit-scrollbar { display: none; }</style>").appendTo(c),skel.vars.IEVersion>9&&a('<a href="#sidebar" class="toggle">Toggle</a>').appendTo(f).on("click",function(a){a.preventDefault(),a.stopPropagation(),f.toggleClass("inactive")}),f.on("click","a",function(b){if(skel.breakpoint("large").active){var c=a(this),d=c.attr("href"),e=c.attr("target");b.preventDefault(),b.stopPropagation(),d&&"#"!=d&&""!=d&&(f.addClass("inactive"),setTimeout(function(){"_blank"==e?window.open(d):window.location.href=d},500))}}),f.on("click touchend touchstart touchmove",function(a){skel.breakpoint("large").active&&a.stopPropagation()}),d.on("click touchend",function(a){skel.breakpoint("large").active&&f.addClass("inactive")}),b.on("load.sidebar-lock",function(){var a,c;1==b.scrollTop()&&b.scrollTop(0),b.on("scroll.sidebar-lock",function(){var d,e;if(!(skel.vars.IEVersion<10)){if(skel.breakpoint("large").active)return void g.data("locked",0).css("position","").css("top","");d=Math.max(a-c,0),e=Math.max(0,b.scrollTop()-d),1==g.data("locked")?e<=0?g.data("locked",0).css("position","").css("top",""):g.css("top",-1*d):e>0&&g.data("locked",1).css("position","fixed").css("top",-1*d)}}).on("resize.sidebar-lock",function(){c=b.height(),a=g.outerHeight()+30,b.trigger("scroll.sidebar-lock")}).trigger("resize.sidebar-lock")});var h=a("#menu"),i=h.children("ul").find(".opener");i.each(function(){var c=a(this);c.on("click",function(a){a.preventDefault(),i.not(c).removeClass("active"),c.toggleClass("active"),b.triggerHandler("resize.sidebar-lock")})})})}(jQuery);
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.