if (typeof __googlefc.fcKernelManager.run === 'function') {"use strict";this.default_ContributorServingResponseClientJs=this.default_ContributorServingResponseClientJs||{};(function(_){var window=this;
try{
var IW=function(a){this.A=_.r(a)};_.t(IW,_.G);IW.prototype.ec=function(){return _.E(this,1)};IW.prototype.za=function(){return _.E(this,2)};var JW=function(a){this.A=_.r(a)};_.t(JW,_.G);var KW=function(a,b){return _.Od(a,1,b)},LW=function(a,b){return _.B(a,2,b)},MW=function(a){var b=new _.Iv;return _.B(b,1,a)};var NW=function(a){this.A=_.r(a)};_.t(NW,_.G);NW.prototype.za=function(){return _.E(this,1)};NW.prototype.ec=function(){return _.E(this,2)};var OW=function(a){this.A=_.r(a)};_.t(OW,_.G);var PW=function(a){this.A=_.r(a)};_.t(PW,_.G);var QW=function(a){var b=new PW;_.Jc(b);var c=b.A,d=_.Zc(b,c,c[_.lb]|0,OW,1,2,void 0,!0),e=0,f=0;if(Array.isArray(a))for(var g=a.length,h=0;h<g;h++){var k=a[h];d.push(k);(k=_.sb(k))&&!e++&&(d[_.lb]&=-9);k||f++||_.ob(d,4096)}else for(a=_.n(a),g=a.next();!g.done;g=a.next())g=g.value,d.push(g),(g=_.sb(g))&&!e++&&(d[_.lb]&=-9),g||f++||_.ob(d,4096);f&&_.Kc(c);return b},RW=_.cd(PW);var TW=function(a,b,c){this.params=a;this.l=b;this.j=new Map;this.I=c.W();_.v(a,PW,2)&&(this.j=SW(_.z(a,PW,2)))};TW.prototype.run=function(){Array.from(this.j.keys()).length>0?UW(this):this.I.Pa(21);var a=_.v(this.params,_.Zd,1)?_.Xd(_.z(this.params,_.Zd,1)):new _.Zd;_.$d(a,18);return a};
var UW=function(a){var b=VW(a),c=Array.from(a.j.values());a.I.P(21,_.J(QW(c)));c=c.filter(function(d){var e,f,g;if(g=!b.includes((e=_.z(d,NW,1))==null?void 0:e.za()))g=_.be(a.params,3).includes((f=_.z(d,NW,1))==null?void 0:f.za());return g});c.length>0&&WW(a.l,c)},VW=function(a){var b=XW(a.I);if(!b)return[];var c=[],d=SW(b);Array.from(a.j.keys()).forEach(function(e){var f,g,h,k;d.has(e)&&((f=d.get(e))==null?void 0:(g=_.z(f,_.Yd,2))==null?void 0:_.Fv(g))>((h=a.j.get(e))==null?void 0:(k=_.z(h,_.Yd,
2))==null?void 0:_.Fv(k))&&(a.j.set(e,d.get(e)),c.push(e))});return c},SW=function(a){return _.A(a,OW,1,_.x()).reduce(function(b,c){var d;return b.set((d=_.z(c,NW,1))==null?void 0:d.za(),c)},new Map)},XW=function(a){a=a.la(21);try{return a?RW(a):null}catch(b){return null}};var YW=function(a){this.A=_.r(a)};_.t(YW,_.G);var ZW=_.cd(YW);var $W=function(a){this.F=a;this.l=new _.Jv(this.F);this.j=new Map([[5,[1]]]);this.B=new Map([[1,1]]);this.o=new Map([[5,1]])},WW=function(a,b){b=aX(a,b);b.length!==0&&bX(b)&&(b=LW(KW(new JW,b.map(function(c){var d=new IW;var e=a.B.get(_.z(c,NW,1).ec());d=_.F(d,1,e);c=a.o.get(_.z(c,NW,1).za());return _.F(d,2,c)})),_.z(b[0],_.Yd,2)),a.l.K(MW(b)))},bX=function(a){var b=Array.from(a.map(function(c){return _.z(c,_.Yd,2)}));return b.every(function(c){return c===b[0]})},aX=function(a,b){return b.filter(function(c){c=
_.z(c,NW,1);return a.j.has(c.za())&&a.j.get(c.za()).includes(c.ec())})};var cX=function(){};cX.prototype.run=function(a,b,c){var d,e,f;return _.u(function(g){d=ZW(b);e=new $W(c);f=(new TW(d,e,c)).run();return g.return({ja:_.J(f)})})};_.Ok(14,new cX);
}catch(e){_._DumpException(e)}
}).call(this,this.default_ContributorServingResponseClientJs);
// Google Inc.

//# sourceURL=/_/mss/boq-content-ads-contributor/_/js/k=boq-content-ads-contributor.ContributorServingResponseClientJs.iw.Xz4Te3TqfT8.es5.O/d=1/exm=ad_blocking_detection_executable,frequency_controls_updater_executable,kernel_loader,loader_js_executable,monetization_cookie_state_migration_initialization_executable/ed=1/rs=AJlcJMyo_PxytFTs_fIDrouTVaElIEB1mg/m=optimization_state_updater_executable
__googlefc.fcKernelManager.run('\x5b\x5b\x5b14,\x22\x5b\x5bnull,\x5b7,19,6,15\x5d,null,null,null,null,null,null,null,null,null,1\x5d,\x5b\x5b\x5b\x5b5,1,\x5b3\x5d\x5d,\x5b1781476422,407578000\x5d,\x5b1209600\x5d\x5d\x5d\x5d,\x5b5\x5d\x5d\x22\x5d\x5d,\x5bnull,null,null,\x22https:\/\/fundingchoicesmessages.google.com\/f\/AGSKWxU4VbUaqjYnUUAweU42e2Vf-ZpvRDwGFzDwP052N3dqyuS0DkKwGu1ol17oPreS5k0reze2m9Qzq16NIhQ5iDbJBLl9YPM2vBJ0qdrKPWWblg6MtFglRgR8bFjuKLe7_mrjp8tkGg\\u003d\\u003d\x22\x5d,null,null,-997736642\x5d');}