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

self.__DEV__=self.__DEV__||0;
"use strict";
if(!Array.from)Array.from=function(a){if(a==null)throw new TypeError("Object is null or undefined");var b=arguments[1],c=arguments[2],d=this,e=Object(a),f=typeof Symbol==="function"?typeof Symbol==="function"?Symbol.iterator:"@@iterator":"@@iterator",g=typeof b==="function",h=typeof e[f]==="function",i=0,j,k;if(h){j=typeof d==="function"?new d():[];var l=e[f](),m;while(!(m=l.next()).done){k=m.value;if(g)k=b.call(c,k,i);j[i]=k;i+=1}j.length=i;return j}var n=e.length;if(isNaN(n)||n<0)n=0;j=typeof d==="function"?new d(n):new Array(n);while(i<n){k=e[i];if(g)k=b.call(c,k,i);j[i]=k;i+=1}j.length=i;return j};

"use strict";(function(a){function b(c,d){if(this==null)throw new TypeError("Array.prototype.findIndex called on null or undefined");if(typeof c!=="function")throw new TypeError("predicate must be a function");var e=Object(this),f=e.length>>>0;for(var g=0;g<f;g++)if(c.call(d,e[g],g,e))return g;return-1}if(!Array.prototype.findIndex)Array.prototype.findIndex=b;if(!Array.prototype.find)Array.prototype.find=function(c,d){if(this==null)throw new TypeError("Array.prototype.find called on null or undefined");var e=b.call(this,c,d);return e===-1?a:this[e]};if(!Array.prototype.fill)Array.prototype.fill=function(c){if(this==null)throw new TypeError("Array.prototype.fill called on null or undefined");var d=Object(this),e=d.length>>>0,f=arguments[1],g=f>>0,h=g<0?Math.max(e+g,0):Math.min(g,e),i=arguments[2],j=i===a?e:i>>0,k=j<0?Math.max(e+j,0):Math.min(j,e);while(h<k){d[h]=c;h++}return d}})();


(function(){"use strict";var a=Array.prototype.indexOf;if(!Array.prototype.includes)Array.prototype.includes=function(e){"use strict";if(e!==undefined&&Array.isArray(this)&&!Number.isNaN(e))return a.apply(this,arguments)!==-1;var f=Object(this),g=f.length?b(f.length):0;if(g===0)return false;var h=arguments.length>1?c(arguments[1]):0,i=h<0?Math.max(g+h,0):h,j=Number.isNaN(e);while(i<g){var k=f[i];if(k===e||j&&Number.isNaN(k))return true;i++}return false};function b(e){return Math.min(Math.max(c(e),0),Number.MAX_SAFE_INTEGER)}function c(e){var f=Number(e);return Number.isFinite(f)&&f!==0?d(f)*Math.floor(Math.abs(f)):f}function d(e){return e>=0?1:-1}})();
var __p;
(function(){var a={},b=function b(i,j){if(!i&&!j)return null;var k={};if(typeof i!=="undefined")k.type=i;if(typeof j!=="undefined")k.signature=j;return k},c=function c(i,j){return b(i&&/^[A-Z]/.test(i)?i:undefined,j&&(j.params&&j.params.length||j.returns)?"function("+(j.params?j.params.map(function(k){return/\?/.test(k)?"?"+k.replace("?",""):k}).join(","):"")+")"+(j.returns?":"+j.returns:""):undefined)},d=function d(i,j,k){return i},e=function e(i,j,k){if("sourcemeta"in __transform_includes)i.__SMmeta=j;if("typechecks"in __transform_includes){var l=c(j?j.name:undefined,k);if(l)__w(i,l)}return i},f=function f(i,j,k){return k.apply(i,j)},g=function g(i,j,k,l){if(l&&l.params)__t.apply(i,l.params);var m=k.apply(i,j);if(l&&l.returns)__t([m,l.returns]);return m},h=function h(i,j,k,l,m){if(m){if(!m.callId)m.callId=m.module+":"+(m.line||0)+":"+(m.column||0);var n=m.callId;a[n]=(a[n]||0)+1}return k.apply(i,j)};if(typeof __transform_includes==="undefined"){__annotator=d;__bodyWrapper=f}else{__annotator=e;if("codeusage"in __transform_includes){__annotator=d;__bodyWrapper=h;__bodyWrapper.getCodeUsage=function(){return a};__bodyWrapper.clearCodeUsage=function(){a={}}}else if("typechecks"in __transform_includes)__bodyWrapper=g;else __bodyWrapper=f}})();
__t=function(a){return a[0]};__w=function(a){return a};


(function(){if(Object.assign)return;var a=Object.prototype.hasOwnProperty,b;if(Object.keys&&Object.keys.name!=="object_keys_polyfill")b=function b(c,d){var e=Object.keys(d);for(var f=0;f<e.length;f++)c[e[f]]=d[e[f]]};else b=function b(c,d){for(var e in d)if(a.call(d,e))c[e]=d[e]};Object.assign=function(c,d){if(c==null)throw new TypeError("Object.assign target cannot be null or undefined");var e=Object(c);for(var f=1;f<arguments.length;f++){var g=arguments[f];if(g!=null)b(e,Object(g))}return e}})();
(function(a,b){var c="keys",d="values",e="entries",f=function(){var l=h(Array),m=void 0;if(!l)m=function(){function m(n,o){"use strict";this.$ArrayIterator1=n;this.$ArrayIterator2=o;this.$ArrayIterator3=0}m.prototype.next=function(){"use strict";if(this.$ArrayIterator1==null)return{value:b,done:true};var n=this.$ArrayIterator1,o=this.$ArrayIterator1.length,p=this.$ArrayIterator3,q=this.$ArrayIterator2;if(p>=o){this.$ArrayIterator1=b;return{value:b,done:true}}this.$ArrayIterator3=p+1;if(q===c)return{value:p,done:false};else if(q===d)return{value:n[p],done:false};else if(q===e)return{value:[p,n[p]],done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:l?function(n){return n.keys()}:function(n){return new m(n,c)},values:l?function(n){return n.values()}:function(n){return new m(n,d)},entries:l?function(n){return n.entries()}:function(n){return new m(n,e)}}}(),g=function(){var l=h(String),m=void 0;if(!l)m=function(){function m(n){"use strict";this.$StringIterator1=n;this.$StringIterator2=0}m.prototype.next=function(){"use strict";if(this.$StringIterator1==null)return{value:b,done:true};var n=this.$StringIterator2,o=this.$StringIterator1,p=o.length;if(n>=p){this.$StringIterator1=b;return{value:b,done:true}}var q=void 0,r=o.charCodeAt(n);if(r<55296||r>56319||n+1===p)q=o[n];else{var s=o.charCodeAt(n+1);if(s<56320||s>57343)q=o[n];else q=o[n]+o[n+1]}this.$StringIterator2=n+q.length;return{value:q,done:false}};m.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};return m}();return{keys:function n(){throw TypeError("Strings default iterator doesn't implement keys.")},values:l?function(n){return n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]()}:function(n){return new m(n)},entries:function n(){throw TypeError("Strings default iterator doesn't implement entries.")}}}();function h(l){return typeof l.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]==="function"&&typeof l.prototype.values==="function"&&typeof l.prototype.keys==="function"&&typeof l.prototype.entries==="function"}function i(l,m){"use strict";this.$ObjectIterator1=l;this.$ObjectIterator2=m;this.$ObjectIterator3=Object.keys(l);this.$ObjectIterator4=0}i.prototype.next=function(){"use strict";var l=this.$ObjectIterator3.length,m=this.$ObjectIterator4,n=this.$ObjectIterator2,o=this.$ObjectIterator3[m];if(m>=l){this.$ObjectIterator1=b;return{value:b,done:true}}this.$ObjectIterator4=m+1;if(n===c)return{value:o,done:false};else if(n===d)return{value:this.$ObjectIterator1[o],done:false};else if(n===e)return{value:[o,this.$ObjectIterator1[o]],done:false}};i.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};var j={keys:function l(m){return new i(m,c)},values:function l(m){return new i(m,d)},entries:function l(m){return new i(m,e)}};function k(l,m){if(typeof l==="string")return g[m||d](l);else if(Array.isArray(l))return f[m||d](l);else if(l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"])return l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();else return j[m||e](l)}Object.assign(k,{KIND_KEYS:c,KIND_VALUES:d,KIND_ENTRIES:e,keys:function l(m){return k(m,c)},values:function l(m){return k(m,d)},entries:function l(m){return k(m,e)},generic:j.entries});a.FB_enumerate=k})(typeof global==="undefined"?this:global);
(function(a,b){var c=a.window||a;function d(){return"f"+(Math.random()*(1<<30)).toString(16).replace(".","")}function e(j){var k=j?j.ownerDocument||j:document,l=k.defaultView||c;return!!(j&&(typeof l.Node==="function"?j instanceof l.Node:typeof j==="object"&&typeof j.nodeType==="number"&&typeof j.nodeName==="string"))}function f(j){var k=c[j];if(k==null)return true;if(typeof c.Symbol!=="function")return true;var l=k.prototype;return k==null||typeof k!=="function"||typeof l.clear!=="function"||new k().size!==0||typeof l.keys!=="function"||typeof l.forEach!=="function"}var g=a.FB_enumerate,h=function(){if(!f("Map"))return c.Map;var j="key",k="value",l="key+value",m="$map_",n=void 0,o="IE_HASH_";function h(A){"use strict";if(!t(this))throw new TypeError("Wrong map object type.");s(this);if(A!=null){var B=g(A),C=void 0;while(!(C=B.next()).done){if(!t(C.value))throw new TypeError("Expected iterable items to be pair objects.");this.set(C.value[0],C.value[1])}}}h.prototype.clear=function(){"use strict";s(this)};h.prototype.has=function(A){"use strict";var B=q(this,A);return!!(B!=null&&this._mapData[B])};h.prototype.set=function(A,B){"use strict";var C=q(this,A);if(C!=null&&this._mapData[C])this._mapData[C][1]=B;else{C=this._mapData.push([A,B])-1;r(this,A,C);this.size+=1}return this};h.prototype.get=function(A){"use strict";var B=q(this,A);if(B==null)return b;else return this._mapData[B][1]};h.prototype["delete"]=function(A){"use strict";var B=q(this,A);if(B!=null&&this._mapData[B]){r(this,A,b);this._mapData[B]=b;this.size-=1;return true}else return false};h.prototype.entries=function(){"use strict";return new p(this,l)};h.prototype.keys=function(){"use strict";return new p(this,j)};h.prototype.values=function(){"use strict";return new p(this,k)};h.prototype.forEach=function(A,B){"use strict";if(typeof A!=="function")throw new TypeError("Callback must be callable.");var C=A.bind(B||b),D=this._mapData;for(var E=0;E<D.length;E++){var F=D[E];if(F!=null)C(F[1],F[0],this)}};h.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this.entries()};function p(A,B){"use strict";if(!(t(A)&&A._mapData))throw new TypeError("Object is not a map.");if([j,l,k].indexOf(B)===-1)throw new Error("Invalid iteration kind.");this._map=A;this._nextIndex=0;this._kind=B}p.prototype.next=function(){"use strict";if(!this instanceof h)throw new TypeError("Expected to be called on a MapIterator.");var A=this._map,B=this._nextIndex,C=this._kind;if(A==null)return u(b,true);var D=A._mapData;while(B<D.length){var E=D[B];B+=1;this._nextIndex=B;if(E)if(C===j)return u(E[0],false);else if(C===k)return u(E[1],false);else if(C)return u(E,false)}this._map=b;return u(b,true)};p.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this};function q(A,B){if(t(B)){var C=y(B);return C?A._objectIndex[C]:b}else{var D=m+B;if(typeof B==="string")return A._stringIndex[D];else return A._otherIndex[D]}}function r(A,B,C){var D=C==null;if(t(B)){var E=y(B);if(!E)E=z(B);if(D)delete A._objectIndex[E];else A._objectIndex[E]=C}else{var F=m+B;if(typeof B==="string")if(D)delete A._stringIndex[F];else A._stringIndex[F]=C;else if(D)delete A._otherIndex[F];else A._otherIndex[F]=C}}function s(A){A._mapData=[];A._objectIndex={};A._stringIndex={};A._otherIndex={};A.size=0}function t(A){return A!=null&&(typeof A==="object"||typeof A==="function")}function u(A,B){return{value:A,done:B}}h.__isES5=function(){try{Object.defineProperty({},"__.$#x",{});return true}catch(A){return false}}();function v(A){if(!h.__isES5||!Object.isExtensible)return true;else return Object.isExtensible(A)}function w(A){var B=void 0;switch(A.nodeType){case 1:B=A.uniqueID;break;case 9:B=A.documentElement.uniqueID;break;default:return null}if(B)return o+B;else return null}var x=d();function y(A){if(A[x])return A[x];else if(!h.__isES5&&A.propertyIsEnumerable&&A.propertyIsEnumerable[x])return A.propertyIsEnumerable[x];else if(!h.__isES5&&e(A)&&w(A))return w(A);else if(!h.__isES5&&A[x])return A[x]}var z=function(){var A=Object.prototype.propertyIsEnumerable,B=0;return function z(C){if(v(C)){B+=1;if(h.__isES5)Object.defineProperty(C,x,{enumerable:false,writable:false,configurable:false,value:B});else if(C.propertyIsEnumerable){C.propertyIsEnumerable=function(){return A.apply(this,arguments)};C.propertyIsEnumerable[x]=B}else if(e(C))C[x]=B;else throw new Error("Unable to set a non-enumerable property on object.");return B}else throw new Error("Non-extensible objects are not allowed as keys.")}}();return __annotator(h,{name:"Map"})}(),i=function(){if(!f("Set"))return c.Set;function i(k){"use strict";if(this==null||typeof this!=="object"&&typeof this!=="function")throw new TypeError("Wrong set object type.");j(this);if(k!=null){var l=g(k),m=void 0;while(!(m=l.next()).done)this.add(m.value)}}i.prototype.add=function(k){"use strict";this._map.set(k,k);this.size=this._map.size;return this};i.prototype.clear=function(){"use strict";j(this)};i.prototype["delete"]=function(k){"use strict";var l=this._map["delete"](k);this.size=this._map.size;return l};i.prototype.entries=function(){"use strict";return this._map.entries()};i.prototype.forEach=function(k){"use strict";var l=arguments[1],m=this._map.keys(),n=void 0;while(!(n=m.next()).done)k.call(l,n.value,n.value,this)};i.prototype.has=function(k){"use strict";return this._map.has(k)};i.prototype.values=function(){"use strict";return this._map.values()};i.prototype.keys=function(){"use strict";return this.values()};i.prototype[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]=function(){"use strict";return this.values()};function j(k){k._map=new h();k.size=k._map.size}return __annotator(i,{name:"Set"})}();a.Map=h;a.Set=i})(typeof global==="undefined"?this:global);




if(typeof window!=="undefined"&&window.JSON&&JSON.stringify(["\u2028\u2029"])==='["\u2028\u2029"]')JSON.stringify=function(a){var b=/\u2028/g,c=/\u2029/g;return function d(e,f,g){var h=a.call(this,e,f,g);if(h){if(-1<h.indexOf("\u2028"))h=h.replace(b,"\\u2028");if(-1<h.indexOf("\u2029"))h=h.replace(c,"\\u2029")}return h}}(JSON.stringify);


(function(){var a=Object.prototype.hasOwnProperty;if(typeof Object.entries!=="function")Object.entries=function(b){if(b==null)throw new TypeError("Object.entries called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push([d,b[d]]);return c};if(typeof Object.values!=="function")Object.values=function(b){if(b==null)throw new TypeError("Object.values called on non-object");var c=[];for(var d in b)if(a.call(b,d))c.push(b[d]);return c}})();


(function(a){a.__m=function(b,c){b.__SMmeta=c;return b}})(this);
if(typeof String.fromCodePoint!=="function")String.fromCodePoint=function(){var a=[];for(var b=arguments.length,c=Array(b),d=0;d<b;d++)c[d]=arguments[d];for(var e=0;e<c.length;e++){var f=Number(c[e]);if(!isFinite(f)||Math.floor(f)!=f||f<0||1114111<f)throw RangeError("Invalid code point "+f);if(f<65536)a.push(String.fromCharCode(f));else{f-=65536;a.push(String.fromCharCode((f>>10)+55296),String.fromCharCode(f%1024+56320))}}return a.join("")};
if(!String.prototype.startsWith)String.prototype.startsWith=function(a){"use strict";if(this==null)throw TypeError();var b=String(this),c=arguments.length>1?Number(arguments[1])||0:0,d=Math.min(Math.max(c,0),b.length);return b.indexOf(String(a),c)==d};if(!String.prototype.endsWith)String.prototype.endsWith=function(a){"use strict";if(this==null)throw TypeError();var b=String(this),c=b.length,d=String(a),e=arguments.length>1?Number(arguments[1])||0:c,f=Math.min(Math.max(e,0),c),g=f-d.length;if(g<0)return false;return b.lastIndexOf(d,g)==g};if(!String.prototype.includes)String.prototype.includes=function(a){"use strict";if(this==null)throw TypeError();var b=String(this),c=arguments.length>1?Number(arguments[1])||0:0;return b.indexOf(String(a),c)!=-1};if(!String.prototype.repeat)String.prototype.repeat=function(a){"use strict";if(this==null)throw TypeError();var b=String(this);a=Number(a)||0;if(a<0||a===Infinity)throw RangeError();if(a===1)return b;var c="";while(a){if(a&1)c+=b;if(a>>=1)b+=b}return c};if(!String.prototype.codePointAt)String.prototype.codePointAt=function(a){"use strict";if(this==null)throw TypeError("Invalid context: "+this);var b=String(this),c=b.length;a=Number(a)||0;if(a<0||c<=a)return undefined;var d=b.charCodeAt(a);if(55296<=d&&d<=56319&&c>a+1){var e=b.charCodeAt(a+1);if(56320<=e&&e<=57343)return(d-55296)*1024+e-56320+65536}return d};
if(!String.prototype.contains)String.prototype.contains=String.prototype.includes;
if(!String.prototype.padStart)String.prototype.padStart=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return b.slice(0,a)+String(this)}};if(!String.prototype.padEnd)String.prototype.padEnd=function(a,b){a=a>>0;b=String(b||" ");if(this.length>a)return String(this);else{a=a-this.length;if(a>b.length)b+=b.repeat(a/b.length);return String(this)+b.slice(0,a)}};
if(!String.prototype.trimLeft)String.prototype.trimLeft=function(){return this.replace(/^\s+/,"")};if(!String.prototype.trimRight)String.prototype.trimRight=function(){return this.replace(/\s+$/,"")};


(function(a){var b=a.babelHelpers={},c=Object.prototype.hasOwnProperty;b.inherits=function(d,e){Object.assign(d,e);d.prototype=Object.create(e&&e.prototype);d.prototype.constructor=d;d.__superConstructor__=e;return e};b._extends=Object.assign;b["extends"]=b._extends;b.objectWithoutProperties=function(d,e){var f={};for(var g in d){if(!c.call(d,g)||e.indexOf(g)>=0)continue;f[g]=d[g]}return f};b.taggedTemplateLiteralLoose=function(d,e){d.raw=e;return d};b.bind=Function.prototype.bind})(typeof global==="undefined"?self:global);
(function aa(a){if(a.require)return;var b=null,c=[],d={},e={},f=0,g=0,ba=0,h=1,i=2,ca=4,j=8,da=16,ea={},fa=Object.prototype.hasOwnProperty,k=Object.prototype.toString;function l(I){var J=Array.prototype.slice.call(I),K={},L,M,N,O;while(J.length){M=J.shift();if(K[M])continue;K[M]=true;N=d[M];if(!N||C(N))continue;if(N.dependencies)for(L=0;L<N.dependencies.length;L++){O=N.dependencies[L];if(!C(O))J.push(O.id)}}for(M in K)if(fa.call(K,M))J.push(M);var P=[];for(L=0;L<J.length;L++){M=J[L];var Q=M;N=d[M];if(!N||!N.dependencies)Q+=" is not defined";else if(C(N))Q+=" is ready";else{var R=[];for(var S=0;S<N.dependencies.length;S++){O=N.dependencies[S];if(!d[O]||!C(d[O]))R.push(O.id)}Q+=" is waiting for "+R.join(", ")}P.push(Q)}return P.join("\n")}function m(I){this.name="ModuleError";this.message=I;this.stack=Error(I).stack;this.framesToPop=2}m.prototype=Object.create(Error.prototype);m.prototype.constructor=m;var n=(a.Env||{}).profile_require_factories,o=a.performance||a.msPerformance||a.webkitPerformance||{},p;if(o.now&&o.timing&&o.timing.navigationStart){var ga=o.timing.navigationStart;p=function p(){return o.now()+ga}}else p=function p(){return Date.now()};var q=0,r=0;function s(I){r++;var J=d[I];if(J&&J.exports!=null){if(J.refcount--===1)d[I]=void 0;return J.exports}return t(I)}function ha(I){var J=d[I],K=e[I];if(J.factoryLength===-1){var L=n&&a.ProfilingCounters,M,N;if(L)M=L.startTiming("FACTORY_COMPILE_TIME");J.factoryLength=J.factory.length;if(M!=null){N=L.stopTiming(M);K.compileTime+=N}}return J.factoryLength}function t(I){var J;if(a.ErrorUtils&&!a.ErrorUtils.inGuard())return a.ErrorUtils.applyWithGuard(t,null,[I]);var K=d[I];if(!K){var L='Requiring unknown module "'+I+'"';throw new m(L)}var M=void 0;if(K.hasError)throw new m('Requiring module "'+I+'" which threw an exception: '+K.error.message);if(!C(K))throw new m('Requiring module "'+I+'" with unresolved dependencies: '+l([I]));var N=K.exports={},O=K.factory;if(k.call(O)==="[object Function]"){var P=K.dependencies,Q=P.length,R;try{try{E(K)}catch(S){u(S,I)}var T=[],U=Q;if(K.special&j){T=b.slice(0);T[b.length-2]=K;T[b.length-1]=N;U+=T.length}if(K.special&i){var wa=ha(I);U=Math.min(Q+T.length,wa)}for(var V=0;V<Q;V++){var xa=P[V];if(T.length<U)T.push(s.call(null,xa.id))}++q;var W=n&&a.ProfilingCounters,X;if(W){W.incrementCounter("FACTORY_COUNT",1);X=W.startTiming("FACTORY_EXEC_TIME")}try{R=O.apply(K.context||a,T)}catch(S){u(S,I)}finally{if(n){var ya=p(),za=0;if(X!=null)za=W.stopTiming(X);var Y=e[K.id];Y.factoryTime=za;Y.factoryEnd=ya;if(O.__SMmeta)for(var Z in O.__SMmeta)if(Object.prototype.hasOwnProperty.call(O.__SMmeta,Z))Y[Z]=O.__SMmeta[Z]}}}catch(S){K.hasError=true;K.error=S;K.exports=null;throw S}if(R)K.exports=R;if(typeof K.exports==="function"){var $=K.exports,Aa=$.__superConstructor__;if(!$.displayName||Aa&&Aa.displayName===$.displayName)$.displayName=($.name||"(anonymous)")+" [from "+I+"]"}K.factoryFinished=true}else K.exports=O;var Ba="__isRequired__"+I,Ca=d[Ba];if(Ca&&!C(Ca))v(Ba,ea);if(K.refcount--===1)d[I]=void 0;return K.exports}function u(I,J){if(!(I instanceof Error))I=new Error(I);if(d.ex&&d.erx){var K=s.call(null,"ex"),L=s.call(null,"erx"),M=L(I.message);if(M[0].indexOf(' from module "%s"')<0){M[0]+=' from module "%s"';M[M.length]=J}I.message=K.apply(null,M)}throw I}function ia(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].factoryTime;return I}function ja(){var I=0;for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I+=e[J].compileTime;return I}function ka(){return q}function la(){return r}function ma(){var I={};for(var J in e)if(Object.prototype.hasOwnProperty.call(e,J))I[J]=e[J];return I}function v(I,J,K,L,M,N,O){if(J===undefined){J=[];K=I;I=A()}else if(K===undefined){K=J;if(k.call(I)==="[object Array]"){J=I;I=A(J.join(","))}else J=[]}var P={cancel:y.bind(this,I)},Q=d[I];if(!J&&!K&&N){w(I).refcount+=N;return P}e[I]={id:I,dependencies:J,meta:O,category:L,defined:n?p():null,compileTime:null,factoryTime:null,factoryEnd:null};var R=J.map(w);Q=d[I];if(Q){if(Q.dependencies&&!Q.reload)return P;if(N)Q.refcount+=N;Q.factory=K;Q.dependencies=R;Q.context=M;Q.special=L}else{Q=new x(I,N||0,null,K,R,M,L);d[I]=Q}D(Q);if(c.length>0){var S=c;c=[];while(S.length>0)s.call(null,S.pop().id)}return P}function w(I){var J=d[I];if(J)return J;J=new x(I,0);d[I]=J;return J}function x(I,J,K,L,M,N,O){this.id=I;this.refcount=J;this.exports=K||null;this.factory=L;this.factoryLength=-1;this.factoryFinished=false;this.dependencies=M;this.depPosition=0;this.context=N;this.special=O||0;this.hasError=false;this.error=null;this.ranRecursiveSideEffects=false;this.sideEffectDependencyException=null;this.nextDepWaitingHead=null;this.nextDepWaitingNext=null;this.tarjanGeneration=-1;this.tarjanLow=0;this.tarjanIndex=0;this.tarjanOnStack=false}function y(I){if(!d[I])return;var J=d[I];d[I]=void 0;if(J.dependencies)for(var K=0;K<J.dependencies.length;K++){var L=J.dependencies[K];if(L.refcount--===1)y(L.id)}}function z(I,J,K){return v("__requireLazy__"+(I.length>0?I.join(",")+"__":"")+f++,I,H()(J,"requireLazy",{propagationType:0}),h,K,1)}function A(I){return"__mod__"+(I?I+"__":"")+f++}function B(I,J,K){if(K.tarjanGeneration!=g){K.tarjanGeneration=g;K.tarjanLow=K.tarjanIndex=ba++;K.tarjanOnStack=true;J.push(K)}if(K.dependencies!=null)for(var L=K.depPosition;L<K.dependencies.length;L++){var M=K.dependencies[L];if(M.tarjanGeneration!=g){B(I,J,M);K.tarjanLow=Math.min(K.tarjanLow,M.tarjanLow)}else if(M.tarjanOnStack)K.tarjanLow=Math.min(K.tarjanLow,M.tarjanIndex)}if(K.tarjanLow==K.tarjanIndex){var N=[],O=void 0;do{O=J.pop();O.tarjanOnStack=false;N.push(O);if(K==J[0]&&O!=K&&O.dependencies!=null)for(var P=O.depPosition;P<O.dependencies.length;P++){var Q=O.dependencies[P];if(!C(Q)&&I.indexOf(Q)==-1&&J.indexOf(Q)==-1&&N.indexOf(Q)==-1)I.push(Q)}}while(O!=K)}}function na(I){g++;B(I.dependencies,[],I);I.depPosition++;D(I)}function oa(I,J){var K=J;while(true){if(K.dependencies&&K.depPosition!=K.dependencies.length)K=K.dependencies[K.depPosition];else break;if(K==I){na(I);return}}I.nextDepWaitingNext=J.nextDepWaitingHead;J.nextDepWaitingHead=I}function C(I){return I.dependencies!=null&&I.depPosition>=I.dependencies.length}function pa(I){I.depPosition++;D(I)}function qa(I){var J=I.nextDepWaitingHead;I.nextDepWaitingHead=null;while(J!==null){var K=J;J=K.nextDepWaitingNext;K.nextDepWaitingNext=null;var L=!d[K.id];if(!L)pa(K)}}function ra(I){return I.special&h||a.Env&&a.Env.www_js_hf_run_when_ready&&I.special&da}function D(I){while(I.depPosition<I.dependencies.length){var J=I.dependencies[I.depPosition],K=C(J);if(!K&&I!=J){oa(I,J);return}I.depPosition++}if(ra(I))c.push(I);if(I.nextDepWaitingHead!==null)qa(I)}function E(I){if(I.sideEffectDependencyException)throw I.sideEffectDependencyException;if(I.ranRecursiveSideEffects)return;I.ranRecursiveSideEffects=true;var J=I.dependencies;if(J)for(var K=0;K<J.length;K++){var L=J[K];try{E(L)}catch(M){I.sideEffectDependencyException=M;throw M}if(L.special&ca)try{s.call(null,L.id)}catch(M){I.sideEffectDependencyException=M;throw M}}}function F(I,J){d[I]=new x(I,0,J);e[I]={id:I,dependencies:[],category:0,compileTime:null,factoryLengthAccessTime:null,factoryTime:null,factoryEnd:null}}F("module",0);F("exports",0);F("define",v);F("global",a);F("require",s);F("requireDynamic",G);F("requireLazy",z);F("requireWeak",sa);F("ifRequired",ta);b=[s.call(null,"global"),s.call(null,"require"),s.call(null,"requireDynamic"),s.call(null,"requireLazy"),null,null];v.amd={};a.define=v;a.require=s;a.requireDynamic=G;a.requireLazy=z;function G(I,J){throw new ReferenceError("requireDynamic is not defined")}function sa(I,J){ta.call(null,I,function(K){J(K)},function(){v("__requireWeak__"+I+"__"+f++,["__isRequired__"+I],H()(function(){J(d[I].exports)},"requireWeak"),h,null,1)})}function ta(I,J,K){var L=d[I];if(L&&L.factoryFinished){if(typeof J==="function")return J(L.exports)}else if(typeof K==="function")return K()}var ua={getModules:function I(){var J={};for(var K in d)if(d[K]&&Object.prototype.hasOwnProperty.call(d,K))J[K]=d[K];return J},modulesMap:d,debugUnresolvedDependencies:l};function va(I){return I}function H(){return a.TimeSlice&&a.TimeSlice.guard||va}F("__getFactoryTime",ia);F("__getCompileTime",ja);F("__getTotalFactories",ka);F("__getTotalRequireCalls",la);F("__getModuleTimeDetails",ma);F("__debug",ua);a.__d=function(I,J,K,L){H()(function M(){v(I,J,K,(L||i)|j,null,null,null)},"define "+I,{root:true})()}})(this);

(function(a){var b=a.performance;if(b&&b.setResourceTimingBufferSize){b.setResourceTimingBufferSize(1e5);b.onresourcetimingbufferfull=function(){a.__isresourcetimingbufferfull=true};b.setResourceTimingBufferSize=function(){}}})(this);
__d("eprintf",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(p){return String(p)}),n=i.split("%s").length-1;if(n!==m.length)return h("eprintf args number mismatch: %s",JSON.stringify([i].concat(m)));var o=0;return i.replace(/%s/g,function(){return String(m[o++])})}f.exports=h}),null);
__d("ex",["eprintf"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=k.map(function(o){return String(o)}),n=i.split("%s").length-1;if(n!==m.length)return h("ex args number mismatch: %s",JSON.stringify([i].concat(m)));return h._prefix+JSON.stringify([i].concat(m))+h._suffix}h._prefix="<![EX[";h._suffix="]]>";f.exports=h}),null);
__d("sprintf",[],(function a(b,c,d,e,f,g){function h(i){for(var j=arguments.length,k=Array(j>1?j-1:0),l=1;l<j;l++)k[l-1]=arguments[l];var m=0;return i.replace(/%s/g,function(){return String(k[m++])})}f.exports=h}),null);
__d("invariant",["ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=c("ex");function i(j,k){__p&&__p();if(!j){var l=void 0;if(k===undefined)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];l=new Error(h.apply(undefined,[k].concat(n)));l.name="Invariant Violation";l.messageWithParams=[k].concat(n)}l.framesToPop=1;throw l}}f.exports=i}),null);
__d("ArbiterToken",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(j,k){this.$ArbiterToken1=j;this.$ArbiterToken2=k}i.prototype.unsubscribe=function(){for(var j=0;j<this.$ArbiterToken2.length;j++)this.$ArbiterToken2[j].remove();this.$ArbiterToken2.length=0};i.prototype.isForArbiterInstance=function(j){this.$ArbiterToken1||h(0);return this.$ArbiterToken1===j};f.exports=i}),18);
__d("Env",[],(function a(b,c,d,e,f,g){var h={start:Date.now(),nocatch:b.FB_GKS&&b.FB_GKS.js_nocatch,ajaxpipe_token:null};if(b.Env)Object.assign(h,b.Env);b.Env=h;f.exports=h}),null);
__d("ManagedError",[],(function a(b,c,d,e,f,g){function h(i,j){Error.prototype.constructor.call(this,i);this.message=i;this.innerError=j}h.prototype=new Error();h.prototype.constructor=h;f.exports=h}),null);
__d("LogviewForcedKeyError",["ManagedError"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;h=babelHelpers.inherits(j,c("ManagedError"));i=h&&h.prototype;function j(k,l){"use strict";i.constructor.call(this,l,k)}j.prototype.getCause=function(){"use strict";return this.innerError};j.prototype.getForcedCategoryKey=function(){"use strict";return this.message};f.exports=j}),null);
__d("erx",["ex"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();if(typeof i!=="string")return i;var j=i.indexOf(c("ex")._prefix),k=i.lastIndexOf(c("ex")._suffix);if(j<0||k<0)return[i];var l=j+c("ex")._prefix.length,m=k+c("ex")._suffix.length;if(l>=k)return["erx slice failure: %s",i];var n=i.substring(0,j),o=i.substring(m);i=i.substring(l,k);try{var p=JSON.parse(i);p[0]=n+p[0]+o;return p}catch(q){return["erx parse failure: %s",i]}}f.exports=h}),null);
__d("removeFromArray",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.indexOf(j);if(k!==-1)i.splice(k,1)}f.exports=h}),null);
__d("ErrorUtils",["Env","LogviewForcedKeyError","eprintf","erx","removeFromArray","sprintf"],(function aa(a,b,ba,ca,c,da){__p&&__p();var d="<anonymous guard>",e="<generated guard>",f=typeof window==="undefined"?"<self.onerror>":"<window.onerror>",g=/^https?:\/\//i,h=/^Type Mismatch for/,i=/(.*)[@\s][^\s]+$/,j=/^at .*eval eval (at .*\:\d+\:\d+), .*$/,k=[],l=void 0,m=[],n=50,o=[],p=false,q=false,r=false,s=/\bnocatch\b/.test(location.search),t=["Unknown script code","Function code","eval code"];if(b("Env").long_stack_traces&&Error.stackTraceLimit!=null)Error.stackTraceLimit=100;function u(G){var H=G.columnNumber||G.column;return H!=null?String(H):""}function v(G){return G[0]&&G[0].column||""}function w(G){for(var H=0;H<t.length;H++){var I=" "+t[H];if(G.endsWith(I))return[G,G.substring(0,G.length-I.length)]}return null}function x(G){var H=G.lineNumber||G.line;return H!=null?String(H):""}function y(G){return G[0]&&G[0].line||""}function z(G){var H=G.fileName||G.sourceURL;return H!=null?String(H):""}function A(G){return G[0]&&G[0].script||""}function B(G){if(!G)return null;var H=G.split("\n");H.splice(0,1);return H.map(function(I){return I.trim()})}function C(G){__p&&__p();if(!G)return[];return G.split(/\n\n/)[0].replace(/[\(\)]|\[.*?\]|^[\w \.]+:\s.*?\n/g,"").split("\n").map(function(H){__p&&__p();H=H.trim();var I=H.match(j);if(I)H=I[1];var J=void 0,K=void 0,L=H.match(/:(\d+)(?::(\d+))?$/);if(L){J=L[1];K=L[2];H=H.slice(0,-L[0].length)}var M=void 0,N=w(H)||H.match(i);if(N){H=H.substring(N[1].length+1);var O=N[1].match(/(?:at)?\s*(.*)(?:[^\s]+|$)/);M=O?O[1]:""}if(H.includes("charset=utf-8;base64,"))H="<inlined-file>";var P={column:K,identifier:M,line:J,script:H};if(l)l(P);var Q="    at"+(P.identifier?" "+P.identifier+" (":" ")+P.script+(P.line?":"+P.line:"")+(P.column?":"+P.column:"")+(P.identifier?")":"");return babelHelpers["extends"]({},P,{text:Q})})}function D(G){o.unshift(G);p=true}function E(){o.shift();p=o.length!==0}var F={ANONYMOUS_GUARD_TAG:d,GENERATED_GUARD_TAG:e,GLOBAL_ERROR_HANDLER_TAG:f,history:m,addListener:function G(H){var I=arguments.length<=1||arguments[1]===undefined?false:arguments[1];k.push(H);if(!I)m.forEach(H)},removeListener:function G(H){b("removeFromArray")(k,H)},setSourceResolver:function G(H){l=H},applyWithGuard:function G(H,I,J,K,L){__p&&__p();var M;D(L||d);if(b("Env").nocatch)s=true;if(s){var N=void 0;try{N=H.apply(I,J||[])}finally{E()}return N}try{return H.apply(I,J||[])}catch(O){var P=O;if(P==null)try{(function(){__p&&__p();var fa,U=I,V=function V(Y){__p&&__p();if(Y==null)return"<unset>";else if(typeof Y==="object")return Y.toString();else if(typeof Y==="boolean")return Y.toString();else if(typeof Y==="number")return Y.toString();else if(typeof Y==="string")return Y;else if(typeof Y==="symbol")return Y.toString();else if(typeof Y==="function")return Y.toString();return"<unset>"};if(I!=null)(function(){var Y=I,Z={};Object.keys(Y).map(function($,ha){var ia=Y[$];Z[$]=V(ia)});U=Z})();var W=(J||[]).map(V),X="applyWithGuard threw null or undefined:\nFunc: %s\nContext: %s\nArgs: %s",ga=b("sprintf")(X,H.toString(),JSON.stringify(U),JSON.stringify(W));P=new Error(ga);P.messageWithParams=[X]})()}catch(Q){var R="applyWithGuard threw null or undefined with unserializable data:\nFunc: %s\nMetaEx: %s",S=b("sprintf")(R,H.toString(),Q.message);P=new Error(S);P.messageWithParams=[S]}var T=F.normalizeError(P);if(K)K(T);if(H)try{T.callee=H.toString().substring(0,100)}catch(ea){}if(J)T.args=Array.from(J).toString().substring(0,100);T.guard=o[0];T.guardList=o.slice();F.reportError(T)}finally{E()}},guard:function G(H,I,J){I=I||H.name||e;function K(){return F.applyWithGuard(H,J||this,[].concat(Array.prototype.slice.call(arguments)),null,I)}if(H.__SMmeta)K.__SMmeta=H.__SMmeta;return K},inGuard:function G(){return p},normalizeError:function G(H){__p&&__p();var I=H;H=H!=null?H:{};if(Object.prototype.hasOwnProperty.call(H,"_originalError"))return H;var J=C(H.stackTrace||H.stack),K=false;if(H.framesToPop){var L=H.framesToPop,M=void 0;while(L>0&&J.length>0){M=J.shift();L--;K=true}if(h.test(H.message)&&H.framesToPop===2&&M)if(g.test(M.script))H.message+=" at "+M.script+(M.line?":"+M.line:"")+(M.column?":"+M.column:"")}var N=B(H.reactComponentStackForLogging),O=H instanceof b("LogviewForcedKeyError")?H.getForcedCategoryKey():null,P={_originalError:I,column:K?v(J):u(H)||v(J),extra:H.extra,forcedLogviewKey:O,guard:H.guard,guardList:H.guardList,line:K?y(J):x(H)||y(J),message:H.message,messageWithParams:H.messageWithParams,name:H.name,reactComponentStack:N,script:K?A(J):z(H)||A(J),snapshot:H.snapshot,stack:J.map(function(R){return R.text}).join("\n"),stackFrames:J,type:H.type};if(typeof P.message==="string")P.messageWithParams=P.messageWithParams||b("erx")(P.message);else{P.messageObject=P.message;P.message=String(P.message)+" ("+typeof P.message+")"}if(P.messageWithParams)P.message=b("eprintf").apply(undefined,P.messageWithParams);if(typeof window!=="undefined"&&window&&window.location)P.windowLocationURL=window.location.href;if(l)l(P);for(var Q in P)if(P[Q]==null)delete P[Q];return P},onerror:function G(H,I,J,K,L){L=L||{};L.message=L.message||H;L.script=L.script||I;L.line=L.line||J;L.column=L.column||K;L.guard=f;L.guardList=[f];F.reportError(L,true)},reportError:function G(H){__p&&__p();var I=arguments.length<=1||arguments[1]===undefined?false:arguments[1];if(q)return false;if(o.length>0){H.guard=H.guard||o[0];H.guardList=o.slice()}var J=F.normalizeError(H);if(!I){var K=a.console,L=J._originalError,M=L!=null?""+L.message:"";if((!K[J.type]||J.type==="error")&&!r){var N=M.length>80?M.slice(0,77)+"...":M;K.error('ErrorUtils caught an error: "'+N+"\". Subsequent errors won't be logged; see https://fburl.com/debugjs.");r=true}}if(m.length>n)m.splice(n/2,1);m.push(J);q=true;for(var O=0;O<k.length;O++)try{k[O](J)}catch(P){}q=false;return true}};a.onerror=F.onerror;c.exports=a.ErrorUtils=F;if(typeof __t==="function"&&__t.setHandler)__t.setHandler(F.reportError)}),3);
__d("Map",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Map}(b)}),null);
__d("Set",[],(function a(b,c,d,e,f,g){"use strict";f.exports=function(b){return b.Set}(b)}),null);
__d("CallbackDependencyManager",["ErrorUtils","Map","Set"],(function a(b,c,d,e,f,g){__p&&__p();function h(){"use strict";this.$CallbackDependencyManager1=new(c("Map"))();this.$CallbackDependencyManager2=new(c("Map"))();this.$CallbackDependencyManager3=1;this.$CallbackDependencyManager4=new(c("Map"))()}h.prototype.$CallbackDependencyManager5=function(i,j){"use strict";__p&&__p();var k=0,l=new(c("Set"))();for(var m=0,n=j.length;m<n;m++)l.add(j[m]);for(var o=l.keys(),p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;if(this.$CallbackDependencyManager4.get(s))continue;k++;var t=this.$CallbackDependencyManager1.get(s);if(t===undefined){t=new(c("Map"))();this.$CallbackDependencyManager1.set(s,t)}t.set(i,(t.get(i)||0)+1)}return k};h.prototype.$CallbackDependencyManager6=function(i){"use strict";__p&&__p();var j=this.$CallbackDependencyManager1.get(i);if(!j)return;for(var k=j.entries(),l=Array.isArray(k),m=0,k=l?k:k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{m=k.next();if(m.done)break;n=m.value}var o=n,p=o[0],q=o[1]-1;j.set(p,q);if(q<=0)j["delete"](p);var r=this.$CallbackDependencyManager2.get(p);if(r!==undefined){r.$CallbackDependencyManager7--;if(r.$CallbackDependencyManager7<=0){var s=r.$CallbackDependencyManager8;this.$CallbackDependencyManager2["delete"](p);c("ErrorUtils").applyWithGuard(s)}}}};h.prototype.addDependenciesToExistingCallback=function(i,j){"use strict";var k=this.$CallbackDependencyManager2.get(i);if(!k)return null;var l=this.$CallbackDependencyManager5(i,j);k.$CallbackDependencyManager7+=l;return i};h.prototype.isPersistentDependencySatisfied=function(i){"use strict";return!!this.$CallbackDependencyManager4.get(i)};h.prototype.satisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i)};h.prototype.satisfyNonPersistentDependency=function(i){"use strict";var j=this.$CallbackDependencyManager4.get(i)===1;if(!j)this.$CallbackDependencyManager4.set(i,1);this.$CallbackDependencyManager6(i);if(!j)this.$CallbackDependencyManager4["delete"](i)};h.prototype.registerCallback=function(i,j){"use strict";__p&&__p();var k=this.$CallbackDependencyManager3;this.$CallbackDependencyManager3++;var l=this.$CallbackDependencyManager5(k,j);if(l===0){c("ErrorUtils").applyWithGuard(i);return null}this.$CallbackDependencyManager2.set(k,{$CallbackDependencyManager8:i,$CallbackDependencyManager7:l});return k};h.prototype.unsatisfyPersistentDependency=function(i){"use strict";this.$CallbackDependencyManager4["delete"](i)};f.exports=h}),null);
__d("EventSubscription",[],(function a(b,c,d,e,f,g){"use strict";function h(i){this.subscriber=i}h.prototype.remove=function(){if(this.subscriber){this.subscriber.removeSubscription(this);this.subscriber=null}};f.exports=h}),null);
__d("EmitterSubscription",["EventSubscription"],(function a(b,c,d,e,f,g){"use strict";var h,i;h=babelHelpers.inherits(j,c("EventSubscription"));i=h&&h.prototype;function j(k,l,m){i.constructor.call(this,k);this.listener=l;this.context=m}f.exports=j}),null);
__d("EventSubscriptionVendor",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(){this.$EventSubscriptionVendor1={}}i.prototype.addSubscription=function(j,k){k.subscriber===this||h(0);if(!this.$EventSubscriptionVendor1[j])this.$EventSubscriptionVendor1[j]=[];var l=this.$EventSubscriptionVendor1[j].length;this.$EventSubscriptionVendor1[j].push(k);k.eventType=j;k.key=l;return k};i.prototype.removeAllSubscriptions=function(j){if(j===undefined)this.$EventSubscriptionVendor1={};else delete this.$EventSubscriptionVendor1[j]};i.prototype.removeSubscription=function(j){var k=j.eventType,l=j.key,m=this.$EventSubscriptionVendor1[k];if(m)delete m[l]};i.prototype.getSubscriptionsForType=function(j){return this.$EventSubscriptionVendor1[j]};f.exports=i}),null);
__d("emptyFunction",[],(function a(b,c,d,e,f,g){__p&&__p();function h(j){return function(){return j}}var i=function i(){};i.thatReturns=h;i.thatReturnsFalse=h(false);i.thatReturnsTrue=h(true);i.thatReturnsNull=h(null);i.thatReturnsThis=function(){return this};i.thatReturnsArgument=function(j){return j};f.exports=i}),null);
__d("BaseEventEmitter",["invariant","EmitterSubscription","ErrorUtils","EventSubscriptionVendor","emptyFunction"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(){"use strict";this.$BaseEventEmitter2=new(c("EventSubscriptionVendor"))();this.$BaseEventEmitter1=null}i.prototype.addListener=function(j,k,l){"use strict";return this.$BaseEventEmitter2.addSubscription(j,new(c("EmitterSubscription"))(this.$BaseEventEmitter2,k,l))};i.prototype.once=function(j,k,l){"use strict";var m=this;return this.addListener(j,function(){m.removeCurrentListener();k.apply(l,arguments)})};i.prototype.removeAllListeners=function(j){"use strict";this.$BaseEventEmitter2.removeAllSubscriptions(j)};i.prototype.removeCurrentListener=function(){"use strict";!!this.$BaseEventEmitter1||h(0);this.$BaseEventEmitter2.removeSubscription(this.$BaseEventEmitter1)};i.prototype.listeners=function(j){"use strict";var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);return k?k.filter(c("emptyFunction").thatReturnsTrue).map(function(l){return l.listener}):[]};i.prototype.emit=function(j){"use strict";__p&&__p();var k=this.$BaseEventEmitter2.getSubscriptionsForType(j);if(k){var l=Object.keys(k),m;for(var n=arguments.length,o=Array(n>1?n-1:0),p=1;p<n;p++)o[p-1]=arguments[p];for(var q=0;q<l.length;q++){var r=l[q],s=k[r];if(s){this.$BaseEventEmitter1=s;if(m==null){m=[s,j];for(var t=0,u=o.length;t<u;t++)m[t+2]=o[t]}else m[0]=s;this.__emitToSubscription.apply(this,m)}}this.$BaseEventEmitter1=null}};i.prototype.__emitToSubscription=function(j,k){"use strict";for(var l=arguments.length,m=Array(l>2?l-2:0),n=2;n<l;n++)m[n-2]=arguments[n];c("ErrorUtils").applyWithGuard(j.listener,j.context,m,null,"EventEmitter "+k+" event")};f.exports=i}),null);
__d("EventEmitter",["BaseEventEmitter"],(function a(b,c,d,e,f,g){var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(){"use strict";h.apply(this,arguments)}f.exports=j}),null);
__d("EventEmitterWithHolding",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(i,j){this.$EventEmitterWithHolding1=i;this.$EventEmitterWithHolding2=j;this.$EventEmitterWithHolding3=null;this.$EventEmitterWithHolding4=[];this.$EventEmitterWithHolding5=0}h.prototype.addListener=function(i,j,k){return this.$EventEmitterWithHolding1.addListener(i,j,k)};h.prototype.once=function(i,j,k){return this.$EventEmitterWithHolding1.once(i,j,k)};h.prototype.addRetroactiveListener=function(i,j,k){var l=this.$EventEmitterWithHolding1.addListener(i,j,k),m=this.$EventEmitterWithHolding4;m.push(false);this.$EventEmitterWithHolding5++;this.$EventEmitterWithHolding2.emitToListener(i,j,k);this.$EventEmitterWithHolding5--;if(m[m.length-1])l.remove();m.pop();return l};h.prototype.removeAllListeners=function(i){this.$EventEmitterWithHolding1.removeAllListeners(i)};h.prototype.removeCurrentListener=function(){if(this.$EventEmitterWithHolding5){var i=this.$EventEmitterWithHolding4;i[i.length-1]=true}else this.$EventEmitterWithHolding1.removeCurrentListener()};h.prototype.listeners=function(i){return this.$EventEmitterWithHolding1.listeners(i)};h.prototype.emit=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o)};h.prototype.emitAndHold=function(i,j,k,l,m,n,o){this.$EventEmitterWithHolding3=this.$EventEmitterWithHolding2.holdEvent(i,j,k,l,m,n,o);this.$EventEmitterWithHolding1.emit(i,j,k,l,m,n,o);this.$EventEmitterWithHolding3=null};h.prototype.releaseCurrentEvent=function(){if(this.$EventEmitterWithHolding3!==null)this.$EventEmitterWithHolding2.releaseEvent(this.$EventEmitterWithHolding3);else if(!!this.$EventEmitterWithHolding5)this.$EventEmitterWithHolding2.releaseCurrentEvent()};h.prototype.releaseHeldEventType=function(i){this.$EventEmitterWithHolding2.releaseEventType(i)};f.exports=h}),null);
__d("EventHolder",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(){this.$EventHolder1={};this.$EventHolder2=[]}i.prototype.holdEvent=function(j,k,l,m,n,o,p){this.$EventHolder1[j]=this.$EventHolder1[j]||[];var q=this.$EventHolder1[j],r={eventType:j,index:q.length};q.push([k,l,m,n,o,p]);return r};i.prototype.emitToListener=function(j,k,l){var m=this.$EventHolder1[j];if(!m)return;m.forEach(function(n,o){if(!n)return;this.$EventHolder2.push({eventType:j,index:o});k.apply(l,n);this.$EventHolder2.pop()}.bind(this))};i.prototype.releaseCurrentEvent=function(){this.$EventHolder2.length||h(0);this.releaseEvent(this.$EventHolder2[this.$EventHolder2.length-1])};i.prototype.releaseEvent=function(j){delete this.$EventHolder1[j.eventType][j.index]};i.prototype.releaseEventType=function(j){this.$EventHolder1[j]=[]};f.exports=i}),null);
__d("Arbiter",["invariant","ArbiterToken","CallbackDependencyManager","ErrorUtils","EventEmitter","EventEmitterWithHolding","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i,j;function k(n){return Array.isArray(n)?n:[n]}function l(){var n=new(c("EventEmitter"))();this.$Arbiter1=new m();this.$Arbiter2=new(c("EventEmitterWithHolding"))(n,this.$Arbiter1);this.$Arbiter3=new(c("CallbackDependencyManager"))();this.$Arbiter4=[]}l.prototype.subscribe=function(n,o,p){__p&&__p();n=k(n);n.forEach(function(r){r&&typeof r==="string"||h(0)});typeof o==="function"||h(0);p=p||l.SUBSCRIBE_ALL;p===l.SUBSCRIBE_NEW||p===l.SUBSCRIBE_ALL||h(0);var q=n.map(function(r){var s=this.$Arbiter5.bind(this,o,r);s.__SMmeta=o.__SMmeta;if(p===l.SUBSCRIBE_NEW)return this.$Arbiter2.addListener(r,s);this.$Arbiter4.push({});var t=this.$Arbiter2.addRetroactiveListener(r,s);this.$Arbiter4.pop();return t},this);return new(c("ArbiterToken"))(this,q)};l.prototype.$Arbiter5=function(n,o,p){var q=this.$Arbiter4[this.$Arbiter4.length-1];if(q[o]===false)return;var r=c("ErrorUtils").applyWithGuard(n,null,[o,p]);if(r===false)this.$Arbiter2.releaseCurrentEvent();q[o]=r};l.prototype.unsubscribeCurrentSubscription=function(){this.$Arbiter2.removeCurrentListener()};l.prototype.releaseCurrentPersistentEvent=function(){this.$Arbiter2.releaseCurrentEvent()};l.prototype.subscribeOnce=function(n,o,p){var q=this.subscribe(n,function(r,s){this.unsubscribeCurrentSubscription();return o(r,s)}.bind(this),p);return q};l.prototype.unsubscribe=function(n){n.isForArbiterInstance(this)||h(0);n.unsubscribe()};l.prototype.inform=function(n,o,p){__p&&__p();var q=Array.isArray(n);n=k(n);p=p||l.BEHAVIOR_EVENT;var r=p===l.BEHAVIOR_STATE||p===l.BEHAVIOR_PERSISTENT;this.$Arbiter4.push({});for(var s=0;s<n.length;s++){var t=n[s];t||h(0);this.$Arbiter1.setHoldingBehavior(t,p);this.$Arbiter2.emitAndHold(t,o);this.$Arbiter6(t,o,r)}var u=this.$Arbiter4.pop();return q?u:u[n[0]]};l.prototype.query=function(n){var o=this.$Arbiter1.getHoldingBehavior(n);!o||o===l.BEHAVIOR_STATE||h(0);var p=null;this.$Arbiter1.emitToListener(n,function(q){p=q});return p};l.prototype.registerCallback=function(n,o){if(typeof n==="function")return this.$Arbiter3.registerCallback(n,o);else return this.$Arbiter3.addDependenciesToExistingCallback(n,o)};l.prototype.$Arbiter6=function(n,o,p){if(o===null)return;if(p)this.$Arbiter3.satisfyPersistentDependency(n);else this.$Arbiter3.satisfyNonPersistentDependency(n)};i=babelHelpers.inherits(m,c("EventHolder"));j=i&&i.prototype;function m(){j.constructor.call(this);this.$ArbiterEventHolder1={}}m.prototype.setHoldingBehavior=function(n,o){this.$ArbiterEventHolder1[n]=o};m.prototype.getHoldingBehavior=function(n){return this.$ArbiterEventHolder1[n]};m.prototype.holdEvent=function(n,o,p,q,r){var s=this.$ArbiterEventHolder1[n];if(s!==l.BEHAVIOR_PERSISTENT)this.$ArbiterEventHolder2(n);if(s!==l.BEHAVIOR_EVENT)return j.holdEvent.call(this,n,o,p,q,r)};m.prototype.$ArbiterEventHolder2=function(n){this.emitToListener(n,this.releaseCurrentEvent,this)};m.prototype.releaseEvent=function(n){if(n)j.releaseEvent.call(this,n)};Object.assign(l,{SUBSCRIBE_NEW:"new",SUBSCRIBE_ALL:"all",BEHAVIOR_EVENT:"event",BEHAVIOR_STATE:"state",BEHAVIOR_PERSISTENT:"persistent"});Object.keys(l.prototype).forEach(function(n){l[n]=function(){var o=this instanceof l?this:l;return l.prototype[n].apply(o,arguments)}});l.call(l);f.exports=l}),null);
__d("CSRFGuard",[],(function a(b,c,d,e,f,g){"use strict";var h="for (;;);",i=/^for ?\(;;\);/,j={length:h.length,regex:i,exists:function k(l){return!!l.match(i)},clean:function k(l){var m=l.match(i);return m?l.substr(m[0].length):m}};f.exports=j}),null);
__d("CircularBuffer",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){"use strict";j>0||h(0);this.$CircularBuffer1=j;this.$CircularBuffer2=0;this.$CircularBuffer3=[];this.$CircularBuffer4=[]}i.prototype.write=function(j){"use strict";__p&&__p();if(this.$CircularBuffer3.length<this.$CircularBuffer1)this.$CircularBuffer3.push(j);else{this.$CircularBuffer4.forEach(function(k){return k(this.$CircularBuffer3[this.$CircularBuffer2])}.bind(this));this.$CircularBuffer3[this.$CircularBuffer2]=j;this.$CircularBuffer2++;this.$CircularBuffer2%=this.$CircularBuffer1}return this};i.prototype.onEvict=function(j){"use strict";this.$CircularBuffer4.push(j);return this};i.prototype.read=function(){"use strict";return this.$CircularBuffer3.slice(this.$CircularBuffer2).concat(this.$CircularBuffer3.slice(0,this.$CircularBuffer2))};i.prototype.expand=function(j){"use strict";if(j>this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;this.$CircularBuffer3=k;this.$CircularBuffer1=j}return this};i.prototype.dropFirst=function(j){"use strict";if(j<=this.$CircularBuffer1){var k=this.read();this.$CircularBuffer2=0;k.splice(0,j);this.$CircularBuffer3=k}return this};i.prototype.clear=function(){"use strict";this.$CircularBuffer2=0;this.$CircularBuffer3=[];return this};i.prototype.currentSize=function(){"use strict";return this.$CircularBuffer3.length};f.exports=i}),null);
__d("ResourceTypes",[],(function a(b,c,d,e,f,g){"use strict";var h={JS:"js",CSS:"css",XHR:"xhr"};f.exports=h}),18);
__d("TimingAnnotations",["Map","Set"],(function a(b,c,d,e,f,g){__p&&__p();h.prototype.addStringAnnotation=function(j,k){"use strict";return this};h.prototype.addSetAnnotation=function(j,k){"use strict";return this};h.prototype.addSetElement=function(j,k){"use strict";return this};h.prototype.registerOnBeforeSend=function(j){"use strict";return this};h.prototype.addVectorAnnotation=function(j,k){"use strict";return this};h.prototype.addVectorElement=function(j,k){"use strict";return this};function h(){"use strict"}function i(){"use strict";this.$TimingAnnotations1=null;this.$TimingAnnotations2=null;this.$TimingAnnotations3=null;this.$TimingAnnotations4=[]}i.prototype.addStringAnnotation=function(j,k){"use strict";this.$TimingAnnotations2=this.$TimingAnnotations2||new(c("Map"))();this.$TimingAnnotations2.set(j,k);return this};i.prototype.addSetAnnotation=function(j,k){"use strict";var l=this.$TimingAnnotations1||new(c("Map"))(),m=l.get(j)||new(c("Set"))();k.forEach(function(n){return m.add(n)});l.set(j,m);this.$TimingAnnotations1=l;return this};i.prototype.addSetElement=function(j,k){"use strict";var l=this.$TimingAnnotations1||new(c("Map"))(),m=l.get(j)||new(c("Set"))();m.add(k);l.set(j,m);this.$TimingAnnotations1=l;return this};i.prototype.addVectorAnnotation=function(j,k){"use strict";this.$TimingAnnotations3=this.$TimingAnnotations3||new(c("Map"))();this.$TimingAnnotations3.set(j,k);return this};i.prototype.addVectorElement=function(j,k){"use strict";var l=this.$TimingAnnotations3=this.$TimingAnnotations3||new(c("Map"))(),m=this.$TimingAnnotations3.get(j)||[];m.push(k);l.set(j,m);return this};i.prototype.registerOnBeforeSend=function(j){"use strict";this.$TimingAnnotations4.push(j);return this};i.prototype.prepareToSend=function(){"use strict";__p&&__p();this.$TimingAnnotations4.forEach(function(H){return H(this)}.bind(this));this.$TimingAnnotations4=[];var j={};if(this.$TimingAnnotations1!=null)for(var k=this.$TimingAnnotations1,l=Array.isArray(k),m=0,k=l?k:k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var n;if(l){if(m>=k.length)break;n=k[m++]}else{m=k.next();if(m.done)break;n=m.value}var o=n,p=o[0],q=o[1];j[p]=Array.from(q.values())}var r={};if(this.$TimingAnnotations2!=null)for(var s=this.$TimingAnnotations2,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v,x=w[0],y=w[1];r[x]=y}var z={};if(this.$TimingAnnotations3!=null)for(var A=this.$TimingAnnotations3,B=Array.isArray(A),C=0,A=B?A:A[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var D;if(B){if(C>=A.length)break;D=A[C++]}else{C=A.next();if(C.done)break;D=C.value}var E=D,F=E[0],G=E[1];z[F]=G}return{setProps:j,stringProps:r,vectorProps:z}};i.combine=function(j,k){"use strict";__p&&__p();var l=void 0;if(j!=null&&k!=null){j.stringProps=babelHelpers["extends"]({},k.stringProps,j.stringProps);j.setProps=babelHelpers["extends"]({},k.setProps,j.setProps);l=j}else if(j!=null)l=j;else if(k!=null)l=k;return l};i.EmptyTimingAnnotations=h;i.EmptyTraceTimingAnnotations=h;i.TraceTimingAnnotations=i;f.exports=i}),18);
__d("flattenPHPQueryData",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(k){return j(k)}function j(k,l,m){__p&&__p();l=l||"";m=m||{};if(k===null||k===undefined)m[l]=undefined;else if(typeof k=="object"){typeof k.appendChild!=="function"||h(0);for(var n in k){if(n==="$$typeof")continue;if(Object.prototype.hasOwnProperty.call(k,n)&&k[n]!==undefined)j(k[n],l?l+"["+n+"]":n,m)}}else m[l]=k;return m}f.exports=i}),18);
__d("PHPQuerySerializer",["invariant","flattenPHPQueryData"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(p){var q=[],r=c("flattenPHPQueryData")(p);for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)){var t=j(s);if(r[s]===undefined)q.push(t);else q.push(t+"="+j(r[s]))}return q.join("&")}function j(p){return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")}var k=/^([-_\w]+)((?:\[[-_\w]*\])+)=?(.*)/;function l(p){if(p==="hasOwnProperty"||p==="__proto__")return"\ud83d\udf56";return p}function m(p){__p&&__p();if(!p)return{};var q={};p=p.replace(/%5B/gi,"[").replace(/%5D/gi,"]");p=p.split("&");var r=Object.prototype.hasOwnProperty;for(var s=0,t=p.length;s<t;s++){var u=p[s].match(k);if(!u){var v=p[s].split("=");q[n(v[0])]=v[1]===undefined?null:n(v[1])}else{var w=u[2].split(/\]\[|\[|\]/).slice(0,-1),x=u[1],y=n(u[3]||"");w[0]=x;var z=q;for(var A=0;A<w.length-1;A++){var B=l(w[A]);if(B){if(!r.call(z,B)){var C=w[A+1]&&!w[A+1].match(/^\d{1,3}$/)?{}:[];z[B]=C;if(z[B]!==C)return q}z=z[B]}else{if(w[A+1]&&!w[A+1].match(/^\d{1,3}$/))z.push({});else z.push([]);z=z[z.length-1]}}if(z instanceof Array&&w[w.length-1]==="")z.push(y);else z[l(w[w.length-1])]=y}}return q}function n(p){try{return decodeURIComponent(p.replace(/\+/g," "))}catch(q){return p}}var o={serialize:i,encodeComponent:j,deserialize:m,decodeComponent:n};f.exports=o}),18);
__d("ReloadPage",[],(function a(b,c,d,e,f,g){var h={now:function i(j){b.window.location.reload(j)},delay:function i(j){b.setTimeout(this.now.bind(this),j)}};f.exports=h}),null);
__d("URIRFC3986",[],(function a(b,c,d,e,f,g){__p&&__p();var h=new RegExp("^([^:/?#]+:)?(//([^\\\\/?#@]*@)?(\\[[A-Fa-f0-9:.]+\\]|[^\\/?#:]*)(:[0-9]*)?)?([^?#]*)(\\?[^#]*)?(#.*)?"),i={parse:function j(k){__p&&__p();if(k.trim()==="")return null;var l=k.match(h);if(l==null)return null;var m={};m.uri=l[0]?l[0]:null;m.scheme=l[1]?l[1].substr(0,l[1].length-1):null;m.authority=l[2]?l[2].substr(2):null;m.userinfo=l[3]?l[3].substr(0,l[3].length-1):null;m.host=l[2]?l[4]:null;m.port=l[5]?l[5].substr(1)?parseInt(l[5].substr(1),10):null:null;m.path=l[6]?l[6]:null;m.query=l[7]?l[7].substr(1):null;m.fragment=l[8]?l[8].substr(1):null;m.isGenericURI=m.authority===null&&!!m.scheme;return m}};f.exports=i}),18);
__d("createObjectFrom",[],(function a(b,c,d,e,f,g){function h(i,j){var k={},l=Array.isArray(j);if(j===undefined)j=true;for(var m=i.length-1;m>=0;m--)k[i[m]]=l?j[m]:j;return k}f.exports=h}),18);
__d("URISchemes",["createObjectFrom"],(function a(b,c,d,e,f,g){var h=c("createObjectFrom")(["blob","cmms","fb","fba","fbatwork","fb-ama","fb-workchat","fb-messenger","fb-messenger-public","fb-messenger-group-thread","fb-page-messages","fb-pma","fbcf","fbconnect","fbinternal","fbmobilehome","fbrpc","file","ftp","http","https","mailto","ms-app","intent","itms","itms-apps","itms-services","market","svn+ssh","fbstaging","tel","sms","pebblejs","sftp","whatsapp","moments","flash","fblite","chrome-extension","webcal","fb124024574287414","fb124024574287414rc","fb124024574287414master","fb1576585912599779","fb929757330408142","designpack","fbpixelcloud","fbapi20130214","fb1196383223757595","tbauth","oculus","oculus.store","skype","callto"]),i={isAllowed:function j(k){if(!k)return true;return Object.prototype.hasOwnProperty.call(h,k.toLowerCase())}};f.exports=i}),18);
__d("setHostSubdomain",[],(function a(b,c,d,e,f,g){function h(i,j){var k=i.split(".");if(k.length<3)k.unshift(j);else k[0]=j;return k.join(".")}f.exports=h}),null);
__d("URIBase",["invariant","URIRFC3986","URISchemes","ex","setHostSubdomain"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=new RegExp("[\\x00-\\x2c\\x2f\\x3b-\\x40\\x5c\\x5e\\x60\\x7b-\\x7f\\uFDD0-\\uFDEF\\uFFF0-\\uFFFF\\u2047\\u2048\\uFE56\\uFE5F\\uFF03\\uFF0F\\uFF1F]"),j=new RegExp("^(?:[^/]*:|[\\x00-\\x1f]*/[\\x00-\\x1f]*/)");function k(n,o,p,q){__p&&__p();if(!o)return true;if(o instanceof m){n.setProtocol(o.getProtocol());n.setDomain(o.getDomain());n.setPort(o.getPort());n.setPath(o.getPath());n.setQueryData(q.deserialize(q.serialize(o.getQueryData())));n.setFragment(o.getFragment());n.setIsGeneric(o.getIsGeneric());n.setForceFragmentSeparator(o.getForceFragmentSeparator());return true}o=o.toString().trim();var r=c("URIRFC3986").parse(o)||{fragment:null,scheme:null};if(!p&&!c("URISchemes").isAllowed(r.scheme))return false;n.setProtocol(r.scheme||"");if(!p&&i.test(r.host||""))return false;n.setDomain(r.host||"");n.setPort(r.port||"");n.setPath(r.path||"");if(p)n.setQueryData(q.deserialize(r.query||"")||{});else try{n.setQueryData(q.deserialize(r.query||"")||{})}catch(s){return false}n.setFragment(r.fragment||"");if(r.fragment==="")n.setForceFragmentSeparator(true);n.setIsGeneric(r.isGenericURI||false);if(r.userinfo!==null)if(p)throw new Error(c("ex")("URI.parse: invalid URI (userinfo is not allowed in a URI): %s",n.toString()));else return false;if(!n.getDomain()&&n.getPath().indexOf("\\")!==-1)if(p)throw new Error(c("ex")("URI.parse: invalid URI (no domain but multiple back-slashes): %s",n.toString()));else return false;if(!n.getProtocol()&&j.test(o))if(p)throw new Error(c("ex")("URI.parse: invalid URI (unsafe protocol-relative URLs): %s",n.toString()));else return false;if(n.getDomain()&&n.getPath()&&!n.getPath().startsWith("/"))if(p)throw new Error(c("ex")("URI.parse: invalid URI (domain and path where path lacks leading slash): %s",n.toString()));else return false;return true}var l=[];m.isValidURI=function(n,o){"use strict";return k(new m(null,o),n,false,o)};function m(n,o){"use strict";__p&&__p();o||h(0);this.$URIBase9=o;this.$URIBase7="";this.$URIBase1="";this.$URIBase6="";this.$URIBase5="";this.$URIBase3="";this.$URIBase4=false;this.$URIBase8={};this.$URIBase2=false;k(this,n,true,o)}m.prototype.setProtocol=function(n){"use strict";c("URISchemes").isAllowed(n)||h(0);this.$URIBase7=n;return this};m.prototype.getProtocol=function(){"use strict";return(this.$URIBase7||"").toLowerCase()};m.prototype.setSecure=function(n){"use strict";return this.setProtocol(n?"https":"http")};m.prototype.isSecure=function(){"use strict";return this.getProtocol()==="https"};m.prototype.setDomain=function(n){"use strict";if(i.test(n))throw new Error(c("ex")("URI.setDomain: unsafe domain specified: %s for url %s",n,this.toString()));this.$URIBase1=n;return this};m.prototype.getDomain=function(){"use strict";return this.$URIBase1};m.prototype.setPort=function(n){"use strict";this.$URIBase6=n;return this};m.prototype.getPort=function(){"use strict";return this.$URIBase6};m.prototype.setPath=function(n){"use strict";this.$URIBase5=n;return this};m.prototype.getPath=function(){"use strict";return this.$URIBase5};m.prototype.addQueryData=function(n,o){"use strict";if(Object.prototype.toString.call(n)==="[object Object]")Object.assign(this.$URIBase8,n);else this.$URIBase8[n]=o;return this};m.prototype.setQueryData=function(n){"use strict";this.$URIBase8=n;return this};m.prototype.getQueryData=function(){"use strict";return this.$URIBase8};m.prototype.removeQueryData=function(n){"use strict";if(!Array.isArray(n))n=[n];for(var o=0,p=n.length;o<p;++o)delete this.$URIBase8[n[o]];return this};m.prototype.setFragment=function(n){"use strict";this.$URIBase3=n;this.setForceFragmentSeparator(false);return this};m.prototype.getFragment=function(){"use strict";return this.$URIBase3};m.prototype.setForceFragmentSeparator=function(n){"use strict";this.$URIBase2=n;return this};m.prototype.getForceFragmentSeparator=function(){"use strict";return this.$URIBase2};m.prototype.setIsGeneric=function(n){"use strict";this.$URIBase4=n;return this};m.prototype.getIsGeneric=function(){"use strict";return this.$URIBase4};m.prototype.isEmpty=function(){"use strict";return!(this.getPath()||this.getProtocol()||this.getDomain()||this.getPort()||Object.keys(this.getQueryData()).length>0||this.getFragment())};m.prototype.toString=function(){"use strict";var n=this;for(var o=0;o<l.length;o++)n=l[o](n);return n.$URIBase10()};m.prototype.$URIBase10=function(){"use strict";__p&&__p();var n="",o=this.getProtocol();if(o)n+=o+":"+(this.getIsGeneric()?"":"//");var p=this.getDomain();if(p)n+=p;var q=this.getPort();if(q)n+=":"+q;var r=this.getPath();if(r)n+=r;else if(n)n+="/";var s=this.$URIBase9.serialize(this.getQueryData());if(s)n+="?"+s;var t=this.getFragment();if(t)n+="#"+t;else if(this.getForceFragmentSeparator())n+="#";return n};m.registerFilter=function(n){"use strict";l.push(n)};m.prototype.getOrigin=function(){"use strict";var n=this.getPort();return this.getProtocol()+"://"+this.getDomain()+(n?":"+n:"")};m.prototype.getQualifiedURIBase=function(){"use strict";return new m(this,this.$URIBase9).qualify()};m.prototype.qualify=function(){"use strict";if(!this.getDomain()){var n=new m(window.location.href,this.$URIBase9);this.setProtocol(n.getProtocol()).setDomain(n.getDomain()).setPort(n.getPort())}return this};m.prototype.setSubdomain=function(n){"use strict";var o=this.qualify().getDomain();return this.setDomain(c("setHostSubdomain")(o,n))};m.prototype.getSubdomain=function(){"use strict";if(!this.getDomain())return"";var n=this.getDomain().split(".");if(n.length<=2)return"";else return n[0]};f.exports=m}),null);
__d("areSameOrigin",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){if(i.isEmpty()||j.isEmpty())return false;if(i.getProtocol()&&i.getProtocol()!=j.getProtocol())return false;if(i.getDomain()&&i.getDomain()!=j.getDomain())return false;if(i.getPort()&&i.getPort().toString()!==j.getPort().toString())return false;return true}f.exports=h}),null);
__d("ifRequired",[],(function a(b,c,d,e,f,g){function h(i,j,k){var l=void 0;e&&e.call(null,[i],function(m){return l=[m]});l?j.apply(null,l):k()}f.exports=h}),null);
__d("isFacebookURI",[],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=["http","https"];function j(k){if(!h)h=new RegExp("(^|\\.)facebook\\.com$","i");if(k.isEmpty()&&k.toString()!=="#")return false;if(!k.getDomain()&&!k.getProtocol())return true;return i.indexOf(k.getProtocol())!==-1&&h.test(k.getDomain())}j.setRegex=function(k){h=k};f.exports=j}),null);
__d("memoize",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){var k=void 0;return function(){!arguments.length||h(0);if(j){k=j();j=null}return k}}f.exports=i}),null);
__d("unqualifyURI",[],(function a(b,c,d,e,f,g){function h(i){i.setProtocol(null).setDomain(null).setPort(null)}f.exports=h}),null);
__d("URI",["PHPQuerySerializer","ReloadPage","URIBase","areSameOrigin","ifRequired","isFacebookURI","memoize","unqualifyURI"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j,k=this,l=c("memoize")(function(){return new o(window.location.href)});function m(){return c("ifRequired")("PageTransitions",function(p){if(p.isInitialized())return p})}function n(p,q,r,s){__p&&__p();var t=new o(p),u=t.toString(),v=q?q:window;c("ifRequired")("PageNavigationStageLogger",function(w){if(r)w.setNote("force");else if(!b.PageTransitions)w.setNote("no_pagetrans");w.setCookieForNavigation(u)});if(!r&&b.PageTransitions)b.PageTransitions.go(u,s);else if(window.location.href===u)c("ReloadPage").now();else if(s)v.location.replace(u);else v.location.href=u}h=babelHelpers.inherits(o,c("URIBase"));i=h&&h.prototype;function o(p){"use strict";i.constructor.call(this,p||"",c("PHPQuerySerializer"))}o.prototype.setPath=function(p){"use strict";this.path=p;return i.setPath.call(this,p)};o.prototype.getPath=function(){"use strict";var p=i.getPath.call(this);if(p)return p.replace(/^\/+/,"/");return p};o.prototype.setProtocol=function(p){"use strict";this.protocol=p;return i.setProtocol.call(this,p)};o.prototype.setDomain=function(p){"use strict";this.domain=p;return i.setDomain.call(this,p)};o.prototype.setPort=function(p){"use strict";this.port=p;return i.setPort.call(this,p)};o.prototype.setFragment=function(p){"use strict";this.fragment=p;return i.setFragment.call(this,p)};o.prototype.stripTrailingSlash=function(){"use strict";this.setPath(this.getPath().replace(/\/$/,""));return this};o.prototype.valueOf=function(){"use strict";return this.toString()};o.prototype.isSubdomainOfDomain=function(p){"use strict";__p&&__p();var q=this.getDomain();if(p===""||q==="")return false;if(q.endsWith(p)){var r=q.length,s=p.length,t=r-s-1;if(r===s||q[t]===".")return o.isValidURI(p)}return false};o.prototype.getRegisteredDomain=function(){"use strict";if(!this.getDomain())return"";if(!c("isFacebookURI")(this))return null;var p=this.getDomain().split("."),q=p.indexOf("facebook");return p.slice(q).join(".")};o.prototype.getUnqualifiedURI=function(){"use strict";var p=new o(this);c("unqualifyURI")(p);return p};o.prototype.getQualifiedURI=function(){"use strict";return new o(this).qualify()};o.prototype.isSameOrigin=function(p){"use strict";var q=p;if(!q)q=l();else if(!(q instanceof o))q=new o(q.toString());return c("areSameOrigin")(this,q)};o.go=function(p,q,r){"use strict";n(p,window,q,r)};o.prototype.go=function(p,q){"use strict";o.go(this,p,q)};o.isValidURI=function(p){"use strict";return c("URIBase").isValidURI(p,c("PHPQuerySerializer"))};o.getRequestURI=function(p,q){"use strict";p=p===undefined||p;if(p){var r=m();if(r)return r.getCurrentURI(!!q).getQualifiedURI()}return new o(window.location.href)};o.getMostRecentURI=function(){"use strict";var p=m();if(p)return p.getMostRecentURI().getQualifiedURI();return new o(window.location.href)};o.getNextURI=function(){"use strict";var p=m();if(p)return p.getNextURI().getQualifiedURI();return new o(window.location.href)};o.encodeComponent=function(p){"use strict";return encodeURIComponent(p).replace(/%5D/g,"]").replace(/%5B/g,"[")};o.decodeComponent=function(p){"use strict";return decodeURIComponent(p.replace(/\+/g," "))};Object.assign(o,{expression:/(((\w+):\/\/)([^\/:]*)(:(\d+))?)?([^#?]*)(\?([^#]*))?(#(.*))?/,arrayQueryExpression:/^(\w+)((?:\[\w*\])+)=?(.*)/});f.exports=o}),null);
__d("ExecutionEnvironment",[],(function a(b,c,d,e,f,g){"use strict";var h=!!(typeof window!=="undefined"&&window.document&&window.document.createElement),i={canUseDOM:h,canUseWorkers:typeof Worker!=="undefined",canUseEventListeners:h&&!!(window.addEventListener||window.attachEvent),canUseViewport:h&&!!window.screen,isInWorker:!h};f.exports=i}),null);
__d("performance",["ExecutionEnvironment"],(function a(b,c,d,e,f,g){"use strict";var h=void 0;if(c("ExecutionEnvironment").canUseDOM)h=window.performance||window.msPerformance||window.webkitPerformance;f.exports=h||{}}),null);
__d("performanceAbsoluteNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now&&c("performance").timing&&c("performance").timing.navigationStart){var i=c("performance").timing.navigationStart;h=function h(){return c("performance").now()+i}}else h=function h(){return Date.now()};f.exports=h}),null);
__d("ResourceTimingsStore",["CircularBuffer","Map","ResourceTypes","TimingAnnotations","URI","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=1e3,i=new(c("TimingAnnotations").EmptyTimingAnnotations)(),j={},k={};Object.keys(c("ResourceTypes")).forEach(function(n){var o=c("ResourceTypes")[n],p=new(c("CircularBuffer"))(h),q=new(c("Map"))();p.onEvict(function(r){return q["delete"](r)});j[o]={idx:1,entries:p};k[o]=q});function l(n,o,p){__p&&__p();var q=void 0;switch(n){case"css":case"js":var r=m.parseMakeHasteURL(o),s=r==null?"unknown_resource":r[0];q=p+"_"+s;break;case"xhr":var t=new(c("URI"))(o).getQualifiedURI(),u=t.getDomain()+t.getPath();q=p+"_"+u;break;default:n;q="never here"}return q}var m={getUID:function n(o,p){var q=j[o],r=l(o,p,q.idx);q.entries.write(r);k[o].set(r,{uri:p,uid:r});q.idx++;return r},updateURI:function n(o,p,q){var r=k[o].get(p);if(r!=null)r.uri=q},getMapFor:function n(o){return k[o]},parseMakeHasteURL:function n(o){var p=o.match(/\/rsrc\.php\/.*\/([^\?]+)/);if(!p)return null;var q=p[1],r="",s=q.match(/\.(\w+)$/);if(s)r=s[1];return[q,r]},measureRequestSent:function n(o,p){var q=k[o],r=q.get(p);if(r==null||r.requestSent!=null)return;else r.requestSent=c("performanceAbsoluteNow")()},measureResponseReceived:function n(o,p){var q=k[o],r=q.get(p);if(r==null||r.requestSent==null||r.responseReceived!=null)return;else r.responseReceived=c("performanceAbsoluteNow")()},annotate:function n(o,p){__p&&__p();var q=k[o],r=q.get(p);if(!r)return i;else{var s=r.annotations;if(s!=null)return s;else{var t=new(c("TimingAnnotations"))();r.annotations=t;return t}}},getAnnotationsFor:function n(o,p){var q=k[o],r=q.get(p);if(!r)return null;else{var s=r.annotations;return s!=null?s.prepareToSend():null}}};f.exports=m}),18);
__d("ExecutionContextObservers",[],(function a(b,c,d,e,f,g){var h={MUTATION_COUNTING:0,PROFILING_COUNTERS:1,REFERENCE_COUNTING:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6},i={MUTATION_COUNTING:0,REFERENCE_COUNTING:1,PROFILING_COUNTERS:2,HEARTBEAT:3,CALL_STACK:4,ASYNC_PROFILER:5,TIMESLICE_EXECUTION_LOGGER:6},j={beforeIDs:h,afterIDs:i};f.exports=j}),null);
__d("uniqueID",[],(function a(b,c,d,e,f,g){var h="js_",i=36,j=0;function k(){return h+(j++).toString(i)}f.exports=k}),null);
__d("CallStackExecutionObserver",["ExecutionContextObservers","ifRequired","uniqueID"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(event,j){var k;if(j)(function(){var l=j.id,m=j.name,n=j.interactions,o=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var p=new Error().stack;Error.stackTraceLimit=o;n.forEach(function(q){q.inform(event+":"+m,{rawStackTrace:p}).addStringAnnotation("id",l)})})()}var i={onNewContextCreated:function j(k,l,m){__p&&__p();var n,o=c("ifRequired")("TimeSliceAutoclosedInteraction",function(r){return r}),p=o?o.getInteractionsActiveRightNow():[],q=p.filter(function(r){return r.isEnabledForMode("full")});if(m&&m.isContinuation&&q.length){var n=function(){var r=c("uniqueID")(),s=Error.stackTraceLimit;Error.stackTraceLimit=1e3;var t=new Error().stack;Error.stackTraceLimit=s;q.forEach(function(u){u.inform("created_continuation:"+l,{rawStackTrace:t}).addStringAnnotation("id",r);u.trace().addStringAnnotation("has_stack_trace","1")});return{v:{id:r,name:l,interactions:q}}}();if(typeof n==="object")return n.v}return null},onContextCanceled:function j(k,l){h("cancelling_continuation",l)},onBeforeContextStarted:function j(k,l,m){return null},onAfterContextStarted:function j(k,l,m,n){h("executing_continuation",l);return null},onAfterContextEnded:function j(k,l,m,n){h("executing_continuation_end",l)},getBeforeID:function j(){return c("ExecutionContextObservers").beforeIDs.CALL_STACK},getAfterID:function j(){return c("ExecutionContextObservers").afterIDs.CALL_STACK}};f.exports=i}),null);
__d("IntervalTrackingBoundedBuffer",["CircularBuffer","ErrorUtils"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=5e3;function i(j){__p&&__p();this.$IntervalTrackingBoundedBuffer6=0;if(j!=null){if(j<=0)throw new Error("Size for a buffer must be greater than zero.")}else j=h;this.$IntervalTrackingBoundedBuffer4=j;this.$IntervalTrackingBoundedBuffer1=new(c("CircularBuffer"))(j);this.$IntervalTrackingBoundedBuffer1.onEvict(function(){return this.$IntervalTrackingBoundedBuffer6++}.bind(this));this.$IntervalTrackingBoundedBuffer2=[];this.$IntervalTrackingBoundedBuffer3=1;this.$IntervalTrackingBoundedBuffer5=0}i.prototype.open=function(){__p&&__p();var j=this.$IntervalTrackingBoundedBuffer3++,k=false,l=void 0,m=this.$IntervalTrackingBoundedBuffer5,n={id:j,startIdx:m,hasOverflown:function(){return l!=null?l:this.$IntervalTrackingBoundedBuffer6>m}.bind(this),close:function(){if(k)return[];else{k=true;l=this.$IntervalTrackingBoundedBuffer6>m;return this.$IntervalTrackingBoundedBuffer7(j)}}.bind(this)};this.$IntervalTrackingBoundedBuffer2.push(n);return n};i.prototype.pushElement=function(j){if(this.$IntervalTrackingBoundedBuffer2.length>0){this.$IntervalTrackingBoundedBuffer1.write(j);this.$IntervalTrackingBoundedBuffer5++}return this};i.prototype.isActive=function(){return this.$IntervalTrackingBoundedBuffer2.length>0};i.prototype.$IntervalTrackingBoundedBuffer8=function(j){return Math.max(j-this.$IntervalTrackingBoundedBuffer6,0)};i.prototype.$IntervalTrackingBoundedBuffer7=function(j){__p&&__p();var k=void 0,l=void 0,m=void 0,n=void 0;for(var o=0;o<this.$IntervalTrackingBoundedBuffer2.length;o++){var p=this.$IntervalTrackingBoundedBuffer2[o],q=p.startIdx,r=p.id;if(r===j){m=o;n=q}else if(l==null||q<l)l=q;if(k==null||q<k)k=q}if(m==null||k==null||n==null){c("ErrorUtils").reportError(new Error("messed up state inside IntervalTrackingBoundedBuffer"));return[]}this.$IntervalTrackingBoundedBuffer2.splice(m,1);var s=this.$IntervalTrackingBoundedBuffer8(n),t=this.$IntervalTrackingBoundedBuffer1.read().slice(s),u=this.$IntervalTrackingBoundedBuffer8(l==null?this.$IntervalTrackingBoundedBuffer5:l)-this.$IntervalTrackingBoundedBuffer8(k);if(u>0){this.$IntervalTrackingBoundedBuffer1.dropFirst(u);this.$IntervalTrackingBoundedBuffer6+=u}return t};f.exports=i}),null);
__d("nullthrows",[],(function a(b,c,d,e,f,g){var h=function h(i){var j=arguments.length<=1||arguments[1]===undefined?"Got unexpected null or undefined":arguments[1];if(i!=null)return i;var k=new Error(j);k.framesToPop=1;throw k};f.exports=h}),null);
__d("wrapFunction",[],(function a(b,c,d,e,f,g){var h={},i=function i(j,k,l){return function(){var m=k in h?h[k](j,l):j;for(var n=arguments.length,o=Array(n),p=0;p<n;p++)o[p]=arguments[p];return m.apply(this,o)}};i.setWrapper=function(j,k){h[k]=j};f.exports=i}),null);
__d("TimeSlice",["invariant","CallStackExecutionObserver","CircularBuffer","Env","ErrorUtils","IntervalTrackingBoundedBuffer","nullthrows","performanceAbsoluteNow","wrapFunction"],(function aa(a,b,ba,ca,c,da,d){__p&&__p();var e=[],f=[],g="key"+Math.random(),h=1,i=false,j=0,k=1,l=2,m={},n=j,o=new(b("CircularBuffer"))(100),p=0,q=0,r=b("Env").timesliceBufferSize;if(r==null)r=5e3;var s=new(b("IntervalTrackingBoundedBuffer"))(r),t="stackTraceLimit"in Error,u=[],v=[],w=[];function x(){return y(u)}function y(I){return I.length>0?I[I.length-1]:null}function z(I,J){var K={};b("ErrorUtils").applyWithGuard(D,null,[I,J,K]);b("ErrorUtils").applyWithGuard(E,null,[I,J,K]);u.push(I);v.push(J);w.push(K)}function A(I,J,K){e.forEach(function(L){var M=L.onNewContextCreated(x(),J,K);I[L.getBeforeID()]=M})}function B(I,J){e.forEach(function(K){K.onContextCanceled(I,J[K.getBeforeID()])})}function C(I,J,K){f.forEach(function(L){L.onAfterContextEnded(I,J[L.getBeforeID()],K[L.getBeforeID()],I.meta)})}function D(I,J,K){e.forEach(function(L){var M=L.onBeforeContextStarted(I,J[L.getBeforeID()],I.meta);K[L.getBeforeID()]=M})}function E(I,J,K){e.forEach(function(L){var M=L.onAfterContextStarted(I,J[L.getBeforeID()],K[L.getBeforeID()],I.meta);K[L.getBeforeID()]=M})}function F(){__p&&__p();var I=x(),J=y(v),K=y(w);if(I==null||J==null||K==null){b("ErrorUtils").reportError(new Error("popped too many times off the timeslice stack"));i=false;return}b("ErrorUtils").applyWithGuard(C,null,[I,J,K]);i=!I.isRoot;u.pop();v.pop();w.pop()}var G={PropagationType:{CONTINUATION:0,EXECUTION:1,ORPHAN:2},guard:function I(J,K,L){__p&&__p();typeof J==="function"||d(0);typeof K==="string"||d(0);var M=H(L);if(J[g])return J;if(!M.root)G.checkCoverage();var N=void 0;if(i)N=x();var O={},P=0,I={cancel:function R(){if(!I.invoked)b("ErrorUtils").applyWithGuard(B,null,[K,O])},tokens:[],invoked:false},Q=function Q(){__p&&__p();var R=b("performanceAbsoluteNow")(),S=void 0,T=h++,U={contextID:T,name:K,isRoot:!i,executionNumber:P++,meta:M,absBeginTimeMs:R};if(!I.invoked){I.invoked=true;if(I.tokens.length){I.tokens.forEach(function(ha){delete m[ha]});I.tokens=[]}}z(U,O);if(N!=null){var V=!!M.isContinuation;if(N.isRoot){U.indirectParentID=N.contextID;U.isEdgeContinuation=V}else{U.indirectParentID=N.indirectParentID;U.isEdgeContinuation=!!(V&&N.isEdgeContinuation)}}i=true;try{if(!U.isRoot)return J.apply(this,arguments);else{var W="TimeSlice"+(K?": "+K:"");S=b("ErrorUtils").applyWithGuard(J,this,[].concat(Array.prototype.slice.call(arguments)),null,W);return S}}finally{var X=x();if(X==null){b("ErrorUtils").reportError(new Error("timeslice stack misaligned, not logging the block"));i=false}else{var Y=X.isRoot,Z=X.contextID,ea=X.indirectParentID,fa=X.isEdgeContinuation,$=b("performanceAbsoluteNow")();X.absEndTimeMs=$;if(Y&&R!=null){q+=$-R;var ga=babelHelpers["extends"]({begin:R,end:$,id:Z,indirectParentID:ea,representsExecution:true,isEdgeContinuation:N&&fa,guard:K},M,J.__SMmeta);s.pushElement(ga)}F()}}};Q=Q;Q[g]=I;b("ErrorUtils").applyWithGuard(A,null,[O,K,M]);return Q},copyGuardForWrapper:function I(J,K){if(J[g])K[g]=J[g];return K},cancel:function I(J){var K=J?J[g]:null;if(K&&!K.invoked){K.cancel();K.tokens.forEach(function(L){delete m[L]});K.invoked=true}},cancelWithToken:function I(J){if(m[J])G.cancel(m[J])},registerForCancelling:function I(J,K){if(!!J)if(K[g])if(!m[J])if(!K[g].invoked){m[J]=K;K[g].tokens.push(J)}},inGuard:function I(){return i},checkCoverage:function I(){__p&&__p();var J=void 0;if(n!==l&&!i){if(t){J=Error.stackTraceLimit;Error.stackTraceLimit=50}var K=new Error("Missing TimeSlice coverage");if(t)Error.stackTraceLimit=J;K.type="warn";if(n===k&&Math.random()<p)b("ErrorUtils").reportError(K);else if(n===j)b("nullthrows")(o).write(K)}},setLogging:function I(J,K){__p&&__p();if(n!==j)return;p=K;if(J){n=k;b("nullthrows")(o).read().forEach(function(L){if(Math.random()<p)b("ErrorUtils").reportError(L)})}else n=l;b("nullthrows")(o).clear();o=undefined},getContext:function I(){return x()},getTotalTime:function I(){return q},getGuardedContinuation:function I(J){return G.guard(function K(L){for(var M=arguments.length,N=Array(M>1?M-1:0),O=1;O<M;O++)N[O-1]=arguments[O];return L.apply(this,N)},J,{propagationType:G.PropagationType.CONTINUATION})},getGuardNameStack:function I(){return u.map(function(J){return J.name})},registerExecutionContextObserver:function I(J){__p&&__p();var K=false;for(var L=0;L<e.length;L++)if(e[L].getBeforeID()>J.getBeforeID()){e.splice(L,0,J);K=true;break}if(!K)e.push(J);for(var M=0;M<f.length;M++)if(f[M].getAfterID()>J.getAfterID()){f.splice(M,0,J);return}f.push(J)},catchUpOnDemandExecutionContextObservers:function I(J){for(var K=0;K<u.length;K++){var L=u[K],M=v[K],N=w[K]||{},O=J.onBeforeContextStartedWhileEnabled(L,M[J.getBeforeID()],L.meta);N[J.getBeforeID()]=O;w[K]=N}},getBuffer:function I(){return s}};function H(I){__p&&__p();var J={};if(I&&I.propagateCounterAttribution!==undefined)J.propagateCounterAttribution=I.propagateCounterAttribution;if(I&&I.root!==undefined)J.root=I.root;switch(I&&I.propagationType){case G.PropagationType.CONTINUATION:J.isContinuation=true;J.extendsExecution=true;break;case G.PropagationType.ORPHAN:J.isContinuation=false;J.extendsExecution=false;break;case G.PropagationType.EXECUTION:default:J.isContinuation=false;J.extendsExecution=true}return J}if(b("Env").sample_continuation_stacktraces)G.registerExecutionContextObserver(b("CallStackExecutionObserver"));b("wrapFunction").setWrapper(G.guard,"entry");a.TimeSlice=G;c.exports=G}),3);
__d("isEmpty",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k){__p&&__p();if(Array.isArray(k))return k.length===0;else if(typeof k==="object"){if(k){!j(k)||k.size===undefined||h(0);for(var l in k)return false}return true}else return!k}function j(k){if(typeof Symbol==="undefined")return false;return k[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]}f.exports=i}),18);
__d("setIntervalAcrossTransitions",["TimeSlice"],(function a(b,c,d,e,f,g){var h=b.setInterval.nativeBackup||b.setInterval;function i(j,k){var l=c("TimeSlice").guard(j,"setInterval");for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];return Function.prototype.apply.call(h,b,[l,k].concat(n))}f.exports=i}),18);
__d("CSSLoader",["CSSLoaderConfig","ResourceTimingsStore","TimeSlice","ifRequired","isEmpty","setIntervalAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=20,i=c("CSSLoaderConfig").timeout,j=c("CSSLoaderConfig").loadEventSupported,k,l={},m=[],n,o={};function p(t){__p&&__p();if(k)return;k=true;var u=document.createElement("link");u.onload=function(){j=true;u.parentNode.removeChild(u)};u.rel="stylesheet";u.href="data:text/css;base64,";t.appendChild(u)}function q(){__p&&__p();var t,u=[],v=[];if(Date.now()>=n){for(t in o){v.push(o[t].signal);u.push(o[t].error)}o={}}else for(t in o){var w=o[t].signal,x=window.getComputedStyle?getComputedStyle(w,null):w.currentStyle;if(x&&parseInt(x.height,10)>1){u.push(o[t].load);v.push(w);delete o[t]}}for(var y=0;y<v.length;y++)v[y].parentNode.removeChild(v[y]);if(!c("isEmpty")(u)){for(y=0;y<u.length;y++)u[y]();n=Date.now()+i}return c("isEmpty")(o)}function r(t,u,v,w){__p&&__p();var x=document.createElement("meta");x.id="bootloader_"+t.replace(/[^a-z0-9]/gi,"_");u.appendChild(x);var y=!c("isEmpty")(o);n=Date.now()+i;o[t]={signal:x,load:v,error:w};if(!y)var z=c("setIntervalAcrossTransitions")(function A(){if(q())clearInterval(z)},h)}var s={loadStyleSheet:function t(u,v,w,x,y,z){__p&&__p();if(l[u])throw new Error("CSS component "+u+" has already been requested.");var A=c("ResourceTimingsStore").getUID("css",v);c("ifRequired")("TimeSliceAutoclosedInteraction",function(H){return H.getInteractionsActiveRightNow().forEach(function(I){return I.forResourceRequest(A).addStringAnnotation("requested_in_continuation","true")})});c("ResourceTimingsStore").annotate("css",A).addStringAnnotation("name",u).addStringAnnotation("source",v).addStringAnnotation("caller","CSSLoader.loadStyleSheet");c("ifRequired")("TimeSliceInteraction",function(H){H.informGlobally("CSSLoader.loadStyleSheet").addStringAnnotation("source",v).addStringAnnotation("name",u)});c("ResourceTimingsStore").measureRequestSent("css",A);var B=function H(){c("ResourceTimingsStore").measureResponseReceived("css",A);y&&y()};if(document.createStyleSheet){var C;for(var D=0;D<m.length;D++)if(m[D].imports.length<31){C=D;break}if(C===undefined){try{m.push(document.createStyleSheet())}catch(E){z();return}C=m.length-1}m[C].addImport(v);l[u]={styleSheet:m[C],uri:v};r(u,w,B,z);return}var F=document.createElement("link");F.rel="stylesheet";F.type="text/css";F.href=v;if(x)F.crossOrigin="anonymous";l[u]={link:F};var G=c("TimeSlice").getGuardedContinuation("CSSLoader link.onresponse");if(j){F.onload=G.bind(undefined,function H(){F.onload=F.onerror=null;B()});F.onerror=G.bind(undefined,function H(){F.onload=F.onerror=null;z()})}else{r(u,w,B,z);if(j===undefined)p(w)}w.appendChild(F)},registerLoadedStyleSheet:function t(u,v){if(l[u])return false;l[u]={link:v};return true},unloadStyleSheet:function t(u){__p&&__p();var v=l[u];if(v==null)return;var w=v.link;if(w){w.onload=w.onerror=null;w.parentNode.removeChild(w)}else{var x=v.styleSheet;for(var y=0;y<x.imports.length;y++)if(x.imports[y].href==v.uri){x.removeImport(y);break}}delete o[u];delete l[u]},moduleName:function t(u){return c("CSSLoaderConfig").modulePrefix+u}};f.exports=s}),18);
__d("FBLogMessage",["ErrorUtils","ex","sprintf"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={mustfix:"error",warn:"warn",info:"log"},i=c("ex");function j(k){this.project=k;this.additionalFramesToPop=0}j.prototype.$FBLogMessage1=function(k,l){__p&&__p();var m;for(var n=arguments.length,o=Array(n>2?n-2:0),p=2;p<n;p++)o[p-2]=arguments[p];var q=i.apply(undefined,[l].concat(o)),r=this.error?c("ErrorUtils").normalizeError(this.error):new Error(q),s=this.error?q+(" from "+r.name):"FBLogger";r.name=c("sprintf")("<level:%s> <name:%s> %s",k,this.project,s);var t=h[k];r.type=t;var u=3;if(!this.error){var v=this.additionalFramesToPop+u;r.messageWithParams=[l].concat(o);r.framesToPop=v}else if(this.additionalFramesToPop!==0)(function(){var w=new j("fblogger"),x=function x(y){return function(z){if(y>0){z();x(y-1)(z)}}};x(u)(function(){return w.blameToPrevious()});w.warn("Calling blameToPrevious does nothing when using catching, ignoring...")})();c("ErrorUtils").reportError(r)};j.prototype.mustfix=function(k){for(var l=arguments.length,m=Array(l>1?l-1:0),n=1;n<l;n++)m[n-1]=arguments[n];this.$FBLogMessage1.apply(this,["mustfix",k].concat(m))};j.prototype.warn=function(k){for(var l=arguments.length,m=Array(l>1?l-1:0),n=1;n<l;n++)m[n-1]=arguments[n];this.$FBLogMessage1.apply(this,["warn",k].concat(m))};j.prototype.info=function(k){};j.prototype.debug=function(k){};j.prototype.catching=function(k){this.error=k;return this};j.prototype.blameToPrevious=function(){this.additionalFramesToPop+=1;return this};f.exports=j}),null);
__d("FBLogger",["FBLogMessage"],(function a(b,c,d,e,f,g){"use strict";var h=function h(i){return new(c("FBLogMessage"))(i)};f.exports=h}),null);
__d("CurrentCommunity",["CurrentCommunityInitialData"],(function a(b,c,d,e,f,g){var h={getID:function i(){return c("CurrentCommunityInitialData").COMMUNITY_ID||"0"},getName:function i(){return c("CurrentCommunityInitialData").COMMUNITY_NAME||""}};f.exports=h}),null);
__d("DTSG",["invariant","DTSGInitialData"],(function a(b,c,d,e,f,g,h){"use strict";var i=c("DTSGInitialData").token||null,j={getToken:function k(){return i},setToken:function k(l){i=l},refresh:function k(){h(0)}};f.exports=j}),null);
__d("BitMap",[],(function a(b,c,d,e,f,g){__p&&__p();var h="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_";function i(){"use strict";this.$BitMap1=[]}i.prototype.set=function(l){"use strict";this.$BitMap1[l]=1;return this};i.prototype.toString=function(){"use strict";var l=[];for(var m=0;m<this.$BitMap1.length;m++)l.push(this.$BitMap1[m]?1:0);return l.length?k(l.join("")):""};i.prototype.toCompressedString=function(){"use strict";__p&&__p();if(this.$BitMap1.length===0)return"";var l=[],m=1,n=this.$BitMap1[0]||0,o=n.toString(2);for(var p=1;p<this.$BitMap1.length;p++){var q=this.$BitMap1[p]||0;if(q===n)m++;else{l.push(j(m));n=q;m=1}}if(m)l.push(j(m));return k(o+l.join(""))};function j(l){var m=l.toString(2),n="0".repeat(m.length-1);return n+m}function k(l){var m=(l+"00000").match(/[01]{6}/g),n="";for(var o=0;o<m.length;o++)n+=h[parseInt(m[o],2)];return n}f.exports=i}),null);
__d("ge",[],(function a(b,c,d,e,f,g){__p&&__p();function h(k,l,m){if(typeof k!=="string")return k;else if(!l)return document.getElementById(k);else return i(k,l,m)}function i(k,l,m){__p&&__p();var n=void 0,o=void 0,p=void 0;if(j(l)==k)return l;else if(l.getElementsByTagName){o=l.getElementsByTagName(m||"*");for(p=0;p<o.length;p++)if(j(o[p])==k)return o[p]}else{o=l.childNodes;for(p=0;p<o.length;p++){n=i(k,o[p]);if(n)return n}}return null}function j(k){return k.getAttribute?k.getAttribute("id"):null}f.exports=h}),null);
__d("replaceTransportMarkers",["Map","Set","ge","memoize"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){__p&&__p();var l,m=k!==undefined?j[k]:j,n;if(Array.isArray(m))for(n=0;n<m.length;n++)h(i,m,n);else if(m&&typeof m=="object")if(m.__m)if(m.__lazy)j[k]=c("memoize")(c.bind(null,m.__m));else j[k]=c.call(null,m.__m);else if(m.__deferredElement)(function(){__p&&__p();var t=[],u=void 0;e.call(null,[m.__deferredElement],function(w){u=w;if(t.length){t.forEach(function(x){return x(w)});t.length=0}});var v={then:function w(x){if(u)x(u);else t.push(x)}};j[k]=v})();else if(m.__e)j[k]=c("ge")(m.__e);else if(m.__rel)j[k]=i.relativeTo;else if(m.__bigPipeContext)j[k]=i.bigPipeContext;else{for(var o in m)h(i,m,o);if(m.__map)j[k]=new(c("Map"))(m.__map);else if(m.__set)j[k]=new(c("Set"))(m.__set);else if(m.__imm){var p=m.__imm,q=p.module,r=p.method,s=p.value;j[k]=q[r](s)}}}f.exports=h}),null);
__d("ServerJSDefine",["BitMap","replaceTransportMarkers"],(function a(b,c,d,e,f,g){__p&&__p();var h=2,i=new(c("BitMap"))(),j={getLoadedModuleHash:function k(){return i.toCompressedString()},handleDefine:function k(l,m,n,o,p){if(o!==-42)i.set(o);define(l,m,function q(){c("replaceTransportMarkers")({relativeTo:p},n);if(o===-42)throw new Error(l+": "+n.__throw8367__);return n},h)},handleDefines:function k(l,m){l.forEach(function(n){if(m)n.push(m);j.handleDefine.apply(null,n)})}};f.exports=j}),null);
__d("StaticSiteData",[],(function a(b,c,d,e,f,g){f.exports={pkg_cohort_key:"__pc",be_key:"__be",spin_rev_key:"__spin_r",spin_time_key:"__spin_t",spin_branch_key:"__spin_b",spin_mhenv_key:"__spin_dev_mhenv"}}),null);
__d("CSSCore",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(k,l){var m=k;while(m.parentNode)m=m.parentNode;if(m instanceof Element){var n=m.querySelectorAll(l);return Array.prototype.indexOf.call(n,k)!==-1}return false}var j={addClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.add(m);else if(!j.hasClass(l,m))l.className=l.className+" "+m;return l},removeClass:function k(l,m){!/\s/.test(m)||h(0);if(m)if(l.classList)l.classList.remove(m);else if(j.hasClass(l,m))l.className=l.className.replace(new RegExp("(^|\\s)"+m+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"");return l},conditionClass:function k(l,m,n){return(n?j.addClass:j.removeClass)(l,m)},hasClass:function k(l,m){!/\s/.test(m)||h(0);if(l.classList)return!!m&&l.classList.contains(m);return(" "+l.className+" ").indexOf(" "+m+" ")>-1},matchesSelector:function k(l,m){var n=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.msMatchesSelector||function(o){return i(l,o)};return n.call(l,m)}};f.exports=j}),18);
__d("isSocialPlugin",["CSSCore"],(function a(b,c,d,e,f,g){"use strict";function h(){return!!document.body&&c("CSSCore").hasClass(document.body,"plugin")}f.exports=h}),null);
__d("getAsyncParams",["CurrentCommunity","CurrentUserInitialData","DTSG","ISB","LSD","ServerJSDefine","SiteData","SprinkleConfig","StaticSiteData","isSocialPlugin"],(function a(b,c,d,e,f,g){__p&&__p();var h=1;function i(j){__p&&__p();var k,l=(k={__user:c("CurrentUserInitialData").USER_ID,__a:1,__dyn:c("ServerJSDefine").getLoadedModuleHash(),__req:(h++).toString(36)},k[c("StaticSiteData").be_key]=c("SiteData").be_mode,k[c("StaticSiteData").pkg_cohort_key]=c("SiteData").pkg_cohort,k.__rev=c("SiteData").client_revision,k);window.location.search.slice(1).split("&").forEach(function(p){var q=p.split("="),r=q[0],s=q[1];if(r==="locale"||r==="cxobfus"||r==="js_debug"||r.substr(0,4)==="tfc_"||r.substr(0,4)==="tfi_"||r.substr(0,3)==="mh_")l[r]=s});if(j=="POST"){var m=c("DTSG").getCachedToken?c("DTSG").getCachedToken():c("DTSG").getToken();if(m){l.fb_dtsg=m;var n="";for(var o=0;o<l.fb_dtsg.length;o++)n+=l.fb_dtsg.charCodeAt(o);if(c("SprinkleConfig").param_name)l[c("SprinkleConfig").param_name]="2"+n}if(c("LSD").token)l.lsd=c("LSD").token}if(c("ISB").token)l.fb_isb=c("ISB").token;if(c("CurrentCommunity").getID()!=="0")l.__cid=c("CurrentCommunity").getID();if(c("isSocialPlugin")())l.__sp=1;if(c("SiteData").spin){l[c("StaticSiteData").spin_rev_key]=c("SiteData")[c("StaticSiteData").spin_rev_key];l[c("StaticSiteData").spin_branch_key]=c("SiteData")[c("StaticSiteData").spin_branch_key];l[c("StaticSiteData").spin_time_key]=c("SiteData")[c("StaticSiteData").spin_time_key];if(c("SiteData")[c("StaticSiteData").spin_mhenv_key])l[c("StaticSiteData").spin_mhenv_key]=c("SiteData")[c("StaticSiteData").spin_mhenv_key]}return l}f.exports=i}),null);
__d("getSameOriginTransport",["ex"],(function a(b,c,d,e,f,g){function h(){try{return b.XMLHttpRequest?new b.XMLHttpRequest():new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(i){throw new Error(c("ex")("getSameOriginTransport: %s",i.message))}}f.exports=h}),null);
__d("requireWeak",[],(function a(b,c,d,e,f,g){function h(f,i){e&&e.call(null,[f],i)}f.exports=h}),null);
__d("gkx",["invariant","emptyFunction","requireWeak"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i={};function j(l){var m=i[l];m!=null||h(0);c("requireWeak")("Banzai",function(n){if(!m.exposureLogged){m.exposureLogged=true;n.post("gk2_exposure",{identifier:l,hash:m.hash})}});return m.result}j.add=function(l){for(var m in l)if(!(m in i))i[m]=l[m]};var k=c("emptyFunction");j.setPass=k;j.setFail=k;f.exports=j}),null);
__d("ix",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();var i={};function j(k){var l=i[k];!!l||h(0);return l}j.add=function(k){var l=false;for(var m in k)if(!(m in i))i[m]=k[m]};f.exports=j}),null);
__d("Bootloader",["ix","Arbiter","BootloaderConfig","CSSLoader","CallbackDependencyManager","CSRFGuard","ErrorUtils","FBLogger","ServerJS","ResourceTimingsStore","TimeSlice","ex","gkx","ifRequired","getAsyncParams","getSameOriginTransport","performanceAbsoluteNow"],(function aa(ba,a,ca,b,da,ea,fa){__p&&__p();var c=function c(){},d={},e={},f={},g={},h=null,i={},j={},k={},l={},m={},n=[],o={},p={},q={},r={},s=false,t=false,u=[],v=new(a("CallbackDependencyManager"))(),ga=0,w=a("BootloaderConfig").jsRetries||[],x=a("BootloaderConfig").jsRetryAbortNum,ha=a("BootloaderConfig").jsRetryAbortTime,y=w.length>0,z=Object.freeze({BOOTLOAD:"bootloader/bootload"});a("ErrorUtils").addListener(function(H){H.loadingUrls=Object.keys(j)},true);function ia(H){var I=f[H];if(I)return I;throw new Error(a("ex")("Bootloader: %s is not in the component map",H))}function A(){if(!h)h=document.head||document.getElementsByTagName("head")[0]||document.body;return h}function B(){__p&&__p();if(!y)return false;var H=n.length;if(H<x)return true;var I=n[H-1]-n[H-x];if(I<ha){a("FBLogger")("FIXME").warn("JS retry abort");y=false}return y}function C(H,I,J,K){__p&&__p();var L=document.createElement("script");L.src=H;L.async=true;if(I!=null&&i[I].crossOrigin)L.crossOrigin="anonymous";var M=a("performanceAbsoluteNow")(),N=a("TimeSlice").getGuardedContinuation("Bootloader script.onresponse"),O=a("ResourceTimingsStore").getUID("js",H);a("ifRequired")("TimeSliceAutoclosedInteraction",function(P){return P.getInteractionsActiveRightNow().forEach(function(Q){return Q.forResourceRequest(O).addStringAnnotation("requested_in_continuation","true")})});a("ResourceTimingsStore").annotate("js",O).addStringAnnotation("name",I!=null?I:"").addStringAnnotation("source",H);a("ifRequired")("TimeSliceInteraction",function(P){P.informGlobally("bootloader._loadJS").addStringAnnotation("source",H).addStringAnnotation("name",I!=null?I:"")});a("ResourceTimingsStore").measureRequestSent("js",O);L.onload=N.bind(undefined,function(){if(m[H])a("FBLogger")("FIXME").info("JS retry success [%s] at %s | time: %s | retries: %s",I,H,a("performanceAbsoluteNow")()-M,m[H]);a("ResourceTimingsStore").measureResponseReceived("js",O);J()});L.onreadystatechange=function(){if(["loaded","complete"].includes(this.readyState)){a("ResourceTimingsStore").measureResponseReceived("js",O);N.bind(undefined,J)()}}.bind(this);L.onerror=N.bind(undefined,function(){__p&&__p();a("ResourceTimingsStore").measureResponseReceived("js",O);if(!m[H])m[H]=0;if(B()&&m[H]<w.length){n.push(a("performanceAbsoluteNow")());setTimeout(function(){if(!B())return;var P=L.parentNode;P.removeChild(L);C(H,I,J,P)},w[m[H]]);m[H]++}else{l[H]=true;a("FBLogger")("FIXME").warn("JS loading error [%s] at %s | time: %s | retries: %s | concurrency: %s",I,H,a("performanceAbsoluteNow")()-M,m[H],Object.keys(j).length);J()}});K.appendChild(L);return L}function D(H,I,J,K){__p&&__p();var L=function L(){return G.done([J],I)};j[I]=a("performanceAbsoluteNow")();if(H==="js")C(I,J,L,K);else if(H==="async")ja(I,L);else if(H==="css"){var M=J!=null&&i[J].crossOrigin;a("CSSLoader").loadStyleSheet(J,I,K,M,L,function(){a("FBLogger")("FIXME").warn("CSS timeout [%s] at %s | concurrency: %s",J,I,Object.keys(j).length);l[I]=true;L()})}}function ja(H,I){__p&&__p();var J=a("getAsyncParams")("GET");for(var K in J){var L=encodeURIComponent(K),M=encodeURIComponent(J[K]);H+="&"+L+"="+M}var N=a("getSameOriginTransport")();N.open("GET",H,true);var O=a("TimeSlice").getGuardedContinuation("Bootloader _requestHastePayload");N.onreadystatechange=function(){if(N.readyState===4)O(function(){var P=N.status===200?JSON.parse(a("CSRFGuard").clean(N.responseText)):{},Q=ka();Q(P,H,I)})};N.send()}function ka(){__p&&__p();return a("TimeSlice").guard(function(H,I,J){__p&&__p();var K=H.jsmods,L=H.resource_map,M=H.bootloadable,N=H.ixData,O=H.gkxData,P=H.allResources;if(L)G.setResourceMap(L);if(N)fa.add(N);if(O)a("gkx").add(O);if(M)G.enableBootload(M);G.loadResources(P||[],function(){new(a("ServerJS"))().handle(K||{});J()})},"Bootloader receiveEndpointData",{propagationType:a("TimeSlice").PropagationType.CONTINUATION})}function la(H){__p&&__p();if(!i[H]){a("FBLogger")("FIXME").mustfix("Missing unloading resource %s",H);return}if(i[H].type==="css"){a("CSSLoader").unloadStyleSheet(H);delete d[H];v.unsatisfyPersistentDependency(H);if(o[H]){o[H].cancel();delete o[H]}}}function E(H,I,J,K){__p&&__p();var L,M={},N={},O={},P=window.CavalryLogger&&window.CavalryLogger.getInstance();H.forEach(function(S){__p&&__p();var T=i[S];if(!T){a("FBLogger")("FIXME").mustfix("Unable to resolve resource %s.",S);return}if(T.nonblocking&&!a("BootloaderConfig").assumeNotNonblocking)O[S]=true;else N[S]=true;if(!d[S]){d[S]=true;if(T.permanent||a("BootloaderConfig").assumePermanent)e[S]=true;M[S]=T;P&&P.measureResources({name:S,type:T.type},J)}});var Q=I;if(K)(function(){var S=a("performanceAbsoluteNow")();Q=function Q(){var T=Math.round(a("performanceAbsoluteNow")()-S),U=Object.keys(N).length,V=Object.keys(M),W={blocking_resources_downloaded:V.filter(function(Z){return Z in N}).length,blocking_resources_count:U,all_resources_downloaded:V.length,all_resources_count:U+Object.keys(O).length,err_count:Object.values(M).filter(function(Z){var $=Z.src;return $ in l}).length},X=a("TimeSlice").getContext(),Y=babelHelpers["extends"]({},K,W,{timeslice_context:X&&X.name,start_time:S,duration:T});a("Arbiter").inform(z.BOOTLOAD,Y,a("Arbiter").BEHAVIOR_PERSISTENT);I&&I()}})();if(Q)v.registerCallback(Q,Object.keys(N));var R=document.createDocumentFragment();Object.entries(M).forEach(function(S){var T=S[0],U=S[1],V=U.type,W=U.src;D(V,W,T,R)});A().appendChild(R)}function ma(){return a("TimeSlice").guard(function(H,I,J,K){if(I){for(var L=arguments.length,M=Array(L>4?L-4:0),N=4;N<L;N++)M[N-4]=arguments[N];I.apply(H,M)}if(K)a("FBLogger")("FIXME").warn("JS loading error [%s] at %s",J,H.src);G.done([J])},"Bootloader _onScriptDone",{propagationType:a("TimeSlice").PropagationType.CONTINUATION})}function F(){__p&&__p();if(s)return;s=true;Array.from(document.getElementsByTagName("link")).forEach(function(H){__p&&__p();var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.href,type:"css"};if(H.getAttribute("data-permanent")||a("BootloaderConfig").assumePermanent){i[I].permanent=1;e[I]=true}if(!a("CSSLoader").registerLoadedStyleSheet(I,H))a("FBLogger")("FIXME").warn("Duplicate CSS link loaded for [%s]: %s",I,H.href);G.done([I]);r[I]=true}});Array.from(document.getElementsByTagName("script")).forEach(function(H){__p&&__p();var I=void 0;if(I=H.getAttribute("data-bootloader-hash")){i[I]={src:H.src,type:"js"};if(H.getAttribute("async"))if(window._btldr&&window._btldr[I])G.done([I]);else{var J=ma();H.onload=J.bind(null,H,H.onload,I,false);H.onerror=J.bind(null,H,H.onerror,I,true);d[I]=true}else G.done([I]);r[I]=true}})}var G={loadModules:function H(I){__p&&__p();var J,K=arguments.length<=1||arguments[1]===undefined?c:arguments[1],L=arguments.length<=2||arguments[2]===undefined?"loadModules: unknown caller":arguments[2];if(!t){var M="Deferred: Bootloader.loadModules",N=a("TimeSlice").getGuardedContinuation(M);u.push([I,K,L,N]);return}var O=a("performanceAbsoluteNow")(),P=JSON.stringify([L,I]),Q=false;if(!(P in q)){Q=true;q[P]=O}var R=[],S=[],T=[],U=false,V=0;I.forEach(function(W){__p&&__p();var X=ia(W);if(X.needsAsync){V++;if(W in g)S.push(g[W]);else a("ifRequired").call(null,W,null,function(){T.push(W)})}if(!(W in p)){U=true;p[W]=O}if(X.module)R.push(W);S.push.apply(S,X.resources)});if(T.length>0)(function(){var W=a("BootloaderConfig").payloadEndpointURI,X="async:"+ga++,Y=encodeURIComponent(T.join(",")),Z=W.indexOf("?")>-1?"&":"?";i[X]={src:""+W+Z+"modules="+Y,type:"async"};S.push(X);T.forEach(function($){g[$]=X})})();a("ifRequired")("TimeSliceInteraction",function(W){W.informGlobally("Bootloader.loadResources").addSetAnnotation("requested_hashes",S).addStringAnnotation("bootloader_reference",L).addSetAnnotation("requested_components",I)});E(S,b.bind(null,R,K),null,{ref:L,components:I,has_new_component:U,first_identical_request:Q,async_resources_count:V,async_resources_downloaded:T.length})},loadResources:function H(I,J,K,L){__p&&__p();var M;F();if(K)(function(){var N={};I.forEach(function(P){N[P]=true});for(var O in d)if(!(O in e||O in N||O in r))la(O);r={}})();E(I,J,L)},requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN:function H(I){D("js",I,null,A())},done:function H(I,J){__p&&__p();if(J!=null){k[J]=a("performanceAbsoluteNow")()-j[J];delete j[J]}if(window.CavalryLogger)window.CavalryLogger.done_js(I);I.forEach(function(K){if(K!=null){d[K]=true;v.satisfyPersistentDependency(K);if(i[K]&&i[K].type==="css"&&!o[K])o[K]=define(a("CSSLoader").moduleName(K),[],"x",2,null,1)}})},enableBootload:function H(I){__p&&__p();for(var J in I)if(!f[J])f[J]=I[J];if(!t){F();t=true;u.forEach(function(K){K[3](function(){G.loadModules.apply(G,K)})});u=[]}},setResourceMap:function H(I){for(var J in I)if(!i[J])i[J]=I[J]},getURLToHashMap:function H(){var I={};for(var J in i)I[i[J].src]=J;return I},loadPredictedResources:function H(I,J){I.forEach(function(K){r[K]=true});E(I,J)},loadPredictedResourceMap:function H(I,J){G.setResourceMap(I);G.loadPredictedResources(Object.keys(I),J)},getLoadingUrls:function H(){var I={},J=a("performanceAbsoluteNow")();for(var K in j)I[K]=J-j[K];return I},getBootloadedComponents:function H(){return p},getLoadedUrlTimes:function H(){return k},getErrorUrls:function H(){return Object.keys(l)},__debug:{callbackManager:v,componentMap:f,requested:d,resources:i,retries:m,errors:l,loading:j,predictedResources:r,bootloaded:p},Events:z};da.exports=G}),18);
__d("getMarkupWrap",["invariant","ExecutionEnvironment"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j={},k=[1,'<select multiple="true">',"</select>"],l=[1,"<table>","</table>"],m=[3,"<table><tbody><tr>","</tr></tbody></table>"],n=[1,'<svg xmlns="http://www.w3.org/2000/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},p=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];p.forEach(function(r){o[r]=n;j[r]=true});function q(r){__p&&__p();!!i||h(0);if(!Object.prototype.hasOwnProperty.call(o,r))r="*";if(!Object.prototype.hasOwnProperty.call(j,r)){if(r==="*")i.innerHTML="<link />";else i.innerHTML="<"+r+"></"+r+">";j[r]=!i.firstChild}return j[r]?o[r]:null}f.exports=q}),null);
__d("createNodesFromMarkup",["invariant","ExecutionEnvironment","getMarkupWrap"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("ExecutionEnvironment").canUseDOM?document.createElement("div"):null,j=/^\s*<(\w+)/;function k(m){var n=m.match(j);return n&&n[1].toLowerCase()}function l(m,n){__p&&__p();var o=i;!!i||h(0);var p=k(m),q=p&&c("getMarkupWrap")(p);if(q){o.innerHTML=q[1]+m+q[2];var r=q[0];while(r--)o=o.lastChild}else o.innerHTML=m;var s=o.getElementsByTagName("script");if(s.length){n||h(0);Array.from(s).forEach(n)}var t=Array.from(o.childNodes);while(o.lastChild)o.removeChild(o.lastChild);return t}f.exports=l}),null);
__d("evalGlobal",[],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();if(typeof i!="string")throw new TypeError("JS sent to evalGlobal is not a string. Only strings are permitted.");if(!i)return;var j=document.createElement("script");try{j.appendChild(document.createTextNode(i))}catch(k){j.text=i}var l=document.getElementsByTagName("head")[0]||document.documentElement;l.appendChild(j);l.removeChild(j)}f.exports=h}),null);
__d("HTML",["invariant","Bootloader","createNodesFromMarkup","emptyFunction","evalGlobal"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=/(<(\w+)[^>]*?)\/>/g,j={abbr:true,area:true,br:true,col:true,embed:true,hr:true,img:true,input:true,link:true,meta:true,param:true};function k(l){"use strict";__p&&__p();if(l&&typeof l.__html==="string")l=l.__html;if(!(this instanceof k)){if(l instanceof k)return l;return new k(l)}if(l){var m=typeof l;m==="string"||h(0)}this._markup=l||"";this._defer=false;this._nodes=null;this._inlineJS=c("emptyFunction");this._rootNode=null}k.prototype.toString=function(){"use strict";return this._markup};k.prototype.getContent=function(){"use strict";return this._markup};k.prototype.getNodes=function(){"use strict";this._fillCache();return this._nodes};k.prototype.getRootNode=function(){"use strict";__p&&__p();!this._rootNode||h(0);var l=this.getNodes();if(l.length===1)this._rootNode=l[0];else{var m=document.createDocumentFragment();for(var n=0;n<l.length;n++)m.appendChild(l[n]);this._rootNode=m}return this._rootNode};k.prototype.getAction=function(){"use strict";this._fillCache();var l=function(){this._inlineJS()}.bind(this);return this._defer?function(){setTimeout(l,0)}:l};k.prototype._fillCache=function(){"use strict";__p&&__p();if(this._nodes!==null)return;if(!this._markup){this._nodes=[];return}var l=this._markup.replace(i,function(o,p,q){return j[q.toLowerCase()]?o:p+"></"+q+">"}),m=null,n=c("createNodesFromMarkup")(l,function(o){m=m||[];m.push(o.src?c("Bootloader").requestJSResource_UNSAFE_NEEDS_REVIEW_BY_SECURITY_AND_XFN.bind(c("Bootloader"),o.src):c("evalGlobal").bind(null,o.innerHTML));o.parentNode.removeChild(o)});if(m)this._inlineJS=function(){for(var o=0;o<m.length;o++)m[o]()};this._nodes=n};k.prototype.setDeferred=function(l){"use strict";this._defer=!!l;return this};k.isHTML=function(l){"use strict";return!!l&&(l instanceof k||l.__html!==undefined)};k.replaceJSONWrapper=function(l){"use strict";return l&&l.__html!==undefined?new k(l.__html):l};f.exports=k}),null);
__d("$-core",["ex"],(function a(b,c,d,e,f,g){function h(j){var k=typeof j==="string"?document.getElementById(j):j;if(!k)throw new Error(c("ex")('Tried to get element with id of "%s" but it is not present on the page.',j));return k}function i(j){return h(j)}i.unsafe=h;f.exports=i}),null);
__d("$",["$-core"],(function a(b,c,d,e,f,g){f.exports=c("$-core")}),null);
__d("CSS",["$","CSSCore"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("$").unsafe,i="hidden_elem",j={setClass:function k(l,m){h(l).className=m||"";return l},hasClass:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").hasClass(h(l),m)},matchesSelector:function k(l,m){if(l instanceof Document||l instanceof Text)return false;return c("CSSCore").matchesSelector(h(l),m)},addClass:function k(l,m){return c("CSSCore").addClass(h(l),m)},removeClass:function k(l,m){return c("CSSCore").removeClass(h(l),m)},conditionClass:function k(l,m,n){return c("CSSCore").conditionClass(h(l),m,!!n)},toggleClass:function k(l,m){return j.conditionClass(l,m,!j.hasClass(l,m))},shown:function k(l){return!j.hasClass(l,i)},hide:function k(l){return j.addClass(l,i)},show:function k(l){return j.removeClass(l,i)},toggle:function k(l){return j.toggleClass(l,i)},conditionShow:function k(l,m){return j.conditionClass(l,i,!m)}};f.exports=j}),null);
__d("Parent",["CSS"],(function a(b,c,d,e,f,g){__p&&__p();var h={byTag:function i(j,k){k=k.toUpperCase();var l=h.find(j,function(m){return m.nodeName===k});return l instanceof Element?l:null},byClass:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&c("CSS").hasClass(m,k)});return l instanceof Element?l:null},bySelector:function i(j,k){__p&&__p();var l=j;if(typeof l.matches==="function"){while(l&&l!==document&&!l.matches(k))l=l.parentNode;return l instanceof Element?l:null}else if(typeof l.msMatchesSelector==="function"){while(l&&l!==document&&!l.msMatchesSelector(k))l=l.parentNode;return l instanceof Element?l:null}else return h.bySelector_SLOW(l,k)},bySelector_SLOW:function i(j,k){__p&&__p();var l=j,m=l;while(m.parentNode)m=m.parentNode;if(!(m instanceof Element)&&!(m instanceof Document))return null;var n=m.querySelectorAll(k);while(l){if(Array.prototype.indexOf.call(n,l)!==-1)return l instanceof Element?l:null;l=l.parentNode}return l instanceof Element?l:null},byAttribute:function i(j,k){var l=h.find(j,function(m){return m instanceof Element&&!!m.getAttribute(k)});return l instanceof Element?l:null},find:function i(j,k){var l=j;while(l){if(k(l))return l;l=l.parentNode}return null}};f.exports=h}),null);
__d("ContextualComponent",["Parent"],(function a(b,c,d,e,f,g){__p&&__p();h.forNode=function(i){"use strict";return h.$ContextualComponent1.get(i)||null};h.closestToNode=function(i){"use strict";var j=c("Parent").find(i,function(i){return!!h.forNode(i)});return j?h.forNode(j):null};h.register=function(i){"use strict";return new h(i)};function h(i){var j=i.element,k=i.isRoot,l=i.parent;"use strict";this.$ContextualComponent2=k;this.$ContextualComponent3=j;this.$ContextualComponent4=l;this.$ContextualComponent5=new Set();this.$ContextualComponent6=[];this.$ContextualComponent7=[];this.$ContextualComponent8()}h.prototype.onCleanup=function(i){"use strict";this.$ContextualComponent6.push(i)};h.prototype.onUnmount=function(i){"use strict";this.$ContextualComponent7.push(i)};h.prototype.cleanup=function(){"use strict";this.$ContextualComponent5.forEach(function(i){return i.cleanup()});this.$ContextualComponent6.forEach(function(i){return i()});this.$ContextualComponent6=[]};h.prototype.unmount=function(){"use strict";__p&&__p();this.cleanup();this.$ContextualComponent5.forEach(function(j){return j.unmount()});this.$ContextualComponent7.forEach(function(j){return j()});this.$ContextualComponent7=[];var i=this.$ContextualComponent4;if(i){h.$ContextualComponent1["delete"](this.$ContextualComponent3);i.$ContextualComponent9(this)}};h.prototype.$ContextualComponent8=function(){"use strict";if(!this.$ContextualComponent2&&!this.$ContextualComponent4){var i=h.closestToNode(this.$ContextualComponent3);if(i)this.$ContextualComponent4=i}if(this.$ContextualComponent4)this.$ContextualComponent4.$ContextualComponent10(this);h.$ContextualComponent1.set(this.$ContextualComponent3,this)};h.prototype.$ContextualComponent10=function(i){"use strict";this.$ContextualComponent5.add(i)};h.prototype.$ContextualComponent9=function(i){"use strict";this.$ContextualComponent5["delete"](i)};h.$ContextualComponent1=new Map();f.exports=h}),18);
__d("__debug",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("ServerJS",["ContextualComponent","ErrorUtils","LogviewForcedKeyError","ServerJSDefine","TimeSlice","ex","ge","replaceTransportMarkers","__debug"],(function a(b,c,d,e,f,g){__p&&__p();var h=1,i=2,j=0;function k(){"use strict";this.$ServerJS1={};this.$ServerJS2=null;this.$ServerJS3={};this.$ServerJS4=undefined}k.prototype.handle=function(p,q){"use strict";__p&&__p();this.$ServerJS4=q;if(p.__guard)throw new Error("ServerJS.handle called on data that has already been handled");p.__guard=true;l(p.define||[],this.$ServerJS5,this);l(p.markup||[],this.$ServerJS6,this);l(p.elements||[],this.$ServerJS7,this);this.$ServerJS8(p.contexts||[]);l(p.instances||[],this.$ServerJS9,this);var r=l(p.require||[],this.$ServerJS10,this);return{cancel:function s(){for(var t=0;t<r.length;t++)if(r[t])r[t].cancel()}}};k.prototype.handlePartial=function(p,q){"use strict";(p.instances||[]).forEach(n.bind(null,this.$ServerJS1,3));(p.markup||[]).forEach(n.bind(null,this.$ServerJS1,2));(p.elements||[]).forEach(n.bind(null,this.$ServerJS1,2));return this.handle(p,q)};k.prototype.setRelativeTo=function(p){"use strict";this.$ServerJS2=p;return this};k.prototype.setServerFeatures=function(){"use strict";return this};k.prototype.cleanup=function(){"use strict";__p&&__p();var p=Object.keys(this.$ServerJS1);e.call(null,p,c("TimeSlice").guard(o,"SeverJS Cleanup requireLazy",{propagationType:c("TimeSlice").PropagationType.ORPHAN}));this.$ServerJS1={};function q(r){var s=this.$ServerJS3[r],f=s[0],t=s[1];delete this.$ServerJS3[r];var u=t?'JS::call("'+f+'", "'+t+'", ...)':'JS::requireModule("'+f+'")',v=c("__debug").debugUnresolvedDependencies([f,r]),w=c("ex")("%s did not fire because it has missing dependencies.\n%s",u,v);throw new(c("LogviewForcedKeyError"))(w,"Missing dependencies: "+u+" | "+v)}for(var r in this.$ServerJS3)c("ErrorUtils").applyWithGuard(q,this,[r],null,"ServerJS:cleanup id: "+r)};k.prototype.$ServerJS5=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(c("ServerJSDefine").handleDefine,c("ServerJSDefine"),[p,q,r,s,this.$ServerJS2],null,"JS::define")};k.prototype.$ServerJS10=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS11,this,[p,q,r,s],null,q?"JS::call":"JS::requireModule")};k.prototype.$ServerJS11=function(p,q,r,s){"use strict";__p&&__p();if(typeof q=="object"){r=q;q=undefined}var t=[p].concat(r||[]),u;if(q)u="__call__"+p+"."+q;else u="__requireModule__"+p;u+="__"+j++;this.$ServerJS3[u]=[p,q];var v=void 0;if(this.$ServerJS4&&this.$ServerJS4.registerForOnRequiredCallback)v=this.$ServerJS4.registerForOnRequiredCallback();var w=this.$ServerJS4&&this.$ServerJS4.bigPipeContext,x=c("ErrorUtils").guard(function y(f){__p&&__p();var f=c.call(null,p);delete this.$ServerJS3[u];s&&c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:w},s);if(q){if(!f[q]){v&&v();throw new TypeError(c("ex")('Module %s has no method "%s"',p,q))}f[q].apply(f,s||[]);x.__SMmeta=f[q].__SMmeta||{};x.__SMmeta.module=x.__SMmeta.module||p;x.__SMmeta.name=x.__SMmeta.name||q}v&&v()}.bind(this),q?"JS::call('"+p+"', '"+q+"', ...)":"JS::requireModule('"+p+"')");return define(u,t,x,h|i,this,1,this.$ServerJS4)};k.prototype.$ServerJS9=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS12,this,[p,q,r,s],null,"JS::instance")};k.prototype.$ServerJS12=function(p,q,r,s){__p&&__p();var t,u=this;"use strict";var v=null;if(q)(function(){var w=u.$ServerJS4&&u.$ServerJS4.bigPipeContext;v=function x(){var y=c.call(null,q[0]);c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:w},r);var z=Object.create(y.prototype);y.apply(z,r);return z}.bind(u)})();define(p,q,v,i,null,s)};k.prototype.$ServerJS6=function(p,q,r){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS13,this,[p,q,r],null,"JS::markup")};k.prototype.$ServerJS13=function(p,q,r){"use strict";define(p,["HTML"],function s(t){return t.replaceJSONWrapper(q).getRootNode()},0,null,r)};k.prototype.$ServerJS7=function(p,q,r,s){"use strict";return c("ErrorUtils").applyWithGuard(this.$ServerJS14,this,[p,q,r,s],null,"JS::element")};k.prototype.$ServerJS14=function(p,q,r,s){"use strict";__p&&__p();if(q===null&&r){define(p,null,null,0,null,r);return}var t=[],u=0;if(s){t.push(s);u=h;r++}define(p,t,function v(w){var x=c("ge")(q,w);if(!x){var y="";throw new Error(c("ex")('Could not find element "%s"%s',q,y))}return x},u,null,r)};k.prototype.$ServerJS8=function(p){"use strict";c("ErrorUtils").applyWithGuard(this.$ServerJS15,this,[p],null,"ContextualComponents")};k.prototype.$ServerJS15=function(p){"use strict";var q=this.$ServerJS4&&this.$ServerJS4.bigPipeContext;p.map(function(r){c("replaceTransportMarkers")({relativeTo:this.$ServerJS2,bigPipeContext:q},r);var s=r[0];return[r,m(s)]}.bind(this)).sort(function(r,s){return r[1]-s[1]}).forEach(function(r){var s=r[0],t=s[0],u=s[1];c("ContextualComponent").register({element:t,isRoot:u})})};(function(){e(["HTML"],function(p){})});function l(p,q,r){return p.map(function s(t){return q.apply(r,t)})}function m(p){var q=0;while(p){p=p.parentElement;q++}return q}function n(p,q,f){var r=f[0];if(!(r in p))f[q]=(f[q]||0)+1;p[r]=true}function o(){return{}}f.exports=k}),18);
__d("ReactExperimentalProdProfiling",["requireWeak"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=null,i=false,j=0,k={},l={startProfiling:function m(){var n=(j++).toString();if(h!==null)k[n]=h.addUserTimingListener();else k[n]=function(){};var o=function o(){k[n]();delete k[n]};return{stopProfiling:o}},onReactDomLoad:function m(n){__p&&__p();if(h!==null)return;h=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;if(typeof h.addUserTimingListener!=="function"){c("requireWeak")("warning",function(o){o(i,"ReactExperimentalProdProfiling.onReactDomLoad() cannot find the necessary React internals.");i=true});h=null;return}Object.keys(k).map(function(o){if(h)k[o]=h.addUserTimingListener()})}};f.exports=l}),18);
__d("ArtilleryUserTimingProfiler",["Bootloader","ReactExperimentalProdProfiling"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=window.PerformanceObserver,i=window.PerformanceObserverEntryList,j=null,k=void 0,l=[],m=[];function n(){if(k!=null)return k.isActive();return m.length>0}if(o())c("Bootloader").loadModules(["GeneratedArtilleryUserTimingSink"],function(v){__p&&__p();k=new v();k.setScalar("navStart",window.performance.timing.navigationStart);for(var w=m,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;A()}m.length=0;l.forEach(function(B){return p(B,null)});l.length=0},"ArtilleryUserTimingProfiler");function o(){if(navigator&&navigator.userAgent.indexOf("Android")>-1&&navigator.userAgent.indexOf("Chrome")>-1){var v=navigator.userAgent.match(/Chrome\/(\d*)/);if(v){v=Number(v[1]);if(v<60)return false}}return window&&window.performance&&window.performance.timing&&window.performance.timing.navigationStart&&h&&i}function p(v,w){if(k!=null)v.getEntries().forEach(function(x){k.addEntry(x)});else l.push(v)}function q(){return{react:c("ReactExperimentalProdProfiling").startProfiling()}}function r(v){v.react.stopProfiling()}var s={close:function v(){var w=arguments.length<=0||arguments[0]===undefined?false:arguments[0];return null}};function t(){__p&&__p();if(!o())return null;if(j===null){j=new h(p);j.observe({entryTypes:["measure"]})}var v=false,w=void 0;if(k==null){w=s;m.push(function(){if(!v)w=k.open()})}else w=k.open();var x=q();return{close:function y(){var z=arguments.length<=0||arguments[0]===undefined?false:arguments[0];v=true;r(x);var A=w.close(z);if(!n()&&j!==null){j.disconnect();j=null}return A}}}var u={startRecording:t};f.exports=u}),null);
__d("AsyncProfilerBuffer",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=0,i=1,j=2,k=3,l=4,m=k+1;function n(o){this.$AsyncProfilerBuffer1=o||new SharedArrayBuffer(m*l);this.$AsyncProfilerBuffer2=new Int32Array(this.$AsyncProfilerBuffer1,0,k);this.$AsyncProfilerBuffer3=new Float32Array(this.$AsyncProfilerBuffer1,k*l,1)}n.prototype.sampleRequested=function(){return this.$AsyncProfilerBuffer2[h]===1};n.prototype.setSampleRequested=function(o){this.$AsyncProfilerBuffer2[h]=o?1:0};n.prototype.instrumentationHit=function(){return this.$AsyncProfilerBuffer2[j]===1};n.prototype.setInstrumentationHit=function(o){this.$AsyncProfilerBuffer2[j]=o?1:0};n.prototype.executionActive=function(){return this.$AsyncProfilerBuffer2[i]===1};n.prototype.setExecutionActive=function(o){this.$AsyncProfilerBuffer2[i]=o?1:0};n.prototype.sliceStartTime=function(){return this.$AsyncProfilerBuffer3[0]};n.prototype.setSliceStartTime=function(o){this.$AsyncProfilerBuffer3[0]=o};n.prototype.buffer=function(){return this.$AsyncProfilerBuffer1};n.prototype.flagArray=function(){return this.$AsyncProfilerBuffer2};f.exports=n}),null);
__d("BlobFactory",["emptyFunction"],(function a(b,c,d,e,f,g){__p&&__p();var h=void 0,i=void 0;function j(){try{new b.Blob();i=true}catch(l){i=false}}var k=b.BlobBuilder||b.WebKitBlobBuilder||b.MozBlobBuilder||b.MSBlobBuilder;if(b.Blob)h={getBlob:function l(m,n){__p&&__p();m=m||[];n=n||{};if(i===undefined)j();if(i)return new b.Blob(m,n);else{var o=new k();for(var p=0;p<m.length;p++)o.append(m[p]);return o.getBlob(n.type)}},isSupported:c("emptyFunction").thatReturnsTrue};else h={getBlob:function l(){},isSupported:c("emptyFunction").thatReturnsFalse};f.exports=h}),null);
__d("DOMEvent",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j){"use strict";this.event=j||window.event;typeof this.event.srcElement!="unknown"||h(0);this.target=this.event.target||this.event.srcElement}i.prototype.preventDefault=function(){"use strict";var j=this.event;if(j.preventDefault){j.preventDefault();if(!("defaultPrevented"in j))j.defaultPrevented=true}else j.returnValue=false;return this};i.prototype.isDefaultPrevented=function(){"use strict";var j=this.event;return"defaultPrevented"in j?j.defaultPrevented:j.returnValue===false};i.prototype.stopPropagation=function(){"use strict";var j=this.event;j.stopPropagation?j.stopPropagation():j.cancelBubble=true;return this};i.prototype.kill=function(){"use strict";this.stopPropagation().preventDefault();return this};i.killThenCall=function(j){"use strict";return function(k){new i(k).kill();return j()}};f.exports=i}),null);
__d("DOMEventListener",["invariant","emptyFunction","wrapFunction"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=false;try{var j=Object.defineProperty({},"passive",{get:function o(){i=true}});window.addEventListener("test",null,j)}catch(k){}var l=void 0,m=void 0;if(window.addEventListener){l=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.addEventListener(q,r.wrapper,i?s:false)};m=function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];p.removeEventListener(q,r.wrapper,i?s:false)}}else if(window.attachEvent){l=function o(p,q,r){r.wrapper=c("wrapFunction")(r,"entry","DOMEventListener.add "+q);p.attachEvent||h(0);p.attachEvent("on"+q,r.wrapper)};m=function o(p,q,r){p.detachEvent||h(0);p.detachEvent("on"+q,r.wrapper)}}else m=l=c("emptyFunction");var n={add:function o(p,q,r){var s=arguments.length<=3||arguments[3]===undefined?false:arguments[3];l(p,q,r,s);return{remove:function t(){m(p,q,r,s)}}},remove:m};f.exports=n}),18);
__d("isNode",[],(function a(b,c,d,e,f,g){function h(i){var j=i?i.ownerDocument||i:document,k=j.defaultView||window;return!!(i&&(typeof k.Node==="function"?i instanceof k.Node:typeof i==="object"&&typeof i.nodeType==="number"&&typeof i.nodeName==="string"))}f.exports=h}),18);
__d("isTextNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==3}f.exports=h}),18);
__d("containsNode",["isTextNode"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){__p&&__p();if(!i||!j)return false;else if(i===j)return true;else if(c("isTextNode")(i))return false;else if(c("isTextNode")(j))return h(i,j.parentNode);else if("contains"in i)return i.contains(j);else if(i.compareDocumentPosition)return!!(i.compareDocumentPosition(j)&16);else return false}f.exports=h}),null);
__d("createArrayFromMixed",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(l){__p&&__p();var m=l.length;!Array.isArray(l)&&(typeof l==="object"||typeof l==="function")||h(0);typeof m==="number"||h(0);m===0||m-1 in l||h(0);typeof l.callee!=="function"||h(0);if(l.hasOwnProperty)try{return Array.prototype.slice.call(l)}catch(n){}var o=Array(m);for(var p=0;p<m;p++)o[p]=l[p];return o}function j(l){return!!l&&(typeof l=="object"||typeof l=="function")&&"length"in l&&!("setInterval"in l)&&typeof l.nodeType!="number"&&(Array.isArray(l)||"callee"in l||"item"in l)}function k(l){if(!j(l))return[l];else if(Array.isArray(l))return l.slice();else return i(l)}f.exports=k}),null);
__d("isElementNode",["isNode"],(function a(b,c,d,e,f,g){function h(i){return c("isNode")(i)&&i.nodeType==1}f.exports=h}),null);
__d("DOMQuery",["CSS","ErrorUtils","containsNode","createArrayFromMixed","createObjectFrom","ge","ifRequired","isElementNode","isNode"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^\.-?[_a-zA-Z]+[\w-]*$/;function i(k,l){return k.hasAttribute?k.hasAttribute(l):k.getAttribute(l)!==null}var j={find:function k(l,m){var n=j.scry(l,m);return n[0]},findPushSafe:function k(l,m,n){var o=j.scry(l,m),p=j.scry(l,n),q;if(o.length===1&&p.length===1&&o[0]===p[0])q=o;else q=o.concat(p);return q[0]},scry:function k(l,m){__p&&__p();if(!l||!l.getElementsByTagName)return[];var n=m.split(" "),o=[l];for(var p=0;p<n.length;p++){if(o.length===0)break;if(n[p]==="")continue;var q=n[p],r=n[p],s=[],t=false;if(q.charAt(0)=="^")if(p===0){t=true;q=q.slice(1)}else return[];q=q.replace(/\[(?:[^=\]]*=(?:\"[^\"]*\"|\'[^\']*\'))?|[.#]/g," $&");var u=q.split(" "),v=u[0]||"*",w=v=="*",x=u[1]&&u[1].charAt(0)=="#";if(x){var y=c("ge")(u[1].slice(1),l,v);if(y&&(w||y.tagName.toLowerCase()==v))for(var z=0;z<o.length;z++)if(t&&c("containsNode")(y,o[z])){s=[y];break}else if(document==o[z]||c("containsNode")(o[z],y)&&o[z]!==y){s=[y];break}}else{var A=[],B=o.length,C,D=!t&&r.indexOf("[")<0&&document.querySelectorAll;for(var E=0;E<B;E++){if(t){C=[];var F=o[E].parentNode;while(c("isElementNode")(F)){if(w||F.tagName.toLowerCase()==v)C.push(F);F=F.parentNode}}else if(D)if(h.test(r))C=o[E].getElementsByClassName(r.substring(1));else C=o[E].querySelectorAll(r);else C=o[E].getElementsByTagName(v);var G=C.length;for(var H=0;H<G;H++)A.push(C[H])}if(!D)for(var I=1;I<u.length;I++){var J=u[I],K=J.charAt(0)==".",L=J.substring(1);for(E=0;E<A.length;E++){var M=A[E];if(!M||M.nodeType!==1)continue;if(K){if(!c("CSS").hasClass(M,L))delete A[E];continue}else{var N=J.slice(1,J.length-1),O=N.indexOf("=");if(O<0){if(!i(M,N)){delete A[E];continue}}else{var P=N.substr(0,O),Q=N.substr(O+1);Q=Q.slice(1,Q.length-1);if(M.getAttribute(P)!=Q){delete A[E];continue}}}}}for(E=0;E<A.length;E++)if(A[E]){s.push(A[E]);if(t)break}}o=s}return o},getSelection:function k(){var l=window.getSelection;if(l)return l()+"";else{var m=document.selection;if(m)return m.createRange().text}return null},contains:function k(l,m){return c("containsNode")(c("ge")(l),c("ge")(m))},getRootElement:function k(){var l=c("ifRequired")("Quickling",function(m){return m.isActive()?c("ge")("content"):null});return l||document.body},isNodeOfType:function k(l,m){var n=c("createArrayFromMixed")(m).join("|").toUpperCase().split("|"),o=c("createObjectFrom")(n);return c("isNode")(l)&&l.nodeName in o},isInputNode:function k(l){return j.isNodeOfType(l,["input","textarea"])||l.contentEditable==="true"}};f.exports=j}),18);
__d("DataStore",["DataStoreConfig","isEmpty"],(function a(b,c,d,e,f,g){__p&&__p();var h=c("DataStoreConfig").useExpando,i={},j=1;function k(n){if(typeof n=="string")return"str_"+n;else return"elem_"+(n.__FB_TOKEN||(n.__FB_TOKEN=[j++]))[0]}function l(n){if(h&&typeof n==="object")return n.__FB_STORE||(n.__FB_STORE={});var o=k(n);return i[o]||(i[o]={})}var m={set:function n(o,p,q){if(!o)throw new TypeError("DataStore.set: namespace is required, got "+typeof o);var r=l(o);r[p]=q;return o},get:function n(o,p,q){__p&&__p();if(!o)throw new TypeError("DataStore.get: namespace is required, got "+typeof o);var r=l(o),s=r[p];if(typeof s==="undefined"&&o.getAttribute)if(o.hasAttribute&&!o.hasAttribute("data-"+p))s=undefined;else{var t=o.getAttribute("data-"+p);s=null===t?undefined:t}if(q!==undefined&&s===undefined)s=r[p]=q;return s},remove:function n(o,p){if(!o)throw new TypeError("DataStore.remove: namespace is required, got "+typeof o);var q=l(o),r=q[p];delete q[p];if(c("isEmpty")(q))m.purge(o);return r},purge:function n(o){if(h&&typeof o==="object")delete o.__FB_STORE;else delete i[k(o)]},_storage:i};f.exports=m}),18);
__d("MutationObserver",[],(function a(b,c,d,e,f,g){__p&&__p();h.prototype.observe=function(j,k){"use strict"};h.prototype.disconnect=function(){"use strict"};h.prototype.takeRecords=function(){"use strict";return null};function h(){"use strict"}var i=b.MutationObserver||b.WebKitMutationObserver||h;f.exports=i}),18);
__d("PageDOMMutationObserver",["ExecutionEnvironment","MutationObserver"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=new(c("MutationObserver"))(function(){}),i=false,j={tryStart:function k(){__p&&__p();var l=typeof h.takeRecords==="function";if(!c("ExecutionEnvironment").canUseDOM||!l){j.tryStart=function(){};j.consumePendingDOMMutations=function(){return 0};return}if(!window.Env||!document.body)return;j.tryStart=function(){};if(!window.Env.dom_mutation_flag)return;i=true;h.observe(document.body,{attributes:true,childList:true,characterData:true,subtree:true})},consumePendingDOMMutations:function k(){var l=h.takeRecords();return l!=null?l.length:0},isSupported:function k(){return i}};f.exports=j}),18);
__d("OnDemandExecutionContextObserver",["TimeSlice"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(){this.$OnDemandExecutionContextObserver5=false;this.$OnDemandExecutionContextObserver4=false;this.$OnDemandExecutionContextObserver1=0;this.$OnDemandExecutionContextObserver2={};this.$OnDemandExecutionContextObserver3=0}h.prototype.onNewContextCreatedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onNewContextCreatedWhileDisabled=function(i,j,k){};h.prototype.onContextCanceled=function(i,j){};h.prototype.onBeforeContextStartedWhileEnabled=function(i,j,k){throw Error("unimplemented abstract method")};h.prototype.onBeforeContextStartedWhileDisabled=function(i,j,k){};h.prototype.onAfterContextStartedWhileEnabled=function(i,j,k,l){throw Error("unimplemented abstract method")};h.prototype.onAfterContextStartedWhileDisabled=function(i,j,k,l){};h.prototype.onAfterContextEndedWhileEnabled=function(i,j,k,l){throw Error("unimplemented abstract method")};h.prototype.onAfterContextEndedWhileDisabled=function(i,j,k,l){};h.prototype.onNewContextCreated=function(i,j,k){if(this.isEnabled())return this.onNewContextCreatedWhileEnabled(i,j,k);else{this.onNewContextCreatedWhileDisabled(i,j,k);return null}};h.prototype.onBeforeContextStarted=function(i,j,k){if(this.isEnabled())return this.onBeforeContextStartedWhileEnabled(i,j,k);else{this.onBeforeContextStartedWhileDisabled(i,j,k);return null}};h.prototype.onAfterContextStarted=function(i,j,k,l){var m=k;if(this.isEnabled())return this.onAfterContextStartedWhileEnabled(i,j,m,l);else{this.onAfterContextStartedWhileDisabled(i,j,m,l);return null}};h.prototype.onAfterContextEnded=function(i,j,k,l){if(this.isEnabled()){var m=k;this.onAfterContextEndedWhileEnabled(i,j,m,l)}else this.onAfterContextEndedWhileDisabled(i,j,k,l);if(this.$OnDemandExecutionContextObserver4&&!this.$OnDemandExecutionContextObserver5&&i.isRoot){this.onDisable();this.$OnDemandExecutionContextObserver4=false}};h.prototype.onDisable=function(){};h.prototype.onEnable=function(){};h.prototype.getBeforeID=function(){throw Error("unimplemented abstract method")};h.prototype.getAfterID=function(){throw Error("unimplemented abstract method")};h.prototype.isEnabled=function(){return this.$OnDemandExecutionContextObserver4};h.prototype.__getExpiryCallback=function(){__p&&__p();var i=++this.$OnDemandExecutionContextObserver1;this.$OnDemandExecutionContextObserver2[i]=true;this.$OnDemandExecutionContextObserver3++;return function(){if(this.$OnDemandExecutionContextObserver2[i]){delete this.$OnDemandExecutionContextObserver2[i];this.$OnDemandExecutionContextObserver3--;if(this.$OnDemandExecutionContextObserver3===0)this.$OnDemandExecutionContextObserver5=false}}.bind(this)};h.prototype.expressInterest=function(){var i=this.__getExpiryCallback();if(!this.isEnabled()){this.onEnable();c("TimeSlice").catchUpOnDemandExecutionContextObservers(this)}this.$OnDemandExecutionContextObserver4=true;this.$OnDemandExecutionContextObserver5=true;return i};f.exports=h}),null);
__d("ProfilingCountersStore",["IntervalTrackingBoundedBuffer"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=new(c("IntervalTrackingBoundedBuffer"))(),i={getInstance:function j(){return h},toMap:function j(k){var l={};k.forEach(function(m){return l[m.getTimeSliceContextID()]=m});return l},getNestedTotals:function j(k){return i._accumulateOverNestedActiveCounters(k,function(l,m){i._addOnto(m,l.getActiveCounters().getTotals());return m},{})},_accumulateOverNestedActiveCounters:function j(k,l,m){__p&&__p();var n=m;if(k.hasActiveCounters())n=l(k,n);if(k.processedNestedContexts!=null)for(var o=k.processedNestedContexts,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;n=i._accumulateOverNestedActiveCounters(s,l,n)}return n},_getMaximumAttribution:function j(k,l){__p&&__p();if(k.length===0)return null;for(var m=k,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p;if(l.propagatedAttributions&&l.propagatedAttributions[q]!=null)return q}var r=null,s=null;for(var t=k,u=Array.isArray(t),v=0,t=u?t:t[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var w;if(u){if(v>=t.length)break;w=t[v++]}else{v=t.next();if(v.done)break;w=v.value}var x=w;if(l.newAttributions&&l.newAttributions[x]!=null){var y=l.newAttributions[x].newCounterIdx;if(s==null||y<s){r=x;s=y}}}return r},getNestedTotalsByAttributions:function j(k,l){__p&&__p();return i._accumulateOverNestedActiveCounters(k,function(m,n){__p&&__p();var o=i._getMaximumAttribution(l,m);if(o){var p=i._getAttributedAndUnattributedForThisContext(o,m),q=p.attributed,r=p.unattributed;if(q!=null)i._addOnto(n.attributed,q);if(r!=null)i._addOnto(n.unattributed,r)}else i._addOnto(n.unattributed,m.getActiveCounters().getTotals());return n},{attributed:{},unattributed:{}})},_getAttributedAndUnattributedForThisContext:function j(k,l){__p&&__p();var m=l.getActiveCounters().getTotals();if(l.propagatedAttributions!=null&&l.propagatedAttributions[k]!=null)return{attributed:m,unattributed:null};else if(l.newAttributions!=null&&l.newAttributions[k]!=null){var n=l.newAttributions[k].snapshotAtStart;if(n!=null){var o=Object.entries(n);for(var p=0;p<o.length;p++){var q=o[p],r=q[0],s=q[1],t=m[r]-s;if(t===0)delete m[r];else m[r]=t}return{attributed:m,unattributed:n}}else return{attributed:m,unattributed:null}}else return{attributed:null,unattributed:m}},_addOnto:function j(k,l){__p&&__p();for(var m=Object.entries(l),n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p,r=q[0],s=q[1];k[r]=(k[r]||0)+s}}};f.exports=i}),18);
__d("ProfilingCounters",["ErrorUtils","ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCountersStore","TimeSlice","TimeSliceInteractionSV","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;c("performanceAbsoluteNow")();var j={ALL:"ALL",ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC:"ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"},k=100,l=[];h=babelHelpers.inherits(m,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;m.prototype.onNewContextCreatedWhileEnabled=function(q,r,s){"use strict";return n.currentContext().getPropagatedContextForChild(!!(s&&s.isContinuation))};m.prototype.onBeforeContextStartedWhileEnabled=function(q,r,s){"use strict";__p&&__p();var t=s&&s.propagateCounterAttribution,u=null;if(q.executionNumber>0&&r)for(var v=Object.entries(r),w=Array.isArray(v),x=0,v=w?v:v[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var y;if(w){if(x>=v.length)break;y=v[x++]}else{x=v.next();if(x.done)break;y=x.value}var z=y,A=z[0],B=z[1],C=B.propagationType;if(C!=="ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC"){u=u||{};u[A]=B}}else u=r;var D=n.currentContext().getExecutionContext(!!(s&&s.isContinuation),u),E=new n(false,D,q.contextID);if(t!=null)E.addAttribution(t,j.ALL);n.nestContext(E);return null};m.prototype.onAfterContextStartedWhileEnabled=function(q,r,s,t){"use strict";return null};m.prototype.onAfterContextEndedWhileEnabled=function(q,r,s,t){"use strict";var u=n.unnestContext();if(q.isRoot)c("ProfilingCountersStore").getInstance().pushElement(u)};m.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.PROFILING_COUNTERS};m.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.PROFILING_COUNTERS};m.prototype.onDisable=function(){"use strict";n.resetState()};function m(){"use strict";h.apply(this,arguments)}n.getObserver=function(){"use strict";if(!n.$ProfilingCounters2)n.$ProfilingCounters2=new m();return n.$ProfilingCounters2};n.wrapInSingleContext=function(q){"use strict";var r=new n(false,null,0);q.forEach(function(s){return r.$ProfilingCounters3(s,false)});return r};n.startTimingInContext=function(q,r){"use strict";__p&&__p();if(!n.getObserver().isEnabled())return null;for(var s=l,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;if(w.getTimeSliceContextID()===r)return w.getActiveCounters().startTiming(q)}return null};n.stopTimingInContext=function(q,r){"use strict";__p&&__p();if(!n.getObserver().isEnabled())return;for(var s=l,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;if(w.getTimeSliceContextID()===r){w.getActiveCounters().stopTiming(q);return}}return};n.startTiming=function(q){"use strict";return n.currentContext().getActiveCounters().startTiming(q)};n.stopTiming=function(q){"use strict";return n.currentContext().getActiveCounters().stopTiming(q)};n.incrementCounter=function(q,r){"use strict";n.currentContext().getActiveCounters().incrementCounter(q,r)};n.currentContext=function(){"use strict";return l[l.length-1]};function n(q,r,s){"use strict";this.isGlobal=q;this.propagatedAttributions=r;this.newAttributions=null;this.active=null;this.processedNestedContexts=null;this.newAttributionsCount=0;this.$ProfilingCounters1=s}n.prototype.addAttribution=function(q,r){"use strict";if(!this.$ProfilingCounters4(q)){if(this.newAttributions==null)this.newAttributions={};this.newAttributions[q]={newCounterIdx:this.newAttributionsCount,propagationType:r,snapshotAtStart:this.hasActiveCounters()?this.getActiveCounters().getTotals():null};this.newAttributionsCount++}return this};n.prototype.$ProfilingCounters5=function(q,r){"use strict";return r!=null&&r[q]!=null};n.prototype.$ProfilingCounters4=function(q){"use strict";return this.$ProfilingCounters5(q,this.propagatedAttributions)||this.$ProfilingCounters5(q,this.newAttributions)};n.$ProfilingCounters6=function(q,r,s){"use strict";for(var t=0;t<s.length;t++){var u=s[t],v=u[0],w=u[1],x=w.propagationType;if(x===j.ALL||r)q[v]=w}};n.prototype.getPropagatedContextForChild=function(q){"use strict";__p&&__p();var r=void 0;if(this.newAttributions==null)if(this.propagatedAttributions==null||q)return this.propagatedAttributions;else{r=Object.entries(this.propagatedAttributions);var s=true;for(var t=0;t<r.length;t++){var u=r[t],v=u[0],w=u[1];if(w.propagationType===j.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC){s=false;break}}if(s)return this.propagatedAttributions}var x={};if(this.propagatedAttributions!=null)n.$ProfilingCounters6(x,q,r||Object.entries(this.propagatedAttributions));if(this.newAttributions!=null)n.$ProfilingCounters6(x,q,Object.entries(this.newAttributions));return x};n.prototype.getExecutionContext=function(q,r){"use strict";var s=c("TimeSliceInteractionSV").ref_counting_fix&&q?this.getPropagatedContextForChild(q)||{}:{};if(r)n.$ProfilingCounters6(s,q,Object.entries(r));return s};n.prototype.getActiveCounters=function(){"use strict";if(this.active==null)this.active=new o();return this.active};n.prototype.$ProfilingCounters7=function(){"use strict";return this.isGlobal};n.prototype.hasActiveCounters=function(){"use strict";return this.active!=null};n.nestContext=function(q){"use strict";l.push(q)};n.unnestContext=function(){"use strict";if(l.length===1)throw new Error("popping off the global context");var q=l.pop();if(q.hasActiveCounters())var r=q.getActiveCounters();if(q.hasActiveCounters()||q.processedNestedContexts!=null)n.currentContext().$ProfilingCounters3(q);return q};n.prototype.$ProfilingCounters3=function(q){var r=arguments.length<=1||arguments[1]===undefined?true:arguments[1];"use strict";if(this.$ProfilingCounters7())return;else if(!(r&&this.processedNestedContexts!=null&&this.processedNestedContexts.length>=k)){this.processedNestedContexts=this.processedNestedContexts||[];this.processedNestedContexts.push(q)}};n.prototype.getTimeSliceContextID=function(){"use strict";return this.$ProfilingCounters1};n.resetState=function(){"use strict";l=[new n(true,null,0)]};n.getHandle=function(){"use strict";return p};n.AttributionPropagation=j;function o(){"use strict";this.$SingleProfilingCounters1=null;this.$SingleProfilingCounters2=null;this.$SingleProfilingCounters3=null;this.$SingleProfilingCounters4=null}o.prototype.startTiming=function(q){"use strict";__p&&__p();var r=o.$SingleProfilingCounters5++,s={value:0,counter:q,id:r,lastStartTime:0},t=this.$SingleProfilingCounters1||[];this.$SingleProfilingCounters2=this.$SingleProfilingCounters2||{};this.$SingleProfilingCounters2[r]=t.length;t.push(s);var u=c("performanceAbsoluteNow")();s.lastStartTime=u;if(t.length>1){var v=t[t.length-2];v.value+=u-v.lastStartTime}this.$SingleProfilingCounters1=t;return r};o.prototype.stopTiming=function(q){"use strict";__p&&__p();var r=c("performanceAbsoluteNow")(),s=this.$SingleProfilingCounters2,t=this.$SingleProfilingCounters1;if(s==null||t==null){c("ErrorUtils").reportError(new Error("token does not match the counter context"));return 0}var u=s[q];delete s[q];if(u==null||t[u]==null)return 0;var v=null,w=0;while(t.length-1>u){var x=t.pop();w+=x.value;delete s[x.id];if(v==null&&x.lastStartTime!=null)v=x.lastStartTime}var y=t.pop();y.value+=r-(v||y.lastStartTime);y.value+=w;var z=this.$SingleProfilingCounters4||{};z[y.counter]=z[y.counter]||0;z[y.counter]+=y.value;if(t.length>0)t[t.length-1].lastStartTime=r;this.$SingleProfilingCounters1=t;this.$SingleProfilingCounters4=z;this.$SingleProfilingCounters2=s;return y.value};o.prototype.incrementCounter=function(q,r){"use strict";var s=this.$SingleProfilingCounters3||{};s[q]=s[q]||0;s[q]+=r;this.$SingleProfilingCounters3=s};o.prototype.getTotals=function(){"use strict";return babelHelpers["extends"]({},this.$SingleProfilingCounters4||{},this.$SingleProfilingCounters3||{})};o.prototype.openCounterCount=function(){"use strict";return this.$SingleProfilingCounters1!=null?this.$SingleProfilingCounters1.length:0};o.$SingleProfilingCounters5=1;l.push(new n(true,null,0));c("TimeSlice").registerExecutionContextObserver(n.getObserver());var p=n.getObserver().expressInterest();b.ProfilingCounters=n;f.exports=n}),3);
__d("ArtilleryJSPointTypes",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ASYNC_REQUEST_SENT:1,ASYNC_RESPONSE_RECEIVED:2,TRACE_STARTED:3,TRACE_ENDED:4})}),null);
/**
 * License: https://www.facebook.com/legal/license/IOrG1U-MQVN/
 */
__d("Alea",[],(function a(b,c,d,e,f,g){__p&&__p();function h(){__p&&__p();var j=4022871197,k=function k(l){__p&&__p();l=l.toString();for(var m=0;m<l.length;m++){j+=l.charCodeAt(m);var n=.02519603282416938*j;j=n>>>0;n-=j;n*=j;j=n>>>0;n-=j;j+=n*4294967296}return(j>>>0)*23283064365386963e-26};k.version="Mash 0.9";return k}function i(){__p&&__p();return function(j){__p&&__p();var k=0,l=0,m=0,n=1;if(j.length===0)j=[new Date()];var o=new h();k=o(" ");l=o(" ");m=o(" ");for(var p=0;p<j.length;p++){k-=o(j[p]);if(k<0)k+=1;l-=o(j[p]);if(l<0)l+=1;m-=o(j[p]);if(m<0)m+=1}o=null;var q=function q(){var r=2091639*k+n*23283064365386963e-26;k=l;l=m;m=r-(n=r|0);return m};q.version="Alea 0.9";q.args=j;return q}(Array.prototype.slice.call(arguments))}f.exports=i}),null);
__d("ArtilleryTraceIDUtils",["Alea","FBLogger","ServerNonce"],(function a(b,c,d,e,f,g){__p&&__p();var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=c("Alea")(c("ServerNonce").ServerNonce),j=function j(){__p&&__p();var l=0,m=0,n="";for(var o=10;o>=0;o--){if(l<6){m=Math.floor(2147483648*i());l=32}if(o===0)m&=7;n=h.charAt(m&63)+n;m>>=6;l-=6}return n},k={newTraceId:function l(){var m=void 0;for(var n=3;n>0;n--){m=j();if(m!=this.getDummyId())return m}c("FBLogger")("FIXME").mustfix("failed to generate valid Fbtrace id");return this.getDummyId()},newObjectId:function l(){return this.newTraceId()},getDummyId:function l(){return"AAAAAAAAAAA"},traceIdToBucket:function l(m){var n=m.charAt(m.length-1);return h.indexOf(n)%32}};f.exports=k}),null);
__d("LogBuffer",["CircularBuffer"],(function a(b,c,d,e,f,g){__p&&__p();var h=b.setTimeout.nativeBackup||b.setTimeout,i=5e3,j={},k={},l={write:function m(n,o){var p=j[n]=j[n]||new(c("CircularBuffer"))(i);p.write(o);if(k[n])k[n].forEach(function(q){try{q(o)}catch(r){}})},read:function m(n){if(!j[n])return[];else return j[n].read()},tail:function m(n,o){__p&&__p();if(typeof o!=="function")return;k[n]=k[n]||[];k[n].push(o);if(j[n]){var p=j[n];p.read().forEach(function(q){try{o(q)}catch(r){}})}},expand:function m(n,o){var p=j[n];if(p)p.expand(o);else j[n]=new(c("CircularBuffer"))(o)},clear:function m(n){if(j[n])h(function(){j[n].clear()},0)}};f.exports=l}),null);
__d("Heartbeat",["Env","ExecutionContextObservers","FBLogger","LogBuffer","OnDemandExecutionContextObserver","TimeSlice","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i;h=babelHelpers.inherits(j,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;function j(){var m,n;for(var o=arguments.length,p=Array(o),q=0;q<o;q++)p[q]=arguments[q];return n=(m=i.constructor).call.apply(m,[this].concat(p)),this.$HeartbeatObserver1=null,this.$HeartbeatObserver2=33,this.$HeartbeatObserver3=60,this.$HeartbeatObserver4=null,this.$HeartbeatObserver5=null,this.$HeartbeatObserver6={},this.$HeartbeatObserver7=null,this.$HeartbeatObserver8=[],this.$HeartbeatObserver9=1,this.$HeartbeatObserver10=null,n}j.prototype.onNewContextCreatedWhileEnabled=function(m,n,o){return null};j.prototype.onBeforeContextStartedWhileEnabled=function(m,n,o){return null};j.prototype.onAfterContextStartedWhileEnabled=function(m,n,o,p){return null};j.prototype.onAfterContextEndedWhileEnabled=function(m,n,o,p){var q=m.absBeginTimeMs,r=m.absEndTimeMs,s=m.name,t=m.isRoot;if(t&&q!=null&&r!=null)if(this.$HeartbeatObserver6[s]){this.$HeartbeatObserver11({type:"ignored_exec",timeMs:q},true);this.$HeartbeatObserver11({type:"ignored_exec",timeMs:r},false)}else{this.$HeartbeatObserver11({type:"exec",timeMs:q},true);this.$HeartbeatObserver11({type:"exec",timeMs:r},false)}};j.prototype.__getExpiryCallback=function(){var m=i.__getExpiryCallback.call(this),n=c("performanceAbsoluteNow")();this.$HeartbeatObserver8.push([n,m]);return function(){m();this.$HeartbeatObserver12()}.bind(this)};j.prototype.onEnable=function(){__p&&__p();var m=c("Env").timeslice_heartbeat_config||{};this.$HeartbeatObserver2=m.pollIntervalMs||this.$HeartbeatObserver2;this.$HeartbeatObserver3=m.idleGapThresholdMs||this.$HeartbeatObserver3;this.$HeartbeatObserver6=m.ignoredTimesliceNames||this.$HeartbeatObserver6;var n=b.setInterval.nativeBackup||b.setInterval;this.$HeartbeatObserver5=n(this.$HeartbeatObserver13.bind(this),this.$HeartbeatObserver2);var o=c("performanceAbsoluteNow")();this.$HeartbeatObserver4={type:"beat",timeMs:o};this.$HeartbeatObserver7=o+this.$HeartbeatObserver2;this.$HeartbeatObserver10=o};j.prototype.onDisable=function(){if(this.$HeartbeatObserver5)clearInterval(this.$HeartbeatObserver5);this.$HeartbeatObserver5=null};j.prototype.getBeforeID=function(){return c("ExecutionContextObservers").beforeIDs.HEARTBEAT};j.prototype.getAfterID=function(){return c("ExecutionContextObservers").afterIDs.HEARTBEAT};j.prototype.$HeartbeatObserver14=function(event){return event.type=="beat"||event.type=="ignored_exec"};j.prototype.$HeartbeatObserver11=function(m,n){__p&&__p();if(this.$HeartbeatObserver4==null){c("FBLogger")("FIXME").mustfix("lastEvent should never be null");this.$HeartbeatObserver4=m;return}var o=this.$HeartbeatObserver4.timeMs,p=m.timeMs;if(n){var q=this.$HeartbeatObserver7+this.$HeartbeatObserver3,r=p>q;if(this.$HeartbeatObserver4.type==="exec"){if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_btwn_exec":"btwn_exec");else if(this.$HeartbeatObserver14(m))this.$HeartbeatObserver15(o,p,r?"likely_post_exec":"post_exec")}else if(this.$HeartbeatObserver14(this.$HeartbeatObserver4))if(m.type==="exec")this.$HeartbeatObserver15(o,p,r?"likely_pre_exec":"pre_exec");else if(this.$HeartbeatObserver14(m)&&r){var s=m.type==="beat"?"delayed_beat":"delayed_beat_btwn_ignored";this.$HeartbeatObserver15(o,p,s)}}this.$HeartbeatObserver4=m};j.prototype.$HeartbeatObserver15=function(m,n,o){if(m<n)c("LogBuffer").write("time_slice_heartbeat",{begin:m,end:n,id:this.$HeartbeatObserver9++,parentID:null,guard:"browser time: "+o,representsExecution:false})};j.prototype.$HeartbeatObserver13=function(){var m=c("performanceAbsoluteNow")();this.$HeartbeatObserver12(m);this.$HeartbeatObserver11({type:"beat",timeMs:m},true);this.$HeartbeatObserver7=m+this.$HeartbeatObserver2};j.prototype.$HeartbeatObserver12=function(m){__p&&__p();var n=m||c("performanceAbsoluteNow")();while(this.$HeartbeatObserver8.length>0){var o=this.$HeartbeatObserver8[0],p=o[0],q=o[1];if(n-p>l.MAX_SINGLE_INTEREST_TIME_MS){q();this.$HeartbeatObserver8.shift()}else break}var r=this.$HeartbeatObserver10;if(n-r>l.MAX_ENABLE_TO_DISABLE_TIME_MS)this.$HeartbeatObserver16()};j.prototype.$HeartbeatObserver16=function(){__p&&__p();for(var m=this.$HeartbeatObserver8,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p,r=q[0],s=q[1];s()}this.$HeartbeatObserver8=[]};var k=new j();c("TimeSlice").registerExecutionContextObserver(k);var l={MAX_SINGLE_INTEREST_TIME_MS:6e4,MAX_ENABLE_TO_DISABLE_TIME_MS:4*6e4,get:function m(){return k},enableHeartbeat:function m(){},disablePageHeartbeat:function m(){}};f.exports=l}),3);
__d("Random",["Alea","ServerNonce"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=4294967296,i=c("ServerNonce").ServerNonce,j=c("Alea")(i),k={random:function l(){if(window!==undefined&&Uint32Array!==undefined){var m=new Uint32Array(1),n=window.crypto||window.msCrypto;if(n&&n.getRandomValues){n.getRandomValues(m);return m[0]/h}}return j()},uint32:function l(){return Math.floor(this.random()*h)},coinflip:function l(m){if(m===0)return false;if(m<=1)return true;return k.random()*m<=1}};f.exports=k}),null);
__d("TimeSliceExecutionLogger",["ExecutionContextObservers","IntervalTrackingBoundedBuffer","OnDemandExecutionContextObserver","TimeSlice","TimingAnnotations","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h,i;"use strict";var j=1e4,k={BEGIN:"b",END:"e"},l=new(c("TimingAnnotations"))(),m=void 0;h=babelHelpers.inherits(n,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;function n(){var p,q;"use strict";for(var r=arguments.length,s=Array(r),t=0;t<r;t++)s[t]=arguments[t];return q=(p=i.constructor).call.apply(p,[this].concat(s)),this.$TimeSliceExecutionLogger1=new(c("IntervalTrackingBoundedBuffer"))(j),q}n.prototype.onNewContextCreatedWhileEnabled=function(p,q,r){"use strict";if(p)return c("performanceAbsoluteNow")();else return null};n.prototype.onBeforeContextStartedWhileEnabled=function(p,q,r){"use strict";var s={type:k.BEGIN,ts:p.absBeginTimeMs};if(q!==null)s.creation=q;this.$TimeSliceExecutionLogger1.pushElement(s);var t=m;m=null;return t};n.prototype.onAfterContextStartedWhileEnabled=function(p,q,r,s){"use strict";return r};n.prototype.onAfterContextEndedWhileEnabled=function(p,q,r,s){"use strict";var t=p.absEndTimeMs,u={type:k.END,ts:t,name:p.name,id:p.contextID};if(m)u.annotations=m.prepareToSend();this.$TimeSliceExecutionLogger1.pushElement(u);m=r};n.prototype.annotateCurrentExecution=function(){"use strict";if(!this.isEnabled())return l;if(m==null)m=new(c("TimingAnnotations"))();return m};n.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.TIMESLICE_EXECUTION_LOGGER};n.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.TIMESLICE_EXECUTION_LOGGER};n.prototype.getBuffer=function(){"use strict";return this.$TimeSliceExecutionLogger1};var o=new n();c("TimeSlice").registerExecutionContextObserver(o);f.exports=o}),null);
__d("TimeSliceInteractionExtraSaver",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({EXAMPLE_COMPONENT_SAVER:"example_component_saver",ADS_WAIT_TIME_SAVER:"ads_wait_time_saver",TIMESLICE_EXECUTION_SAVER:"timeslice_execution_saver"})}),null);
__d("TimeSliceExecutionDataSource",["TimeSliceExecutionLogger","TimeSliceInteractionExtraSaver","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={registerInteraction:function i(j){j.countDown();var k=c("performanceAbsoluteNow")(),l=c("TimeSliceExecutionLogger").getBuffer().open(),m=c("TimeSliceExecutionLogger").expressInterest();j.registerOnBeforeFinish(function(n){m();var o=l.close(),p=l.hasOverflown();n.recordWithExtraSaver(c("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"entries",{startTime:k,entries:o,hasOverflown:p})});j.registerOnCleanup(function(){m();l.close()})}};f.exports=h}),null);
__d("TimeSliceInteractionBootloadForPost",["Bootloader"],(function a(b,c,d,e,f,g){"use strict";function h(i){c("Bootloader").loadModules(["Banzai","BanzaiStream","BanzaiODS","ResourceTimingBootloaderHelper","TimeSliceHelper","SnappyCompressUtil"],i,"TimeSliceInteractionBootloadForPost")}f.exports=h}),null);
__d("TimeSliceInteractionReliability",["Map","ifRequired"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h="timeslice_interactions",i=true,j=new(c("Map"))();function k(m,n,o){return n+":"+o+":"+m}function l(m,n,o){__p&&__p();var p=k(m,n,o),q=c("ifRequired")("BanzaiODS",function(f){return f});if(!q){var r=j.get(p)||0;j.set(p,r+1)}else{if(i){j.forEach(function(s,t){return q.bumpEntityKey(h,t,s)});i=false}q.bumpEntityKey(h,p,1)}}f.exports={bumpLifecycleCounter:l}}),null);
__d("EventEmitterWithValidation",["BaseEventEmitter"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i;h=babelHelpers.inherits(j,c("BaseEventEmitter"));i=h&&h.prototype;function j(m){i.constructor.call(this);this.$EventEmitterWithValidation1=Object.keys(m)}j.prototype.emit=function(m){k(m,this.$EventEmitterWithValidation1);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}f.exports=j}),null);
__d("mixInEventEmitter",["invariant","EventEmitterWithHolding","EventEmitterWithValidation","EventHolder"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k,l){l||h(0);var m=k.prototype||k;!m.__eventEmitter||h(0);var n=k.constructor;if(n)n===Object||n===Function||h(0);m.__types=babelHelpers["extends"]({},m.__types,l);Object.assign(m,j)}var j={emit:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emit(l,m,n,o,p,q,r)},emitAndHold:function k(l,m,n,o,p,q,r){return this.__getEventEmitter().emitAndHold(l,m,n,o,p,q,r)},addListener:function k(l,m,n){return this.__getEventEmitter().addListener(l,m,n)},once:function k(l,m,n){return this.__getEventEmitter().once(l,m,n)},addRetroactiveListener:function k(l,m,n){return this.__getEventEmitter().addRetroactiveListener(l,m,n)},listeners:function k(l){return this.__getEventEmitter().listeners(l)},removeAllListeners:function k(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function k(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function k(l){this.__getEventEmitter().releaseHeldEventType(l)},__getEventEmitter:function k(){if(!this.__eventEmitter){var l=new(c("EventEmitterWithValidation"))(this.__types),m=new(c("EventHolder"))();this.__eventEmitter=new(c("EventEmitterWithHolding"))(l,m)}return this.__eventEmitter}};f.exports=i}),null);
__d("Visibility",["TimeSlice","mixInEventEmitter"],(function a(b,c,d,e,f,g){__p&&__p();var h=void 0,i=void 0;if(document.hidden!==undefined){h="hidden";i="visibilitychange"}else if(document.mozHidden!==undefined){h="mozHidden";i="mozvisibilitychange"}else if(document.msHidden!==undefined){h="msHidden";i="msvisibilitychange"}else if(document.webkitHidden!==undefined){h="webkitHidden";i="webkitvisibilitychange"}function j(){return h?document[h]:false}function k(){return document.addEventListener&&i!==undefined}var l={HIDDEN:"hidden",VISIBLE:"visible",isHidden:j,isSupported:k};c("mixInEventEmitter")(l,{visible:true,hidden:true});if(k())document.addEventListener(i,c("TimeSlice").guard(function m(n){l.emit(j()?l.HIDDEN:l.VISIBLE,{changeTime:n.timeStamp})},"visibility change"));f.exports=l}),null);
__d("compactArray",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(i){var j=[];for(var k=0;k<i.length;++k){var l=i[k];if(l!=null)j.push(l)}return j}f.exports=h}),null);
__d("performanceNavigationStart",["performance"],(function a(b,c,d,e,f,g){__p&&__p();var h,i=void 0;if(c("performance").now)if(c("performance").timing&&c("performance").timing.navigationStart)i=function i(){return c("performance").timing.navigationStart};else if(typeof window._cstart==="number")i=function i(){return window._cstart};else(function(){var j=Date.now();i=function i(){return j}})();else i=function i(){return 0};f.exports=i}),null);
__d("performanceNow",["performance"],(function a(b,c,d,e,f,g){var h;if(c("performance").now)h=function h(){return c("performance").now()};else h=function h(){return Date.now()};f.exports=h}),null);
__d("nativeRequestAnimationFrame",[],(function a(b,c,d,e,f,g){var h=b.requestAnimationFrame&&b.requestAnimationFrame.nativeBackup||b.requestAnimationFrame||b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||b.oRequestAnimationFrame||b.msRequestAnimationFrame;f.exports=h}),18);
__d("requestAnimationFramePolyfill",["emptyFunction","nativeRequestAnimationFrame"],(function a(b,c,d,e,f,g){var h=0,i=c("nativeRequestAnimationFrame")||function(j){var k=Date.now(),l=Math.max(0,16-(k-h));h=k+l;return b.setTimeout(function(){j(Date.now())},l)};i(c("emptyFunction"));f.exports=i}),18);
__d("IdleCallbackImplementation",["performanceNow","requestAnimationFramePolyfill"],(function a(b,c,d,e,f,g){__p&&__p();var h=[],i=0,j=0,k=-1,l=false,m=1e3/60,n=2;function o(A){return A}function p(A){return A}function q(A,B){var C,D=j++;h[D]=A;s();if(B!=null&&B.timeout>0)(function(){var E=o(D);b.setTimeout(function(){return y(E)},B.timeout)})();return o(D)}function r(A){var B=p(A);h[B]=null}function s(){if(!l){l=true;c("requestAnimationFramePolyfill")(function(A){l=false;u(c("performanceNow")()-A)})}}function t(A){var B=m-n;if(A<B)return B-A;var C=A%m;if(C>B||C<n)return 0;else return B-C}function u(A){__p&&__p();var B=c("performanceNow")();if(B>k){var C=t(A);if(C>0){var D=B+C;x(D);k=D}}if(v())s()}function v(){return i<h.length}function w(){while(v()){var A=h[i];i++;if(A)return A}}function x(A){var B=void 0;while(c("performanceNow")()<A&&(B=w()))B(new z(A))}function y(A){var B=p(A),C=h[B];if(C){r(A);C(new z(null))}}function z(A){"use strict";this.didTimeout=A==null;this.$IdleCallbackDeadline1=A}z.prototype.timeRemaining=function(){"use strict";var A=this.$IdleCallbackDeadline1;if(A!=null){var B=c("performanceNow")();if(B<A)return A-B}return 0};f.exports={requestIdleCallback:q,cancelIdleCallback:r}}),null);
__d("requestIdleCallbackAcrossTransitions",["IdleCallbackImplementation","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.requestIdleCallback||c("IdleCallbackImplementation").requestIdleCallback;f.exports=function i(j,k){return h.call(b,c("TimeSlice").guard(j,"requestIdleCallback",{propagationType:c("TimeSlice").PropagationType.CONTINUATION}),k)}}),null);
__d("TimeSliceInteraction",["invariant","ArtilleryJSPointTypes","ArtilleryTraceIDUtils","Bootloader","CircularBuffer","ErrorUtils","FBLogger","Heartbeat","Map","ProfilingCounters","ProfilingCountersStore","Random","ResourceTimingsStore","ResourceTypes","Set","TimeSlice","TimeSliceExecutionDataSource","TimeSliceInteractionBootloadForPost","TimeSliceInteractionReliability","TimeSliceInteractionSV","TimingAnnotations","Visibility","compactArray","performance","performanceAbsoluteNow","performanceNavigationStart","requestIdleCallbackAcrossTransitions","requireWeak"],(function aa(a,b,ba,ca,c,da,d){__p&&__p();var e=void 0;b("requireWeak")("AsyncProfiler",function(c){e=c});var f=void 0;b("requireWeak")("ArtilleryUserTimingProfiler",function(c){f=c});var g={pointGroup:null,type:null,isPointOfInterest:null},h=250,i=new(b("CircularBuffer"))(h),ea=new(b("Map"))(),j=100,k=new(b("CircularBuffer"))(j),l=new(b("Map"))(),m=new(b("TimingAnnotations").EmptyTimingAnnotations)(),n=new(b("TimingAnnotations").EmptyTraceTimingAnnotations)(),o="artillery_javascript_actions",p="artillery_javascript_lite_actions";function q(x){var y="visibility_state_"+x,z={isPointOfInterest:true,pointGroup:"visibility_state_changes"};return function(){return w.informGlobally(y,z)}}if(b("Visibility")&&b("Visibility").addListener){b("Visibility").addListener(b("Visibility").HIDDEN,q("hidden"));b("Visibility").addListener(b("Visibility").VISIBLE,q("visible"))}function r(x){if(b("Visibility")){var y=b("Visibility").isHidden()?b("Visibility").HIDDEN:b("Visibility").VISIBLE;x.inform("visibility_state_"+y,{pointGroup:"visibility_state_changes"})}}function s(x){__p&&__p();var y=b("TimeSliceInteractionSV").interaction_to_coinflip,z=b("TimeSliceInteractionSV").interaction_to_lite_coinflip,A=Object.prototype.hasOwnProperty.call(y,x)?y[x]:b("TimeSliceInteractionSV").default_rate,B=Object.prototype.hasOwnProperty.call(z,x)?z[x]:b("TimeSliceInteractionSV").lite_default_rate,C=new(b("Set"))();if(b("Random").coinflip(B))C.add("lite");if(b("Random").coinflip(A))C.add("full");var D=0;if(C.has("full"))D=1/A;else if(A===0)D=0;else D=1-1/A;var E=0;if(C.has("lite"))E=1/B;return{modes:C,probability:D,liteProbability:E}}function fa(){var x=b("ErrorUtils").normalizeError(Error()).stackFrames;if(x)x.forEach(function(y){return delete y.text});return x}function t(){return l.size!==0}function u(x){return babelHelpers["extends"]({},x,{annotations:x.annotations.prepareToSend()})}function v(x,y){__p&&__p();var z=b("ProfilingCountersStore").getNestedTotalsByAttributions(y,x),A=z.attributed,B=z.unattributed,C={};for(var D=Object.entries(A),E=Array.isArray(D),F=0,D=E?D:D[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var G;if(E){if(F>=D.length)break;G=D[F++]}else{F=D.next();if(F.done)break;G=F.value}var H=G,I=H[0],J=H[1];C["internal:"+I]=J}for(var K=Object.entries(B),L=Array.isArray(K),M=0,K=L?K:K[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var N;if(L){if(M>=K.length)break;N=K[M++]}else{M=K.next();if(M.done)break;N=M.value}var O=N,P=O[0],Q=O[1];C["external:"+P]=Q}return C}w.create=function(x){var y=arguments.length<=1||arguments[1]===undefined?[]:arguments[1],z=arguments.length<=2||arguments[2]===undefined?false:arguments[2];"use strict";var A=new w(x,y,z);A.trace().addStringAnnotation("initiatorType","manually_ended");return A};w.informGlobally=function(x,y){"use strict";if(!t())return m;var z=b("performanceAbsoluteNow")(),A=new(b("TimingAnnotations"))(),B=babelHelpers["extends"]({ts:z,name:x,annotations:A,rawStackTrace:y&&y.rawStackTrace||null,guardStack:b("TimeSlice").getGuardNameStack()},g,y);A.addStringAnnotation("global_point","1");l.forEach(function(C){return C.push(B)});return A};w.informOnPage=function(x,y){"use strict";var z=b("performanceAbsoluteNow")(),A=new(b("TimingAnnotations"))(),B=babelHelpers["extends"]({ts:z,name:x,annotations:A,rawStackTrace:y&&y.rawStackTrace||null,guardStack:[]},g,y);i.write(B);return A};function w(x){__p&&__p();var y,z=this,A=arguments.length<=1||arguments[1]===undefined?[]:arguments[1],B=arguments.length<=2||arguments[2]===undefined?false:arguments[2];"use strict";this.$TimeSliceInteraction2=null;this.$TimeSliceInteraction4=true;this.$TimeSliceInteraction5=null;this.$TimeSliceInteraction6=[];this.$TimeSliceInteraction7=false;this.$TimeSliceInteraction8=null;this.$TimeSliceInteraction12=[];this.$TimeSliceInteraction13=[];this.$TimeSliceInteraction14=[];this.$TimeSliceInteraction15=[];this.$TimeSliceInteraction16=new(b("TimingAnnotations").TraceTimingAnnotations)();this.$TimeSliceInteraction17=new(b("Map"))();this.$TimeSliceInteraction20=null;this.$TimeSliceInteraction21=1;this.$TimeSliceInteraction24=1;this.$TimeSliceInteraction28={};var C=s(x),D=C.modes,E=C.probability,F=C.liteProbability;this.$TimeSliceInteraction18=D;this.$TimeSliceInteraction1=x;this.$TimeSliceInteraction22=E;this.$TimeSliceInteraction23=F;this.$TimeSliceInteraction19=B?b("performanceNavigationStart")():b("performanceAbsoluteNow")();this.$TimeSliceInteraction27=new(b("Map"))();this.$TimeSliceInteraction11=new(b("Set"))();var G=this.inform("trace_started",{type:b("ArtilleryJSPointTypes").TRACE_STARTED,pointGroup:"e2e",isPointOfInterest:true,ts:this.$TimeSliceInteraction19});if(b("performance")&&b("performance").now)G.addStringAnnotation("offset_from_start_of_req_ms",b("performance").now().toString());r(this);l.set(this,[]);if(this.isEnabledForMode("full")){if(b("TimeSliceInteractionSV").enable_heartbeat)this.$TimeSliceInteraction5=b("Heartbeat").get().expressInterest();if(e&&e.enabled())this.$TimeSliceInteraction9=e.startRecording();var H=b("TimeSliceInteractionSV").user_timing_coinflip||0;if(f&&H&&b("Random").coinflip(H))this.$TimeSliceInteraction10=f.startRecording();this.$TimeSliceInteraction3=b("ArtilleryTraceIDUtils").newTraceId()}if(D.has("full"))k.write({interaction:this,ts:b("performanceAbsoluteNow")()});if(D.size===0)this.disable(true);else(function(){__p&&__p();if(z.isEnabledForMode("full")){if(b("TimeSliceInteractionSV").enable_heartbeat)z.$TimeSliceInteraction5=b("Heartbeat").get().expressInterest();var N=b("ProfilingCounters").getObserver().expressInterest();z.$TimeSliceInteraction14.push(N);z.$TimeSliceInteraction3=b("ArtilleryTraceIDUtils").newTraceId();z.$TimeSliceInteraction25=b("ProfilingCountersStore").getInstance().open();z.$TimeSliceInteraction26=b("TimeSlice").getBuffer().open();z.$TimeSliceInteraction14.push(function(){if(this.$TimeSliceInteraction26)this.$TimeSliceInteraction26.close();if(this.$TimeSliceInteraction25)this.$TimeSliceInteraction25.close()}.bind(z))}var O={trace:function(){return this.trace()}.bind(z),countDown:function(){return this.countDown()}.bind(z),forceFinish:function(){return this.finish(true)}.bind(z),registerOnBeforeFinish:function(Q){return this.registerOnBeforeFinish(Q)}.bind(z),registerOnCleanup:function(Q){return this.registerOnCleanUp(Q)}.bind(z)};if(b("TimeSliceInteractionSV").also_record_new_timeslice_format)A.push(b("TimeSliceExecutionDataSource"));var P=b("compactArray")(A.map(function(Q){this.$TimeSliceInteraction24++;return Q.registerInteraction(O)}.bind(z)));z.$TimeSliceInteraction14.push(function(){P.forEach(function(Q){return Q.remove()})});z.$TimeSliceInteraction13.push(function(){this.trace().addStringAnnotation("wait_for_count",""+this.$TimeSliceInteraction24)}.bind(z))})();for(var I=D,J=Array.isArray(I),K=0,I=J?I:I[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var L;if(J){if(K>=I.length)break;L=I[K++]}else{K=I.next();if(K.done)break;L=K.value}var M=L;b("TimeSliceInteractionReliability").bumpLifecycleCounter("starting",x,M)}}w.prototype.recordWithExtraSaver=function(x,y,z){"use strict";if(this.isEnabled()){var A=this.$TimeSliceInteraction27.get(x)||{};if(y!=null&&z!=null)A[y]=z;this.$TimeSliceInteraction27.set(x,A)}return this};w.prototype.countDown=function(){"use strict";this.$TimeSliceInteraction24--;if(this.$TimeSliceInteraction24===0){if(this.$TimeSliceInteraction20)this.$TimeSliceInteraction20()}else if(this.$TimeSliceInteraction24<0)b("FBLogger")("FIXME").mustfix("some hook counted down twice")};w.prototype.countUp=function(){"use strict";if(this.$TimeSliceInteraction24>0)++this.$TimeSliceInteraction24;else b("FBLogger")("FIXME").mustfix("Attempting to countUp on finished interaction")};w.prototype.inform=function(x,y){"use strict";var z=y!=null&&y.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&z))return m;var A=b("performanceAbsoluteNow")(),B=new(b("TimingAnnotations"))(),C=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[];this.$TimeSliceInteraction12.push(babelHelpers["extends"]({ts:A,name:x,annotations:B,rawStackTrace:y&&y.rawStackTrace||null,guardStack:C},g,y));return B};w.prototype.informPointWithOverride=function(x,y){"use strict";__p&&__p();var z=b("performanceAbsoluteNow")(),A=y!=null&&y.isPointOfInterest;if(!this.isEnabledForMode("full")&&!(this.isEnabledForMode("lite")&&A)||!this.$TimeSliceInteraction28)return m;var B=this.isEnabledForMode("full")?b("TimeSlice").getGuardNameStack():[],C=this.$TimeSliceInteraction28[x];if(y)y.rawStackTrace=y.rawStackTrace||null;if(C){C.ts=z;C.guardStack=B;Object.assign(C,y||{})}else{var D=new(b("TimingAnnotations"))();this.$TimeSliceInteraction28[x]=babelHelpers["extends"]({ts:z,name:x,annotations:D,rawStackTrace:y&&y.rawStackTrace||null,guardStack:B},g,y)}return this.$TimeSliceInteraction28[x].annotations};w.prototype.invokeWithProfiling=function(x,y){"use strict";if(!this.isEnabledForMode("full"))return y();var z=this.inform("start_"+x);this.$TimeSliceInteraction6.push(z);var A=b("ErrorUtils").applyWithGuard(y,a,null,null,x);this.inform("finished_"+x);this.$TimeSliceInteraction6.pop();return A};w.prototype.getCurrentInvocation=function(){"use strict";if(!this.isEnabledForMode("full"))return m;else if(this.$TimeSliceInteraction6.length<1)return m;else return this.$TimeSliceInteraction6[this.$TimeSliceInteraction6.length-1]};w.prototype.finish=function(x){__p&&__p();var y,z=this;"use strict";if(!this.$TimeSliceInteraction4)return;if(x&&this.$TimeSliceInteraction20){this.$TimeSliceInteraction20();return}if(this.$TimeSliceInteraction7)b("FBLogger")("FIXME").mustfix("Trace was already marked as ended");else(function(){__p&&__p();var A;r(z);z.$TimeSliceInteraction15.forEach(function(O){return O(this)}.bind(z));for(var B=z.$TimeSliceInteraction18,C=Array.isArray(B),D=0,B=C?B:B[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var E;if(C){if(D>=B.length)break;E=B[D++]}else{D=B.next();if(D.done)break;E=D.value}var F=E;b("TimeSliceInteractionReliability").bumpLifecycleCounter("finishing",z.$TimeSliceInteraction1,F)}z.inform("trace_ended",{type:b("ArtilleryJSPointTypes").TRACE_ENDED,pointGroup:"e2e",isPointOfInterest:true});var G=z.isEnabledForMode("lite"),H=z.isEnabledForMode("full");if(H)z.trace().addStringAnnotation("weight",""+1/(z.$TimeSliceInteraction21*z.$TimeSliceInteraction22));if(G)z.trace().addStringAnnotation("lite_weight",""+1/(z.$TimeSliceInteraction21*z.$TimeSliceInteraction23));var I=b("performanceAbsoluteNow")(),J=l.get(z);l["delete"](z);if(z.$TimeSliceInteraction5)z.$TimeSliceInteraction5();var K=z.$TimeSliceInteraction25!=null?z.$TimeSliceInteraction25.close():[],L=z.$TimeSliceInteraction26!=null?z.$TimeSliceInteraction26.close():[],M=z.$TimeSliceInteraction26!=null?z.$TimeSliceInteraction26.hasOverflown():false,N=z.$TimeSliceInteraction10!=null?z.$TimeSliceInteraction10.close():null;if(G||H)(function(){__p&&__p();var O,P=function(R){if(G)this.$TimeSliceInteraction29(J);if(H)this.$TimeSliceInteraction30(I,J,R,K,L,M,N);this.$TimeSliceInteraction31()}.bind(z),Q=P;if(z.$TimeSliceInteraction9!==undefined)(function(){e||d(0);var R=e.stopRecording(z.$TimeSliceInteraction9);Q=function Q(){R["catch"](function(S){setTimeout(function(){throw S},0)}).then(P)}})();if(x)Q();else z.$TimeSliceInteraction20=function(){return b("requestIdleCallbackAcrossTransitions")(function(){return Q()})}})();z.countDown();z.$TimeSliceInteraction7=true})()};w.prototype.registerOnBeforeSend=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction13.push(x);return this};w.prototype.registerOnBeforeFinish=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction15.push(x);return this};w.prototype.registerOnCleanUp=function(x){"use strict";if(this.$TimeSliceInteraction4)this.$TimeSliceInteraction14.push(x);return this};w.prototype.trace=function(){"use strict";if(!this.$TimeSliceInteraction4)return n;return this.$TimeSliceInteraction16};w.prototype.getTraceID=function(){"use strict";if(this.$TimeSliceInteraction4)return this.$TimeSliceInteraction3;return null};w.prototype.setExtraSampleRate=function(x){"use strict";this.$TimeSliceInteraction21=x;return this};w.prototype.isEnabled=function(){"use strict";return this.$TimeSliceInteraction4};w.prototype.disable=function(){__p&&__p();var x=arguments.length<=0||arguments[0]===undefined?false:arguments[0];"use strict";l["delete"](this);if(this.$TimeSliceInteraction5)this.$TimeSliceInteraction5();if(this.$TimeSliceInteraction9!==undefined){e||d(0);e.stopRecording(this.$TimeSliceInteraction9)}if(!x&&this.$TimeSliceInteraction4)for(var y=this.$TimeSliceInteraction18,z=Array.isArray(y),A=0,y=z?y:y[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var B;if(z){if(A>=y.length)break;B=y[A++]}else{A=y.next();if(A.done)break;B=A.value}var C=B;b("TimeSliceInteractionReliability").bumpLifecycleCounter("disabled",this.$TimeSliceInteraction1,C)}this.$TimeSliceInteraction4=false;this.$TimeSliceInteraction31()};w.getPageLoadPoints=function(x,y){"use strict";__p&&__p();var z=[],A=i.read();for(var B=A.length-1;B>=0;B--){var C=A[B];if(C.ts<x)return z;else if(C.ts<y)z.push(u(C))}return z};w.getInteractionIDsBetween=function(x,y){"use strict";__p&&__p();var z=[],A=k.read();for(var B=A.length-1;B>=0;B--){var C=A[B],D=C.interaction,E=C.ts,F=D.getTraceID();if(E<x)return z;else if(E<y&&F!=null)z.push(F)}return z};w.prototype.receiveAsyncResponse=function(x){"use strict";if(x!=null&&x.artillery_info&&this.isEnabledForMode("full"))this.$TimeSliceInteraction32(x.artillery_info.artillery_join_points);else this.disable();return this};w.prototype.addArtilleryIDHeader=function(x){"use strict";if(this.$TimeSliceInteraction4)x.setRequestHeader("X-ARTILLERY-REQ-METADATA",JSON.stringify({trace_id:this.$TimeSliceInteraction3}));return this};w.prototype.forResourceRequest=function(x){"use strict";__p&&__p();if(!this.isEnabledForMode("full"))return m;else{var y=this.$TimeSliceInteraction17.get(x);if(y)return y;else{var z=new(b("TimingAnnotations"))();this.$TimeSliceInteraction17.set(x,z);return z}}};w.prototype.addProfilingCounterAttribution=function(x){"use strict";this.$TimeSliceInteraction11.add(x);return this};w.prototype.$TimeSliceInteraction32=function(x){"use strict";if(!this.isEnabledForMode("full"))return this;this.$TimeSliceInteraction2=x;return this};w.prototype.$TimeSliceInteraction29=function(x){"use strict";__p&&__p();this.$TimeSliceInteraction13.forEach(function(B){return B()});this.$TimeSliceInteraction13=[];if(!this.isEnabled())return;var y=[],z=this.$TimeSliceInteraction12.concat(Object.values(this.$TimeSliceInteraction28)).concat(x||[]);z.forEach(function(B){if(B.isPointOfInterest)y.push({ts:B.ts,name:B.name,pointGroup:B.pointGroup,annotations:B.annotations.prepareToSend()})});var A={trace_id:this.$TimeSliceInteraction3,action_name:this.$TimeSliceInteraction1,trace_annotations:this.$TimeSliceInteraction16.prepareToSend(),points:y};b("Bootloader").loadModules(["Banzai","BanzaiODS"],function(B,C){b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction1,"lite");B.post(p,A,B.VITAL)}.bind(this),"TimeSliceInteraction")};w.prototype.$TimeSliceInteraction30=function(x,y,z,A,B,C,D){"use strict";__p&&__p();this.$TimeSliceInteraction13.forEach(function(I){return I()});this.$TimeSliceInteraction13=[];if(!this.isEnabled())return;var E=y!=null?this.$TimeSliceInteraction12.concat(y):this.$TimeSliceInteraction12;E.push.apply(E,Object.values(this.$TimeSliceInteraction28));var F=E.map(u),G=Array.from(this.$TimeSliceInteraction11.keys()),H={};this.$TimeSliceInteraction27.forEach(function(I,J){return H[J]=I});b("TimeSliceInteractionBootloadForPost")(function(I,J,K,L,M,N){__p&&__p();b("TimeSliceInteractionReliability").bumpLifecycleCounter("posting",this.$TimeSliceInteraction1,"full");var O=M.getMetrics(this.$TimeSliceInteraction19,x,b("TimeSliceInteractionSV").maxBlockMergeDuration,b("TimeSliceInteractionSV").maxBlockMergeDistance,B,b("ProfilingCountersStore").toMap(A),{includeRefTreeIDs:true,counterFunction:function U(V){return v(G,V)}});this.$TimeSliceInteraction16.addStringAnnotation("overflown_timeslice_buffer",C?"1":"0");var P=void 0;if(b("performance")&&b("performance").timing&&b("performance").timing.navigationStart){var Q=L.getMetrics(B.length>0?B[0].begin:this.$TimeSliceInteraction19,false,null,x,true,true);P=Q.data;var R=Q.diagnostics;if(R){this.$TimeSliceInteraction16.addStringAnnotation("number_of_valid_entries",R.numValidEntries.toString());this.$TimeSliceInteraction16.addStringAnnotation("number_of_success_metrics",R.numSuccessfulMetrics.toString())}Object.values(P).forEach(function(U){return U.forEach(function(V){var W=V.desc,X=V.type,Y=this.$TimeSliceInteraction17.get(W),Z=Y&&Y.prepareToSend();if(X===b("ResourceTypes").JS||X===b("ResourceTypes").CSS||X===b("ResourceTypes").XHR){var $=b("ResourceTimingsStore").getAnnotationsFor(X,W);Z=b("TimingAnnotations").combine(Z,$)}V.annotations=Z}.bind(this))}.bind(this))}else P={};var S={trace_id:this.$TimeSliceInteraction3,join_points:this.$TimeSliceInteraction2,action_name:this.$TimeSliceInteraction1,points:F,traceAnnotations:this.$TimeSliceInteraction16.prepareToSend(),timeslices:M.formatMetricsForTransport(O),resource_timings:P,sampler_profile:z,user_timing_profile:N.compressUint8ArrayToSnappy(D),extra_savers:H};if(b("TimeSliceInteractionSV").compression_enabled)S=this.$TimeSliceInteraction33(N,S);var T=b("TimeSliceInteractionSV").banzai_stream_coinflip||0;if(b("TimeSliceInteractionSV").enable_banzai_stream&&b("Random").coinflip(T))J.post(o,S);else I.post(o,S)}.bind(this))};w.prototype.$TimeSliceInteraction33=function(x,y){"use strict";__p&&__p();var z=["points","timeslices","resource_timings"],A={};z.forEach(function(B){var C=y[B];if(C==null)return;var D=JSON.stringify(C),E=x.compressStringToSnappy(D);if(E!==null){A[B]=E;delete y[B]}});return babelHelpers["extends"]({},y,{miny:A})};w.prototype.$TimeSliceInteraction31=function(){"use strict";__p&&__p();delete this.$TimeSliceInteraction12;this.$TimeSliceInteraction13=[];if(this.$TimeSliceInteraction14){this.$TimeSliceInteraction14.forEach(function(x){return x()});this.$TimeSliceInteraction14=[]}this.$TimeSliceInteraction15=[];delete this.$TimeSliceInteraction28;delete this.$TimeSliceInteraction20;delete this.$TimeSliceInteraction27};w.prototype.isEnabledForMode=function(x){"use strict";return this.$TimeSliceInteraction4&&!this.$TimeSliceInteraction7&&this.$TimeSliceInteraction18.has(x)};w.prototype.isDone=function(){"use strict";return this.$TimeSliceInteraction7};w.getAllActiveInteractions=function(){"use strict";return l.keys()};c.exports=w}),null);
__d("TimeSliceReferenceCounting",["ExecutionContextObservers","OnDemandExecutionContextObserver","ProfilingCounters","TimeSlice","TimeSliceInteractionSV","requestIdleCallbackAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h,i,j=[],k=[],l=null,m=null,n=1;function o(v){if(v==null||v.length===0)return;var w=v.filter(function(x){return--x.openReferenceCount==0});if(w.length>0)c("requestIdleCallbackAcrossTransitions")(c("TimeSlice").guard(function(){return w.forEach(function(x){return x.finish()})},"invoking onAllChildrenFinished callbacks",{propagationType:c("TimeSlice").PropagationType.ORPHAN}))}function p(v,w){"use strict";this.$ReferenceCounter2=p.$ReferenceCounter1++;this.$ReferenceCounter3=v;this.$ReferenceCounter4=[];this.$ReferenceCounter5=false;this.$ReferenceCounter6=w;this.openReferenceCount=1;this.timeslices=[v]}p.prototype.isProfiling=function(){"use strict";return this.$ReferenceCounter6};p.prototype.addCallback=function(v){"use strict";if(!this.$ReferenceCounter5)this.$ReferenceCounter4.push(v);else v();return this};p.prototype.finish=function(){"use strict";if(!this.$ReferenceCounter5){this.$ReferenceCounter5=true;this.$ReferenceCounter4.forEach(function(v){return v()});delete this.$ReferenceCounter4}};p.prototype.getContinuationExecutionCounterID=function(){"use strict";return this.$ReferenceCounter2};p.prototype.isInsideContinuationExecution=function(){"use strict";return j.indexOf(this)!==-1||c("TimeSliceInteractionSV").ref_counting_fix&&k.indexOf(this)!==-1};p.prototype.getTimeSliceContextsThisCounted=function(){"use strict";return this.timeslices};p.prototype.getRootContextID=function(){"use strict";return this.$ReferenceCounter3};p.$ReferenceCounter1=1;function q(v){}function r(v,w){v.forEach(function(x){var y=x.getContinuationExecutionCounterID(),z=w.find(function(A){return A.getContinuationExecutionCounterID()===y});if(!z)w.push(x)})}h=babelHelpers.inherits(s,c("OnDemandExecutionContextObserver"));i=h&&h.prototype;s.prototype.onNewContextCreatedWhileEnabled=function(v,w,x){"use strict";__p&&__p();var y=x&&x.isContinuation,z=void 0;if(v!=null&&y&&(j.length>0||k.length>0))if(k.length!=0&&c("TimeSliceInteractionSV").ref_counting_fix){k.forEach(function(C){return C.openReferenceCount++});z=k}else{j.forEach(function(C){return C.openReferenceCount++});z=j}var A=n++,B={hasBeenInvoked:false,hasExecutionBeenCounted:false,parentReferenceCounters:z,creationID:A};return B};s.prototype.onContextCanceled=function(v,w){"use strict";var x=w||{};if(!x.hasBeenInvoked){o(x.parentReferenceCounters);x.hasBeenInvoked=true}};s.prototype.onBeforeContextStartedWhileEnabled=function(v,w,x){"use strict";__p&&__p();var y={callerProfilingCounterID:m,callerReferenceCounters:j,callerExecutionCounters:k.slice()},z=w||{hasBeenInvoked:false,creationID:-1};z.hasBeenInvoked=true;if(v.executionNumber>0)j=[];else j=z.parentReferenceCounters||[];if(!c("TimeSliceInteractionSV").ref_counting_fix||x.extendsExecution)r(j,k);if(!x.extendsExecution&&c("TimeSliceInteractionSV").ref_counting_fix)k=[];if(c("TimeSliceInteractionSV").ref_counting_fix)k.forEach(function(A){return A.timeslices.push(v.contextID)});else j.forEach(function(A){return A.timeslices.push(v.contextID)});if(j.filter(function(A){return A.isProfiling()}).length>0&&v.executionNumber===0)m=c("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",v.contextID);else m=null;return y};s.prototype.onDisable=function(){"use strict";m=null;j=[];k=[]};s.prototype.onAfterContextStartedWhileEnabled=function(v,w,x,y){"use strict";return x};s.prototype.onAfterContextEndedWhileEnabled=function(v,w,x,y){"use strict";__p&&__p();var z=v.contextID;if(m!=null){c("ProfilingCounters").stopTimingInContext(m,z);m=null}o(j);j=x.callerReferenceCounters;k=x.callerExecutionCounters;m=x.callerProfilingCounterID};s.prototype.getBeforeID=function(){"use strict";return c("ExecutionContextObservers").beforeIDs.REFERENCE_COUNTING};s.prototype.getAfterID=function(){"use strict";return c("ExecutionContextObservers").afterIDs.REFERENCE_COUNTING};function s(){"use strict";h.apply(this,arguments)}var t={onAllChildrenFinished:function v(w,x){var y=t.getObserver().expressInterest();return t.onAllChildrenFinishedWithoutAutoTurningObserverOn(w,y,x)},onAllChildrenFinishedWithoutAutoTurningObserverOn:function v(w,x,y){__p&&__p();var z=c("TimeSlice").getContext();if(z==null){x();return null}var A=z.contextID;l=new p(A,y);l.addCallback(x);if(w)l.addCallback(w);j=j.slice();j.push(l);k=k.slice();k.push(l);if(m==null&&l.isProfiling())m=c("ProfilingCounters").startTimingInContext("REF_COUNTED_TIMESLICE_TIME",A);return l},getObserver:function v(){return u}},u=new s();c("TimeSlice").registerExecutionContextObserver(u);f.exports=t}),null);
__d("TimerStorage",[],(function a(b,c,d,e,f,g){var h={ANIMATION_FRAME:"ANIMATION_FRAME",IDLE_CALLBACK:"IDLE_CALLBACK",IMMEDIATE:"IMMEDIATE",INTERVAL:"INTERVAL",TIMEOUT:"TIMEOUT"},i={};Object.keys(h).forEach(function(k){return i[k]={}});var j=babelHelpers["extends"]({},h,{set:function k(l,m){i[l][m]=true},unset:function k(l,m){delete i[l][m]},clearAll:function k(l,m){Object.keys(i[l]).forEach(m);i[l]={}}});f.exports=j}),18);
__d("setTimeoutAcrossTransitions",["TimerStorage","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.setTimeout.nativeBackup||b.setTimeout,i=c("TimerStorage").TIMEOUT;function j(k,l){var m=c("TimeSlice").guard(k,"setTimeout",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});for(var n=arguments.length,o=Array(n>2?n-2:0),p=2;p<n;p++)o[p-2]=arguments[p];var q=Function.prototype.apply.call(h,b,[m,l].concat(o)),r=i+q;c("TimeSlice").registerForCancelling(r,m);return q}f.exports=j}),18);
__d("TimeSliceAutoclosedInteraction",["ErrorUtils","Map","ProfilingCounters","Set","TimeSlice","TimeSliceInteraction","TimeSliceInteractionExtraSaver","TimeSliceInteractionSV","TimeSliceReferenceCounting","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i,j=70*1e3;h=babelHelpers.inherits(k,c("TimeSliceInteraction"));i=h&&h.prototype;function k(l){__p&&__p();var m,n=this,o=arguments.length<=1||arguments[1]===undefined?[]:arguments[1];i.constructor.call(this,l,o);this.$TimeSliceAutoclosedInteraction1=new(c("Map"))();this.$TimeSliceAutoclosedInteraction2=0;this.$TimeSliceAutoclosedInteraction3=true;this.$TimeSliceAutoclosedInteraction4=[];this.$TimeSliceAutoclosedInteraction5=new(c("Set"))();if(this.isEnabled())(function(){__p&&__p();n.trace().addStringAnnotation("initiatorType","autoclosed");var p=c("setTimeoutAcrossTransitions")(c("TimeSlice").guard(function(){if(!this.isDone()){this.trace().addStringAnnotation("terminated_by_timeout_ms",j.toString());this.finish()}}.bind(n),"timeout for action "+l,{propagationType:c("TimeSlice").PropagationType.EXECUTION}),j);n.registerOnBeforeSend(function(){this.trace().addStringAnnotation("ref_counting_trees",""+this.$TimeSliceAutoclosedInteraction2).addStringAnnotation("ref_counters_pending_count",""+this.$TimeSliceAutoclosedInteraction1.size);clearTimeout(p)}.bind(n));var q=c("TimeSliceReferenceCounting").onAllChildrenFinished(null,true);if(q==null){n.disable();c("ErrorUtils").reportError(new Error("starting autoclosed interaction outside of a timeslice."))}else{n.waitForReferenceCounter(q);n.trace().addStringAnnotation("on_demand_reference_counting",c("TimeSliceInteractionSV").on_demand_reference_counting?"1":"0");var r="timeslice_interaction_"+n.getTraceID();if(n.isEnabledForMode("full")){c("ProfilingCounters").currentContext().addAttribution(r,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS_AND_FIRST_EXEC);n.addProfilingCounterAttribution(r)}}})()}k.getInteractionsActiveRightNow=function(){return Array.from(c("TimeSliceInteraction").getAllActiveInteractions()).filter(function(l){return l.$TimeSliceAutoclosedInteraction3&&l.hasActiveReferenceCountingHandle()})};k.prototype.waitForReferenceCounter=function(l){__p&&__p();if(!this.isEnabled())return this;var m=l.getContinuationExecutionCounterID();this.$TimeSliceAutoclosedInteraction1.set(m,l);this.$TimeSliceAutoclosedInteraction2++;l.addCallback(function(){__p&&__p();if(c("TimeSliceInteractionSV").also_record_new_timeslice_format&&this.$TimeSliceAutoclosedInteraction1.has(m))l.getTimeSliceContextsThisCounted().forEach(function(m){return this.$TimeSliceAutoclosedInteraction5.add(m)}.bind(this));if(this.$TimeSliceAutoclosedInteraction1["delete"](m)&&this.$TimeSliceAutoclosedInteraction1.size===0){this.$TimeSliceAutoclosedInteraction4.forEach(function(n){return n()});this.$TimeSliceAutoclosedInteraction4=[];if(this.isEnabled()&&!this.isDone()){if(c("TimeSliceInteractionSV").also_record_new_timeslice_format)this.recordWithExtraSaver(c("TimeSliceInteractionExtraSaver").TIMESLICE_EXECUTION_SAVER,"reference_counted_contexts",Array.from(this.$TimeSliceAutoclosedInteraction5.values()));this.finish()}}}.bind(this));return this};k.prototype.onReferenceCountedExecutionFinished=function(l){this.$TimeSliceAutoclosedInteraction4.push(l)};k.prototype.hasActiveReferenceCountingHandle=function(){__p&&__p();for(var l=this.$TimeSliceAutoclosedInteraction1.values(),m=Array.isArray(l),n=0,l=m?l:l[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var o;if(m){if(n>=l.length)break;o=l[n++]}else{n=l.next();if(n.done)break;o=n.value}var p=o;if(p.isInsideContinuationExecution())return true}return false};f.exports=k}),null);
__d("Keys",[],(function a(b,c,d,e,f,g){"use strict";f.exports=Object.freeze({BACKSPACE:8,TAB:9,RETURN:13,SHIFT:16,CTRL:17,ALT:18,PAUSE_BREAK:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,LEFT_WINDOW_KEY:91,RIGHT_WINDOW_KEY:92,SELECT_KEY:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,MULTIPLY:106,ADD:107,SUBTRACT:109,DECIMAL_POINT:110,DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUM_LOCK:144,SCROLL_LOCK:145,SEMI_COLON:186,EQUAL_SIGN:187,COMMA:188,DASH:189,PERIOD:190,FORWARD_SLASH:191,GRAVE_ACCENT:192,OPEN_BRACKET:219,BACK_SLASH:220,CLOSE_BRAKET:221,SINGLE_QUOTE:222})}),null);
/**
 * License: https://www.facebook.com/legal/license/mgL-nhsiotL/
 */
__d("ImmediateImplementation",[],(function a(b,c,d,e,f,g){__p&&__p();(function(b,h){"use strict";__p&&__p();var i=1,j={},k={},l=k,m=false,n=b.document,o=void 0;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(){__p&&__p();var x=void 0,y=void 0;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(){__p&&__p();var x;if(b.postMessage&&!b.importScripts){var x=function(){__p&&__p();var y=true,z=function z(){y=false;if(b.removeEventListener)b.removeEventListener("message",z,false);else b.detachEvent("onmessage",z)};if(b.addEventListener)b.addEventListener("message",z,false);else if(b.attachEvent)b.attachEvent("onmessage",z);else return{v:false};b.postMessage("","*");return{v:y}}();if(typeof x==="object")return x.v}}function t(){__p&&__p();var x="setImmediate$"+Math.random()+"$",y=function y(event){if(event.source===b&&typeof event.data==="string"&&event.data.indexOf(x)===0)q()};if(b.addEventListener)b.addEventListener("message",y,false);else b.attachEvent("onmessage",y);o=function o(){var z=p(arguments);b.postMessage(x+z,"*");return z}}function u(){var x=new MessageChannel();x.port1.onmessage=q;o=function o(){var y=p(arguments);x.port2.postMessage(y);return y}}function v(){__p&&__p();var x=n.documentElement;o=function o(){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 o(){setTimeout(q,0);return p(arguments)}}if(s())t();else if(b.MessageChannel)u();else if(n&&n.createElement&&"onreadystatechange"in n.createElement("script"))v();else w();g.setImmediate=o;g.clearImmediate=r})(Function("return this")())}),null);
__d("clearImmediatePolyfill",["ImmediateImplementation"],(function a(b,c,d,e,f,g){f.exports=b.clearImmediate||c("ImmediateImplementation").clearImmediate}),null);
__d("clearImmediate",["TimerStorage","clearImmediatePolyfill"],(function a(b,c,d,e,f,g){function h(i){if(i!=null)c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,i);c("clearImmediatePolyfill")(i)}f.exports=h}),null);
__d("setImmediatePolyfill",["invariant","PromiseUsePolyfillSetImmediateGK","ImmediateImplementation"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=b.setImmediate;if(c("PromiseUsePolyfillSetImmediateGK").www_always_use_polyfill_setimmediate||!i){var j=c("ImmediateImplementation");i=j.setImmediate}function k(l){typeof l==="function"||h(0);for(var m=arguments.length,n=Array(m>1?m-1:0),o=1;o<m;o++)n[o-1]=arguments[o];return i.apply(undefined,[l].concat(n))}f.exports=k}),null);
__d("setImmediateAcrossTransitions",["TimeSlice","setImmediatePolyfill"],(function a(b,c,d,e,f,g){function h(i){var j=c("TimeSlice").guard(i,"setImmediate",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});for(var k=arguments.length,l=Array(k>1?k-1:0),m=1;m<k;m++)l[m-1]=arguments[m];return c("setImmediatePolyfill").apply(undefined,[j].concat(l))}f.exports=h}),null);
__d("setImmediate",["TimerStorage","TimeSlice","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i){__p&&__p();var j=void 0,k=function k(){c("TimerStorage").unset(c("TimerStorage").IMMEDIATE,j);for(var o=arguments.length,p=Array(o),q=0;q<o;q++)p[q]=arguments[q];Function.prototype.apply.call(i,this,p)};c("TimeSlice").copyGuardForWrapper(i,k);for(var l=arguments.length,m=Array(l>1?l-1:0),n=1;n<l;n++)m[n-1]=arguments[n];j=c("setImmediateAcrossTransitions").apply(undefined,[k].concat(m));c("TimerStorage").set(c("TimerStorage").IMMEDIATE,j);return j}f.exports=h}),null);
__d("TimeSliceInteractionCancelHook",["Keys","clearImmediate","requireWeak","setImmediate"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i={registerInteraction:function j(k){__p&&__p();var l=c("setImmediate")(function(){h.push(k)}),m=false;return{remove:function n(){if(m)return;m=true;c("clearImmediate")(l);var o=h.indexOf(k);if(o!==-1)h.splice(o,1)}}}};c("requireWeak")("Event",function(j){j.listen(document,"click",function(){h.forEach(function(k){k.trace().addStringAnnotation("clicked_during_interaction","1")})});j.listen(document,"keydown",function(k){if(j.getKeyCode(k)===c("Keys").ESC)h.forEach(function(l){l.trace().addStringAnnotation("escaped_during_interaction","1")})})});f.exports=i}),null);
__d("CurrentEventMeta",[],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i={},j={__setCurrentEventID:function k(l){h=l},__informEventDataReady:function k(l,m){if(i[l]){i[l].forEach(function(n){return n(m)});delete i[l]}},hasCurrentEvent:function k(){return!!h},registerForCurrentEventData:function k(l){if(h){i[h]=i[h]||[];i[h].push(l)}}};f.exports=j}),null);
__d("TimeSliceInteractionEventHook",["CurrentEventMeta"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={registerInteraction:function i(j){if(c("CurrentEventMeta").hasCurrentEvent()){j.countUp();c("CurrentEventMeta").registerForCurrentEventData(function(k){Object.keys(k).forEach(function(l){var m=""+k[l];j.trace().addStringAnnotation(l,m)});j.countDown()})}return null}};f.exports=h}),null);
__d("PageEvents",[],(function a(b,c,d,e,f,g){var h=Object.freeze({NATIVE_ONLOAD:"onload/onload",BIGPIPE_ONLOAD:"onload/onload_callback",AJAXPIPE_ONLOAD:"ajaxpipe/onload_callback",NATIVE_DOMREADY:"onload/dom_content_ready",BIGPIPE_DOMREADY:"onload/domcontent_callback",AJAXPIPE_DOMREADY:"ajaxpipe/domcontent_callback",NATIVE_ONBEFOREUNLOAD:"onload/beforeunload",NATIVE_ONUNLOAD:"onload/unload",AJAXPIPE_ONUNLOAD:"onload/exit",AJAXPIPE_SEND:"ajaxpipe/send",AJAXPIPE_ONBEFORECLEARCANVAS:"ajaxpipe/onbeforeclearcanvas"});f.exports=h}),null);
__d("createCancelableFunction",["emptyFunction"],(function a(b,c,d,e,f,g){function h(i){var j=i,k=function k(){for(var l=arguments.length,m=Array(l),n=0;n<l;n++)m[n]=arguments[n];return j.apply(this,m)};k.cancel=function(){j=c("emptyFunction")};return k}f.exports=h}),18);
__d("Run",["Arbiter","ContextualComponent","ExecutionEnvironment","PageEvents","TimeSlice","createCancelableFunction","emptyFunction","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){__p&&__p();var h="onunloadhooks",i="onafterunloadhooks",j=c("Arbiter").BEHAVIOR_STATE;function k(B,C){var D=b.CavalryLogger,E=D&&D.getInstance();if(!E)return;if(C)E.setAbsTimeStamp&&E.setAbsTimeStamp(B,C);else E.setTimeStamp(B)}function l(){return!window.loading_page_chrome}function m(B){var C=b.PageHooks;if(window.domready&&C){C.runHook(B,"domreadyhooks:late");return{remove:c("emptyFunction")}}else return u("domreadyhooks",B)}function n(B){var C=b.PageHooks;if(window.loaded&&C){var D=setTimeout(function(){C.runHook(B,"onloadhooks:late")},0);return{remove:function E(){return clearTimeout(D)}}}else return u("onloadhooks",B)}function o(B,C){if(C===undefined)C=l();return C?u("onbeforeleavehooks",B):u("onbeforeunloadhooks",B)}function p(B,C){if(!window.onunload)window.onunload=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_ONUNLOAD,true,j)},"window.onunload");return u(B,C)}function q(B){return p(h,B)}function r(B){return p(i,B)}function s(B){return u("onleavehooks",B)}function t(B,C){__p&&__p();var D=c("createCancelableFunction")(C);C=function C(){D();D.cancel()};var E=c("ContextualComponent").closestToNode(B);if(E)E.onCleanup(C);window.onleavehooks=(window.onleavehooks||[]).concat(C);return{remove:function F(){D.cancel()}}}function u(B,C){C=c("createCancelableFunction")(C);window[B]=(window[B]||[]).concat(C);return{remove:function D(){C.cancel()}}}function v(B){window[B]=[]}var w=c("TimeSlice").guard(function(){c("Arbiter").inform(c("PageEvents").NATIVE_DOMREADY,true,j)},"DOMContentLoaded");b._domcontentready=w;function x(){__p&&__p();var B=document,C=window;if(B.addEventListener){var D=/AppleWebKit.(\d+)/.exec(navigator.userAgent);if(D&&D[1]<525)var E=setInterval(function(){if(/loaded|complete/.test(B.readyState)){w();clearInterval(E)}},10);else B.addEventListener("DOMContentLoaded",w,true)}else{var F="javascript:void(0)";if(C.location.protocol=="https:")F="//:";B.write('<script onreadystatechange="if (this.readyState==\'complete\') {this.parentNode.removeChild(this);_domcontentready();}" defer="defer" src="'+F+'"></');B.write("script>")}var G=C.onload;C.onload=c("TimeSlice").guard(function(){k("t_layout");G&&G();c("Arbiter").inform(c("PageEvents").NATIVE_ONLOAD,true,j)},"window.onload");C.onbeforeunload=c("TimeSlice").guard(function(){var H={};c("Arbiter").inform(c("PageEvents").NATIVE_ONBEFOREUNLOAD,H,j);if(!H.warn)c("Arbiter").inform(c("PageEvents").AJAXPIPE_ONUNLOAD,{transition_type:"normal"});return H.warn},"window.onbeforeunload")}var y=c("Arbiter").registerCallback(function(){var B=c("performanceAbsoluteNow")();if(window.console&&console.timeStamp)console.timeStamp('perf_trace {"name": "e2e", "parent": "PageEvents.BIGPIPE_ONLOAD"}');k("t_onload",B);c("Arbiter").inform(c("PageEvents").BIGPIPE_ONLOAD,{ts:B},j)},[c("PageEvents").NATIVE_ONLOAD]),z=c("Arbiter").registerCallback(function(){k("t_domcontent");var B={timeTriggered:Date.now()};c("Arbiter").inform(c("PageEvents").BIGPIPE_DOMREADY,B,j)},[c("PageEvents").NATIVE_DOMREADY]);if(c("ExecutionEnvironment").canUseDOM)x();var A={onLoad:m,onAfterLoad:n,onLeave:s,onBeforeUnload:o,onUnload:q,onAfterUnload:r,onCleanupOrLeave:t,__domContentCallback:z,__onloadCallback:y,__removeHook:v};f.exports=A}),null);
__d("TimeSliceInteractionLeaveHook",["Run"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i={registerInteraction:function j(k){h.push(k);return{remove:function l(){var m=h.indexOf(k);if(m!==-1)h.splice(m,1)}}}};c("Run").onUnload(function(){h.forEach(function(j){j.trace().addStringAnnotation("ended_early_because_page_is_unloading","1");j.finish(true)})});f.exports=i}),null);
__d("BigPipePlugins",["DataStore"],(function a(b,c,d,e,f,g){__p&&__p();h.runPluginOnPagelet=function(i){"use strict";h.getPluginList().forEach(function(j){j(i)})};h.getPluginList=function(){"use strict";return[h.$BigPipePlugins1]};h.$BigPipePlugins1=function(i){"use strict";if(!i)return;var j=i.querySelectorAll("div[data-fte]");for(var k=0,l=j.length;k<l;k++)h.$BigPipePlugins2(j[k],"data-ft","data-ft")};h.$BigPipePlugins2=function(i,j,k){"use strict";var l=i.getAttribute(j);if(l){c("DataStore").set(i,k,l);i.removeAttribute(j)}};function h(){"use strict"}f.exports=h}),null);
__d("JSCC",[],(function $module_JSCC(global,require,requireDynamic,requireLazy,module,exports){__p&&__p();var factories={};function createFactory(constructor){var instance,constructed=false;return function(){if(!constructed){instance=constructor();constructed=true}return instance}}var JSCC={get:function get(key){if(!factories[key])throw new Error("JSCC entry is missing");return factories[key]()},init:function init(constructors){for(var key in constructors)factories[key]=createFactory(constructors[key]);return function clearJSCC(){for(var key in constructors)delete factories[key]}},parse:function parse(jsccMapString){return eval(jsccMapString)}};module.exports=JSCC}),null);
__d("PageletEventConstsJS",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({ARRIVE_START:"prearrive",ARRIVE_END:"arrive",CSS_START:"css",CSS_END:"css_load",DISPLAY_START:"display_start",DISPLAY_END:"display",JS_START:"jsstart",JS_END:"jsdone",ONLOAD_START:"preonload",ONLOAD_END:"onload",SETUP:"setup"})}),18);
__d("PageletSet",["Arbiter"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={hasPagelet:function l(m){return Object.prototype.hasOwnProperty.call(h,m)},getPagelet:function l(m){return h[m]},getOrCreatePagelet:function l(m){if(!i.hasPagelet(m)){var n=new k(m);h[m]=n}return i.getPagelet(m)},getPageletIDs:function l(){return Object.keys(h)},removePagelet:function l(m){if(i.hasPagelet(m)){h[m].destroy();delete h[m]}}};function j(l,m){if(l.contains)return l.contains(m);return!!(l.compareDocumentPosition(m)&16)}function k(l){"use strict";this.id=l;this.$Pagelet1=null;this.$Pagelet2=[];this.addDestructor(function m(){c("Arbiter").inform("pagelet/destroy",{id:this.id,root:this.$Pagelet1})}.bind(this))}k.prototype.getRoot=function(){"use strict";return this.$Pagelet1};k.prototype.setRoot=function(l){"use strict";this.$Pagelet1=l};k.prototype.$Pagelet3=function(){"use strict";__p&&__p();var l=[],m=this.$Pagelet1;if(!m)return l;var n=i.getPageletIDs();for(var o=0;o<n.length;o++){var p=n[o];if(p===this.id)continue;var q=h[p],r=q.getRoot();if(r&&j(m,r))l.push(q)}return l};k.prototype.addDestructor=function(l){"use strict";this.$Pagelet2.push(l)};k.prototype.destroy=function(){"use strict";__p&&__p();var l=this.$Pagelet3();for(var m=0;m<l.length;m++){var n=l[m];if(i.hasPagelet(n.id))i.removePagelet(n.id)}for(var o=0;o<this.$Pagelet2.length;o++){var p=this.$Pagelet2[o]();if(p)p()}};f.exports=i}),18);
__d("__getCompileTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getFactoryTime",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("__getTotalFactories",[],(function a(b,c,d,e,f,g){f.exports={}}),null);
__d("clearTimeout",["TimerStorage","TimeSlice"],(function a(b,c,d,e,f,g){var h=b.clearTimeout.nativeBackup||b.clearTimeout,i=c("TimerStorage").TIMEOUT;function j(k){if(k!=null){c("TimerStorage").unset(i,k);var l=i+String(k);c("TimeSlice").cancelWithToken(l)}h(k)}f.exports=j}),18);
__d("requestAnimationFrameAcrossTransitions",["invariant","Env","ErrorUtils","TimerStorage","TimeSlice","clearTimeout","requestAnimationFramePolyfill","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("TimerStorage").ANIMATION_FRAME,j=100,k=null,l=null,m={},n={},o=0,p={DEFAULT:0,QUERY_THEN_MUTATE:1,FORCE_CLIENT_REFLOW:2,DISPLAY_DONE_LOGGING:3,SIZE:4};function q(t){__p&&__p();var u,v=null;n=m;m={};k=null;if(l){c("clearTimeout")(l);l=null}for(var w=0;w<p.SIZE;w++){var x=function x(y){__p&&__p();var z=n[y];if(w===p.FORCE_CLIENT_REFLOW){if(c("Env").gk_raf_force_client_reflow)window.document.body.getClientRects();return"break"}if(z.deleted||z.priority!==w)return"continue";c("ErrorUtils").applyWithGuard(function(){z.call(b,t)})};_loop2:for(var y in n){var u=x(y);switch(u){case"break":break _loop2;case"continue":continue}}}n=null}function r(t,u){__p&&__p();var v=u&&u.priority||p.DEFAULT;if(!k)k=c("requestAnimationFramePolyfill")(function(y){k=null;q(y)});if(!l&&v>p.DEFAULT)l=c("setTimeoutAcrossTransitions")(c("TimeSlice").guard(function(){l=null;q(Date.now())},"requestAnimationFrame priorityRAFCallback setTimeout",{propagationType:c("TimeSlice").PropagationType.ORPHAN}),j);var w=c("TimeSlice").guard(t,"requestAnimationFrame",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});w.priority=v;var x=o++;m[x]=w;return x}function s(t){var u=c("TimeSlice").guard(t,"requestAnimationFrame",{propagationType:c("TimeSlice").PropagationType.CONTINUATION}),v=c("requestAnimationFramePolyfill")(u);c("TimeSlice").registerForCancelling(i+v,u);return v}f.exports=function t(u,v){if(c("Env").gk_raf_flush)return r(u,v);else return s(u)};f.exports.Priorities=p;f.exports.cancelVirtualRAF=function(t){if(c("Env").gk_raf_flush){c("TimeSlice").cancel(m[t]);delete m[t];if(n){var u=n[t];if(u)u.deleted=true}}}}),18);
__d("requestAnimationFrame",["TimerStorage","TimeSlice","requestAnimationFrameAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){var k=void 0;function l(m){c("TimerStorage").unset(c("TimerStorage").ANIMATION_FRAME,k);i(m)}c("TimeSlice").copyGuardForWrapper(i,l);l.__originalCallback=i;k=c("requestAnimationFrameAcrossTransitions")(l,j);c("TimerStorage").set(c("TimerStorage").ANIMATION_FRAME,k);return k}f.exports=h}),18);
__d("setTimeout",["TimerStorage","TimeSlice","setTimeoutAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j){__p&&__p();var k=void 0,l=function l(){c("TimerStorage").unset(c("TimerStorage").TIMEOUT,k);for(var p=arguments.length,q=Array(p),r=0;r<p;r++)q[r]=arguments[r];Function.prototype.apply.call(i,this,q)};c("TimeSlice").copyGuardForWrapper(i,l);for(var m=arguments.length,n=Array(m>2?m-2:0),o=2;o<m;o++)n[o-2]=arguments[o];k=c("setTimeoutAcrossTransitions").apply(undefined,[l,j].concat(n));c("TimerStorage").set(c("TimerStorage").TIMEOUT,k);return k}f.exports=h}),18);
__d("BigPipe",["ix","Arbiter","BigPipeExperiments","BigPipePlugins","Bootloader","Env","ErrorUtils","JSCC","PageEvents","PageletEventConstsJS","PageletSet","Run","ServerJS","TimeSlice","$","ge","gkx","performanceAbsoluteNow","requestAnimationFrame","requestAnimationFrameAcrossTransitions","setTimeout","__getTotalFactories","__getCompileTime","__getFactoryTime"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=document.documentMode||+(/MSIE.(\d+)/.exec(navigator.userAgent)||[])[1],j=c("Arbiter").BEHAVIOR_STATE,k=c("Arbiter").BEHAVIOR_PERSISTENT,l=[],m=console.timeStamp&&window.location.search.indexOf("pagelet_ts=1")>0;function n(u,v){if(u)for(var w=0;w<u.length;w++)c("ErrorUtils").applyWithGuard(new Function(u[w]),v)}var o=1;function p(u){"use strict";__p&&__p();Object.assign(this,{arbiter:c("Arbiter"),rootNodeID:"content",lid:null,isAjax:false,domContentCallback:c("Run").__domContentCallback,onloadCallback:c("Run").__onloadCallback,domContentEvt:c("PageEvents").BIGPIPE_DOMREADY,onloadEvt:c("PageEvents").BIGPIPE_ONLOAD,forceFinish:false,config:{},_phaseDisplayEndCallbacks:[],_currentPhase:0,_lastPhaseOfLastResponse:-1,_lastPhaseBeforeLastResponse:-1,_livePagelets:{},_phases:{},_orderedPhases:[],_maxPhase:0,_displayDoneFired:false,_awaitingLIDEventQueue:[]},u);if(!this.config)this.config={};if(this.automatic)this._relevant_instance=p._current_instance;else p._current_instance=this;this._serverJS=new(c("ServerJS"))();this._informEventExternal(p.Events.init,{arbiter:this.arbiter},c("Arbiter"));this._displayDoneCallback=this.arbiter.registerCallback(function(){var w=this._captureUsageSnapshot();this._informEventExternal(p.Events.displayed,{rid:this.rid,ajax:this.isAjax,usageSnapshot:w})}.bind(this),["display_done"]);this.arbiter.registerCallback(this.domContentCallback,["pagelet_displayed_all"]);this._beginPhase(0);this.arbiter.registerCallback(this.onloadCallback,["bigpipe_e2e_reported"]);this._loadedCallback=this.arbiter.registerCallback(function(){this._informEventExternal(p.Events.loaded,{rid:this.rid,ajax:this.isAjax});this.arbiter.inform("bigpipe_e2e_reported",true)}.bind(this),["pagelet_displayed_all"]);var v=[this.onloadEvt];if(c("gkx")("AT6ospK-Tdqu5qRhy-TcAU0nIA_ctyO-ghWqmAEjf7bDt3FzGNFL8C4Kn6qbsJrp6oPJYeq6bUEntlvCEgoH4eYQlTJ0DsJar1ZABa0GLxyieQ"))v.push("bigpipe_e2e_reported");this.arbiter.registerCallback(function(){return this._serverJS.cleanup()}.bind(this),v)}p.prototype._beginPhase=function(u){"use strict";if(this.config.flush_pagelets_asap){var v=this._getOrCreatePhase(u);v.begun=true}this._informEventExternal("phase_begin",{phase:u});this.arbiter.inform("phase_begin_"+u,true,j)};p.prototype._endPhase=function(u){"use strict";this.arbiter.inform("phase_arrived_"+u,true,j);if(!this.isAjax)l.push(Date.now())};p.prototype._createPhase=function(u){"use strict";__p&&__p();var v={pageletCount:0,begun:false,arrived:false,complete:false};this._phases[u]=v;var w=0;while(w<this._orderedPhases.length){if(u<this._orderedPhases[w])break;w++}this._orderedPhases.splice(w,0,u);return v};p.prototype._initAllPhases=function(u){"use strict";__p&&__p();if(u&&u.length)for(var v=u,w=Array.isArray(v),x=0,v=w?v:v[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var y;if(w){if(x>=v.length)break;y=v[x++]}else{x=v.next();if(x.done)break;y=x.value}var z=y;if(!this._phases[z])this._createPhase(z)}};p.prototype._getOrCreatePhase=function(u){"use strict";var v=this._phases[u];if(!v)v=this._createPhase(u);return v};p.prototype._tryRenderingNextPhase=function(){"use strict";__p&&__p();var u=this._phases[this._currentPhase];if(u&&u.begun&&!u.complete)return;for(var v=this._orderedPhases,w=Array.isArray(v),x=0,v=w?v:v[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var y;if(w){if(x>=v.length)break;y=v[x++]}else{x=v.next();if(x.done)break;y=x.value}var z=y,A=this._phases[z];if(A.begun)if(A.complete)continue;else return;else{this._currentPhase=z;this._beginPhase(z);return}}};p.prototype._displayPageletHandler=function(u){"use strict";if(this.displayCallback)this.displayCallback(this._displayPagelet.bind(this,u));else this._displayPagelet(u)};p.prototype._displayPagelet=function(u){"use strict";__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_START,u);var v=this._getPagelet(u),w=[];for(var x in u.content){var y=u.content[x];if(u.append)x=this._getPageletRootID(u);var z=c("ge")(x);if(!z)continue;if(x===v.id)v.setRoot(z);if(y){if(u.append)s(z,y,w);else if(y.nodeType){z.innerHTML="";s(z,y,w)}else{z.innerHTML=q(y);w.push(z)}if(c("BigPipeExperiments").enable_bigpipe_plugins)c("BigPipePlugins").runPluginOnPagelet(z)}var A=z.getAttribute("data-referrer");if(!A)z.setAttribute("data-referrer",x)}u.displayed=true;if(u.jsmods){var B=this._serverJS.handlePartial(u.jsmods,{pagelet:u.id,bigPipeContext:{}});v.addDestructor(B.cancel.bind(B))}var C=[];w.forEach(function(D){if(typeof D.getElementsByTagName==="function"){var E=D.getElementsByTagName("img");for(var F=0;F<E.length;F++)C.push(E[F].src)}});if(C.length>0)this._informEventExternal("images_displayed",{pagelet:u.id,timeslice:c("TimeSlice").getContext().contextID,images:C});this._informPageletEvent(c("PageletEventConstsJS").DISPLAY_END,u);this.arbiter.inform(u.id+"_displayed",true,j)};p.prototype._captureUsageSnapshot=function(){"use strict";var u=window.__bodyWrapper;if(!u.getCodeUsage)return{};var v=babelHelpers["extends"]({},u.getCodeUsage()),w=document.body.outerHTML,x={};Array.from(document.styleSheets).forEach(function(y){if(y.href)x[y.href]=true});return{js_calls:v,document_html:w,stylesheets:x}};p.prototype._onPhaseDisplayEnd=function(u){"use strict";__p&&__p();if(this.config.flush_pagelets_asap){var v=this._getOrCreatePhase(u);v.complete=true}if(u===this._ttiPhase){var w=c("Bootloader").__debug.predictedResources,x=c("Bootloader").__debug.requested,y=0;for(var z in x)y+=!(z in w);var A={pre_tti_non_ef_resources:y},B=this._captureUsageSnapshot();if(!this.isAjax){A.cjs_factory_count_tti=c("__getTotalFactories")();A.cjs_compile_time_tti=c("__getCompileTime")();A.cjs_factory_time_tti=c("__getFactoryTime")()}this._informEventExternal(p.Events.tti,{phase:this._ttiPhase,rid:this.rid,ajax:this.isAjax,metrics:A,usageSnapshot:B});this.arbiter.inform("tti_pagelet_displayed",true,j)}if(this._isRelevant()){if(u===this._lastPhaseBeforeLastResponse)this._fireDisplayDone();if(u===this._lastPhaseOfLastResponse){if(!this._displayDoneFired)this._fireDisplayDone();this.arbiter.inform("pagelet_displayed_all",true,j)}}if(this.config.flush_pagelets_asap)if(i<=8)c("setTimeout")(this._tryRenderingNextPhase.bind(this),20);else this._tryRenderingNextPhase();else{this._currentPhase++;if(i<=8)c("setTimeout")(this._beginPhase.bind(this,this._currentPhase),20);else this._beginPhase(this._currentPhase)}};p.prototype._fireDisplayDone=function(){"use strict";this._displayDoneFired=true;if(c("Env").gk_raf_flush)c("requestAnimationFrame")(function(){this.arbiter.inform("display_done",true)}.bind(this),{priority:c("requestAnimationFrameAcrossTransitions").Priorities.DISPLAY_DONE_LOGGING});else this.arbiter.inform("display_done",true)};p.prototype._downloadJsForPagelet=function(u){"use strict";__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").JS_START,u);c("Bootloader").loadResources(u.allResources||[],function v(){__p&&__p();this._informPageletEvent(c("PageletEventConstsJS").JS_END,u);u.requires=u.requires||[];if(!this.isAjax||u.phase>=1)u.requires.push("uipage_onload");var w=function(){this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_START,u);if(this._isRelevantPagelet(u))n(u.onload);this._informPageletEvent(c("PageletEventConstsJS").ONLOAD_END,u);this.arbiter.inform("pagelet_onload",true);u.provides&&this.arbiter.inform(u.provides,true,j)}.bind(this),x=function(){this._isRelevantPagelet(u)&&n(u.onafterload)}.bind(this);this.arbiter.registerCallback(w,u.requires);this.arbiter.registerCallback(x,[this.onloadEvt])}.bind(this),false,u.id)};p.prototype._getPagelet=function(u){"use strict";var v=this._getPageletRootID(u);return c("PageletSet").getPagelet(v)};p.prototype._getPageletRootID=function(u){"use strict";var v=u.append;if(v)return v==="bigpipe_root"?this.rootNodeID:v;return Object.keys(u.content)[0]||null};p.prototype._isRelevant=function(){"use strict";return this==p._current_instance||this.automatic&&this._relevant_instance==p._current_instance||this.jsNonBlock||this.forceFinish||p._current_instance&&p._current_instance.allowIrrelevantRequests};p.prototype._isRelevantPagelet=function(u){"use strict";if(!this._isRelevant())return false;var v=this._getPageletRootID(u);return!!this._livePagelets[v]};p.prototype._informEventExternal=function(u,v,w){"use strict";__p&&__p();v=v||{};w=w||this.arbiter;v.ts=c("performanceAbsoluteNow")();if(m)console.timeStamp(u+" "+JSON.stringify(v));if(this.lid===null)this._awaitingLIDEventQueue.push([w,u,v]);else{v.lid=this.lid;w.inform(u,v,k)}};p.prototype._informPageletEvent=function(u,v){"use strict";__p&&__p();var w={event:u,id:v.id};if(v.phase)w.phase=v.phase;if(v.categories)w.categories=v.categories;if(v.allResources)w.allResources=v.allResources;if(v.displayResources)w.displayResources=v.displayResources;this._informEventExternal("pagelet_event",w)};p.getCurrentInstance=function(){"use strict";return p._current_instance};Object.assign(p.prototype,{beforePageletArrive:function u(v){c("TimeSlice").guard(function(){return this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_START,{id:v})}.bind(this),"beforePageletArrive "+v,{root:true})()},setPageID:function u(v){this.lid=v;this._awaitingLIDEventQueue.forEach(function(w){var x=w[0],y=w[1],z=w[2];z.lid=v;x.inform(y,z,k)});this._awaitingLIDEventQueue=[]},onPageletArrive:c("ErrorUtils").guard(function(u){__p&&__p();var v,w=this;this._informPageletEvent(c("PageletEventConstsJS").ARRIVE_END,u);u.content=u.content||{};var x=u.phase;if(this.config.flush_pagelets_asap){if(u.all_phases)this._initAllPhases(u.all_phases);var y=this._getOrCreatePhase(x);y.pageletCount++;this._maxPhase=Math.max(x,this._maxPhase)}if(!this._phaseDisplayEndCallbacks[x])this._phaseDisplayEndCallbacks[x]=this.arbiter.registerCallback(this._onPhaseDisplayEnd.bind(this,x),["phase_arrived_"+x]);this.arbiter.registerCallback(this._phaseDisplayEndCallbacks[x],[u.id+"_displayed"]);var z=this._getPageletRootID(u),A=c("PageletSet").getOrCreatePagelet(z);if(u.last_pagelet)if(this.config.flush_pagelets_asap)this._lastPhaseBeforeLastResponse=this._maxPhase;else this._lastPhaseBeforeLastResponse=x;if(u.the_end)this._lastPhaseOfLastResponse=x;if(u.tti_phase!==undefined)this._ttiPhase=u.tti_phase;this._livePagelets[A.id]=true;A.addDestructor(function(){delete this._livePagelets[A.id]}.bind(this));if(u.jscc_map){var B=c("JSCC").parse(u.jscc_map),C=c("JSCC").init(B);A.addDestructor(C)}h.add(u.ixData);c("gkx").add(u.gkxData);c("Bootloader").setResourceMap(u.resource_map||{});if(u.bootloadable)c("Bootloader").enableBootload(u.bootloadable);if(u.jsmods&&u.jsmods.define&&this.config.handle_defines_asap){var D=u.jsmods.define;delete u.jsmods.define;this._serverJS.handlePartial({define:D})}var E=void 0,F=[];if(u.jsmods&&u.jsmods.prerender_requires){var G=u.jsmods.prerender_requires;delete u.jsmods.prerender_requires;var H=function(){var P=o+"_prerenderEvent";o++;if(E)this.arbiter.registerCallback(E,[P]);else F.push(P);return function(){this.arbiter.inform(P,true,j)}.bind(this)}.bind(this),I={registerToBlockDisplayUntilDone_DONOTUSE:H};this._serverJS.handlePartial({require:G},{pagelet:u.id,registerForOnRequiredCallback:H,bigPipeContext:I})}this._informPageletEvent(c("PageletEventConstsJS").SETUP,u);if(u.display_out_of_phase==="asap")F=F.concat(["first_response_displayed",u.id+"_css_end"]);else if(u.display_out_of_phase==="after_tti")(function(){var P=u.id+"_greedy_render";F=F.concat(["first_response_displayed",u.id+"_css_end",P]);var Q=false,R=function(){if(Q)return;this.arbiter.inform(P,true,j)}.bind(w);w.arbiter.registerCallback(R,["tti_pagelet_displayed"]);w.arbiter.registerCallback(R,["phase_begin_"+x])})();else F=F.concat(["phase_begin_"+u.phase,u.id+"_css_end"]);(u.display_dependency||[]).forEach(function(P){return F.push(P+"_displayed")});if(u.display_group){var J=document.body.getElementsByClassName("pagelet-group");for(var K=0;K<J.length;K++){var L=J[K];if(L.id===u.id)break;if(L.getAttribute("data-display-group")===u.display_group)F.push(L.id+"_displayed")}}E=this.arbiter.registerCallback(function(){return this._displayPageletHandler(u)}.bind(this),F);var M=false,N=function(){if(M)return;M=true;this._informPageletEvent(c("PageletEventConstsJS").CSS_START,u);var P=u.displayResources||[];c("Bootloader").loadResources(P,function Q(){this._informPageletEvent(c("PageletEventConstsJS").CSS_END,u);this.arbiter.inform(u.id+"_css_end",true,j)}.bind(this),false,u.id)}.bind(this);if(this.config.flush_pagelets_asap)N();else this.arbiter.registerCallback(N,["phase_begin_"+x]);this.arbiter.registerCallback(this._loadedCallback,["pagelet_onload"]);var O=[u.id+"_displayed"];if(!this.jsNonBlock)O.push(this.domContentEvt);this.arbiter.registerCallback(this._downloadJsForPagelet.bind(this,u),O);if(u.is_last)this._endPhase(x);if(this.config.flush_pagelets_asap)this._tryRenderingNextPhase()},"BigPipe#onPageletArrive")});p.Events={init:"BigPipe/init",tti:"tti_bigpipe",displayed:"all_pagelets_displayed",loaded:"all_pagelets_loaded"};function q(u){__p&&__p();if(!u||typeof u==="string")return u;if(u.container_id){var v=c("$")(u.container_id);u=r(v)||"";v.parentNode.removeChild(v);return u}u.nodeType;return null}function r(u){__p&&__p();if(!u.firstChild){c("Bootloader").loadModules(["ErrorSignal"],function(w){w.sendErrorSignal("bigpipe","Pagelet markup container is empty.")},"BigPipe");return null}if(u.firstChild.nodeType!==8)return null;var v=u.firstChild.nodeValue;v=v.substring(1,v.length-1);return v.replace(/\\([\s\S]|$)/g,"$1")}function s(u,v,w){var x=t(v);for(var y=0;y<x.childNodes.length;y++)w.push(x.childNodes[y]);u.appendChild(x)}function t(u){__p&&__p();if(u.nodeType)return u;var v=document.createDocumentFragment();u=q(u);if(u){var w=document.createElement("div");w.innerHTML=u;while(w.firstChild)v.appendChild(w.firstChild)}return v}f.exports=p}),18);
__d("pageID",[],(function a(b,c,d,e,f,g){f.exports=Math.floor(2147483648*Math.random()).toString(36)}),18);
__d("NavigationMetricsCore",["mixInEventEmitter","pageID"],(function a(b,c,d,e,f,g){__p&&__p();var h={NAVIGATION_DONE:"NAVIGATION_DONE",EVENT_OCCURRED:"EVENT_OCCURRED"},i={tti:"tti",e2e:"e2e",all_pagelets_loaded:"all_pagelets_loaded",all_pagelets_displayed:"all_pagelets_displayed"},j=0,k={},l=void 0;m.lastServerLID=function(){"use strict";return l};function m(){"use strict";this.eventTimings={tti:null,e2e:null,all_pagelets_loaded:null,all_pagelets_displayed:null};this.lid=c("pageID")+":"+j++;this.extras={}}m.prototype.getLID=function(){"use strict";return this.lid};m.prototype.setRequestStart=function(o){"use strict";this.start=o;return this};m.prototype.setTTI=function(o){"use strict";this.eventTimings.tti=o;this.$NavigationEntryImpl1(i.tti,o);return this};m.prototype.setE2E=function(o){"use strict";this.eventTimings.e2e=o;this.$NavigationEntryImpl1(i.e2e,o);return this};m.prototype.setExtra=function(o,p){"use strict";this.extras[o]=p;return this};m.prototype.setDisplayDone=function(o){"use strict";this.eventTimings.all_pagelets_displayed=o;this.setExtra("all_pagelets_displayed",o);this.$NavigationEntryImpl1(i.all_pagelets_displayed,o);return this};m.prototype.setAllPageletsLoaded=function(o){"use strict";this.eventTimings.all_pagelets_loaded=o;this.setExtra("all_pagelets_loaded",o);this.$NavigationEntryImpl1(i.all_pagelets_loaded,o);return this};m.prototype.setServerLID=function(o){"use strict";this.serverLID=o;return this};m.prototype.$NavigationEntryImpl1=function(event,o){"use strict";var p={};if(k!=null&&this.serverLID!=null&&k[this.serverLID]!=null)p=k[this.serverLID];var q=babelHelpers["extends"]({},p,{event:event,timestamp:o});n.emitAndHold(h.EVENT_OCCURRED,this.serverLID,q);return this};m.prototype.doneNavigation=function(){"use strict";var o=babelHelpers["extends"]({start:this.start,extras:this.extras},this.eventTimings);if(this.serverLID&&k[this.serverLID]){var p=this.serverLID;Object.assign(o,k[p]);delete k[p]}n.emitAndHold(h.NAVIGATION_DONE,this.lid,o)};var n={Events:h,postPagelet:function o(p,q){},postScheduler:function o(){},siteInit:function o(p){p(m)},setPage:function o(p){if(!p.serverLID)return;k[p.serverLID]={page:p.page,pageType:p.page_type,pageURI:p.page_uri,serverLID:p.serverLID};l=p.serverLID},getFullPageLoadLid:function o(){throw new Error("getFullPageLoadLid is not implemented on this site")}};c("mixInEventEmitter")(n,h);f.exports=n}),18);
__d("NavigationMetrics",["Arbiter","BigPipe","NavigationMetricsCore","PageEvents","performance"],(function a(b,c,d,e,f,g){__p&&__p();var h="0";c("NavigationMetricsCore").getFullPageLoadLid=function(){return h};c("NavigationMetricsCore").siteInit(function(i){__p&&__p();var j=new i(),k=true;c("Arbiter").subscribe(c("BigPipe").Events.init,function(l,m){__p&&__p();var n=k?j:new i();if(k)h=m.lid;k=false;n.setServerLID(m.lid);var o=m.arbiter;o.subscribe(c("BigPipe").Events.tti,function(l,p){var q=p.ts;n.setTTI(q)});o.subscribe(c("PageEvents").AJAXPIPE_SEND,function(l,p){var q=p.ts;n.setRequestStart(q)});o.subscribe(c("PageEvents").AJAXPIPE_ONLOAD,function(l,p){var q=p.ts;n.setE2E(q).doneNavigation()});o.subscribe(c("BigPipe").Events.displayed,function(l,p){var q=p.ts;n.setDisplayDone(q)});o.subscribe(c("BigPipe").Events.loaded,function(l,p){var q=p.ts;n.setAllPageletsLoaded(q)})});c("Arbiter").subscribe(c("PageEvents").BIGPIPE_ONLOAD,function(l,m){var n=m.ts;k=false;j.setRequestStart(c("performance").timing&&c("performance").timing.navigationStart).setE2E(n).doneNavigation()})});f.exports=c("NavigationMetricsCore")}),18);
__d("TimeSliceInteractionPageStatsHook",["NavigationMetrics"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=void 0,i=[];c("NavigationMetrics").addRetroactiveListener(c("NavigationMetrics").Events.NAVIGATION_DONE,function(l,m){__p&&__p();if(m.pageType!=="normal")return;h={start:m.start,dd:m.all_pagelets_displayed,tti:m.tti,e2e:m.e2e};for(var n=i,o=Array.isArray(n),p=0,n=o?n:n[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var q;if(o){if(p>=n.length)break;q=n[p++]}else{p=n.next();if(p.done)break;q=p.value}var r=q;j(r);r.countDown()}i=[]});function j(l){if(h){l.trace().addStringAnnotation("page_start",""+h.start);l.trace().addStringAnnotation("page_tti",""+h.tti);l.trace().addStringAnnotation("page_dd",""+h.dd);l.trace().addStringAnnotation("page_e2e",""+h.e2e)}else{l.countUp();i.push(l)}}var k={registerInteraction:function l(m){j(m);return{remove:function n(){var o=i.indexOf(m);if(o!==-1)i.splice(o,1)}}}};f.exports=k}),null);
__d("BrowserEventBasedInteraction",["Bootloader","ErrorUtils","PageDOMMutationObserver","TimeSliceAutoclosedInteraction","TimeSliceInteractionCancelHook","TimeSliceInteractionEventHook","TimeSliceInteractionLeaveHook","TimeSliceInteractionPageStatsHook","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h,i,j=[c("TimeSliceInteractionCancelHook"),c("TimeSliceInteractionEventHook"),c("TimeSliceInteractionLeaveHook"),c("TimeSliceInteractionPageStatsHook")];h=babelHelpers.inherits(k,c("TimeSliceAutoclosedInteraction"));i=h&&h.prototype;function k(l,m,n){__p&&__p();i.constructor.call(this,"Event",[]);this.$BrowserEventBasedInteraction2=[];this.$BrowserEventBasedInteraction4=null;this.$BrowserEventBasedInteraction5=null;this.$BrowserEventBasedInteraction6=null;this.$BrowserEventBasedInteraction7=0;this.$BrowserEventBasedInteraction8=0;this.$BrowserEventBasedInteraction1=m;[].push.apply(this.$BrowserEventBasedInteraction2,l);this.setExtraSampleRate(n);var o=j.map(function(p){p.registerInteraction(this)}.bind(this));this.registerOnCleanUp(function(){o.forEach(function(p){return p&&p.remove()})});this.registerOnBeforeSend(function(){this.trace().addVectorAnnotation("interaction_ids",this.$BrowserEventBasedInteraction2)}.bind(this));this.trace().addStringAnnotation("is_mutation_observer_supported",c("PageDOMMutationObserver").isSupported()?"1":"0")}k.prototype.getEventType=function(){return this.$BrowserEventBasedInteraction1};k.prototype.tagAsInteractionID=function(l){this.$BrowserEventBasedInteraction2.push(l)};k.prototype.hasInteractionIDs=function(l){__p&&__p();for(var m=l,n=Array.isArray(m),o=0,m=n?m:m[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var p;if(n){if(o>=m.length)break;p=m[o++]}else{o=m.next();if(o.done)break;p=o.value}var q=p;if(!this.$BrowserEventBasedInteraction2.includes(q))return false}return true};k.prototype.addEagerExecution=function(l,m,n){this.waitForReferenceCounter(l);this.addProfilingCounterAttribution(m);[].push.apply(this.$BrowserEventBasedInteraction2,n)};k.prototype.setManualStartAndEnd=function(l,m,n,o){__p&&__p();this.$BrowserEventBasedInteraction7++;this.$BrowserEventBasedInteraction8++;this.$BrowserEventBasedInteraction3=l;this.$BrowserEventBasedInteraction4=m;this.$BrowserEventBasedInteraction5=n;this.$BrowserEventBasedInteraction6=o;if(this.isEnabled())this.addManualInstrumentationData();else if(!o)this.logManualInstrumentationData()};k.prototype.markManualStart=function(l,m){__p&&__p();this.$BrowserEventBasedInteraction7++;if(!this.$BrowserEventBasedInteraction4){this.$BrowserEventBasedInteraction4=m||c("performanceAbsoluteNow")();this.$BrowserEventBasedInteraction3=l;if(this.isEnabled()){this.countUp();this.registerOnBeforeSend(function(){this.addManualInstrumentationData()}.bind(this))}}};k.prototype.markManualEnd=function(l){__p&&__p();if(!this.$BrowserEventBasedInteraction4){c("ErrorUtils").reportError(new Error("Attempting to mark end for interaction which never had start marked"));return}this.$BrowserEventBasedInteraction8++;this.$BrowserEventBasedInteraction5=l||c("performanceAbsoluteNow")();this.$BrowserEventBasedInteraction6=this.hasActiveReferenceCountingHandle();if(!this.isEnabled()&&!this.$BrowserEventBasedInteraction6)this.logManualInstrumentationData();else if(this.isEnabled()&&this.$BrowserEventBasedInteraction8===1)this.countDown()};k.prototype.getManualInstrumentationData=function(){__p&&__p();var l={};if(this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction3){l.manual_instrumentation_start=""+this.$BrowserEventBasedInteraction4;l.manual_instrumentation_marked_start_count=""+this.$BrowserEventBasedInteraction7;l.manual_instrumentation_start_reference_counted="1"}if(this.$BrowserEventBasedInteraction5){l.manual_instrumentation_end=""+this.$BrowserEventBasedInteraction5;l.manual_instrumentation_marked_end_count=""+this.$BrowserEventBasedInteraction8;l.manual_instrumentation_end_reference_counted=this.$BrowserEventBasedInteraction6?"1":"0"}if(this.$BrowserEventBasedInteraction4&&this.$BrowserEventBasedInteraction5)l.manual_instrumentation_duration=""+(this.$BrowserEventBasedInteraction5-this.$BrowserEventBasedInteraction4);return l};k.prototype.addManualInstrumentationData=function(){var l=this.getManualInstrumentationData();Object.keys(l).forEach(function(m){this.trace().addStringAnnotation(m,l[m])}.bind(this));this.trace().addVectorAnnotation("manual_instrumentation_interaction_ids",this.$BrowserEventBasedInteraction3||[])};k.prototype.logManualInstrumentationData=function(){var l=this.$BrowserEventBasedInteraction3||[],m=this.getManualInstrumentationData();m.lite_weight="1";c("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger"],function(n){new n().setActionName("Event").setTraceAnnotations({stringProps:m,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:l,interaction_ids:this.$BrowserEventBasedInteraction2}}).logVital()}.bind(this),"BrowserEventBasedInteraction")};k.prototype.getActiveBrowserEventBasedInteractions=function(){return c("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(l){return l instanceof k})};f.exports=k}),null);
__d("EventProfilerAdsSessionProvider",["AdsInterfacesSessionConfig"],(function a(b,c,d,e,f,g){"use strict";f.exports={sessionID:c("AdsInterfacesSessionConfig").sessionID}}),null);
__d("EventProfilerEagerExecution",["ErrorUtils","EventConfig","ProfilingCounters","TimeSliceReferenceCounting"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=0,i={},j=0,k={};function l(n,o,p){__p&&__p();this.interaction=null;this.$EventProfilerEagerExecution2=[];this.$EventProfilerEagerExecution3=[];this.$EventProfilerEagerExecution4=[];this.$EventProfilerEagerExecution5=[];this.id=j++;this.$EventProfilerEagerExecution6=n;for(var q=0;q<n.length;q++){if(k[n[q]])c("ErrorUtils").reportError(new Error("EventProfilerEagerExecution: declaring multiple eager executions for the same interaction not supported. :"+n[q]));k[n[q]]=this}var r="eagerly_executed_tree_"+ ++h;if(c("EventConfig").profile_eager_execution){this.handle=c("TimeSliceReferenceCounting").onAllChildrenFinished(function(){this.finish()}.bind(this),o!==0);if(o)c("ProfilingCounters").currentContext().addAttribution(r,c("ProfilingCounters").AttributionPropagation.ONLY_ON_CONTINUATIONS)}this.sampleWeight=o;this.$EventProfilerEagerExecution1=r;i[this.id]=this}l.prototype.hasInteractionIDs=function(n){__p&&__p();for(var o=n,p=Array.isArray(o),q=0,o=p?o:o[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var r;if(p){if(q>=o.length)break;r=o[q++]}else{q=o.next();if(q.done)break;r=q.value}var s=r;if(!this.$EventProfilerEagerExecution6.includes(s))return false}return true};l.prototype.__registerInteractionWePotentiallyEagerlyExecutedFor=function(n){this.$EventProfilerEagerExecution2.push(n)};l.prototype.attributeToCurrentlyActiveInteraction=function(){__p&&__p();var n,o=this,p=this.handle;if(!p)return;var q=function q(v){if(v.hasActiveReferenceCountingHandle()){v.addEagerExecution(p,o.$EventProfilerEagerExecution1,o.$EventProfilerEagerExecution3.slice());o.interaction=v;o.$EventProfilerEagerExecution4.forEach(function(w){return w(v)});o.$EventProfilerEagerExecution4=[];return"break"}};for(var r=this.$EventProfilerEagerExecution2,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u,n=q(v);if(n==="break")break}};l.prototype.tagAsInteractionID=function(n){this.$EventProfilerEagerExecution3.push(n)};l.prototype.withInteraction=function(n){if(!this.interaction)this.$EventProfilerEagerExecution4.push(n);else n(this.interaction)};l.prototype.isActive=function(){return!!(this.handle&&this.handle.isInsideContinuationExecution())};l.prototype.onFinish=function(n){this.$EventProfilerEagerExecution5.push(n)};l.prototype.finish=function(){delete i[this.id];this.$EventProfilerEagerExecution5.forEach(function(n){return n()});this.$EventProfilerEagerExecution5=[]};var m={declareEagerExecution:function n(o,p,q){var r=new l(o,q,p),s=r.id;return function(){if(i[s])i[s].attributeToCurrentlyActiveInteraction()}},getEagerExecution:function n(o,p){var q=o.map(function(s){return k[s]}).filter(function(s){return s&&s.hasInteractionIDs(o)}),r=q.filter(function(s,t){return t===q.indexOf(s)});if(r.length==1)return r[0];return null},getActiveExecutions:function n(){return Object.values(i).filter(function(o){return o.handle&&o.handle.isInsideContinuationExecution()})}};f.exports=m}),null);
__d("EventProfilerInteractionTracker",["Bootloader","BrowserEventBasedInteraction","EventProfilerEagerExecution","EventConfig","performanceAbsoluteNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i=c("EventConfig").profile_eager_execution&&c("EventConfig").manual_instrumentation,j={createNewInteraction:function o(p,q,r,s){__p&&__p();var t,u;if(!p.length)return null;var v=s&&s.sampleWeight||0,w=void 0;if(i||r||v)w=new(c("BrowserEventBasedInteraction"))(p,q,1/(v||r));if(w&&s)(function(){var x=s;x.__registerInteractionWePotentiallyEagerlyExecutedFor(w);w.registerOnBeforeSend(function(){if(w&&w!==x.interaction)if(r)w.setExtraSampleRate(1/r);else w.disable()})})();if(w)(function(){var x=w;h.push(w);w.onReferenceCountedExecutionFinished(function(){var y=h.indexOf(x);if(y!==-1)h.splice(y,1)})})();if(v===0&&r===0&&w)w.disable();return r===0?null:w},markManualStart:function o(p,q,r){__p&&__p();if(!i)return{markManualEnd:function u(){}};var s=h.filter(function(u){return u.hasInteractionIDs(p)&&u.getEventType()===q}),t=c("EventProfilerEagerExecution").getActiveExecutions();if(s.length===1)return k(s[0],p,r);else if(t.length===1)return n(t[0],p,r);else{s.forEach(function(u){u.trace().addStringAnnotation("has_manual_instrumentation_conflict","1")});return l(p,s.length+t.length,r)}}};function k(o,p,q){o.markManualStart(p,q);return{markManualEnd:function r(s){o.markManualEnd(s)}}}function l(o,p,q){var r=q||c("performanceAbsoluteNow")();return{markManualEnd:function s(t){var u=t||c("performanceAbsoluteNow")();m(r,u,o,p)}}}function m(o,p,q,r){var s={manual_instrumentation_start:""+o,manual_instrumentation_end:""+p,manual_instrumentation_duration:""+(p-o),manual_instrumentation_start_reference_counted:"0",manual_instrumentation_end_reference_counted:"0",lite_weight:"1"};if(r)s.manual_instrumentation_conflicts=""+r;c("Bootloader").loadModules(["TimeSliceInteractionsLiteTypedLogger"],function(t){new t().setActionName("Event").setTraceAnnotations({stringProps:s,setProps:{},vectorProps:{manual_instrumentation_interaction_ids:q}}).logVital()},"EventProfilerInteractionTracker")}function n(o,p,q){__p&&__p();var r=q||c("performanceAbsoluteNow")(),s=void 0,t=void 0,u=void 0,v=false;function w(){if(s&&t!==undefined&&!v&&u!==undefined){v=true;if(t)t.setManualStartAndEnd(p,r,s,u);else m(r,s,p)}}var x=void 0;o.withInteraction(function(y){x=y;y.onReferenceCountedExecutionFinished(function(){if(y.hasInteractionIDs(p))t=y;else t=null;w()})});o.onFinish(function(){if(!x){t=false;w()}});return{markManualEnd:function y(z){if(s)return;u=o.isActive()||x&&x.hasActiveReferenceCountingHandle()||false;s=z||c("performanceAbsoluteNow")();w()}}}f.exports=j}),null);
__d("EventProfilerSampler",["EventConfig"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=c("EventConfig").interaction_boost,i=c("EventConfig").sampling||{},j=c("EventConfig").page_sampling_boost||1,k=[];Object.keys(c("EventConfig").interaction_regexes).forEach(function(n){k.push({id:n,regex:new RegExp(c("EventConfig").interaction_regexes[n])})});var l={canSample:function n(o){return!!i[o]},getEventSampleWeights:function n(event,o){if(event.__samplingWeights==undefined)event.__samplingWeights={interaction:m(this.getInteractionWeight(event,o)),event:m(this.getEventWeight(event))};return event.__samplingWeights},getInteractionWeight:function n(event,o){__p&&__p();var p=event.type in i?i[event.type]:1;if(!p||!o||!o.length)return 0;var q=1;for(var r=o,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;if(h[v]){q=h[v];break}}return p*i.__interactionDefault/q},getEventWeight:function n(event){var o=event.type in i?i[event.type]:1;o/=j;return o*i.__eventDefault},getEventInteractionIDs:function n(o,p){__p&&__p();var q=[];if(o==="click"||o==="mouseup")for(var r=p,s=Array.isArray(r),t=0,r=s?r:r[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var u;if(s){if(t>=r.length)break;u=r[t++]}else{t=r.next();if(t.done)break;u=t.value}var v=u;for(var w=k,x=Array.isArray(w),y=0,w=x?w:w[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var z;if(x){if(y>=w.length)break;z=w[y++]}else{y=w.next();if(y.done)break;z=y.value}var A=z;if(A.regex.test(v))q.push(A.id)}}return q}};function m(n){if(n===0)return 0;var o=i.__min||1;n=Math.round(Math.max(o,n));if(Math.random()*n<1)return n;return 0}f.exports=l}),null);
__d("SubscriptionList",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(j,k){"use strict";this.$SubscriptionList1=[];this.$SubscriptionList2=j;this.$SubscriptionList3=k}i.prototype.add=function(j){"use strict";__p&&__p();var k={callback:j};this.$SubscriptionList1.push(k);if(this.$SubscriptionList2&&this.$SubscriptionList1.length===1)this.$SubscriptionList2();return{remove:function(){var l=this.$SubscriptionList1.indexOf(k);l!==-1||h(0);this.$SubscriptionList1.splice(l,1);if(this.$SubscriptionList3&&this.$SubscriptionList1.length===0)this.$SubscriptionList3()}.bind(this)}};i.prototype.getCallbacks=function(){"use strict";return this.$SubscriptionList1.map(function(j){return j.callback})};i.prototype.fireCallbacks=function(j){"use strict";this.getCallbacks().forEach(function(k){k(j)})};f.exports=i}),18);
__d("TimeSpentPageTransitionCause",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({PAGE_LOAD:"load",PAGE_UNLOAD:"unload",TRANSITION:"transition",OPEN_OVERLAY_VIEW:"open_overlay_view",REPLACE_OVERLAY_VIEW:"replace_overlay_view",CLOSE_OVERLAY_VIEW:"close_overlay_view"})}),null);
__d("WebStorage",["ErrorUtils","ex"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={};function j(p,q,r){if(!Object.prototype.hasOwnProperty.call(h,r))h[r]=q(r);return h[r]}function k(p){try{return window[p]}catch(q){}return null}function l(p){try{var q=window[p];if(q){var r="__test__"+Date.now();q.setItem(r,"");q.removeItem(r)}return q}catch(s){}return null}function m(p){var q=[];for(var r=0;r<p.length;r++)q.push(p.key(r)||"");return q}function n(p,q,r){var s=null;try{p.setItem(q,r)}catch(t){var u=m(p).map(function(q){var v=(p.getItem(q)||"").length;return q+"("+v+")"});s=new Error(c("ex")("%sStorage quota exceeded while setting %s(%s). Items(length) follows: %s",t.name?t.name+": ":"",q,r.length,u.join()));c("ErrorUtils").reportError(s)}return s}var o={getLocalStorage:function p(){return j(h,l,"localStorage")},getSessionStorage:function p(){return j(h,l,"sessionStorage")},getLocalStorageForRead:function p(){return j(i,k,"localStorage")},getSessionStorageForRead:function p(){return j(i,k,"sessionStorage")},setItemGuarded:n};f.exports=o}),18);
__d("isInIframe",[],(function a(b,c,d,e,f,g){var h=window!=window.top;function i(){return h}f.exports=i}),18);
__d("ScriptPath",["ErrorUtils","SubscriptionList","TimeSlice","TimeSpentPageTransitionCause","WebStorage","isInIframe"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h="sp_pi",i=1e3*30,j=null,k=null,l=new(c("SubscriptionList"))(),m=null,n=[],o=c("TimeSlice").guard(function(t,u){l.getCallbacks().forEach(function(v){c("ErrorUtils").applyWithGuard(function(){v({source:j,dest:k,cause:t,extraData:u})})})},"ScriptPath Notifying callbacks",{propagationType:c("TimeSlice").PropagationType.ORPHAN});function p(){return k?k.scriptPath:undefined}function q(){var t=c("WebStorage").getSessionStorage();if(!t||c("isInIframe")())return;t.setItem(h,JSON.stringify({pageInfo:k,clickPoint:m,time:Date.now()}))}function r(){__p&&__p();var t=c("WebStorage").getSessionStorageForRead();if(!t)return;var u=t.getItem(h);if(u){var v=JSON.parse(u);if(v){if(v.time<Date.now()-i){t=c("WebStorage").getSessionStorage();if(t)t.removeItem(h)}k=v.pageInfo;m=v.clickPoint;if(k)k.restored=true}}}r();var s={set:function t(u,v,w){j=k;k={scriptPath:u,categoryToken:v,extraData:w||{}};n=[];window._script_path=u;o()},openOverlayView:function t(u,v,w){__p&&__p();if(!u)return;var x=n.length;if(x===0||n[x-1]!==u){j=Object.assign({},k);if(k)k.topViewEndpoint=u;if(w&&w.replaceTopOverlay&&x>0){n[x-1]=u;o(c("TimeSpentPageTransitionCause").REPLACE_OVERLAY_VIEW,v)}else{n.push(u);o(c("TimeSpentPageTransitionCause").OPEN_OVERLAY_VIEW,v)}}},closeOverlayView:function t(u,v){__p&&__p();var w=n.lastIndexOf(u);if(w===-1)return;j=Object.assign({},k);if(k)if(w>0)k.topViewEndpoint=n[w-1];else k.topViewEndpoint=null;n=n.slice(0,w);o(c("TimeSpentPageTransitionCause").CLOSE_OVERLAY_VIEW,v)},setClickPointInfo:function t(u){m=u;q()},getClickPointInfo:function t(){return m},getScriptPath:p,getCategoryToken:function t(){return k?k.categoryToken:undefined},getTopViewEndpoint:function t(){var u=n.length;return u>0?n[u-1]:p()},getPageInfo:function t(){return k},getSourcePageInfo:function t(){return j},subscribe:function t(u){return l.add(c("TimeSlice").guard(u,"ScriptPath.subscribe"))},shutdown:function t(){q()}};f.exports=s}),18);
__d("VersionRange",["invariant"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i=/\./,j=/\|\|/,k=/\s+\-\s+/,l=/^(<=|<|=|>=|~>|~|>|)?\s*(.+)/,m=/^(\d*)(.*)/;function n(F,G){var H=F.split(j);if(H.length>1)return H.some(function(F){return E.contains(F,G)});else{F=H[0].trim();return o(F,G)}}function o(F,G){var H=F.split(k);H.length>0&&H.length<=2||h(0);if(H.length===1)return p(H[0],G);else{var I=H[0],J=H[1];y(I)&&y(J)||h(0);return p(">="+I,G)&&p("<="+J,G)}}function p(F,G){__p&&__p();F=F.trim();if(F==="")return true;var H=G.split(i),I=w(F),J=I.modifier,K=I.rangeComponents;switch(J){case"<":return q(H,K);case"<=":return r(H,K);case">=":return t(H,K);case">":return u(H,K);case"~":case"~>":return v(H,K);default:return s(H,K)}}function q(F,G){return D(F,G)===-1}function r(F,G){var H=D(F,G);return H===-1||H===0}function s(F,G){return D(F,G)===0}function t(F,G){var H=D(F,G);return H===1||H===0}function u(F,G){return D(F,G)===1}function v(F,G){var H=G.slice(),I=G.slice();if(I.length>1)I.pop();var J=I.length-1,K=parseInt(I[J],10);if(x(K))I[J]=K+1+"";return t(F,H)&&q(F,I)}function w(F){var G=F.split(i),H=G[0].match(l);H||h(0);return{modifier:H[1],rangeComponents:[H[2]].concat(G.slice(1))}}function x(F){return!isNaN(F)&&isFinite(F)}function y(F){return!w(F).modifier}function z(F,G){for(var H=F.length;H<G;H++)F[H]="0"}function A(F,G){__p&&__p();F=F.slice();G=G.slice();z(F,G.length);for(var H=0;H<G.length;H++){var I=G[H].match(/^[x*]$/i);if(I){G[H]=F[H]="0";if(I[0]==="*"&&H===G.length-1)for(var J=H;J<F.length;J++)F[J]="0"}}z(G,F.length);return[F,G]}function B(F,G){var H=F.match(m)[1],I=G.match(m)[1],J=parseInt(H,10),K=parseInt(I,10);if(x(J)&&x(K)&&J!==K)return C(J,K);else return C(F,G)}function C(F,G){typeof F===typeof G||h(0);if(F>G)return 1;else if(F<G)return-1;else return 0}function D(F,G){var H=A(F,G),I=H[0],J=H[1];for(var K=0;K<J.length;K++){var L=B(I[K],J[K]);if(L)return L}return 0}var E={contains:function F(G,H){return n(G.trim(),H.trim())}};f.exports=E}),null);
__d("mapObject",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=Object.prototype.hasOwnProperty;function i(k,l,m){if(!k)return null;var n={};for(var o in k){var p=o;if(h.call(k,p))n[p]=l.call(m,k[p],p,k)}return n}function j(k,l,m){return i(k,l,m)}i.untyped=j;f.exports=i}),18);
__d("memoizeStringOnly",[],(function a(b,c,d,e,f,g){"use strict";function h(i){var j={};return function(k){if(!Object.prototype.hasOwnProperty.call(j,k))j[k]=i.call(this,k);return j[k]}}f.exports=h}),18);
__d("UserAgent",["UserAgentData","VersionRange","mapObject","memoizeStringOnly"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(k,l,m,n){__p&&__p();if(k===m)return true;if(!m.startsWith(k))return false;var o=m.slice(k.length);if(l){o=n?n(o):o;return c("VersionRange").contains(o,l)}return false}function i(k){if(c("UserAgentData").platformName==="Windows")return k.replace(/^\s*NT/,"");return k}var j={isBrowser:function k(l){return h(c("UserAgentData").browserName,c("UserAgentData").browserFullVersion,l)},isBrowserArchitecture:function k(l){return h(c("UserAgentData").browserArchitecture,null,l)},isDevice:function k(l){return h(c("UserAgentData").deviceName,null,l)},isEngine:function k(l){return h(c("UserAgentData").engineName,c("UserAgentData").engineVersion,l)},isPlatform:function k(l){return h(c("UserAgentData").platformName,c("UserAgentData").platformFullVersion,l,i)},isPlatformArchitecture:function k(l){return h(c("UserAgentData").platformArchitecture,null,l)}};f.exports=c("mapObject")(j,c("memoizeStringOnly"))}),18);
__d("cx",[],(function a(b,c,d,e,f,g){function h(i){throw new Error("cx: Unexpected class transformation.")}f.exports=h}),18);
__d("getParentClassesForEventProfiler",["cx"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();function i(k){__p&&__p();if(!k||!(k instanceof HTMLElement))return"";var l=k.id,m=k.nodeName,n=k.getAttribute("class");m=m?m.replace(/^#/,""):"unknown";l=l?"#"+l:"";n=n?" "+n.replace(/\s+/g," ").trim():"";if(k.getAttribute("rel")==="theater"){var o="_342u";n=n.length?n+" "+o:o}return":"+m+l+n}function j(k){var l=[];while(k&&k instanceof HTMLElement){l.push(i(k));k=k.parentElement}l.reverse();return l}f.exports=j}),null);
__d("EventProfiler",["Bootloader","BrowserEventBasedInteraction","CurrentEventMeta","EventConfig","EventProfilerAdsSessionProvider","EventProfilerEagerExecution","EventProfilerInteractionTracker","EventProfilerSampler","Parent","ScriptPath","Set","TimeSlice","TimeSliceAutoclosedInteraction","UserAgent","getParentClassesForEventProfiler","performanceAbsoluteNow","requestAnimationFrameAcrossTransitions","setTimeoutAcrossTransitions","uniqueID"],(function a(b,c,d,e,f,g){__p&&__p();var h={},i={},j={},k=true,l=new(c("Set"))(["click","keydown","mousewheel","scroll"]),m=null,n=null,o={__wrapEventListenHandler:function s(t){__p&&__p();if(c("EventConfig").disable_event_profiler)return t;return function u(v,event){__p&&__p();var w;if(!c("EventProfilerSampler").canSample(v))return t.call(this,v,event);var x=void 0,y={interaction:0,event:0},z=c("performanceAbsoluteNow")();event.id=event.id||c("uniqueID")();var A=event.id;c("CurrentEventMeta").__setCurrentEventID(A);var B=void 0,C=j[A],D=null;if(i[A]===undefined&&!C){D=c("getParentClassesForEventProfiler")(event.target);var E=c("EventProfilerSampler").getEventInteractionIDs(v,D);x=c("EventProfilerEagerExecution").getEagerExecution(E,v);y=c("EventProfilerSampler").getEventSampleWeights(event,E);m=c("EventProfilerInteractionTracker").createNewInteraction(E,v,y.interaction,x);B=t.call(this,v,event);j[A]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation")}else{y=c("EventProfilerSampler").getEventSampleWeights(event,[]);B=C(function(){j[A]=c("TimeSlice").getGuardedContinuation("Event Bubble Continuation");return t.call(this,v,event)}.bind(this))}var F=c("performanceAbsoluteNow")();if(i[A]===undefined)(function(){__p&&__p();D=D;var G=q(event);G=G||z;var H=Math.max(z-G,0),I=r(event.target,"data-referrer"),J=null;if(c("UserAgent").isBrowser("Chrome"))J=!!event.cancelable;var K=J&&(!!event.deliberateSync||c("UserAgent").isBrowser("Chrome < 51"));i[A]={event_name:v,event_start_ms:Math.round(G),main_thread_wait_ms:Math.round(H),event_handlers_runtime_ms:0,script_path:c("ScriptPath").getScriptPath()||"<unknown>",request_animation_frame_wait_ms:0,set_timeout_wait_ms:0};h[A]={event_target_raw:D,weight:y.event,cancelable:J,deliberate_sync:K,ad_account_id:n,event_end_ms:0};var L=c("EventProfilerAdsSessionProvider").sessionID;if(L)h[A].ads_session_id=L;if(l.has(v)){h[A].is_first_in_frame=k;k=false}if(m){var M=m.trace();M.addVectorAnnotation("event_target_stack",D).addVectorAnnotation("pagelets",I)}var N=m;c("requestAnimationFrameAcrossTransitions")(function(){__p&&__p();m=null;var O=c("performanceAbsoluteNow")();i[A].request_animation_frame_wait_ms=Math.round(O-h[A].event_end_ms);delete h[A].event_end_ms;c("setTimeoutAcrossTransitions")(function(){__p&&__p();c("setTimeoutAcrossTransitions")(function(){k=true},50);var P=c("performanceAbsoluteNow")();i[A].set_timeout_wait_ms=Math.round(P-O);p(A,z,P);var Q=j[A];if(Q){c("TimeSlice").cancel(Q);delete j[A]}if(N)N.inform("TTI",{isPointOfInterest:true});delete i[A];delete h[A]},0)})})();i[A].event_handlers_runtime_ms+=F-z;h[A].event_end_ms=F;c("CurrentEventMeta").__setCurrentEventID(null);if(m)m.informPointWithOverride("tti_ts",{isPointOfInterest:true});return B}},tagCurrentActiveInteractionsAs:function s(t){o.getActiveInteractions().forEach(function(u){u.tagAsInteractionID(t)});c("EventProfilerEagerExecution").getActiveExecutions().forEach(function(u){return u.tagAsInteractionID(t)})},informManualInteractionTimestamp:function s(t,u,v){},markManualStart:function s(t,u,v){return c("EventProfilerInteractionTracker").markManualStart(t,u,v)},getActiveInteractions:function s(){return c("TimeSliceAutoclosedInteraction").getInteractionsActiveRightNow().filter(function(t){return t instanceof c("BrowserEventBasedInteraction")&&t.isEnabled()})},informPointOnActiveInteractions:function s(t,u,v){o.getActiveInteractions().map(function(w){var x=w.inform(t,u);if(v)x.addStringAnnotation("is_goal_point","1")})},notifyRunningEagerInteraction:function s(t,u){var v=c("EventProfilerSampler").getEventSampleWeights({type:u},t);return c("EventProfilerEagerExecution").declareEagerExecution(t,u,v.interaction)},setCurrentAdAccountId:function s(t){n=t}};function p(s,t,u){var v=i[s];v.event_handlers_runtime_ms=Math.round(v.event_handlers_runtime_ms);var w=Object.assign({},i[s],h[s]);if(w.weight)c("Bootloader").loadModules(["WebSpeedInteractionsTypedLogger"],function(x){new x().updateData(w).log()},"EventProfiler");c("CurrentEventMeta").__informEventDataReady(s,i[s])}var q=function(){function s(event){return null}if(!b.performance||!b.performance.now||!b.performance.timing||!b.performance.timing.navigationStart)return s;var t=b.performance.timing.navigationStart,u=b.CustomEvent&&(typeof b.CustomEvent==="function"||b.CustomEvent.toString().indexOf("CustomEventConstructor")>-1),v=u?new b.CustomEvent("test").timeStamp:b.document.createEvent("KeyboardEvent").timeStamp;if(v&&v<=b.performance.now())return function(event){return event.timeStamp+t};return s}();function r(s,t){var u=[];while(s&&s instanceof HTMLElement){var v=s.getAttribute(t);if(v)u.push(v);s=c("Parent").byAttribute(s.parentNode,t)}return u.reverse()}f.exports=o}),18);
__d("Scroll",[],(function a(b,c,d,e,f,g){__p&&__p();function h(j,k){return!!k&&(j===k.documentElement||j===k.body)}var i={getTop:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollTop||l.documentElement.scrollTop:k.scrollTop},setTop:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollTop=m.documentElement.scrollTop=l;else k.scrollTop=l},getLeft:function j(k){var l=k.ownerDocument;return h(k,l)?l.body.scrollLeft||l.documentElement.scrollLeft:k.scrollLeft},setLeft:function j(k,l){var m=k.ownerDocument;if(h(k,m))m.body.scrollLeft=m.documentElement.scrollLeft=l;else k.scrollLeft=l}};f.exports=i}),null);
__d("UserAgent_DEPRECATED",[],(function a(b,c,d,e,f,g){__p&&__p();var h=false,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;function x(){__p&&__p();if(h)return;h=true;var z=navigator.userAgent,A=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(z),B=/(Mac OS X)|(Windows)|(Linux)/.exec(z);t=/\b(iPhone|iP[ao]d)/.exec(z);u=/\b(iP[ao]d)/.exec(z);r=/Android/i.exec(z);v=/FBAN\/\w+;/i.exec(z);w=/Mobile/i.exec(z);s=!!/Win64/.exec(z);if(A){i=A[1]?parseFloat(A[1]):A[5]?parseFloat(A[5]):NaN;if(i&&document&&document.documentMode)i=document.documentMode;var C=/(?:Trident\/(\d+.\d+))/.exec(z);n=C?parseFloat(C[1])+4:i;j=A[2]?parseFloat(A[2]):NaN;k=A[3]?parseFloat(A[3]):NaN;l=A[4]?parseFloat(A[4]):NaN;if(l){A=/(?:Chrome\/(\d+\.\d+))/.exec(z);m=A&&A[1]?parseFloat(A[1]):NaN}else m=NaN}else i=j=k=m=l=NaN;if(B){if(B[1]){var D=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(z);o=D?parseFloat(D[1].replace("_",".")):true}else o=false;p=!!B[2];q=!!B[3]}else o=p=q=false}var y={ie:function z(){return x()||i},ieCompatibilityMode:function z(){return x()||n>i},ie64:function z(){return y.ie()&&s},firefox:function z(){return x()||j},opera:function z(){return x()||k},webkit:function z(){return x()||l},safari:function z(){return y.webkit()},chrome:function z(){return x()||m},windows:function z(){return x()||p},osx:function z(){return x()||o},linux:function z(){return x()||q},iphone:function z(){return x()||t},mobile:function z(){return x()||t||u||r||w},nativeApp:function z(){return x()||v},android:function z(){return x()||r},ipad:function z(){return x()||u}};f.exports=y}),18);
__d("clickRefAction",["Arbiter"],(function a(b,c,d,e,f,g){__p&&__p();function h(l,i,m,n,o){var p=l+"/"+i;this.ue=p;this._ue_ts=l;this._ue_count=i;this._context=m;this._ns=null;this._node=n;this._type=o}h.prototype.set_namespace=function(l){this._ns=l;return this};h.prototype.coalesce_namespace=function(l){if(this._ns===null)this._ns=l;return this};h.prototype.add_event=function(){return this};var i=0,j=[];function k(l,m,event,n,o){__p&&__p();var p=Date.now(),q=event&&event.type;o=o||{};if(!m&&event)m=event.getTarget();var r=50;if(m&&n!="FORCE")for(var s=j.length-1;s>=0&&p-j[s]._ue_ts<r;--s)if(j[s]._node==m&&j[s]._type==q)return j[s];var t=new h(p,i,l,m,q);j.push(t);while(j[0]._ue_ts+r<p||j.length>10)j.shift();if(l=="contextmenu")c("Arbiter").inform("ClickRefAction/contextmenu",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);else c("Arbiter").inform("ClickRefAction/new",{cfa:t,node:m,mode:n,event:event,extra_data:o},c("Arbiter").BEHAVIOR_PERSISTENT);i++;return t}f.exports=b.clickRefAction=k}),null);
__d("event-form-bubbling",[],(function a(b,c,d,e,f,g){__p&&__p();b.Event=b.Event||function(){};b.Event.__inlineSubmit=function(h,event){var i=b.Event.__getHandler&&b.Event.__getHandler(h,"submit");return i&&i!==h.onsubmit?null:b.Event.__bubbleSubmit(h,event)};b.Event.__bubbleSubmit=function(h,event){if(document.documentElement.attachEvent){var i;while(i!==false&&(h=h.parentNode))i=h.onsubmit?h.onsubmit(event):b.Event.__fire&&b.Event.__fire(h,"submit",event);return i}}}),3);
__d("getDocumentScrollElement",[],(function a(b,c,d,e,f,g){"use strict";var h=typeof navigator!=="undefined"&&navigator.userAgent.indexOf("AppleWebKit")>-1;function i(j){j=j||document;if(j.scrollingElement)return j.scrollingElement;return!h&&j.compatMode==="CSS1Compat"?j.documentElement:j.body}f.exports=i}),18);
__d("getObjectValues",[],(function a(b,c,d,e,f,g){function h(i){var j=[];for(var k in i)j.push(i[k]);return j}f.exports=h}),null);
__d("Event",["invariant","event-form-bubbling","Arbiter","DataStore","DOMQuery","DOMEvent","ErrorUtils","EventProfiler","ExecutionEnvironment","Parent","Scroll","TimeSlice","UserAgent","UserAgent_DEPRECATED","DOMEventListener","$","clickRefAction","getDocumentScrollElement","getObjectValues"],(function a(b,c,d,e,f,g,h){__p&&__p();c("event-form-bubbling");var i=b.Event,j="Event.listeners";if(!i.prototype)i.prototype={};function k(x){if(x.type==="click"||x.type==="mouseover"||x.type==="keydown")c("Arbiter").inform("Event/stop",{event:x})}function l(x,y,z){this.target=x;this.type=y;this.data=z}Object.assign(l.prototype,{getData:function x(){this.data=this.data||{};return this.data},stop:function x(){return i.stop(this)},prevent:function x(){return i.prevent(this)},isDefaultPrevented:function x(){return i.isDefaultPrevented(this)},kill:function x(){return i.kill(this)},getTarget:function x(){return new(c("DOMEvent"))(this).target||null}});function m(x){__p&&__p();if(x instanceof l)return x;if(!x)if(!window.addEventListener&&document.createEventObject)x=window.event?document.createEventObject(window.event):{};else x={};if(!x._inherits_from_prototype)for(var y in i.prototype)try{x[y]=i.prototype[y]}catch(z){}return x}Object.assign(i.prototype,{_inherits_from_prototype:true,getRelatedTarget:function x(){var y=this.relatedTarget||(this.fromElement===this.srcElement?this.toElement:this.fromElement);return y&&y.nodeType?y:null},getModifiers:function x(){var y={control:!!this.ctrlKey,shift:!!this.shiftKey,alt:!!this.altKey,meta:!!this.metaKey};y.access=c("UserAgent_DEPRECATED").osx()?y.control:y.alt;y.any=y.control||y.shift||y.alt||y.meta;return y},isRightClick:function x(){if(this.which)return this.which===3;return this.button&&this.button===2},isMiddleClick:function x(){if(this.which)return this.which===2;return this.button&&this.button===4},isDefaultRequested:function x(){return this.getModifiers().any||this.isMiddleClick()||this.isRightClick()}},l.prototype);Object.assign(i,{listen:function x(y,z,A,B,C){__p&&__p();if(typeof A==="function")A=c("TimeSlice").guard(A,"Event.js "+z+" handler");if(!C||typeof C=="boolean")C={passive:false};else C={passive:C.passive||false};if(!c("ExecutionEnvironment").canUseDOM)return new w(y,A,H,z,B,K,C);if(typeof y=="string")y=c("$")(y);if(typeof B=="undefined")B=i.Priority.NORMAL;if(typeof z=="object"){var D={};for(var E in z)D[E]=i.listen(y,E,z[E],B,C);return D}if(z.match(/^on/i))throw new TypeError("Bad event name `"+z+"': use `click', not `onclick'.");y||h(0);if(y.nodeName=="LABEL"&&z=="click"){var F=y.getElementsByTagName("input");y=F.length==1?F[0]:y}else if(y===window&&z==="scroll"){var G=c("getDocumentScrollElement")();if(G!==document.documentElement&&G!==document.body)y=G}var H=c("DataStore").get(y,j,{}),I=p[z];if(I){z=I.base;if(I.wrap)A=I.wrap(A)}s(y,H,z,C);var J=H[z];if(!(B in J))J[B]=[];var K=J[B].length,L=new w(y,A,H,z,B,K,C);J[B][K]=L;J.numHandlers++;if(!C.passive){J.numNonPassiveHandlers++;r(y,H[z],z)}return L},stop:function x(y){var z=new(c("DOMEvent"))(y).stopPropagation();k(z.event);return y},prevent:function x(y){new(c("DOMEvent"))(y).preventDefault();return y},isDefaultPrevented:function x(y){return new(c("DOMEvent"))(y).isDefaultPrevented(y)},kill:function x(y){var z=new(c("DOMEvent"))(y).kill();k(z.event);return false},getKeyCode:function x(event){__p&&__p();event=new(c("DOMEvent"))(event).event;if(!event)return false;switch(event.keyCode){case 63232:return 38;case 63233:return 40;case 63234:return 37;case 63235:return 39;case 63272:case 63273:case 63275:return null;case 63276:return 33;case 63277:return 34}if(event.shiftKey)switch(event.keyCode){case 33:case 34:case 37:case 38:case 39:case 40:return null}return event.keyCode},getPriorities:function x(){if(!n){var y=c("getObjectValues")(i.Priority);y.sort(function(z,A){return z-A});n=y}return n},fire:function x(y,z,A){var B=new l(y,z,A),C;do{var D=i.__getHandler(y,z);if(D)C=D(B);y=y.parentNode}while(y&&C!==false&&!B.cancelBubble);return C!==false},__fire:function x(y,z,event){var A=i.__getHandler(y,z);if(A)return A(m(event))},__getHandler:function x(y,z){var A=c("DataStore").get(y,j);if(A&&A[z])return A[z].domHandler;return y["on"+z]},getPosition:function x(y){y=new(c("DOMEvent"))(y).event;var z=c("getDocumentScrollElement")(),A=y.clientX+c("Scroll").getLeft(z),B=y.clientY+c("Scroll").getTop(z);return{x:A,y:B}}});var n=null,o=function o(x){return function(y){if(!c("DOMQuery").contains(this,y.getRelatedTarget()))return x.call(this,y)}},p;if(!window.navigator.msPointerEnabled)p={mouseenter:{base:"mouseover",wrap:o},mouseleave:{base:"mouseout",wrap:o}};else p={mousedown:{base:"MSPointerDown"},mousemove:{base:"MSPointerMove"},mouseup:{base:"MSPointerUp"},mouseover:{base:"MSPointerOver"},mouseout:{base:"MSPointerOut"},mouseenter:{base:"MSPointerOver",wrap:o},mouseleave:{base:"MSPointerOut",wrap:o}};if(c("UserAgent_DEPRECATED").firefox()){var q=function q(x,event){event=m(event);var y=event.getTarget();while(y){i.__fire(y,x,event);y=y.parentNode}};document.documentElement.addEventListener("focus",q.bind(null,"focusin"),true);document.documentElement.addEventListener("blur",q.bind(null,"focusout"),true)}var r=function r(x,y,z){var A=y.numNonPassiveHandlers==0;if(A!=y.options.passive){y.domHandlerRemover.remove();y.options.passive=A;y.domHandlerRemover=c("DOMEventListener").add(x,z,y.domHandler,{passive:A})}},s=function s(x,y,z,A){__p&&__p();if(z in y)return;var B=c("TimeSlice").guard(v.bind(x,z),"Event listenHandler "+z);y[z]={numHandlers:0,numNonPassiveHandlers:0,domHandlerRemover:c("DOMEventListener").add(x,z,B,A),domHandler:B,options:A};var C="on"+z;if(x[C]){var D=x===document.documentElement?i.Priority._BUBBLE:i.Priority.TRADITIONAL,E=x[C];x[C]=null;i.listen(x,z,E,D,A)}if(x.nodeName==="FORM"&&z==="submit"&&c("UserAgent").isBrowser("IE < 9"))i.listen(x,z,i.__bubbleSubmit.bind(null,x),i.Priority._BUBBLE,A)};function t(x){if(!x.href.endsWith("#"))return false;return x.href===document.location.href||x.href===document.location.href+"#"}function u(x,y){return x.nodeName==="INPUT"&&x.type===y}var v=c("EventProfiler").__wrapEventListenHandler(function x(y,event){__p&&__p();event=m(event);if(!c("DataStore").get(this,j))throw new Error("Bad listenHandler context.");var z=c("DataStore").get(this,j)[y];if(!z)throw new Error("No registered handlers for `"+y+"'.");if(y=="click"||y=="contextmenu"){var A=event.getTarget(),B=c("Parent").byTag(A,"a");if(B instanceof HTMLAnchorElement&&B.href&&t(B)&&!u(A,"file")&&!u(A,"submit"))event.prevent();if(y=="click")c("clickRefAction")("click",B,event);if(y=="contextmenu")c("clickRefAction")("contextmenu",B,event)}var n=i.getPriorities();for(var C=0;C<n.length;C++){var D=n[C];if(D in z){var E=z[D];for(var F=0;F<E.length;F++){if(!E[F])continue;var G=E[F].fire(this,event);if(G===false)return event.kill();else if(event.cancelBubble)event.stop()}}}return event.returnValue});i.Priority={URGENT:-20,TRADITIONAL:-10,NORMAL:0,_BUBBLE:1e3};function w(x,y,z,A,B,C,D){this._element=x;this._handler=y;this._handlers=z;this._type=A;this._priority=B;this._id=C;this._options=D}Object.assign(w.prototype,{remove:function x(){__p&&__p();if(c("ExecutionEnvironment").canUseDOM){this._handlers||h(0);var y=this._handlers[this._type];if(y.numHandlers<=1){y.domHandlerRemover.remove();delete this._handlers[this._type]}else{delete y[this._priority][this._id];y.numHandlers--;if(!this._options.passive){y.numNonPassiveHandlers--;r(this._element,this._handlers[this._type],this._type)}}this._handlers=null}},fire:function x(y,event){if(c("ExecutionEnvironment").canUseDOM)return c("ErrorUtils").applyWithGuard(this._handler,y,[event],function(z){z.event_type=event.type;z.dom_element=y.name||y.id;z.category="eventhandler"});return true}});b.$E=i.$E=m;f.exports=i}),18);
__d("EventListener",["Event","TimeSlice","emptyFunction","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h={listen:c("Event").listen,capture:function i(j,k,l){l=c("TimeSlice").guard(l,"EventListener capture "+k);if(j.addEventListener){j.addEventListener(k,l,true);return{remove:function m(){j.removeEventListener(k,l,true)}}}else return{remove:c("emptyFunction")}},registerDefault:function i(j,k){__p&&__p();var l=void 0,m=c("Event").listen(document.documentElement,j,n,c("Event").Priority._BUBBLE);function n(){o();l=c("Event").listen(document,j,k);c("setImmediateAcrossTransitions")(o)}function o(){l&&l.remove();l=null}return{remove:function p(){o();m&&m.remove();m=null}}}};f.exports=h}),18);
__d("SubscriptionsHandler",["invariant"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(l){return l.remove||l.reset||l.unsubscribe||l.cancel}function j(l){var m=i(l);m.call(l)}function k(){"use strict";this._subscriptions=[]}k.prototype.addSubscriptions=function(){"use strict";for(var l=arguments.length,m=Array(l),n=0;n<l;n++)m[n]=arguments[n];m.forEach(function(o){var p=i(o);p||h(0)});if(this._subscriptions)this._subscriptions=this._subscriptions.concat(m);else m.forEach(j)};k.prototype.engage=function(){"use strict";this._subscriptions=this._subscriptions||[]};k.prototype.release=function(){"use strict";if(this._subscriptions){this._subscriptions.forEach(j);this._subscriptions=null}};f.exports=k}),18);
__d("XHRHttpError",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h="HTTP_CLIENT_ERROR",i="HTTP_PROXY_ERROR",j="HTTP_SERVER_ERROR",k="HTTP_TRANSPORT_ERROR",l="HTTP_UNKNOWN_ERROR",m={HTTP_CLIENT_ERROR:h,HTTP_PROXY_ERROR:i,HTTP_SERVER_ERROR:j,HTTP_TRANSPORT_ERROR:k,HTTP_UNKNOWN_ERROR:l,getErrorCode:function n(o,p){__p&&__p();if(p===0){var q=o.getProtocol();if(q==="file"||q==="ftp")return null;return k}else if(p>=100&&p<200)return i;else if(p>=200&&p<300)return null;else if(p>=400&&p<500)return h;else if(p>=500&&p<600)return j;else if(p>=12001&&p<12156)return k;else return l}};f.exports=m}),null);
__d("getCrossOriginTransport",["invariant","ex"],(function a(b,c,d,e,f,g,h){__p&&__p();function i(){try{var j=new XMLHttpRequest();if(!("withCredentials"in j)&&typeof XDomainRequest!=="undefined")j=new XDomainRequest();return j}catch(k){throw new Error(c("ex")("getCrossOriginTransport: %s",k.message))}}i.withCredentials=function(){var j=i();"withCredentials"in j||h(0);var k=j.open;j.open=function(){k.apply(this,arguments);this.withCredentials=true};return j};f.exports=i}),null);
__d("ZeroRewrites",["URI","ZeroRewriteRules","getCrossOriginTransport","getSameOriginTransport","isFacebookURI"],(function a(b,c,d,e,f,g){__p&&__p();var h={rewriteURI:function i(j){if(!c("isFacebookURI")(j)||h._isWhitelisted(j))return j;var k=h._getRewrittenSubdomain(j);if(k!==null&&k!==undefined)j=j.setSubdomain(k);return j},getTransportBuilderForURI:function i(j){return h._isRewritten(j)?c("getCrossOriginTransport").withCredentials:c("getSameOriginTransport")},isRewriteSafe:function i(j){if(Object.keys(c("ZeroRewriteRules").rewrite_rules).length===0||!c("isFacebookURI")(j))return false;var k=h._getCurrentURI().getDomain(),l=new(c("URI"))(j).qualify().getDomain();return k===l||h._isRewritten(j)},_isWhitelisted:function i(j){var k=j.getPath();if(!k.endsWith("/"))k+="/";return c("ZeroRewriteRules").whitelist&&c("ZeroRewriteRules").whitelist[k]==1},_getRewrittenSubdomain:function i(j){var k=new(c("URI"))(j).qualify().getSubdomain();return c("ZeroRewriteRules").rewrite_rules[k]},_isRewritten:function i(j){j=new(c("URI"))(j).qualify();if(Object.keys(c("ZeroRewriteRules").rewrite_rules).length===0||!c("isFacebookURI")(j)||h._isWhitelisted(j))return false;var k=j.getSubdomain(),l=h._getCurrentURI(),m=h._getRewrittenSubdomain(l);return j.getDomain()!==l.getDomain()&&k===m},_getCurrentURI:function i(){return new(c("URI"))("/").qualify()}};f.exports=h}),null);
__d("getAsyncHeaders",["ZeroCategoryHeader","isFacebookURI"],(function a(b,c,d,e,f,g){function h(i){var j={};if(c("isFacebookURI")(i)&&c("ZeroCategoryHeader").value)j[c("ZeroCategoryHeader").header]=c("ZeroCategoryHeader").value;return j}f.exports=h}),null);
__d("xhrSimpleDataSerializer",[],(function a(b,c,d,e,f,g){"use strict";function h(i){var j=[];for(var k in i)j.push(encodeURIComponent(k)+"="+encodeURIComponent(i[k]));return j.join("&")}f.exports=h}),null);
__d("XHRRequest",["invariant","Env","ErrorUtils","ResourceTimingsStore","ResourceTypes","TimeSlice","URI","XHRHttpError","ZeroRewrites","getAsyncHeaders","xhrSimpleDataSerializer"],(function a(b,c,d,e,f,g,h){__p&&__p();var i={loadedBytes:null,totalBytes:null};function j(k){"use strict";this.setURI(k);this.setResponseType(null);this.setMethod("POST");this.setTransportBuilder(c("ZeroRewrites").getTransportBuilderForURI(this.getURI()));this.setDataSerializer(c("xhrSimpleDataSerializer"));this.$XHRRequest1=c("ResourceTimingsStore").getUID(c("ResourceTypes").XHR,k!=null?k.toString():"")}j.prototype.setURI=function(k){"use strict";this.$XHRRequest2=c("ZeroRewrites").rewriteURI(new(c("URI"))(k));return this};j.prototype.getURI=function(){"use strict";return this.$XHRRequest2};j.prototype.setResponseType=function(k){"use strict";this.$XHRRequest3=k;return this};j.prototype.setMethod=function(k){"use strict";this.$XHRRequest4=k;return this};j.prototype.getMethod=function(){"use strict";return this.$XHRRequest4};j.prototype.setData=function(k){"use strict";this.$XHRRequest5=k;return this};j.prototype.getData=function(){"use strict";return this.$XHRRequest5};j.prototype.setRawData=function(k){"use strict";this.$XHRRequest6=k;return this};j.prototype.setRequestHeader=function(k,l){"use strict";if(!this.$XHRRequest7)this.$XHRRequest7={};this.$XHRRequest7[k]=l;return this};j.prototype.setTimeout=function(k){"use strict";this.$XHRRequest8=k;return this};j.prototype.getTimeout=function(){"use strict";return this.$XHRRequest8};j.prototype.setResponseHandler=function(k){"use strict";this.$XHRRequest9=k;return this};j.prototype.getResponseHandler=function(){"use strict";return this.$XHRRequest9};j.prototype.setErrorHandler=function(k){"use strict";this.$XHRRequest10=k;return this};j.prototype.getErrorHandler=function(){"use strict";return this.$XHRRequest10};j.prototype.setNetworkFailureHandler=function(k){"use strict";this.$XHRRequest11=k;return this};j.prototype.getNetworkFailureHandler=function(){"use strict";return this.$XHRRequest11};j.prototype.setAbortHandler=function(k){"use strict";this.$XHRRequest12=k;return this};j.prototype.getAbortHandler=function(){"use strict";return this.$XHRRequest12};j.prototype.setTimeoutHandler=function(k){"use strict";this.$XHRRequest13=k;return this};j.prototype.getTimeoutHandler=function(){"use strict";return this.$XHRRequest13};j.prototype.setUploadProgressHandler=function(k){"use strict";this.$XHRRequest14=k;return this};j.prototype.setDownloadProgressHandler=function(k){"use strict";this.$XHRRequest15=k;return this};j.prototype.setTransportBuilder=function(k){"use strict";this.$XHRRequest16=k;return this};j.prototype.setDataSerializer=function(k){"use strict";this.$XHRRequest17=k;return this};j.prototype.send=function(){"use strict";__p&&__p();var k=this.$XHRRequest8,l=this.$XHRRequest16(),m=this.getURI(),n=new(c("URI"))(m).getQualifiedURI().toString(),o=this.$XHRRequest1;c("ResourceTimingsStore").updateURI(c("ResourceTypes").XHR,o,n);c("ResourceTimingsStore").measureRequestSent(c("ResourceTypes").XHR,o);this.$XHRRequest18=l;var p;this.$XHRRequest4==="POST"||!this.$XHRRequest6||h(0);if(c("Env").force_param)Object.assign(this.$XHRRequest5,c("Env").force_param);if(this.$XHRRequest4==="GET"||this.$XHRRequest6){m.addQueryData(this.$XHRRequest5);p=this.$XHRRequest6}else p=this.$XHRRequest17(this.$XHRRequest5);var q=c("TimeSlice").guard(function u(v){c("ResourceTimingsStore").measureResponseReceived(c("ResourceTypes").XHR,o);for(var w=arguments.length,x=Array(w>1?w-1:0),y=1;y<w;y++)x[y-1]=arguments[y];v.apply(this,x)},"XHRRequest response received",{propagationType:c("TimeSlice").PropagationType.CONTINUATION});l.onreadystatechange=this.$XHRRequest19(q);l.onerror=this.$XHRRequest20(q);if(l.upload&&this.$XHRRequest14)l.upload.onprogress=this.$XHRRequest21.bind(this);if(this.$XHRRequest15)l.onprogress=this.$XHRRequest22.bind(this);if(k)this.$XHRRequest23=setTimeout(this.$XHRRequest24.bind(this),k);if(this.$XHRRequest25!==null&&this.$XHRRequest25!==undefined)l.withCredentials=this.$XHRRequest25;l.open(this.$XHRRequest4,m.toString(),true);var r=false;if(this.$XHRRequest7)for(var s in this.$XHRRequest7){if(s.toLowerCase()==="content-type")r=true;l.setRequestHeader(s,this.$XHRRequest7[s])}if(this.$XHRRequest4=="POST"&&!this.$XHRRequest6&&!r)l.setRequestHeader("Content-Type","application/x-www-form-urlencoded");var t=c("getAsyncHeaders")(m);Object.keys(t).forEach(function(u){l.setRequestHeader(u,t[u])});if(this.$XHRRequest3==="arraybuffer")if("responseType"in l)l.responseType="arraybuffer";else if("overrideMimeType"in l)l.overrideMimeType("text/plain; charset=x-user-defined");else if("setRequestHeader"in l)l.setRequestHeader("Accept-Charset","x-user-defined");if(this.$XHRRequest3==="blob")l.responseType=this.$XHRRequest3;l.send(p)};j.prototype.abort=function(k){"use strict";this.$XHRRequest26();if(this.$XHRRequest12)c("ErrorUtils").applyWithGuard(this.$XHRRequest12,null,[k],null,"XHRRequest:_abortHandler")};j.prototype.$XHRRequest26=function(){"use strict";var k=this.$XHRRequest18;if(k){k.onreadystatechange=null;k.abort()}this.$XHRRequest27()};j.prototype.$XHRRequest24=function(){"use strict";this.$XHRRequest26();if(this.$XHRRequest13)c("ErrorUtils").applyWithGuard(this.$XHRRequest13,null,null,null,"XHRRequest:_abortHandler")};j.prototype.$XHRRequest28=function(k){"use strict";if(this.$XHRRequest3)if("response"in k)return k.response;else if(this.$XHRRequest3==="arraybuffer")if(window.VBArray)return window.VBArray(k.responseBody).toArray();return k.responseText};j.prototype.$XHRRequest20=function(k){"use strict";return function(){var l={errorCode:c("XHRHttpError").HTTP_TRANSPORT_ERROR,errorMsg:"Network Failure.",errorType:"Network",errorRawTransportStatus:0};if(this.$XHRRequest11)c("ErrorUtils").applyWithGuard(k.bind(undefined,this.$XHRRequest11),null,[l],null,"XHRRequest:_networkFailureHandler");else k(function(){})}.bind(this)};j.prototype.$XHRRequest19=function(k){"use strict";__p&&__p();var l=c("TimeSlice").guard(function(m){for(var n=arguments.length,o=Array(n>1?n-1:0),p=1;p<n;p++)o[p-1]=arguments[p];return m.apply(this,o)},"XHRRequest onreadystatechange",{propagationType:c("TimeSlice").PropagationType.EXECUTION});return function(){__p&&__p();var m=this.$XHRRequest18,n=m.readyState;if(n>=2){var o=n===4,p=this.getURI(),q=c("XHRHttpError").getErrorCode(p,m.status),r=this.$XHRRequest9;if(q!==null){if(o){var s={errorCode:q,errorMsg:this.$XHRRequest28(m),errorRawTransportStatus:m.status,errorType:m.status?"HTTP "+m.status:"HTTP"};if(this.$XHRRequest10)c("ErrorUtils").applyWithGuard(k.bind(undefined,this.$XHRRequest10),null,[s],null,"XHRRequest:_errorHandler");else k(function(){})}}else if(r){var t=null;if(r.includeHeaders)t=m.getAllResponseHeaders();if(o||r.parseStreaming&&n===3){var u=o?k:l;c("ErrorUtils").applyWithGuard(u.bind(undefined,r),null,[this.$XHRRequest28(m),t,o],null,"XHRRequest:handler")}}else if(o)k(function(){});if(o)this.$XHRRequest27()}}.bind(this)};j.prototype.$XHRRequest21=function(k){"use strict";i.loadedBytes=k.loaded;i.totalBytes=k.total;if(this.$XHRRequest14)c("ErrorUtils").applyWithGuard(this.$XHRRequest14,null,[i],null,"XHRRequest:_uploadProgressHandler")};j.prototype.$XHRRequest22=function(k){"use strict";var l={loadedBytes:k.loaded,totalBytes:k.total};if(this.$XHRRequest15)c("ErrorUtils").applyWithGuard(this.$XHRRequest15,null,[l],null,"XHRRequest:_downloadProgressHandler")};j.prototype.$XHRRequest27=function(){"use strict";clearTimeout(this.$XHRRequest23);delete this.$XHRRequest18};f.exports=j}),null);
__d("destroyOnUnload",["Run"],(function a(b,c,d,e,f,g){function h(i){c("Run").onLeave(i)}f.exports=h}),null);
__d("filterObject",[],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=Object.prototype.hasOwnProperty;function i(j,k,l){if(!j)return null;var m={};for(var n in j)if(h.call(j,n)&&k.call(l,j[n],n,j))m[n]=j[n];return m}f.exports=i}),null);
__d("WebWorker",["invariant","BlobFactory","Bootloader","EventListener","SubscriptionsHandler","URI","WebWorkerConfig","XHRRequest","areSameOrigin","destroyOnUnload","emptyFunction","filterObject","getCrossOriginTransport","memoize","performanceNow"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=b.URL||b.webkitURL;function j(q){"use strict";__p&&__p();this.$WebWorker1=false;this.$WebWorker2=null;this.$WebWorker3=q;this.__worker=null;this.$WebWorker4=c("emptyFunction");this.$WebWorker5=c("emptyFunction");this.$WebWorker6=[];this.$WebWorker7=false;this.$WebWorker8=new(c("SubscriptionsHandler"))();c("destroyOnUnload")(function(){if(!this.$WebWorker7)this.terminate()}.bind(this));this.$WebWorker9("constructed")}j.prototype.setMessageHandler=function(q){"use strict";this.$WebWorker4=q||c("emptyFunction");return this};j.prototype.setErrorHandler=function(q){"use strict";this.$WebWorker5=q||c("emptyFunction");return this};j.prototype.postMessage=function(q,r){"use strict";__p&&__p();!this.isCurrentState("constructed")||h(0);!this.isCurrentState("terminated")||h(0);if(this.isCurrentState("preparing")){this.$WebWorker6.push(this.postMessage.bind(this,q,r));return this}var s={type:"message",message:q};if(r)this.getInterfaceableWorker().postMessage(s,r);else this.getInterfaceableWorker().postMessage(s);return this};j.prototype.terminate=function(){"use strict";__p&&__p();if(this.isCurrentState("executing"))this.__worker.terminate();if(!this.isCurrentState("terminated")){this.$WebWorker9("terminated");this.__worker=null;this.$WebWorker10();this.$WebWorker6=[]}return this};j.prototype.execute=function(){"use strict";!this.isCurrentState("terminated")||h(0);if(["preparing","executing"].some(this.isCurrentState,this))return this;this.$WebWorker9("preparing");j.prepareResource(this.$WebWorker3,this.$WebWorker11.bind(this));return this};j.prototype.setAllowCrossPageTransition=function(q){"use strict";this.$WebWorker7=q;return this};j.prototype.isCurrentState=function(q){"use strict";j.states.includes(q)||h(0);return q===this.$WebWorker2};j.prototype.$WebWorker11=function(){"use strict";__p&&__p();!this.isCurrentState("executing")||h(0);if(this.isCurrentState("terminated"))return;this.$WebWorker3.sameOriginURL||this.$WebWorker3.source||h(0);if(this.$WebWorker3.sameOriginURL)this.__worker=this.constructWorker(this.$WebWorker3.sameOriginURL);else{this.__worker=this.constructWorker(j.evalWorkerURL);this.getInterfaceableWorker().postMessage(this.$WebWorker3.source)}this.$WebWorker12("ping",Date.now());if(this.$WebWorker3.dynamicModules)try{this.$WebWorker12("defineModules",this.$WebWorker3.dynamicModules)}catch(q){this.terminate();this.$WebWorker13("define_error",{message:q.message});throw q}this.$WebWorker14();this.$WebWorker9("executing");this.$WebWorker6.forEach(function(r){return r()});this.$WebWorker6=null};j.prototype.$WebWorker10=function(){"use strict";this.$WebWorker8.release()};j.prototype.$WebWorker12=function(q){for(var r=arguments.length,s=Array(r>1?r-1:0),t=1;t<r;t++)s[t-1]=arguments[t];"use strict";this.getInterfaceableWorker().postMessage({type:q,args:s})};j.prototype.$WebWorker13=function(event,q){"use strict";j.$WebWorker13(event,this.$WebWorker3.name,babelHelpers["extends"]({},q,{cross_page_transition:!!this.$WebWorker7,state:this.$WebWorker2}))};j.$WebWorker15=function(){"use strict";return Object.keys(c("filterObject")({object_url:j.$WebWorker16(),eval_url:o(),data_url:j.$WebWorker17(),worker:j.isSupported(),transferables:j.areTransferablesSupported()},function(q){return!!q}))};j.prototype.$WebWorker14=function(){"use strict";this.$WebWorker8.addSubscriptions(c("EventListener").listen(this.getInterfaceableWorker(),"message",this.$WebWorker18.bind(this)),c("EventListener").listen(this.getInterfaceableWorker(),"error",this.$WebWorker19.bind(this)))};j.prototype.$WebWorker19=function(q){"use strict";var r=this.$WebWorker5(q);if(!r&&!q.defaultPrevented)this.$WebWorker13("exception",{message:q.message})};j.prototype.$WebWorker18=function(event){"use strict";__p&&__p();var q=event.data;switch(q.type){case"message":this.$WebWorker4(q.message);break;case"pong":this.$WebWorker1=true;this.$WebWorker13("executed",{dt:Math.floor(q.args[1]-q.args[0]),bytes:this.$WebWorker3.source?this.$WebWorker3.source.length:-1});break;case"terminate":this.terminate();break;case"haste-error":this.terminate();this.$WebWorker13("haste_error",{message:q.message});break;case"console":var r=q.args.shift();["log","error","info","debug","warn"].includes(r)||h(0);b.console[r].apply(b.console,q.args);break}};j.prototype.$WebWorker9=function(q){"use strict";j.states.includes(q)||h(0);this.$WebWorker13("transition",{next_state:q});this.$WebWorker2=q};j.prepareResource=function(q,r){"use strict";__p&&__p();r=r||c("emptyFunction");q.sameOriginURL||q.url||q.source||h(0);!!j.isSupported()||h(0);if(q.sameOriginURL)r();else if(q.url&&c("areSameOrigin")(new(c("URI"))(q.url),new(c("URI"))(b.location.href))){q.sameOriginURL=q.url;r()}else if(q.source){if(j.$WebWorker20())q.sameOriginURL=j.$WebWorker21(q.source);r()}else if(!q.loading){var s=c("performanceNow")();q.loading=[r];j.$WebWorker22(q.url,function(t){__p&&__p();if(t){q.source=t;if(j.$WebWorker20())q.sameOriginURL=j.$WebWorker21(t);j.$WebWorker13("prepared",q.name,{dt:Math.floor(c("performanceNow")()-s),bytes:t.length})}else j.$WebWorker13("failed",q.name,{dt:Math.floor(c("performanceNow")()-s),bytes:0});q.loading.forEach(function(u){return u()});q.loading=false})}else q.loading.push(r);return q};j.releaseResource=function(q){"use strict";if(q.sameOriginURL.indexOf("blob:")===0){if(i.revokeObjectURL)i.revokeObjectURL(q.sameOriginURL);q.sameOriginURL=null}return q};j.isSupported=function(){"use strict";return n&&(j.$WebWorker20()||o())};j.areTransferablesSupported=function(){"use strict";return j.isSupported()&&p()};j.$WebWorker22=function(q,r){"use strict";new(c("XHRRequest"))(q).setTransportBuilder(c("getCrossOriginTransport")).setMethod("GET").setResponseHandler(function(s){r(s)}).setErrorHandler(r.bind(null,null)).send()};j.$WebWorker21=function(q){"use strict";j.$WebWorker20()||h(0);if(j.$WebWorker16()){var r=c("BlobFactory").getBlob([q],{type:"application/javascript"});return i.createObjectURL(r)}if(j.$WebWorker17())return"data:application/javascript,"+encodeURIComponent(q)};j.$WebWorker16=function(){"use strict";return c("BlobFactory").isSupported()&&l()};j.$WebWorker17=function(){"use strict";return m()};j.$WebWorker20=function(){"use strict";return j.$WebWorker16()||j.$WebWorker17()};j.$WebWorker13=function(event,q,r){"use strict";if(!c("WebWorkerConfig").logging.enabled)return;c("Bootloader").loadModules(["BanzaiLogger"],function(s){s.log(c("WebWorkerConfig").logging.config,babelHelpers["extends"]({},r,{features_array:j.$WebWorker15(),event:event,resource:q}))},"WebWorker")};j.prototype.constructWorker=function(q){"use strict";return k(q)};j.prototype.getInterfaceableWorker=function(){"use strict";return this.__worker};function k(q){return new b.Worker(q)}var l=c("memoize")(function(){__p&&__p();var q,r;if(!i||!i.createObjectURL)return false;try{q=i.createObjectURL(c("BlobFactory").getBlob([""],{type:"application/javascript"}));var s=k(q);s.terminate();r=true}catch(t){r=false}finally{if(i.revokeObjectURL)i.revokeObjectURL(q)}return r}),m=c("memoize")(function(){var q;try{var r=k("data:application/javascript,");r.terminate();q=true}catch(s){q=false}return q}),n=!!b.Worker,o=c("memoize")(function(){var q;try{var r=k(j.evalWorkerURL);r.terminate();q=true}catch(s){q=false}return q}),p=c("memoize")(function(){var q;try{var r=k(j.evalWorkerURL),s=new ArrayBuffer(0);r.postMessage({buffer:s},[s]);r.terminate();q=true}catch(t){q=false}return q});j.states=["constructed","preparing","executing","terminated"];j.evalWorkerURL=c("WebWorkerConfig").evalWorkerURL;f.exports=j}),null);
__d("AsyncProfiler",["invariant","AsyncProfilerBuffer","AsyncProfilerWorkerResource","ExecutionContextObservers","TimeSlice","WebWorker"],(function a(b,c,d,e,f,g,h){"use strict";__p&&__p();var i=false,j=void 0,k=void 0,l=0,m=[],n=[];function o(q){q.action=="log"||h(0);var r=m[q.recorderID];r||h(0);delete m[q.recorderID];r({trace:q.trace,stats:q.stats})}var p={init:function q(r){__p&&__p();!i||h(0);if(!p.isSupported())return;j=new(c("AsyncProfilerBuffer"))();k=new(c("WebWorker"))(c("AsyncProfilerWorkerResource")).setMessageHandler(o).setAllowCrossPageTransition(true).execute().postMessage({action:"init",buffer:j.buffer(),samplePeriodMs:r,initTime:Date.now(),numProfilerFrames:2});i=true;window.__p=p.checkTakeSample;for(var s=n,t=Array.isArray(s),u=0,s=t?s:s[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var v;if(t){if(u>=s.length)break;v=s[u++]}else{u=s.next();if(u.done)break;v=u.value}var w=v;k.postMessage({action:"record",recorderID:w})}n=[]},isSupported:function q(){return window&&window.Promise&&window.SharedArrayBuffer&&c("WebWorker").isSupported()},enabled:function q(){return i},flagArray:function q(){return j.flagArray()},checkTakeSample:function q(){if(j.instrumentationHit())return;j.setInstrumentationHit(true);if(j.sampleRequested())p.takeSample()},takeSample:function q(){var r=Error.stackTraceLimit;Error.stackTraceLimit=Infinity;var s=new Error().stack;k.postMessage({action:"sample",stack:s,startTime:j.sliceStartTime()});Error.stackTraceLimit=r},terminate:function q(){k.terminate();i=false;window.__p=undefined},startRecording:function q(){p.isSupported()||h(0);var r=l++;if(i)k.postMessage({action:"record",recorderID:r});else n.push(r);return r},stopRecording:function q(r){__p&&__p();p.isSupported()||h(0);var s=b.Promise;if(i){k.postMessage({action:"stop",recorderID:r});return new s(function(u,v){m[r]=u})}else{var t=n.indexOf(r);if(t!==-1)n.splice(t,1);return s.resolve(null)}}};c("TimeSlice").registerExecutionContextObserver({onNewContextCreated:function q(r,s,t){return null},onContextCanceled:function q(r,s){},onBeforeContextStarted:function q(r,s,t){return null},onAfterContextStarted:function q(r,s,t,u){i&&j.setExecutionActive(true);return null},onAfterContextEnded:function q(r,s,t,u){i&&j.setExecutionActive(false)},getBeforeID:function q(){return c("ExecutionContextObservers").beforeIDs.ASYNC_PROFILER},getAfterID:function q(){return c("ExecutionContextObservers").afterIDs.ASYNC_PROFILER}});f.exports=p}),null);
__d("setInterval",["TimerStorage","setIntervalAcrossTransitions"],(function a(b,c,d,e,f,g){function h(i,j){for(var k=arguments.length,l=Array(k>2?k-2:0),m=2;m<k;m++)l[m-2]=arguments[m];var n=c("setIntervalAcrossTransitions").apply(undefined,[i,j].concat(l));c("TimerStorage").set(c("TimerStorage").INTERVAL,n);return n}f.exports=h}),18);
__d("ArtilleryOnUntilOffLogging",["ArtilleryUserTimingProfiler","AsyncProfiler","Env","FBLogger","Heartbeat","ProfilingCounters","ProfilingCountersStore","TimeSlice","performanceAbsoluteNow","setInterval"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=null,i=null,j=null,k=null,l=null,m=null;function n(){return window.CavalryLogger&&window.CavalryLogger.disableArtilleryOnUntilOffLogging||!!c("Env").disable_profiling}var o=null,p=null;function q(){__p&&__p();var s=l?l.close():null;l=null;var t=h?h.close():[];h=null;var u=p?p.close():[];p=null;i&&i();i=null;k&&k();k=null;return{sampleRecorder:j,profilingCountersData:t,userTimingProfilerData:s,timeSliceData:u}}var r={disable:function s(){__p&&__p();if(o==null)o=c("performanceAbsoluteNow")();if(m){clearInterval(m);m=null}if(j!==null){c("AsyncProfiler").stopRecording(j);j=null}q()},finish:function s(){if(m){clearInterval(m);m=null}if(!h||!i||!p||!k)c("FBLogger")("artillery").warn("Missing handles. PCData: %s, PCOnDemand: %s, TS: %s, heartbeat: %s",h==null,i==null,p==null,k==null);return q()},lastDisableTime:function s(){return o},onNewPageLoad:function s(){__p&&__p();var t=arguments.length<=0||arguments[0]===undefined?false:arguments[0];if(!t){r.disable();o=null}h=c("ProfilingCountersStore").getInstance().open();l=c("ArtilleryUserTimingProfiler").startRecording();if(c("AsyncProfiler").isSupported())j=c("AsyncProfiler").startRecording();else j=null;var u=c("Env").timeslice_heartbeat_config||{},v=u.isHeartbeatEnabled,w=u.isArtilleryOn;if(v&&(!t||w))r.enablePageHeartbeat();if(t)i=c("ProfilingCounters").getHandle();else i=c("ProfilingCounters").getObserver().expressInterest();p=c("TimeSlice").getBuffer().open()},enablePageHeartbeat:function s(){if(k==null)k=c("Heartbeat").get().expressInterest()}};if(!n()){r.onNewPageLoad(true);m=c("setInterval")(function(){if(n())r.disable()},250)}else o=c("performanceAbsoluteNow")();f.exports=r}),19);
__d("getActiveElement",[],(function a(b,c,d,e,f,g){function h(i){i=i||document;if(typeof i==="undefined")return null;try{return i.activeElement||i.body}catch(j){return i.body}}f.exports=h}),18);
__d("FocusListener",["Arbiter","CSS","Parent","getActiveElement"],(function a(b,c,d,e,f,g){__p&&__p();var h={expandInput:function m(n){c("CSS").addClass(n,"child_is_active");c("CSS").addClass(n,"child_is_focused");c("CSS").addClass(n,"child_was_focused");c("Arbiter").inform("reflow")}};function i(m,n){__p&&__p();if(n.getAttribute("data-silentfocuslistener"))return;var o=c("Parent").byClass(n,"focus_target");if(o)if("focus"==m||"focusin"==m)h.expandInput(o);else{if(n.value==="")c("CSS").removeClass(o,"child_is_active");c("CSS").removeClass(o,"child_is_focused")}}var j=c("getActiveElement")();if(j)i("focus",j);function k(event){event=event||window.event;i(event.type,event.target||event.srcElement)}var l=document.documentElement;if(l.addEventListener){l.addEventListener("focus",k,true);l.addEventListener("blur",k,true)}else{l.attachEvent("onfocusin",k);l.attachEvent("onfocusout",k)}f.exports=h}),null);
__d("HardwareCSS",[],(function a(b,c,d,e,f,g){__p&&__p();function h(){if(window!=null&&window.document&&document.body){var j=document.body,k=j.getAttribute("class")||"";if(window.navigator&&window.navigator.hardwareConcurrency&&window.navigator.hardwareConcurrency>=4)j.setAttribute("class",k+" cores-gte4");else j.setAttribute("class",k+" cores-lt4")}}var i={init:function j(){h();i.init=function(){}}};f.exports=i}),18);
__d("InitialJSLoader",["Arbiter","Bootloader","PageEvents","Run","ServerJS"],(function a(b,c,d,e,f,g){__p&&__p();var h={INITIAL_JS_READY:"BOOTLOAD/JSREADY",loadOnDOMContentReady:function i(j,k){c("Arbiter").subscribe(c("PageEvents").BIGPIPE_DOMREADY,function(){function l(){c("Bootloader").loadResources(j,function(){c("Arbiter").inform(h.INITIAL_JS_READY,true,c("Arbiter").BEHAVIOR_STATE)})}if(k)setTimeout(l,k);else l()})},handleServerJS:function i(j){var k=new(c("ServerJS"))();k.handle(j);c("Run").onAfterLoad(k.cleanup.bind(k))}};f.exports=h}),18);
__d("MutationCountingExecutionObserver",["EventConfig","ExecutionContextObservers","PageDOMMutationObserver","ProfilingCounters","TimeSlice","ifRequired"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=[],i=false;function j(){__p&&__p();var o=c("PageDOMMutationObserver").consumePendingDOMMutations();if(o){c("ProfilingCounters").incrementCounter("DOM_MUTATION",o);var p=c("ifRequired")("TimeSliceAutoclosedInteraction",function(r){return r});if(p){var q=p.getInteractionsActiveRightNow();if(q.length)q.forEach(function(r){__p&&__p();r.informPointWithOverride("display_done_ts_executed_from_client",{isPointOfInterest:true});if(!r.__mceoSeenThisRootGuardFrame){r.__mceoSeenThisRootGuardFrame=true;r.countUp();h.push(r);if(!i){i=true;n.executeOnRootGuardEnded(function(){k();i=false})}var s=c("ifRequired")("Visibility",function(s){return s});if(s)if(s.isHidden())r.trace().addStringAnnotation("hidden_during_dd","1");else r.trace().addStringAnnotation("hidden_during_dd","0")}})}}}function k(){__p&&__p();if(h.length===0)return;h.forEach(function(r){r.informPointWithOverride("display_done",{isPointOfInterest:true});r.__mceoSeenThisRootGuardFrame=false});if(c("EventConfig").disable_heuristic){h.forEach(function(r){return r.countDown()});h=[];return}var o=h,p=c("ifRequired")("requestAnimationFrameAcrossTransitions",function(r){return r}),q=c("ifRequired")("setTimeoutAcrossTransitions",function(r){return r});if(!p||!q)return;p(function(){o.forEach(function(r){r.informPointWithOverride("display_done_ts_raf",{isPointOfInterest:true})});q(function(){o.forEach(function(r){r.informPointWithOverride("display_done_ts_st",{isPointOfInterest:true});r.countDown()})})});h=[]}var l=[];m.prototype.executeOnRootGuardEnded=function(o){l.push(o)};m.prototype.onNewContextCreated=function(o,p,q){return null};m.prototype.onContextCanceled=function(o,p){};m.prototype.onBeforeContextStarted=function(o,p,q){c("PageDOMMutationObserver").tryStart();j();return null};m.prototype.onAfterContextStarted=function(o,p,q,r){return null};m.prototype.onAfterContextEnded=function(o,p,q,r){j();if(o&&o.isRoot)while(l.length)l.pop()()};m.prototype.getBeforeID=function(){return c("ExecutionContextObservers").beforeIDs.MUTATION_COUNTING};m.prototype.getAfterID=function(){return c("ExecutionContextObservers").afterIDs.MUTATION_COUNTING};function m(){}var n=new m();c("TimeSlice").registerExecutionContextObserver(n);f.exports=n}),19);
__d("Base64",[],(function a(b,c,d,e,f,g){__p&&__p();var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function i(m){m=m.charCodeAt(0)<<16|m.charCodeAt(1)<<8|m.charCodeAt(2);return String.fromCharCode(h.charCodeAt(m>>>18),h.charCodeAt(m>>>12&63),h.charCodeAt(m>>>6&63),h.charCodeAt(m&63))}var j=">___?456789:;<=_______\0\x01\x02\x03\x04\x05\x06\x07\b\t\n\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19______\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&'()*+,-./0123";function k(m){m=j.charCodeAt(m.charCodeAt(0)-43)<<18|j.charCodeAt(m.charCodeAt(1)-43)<<12|j.charCodeAt(m.charCodeAt(2)-43)<<6|j.charCodeAt(m.charCodeAt(3)-43);return String.fromCharCode(m>>>16,m>>>8&255,m&255)}var l={encode:function m(n){n=unescape(encodeURI(n));var o=(n.length+2)%3;n=(n+"\0\0".slice(o)).replace(/[\s\S]{3}/g,i);return n.slice(0,n.length+o-2)+"==".slice(o)},decode:function m(n){n=n.replace(/[^A-Za-z0-9+\/]/g,"");var o=n.length+3&3;n=(n+"AAA".slice(o)).replace(/..../g,k);n=n.slice(0,n.length+o-3);try{return decodeURIComponent(escape(n))}catch(p){throw new Error("Not valid UTF-8")}},encodeObject:function m(n){return l.encode(JSON.stringify(n))},decodeObject:function m(n){return JSON.parse(l.decode(n))},encodeNums:function m(n){return String.fromCharCode.apply(String,n.map(function(o){return h.charCodeAt((o|-(o>63))&-(o>0)&63)}))}};f.exports=l}),null);
__d("CookieCore",["CookieCoreConfig"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^.*(\.(facebook|messenger|oculus|instagram|facebookcorewwwi)\..*)$/i,i=/_js_(.*)/;function j(r){if(window.self!=window.top)return false;return true}var k={set:function r(s,t){if(!n(s))return;k.setWithoutChecks(s,t,p(s),q(s),o(s))},setWithoutChecks:function r(s,t,u,v,w){var x=Date.now();if(u!=null)if(u>x)u-=x;else if(u==1){k.clear(s,v);return}document.cookie=s+"="+encodeURIComponent(t)+"; "+(u?"expires="+new Date(x+u).toUTCString()+"; ":"")+"path="+v+"; domain="+window.location.hostname.replace(h,"$1")+(w?"; secure":"")},setIfFirstPartyContext:function r(s,t){if(!j(s))return;k.set(s,t)},setWithoutChecksIfFirstPartyContext:function r(s,t,u,v,w){if(!j(s))return;k.setWithoutChecks(s,t,u,v,w)},clear:function r(s){var t=arguments.length<=1||arguments[1]===undefined?"/":arguments[1];t=t||"/";document.cookie=s+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path="+t+"; domain="+window.location.hostname.replace(h,"$1")},get:function r(s){if(!n(s))return null;var t=document.cookie.match("(?:^|;\\s*)"+s+"=(.*?)(?:;|$)");return t?decodeURIComponent(t[1]):t}};function l(r){return{insecure:r.i||false,path:r.p||"/",ttlSeconds:r.t||0}}function m(r){if(c("CookieCoreConfig")[r]!==undefined)return l(c("CookieCoreConfig")[r]);var s=r.match(i);if(s&&s.length>1)return m(s[1]);return null}function n(r){return m(r)!==null}function o(r){var s=m(r);if(s==null)return true;return!s.insecure}function p(r){var s=m(r);if(s==null)return null;return s.ttlSeconds*1e3}function q(r){var s=m(r);if(s==null)return"/";return s.path}f.exports=k}),null);
__d("Cookie",["Bootloader","CookieCore","Env"],(function a(b,c,d,e,f,g){__p&&__p();function h(k){if(c("Env").no_cookies)return false;if(c("Env").defer_cookies){c("Bootloader").loadModules(["BanzaiODS"],function(l){l.bumpEntityKey("defer_cookies","set."+k)},"Cookie");return false}return true}function i(k,l){if(!h(k))return;c("CookieCore").set(k,l)}function j(k,l,m,n,o){if(!h(k))return;c("CookieCore").setWithoutChecks(k,l,m,n,o)}f.exports=babelHelpers["extends"]({},c("CookieCore"),{set:i,setWithoutChecks:j})}),null);
__d("PageNavigationStageLoggerKeys",[],(function a(b,c,d,e,f,g){f.exports=Object.freeze({LOAD_STAGE:"a",REFERER_MODIFIED_CLICK:"b",REFERER_SCRIPT_PATH:"c",TARGET_URL_PATH:"d",NOTES:"e"})}),null);
__d("PageNavigationStageLogger",["Arbiter","Base64","BigPipe","PageNavigationStageLoggerKeys","Run","ScriptPath","URI","Cookie","emptyFunction","setImmediateAcrossTransitions"],(function a(b,c,d,e,f,g){__p&&__p();var h=null,i=null,j="first_byte";c("Run").onLoad(function(){j="onload"});c("Run").onAfterLoad(function(){j="onafterload";i&&i.unsubscribe();i=null});var k=false,l=null,m={init:function n(){m.init=c("emptyFunction");h=c("Arbiter").subscribe(c("BigPipe").Events.init,function(event,o){h&&h.unsubscribe();h=null;j=c("BigPipe").Events.init;i=o.arbiter.subscribe(Object.values(c("BigPipe").Events),function(p){j=p})})},updateCookie:function n(){if(l==null)return;var o=c("Base64").encode(JSON.stringify(l));c("Cookie").set("pnl_data2",o)},setNote:function n(o){if(l==null)return;l[c("PageNavigationStageLoggerKeys").NOTES].push(o)},setCookieForNavigation:function n(o,event){if(!k){var p;l=(p={},p[c("PageNavigationStageLoggerKeys").LOAD_STAGE]=j,p[c("PageNavigationStageLoggerKeys").REFERER_SCRIPT_PATH]=c("ScriptPath").getScriptPath(),p[c("PageNavigationStageLoggerKeys").REFERER_MODIFIED_CLICK]=event?event.getModifiers().any||event.which&&event.which!==1:false,p[c("PageNavigationStageLoggerKeys").TARGET_URL_PATH]=new(c("URI"))(o).getPath(),p[c("PageNavigationStageLoggerKeys").NOTES]=[],p);k=true;c("setImmediateAcrossTransitions")(function(){l=null;k=false})}m.updateCookie()}};f.exports=m}),18);
__d("snowliftLoadingSpinner",["cx","CSS"],(function a(b,c,d,e,f,g,h){"use strict";function i(j){c("CSS").addClass(j,"_1m42");return function(){c("CSS").removeClass(j,"_1m42")}}f.exports=i}),null);
__d("PhotoSnowliftLoader",["Arbiter","Bootloader","EventProfiler","PageEvents","WebSpeedJSExperiments","gkx","ifRequired","snowliftLoadingSpinner"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();function h(o,p,q){__p&&__p();if(o&&Object.prototype.hasOwnProperty.call(o,"sale_post_id")){n.loadFrame(q);if(o.is_marketplace_post==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftForSalePost");c("Bootloader").loadModules(["DOM","MarketplacePermalinkRender","MarketplaceSnowliftRoute","Parent","csx"],function(r,s,t,u,v){c("Arbiter").inform("GroupCommerceProductDetail.OPEN");var w=u.bySelector(p,"._l52");if(!w)return;var x=r.scry(w,"._2lc5")[0];if(!x)return;s.renderPermalinkModal(o.for_sale_item_id,x,new t())},"PhotoSnowliftLoader")}else c("Bootloader").loadModules(["GroupCommerceProductDetail.react"],function(r){c("Arbiter").inform("GroupCommerceProductDetail.OPEN");r.showDialog(o.sale_post_id,o,p)},"PhotoSnowliftLoader");return true}return false}function i(o,p,q){if(o&&o.offer_bypass_snowlift==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftOffer");n.loadFrame(q);c("Bootloader").loadModules(["AsyncRequest"],function(r){new r().setURI(p).send()},"PhotoSnowliftLoader");return true}return false}function j(o,p,q){if(o&&o.sales_promo_bypass_snowlift==="1"){c("EventProfiler").tagCurrentActiveInteractionsAs("SnowliftSalesPromo");n.loadFrame(q);c("Bootloader").loadModules(["AsyncRequest","XSalesPromoWWWDetailsDialogAsyncController"],function(r,s){var p=s.getURIBuilder().setInt("sales_promo",o.sales_promo_id).setString("referrer",o.sales_promo_referrer).getURI();new r().setURI(p).send()},"PhotoSnowliftLoader");return true}return false}var k=function k(){};c("Arbiter").subscribe("PhotoSnowlift.OPEN",function(){k()});c("Arbiter").subscribe("GroupCommerceProductDetail.OPEN",function(){k()});c("Arbiter").subscribe("SalesPromoDetails.OPEN",function(){k()});var l=false,m="",n={STAGE_NORMAL_MAX:{x:960,y:960},SIDEBAR_SIZE_MAX:360,STAGE_CHROME:{x:82,y:42},load:function o(p,q,r){__p&&__p();c("Bootloader").loadModules(["URI"],function(s){__p&&__p();m="";k();k=c("snowliftLoadingSpinner")(q);var t=true,u=String(s.getMostRecentURI().getQueryData().viewas),v=new s(p).getQueryData();t=n.shouldUseSnowlift(v,p,q,u);if(t){var w=void 0;if(q.getAttribute("data-ploi")){w=new Image();w.src=new s(n.getImageURL(q))}if(c("gkx")("AT5slmwOnYgN7ZoGUkw1u98nVe5fhaQS984k0mJOFEji7vFxXzeVoeOnY0ycOb1TBwM_xcq1IZysjnMCJFfgs4uh"))this.loadWithTahoe(p,w,r);else this.loadWithSnowLift(p,q,u,r)}}.bind(this),"PhotoSnowliftLoader")},loadWithTahoe:function o(p,q,r){c("Bootloader").loadModules(["TahoeController","URI","TahoePhotoSurfaces"],function(s,t,u){s.openPhoto(new t(p),{photoSurface:u.FEED,preloadedImage:q});k&&k()},r)},loadWithSnowLift:function o(p,q,r,s){n.loadFrame(r);c("Bootloader").loadModules(["Live","PhotoTagApproval","PhotoTagger","PhotoTags","TagTokenizer"],function(){},"PhotoSnowliftLoader");c("Bootloader").loadModules(["PhotoSnowlift"],function(t){t.bootstrap(p,q)},s)},loadFrame:function o(p){if(l)return;l=true;var q=p?{viewas:p}:{};c("Bootloader").loadModules(["AsyncRequest"],function(r){new r("/ajax/photos/snowlift/init.php").setAllowCrossPageTransition(true).setMethod("GET").setReadOnly(true).setData(q).send()},"PhotoSnowliftLoader")},shouldUseSnowlift:function o(p,q,r,s){var t=h(p,r,s),u=i(p,q,s),v=j(p,q,s);return!t&&!u&&!v},getImageURL:function o(p){if(m==="")c("ifRequired")("URI",function(q){var r=p.getAttribute("data-ploi"),s=p.getAttribute("data-plsi"),t=new q(p.getAttribute("ajaxify")).getQueryData().size.split(",");if(s&&!n.shouldShowHiRes({hasSmallImage:!!s,dimensions:{x:t[0],y:t[1]}}))m=s;else if(r)m=r;else m=""});return m},shouldShowHiRes:function o(p){__p&&__p();c("ifRequired")("Vector",function(q){__p&&__p();if(!p.hasSmallImage)return false;var r=n.getStageSize(p.dimensions);if(r){r=n.adjustStageSizeForPixelRatio(r);var s=n.getImageSizeInStage(p.dimensions,r);if(s)return s.x>n.STAGE_NORMAL_MAX.x||s.y>n.STAGE_NORMAL_MAX.y}return false});return false},getStageSize:function o(p){__p&&__p();c("ifRequired")("Vector",function(q){__p&&__p();var r=q.getViewportDimensions(),s=new q(p.x,p.y),t=void 0,u=void 0;t=Math.min(s.x,r.x-n.SIDEBAR_SIZE_MAX-n.STAGE_CHROME.x);var v=r.y-n.STAGE_CHROME.y;u=Math.min(s.y,v);if(t===0&&u===0)return new q(0,0);var w=t/u,x=s.x/s.y;if(w<x)return new q(t,Math.round(t/x));return new q(Math.round(u*x),u)})},adjustStageSizeForPixelRatio:function o(p){c("ifRequired")("Vector",function(q){if(window.devicePixelRatio&&window.devicePixelRatio>1)p=new q(p.x*window.devicePixelRatio,p.y*window.devicePixelRatio)});return p},getImageSizeInStage:function o(p,q){__p&&__p();c("ifRequired")("Vector",function(r){__p&&__p();var s=p.x,t=p.y;if(s>=q.x||t>=q.y){var u=q.x/q.y,v=s/t;if(u<v){s=q.x;t=Math.round(s/v)}else if(u>v){t=q.y;s=Math.round(t*v)}else{s=q.x;t=q.y}}return new r(s,t)})},preload:function o(){if(c("WebSpeedJSExperiments").minimum_snowlift)c("Arbiter").subscribe(c("PageEvents").BIGPIPE_ONLOAD,function(){if(document.body&&document.body.classList.contains("home")||document.body&&document.body.classList.contains("timelineLayout"))c("ifRequired")("requestIdleCallback",function(p){p(function(){n.loadFrame()})},function(){n.loadFrame()})})}};f.exports=n}),18);
__d("PrimerInlineHandlers",["Bootloader","CSS","Parent","nullthrows","uniqueID"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h={};function i(n,o){var p=c("nullthrows")(n.id);if(!(p in h))h[p]=0;if(h[p]===0)c("CSS").addClass(n,"bootloading");h[p]+=o}function j(n){var o=c("nullthrows")(n.id);h[o]--;if(h[o]===0)c("CSS").removeClass(n,"bootloading")}function k(n,o,p){var q=p!==undefined?o[p]:o,r;if(Array.isArray(q))for(r=0;r<q.length;r++)k(n,q,r);else if(q&&typeof q=="object")if(q.__elem)o[p]=n;else for(var s in q)k(n,q,s)}function l(n,o){__p&&__p();var p=c("Parent").byClass(n,"stat_elem")||n;p.id||p.setAttribute("id",c("uniqueID")());var q=JSON.parse(n.getAttribute(o));i(p,q.length);q.forEach(function(r){var s=r[0],t=r[1],u=r.slice(2);k(n,u);c("Bootloader").loadModules.call(c("Bootloader"),[s],function(f){j(p);f[t].apply(f,u)},"Primer: addEventHandler")})}var m={run:function n(o,p){var q=c("Parent").byAttribute(o,p);if(!q)return null;do l(q,p);while(q=c("Parent").byAttribute(q.parentNode,p));return false}};f.exports=m}),null);
__d("firstClickTimestamp",["DataStore"],(function a(b,c,d,e,f,g){"use strict";var h="first-click-timestamp",i={setIfFirstClick:function j(k,l){var m=c("DataStore").get(k,h);if(!m)c("DataStore").set(k,h,l.toString())},get:function j(k){var l=c("DataStore").get(k,h);return Number(l)}};f.exports=i}),null);
__d("trackReferrer",["Cookie","Parent"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/;function i(k){return h.exec(k)[1]||""}function j(k,l){k=c("Parent").byAttribute(k,"data-referrer");if(k){var m=i(l);if(!m)return;var n=m+"|"+k.getAttribute("data-referrer");c("Cookie").set("x-src",n)}return k}f.exports=j}),null);
__d("Primer",["invariant","Bootloader","CSS","Event","InteractionTrackerRates","PageNavigationStageLogger","Parent","PhotoSnowliftLoader","PrimerInlineHandlers","TimeSlice","UserAgent","clickRefAction","firstClickTimestamp","ifRequired","trackReferrer"],(function a(b,c,d,e,f,g,h){__p&&__p();var i=c("InteractionTrackerRates").scroll_log,j=null,k=/async(?:-post)?|dialog(?:-post)?|theater|toggle/,l=document.documentElement;l!=null||h(0);c("Event").listen(document,"click",function(s){__p&&__p();s=s||window.event;if(s.button>=2)return;j=s.target||s.srcElement;var t=c("Parent").byTag(j,"A");if(!t)return c("PrimerInlineHandlers").run(j,"data-onclick");c("firstClickTimestamp").setIfFirstClick(t,s.timeStamp);var u=t.getAttribute("ajaxify"),v=t.href,w=u||v;if(w)c("clickRefAction")("a",t,s).coalesce_namespace("primer");if(u&&v&&!/#$/.test(v)){var x=s.which&&s.which===2,y=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;if(x||y)return}var z=c("PrimerInlineHandlers").run(j,"data-onclick");c("trackReferrer")(t,w);var A=t.rel&&t.rel.match(k);A=A&&A[0];if(v)c("PageNavigationStageLogger").setCookieForNavigation(v,s);var B="Primer: "+A;switch(A){case"dialog":case"dialog-post":c("Bootloader").loadModules(["AsyncDialog"],function(D){D.bootstrap(w,t,A)},B);break;case"async":case"async-post":c("Bootloader").loadModules(["AsyncRequest"],function(D){D.bootstrap(w,t)},B);break;case"theater":c("PhotoSnowliftLoader").load(w,t,B);break;case"toggle":var C=t.parentNode;C!=null||h(0);c("CSS").toggleClass(C,"openToggler");c("Bootloader").loadModules(["Toggler"],function(D){D.bootstrap(t)},B);break;default:c("ifRequired")("PageTransitionsRegistrar",function(D){D.__onClick(s)},function(){c("PageNavigationStageLogger").setNote("primer_no_pagetrans");c("PageNavigationStageLogger").updateCookie()});return z}return false},c("Event").Priority._BUBBLE);c("Event").listen(document,"submit",function(s){__p&&__p();var t=s.getTarget(),u=t&&t.getAttribute("rel");if(t&&t.nodeName=="FORM"&&(u=="async"||u==="dialog")){c("clickRefAction")("f",t,s).coalesce_namespace("primer");var v=j;switch(u){case"async":c("Bootloader").loadModules(["FormSubmit"],function(w){w.send(t,v)},"Primer: async");break;case"dialog":c("Bootloader").loadModules(["FormSubmit","AsyncDialog"],function(w,x){var y=w.buildRequest(t,v);if(y)x.send(y)},"Primer: form dialog");break}return false}else return c("ifRequired")("PageTransitionsRegistrar",function(w){return w.__onSubmit(s,j)})},c("Event").Priority._BUBBLE);var m=null,n=function n(s,t){t=t||window.event;m=t.target||t.srcElement;c("PrimerInlineHandlers").run(m,"data-on"+s);p();if(s==="mouseover")q()},o=function o(s,t){t=t||window.event;m=t.relatedTarget||t.toElement},p=function p(){var s=m,t=c("Parent").byAttribute(m,"data-hover");if(t){switch(t.getAttribute("data-hover")){case"tooltip":c("Bootloader").loadModules(["Tooltip"],function(u){if(m===s)u.process(t,m)},"Primer: tooltip");break}return}},q=function q(){var s=m,t=c("Parent").byAttribute(s,"data-hovercard");if(t)c("Bootloader").loadModules(["Hovercard"],function(u){if(m===s)u.processNode(t)},"Primer: hovercard")};l.onmouseover=c("TimeSlice").guard(n.bind(null,"mouseover"),"Primer mouseover");l.onmouseout=c("TimeSlice").guard(o.bind(null,"mouseout"),"Primer mouseout");var r=c("TimeSlice").guard(n.bind(null,"focus"),"Primer focus");if(l.addEventListener)l.addEventListener("focus",r,true);else l.attachEvent("onfocusin",r);if(Math.random()<i&&c("UserAgent").isBrowser("Chrome >= 51")&&!c("UserAgent").isBrowser("Edge")){EventTarget.prototype.ogListener=EventTarget.prototype.addEventListener;EventTarget.prototype.addEventListener=function(s,t,u,v){__p&&__p();var w;if(["mousewheel","wheel"].includes(s)&&(!u||!u.passive))(function(){var x=Error.stackTraceLimit;Error.stackTraceLimit=40;var y=new Error(),z=y.stack;Error.stackTraceLimit=x;c("Bootloader").loadModules(["EventHandlerLogger"],function(A){A.log(s,u,z)},"Primer")})();return this.ogListener(s,t,u,v)}}c("PageNavigationStageLogger").init();c("PhotoSnowliftLoader").preload()}),18);
__d("SidebarPrelude",["Arbiter"],(function a(b,c,d,e,f,g){var h={addSidebarMode:function i(j){var k=document.documentElement;if(k.clientWidth>j){k.className+=" sidebarMode";c("Arbiter").inform("sidebar/visibility",true,c("Arbiter").BEHAVIOR_STATE)}}};f.exports=h}),null);
__d("SubmitOnEnterListener",["Bootloader","CSS"],(function a(b,c,d,e,f,g){__p&&__p();document.documentElement.onkeydown=function(h){__p&&__p();h=h||window.event;var i=h.target||h.srcElement,j=h.keyCode==13&&!h.altKey&&!h.ctrlKey&&!h.metaKey&&!h.shiftKey&&c("CSS").hasClass(i,"enter_submit");if(j){c("Bootloader").loadModules(["DOM","Input","trackReferrer","Form"],function(k,l,m,n){if(!l.isEmpty(i)){var o=i.form,p=k.scry(o,".enter_submit_target")[0]||k.scry(o,'[type="submit"]')[0];if(p){var q=n.getAttribute(o,"ajaxify")||n.getAttribute(o,"action");if(q)m(o,q);p.click()}}},"SubmitOnEnterListener");return false}}}),null);
__d("SyntaxErrorMonitor",["Cookie","ErrorUtils"],(function a(b,c,d,e,f,g){__p&&__p();var h="js_ver",i=864e5,j=1262304e6,k=null;function l(o){return o.name=="SyntaxError"||/syntaxerror/i.test(o.message)}function m(o){__p&&__p();if(l(o)){var p=c("Cookie").get(h),q=Math.floor((Date.now()-j)/i);if(!p||q-p>=k.bump_freq_day){c("Cookie").set(h,q);if(!p)p=q;var r=encodeURIComponent(k.cdn_config),s="/ajax/js_bump/?cdn_config="+r+"&days="+q+"&last_update="+p,t=new Image();t.src=s}}}var n={init:function o(p){k=p;c("ErrorUtils").addListener(m)}};f.exports=n}),null);
__d("URLFragmentPrelude",["Cookie","ScriptPath","URLFragmentPreludeConfig"],(function a(b,c,d,e,f,g){__p&&__p();var h=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/,i="",j=/^[^\/\\#!\.\?\*\&\^=]+$/;window.location.href.replace(h,function(k,l,m,n){__p&&__p();var o,p,q,r,s;o=p=l+(m?"?"+m:"");if(n){if(c("URLFragmentPreludeConfig").incorporateQuicklingFragment){var t=n.replace(/^(!|%21)/,"");q=t.charAt(0);if(q=="/"||q=="\\")o=t.replace(/^[\\\/]+/,"/")}if(c("URLFragmentPreludeConfig").hashtagRedirect)if(p==o){var u=n.match(j);if(u&&!m&&l=="/")o="/hashtag/"+n}}if(o!=p){r=c("ScriptPath").getScriptPath();if(r)c("Cookie").set("rdir",r+"|1|"+btoa(document.referrer));window.location.replace(i+o)}})}),18);
__d("VisibilityListener",["Visibility","performanceNow"],(function a(b,c,d,e,f,g){"use strict";__p&&__p();var h=Date.now()-c("performanceNow")(),i=[],j=false,k=1e4;i.push({key:h,value:c("Visibility").isHidden()});function l(n,o){if(j||i.length>k){j=true;return}i.push({key:n+h,value:o})}c("Visibility").addListener(c("Visibility").VISIBLE,function(n){l(n.changeTime,false)});c("Visibility").addListener(c("Visibility").HIDDEN,function(n){l(n.changeTime,true)});var m={getHiddenTime:function n(o,p){__p&&__p();if(j)return null;var q=void 0;for(var r=i.length-1;r>=0;r--)if(i[r].key<=p){q=i.slice(0,r+1);break}if(q===undefined)return null;if(q[q.length-1].value!==c("Visibility").isHidden())q[q.length]={key:p,value:c("Visibility").isHidden()};if(q.length<2)return c("Visibility").isHidden()?p-o:0;var s=q.length-1,t=q[s].value?p-q[s].key:0;for(--s;s>0;s--)if(q[s].key>o){if(q[s].value)t+=q[s+1].key-q[s].key}else break;if(q[s].value)t=q[s+1].key-o;return t},supported:function n(){return true}};f.exports=m}),3);
__d("legacy:arbiter",["Arbiter"],(function a(b,c,d,e,f,g){b.Arbiter=c("Arbiter")}),3);
__d("legacy:bootloader",["Bootloader"],(function a(b,c,d,e,f,g){b.Bootloader=c("Bootloader")}),19);
__d("legacy:constructor-cache",["JSCC"],(function a(b,c,d,e,f,g){b.JSCC=c("JSCC")}),3);
__d("legacy:css",["CSS"],(function a(b,c,d,e,f,g){b.CSS=c("CSS")}),3);
__d("legacy:dom-core",["$","ge"],(function a(b,c,d,e,f,g){b.$=b.$||c("$");b.ge=c("ge")}),3);
__d("legacy:emptyFunction",["emptyFunction"],(function a(b,c,d,e,f,g){b.emptyFunction=c("emptyFunction")}),3);
__d("goURI",["URI"],(function a(b,c,d,e,f,g){"use strict";f.exports=c("URI").go}),null);
__d("legacy:goURI",["goURI"],(function a(b,c,d,e,f,g){b.goURI=c("goURI")}),3);
__d("legacy:onload",["Run","PageEvents"],(function a(b,c,d,e,f,g){__p&&__p();b.PageEvents=c("PageEvents");b.onloadRegister_DEPRECATED=c("Run").onLoad;b.onloadRegister=function(){return c("Run").onLoad.apply(this,arguments)};b.onafterloadRegister_DEPRECATED=c("Run").onAfterLoad;b.onafterloadRegister=function(){return c("Run").onAfterLoad.apply(this,arguments)};b.onleaveRegister=c("Run").onLeave;b.onbeforeunloadRegister=c("Run").onBeforeUnload;b.onunloadRegister=c("Run").onUnload}),3);
__d("legacy:parent",["Parent"],(function a(b,c,d,e,f,g){b.Parent=c("Parent")}),3);
__d("lowerFacebookDomain",[],(function a(b,c,d,e,f,g){__p&&__p();var h=window.location.hostname.match(/\.(facebook\.sg|facebookcorewwwi\.onion)$/),i=h?h[1]:"facebook.com";j.setDomain=function(k){i=k};j.isValidDocumentDomain=function(){if(document.domain==i)return true;return false};function j(){document.domain=i}f.exports=j}),18);
__d("lowerDomain",["lowerFacebookDomain"],(function a(b,c,d,e,f,g){if(document.domain.toLowerCase().match(/(^|\.)facebook\..*/))c("lowerFacebookDomain")()}),18);
__d("markJSEnabled",[],(function a(b,c,d,e,f,g){var h=document.documentElement;h.className=h.className.replace("no_js","")}),18);
__d("wait_for_load",["Run"],(function a(b,c,d,e,f,g){__p&&__p();function h(i,j,k){__p&&__p();k=k.bind(i,j);if(window.domready)return k();switch((j||event).type){case"load":case"focus":c("Run").onAfterLoad(k);return;case"click":var l=i.style,m=document.body.style;l.cursor=m.cursor="progress";c("Run").onAfterLoad(function(){l.cursor=m.cursor="";if(i.tagName.toLowerCase()=="a"){if(false!==k()&&i.href)window.location.href=i.href}else if(i.click)i.click()});break}return false}b.wait_for_load=h}),3);
