// Copyright 2012 Google Inc. All rights reserved. (function(){ var data = { "resource": { "version":"1", "macros":[], "tags":[], "predicates":[], "rules":[] }, "runtime":[ [],[] ] }; var aa,ca=this||self,da=/^[\w+/_-]+[=]{0,2}$/,ea=null;var fa=function(){},ia=function(a){return"function"==typeof a},ja=function(a){return"string"==typeof a},ka=function(a){return"number"==typeof a&&!isNaN(a)},la=function(a){return"[object Array]"==Object.prototype.toString.call(Object(a))},ma=function(a,b){if(Array.prototype.indexOf){var c=a.indexOf(b);return"number"==typeof c?c:-1}for(var d=0;db)a=0,b=2147483647;return Math.floor(Math.random()*(b-a+1)+a)},qa=function(a,b){for(var c=new pa,d=0;d"+a+"";b=b.lastChild; for(var c=[];b.firstChild;)c.push(b.removeChild(b.firstChild));return c},Ya=function(a,b,c){c=c||100;for(var d={},e=0;ec?a.href:a.href.substr(0,c)}return b},eb=function(a){var b=u.createElement("a"); a&&(b.href=a);var c=b.pathname;"/"!==c[0]&&(c="/"+c);var d=b.hostname.replace($a,"");return{href:b.href,protocol:b.protocol,host:b.host,hostname:d,pathname:c,search:b.search,hash:b.hash,port:b.port}};var fb=function(a,b,c){for(var d=[],e=String(b||document.cookie).split(";"),g=0;gk;k++){var l=h[k].src;if(l){l=l.toLowerCase();if(0===l.indexOf(e)){b=3;break a}1===g&&0===l.indexOf(d)&&(g=2)}}b=g}else b=a;return b};var Ic=!1; var Jc=function(a,b,c,d){if(c){d=d||{};var e=f._googWcmImpl||function(){e.q=e.q||[];e.q.push(arguments)};f._googWcmImpl=e;void 0===f._googWcmAk&&(f._googWcmAk=a);Ic?d.ya&&z(d.ya):(Na(E("https://","http://","www.gstatic.com/wcm/loader.js"),d.ya,d.Od),Ic=!0);var g={ak:a,cl:b};void 0===d.ae&&(g.autoreplace=c);e(2,d.ae,g,c,0,new Date,d.yg)}}; var Mc=function(){return"&tc="+Pb.filter(function(a){return a}).length},Vc=function(){Nc&&(f.clearTimeout(Nc),Nc=void 0);void 0===Oc||Pc[Oc]&&!Qc||(Rc[Oc]||Sc.Sf()||0>=Tc--?(Ia("GTM",1),Rc[Oc]=!0):(Sc.hg(),Ra(Uc()),Pc[Oc]=!0,Qc=""))},Uc=function(){var a=Oc;if(void 0===a)return"";for(var b,c=[],d=Ha.GTM||[],e=0;eMath.random(),Wc=Yc(),$c=function(){Wc=Yc()},Pc={},Qc="",Oc=void 0,Xc={},Rc={},Nc=void 0,Sc=function(a,b){var c=0,d=0;return{Sf:function(){if(c=b&&(c=0);return c>=a},hg:function(){wa()-d>=b&&(c=0);c++;d=wa()}}}(2,1E3),Tc=1E3,ad=function(a,b){if(Zc&&!Rc[a]&&Oc!==a){Vc();Oc=a;Qc="";var c;c=0===b.indexOf("gtm.")?encodeURIComponent(b): "*";Xc[a]="&e="+c+"&eid="+a;Nc||(Nc=f.setTimeout(Vc,500))}},bd=function(a,b,c){if(Zc&&!Rc[a]&&b){a!==Oc&&(Vc(),Oc=a);var d=c+String(b[ac.qa]||"").replace(/_/g,"");Qc=Qc?Qc+"."+d:"&tr="+d;Nc||(Nc=f.setTimeout(Vc,500));2022<=Uc().length&&Vc()}};var cd={},dd=new pa,ed={},fd={},jd={name:"dataLayer",set:function(a,b){Ga(gd(a,b),ed);hd()},get:function(a){return id(a,2)},reset:function(){dd=new pa;ed={};hd()}},id=function(a,b){if(2!=b){var c=dd.get(a);if(Zc){var d=kd(a);c!==d&&Ia("GTM",5)}return c}return kd(a)},kd=function(a,b,c){var d=a.split("."),e=!1,g=void 0;var h=function(k,l){for(var m=0;void 0!==k&&mma(c,k))if(l&&0 ma(c,l[p])){Ia("GTM",11);n=!1;break a}}else{n=!1;break a}n=!0}m=n}var t=!1;if(d){var q=0<=ma(e,k);if(q)t=q;else{var r=qa(e,l||[]);r&&Ia("GTM",10);t=r}}var v=!m||t;v||!(0<=ma(l,"sandboxedScript"))||c&&-1!==ma(c,"sandboxedScript")||(v=qa(e,vd));return g[k]=v}},wd=function(){return sd.test(f.location&&f.location.hostname)};var yd={kf:function(a,b){b[ac.Vc]&&"string"===typeof a&&(a=1==b[ac.Vc]?a.toLowerCase():a.toUpperCase());b.hasOwnProperty(ac.Xc)&&null===a&&(a=b[ac.Xc]);b.hasOwnProperty(ac.Zc)&&void 0===a&&(a=b[ac.Zc]);b.hasOwnProperty(ac.Yc)&&!0===a&&(a=b[ac.Yc]);b.hasOwnProperty(ac.Wc)&&!1===a&&(a=b[ac.Wc]);return a}};var zd={active:!0,isWhitelisted:function(){return!0}},Ad=function(a){var b=wc.zones;!b&&a&&(b=wc.zones=a());return b};var Bd=!1,Cd=0,Dd=[];function Ed(a){if(!Bd){var b=u.createEventObject,c="complete"==u.readyState,d="interactive"==u.readyState;if(!a||"readystatechange"!=a.type||c||!b&&d){Bd=!0;for(var e=0;eCd){Cd++;try{u.documentElement.doScroll("left"),Ed()}catch(a){f.setTimeout(Fd,50)}}}var Gd=function(a){Bd?a():Dd.push(a)};var Hd={};function Id(a){for(var b=Hd[a]||[],c=0;c=c&&Id(a)})},Te:function(){d=!0;b>=c&&Id(a)}}};var Md=function(){function a(d){return!ka(d)||0>d?0:d}if(!wc._li&&f.performance&&f.performance.timing){var b=f.performance.timing.navigationStart,c=ka(jd.get("gtm.start"))?jd.get("gtm.start"):0;wc._li={cst:a(c-b),cbt:a(Bc-b)}}};var Qd=!1,Rd=function(){return f.GoogleAnalyticsObject&&f[f.GoogleAnalyticsObject]},Sd=!1; var Td=function(a){f.GoogleAnalyticsObject||(f.GoogleAnalyticsObject=a||"ga");var b=f.GoogleAnalyticsObject;if(f[b])f.hasOwnProperty(b)||Ia("GTM",12);else{var c=function(){c.q=c.q||[];c.q.push(arguments)};c.l=Number(new Date);f[b]=c}Md();return f[b]},Ud=function(a,b,c,d){b=String(b).replace(/\s+/g,"").split(",");var e=Rd();e(a+"require","linker");e(a+"linker:autoLink",b,c,d)}; var Wd=function(){},Vd=function(){return f.GoogleAnalyticsObject||"ga"},Xd=!1; var Yd=function(a,b,c){if(b){c=c||{};var d=f._gaPhoneImpl||function(){d.q=d.q||[];d.q.push(arguments)};f._gaPhoneImpl=d;void 0===f.ga_wpid&&(f.ga_wpid=a);Xd?c.ya&&z(c.ya):(Na(E("https://","http://","www.gstatic.com/gaphone/loader.js"),c.ya,c.Od),Xd=!0);var e={};void 0!==c.Ad?e.receiver=c.Ad:e.replace=b;e.ga_wpid=a;e.destination=b;d(2,new Date,e)}};var de=function(a){};function ce(a,b){a.containerId=vc.m;var c={type:"GENERIC",value:a};b.length&&(c.trace=b);return c};function ee(a,b,c,d){var e=Pb[a],g=fe(a,b,c,d);if(!g)return null;var h=Xb(e[ac.od],c,[]);if(h&&h.length){var k=h[0];g=ee(k.index,{I:g,O:1===k.xd?b.terminate:g,terminate:b.terminate},c,d)}return g} function fe(a,b,c,d){function e(){if(g[ac.De])k();else{var x=Yb(g,c,[]),y=!1;x.vtp_gtmOnSuccess=function(){if(!y){y=!0;bd(c.id,Pb[a],"5");h()}};x.vtp_gtmOnFailure=function(){if(!y){y=!0;bd(c.id,Pb[a],"6");k()}};x.vtp_gtmTagId=g.tag_id;x.vtp_gtmEventId=c.id;bd(c.id,g,"1");try{Wb(x)}catch(w){de(w);bd(c.id,g,"7");y||(y=!0,k())}}}var g=Pb[a],h=b.I,k=b.O,l=b.terminate;if(c.qc(g))return null;var m=Xb(g[ac.pd],c,[]);if(m&&m.length){var n=m[0],p=ee(n.index,{I:h,O:k,terminate:l},c,d);if(!p)return null;h= p;k=2===n.xd?l:p}if(g[ac.nd]||g[ac.Ee]){var t=g[ac.nd]?Qb:c.rg,q=h,r=k;if(!t[a]){e=ya(e);var v=ge(a,t,e);h=v.I;k=v.O}return function(){t[a](q,r)}}return e}function ge(a,b,c){var d=[],e=[];b[a]=he(d,e,c);return{I:function(){b[a]=ie;for(var g=0;ge?1:dk?1:hb)){var c=a.substring(0,b);if(re.test(c)){for(var d=a.substring(b+1).split("/"),e=0;ea.length||!ja(a[1])||!Fa(b))return;var c=te(a[1]);if(!c)return;Ce()?De(c):Fe();Ee(c.id);var d=c.id,e=b[F.Tb]||"default";e=e.toString().split(",");for(var g=0;g>21:d;return[Math.round(2147483647*Math.random())^d&2147483647,Math.round(wa()/1E3)].join(".")},Nf=function(a,b,c,d){var e=Lf(b);return ib(a,e,Mf(c),d)},Lf=function(a){if(!a)return 1;a=0===a.indexOf(".")?a.substr(1):a;return a.split(".").length},Mf=function(a){if(!a|| "/"===a)return 1;"/"!==a[0]&&(a="/"+a);"/"!==a[a.length-1]&&(a+="/");return a.split("/").length-1};function Of(a,b){var c=""+Lf(a),d=Mf(b);1>2,m=(g&3)<<4|h>>4,n=(h&15)<<2|k>>6,p=k&63;e||(p=64,d||(n=64));b.push(Xf[l],Xf[m],Xf[n],Xf[p])}return b.join("")},ag=function(a){function b(l){for(;d>4);64!=h&&(c+=String.fromCharCode(g<<4&240|h>>2),64!=k&&(c+=String.fromCharCode(h<<6&192|k)))}};var bg;function cg(a,b){if(!a||b===u.location.hostname)return!1;for(var c=0;cg;g++){for(var h=g,k=0;8>k;k++)h=h&1?h>>>1^3988292384:h>>>1;e[g]=h}d=e}bg=d;for(var l=4294967295,m=0;m>>8^bg[(l^c.charCodeAt(m))&255];return((l^-1)>>>0).toString(36)},mg=function(){return function(a){var b=eb(f.location.href),c=b.search.replace("?",""),d=ab(c,"_gl",!0)||"";a.query=lg(d)||{};var e=db(b,"fragment").match(ig);a.fragment=lg(e&&e[3]|| "")||{}}},lg=function(a){var b;b=void 0===b?3:b;try{if(a){var c;a:{for(var d=a,e=0;3>e;++e){var g=eg.exec(d);if(g){c=g;break a}d=decodeURIComponent(d)}c=void 0}var h=c;if(h&&"1"===h[1]){var k=h[3],l;a:{for(var m=h[2],n=0;nx){v=!0;break b}v=!1}v||mb(t,q,c,d,0==e?void 0:new Date(r+1E3*(null==e?7776E3:e)),!0)}}}var A={prefix:b,path:c,domain:d};Dg(Bg(k.gclid,k.gclsrc),A);},Eh=function(a,b,c,d,e){Hg(a,b,c,d,e);},Fh=function(a,b){if(Ie()){b&&z(b)}else Qa(a,b)},Gh=function(a){return!!Jf(a, "init",!1)},Hh=function(a){Hf(a,"init",!0)},Ih=function(a,b,c){var d=(void 0===c?0:c)?"www.googletagmanager.com/gtag/js":zc;d+="?id="+encodeURIComponent(a)+"&l=dataLayer";b&&ra(b,function(e,g){g&&(d+="&"+e+"="+encodeURIComponent(g))});G(E("https://","http://",d))}; var Jh=function(a,b,c,d,e,g){var h={config:a,gtm:Sg()};c&&(Uf(d,void 0,e,g),h.auiddc=Qf[Rf(d)]);b&&(h.loadInsecure=b);K("__dc_ns_processor",[]).push(h);G((b?"http":"https")+"://www.googletagmanager.com/dclk/ns/v1.js")};var Kh=Cf.Tf;var Lh=new pa,Mh=function(a,b){function c(h){var k=eb(h),l=db(k,"protocol"),m=db(k,"host",!0),n=db(k,"port"),p=db(k,"path").toLowerCase().replace(/\/$/,"");if(void 0===l||"http"==l&&"80"==n||"https"==l&&"443"==n)l="web",n="default";return[l,m,n,p]}for(var d=c(String(a)),e=c(String(b)),g=0;g=Number(c);case "_gt":return Number(b)>Number(c);case "_lc":var n;n=String(b).split(","); return 0<=ma(n,String(c));case "_le":return Number(b)<=Number(c);case "_lt":return Number(b)q&&Jc(m.da[0],m.da[1],n[q],{ae:p,yg:t})}},k=function(m){if(m){for(var n=[],p=0;pma(J,F.ab)&&(A.cookieName=X+"_ga")}var L=String(Cc);l(A,"cookieDomain","auto");l(w,"forceSSL",!0);var O="general";0<=ma("add_payment_info add_to_cart add_to_wishlist begin_checkout checkout_progress purchase refund remove_from_cart set_checkout_option".split(" "),L)?O="ecommerce":0<=ma("generate_lead login search select_content share sign_up view_item view_item_list view_promotion view_search_results".split(" "),L)?O="engagement":"exception"==L&&(O="error");l(y,"eventCategory",O);0<=ma(["view_item", "view_item_list","view_promotion","view_search_results"],L)&&l(w,"nonInteraction",!0);"login"==L||"sign_up"==L||"share"==L?l(y,"eventLabel",nd(F.ue,r)):"search"==L||"view_search_results"==L?l(y,"eventLabel",nd(F.ye,r)):"select_content"==L&&l(y,"eventLabel",nd(F.fe,r));var ba=y[F.Ha]||{},Y=ba[F.gb];Y||0!=Y&&ba[F.H]?A.allowLinker=!0:!1===Y&&l(A,"useAmpClientId",!1);if(!1===nd(F.de,r)||!1===nd(F.S,r))w.allowAdFeatures=!1;A.name=v;w[">m"]=Sg(!0);w.hitCallback=x;y.X=w;y.vd=A;return y},n=function(r){function v(I){var J= Ga(I);J.list=I.list_name;J.listPosition=I.list_position;J.position=I.list_position||I.creative_slot;J.creative=I.creative_name;return J}function x(I){for(var J=[],R=0;I&&RJ&&Yd(v,I[J],{Ad:N||Q});}}, D=m(v,y,r.vtp_gtmOnSuccess);t(y,D.vd)&&x(function(){Rd()&&Rd().remove(y)});x("create",v,D.vd);(function(){var P=nd("custom_map",v);x(function(){if(Fa(P)){var Q=D.X,N=Rd().getByName(y),I;for(I in P)if(P.hasOwnProperty(I)&&/^(dimension|metric)\d+$/.test(I)&&void 0!=P[I]){var J=N.get(k(P[I]));l(Q,I,J)}}})})();(function(P){if(P){var Q={};if(Fa(P))for(var N in e)e.hasOwnProperty(N)&&h(e[N],N,P[N],Q);w("require","linkid",Q)}})(D.linkAttribution);var H=D[F.Ha];if(H&&H[F.H]){var S=H[F.ib];Ud(y+".",H[F.H], void 0===S?!!H.use_anchor:"fragment"===S,!!H[F.hb])}var T=function(P,Q,N){N&&(Q=""+Q);D.X[P]=Q},W=Cc;W==F.Mb?(B(),w("send","pageview",D.X)):W==F.aa?(B(),C(),0!=D.sendPageView&&w("send","pageview",D.X)):"screen_view"==W?w("send","screenview",D.X):"timing_complete"==W?(T("timingCategory",D.eventCategory,!0),T("timingVar",D.name,!0),T("timingValue",sa(D.value)),void 0!==D.eventLabel&&T("timingLabel",D.eventLabel,!0),w("send","timing",D.X)):"exception"==W?w("send","exception",D.X):"optimize.callback"!= W&&(0<=ma("view_item_list select_content view_item add_to_cart remove_from_cart begin_checkout set_checkout_option purchase refund view_promotion checkout_progress".split(" "),W)&&(w("require","ec","ec.js"),A()),T("eventCategory",D.eventCategory,!0),T("eventAction",D.eventAction||W,!0),void 0!==D.eventLabel&&T("eventLabel",D.eventLabel,!0),void 0!==D.value&&T("eventValue",sa(D.value)),w("send","event",D.X));a||(a=!0,Md(),G("https://www.google-analytics.com/analytics.js",function(){Rd().loaded||r.vtp_gtmOnFailure()}, r.vtp_gtmOnFailure))}else z(r.vtp_gtmOnFailure)};V.__gtagua=q;V.__gtagua.g="gtagua";V.__gtagua.h=!0;V.__gtagua.b=0}(); var kj={};kj.macro=function(a){if(Cf.ac.hasOwnProperty(a))return Cf.ac[a]},kj.onHtmlSuccess=Cf.ud(!0),kj.onHtmlFailure=Cf.ud(!1);kj.dataLayer=jd;kj.callback=function(a){Ec.hasOwnProperty(a)&&ia(Ec[a])&&Ec[a]();delete Ec[a]};kj.Ye=function(){wc[vc.m]=kj;za(Fc,V.a);Tb=Tb||Cf;Ub=yd}; kj.Mf=function(){wc=f.google_tag_manager=f.google_tag_manager||{};if(wc[vc.m]){var a=wc.zones;a&&a.unregisterChild(vc.m)}else{for(var b=data.resource||{},c=b.macros||[],d=0;d