(function(k,n){function w(a){for(var b=1,c;c=arguments[b];b++)for(var d in c)a[d]=c[d];return a}function e(a){return Array.prototype.slice.call(a)}function f(a,b){for(var c=0,d;d=a[c];c++)if(b==d)return c;return-1}function d(){for(var a=e(arguments),b=[],c=0,d=a.length;c<d;c++)0<a[c].length&&b.push(a[c].replace(/\/$/,""));return b.join("/")}function c(a,b,c){for(b=b.split("/");1<b.length;)var d=b.shift(),a=a[d]=a[d]||{};a[b[0]]=c}function a(){}function b(a,b){this.id=this.path=a;this.force=!!b}function g(a,b){this.id=a;this.body=b;"undefined"==typeof b&&(this.path=this.resolvePath(a))}function j(a,b){this.deps=a;this.collectResults=b;0==this.deps.length&&this.complete()}function s(a,b){this.deps=a;this.collectResults=b}function p(a,b){var c;if(!a&&T&&!(c=G))a:{for(var d in z)if("interactive"==z[d].readyState){c=x[z[d].id];break a}c=void 0}return c?(delete x[c.scriptId],c.body=b,c.execute()):(B=c=new g(a,b),v[c.id]=c),c}function m(){var a=e(arguments),b,c;return"string"==typeof a[0]&&(b=a.shift()),c=a.shift(),p(b,c)}function l(a,b){var c=(b.id||"").split("/");c.pop();c=c.join("/");return a.replace(/^\./,c)}function r(a,b){function c(a){return g.exports[l(a,b)]}for(var d=[],h=0,j=a.length;h<j;h++)"require"==a[h]?d.push(c):"exports"==a[h]?(b.exports=b.exports||{},d.push(b.exports)):d.push(c(a[h]));return d}function h(){var a=e(arguments),b=[],c,d;return"string"==typeof a[0]&&(c=a.shift()),J(a[0])&&(b=a.shift()),d=a.shift(),p(c,function(a){function c(){var l=r(e(b),h),j;"function"==typeof d?j=d.apply(h,l):j=d;"undefined"==typeof j&&(j=h.exports);a(j)}for(var h=this,j=[],g=0,A=b.length;g<A;g++){var E=b[g];-1==f(["require","exports"],E)&&j.push(l(E,h))}0<j.length?o.apply(this,j.concat(c)):c()})}function o(){var a=e(arguments),b,c;"function"==typeof a[a.length-1]&&(b=a.pop());"boolean"==typeof a[a.length-1]&&(c=a.pop());a=new j(A(a,c),c);return b&&a.then(b),a}function A(a,b){for(var c=[],d=0,h;h=a[d];d++){if("string"==typeof h)a:{for(var j=0,l=void 0;l=o.matchers[j];j++){var g=l[1];if(h.match(l[0])){h=g(h);break a}}throw Error(h+" was not recognised by loader");}J(h)&&(h=new s(A(h,b),b));c.push(h)}return c}function C(a){for(var b=0;b<o.bundles.length;b++)for(var c in o.bundles[b])if(c!=a&&-1<f(o.bundles[b][c],a))return c}for(var T=k.attachEvent&&!k.opera,z=n.getElementsByTagName("script"),y=0,D,u=n.createElement("script"),H={},v={},B,G,x={},N=k.using,F=k.provide,P=k.define,Q=k.loadrunner,I=0,K;K=z[I];I++)if(K.src.match(/loadrunner\.js(\?|#|$)/)){D=K;break}var J=Array.isArray||function(a){return a.constructor==Array};a.prototype.then=function(a){return this.started||(this.started=!0,this.start()),this.completed?a.apply(k,this.results):(this.callbacks=this.callbacks||[],this.callbacks.push(a)),this};a.prototype.start=function(){};a.prototype.complete=function(){if(!this.completed&&(this.results=e(arguments),this.completed=!0,this.callbacks))for(var a=0,b;b=this.callbacks[a];a++)b.apply(k,this.results)};b.loaded=[];b.prototype=new a;b.prototype.start=function(){var a=this,c,d,h;return(h=v[this.id])?(h.then(function(){a.complete()}),this):((c=H[this.id])?c.then(function(){a.loaded()}):!this.force&&-1<f(b.loaded,this.id)?this.loaded():(d=C(this.id))?o(d,function(){a.loaded()}):this.load(),this)};b.prototype.load=function(){var a=this;H[this.id]=a;var b=u.cloneNode(!1);this.scriptId=b.id="LR"+ ++y;b.type="text/javascript";b.async=!0;b.onerror=function(){throw Error(a.path+" not loaded");};b.onreadystatechange=b.onload=function(b){b=k.event||b;if("load"==b.type||-1<f(["loaded","complete"],this.readyState))this.onreadystatechange=null,a.loaded()};b.src=this.path;G=this;z[0].parentNode.insertBefore(b,z[0]);G=null;x[b.id]=this};b.prototype.loaded=function(){this.complete()};b.prototype.complete=function(){-1==f(b.loaded,this.id)&&b.loaded.push(this.id);delete H[this.id];a.prototype.complete.apply(this,arguments)};g.exports={};g.prototype=new b;g.prototype.resolvePath=function(a){return d(o.path,a+".js")};g.prototype.start=function(){var a,b,c=this;this.body?this.execute():(a=g.exports[this.id])?this.exp(a):(b=v[this.id])?b.then(function(a){c.exp(a)}):(bundle=C(this.id))?o(bundle,function(){c.start()}):(v[this.id]=this,this.load())};g.prototype.loaded=function(){var a,b,c=this;T?(b=g.exports[this.id])?this.exp(b):(a=v[this.id])&&a.then(function(a){c.exp(a)}):(a=B,B=null,a.id=a.id||this.id,a.then(function(a){c.exp(a)}))};g.prototype.complete=function(){delete v[this.id];b.prototype.complete.apply(this,arguments)};g.prototype.execute=function(){var a=this;"object"==typeof this.body?this.exp(this.body):"function"==typeof this.body&&this.body.apply(window,[function(b){a.exp(b)}])};g.prototype.exp=function(a){this.complete(this.exports=g.exports[this.id]=a||{})};j.prototype=new a;j.prototype.start=function(){function a(){var d=[];b.collectResults&&(d[0]={});for(var h=0,j;j=b.deps[h];h++){if(!j.completed)return;0<j.results.length&&(b.collectResults?j instanceof s?w(d[0],j.results[0]):c(d[0],j.id,j.results[0]):d=d.concat(j.results))}b.complete.apply(b,d)}for(var b=this,d=0,h;h=this.deps[d];d++)h.then(a);return this};s.prototype=new a;s.prototype.start=function(){var a=this,b=0,d=[];return a.collectResults&&(d[0]={}),function L(){var h=a.deps[b++];h?h.then(function(){0<h.results.length&&(a.collectResults?h instanceof s?w(d[0],h.results[0]):c(d[0],h.id,h.results[0]):d.push(h.results[0]));L()}):a.complete.apply(a,d)}(),this};h.amd={};var q=function(a){return a(o,m,q,define)};q.Script=b;q.Module=g;q.Collection=j;q.Sequence=s;q.Dependency=a;q.noConflict=function(){return k.using=N,k.provide=F,k.define=P,k.loadrunner=Q,q};k.loadrunner=q;k.using=o;k.provide=m;k.define=h;o.path="";o.matchers=[];o.matchers.add=function(a,b){this.unshift([a,b])};o.matchers.add(/(^script!|\.js$)/,function(a){var c=new b(a.replace(/^\$/,o.path.replace(/\/$/,"")+"/").replace(/^script!/,""),!1);return c.id=a,c});o.matchers.add(/^[a-zA-Z0-9_\-\/]+$/,function(a){return new g(a)});o.bundles=[];D&&(o.path=D.getAttribute("data-path")||D.src.split(/loadrunner\.js/)[0]||"",(main=D.getAttribute("data-main"))&&o.apply(k,main.split(/\s*,\s*/)).then(function(){}))})(this,document);window.__twttrlr=loadrunner.noConflict();__twttrlr(function(k,n,w){n("util/iframe",function(e){var f=document.createElement("div");e(function(d){f.innerHTML='<iframe src="'+d.url+'" allowtransparency="true" frameborder="0" scrolling="no"/>';var c=f.firstChild.cloneNode(!1);c.src=d.url;c.className=d.className||"";for(var a in d.css)c.style[a]=d.css[a];c.title=d.title||"";d.replace?d.replace.parentNode.replaceChild(c,d.replace):document.body.insertBefore(c,document.body.firstChild);return c})});n("util/querystring",function(e){function f(c){return encodeURIComponent(c).replace(/\+/g,"%2B")}function d(c){var a=[],b;for(b in c)null!==c[b]&&"undefined"!=typeof c[b]&&a.push(f(b)+"="+f(c[b]));return a.sort().join("&")}e({url:function(c,a){return 0<d(a).length?0<=c.indexOf("?")?c+"&"+d(a):c+"?"+d(a):c},decode:function(c){var a={},b,d,j;if(c){c=c.split("&");for(j=0;d=c[j];j++)b=d.split("="),2==b.length&&(a[decodeURIComponent(b[0])]=decodeURIComponent(b[1]))}return a},encode:d,encodePart:f,decodePart:function(c){return decodeURIComponent(c)}})});n("util/nodeselect",function(e){var f=document;e("querySelectorAll"in f?function(d,c){return f.querySelectorAll(d+"."+c)}:"getElementsByClassName"in f?function(d,c){var a=f.getElementsByClassName(c),b,g=[];for(i=0;b=a[i];i++)b.tagName.toLowerCase()==d&&g.push(b);return g}:function(d,c){var a=f.getElementsByTagName(d),b,g=RegExp("(?:^|\\s+)"+c+"(?:\\s+|$)"),j=[];for(i=0;b=a[i];i++)g.test(b.className)&&j.push(b);return j})});n("$vendor/domready/ready.js",function(e){(function(f){function d(){c=1;for(var b=0,d=a.length;b<d;b++)a[b]()}var c=0,a=[],b,g,j=f.createElement("a");/^loade|c/.test(f.readyState)&&(c=1);f.addEventListener&&f.addEventListener("DOMContentLoaded",g=function(){f.removeEventListener("DOMContentLoaded",g,!1);d()},!1);j.doScroll&&f.attachEvent("onreadystatechange",b=function(){/^c/.test(f.readyState)&&(f.detachEvent("onreadystatechange",b),d())});var e=j.doScroll?function(b){self!=top?c?b():a.push(b):function(){try{j.doScroll("left")}catch(a){return setTimeout(function(){e(b)},50)}b()}()}:function(b){c?b():a.push(b)};"undefined"!=typeof module&&module.exports?module.exports={domReady:e}:window.domReady=e})(document);e();w.Script.loaded.push("$vendor/domready/ready.js")});n("util/domready",function(e){k("$vendor/domready/ready.js",function(){e(domReady)})});n("util/util",function(e){function f(d){for(var c=1,a;a=arguments[c];c++)for(var b in a)d[b]=a[b];return d}e({aug:f,array:function(d){return f([],d)},indexOf:function(d,c){for(var a=0,b;b=d[a];a++)if(c==b)return a;return-1},filter:function(d,c){if(!d)return null;for(var a=[],b=0,f=d.length;b<f;b++)c(d[b])&&a.push(d[b]);return a},compact:function(d){for(var c in d)d.hasOwnProperty(c)&&!d[c]&&!1!==d[c]&&0!==d[c]&&delete d[c]}})});n("tfw/widget/base",function(e){k("util/util","util/domready","util/nodeselect","util/querystring","util/iframe",function(f,d,c,a,b){var g,j;function s(){var a=m.widgets,b,d,l;for(l in a){l.match(/\./)?b=c.apply(this,l.split(".")):b=document.getElementsByTagName(l);for(var f=0,e;e=b[f];f++)d=new a[l](e),g.push(d),j[d.id]=d,d.render(m)}}var p=0,m;g=[];j={};var l=function(){};f.aug(l.prototype,{_:function(a,b){b=b||{};if(this.langs){var c=this.lang;if(!c||!this.langs.hasOwnProperty(c))c="en";a=this.langs[c][a]||a}return a.replace(/\{\{([a-z_]+)\}\}/g,function(a,c){return b[c]||"{{"+c+"}}"})},add:function(a){g.push(this);j[this.id]=a},create:function(a,c,d,j){return this.id=this.generateId(),b({url:a,css:{width:d[0]+("string"!=typeof d[0]?"px":""),height:d[1]+("string"!=typeof d[1]?"px":"")},className:c,id:this.id,title:j,replace:this.originElement})},params:function(){var b=this.originElement.href&&this.originElement.href.split("?")[1];return b?a.decode(b):{}},generateId:function(){return this.originElement.id?this.originElement.id:"twitter-widget-"+p++}});e({Base:l,init:function(a){m=a},embed:function(){d(function(){s()})},find:function(a){return a&&j[a]?j[a].element:null},TWITTER_PROFILE_URL:/^https?\:\/\/(?:www\.)?twitter\.com\/(?:#!?\/)?([a-zA-Z0-9_]{1,20})\/?$/})})});n("util/events",function(e){k("util/util",function(f){function d(){this.completed=!1;this.callbacks=[]}d.prototype.addCallback=function(c){this.completed?c.apply(this,this.results):this.callbacks.push(c)};d.prototype.complete=function(){this.results=makeArray(arguments);this.completed=!0;for(var c=0,a;a=this.callbacks[c];c++)a.apply(this,this.results)};e({Emitter:{bind:function(c,a){return this._handlers=this._handlers||{},this._handlers[c]=this._handlers[c]||[],this._handlers[c].push(a)},unbind:function(c,a){if(this._handlers[c])if(a){var b=f.indexOf(this._handlers[c],a);0<=b&&this._handlers[c].splice(b,1)}else this._handlers[c]=[]},trigger:function(c,a){var b=this._handlers&&this._handlers[c];a.type=c;if(b)for(var d=0,j;j=b[d];d++)j.call(this,a)}},Promise:d})})});n("util/uri",function(e){k("util/querystring","util/util",function(f,d){function c(a){var b;return a.match(/^https?:\/\//)?a:(b=location.host,0<location.port.length&&(b+=":"+location.port),[location.protocol,"//",b,a].join(""))}e({absolutize:c,getCanonicalURL:function(){for(var a=document.getElementsByTagName("link"),b=0,d;d=a[b];b++)if("canonical"==d.getAttribute("rel"))return c(d.getAttribute("href"));return null},getScreenNameFromPage:function(){for(var a=document.getElementsByTagName("a"),b=document.getElementsByTagName("link"),c=/\bme\b/,j=/^https?\:\/\/(www\.)?twitter.com\/([a-zA-Z0-9_]+)$/,a=d.array(a).concat(d.array(b)),f,e,m=0;e=a[m];m++)if(b=e.getAttribute("rel"),e=e.getAttribute("href"),b&&e&&b.match(c)&&(f=e.match(j)))return f[2]}})})});n("tfw/widget/intent",function(e){k("util/util","tfw/widget/base","util/querystring","util/uri",function(f,d){function c(a,b){k("xd/parent","xd/jsonrpc",function(c,d){var h=c.connect({window:{width:550,height:450},src:a});d(h).expose({trigger:function(a,c){twttr.events.trigger(a,{target:b,region:"intent",type:a,data:c})}})})}function a(a){for(var a=a||window.event,d=a.target||a.srcElement,h,f;d&&"a"!==d.nodeName.toLowerCase();)d=d.parentNode;if(d&&"a"===d.nodeName.toLowerCase()&&d.href&&(h=d.href.match(b)))h=[d.href,"original_referer="+location.href].join(-1==d.href.indexOf("?")?"?":"&"),h=h.replace(/^http[:]/,"https:"),h=h.replace(/^\/\//,"https://"),twttr.events.hub?(f=new r(l.generateId(),d),l.add(f),c(h,d),twttr.events.trigger("click",{target:d,region:"intent",type:"click",data:{}})):(d=h,f=Math.round(m/2-j/2),h=0,p>s&&(h=Math.round(p/2-s/2)),window.open(d,"intent",g+",width="+j+",height="+s+",left="+f+",top="+h)),a.returnValue=!1,a.preventDefault&&a.preventDefault()}var b=/twitter\.com(\:\d{2,4})?\/intent\/(\w+)/,g="scrollbars=yes,resizable=yes,toolbar=no,location=yes",j=550,s=520,p=screen.height,m=screen.width,l,r=function(a,b){this.id=a;this.element=this.originElement=b},h=function(a){this.originElement=[];this.element=a};h.prototype=new d.Base;f.aug(h.prototype,{render:function(){l=this;window.__twitterIntentHandler||(document.addEventListener?document.addEventListener("click",a,!1):document.attachEvent&&document.attachEvent("onclick",a),window.__twitterIntentHandler=!0)}});e({Listener:h})})});n("lib/twt",function(e){e(function(f,d){k("$vendor/twt/dist/twt."+("en"!=f?f+".":"")+"min.js",function(){twt.settings.lang=f;d(twt)})})});n("dom/cookie",function(e){k("util/util",function(f){e(function(d,c,a){var b=f.aug({},a);if(1<arguments.length&&"[object Object]"!==""+c){if(null===c||void 0===c)b.expires=-1;if("number"==typeof b.expires){var g=b.expires,g=new Date((new Date).getTime()+6E4*g);b.expires=g}return c=""+c,document.cookie=[encodeURIComponent(d),"=",b.raw?c:encodeURIComponent(c),b.expires?"; expires="+b.expires.toUTCString():"",b.path?"; path="+b.path:"",b.domain?"; domain="+b.domain:"",b.secure?"; secure":""].join("")}b=c||{};b=b.raw?function(a){return a}:decodeURIComponent;return(g=RegExp("(?:^|; )"+encodeURIComponent(d)+"=([^;]*)").exec(document.cookie))?b(g[1]):null})})});n("util/donottrack",function(e){k("dom/cookie",function(f){e(function(){return f("dnt")?!0:document.navigator?1==document.navigator.doNotTrack:navigator?1==navigator.doNotTrack||1==navigator.msDoNotTrack:!1})})});n("tfw/widget/guest_cookie",function(e){k("dom/cookie","util/donottrack",function(f,d){e({set:function(){if(d())f("pid")&&f("pid",null,{domain:".twitter.com",path:"/"});else if(!f("pid")){var c=(+new Date).toString()+Math.round(999999999*Math.random());f("pid","v1:"+c,{domain:".twitter.com",path:"/",expires:1051897})}},guest_id_cookie:"pid",default_expire:1051897})})});n("tfw/widget/tracking",function(e){k("dom/cookie","util/donottrack","tfw/widget/guest_cookie",function(f,d,c){function a(a,d,c){d=b+d;return!a?void 0:(a[d]=c,a)}var b="twttr_",g={tweetbutton:"t.gif",followbutton:"f.gif",tweetembed:"e.gif"};e({addPixel:function(b,e,k,m,l){m||(m=!1);l||(l=!1);k=k||"tweetbutton";k=g[k]||g.tweetbutton;var r=b.ownerDocument.createElement("img"),h=[];m||(a(e,"referrer",document.referrer.toString()),a(e,"widget",+!!e._),!l&&!d()?(a(e,"li",+!!f("twid")),a(e,c.guest_id_cookie,f(c.guest_id_cookie)||"")):a(e,"dnt","1"));for(var o in e)e.hasOwnProperty(o)&&(m=encodeURIComponent(o),l=encodeURIComponent(e[o]),l=l.replace(/'/g,"%27"),h.push(m+"="+l));r.src="//platform.twitter.com/widgets/images/"+k+"?"+h.join("&");r.alt="";r.style.height="1px";r.style.width="1px";r.style.top="-9999px";r.style.left="-9999px";b.appendChild(r)},addVar:a})})});n("$vendor/qwery/qwery.js",function(e){(function(f,d){function c(a){C=[];for(m=0,y=a.length;m<y;m++)C[m]=a[m];return C}function a(a,b,d,c,h,l,j){var f,e;if(b&&this.tagName.toLowerCase()!==b||d&&(f=d.match(w))&&f[1]!==this.id)return!1;if(d&&(u=d.match(x)))for(m=u.length;m--;)if(a=u[m].slice(1),!(E.g(a)||E.s(a,RegExp("(^|\\s+)"+a+"(\\s+|$)"))).test(this.className))return!1;if(c&&!j)for(e in o=this.attributes,o)if(Object.prototype.hasOwnProperty.call(o,e)&&(o[e].name||e)==h)return this;return c&&!g(l,this.getAttribute(h)||"",j)?!1:this}function b(a){return R.g(a)||R.s(a,a.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g,"\\$1"))}function g(a,d,c){switch(a){case "=":return d==c;case "^=":return d.match(t.g("^="+c)||t.s("^="+c,RegExp("^"+b(c))));case "$=":return d.match(t.g("$="+c)||t.s("$="+c,RegExp(b(c)+"$")));case "*=":return d.match(t.g(c)||t.s(c,RegExp(b(c))));case "~=":return d.match(t.g("~="+c)||t.s("~="+c,RegExp("(?:^|\\s+)"+b(c)+"(?:\\s+|$)")));case "|=":return d.match(t.g("|="+c)||t.s("|="+c,RegExp("^"+b(c)+"(-|$)")))}return!1}function j(a,b,l){l="string"==typeof b?l(b)[0]:b||d;return e(a)?!b||e(l)&&L(a,l)?[a]:[]:a&&"object"==typeof a&&a.length&&isFinite(a.length)?c(a):(h=a.match(N))?(n=d.getElementById(h[1]))?[n]:[]:(h=a.match(P))?c(l.getElementsByTagName(h[1])):!1}function e(a){return a===window||a&&a.nodeType&&a.nodeType.toString().match(/[19]/)}function k(a,b){var l="string"==typeof b?k(b)[0]:b||d;return l?(h=j(a,b,k))?h:d.getElementsByClassName&&(h=a.match(F))?c(l.getElementsByClassName(h[1])):c(l.querySelectorAll(a)):[]}var m,l,r,h,o,A,C,n,z,y,D,u,H,v,B,w=/#([\w\-]+)/,x=/\.[\w\-]+/g,N=/^#([\w\-]+$)/,F=/^\.([\w\-]+)$/,P=/^([\w\-]+)$/,Q=/^([\w]+)?\.([\w\-]+)$/,I=d.documentElement,K=/\s(?![\s\w\-\/\?\&\=\:\.\(\)\!,@#%<>\{\}\$\*\^'"]*\])/,J=RegExp(/^([a-z0-9]+)?(?:([\.\#]+[\w\-\.#]+)?)/.source+"("+/\[([\w\-]+)(?:([\|\^\$\*\~]?\=)['"]?([ \w\-\/\?\&\=\:\.\(\)\!,@#%<>\{\}\$\*\^]+)["']?)?\]/.source+")?"),q=function(){this.c={}};q.prototype={g:function(a){return this.c[a]||void 0},s:function(a,b){return this.c[a]=b,b}};var E=new q,R=new q,t=new q,S=new q,L="compareDocumentPosition"in I?function(a,b){return 16==(b.compareDocumentPosition(a)&16)}:"contains"in I?function(a,b){return b!==a&&b.contains(a)}:function(a,b){for(;a=a.parentNode;)if(a===b)return 1;return 0},M=function(){return d.querySelector&&d.querySelectorAll?k:function(b,c){var T;var f="string"==typeof c?M(c)[0]:c||d;if(!f)return[];var e,g,o=[],m=[],k;if(h=j(b,c,M))return h;if(h=b.match(Q)){v=f.getElementsByTagName(h[1]||"*");C=E.g(h[2])||E.s(h[2],RegExp("(^|\\s+)"+h[2]+"(\\s+|$)"));for(e=0,g=v.length,l=0;e<g;e++)C.test(v[e].className)&&(o[l++]=v[e]);return o}for(e=0,v=b.split(","),g=v.length;e<g;e++){var s=m,p=e,q;var u=v[e],t=[];q=[];var y=void 0,w=void 0,u=S.g(u)||S.s(u,u.split(K)),u=u.slice(0);if(u.length){var x=u,t=[],y=x.pop().match(J),w=y[1]||"*",O=void 0,G=void 0,F=void 0;if(T=x.length&&(h=x[0].match(N))?d.getElementById(h[1]):d,x=T){F=x.getElementsByTagName(w);for(O=0,G=F.length;O<G;O++)n=F[O],(H=a.apply(n,y))&&t.push(H)}if(u.length)for(l=0,w=t.length,r=0;l<w;l++){z=t[l];A=z;for(y=u.length;y--;)b:for(;A!==I&&(A=A.parentNode);)if(D=a.apply(A,u[y].match(J)))break b;D&&(q[r++]=z)}else q=t}else q=t;s[p]=q}for(e=0,g=m.length;e<g&&(B=m[e]);e++){s=B;if(f!==d){s=[];for(l=0,h=B.length;l<h&&(k=B[l]);l++)L(k,f)&&s.push(k)}o=o.concat(s)}f=o;e=[];g=0;a:for(;g<f.length;g++){for(o=0;o<e.length;o++)if(e[o]==f[g])continue a;e[e.length]=f[g]}return e}}(),U=f.qwery;M.noConflict=function(){return f.qwery=U,this};f.qwery=M})(this,document);e();w.Script.loaded.push("$vendor/qwery/qwery.js")});n("lib/qwery",function(e){k("$vendor/qwery/qwery.js",function(){e(qwery)})});n("util/qweryutil",function(e){k("lib/qwery",function(f){e({qwery:f,qwprop:function(d,c,a,b){d=f(d,c);if(!(0<d.length))return b||!1;d=d[0];if(!a)return d;switch(a){case "textContent":return d.textContent||d.innerText||b||!1;case "innerHTML":return d.innerHTML;default:return d.getAttribute(a)}}})})});n("util/tweetparser",function(e){k("util/qweryutil",function(f){function d(a){for(var b={},c=/^\s*(.+)\s+\(@([a-zA-Z0-9_]{1,20})\)\s*/,d=0;d<a.childNodes.length;d++){var e=a.childNodes[d];if(3===e.nodeType&&c.test(e.nodeValue)||1===e.nodeType&&"p"===e.nodeName.toLowerCase()&&c.test(e.innerText)){b.name=RegExp.$1.split(" ").slice(1).join(" ");b.screen_name=RegExp.$2;break}}if(b.screen_name)return b;a=f.qwery("a",a);return/twitter\.com\/(#!\/)?([a-zA-Z0-9_]{1,20})/.test((a.length&&a[a.length-1]).href)?(b.name="",b.screen_name=RegExp.$2,b):!1}var c=/\/([0-9]+)\/?$/;e({parseTweet:function(a){if(!a||!a.nodeName||"blockquote"!=a.nodeName.toLowerCase())return!1;var b={},c=/twitter\.com\/(?:#!\/)?[a-zA-Z0-9_]{1,20}\/status(?:es)?\/(\d*)\/?/,e=f.qwery("p",a);if(e.length)e=e[0],b.text=e.textContent||e.innerText||"",b.rendered_text=e.innerHTML||"";e=f.qwery("a",a);e=e.length&&e[e.length-1];return e&&(e.getAttribute("data-datetime")?b.created_at=e.getAttribute("data-datetime"):b.time=e.textContent||e.innerText),b.user=d(a),b.id_str=e&&e.href&&c.test(e.href)?RegExp.$1:"",b.id_str&&b.text&&b.user?b:!1},parseId:function(a){return a&&c.test(a)?a.match(c)[1]:!1},parseAuthor:d})})});n("util/params",function(e){k("util/querystring",function(f){var d=function(a){a=a.search.substr(1);return f.decode(a)},c=function(a){var a=a.href,b=a.indexOf("#"),a=0>b?"":a.substring(b+1);return f.decode(a)};e({combined:function(a){var b={},e=d(a),a=c(a),f;for(f in e)e.hasOwnProperty(f)&&(b[f]=e[f]);for(f in a)a.hasOwnProperty(f)&&(b[f]=a[f]);return b},fromQuery:d,fromFragment:c})})});n("i18n/i18n",function(e){function f(){twttr.i18n_missing_interval||(twttr.i18n_missing_interval=window.setInterval(function(){twttr.i18n_missing&&0<twttr.i18n_missing.length&&($.ajax({type:"POST",data:$.param({authenticity_token:twttr.form_authenticity_token,location:window.location.href,"strings[]":twttr.i18n_missing}),url:"/translate/untranslated_javascript"}),twttr.i18n_missing=[])},1E4))}window.setupTranslationCallback=f;e({_:function(d,c){if(twttr.i18n){var a=twttr.i18n[d];a?d=a:(a=d,twttr.i18n_missing||(twttr.i18n_missing=[]),twttr.i18n_missing_reported||(twttr.i18n_missing_reported={}),twttr.i18n_missing_reported[a]||(twttr.i18n_missing.push(encodeURIComponent(a)),twttr.i18n_missing_reported[a]=!0))}a=d;if(c)for(var b in c)a=a.replace(RegExp("\\%\\{"+b+"\\}","gi"),c[b]);return a},setupTranslationCallback:f})});n("tfw/data",function(e){k("util/querystring",function(f){window.twttr=window.twttr||{};window.twttr.tfw=window.twttr.tfw||{};window.twttr.tfw.callbacks=window.twttr.tfw.callbacks||{};var d=twttr.tfw.callbacks,c=0,a=!1,b=function(a,b){return a=={}.toString.call(b).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},g=function(a){return function(b){b.error?a.error&&a.error(b):a.success&&a.success(b);a.complete&&a.complete(b);b=a.script;b&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),a.script=void 0);a.callbackName&&twttr.tfw.callbacks[a.callbackName]&&delete twttr.tfw.callbacks[a.callbackName]}},j=function(a){var c={};return a.success&&b("function",a.success)&&(c.success=a.success),a.error&&b("function",a.error)&&(c.error=a.error),a.complete&&b("function",a.complete)&&(c.complete=a.complete),c},k=function(b,e){a&&(b=b.replace(/^\/\//,"https://"));var h="cb"+c,j="twttr.tfw.callbacks."+h;d[h]=g(e);var k=document.createElement("script");k.src=f.url(b,{callback:j,suppress_response_codes:!0});k.async="async";(document.head||document.getElementsByTagName("head")[0]||document.documentElement).appendChild(k);e.script=k;e.callbackName=h;c++},p=function(a,b,c){var d=a.length,e={},f=0;return function(g){var j;j=c(g);e[j]=g;if(++f===d){j=[];for(var k=[],m=[],p=0;p<d;p++)g=e[a[p]],j.push(g),g.error?m.push(g):k.push(g);b.error&&0<m.length&&b.error(m);b.success&&0<k.length&&b.success(k);b.complete&&b.complete(j)}}},m={};m.config=function(b){if(!0===b.forceSSL||!1===b.forceSSL)a=b.forceSSL};m.user=function(){return function(){var a,c={};1===arguments.length?(a=arguments[0].screenName,c=j(arguments[0])):(a=arguments[0],c.success=arguments[1]);var d=b("array",a)?"//api.twitter.com/1/users/lookup.json":"//cdn.api.twitter.com/1/users/show.json";a=b("array",a)?a.join(","):a;a=f.url(d,{screen_name:a});k(a,c)}}();m.status=function(){return function(){var a,c={};1===arguments.length?(a=arguments[0].id,c=j(arguments[0])):(a=arguments[0],c.success=arguments[1]);if(b("array",a))for(var c=p(a,c,function(a){var b;return a.error?b=a.request.split("id=")[1].split("&")[0]:b=a.id_str,b}),d=0;d<a.length;d++)e={id:a[d],include_entities:!0},e=f.url("//cdn.api.twitter.com/1/statuses/show.json",e),k(e,{success:c,error:c});else{var e={id:a,include_entities:!0},e=f.url("//cdn.api.twitter.com/1/statuses/show.json",e);k(e,c)}}}();m.tweet=m.status;m.count=function(){return function(){var a="",b={};1===arguments.length?(a=arguments[0].url,b=j(arguments[0])):2===arguments.length&&(a=arguments[0],b.success=arguments[1]);a=f.url("//cdn.api.twitter.com/1/urls/count.json",{url:a});k(a,b)}}();m.friendshipExists=function(){return function(a){var b=j(a),a=f.url("//cdn.api.twitter.com/1/friendships/exists.json",{screen_name_a:a.screenNameA,screen_name_b:a.screenNameB});k(a,b)}}();e(m)})});n("util/insert",function(e){e(function(e,d){d?d.parentNode.replaceChild(e,d):document.body.insertBefore(e,document.body.firstChild);return e})});n("tfw/widget/tweet",function(e){k("util/util","tfw/widget/base","util/querystring","util/uri",function(f,d,c,a){var b=document.title,g=encodeURI(location.href),j={en:1,de:1,es:1,fr:1,id:1,it:1,ko:1,ja:1,nl:1,pt:1,ru:1,tr:1},k=function(c){this.originElement=c;this.id=this.generateId();var d=this.params(),e=d.count||c.getAttribute("data-count"),f=d.lang||c.getAttribute("data-lang");this.text=d.text||c.getAttribute("data-text")||b;this.via=d.via||c.getAttribute("data-via")||a.getScreenNameFromPage();this.url=d.url||c.getAttribute("data-url")||a.getCanonicalURL()||g;this.related=d.related||c.getAttribute("data-related");this.counturl=d.counturl||c.getAttribute("data-counturl");this.searchlink=d.searchlink||c.getAttribute("data-searchlink");this.placeid=d.placeid||c.getAttribute("data-placeid");this.dnt=d.dnt||c.getAttribute("data-dnt")||"";this.supportCount[e]||(e="horizontal");this.count=e;j[f]||(f="en");this.lang=f};k.prototype=new d.Base;f.aug(k.prototype,{supportCount:{vertical:1,horizontal:1,none:1},titles:{en:"Twitter For Websites: Tweet Button",de:"Twitter f\u00fcr Webseiten: Tweet-Schaltfl\u00e4che",es:"Twi`tter para sitios web: Bot\u00f3n para Twittear",fr:'Twitter pour votre site web : bouton "Tweeter"',id:"Twitter untuk Situs Web: Tombol Tweet",it:"Tweeter per i siti web: Bottone Tweet",ja:"WEB\u30b5\u30a4\u30c8\u5411\u3051Twitter: \u30c4\u30a4\u30fc\u30c8\u30dc\u30bf\u30f3",ko:"Twitter \uc6f9\ubc84\ufffd \ufffd: \ud2b8\uc717 \ubc84\ud2bc",nl:"Twitter voor websites: tweetknop",pt:"Twitter para websites: Bot\u00e3o de Tweet",ru:"\u0422\u0432\u0438\u0442\u0442\u0435\u0440 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430: \u043a\u043d\u043e\u043f\u043a\u0430 \u00ab\u0422\u0432\u0438\u0442\u043d\u0443\u0442\u044c\u00bb",tr:"Web siteleri i\u00e7in Twitter: Tweetle Butonu"},dimensionsMap:{en:{vertical:[55,62],horizontal:[110,20],none:[55,20]},de:{vertical:[67,62],horizontal:[122,20],none:[67,20]},es:{vertical:[64,62],horizontal:[118,20],none:[64,20]},fr:{vertical:[65,62],horizontal:[118,20],none:[65,20]},id:{vertical:[55,62],horizontal:[110,20],none:[55,20]},it:{vertical:[55,62],horizontal:[110,20],none:[55,20]},ko:{vertical:[55,62],horizontal:[110,20],none:[55,20]},ja:{vertical:[80,62],horizontal:[130,20],none:[80,20]},nl:{vertical:[55,62],horizontal:[110,20],none:[55,20]},pt:{vertical:[66,62],horizontal:[120,20],none:[66,20]},ru:{vertical:[68,62],horizontal:[120,20],none:[68,20]},tr:{vertical:[66,62],horizontal:[120,20],none:[66,20]}},parameters:function(){var a={text:this.text,url:this.url,via:this.via,related:this.related,count:this.count,lang:this.lang,counturl:this.counturl,searchlink:this.searchlink,placeid:this.placeid,original_referer:location.href,id:this.id,dnt:this.dnt};return a._=(new Date).getTime(),f.compact(a),c.encode(a)},render:function(a){var b=this.dimensionsMap[this.lang][this.count],c=this.titles[this.lang];this.element=this.create(a.assetUrl()+"/widgets/tweet_button.html#"+this.parameters(),"twitter-share-button twitter-count-"+this.count,b,c)}});e({Embeddable:k})})});n("tfw/widget/tweetembed",function(e){k("util/util","tfw/widget/base","tfw/widget/tweet","util/uri","util/insert","tfw/data","i18n/i18n","util/params","util/qweryutil","util/tweetparser","tfw/widget/tracking",function(f,d,c,a,b,g,j,n,p,m,l){n.fromQuery(document.location);var r=function(a){this.init();this.originElement=a;this.id=this.generateId();var b=this.params();this.lang=b.lang||a.getAttribute("data-lang")||a.getAttribute("lang")||document.body.getAttribute("lang")||document.documentElement.getAttribute("lang")||"en";this.related=b.related||a.getAttribute("data-related");this.partner=b.partner||a.getAttribute("data-partner");this.classNames=f.filter(a.className.split(" "),function(a){return!/(twitter-tweet)/.test(a)});this.classNames.push(["twp-container"]);this.styleAttr=[];this.styleAttr.push(a.getAttribute("style")||"");var c;(c=(a.getAttribute("width")||"").match(/^([0-9]+)( ?px)?$/))?this.width=c[1]:a.className.match(/(\b|^)tw-align-(left|right)(\b|$)/i)&&(this.width="350");this.width&&this.styleAttr.push("width:"+this.width+"px!important");this.hideThread=~f.indexOf(this.classNames,"tw-hide-thread");this.hideMedia=~f.indexOf(this.classNames,"tw-hide-media");this.data=m.parseTweet(this.originElement);this.inReplyTo=a.getAttribute("data-in-reply-to")||""};r.prototype=new d.Base;f.aug(r.prototype,{init:function(){function a(b){var c=document.createElement("link");c.rel="stylesheet";c.type="text/css";c.href=twttr.widgets.config.assetUrl()+"/"+b;document.getElementsByTagName("head")[0].appendChild(c)}a("widgets.css");a("twt/twt.css");r.prototype.init=function(){return!0}},create:function(a,c){var d=this,e=null,f=!!a.twt_data_stub;if(!f){var g={};g.status_id=a.id_str;l.addVar(g,"variant","1.0");l.addVar(g,"referrer",document.location.toString());l.addPixel(document.body,g,"tweetembed",!0);d.data.in_reply_to_data&&(g.status_id=d.data.in_reply_to_data.id_str,l.addPixel(document.body,g,"tweetembed",!0))}return k("lib/twt",function(g){g(d.lang,function(g){g.ender(function(j){var k=document.createElement("div"),l=d.element||d.originElement,m=g.autoFormat(d.width||l),m=g(a,{format:m,popupWebIntents:!1,tweetElement:"blockquote",showMedia:!d.hideMedia,showErrors:!1,showFollowButton:!f,renderActions:!f,partner:d.partner,related:d.related}),m={id:d.id,classNames:c,style:d.styleAttr.join(";"),lang:d.lang,twt:d.data.in_reply_to_data?m.inReplyTo(a.in_reply_to_data).html():m.html()};k.innerHTML=j.to_html('<div id="{{id}}" class="{{classNames}}" lang="{{lang}}" {{#style}}style="{{style}}"{{/style}}>{{{twt}}}</div>',m);e=b(k.firstChild,l)})})}),e},render:function(){var a=this;a.data&&k("lib/twt",function(b){b(a.lang,function(){var b=a.classNames.join(" ");a.data.twt_data_stub=!0;a.element=a.create(a.data,b);a.inReplyTo&&!a.hideThread?g.status({id:[a.data.id_str,a.inReplyTo],complete:function(c){var d=c[0],c=c[1];if(!d.error)d.in_reply_to_status_id_str===c.id_str?(a.data=d,a.data.in_reply_to_data=c,a.element=a.create(a.data,b)):d.in_reply_to_status_id_str?g.status({id:d.in_reply_to_status_id_str,complete:function(c){a.data=d;a.data.in_reply_to_data=c;a.element=a.create(a.data,b)}}):(a.data=d,a.element=a.create(a.data,b))}}):g.status({id:a.data.id_str,complete:function(c){c.error?(a.data.error=c.error,a.element=a.create(a.data,b)):(a.data=c,c.in_reply_to_status_id_str&&!a.hideThread?g.status({id:c.in_reply_to_status_id_str,complete:function(d){a.data=c;a.data.in_reply_to_data=d;a.element=a.create(a.data,b)}}):a.element=a.create(a.data,b))}})})})}});e({Embeddable:r})})});n("tfw/widget/follow",function(e){k("util/util","tfw/widget/base","util/querystring","util/uri",function(f,d,c){var a={en:1,de:1,es:1,fr:1,id:1,it:1,ko:1,ja:1,nl:1,pt:1,ru:1,tr:1},b=function(b){this.originElement=b;this.id=this.generateId();var c=this.params(),d=c.lang||b.getAttribute("data-lang")||"en";this.showScreenName=c.show_screen_name||b.getAttribute("data-show-screen-name")||"";this.showCount=c.show_count||b.getAttribute("data-show-count")||"";this.button=c.button||b.getAttribute("data-button")||"blue";this.linkColor=c.link_color||b.getAttribute("data-link-color")||"";this.textColor=c.text_color||b.getAttribute("data-text-color")||"";this.width=c.width||b.getAttribute("data-width")||"";this.screenName=this.screenNameFromHref();this.align=c.align||b.getAttribute("data-align")||"";this.lang=d;this.dnt=c.dnt||b.getAttribute("data-dnt")||"";a[d]||(this.lang="en")};b.prototype=new d.Base;f.aug(b.prototype,{titles:{en:"Twitter For Websites: Tweet Button",de:"Twitter f\u00fcr Webseiten: Tweet-Folgen",es:"Twi`tter para sitios web: Bot\u00f3n para Seguir",fr:'Twitter pour votre site web : bouton "Suivre"',id:"",it:"Tweeter per i siti web: Bottone Seguire",ja:"WEB\u30b5\u30a4\u30c8\u5411\u3051Twitter",ko:"Twitter \uc6f9\ubc84\ufffd \ufffd",pt:"Twitter para websites",ru:"\u0422\u0432\u0438\u0442\u0442\u0435\u0440 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430",tr:"Web siteleri i\u00e7in Twitter"},langs:{en:{dimensions:[300,20]},de:{dimensions:[300,20]},es:{dimensions:[300,20]},fr:{dimensions:[300,20]},id:{dimensions:[300,20]},it:{dimensions:[300,20]},ko:{dimensions:[300,20]},nl:{dimensions:[300,20]},pt:{dimensions:[300,20]},ja:{dimensions:[300,20]},ru:{dimensions:[300,20]},tr:{dimensions:[300,20]}},parameters:function(){var a={screen_name:this.screenName,lang:this.lang,button:this.button,link_color:this.linkColor,text_color:this.textColor,show_count:this.showCount,show_screen_name:this.showScreenName,align:this.align,id:this.id,dnt:this.dnt};return a._=(new Date).getTime(),f.compact(a),c.encode(a)},screenNameFromHref:function(){var a;if(a=this.originElement.href.match(d.TWITTER_PROFILE_URL))return a[1]},render:function(a){if(this.screenName){var a=a.assetUrl()+"/widgets/follow_button.html#"+this.parameters(),b=this.langs[this.lang].dimensions;this.width&&(b=[this.width,b[1]]);this.element=this.create(a,"twitter-follow-button",b,this.langs[this.lang].title)}}});e({Embeddable:b})})});window.twttr=window.twttr||{};(function(){twttr.host=twttr.host||"platform.twitter.com";0==k.path.length&&(k.path="//"+twttr.host+"/js");"undefined"==typeof twttr.ignoreSSL&&(twttr.ignoreSSL=!1);var e=[];twttr.events={bind:function(f,d){return e.push([f,d])}};k("util/util","tfw/widget/follow","tfw/widget/tweet","tfw/widget/tweetembed","tfw/widget/intent","util/events","tfw/widget/base",function(f,d,c,a,b,g,j){function n(){k("xd/parent","xd/jsonrpc",function(a,b){var c=p.assetUrl()+"/widgets/hub.html";twttr.events.hub=a.connect({src:c,iframe:{name:"twttrHubFrame",style:"position:absolute;top:-9999em;width:10px;height:10px"}});b(twttr.events.hub).expose({trigger:function(a,b,c){var b=b||{},d=b.region;delete b.region;twttr.events.trigger(a,{target:j.find(c),data:b,region:d,type:a})}})})}var p={};p.widgets={"a.twitter-share-button":c.Embeddable,"a.twitter-follow-button":d.Embeddable,"blockquote.twitter-tweet":a.Embeddable,"div.twitter-tweet":a.Embeddable,body:b.Listener};p.assetUrl=function(a){return((window.location.protocol.match(/s\:$/)||a)&&!twttr.ignoreSSL?"https":"http")+"://"+twttr.host};twttr.events=f.aug({},g.Emitter);twttr.events.oldbind=twttr.events.bind;twttr.events.bind=function(a,b){n();this.bind=this.oldbind;this.bind(a,b)};for(f=0;handler=e[f];f++)twttr.events.bind(handler[0],handler[1]);twttr.widgets={load:function(){j.init(p);j.embed()},config:p};twttr.widgets.load()})})()});
