module.exports = "(function(e,r,t){var a=t(5894),n=t(7358),s=t(4438);e.exports={initialize:function(){this.__state={},this.__state[s.PerformanceData.performance_marks]={},this.on(n.SET_PERFORMANCE_MARKS_DATA,this.__setPerformanceMarks)},__setPerformanceMarks:function(e){a.isUndefined(this.__state[s.PerformanceData.performance_marks][e.name])&&(this.__state[s.PerformanceData.performance_marks][e.name]=[]),this.__state[s.PerformanceData.performance_marks][e.name].push(e.data),this.emitChange()},getMarks:function(){return a.mapValues(this.__state[s.PerformanceData.performance_marks],(function(e){return a.map(e,(function(e){return[e.startTime,e.duration]}))}))},getDurationsFor:function(e){return a.reduce(e,a.bind((function(e,r){var t=this.__state[s.PerformanceData.performance_marks][r];return t&&(e[r]=Math.round(a.reduce(t,(function(e,r){return e+r.duration}),0))),e}),this),{})}}})";