/*!CK:2104067049!*//*1427086753,*/

if (self.CavalryLogger) { CavalryLogger.start_js(["OAgCv"]); }

__d("IntlVariations",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={BITMASK_NUMBER:805306368,NUMBER_SINGULAR:268435456,NUMBER_DUAL:536870912,NUMBER_PLURAL:805306368,BITMASK_GENDER:50331648,GENDER_MALE:16777216,GENDER_FEMALE:33554432,GENDER_UNKNOWN:50331648};},null);
__d("PerfXClientMetricsConfig",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={LOGGER_CONFIG:"PerfXClientMetricsLoggerConfig"};},null);
__d("PixelRatioConst",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={cookieName:"dpr"};},null);
__d("PlatformVersions",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={LATEST:"v2.4",versions:{UNVERSIONED:"unversioned",V1_0:"v1.0",V2_0:"v2.0",V2_1:"v2.1",V2_2:"v2.2",V2_3:"v2.3",V2_4:"v2.4"}};},null);
__d("PluginConnectButtonType",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={BLUE_BASE:1,WHITE_BASE:2};},null);
__d("ModuleDependencies",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(k,l,m){var n=b.__debug.modules[m],o=b.__debug.deps;if(l[m])return;l[m]=true;if(!n){o[m]&&(k[m]=true);return;}if(!n.dependencies||!n.dependencies.length){if(n.waiting)k[m]=true;return;}n.dependencies.forEach(function(p){g(k,l,p);});}function h(k){if(b.__debug){var l={};g(l,{},k);var m=Object.keys(l);m.sort();return m;}return null;}function i(){var k={loading:{},missing:[]};if(!b.__debug)return k;var l={},m=b.__debug.modules,n=b.__debug.deps;for(var o in m){var p=m[o];if(p.waiting){var q={};g(q,{},p.id);delete q[p.id];k.loading[p.id]=Object.keys(q);k.loading[p.id].sort();k.loading[p.id].forEach(function(r){if(!(r in m)&&n[r])l[r]=1;});}}k.missing=Object.keys(l);k.missing.sort();return k;}var j={setRequireDebug:function(k){b.__debug=k;},getMissing:h,getNotLoadedModules:i};e.exports=j;},null);
__d("QueryString",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(k){var l=[];Object.keys(k).sort().forEach(function(m){var n=k[m];if(typeof n==='undefined')return;if(n===null){l.push(m);return;}l.push(encodeURIComponent(m)+'='+encodeURIComponent(n));});return l.join('&');}function h(k,l){var m={};if(k==='')return m;var n=k.split('&');for(var o=0;o<n.length;o++){var p=n[o].split('=',2),q=decodeURIComponent(p[0]);if(l&&m.hasOwnProperty(q))throw new URIError('Duplicate key: '+q);m[q]=p.length===2?decodeURIComponent(p[1]):null;}return m;}function i(k,l){return k+(~k.indexOf('?')?'&':'?')+(typeof l==='string'?l:j.encode(l));}var j={encode:g,decode:h,appendToUrl:i};e.exports=j;},null);
__d("PHPQuerySerializer",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(o){return i(o,null);}function i(o,p){p=p||'';var q=[];if(o===null||o===(void 0)){q.push(j(p));}else if(typeof(o)=='object'){g(!(('nodeName' in o)||('nodeType' in o)));for(var r in o)if(o.hasOwnProperty(r)&&o[r]!==(void 0))q.push(i(o[r],p?(p+'['+r+']'):r));}else q.push(j(p)+'='+j(o));return q.join('&');}function j(o){return encodeURIComponent(o).replace(/%5D/g,"]").replace(/%5B/g,"[");}var k=/^([-_\w]+)((?:\[[-_\w]*\])+)=?(.*)/;function l(o){if(!o)return {};var p={};o=o.replace(/%5B/ig,'[').replace(/%5D/ig,']');o=o.split('&');var q=Object.prototype.hasOwnProperty;for(var r=0,s=o.length;r<s;r++){var t=o[r].match(k);if(!t){var u=o[r].split('=');p[m(u[0])]=u[1]===(void 0)?null:m(u[1]);}else{var v=t[2].split(/\]\[|\[|\]/).slice(0,-1),w=t[1],x=m(t[3]||'');v[0]=w;var y=p;for(var z=0;z<v.length-1;z++)if(v[z]){if(!q.call(y,v[z])){var aa=v[z+1]&&!v[z+1].match(/^\d{1,3}$/)?{}:[];y[v[z]]=aa;if(y[v[z]]!==aa)return p;}y=y[v[z]];}else{if(v[z+1]&&!v[z+1].match(/^\d{1,3}$/)){y.push({});}else y.push([]);y=y[y.length-1];}if(y instanceof Array&&v[v.length-1]===''){y.push(x);}else y[v[v.length-1]]=x;}}return p;}function m(o){return decodeURIComponent(o.replace(/\+/g,' '));}var n={serialize:h,encodeComponent:j,deserialize:l,decodeComponent:m};e.exports=n;},null);
__d("URIRFC3986",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=new RegExp('^'+'([^:/?#]+:)?'+'(//'+'([^\\\\/?#@]*@)?'+'('+'\\[[A-Fa-f0-9:.]+\\]|'+'[^\\/?#:]*'+')'+'(:[0-9]*)?'+')?'+'([^?#]*)'+'(\\?[^#]*)?'+'(#.*)?'),h={parse:function(i){if(i.trim()==='')return null;var j=i.match(g),k={};k.uri=j[0]?j[0]:null;k.scheme=j[1]?j[1].substr(0,j[1].length-1):null;k.authority=j[2]?j[2].substr(2):null;k.userinfo=j[3]?j[3].substr(0,j[3].length-1):null;k.host=j[2]?j[4]:null;k.port=j[5]?(j[5].substr(1)?parseInt(j[5].substr(1),10):null):null;k.path=j[6]?j[6]:null;k.query=j[7]?j[7].substr(1):null;k.fragment=j[8]?j[8].substr(1):null;k.isGenericURI=k.authority===null&&!!k.scheme;return k;}};e.exports=h;},null);
__d("URIBase",["URIRFC3986","URISchemes","copyProperties","ex","invariant"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l=new RegExp('[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f'+'\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF'+'\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]'),m=new RegExp('^(?:[^/]*:|'+'[\\x00-\\x1f]*/[\\x00-\\x1f]*/)');function n(q,r,s,t){if(!r)return true;if(r instanceof p){q.setProtocol(r.getProtocol());q.setDomain(r.getDomain());q.setPort(r.getPort());q.setPath(r.getPath());q.setQueryData(t.deserialize(t.serialize(r.getQueryData())));q.setFragment(r.getFragment());q.setForceFragmentSeparator(r.getForceFragmentSeparator());return true;}r=r.toString().trim();var u=g.parse(r)||{};if(!s&&!h.isAllowed(u.scheme))return false;q.setProtocol(u.scheme||'');if(!s&&l.test(u.host))return false;q.setDomain(u.host||'');q.setPort(u.port||'');q.setPath(u.path||'');if(s){q.setQueryData(t.deserialize(u.query)||{});}else try{q.setQueryData(t.deserialize(u.query)||{});}catch(v){return false;}q.setFragment(u.fragment||'');if(u.fragment==='')q.setForceFragmentSeparator(true);if(u.userinfo!==null)if(s){throw new Error(j('URI.parse: invalid URI (userinfo is not allowed in a URI): %s',q.toString()));}else return false;if(!q.getDomain()&&q.getPath().indexOf('\\')!==-1)if(s){throw new Error(j('URI.parse: invalid URI (no domain but multiple back-slashes): %s',q.toString()));}else return false;if(!q.getProtocol()&&m.test(r))if(s){throw new Error(j('URI.parse: invalid URI (unsafe protocol-relative URLs): %s',q.toString()));}else return false;return true;}var o=[];function p(q,r){"use strict";k(r);this.$URIBase0=r;this.$URIBase1='';this.$URIBase2='';this.$URIBase3='';this.$URIBase4='';this.$URIBase5='';this.$URIBase6={};this.$URIBase7=false;n(this,q,true,r);}p.prototype.setProtocol=function(q){"use strict";k(h.isAllowed(q));this.$URIBase1=q;return this;};p.prototype.getProtocol=function(q){"use strict";return this.$URIBase1;};p.prototype.setSecure=function(q){"use strict";return this.setProtocol(q?'https':'http');};p.prototype.isSecure=function(){"use strict";return this.getProtocol()==='https';};p.prototype.setDomain=function(q){"use strict";if(l.test(q))throw new Error(j('URI.setDomain: unsafe domain specified: %s for url %s',q,this.toString()));this.$URIBase2=q;return this;};p.prototype.getDomain=function(){"use strict";return this.$URIBase2;};p.prototype.setPort=function(q){"use strict";this.$URIBase3=q;return this;};p.prototype.getPort=function(){"use strict";return this.$URIBase3;};p.prototype.setPath=function(q){"use strict";this.$URIBase4=q;return this;};p.prototype.getPath=function(){"use strict";return this.$URIBase4;};p.prototype.addQueryData=function(q,r){"use strict";if(Object.prototype.toString.call(q)==='[object Object]'){i(this.$URIBase6,q);}else this.$URIBase6[q]=r;return this;};p.prototype.setQueryData=function(q){"use strict";this.$URIBase6=q;return this;};p.prototype.getQueryData=function(){"use strict";return this.$URIBase6;};p.prototype.removeQueryData=function(q){"use strict";if(!Array.isArray(q))q=[q];for(var r=0,s=q.length;r<s;++r)delete this.$URIBase6[q[r]];return this;};p.prototype.setFragment=function(q){"use strict";this.$URIBase5=q;this.setForceFragmentSeparator(false);return this;};p.prototype.getFragment=function(){"use strict";return this.$URIBase5;};p.prototype.setForceFragmentSeparator=function(q){"use strict";this.$URIBase7=q;return this;};p.prototype.getForceFragmentSeparator=function(){"use strict";return this.$URIBase7;};p.prototype.isEmpty=function(){"use strict";return !(this.getPath()||this.getProtocol()||this.getDomain()||this.getPort()||Object.keys(this.getQueryData()).length>0||this.getFragment());};p.prototype.toString=function(){"use strict";var q=this;for(var r=0;r<o.length;r++)q=o[r](q);return q.$URIBase8();};p.prototype.$URIBase8=function(){"use strict";var q='',r=this.getProtocol();if(r)q+=r+'://';var s=this.getDomain();if(s)q+=s;var t=this.getPort();if(t)q+=':'+t;var u=this.getPath();if(u){q+=u;}else if(q)q+='/';var v=this.$URIBase0.serialize(this.getQueryData());if(v)q+='?'+v;var w=this.getFragment();if(w){q+='#'+w;}else if(this.getForceFragmentSeparator())q+='#';return q;};p.registerFilter=function(q){"use strict";o.push(q);};p.prototype.getOrigin=function(){"use strict";var q=this.getPort();return this.getProtocol()+'://'+this.getDomain()+(q?':'+q:'');};p.isValidURI=function(q,r){return n(new p(null,r),q,false,r);};e.exports=p;},null);
__d("isFacebookURI",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=null,h=['http','https'];function i(j){if(!g)g=new RegExp('(^|\\.)facebook\\.com$','i');if(j.isEmpty()&&j.toString()!=='#')return false;if(!j.getDomain()&&!j.getProtocol())return true;return (h.indexOf(j.getProtocol())!==-1&&g.test(j.getDomain()));}i.setRegex=function(j){g=j;};e.exports=i;},null);
__d("unqualifyURI",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){h.setProtocol(null).setDomain(null).setPort(null);}e.exports=g;},null);
__d("areSameOrigin",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){if(h.isEmpty()||i.isEmpty())return false;if(h.getProtocol()&&h.getProtocol()!=i.getProtocol())return false;if(h.getDomain()&&h.getDomain()!=i.getDomain())return false;if(h.getPort()&&h.getPort()!=i.getPort())return false;return true;}e.exports=g;},null);
__d("URI",["PHPQuerySerializer","URIBase","isFacebookURI","unqualifyURI","areSameOrigin","copyProperties","goURI"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();for(var n in h)if(h.hasOwnProperty(n))p[n]=h[n];var o=h===null?null:h.prototype;p.prototype=Object.create(o);p.prototype.constructor=p;p.__superConstructor__=h;function p(q){"use strict";if(!(this instanceof p))return new p(q||window.location.href);h.call(this,q||'',g);}p.prototype.setPath=function(q){"use strict";this.path=q;return o.setPath.call(this,q);};p.prototype.getPath=function(){"use strict";var q=o.getPath.call(this);if(q)return q.replace(/^\/+/,'/');return q;};p.prototype.setProtocol=function(q){"use strict";this.protocol=q;return o.setProtocol.call(this,q);};p.prototype.setDomain=function(q){"use strict";this.domain=q;return o.setDomain.call(this,q);};p.prototype.setPort=function(q){"use strict";this.port=q;return o.setPort.call(this,q);};p.prototype.setFragment=function(q){"use strict";this.fragment=q;return o.setFragment.call(this,q);};p.prototype.valueOf=function(){"use strict";return this.toString();};p.prototype.isFacebookURI=function(){"use strict";return i(this);};p.prototype.isLinkshimURI=function(){"use strict";if(i(this)&&(this.getPath()==='/l.php'||this.getPath().indexOf('/si/ajax/l/')===0||this.getPath().indexOf('/l/')===0||this.getPath().indexOf('l/')===0))return true;return false;};p.prototype.getRegisteredDomain=function(){"use strict";if(!this.getDomain())return '';if(!i(this))return null;var q=this.getDomain().split('.'),r=q.indexOf('facebook');return q.slice(r).join('.');};p.prototype.getUnqualifiedURI=function(){"use strict";var q=new p(this);j(q);return q;};p.prototype.getQualifiedURI=function(){"use strict";return new p(this).$URI0();};p.prototype.$URI0=function(){"use strict";if(!this.getDomain()){var q=p();this.setProtocol(q.getProtocol()).setDomain(q.getDomain()).setPort(q.getPort());}return this;};p.prototype.isSameOrigin=function(q){"use strict";var r=q||window.location.href;if(!(r instanceof p))r=new p(r.toString());return k(this,r);};p.prototype.go=function(q){"use strict";m(this,q);};p.prototype.setSubdomain=function(q){"use strict";var r=this.$URI0().getDomain().split('.');if(r.length<=2){r.unshift(q);}else r[0]=q;return this.setDomain(r.join('.'));};p.prototype.getSubdomain=function(){"use strict";if(!this.getDomain())return '';var q=this.getDomain().split('.');if(q.length<=2){return '';}else return q[0];};p.isValidURI=function(q){"use strict";return h.isValidURI(q,g);};l(p,{getRequestURI:function(q,r){q=q===(void 0)||q;var s=a.PageTransitions;if(q&&s&&s.isInitialized()){return s.getCurrentURI(!!r).getQualifiedURI();}else return new p(window.location.href);},getMostRecentURI:function(){var q=a.PageTransitions;if(q&&q.isInitialized()){return q.getMostRecentURI().getQualifiedURI();}else return new p(window.location.href);},getNextURI:function(){var q=a.PageTransitions;if(q&&q.isInitialized()){return q._next_uri.getQualifiedURI();}else return new p(window.location.href);},expression:/(((\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpression:/^(\w+)((?:\[\w*\])+)=?(.*)/,encodeComponent:function(q){return encodeURIComponent(q).replace(/%5D/g,"]").replace(/%5B/g,"[");},decodeComponent:function(q){return decodeURIComponent(q.replace(/\+/g,' '));}});e.exports=p;},null);
__d("isMessengerDotComURI",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=new RegExp('(^|\\.)messenger\\.com$','i'),h=['https'];function i(j){if(j.isEmpty()&&j.toString()!=='#')return false;if(!j.getDomain()&&!j.getProtocol())return true;return (h.indexOf(j.getProtocol())!==-1&&g.test(j.getDomain()));}e.exports=i;},null);
__d("CurrentCommunity",["CurrentCommunityInitialData"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getID:function(){return g.COMMUNITY_ID||'0';}};e.exports=h;},null);
__d("CurrentUser",["Cookie","CurrentUserInitialData"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={getID:function(){return h.USER_ID;},getAccountID:function(){return h.ACCOUNT_ID;},isLoggedIn:function(){return h.USER_ID&&h.USER_ID!=='0';},isLoggedInNow:function(){if(!i.isLoggedIn())return false;if(h.IS_INTERN_SITE)return true;if(h.ORIGINAL_USER_ID)return h.ORIGINAL_USER_ID===g.get('c_user');return h.USER_ID===g.get('c_user');},isEmployee:function(){return !!h.IS_EMPLOYEE;},hasWorkUser:function(){return !!h.HAS_WORK_USER;},isGray:function(){return !!h.IS_GRAY;}};e.exports=i;},null);
__d("DTSG",["DTSGInitialData"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h=g.token||null,i={setToken:function(j){h=j;},getToken:function(){return h;}};e.exports=i;},null);
__d("getAsyncParams",["CurrentCommunity","CurrentUser","DTSG","ISB","LSD","ServerJSDefine","SiteData","URIBase","PHPQuerySerializer"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){b.__markCompiled&&b.__markCompiled();var p=1;function q(r){var s={__user:h.getID(),__a:1,__dyn:l.getLoadedModuleHash(),__req:(p++).toString(36)},t=new n(window.location.href,o).getQueryData();for(var u in t)if(t.hasOwnProperty(u))if((u==='locale')||(u.substr(0,3)==='mh_'))s[u]=t[u];if(r=='POST'){if(i.getToken()){s.fb_dtsg=i.getToken();var v='';for(var w=0;w<s.fb_dtsg.length;w++)v+=s.fb_dtsg.charCodeAt(w);s.ttstamp='2'+v;}if(k.token)s.lsd=k.token;}if(j.token)s.fb_isb=j.token;if(m.revision)s.__rev=m.revision;if(g.getID()!=='0')s.__cid=g.getID();return s;}e.exports=q;},null);
__d("memoize",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j;return function(){for(var k=[],l=0,m=arguments.length;l<m;l++)k.push(arguments[l]);g(!k.length);if(i){j=i();i=null;}return j;};}e.exports=h;},null);
__d("AsyncSignal",["ErrorUtils","QueryString","TrackingConfig","URI","isFacebookURI","isMessengerDotComURI","copyProperties","getAsyncParams","memoize"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){b.__markCompiled&&b.__markCompiled();function p(q,r){this.data=r||{};this.uri=q.toString();if(i.domain&&this.uri.charAt(0)=='/')this.uri=i.domain+this.uri;}p.prototype.setHandler=function(q){this.handler=q;return this;};p.prototype.setTimeout=function(q){this.timeout=q;return this;};p.prototype.send=function(){var q=this.handler,r=this.data,s=new Image();if(q){var t=o(function(){g.applyWithGuard(q,null,[s.height==1]);});s.onload=s.onerror=function(){t();};if(this.timeout)setTimeout(t,this.timeout);}r.asyncSignal=(Math.random()*10000|0)+1;var u=new j(this.uri),v=k(u)||l(u);if(v){m(r,n('POST'));}else throw new Error("'"+this.uri+"' "+"is an external URL, you should not send async signals to offsite links.");s.src=h.appendToUrl(this.uri,r);return this;};e.exports=p;},null);
__d("getMarkupWrap",["ExecutionEnvironment","invariant"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=g.canUseDOM?document.createElement('div'):null,j={circle:true,defs:true,ellipse:true,g:true,line:true,linearGradient:true,path:true,polygon:true,polyline:true,radialGradient:true,rect:true,stop:true,text:true},k=[1,'<select multiple="true">','</select>'],l=[1,'<table>','</table>'],m=[3,'<table><tbody><tr>','</tr></tbody></table>'],n=[1,'<svg>','</svg>'],o={'*':[1,'?<div>','</div>'],area:[1,'<map>','</map>'],col:[2,'<table><tbody></tbody><colgroup>','</colgroup></table>'],legend:[1,'<fieldset>','</fieldset>'],param:[1,'<object>','</object>'],tr:[2,'<table><tbody>','</tbody></table>'],optgroup:k,option:k,caption:l,colgroup:l,tbody:l,tfoot:l,thead:l,td:m,th:m,circle:n,defs:n,ellipse:n,g:n,line:n,linearGradient:n,path:n,polygon:n,polyline:n,radialGradient:n,rect:n,stop:n,text:n};function p(q){h(!!i);if(!o.hasOwnProperty(q))q='*';if(!j.hasOwnProperty(q)){if(q==='*'){i.innerHTML='<link />';}else i.innerHTML='<'+q+'></'+q+'>';j[q]=!i.firstChild;}return j[q]?o[q]:null;}e.exports=p;},null);
__d("createNodesFromMarkup",["ExecutionEnvironment","createArrayFromMixed","getMarkupWrap","invariant"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=g.canUseDOM?document.createElement('div'):null,l=/^\s*<(\w+)/;function m(o){var p=o.match(l);return p&&p[1].toLowerCase();}function n(o,p){var q=k;j(!!k);var r=m(o),s=r&&i(r);if(s){q.innerHTML=s[1]+o+s[2];var t=s[0];while(t--)q=q.lastChild;}else q.innerHTML=o;var u=q.getElementsByTagName('script');if(u.length){j(p);h(u).forEach(p);}var v=h(q.childNodes);while(q.lastChild)q.removeChild(q.lastChild);return v;}e.exports=n;},null);
__d("evalGlobal",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){if(typeof h!='string')throw new TypeError('JS sent to evalGlobal is not a string. Only strings are permitted.');if(!h)return;var i=document.createElement('script');try{i.appendChild(document.createTextNode(h));}catch(j){i.text=h;}var k=document.getElementsByTagName('head')[0]||document.documentElement;k.appendChild(i);k.removeChild(i);}e.exports=g;},null);
__d("HTML",["Bootloader","createNodesFromMarkup","emptyFunction","evalGlobal","invariant"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l=/(<(\w+)[^>]*?)\/>/g,m={abbr:true,area:true,br:true,col:true,embed:true,hr:true,img:true,input:true,link:true,meta:true,param:true};function n(o){"use strict";if(o&&typeof o.__html==='string')o=o.__html;if(!(this instanceof n)){if(o instanceof n)return o;return new n(o);}if(o){var p=typeof o;k(p==='string');}this._markup=o||'';this._defer=false;this._extraAction='';this._nodes=null;this._inlineJS=i;this._rootNode=null;}n.prototype.toString=function(){"use strict";var o=this._markup;if(this._extraAction)o+='<script type="text/javascript">'+this._extraAction+'</scr'+'ipt>';return o;};n.prototype.getContent=function(){"use strict";return this._markup;};n.prototype.getNodes=function(){"use strict";this._fillCache();return this._nodes;};n.prototype.getRootNode=function(){"use strict";k(!this._rootNode);var o=this.getNodes();if(o.length===1){this._rootNode=o[0];}else{var p=document.createDocumentFragment();for(var q=0;q<o.length;q++)p.appendChild(o[q]);this._rootNode=p;}return this._rootNode;};n.prototype.getAction=function(){"use strict";this._fillCache();var o=function(){this._inlineJS();j(this._extraAction);}.bind(this);return this._defer?function(){setTimeout(o,0);}:o;};n.prototype._fillCache=function(){"use strict";if(this._nodes!==null)return;if(!this._markup){this._nodes=[];return;}var o=this._markup.replace(l,function(r,s,t){return m[t.toLowerCase()]?r:s+'></'+t+'>';}),p=null,q=h(o,function(r){p=p||[];p.push(r.src?g.requestJSResource.bind(g,r.src):j.bind(null,r.innerHTML));r.parentNode.removeChild(r);});if(p)this._inlineJS=function(){for(var r=0;r<p.length;r++)p[r]();};this._nodes=q;};n.prototype.setAction=function(o){"use strict";this._extraAction=o;return this;};n.prototype.setDeferred=function(o){"use strict";this._defer=!!o;return this;};n.isHTML=function(o){"use strict";return !!o&&(o instanceof n||o.__html!==(void 0));};n.replaceJSONWrapper=function(o){"use strict";return o&&o.__html!==(void 0)?new n(o.__html):o;};e.exports=n;},null);
__d("uniqueID",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g='js_',h=36,i=0;function j(){return g+(i++).toString(h);}e.exports=j;},null);
__d("getOrCreateDOMID",["uniqueID"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){if(!i.id)i.id=g();return i.id;}e.exports=h;},null);
__d("isScalar",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){return (/string|number|boolean/).test(typeof h);}e.exports=g;},null);
__d("DOM",["DOMQuery","Event","HTML","UserAgent_DEPRECATED","$","copyProperties","createArrayFromMixed","getOrCreateDOMID","isScalar"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){b.__markCompiled&&b.__markCompiled();var p={create:function(s,t,u){var v=document.createElement(s);if(t)p.setAttributes(v,t);if(u!=null)p.setContent(v,u);return v;},setAttributes:function(s,t){if(t.type)s.type=t.type;for(var u in t){var v=t[u],w=(/^on/i).test(u);if(u=='type'){continue;}else if(u=='style'){if(typeof v=='string'){s.style.cssText=v;}else l(s.style,v);}else if(w){h.listen(s,u.substr(2),v);}else if(u in s){s[u]=v;}else if(s.setAttribute)s.setAttribute(u,v);}},prependContent:function(s,t){return r(t,s,function(u){s.firstChild?s.insertBefore(u,s.firstChild):s.appendChild(u);});},insertAfter:function(s,t){var u=s.parentNode;return r(t,u,function(v){s.nextSibling?u.insertBefore(v,s.nextSibling):u.appendChild(v);});},insertBefore:function(s,t){var u=s.parentNode;return r(t,u,function(v){u.insertBefore(v,s);});},setContent:function(s,t){while(s.firstChild)q(s.firstChild);return p.appendContent(s,t);},appendContent:function(s,t){return r(t,s,function(u){s.appendChild(u);});},replace:function(s,t){var u=s.parentNode;return r(t,u,function(v){u.replaceChild(v,s);});},remove:function(s){q(k(s));},empty:function(s){s=k(s);while(s.firstChild)q(s.firstChild);},getID:n};l(p,g);function q(s){if(s.parentNode)s.parentNode.removeChild(s);}function r(s,t,u){s=i.replaceJSONWrapper(s);if(s instanceof i&&''===t.innerHTML&&-1===s.toString().indexOf('<scr'+'ipt')){var v=j.ie();if(!v||(v>7&&!g.isNodeOfType(t,['table','tbody','thead','tfoot','tr','select','fieldset']))){var w=v?'<em style="display:none;">&nbsp;</em>':'';t.innerHTML=w+s;v&&t.removeChild(t.firstChild);return m(t.childNodes);}}else if(g.isTextNode(t)){t.data=s;return [s];}var x=document.createDocumentFragment(),y,z=[],aa=[];s=m(s);for(var ba=0;ba<s.length;ba++){y=i.replaceJSONWrapper(s[ba]);if(y instanceof i){aa.push(y.getAction());var ca=y.getNodes();for(var da=0;da<ca.length;da++){z.push(ca[da]);x.appendChild(ca[da]);}}else if(o(y)){var ea=document.createTextNode(y);z.push(ea);x.appendChild(ea);}else if(g.isNode(y)){z.push(y);x.appendChild(y);}}u(x);aa.forEach(function(fa){fa();});return z;}e.exports=p;},null);
__d("LinkshimAsyncLink",["$","AsyncSignal","DOM","UserAgent_DEPRECATED"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k={swap:function(l,m){var n=j.ie()<=8;if(n){var o=i.create('wbr',{},null);i.appendContent(l,o);}l.href=m;if(n)i.remove(o);},referrer_log:function(l,m,n){var o=g('meta_referrer');o.content="origin";k.swap(l,m);setTimeout(function(){o.content="default";new h(n,{}).send();},100);}};e.exports=k;},null);
__d("legacy:dom-asynclinkshim",["LinkshimAsyncLink"],function(a,b,c,d){b.__markCompiled&&b.__markCompiled();a.LinkshimAsyncLink=b('LinkshimAsyncLink');},3);
__d("cx",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){throw new Error('cx: Unexpected class transformation.');}e.exports=g;},null);
__d("PlatformDialog",["DOMEventListener","DOMEvent","CSS","cx"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();function k(l,m,n){"use strict";this.$PlatformDialog0=l;this.$PlatformDialog1=m;if(n){var o=false;g.add(this.$PlatformDialog0,'submit',function(p){if(o){new h(p).kill();return;}o=true;i.addClass(l,"_32qa");});}}k.prototype.getForm=function(){"use strict";return this.$PlatformDialog0;};k.prototype.getDisplay=function(){"use strict";return this.$PlatformDialog1;};k.RESPONSE='platform/dialog/response';e.exports=k;},null);
__d("keyOf",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=function(h){var i;for(i in h){if(!h.hasOwnProperty(i))continue;return i;}return null;};e.exports=g;},null);
__d("ImmutableValue",["invariant","isNode","keyOf"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();"use strict";var j=i({_DONT_EVER_TYPE_THIS_SECRET_KEY:null});function k(l){g(l===k[j]);}k.mergeAllPropertiesInto=function(l,m){var n=m.length;for(var o=0;o<n;o++)Object.assign(l,m[o]);};k.deepFreezeRootNode=function(l){if(h(l))return;Object.freeze(l);for(var m in l)if(l.hasOwnProperty(m))k.recurseDeepFreeze(l[m]);Object.seal(l);};k.recurseDeepFreeze=function(l){if(h(l)||!k.shouldRecurseFreeze(l))return;Object.freeze(l);for(var m in l)if(l.hasOwnProperty(m))k.recurseDeepFreeze(l[m]);Object.seal(l);};k.shouldRecurseFreeze=function(l){return (typeof l==='object'&&!(l instanceof k)&&l!==null);};k._DONT_EVER_TYPE_THIS_SECRET_KEY=Math.random();e.exports=k;},null);
__d("keyMirror",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();'use strict';var h=function(i){var j={},k;g(i instanceof Object&&!Array.isArray(i));for(k in i){if(!i.hasOwnProperty(k))continue;j[k]=k;}return j;};e.exports=h;},null);
__d("mergeHelpers",["invariant","keyMirror"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();"use strict";var i=36,j=function(l){return typeof l!=='object'||l instanceof Date||l===null;},k={MAX_MERGE_DEPTH:i,isTerminal:j,normalizeMergeArg:function(l){return l===(void 0)||l===null?{}:l;},checkMergeArrayArgs:function(l,m){g(Array.isArray(l)&&Array.isArray(m));},checkMergeObjectArgs:function(l,m){k.checkMergeObjectArg(l);k.checkMergeObjectArg(m);},checkMergeObjectArg:function(l){g(!j(l)&&!Array.isArray(l));},checkMergeIntoObjectArg:function(l){g((!j(l)||typeof l==='function')&&!Array.isArray(l));},checkMergeLevel:function(l){g(l<i);},checkArrayStrategy:function(l){g(l===(void 0)||l in k.ArrayStrategies);},ArrayStrategies:h({Clobber:true,IndexByIndex:true})};e.exports=k;},null);
__d("ImmutableObject",["ImmutableValue","invariant","keyOf","mergeHelpers"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();"use strict";var k=j.checkMergeObjectArgs,l=j.isTerminal,m=i({_DONT_EVER_TYPE_THIS_SECRET_KEY:null});function n(s){h(s instanceof g);}for(var o in g)if(g.hasOwnProperty(o))q[o]=g[o];var p=g===null?null:g.prototype;q.prototype=Object.create(p);q.prototype.constructor=q;q.__superConstructor__=g;function q(){g.call(this,g[m]);g.mergeAllPropertiesInto(this,arguments);}q.create=function(){var s=Object.create(q.prototype);q.apply(s,arguments);return s;};q.set=function(s,t){n(s);h(typeof t==='object'&&t!==(void 0)&&!Array.isArray(t));return new q(s,t);};q.setProperty=function(s,t,u){var v={};v[t]=u;return q.set(s,v);};q.deleteProperty=function(s,t){var u={};for(var v in s)if(v!==t&&s.hasOwnProperty(v))u[v]=s[v];return new q(u);};q.setDeep=function(s,t){n(s);return r(s,t);};q.values=function(s){return Object.keys(s).map(function(t){return s[t];});};function r(s,t){k(s,t);var u={},v=Object.keys(s);for(var w=0;w<v.length;w++){var x=v[w];if(!t.hasOwnProperty(x)){u[x]=s[x];}else if(l(s[x])||l(t[x])){u[x]=t[x];}else u[x]=r(s[x],t[x]);}var y=Object.keys(t);for(w=0;w<y.length;w++){var z=y[w];if(s.hasOwnProperty(z))continue;u[z]=t[z];}return (s instanceof g?new q(u):t instanceof g?new q(u):u);}e.exports=q;},null);
__d("ArtillerySegment",["ImmutableObject","invariant","performanceAbsoluteNow"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j=0;function k(l){"use strict";h(l);h(('category' in l)&&('description' in l));this.$ArtillerySegment0=false;this.$ArtillerySegment1=Object.assign({},l,{id:(j++).toString(36)});this.$ArtillerySegment2=[];}k.prototype.getID=function(){"use strict";return this.$ArtillerySegment1.id;};k.prototype.begin=function(){"use strict";this.$ArtillerySegment1.begin=i();return this;};k.prototype.end=function(){"use strict";this.$ArtillerySegment1.end=i();return this;};k.prototype.appendChild=function(){"use strict";for(var l=[],m=0,n=arguments.length;m<n;m++)l.push(arguments[m]);h(!this.$ArtillerySegment0);l.forEach(function(o){this.$ArtillerySegment2.push(o.getID());}.bind(this));return this;};k.prototype.setPosted=function(){"use strict";this.$ArtillerySegment0=true;return this;};k.prototype.getPostData=function(){"use strict";return new g(this.$ArtillerySegment1,{children:this.$ArtillerySegment2.slice()});};e.exports=k;},null);
__d("ArtillerySequence",["ImmutableObject","invariant"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=0;function j(k){"use strict";h(k);h('description' in k);this.$ArtillerySequence0=false;this.$ArtillerySequence1=Object.assign({},k,{id:(i++).toString(36)});this.$ArtillerySequence2=[];}j.prototype.getID=function(){"use strict";return this.$ArtillerySequence1.id;};j.prototype.addSegment=function(){"use strict";for(var k=[],l=0,m=arguments.length;l<m;l++)k.push(arguments[l]);h(!this.$ArtillerySequence0);k.forEach(function(n){this.$ArtillerySequence2.push(n.getID());}.bind(this));return this;};j.prototype.setPosted=function(){"use strict";this.$ArtillerySequence0=true;return this;};j.prototype.getPostData=function(){"use strict";return new g(this.$ArtillerySequence1,{segments:this.$ArtillerySequence2.slice()});};e.exports=j;},null);
__d("EventEmitterWithValidation",["EventEmitter"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();'use strict';for(var h in g)if(g.hasOwnProperty(h))j[h]=g[h];var i=g===null?null:g.prototype;j.prototype=Object.create(i);j.prototype.constructor=j;j.__superConstructor__=g;function j(m){g.call(this);this.$EventEmitterWithValidation0=Object.keys(m);}j.prototype.emit=function(m){k(m,this.$EventEmitterWithValidation0);return i.emit.apply(this,arguments);};function k(m,n){if(n.indexOf(m)===-1)throw new TypeError(l(m,n));}function l(m,n){var o='Unknown event type "'+m+'". ';o+='Known event types: '+n.join(', ')+'.';return o;}e.exports=j;},null);
__d("mixInEventEmitter",["EventEmitterWithHolding","EventEmitterWithValidation","EventHolder","invariant"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();'use strict';function k(m,n){j(n);var o=m.prototype||m;j(!o.__eventEmitter);var p=m.constructor;if(p)j(p===Object||p===Function);o.__types=Object.assign({},o.__types,n);Object.assign(o,l);}var l={emit:function(m,n,o,p,q,r,s){return this.__getEventEmitter().emit(m,n,o,p,q,r,s);},emitAndHold:function(m,n,o,p,q,r,s){return this.__getEventEmitter().emitAndHold(m,n,o,p,q,r,s);},addListener:function(m,n,o){return this.__getEventEmitter().addListener(m,n,o);},once:function(m,n,o){return this.__getEventEmitter().once(m,n,o);},addRetroactiveListener:function(m,n,o){return this.__getEventEmitter().addRetroactiveListener(m,n,o);},addListenerMap:function(m,n){return this.__getEventEmitter().addListenerMap(m,n);},addRetroactiveListenerMap:function(m,n){return this.__getEventEmitter().addListenerMap(m,n);},listeners:function(m){return this.__getEventEmitter().listeners(m);},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners();},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener();},releaseHeldEventType:function(m){this.__getEventEmitter().releaseHeldEventType(m);},__getEventEmitter:function(){if(!this.__eventEmitter){var m=new h(this.__types),n=new i();this.__eventEmitter=new g(m,n);}return this.__eventEmitter;}};e.exports=k;},null);
__d("ArtilleryTrace",["ArtillerySegment","ArtillerySequence","ImmutableObject","invariant","mixInEventEmitter"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();function l(){"use strict";this.$ArtilleryTrace0=false;this.$ArtilleryTrace1=(void 0);this.$ArtilleryTrace2={};this.$ArtilleryTrace3=[];this.$ArtilleryTrace4=[];this.$ArtilleryTrace5={};this.$ArtilleryTrace6=[];}l.prototype.createSequence=function(m){"use strict";j(!this.$ArtilleryTrace0);var n=new h(m);this.$ArtilleryTrace3.push(n);return n;};l.prototype.createSegment=function(m){"use strict";j(!this.$ArtilleryTrace0);var n=new g(m);this.$ArtilleryTrace4.push(n);return n;};l.prototype.markSegment=function(m,n){"use strict";j(!this.$ArtilleryTrace0);this.$ArtilleryTrace5[n]=m.getID();return this;};l.prototype.connectTrace=function(m,n){"use strict";j(!this.$ArtilleryTrace0);n=n||this.$ArtilleryTrace1;j(n);this.$ArtilleryTrace6.push({segment:m.getID(),trace:n});return this;};l.prototype.setID=function(m){"use strict";j(!this.$ArtilleryTrace1);this.$ArtilleryTrace1=m;return this;};l.prototype.getID=function(){"use strict";return this.$ArtilleryTrace1;};l.prototype.addProperty=function(m,n){"use strict";this.$ArtilleryTrace2[m]=n;};l.prototype.post=function(){"use strict";j(!this.$ArtilleryTrace0);this.$ArtilleryTrace0=true;var m=new i({id:this.$ArtilleryTrace1,properties:this.$ArtilleryTrace2,sequences:this.$ArtilleryTrace3.map(function(n){return n.setPosted().getPostData();}),segments:this.$ArtilleryTrace4.map(function(n){return n.setPosted().getPostData();}),marks:Object.assign({},this.$ArtilleryTrace5),connections:this.$ArtilleryTrace6.slice()});this.emitAndHold('post',m);};l.prototype.isPosted=function(){"use strict";return this.$ArtilleryTrace0;};k(l,{post:true});e.exports=l;},null);
__d("Miny",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g='Miny1',h={encode:[],decode:{}},i='wxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_'.split('');function j(n){for(var o=h.encode.length;o<n;o++){var p=o.toString(32).split('');p[p.length-1]=i[parseInt(p[p.length-1],32)];p=p.join('');h.encode[o]=p;h.decode[p]=o;}return h;}function k(n){if(/^$|[~\\]|__proto__/.test(n))return n;var o=n.match(/\w+|\W+/g),p={};for(var q=0;q<o.length;q++)p[o[q]]=(p[o[q]]||0)+1;var r=Object.keys(p);r.sort(function(u,v){return p[u]<p[v]?1:(p[v]<p[u]?-1:0);});var s=j(r.length).encode;for(q=0;q<r.length;q++)p[r[q]]=s[q];var t=[];for(q=0;q<o.length;q++)t[q]=p[o[q]];return [g,r.length].concat(r).concat(t.join('')).join('~');}function l(n){var o=n.split('~');if(o.shift()!=g)return n;var p=parseInt(o.shift(),10),q=o.pop();q=q.match(/[0-9a-v]*[\-w-zA-Z_]/g);var r=o,s=j(p).decode,t=[];for(var u=0;u<q.length;u++)t[u]=r[s[q[u]]];return t.join('');}var m={encode:k,decode:l};e.exports=m;},null);
__d("VersionRange",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();'use strict';var h=/\./,i=/\|\|/,j=/\s+\-\s+/,k=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,l=/^(\d*)(.*)/;function m(ea,fa){var ga=ea.split(i);if(ga.length>1){return ga.some(function(ha){return da.contains(ha,fa);});}else{ea=ga[0].trim();return n(ea,fa);}}function n(ea,fa){var ga=ea.split(j);g(ga.length>0&&ga.length<=2);if(ga.length===1){return o(ga[0],fa);}else{var ha=ga,ia=ha[0],ja=ha[1];g(x(ia)&&x(ja));return (o('>='+ia,fa)&&o('<='+ja,fa));}}function o(ea,fa){ea=ea.trim();if(ea==='')return true;var ga=fa.split(h),ha=v(ea),ia=ha.modifier,ja=ha.rangeComponents;switch(ia){case '<':return p(ga,ja);case '<=':return q(ga,ja);case '>=':return s(ga,ja);case '>':return t(ga,ja);case '~':case '~>':return u(ga,ja);default:return r(ga,ja);}}function p(ea,fa){return ca(ea,fa)===-1;}function q(ea,fa){var ga=ca(ea,fa);return ga===-1||ga===0;}function r(ea,fa){return ca(ea,fa)===0;}function s(ea,fa){var ga=ca(ea,fa);return ga===1||ga===0;}function t(ea,fa){return ca(ea,fa)===1;}function u(ea,fa){var ga=fa.slice(),ha=fa.slice();if(ha.length>1)ha.pop();var ia=ha.length-1,ja=parseInt(ha[ia],10);if(w(ja))ha[ia]=ja+1+'';return (s(ea,ga)&&p(ea,ha));}function v(ea){var fa=ea.split(h),ga=fa[0].match(k);g(ga);return {modifier:ga[1],rangeComponents:[ga[2]].concat(fa.slice(1))};}function w(ea){return !isNaN(ea)&&isFinite(ea);}function x(ea){return !v(ea).modifier;}function y(ea,fa){for(var ga=ea.length;ga<fa;ga++)ea[ga]='0';}function z(ea,fa){ea=ea.slice();fa=fa.slice();y(ea,fa.length);for(var ga=0;ga<fa.length;ga++){var ha=fa[ga].match(/^[x*]$/i);if(ha){fa[ga]=ea[ga]='0';if(ha[0]==='*'&&ga===fa.length-1)for(var ia=ga;ia<ea.length;ia++)ea[ia]='0';}}y(fa,ea.length);return [ea,fa];}function aa(ea,fa){var ga=ea.match(l)[1],ha=fa.match(l)[1],ia=parseInt(ga,10),ja=parseInt(ha,10);if(w(ia)&&w(ja)&&ia!==ja){return ba(ia,ja);}else return ba(ea,fa);}function ba(ea,fa){g(typeof ea===typeof fa);if(ea>fa){return 1;}else if(ea<fa){return -1;}else return 0;}function ca(ea,fa){var ga=z(ea,fa),ha=ga[0],ia=ga[1];for(var ja=0;ja<ia.length;ja++){var ka=aa(ha[ja],ia[ja]);if(ka)return ka;}return 0;}var da={contains:function(ea,fa){return m(ea.trim(),fa.trim());}};e.exports=da;},null);
__d("mapObject",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();'use strict';var g=Object.prototype.hasOwnProperty;function h(i,j,k){if(!i)return null;var l={};for(var m in i)if(g.call(i,m))l[m]=j.call(k,i[m],m,i);return l;}e.exports=h;},null);
__d("memoizeStringOnly",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();'use strict';function g(h){var i={};return function(j){if(!i.hasOwnProperty(j))i[j]=h.call(this,j);return i[j];};}e.exports=g;},null);
__d("UserAgent",["UserAgentData","VersionRange","mapObject","memoizeStringOnly"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();'use strict';function k(n,o,p,q){if(n===p)return true;if(!p.startsWith(n))return false;var r=p.slice(n.length);if(o){r=q?q(r):r;return h.contains(r,o);}return false;}function l(n){if(g.platformName==='Windows')return n.replace(/^\s*NT/,'');return n;}var m={isBrowser:function(n){return k(g.browserName,g.browserFullVersion,n);},isBrowserArchitecture:function(n){return k(g.browserArchitecture,null,n);},isDevice:function(n){return k(g.deviceName,null,n);},isEngine:function(n){return k(g.engineName,g.engineVersion,n);},isPlatform:function(n){return k(g.platformName,g.platformFullVersion,n,l);},isPlatformArchitecture:function(n){return k(g.platformArchitecture,null,n);}};e.exports=i(m,j);},null);
__d("getSameOriginTransport",["ex"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(){try{return a.XMLHttpRequest?new a.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0");}catch(i){throw new Error(g('getSameOriginTransport: %s',i.message));}}e.exports=h;},null);
__d("BanzaiAdapter",["Arbiter","CurrentUser","Miny","QueryString","Run","SiteData","UserAgent","getAsyncParams","getSameOriginTransport","setTimeoutAcrossTransitions","BanzaiConfig"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b.__markCompiled&&b.__markCompiled();var r=[],s=new g(),t='/ajax/bz',u={},v=u.adapter={config:q,getUserID:function(){return h.getID();},inform:function(w){s.inform(w);},subscribe:function(w,x){s.subscribe(w,x);},cleanup:function(){var w=r;r=[];w.forEach(function(x){if(x.readyState<4)x.abort();});},readyToSend:function(){return m.isBrowser('IE <= 8')||navigator.onLine;},send:function(w,x,y,z){var aa='POST',ba=o();ba.open(aa,t,true);ba.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ba.onreadystatechange=function(){if(ba.readyState>=4){var fa;try{fa=ba.status;}catch(ga){fa=0;}if(fa==200){if(x)x();if(!z)v.inform(u.OK);}else{if(y)y(fa);if(!z)v.inform(u.ERROR);}}};p(function(){if(ba.readyState<4)ba.abort();},u.SEND_TIMEOUT);r.push(ba);var ca=n(aa);ca.q=JSON.stringify(w);ca.ts=Date.now();ca.ph=l.push_phase;if(u.FBTRACE)ca.fbtrace=u.FBTRACE;if(u.isEnabled('miny_compression')){var da=Date.now(),ea=i.encode(ca.q);if(ea.length<ca.q.length){ca.q=ea;ca.miny_encode_ms=Date.now()-da;}}ba.send(j.encode(ca));},setHooks:function(w){k.onAfterUnload(u._unload);},onUnload:function(w){k.onAfterUnload(w);}};e.exports=u;},null);
__d("FBJSON",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports={parse:JSON.parse,stringify:JSON.stringify};},null);
__d("WebStorage",["ErrorUtils","ex"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={};function j(q){if(!i.hasOwnProperty(q))i[q]=k(q);return i[q];}function k(q){try{var s=window[q];if(s){var t='__test__'+Date.now();s.setItem(t,'');s.removeItem(t);}return s;}catch(r){}}function l(){return j('localStorage');}function m(){return j('sessionStorage');}function n(q){var r=[];for(var s=0;s<q.length;s++)r.push(q.key(s));return r;}function o(q,r,s){var t=null;try{q.setItem(r,s);}catch(u){var v=n(q).map(function(w){var x=q.getItem(w).length;return w+'('+x+')';});t=new Error(h('Storage quota exceeded while setting %s(%s). Items(length) follows: %s',r,s.length,v.join()));g.reportError(t);}return t;}var p={getLocalStorage:l,getSessionStorage:m,setItemGuarded:o};e.exports=p;},null);
__d("pageID",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();e.exports=Math.floor(2147483648*Math.random()).toString(36);},null);
__d("WebStorageMutex",["WebStorage","setTimeoutAcrossTransitions","pageID"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j=g.getLocalStorage(),k=i;function l(m){"use strict";this.name=m;}l.testSetPageID=function(m){"use strict";k=m;};l.prototype.$WebStorageMutex0=function(){"use strict";if(!j)return k;var m=j.getItem('mutex_'+this.name);m=m?m.split(':'):null;return m&&m[1]>=Date.now()?m[0]:null;};l.prototype.$WebStorageMutex1=function(m){"use strict";if(!j)return;var n=Date.now()+(m||10000);g.setItemGuarded(j,'mutex_'+this.name,k+':'+n);};l.prototype.hasLock=function(){"use strict";return this.$WebStorageMutex0()==k;};l.prototype.lock=function(m,n,o){"use strict";if(this.$WebStorageMutex2)clearTimeout(this.$WebStorageMutex2);if(k==(this.$WebStorageMutex0()||k))this.$WebStorageMutex1(o);this.$WebStorageMutex2=h(function(){this.$WebStorageMutex2=null;var p=this.hasLock()?m:n;if(p)p(this);}.bind(this),0);};l.prototype.unlock=function(){"use strict";if(this.$WebStorageMutex2)clearTimeout(this.$WebStorageMutex2);if(j&&this.hasLock())j.removeItem('mutex_'+this.name);};e.exports=l;},null);
__d("isInIframe",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=window!=window.top;function h(){return g;}e.exports=h;},null);
__d("Banzai",["BanzaiAdapter","CurrentUser","ErrorUtils","ExecutionEnvironment","FBJSON","WebStorage","WebStorageMutex","emptyFunction","isInIframe","pageID","setTimeoutAcrossTransitions"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b.__markCompiled&&b.__markCompiled();var r=g.adapter,s=o(),t='bz:',u=0,v=1,w=2,x,y,z=[],aa=null;function ba(ia){return ia[2]>=Date.now()-(r.config.EXPIRY||g.EXPIRY);}function ca(ia,ja){ia.__meta.status=u;ia[3]=(ia[3]||0)+1;if(!ia.__meta.retry&&ja>=400&&ja<600)z.push(ia);}function da(ia){var ja=Date.now()+ia;if(!y||ja<y){y=ja;clearTimeout(x);x=q(ea,ia);return true;}}function ea(){fa(null,null);}function fa(ia,ja){y=null;da(g.BASIC.delay);if(!r.readyToSend()){if(ja)ja();return;}r.inform(g.SEND);var ka=[],la=[],ma={};z=z.filter(function(na){var oa=na.__meta;if(oa.status>=w||!ba(na))return false;if(oa.status>=v)return true;var pa=oa.pageID+oa.userID,qa=ma[pa];if(!qa){qa={user:oa.userID,page_id:oa.pageID,posts:[]};ma[pa]=qa;ka.push(qa);}oa.status=v;qa.posts.push(na);la.push(na);return oa.retry;});if(ka.length<=0){r.inform(g.OK);if(ia)ia();return;}ka[0].trigger=aa;aa=null;r.send(ka,function(){la.forEach(function(na){na.__meta.status=w;});if(ia)ia();},function(na){la.forEach(function(oa){ca(oa,na);});if(ja)ja();});}var ga,ha=l.getLocalStorage();if(ha&&!s){ga={store:function ia(){if(z.length<=0)return;var ja=z.map(function(ka){return [ka[0],ka[1],ka[2],ka[3]||0,ka.__meta];});z=[];ha.setItem(t+p+'.'+Date.now(),k.stringify(ja));},restore:function ia(){(new m('banzai')).lock(function(ja){var ka=[];for(var la=0;la<ha.length;la++){var ma=ha.key(la);if(ma.indexOf(t)===0&&ma.indexOf('bz:__')!==0)ka.push(ma);}ka.forEach(function(na){var oa=ha.getItem(na);ha.removeItem(na);if(!oa)return;var pa=k.parse(oa,e.id);pa.forEach(function(qa){if(!qa)return;var ra=qa.__meta=qa.pop(),sa=ba(qa);if(!sa)return;var ta=h.getID(),ua=ra.userID===ta,va=g.isEnabled('allow_userid_mismatch')&&ta==='0';if(ua||va){ra.status=u;z.push(qa);}});});ja.unlock();});}};}else ga={store:n,restore:n};g.SEND='Banzai:SEND';g.OK='Banzai:OK';g.ERROR='Banzai:ERROR';g.SHUTDOWN='Banzai:SHUTDOWN';g.SEND_TIMEOUT=15000;g.VITAL_WAIT=1000;g.BASIC_WAIT=60000;g.EXPIRY=30*60000;g.VITAL={delay:r.config.MIN_WAIT||g.VITAL_WAIT};g.BASIC={delay:r.config.MAX_WAIT||g.BASIC_WAIT};g.FBTRACE=r.config.fbtrace,g.isEnabled=function(ia){return r.config.gks&&r.config.gks[ia];};g.post=function(ia,ja,ka){if(!ia)i.reportError(new Error('Banzai.post called without specifying a route'));ka=ka||{};var la=ka.retry;if(r.config.disabled)return;if(!j.canUseDOM)return;var ma=r.config.blacklist;if(ma)if(ma.indexOf)if(typeof ma.indexOf=='function')if(ma.indexOf(ia)!=-1)return;if(s&&document.domain=='facebook.com'){var na;try{na=a.top.require('Banzai');}catch(oa){na=null;}if(na){na.post.apply(na,arguments);return;}}var pa=[ia,ja,Date.now(),0];pa.__meta={retry:la===true,pageID:p,userID:h.getID(),status:u};if(ka.signal){pa.__meta.status=v;var qa=[{user:h.getID(),page_id:p,posts:[pa],trigger:ia}];r.send(qa,function(){pa.__meta.status=w;},function(sa){ca(pa,sa);},true);if(!la)return;}z.push(pa);var ra=ka.delay;if(ra==null)ra=g.BASIC_WAIT;if(da(ra)||!aa)aa=ia;};g.flush=function(ia,ja){clearTimeout(x);x=0;fa(ia,ja);};g.subscribe=r.subscribe;g._schedule=da;g._store=function(ia){i.applyWithGuard(ga.store,ga);};g._restore=function(ia){i.applyWithGuard(ga.restore,ga);da(r.config.RESTORE_WAIT||g.VITAL_WAIT);};g._unload=function(){r.cleanup();r.inform(g.SHUTDOWN);i.applyWithGuard(ga.store,ga);};g._testState=function(){return {postBuffer:z,triggerRoute:aa};};if(j.canUseDOM){r.setHooks(ga);g._restore();}e.exports=g;},null);
__d("forEachObject",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();'use strict';var g=Object.prototype.hasOwnProperty;function h(i,j,k){for(var l in i)if(g.call(i,l))j.call(k,i[l],l,i);}e.exports=h;},null);
__d("Artillery",["ArtilleryTrace","Banzai","forEachObject","invariant","mixInEventEmitter"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l=false,m=[],n,o,p;h.subscribe(h.SHUTDOWN,function(){q.postAll();});var q={isEnabled:function(){return l;},createTrace:function(){var r=new g();m.push(r);r.addListener('post',q.emitAndHold.bind(q,'posttrace'));return r;},getPageTrace:function(){j(n);if(o)return o;o=q.createTrace().setID(n);i(p,function(r,s,t){o.addProperty(s,r);});return o;},postAll:function(){m.forEach(function(r){return !r.isPosted()&&r.post();});},enable:function(){l=true;},setPageTraceID:function(r){j(!n);n=r;},setPageProperties:function(r){p=r;},getPageProperty:function(r){return p[r];}};k(q,{posttrace:true});e.exports=q;},null);
__d("BanzaiLogger",["Banzai"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h='logger';function i(k){return {log:function(l,m){g.post(h+':'+l,m,k);}};}var j=i();j.create=i;e.exports=j;},null);
__d("BanzaiODS",["Banzai","invariant"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(){var k={},l={};function m(n,o,p,q){if(p===(void 0))p=1;if(q===(void 0))q=1;if(n in l)if(l[n]<=0){return;}else p/=l[n];var r=k[n]||(k[n]={}),s=r[o]||(r[o]=[0]);p=Number(p);q=Number(q);if(!isFinite(p)||!isFinite(q))return;s[0]+=p;if(arguments.length>=4){if(!s[1])s[1]=0;s[1]+=q;}}return {setEntitySample:function(n,o){l[n]=Math.random()<o?o:0;},bumpEntityKey:function(n,o,p){m(n,o,p);},bumpFraction:function(n,o,p,q){m(n,o,p,q);},flush:function(n){for(var o in k)g.post('ods:'+o,k[o],n);k={};}};}var j=i();j.create=i;g.subscribe(g.SEND,j.flush.bind(j,null));e.exports=j;},null);
__d("BanzaiScuba",["Banzai","copyProperties"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i="scuba_sample";function j(m,n,o){this.fields={};this.post=function(p){if(!m)return;var q={};h(q,this.fields);q._ds=m;if(n)q._lid=n;q._options=o;g.post(i,q,p);this.post=function(){};this.posted=true;};this.lid=n;return this;}function k(m,n,o){if(!this.fields[m])this.fields[m]={};this.fields[m][n]=o;return this;}function l(m){return function(n,o){if(this.posted)return this;return k.call(this,m,n,o);};}h(j.prototype,{post:function(){},addNormal:l('normal'),addInteger:l('int'),addDenorm:l('denorm'),addTagset:l('tags'),addNormVector:l('normvector')});e.exports=j;},null);
__d("randomInt",["invariant"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i,j){var k=arguments.length;g(k>0&&k<=2);if(k===1){j=i;i=0;}g(j>i);var l=this.random||Math.random;return Math.floor(i+l()*(j-i));}e.exports=h;},null);
__d("ClientIDs",["randomInt"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={},i={getNewClientID:function(){var j=Date.now(),k=j+':'+(g(0,4294967295)+1);h[k]=true;return k;},isExistingClientID:function(j){return !!h[j];}};e.exports=i;},null);
__d("BasicVector",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){"use strict";this.x=h;this.y=i;}g.prototype.derive=function(h,i){"use strict";return new g(h,i);};g.prototype.toString=function(){"use strict";return '('+this.x+', '+this.y+')';};g.prototype.add=function(h,i){"use strict";if(h instanceof g){i=h.y;h=h.x;}var j=parseFloat(h),k=parseFloat(i);return this.derive(this.x+j,this.y+k);};g.prototype.mul=function(h,i){"use strict";if(i===(void 0))i=h;return this.derive(this.x*h,this.y*i);};g.prototype.div=function(h,i){"use strict";if(i===(void 0))i=h;return this.derive(this.x*1/h,this.y*1/i);};g.prototype.sub=function(h,i){"use strict";if(arguments.length===1){return this.add(h.mul(-1));}else return this.add(-h,-i);};g.prototype.distanceTo=function(h){"use strict";return this.sub(h).magnitude();};g.prototype.magnitude=function(){"use strict";return Math.sqrt((this.x*this.x)+(this.y*this.y));};g.prototype.rotate=function(h){"use strict";return this.derive(this.x*Math.cos(h)-this.y*Math.sin(h),this.x*Math.sin(h)+this.y*Math.cos(h));};e.exports=g;},null);
__d("BehaviorsMixin",["copyProperties"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(l){this._behavior=l;this._enabled=false;}g(h.prototype,{enable:function(){if(!this._enabled){this._enabled=true;this._behavior.enable();}},disable:function(){if(this._enabled){this._enabled=false;this._behavior.disable();}}});var i=1;function j(l){if(!l.__BEHAVIOR_ID)l.__BEHAVIOR_ID=i++;return l.__BEHAVIOR_ID;}var k={enableBehavior:function(l){if(!this._behaviors)this._behaviors={};var m=j(l);if(!this._behaviors[m])this._behaviors[m]=new h(new l(this));this._behaviors[m].enable();return this;},disableBehavior:function(l){if(this._behaviors){var m=j(l);if(this._behaviors[m])this._behaviors[m].disable();}return this;},enableBehaviors:function(l){l.forEach(this.enableBehavior,this);return this;},destroyBehaviors:function(){if(this._behaviors){for(var l in this._behaviors)this._behaviors[l].disable();this._behaviors={};}},hasBehavior:function(l){return this._behaviors&&(j(l) in this._behaviors);}};e.exports=k;},null);
__d("StrSet",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){"use strict";this.$StrSet0={};this.$StrSet1=0;if(h)this.addAll(h);}g.prototype.add=function(h){"use strict";if(!this.$StrSet0.hasOwnProperty(h)){this.$StrSet0[h]=true;this.$StrSet1++;}return this;};g.prototype.addAll=function(h){"use strict";h.forEach(this.add,this);return this;};g.prototype.remove=function(h){"use strict";if(this.$StrSet0.hasOwnProperty(h)){delete this.$StrSet0[h];this.$StrSet1--;}return this;};g.prototype.removeAll=function(h){"use strict";h.forEach(this.remove,this);return this;};g.prototype.toArray=function(){"use strict";return Object.keys(this.$StrSet0);};g.prototype.toMap=function(h){"use strict";var i={};Object.keys(this.$StrSet0).forEach(function(j){i[j]=typeof h=='function'?h(j):h||true;});return i;};g.prototype.contains=function(h){"use strict";return this.$StrSet0.hasOwnProperty(h);};g.prototype.count=function(){"use strict";return this.$StrSet1;};g.prototype.clear=function(){"use strict";this.$StrSet0={};this.$StrSet1=0;return this;};g.prototype.clone=function(){"use strict";return new g(this);};g.prototype.forEach=function(h,i){"use strict";Object.keys(this.$StrSet0).forEach(h,i);};g.prototype.map=function(h,i){"use strict";return Object.keys(this.$StrSet0).map(h,i);};g.prototype.some=function(h,i){"use strict";return Object.keys(this.$StrSet0).some(h,i);};g.prototype.every=function(h,i){"use strict";return Object.keys(this.$StrSet0).every(h,i);};g.prototype.filter=function(h,i){"use strict";return new g(Object.keys(this.$StrSet0).filter(h,i));};g.prototype.union=function(h){"use strict";return this.clone().addAll(h);};g.prototype.intersect=function(h){"use strict";return this.filter(function(i){return h.contains(i);});};g.prototype.difference=function(h){"use strict";return h.filter(function(i){return !this.contains(i);}.bind(this));};g.prototype.equals=function(h){"use strict";var i=function(m,n){return m===n?0:m<n?-1:1;},j=this.toArray(),k=h.toArray();if(j.length!==k.length)return false;var l=j.length;j=j.sort(i);k=k.sort(i);while(l--)if(j[l]!==k[l])return false;return true;};e.exports=g;},null);
__d("camelize",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=/-(.)/g;function h(i){return i.replace(g,function(j,k){return k.toUpperCase();});}e.exports=h;},null);
__d("getOpacityStyleName",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=false,h=null;function i(){if(!g){if('opacity' in document.body.style){h='opacity';}else{var j=document.createElement('div');j.style.filter='alpha(opacity=100)';if(j.style.filter)h='filter';j=null;}g=true;}return h;}e.exports=i;},null);
__d("hyphenate",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=/([A-Z])/g;function h(i){return i.replace(g,'-$1').toLowerCase();}e.exports=h;},null);
__d("getStyleProperty",["camelize","hyphenate"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(k){return k==null?k:String(k);}function j(k,l){var m;if(window.getComputedStyle){m=window.getComputedStyle(k,null);if(m)return i(m.getPropertyValue(h(l)));}if(document.defaultView&&document.defaultView.getComputedStyle){m=document.defaultView.getComputedStyle(k,null);if(m)return i(m.getPropertyValue(h(l)));if(l==='display')return 'none';}if(k.currentStyle){if(l==='float')return i(k.currentStyle.cssFloat||k.currentStyle.styleFloat);return i(k.currentStyle[g(l)]);}return i(k.style&&k.style[g(l)]);}e.exports=j;},null);
__d("Style-upstream",["camelize","containsNode","ex","getOpacityStyleName","getStyleProperty","hyphenate","invariant"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();function n(u,v){var w=t.get(u,v);return (w==='auto'||w==='scroll');}var o=new RegExp(('\\s*'+'([^\\s:]+)'+'\\s*:\\s*'+'([^;(\'"]*(?:(?:\\([^)]*\\)|"[^"]*"|\'[^\']*\')[^;(?:\'"]*)*)'+'(?:;|$)'),'g');function p(u){var v={};u.replace(o,function(w,x,y){v[x]=y;});return v;}function q(u){var v='';for(var w in u)if(u[w])v+=w+':'+u[w]+';';return v;}function r(u){return u!==''?'alpha(opacity='+u*100+')':'';}function s(u,v,w){switch(l(v)){case 'font-weight':case 'line-height':case 'opacity':case 'z-index':break;case 'width':case 'height':var x=parseInt(w,10)<0;m(!x);default:m(isNaN(w)||!w||w==='0');break;}}var t={set:function(u,v,w){s('Style.set',v,w);var x=u.style;switch(v){case 'opacity':if(j()==='filter'){x.filter=r(w);}else x.opacity=w;break;case 'float':x.cssFloat=x.styleFloat=w||'';break;default:try{x[g(v)]=w;}catch(y){throw new Error(i('Style.set: "%s" argument is invalid: %s',v,w));}}},apply:function(u,v){var w;for(w in v)s('Style.apply',w,v[w]);if('opacity' in v&&j()==='filter'){v.filter=r(v.opacity);delete v.opacity;}var x=p(u.style.cssText);for(w in v){var y=v[w];delete v[w];var z=l(w);for(var aa in x)if(aa===z||aa.indexOf(z+'-')===0)delete x[aa];v[z]=y;}Object.assign(x,v);u.style.cssText=q(x);},get:k,getFloat:function(u,v){return parseFloat(t.get(u,v),10);},getOpacity:function(u){if(j()==='filter'){var v=t.get(u,'filter');if(v){var w=/(\d+(?:\.\d+)?)/.exec(v);if(w)return parseFloat(w.pop())/100;}}return t.getFloat(u,'opacity')||1;},isFixed:function(u){while(h(document.body,u)){if(t.get(u,'position')==='fixed')return true;u=u.parentNode;}return false;},getScrollParent:function(u){if(!u)return null;while(u&&u!==document.body){if(n(u,'overflow')||n(u,'overflowY')||n(u,'overflowX'))return u;u=u.parentNode;}return window;}};e.exports=t;},null);
__d("merge",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();"use strict";var g=function(h,i){return Object.assign({},h,i);};e.exports=g;},null);
__d("Style",["Style-upstream","$","merge"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j=i(g,{get:function(k,l){typeof k==='string';return g.get(h(k),l);},getFloat:function(k,l){typeof k==='string';return g.getFloat(h(k),l);}});e.exports=j;},null);
__d("areJSONRepresentationsEqual",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){return JSON.stringify(h)==JSON.stringify(i);}e.exports=g;},null);
__d("arrayContains",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){return h.indexOf(i)!=-1;}e.exports=g;},null);
__d("getElementRect",["containsNode"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j=document.documentElement;if(!('getBoundingClientRect' in i)||!g(j,i))return {left:0,right:0,top:0,bottom:0};var k=i.getBoundingClientRect();return {left:Math.round(k.left)-j.clientLeft,right:Math.round(k.right)-j.clientLeft,top:Math.round(k.top)-j.clientTop,bottom:Math.round(k.bottom)-j.clientTop};}e.exports=h;},null);
__d("getElementPosition",["getElementRect"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j=g(i);return {x:j.left,y:j.top,width:j.right-j.left,height:j.bottom-j.top};}e.exports=h;},null);
__d("getElementText",["isElementNode","isTextNode"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=null;function j(k){if(h(k)){return k.data;}else if(g(k)){if(i===null){var l=document.createElement('div');i=l.textContent!=null?'textContent':'innerText';}return k[i];}else return '';}e.exports=j;},null);
__d("getOffsetParent",["Style"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j=i.parentNode;if(!j||j===document.documentElement)return document.documentElement;if(g.get(j,'position')!=='static')return j;return j===document.body?document.documentElement:h(j);}e.exports=h;},null);
__d("getUnboundedScrollPosition",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();"use strict";function g(h){if(h===window)return {x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop};return {x:h.scrollLeft,y:h.scrollTop};}e.exports=g;},null);
__d("getViewportDimensions",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(){return (document.documentElement&&document.documentElement.clientWidth)||(document.body&&document.body.clientWidth)||0;}function h(){return (document.documentElement&&document.documentElement.clientHeight)||(document.body&&document.body.clientHeight)||0;}function i(){return {width:window.innerWidth||g(),height:window.innerHeight||h()};}i.withoutScrollbars=function(){return {width:g(),height:h()};};e.exports=i;},null);
/**
 * @generated SignedSource<<38c660df4077b7dc57a24ea3cec01c11>>
 *
 * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 * !! This file is a check-in of a static_upstream project!      !!
 * !!                                                            !!
 * !! You should not modify this file directly. Instead:         !!
 * !! 1) Use `fjs use-upstream` to temporarily replace this with !!
 * !!    the latest version from upstream.                       !!
 * !! 2) Make your changes, test them, etc.                      !!
 * !! 3) Use `fjs push-upstream` to copy your changes back to    !!
 * !!    static_upstream.                                        !!
 * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 *
 * Copyright (c) 2012 Barnesandnoble.com, llc, Donavon West, and Domenic
 * Denicola
 *
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 * @preserve-header
 * @providesModule ImmediateImplementation
 */__d("ImmediateImplementation",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();(function(g,h){"use strict";var i=1,j={},k={},l=k,m=false,n=g.document,o;function p(x){var y=x[0];x=Array.prototype.slice.call(x,1);j[i]=function(){y.apply(h,x);};l=(l.next={handle:i++});return l.handle;}function q(){var x,y;while(!m&&(x=k.next)){k=x;if((y=j[x.handle])){m=true;try{y();m=false;}finally{r(x.handle);if(m){m=false;if(k.next)o(q);}}}}}function r(x){delete j[x];}function s(){if(g.postMessage&&!g.importScripts){var x=true,y=function(){x=false;if(g.removeEventListener){g.removeEventListener("message",y,false);}else g.detachEvent("onmessage",y);};if(g.addEventListener){g.addEventListener("message",y,false);}else if(g.attachEvent){g.attachEvent("onmessage",y);}else return false;g.postMessage("","*");return x;}}function t(){var x="setImmediate$"+Math.random()+"$",y=function(event){if(event.source===g&&typeof event.data==="string"&&event.data.indexOf(x)===0)q();};if(g.addEventListener){g.addEventListener("message",y,false);}else g.attachEvent("onmessage",y);o=function(){var z=p(arguments);g.postMessage(x+z,"*");return z;};}function u(){var x=new MessageChannel();x.port1.onmessage=q;o=function(){var y=p(arguments);x.port2.postMessage(y);return y;};}function v(){var x=n.documentElement;o=function(){var y=p(arguments),z=n.createElement("script");z.onreadystatechange=function(){z.onreadystatechange=null;x.removeChild(z);z=null;q();};x.appendChild(z);return y;};}function w(){o=function(){setTimeout(q,0);return p(arguments);};}if(s()){t();}else if(g.MessageChannel){u();}else if(n&&n.createElement&&"onreadystatechange" in n.createElement("script")){v();}else w();f.setImmediate=o;f.clearImmediate=r;}(Function("return this")()));},null);
__d("mixin",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i,j,k,l,m,n,o,p,q,r){var s=function(){},t=[h,i,j,k,l,m,n,o,p,q],u=0,v;while(t[u]){v=t[u];for(var w in v)if(v.hasOwnProperty(w))s.prototype[w]=v[w];u+=1;}return s;}e.exports=g;},null);
__d("nativeRequestAnimationFrame",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame;e.exports=g;},null);
__d("removeFromArray",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){var j=h.indexOf(i);if(j!==-1)h.splice(j,1);}e.exports=g;},null);
__d("requestAnimationFramePolyfill",["emptyFunction","nativeRequestAnimationFrame"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=0,j=h||function(k){var l=Date.now(),m=Math.max(0,16-(l-i));i=l+m;return a.setTimeout(function(){k(Date.now());},m);};j(g);e.exports=j;},null);
__d("setImmediatePolyfill",["invariant","ImmediateImplementation"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h=a.setImmediate;if(!h){var i=b('ImmediateImplementation');h=i.setImmediate;}function j(){for(var k=[],l=0,m=arguments.length;l<m;l++)k.push(arguments[l]);g(typeof k[0]==='function');return h.apply(null,k);}e.exports=j;},null);
__d("DOMVector",["BasicVector","getDocumentScrollElement","getElementPosition","getUnboundedScrollPosition","getViewportDimensions"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();for(var l in g)if(g.hasOwnProperty(l))n[l]=g[l];var m=g===null?null:g.prototype;n.prototype=Object.create(m);n.prototype.constructor=n;n.__superConstructor__=g;function n(o,p,q){"use strict";g.call(this,o,p);this.domain=q||'pure';}n.prototype.derive=function(o,p,q){"use strict";return new n(o,p,q||this.domain);};n.prototype.add=function(o,p){"use strict";if(o instanceof n&&o.getDomain()!=='pure')o=o.convertTo(this.domain);return m.add.call(this,o,p);};n.prototype.convertTo=function(o){"use strict";if(o!='pure'&&o!='viewport'&&o!='document')return this.derive(0,0);if(o==this.domain)return this.derive(this.x,this.y,this.domain);if(o=='pure')return this.derive(this.x,this.y);if(this.domain=='pure')return this.derive(0,0);var p=n.getScrollPosition('document'),q=this.x,r=this.y;if(this.domain=='document'){q-=p.x;r-=p.y;}else{q+=p.x;r+=p.y;}return this.derive(q,r,o);};n.prototype.getDomain=function(){"use strict";return this.domain;};n.from=function(o,p,q){"use strict";return new n(o,p,q);};n.getScrollPosition=function(o){"use strict";o=o||'document';var p=j(window);return this.from(p.x,p.y,'document').convertTo(o);};n.getElementPosition=function(o,p){"use strict";p=p||'document';var q=i(o);return this.from(q.x,q.y,'viewport').convertTo(p);};n.getElementDimensions=function(o){"use strict";return this.from(o.offsetWidth||0,o.offsetHeight||0);};n.getViewportDimensions=function(){"use strict";var o=k();return this.from(o.width,o.height,'viewport');};n.getViewportWithoutScrollbarDimensions=function(){"use strict";var o=k.withoutScrollbars();return this.from(o.width,o.height,'viewport');};n.getDocumentDimensions=function(o){"use strict";var p=h(o);return this.from(p.scrollWidth,p.scrollHeight,'document');};e.exports=n;},null);
__d("IntlEnglishNumberType",["IntlVariations"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getNumberVariationType:function(i){return i===1?g.NUMBER_SINGULAR:g.NUMBER_PLURAL;}};e.exports=h;},null);
__d("IntlNoVariationsNumberType",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g={getNumberVariationType:function(h){return '*';}};e.exports=g;},null);
__d("IntlPolishNumberType",["IntlVariations"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getNumberVariationType:function(i){var j=i%100,k=j%10;return i===1?g.NUMBER_SINGULAR:k>=2&&k<=4&&!(j>=12&&j<=14)?g.NUMBER_DUAL:g.NUMBER_PLURAL;}};e.exports=h;},null);
__d("IntlRomanicNumberType",["IntlVariations"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getNumberVariationType:function(i){if(i===0||i===1){return g.NUMBER_SINGULAR;}else return g.NUMBER_PLURAL;}};e.exports=h;},null);
__d("IntlSemiticSimplifiedNumberType",["IntlVariations"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getNumberVariationType:function(i){var j=i%100;return i===2?g.NUMBER_DUAL:j>=3&&j<=10?g.NUMBER_PLURAL:g.NUMBER_SINGULAR;}};e.exports=h;},null);
__d("IntlSlavicNumberType",["IntlVariations"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={getNumberVariationType:function(i){var j=i%100,k=j%10;return k===1&&j!==11?g.NUMBER_SINGULAR:k>=2&&k<=4&&!(j>=12&&j<=14)?g.NUMBER_DUAL:g.NUMBER_PLURAL;}};e.exports=h;},null);
__d("Intl",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g;function h(j){if(typeof j!='string')return false;return j.match(new RegExp(h.punct_char_class+'['+')"'+"'"+'\u00BB'+'\u0F3B'+'\u0F3D'+'\u2019'+'\u201D'+'\u203A'+'\u3009'+'\u300B'+'\u300D'+'\u300F'+'\u3011'+'\u3015'+'\u3017'+'\u3019'+'\u301B'+'\u301E'+'\u301F'+'\uFD3F'+'\uFF07'+'\uFF09'+'\uFF3D'+'\\s'+']*$'));}h.punct_char_class='['+'.!?'+'\u3002'+'\uFF01'+'\uFF1F'+'\u0964'+'\u2026'+'\u0EAF'+'\u1801'+'\u0E2F'+'\uFF0E'+']';function i(j){if(g){var k=[],l=[];for(var m in g.patterns){var n=g.patterns[m];for(var o in g.meta){var p=new RegExp(o.slice(1,-1),'g'),q=g.meta[o];m=m.replace(p,q);n=n.replace(p,q);}k.push(m);l.push(n);}for(var r=0;r<k.length;r++){var s=new RegExp(k[r].slice(1,-1),'g');if(l[r]=='javascript'){j.replace(s,function(t){return t.slice(1).toLowerCase();});}else j=j.replace(s,l[r]);}}return j.replace(/\x01/g,'');}e.exports={endsInPunct:h,applyPhonologicalRules:i,setPhonologicalRules:function(j){g=j;}};},null);
__d("UnicodeBidiDirection",["keyMirror"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();"use strict";var h=g({NEUTRAL:true,LTR:true,RTL:true});h.isStrong=function(i){return i===h.LTR||i===h.RTL;};e.exports=h;},null);
__d("Locale",["Style","ExecutionEnvironment","UnicodeBidiDirection"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j;function k(){if(!h.canUseDOM){j=false;}else if(j===(void 0))j=('rtl'===g.get(document.body,'direction'));return j;}function l(){return k()?i.RTL:i.LTR;}var m={isRTL:k,getDirection:l};e.exports=m;},null);
__d("substituteTokens",["invariant","Intl"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(k){return k;}function j(k,l){if(!l)return k;g(typeof l==='object');var m='\\{([^}]+)\\}('+h.endsInPunct.punct_char_class+'*)',n=new RegExp(m,'g'),o=[],p=[],q=k.replace(n,function(t,u,v){var w=l[u];if(w&&typeof w==='object'){o.push(w);p.push(u);return '\x17'+v;}else if(w===null)return '';return w+(h.endsInPunct(w)?'':v);}).split('\x17').map(h.applyPhonologicalRules);if(q.length===1)return q[0];var r=[q[0]];for(var s=0;s<o.length;s++)r.push(i(o[s]),q[s+1]);return r;}e.exports=j;},null);
__d("fbt",["IntlVariations","copyProperties","invariant","substituteTokens","FbtNumber","FbtLogger","FbtQTOverrides"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=b('FbtNumber').impl,l=b('FbtLogger').logger,m=b('FbtQTOverrides').overrides,n={INDEX:0,SUBSTITUTION:1},o={NUMBER:0,GENDER:1},p=function(){};p._=function(q,r){var s={},t=q;if(r!==(void 0))for(var u=0;u<r.length;u++){var v=r[u][n.INDEX];if(v!==null){i(v in t||'*' in t);t=t[v]||t['*'];}h(s,r[u][n.SUBSTITUTION]);}if(typeof t==='string'){return j(t,s);}else if(Array.isArray(t)){var w=t[0],x=t[1];w=m['1_'+x]||w;p.logImpression(x);return j(w,s);}else i(false);};p['enum']=function(q,r){return [q,null];};p.param=function(q,r,s){var t=null;if(s)if(s[0]===o.NUMBER){var u=s.length>1?s[1]:r;i(typeof u==='number');t=k.getNumberVariationType(u);}else if(s[0]===o.GENDER){i(s.length>1&&(s[1]&g.GENDER_BITMASK));t=s[1];}else i(false);var v={};v[q]=r;return [t,v];};p.logImpression=function(q){if(l)l.logImpression(q);return q;};e.exports=p;},null);
__d("Log",["sprintf"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={DEBUG:3,INFO:2,WARNING:1,ERROR:0};function i(k,l){var m=Array.prototype.slice.call(arguments,2),n=g.apply(null,m),o=window.console;if(o&&j.level>=l)o[k in o?k:'log'](n);}var j={level:-1,Level:h,debug:i.bind(null,'debug',h.DEBUG),info:i.bind(null,'info',h.INFO),warn:i.bind(null,'warn',h.WARNING),error:i.bind(null,'error',h.ERROR)};e.exports=j;},null);
__d("LogHistory",["CircularBuffer","createArrayFromMixed"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=500,j={},k=new g(i);function l(t,u,v){var event=v.shift();k.write({date:Date.now(),level:t,category:u,event:event,args:v});}function m(t){"use strict";this.category=t;}m.prototype.debug=function(event){"use strict";l('debug',this.category,h(arguments));return this;};m.prototype.log=function(event){"use strict";l('log',this.category,h(arguments));return this;};m.prototype.warn=function(event){"use strict";l('warn',this.category,h(arguments));return this;};m.prototype.error=function(event){"use strict";l('error',this.category,h(arguments));return this;};function n(t){if(!j[t])j[t]=new m(t);return j[t];}function o(){return k.read();}function p(){k.clear();}function q(t){}function r(t){return t.map(function(u){var v=/\d\d:\d\d:\d\d/.exec(new Date(u.date));return [v&&v[0],u.level,u.category,u.event,JSON.stringify(u.args)].join(' | ');}).join('\n');}var s={MAX:i,getInstance:n,getEntries:o,clearEntries:p,toConsole:q,formatEntries:r};e.exports=s;},null);
__d("ScriptPathLogger",["Banzai","ScriptPath","isInIframe"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j='script_path_change',k={scriptPath:null,categoryToken:null,extraInfoFromServer:{}},l=false;function m(s,t,u){if(!l||i())return;var v=g.isEnabled('vital_navigations')?g.VITAL:g.BASIC,w={source_path:s.scriptPath,source_token:s.categoryToken,dest_path:t.scriptPath,dest_token:t.categoryToken,impression_id:t.extraInfoFromServer.imp_id,cause:u},x=h.getClickPointInfo();if(x)w.click_point_info=x;if(s.extraInfoFromServer.entity_id)w.source_owning_entity_id=s.extraInfoFromServer.entity_id;if(t.extraInfoFromServer.entity_id)w.dest_owning_entity_id=t.extraInfoFromServer.entity_id;if(s.topViewEndpoint)w.source_endpoint=s.topViewEndpoint;if(t.topViewEndpoint)w.dest_endpoint=t.topViewEndpoint;if(t.extraInfoFromServer.search_sid)w.dest_search_sid=t.extraInfoFromServer.search_sid;if(s.extraInfoFromServer.search_sid)w.source_search_sid=s.extraInfoFromServer.search_sid;g.post(j,w,v);}function n(){m(k,h.getPageInfo(),h.CAUSE.PAGE_LOAD);}function o(s,t){m(s,t,h.CAUSE.TRANSITION);}function p(){m(h.getPageInfo(),k,h.CAUSE.PAGE_UNLOAD);}var q=h.subscribe(function(s){if(l){var t=s.source,u=s.dest,v=s.cause;if(v){m(t||k,u||k,v);}else if(t){o(t,u);}else n();}});g.subscribe(g.SHUTDOWN,p);var r={startLogging:function(){l=true;if(h.getPageInfo())n();},stopLogging:function(){l=false;h.unsubscribe(q);}};r.BANZAI_LOGGING_ROUTE=j;e.exports=r;},null);
__d("sourceMetaToString",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){var j;if(h.name){j=h.name;if(h.module)j=h.module+'.'+j;if(i&&h.line){j+=':'+h.line;if(h.column)j+=':'+h.column;}}return j;}e.exports=g;},null);
__d("EventListener",["Event","emptyFunction"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={listen:g.listen,capture:function(j,k,l){if(!j.addEventListener){return {remove:h};}else{j.addEventListener(k,l,true);return {remove:function(){j.removeEventListener(k,l,true);}};}},registerDefault:function(j,k){return g.listen(document.documentElement,j,k,10);}};e.exports=i;},null);
__d("CacheStorage",["ErrorUtils","EventListener","ExecutionEnvironment","FBJSON","WebStorage"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l={memory:u,localstorage:s,sessionstorage:t},m='_@_',n='3b',o='CacheStorageVersion';function p(w){"use strict";this._store=w;}p.prototype.getStore=function(){"use strict";return this._store;};p.prototype.keys=function(){"use strict";var w=[];for(var x=0;x<this._store.length;x++)w.push(this._store.key(x));return w;};p.prototype.get=function(w){"use strict";return this._store.getItem(w);};p.prototype.set=function(w,x){"use strict";this._store.setItem(w,x);};p.prototype.remove=function(w){"use strict";this._store.removeItem(w);};p.prototype.clear=function(){"use strict";this._store.clear();};for(var q in p)if(p.hasOwnProperty(q))s[q]=p[q];var r=p===null?null:p.prototype;s.prototype=Object.create(r);s.prototype.constructor=s;s.__superConstructor__=p;function s(){"use strict";p.call(this,k.getLocalStorage());}s.available=function(){"use strict";return !!k.getLocalStorage();};for(q in p)if(p.hasOwnProperty(q))t[q]=p[q];t.prototype=Object.create(r);t.prototype.constructor=t;t.__superConstructor__=p;function t(){"use strict";p.call(this,k.getSessionStorage());}t.available=function(){"use strict";return !!k.getSessionStorage();};function u(){"use strict";this._store={};}u.prototype.getStore=function(){"use strict";return this._store;};u.prototype.keys=function(){"use strict";return Object.keys(this._store);};u.prototype.get=function(w){"use strict";if(this._store[w]===(void 0))return null;return this._store[w];};u.prototype.set=function(w,x){"use strict";this._store[w]=x;};u.prototype.remove=function(w){"use strict";if(w in this._store)delete this._store[w];};u.prototype.clear=function(){"use strict";this._store={};};u.available=function(){"use strict";return true;};function v(w,x){"use strict";this._key_prefix=x||'_cs_';if(w=='AUTO'||!w)for(var y in l){var z=l[y];if(z.available()){w=y;break;}}if(w)if(!l[w]||!l[w].available()){i.canUseDOM;this._backend=new u();}else this._backend=new l[w]();var aa=this.useBrowserStorage();if(aa)h.listen(window,'storage',this._onBrowserValueChanged.bind(this));var ba=aa?this._backend.getStore().getItem(o):this._backend.getStore()[o];if(ba!==n)this.clear();}v.prototype.useBrowserStorage=function(){"use strict";return this._backend.getStore()===k.getLocalStorage()||this._backend.getStore()===k.getSessionStorage();};v.prototype.addValueChangeCallback=function(w){"use strict";this._changeCallbacks=this._changeCallbacks||[];this._changeCallbacks.push(w);return {remove:function(){this._changeCallbacks.slice(this._changeCallbacks.indexOf(w),1);}.bind(this)};};v.prototype._onBrowserValueChanged=function(w){"use strict";if(this._changeCallbacks&&String(w.key).startsWith(this._key_prefix))this._changeCallbacks.forEach(function(x){x(w.key,w.oldValue,w.newValue);});};v.prototype.keys=function(){"use strict";var w=[];g.guard(function(){if(this._backend){var x=this._backend.keys(),y=this._key_prefix.length;for(var z=0;z<x.length;z++)if(x[z].substr(0,y)==this._key_prefix)w.push(x[z].substr(y));}}.bind(this),'CacheStorage')();return w;};v.prototype.set=function(w,x,y){"use strict";if(this._backend){var z;if(typeof x=='string'){z=m+x;}else if(!y){z={__t:Date.now(),__v:x};z=j.stringify(z);}else z=j.stringify(x);var aa=this._backend,ba=this._key_prefix+w,ca=true;while(ca)try{aa.set(ba,z);ca=false;}catch(da){var ea=aa.keys().length;this._evictCacheEntries();ca=aa.keys().length<ea;}}};v.prototype._evictCacheEntries=function(){"use strict";var w=[],x=this._backend;x.keys().forEach(function(z){if(z===o)return;var aa=x.get(z);if(aa===(void 0)){x.remove(z);return;}if(v._hasMagicPrefix(aa))return;try{aa=j.parse(aa,e.id);}catch(ba){x.remove(z);return;}if(aa&&aa.__t!==(void 0)&&aa.__v!==(void 0))w.push([z,aa.__t]);});w.sort(function(z,aa){return z[1]-aa[1];});for(var y=0;y<Math.ceil(w.length/2);y++)x.remove(w[y][0]);};v.prototype.get=function(w,x){"use strict";var y;if(this._backend){g.applyWithGuard(function(){y=this._backend.get(this._key_prefix+w);},this,null,function(){y=null;},'CacheStorage:get');if(y!==null){if(v._hasMagicPrefix(y)){y=y.substr(m.length);}else try{y=j.parse(y,e.id);if(y&&y.__t!==(void 0)&&y.__v!==(void 0))y=y.__v;}catch(z){y=(void 0);}}else y=(void 0);}if(y===(void 0)&&x!==(void 0)){y=x;this.set(w,y);}return y;};v.prototype.remove=function(w){"use strict";if(this._backend)g.applyWithGuard(this._backend.remove,this._backend,[this._key_prefix+w],null,'CacheStorage:remove');};v.prototype.clear=function(){"use strict";if(this._backend){g.applyWithGuard(this._backend.clear,this._backend,null,null,null,'CacheStorage:clear');if(this.useBrowserStorage()){this._backend.getStore().setItem(o,n);}else this._backend.getStore()[o]=n;}};v.getAllStorageTypes=function(){"use strict";return Object.keys(l);};v._hasMagicPrefix=function(w){"use strict";return w.substr(0,m.length)===m;};e.exports=v;},null);
__d("MarauderLogger",["Banzai","CacheStorage","MarauderConfig"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j='client_event',k='navigation',l=180000,m='marauder',n='marauder_last_event_time',o='marauder_last_session_id',p={},q=[],r=false,s=null,t=null,u=null,v=0,w,x,y=false,z=new h('localstorage','');function aa(){z.set(n,ba());}g.subscribe(g.SHUTDOWN,aa);function ba(){w=w||z.get(n)||0;return w;}function ca(){if(!y){x=z.get(o);y=true;}var ra=Date.now();if(!x||ra-l>ba()){x=ra.toString(16)+'-'+(~~(Math.random()*16777215)).toString(16);z.set(o,x);}return x;}function da(){return {user_agent:window.navigator.userAgent,screen_height:window.screen.availHeight,screen_width:window.screen.availWidth,density:(window.screen.devicePixelRatio||null),platform:(window.navigator.platform||null),locale:(window.navigator.language||null)};}function ea(){return {locale:navigator.language};}function fa(ra,sa,ta,ua,va,wa,xa){var ya=xa||Date.now();w=xa?Date.now():ya;sa=sa||s;return {name:ra,time:ya/1000,module:sa,obj_type:ua,obj_id:va,uuid:wa,extra:ta};}function ga(ra,sa,ta){return fa('content',null,{flags:sa},null,null,ra,ta);}function ha(ra){var sa=window.__mrdr;if(sa)for(var ta in sa){var ua=sa[ta];if(ua[3]!==0){delete sa[ta];if(ta==="1")if(u!==null){ta=u;}else continue;ra.push(ga(ta,1,ua[1]));ra.push(ga(ta,2,ua[2]));ra.push(ga(ta,3,ua[3]));}}}function ia(ra){ha(ra);if(ra.length===0)return;if(r)ra.push(fa('counters',null,p));var sa=g.BASIC,ta=i.gk_enabled;if(v===0&&ta){ra.push(fa('device_status',null,ea()));sa={delay:5000};}if(ta&&Math.random()<.01)ra.push(fa('device_info',null,da()));if(u!==null)for(var ua=0;ua<ra.length;ua++){var va=ra[ua];if(va.uuid===null||va.uuid===(void 0))va.uuid=u;}var wa={app_ver:i.app_version,data:ra,log_type:j,seq:v++,session_id:ca()},xa=z.get('device_id');if(xa)wa.device_id=xa;p={};r=false;g.post(m,wa,sa);}function ja(ra){if(!p[ra])p[ra]=0;p[ra]++;r=true;}function ka(ra,sa,ta,ua,va,wa,xa){ia([fa(ra,sa,ta,ua,va,wa,xa)]);}function la(ra,sa){if(s!==sa){q.push(fa(k,s,{dest_module:sa,source_url:t,destination_url:ra}));s=sa;t=ra;}}function ma(ra,sa){if(s!==sa){u=null;la(ra,sa);}}function na(ra,sa,ta){ka(sa?'show_module':'hide_module',ra,ta);}function oa(ra){s=ra;}function pa(){return s;}function qa(ra){if(u===null){u=ra;if(ra!==null){ia(q);q=[];}}}e.exports={count:ja,log:ka,navigateTo:ma,navigateWithinSession:la,toggleModule:na,setUUID:qa,setNavigationModule:oa,getNavigationModule:pa};},null);
__d("TimerStorage",["forEachObject"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={TIMEOUT:'TIMEOUT',INTERVAL:'INTERVAL',IMMEDIATE:'IMMEDIATE',ANIMATION_FRAME:'ANIMATION_FRAME'},i={};g(h,function(k,l){return i[l]=[];});var j={push:function(k,l){i[k].push(l);},popAll:function(k,l){i[k].forEach(l);i[k].length=0;}};Object.assign(j,h);e.exports=j;},null);
__d("requestAnimationFrameAcrossTransitions",["TimeSlice","requestAnimationFramePolyfill"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();e.exports=function(){for(var i=[],j=0,k=arguments.length;j<k;j++)i.push(arguments[j]);i[0]=g.guard(i[0],'requestAnimationFrame');return h.apply(a,i);};},null);
__d("requestAnimationFrame",["TimerStorage","requestAnimationFrameAcrossTransitions"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();e.exports=function(){for(var i=[],j=0,k=arguments.length;j<k;j++)i.push(arguments[j]);var l=h.apply(a,i);g.push(g.ANIMATION_FRAME,l);return l;};},null);
__d("setImmediateAcrossTransitions",["TimeSlice","setImmediatePolyfill"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();e.exports=function(){for(var i=[],j=0,k=arguments.length;j<k;j++)i.push(arguments[j]);i[0]=g.guard(i[0],'setImmediate');return h.apply(a,i);};},null);
__d("setImmediate",["TimerStorage","setImmediateAcrossTransitions"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();e.exports=function(){for(var i=[],j=0,k=arguments.length;j<k;j++)i.push(arguments[j]);var l=h.apply(a,i);g.push(g.IMMEDIATE,l);return l;};},null);
__d("PerfXFlusher",["BanzaiLogger","PerfXClientMetricsConfig","invariant"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j=h.LOGGER_CONFIG,k=['perfx_page','perfx_page_type','tti','e2e'];function l(n){k.forEach(function(o){i(o in n);});}var m={flush:function(n,o){l(o);o.lid=n;if(o.fbtrace_id){g.log(j,o,{delay:10*1000});}else g.log(j,o);}};e.exports=m;},null);
__d("PlatformBaseVersioning",["PlatformVersions","getObjectValues","StrSet","invariant"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=new i(h(g.versions)),l=location.pathname,m=l.substring(1,l.indexOf('/',1)),n=k.contains(m)?m:g.versions.UNVERSIONED;function o(r,s){if(s==g.versions.UNVERSIONED)return r;j(k.contains(s));if(r.indexOf('/')!==0)r='/'+r;return '/'+s+r;}function p(r){if(k.contains(r.substring(1,r.indexOf('/',1))))return r.substring(r.indexOf('/',1));return r;}var q={addVersionToPath:o,getLatestVersion:function(){return g.LATEST;},versionAwareURI:function(r){return r.setPath(o(r.getPath(),n));},versionAwarePath:function(r){return o(r,n);},getUnversionedPath:p};e.exports=q;},null);
__d("PlatformWidgetEndpoint",["PlatformBaseVersioning"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(m,n){return g.versionAwarePath('/dialog'+'/'+m+(n?'/'+n:''));}function i(m,n){return g.versionAwarePath('/plugins'+'/'+m+(n?'/'+n:''));}function j(m){return (/^\/plugins\//).test(g.getUnversionedPath(m));}function k(m){return (/^\/dialog\//).test(g.getUnversionedPath(m));}var l={dialog:h,plugins:i,isPluginEndpoint:j,isDialogEndpoint:k};e.exports=l;},null);
__d("TimeSpentImmediateActiveSecondsLogger",["Banzai","ImmediateActiveSecondsConfig","ScriptPath"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j='immediate_active_seconds',k={signal:true,retry:true},l=h.sampling_rate,m=h.ias_bucket,n=0;function o(s){if(l<=0)return false;var t=Math.floor(s/1000)%l;return t===m;}function p(s){if(s>=n&&s-n<1000)return;if(o(s)){var t={activity_time_ms:s,last_activity_time_ms:n,script_path:i.getTopViewEndpoint()};try{g.post(j,t,k);}catch(u){}}n=Math.floor(s/1000)*1000;}function q(event,s,t){if(u<0||v<0||u>v)return;var u=Math.floor(s/1000),v=Math.floor(t/1000);if(!r(u,v))return;var w={event:event,start_time_ms:s,end_time_ms:t};g.post(j,w,k);}function r(s,t){if(l<=0)return false;if(t-s>=l)return true;var u=s+(m-(s%l)+l)%l;return u<=t;}e.exports={maybeReportActiveSecond:p,maybeReportActiveInterval:q};},null);
__d("getContextualParent",["ge"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i,j){var k,l=false;do{if(i.getAttribute&&(k=i.getAttribute('data-ownerid'))){i=g(k);l=true;}else i=i.parentNode;}while(j&&i&&!l);return i;}e.exports=h;},null);
__d("collectDataAttributes",["getContextualParent"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h='normal';function i(j,k,l){var m={},n=[],o=k.length,p;for(p=0;p<o;++p){m[k[p]]={};n.push('data-'+k[p]);}if(l){m[h]={};for(p=0;p<(l||[]).length;++p)n.push(l[p]);}var q={tn:'',"tn-debug":','};while(j){if(j.getAttribute)for(p=0;p<n.length;++p){var r=n[p],s=j.getAttribute(r);if(s){if(p>=o){if(m[h][r]===(void 0))m[h][r]=s;continue;}var t=JSON.parse(s);for(var u in t)if(q[u]!==(void 0)){if(m[k[p]][u]===(void 0))m[k[p]][u]=[];m[k[p]][u].push(t[u]);}else if(m[k[p]][u]===(void 0))m[k[p]][u]=t[u];}}j=g(j);}for(var v in m)for(var w in q)if(m[v][w]!==(void 0))m[v][w]=m[v][w].join(q[w]);return m;}e.exports=i;},null);
__d("throttle",["copyProperties"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(j,k,l){return i(j,k,l,false,false);}g(h,{acrossTransitions:function(j,k,l){return i(j,k,l,true,false);},withBlocking:function(j,k,l){return i(j,k,l,false,true);},acrossTransitionsWithBlocking:function(j,k,l){return i(j,k,l,true,true);}});function i(j,k,l,m,n){if(k==null)k=100;var o,p,q=null,r=function(){p=Date.now();if(o){j.apply(l,o);o=null;q=setTimeout(r,k,!m);}else q=null;};return function s(){o=arguments;if(q===null||(Date.now()-p>k))if(n){r();}else q=setTimeout(r,0,!m);};}e.exports=h;},null);
__d("DOMControl",["DataStore","$"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(j){"use strict";this.root=h(j);this.updating=false;g.set(j,'DOMControl',this);}i.prototype.getRoot=function(){"use strict";return this.root;};i.prototype.beginUpdate=function(){"use strict";if(this.updating)return false;this.updating=true;return true;};i.prototype.endUpdate=function(){"use strict";this.updating=false;};i.prototype.update=function(j){"use strict";if(!this.beginUpdate())return this;this.onupdate(j);this.endUpdate();};i.prototype.onupdate=function(j){"use strict";};i.getInstance=function(j){"use strict";return g.get(j,'DOMControl');};e.exports=i;},null);
__d("Focus",["CSS","DOM","Event","Run","cx","ge"],function(a,b,c,d,e,f,g,h,i,j,k,l){b.__markCompiled&&b.__markCompiled();var m={},n,o={set:function(s){try{s.tabIndex=s.tabIndex;s.focus();}catch(t){}},setWithoutOutline:function(s){g.addClass(s,"_5f0v");var t=i.listen(s,'blur',function(){g.removeClass(s,"_5f0v");t.remove();});o.set(s);},relocate:function(s,t){function u(v){g.conditionClass(t,"_3oxt",v);}o.listen(s,u);g.addClass(s,"_5f0v");},listen:function(s,t){p();var u=h.getID(s);m[u]=t;j.onLeave(r.bind(null,u));}};function p(){if(n)return;i.listen(document.documentElement,'focusout',q);i.listen(document.documentElement,'focusin',q);n=true;}function q(event){var s=event.getTarget();if(typeof m[s.id]==='function'){var t=event.type==='focusin'||event.type==='focus';m[s.id](t);}}function r(s){if(m[s]&&!l(s))delete m[s];}e.exports=o;},null);
__d("InputSelection",["DOM","Focus"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={get:function(j){try{if(typeof j.selectionStart==='number')return {start:j.selectionStart,end:j.selectionEnd};}catch(k){return {start:0,end:0};}if(!document.selection)return {start:0,end:0};var l=document.selection.createRange();if(l.parentElement()!==j)return {start:0,end:0};var m=j.value.length;if(g.isNodeOfType(j,'input')){return {start:-l.moveStart('character',-m),end:-l.moveEnd('character',-m)};}else{var n=l.duplicate();n.moveToElementText(j);n.setEndPoint('StartToEnd',l);var o=m-n.text.length;n.setEndPoint('StartToStart',l);return {start:m-n.text.length,end:o};}},set:function(j,k,l){if(typeof l=='undefined')l=k;if(document.selection){if(j.tagName=='TEXTAREA'){var m=(j.value.slice(0,k).match(/\r/g)||[]).length,n=(j.value.slice(k,l).match(/\r/g)||[]).length;k-=m;l-=m+n;}var o=j.createTextRange();o.collapse(true);o.moveStart('character',k);o.moveEnd('character',l-k);o.select();}else{j.selectionStart=k;j.selectionEnd=Math.min(l,j.value.length);h.set(j);}}};e.exports=i;},null);
__d("enforceMaxLength",["DOM","Event","Input","InputSelection"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=function(n,o){var p=i.getValue(n),q=p.length,r=q-o;if(r>0){var s,t;try{s=j.get(n);t=s.end;}catch(u){s=null;t=0;}if(t>=r)q=t;var v=q-r;if(v&&(p.charCodeAt(v-1)&64512)===55296)v--;t=Math.min(t,v);i.setValue(n,p.slice(0,v)+p.slice(q));if(s)j.set(n,Math.min(s.start,t),t);}},l=function(event){var n=event.getTarget(),o=n.getAttribute&&parseInt(n.getAttribute('maxlength'),10);if(o>0&&g.isNodeOfType(n,['input','textarea']))setTimeout(k.bind(null,n,o),0);},m='maxLength' in g.create('input')&&'maxLength' in g.create('textarea');if(!m)h.listen(document.documentElement,{keydown:l,paste:l});e.exports=k;},null);
__d("Input",["CSS","DOMQuery","DOMControl"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j=function(l){var m=l.getAttribute('maxlength');if(m&&m>0)d(['enforceMaxLength'],function(n){n(l,m);});},k={isWhiteSpaceOnly:function(l){return !(/\S/).test(l||'');},isEmpty:function(l){return k.isWhiteSpaceOnly(l.value);},getValue:function(l){return k.isEmpty(l)?'':l.value;},getValueRaw:function(l){return l.value;},setValue:function(l,m){l.value=m||'';j(l);var n=i.getInstance(l);n&&n.resetHeight&&n.resetHeight();},setPlaceholder:function(l,m){l.setAttribute('aria-label',m);l.setAttribute('placeholder',m);},reset:function(l){l.value='';l.style.height='';},setSubmitOnEnter:function(l,m){g.conditionClass(l,'enter_submit',m);},getSubmitOnEnter:function(l){return g.hasClass(l,'enter_submit');},setMaxLength:function(l,m){if(m>0){l.setAttribute('maxlength',m);j(l);}else l.removeAttribute('maxlength');}};e.exports=k;},null);
__d("FlipDirection",["DOM","Input","Style"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j={setDirection:function(k){var l=g.isNodeOfType(k,'input')&&(k.type=='text'),m=g.isNodeOfType(k,'textarea');if(!(l||m)||k.getAttribute('data-prevent-auto-flip'))return;var n=h.getValue(k),o=(k.style&&k.style.direction);if(!o){var p=0,q=true;for(var r=0;r<n.length;r++){var s=n.charCodeAt(r);if(s>=48){if(q){q=false;p++;}if(s>=1470&&s<=1920){i.set(k,'direction','rtl');k.setAttribute('dir','rtl');return;}if(p==5){i.set(k,'direction','ltr');k.setAttribute('dir','ltr');return;}}else q=true;}}else if(n.length===0){i.set(k,'direction','');k.removeAttribute('dir');}}};e.exports=j;},null);
__d("FlipDirectionOnKeypress",["Event","FlipDirection"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=function(event){var j=event.getTarget();h.setDirection(j);};g.listen(document.documentElement,{keyup:i,input:i});},null);
__d("LitestandClassicPlaceHolders",["Arbiter"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={},i={register:function(j,k){h[j]=k;},destroy:function(j){var k=h[j];if(k){k.parentNode.removeChild(k);delete h[j];}},subscribeToDestroy:function(j){g.subscribe('feedAdsInvalidation/done',function(){this.destroy(j);}.bind(this));}};e.exports=i;},null);
__d("Nectar",["Env","getContextualParent"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(l){if(!l.nctr)l.nctr={};}function j(l){if(g.module||!l)return g.module;var m={fbpage_fan_confirm:true,photos_snowlift:true},n;while(l&&l.getAttribute){var o=l.getAttribute('id');if(o!=null&&o.startsWith('pagelet_'))return o;if(!n&&m[o])n=o;l=h(l);}return n;}var k={addModuleData:function(l,m){var n=j(m);if(n){i(l);l.nctr._mod=n;}},addImpressionID:function(l){if(g.impid){i(l);l.nctr._impid=g.impid;}}};e.exports=k;},null);
__d("ArbiterFrame",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g={inform:function(h,i,j){var k=parent.frames,l=k.length,m;i.crossFrame=true;for(var n=0;n<l;n++){m=k[n];try{if(!m||m==window)continue;if(m.require){m.require('Arbiter').inform(h,i,j);}else if(m.ServerJSAsyncLoader)m.ServerJSAsyncLoader.wakeUp(h,i,j);}catch(o){}}}};e.exports=g;},null);
__d("AsyncResponse",["Bootloader","DTSG","SiteData","copyProperties"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();function k(l,m){"use strict";j(this,{error:0,errorSummary:null,errorDescription:null,onload:null,replay:false,payload:m||null,request:l||null,silentError:false,transientError:false,blockedAction:false,is_last:true});return this;}k.prototype.getRequest=function(){"use strict";return this.request;};k.prototype.getPayload=function(){"use strict";return this.payload;};k.prototype.getError=function(){"use strict";return this.error;};k.prototype.getErrorSummary=function(){"use strict";return this.errorSummary;};k.prototype.setErrorSummary=function(l){"use strict";l=(l===(void 0)?null:l);this.errorSummary=l;return this;};k.prototype.getErrorDescription=function(){"use strict";return this.errorDescription;};k.prototype.getErrorIsWarning=function(){"use strict";return !!this.errorIsWarning;};k.prototype.isTransient=function(){"use strict";return !!this.transientError;};k.prototype.isBlockedAction=function(){"use strict";return !!this.blockedAction;};k.prototype.logError=function(l,m){"use strict";var n=a.ErrorSignal;if(n){var o={err_code:this.error,vip:(i.vip||'-')};if(m){o.duration=m.duration;o.xfb_ip=m.xfb_ip;}var p=this.request.getURI();o.path=p||'-';o.aid=this.request.userActionID;if(p&&p.indexOf('scribe_endpoint.php')!=-1)l='async_error_double';n.sendErrorSignal(l,JSON.stringify(o));}};k.prototype.logErrorByGroup=function(l,m){"use strict";if(Math.floor(Math.random()*m)===0)if(this.error==1357010||this.error<15000){this.logError('async_error_oops_'+l);}else this.logError('async_error_logic_'+l);};k.defaultErrorHandler=function(l){"use strict";try{if(!l.silentError){k.verboseErrorHandler(l);}else l.logErrorByGroup('silent',10);}catch(m){alert(l);}};k.verboseErrorHandler=function(l){"use strict";g.loadModules(["ExceptionDialog"],function(m){return m.showAsyncError(l);});};k.renewDTSG=function(l){"use strict";h.setToken(l);};e.exports=k;},null);
__d("HTTPErrors",["emptyFunction"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={get:g,getAll:g};e.exports=h;},null);
__d("bind",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i){var j=Array.prototype.slice.call(arguments,2);if(typeof i!='string')return Function.prototype.bind.apply(i,[h].concat(j));function k(){var l=j.concat(Array.prototype.slice.call(arguments));if(h[i])return h[i].apply(h,l);}k.toString=function(){return 'bound lazily: '+h[i];};return k;}e.exports=g;},null);
__d("executeAfter",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h,i,j){return function(){h.apply(j||this,arguments);i.apply(j||this,arguments);};}e.exports=g;},null);
__d("JSONPTransport",["ArbiterMixin","DOM","HTML","URI","mixin"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l={},m=2,n='jsonp',o='iframe';function p(u){delete l[u];}var q=k(g);for(var r in q)if(q.hasOwnProperty(r))t[r]=q[r];var s=q===null?null:q.prototype;t.prototype=Object.create(s);t.prototype.constructor=t;t.__superConstructor__=q;function t(u,v){"use strict";this._type=u;this._uri=v;l[this.getID()]=this;}t.prototype.getID=function(){"use strict";return this._id||(this._id=m++);};t.prototype.hasFinished=function(){"use strict";return !(this.getID() in l);};t.prototype.getRequestURI=function(){"use strict";return j(this._uri).addQueryData({__a:1,__adt:this.getID(),__req:'jsonp_'+this.getID()});};t.prototype.getTransportFrame=function(){"use strict";if(this._iframe)return this._iframe;var u='transport_frame_'+this.getID(),v=i('<iframe class="hidden_elem" name="'+u+'" src="javascript:void(0)" />');return this._iframe=h.appendContent(document.body,v)[0];};t.prototype.send=function(){"use strict";if(this._type===n){setTimeout((function(){h.appendContent(document.body,h.create('script',{src:this.getRequestURI().toString(),type:'text/javascript'}));}).bind(this),0);}else this.getTransportFrame().src=this.getRequestURI().toString();};t.prototype.handleResponse=function(u){"use strict";this.inform('response',u);if(this.hasFinished())setTimeout(this._cleanup.bind(this),0);};t.prototype.abort=function(){"use strict";if(this._aborted)return;this._aborted=true;this._cleanup();p(this.getID());this.inform('abort');};t.prototype._cleanup=function(){"use strict";if(this._iframe){h.remove(this._iframe);this._iframe=null;}};t.respond=function(u,v,w){"use strict";var x=l[u];if(x){if(!w)p(u);if(x._type==o)v=JSON.parse(JSON.stringify(v));x.handleResponse(v);}else{var y=a.ErrorSignal;if(y&&!w)y.logJSError('ajax',{error:'UnexpectedJsonResponse',extra:{id:u,uri:(v.payload&&v.payload.uri)||''}});}};e.exports=t;},null);
__d("AsyncRequest",["Arbiter","AsyncRequestConfig","AsyncResponse","Bootloader","CSS","DTSG","Env","ErrorUtils","Event","HTTPErrors","JSCC","Parent","PHPQuerySerializer","Run","ServerJS","TimeSlice","URI","UserAgent_DEPRECATED","isFacebookURI","isMessengerDotComURI","bind","copyProperties","emptyFunction","evalGlobal","executeAfter","ge","getAsyncParams","getSameOriginTransport","goURI","invariant","isEmpty","ix","setTimeoutAcrossTransitions","fbt"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,aa,ba,ca,da,ea,fa,ga,ha,ia,ja,ka,la,ma,na){b.__markCompiled&&b.__markCompiled();function oa(){try{return !window.domready;}catch(za){return true;}}function pa(za){return ('upload' in za)&&('onprogress' in za.upload);}function qa(za){return 'withCredentials' in za;}function ra(za){return za.status in {0:1,12029:1,12030:1,12031:1,12152:1};}function sa(za){var ab=!za||typeof(za)==='function';return ab;}var ta=2,ua=ta;g.subscribe('page_transition',function(za,ab){ua=ab.id;});function va(za){"use strict";ba(this,{transport:null,method:'POST',uri:'',timeout:null,timer:null,initialHandler:ca,handler:null,uploadProgressHandler:null,errorHandler:null,transportErrorHandler:null,timeoutHandler:null,interceptHandler:ca,finallyHandler:ca,abortHandler:ca,serverDialogCancelHandler:null,relativeTo:null,statusElement:null,statusClass:'',data:{},headers:{},file:null,context:{},readOnly:false,writeRequiredParams:[],remainingRetries:0,userActionID:'-'});this.option={asynchronous:true,suppressErrorHandlerWarning:false,suppressEvaluation:false,suppressErrorAlerts:false,retries:0,jsonp:false,bundle:false,useIframeTransport:false,handleErrorAfterUnload:false};this.errorHandler=i.defaultErrorHandler;this.transportErrorHandler=aa(this,'errorHandler');if(za!==(void 0))this.setURI(za);}va.prototype._dispatchResponse=function(za){"use strict";this.clearStatusIndicator();if(!this._isRelevant()){this._invokeErrorHandler(1010);return;}if(this.initialHandler(za)===false)return;clearTimeout(this.timer);if(za.jscc_map){var ab=(eval)(za.jscc_map);q.init(ab);}var bb;if(this.handler)try{bb=this._shouldSuppressJS(this.handler(za));}catch(cb){za.is_last&&this.finallyHandler(za);throw cb;}if(!bb)this._handleJSResponse(za);za.is_last&&this.finallyHandler(za);};va.prototype._shouldSuppressJS=function(za){"use strict";return za===va.suppressOnloadToken;};va.prototype._handleJSResponse=function(za){"use strict";var ab=this.getRelativeTo(),bb=za.domops,cb=za.dtsgToken,db=za.jsmods,eb=new u().setRelativeTo(ab),fb;if(db&&db.require){fb=db.require;delete db.require;}if(db)eb.handle(db);if(cb)l.setToken(cb);var gb=function(hb){if(bb&&hb)hb.invoke(bb,ab);if(fb)eb.handle({require:fb});this._handleJSRegisters(za,'onload');if(this.lid)g.inform('tti_ajax',{s:this.lid,d:[this._sendTimeStamp||0,(this._sendTimeStamp&&this._responseTime)?(this._responseTime-this._sendTimeStamp):0]},g.BEHAVIOR_EVENT);this._handleJSRegisters(za,'onafterload');eb.cleanup();}.bind(this);if(bb){j.loadModules(["AsyncDOM"],gb);}else gb(null);};va.prototype._handleJSRegisters=function(za,ab){"use strict";var bb=za[ab];if(bb)for(var cb=0;cb<bb.length;cb++)n.applyWithGuard(new Function(bb[cb]),this);};va.prototype.invokeResponseHandler=function(za){"use strict";if(typeof(za.redirect)!=='undefined'){setTimeout((function(){this.setURI(za.redirect).send();}).bind(this),0);return;}if(!this.handler&&!this.errorHandler&&!this.transportErrorHandler)return;var ab=za.asyncResponse;if(typeof(ab)!=='undefined'){if(!this._isRelevant()){this._invokeErrorHandler(1010);return;}if(ab.inlinejs)da(ab.inlinejs);if(ab.lid){this._responseTime=Date.now();if(a.CavalryLogger)this.cavalry=a.CavalryLogger.getInstance(ab.lid);this.lid=ab.lid;}if(ab.resource_map)j.setResourceMap(ab.resource_map);if(ab.bootloadable)j.enableBootload(ab.bootloadable);la.add(ab.ixData);var bb,cb;if(ab.getError()&&!ab.getErrorIsWarning()){var db=this.errorHandler.bind(this);bb=n.guard(this._dispatchErrorResponse,'AsyncRequest#_dispatchErrorResponse for '+this.getURI());bb=bb.bind(this,ab,db);cb='error';}else{bb=n.guard(this._dispatchResponse,'AsyncRequest#_dispatchResponse for '+this.getURI());bb=bb.bind(this,ab);cb='response';}bb=ea(bb,function(){g.inform('AsyncRequest/'+cb,{request:this,response:ab});}.bind(this));var eb=false;if(this.preBootloadHandler)eb=this.preBootloadHandler(ab);ab.css=ab.css||[];ab.js=ab.js||[];j.loadResources(ab.css.concat(ab.js),function(){setTimeout(bb,0);},eb,this.getURI());}else if(typeof(za.transportError)!=='undefined'){if(this._xFbServer){this._invokeErrorHandler(1008);}else this._invokeErrorHandler(1012);}else this._invokeErrorHandler(1007);};va.prototype._invokeErrorHandler=function(za){"use strict";var ab;if(this.responseText===''){ab=1002;}else if(this._requestAborted){ab=1011;}else{try{ab=za||this.transport.status||1004;}catch(bb){ab=1005;}if(false===navigator.onLine)ab=1006;}var cb,db,eb=true;if(ab===1006){db=na._("No network connection");cb=na._("Your browser appears to be offline. Please check your Internet connection and try again.");}else if(ab>=300&&ab<=399){db=na._("Redirection");cb=na._("Your access to Facebook was redirected or blocked by a third party at this time, please contact your ISP or reload.");var fb=this.transport.getResponseHeader("Location");if(fb)ia(fb,true);eb=true;}else{db=na._("Oops!");cb=na._("Something went wrong. We're working on getting this fixed as soon as we can. You may be able to try again.");}var gb=new i(this);ba(gb,{error:ab,errorSummary:db,errorDescription:cb,silentError:eb});setTimeout((function(){g.inform('AsyncRequest/error',{request:this,response:gb});}).bind(this),0);if(oa()&&!this.getOption('handleErrorAfterUnload'))return;if(!this.transportErrorHandler)return;var hb=this.transportErrorHandler.bind(this);!this.getOption('suppressErrorAlerts');n.applyWithGuard(this._dispatchErrorResponse,this,[gb,hb]);};va.prototype._dispatchErrorResponse=function(za,ab){"use strict";var bb=za.getError();this.clearStatusIndicator();var cb=this._sendTimeStamp&&{duration:Date.now()-this._sendTimeStamp,xfb_ip:this._xFbServer||'-'};za.logError('async_error',cb);if(!this._isRelevant()||bb===1010){this.abort();return;}if(bb==1357008||bb==1357007||bb==1357041||bb==1442002||bb==1357001){var db=bb==1357008||bb==1357007;this.interceptHandler(za);if(bb==1357041){this._solveQuicksandChallenge(za);}else this._displayServerDialog(za,db);}else if(this.initialHandler(za)!==false){clearTimeout(this.timer);try{ab(za);}catch(eb){this.finallyHandler(za);throw eb;}this.finallyHandler(za);}};va.prototype._solveQuicksandChallenge=function(za){"use strict";var ab=za.getPayload();j.loadModules(["QuickSandSolver"],function(bb){bb.solveAndSendRequestBack(this,ab);}.bind(this));};va.prototype._displayServerDialog=function(za,ab){"use strict";var bb=za.getPayload();if(bb.__dialog!==(void 0)){this._displayServerLegacyDialog(za,ab);return;}var cb=bb.__dialogx;new u().handle(cb);j.loadModules(["ConfirmationDialog"],function(db){db.setupConfirmation(za,this);}.bind(this));};va.prototype._displayServerLegacyDialog=function(za,ab){"use strict";var bb=za.getPayload().__dialog;j.loadModules(["Dialog"],function(cb){var db=new cb(bb);if(ab)db.setHandler(this._displayConfirmationHandler.bind(this,db));db.setCancelHandler(function(){var eb=this.getServerDialogCancelHandler();try{eb&&eb(za);}catch(fb){throw fb;}finally{this.finallyHandler(za);}}.bind(this)).setCausalElement(this.relativeTo).show();}.bind(this));};va.prototype._displayConfirmationHandler=function(za){"use strict";this.data.confirmed=1;ba(this.data,za.getFormData());this.send();};va.prototype.setJSONPTransport=function(za){"use strict";za.subscribe('response',this._handleJSONPResponse.bind(this));za.subscribe('abort',this._handleJSONPAbort.bind(this));this.transport=za;};va.prototype._handleJSONPResponse=function(za,ab){"use strict";this.is_first=(this.is_first===(void 0));var bb=this._interpretResponse(ab);bb.asyncResponse.is_first=this.is_first;bb.asyncResponse.is_last=this.transport.hasFinished();this.invokeResponseHandler(bb);if(this.transport.hasFinished())delete this.transport;};va.prototype._handleJSONPAbort=function(){"use strict";this._invokeErrorHandler();delete this.transport;};va.prototype._handleXHRResponse=function(za){"use strict";var ab;if(this.getOption('suppressEvaluation')){ab={asyncResponse:new i(this,za)};}else{var bb=za.responseText,cb=null;try{var eb=this._unshieldResponseText(bb);try{var fb=(eval)('('+eb+')');ab=this._interpretResponse(fb);}catch(db){cb='excep';ab={transportError:'eval() failed on async to '+this.getURI()};}}catch(db){cb='empty';ab={transportError:db.message};}if(cb){var gb=a.ErrorSignal;gb&&gb.sendErrorSignal('async_xport_resp',[(this._xFbServer?'1008_':'1012_')+cb,this._xFbServer||'-',this.getURI(),bb.length,bb.substr(0,1600)].join(':'));}}this.invokeResponseHandler(ab);};va.prototype._unshieldResponseText=function(za){"use strict";var ab="for (;;);",bb=ab.length;if(za.length<=bb)throw new Error('Response too short on async to '+this.getURI());var cb=0;while(za.charAt(cb)==" "||za.charAt(cb)=="\n")cb++;cb&&za.substring(cb,cb+bb)==ab;return za.substring(cb+bb);};va.prototype._interpretResponse=function(za){"use strict";if(za.redirect)return {redirect:za.redirect};var ab=new i(this);if(za.__ar!=1){ab.payload=za;}else ba(ab,za);return {asyncResponse:ab};};va.prototype._onStateChange=function(){"use strict";try{if(this.transport.readyState==4){va._inflightCount--;va._inflightPurge();try{if(typeof(this.transport.getResponseHeader)!=='undefined'&&this.transport.getResponseHeader('X-FB-Debug'))this._xFbServer=this.transport.getResponseHeader('X-FB-Debug');}catch(ab){}if(this.transport.status>=200&&this.transport.status<300){va.lastSuccessTime=Date.now();this._handleXHRResponse(this.transport);}else if(x.webkit()&&(typeof(this.transport.status)=='undefined')){this._invokeErrorHandler(1002);}else if(h.retryOnNetworkError&&ra(this.transport)&&this.remainingRetries>0&&!this._requestTimeout){this.remainingRetries--;delete this.transport;this.send(true);return;}else this._invokeErrorHandler();if(this.getOption('asynchronous')!==false)delete this.transport;}}catch(za){if(oa())return;delete this.transport;if(this.remainingRetries>0){this.remainingRetries--;this.send(true);}else{!this.getOption('suppressErrorAlerts');var bb=a.ErrorSignal;bb&&bb.sendErrorSignal('async_xport_resp',[1007,this._xFbServer||'-',this.getURI(),za.message].join(':'));this._invokeErrorHandler(1007);}}};va.prototype._isMultiplexable=function(){"use strict";if(this.getOption('jsonp')||this.getOption('useIframeTransport'))return false;if(!y(this.uri))return false;if(!this.getOption('asynchronous'))return false;return true;};va.prototype.handleResponse=function(za){"use strict";var ab=this._interpretResponse(za);this.invokeResponseHandler(ab);};va.prototype.setMethod=function(za){"use strict";this.method=za.toString().toUpperCase();return this;};va.prototype.getMethod=function(){"use strict";return this.method;};va.prototype.setData=function(za){"use strict";this.data=za;return this;};va.prototype.setRequestHeader=function(za,ab){"use strict";this.headers[za]=ab;return this;};va.prototype.setRawData=function(za){"use strict";this.rawData=za;return this;};va.prototype.getData=function(){"use strict";return this.data;};va.prototype.setContextData=function(za,ab,bb){"use strict";bb=bb===(void 0)?true:bb;if(bb)this.context['_log_'+za]=ab;return this;};va.prototype._setUserActionID=function(){"use strict";var za=a.SessionName;this.userActionID=(za&&za.getName()||'-')+'/-';};va.prototype.setURI=function(za){"use strict";var ab=w(za);if(this.getOption('useIframeTransport')&&!y(ab))return this;if(!this._allowCrossOrigin&&!this.getOption('jsonp')&&!this.getOption('useIframeTransport')&&!ab.isSameOrigin())return this;this._setUserActionID();if(!za||ab.isEmpty()){var bb=a.ErrorSignal,cb=a.getErrorStack;if(bb&&cb){var db={err_code:1013,vip:'-',duration:0,xfb_ip:'-',path:window.location.href,aid:this.userActionID};bb.sendErrorSignal('async_error',JSON.stringify(db));bb.sendErrorSignal('async_xport_stack',[1013,window.location.href,null,cb()].join(':'));}return this;}this.uri=ab;return this;};va.prototype.getURI=function(){"use strict";return this.uri.toString();};va.prototype.setInitialHandler=function(za){"use strict";this.initialHandler=za;return this;};va.prototype.setHandler=function(za){"use strict";if(sa(za))this.handler=za;return this;};va.prototype.getHandler=function(){"use strict";return this.handler||ca;};va.prototype.setUploadProgressHandler=function(za){"use strict";if(sa(za))this.uploadProgressHandler=za;return this;};va.prototype.setErrorHandler=function(za){"use strict";if(sa(za))this.errorHandler=za;return this;};va.prototype.setTransportErrorHandler=function(za){"use strict";this.transportErrorHandler=za;return this;};va.prototype.getErrorHandler=function(){"use strict";return this.errorHandler;};va.prototype.getTransportErrorHandler=function(){"use strict";return this.transportErrorHandler;};va.prototype.setTimeoutHandler=function(za,ab){"use strict";if(sa(ab)){this.timeout=za;this.timeoutHandler=ab;}return this;};va.prototype.resetTimeout=function(za){"use strict";if(!(this.timeoutHandler===null))if(za===null){this.timeout=null;clearTimeout(this.timer);this.timer=null;}else{var ab=!this._allowCrossPageTransition;this.timeout=za;clearTimeout(this.timer);if(ab){this.timer=setTimeout(this._handleTimeout.bind(this),this.timeout);}else this.timer=ma(this._handleTimeout.bind(this),this.timeout);}return this;};va.prototype._handleTimeout=function(){"use strict";this._requestTimeout=true;this.abandon();this.timeoutHandler(this);};va.prototype.setNewSerial=function(){"use strict";this.id=++ta;return this;};va.prototype.setInterceptHandler=function(za){"use strict";this.interceptHandler=za;return this;};va.prototype.setFinallyHandler=function(za){"use strict";this.finallyHandler=za;return this;};va.prototype.setAbortHandler=function(za){"use strict";this.abortHandler=za;return this;};va.prototype.getServerDialogCancelHandler=function(){"use strict";return this.serverDialogCancelHandler;};va.prototype.setServerDialogCancelHandler=function(za){"use strict";this.serverDialogCancelHandler=za;return this;};va.prototype.setPreBootloadHandler=function(za){"use strict";this.preBootloadHandler=za;return this;};va.prototype.setReadOnly=function(za){"use strict";if(!(typeof(za)!='boolean'))this.readOnly=za;return this;};va.prototype.setFBMLForm=function(){"use strict";this.writeRequiredParams=["fb_sig"];return this;};va.prototype.getReadOnly=function(){"use strict";return this.readOnly;};va.prototype.setRelativeTo=function(za){"use strict";this.relativeTo=za;return this;};va.prototype.getRelativeTo=function(){"use strict";return this.relativeTo;};va.prototype.setStatusClass=function(za){"use strict";this.statusClass=za;return this;};va.prototype.setStatusElement=function(za){"use strict";this.statusElement=za;return this;};va.prototype.getStatusElement=function(){"use strict";return fa(this.statusElement);};va.prototype._isRelevant=function(){"use strict";if(this._allowCrossPageTransition)return true;if(!this.id)return true;return this.id>ua;};va.prototype.clearStatusIndicator=function(){"use strict";var za=this.getStatusElement();if(za){k.removeClass(za,'async_saving');k.removeClass(za,this.statusClass);}};va.prototype.addStatusIndicator=function(){"use strict";var za=this.getStatusElement();if(za){k.addClass(za,'async_saving');k.addClass(za,this.statusClass);}};va.prototype.specifiesWriteRequiredParams=function(){"use strict";return this.writeRequiredParams.every(function(za){this.data[za]=this.data[za]||m[za]||(fa(za)||{}).value;if(this.data[za]!==(void 0))return true;return false;},this);};va.prototype.setOption=function(za,ab){"use strict";if(typeof(this.option[za])!='undefined')this.option[za]=ab;return this;};va.prototype.getOption=function(za){"use strict";typeof(this.option[za])=='undefined';return this.option[za];};va.prototype.abort=function(){"use strict";if(this.transport){var za=this.getTransportErrorHandler();this.setOption('suppressErrorAlerts',true);this.setTransportErrorHandler(ca);this._requestAborted=true;this.transport.abort();this.setTransportErrorHandler(za);}this.abortHandler();ya.unschedule(this);};va.prototype.abandon=function(){"use strict";clearTimeout(this.timer);this.setOption('suppressErrorAlerts',true).setHandler(ca).setErrorHandler(ca).setTransportErrorHandler(ca);if(this.transport){this._requestAborted=true;this.transport.abort();}this.abortHandler();ya.unschedule(this);};va.prototype.setNectarData=function(za){"use strict";if(za){if(this.data.nctr===(void 0))this.data.nctr={};ba(this.data.nctr,za);}return this;};va.prototype.setNectarModuleDataSafe=function(za){"use strict";if(this.setNectarModuleData)this.setNectarModuleData(za);return this;};va.prototype.setNectarImpressionIdSafe=function(){"use strict";if(this.setNectarImpressionId)this.setNectarImpressionId();return this;};va.prototype.setAllowCrossPageTransition=function(za){"use strict";this._allowCrossPageTransition=!!za;if(this.timer)this.resetTimeout(this.timeout);return this;};va.prototype.setAllowIrrelevantRequests=function(za){"use strict";this._allowIrrelevantRequests=za;return this;};va.prototype.setAllowCrossOrigin=function(za){"use strict";this._allowCrossOrigin=za;return this;};va.prototype.setIsBackgroundRequest=function(za){"use strict";this._isBackgroundRequest=za;return this;};va.prototype.send=function(za){"use strict";za=za||false;if(!this.uri)return false;!this.errorHandler&&!this.getOption('suppressErrorHandlerWarning');if(this.getOption('jsonp')&&this.method!='GET')this.setMethod('GET');if(this.getOption('useIframeTransport')&&this.method!='GET')this.setMethod('GET');this.timeoutHandler!==null&&(this.getOption('jsonp')||this.getOption('useIframeTransport'));if(!this.getReadOnly()){this.specifiesWriteRequiredParams();if(this.method!='POST')return false;}ba(this.data,ga(this.method));if(!ka(this.context)){ba(this.data,this.context);this.data.ajax_log=1;}if(m.force_param)ba(this.data,m.force_param);this._setUserActionID();if(this.getOption('bundle')&&this._isMultiplexable()){ya.schedule(this);return true;}this.setNewSerial();if(!this.getOption('asynchronous'))this.uri.addQueryData({__s:1});g.inform('AsyncRequest/send',{request:this});var ab,bb;if(this.method=='GET'||this.rawData){ab=this.uri.addQueryData(this.data).toString();bb=this.rawData||'';}else{if(this._allowCrossOrigin)this.uri.addQueryData({__a:1});ab=this.uri.toString();bb=s.serialize(this.data);}if(this.transport)return false;if(this.getOption('jsonp')||this.getOption('useIframeTransport')){d(['JSONPTransport'],function(fb){var gb=new fb(this.getOption('jsonp')?'jsonp':'iframe',this.uri);this.setJSONPTransport(gb);gb.send();}.bind(this));return true;}var cb=ha();if(!cb)return false;cb.onreadystatechange=v.guard(this._onStateChange.bind(this),'XHR.onreadystatechange');if(this.uploadProgressHandler&&pa(cb))cb.upload.onprogress=this.uploadProgressHandler.bind(this);if(!za)this.remainingRetries=this.getOption('retries');if(a.ErrorSignal)this._sendTimeStamp=this._sendTimeStamp||Date.now();this.transport=cb;try{this.transport.open(this.method,ab,this.getOption('asynchronous'));}catch(db){return false;}if(!this.uri.isSameOrigin()&&!this.getOption('jsonp')&&!this.getOption('useIframeTransport')){if(!qa(this.transport))return false;if(y(this.uri)||z(this.uri))this.transport.withCredentials=true;}if(this.method=='POST'&&!this.rawData)this.transport.setRequestHeader('Content-Type','application/x-www-form-urlencoded');if(this._isBackgroundRequest)this.transport.setRequestHeader('X_FB_BACKGROUND_STATE','1');g.inform('AsyncRequest/will_send',{request:this});for(var eb in this.headers)if(this.headers.hasOwnProperty(eb))this.transport.setRequestHeader(eb,this.headers[eb]);this.addStatusIndicator();this.transport.send(bb);if(this.timeout!==null)this.resetTimeout(this.timeout);va._inflightCount++;va._inflightAdd(this);return true;};va._inflightAdd=function(za){"use strict";this._inflight.push(za);};va._inflightPurge=function(){"use strict";va._inflight=va._inflight.filter(function(za){return za.transport&&za.transport.readyState<4;});};va.bootstrap=function(za,ab,bb){"use strict";var cb='GET',db=true,eb={};if(bb||ab&&(ab.rel=='async-post')){cb='POST';db=false;if(za){za=w(za);eb=za.getQueryData();za.setQueryData({});}}var fb=r.byClass(ab,'stat_elem')||ab;if(fb&&k.hasClass(fb,'async_saving'))return false;var gb=new va(za).setReadOnly(db).setMethod(cb).setData(eb).setNectarModuleDataSafe(ab).setRelativeTo(ab);if(ab){gb.setHandler(function(ib){o.fire(ab,'success',{response:ib});});gb.setErrorHandler(function(ib){if(o.fire(ab,'error',{response:ib})!==false)i.defaultErrorHandler(ib);});}if(fb){gb.setStatusElement(fb);var hb=fb.getAttribute('data-status-class');hb&&gb.setStatusClass(hb);}gb.send();return false;};va.post=function(za,ab){"use strict";new va(za).setReadOnly(false).setMethod('POST').setData(ab).send();return false;};va.getLastID=function(){"use strict";return ta;};va.getInflightCount=function(){"use strict";return this._inflightCount;};va._inflightEnable=function(){"use strict";if(x.ie())t.onUnload(function(){va._inflight.forEach(function(za){if(za.transport&&za.transport.readyState<4){za.transport.abort();delete za.transport;}});});};ba(va,{suppressOnloadToken:{},_inflight:[],_inflightCount:0,_inflightAdd:ca,_inflightPurge:ca});var wa,xa=[];function ya(){"use strict";this._requests=[];}ya.prototype.add=function(za){"use strict";this._requests.push(za);};ya.prototype.remove=function(za){"use strict";var ab=this._requests,bb=this._requestsSent;for(var cb=0,db=ab.length;cb<db;cb++)if(ab[cb]===za)if(bb){ab[cb]=null;}else ab.splice(cb,1);};ya.prototype.send=function(){"use strict";ja(!this._requestsSent);this._requestsSent=true;this._wrapperRequest=null;var za=this._requests;if(!za.length)return;var ab;if(za.length===1){ab=za[0];}else{var bb=za.map(function(cb){return [cb.uri.getPath(),s.serialize(cb.data)];});ab=this._wrapperRequest=new va('/ajax/proxy.php').setAllowCrossPageTransition(true).setData({data:bb}).setHandler(this._handler.bind(this)).setTransportErrorHandler(this._transportErrorHandler.bind(this));}ab.setOption('bundle',false).send();};ya.prototype._handler=function(za){"use strict";var ab=za.getPayload().responses;if(ab.length!==this._requests.length)return;for(var bb=0;bb<this._requests.length;bb++){var cb=this._requests[bb];if(cb===null)continue;var db=cb.uri.getPath();if(this._wrapperRequest)cb.id=this._wrapperRequest.id;if(ab[bb][0]!==db){cb.invokeResponseHandler({transportError:'Wrong response order in bundled request to '+db});continue;}cb.handleResponse(ab[bb][1]);}xa.splice(xa.indexOf(this,1));};ya.prototype._transportErrorHandler=function(za){"use strict";var ab={transportError:za.errorDescription},bb=this._requests.map(function(cb){if(this._wrapperRequest)cb.id=this._wrapperRequest.id;cb.invokeResponseHandler(ab);return cb.uri.getPath();},this);};ya.schedule=function(za){"use strict";if(!wa){wa=new ya();xa.push(wa);setTimeout(function(){wa.send();wa=null;},0);}wa.add(za);return wa;};ya.unschedule=function(za){"use strict";xa.forEach(function(ab){ab.remove(za);});};a.AsyncRequest=va;e.exports=va;},null);
__d("AsyncRequestNectarLogging",["AsyncRequest","Nectar","copyProperties"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();i(g.prototype,{setNectarModuleData:function(j){if(this.method=='POST')h.addModuleData(this.data,j);},setNectarImpressionId:function(){if(this.method=='POST')h.addImpressionID(this.data);}});},null);
__d("BootloadedReact",["Bootloader"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h=function(j){g.loadModules(["React"],j);},i={isValidElement:function(j){return !!(j&&j._isReactElement);},initializeTouchEvents:function(j,k){h(function(l){l.initializeTouchEvents(j);k&&k();});},createClass:function(j,k){h(function(l){var m=l.createClass(j);k&&k(m);});},render:function(j,k,l){h(function(m){var n=m.render(j,k);l&&l(n);});},unmountComponentAtNode:function(j,k){h(function(l){l.unmountComponentAtNode(j);k&&k();});}};e.exports=i;},null);
__d("ContextualThing",["CSS","DOM","ge"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j={register:function(k,l){k.setAttribute('data-ownerid',h.getID(l));},containsIncludingLayers:function(k,l){while(l){if(h.contains(k,l))return true;l=j.getContext(l);}return false;},getContext:function(k){var l;while(k){if(k.getAttribute&&(l=k.getAttribute('data-ownerid')))return i(l);k=k.parentNode;}return null;},parentByClass:function(k,l){var m;while(k&&!g.hasClass(k,l))if(k.getAttribute&&(m=k.getAttribute('data-ownerid'))){k=i(m);}else k=k.parentNode;return k;}};e.exports=j;},null);
__d("DOMDimensions",["Style","getDocumentScrollElement","getViewportDimensions"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j={getElementDimensions:function(k){return {width:k.offsetWidth||0,height:k.offsetHeight||0};},getViewportDimensions:i,getViewportWithoutScrollbarDimensions:i.withoutScrollbars,getDocumentDimensions:function(k){var l=h(k),m=l.scrollWidth||0,n=l.scrollHeight||0;return {width:m,height:n};},measureElementBox:function(k,l,m,n,o){var p;switch(l){case 'left':case 'right':case 'top':case 'bottom':p=[l];break;case 'width':p=['left','right'];break;case 'height':p=['top','bottom'];break;default:throw Error('Invalid plane: '+l);}var q=function(r,s){var t=0;for(var u=0;u<p.length;u++)t+=parseInt(g.get(k,r+'-'+p[u]+s),10)||0;return t;};return (m?q('padding',''):0)+(n?q('border','-width'):0)+(o?q('margin',''):0);}};e.exports=j;},null);
__d("Form",["AsyncRequest","AsyncResponse","CSS","DataStore","DOM","DOMQuery","DTSG","Event","Input","LSD","Parent","PHPQuerySerializer","URI","createArrayFromMixed","getElementPosition","trackReferrer"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v){b.__markCompiled&&b.__markCompiled();var w='FileList' in window,x='FormData' in window;function y(aa){var ba={};r.serialize(aa).split('&').forEach(function(ca){if(ca){var da=/^([^=]*)(?:=(.*))?$/.exec(ca),ea=s.decodeComponent(da[1]),fa=da[2]!==(void 0),ga=fa?s.decodeComponent(da[2]):null;ba[ea]=ga;}});return ba;}var z={getInputs:function(aa){aa=aa||document;return [].concat(t(l.scry(aa,'input')),t(l.scry(aa,'select')),t(l.scry(aa,'textarea')),t(l.scry(aa,'button')));},getInputsByName:function(aa){var ba={};z.getInputs(aa).forEach(function(ca){var da=ba[ca.name];ba[ca.name]=typeof da==='undefined'?ca:[ca].concat(da);});return ba;},getSelectValue:function(aa){return aa.options[aa.selectedIndex].value;},setSelectValue:function(aa,ba){for(var ca=0;ca<aa.options.length;++ca)if(aa.options[ca].value==ba){aa.selectedIndex=ca;break;}},getRadioValue:function(aa){for(var ba=0;ba<aa.length;ba++)if(aa[ba].checked)return aa[ba].value;return null;},getElements:function(aa){return t(aa.tagName=='FORM'&&aa.elements!=aa?aa.elements:z.getInputs(aa));},getAttribute:function(aa,ba){return (aa.getAttributeNode(ba)||{}).value||null;},setDisabled:function(aa,ba){z.getElements(aa).forEach(function(ca){if(ca.disabled!==(void 0)){var da=j.get(ca,'origDisabledState');if(ba){if(da===(void 0))j.set(ca,'origDisabledState',ca.disabled);ca.disabled=ba;}else if(da===false)ca.disabled=false;}});},bootstrap:function(aa,ba){var ca=(z.getAttribute(aa,'method')||'GET').toUpperCase();ba=q.byTag(ba,'button')||ba;var da=q.byClass(ba,'stat_elem')||aa;if(i.hasClass(da,'async_saving'))return;if(ba&&(ba.form!==aa||(ba.nodeName!='INPUT'&&ba.nodeName!='BUTTON')||ba.type!='submit')){var ea=l.scry(aa,'.enter_submit_target')[0];ea&&(ba=ea);}var fa=z.serialize(aa,ba);z.setDisabled(aa,true);var ga=z.getAttribute(aa,'ajaxify')||z.getAttribute(aa,'action');v(aa,ga);var ha=new g(ga);ha.setData(fa).setNectarModuleDataSafe(aa).setReadOnly(ca=='GET').setMethod(ca).setRelativeTo(aa).setStatusElement(da).setInitialHandler(z.setDisabled.bind(null,aa,false)).setHandler(function(ia){n.fire(aa,'success',{response:ia});}).setErrorHandler(function(ia){if(n.fire(aa,'error',{response:ia})!==false)h.defaultErrorHandler(ia);}).setFinallyHandler(z.setDisabled.bind(null,aa,false)).send();},forEachValue:function(aa,ba,ca){z.getElements(aa).forEach(function(da){if(!da.name||da.disabled)return;if(da.type==='submit')return;if(da.type==='reset'||da.type==='button'||da.type==='image')return;if((da.type==='radio'||da.type==='checkbox')&&!da.checked)return;if(da.nodeName==='SELECT'){for(var ea=0,fa=da.options.length;ea<fa;ea++){var ga=da.options[ea];if(ga.selected)ca('select',da.name,ga.value);}return;}if(da.type==='file'){if(w){var ha=da.files;for(var ia=0;ia<ha.length;ia++)ca('file',da.name,ha.item(ia));}return;}ca(da.type,da.name,o.getValue(da));});if(ba&&ba.name&&ba.type==='submit'&&l.contains(aa,ba)&&l.isNodeOfType(ba,['input','button']))ca('submit',ba.name,ba.value);},createFormData:function(aa,ba){if(!x)return null;var ca=new FormData();if(aa)if(l.isNode(aa)){z.forEachValue(aa,ba,function(fa,ga,ha){ca.append(ga,ha);});}else{var da=y(aa);for(var ea in da)if(da[ea]==null){ca.append(ea,'');}else ca.append(ea,da[ea]);}return ca;},serialize:function(aa,ba){var ca={};z.forEachValue(aa,ba,function(da,ea,fa){if(da==='file')return;z._serializeHelper(ca,ea,fa);});return z._serializeFix(ca);},_serializeHelper:function(aa,ba,ca){var da=Object.prototype.hasOwnProperty,ea=/([^\]]+)\[([^\]]*)\](.*)/.exec(ba);if(ea){if(!aa[ea[1]]||!da.call(aa,ea[1])){var fa;aa[ea[1]]=fa={};if(aa[ea[1]]!==fa)return;}var ga=0;if(ea[2]===''){while(aa[ea[1]][ga]!==(void 0))ga++;}else ga=ea[2];if(ea[3]===''){aa[ea[1]][ga]=ca;}else z._serializeHelper(aa[ea[1]],ga.concat(ea[3]),ca);}else aa[ba]=ca;},_serializeFix:function(aa){for(var ba in aa)if(aa[ba] instanceof Object)aa[ba]=z._serializeFix(aa[ba]);var ca=Object.keys(aa);if(ca.length===0||ca.some(isNaN))return aa;ca.sort(function(fa,ga){return fa-ga;});var da=0,ea=ca.every(function(fa){return +fa===da++;});if(ea)return ca.map(function(fa){return aa[fa];});return aa;},post:function(aa,ba,ca){var da=document.createElement('form');da.action=aa.toString();da.method='POST';da.style.display='none';if(ca)da.target=ca;ba.fb_dtsg=m.getToken();if(p.token)ba.lsd=p.token;z.createHiddenInputs(ba,da);l.getRootElement().appendChild(da);da.submit();return false;},createHiddenInputs:function(aa,ba,ca,da){ca=ca||{};var ea=y(aa);for(var fa in ea){if(ea[fa]===null)continue;if(ca[fa]&&da){ca[fa].value=ea[fa];}else{var ga=k.create('input',{type:'hidden',name:fa,value:ea[fa]});ca[fa]=ga;ba.appendChild(ga);}}return ca;},getFirstElement:function(aa,ba){ba=ba||['input[type="text"]','textarea','input[type="password"]','input[type="button"]','input[type="submit"]'];var ca=[];for(var da=0;da<ba.length;da++){ca=l.scry(aa,ba[da]);for(var ea=0;ea<ca.length;ea++){var fa=ca[ea];try{var ha=u(fa);if(ha.y>0&&ha.x>0)return fa;}catch(ga){}}}return null;},focusFirst:function(aa){var ba=z.getFirstElement(aa);if(ba){ba.focus();return true;}return false;}};e.exports=z;},null);
__d("KeyEventController",["DOMQuery","Event","Run","getElementText","isEmpty"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l=null,m=['input','select','textarea','object','embed'],n={button:1,checkbox:1,radio:1,submit:1},o={BACKSPACE:[8],TAB:[9],RETURN:[13],ESCAPE:[27],LEFT:[37,63234],UP:[38,63232],RIGHT:[39,63235],DOWN:[40,63233],DELETE:[46],COMMA:[188],PERIOD:[190],SLASH:[191],'`':[192],'[':[219],']':[221],PAGE_UP:[33],PAGE_DOWN:[34],SPACE:[32],KP_DOT:[46,110]},p={8:1,9:1,13:1,27:1,32:1,37:1,63234:1,38:1,63232:1,39:1,63235:1,40:1,63233:1,46:1};function q(){"use strict";this.handlers={};document.onkeyup=this.onkeyevent.bind(this,'onkeyup');document.onkeydown=this.onkeyevent.bind(this,'onkeydown');document.onkeypress=this.onkeyevent.bind(this,'onkeypress');}q.prototype.mapKey=function(r){"use strict";if(r>=0&&r<=9){if(typeof(r)!='number')r=r.charCodeAt(0)-48;return [48+r,96+r];}var s=o[r.toUpperCase()];if(s)return s;return [r.toUpperCase().charCodeAt(0)];};q.prototype.onkeyevent=function(r,s){"use strict";s=h.$E(s);var t=this.handlers[s.keyCode]||this.handlers[s.which],u,v,w;if(t)for(var x=0;x<t.length;x++){u=t[x].callback;v=t[x].filter;try{if(!v||v(s,r)){w=u(s,r);if(w===false)return h.kill(s);}}catch(y){}}return true;};q.prototype.resetHandlers=function(){"use strict";this.handlers={};};q.getInstance=function(){"use strict";return l||(l=new q());};q.defaultFilter=function(event,r){"use strict";event=h.$E(event);return q.filterEventTypes(event,r)&&q.filterEventTargets(event,r)&&q.filterEventModifiers(event,r);};q.filterEventTypes=function(event,r){"use strict";if(r==='onkeydown')return true;return false;};q.filterEventTargets=function(event,r){"use strict";var s=event.getTarget(),t=(s.contentEditable==='true'||s.contentEditable==='plaintext-only');return (!(t||g.isNodeOfType(s,m))||s.type in n||(event.keyCode in p&&((g.isNodeOfType(s,['input','textarea'])&&s.value.length===0)||(t&&j(s).length===0))));};q.filterEventModifiers=function(event,r){"use strict";if(event.ctrlKey||event.altKey||event.metaKey||event.repeat)return false;return true;};q.registerKey=function(r,s,t,u){"use strict";if(t===(void 0))t=q.defaultFilter;var v=q.getInstance(),w=v.mapKey(r);if(k(v.handlers))i.onLeave(v.resetHandlers.bind(v));var x={};for(var y=0;y<w.length;y++){r=w[y];if(!v.handlers[r]||u)v.handlers[r]=[];var z={callback:s,filter:t};x[r]=z;v.handlers[r].push(z);}return {remove:function(){for(var aa in x){if(v.handlers[aa]&&v.handlers[aa].length){var ba=v.handlers[aa].indexOf(x[aa]);ba>=0&&v.handlers[aa].splice(ba,1);}delete x[aa];}}};};e.exports=q;},null);
__d("KeyStatus",["Event","ExecutionEnvironment"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=null,j=null;function k(){if(!j)j=g.listen(window,'blur',function(){i=null;l();});}function l(){if(j){j.remove();j=null;}}function m(event){i=g.getKeyCode(event);k();}function n(){i=null;l();}if(h.canUseDOM){var o=document.documentElement;if(o.addEventListener){o.addEventListener('keydown',m,true);o.addEventListener('keyup',n,true);}else{o.attachEvent('onkeydown',m);o.attachEvent('onkeyup',n);}}var p={isKeyDown:function(){return !!i;},getKeyDownCode:function(){return i;}};e.exports=p;},null);
__d("PageHooks",["Arbiter","ErrorUtils","InitialJSLoader","PageEvents"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k={DOMREADY_HOOK:'domreadyhooks',ONLOAD_HOOK:'onloadhooks'};function l(){var s=a.CavalryLogger;if(!window.domready&&s)s.getInstance().setTimeStamp('t_prehooks');o(r.DOMREADY_HOOK);if(!window.domready&&s)s.getInstance().setTimeStamp('t_hooks');window.domready=true;g.inform('uipage_onload',true,g.BEHAVIOR_STATE);}function m(){o(r.ONLOAD_HOOK);window.loaded=true;}function n(s,t){return h.applyWithGuard(s,null,null,function(u){u.event_type=t;u.category='runhook';},'PageHooks:'+t);}function o(s){var t=(s=='onbeforeleavehooks')||(s=='onbeforeunloadhooks');do{var u=window[s];if(!u)break;if(!t)window[s]=null;for(var v=0;v<u.length;v++){var w=n(u[v],s);if(t&&w)return w;}}while(!t&&window[s]);}function p(){if(!window.domready){window.domready=true;o('onloadhooks');}if(!window.loaded){window.loaded=true;o('onafterloadhooks');}}function q(){g.registerCallback(l,[j.BIGPIPE_DOMREADY,i.INITIAL_JS_READY]);g.registerCallback(m,[j.BIGPIPE_DOMREADY,j.BIGPIPE_ONLOAD,i.INITIAL_JS_READY]);g.subscribe(j.NATIVE_ONBEFOREUNLOAD,function(s,t){t.warn=o('onbeforeleavehooks')||o('onbeforeunloadhooks');if(!t.warn){window.domready=false;window.loaded=false;}},g.SUBSCRIBE_NEW);g.subscribe(j.NATIVE_ONUNLOAD,function(s,t){o('onunloadhooks');o('onafterunloadhooks');},g.SUBSCRIBE_NEW);}var r=Object.assign({_domreadyHook:l,_onloadHook:m,runHook:n,runHooks:o,keepWindowSetAsLoaded:p},k);q();a.PageHooks=e.exports=r;},null);
__d("PixelRatio",["Arbiter","Cookie","PixelRatioConst","Run"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=i.cookieName,l,m;function n(){return window.devicePixelRatio||1;}function o(){h.set(k,n());}function p(){h.clear(k);}function q(){var s=n();if(s!==l){o();}else p();}var r={startDetecting:function(s){l=s||1;p();if(m)return;m=[g.subscribe('pre_page_transition',q)];j.onBeforeUnload(q);}};e.exports=r;},null);
__d("Popup",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g={open:function(h,i,j){var k=document.body,l='screenX' in window?window.screenX:window.screenLeft,m='screenY' in window?window.screenY:window.screenTop,n='outerWidth' in window?window.outerWidth:k.clientWidth,o='outerHeight' in window?window.outerHeight:k.clientHeight-22,p=Math.floor(l+(n-i)/2),q=Math.floor(m+(o-j)/2.5),r=['width='+i,'height='+j,'left='+p,'top='+q];return window.open(h,'_blank',r.join(','));}};e.exports=g;},null);
__d("PopupLink",["DOMEvent","DOMEventListener","Popup"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();var j={listen:function(k,l,m){h.add(k,'click',function(n){new g(n).kill();i.open(k.href,l,m);});}};e.exports=j;},null);
__d("Layer",["ArbiterMixin","BehaviorsMixin","BootloadedReact","ContextualThing","CSS","DataStore","DOM","Event","HTML","KeyEventController","Parent","Style","copyProperties","cx","ge","mixin","removeFromArray","setImmediate","KeyStatus"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x){b.__markCompiled&&b.__markCompiled();b('KeyStatus');var y=[],z=v(g,h);for(var aa in z)if(z.hasOwnProperty(aa))ca[aa]=z[aa];var ba=z===null?null:z.prototype;ca.prototype=Object.create(ba);ca.prototype.constructor=ca;ca.__superConstructor__=z;function ca(fa,ga){"use strict";this._config=fa||{};if(ga){this._configure(this._config,ga);var ha=this._config.addedBehaviors||[];this.enableBehaviors(this._getDefaultBehaviors().concat(ha));}}ca.prototype.init=function(fa){"use strict";this._configure(this._config,fa);var ga=this._config.addedBehaviors||[];this.enableBehaviors(this._getDefaultBehaviors().concat(ga));this._initialized=true;return this;};ca.prototype._configure=function(fa,ga){"use strict";if(ga){var ha=m.isNode(ga),ia=typeof ga==='string'||o.isHTML(ga);this.containsReactComponent=i.isValidElement(ga);if(ia){ga=o(ga).getRootNode();}else if(this.containsReactComponent){var ja=document.createElement('div');i.render(ga,ja);ga=this._reactContainer=ja;}}this._root=this._buildWrapper(fa,ga);if(fa.attributes)m.setAttributes(this._root,fa.attributes);if(fa.classNames)fa.classNames.forEach(k.addClass.bind(null,this._root));k.addClass(this._root,'uiLayer');if(fa.causalElement)this._causalElement=u(fa.causalElement);if(fa.permanent)this._permanent=fa.permanent;l.set(this._root,'layer',this);};ca.prototype._getDefaultBehaviors=function(){"use strict";return [];};ca.prototype.getCausalElement=function(){"use strict";return this._causalElement;};ca.prototype.setCausalElement=function(fa){"use strict";this._causalElement=fa;return this;};ca.prototype.getInsertParent=function(){"use strict";return this._insertParent||document.body;};ca.prototype.getRoot=function(){"use strict";return this._root;};ca.prototype.getContentRoot=function(){"use strict";return this._root;};ca.prototype._buildWrapper=function(fa,ga){"use strict";return ga;};ca.prototype.setInsertParent=function(fa){"use strict";if(fa){if(this._shown&&fa!==this.getInsertParent()){m.appendContent(fa,this.getRoot());this.updatePosition();}this._insertParent=fa;}return this;};ca.prototype.showAfterDelay=function(fa){"use strict";setTimeout(this.show.bind(this),fa);};ca.prototype.show=function(){"use strict";if(this._shown)return this;var fa=this.getRoot();this.inform('beforeshow');r.set(fa,'visibility','hidden');r.set(fa,'overflow','hidden');k.show(fa);m.appendContent(this.getInsertParent(),fa);if(this.updatePosition()!==false){this._shown=true;this.inform('show');ca.inform('show',this);if(!this._permanent)setTimeout(function(){if(this._shown)y.push(this);}.bind(this),0);}else k.hide(fa);r.set(fa,'visibility','');r.set(fa,'overflow','');this.inform('aftershow');return this;};ca.prototype.hide=function(){"use strict";if(this._hiding||!this._shown||this.inform('beforehide')===false)return this;this._hiding=true;if(this.inform('starthide')!==false)this.finishHide();return this;};ca.prototype.conditionShow=function(fa){"use strict";return fa?this.show():this.hide();};ca.prototype.finishHide=function(){"use strict";if(this._shown){if(!this._permanent)w(y,this);this._hiding=false;this._shown=false;k.hide(this.getRoot());this.inform('hide');ca.inform('hide',this);}};ca.prototype.isShown=function(){"use strict";return this._shown;};ca.prototype.updatePosition=function(){"use strict";return true;};ca.prototype.destroy=function(){"use strict";if(this.containsReactComponent)i.unmountComponentAtNode(this._reactContainer);this.finishHide();var fa=this.getRoot();m.remove(fa);this.destroyBehaviors();this.inform('destroy');ca.inform('destroy',this);l.remove(fa,'layer');this._root=this._causalElement=null;};ca.init=function(fa,ga){"use strict";fa.init(ga);};ca.initAndShow=function(fa,ga){"use strict";fa.init(ga).show();};ca.show=function(fa){"use strict";fa.show();};ca.showAfterDelay=function(fa,ga){"use strict";fa.showAfterDelay(ga);};ca.getTopmostLayer=function(){"use strict";return y[y.length-1];};s(ca,g);s(ca.prototype,{_initialized:false,_root:null,_shown:false,_hiding:false,_causalElement:null,_reactContainer:null});n.listen(document.documentElement,'keydown',function(event){if(p.filterEventTargets(event,'keydown'))for(var fa=y.length-1;fa>=0;fa--)if(y[fa].inform('key',event)===false)return false;},n.Priority.URGENT);var da;n.listen(document.documentElement,'mousedown',function(event){da=event.getTarget();});var ea;n.listen(document.documentElement,'mouseup',function(event){ea=event.getTarget();x(function(){da=null;ea=null;});});n.listen(document.documentElement,'click',function(event){var fa=da,ga=ea;da=null;ea=null;var ha=y.length;if(!ha)return;var ia=event.getTarget();if(ia!==ga||ia!==fa)return;if(!m.contains(document.documentElement,ia))return;if(!ia.offsetWidth)return;if(q.byClass(ia,'generic_dialog')||q.byClass(ia,"_3sod"))return;while(ha--){var ja=y[ha],ka=ja.getContentRoot();if(j.containsIncludingLayers(ka,ia))return;if(ja.inform('blur')===false||ja.isShown())return;}});e.exports=ca;},null);
__d("PopupWindow",["DOMDimensions","DOMQuery","Layer","Popup","copyProperties"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l={_opts:{allowShrink:true,strategy:'vector',timeout:100,widthElement:null},init:function(m){k(l._opts,m);setInterval(l._resizeCheck,l._opts.timeout);},_resizeCheck:function(){var m=g.getViewportDimensions(),n=l._getDocumentSize(),o=i.getTopmostLayer();if(o){var p=o.getRoot().firstChild,q=g.getElementDimensions(p);q.height+=g.measureElementBox(p,'height',true,true,true);q.width+=g.measureElementBox(p,'width',true,true,true);n.height=Math.max(n.height,q.height);n.width=Math.max(n.width,q.width);}var r=n.height-m.height,s=n.width-m.width;if(s<0&&!l._opts.widthElement)s=0;s=s>1?s:0;if(!l._opts.allowShrink&&r<0)r=0;if(r||s)try{window.console&&window.console.firebug;window.resizeBy(s,r);if(s)window.moveBy(s/-2,0);}catch(t){}},_getDocumentSize:function(){var m=g.getDocumentDimensions();if(l._opts.strategy==='offsetHeight')m.height=document.body.offsetHeight;if(l._opts.widthElement){var n=h.scry(document.body,l._opts.widthElement)[0];if(n)m.width=g.getElementDimensions(n).width;}var o=a.Dialog;if(o&&o.max_bottom&&o.max_bottom>m.height)m.height=o.max_bottom;return m;},open:function(m,n,o){return j.open(m,o,n);}};e.exports=l;},null);
__d("PostLoadJS",["Bootloader","Run","emptyFunction"],function(a,b,c,d,e,f,g,h,i){b.__markCompiled&&b.__markCompiled();function j(l,m){h.onAfterLoad(function(){g.loadModules.call(g,[l],m);});}var k={loadAndRequire:function(l){j(l,i);},loadAndCall:function(l,m,n){j(l,function(o){o[m].apply(o,n);});}};e.exports=k;},null);
__d("Queue",["copyProperties"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={};function i(j){"use strict";this._opts=g({interval:0,processor:null},j);this._queue=[];this._stopped=true;}i.prototype._dispatch=function(j){"use strict";if(this._stopped||this._queue.length===0)return;if(!this._opts.processor){this._stopped=true;throw new Error('No processor available');}if(this._opts.interval){this._opts.processor.call(this,this._queue.shift());this._timeout=setTimeout(this._dispatch.bind(this),this._opts.interval);}else while(this._queue.length)this._opts.processor.call(this,this._queue.shift());};i.prototype.enqueue=function(j){"use strict";if(this._opts.processor&&!this._stopped){this._opts.processor.call(this,j);}else this._queue.push(j);return this;};i.prototype.start=function(j){"use strict";if(j)this._opts.processor=j;this._stopped=false;this._dispatch();return this;};i.prototype.isStarted=function(){"use strict";return !this._stopped;};i.prototype.dispatch=function(){"use strict";this._dispatch(true);};i.prototype.stop=function(j){"use strict";this._stopped=true;if(j)clearTimeout(this._timeout);return this;};i.prototype.merge=function(j,k){"use strict";this._queue[k?'unshift':'push'].apply(this._queue,j._queue);j._queue=[];this._dispatch();return this;};i.prototype.getLength=function(){"use strict";return this._queue.length;};i.get=function(j,k){"use strict";var l;if(j in h){l=h[j];}else l=h[j]=new i(k);return l;};i.exists=function(j){"use strict";return j in h;};i.remove=function(j){"use strict";return delete h[j];};e.exports=i;},null);
__d("SessionName",["SessionNameConfig","isInIframe"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i='_e_',j=(window.name||'').toString();if(j.length==7&&j.substr(0,3)==i){j=j.substr(3);}else{j=g.seed||'';if(!h())window.name=i+j;}var k={TOKEN:i,getName:function(){return j;}};a.SessionName=k;e.exports=k;},3);
__d("TidyArbiterMixin",["Arbiter","ArbiterMixin","Run","copyProperties"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k={};j(k,h,{_getArbiterInstance:function(){if(!this._arbiter){this._arbiter=new g();i.onLeave(function(){delete this._arbiter;}.bind(this));}return this._arbiter;}});e.exports=k;},null);
__d("TidyArbiter",["TidyArbiterMixin","copyProperties"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={};h(i,g);e.exports=i;},null);
__d("UserActivity",["Arbiter","Event"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=5000,j=500,k=-5,l=Date.now(),m=l,n=false,o=Date.now(),p=true,q=0,r={subscribeOnce:function(v){var w=r.subscribe(function(){r.unsubscribe(w);v();});return w;},subscribe:function(v){return g.subscribe('useractivity/activity',v);},unsubscribe:function(v){v.unsubscribe();},isActive:function(v){return (new Date()-l<(v||i));},isOnTab:function(){return p;},isActiveOnTab:function(v){return this.isActive(v)&&this.isOnTab();},hasBeenInactive:function(){return n;},resetActiveStatus:function(){p=true;n=false;},getLastInActiveEnds:function(){return o;},getLastActive:function(){return l;},setIdleTime:function(v){q=v;},getLastInformTime:function(){return m;}};function s(event){l=Date.now();var v=l-m;if(v>j){m=l;if(v>=(q||i)){n=true;o=l;}g.inform('useractivity/activity',{event:event,idleness:v,last_inform:m});}else if(v<k)m=l;}function t(event){p=true;o=Date.now();s(event);}function u(event){p=false;n=true;}h.listen(window,'scroll',s);h.listen(window,'focus',t);h.listen(window,'blur',u);h.listen(document.documentElement,{DOMMouseScroll:s,mousewheel:s,keydown:s,mouseover:s,mousemove:s,click:s});g.subscribe('Event/stop',function(v,w){s(w.event);});e.exports=r;},null);
__d("Vector",["DOMVector","Event"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();for(var i in g)if(g.hasOwnProperty(i))k[i]=g[i];var j=g===null?null:g.prototype;k.prototype=Object.create(j);k.prototype.constructor=k;k.__superConstructor__=g;function k(l,m,n){"use strict";g.call(this,parseFloat(l),parseFloat(m),n);}k.prototype.derive=function(l,m,n){"use strict";return new k(l,m,n||this.domain);};k.prototype.setElementPosition=function(l){"use strict";var m=this.convertTo('document');l.style.left=parseInt(m.x,10)+'px';l.style.top=parseInt(m.y,10)+'px';return this;};k.prototype.setElementDimensions=function(l){"use strict";return this.setElementWidth(l).setElementHeight(l);};k.prototype.setElementWidth=function(l){"use strict";l.style.width=parseInt(this.x,10)+'px';return this;};k.prototype.setElementHeight=function(l){"use strict";l.style.height=parseInt(this.y,10)+'px';return this;};k.prototype.scrollElementBy=function(l){"use strict";if(l==document.body){window.scrollBy(this.x,this.y);}else{l.scrollLeft+=this.x;l.scrollTop+=this.y;}return this;};k.from=function(l,m,n){"use strict";return new k(l,m,n);};k.getEventPosition=function(l,m){"use strict";m=m||'document';var n=h.getPosition(l),o=this.from(n.x,n.y,'document');return o.convertTo(m);};k.deserialize=function(l){"use strict";var m=l.split(',');return this.from(m[0],m[1]);};e.exports=k;},null);
__d("resolveWindow",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){var i=window,j=h.split('.');try{for(var l=0;l<j.length;l++){var m=j[l],n=/^frames\[['"]?([a-zA-Z0-9\-_]+)['"]?\]$/.exec(m);if(n){i=i.frames[n[1]];}else if(m==='opener'||m==='parent'||m==='top'){i=i[m];}else return null;}}catch(k){return null;}return i;}e.exports=g;},null);
__d("XD",["Arbiter","DOM","DOMDimensions","Log","PHPQuerySerializer","URI","Queue","isFacebookURI","copyProperties","isInIframe","resolveWindow"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b.__markCompiled&&b.__markCompiled();var r='fb_xdm_frame_'+location.protocol.replace(':',''),s={_callbacks:[],_opts:{autoResize:false,allowShrink:true,channelUrl:null,hideOverflow:false,resizeTimeout:1000,resizeWidth:false,expectResizeAck:false,resizeAckTimeout:6000},_lastResizeAckId:0,_resizeCount:0,_resizeTimestamp:0,_shrinker:null,init:function(u){this._opts=o(o({},this._opts),u);if(this._opts.autoResize)this._startResizeMonitor();g.subscribe('Connect.Unsafe.resize.ack',function(v,w){if(!w.id)w.id=this._resizeCount;if(w.id>this._lastResizeAckId)this._lastResizeAckId=w.id;}.bind(this));},getQueue:function(){if(!this._queue)this._queue=new m();return this._queue;},setChannelUrl:function(u){this.getQueue().start(function(v){return this.send(v,u);}.bind(this));},send:function(u,v){v=v||this._opts.channelUrl;if(!v){this.getQueue().enqueue(u);return;}var w={},x=new l(v);o(w,u);o(w,k.deserialize(x.getFragment()));var y=l(w.origin).getOrigin(),z=q(w.relation.replace(/^parent\./,'')),aa=50,ba=function(){var ca=z.frames[r];try{ca.proxyMessage(k.serialize(w),y);}catch(da){if(--aa){setTimeout(ba,100);}else j.warn('No such frame "'+r+'" to proxyMessage to');}};ba();},_computeSize:function(){var u=i.getDocumentDimensions(),v=0;if(this._opts.resizeWidth){var w=document.body;if(w.clientWidth<w.scrollWidth){v=u.width;}else{var x=w.childNodes;for(var y=0;y<x.length;y++){var z=x[y],aa=z.offsetLeft+z.offsetWidth;if(aa>v)v=aa;}}v=Math.max(v,s.forced_min_width);}u.width=v;if(this._opts.allowShrink){if(!this._shrinker)this._shrinker=h.create('div');h.appendContent(document.body,this._shrinker);u.height=Math.max(this._shrinker.offsetTop,0);}return u;},_startResizeMonitor:function(){var u,v=document.documentElement;if(this._opts.hideOverflow){v.style.overflow='hidden';document.body.style.overflow='hidden';}var w=(function(){var x=this._computeSize(),y=Date.now(),z=this._lastResizeAckId<this._resizeCount&&(y-this._resizeTimestamp)>this._opts.resizeAckTimeout;if(!u||(this._opts.expectResizeAck&&z)||(this._opts.allowShrink&&u.width!=x.width)||(!this._opts.allowShrink&&u.width<x.width)||(this._opts.allowShrink&&u.height!=x.height)||(!this._opts.allowShrink&&u.height<x.height)){u=x;this._resizeCount++;this._resizeTimestamp=y;var aa={type:'resize',height:x.height,ackData:{id:this._resizeCount}};if(x.width&&x.width!=0)aa.width=x.width;try{if(n(l(document.referrer))&&p()&&window.name&&window.parent.location&&window.parent.location.toString&&n(l(window.parent.location))){var ca=window.parent.document.getElementsByTagName('iframe');for(var da=0;da<ca.length;da=da+1)if(ca[da].name==window.name){if(this._opts.resizeWidth)ca[da].style.width=aa.width+'px';ca[da].style.height=aa.height+'px';}}this.send(aa);}catch(ba){this.send(aa);}}}).bind(this);w();setInterval(w,this._opts.resizeTimeout);}},t=o({},s);e.exports.UnverifiedXD=t;e.exports.XD=s;a.UnverifiedXD=t;a.XD=s;},null);
__d("createCancelableFunction",["emptyFunction"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();function h(i){var j=function(){return i.apply(null,arguments);};j.cancel=function(){i=g;};return j;}e.exports=h;},null);
__d("csx",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(h){throw new Error('csx: Unexpected class selector transformation.');}e.exports=g;},null);
__d("queryThenMutateDOM",["Run","createArrayFromMixed","emptyFunction","requestAnimationFrame"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k,l,m={},n=[],o=[];function p(s,t,u){if(!s&&!t)return;if(u&&m.hasOwnProperty(u)){return;}else if(u)m[u]=1;n.push(t||i);o.push(s||i);r();if(!k){k=true;g.onLeave(function(){k=false;l=false;m={};n.length=0;o.length=0;});}}p.prepare=function(s,t,u){return function(){var v=h(arguments);v.unshift(this);var w=Function.prototype.bind.apply(s,v),x=t.bind(this);p(w,x,u);};};function q(){m={};var s=o.length,t=n.length,u=[],v;while(s--){v=o.shift();u.push(v());}while(t--){v=n.shift();v(u.shift());}l=false;r();}function r(){if(!l&&(o.length||n.length)){l=true;j(q);}}e.exports=p;},null);
__d("PerfXLogger",["Arbiter","LogBuffer","PageEvents","PerfXFlusher","performance"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l={},m='BigPipe/init',n='tti_bigpipe',o={},p,q={_listenersSetUp:false,_setupListeners:function(){if(this.listenersSetUp)return;this._subscribeToBigPipeInit(g);this._subscribeToFullPageE2E(g);this.listenersSetUp=true;},_init:function(r,s,t){l[r]={perfx_page:s,perfx_page_type:t};this._setupListeners();},initForPageLoad:function(r,s,t){p=r;this._init(r,s,t);},initForQuickling:function(r,s,t,u){this._init(r,s,t);o[r]=u;},_subscribeToBigPipeInit:function(r){r.subscribe(m,function(event,s){var t=s.arbiter;this._subscribeToTTI(t);this._subscribeToAsyncTransitionE2E(t);}.bind(this));},_subscribeToTTI:function(r){r.subscribe(n,function(event,s){var t=s.lid;if(!(t in l))return;l[t].tti=s.ts;});},_subscribeToFullPageE2E:function(r){r.subscribe(i.BIGPIPE_ONLOAD,function(event,s){if(!(p in l))return;l[p].e2e=s.ts;this._finishPageload(p);}.bind(this));},_subscribeToAsyncTransitionE2E:function(r){r.subscribe(i.AJAXPIPE_ONLOAD,function(event,s){var t=s.lid;if(!(t in l))return;l[t].e2e=s.ts;this._finishQuickling(t);}.bind(this));},_generatePayload:function(r,s){var t=l[r];if(t.fbtrace_id){t.js_tti=this._getJSTime(s,t.tti);t.js_e2e=this._getJSTime(s,t.e2e);}var u=Object.assign({},t);if(!this._adjustAndValidateValues(u,s))return;return u;},_getPageloadPayload:function(r){if(!(r in l))return;if(!k.timing){delete l[r];return;}var s=k.timing.navigationStart;return this._generatePayload(r,s);},_getQuicklingPayload:function(r){if(!(r in o)||!(r in l))return;if(!k.timing||!k.getEntriesByName){delete o[r];delete l[r];return;}var s=o[r],t=k.getEntriesByName(s);if(t.length===0)return;var u=t[0],v=k.timing.navigationStart+u.startTime;return this._generatePayload(r,v);},_finishPageload:function(r){var s=this._getPageloadPayload(r);if(s)this._log(r,s);},_finishQuickling:function(r){var s=this._getQuicklingPayload(r);if(s)this._log(r,s);},_log:function(r,s){j.flush(r,s);},_adjustAndValidateValues:function(r,s){var t=['e2e','tti'],u=true;for(var v=0;v<t.length;v++){var w=t[v],x=r[w];if(!x){u=false;break;}r[w]=x-s;}return u;},getPayload:function(r){if(!(r in l))return;var s=l[r].perfx_page_type;if(s==="normal"){return this._getPageloadPayload(r);}else if(s==="quickling")return this._getQuicklingPayload(r);},setFBTraceID:function(r,s){if(r in l)l[r].fbtrace_id=s;},_getJSTime:function(r,s){if(r>s)return 0;var t=0;h.read('time_slice').forEach(function(u){var v=u.begin,w=u.end;if(v>w)return;if(r<=v&&w<=s){t+=w-v;}else if(v<=r&&s<=w){t+=s-r;}else if(v<=r&&r<=w){t+=w-r;}else if(v<=s&&s<=w)t+=s-v;});return t;}};e.exports=q;},null);
__d("Plugin",["Arbiter","ArbiterFrame"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={CONNECT:'platform/plugins/connect',DISCONNECT:'platform/plugins/disconnect',ERROR:'platform/plugins/error',RELOAD:'platform/plugins/reload',DIALOG:'platform/plugins/dialog',connect:function(j,k){var l={identifier:j,href:j,story_fbid:k};g.inform(i.CONNECT,l);h.inform(i.CONNECT,l);},disconnect:function(j,k){var l={identifier:j,href:j,story_fbid:k};g.inform(i.DISCONNECT,l);h.inform(i.DISCONNECT,l);},error:function(j,k){g.inform(i.ERROR,{action:j,content:k});},reload:function(j){g.inform(i.RELOAD,{reloadUrl:j||''});h.inform(i.RELOAD,{reloadUrl:j||''});},reloadOtherPlugins:function(){h.inform(i.RELOAD,{reloadUrl:''});}};e.exports=i;},null);
__d("PluginMessage",["DOMEventListener"],function(a,b,c,d,e,f,g){b.__markCompiled&&b.__markCompiled();var h={listen:function(){g.add(window,'message',function(event){if((/\.facebook\.com$/).test(event.origin)&&/^FB_POPUP:/.test(event.data)){var i=JSON.parse(event.data.substring(9));if('reload' in i&&/^https?:/.test(i.reload))document.location.replace(i.reload);}});}};e.exports=h;},null);
__d("PluginOptin",["DOMEvent","DOMEventListener","PluginMessage","PopupWindow","URI","UserAgent_DEPRECATED","copyProperties","PlatformWidgetEndpoint"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){b.__markCompiled&&b.__markCompiled();function o(p,q){m(this,{return_params:k.getRequestURI().getQueryData(),login_params:{},optin_params:{},plugin:p,api_key:q});this.addReturnParams({ret:'optin'});this.login_params.nux=false;delete this.return_params.hash;}m(o.prototype,{addReturnParams:function(p){m(this.return_params,p);return this;},addLoginParams:function(p){m(this.login_params,p);return this;},addOptinParams:function(p){m(this.optin_params,p);return this;},start:function(){var p=new k(n.dialog('plugin.optin')).addQueryData(this.optin_params).addQueryData({app_id:this.api_key||127760087237610,secure:k.getRequestURI().isSecure(),social_plugin:this.plugin,return_params:JSON.stringify(this.return_params),login_params:JSON.stringify(this.login_params)});if(l.mobile()){p.setSubdomain('m');}else p.addQueryData({display:'popup'});this.popup=j.open(p.toString(),420,450);i.listen();return this;}});o.starter=function(p,q,r,s){var t=new o(p);t.addReturnParams(q||{});t.addLoginParams(r||{});t.addOptinParams(s||{});return t.start.bind(t);};o.listen=function(p,q,r,s,t){h.add(p,'click',function(u){new g(u).kill();o.starter(q,r,s,t)();});};e.exports=o;},null);
__d("PluginConnectButton",["Arbiter","CSS","DOM","DOMDimensions","DOMEvent","DOMEventListener","Form","PlatformWidgetEndpoint","Plugin","PluginConnectButtonType","PluginOptin","Style","URI","copyProperties","csx","cx","getElementPosition"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w){b.__markCompiled&&b.__markCompiled();var x=g.SUBSCRIBE_NEW,y=g.subscribe,z=function(ba,ca){return l.add(ba,'click',ca);};function aa(ba){this.config=ba;this.busy=false;var ca=i.find(ba.form,'.pluginConnectButton');this.buttons=ca;this.node_connected=i.find(ca,'.pluginConnectButtonConnected');this.node_disconnected=i.find(ca,'.pluginConnectButtonDisconnected');var da=function(fa){new k(fa).kill();if(!this.busy){this.submit();this.busy=this.canpersonalize;}}.bind(this);z(this.node_disconnected,da);if(ba.buttontype===p.BLUE_BASE){z(i.find(ca,'.pluginButtonX button'),da);}else if(ba.buttontype===p.WHITE_BASE)z(this.node_connected,da);z(this.node_connected,function(fa){return g.inform(o.DIALOG,fa);});var ea=this.update.bind(this);y(o.CONNECT,ea,x);y(o.DISCONNECT,ea,x);y(o.ERROR,this.error.bind(this),x);y('Connect.Unsafe.xd/reposition',this.flip.bind(this));if(ba.autosubmit)setTimeout(this.submit.bind(this),0);}t(aa.prototype,{update:function(ba,event){this.busy=false;var ca=this.config;if(event.identifier!==ca.identifier)return;var da=ba===o.CONNECT?true:false,ea=n.plugins(ca.plugin);ea+='/'+(!da?"connect":"disconnect");h[da?'show':'hide'](this.node_connected);h[da?'hide':'show'](this.node_disconnected);try{if(document.activeElement.nodeName.toLowerCase()==='button'){var ga=da?this.node_connected:this.node_disconnected,ha=i.find(ga,'button');ha.disabled=false;ha.focus();}}catch(fa){}ca.connected=da;ca.form.setAttribute('action',ea);ca.form.setAttribute('ajaxify',ea);},error:function(event,ba){this.busy=false;if(ba.action in {connect:1,disconnect:1}){i.setContent(this.buttons,ba.content);var ca=i.scry(this.buttons,'.confirmButton');if(ca.length===1)ca[0].focus();}},submit:function(){if(!this.config.canpersonalize)return this.login();m.bootstrap(this.config.form);this.fireStateToggle();},fireStateToggle:function(){var ba=this.config;if(ba.connected){o.disconnect(ba.identifier);}else o.connect(ba.identifier);},login:function(){var ba=this.config.plugin;new q(ba,s.getRequestURI().getQueryData().api_key).addReturnParams({act:'connect'}).addLoginParams({social_plugin_action:this.config.pluginaction}).start();},flip:function(ba,ca){var da=i.scry(document.body,"._4xn8");if(da.length===0){return;}else da=da[0];var ea=i.scry(this.config.form,'.pluginConnectButtonConnected .pluginButtonIcon'),fa=r.get(ea[0],'display')!=='none'?ea[0]:ea[1],ga=i.find(document.body,'.pluginConnectButtonLayoutRoot'),ha;if(ca.type==='reposition'){h.addClass(ga,"_1f8a");r.set(ga,'padding-left',450-ga.offsetWidth+'px');h.removeClass(ga,"_1f8b");ha=w(fa).x+j.getElementDimensions(fa).width/2-6;}else{h.addClass(ga,"_1f8b");r.set(ga,'padding-left','0px');h.removeClass(ga,"_1f8a");ha=6;}r.set(da,'left',ha+'px');}});e.exports=aa;},null);
__d("UnverifiedXD",["XD"],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g=b('XD').UnverifiedXD;e.exports=g;},null);
__d("PluginResize",["Locale","Log","UnverifiedXD","copyProperties","getOffsetParent","getStyleProperty"],function(a,b,c,d,e,f,g,h,i,j,k,l){b.__markCompiled&&b.__markCompiled();function m(q){q=q||document.body;var r=0,s=k(q);if(g.isRTL()&&s){r=s.offsetWidth-q.offsetLeft-q.offsetWidth;}else if(!g.isRTL())r=q.offsetLeft;return n(q)+r;}function n(q){return Math.ceil(parseFloat(l(q,'width')))||q.offsetWidth;}function o(q){q=q||document.body;return q.offsetHeight+q.offsetTop;}function p(q,r,event,s){this.calcWidth=q||m;this.calcHeight=r||o;this.width=(void 0);this.height=(void 0);this.reposition=!!s;this.event=event||'resize';}j(p.prototype,{resize:function(){var q=this.calcWidth(),r=this.calcHeight();if(q!==this.width||r!==this.height){h.debug('Resizing Plugin: (%s, %s, %s, %s)',q,r,this.event,this.reposition);this.width=q;this.height=r;i.send({type:this.event,width:q,height:r,reposition:this.reposition});}return this;},auto:function(q){setInterval(this.resize.bind(this),q||250);return this;}});p.auto=function(q,event,r){return new p(m.bind(null,q),o.bind(null,q),event).resize().auto(r);};p.autoHeight=function(q,r,event,s){return new p(function(){return q;},o.bind(null,r),event).resize().auto(s);};p.getElementWidth=n;e.exports=p;},null);
__d("PluginConnectButtonResize",["DOMDimensions","DOMQuery","PluginResize","Style","getElementPosition"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();function l(m,n,o){if(o)j.set(m,'width',o+'px');i.auto(m,'resize.flow');function p(){var q=h.scry(document.body,'.uiTypeaheadView')[0];if(!q)return {x:0,y:0};var r=k(q),s=g.getElementDimensions(q);return {x:r.x+s.width,y:r.y+s.height};}new i(function(){return Math.max(i.getElementWidth(m),n&&n.offsetWidth,p().x);},function(){return Math.max(m.offsetHeight,n?n.offsetHeight+n.offsetTop:0,p().y);},'resize.iframe',true).resize().auto();}e.exports=l;},null);
__d("PluginConnection",["Arbiter","CSS","Plugin","copyProperties"],function(a,b,c,d,e,f,g,h,i,j){b.__markCompiled&&b.__markCompiled();var k=function(){};j(k.prototype,{init:function(l,m,n,event){event=event||i.CONNECT;this.identifier=l;this.element=m;this.css=n;g.subscribe([i.CONNECT,i.DISCONNECT],function(o,p){if(l===p.href)h[o===event?'addClass':'removeClass'](m,n);return true;});return this;},connected:function(){return h.hasClass(this.element,this.css);},connect:function(){return g.inform(i.CONNECT,{href:this.identifier},g.BEHAVIOR_STATE);},disconnect:function(){return g.inform(i.DISCONNECT,{href:this.identifier},g.BEHAVIOR_STATE);},toggle:function(){return this.connected()?this.disconnect():this.connect();}});k.init=function(l){for(var m,n=0;n<l.length;n++){m=new k();m.init.apply(m,l[n]);}};e.exports=k;},null);
__d("PluginReturn",["Arbiter","Log","PlatformDialog","Plugin","URI","invariant","PlatformWidgetEndpoint"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();g.subscribe(i.RESPONSE,function(event,o){if(o.error_code){h.debug('Plugin Return Error (%s): %s',o.error_code,o.error_message||o.error_description);return;}j.reload(o.plugin_reload);});var n={auto:function(){g.subscribe(j.RELOAD,function(event,o){var p=typeof o=='object'?o.reloadUrl:o;n.reload(p);});},syncPlugins:function(){g.subscribe(j.RELOAD,function(event,o){if(o.crossFrame)n.reload(o.reloadUrl);});},reload:function(o){var p=k.getRequestURI().removeQueryData('ret').removeQueryData('act').removeQueryData('hash');if(o){var q=new k(o);l(m.isPluginEndpoint(q.getPath()));p.setPath(q.getPath()).addQueryData(q.getQueryData());}window.location.replace(p.toString());}};e.exports=n;},null);
__d("PluginXDReady",["Arbiter","UnverifiedXD"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i={handleMessage:function(j){if(!j.method)return;try{g.inform('Connect.Unsafe.'+j.method,JSON.parse(j.params),g.BEHAVIOR_PERSISTENT);}catch(k){}}};a.XdArbiter=i;h.send({xd_action:'plugin_ready',name:window.name});e.exports=null;},null);
__d("TimelineCoverCollapse",["Arbiter","DOMDimensions","Style","TidyArbiter","$"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();f.collapse=function(l,m){m--;var n=h.getViewportDimensions().height,o=h.getDocumentDimensions().height,p=n+m;if(o<=p)i.set(k('pagelet_timeline_main_column'),'min-height',p+'px');window.scrollBy(0,m);j.inform('TimelineCover/coverCollapsed',m,g.BEHAVIOR_STATE);};},null);
__d("FacebarStructuredFragment",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();function g(j,k){if(j&&k){return j.toLowerCase()==k.toLowerCase();}else return !j&&!k;}var h=new RegExp('['+'\\u0590-\\u07bf'+'\\u08a0-\\u08ff'+'\\ufb1d-\\ufb4f'+'\\ufb50-\\ufefc'+'\\u200e-\\u200f\\u202a-\\u202e'+']');function i(j){"use strict";this._text=String(j.text);this._uid=j.uid?String(j.uid):null;this._type=j.type?String(j.type):null;this._typeParts=null;}i.prototype.getText=function(){"use strict";return this._text;};i.prototype.getUID=function(){"use strict";return this._uid;};i.prototype.getType=function(){"use strict";return this._type;};i.prototype.getTypePart=function(j){"use strict";return this._getTypeParts()[j];};i.prototype.getLength=function(){"use strict";return this._text.length;};i.prototype.isType=function(j){"use strict";for(var k=0;k<arguments.length;k++)if(!g(arguments[k],this.getTypePart(k)))return false;return true;};i.prototype.isWhitespace=function(){"use strict";return (/^\s*$/).test(this._text);};i.prototype.hasRTL=function(){"use strict";return h.test(this._text);};i.prototype.toStruct=function(){"use strict";return {text:this._text,type:this._type,uid:this._uid};};i.prototype.getHash=function(j){"use strict";var k=j!=null?this._getTypeParts().slice(0,j).join(':'):this._type;return k+'::'+this._text;};i.prototype._getTypeParts=function(){"use strict";if(this._typeParts===null)this._typeParts=this._type?this._type.split(':'):[];return this._typeParts;};e.exports=i;},null);
__d("FacebarStructuredText",["createArrayFromMixed","FacebarStructuredFragment"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=/\s+$/;function j(n){if(!n){return [];}else if(n instanceof m){return n.toArray();}else return g(n).map(function(o){return new h(o);});}function k(n){return new h({text:n,type:'text'});}function l(n,o,p){var q=n.getText(),r=q.replace(o,p);if(q!=r){return new h({text:r,type:n.getType(),uid:n.getUID()});}else return n;}function m(n){"use strict";this._fragments=n||[];this._hash=null;}m.prototype.matches=function(n,o){"use strict";if(n){var p=this._fragments,q=n._fragments;return p.length==q.length&&!p.some(function(r,s){if(!o&&r.getUID()){return r.getUID()!=q[s].getUID();}else return r.getText()!=q[s].getText()||r.getType()!=q[s].getType();});}return false;};m.prototype.trim=function(){"use strict";var n=null,o=null;this.forEach(function(q,r){if(!q.isWhitespace()){if(n===null)n=r;o=r;}});if(o!==null){var p=this._fragments.slice(n,o+1);p.push(l(p.pop(),i,''));return new m(p);}else return new m([]);};m.prototype.pad=function(){"use strict";var n=this.getFragment(-1);if(n&&!i.test(n.getText())&&n.getText()!==''){return new m(this._fragments.concat(k(' ')));}else return this;};m.prototype.forEach=function(n){"use strict";this._fragments.forEach(n);return this;};m.prototype.matchType=function(n){"use strict";var o=null;for(var p=0;p<this._fragments.length;p++){var q=this._fragments[p],r=q.isType.apply(q,arguments);if(r&&!o){o=q;}else if(r||!q.isWhitespace())return null;}return o;};m.prototype.hasType=function(n){"use strict";var o=arguments;return this._fragments.some(function(p){return !p.isWhitespace()&&p.isType.apply(p,o);});};m.prototype.endsOnType=function(n){"use strict";var o=arguments,p=this._fragments[this._fragments.length-1];return !!p&&!p.isWhitespace()&&p.isType.apply(p,o);};m.prototype.isEmptyOrWhitespace=function(){"use strict";return !this._fragments.some(function(n){return !n.isWhitespace();});};m.prototype.hasRTL=function(){"use strict";return this._fragments.some(function(n){return n.hasRTL();});};m.prototype.isEmpty=function(){"use strict";return this.getLength()===0;};m.prototype.getFragment=function(n){"use strict";return this._fragments[n>=0?n:this._fragments.length+n];};m.prototype.getCount=function(){"use strict";return this._fragments.length;};m.prototype.getLength=function(){"use strict";return this._fragments.reduce(function(n,o){return n+o.getLength();},0);};m.prototype.toStruct=function(){"use strict";return this._fragments.map(function(n){return n.toStruct();});};m.prototype.toArray=function(){"use strict";return this._fragments.slice();};m.prototype.toString=function(){"use strict";return this._fragments.map(function(n){return n.getText();}).join('');};m.prototype.getHash=function(){"use strict";if(this._hash===null)this._hash=this._fragments.map(function(n){if(n.getUID()){return '[['+n.getHash(1)+']]';}else return n.getText();}).join('');return this._hash;};m.fromStruct=function(n){"use strict";return new m(j(n));};m.fromString=function(n){"use strict";return new m([k(n)]);};e.exports=m;},null);
__d("QueryHistory",[],function(a,b,c,d,e,f){b.__markCompiled&&b.__markCompiled();var g={},h={set:function(i,j){g[this._key(i)]=j;},get:function(i){return g[this._key(i)];},_key:function(i){return 'uri-'+i.getQualifiedURI().toString();}};e.exports=h;},null);
__d("FacebarNavigation",["Arbiter","csx","DOMQuery","FacebarStructuredText","Input","QueryHistory","URI"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();var n=null,o=null,p=null,q=false,r=true,s=false;function t(w,x){if(!s)p=w;s=false;q=x;r=false;u();}function u(){if(r){return;}else if(o){q&&o.pageTransition();o.setPageQuery(p);r=true;}else if(n&&p&&!k.getValue(n))k.setValue(n,p.structure.toString()+' ');n&&n.blur();}g.subscribe('page_transition',function(w,x){if(!v.isTopControlTransition(x.uri)&&!v.isTimelineAbout(x.uri))t(l.get(x.uri),true);});g.subscribe('save_facebar_query',function(w,x){s=true;});var v={registerInput:function(w){n=i.scry(w,"._586f")[0];u();},registerBehavior:function(w){o=w;u();},setPageQuery:function(w){l.set(m.getNextURI(),w);w.structure=j.fromStruct(w.structure);t(w,false);},isTopControlTransition:function(w){return String(w.getPath()).startsWith('/search/')&&w.getQueryData().ref==='top_filter'&&!w.getQueryData().hard_refresh;},isTimelineAbout:function(w){return /\/about$/.test(w.getPath())&&!w.getQueryData().hard_refresh;}};e.exports=v;},null);
__d("SimpleSearchNavigation",["Arbiter","DOMQuery","Input","QueryHistory","URI"],function(a,b,c,d,e,f,g,h,i,j,k){b.__markCompiled&&b.__markCompiled();var l=null,m=null,n={registerInput:function(o,p){m=h.scry(o,'input')[0];if(l)this._updateTitle(l,p);g.subscribe('page_transition',function(q,r){this._updateTitle(j.get(r.uri));}.bind(this));},_updateTitle:function(o,p){if(m){i.setValue(m,o||'');m.setAttribute('singlestate',o&&p);m.blur();}},setPageTitle:function(o,p){j.set(k.getNextURI(),o);if(m){this._updateTitle(o,p);}else l=o;},setPageQuery:function(o){g.inform('search/updateNullState',o,g.BEHAVIOR_STATE);}};e.exports=n;},null);
__d("KappaWrapper",["AsyncSignal","setTimeoutAcrossTransitions"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();var i=false;e.exports={forceStart:function(j,k,l){var m=0,n=function(){new g('/si/kappa/',{Ko:"a"}).send();if(++m<j)h(n,(k*1000));};h(n,((k+l)*1000));},start:function(j,k,l){if(!i){i=true;this.forceStart(j,k,l);}}};},null);
__d("TinyViewport",["Arbiter","ArbiterMixin","CSS","Event","copyProperties","getDocumentScrollElement","queryThenMutateDOM"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();var n=document.documentElement,o,p,q=false,r={isTiny:function(){return o;}};k(r,h);var s=m.bind(null,function(){p=p||l();o=n.clientHeight<400||n.clientWidth<p.scrollWidth-1;},function(){if(o!==q){i.conditionClass(n,'tinyViewport',o);i.conditionClass(n,'canHaveFixedElements',!o);r.inform('change',o);q=o;}},'TinyViewport');s();g.subscribe('quickling/response',s);j.listen(window,'resize',s);e.exports=r;},null);
__d("Button",["CSS","DataStore","DOM","Event","Parent","cx","emptyFunction"],function(a,b,c,d,e,f,g,h,i,j,k,l,m){b.__markCompiled&&b.__markCompiled();var n='uiButtonDisabled',o='uiButtonDepressed',p="_42fr",q="_42fs",r='button:blocker',s='href',t='ajaxify';function u(aa,ba){var ca=h.get(aa,r);if(ba){if(ca){ca.remove();h.remove(aa,r);}}else if(!ca)h.set(aa,r,j.listen(aa,'click',m.thatReturnsFalse,j.Priority.URGENT));}function v(aa){var ba=k.byClass(aa,'uiButton')||k.byClass(aa,"_42ft");if(!ba)throw new Error('invalid use case');return ba;}function w(aa){return i.isNodeOfType(aa,'a');}function x(aa){return i.isNodeOfType(aa,'button');}function y(aa){return g.hasClass(aa,"_42ft");}var z={getInputElement:function(aa){aa=v(aa);if(w(aa))throw new Error('invalid use case');return x(aa)?aa:i.find(aa,'input');},isEnabled:function(aa){return !(g.hasClass(v(aa),n)||g.hasClass(v(aa),p));},setEnabled:function(aa,ba){aa=v(aa);var ca=y(aa)?p:n;g.conditionClass(aa,ca,!ba);if(w(aa)){var da=aa.getAttribute('href'),ea=aa.getAttribute('ajaxify'),fa=h.get(aa,s,'#'),ga=h.get(aa,t);if(ba){if(!da)aa.setAttribute('href',fa);if(!ea&&ga)aa.setAttribute('ajaxify',ga);aa.removeAttribute('tabIndex');}else{if(da&&da!==fa)h.set(aa,s,da);if(ea&&ea!==ga)h.set(aa,t,ea);aa.removeAttribute('href');aa.removeAttribute('ajaxify');aa.setAttribute('tabIndex','-1');}u(aa,ba);}else{var ha=z.getInputElement(aa);ha.disabled=!ba;u(ha,ba);}},setDepressed:function(aa,ba){aa=v(aa);var ca=y(aa)?q:o;g.conditionClass(aa,ca,ba);},isDepressed:function(aa){aa=v(aa);var ba=y(aa)?q:o;return g.hasClass(aa,ba);},setLabel:function(aa,ba){aa=v(aa);if(y(aa)){var ca=[];if(ba)ca.push(ba);var da=i.scry(aa,'.img')[0];if(da)if(aa.firstChild==da){ca.unshift(da);}else ca.push(da);i.setContent(aa,ca);}else if(w(aa)){var ea=i.find(aa,'span.uiButtonText');i.setContent(ea,ba);}else z.getInputElement(aa).value=ba;var fa=y(aa)?"_42fv":'uiButtonNoText';g.conditionClass(aa,fa,!ba);},setIcon:function(aa,ba){if(ba&&!i.isNode(ba))return;aa=v(aa);var ca=i.scry(aa,'.img')[0];if(!ba){ca&&i.remove(ca);return;}g.addClass(ba,'customimg');if(ca!=ba)if(ca){i.replace(ca,ba);}else i.prependContent(aa,ba);}};e.exports=z;},null);
__d("UIForm",["ArbiterMixin","BehaviorsMixin","DOM","Event","Form","Run","areJSONRepresentationsEqual","mixin"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){b.__markCompiled&&b.__markCompiled();var o=n(g,h);for(var p in o)if(o.hasOwnProperty(p))r[p]=o[p];var q=o===null?null:o.prototype;r.prototype=Object.create(q);r.prototype.constructor=r;r.__superConstructor__=o;function r(s,t,u,v,w){"use strict";this._root=s;this.controller=s;this._message=t;if(v){this._confirm_dialog=v;v.subscribe('confirm',this._handleDialogConfirm.bind(this));i.prependContent(this._root,i.create('input',{type:'hidden',name:'confirmed',value:'true'}));}l.onAfterLoad(function(){this._originalState=k.serialize(this._root);}.bind(this));this._forceDirty=u;this._confirmed=false;this._submitted=false;j.listen(this._root,'submit',this._handleSubmit.bind(this));if(w&&w.length)this.enableBehaviors(w);var x=true;l.onBeforeUnload(this.checkUnsaved.bind(this),x);}r.prototype.getRoot=function(){"use strict";return this._root;};r.prototype._handleSubmit=function(){"use strict";if(this._confirm_dialog&&!this._confirmed){this._confirm_dialog.show();return false;}if(this.inform('submit')===false)return false;this._submitted=true;return true;};r.prototype._handleDialogConfirm=function(){"use strict";this._confirmed=true;this._confirm_dialog.hide();if(this._root.getAttribute('ajaxify')){j.fire(this._root,'submit');}else if(this._handleSubmit())this._root.submit();};r.prototype.reset=function(){"use strict";this.inform('reset');this._submitted=false;this._confirmed=false;};r.prototype.isDirty=function(){"use strict";if(this._submitted||!i.contains(document.body,this._root))return false;if(this._forceDirty)return true;if(!this._originalState)return false;var s=k.serialize(this._root);return !m(s,this._originalState);};r.prototype.checkUnsaved=function(){"use strict";if(this.isDirty())return this._message;return null;};e.exports=a.UIForm||r;},null);
__d("ContextualLayerUpdateOnScroll",["Event","copyProperties"],function(a,b,c,d,e,f,g,h){b.__markCompiled&&b.__markCompiled();function i(j){"use strict";this._layer=j;}i.prototype.enable=function(){"use strict";this._subscriptions=[this._layer.subscribe('show',this._attachScrollListener.bind(this)),this._layer.subscribe('hide',this._removeScrollListener.bind(this))];};i.prototype.disable=function(){"use strict";while(this._subscriptions.length)this._subscriptions.pop().unsubscribe();};i.prototype._attachScrollListener=function(){"use strict";if(this._listener)return;var j=this._layer.getContextScrollParent();this._listener=g.listen(j,'scroll',this._layer.updatePosition.bind(this._layer));};i.prototype._removeScrollListener=function(){"use strict";this._listener&&this._listener.remove();this._listener=null;};h(i.prototype,{_subscriptions:[]});e.exports=i;},null);