1!function(s){var e="realperson",a="ABCDEFGHIJKLMNOPQRSTUVWXYZ",t=[[" * "," * * "," * * "," * * "," ***** ","* *","* *"],["****** ","* *","* *","****** ","* *","* *","****** "],[" ***** ","* *","* ","* ","* ","* *"," ***** "],["****** ","* *","* *","* *","* *","* *","****** "],["*******","* ","* ","**** ","* ","* ","*******"],["*******","* ","* ","**** ","* ","* ","* "],[" ***** ","* *","* ","* ","* ***","* *"," ***** "],["* *","* *","* *","*******","* *","* *","* *"],["*******"," * "," * "," * "," * "," * ","*******"],[" *"," *"," *"," *"," *","* *"," ***** "],["* *","* ** ","* ** ","** ","* ** ","* ** ","* *"],["* ","* ","* ","* ","* ","* ","*******"],["* *","** **","* * * *","* * *","* *","* *","* *"],["* *","** *","* * *","* * *","* * *","* **","* *"],[" ***** ","* *","* *","* *","* *","* *"," ***** "],["****** ","* *","* *","****** ","* ","* ","* "],[" ***** ","* *","* *","* *","* * *","* * "," **** *"],["****** ","* *","* *","****** ","* * ","* * ","* *"],[" ***** ","* *","* "," ***** "," *","* *"," ***** "],["*******"," * "," * "," * "," * "," * "," * "],["* *","* *","* *","* *","* *","* *"," ***** "],["* *","* *"," * * "," * * "," * * "," * * "," * "],["* *","* *","* *","* * *","* * * *","** **","* *"],["* *"," * * "," * * "," * "," * * "," * * ","* *"],["* *"," * * "," * * "," * "," * "," * "," * "],["*******"," * "," * "," * "," * "," * ","*******"],[" *** "," * * ","* * *","* * *","* * *"," * * "," *** "],[" * "," ** "," * * "," * "," * "," * ","*******"],[" ***** ","* *"," *"," * "," ** "," ** ","*******"],[" ***** ","* *"," *"," ** "," *","* *"," ***** "],[" * "," ** "," * * "," * * ","*******"," * "," * "],["*******","* ","****** "," *"," *","* *"," ***** "],[" **** "," * ","* ","****** ","* *","* *"," ***** "],["*******"," * "," * "," * "," * "," * ","* "],[" ***** ","* *","* *"," ***** ","* *","* *"," ***** "],[" ***** ","* *","* *"," ******"," *"," * "," **** "]];s.JQPlugin.createPlugin({name:e,alphabetic:a,alphanumeric:"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",defaultDots:t,defaultOptions:{length:6,regenerate:"Click to change",hashName:"{n}Hash",dot:"*",dots:t,chars:a},_getters:["getHash"],_challengeClass:e+"-challenge",_disabledClass:e+"-disabled",_hashClass:e+"-hash",_regenerateClass:e+"-regen",_textClass:e+"-text",_optionsChanged:function(e,a,t){s.extend(a.options,t);for(var i="",r=0;r<a.options.length;r++)i+=a.options.chars.charAt(Math.floor(Math.random()*a.options.chars.length));a.hash=n(i+l);var h=this;e.closest("form").off("."+a.name).on("submit."+a.name,function(){var t=a.options.hashName.replace(/\{n\}/,e.attr("name")),r=s(this);r.find('input[name="'+t+'"]').remove(),r.append('<input type="hidden" class="'+h._hashClass+'" name="'+t+'" value="'+n(i+l)+'">'),setTimeout(function(){r.find('input[name="'+t+'"]').remove()},0)}),e.prevAll("."+this._challengeClass+",."+this._hashClass).remove().end().before(this._generateHTML(a,i)).prevAll("div."+this._challengeClass).click(function(){s(this).hasClass(h._disabledClass)||e.realperson("option",{})})},enable:function(e){(e=s(e)).hasClass(this._getMarker())&&e.removeClass(this._disabledClass).prop("disabled",!1).prevAll("."+this._challengeClass).removeClass(this._disabledClass)},disable:function(e){(e=s(e)).hasClass(this._getMarker())&&e.addClass(this._disabledClass).prop("disabled",!0).prevAll("."+this._challengeClass).addClass(this._disabledClass)},getHash:function(s){var e=this._getInst(s);return e?e.hash:0},_generateHTML:function(s,e){for(var a='<div class="'+this._challengeClass+'"><div class="'+this._textClass+'">',t=0;t<s.options.dots[0].length;t++){for(var l=0;l<e.length;l++)a+=s.options.dots[s.options.chars.indexOf(e.charAt(l))][t].replace(/ /g," ").replace(/\*/g,s.options.dot)+"  ";a+="<br>"}return a+='</div><div class="'+this._regenerateClass+'">'+s.options.regenerate+"</div></div>"},_preDestroy:function(s,e){s.closest("form").off("."+e.name),s.prevAll("."+this._challengeClass+",."+this._hashClass).remove()}});var l=s.salt||"#salt";function n(s){for(var e=5381,a=0;a<s.length;a++)e=(e<<5)+e+s.charCodeAt(a);return e}delete s.salt,s(function(){var e=s(l);e.length&&(l=e.text(),e.remove()),"#salt"===l&&(l="")})}(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.