module.exports = "(function(t,e,i){var n=i(5894),s=i(7358),a=i(9133);t.exports={initialize:function(){this.__state={},this.on(s.DATA_LOADED,this.__loadData)},__loadData:function(t){n.isEmpty(t.data.interestGroups)||(n.each(t.data.interestGroups,n.bind((function(t){a.deepFreeze(t),this.__state[t.id]=t}),this)),this.emitChange())},getAll:function(){return a.safeReference(this.__state)},getAllIds:function(){return n.keys(this.__state)},getById:function(t){return a.safeReference(this.__state[t])}}})";