<script type="text/javascript">
window.NREUM||(NREUM={});
NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"d30873025e","applicationID":"113992096","transactionName":"ZVRbNkpRXBICAUBRWFweeDFoH1YEBQNBVEMcUEoSQA==","queueTime":0,"applicationTime":616,"agent":"","atts":""}
</script>
<script type="text/javascript">
(window.NREUM||(NREUM={})).loader_config={xpid:"VwQDVFBSGwIBV1hbBQEOUA==",licenseKey:"d30873025e",applicationID:"113992096"};
window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};
t[e][0].call(o.exports,function(n){var o=t[e][1][n];
return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;
for(var o=0;
o<e.length;
o++)r(e[o]);
return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(20),s={};
try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();
i("err",[t,e])}var i=t("handle"),a=t(21),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;
c.features.err=!0,t(1),window.onerror=r;
try{throw new Error}catch(h){"stack"in h&&(t(9),t(8),"addEventListener"in window&&t(5),c.xhrWrappable&&t(10),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(9),s=t(8),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",g="pushState",y=t("loader");
y.features.stn=!0,t(7),"addEventListener"in window&&t(5);
var x=NREUM.o.EV;
o.on(m,function(t,n){var e=t[0];
e instanceof x&&(this.bstStart=y.now())}),o.on(w,function(t,n){var e=t[0];
e instanceof x&&i("bst",[e,n,this.bstStart,y.now()])}),a.on(m,function(t,n,e){this.bstStart=y.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,y.now(),this.bstType])}),s.on(m,function(){this.bstStart=y.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,y.now(),"requestAnimationFrame"])}),o.on(g+p,function(t){this.time=y.now(),this.startPath=location.pathname+location.hash}),o.on(g+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),do***ent[f]("scroll",r,{passive:!0}),do***ent[f]("keypress",r,!1),do***ent[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;
n&&!n.hasOwnProperty(u);
)n=Object.getPrototypeOf(n);
n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";
n.exports=a,"getPrototypeOf"in Object?(r(do***ent),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];
return n?s(n,"fn-",null,n.name||"anonymous"):e});
this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){function r(t,n,e){var r=t[n];
"function"==typeof r&&(t[n]=function(){var t=i(arguments),n={};
o.emit(e+"before-start",[t],n);
var a;
n[m]&&n[m].dt&&(a=n[m].dt);
var s=r.apply(this,t);
return o.emit(e+"start",[t,a],s),s.then(function(t){return o.emit(e+"end",[null,t],s),t},function(t){throw o.emit(e+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(21),a=t(20);
n.exports=o;
var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,l=s.Response,p=s.fetch,h="prototype",m="nr@context";
d&&l&&p&&(a(u,function(t,n){r(d[h],n,f),r(l[h],n,f)}),r(s,"fetch",c),o.on(c+"end",function(t,n){var e=this;
if(n){var r=n.headers.get("content-length");
null!==r&&(e.rxSize=r),o.emit(c+"done",[null,n],e)}else o.emit(c+"done",[t],e)}))},{}],7:[function(t,n,e){var r=t("ee").get("history"),o=t("wrap-function")(r);
n.exports=r;
var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;
i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],8:[function(t,n,e){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";
n.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],9:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";
n.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],10:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);
t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,g,"fn-",s)}function i(t){y.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;
t<y.length;
t++)r([],y[t]);
y.length&&(y=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];
return n}t(5);
var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",g=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],y=[];
n.exports=u;
var x=window.XMLHttpRequest=function(t){var n=new p(t);
try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};
if(c(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();
if(!w&&!m){var E=1,R=do***ent.createTextNode(E);
new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],11:[function(t,n,e){function r(){var t=window.NREUM;
if(!t.loader_config)return null;
var n=(t.loader_config.accountID||"").toString()||null,e=(t.loader_config.agentID||"").toString()||null,r=(t.loader_config.trustKey||"").toString()||null;
if(!n||!e)return null;
var a=i.generateCatId(),s=i.generateCatId(),c=Date.now(),f=o(a,s,c,n,e,r);
return{header:f,guid:a,traceId:s,timestamp:c}}function o(t,n,e,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;
if(!a)return null;
var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:n,ti:e}};
return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}var i=t(***);
n.exports={generateTracePayload:r,generateTraceHeader:o}},{}],12:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;
if(!this.ended){this.ended=!0;
for(var r=0;
r<p;
r++)t.removeEventListener(l[r],this.listener,!1);
n.aborted||(e.duration=s.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==n.status&&(n.status=0):a(this,t),e.cbTime=this.cbTime,d.emit("xhr-done",[t],t),c("xhr",[n,e,this.startTime]))}}function o(t,n){var e=t.responseType;
if("json"===e&&null!==n)return n;
var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;
return w(r)}function i(t,n){var e=f(n),r=t.params;
r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.sameOrigin=e.sameOrigin}function a(t,n){t.params.status=n.status;
var e=o(n,t.lastSize);
if(e&&(t.metrics.rxSize=e),t.sameOrigin){var r=n.getResponseHeader("X-NewRelic-App-Data");
r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var s=t("loader");
if(s.xhrWrappable){var c=t("handle"),f=t(13),u=t(11).generateTracePayload,d=t("ee"),l=["load","error","abort","timeout"],p=l.length,h=t("id"),m=t(16),w=t(15),v=window.XMLHttpRequest;
s.features.xhr=!0,t(10),t(6),d.on("new-xhr",function(t){var n=this;
n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,n.loadCaptureCalled=!1,t.addEventListener("load",function(e){a(n,t)},!1),m&&(m>34||m<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),d.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),d.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);
var e=!1;
if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(e=!!NREUM.init.distributed_tracing.enabled),e&&this.sameOrigin){var r=u();
r&&r.header&&(n.setRequestHeader("newrelic",r.header),this.dt=r)}}),d.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;
if(e&&r){var i=w(r);
i&&(e.txSize=i)}this.startTime=s.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{d.emit("internal-error",[e])}catch(r){}}};
for(var a=0;
a<p;
a++)n.addEventListener(l[a],this.listener,!1)}),d.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),d.on("xhr-load-added",function(t,n){var e=""+h(t)+!!n;
this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),d.on("xhr-load-removed",function(t,n){var e=""+h(t)+!!n;
this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),d.on("addEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-added",[t[1],t[2]],n)}),d.on("removeEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-removed",[t[1],t[2]],n)}),d.on("fn-start",function(t,n,e){n instanceof v&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=s.now()))}),d.on("fn-end",function(t,n){this.xhrCbStart&&d.emit("xhr-cb-time",[s.now()-this.xhrCbStart,this.onload,n],n)}),d.on("fetch-before-start",function(t){var n,e=t[1]||{};
"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url&&(n=t[0].url),n&&(this.sameOrigin=f(n).sameOrigin);
var r=!1;
if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(r=!!NREUM.init.distributed_tracing.enabled),r&&this.sameOrigin){var o=u();
if(!o||!o.header)return;
var i=o.header;
if("string"==typeof t[0]){var a={};
for(var s in e)a[s]=e[s];
a.headers=new Headers(e.headers||{}),a.headers.set("newrelic",i),this.dt=o,t.length>1?t[1]=a:t.push(a)}else t[0]&&t[0].headers&&(t[0].headers.append("newrelic",i),this.dt=o)}})}},{}],13:[function(t,n,e){n.exports=function(t){var n=do***ent.createElement("a"),e=window.location,r={};
n.href=t,r.port=n.port;
var o=n.href.split("://");
!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=n.hostname||e.hostname,r.pathname=n.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);
var i=!n.protocol||":"===n.protocol||n.protocol===e.protocol,a=n.hostname===do***ent.domain&&n.port===e.port;
return r.sameOrigin=i&&(!n.hostname||a),r}},{}],14:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(20),s=t(21),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;
"undefined"==typeof window.newrelic&&(newrelic=u);
var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";
a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};
var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;
return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};
a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t,n){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now(),!1,n])}},{}],15:[function(t,n,e){n.exports=function(t){if("string"==typeof t&&t.length)return t.length;
if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;
if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;
if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(n){return}}}},{}],16:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);
o&&(r=+o[1]),n.exports=r},{}],17:[function(t,n,e){function r(t,n){var e=t.getEntries();
e.forEach(function(t){"first-paint"===t.name?a("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&a("timing",["fcp",Math.floor(t.startTime)])})}function o(t){if(t instanceof c&&!u){var n,e=Math.round(t.timeStamp);
n=e>1e12?Date.now()-e:s.now()-e,u=!0,a("timing",["fi",e,{type:t.type,fid:n}])}}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var i,a=t("handle"),s=t("loader"),c=NREUM.o.EV;
if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){i=new PerformanceObserver(r);
try{i.observe({entryTypes:["paint"]})}catch(f){}}if("addEventListener"in do***ent){var u=!1,d=["click","keydown","mousedown","pointerdown","touchstart"];
d.forEach(function(t){do***ent.addEventListener(t,o,!1)})}}},{}],***:[function(t,n,e){function r(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;
r&&r.getRandomValues&&(n=r.getRandomValues(new Uint8Array(31)));
for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;
s<i.length;
s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;
return a}function o(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;
r&&r.getRandomValues&&Uint8Array&&(n=r.getRandomValues(new Uint8Array(31)));
for(var o=[],i=0;
i<16;
i++)o.push(t().toString(16));
return o.join("")}n.exports={generateUuid:r,generateCatId:o}},{}],19:[function(t,n,e){function r(t,n){if(!o)return!1;
if(t!==o)return!1;
if(!n)return!0;
if(!i)return!1;
for(var e=i.split("."),r=n.split("."),a=0;
a<r.length;
a++)if(r[a]!==e[a])return!1;
return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;
if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);
c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}n.exports={agent:o,version:i,match:r}},{}],20:[function(t,n,e){function r(t,n){var e=[],r="",i=0;
for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);
return e}var o=Object.prototype.hasOwnProperty;
n.exports=r},{}],21:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);
for(var r=-1,o=e-n||0,i=Array(o<0?0:o);
++r<o;
)i[r]=t[n+r];
return i}n.exports=r},{}],22:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);
for(var a=n(o),s=m(e),c=s.length,f=0;
f<c;
f++)s[f].apply(a,r);
var d=u[y[e]];
return d&&d.push([x,e,r,a]),a}}function p(t,n){g[t]=m(t).concat(n)}function h(t,n){var e=g[t];
if(e)for(var r=0;
r<e.length;
r++)e[r]===n&&e.splice(r,1)}function m(t){return g[t]||[]}function w(t){return d[t]=d[t]||o(e)}function v(t,n){f(t,function(t,e){n=n||"feature",y[e]=n,n in u||(u[n]=[])})}var g={},y={},x={on:p,addEventListener:p,removeEventListener:h,emit:e,get:w,listeners:m,context:n,buffer:v,abort:a,aborted:!1};
return x}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(20),u={},d={},l=n.exports=o();
l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];
var r=e();
if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;
n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");
n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;
return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");
n.exports=r},{}],loader:[function(t,n,e){function r(){if(!E++){var t=b.info=NREUM.info,n=p.getElementsByTagName("script")[0];
if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();
f(y,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");
var e=p.createElement("script");
e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===p.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return R.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(20),u=t("ee"),d=t(19),l=window,p=l.do***ent,h="addEventListener",m="attachEvent",w=l.XMLHttpRequest,v=w&&w.prototype;
NREUM.o={ST:setTimeout,SI:l.setImmediate,CT:clearTimeout,XHR:w,REQ:l.Request,EV:l.Event,PR:l.Promise,MO:l.MutationObserver};
var g=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1153.min.js"},x=w&&v&&v[h]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:g,features:{},xhrWrappable:x,userAgent:d};
t(14),t(17),p[h]?(p[h]("DOMContentLoaded",i,!1),l[h]("load",r,!1)):(p[m]("onreadystatechange",o),l[m]("onload",r)),c("mark",["firstbyte",s],null,"api");
var E=0,R=t(22)},{}],"wrap-function":[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(21),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;
n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;
try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);
try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");
var a,s,c,f="-"===o.charAt(0);
for(c=0;
c<n.length;
c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;
c=!0;
try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);
return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);
return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}]},{},["loader",2,12,4,3]);
</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
brandsforless.ae is using jquery
<script type="text/javascript" src="/js/fodelmapv2.1_bfl.js"></script>
<script type="text/javascript" src="/js/config.js"></script>
<script type="text/javascript" src="js/jquery-migrate-1.2.1.min.js"></script>
brandsforless.ae is using jquery
<script type="text/javascript" src="https://www.brandsforless.ae/js/script.js"></script>
<script type="text/javascript" src="https://www.brandsforless.ae/js/ddmegamenu.js"></script>
brandsforless.ae is using ga
<script type="text/javascript" src="https://www.brandsforless.ae/js/jquery.lazy-master/jquery.lazy.min.js"></script>
brandsforless.ae is using jquery
<script type="text/javascript" src="https://www.brandsforless.ae/js/slick.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.3.5/jquery.fancybox.min.js"></script>
brandsforless.ae is using jquery
<script type="text/javascript">
function OpenInNewTab(txtBox, txtEmail) {
if (do***ent.getElementById(txtBox).value === "") {
alert("Please enter OrderId / tracking Id");
} else if (do***ent.getElementById(txtEmail).value === "") {
alert("Please enter Email Id");
}
else {
var win = window.open('/track-shipment.aspx?trackId=' + do***ent.getElementById(txtBox).value + '&email=' + do***ent.getElementById(txtEmail).value, 'trackShipment');
win.focus();
}
}
jQuery(do***ent).ready(function () {
jQuery("img.lazy").lazy({
effect: "fadeIn",
effectTime: 400
});
});
</script>
<script type="text/javascript">
window.$zopim || (function (d, s) {
var z = $zopim = function (c) {
z._.push(c)
}, $ = z.s =
d.createElement(s), e = d.getElementsByTagName(s)[0];
z.set = function (o) {
z.set.
_.push(o)
};
z._ = [];
z.set._ = [];
$.async = !0;
$.setAttribute("charset", "utf-8");
$.src = "//v2.zopim.com/?2ude62fA8OSWf8SQDIdbOOzUP7yGxGGz";
z.t = +new Date;
$.
type = "text/javascript";
e.parentNode.insertBefore($, e)
})(do***ent, "script");
</script>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'ar,en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, autoDisplay: false, gaTrack: true, gaId: 'UA-37062591-2'}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<script type="text/javascript">
jQuery(do***ent).ready(function () {
fnSetCountryDrop(getCookie("COUNTRY_CODE"));
if (getCookie('COUNTRY_CODE_PREV') == "") {
switch (getCookie("COUNTRY_CODE"))
{
case "UAE":
jQuery(".c-loc-pm-uae").parent().hide();
jQuery(".c-loc-flag").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_pp_uae.png"/>');
jQuery(".c-loc-cty").text("United Arab Emirates");
break;
case "KSA":
jQuery(".c-loc-pm-ksa").parent().hide();
jQuery(".c-loc-flag").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_pp_ksa.png"/>');
jQuery(".c-loc-cty").text("Saudi Arabia");
break;
case "BHR":
jQuery(".c-loc-pm-bhr").parent().hide();
jQuery(".c-loc-flag").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_pp_bhr.png"/>');
jQuery(".c-loc-cty").text("Bahrain");
break;
case "KWT":
jQuery(".c-loc-pm-kwt").parent().hide();
jQuery(".c-loc-flag").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_pp_kwt.png"/>');
jQuery(".c-loc-cty").text("Kuwait");
break;
case "OMN":
jQuery(".c-loc-pm-omn").parent().hide();
jQuery(".c-loc-flag").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_pp_omn.png"/>');
jQuery(".c-loc-cty").text("Oman");
break;
default:
}
jQuery('.c-loc-shopping, .c-loc-overlay').delay(1000).fadeIn();
}
jQuery(".dropdown dt a").click(function () {
jQuery(".dropdown dd ul").toggle();
});
jQuery(".dropdown dd ul li a").click(function () {
var text = jQuery(this).html();
jQuery(".dropdown dt a span").html(text);
jQuery(".dropdown dd ul").hide();
jQuery("#result").html("" + getSelectedValue("country-select"));
});
function getSelectedValue(id) {
if (jQuery("#" + id).find("dt a span.value").html().replace(/ *\<img[^)]*\> */g, "") == 'UAE / AED' || jQuery("#" + id).find("dt a span font").eq(1).html() == 'الإمارات العربية المتحدة ') {
setCookie("COUNTRY_CODE", 'UAE', 365);
}
else if (jQuery("#" + id).find("dt a span.value").html().replace(/ *\<img[^)]*\> */g, "") == 'KSA / SAR' || jQuery("#" + id).find("dt a span font").eq(1).html() == 'المملكة العربية السعودية ') {
setCookie("COUNTRY_CODE", 'KSA', 365);
}
else if (jQuery("#" + id).find("dt a span.value").html().replace(/ *\<img[^)]*\> */g, "") == 'KWT / KWD' || jQuery("#" + id).find("dt a span font").eq(1).html() == 'الكويت ') {
setCookie("COUNTRY_CODE", 'KWT', 365);
}
else if (jQuery("#" + id).find("dt a span.value").html().replace(/ *\<img[^)]*\> */g, "") == 'BHR / BHD' || jQuery("#" + id).find("dt a span font").eq(1).html() == 'البحرين ') {
setCookie("COUNTRY_CODE", 'BHR', 365);
}
else if (jQuery("#" + id).find("dt a span.value").html().replace(/ *\<img[^)]*\> */g, "") == 'OMN / OMR' || jQuery("#" + id).find("dt a span font").eq(1).html() == 'عمان ') {
setCookie("COUNTRY_CODE", 'OMN', 365);
}
location.reload(true);
return jQuery("#" + id).find("dt a span.value").html();
}
jQuery(do***ent).bind('click', function (e) {
var jQueryclicked = jQuery(e.target);
if (!jQueryclicked.parents().hasClass("dropdown"))
jQuery(".dropdown dd ul").hide();
});
function fnSetCountryDrop(country) {
if (country == 'UAE') {
jQuery("#result").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_uae.png" alt="">UAE / AED');
}
else if (country == 'KSA') {
jQuery("#result").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_ksa.png" alt="">KSA / SAR');
}
else if (country == 'KWT') {
jQuery("#result").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_kwt.png" alt="">KWT / KWD');
}
else if (country == 'BHR') {
jQuery("#result").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_bhr.png" alt="">BHR / BHD');
}
else if (country == 'OMN') {
jQuery("#result").html('<img class="flag" src="https://media1.brandsforless.ae/static/images/icn_omn.png" alt="">OMN / OMR');
}
}
function getCookie(cname) {
var name = cname + "=";
var ca = do***ent.cookie.split(';
');
for (var i = 0;
i < ca.length;
i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
do***ent.cookie = cname + "=" + cvalue + ";
" + expires + ";
path=/";
}
jQuery('.c-loc-closePop').click(function (e) {
jQuery('.c-loc-shopping, .c-loc-overlay').fadeOut(200);
});
jQuery('.c-loc-pm').click(function (e) {
jQuery('.c-loc-shopping, .c-loc-overlay').fadeOut(200);
});
jQuery('.c-loc-pm li span').click(function (e) {
if (jQuery(e.target).attr('id') === "LBN") {
window.location.href = "https://www.brandsforless.com.lb/";
}
else {
setCookie("COUNTRY_CODE", jQuery(e.target).attr('id'), 365);
location.reload(true);
}
});
});
</script>
<script type="text/javascript" src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_scriptManager_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3ac7c66246-7597-47ee-87ae-ac254004a457%3aea597d4b"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
</script>
<script type="text/javascript">
function searchterm(ele)
{
window.dataLayer.push({
'event': 'searchProduct',
'HashedEmail': '',
'HashEmailsha256': '',
'SearchTerm': ele.value
});
}
</script>
<script type="text/javascript">
ddmegamenu.docinit({
menuid: 'menu2',
dur: 200//<--no comma after last setting
})
ddmegamenu.docinit({
menuid: 'menu',
dur: 200//<--no comma after last setting
})
ddmegamenu.docinit({
menuid: 'menu3',
dur: 200//<--no comma after last setting
})
ddmegamenu.docinit({
menuid: 'menu4',
dur: 200//<--no comma after last setting
})
ddmegamenu.docinit({
menuid: 'menu5',
dur: 200//<--no comma after last setting
})
//ddmegamenu.docinit({
// menuid: 'megaanchorlink',
// dur: 500,
// easing: 'easeInOutCirc' //<--no comma after last setting
//})
</script>
<script type="text/javascript">
function fnSuccessLogin(email) {
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'login',
'loginEmail': email
});
}
</script>
<script type="text/javascript">
var dataLayer = dataLayer || [];
dataLayer.push({
'PageType': 'Homepage',
'HashedEmail': ' '
});
</script>
<script type="text/javascript">
jQuery(do***ent).ready(function () {
jQuery(".regular").slick({
dots: true,
infinite: false,
slidesToShow: 5,
slidesToScroll: 5
});
jQuery(".slideProducts").slick({
dots: true,
infinite: true,
slidesToShow: 4,
slidesToScroll: 4
});
jQuery(".mainBanner").slick(
{
dots: true,
infinite: true,
autoplay: true,
}
);
jQuery(".featuredBlock").slick({
dots: false,
infinite: false,
slidesToShow: 5,
autoplay: false,
slidesToScroll: 3,
rows: 1
});
jQuery(".latestBlock").slick({
dots: true,
infinite: true,
slidesToShow: 3,
autoplay: false,
slidesToScroll: 3,
rows: 2,
prevArrow: '<div class="prev-btn"><i class="fa fa-angle-left">
</script>
<script type="text/javascript">
<div class="facet">
<div class="page-header">
<h5>{{ title
}}
</script>
<script type="text/javascript">
<div class="facet">
<div class="page-header">
<h5>{{ title
}}
</script>
<script type="text/javascript">
<div class="hit media">
<div class="imageBox">
<a class="pull-left" href="{{ pURL
}}">
<img class="media-object" src="https://media2.brandsforless.ae/img_big/{{ image
}}?w=339&h=509&mode=crop" alt="{{ proname
}}" height="339" width="226">
{{{ discHtml
}}}
{{{ isNew
}}}
<div class="media-body">
<h4 class="hit_name notranslate">{{{ _highlightResult.brand.value
}}}
<p>
{{{ _highlightResult.proname.value
}}}
<h3 class="hit_price pull-right text-right text-danger">
{{{ priceHtml
}}}
<ul class="hit_tags list-inline">
{{#_highlightResult.pcatname}}<li>{{{ _highlightResult.pcatname.value
}}}{{/_highlightResult.pcatname}}
{{#_highlightResult.catname}}<li>{{{ _highlightResult.catname.value
}}}{{/_highlightResult.catname}}
{{#_highlightResult.subcatname}}<li>{{{ _highlightResult.subcatname.value
}}}{{/_highlightResult.subcatname}}
{{#type}}<li>{{{ type
}}}{{/type}}
</script>
<script type="text/javascript">
<div class="text-center">
<ul class="pagination">
<li {{^prev_page}}class="disabled"{{/prev_page}}><a href="#" {{#prev_page}} class="gotoPage" data-page="{{ prev_page
}}" {{/prev_page}}><
{{#pages}}
<li class="{{#current}}active{{/current}}{{#disabled}}disabled{{/disabled}}"><a href="#" {{^disabled}} class="gotoPage" data-page="{{ number
}}" {{/disabled}}>{{ number
}}
{{/pages}}
<li {{^next_page}}class="disabled"{{/next_page}}><a href="#" {{#next_page}} class="gotoPage" data-page="{{ next_page
}}" {{/next_page}}>>
</script>
<script type="text/javascript">
<h5>{{ nbHits
}} result{{#nbHits_plural}}s{{/nbHits_plural}} <span class="text-muted">matching your search "{{{nbQuery}}}"
</script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/algoliasearch/3/algoliasearch.min.js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/algoliasearch.helper/2/algoliasearch.helper.min.js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/hogan.js/3.0.2/hogan.min.common.js"></script>
brandsforless.ae is using ga
<script type="text/javascript" src="/js/app.js?v***"></script>
<script type="text/javascript">
function fnValidateSubscribe() {
var flag = true;
if (do***ent.getElementsByName("FIRST_NAME")[0].value == "") {
alert("Please enter first name !");
flag = false;
} else if (do***ent.getElementsByName("LAST_NAME")[0].value == "") {
alert("Please enter last name !");
flag = false;
} else if (do***ent.getElementsByName("EMAIL_ADDRESS_")[0].value == "") {
alert("Please enter email !");
flag = false;
} else if (!validateEmail(do***ent.getElementsByName("EMAIL_ADDRESS_")[0].value)) {
alert("Please enter valid email !");
flag = false;
}
else {
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event':'newsletter',
'newsletterEmail': do***ent.getElementsByName("EMAIL_ADDRESS_")[0].value,
'newsletterFirstName': do***ent.getElementsByName("FIRST_NAME")[0].value,
'newsletterLastName': do***ent.getElementsByName("LAST_NAME")[0].value
});
do***ent.getElementsByName("EMAIL_ADDRESS_")[0].value = "";
do***ent.getElementsByName("FIRST_NAME")[0].value = "";
do***ent.getElementsByName("LAST_NAME")[0].value = "";
do***ent.getElementsByName("b_b903290c51eedb8a7846fcd17_0ae04af8dd")[0].value = "Thank you for subscribing!";
flag = false;
}
return flag;
}
function validateEmail(email) {
var re = /^(([^<>()\[\]\\.,;
:\s@"]+(\.[^<>()\[\]\\.,;
:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(String(email).toLowerCase());
}
</script>
<script type="text/javascript" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
<script type="text/javascript">
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime()
, event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, do***ent, 'script', 'dataLayer', 'GTM-P8K8RN');
</script>