Follow

","

"].join("");this.document.write(t),this.document.close()}},t(u)})}),provide("sandbox/minimal",function(t){using("sandbox/baseframe","util/env","util/promise","util/util",function(n,e,r,i){function o(t,n){t&&(this._frame=t,this._win=t.contentWindow,this._doc=this._win.document,this._body=this._doc.body,this._head=this._body.parentNode.children[0],this.layout=n)}i.aug(o.prototype,{createElement:function(t){return this._doc.createElement(t)},createDocumentFragment:function(){return this._doc.createDocumentFragment()},appendChild:function(t){return this.layout(i.bind(function(){return this._body.appendChild(t)},this))},setBaseTarget:function(t){var n=this._doc.createElement("base");return n.target=t,this.layout(i.bind(function(){return this._head.appendChild(n)},this))},setTitle:function(t){t&&(this._frame.title=t)},element:function(){return this._frame},document:function(){return this._doc}}),o.createSandbox=function(t,e,r,i){var u=new n(t,e,r,i);return u.ready().then(function(t){return new o(t.frame,t.layout)})},t(o)})}),provide("dom/delegate",function(t){using("util/util",function(n){function e(t){var n=t.getAttribute("data-twitter-event-id");return n?n:(t.setAttribute("data-twitter-event-id",++w),w)}function r(t,n,e){var r=0,i=t&&t.length||0;for(r=0;i>r;r++)t[r].call(n,e)}function i(t,n,e){for(var o=e||t.target||t.srcElement,u=o.className.split(" "),a=0,c=u.length;c>a;a++)r(n["."+u[a]],o,t);r(n[o.tagName],o,t),t.cease||o!==this&&i.call(this,t,n,o.parentElement||o.parentNode)}function o(t,n,e,r){function o(r){i.call(t,r,e[n])}function a(){i.call(t,t.ownerDocument.parentWindow.event,e[n])}return t.addEventListener?(u(t,o,n,r),void t.addEventListener(n,o,!1)):void(t.attachEvent&&(u(t,a,n,r),t.attachEvent("on"+n,a)))}function u(t,n,e,r){t.id&&(g[t.id]=g[t.id]||[],g[t.id].push({el:t,listener:n,type:e,rootId:r}))}function a(t){var e=g[t];e&&(n.forEach(e,function(t){c(t.el,t.type,t.listener),delete m[t.rootId]}),delete g[t])}function c(t,n,e){t&&t.removeEventListener&&t.removeEventListener(n,e),t&&t.detachEvent&&t.detachEvent(n,e)}function s(t,n,r,i){var u=e(t);m[u]=m[u]||{},m[u][n]||(m[u][n]={},o(t,n,m[u],u)),m[u][n][r]=m[u][n][r]||[],m[u][n][r].push(i)}function f(t,n,e){t.addEventListener?t.addEventListener(n,e,!1):t.attachEvent("on"+n,function(){e(window.event)})}function l(t,n,r){var o=e(n),u=m[o]&&m[o];i.call(n,{target:r},u[t])}function d(t){return h(t),p(t),!1}function p(t){t&&t.preventDefault?t.preventDefault():t.returnValue=!1}function h(t){t&&(t.cease=!0)&&t.stopPropagation?t.stopPropagation():t.cancelBubble=!0}var m={},w=-1,g={};t({stop:d,stopPropagation:h,preventDefault:p,delegate:s,on:f,simulate:l,removeDelegatesForWidget:a,off:c})})}),provide("dom/cookie",function(t){using("util/util",function(n){t(function(t,e,r){var i,o,u,a,c=n.aug({},r);return arguments.length>1&&"[object Object]"!==String(e)?((null===e||void 0===e)&&(c.expires=-1),"number"==typeof c.expires&&(i=c.expires,o=new Date((new Date).getTime()+60*i*1e3),c.expires=o),e=String(e),document.cookie=[encodeURIComponent(t),"=",c.raw?e:encodeURIComponent(e),c.expires?"; expires="+c.expires.toUTCString():"",c.path?"; path="+c.path:"",c.domain?"; domain="+c.domain:"",c.secure?"; secure":""].join("")):(c=e||{},a=c.raw?function(t){return t}:decodeURIComponent,(u=new RegExp("(?:^|; )"+encodeURIComponent(t)+"=([^;]*)").exec(document.cookie))?a(u[1]):null)})})}),provide("tfw/util/tracking",function(t){var n="3b8b35c298c308d5929861124acca0d86c839730:1414619355";using("dom/cookie","dom/delegate","sandbox/minimal","util/donottrack","util/promise","util/querystring","util/tld","tfw/util/env","util/iframe","util/util","xd/json2",function(e,r,i,o,u,a,c,s,f,l){function d(){return F?U:(i.createSandbox({id:"rufous-sandbox"},{display:"none"}).then(l.bind(function(t){P=t,A=T(),M=I(),R.fulfill([A,M])},this)),F=!0,U)}function p(t,n,e,r){return h(t,n,e,r,2)}function h(t,n,e,r,i){var o=!l.isObject(t),u=n?!l.isObject(n):!1;o||u||v(S(t),O(n,e,r,i),!0)}function m(t,n,e,r,i){var o=w(t.target||t.srcElement);o.action=i||"click",h(o,n,e,r)}function w(t,n){var e;return n=n||{},t&&1===t.nodeType?((e=t.getAttribute("data-scribe"))&&l.forEach(e.split(" "),function(t){var e=l.trim(t).split(":"),r=e[0],i=e[1];r&&i&&!n[r]&&(n[r]=i)}),w(t.parentNode,n)):n}function g(t,n,e){var r,i;e&&l.isObject(t)&&l.isObject(n)&&(r=l.aug({},n,{event_namespace:t}),i={l:L(r)},r.dnt&&(i.dnt=1),N(a.url(e,i)))}function v(t,n,e){var r,i,o,u;l.isObject(t)&&l.isObject(n)&&(e?g(t,n,B):(o=l.aug({},n,{event_namespace:t}),r=A.firstChild,r.value=+(+r.value||o.dnt||0),u=L(o),i=P.createElement("input"),i.type="hidden",i.name="l",i.value=u,A.appendChild(i)))}function y(t,n,e,r){var i=!l.isObject(t),o=n?!l.isObject(n):!1;i||o||U.then(function(){v(S(t),O(n,e,r))})}function b(t){x("tweet",t)}function _(t){x("timeline",t)}function x(t,n){c.isHostPageSensitive()||J[t]||(J[t]=!0,g(S({page:t,action:"impression"}),k(n),H))}function E(){return U.then(function(){if(A.children.length=0&&this._handlers[t].splice(r,1)}else this._handlers[t]=[]},trigger:function(t,e){var r=this._handlers&&this._handlers[t];e=e||{},e.type=t,n.forEach(r,function(t){n.async(n.bind(t,this,[e]))})}};t({Emitter:e})})}),provide("xd/jsonrpc",function(t){using("util/util","util/events","xd/json2",function(n,e){function r(t){return(JSON.parse||JSON.decode)(t)}function i(t){this.con=t}function o(){this.id=o.id++}n.aug(i.prototype,{expose:function(t){this.con.bind("message",this._handleRequest(t))},call:function(t){var n,e=this;return this._requests||(this._requests={},this.con.bind("message",function(t){var n;try{t=r(t)}catch(i){return}t.callback&&"number"==typeof t.id&&(n=e._requests[t.id])&&(t.error?n.trigger("error",t):n.trigger("success",t),delete e._requests[t.id])})),n=new o,this._requests[n.id]=n,n.send(this.con,t,Array.prototype.slice.call(arguments,1))},_handleRequest:function(t){var n=this;return function(e){var i,o;try{e=r(e)}catch(u){return}e.callback||"number"==typeof e.id&&"function"==typeof t[e.method]&&(o=n._responseCallbacks(e.id),i=t[e.method].apply(t,e.params.concat(o)),"undefined"!=typeof i&&o[0](i))}},_responseCallbacks:function(t){var n=this.con;return[function(e){n.send(JSON.stringify({id:t,result:e,callback:!0}))},function e(r){n.send(JSON.stringify({id:t,error:e,callback:r}))}]}}),o.id=0,n.aug(o.prototype,e.Emitter,{send:function(t,n,e){return t.send(JSON.stringify({id:this.id,method:n,params:e})),this},success:function(t){return this.bind("success",t),this},error:function(t){return this.bind("error",t),this}}),t(function(t){return new i(t)})})}),provide("xd/flash",function(t){function n(t,n){var e=n||Math.floor(100*Math.random()),r=['','','','',""].join(" ");return r}t({object:n})}),provide("xd/base",function(t){using("util/util","util/events",function(n,e){function r(){}n.aug(r.prototype,e.Emitter,{transportMethod:"",init:function(){},send:function(t){var n;this._ready?this._performSend(t):n=this.bind("ready",function(){this.unbind("ready",n),this._performSend(t)})},ready:function(){this.trigger("ready",this),this._ready=!0},isReady:function(){return!!this._ready},receive:function(t){this.trigger("message",t)}}),t({Connection:r})})}),provide("xd/parent",function(t){using("xd/base","util/util","util/env",function(n,e,r){function i(t){var n=[];return e.forIn(t,function(t,e){n.push(t+"="+e)}),n.join(",")}function o(){}function u(t){this.transportMethod="PostMessage",this.options=t,this._createChild()}function a(t){this.transportMethod="Flash",this.options=t,this.token=Math.random().toString(16).substring(2),this._setup()}function c(t){this.transportMethod="Fallback",this.options=t,this._createChild()}var s,f="__ready__",l=0;o.prototype=new n.Connection,e.aug(o.prototype,{_createChild:function(){this.options.window?this._createWindow():this._createIframe()},_createIframe:function(){function t(){u.child=n.contentWindow,u._ready||u.init()}var n,r,i,o,u=this,a={allowTransparency:!0,frameBorder:"0",scrolling:"no",tabIndex:"0",name:this._name()},c=e.aug(e.aug({},a),this.options.iframe),f=!1;window.postMessage?(s||(s=document.createElement("iframe")),n=s.cloneNode(!1)):n=document.createElement('