Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - t14.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Mon, 12 May 2025 19:39:54 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 57
Connection: keep-alive
Location: https://www.turn14.com
Server: ip-100-74-4-14.eu-west-2.compute.internal
Vary: Accept-Encoding
X-Request-Id: 7975bb06-2501-4130-903c-e091b26e1926

HTTP Code 301 Moved Permanently

301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

403 Forbidden - https://www.turn14.com
HTTP Status: 403
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Mon, 12 May 2025 19:39:54 GMT
Server: Apache/2.4.52 (Ubuntu)
Set-Cookie: PHPSESSID=q9dol030ocnmo75mtfk5d9vsmj; expires=Mon, 12-May-2025 20:09:54 GMT; Max-Age=1800; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

HTTP Code 403 Forbidden

403 Forbidden indicates that access to the requested resource is denied, even with authentication.

When is Code 403 used?

  • When accessing restricted content without necessary permissions
  • When security rules block a request
  • When an IP address is banned

What does Code 403 mean for the user?

The user is informed that they do not have permission to access the resource.

GET / HTTP/1.1
Host: t14.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"718394437",accountID:"690782",trustKey:"690782",xpid:"Ug8HVl5RGwUJV1lbBgAPVg==",licenseKey:"01839809cf",applicationID:"693891180"};;/*! For license information please see nr-loader-spa-1.290.0.min.js.LICENSE.txt */
(()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.290.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var s=h(n),u=g(e),d=u.length,l=0;l<d;l++)u[l].apply(s,r);var p=v()[a[e]];p&&p.push([f,e,r,s]);return s},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{a[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,(()=>new o.y(s))):new o.y(s)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=c)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3496:(e,t,r)=>{"use strict";function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKey===t.info.licenseKey&&e.applicationID===t.info.applicationID}r.d(t,{A:()=>i,I:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,pV:()=>d});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,u,d=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[d,t,r,c,u],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>s,CT:()=>c,SR:()=>a,rF:()=>u});var n=r(384),i=r(7767),o=r(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function u(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>w,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>R,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,R="-start",w="-end",x="-body",T="cb"+w,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>l,BL:()=>u,Bu:()=>o,CH:()=>g,Dl:()=>x,Fw:()=>w,PA:()=>b,Pl:()=>n,Tb:()=>h,U2:()=>s,Wb:()=>A,bt:()=>R,cD:()=>y,d3:()=>T,dT:()=>d,eY:()=>m,fF:()=>p,hG:()=>a,hw:()=>i,k6:()=>c,nb:()=>v,o5:()=>f});const n="api-",i=n+"ixn-",o={},a="addPageAction",s="addToTrace",c="addRelease",u="finished",d="interaction",l="log",f="noticeError",h="pauseReplay",p="recordCustomEvent",g="recordReplay",m="register",v="setApplicationVersion",b="setCurrentRouteName",y="setCustomAttribute",R="setErrorHandler",w="setPageViewName",x="setUserId",T="start",A="wrapLogger"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>_});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),u=r(944),d=r(8122);const l="[data-nr-mask]",f=e=>(0,d.a)(e,(()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++g}},b=e=>{const t=(0,d.a)(e,v),r=Object.keys(m).reduce(((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var y=r(5701);const R=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var w=r(7836),x=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,d.a)(e,T),E=new Set;function _(e,t={},r,a){let{init:s,info:c,loader_config:u,runtime:d={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,u=e.loader_config}e.init=f(s||{}),e.loader_config=A(u||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];E.has(e.agentIdentifier)||(p.proxy.assets&&(R(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})}))}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),d.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],d.ptid=e.agentIdentifier,d.loaderType=r,e.runtime=b(d),E.has(e.agentIdentifier)||(e.ee=w.ee.get(e.agentIdentifier),e.exposed=l,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.290.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.290.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-2i5RxuZ/m/YpRRVXPC98p06x6ZUBqY7d79xJrE5D++qb+LyCG1zPwnIZKCLQLL+QtkfmvLgEivuK6WL26UM0JQ==",249:"sha512-N7Qvs2GMRDH89dYp0xW+p8nQjO8ETs/DHU6TdtBDUycoZhxe3xpcZ17BWLrde2Ioc6b5G8luvRJjIx/JqF1uMw==",212:"sha512-a884ddTXBI44CBhRLEnBEZP7Tgtp2YErWns6rRu0FalosJSuCAvVHb8gFJ91PZ2IJ9ro1wFfjFjK4KSSjzlDUw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.290.0.PROD"]=self["webpackChunk:NRBA-1.290.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),u=i(4261),d=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:e.info={...e.info,jsAttributes:{...o.jsAttributes,[t]:r}},(i||null===r)&&(0,s.p)(u.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),R=i(5270),w=i(7767),x=i(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise(((t,r)=>{this.ee.on("manual-start-all",(0,x.J)((()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let a;await this.deferred;try{if((0,w.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,6526));a=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),this.featureName===n.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()=>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,R.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630);class E extends T{static featureName=A.T;constructor(e){var t;super(e,A.T),t=e,p(u.Fw,(function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(u.Pl+u.Fw,[(0,c.t)()],void 0,void 0,t.ee))}),t),this.ee.on("api-send-rum",((e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,1983))))}}var _=i(384);var S=i(2843),N=i(3878),O=i(782);class I extends T{static featureName=O.T;constructor(e){super(e,O.T),y.RI&&((0,S.u)((()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,O.T,this.ee)),!0),(0,N.sp)("pagehide",(()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,O.T,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,9917)))))}}class P extends T{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8351))))}}var j=i(6774),C=i(6344),k=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function H(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function M(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return H(e.reason)}const r=H(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:H(e)}function K(e){return e instanceof Error&&!!e.stack}var U=i(2614);function F(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,!!u.Bu[r.agentIdentifier],void 0,i],void 0,n.K7.jserrors,r.ee)}var B=i(3496),G=i(993),W=i(3785);function V(e,{customAttributes:t={},level:r=G.p_.INFO}={},n,i,o=(0,c.t)()){(0,W.R)(n.ee,e,t,r,i,o)}function z(e,t,r,i,o=(0,c.t)()){(0,s.p)(u.Pl+u.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function Z(e){p(u.eY,(function(t){return function(e,t){const r={};let i,o;(0,l.R)(54,"newrelic.register"),e.init.api.allow_registered_children||(i=()=>(0,l.R)(55));t&&(0,B.I)(t)||(i=()=>(0,l.R)(48,t));const a={addPageAction:(n,i={})=>{u(z,[n,{...r,...i},e],t)},log:(n,i={})=>{u(V,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t)},noticeError:(n,i={})=>{u(F,[n,{...r,...i},e],t)},setApplicationVersion:e=>{r["application.version"]=e},setCustomAttribute:(e,t)=>{r[e]=t},setUserId:e=>{r["enduser.id"]=e},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error("Failed to connect"))}}};i?i():o=new Promise(((n,i)=>{try{const o=e.runtime?.entityManager;let s=!!o?.get().entityGuid,c=o?.getEntityGuidFor(t.licenseKey,t.applicationID),u=!!c;if(s&&u)t.entityGuid=c,n(a);else{const d=setTimeout((()=>i(new Error("Failed to connect - Timeout"))),15e3);function l(r){(0,B.A)(r,e)?s||=!0:t.licenseKey===r.licenseKey&&t.applicationID===r.applicationID&&(u=!0,t.entityGuid=r.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener("entity-added",l),n(a))}e.ee.emit("api-send-rum",[r,t]),e.ee.on("entity-added",l)}}catch(f){i(f)}}));const u=async(t,r,a)=>{if(i)return i();const u=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{await o;const n=e.init.api.duplicate_registered_data;(!0===n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,u),t(...r,a.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class q extends T{static featureName=j.T;#r=!1;constructor(e){var t;super(e,j.T),t=e,p(u.o5,((e,r)=>F(e,r,t)),t),u.Bu[t.agentIdentifier]??=U.g.OFF,t.ee.on(C.G4.REPLAY_RUNNING,(e=>{u.Bu[t.agentIdentifier]=e})),function(e){p(u.bt,(function(t){e.runtime.onerror=t}),e)}(e),function(e){let t=0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))}),e)}(e),Z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,s.p)("ierr",[H(e),(0,c.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(C.G4.REPLAY_RUNNING,(e=>{this.#r=e})),y.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,s.p)("err",[M(e),(0,c.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",(e=>{this.abortHandler&&(0,s.p)("err",[D(e),(0,c.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,N.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5928))))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Y=i(8990);let X=1;function J(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,Y.I)(e,"nr@id",(function(){return X++}))}function Q(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,k.A)(e).length}catch(e){return}}}var ee=i(8139),te=i(7836),re=i(3434);const ne={},ie=["open","send"];function oe(e){var t=e||te.ee;const r=function(e){return(e||te.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(ne[r.debugId]++)return r;ne[r.debugId]=1,(0,ee.u)(t);var n=(0,re.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],d=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,u,"fn-",b)}),(0,N.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ie,"-xhr-",b),r.on("send-xhr-start",(function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)})),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===c||v()}));function v(){for(var e=0;e<d.length;e++)h(0,d[e]);d.length&&(d=[])}function b(e,t){return t}return r}var ae="fetch-",se=ae+"body-",ce=["arrayBuffer","blob","json","text","formData"],ue=y.gm.Request,de=y.gm.Response,le="prototype";const fe={};function he(e){const t=function(e){return(e||te.ee).get("fetch")}(e);if(!(ue&&de&&y.gm.fetch))return t;if(fe[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[te.P]&&o[te.P].dt&&(e=o[te.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return fe[t.debugId]=1,ce.forEach((e=>{r(ue[le],e,se),r(de[le],e,se)})),r(y.gm,"fetch",ae),t.on(ae+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ae+"done",[null,r],n)}else t.emit(ae+"done",[e],n)})),t}var pe=i(7485);class ge{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof y.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,pe.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var me=i(9300),ve=i(7295),be=["load","error","abort","timeout"],ye=be.length,Re=(0,_.dV)().o.REQ,we=(0,_.dV)().o.XHR;const xe="X-NewRelic-App-Data";class Te extends T{static featureName=me.T;constructor(e){super(e,me.T),this.dt=new ge(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Ae(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}}))}catch(e){}he(this.ee),oe(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,N.jT)(!1)),y.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,N.jT)(!1))}function a(e){this.params={method:e[0]},Ae(this,e[1]),this.metrics={}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=Q(i);a&&(n.txSize=a)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ye;s++)r.addEventListener(be[s],this.listener,(0,N.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+J(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+J(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof we&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function R(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,pe.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Re?r=i.url:y.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Ae(this,r);var o=(""+(i&&i instanceof Re&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=Q(n.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,ve.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function A(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ye;t++)e.removeEventListener(be[t],this.listener,!1);t.aborted||(0,ve.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function E(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Q(e.response):"text"===r||""===r||void 0===r?Q(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(xe)>=0){var o=r.getResponseHeader(xe);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",u),t.on("send-xhr-start",d),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",R),t.on("fetch-before-start",w),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,3845))))}}function Ae(e,t){var r=(0,pe.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ee={},_e=["pushState","replaceState"];function Se(e){const t=function(e){return(e||te.ee).get("history")}(e);return!y.RI||Ee[t.debugId]++||(Ee[t.debugId]=1,(0,re.YM)(t).inPlace(window.history,_e,"-")),t}var Ne=i(3738);function Oe(e){p(u.BL,(function(t=(0,c.t)()){(0,s.p)(h.XG,[u.BL,{time:t}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t+y.WN,origin:"nr"}),(0,s.p)(u.Pl+u.hG,[t,u.BL],void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Ie,bD:Pe,d3:je,Kp:Ce,TZ:ke,Lc:Le,uP:He,Rz:Me}=Ne;class De extends T{static featureName=ke;constructor(e){var t;super(e,ke),t=e,p(u.U2,(function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)}),t),Oe(e);if(!(0,w.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Se(r),this.eventsEE=(0,ee.u)(r),this.eventsEE.on(He,(function(e,t){this.bstStart=(0,c.t)()})),this.eventsEE.on(Le,(function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)})),r.on(Me+je,(function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash})),r.on(Me+Ce,(function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)}));try{o=new PerformanceObserver((e=>{const t=e.getEntries();(0,s.p)(Ie,[t],void 0,n.K7.sessionTrace,r)})),o.observe({type:Pe,buffered:!0})}catch(e){}this.importAggregator(e,(()=>i.e(478).then(i.bind(i,575))),{resourceObserver:o})}}class Ke extends T{static featureName=C.TZ;#i;#o;constructor(e){var t;let r;super(e,C.TZ),t=e,p(u.CH,(function(){(0,s.p)(u.CH,[],void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,[],void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.replayRunning=!1,this.#o=e;try{r=JSON.parse(localStorage.getItem("".concat(U.H3,"_").concat(U.uh)))}catch(e){}(0,R.SR)(e.init)&&this.ee.on(C.G4.RECORD,(()=>this.#a())),this.#s(r)?(this.#i=r?.sessionReplayMode,this.#c()):this.importAggregator(this.#o,(()=>i.e(478).then(i.bind(i,6167)))),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,s.p)(C.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(C.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===U.g.FULL||e.sessionReplayMode===U.g.ERROR)||(0,R.Aw)(this.#o.init)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,(()=>i.e(478).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==U.g.FULL&&this.featAggregate.initializeRecording(U.g.FULL,!0):(this.#i=U.g.FULL,this.#c(C.Qb.API),this.recorder&&this.recorder.parent.mode!==U.g.FULL&&(this.recorder.parent.mode=U.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ue=i(3962);function Fe(e){const t=e.ee.get("tracer");function r(){}p(u.dT,(function(e){return(new r).get("object"==typeof e?e:{})}),e);const i=r.prototype={createTracer:function(r,i){var o={},a=this,d="function"==typeof i;return(0,s.p)(h.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+"tracer",[(0,c.t)(),r,o],a,n.K7.spa,e.ee),function(){if(t.emit((d?"":"no-")+"fn-start",[(0,c.t)(),a,d],o),d)try{return i.apply(this,arguments)}catch(e){const r="string"==typeof e?new Error(e):e;throw t.emit("fn-err",[arguments,this,r],o),r}finally{t.emit("fn-end",[(0,c.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{p.apply(this,[t,function(){return(0,s.p)(u.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])})),p(u.PA,(function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+"routeName",[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+"routeName",[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)}),e)}class Be extends T{static featureName=Ue.TZ;constructor(e){if(super(e,Ue.TZ),Fe(e),!y.RI||!(0,_.dV)().o.MO)return;const t=Se(this.ee);Ue.tC.forEach((e=>{(0,N.sp)(e,(e=>{a(e)}),!0)}));const r=()=>(0,s.p)("newURL",[(0,c.t)(),""+window.location],void 0,this.featureName,this.ee);t.on("pushState-end",r),t.on("replaceState-end",r);try{this.removeOnAbort=new AbortController}catch(e){}(0,N.sp)("popstate",(e=>(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,_.dV)().o.MO)(((e,t)=>{n||(n=!0,requestAnimationFrame((()=>{(0,s.p)("newDom",[(0,c.t)()],void 0,this.featureName,this.ee),n=!1})))})),a=(0,x.s)((e=>{(0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,(()=>i.e(478).then(i.bind(i,4393))),{domObserver:o})}}var Ge=i(7378);const We={},Ve=["appendChild","insertBefore","replaceChild"];function ze(e){const t=function(e){return(e||te.ee).get("jsonp")}(e);if(!y.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,re.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,Ve,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,N.jT)(!1)),e.removeEventListener("error",f,(0,N.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,N.jT)(!1)),e.removeEventListener("error",f,(0,N.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,N.jT)(!1)),e.addEventListener("error",f,(0,N.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ze={};function qe(e){const t=function(e){return(e||te.ee).get("promise")}(e);if(Ze[t.debugId])return t;Ze[t.debugId]=!0;var r=t.context,n=(0,re.YM)(t),i=y.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}y.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[re.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Ye={},Xe="setTimeout",$e="setInterval",Je="clearTimeout",Qe="-start",et=[Xe,"setImmediate",$e,Je,"clearImmediate"];function tt(e){const t=function(e){return(e||te.ee).get("timer")}(e);if(Ye[t.debugId]++)return t;Ye[t.debugId]=1;var r=(0,re.YM)(t);return r.inPlace(y.gm,et.slice(0,2),Xe+"-"),r.inPlace(y.gm,et.slice(2,3),$e+"-"),r.inPlace(y.gm,et.slice(3),Je+"-"),t.on($e+Qe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Xe+Qe,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const rt={};function nt(e){const t=function(e){return(e||te.ee).get("mutation")}(e);if(!y.RI||rt[t.debugId])return t;rt[t.debugId]=!0;var r=(0,re.YM)(t),n=y.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:it,d3:ot,Kp:at,$p:st,wW:ct,e5:ut,tH:dt,uP:lt,rw:ft,Lc:ht}=Ge;class pt extends T{static featureName=it;constructor(e){if(super(e,it),Fe(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get("tracer"),o=ze(this.ee),a=qe(this.ee),u=tt(this.ee),d=oe(this.ee),l=this.ee.get("events"),f=he(this.ee),h=Se(this.ee),p=nt(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){r++,t=window.location.hash,this[lt]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[ut]=~~this[ut]+e-this[lt],this[ht]=e}function b(e,t){e.on(t,(function(){this[t]=(0,c.t)()}))}this.ee.on(lt,m),a.on(ft,m),o.on(ft,m),this.ee.on(ht,v),a.on(ct,v),o.on(ct,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,s.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([lt,ht,"xhr-resolved"],this.featureName),l.buffer([lt],this.featureName),u.buffer(["setTimeout"+at,"clearTimeout"+ot,lt],this.featureName),d.buffer([lt,"new-xhr","send-xhr"+ot],this.featureName),f.buffer([dt+ot,dt+"-done",dt+st+ot,dt+st+at],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([lt],this.featureName),a.buffer(["propagate",ft,ct,"executor-err","resolve"+ot],this.featureName),n.buffer([lt,"no-"+lt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,dt+ot),b(f,dt+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,N.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,N.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,r>1)}),(0,N.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5592))))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var gt=i(3333);class mt extends T{static featureName=gt.TZ;constructor(e){super(e,gt.TZ);const t=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];var r;if(r=e,p(u.hG,((e,t)=>z(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)}),e)}(e),Oe(e),Z(e),y.RI&&(e.init.user_actions.enabled&&(gt.Zp.forEach((e=>(0,N.sp)(e,(e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),gt.qN.forEach((e=>{const t=(0,x.s)((e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,N.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}t.some((e=>e))?this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8019)))):this.deregisterDrain()}}var vt=i(2646);const bt=new Map;function yt(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||te.ee).get("logger")}(e),o=(0,re.YM)(i),a=new vt.y(te.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[re.Jt]||t[r];return bt.set(s,a),o.inPlace(t,[r],"wrap-logger-",(()=>bt.get(s))),i}class Rt extends T{static featureName=G.TZ;constructor(e){var t;super(e,G.TZ),t=e,p(u.$9,((e,r)=>V(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n={},level:i=G.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),Z(e);const r=this.ee;yt(r,y.gm.console,"log",{level:"info"}),yt(r,y.gm.console,"error",{level:"error"}),yt(r,y.gm.console,"warn",{level:"warn"}),yt(r,y.gm.console,"info",{level:"info"}),yt(r,y.gm.console,"debug",{level:"debug"}),yt(r,y.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,W.R)(r,e,n,t)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(E),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===n.K7.softNav)),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(u.cD,(function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit("manual-start-all")}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach((r=>{t[r]=!!e[r]?.enabled})),t}(this.init),t=[...this.desiredFeatures];t.sort(((e,t)=>n.P3[e.featureName]-n.P3[t.featureName])),t.forEach((t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter((e=>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,_.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[Te,E,I,De,Ke,P,q,mt,Rt,Be,pt],loaderType:"spa"})})()})();</script>
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1">

    <title>Turn 14 Distribution- There at Every Turn</title>

    <link rel="apple-touch-icon" href="https://d3d64niazt77mx.cloudfront.net/images/apple_icons/apple-touch-icon.png">
    <link rel="apple-touch-icon" sizes="120x120" href="https://d3d64niazt77mx.cloudfront.net/images/apple_icons/apple-touch-icon-120x120.png">
    <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://d3d64niazt77mx.cloudfront.net/images/apple_icons/apple-touch-icon-120x120-precomposed.png">
    <link rel="apple-touch-icon" sizes="152x152" href="https://d3d64niazt77mx.cloudfront.net/images/apple_icons/apple-touch-icon-152x152.png">
    <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://d3d64niazt77mx.cloudfront.net/images/apple_icons/apple-touch-icon-152x152-precomposed.png">

    <link rel="shortcut icon" href="https://d3d64niazt77mx.cloudfront.net/images/favicon.ico" type="image/x-icon" />

    <link href='//fonts.googleapis.com/css?family=Open+Sans+Condensed:700' rel='stylesheet' type='text/css'>
    <link href="/css/main.min.css?d4a98e9c70e5f20960f7d03aab1e90356822218f" rel="stylesheet" type="text/css">
    <link href="//cdn.datatables.net/1.10.12/css/dataTables.bootstrap.css" rel="stylesheet" type="text/css" />
        <!--[if IE 9]>
    <style type="text/css">

        #slider .text{
            height:262px;
        }

        #slider .text table th {
            padding:12px 10px;
    </style>
    <![endif]-->

    <!--[if gte IE 9]>
    <style type="text/css">
        .gradient {
            filter: none;
        }
    </style>
    <![endif]-->

            <script
            id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="a8cb7411-5676-4492-9093-a6e7693f19fd" type="text/javascript" async
            data-georegions="{'region':'US-06','cbid':'099d0068-afe8-4f33-a22b-2ea3f0d998c8'}"
        ></script>
        <!-- Cookie Declaration Modal -->
<div class="modal fade" id="cookie-declaration-modal" tabindex="-1" role="dialog" aria-labelledby="cookie-modal-label" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cookie Declaration</h4>
            </div>
            <div class="modal-body">
                <script 
                id="CookieDeclaration" src="https://consent.cookiebot.com/a8cb7411-5676-4492-9093-a6e7693f19fd/cd.js" type="text/javascript" async
                data-georegions="{'region':'US-06','cbid':'099d0068-afe8-4f33-a22b-2ea3f0d998c8'}"
                ></script>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-danger close-button" data-dismiss="modal">Close</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</div><!-- /.modal -->        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>
    <script src="//cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
    <script src="//cdn.datatables.net/1.10.12/js/dataTables.bootstrap.js"></script>
    <script src="//cdn.datatables.net/plug-ins/1.10.12/sorting/natural.js"></script>
    <script>window.jQuery || document.write('<script src="/js/jquery-1.10.2.min.js"><\/script>')</script>
    <script type="text/javascript" src="https://s3.amazonaws.com/assets.freshdesk.com/widget/freshwidget.js"></script>
    <script type="text/javascript" src="/js/scripts.min.js?d4a98e9c70e5f20960f7d03aab1e90356822218f"></script>
    <script type="text/javascript" src="/js/class_helpers.min.js?d4a98e9c70e5f20960f7d03aab1e90356822218f"></script>
        <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-B3P5C868HN"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());

      gtag('config', 'G-B3P5C868HN');
    </script>
    </head>
<body>
<!--Begin Header-->
<div class="headercontainer navbar-fixed-top">
    <div class="headerbg">
        <div class="header container-fluid navbar-collapse collapse px-4 mx-auto" data-login-attempt=>
            <div class="row">
                <div class="col-xs-3 noLeftPad noRightPad hidden-xs">
                    <a href="/"><img class="header-logo" src="/images/header/logo.png" alt="Header Logo"/></a>
                </div>
                <div class="col-md-9 col-xs-12 headercontent pull-right pt-3">
                                            <div id="login" class="col-xs-12 col-md-10 col-md-offset-2 pull-right noRightPad noLeftPadMobile">
                            <span class="error font-weight-bold d-flex flex-nowrap"></span>
                            <span class="success font-weight-bold d-flex flex-nowrap"></span>
                            <form action="https://www.turn14.com/user/login" method="post" class="form-inline">

                                <div class="form-group col-xs-12 col-sm-4 col-sm-pull-8 pull-right">
                                    <div class="input-group">
                                        <span class="input-group-addon basic-addon1">
                                            <img src="https://d3d64niazt77mx.cloudfront.net/username-icon.png" alt="Username icon"/></span>
                                        <input type="text" name="username" value="Username" placeholder="Username" onfocus="if(this.value == 'Username') { this.value = ''; }">
                                    </div>
                                </div>

                                    <div class="form-group col-xs-12 col-sm-4 col-sm-push-1 pull-right">
                                        <div class="input-group">
                                            <span class="input-group-addon basic-addon1">
                                                <img src="https://d3d64niazt77mx.cloudfront.net/password-icon.png" alt="Password icon" /></span>
                                            <input type="password" name="password" value="Password" placeholder="Password" onfocus="if(this.value == 'Password') { this.value = ''; }">
                                        </div>
                                    </div>

                                    <div class="form-group col-sm-2 col-sm-push-8 pull-right">
                                    <button type="submit" value="    " class="btn btn-royal btn-block font-weight-bold" aria-label="Login
                                        Icon">LOG IN</button>
                                </div>

                                <div class="col-xs-12">
                                    <span class="col-xs-6 col-sm-5 noLeftPad">
                                        <input type="checkbox" name="remember" id="rememberme" value="1">
                                        <label for='rememberme'>Remember Me</label>
                                    </span>
                                    <a href="/forgot_password" class="col-xs-6 py-1 py-sm-0">Forgot Password?</a>
                                    <div class="col-sm-2"></div>
                                    </div>
                                </form>
                            </div>
                                        </div>
            </div>
        </div>
    </div>


    <div id="logged-out">
<nav class="navbar navbar-default navbar-fixed-top-mobile ">
    <div class="container-fluid">
        <div class="d-flex justify-content-between navbar-header">
            <button type="button" class="navbar-toggle mx-0" id="navbar-section-btn">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar bg-white"></span>
                <span class="icon-bar bg-white"></span>
                <span class="icon-bar bg-white"></span>
                <span class="glyphicon glyphicon-remove text-white hidden"></span>
            </button>
            <div class="d-flex align-items-center justify-content-center">
                <a class="col-xs-8" href="/"><img class="visible-xs w-100" src="https://d3d64niazt77mx.cloudfront.net/images/email/logo-email.png"></a>
            </div>
            <button type="button" class="btn-royal navbar-toggle mx-0" id="open_log_in_btn">
                <span class="glyphicon glyphicon-log-in text-white" id="open_log_in_icon"></span>
                <span class="glyphicon glyphicon-remove text-white hidden" id="close_log_in_icon"></span>
            </button>
        </div>

        <div class="navbar-collapse collapse navbar-section justify-content-center">
            <ul class="nav navbar-nav justify-content-center">
                <li class="dropdown presentation ">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">About Us <span class="caret"></span></a>
                    <ul class="dropdown-menu">
                        <li class="presentation "><a  href="https://www.turn14.com/about">Turn 14 Distribution</a></li>
                        <li class="presentation "><a href="https://www.turn14.com/powersports">Powersports FAQ</a></li>
                        <li class="presentation "><a href="https://www.turn14.com/diversity">Diversity</a></li>
                        <li class="presentation "><a href="https://www.turn14.com/sustainability">Sustainability</a></li>
                    </ul>
                </li>
                <li class="presentation "><a href="https://www.turn14.com/become_customer">Become a Dealer</a></li>
                <li class="presentation "><a href="https://www.turn14.com/become_vendor">Become a Supplier</a></li>
                <li class="presentation "><a href="https://www.turn14.com/careers">Careers</a></li>
                <li class="presentation "><a href="https://www.turn14.com/linecard.php">Line Card</a></li>
                <li class="dropdown presentation">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">News <span class="caret"></span></a>
                    <ul class="dropdown-menu">
                        <li class="presentation"><a href="https://news.turn14.com" target="_blank">Home</a></li>
                        <li class="presentation"><a href="https://news.turn14.com/category/features/" target="_blank">Features</a></li>
                        <li class="presentation"><a href="https://news.turn14.com/events" target="_blank">Events</a></li>
                        <li class="presentation"><a href="https://news.turn14.com/tech" target="_blank">Tech</a></li>
                        <li class="presentation"><a href="https://news.turn14.com/industry" target="_blank">Industry</a></li>
                    </ul>
                </li>
                <li class="last "><a href="https://www.turn14.com/contact">Contact Us</a></li>
            </ul>
        </div>
    </div>
</nav>
</div>
<!--End Navigation -->
<script type="text/javascript">
    $(document).ready(function() {
        // Mobile friendly code
        $("#open_log_in_btn").on('click', function() {
            if($('.header').hasClass("in")){
                resetScreen();
            }else{
                displayLogIn();
            }
        });

        $("#navbar-section-btn").on('click', function() {
            if($(".navbar-section").hasClass("in")) {
                resetScreen();
            }else{
                displaySideNavigation();
            }
        });

        if ($(".header").data("login-attempt")) {
            $(".header").addClass("in");
            let navbar_section_btn = $("#navbar-section-btn");
            navbar_section_btn.find("span").addClass('hidden');
            navbar_section_btn.find(".glyphicon-remove").removeClass('hidden');
            navbar_section_btn.find(".glyphicon-chevron-left").removeClass('hidden');
        }

        $("#header-back").click(function () {
            $(".navbar-section").addClass("in");
            $(".header").removeClass("in");
        });
    });

    function resetScreen(){
        $(".header").removeClass("in");
        $(".navbar-section").removeClass("in");
        $("body").removeClass('no-scroll');
        $("#navbar-section-btn span").removeClass('hidden');
        $("#navbar-section-btn .glyphicon-remove").addClass('hidden');
        $('#close_log_in_icon').addClass('hidden');
        $('#open_log_in_icon').removeClass('hidden');
    }

    function displaySideNavigation(){
        $(".navbar-section").addClass("in");
        $("body").addClass('no-scroll');
        let navbar_section_btn = $("#navbar-section-btn");
        navbar_section_btn.find("span").addClass('hidden');
        navbar_section_btn.find(".glyphicon-remove").removeClass('hidden');
        navbar_section_btn.find(".glyphicon-chevron-left").removeClass('hidden');
        $('.header').removeClass("in");
        $('#close_log_in_icon').addClass('hidden');
        $('#open_log_in_icon').removeClass('hidden');
    }

    function displayLogIn(){
        $('.header').addClass("in");
        $("body").addClass('no-scroll');
        $('#close_log_in_icon').removeClass('hidden');
        $('#open_log_in_icon').addClass('hidden');
        $(".navbar-section").removeClass("in");
        $("#navbar-section-btn span").removeClass('hidden');
        $("#navbar-section-btn .glyphicon-remove").addClass('hidden');
    }
</script>

</div><!--End Header-->


<!-- Modal -->
<div class="modal fade" id="t14-modal" tabindex="-1" role="dialog" aria-labelledby="t14-modal-label" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header" id="t14-modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="t14-modal-label">&nbsp;</h4>
            </div>
            <div class="modal-body" id='t14-modal-body'></div>
            <div class="modal-footer" id='t14-modal-footer'>
                <button type="button" class="btn btn-danger close-button" data-dismiss="modal">Close</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
</div><!-- /.modal -->
    <section id="carousel">
        <div class="col-xs-12 container-fluid noLeftPad noRightPad">
            <div class="outside-newscontent">
                <div id="t14-carousel2" class="carousel slide" data-ride="carousel">
                    <!-- Indicators -->
                    <ol class="carousel-indicators">
                                                                            <li data-target="#t14-carousel2" data-slide-to="0"></li>
                                                    <li data-target="#t14-carousel2" data-slide-to="1"></li>
                                                    <li data-target="#t14-carousel2" data-slide-to="2"></li>
                                                    <li data-target="#t14-carousel2" data-slide-to="3"></li>
                                                    <li data-target="#t14-carousel2" data-slide-to="4"></li>
                                            </ol>

                    <!-- Wrapper for slides -->
                    <div class="carousel-inner" role="listbox">
                                                                            <div class="fpi item active" data-id="23449">
                                <img src="https://d2ycm0lydlwth2.cloudfront.net/2b210044ea93822c47c8cf59cf9aba0b.jpg?response-content-disposition=attachment%3Bfilename%3D2b210044ea93822c47c8cf59cf9aba0b.jpg&Expires=1747112769&Signature=pnOkaFzmww~jwQJjtrHdSPGtxIFbxqyQNTjoblyAoJB6fCLxB2NoniTImcCKHwoHCG-4gqQXW0XWLhoO3F~AC6Nb6IfFZM1vs6v6EOuAdZPk-lXJxg41RGSIwtRLnWFzKxML2mEcwPupGGxtAYz-6QGagKi9ZpdEPpRoAudFJitfySs7l20ByLcvws1vbAFQiF1ksZQNcgQTnaGqJI8FCY~EfJEi4IXjhCDcelesB8xPoal5hK3t-~pUZPtjMfotCEMeY4vUqhvdb2EEEfEjyHfIoe44YzIVKusZMfZ~s-Qc-4U3-mcsgtuM2Kvfnwl09rpkvO9NdllwsxwZHyrJIg__&Key-Pair-Id=APKAIKCCYWMLGQCMBDVA" alt="Alcon Front Page Image"/>
                                <div class="carousel-caption"></div>
                            </div>
                                                                                <div class="fpi item " data-id="23319">
                                <img src="https://d2ycm0lydlwth2.cloudfront.net/6748e42c3c8b5b06c3d08d5bfa101789.jpg?response-content-disposition=attachment%3Bfilename%3D6748e42c3c8b5b06c3d08d5bfa101789.jpg&Expires=1747087481&Signature=fuTPCn7q2GKM6lPdKakOS5LqSnV52MwFeN-aPm~A0yWzgwu~NMUaaUQLmmq-u5Kfh6~cTOSIwHfBcbGl7MUGKVl0-r~02iX5UWsDYJwiXg20pk2dJMiw6VbhWOJcqK0TrE6gw-AMx4jnqUUO3rWbPYLlTpGjSDud1I6zWM~UMDhuQkTW1emKLIENKb3NpdfE2XQk67vJubE~qydQfzBgNrB1qazPyB63G2~c5fRNzPSPnQAj9OLcjjHxK7SZtmJ3Ny~7pxdcgKxPRDwfXLqnS6DUyNmtUBUSMAehwt9TPaSebXL2nmPLm35XGPQuX~GLSweJUTVwSfQPwd3zOP9j~A__&Key-Pair-Id=APKAIKCCYWMLGQCMBDVA" alt="Aeromotive Front Page Image"/>
                                <div class="carousel-caption"></div>
                            </div>
                                                                                <div class="fpi item " data-id="23184">
                                <img src="https://d2ycm0lydlwth2.cloudfront.net/0972207b313984ff6d566c7528a2350a.jpg?response-content-disposition=attachment%3Bfilename%3D0972207b313984ff6d566c7528a2350a.jpg&Expires=1747131513&Signature=u9w4~VLHaeSD7DigOuN1gH0-vn81fiU4K4EsL9lL5VaHlBxEXz8Jl6cLwCh-EFsemHjZS7J3PRf1i2p8XhRB8qtclTcwUWLUquJHlEKE26ueOmrrmNhyuh08LQFKFVvl7S9vwHoMR0EVU-A--b4qe8rCw2DEm1V2CZsjBefuXXXyzWvgBdgDmrzJSv5lZA79Yi7ucjZCnzIlRh945spaI32hdXT~au4m81PJyLFGerhP8Jn6hplvZx~eFoNPWCHH~fjOf1SyZms5ewJTSQ~OijIE88pKmbT7UN4MoZzKybGLja4TFnYtZnI1flfqGd6TPSO0kOXkGaGtKSkFrwaUhw__&Key-Pair-Id=APKAIKCCYWMLGQCMBDVA" alt="Brembo OE Front Page Image"/>
                                <div class="carousel-caption"></div>
                            </div>
                                                                                <div class="fpi item " data-id="23320">
                                <img src="https://d2ycm0lydlwth2.cloudfront.net/260f4fc01b8a477fbfa9b1788fbd595f.jpg?response-content-disposition=attachment%3Bfilename%3D260f4fc01b8a477fbfa9b1788fbd595f.jpg&Expires=1747152384&Signature=DBjki6wDbyBF-erzCmUAFjOCNx7NX8JD9Xx49AeUI5vvq-7JvOtEFWvLdxYpQ2jMWoIj14o6o5dt6ryT-EhBxryTB462xM~14VK9Z3xslkS5yNbObR~nMIyN-zLNQ1Wz768NpnZcljBc1BfiPh5T5g06njaxTQ1v7prCSzBea3e5G0IcyuQgFxXQZMrmRpVVrMVkRcp~6VcKKFAJFG8UYyiTXtu2tZ2o6D3QGvmvTaMHVGh9euBv6BYDs7RaYr4Qrq64BwQjAIxxIhcFMnziVqlu3lFN8HEtWw269jGg~s~3fS~3dhnLT23QbHjfWJkqpcd5EI7WAOHvB3jwsGOl~w__&Key-Pair-Id=APKAIKCCYWMLGQCMBDVA" alt="FTI Performance Front Page Image"/>
                                <div class="carousel-caption"></div>
                            </div>
                                                                                <div class="fpi item " data-id="23143">
                                <img src="https://d2ycm0lydlwth2.cloudfront.net/5656968f0b03633ff00df651c57bad55.jpg?response-content-disposition=attachment%3Bfilename%3D5656968f0b03633ff00df651c57bad55.jpg&Expires=1747088169&Signature=qDrJ0~LWNnC~qQuS4a4TzmElPxccIuJ8a-fSecORjdvrVCsOd4KKGkeSA88Y60v~2SISKg3lmqEj-~uR0kv6MEfkU1OpyqDs8oJJ6G9pe5J4QH9kxdxfeLJGTd7eXpOj-eerFXzaWSEkaZZcQaP7h2It0oYtAbAT5AHohDXEHsObEG-HjNpHSue5r4KDKWa-6bQLVSH5kRiBb8lt-rV9uMkLwRTvCPjzlZjg7ez34MT5fnDYFFXOc8lf7YUuTJ6Eet~ps8dlZOBOis~rddTuKhqLJljxMg3cyn6acVrOYlnxxq2W0SGdCHtRcudbmj1NCi3vJutVtXSBxzX-5~Sxcg__&Key-Pair-Id=APKAIKCCYWMLGQCMBDVA" alt="FOX Powersports Front Page Image"/>
                                <div class="carousel-caption"></div>
                            </div>
                                                                        </div>

                    <!-- Controls -->
                    <a class="left carousel-control" href="#t14-carousel2" role="button" data-slide="prev">
                        <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
                        <span class="sr-only">Previous</span>
                    </a>
                    <a class="right carousel-control" href="#t14-carousel2" role="button" data-slide="next">
                        <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
                        <span class="sr-only">Next</span>
                    </a>
                </div>
            </div>
        </div>
    </section>


    <div id="contentcontainer" class="container-fluid btn-overlap position-relative text-font-montserrat pb-4 mt-0 font-weight-bold-light position-relative text-font-montserrat">
        <div id="become-links" class="col-xs-12">
            <div class="col-xs-8 col-xs-offset-2 px-0 pt-3">
                <div class="col-xs-6 col-sm-6 px-0">
                    <a href="http://www.turn14.com/become_customer" type="button" class="text-uppercase t14-h2-3 font-weight-bold-light py-2 btn btn-block btn-lg btn-black hover-translate-up">Become A
                        Dealer</a>
                </div>
                <div class="col-xs-6 col-sm-6 px-0 hover-translate-up">
                    <a href="http://www.turn14.com/become_vendor" type="button" class="text-uppercase t14-h2-3 font-weight-bold-light py-2 btn btn-block btn-lg btn-royal
                            become-supplier">Become A Supplier</a>
                </div>
            </div>
        </div>
    </div>


        <div id="contentcontainer marketsOut">
        <div id="markets" class="stripes mb-0 py-6">
            <div id="contentcontainer" class="container-fluid">
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="domestic-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/domestic_performance.jpg" alt="Domestic Performance">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Domestic<br>Performance                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="european-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/european_performance.jpg" alt="European Performance">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            European<br>Performance                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="truck-acc">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/truck_accessories.jpg" alt="Truck Accessories">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Truck<br>Accessories                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="modern-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/modern_performance.jpg" alt="Sport Compact">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Sport<br>Compact                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="diesel-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/diesel_performance.jpg" alt="Truck &amp; Offroad Performance">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Truck &amp; Offroad<br>Performance                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="apparel-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/apparel.jpg" alt="Apparel">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Apparel                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="atv-utv-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/atv_utv.jpg" alt=" ATV / UTV ">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            <nobr>ATV / UTV</nobr>                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="cruiser-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/cruiser.jpg" alt="Cruiser">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Cruiser                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="dirt-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/dirt.jpg" alt="Dirt">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Dirt                        </h2>
                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4 market-seg mb-5 market-center-1" id="street-perf">
                        <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/street.jpg" alt="Street">
                        <h2 class="text-uppercase text-center t14-text-shadow-md position-absolute left-50 neg-translate-50 text-white font-weight-bold-lighter text-font-montserrat">
                            Street                        </h2>
                    </div>
                            </div>
        </div>
    </div>

    <div id="contentcontainer awardsOut">
        <div id="awards">
            <div class="container-fluid noLeftPad noRightPad">
                <h1 class="pt-6 text-center mt-4 text-lead-lg mb-5 text-font-montserrat font-weight-normal position-absolute left-50 neg-translate-50">
                    Awards &amp; Recognition
                </h1>
                <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/awards.jpg" alt="Awards Trophies">
            </div>
        </div>
    </div>

    <div id="contentcontainer teamsOut">
        <div id="teams" class="stripes pb-5">
            <div id="contentcontainer" class="container-fluid my-0">
                <div class="col-xs-12 noLeftPad noRightPad">
                    <h1 class="text-center mt-4 text-lead-lg mb-5 text-font-montserrat font-weight-normal">Teams</h1>
                </div>
                <div class="col-xs-12 noLeftPad noRightPad">
                    <div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">SALES</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/team-sales.jpg" alt="Sales">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s Sales Department is composed of
                                    industry veterans with backgrounds in manufacturing, purchasing, retail,
                                    e-commerce, tuning, installation, and racing. The Sales Department is dedicated
                                    to helping its Dealers grow their businesses. Having dedicated Customer Support
                                    frees the company’s sales team from having to handle specific orders and
                                    incidents. They serve as a link between Dealers, Turn 14 Distribution, and
                                    Manufacturers.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution's Sales Specialists are familiar with market segments from UTV
                                    and off-road performance to Honda-powered road racing and everything in between.
                                    Each Dealer is paired with a Specialist who has experience
                                    and product knowledge in the Dealer’s specific business model and market segment. In
                                    this way, Turn 14 Distribution’s Sales Specialists are able to act as a resource
                                    for the dealer to promote long-term growth. Turn 14 Distribution encourages
                                    its Sales Specialists to develop customer-specific programs tailored to the Dealer’s
                                    particular objectives; these custom programs allow the company to adapt to its Dealers and
                                    facilitate its goal of positive, uncomplicated interactions.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">PURCHASING</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/team-purchasing.jpg" alt="Purchasing">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s Purchasing Specialists are enthusiasts
                                    with decades of dedicated industry experience, each of whom have a firm
                                    understanding of current market demands. Turn 14 Distribution provides its
                                    Purchasing Specialists with an abundance of proprietary tools to assist in
                                    forecasting demand, shifting inventory, tracking lost sales, and reporting sales
                                    progress to Manufacturers. Honed through years of development by Turn 14
                                    Distribution’s founders, these tools help the Purchasing Specialists play an
                                    integral role in growing product line sales by acting as a liaison between
                                    Manufacturers and the company's internal departments.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">From developing marketing initiatives to providing input on product
                                    demand and managing data feeds, the company's Purchasing Department is focused on
                                    building long-term alliances with its Manufacturer partners.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">CUSTOMER SUPPORT</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_customer_support.jpg" alt="Customer Support">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Customer Support is a top priority for Turn 14 Distribution.
                                    The core value We Relentlessly Pursue Excellence carries over into each
                                    interaction with its Dealers. Although rare, problems are handled
                                    minute-to-minute with the customer’s satisfaction paramount to solving the issue.
                                    To provide industry-leading support, the Customer Support Department is staffed
                                    with self-sufficient problem-solvers who know the company’s processes inside and
                                    out. Quick decision-making skills and a customer-first attitude enable the
                                    Support staff to quickly resolve issues and provide assistance without getting
                                    caught up in procedures and bureaucracy. Turn 14 Distribution’s exclusive
                                    policies—like no-hassle returns—would not be possible without streamlined
                                    Customer Support processes and well-trained staff members.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s Customer Support
                                    Department has been a career starting point for many of its Sales, Purchasing, and Marketing
                                    staff members. Each day in Customer Support is an opportunity to exceed expectations and
                                    demonstrate Turn 14 Distribution’s core value belief that our customers are royalty, and its
                                    team is eager to rise to the occasion.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">LOGISTICS</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_logistics.jpg" alt="Logistics">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution offers 721,000 sq ft of distribution center space
                                    spread across three locations in Pennsylvania, Texas, and Nevada. These facilities have been
                                    designed from the ground up for the sole purpose of supplying products to the company’s
                                    Dealers quickly and with industry-leading accuracy. To maximize product density, all
                                    32 feet of vertical space and a narrow aisle racking configuration is utilized in each
                                    distribution center. The precision electronic order picker guidance system enables
                                    distribution center staff to efficiently find and deliver product to outbound packing stations.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution has developed its own proprietary inventory
                                        management software, which determines product placement within the racking system. This
                                        software also provides real-time data, which is shared with the company’s partners to provide
                                        insight at all levels of the fulfillment process. By performing constant cycle counting,
                                        product shortages are discovered preemptively before an item is needed by a customer.
                                        Returns, which are often shunned by other distributors, are used as an opportunity to provide
                                        exceptional service; returned products are received, inspected, processed, and credited all
                                        within 24 hours. With a window of only 10 minutes between when an order is placed
                                        and when it leaves the facility, Turn 14 Distribution's inventory is both
                                        accurate and available.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">TECHNOLOGY</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_technology.jpg" alt="Technology">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s Technology Department spearheads its growth
                                    initiatives. Led by co-founder Chris Candido, Turn 14 Distribution’s Technology Department
                                    focuses on bringing new and exciting innovation to the business of distribution. With a full
                                    complement of in-house developers working tirelessly to improve every step of the
                                    distribution process, its proprietary and innovative systems maximize efficiency and offer
                                    industry-first tools.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s commitment to technology correlates to
                                    one of its core values: Efficiency Is Everything To Us. This emphasis on
                                    efficiency benefits its business partners by affording them stronger margins,
                                    while the company’s strategy of targeting the development of innovative online
                                    tools and advanced reporting metrics gives its partners the value-added features
                                    required to compete and thrive in this ever-changing industry.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">MARKETING</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_marketing.jpg" alt="Marketing">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution's Marketing Department strives to
                                    constantly create impactful cooperative advertising programs designed to drive
                                    product demand. Unique, proven marketing programs are a feature of Turn 14
                                    Distribution’s approach; from collaborative race sponsorship to innovative
                                    branding initiatives, the company prides itself on marketing the brands it
                                    distributes to its customers.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">The passionate and talented Creative Department produces original,
                                        unbranded content, which is provided to its Dealers for use as marketing collateral. In this
                                        way, Turn 14 Distribution’s Marketing Department acts as an arm of both its Manufacturers and
                                        Dealers simultaneously. By working with Turn 14 Distribution, Manufacturers gain a secondary
                                        professional content supplier. The Turn 14 Distribution Marketing Department travels to a
                                        large number of shows and events across a wide variety of market segments. The feedback
                                        received during these events gives the company’s partners a constant source of fresh,
                                        grassroots-level feedback and market understanding. Few can boast the level of
                                        market intelligence that Turn 14 Distribution obtains through its complete
                                        immersion into the industry.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">HUMAN RESOURCES</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_human_resources.jpg" alt="Human Resources">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">With four locations across three states and hundreds of employees, the
                                    diverse and far-reaching staff of Turn 14 Distribution requires a deft touch when it comes to
                                    handling employee matters and Human Resources concerns. The Human Resources Department is
                                    adept at handling any issues which arise with efficient and accurate answers.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Turn 14 Distribution’s employees are its greatest asset; with
                                        this in mind, the Human Resources Department is agile and flexible, coordinating
                                        payroll and benefits along with performing other administrative functions for the
                                        company. Hiring, engaging, and retaining Turn 14 Distribution’s staff members is
                                        its highest priority, and it is with these goals in mind that the department
                                        manages and develops the company culture.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script><div class="col-xs-12 col-md-6 team-sect mb-4 team-benefits" >
    <div class=" team-images mb-4 mb-lg-0 col-xs-12 noRightPad noLeftPad">
        <div class="team-img team-main position-relative">
            <div class="hover-square-title position-absolute text-white bottom-0 w-100 font-weight-bold-lighter py-3 text-center">ACCOUNTING</div>
            <div class="hover-square-title-bg position-absolute w-100 bottom-0"></div>
            <img class="w-100" src="https://d3d64niazt77mx.cloudfront.net/front_page/teams_accounting.jpg" alt="Accounting">
        </div>
        <div class="color-overlay h-100 w-100 position-absolute top-0 left-0"><br /></div>
        <div class="team-info-bg h-100 w-100 position-absolute top-0 left-0 bg-black "><br /></div>
        <div class="team-info t14-scroll-y-not-x t14-webkit-scrollbar-none position-absolute mh-100 h-67 w-67 top-15 left-15">
            <div class="text-center d-grid gap-2">
                                                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">As a privately-owned company, Turn 14 Distribution is able to
                                    empower its Accounting Department to be flexible and supportive to the company’s
                                    business partners. Dedicated Receivables Specialists are available to quickly
                                    handle billing or credit limit issues which may arise before they affect order
                                    flow. Dealers have a true long-term partner in Turn 14 Distribution, through its
                                    offerings such as event inventory credit extensions, hassle free returns, and
                                    live online account reconciliation.</p>
                                            <p class="text-justify t14-h4-5 text-font-avenir-condensed text-white">Each supplier has an assigned Payable Specialist who manages its
                                    financial relationship with the company. Turn 14 Distribution takes pride in its
                                    immaculate payables record. All invoices from its partners are paid on time, all
                                    the time, due in large part to the dedicated Payables staff, who quickly work
                                    through shipment inaccuracies, pricing discrepancies, and damage issues with
                                    Manufacturers prior to payment being late. Turn 14 Distribution cherishes its
                                    supplier relationships, which is why credits are not forced and pricing
                                    discrepancies are not short-paid.</p>
                                                </div>
        </div>
    </div>
</div>

<script type="text/javascript">
    $(function() {
        $('.team-sect').hover(
            function() {
                $(this).find('.team-info, .team-info-bg, .color-overlay').fadeIn();
            }, function () {
                var team_sect = $(this);
                team_sect.find('.team-info, .team-info-bg, .color-overlay').fadeOut();
            }
        );
    });
</script>                </div>
            </div>
        </div>
    </div>


    <div id="contentcontainer marketsOut">
        <div id="shipping-map">
            <div id="contentcontainer" class="container-fluid mt-0">
                <div class="col-xs-12 noLeftPad noRightPad container-fluid" "="">
                <img class="w-100 pb-6" src=" https://d3d64niazt77mx.cloudfront.net/front_page/t14_24_shipping_map.png" alt="Shipping Map">
            </div>
        </div>
    </div>

    <div id="contentcontainer" class="container-fluid">
        <div id="locations">
            <div id="contentcontainer" class="container-fluid text-center mb-6">
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/ups.png" alt="UPS Logo" class="px-4 pantership-img">
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/fedex.png" alt="FedEx Logo" class="px-4 pantership-img">
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/usps.png" alt="USPS Logo" class="px-4 pantership-img">
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/dhl.png" alt="DHL Logo" class="px-4 pantership-img">
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/lasership_logo.png" alt="Lasership logo" class="px-4" width = 260px>
                <img src="https://d3d64niazt77mx.cloudfront.net/images/shipping/ontrac.png" alt="OnTrac Logo" class="px-4 pantership-img">
            </div>
        </div>
    </div>

    <script type="text/plain" data-cookieconsent="statistics">
        $(function() {

          var fpiCount = 1;
          var fpiTotal = $('.fpi').length;
          var activeFpi = $('.fpi.item.active').data('id');
          $.post('/ajax_scripts/tracking.php', {action: 'track_fpi', document_id: activeFpi});

          $('#t14-carousel2').on('slid.bs.carousel', function (e) {
            if(fpiCount < fpiTotal){
              var activeImageEl = e.relatedTarget;
              var contentId = $(activeImageEl).data('id');
              $.post('/ajax_scripts/tracking.php', {action: 'track_fpi', document_id: contentId});
              fpiCount++;
            }
          });
        });
    </script>


<div id="footercontainer" class="container-fluid navbar-fixed-bottom">
    <!-- Begin Footer -->
    <div id="footer">

        <div class="col-sm-3">
            <div class="foottitle">
                Links
            </div>
            <div class="links">
                <ul>
                                    <li><a href=" http://www.turn14.com/about"
                            >About Us</a></li>
                    <li><a href="http://www.turn14.com/become_customer">Become A Dealer</a></li>
                    <li><a href="http://www.turn14.com/become_vendor">Become A Supplier</a></li>
                    <li><a href="http://www.turn14.com/careers">Careers</a></li>
                    <li><a href="https://www.ibxtpa.com/transparency-in-coverage/1293903?key=sz5TGjLulwDdBpmrCYeozmPb9g5/KStiR+9BpH5+Rdszgw550H7VhTs9PGUT4UBWz9wfeQZestsBQIJ91/dY9DE=" target="_blank">Benefit Coverage</a></li>
                    <li><a href="http://www.turn14.com/linecard.php">Line Card</a></li>
                    <li><a href=" http://www.turn14.com/contact">Contact Us</a></li>
                                </ul>
            </div>
        </div>
        <!-- End Left Column -->

        <div class="col-sm-3">
            <div class="foottitle">
                Stay Connected
            </div>
            <div class="links">
                <ul>
                    <li><a href="http://instagram.com/turn14" target="_blank" rel="noopener">Instagram</a></li>
                    <li><a href="https://www.facebook.com/turn14distribution" target="_blank" rel="noopener">Facebook</a></li>
                    <li><a href="http://www.youtube.com/user/Turn14Distribution" target="_blank" rel="noopener">YouTube</a></li>
                    <li><a href="https://twitter.com/T14Distribution" target="_blank" rel="noopener">Twitter</a></li>
                    <li><a href="https://www.tiktok.com/@turn14distribution" target="_blank" rel="noopener">TikTok</a></li>
                </ul>
            </div>
        </div>
        <!-- End Left Middle Column -->

        <div class="col-sm-3">
            <div class="foottitle">
                Contact
            </div>
            <div class="links">
                <ul>
                    <li>100 Tournament Dr.</li>
                    <li>Horsham, PA 19044</li>
                    <li>1-877-7TURN14</li>
                    <li><a class="linkification-ext" href="mailto:[email protected]"
                           title="Linkification: mailto:[email protected]">[email protected]</a></li>
                </ul>
            </div>
        </div>
        <!-- End Right Middle Column -->

        <div class="col-sm-3 noRightPad">
            <div class="foottitle">News</div>
            <div id="blog">
                                                                            <div id="title"><strong><a href="https://news.turn14.com/2025/05/08/800-cars-100-bikes-assemble-for-turn-14-distributions-cars-coffee-season-opener-featuring-motorcycle-alley/" target="_blank" rel="noopener">800+ Cars & 100+ Bikes Assemble for Turn 14 Distribution’s Cars & Coffee Season Opener Featuring Motorcycle Alley</a> </strong></div>
                        <!--<div>05/08/2025</div>-->
                        <div id="image"><img alt="800+ Cars & 100+ Bikes Assemble for Turn 14 Distribution’s Cars & Coffee Season Opener Featuring Motorcycle Alley" src="https://news.turn14.com/wp-content/uploads/2025/05/25_t14_cars_coffee_season_opener-header-300x149.jpg"/></div>
                        <div id="description"> The post 800+ Cars &amp; 100+ Bikes Assemble for Turn 14 Distribution&rsquo;s Cars &amp; Coffee Season Opener Featuring Motorcycle Alley appeared first on Turn 14 Distribution.</div>
                        <div id="read-more"><a href="https://news.turn14.com/2025/05/08/800-cars-100-bikes-assemble-for-turn-14-distributions-cars-coffee-season-opener-featuring-motorcycle-alley/" target="_blank" rel="noopener">Read More</a></div>
                                                </div>
        </div>
        <!-- End Right Column -->

        <div id="copyright">
            Copyright © 2025 Turn 14 Distribution. All Rights Reserved.
                            <a href="/terms">Terms &amp; Conditions</a>
                -
                <a href="/privacy">Privacy Policy</a>
                <a href="#" class="ada-compliance-tooltip pull-right">ADA Compliance Notice</a>
                                        -
                <a href="#" id="cookie-declaration-link" data-form-id="cookie-declaration">Cookie Declaration</a>
                    </div>
        <!--End Legalese-->
    </div>
    <!-- End Footer -->
</div>

<div id="no-result-form" class="hidden">
    <div id="submissionApprovalOrFailureMessage"></div>
<div id="noResultsParagraphExplanationToUser" class="col-xs-12 noRightPad noLeftPad">
    <h1 class="text-center">No Results Found for <span class="no-results-message"></span></h1>
    <p class="col-xs-12 col-sm-6 col-lg-offset-3 text-center no-results-subtext">If you think we are missing a part that should be in our system,
        please use the form below to submit a request.

        Thanks!</p>
    <div id="alternative_search" class="hidden">
        <div class="col-md-10 col-md-offset-1 no-results-subtext">
            <div class="col-md-9 no-results-subtext">
                <label>Did you mean to search for <span class="no-results-message"></span> by <span id="other_search_type"></span>? This search has <span id="num_of_alt_results"></span> result(s)</label>
            </div>
            <div class="col-md-3">
                <button type="button" id="alternative_search_submit" class="btn btn-sm btn-royal"></button>
            </div>
        </div>
    </div>
</div>
<div class="hidden" id="productRequestForm">
    <form class="form-horizontal product-data-form" role="form" method="post">
        <div class="form-group">
            <label for="FirmCode" class="col-md-2 control-label">Manufacturer</label>
            <div class="col-md-3">
                <select class="form-control productRequestFormManufacturer" name="FirmCode">
                    <option value="noneSelected">Select A Manufacturer</option>
                                    </select>
            </div>
            <div class="col-md-7 no-results-subtext">
                <label for="brand_request" class="col-md-8 control-label">Don't see the manufacturer you're looking for?</label>
                <div class="col-md-3">
                    <button type="button" name="brand_request" class="btn btn-royal switch_form_to_brand_request">Brand Request</button>
                </div>
            </div>
        </div>

        <div class="form-group">
            <label for="partNum" class="col-sm-2 control-label">Part Number</label>
            <div class="col-md-10">
                <input type="text" class="form-control disableUnlessManufacturerIsSelected productEntryFormPartNum" disabled="disabled" name="ItemName" placeholder="Part Number" maxlength="100">
                <small id="error-ItemName" class="text-danger"></small>
            </div>
        </div>
        <div class="form-group">
            <label for="FrgnName" class="col-md-2 control-label">Sales Description</label>
            <div class="col-md-10">
                <input type="text" class="form-control disableUnlessManufacturerIsSelected productEntryFormFrgnName" disabled name="FrgnName" placeholder="Sales Description" maxlength="100">
                <small id="error-FrgnName" class="text-danger"></small>
            </div>
        </div>
        <div class="pull-left col-xs-9" id="alertForproductEntryForm"></div>
        <button type="button" disabled="disabled" class="btn btn-royal pull-right product-entry-form-submit">Submit</button>
    </form>
</div>
<div class="hidden" id="brandSuggestionForm">
    <h4>Brand Suggestion</h4>
    <form class="brand-suggestion-form">
    <div class="form-group">
        <input type="text" class="form-control mfr" name="mfr" placeholder="Brand Name">
    </div>
    <div class="form-group">
        <input type="text" class="form-control reason" name="reason" placeholder="Reason">
    </div>
    <div class="pull-left col-xs-9 alertForModalBrandSuggestion"></div>
    <button type="button"  class="btn btn-royal pull-right brand-suggestion">Submit</button>
</form>
</div>
</div>

<!--Csv Export -->
<form class="form-inline" id="dataExportCsvForm" action="/export.php" method="post">
    <input type="hidden" name="stockExport" value="items" />
</form><!--Overlay Alert -->
<div class="hidden" role="alert" id="t14-overlay-bottom-right"></div>
<div class="hidden" role="alert" id="t14-overlay-top-right"></div>
<div class="hidden" role="alert" id="t14-overlay-top-left"></div>
<div class="hidden" role="alert" id="t14-overlay-bottom-left"></div>
<script type="text/javascript">
    $(document).ready(function() {
        $('body').on('click', '#cookie-declaration-link', function() {
            $('#cookie-declaration-modal').modal('show');
        })
    });
</script>


<script type="text/javascript" src="/js/ada_compliance.js"></script>

<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"01839809cf","applicationID":"693891180","transactionName":"Y1ZQMRdQW0AEARJdXVocZxcMHlxdAQceGkJcQw==","queueTime":0,"applicationTime":5,"atts":"TxFTR19KSE4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>
</html>
                               

Whois info of domain

Domain Name: T14.COM
Registry Domain ID: 106651896_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2025-01-23T21:41:45Z
Creation Date: 2003-11-14T19:18:41Z
Registry Expiry Date: 2028-11-14T19:18:41Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS41.DOMAINCONTROL.COM
Name Server: NS42.DOMAINCONTROL.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-12T19:39:44Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass