;/*FB_PKG_DELIM*/ __d("ClientServiceWorkerMessage",[],(function(t,n,r,o,a,i){var e=(function(){function e(e,t,n){this.$1=e,this.$2=t,this.$3=n}var t=e.prototype;return t.sendViaController=function(){if(!(!navigator.serviceWorker||!navigator.serviceWorker.controller)){var e=new self.MessageChannel;this.$3&&(e.port1.onmessage=this.$3),navigator.serviceWorker.controller.postMessage({command:this.$1,data:this.$2},[e.port2])}},e})();i.default=e}),66); __d("EventEmitterWithValidation",["BaseEventEmitter"],(function(t,n,r,o,a,i){"use strict";var e=(function(e){function t(t,n){var r;return r=e.call(this)||this,r.$EventEmitterWithValidation1=Object.keys(t),r.$EventEmitterWithValidation2=!!n,r}babelHelpers.inheritsLoose(t,e);var n=t.prototype;return n.emit=function(n){if(this.$EventEmitterWithValidation1.indexOf(n)===-1){if(this.$EventEmitterWithValidation2)return;throw new TypeError(l(n,this.$EventEmitterWithValidation1))}return e.prototype.emit.apply(this,arguments)},t})(n("BaseEventEmitter"));function l(e,t){var n='Unknown event type "'+e+'". ';return n+="Known event types: "+t.join(", ")+".",n}a.exports=e}),null); __d("NavigationMetrics",["cr:6016"],(function(t,n,r,o,a,i,l){l.default=n("cr:6016")}),98); __d("mixInEventEmitter",["invariant","EventEmitterWithHolding","EventEmitterWithValidation","EventHolder"],(function(t,n,r,o,a,i,l,s){"use strict";function e(e,t,n){t||s(0,3159);var r=e.prototype||e;!r.__eventEmitter||s(0,3160);var o=e.constructor;o&&(o===Object||o===Function||s(0,3161)),r.__types=babelHelpers.extends({},r.__types,t),r.__ignoreUnknownEvents=!!n,Object.assign(r,u)}var u={emit:function(t,n,r,o,a,i,l){return this.__getEventEmitter().emit(t,n,r,o,a,i,l)},emitAndHold:function(t,n,r,o,a,i,l){return this.__getEventEmitter().emitAndHold(t,n,r,o,a,i,l)},addListener:function(t,n,r){return this.__getEventEmitter().addListener(t,n,r)},once:function(t,n,r){return this.__getEventEmitter().once(t,n,r)},addRetroactiveListener:function(t,n,r){return this.__getEventEmitter().addRetroactiveListener(t,n,r)},listeners:function(t){return this.__getEventEmitter().listeners(t)},removeAllListeners:function(){this.__getEventEmitter().removeAllListeners()},removeCurrentListener:function(){this.__getEventEmitter().removeCurrentListener()},releaseHeldEventType:function(t){this.__getEventEmitter().releaseHeldEventType(t)},__getEventEmitter:function(){if(!this.__eventEmitter){var e=new(r("EventEmitterWithValidation"))(this.__types,this.__ignoreUnknownEvents),t=new(r("EventHolder"));this.__eventEmitter=new(r("EventEmitterWithHolding"))(e,t)}return this.__eventEmitter}};l.default=e}),98); __d("NavigationMetricsCore",["mixInEventEmitter","pageID"],(function(t,n,r,o,a,i,l){var e={NAVIGATION_DONE:"NAVIGATION_DONE",EVENT_OCCURRED:"EVENT_OCCURRED"},s={tti:"tti",e2e:"e2e",all_pagelets_loaded:"all_pagelets_loaded",all_pagelets_displayed:"all_pagelets_displayed"},u=0,c={},d=(function(){function t(){this.eventTimings={tti:null,e2e:null,all_pagelets_loaded:null,all_pagelets_displayed:null},this.lid=r("pageID")+":"+u++,this.extras={}}var n=t.prototype;return n.getLID=function(){return this.lid},n.setRequestStart=function(t){return this.start=t,this},n.setTTI=function(t){return this.eventTimings.tti=t,this.$1(s.tti,t),this},n.setE2E=function(t){return this.eventTimings.e2e=t,this.$1(s.e2e,t),this},n.setExtra=function(t,n){return this.extras[t]=n,this},n.setDisplayDone=function(t){return this.eventTimings.all_pagelets_displayed=t,this.setExtra("all_pagelets_displayed",t),this.$1(s.all_pagelets_displayed,t),this},n.setAllPageletsLoaded=function(t){return this.eventTimings.all_pagelets_loaded=t,this.setExtra("all_pagelets_loaded",t),this.$1(s.all_pagelets_loaded,t),this},n.setServerLID=function(t){return this.serverLID=t,this},n.$1=function(n,r){var t={};c!=null&&this.serverLID!=null&&c[this.serverLID]!=null&&(t=c[this.serverLID]);var o=babelHelpers.extends({},t,{event:n,timestamp:r});return m.emitAndHold(e.EVENT_OCCURRED,this.serverLID,o),this},n.doneNavigation=function(){var t=babelHelpers.extends({start:this.start,extras:this.extras},this.eventTimings);if(this.serverLID&&c[this.serverLID]){var n=this.serverLID;Object.assign(t,c[n]),delete c[n]}m.emitAndHold(e.NAVIGATION_DONE,this.lid,t)},t})(),m={Events:e,postPagelet:function(t,n,r){},siteInit:function(t){t(d)},setPage:function(t){t.serverLID&&(c[t.serverLID]={page:t.page,pageType:t.page_type,pageURI:t.page_uri,serverLID:t.serverLID})},getFullPageLoadLid:function(){throw new Error("getFullPageLoadLid is not implemented on this site")}};r("mixInEventEmitter")(m,e);var p=m;l.default=p}),98); __d("NavigationMetricsWWW",["Arbiter","BigPipeInstance","NavigationMetricsCore","PageEvents","performance"],(function(t,n,r,o,a,i,l){var e,s="0";r("NavigationMetricsCore").getFullPageLoadLid=function(){return s},r("NavigationMetricsCore").siteInit(function(t){var n=new t,a=!0;r("Arbiter").subscribe(o("BigPipeInstance").Events.init,function(e,i){var l=a?n:new t;a&&(s=i.lid),a=!1,l.setServerLID(i.lid);var u=i.arbiter;u.subscribe(o("BigPipeInstance").Events.tti,function(e,t){var n=t.ts;l.setTTI(n)}),u.subscribe(r("PageEvents").AJAXPIPE_SEND,function(e,t){var n=t.ts;l.setRequestStart(n)}),u.subscribe(r("PageEvents").AJAXPIPE_ONLOAD,function(e,t){var n=t.ts;l.setE2E(n).doneNavigation()}),u.subscribe(o("BigPipeInstance").Events.displayed,function(e,t){var n=t.ts;l.setDisplayDone(n)}),u.subscribe(o("BigPipeInstance").Events.loaded,function(e,t){var n=t.ts;l.setAllPageletsLoaded(n)})}),r("Arbiter").subscribe(r("PageEvents").BIGPIPE_ONLOAD,function(t,o){var i=o.ts;a=!1,n.setRequestStart((e||(e=r("performance"))).timing&&(e||(e=r("performance"))).timing.navigationStart).setE2E(i).doneNavigation()})}),l.default=r("NavigationMetricsCore")}),98);