It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://rivals.yahoo.com/ncaa/football/rss.xml

  1. <!DOCTYPE html>
  2. <html class='controller-contents'>
  3. <head>
  4. <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"def25c5cff","applicationID":"733109852","transactionName":"dVwIF0NcWF5cQksHDFhHAw1FHFddV0QBChdFHA8NVVZM","queueTime":0,"applicationTime":134,"agent":""}</script>
  5. <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:"772325925",accountID:"809163",trustKey:"2526950",xpid:"XAYOUFBQGwQDV1BSDgkCVA==",licenseKey:"def25c5cff",applicationID:"733109852"};;/*! For license information please see nr-loader-spa-1.256.1.min.js.LICENSE.txt */
  6. (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>E,OP:()=>N,lF:()=>D,Yu:()=>x,Dg:()=>v,CX:()=>c,GE:()=>w,sU:()=>O});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.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},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f="[data-nr-mask]",h=()=>{const e={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{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},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},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will be used.",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){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",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,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A={};function E(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!A[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return A[e]}function w(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");A[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=A[e])}const x=(0,n.mF)().o;var _=r(385),T=r(6818);const S={buildEnv:T.Re,customTransaction:void 0,disabled:!1,distMethod:T.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(_._A?.performance?.timeOrigin||_._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+_._A.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,xhrWrappable:"function"==typeof _._A.XMLHttpRequest?.prototype?.addEventListener,version:T.q4,denyList:void 0,harvestCount:0,timeKeeper:void 0},R={};function N(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!R[e])throw new Error("Runtime for ".concat(e," was never set"));return R[e]}function O(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");R[e]=(0,i.D)(t,S);const r=(0,n.ek)(e);r&&(r.runtime=R[e])}function D(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");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{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.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.256.1",i="PROD",o="CDN",a="2.0.0-alpha.12"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,cv:()=>p,iS:()=>s,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>f});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(Date.now()-performance.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occurred while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{LP:()=>l,RP:()=>c,o5:()=>u});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){d(e),s[e].get(t)&&s[e].delete(t),s[e].size&&f(e)}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];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=[...s[e]];t.every((e=>{let[t,r]=e;return r.staged}))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((t=>{let[r]=t;s[e].delete(r),h(e,r)})))}function h(e,t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)p(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}r.isolatedBacklog||delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}function p(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.OP)(r).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(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},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=>{let[n,i]=e;s[i]=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()[s[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 a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}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"),d=(0,n.fP)();d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).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))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);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._A?.crypto||n._A?.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._A?.crypto||n._A?.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)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>a,IK:()=>u,K4:()=>i,oD:()=>o,uT:()=>c,wO:()=>s});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={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}},7894:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);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._A?.location?.protocol&&t.host===n._A?.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{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>c,T:()=>s});var n=r(8325),i=r(385);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i._A.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>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}},7872:(e,t,r)=>{"use strict";function n(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n?.leading||!1;let o;return function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];i&&void 0===o&&(e.apply(t,a),o=setTimeout((()=>{o=clearTimeout(o)}),r)),i||(clearTimeout(o),o=setTimeout((()=>{e.apply(t,a)}),r))}}function i(e){var t=this;let r=!1;return function(){if(!r){r=!0;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];e.apply(t,i)}}}r.d(t,{D:()=>n,Z:()=>i})},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(8325);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){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(385),i=r(7894);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n._A.NREUM||(n._A.NREUM={}),void 0===n._A.newrelic&&(n._A.newrelic=n._A.NREUM),n._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:n._A.setTimeout,SI:n._A.setImmediate,CT:n._A.clearTimeout,XHR:n._A.XMLHttpRequest,REQ:n._A.Request,EV:n._A.Event,PR:n._A.Promise,MO:n._A.MutationObserver,FETCH:n._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){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()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},7806:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>R,QU:()=>D,_L:()=>j,Gm:()=>M,Lg:()=>L,BV:()=>Z,Kf:()=>Y});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);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])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(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(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var A="fetch-",E=A+"body-",w=["arrayBuffer","blob","json","text","formData"],x=f._A.Request,_=f._A.Response,T="prototype";const S={};function R(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(x&&_&&f._A.fetch))return t;if(S[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return S[t.debugId]=1,w.forEach((e=>{r(x[T],e,E),r(_[T],e,E)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const N={},O=["pushState","replaceState"];function D(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||N[t.debugId]++||(N[t.debugId]=1,c(t).inPlace(window.history,O,"-")),t}var P=r(3239);const I={},C=["appendChild","insertBefore","replaceChild"];function j(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||I[t.debugId])return t;I[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,C,"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 n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,P.m$)(!1)),e.removeEventListener("error",f,(0,P.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,P.m$)(!1)),e.removeEventListener("error",f,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,P.m$)(!1)),e.addEventListener("error",f,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function M(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const H={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(H[t.debugId])return t;H[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[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=a[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=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(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 U={},z="setTimeout",F="setInterval",B="clearTimeout",q="-start",G="-",V=[z,"setImmediate",F,B,"clearImmediate"];function Z(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(U[t.debugId]++)return t;U[t.debugId]=1;var r=c(t);return r.inPlace(f._A,V.slice(0,2),z+G),r.inPlace(f._A,V.slice(2,3),F+G),r.inPlace(f._A,V.slice(3),B+G),t.on(F+q,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(z+q,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var K=r(50);const W={},X=["open","send"];function Y(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(W[r.debugId]++)return r;W[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",E)}),(0,P.m$)(!1))}catch(e){(0,K.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,X,"-xhr-",E),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function E(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{Ef:()=>o,J0:()=>f,Mi:()=>l,Vb:()=>a,Ye:()=>c,fm:()=>u,i9:()=>s,t9:()=>i,u0:()=>d});var n=r(7056);const i=r(3325).D.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c=1e6,u=64e3,d={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},l={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"}},f=5e3},3112:(e,t,r)=>{"use strict";r.d(t,{HM:()=>c,ev:()=>o,rU:()=>s,wi:()=>u});var n=r(234),i=r(385);const o=e=>i.il&&!0===(0,n.Mt)(e,"privacy.cookies_enabled");function a(e){return n.Yu.MO&&o&&!0===(0,n.Mt)(e,"session_trace.enabled")}function s(e){return!0===(0,n.Mt)(e,"session_replay.preload")&&a(e)}function c(e,t){return!!a(e)&&(!!t?.isNew||!!t?.state.sessionReplayMode)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,timeKeeperOriginTime:t.originTime,timeKeeperCorrectedOriginTime:t.correctedOriginTime,timeKeeperDiff:Math.floor(t.originTime-t.correctedOriginTime)}}},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},6216:(e,t,r)=>{"use strict";r.d(t,{K8:()=>s,QZ:()=>c,cS:()=>o,sE:()=>i,t9:()=>a,vh:()=>u});var n=r(3325);const i=["click","keydown","submit"],o="api",a=n.D.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>w,CB_END:()=>x,CB_START:()=>u,END:()=>E,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const i=r(3325).D.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=n.Yu.ST,A="-start",E="-end",w="-body",x="cb"+E,_="jsTime",T="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},2758:(e,t,r)=>{"use strict";r.d(t,{j:()=>x});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(8e3),c=r(3960),u=r(385),d=r(50),l=r(3081),f=r(8632),h=r(7144);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay",h.Ef.RECORD,h.Ef.PAUSE],g=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(7894),v=r(7056);function b(){const e=(0,f.gG)();p.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}const y={};var A=r(2825);const E=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let w=!1;function x(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=arguments.length>2?arguments[2]:void 0,x=arguments.length>3?arguments[3]:void 0,{init:_,info:T,loader_config:S,runtime:R={loaderType:p},exposed:N=!0}=t;const O=(0,f.gG)();T||(_=O.init,T=O.info,S=O.loader_config),(0,i.Dg)(e.agentIdentifier,_||{}),(0,i.GE)(e.agentIdentifier,S||{}),T.jsAttributes??={},u.v6&&(T.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,T);const D=(0,i.P_)(e.agentIdentifier),P=[T.beacon,T.errorBeacon];w||(D.proxy.assets&&(E(D.proxy.assets),P.push(D.proxy.assets)),D.proxy.beacon&&P.push(D.proxy.beacon),b(),(0,f.EZ)("activatedFeatures",A.T),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),R.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?P:[]],(0,i.sU)(e.agentIdentifier,R),void 0===e.api&&(e.api=function(e,t){let f=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t||(0,s.RP)(e,"api");const p={};var b=a.ee.get(e),A=b.get("tracer");y[e]=v.IK.OFF,b.on(h.Ef.REPLAY_RUNNING,(t=>{y[e]=t}));var E="api-",w=E+"ixn-";function x(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),S(E,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.forEach((e=>{p[e]=S(E,e,!0,"api")})),p.addPageAction=S(E,"addPageAction",!0,n.D.pageAction),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,S(E,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return x(e,t,"setCustomAttribute",r);(0,d.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,d.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},p.setUserId=function(e){if("string"==typeof e||null===e)return x("enduser.id",e,"setUserId",!0);(0,d.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return x("application.version",e,"setApplicationVersion",!1);(0,d.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},p.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(l.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,b);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,d.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{b.emit("".concat(e,"-opt-in"))}))}catch(e){(0,d.Z)("An unexpected issue occurred",e)}},p[h.Ef.RECORD]=function(){(0,o.p)(l.xS,["API/recordReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.RECORD,[],void 0,n.D.sessionReplay,b)},p[h.Ef.PAUSE]=function(){(0,o.p)(l.xS,["API/pauseReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.PAUSE,[],void 0,n.D.sessionReplay,b)},p.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const T=_.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(l.xS,["API/createTracer/called"],void 0,n.D.metrics,b),f||(0,o.p)(w+"tracer",[(0,m.z)(),e,r],i,n.D.spa,b),function(){if(A.emit((a?"":"no-")+"fn-start",[(0,m.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw A.emit("fn-err",[arguments,this,e],r),e}finally{A.emit("fn-end",[(0,m.z)()],r)}}}};function S(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,b),i&&(0,o.p)(e+t,[(0,m.z)(),...arguments],r?null:this,i,b),r?void 0:this}}function R(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,s.LP)(e,"api")})).catch((()=>{(0,d.Z)("Downloading runtime APIs failed..."),b.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=S(w,e,void 0,f?n.D.softNav:n.D.spa)})),p.setCurrentRouteName=f?S(w,"routeName",void 0,n.D.softNav):S(E,"routeName",!0,n.D.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,b),(0,o.p)("err",[t,(0,m.z)(),!1,r,!!y[e]],void 0,n.D.jserrors,b)},u.il?(0,c.b2)((()=>R()),!0):R(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=N),w=!0}},8993:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.softNav]:9,[n.sessionReplay]:10}}},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=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.256.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.256.1.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={111:"sha512-FMRNIt9Dv4sjFK4pgeuLxu+HnEvR2p9gHjB2M07/n1zlJ9TOxylD1YSn25FxKcvKyzyGnrivWpCUqZ7qs9sFbw==",433:"sha512-H3OTfIs5Lpo74SzX6dg5qAzVJ+lPacelfoS9nVVr1KnMZ4BCxCFjMo8ppGwmK4cr25OGDCcmXznc3yhrT4zULQ==",164:"sha512-IoCkdjfnZsfZmrR36AWUJUMKeopABqsr/ieId2HiKsqnHikwbHUmW8Ae8LxledbNbjIbXELSFeL2P8sPiH0Ctg=="};(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={801:0,92: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.256.1.PROD"]=self["webpackChunk:NRBA-1.256.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8993);var e=i(50),t=i(7144),r=i(4402);class n{agentIdentifier;constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.ky)(16);this.agentIdentifier=e}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.Z)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.Ef.RECORD)}pauseReplay(){return this.#e(t.Ef.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}}var o=i(3325),a=i(234);const s=Object.values(o.D);function c(e){const t={};return s.forEach((r=>{t[r]=function(e,t){return!0===(0,a.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(2758);var d=i(8e3),l=i(5938),f=i(3960),h=i(385),p=i(3112);class g extends l.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,a.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,d.RP)(e,r)}importAggregator(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,d.RP)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if((0,p.ev)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,1656));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t),this.featureName===o.D.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,d.LP)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),r),this.abortHandler?.(),(0,d.LP)(this.agentIdentifier,this.featureName,!0),t(!1),this.ee&&this.ee.abort()}};h.il?(0,f.b2)((()=>n()),!0):n()}#t(e,t){return e!==o.D.sessionReplay||(0,p.HM)(this.agentIdentifier,t)}}var m=i(7633);class v extends g{static featureName=m.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,m.t,r),this.importAggregator()}}var b=i(1117),y=i(1284);class A extends b.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,y.D)(e,(function(e,r){t[e]=E(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,y.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=E(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=w(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=E(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function E(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=w(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function w(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var x=i(8632),_=i(4351);var T=i(5546),S=i(7956),R=i(3239),N=i(9251),O=i(7894);class D extends g{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),h.il&&((0,S.N)((()=>(0,T.p)("docHidden",[(0,O.z)()],void 0,N.t,this.ee)),!0),(0,R.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,O.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var P=i(3081);class I extends g{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var C=i(6660);class j{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends g{static featureName=C.t;#r=new Set;#n=!1;constructor(e,r){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,C.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,r)=>{this.abortHandler&&!this.#r.has(r)&&(this.#r.add(r),(0,T.p)("err",[this.#i(r),(0,O.z)()],void 0,o.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#i(e),(0,O.z)(),!0,{},this.#n],void 0,o.D.jserrors,this.ee)})),this.ee.on(t.Ef.REPLAY_RUNNING,(e=>{this.#n=e})),h._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#o(e),(0,O.z)(),!1,{unhandledPromiseRejection:1},this.#n],void 0,o.D.jserrors,this.ee)}),(0,R.m$)(!1,this.removeOnAbort?.signal)),h._A.addEventListener("error",(e=>{this.abortHandler&&(this.#r.has(e.error)?this.#r.delete(e.error):(0,T.p)("err",[this.#a(e),(0,O.z)(),!1,{},this.#n],void 0,o.D.jserrors,this.ee))}),(0,R.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#s,this.importAggregator()}#s(){this.removeOnAbort?.abort(),this.#r.clear(),this.abortHandler=void 0}#i(e){return e instanceof Error?e:void 0!==e?.message?new j(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new j("string"==typeof e?e:(0,_.P)(e))}#o(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new j(t);const r=this.#i(e.reason);return r.message=t+r.message,r}#a(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno);return t.name=SyntaxError.name,t}return e.error instanceof Error?e.error:new j(e.message,e.filename,e.lineno,e.colno)}}var M=i(2210);let H=1;const L="nr@id";function U(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h._A?0:(0,M.X)(e,L,(function(){return H++}))}function z(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,_.P)(e).length}catch(e){return}}}var F=i(7806),B=i(7243);class q{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,a.DL)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var s=(0,r.M)(),c=(0,r.Ht)(),u=Date.now(),d={spanId:s,traceId:c,timestamp:u};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(s,c),d.traceContextStateHeader=this.generateTraceContextStateHeader(s,u,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(s,c,u,n,i,o)),d}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 h._A?.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,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,a.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,a.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,B.e)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,a.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,a.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,a.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,a.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var G=i(7825),V=["load","error","abort","timeout"],Z=V.length,K=a.Yu.REQ,W=a.Yu.XHR;class X extends g{static featureName=G.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,G.t,r),(0,a.OP)(e).xhrWrappable){this.dt=new q(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Y(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,o.D.ajax)}}))}catch(e){}(0,F.u5)(this.ee),(0,F.Kf)(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=w,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){x(t,e)}),(0,R.m$)(!1)),h.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,R.m$)(!1))}function s(e){this.params={method:e[0]},Y(this,e[1]),this.metrics={}}function c(t,r){var i=(0,a.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var s=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),s=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),s=!0),s&&(this.dt=o)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=z(i);a&&(n.txSize=a)}this.startTime=(0,O.z)(),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<Z;s++)r.addEventListener(V[s],this.listener,(0,R.m$)(!1))}function d(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 l(e,t){var r=""+U(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function f(e,t){var r=""+U(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,O.z)()}function g(e,r){r instanceof W&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof W&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof W&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,O.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,O.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.il&&(t=""+h._A.location.href):e[0]&&e[0].url?t=e[0].url:h._A?.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,B.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),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 A(e,t){this.params={},this.metrics={},this.startTime=(0,O.z)(),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 K?r=i.url:h._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Y(this,r);var o=(""+(i&&i instanceof K&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=z(n.body)||0}function E(e,t){var n;this.endTime=(0,O.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var i={txSize:this.txSize,rxSize:n,duration:(0,O.z)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,o.D.ajax)}function w(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var i=0;i<Z;i++)e.removeEventListener(V[i],this.listener,!1);t.aborted||(n.duration=(0,O.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):x(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,o.D.ajax))}}function x(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?z(e.response):"text"===r||""===r||void 0===r?z(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,T.p)(P.mY,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,o.D.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",l),t.on("xhr-load-removed",f),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",A),t.on("fn-start",v),t.on("fetch-done",E)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function Y(e,t){var r=(0,B.e)(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}var J=i(3614);const{BST_RESOURCE:Q,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=J;var se=i(7056);class ce extends g{static featureName=t.t9;constructor(e,r){let n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,t.t9,i);try{n=JSON.parse(localStorage.getItem("".concat(se.Bq,"_").concat(se.K4)))}catch(e){}this.#c(n)?(this.ee.on("err",(e=>{this.errorNoticed=!0,this.featAggregate&&this.featAggregate.handleError()})),this.#u(n?.sessionReplayMode)):this.importAggregator()}#c(e){return e&&(e.sessionReplayMode===se.IK.FULL||e.sessionReplayMode===se.IK.ERROR)||(0,p.rU)(this.agentIdentifier)}async#u(e){const{Recorder:t}=await Promise.all([i.e(111),i.e(433)]).then(i.bind(i,4345));this.recorder=new t({mode:e,agentIdentifier:this.agentIdentifier,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording,this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}var ue=i(7872),de=i(6216);class le extends g{static featureName=de.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,de.t9,r),!h.il||!a.Yu.MO)return;const n=(0,F.QU)(this.ee),i=(0,F.em)(this.ee),o=()=>(0,T.p)("newURL",[(0,O.z)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",o),n.on("replaceState-end",o);try{this.removeOnAbort=new AbortController}catch(e){}(0,R.bP)("popstate",(e=>(0,T.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let s=!1;const c=new a.Yu.MO(((e,t)=>{s||(s=!0,requestAnimationFrame((()=>{(0,T.p)("newDom",[(0,O.z)()],void 0,this.featureName,this.ee),s=!1})))})),u=(0,ue.D)((e=>{(0,T.p)("newUIEvent",[e],void 0,this.featureName,this.ee),c.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});i.on("fn-start",(e=>{let[t]=e;de.sE.includes(t?.type)&&u(t)}));for(let e of de.sE)document.addEventListener(e,(()=>{}));this.abortHandler=function(){this.removeOnAbort?.abort(),c.disconnect(),this.abortHandler=void 0},this.importAggregator({domObserver:c})}}var fe=i(7836);const{FEATURE_NAME:he,START:pe,END:ge,BODY:me,CB_END:ve,JS_TIME:be,FETCH:ye,FN_START:Ae,CB_START:Ee,FN_END:we}=fe;var xe=i(4649);class _e extends g{static featureName=xe.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,xe.t,r),this.importAggregator()}}new class extends n{constructor(t,r){super(r),h._A?(this.sharedAggregator=new A({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(v),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===o.D.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initialize the agent. Could not determine the runtime environment.")}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=c(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>o.p[e.featureName]-o.p[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.D.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.D.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.D.softNav)return;const n=function(e){switch(e){case o.D.ajax:return[o.D.jserrors];case o.D.sessionTrace:return[o.D.ajax,o.D.pageViewEvent];case o.D.sessionReplay:return[o.D.sessionTrace];case o.D.pageViewTiming:return[o.D.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.Z)("".concat(r.featureName," is enabled but one or more dependent features has not been initialized (").concat((0,_.P)(n),"). This may cause unintended consequences or missing data...")),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[X,v,D,class extends g{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!h.il)return;const r=this.ee;let n;(0,F.QU)(r),this.eventsEE=(0,F.em)(r),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,O.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,O.z)()],void 0,o.D.sessionTrace,r)})),r.on(ae+te,(function(e){this.time=(0,O.z)(),this.startPath=location.pathname+location.hash})),r.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,o.D.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(Q,[t],void 0,o.D.sessionTrace,r)})),n.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:n})}},ce,I,_e,k,le,class extends g{static featureName=he;constructor(e,t){if(super(e,t,he,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!h.il)return;if(!(0,a.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=(0,F._L)(this.ee),s=(0,F.Lg)(this.ee),c=(0,F.BV)(this.ee),u=(0,F.Kf)(this.ee),d=this.ee.get("events"),l=(0,F.u5)(this.ee),f=(0,F.QU)(this.ee),p=(0,F.Gm)(this.ee);function g(e,t){f.emit("newURL",[""+window.location,t])}function m(){n++,r=window.location.hash,this[Ae]=(0,O.z)()}function v(){n--,window.location.hash!==r&&g(0,!0);var e=(0,O.z)();this[be]=~~this[be]+e-this[Ae],this[we]=e}function b(e,t){e.on(t,(function(){this[t]=(0,O.z)()}))}this.ee.on(Ae,m),s.on(Ee,m),o.on(Ee,m),this.ee.on(we,v),s.on(ve,v),o.on(ve,v),this.ee.buffer([Ae,we,"xhr-resolved"],this.featureName),d.buffer([Ae],this.featureName),c.buffer(["setTimeout"+ge,"clearTimeout"+pe,Ae],this.featureName),u.buffer([Ae,"new-xhr","send-xhr"+pe],this.featureName),l.buffer([ye+pe,ye+"-done",ye+me+pe,ye+me+ge],this.featureName),f.buffer(["newURL"],this.featureName),p.buffer([Ae],this.featureName),s.buffer(["propagate",Ee,ve,"executor-err","resolve"+pe],this.featureName),i.buffer([Ae,"no-"+Ae],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(l,ye+pe),b(l,ye+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),f.on("pushState-end",g),f.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,R.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,n>1)}),(0,R.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#s,this.importAggregator()}#s(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})();</script>
  7. <script src='https://cdn.rivals.com/production/assets/window_name-eeafd2f511721aa0025369f2f72b6654d53f4d36c0cbce344539949f6db58e0a.js'></script>
  8. <!-- GUCE -->
  9. <meta content='false' name='oath:guce:product-eu'>
  10. <meta content='guce.rivals.com' name='oath:guce:consent-host'>
  11. <meta content='true' name='oath:guce:report-only'>
  12. <script src="https://s.yimg.com/oa/guce.js" async="async"></script>
  13. <script src="https://consent.cmp.oath.com/cmp.js"></script>
  14. <meta content='guce.rivals.com' name='conf:cjs:consent-host'>
  15. <script src="https://s.yimg.com/oa/consent.js" async="async"></script>
  16. <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700|Merriweather:400,700,italic' rel='stylesheet'>
  17. <link href='https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,700|Merriweather:400,700,italic' rel='stylesheet'>
  18. <link rel="stylesheet" media="all" href="https://cdn.rivals.com/production/assets/application-ca1163bf6064d546f60b6025adb5aad7a1a1719fbddb319b95fc8d9e563ecc2f.css" />
  19.  
  20. <script src="https://cdn.rivals.com/production/assets/lib-6ce1833e05fe185c9b4eae5f525fef99cf33765d3781472b94ef95aae66a4ce8.js"></script>
  21. <script src="https://cdn.rivals.com/production/assets/application-d25a68026e14516604160c2d933f690ee1d223aa3bfbc47dbf6f1e78e1e0b2ac.js"></script>
  22. <meta name="csrf-param" content="authenticity_token" />
  23. <meta name="csrf-token" content="gwdBd1K9J5FMoArfEA3yL6fS9UXiSjy6YApirnsiL7NqfxXuf/0F7SCgwok5YuzMpPuH7sFdf+lOVLtatVtYng==" />
  24. <script src='/javascript/config.js'></script>
  25. <meta content='initial-scale=1.0, width=device-width, maximum-scale=1.0' name='viewport'>
  26. <meta content='https://cdn.rivals.com/production/assets/favicons/browserconfig-424da53178d41fe718c7c35196302173e4d408436d53d9af08bf9d92b5eb326b.xml' name='msapplication-config'>
  27. <meta content='#0a4ea3' name='msapplication-TileColor'>
  28. <meta content='https://cdn.rivals.com/production/assets/favicons/mstile-144x144-05d9a828c91c5cb694ecf54c9deaebe8a2f1a60a17bd6ef0fb3912d4d02d0dc9.png' name='msapplication-TileImage'>
  29. <meta content='#ffffff' name='theme-color'>
  30. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-57x57-fa19a5fb3e8e32377788af25a3357a50d74833bbdc8b867581697f30e3c8cd39.png' rel='apple-touch-icon' sizes='57x57'>
  31. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-60x60-ce125222f3f9656e41974c0e21bdd604906f7fc3fb9e98ef68be7b92aa21e763.png' rel='apple-touch-icon' sizes='60x60'>
  32. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-72x72-5cb15eb3147e1590f7b74a5c104d9c619c210d5e94a50524a458341978043f4b.png' rel='apple-touch-icon' sizes='72x72'>
  33. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-76x76-3e007055d7d2923c93617be6d7165e53ed1982813c0c7fa48a661feae2c7a7e6.png' rel='apple-touch-icon' sizes='76x76'>
  34. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-114x114-1d129ef30d4787ff259014ac8b26ee5e68fc5e3c214f848e2ee5dc7c7deddda1.png' rel='apple-touch-icon' sizes='114x114'>
  35. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-120x120-6a5a5b48965a695c78ee3ed23fdfc00db8ee63fed3bb79a6c9be769bf89e78d3.png' rel='apple-touch-icon' sizes='120x120'>
  36. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-144x144-79bb2981c2db50207fff2a25088c1cbf13ca77170ceeeb75ca832d818165d840.png' rel='apple-touch-icon' sizes='144x144'>
  37. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-152x152-3a99122e15ae7df9964f514754996387e3c29df2fb01a454f5d6fb613acd2e54.png' rel='apple-touch-icon' sizes='152x152'>
  38. <link href='https://cdn.rivals.com/production/assets/favicons/apple-touch-icon-180x180-a3aa0d3e2309f736df34f3f7b4498b6936b1436eb76885dc14155acf34fa26fc.png' rel='apple-touch-icon' sizes='180x180'>
  39. <link href='https://cdn.rivals.com/production/assets/favicons/favicon-16x16-24e59ba16fdb2d632eba18ce98e0d36788906139ea311d2137832d89a46894ce.png' rel='icon' sizes='16x16' type='image/png'>
  40. <link href='https://cdn.rivals.com/production/assets/favicons/favicon-32x32-9dc66c44bc7f301ea5c1af172648d4c82e4ab2871de17c5f0c41a4243292165a.png' rel='icon' sizes='32x32' type='image/png'>
  41. <link href='https://cdn.rivals.com/production/assets/favicons/favicon-96x96-7a796a0295b2631471e9fd68842be171578feca689722649c200b8cd92d95dd9.png' rel='icon' sizes='96x96' type='image/png'>
  42. <link href='https://cdn.rivals.com/production/assets/favicons/favicon-194x194-996e0c79a474a05a209d8c12b87f66cd2eaec0187153d50f0ae71e0c4e85b94e.png' rel='icon' sizes='194x194' type='image/png'>
  43. <link href='https://cdn.rivals.com/production/assets/favicons/android-chrome-192x192-8c3152cc17488b38c8e743427582c4e2b7c6ce44b9f201dc45942040f9f97a26.png' rel='icon' sizes='192x192' type='image/png'>
  44. <link href='https://cdn.rivals.com/production/assets/favicons/production-5251dd3434625aeb93bfe9a458834a9b6664ea1dd95bb63e6366f5a78341568c.ico' rel='shortcut icon'>
  45. <link href='https://cdn.rivals.com/production/assets/favicons/production-5251dd3434625aeb93bfe9a458834a9b6664ea1dd95bb63e6366f5a78341568c.ico' rel='apple-touch-icon'>
  46. <link href='https://cdn.rivals.com/production/assets/favicons/manifest-1110b65976589f7fbd732f6740c4d1b1e8db9a55258e754ebdcb4c0518f59a5f.json' rel='manifest'>
  47.  
  48. <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700|Merriweather:400,700,italic' rel='stylesheet'>
  49. <link href='https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,700|Merriweather:400,700,italic' rel='stylesheet'>
  50. <link href='https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.8.5/css/selectize.default.css' rel='stylesheet'>
  51. <link href='https://cdn.rivals.com/production/assets/YahooSansFonts-12dedf23ea93670bfc72fb288de536b6d51553814aae378f7c878d5af7a24754.css' rel='stylesheet'>
  52. <link href='https://cdn.rivals.com/production/assets/YahooSansCondFonts-0e96b958d6c698d1ee0c9858d54c0019d25541330b026d4fd22d975b89e1ea1e.css' rel='stylesheet'>
  53. <link href='https://n.rivals.com' rel='canonical'>
  54. <title>Rivals.com: Rivals Football &amp; Basketball Recruiting</title>
  55. <meta content='Rivals.com' property='og:title'>
  56. <meta content='The definitive source for all Rivals news.' name='description'>
  57.  
  58. <script src='https://www.googletagmanager.com/gtag/js?id=G-PB2MJRKNDG' type='text/javascript'></script>
  59. <script>
  60.  window.dataLayer = window.dataLayer || [];
  61.  function gtag(){dataLayer.push(arguments);}
  62.  gtag('js', new Date());
  63.  gtag('config', 'G-PB2MJRKNDG', {
  64.    page_location: window.location.href,
  65.    page_path: window.location.pathname,
  66.    page_title: window.document.title,
  67.    page_running_tech: "angular",
  68.    debug_mode: 'false'
  69.  });
  70. </script>
  71.  
  72.  
  73.  
  74. <script src='/javascript/url_factory.js'></script>
  75. <meta content='https://n.rivals.com/' property='og:url'>
  76. <meta content='https://images.rivals.com/image/upload/b_rgb:0A4EA3,c_lpad,f_auto,h_110,q_auto,w_300/rrflfaefebpwlnibpbwq' property='og:image'>
  77. <meta content='website' property='og:type'>
  78. <rv-chartbeat-config-header ng-hide subdomain='rivals.com'></rv-chartbeat-config-header>
  79.  
  80. </head>
  81. <body class='rivals contents-index' ng-app='rivals'>
  82. <script>
  83.  angular.module('rivals').run(function(googleAnalyticsService) {
  84.    googleAnalyticsService.setGaClientId('G-PB2MJRKNDG');
  85.  });
  86. </script>
  87.  
  88. <!--[if lte IE 9]><div class='browser-unsupported'>
  89. <div class='browser-unsupported-text'>
  90. You are using an
  91. <strong>outdated</strong>
  92. browser. Please
  93. <a href='http://browsehappy.com/'>upgrade your browser</a>
  94. to use Rivals.com
  95. </div>
  96. </div><![endif]-->
  97.  
  98. <style>
  99.  @media screen and (max-width: 1023px) {
  100.    .rivals #programming > h1 {
  101.      background-color: #0A4EA3 !important; } }
  102.  
  103.  .rivals .wrapper-container .team-colors-line {
  104.    background-color: #464646; }
  105.  
  106.  @media screen and (min-width: 768px) {
  107.    .rivals .solid-team-line {
  108.      width: 100%;
  109.      height: 8px;
  110.      display: flex;
  111.      background-color: #464646; } }
  112.  
  113.  .rivals .team-colors-line {
  114.    width: 100%;
  115.    height: 8px;
  116.    display: flex;
  117.    background-color: #0A4EA3; }
  118.    .rivals .team-colors-line .color {
  119.      width: 33.33%; }
  120.    .rivals .team-colors-line .first-opacity {
  121.      background-color: white;
  122.      opacity: 0.2; }
  123.    .rivals .team-colors-line .second-opacity {
  124.      background-color: white;
  125.      opacity: 0.4; }
  126.    .rivals .team-colors-line.vertical {
  127.      flex-direction: column;
  128.      height: auto;
  129.      width: 8px; }
  130.      .rivals .team-colors-line.vertical .color {
  131.        width: 100%;
  132.        height: 33.33%; }
  133.    .rivals .team-colors-line.header {
  134.      height: 6px; }
  135.  
  136.  .rivals > header .notification-link .count-container {
  137.    background-color: #0A4EA3 !important; }
  138.  
  139.  .rivals > header .wrapper-container {
  140.    background-color: #0A4EA3 !important;
  141.    display: block;
  142.    position: fixed;
  143.    top: 0px;
  144.    width: 100%;
  145.    z-index: 999; }
  146.  
  147.  .rivals > header .invalid-email-banner {
  148.    background-color: #0A4EA3;
  149.    height: 40px;
  150.    line-height: 40px;
  151.    position: relative;
  152.    text-align: center;
  153.    width: 100%;
  154.    z-index: 998; }
  155.    .rivals > header .invalid-email-banner a {
  156.      color: #fff;
  157.      vertical-align: middle; }
  158.    .rivals > header .invalid-email-banner a:hover {
  159.      color: #464646; }
  160.  
  161.  @media screen and (max-width: 767px) {
  162.    .rivals > header .mobile-header {
  163.      background-color: #464646 !important;
  164.      height: 5px;
  165.      position: fixed;
  166.      width: 100%;
  167.      z-index: 50; } }
  168.  
  169.  .rivals > header hr {
  170.    background-color: rgba(255, 255, 255, 0.55) !important; }
  171.  
  172.  .rivals > header .home {
  173.    border-right: 1px solid rgba(255, 255, 255, 0.55) !important; }
  174.  
  175.  .rivals > header .second-nav {
  176.    background-color: white !important; }
  177.  
  178.  @media screen and (max-width: 1023px) {
  179.    .rivals > header .nav-row > ul,
  180.    .rivals > header .third-nav {
  181.      background-color: white !important; }
  182.    .rivals > header .dropdown-toggle > i.fa {
  183.      color: #0A4EA3 !important; } }
  184.  
  185.  .rivals > header .active {
  186.    font-family: "Roboto", "Helvetica Neue", arial, sans-serif;
  187.    font-weight: 500;
  188.    color: #0A4EA3; }
  189.  
  190.  .site-primary-font-color {
  191.    color: #0A4EA3; }
  192.  
  193.  .site-primary-background-color {
  194.    background-color: #0A4EA3; }
  195.  
  196.  .site-secondary-font-color {
  197.    color: #464646; }
  198.  
  199.  .site-secondary-background-color {
  200.    background-color: #464646; }
  201.  
  202.  :root {
  203.    --primary-color: #0A4EA3;
  204.    --primary-color-overlay: rgba(10, 78, 163, .4);
  205.    --secondary-color: #464646;
  206.    --accent-color: #6BC027;
  207.    --button-color: #0A4EA3;
  208.    --subscription-button-color: #0A4EA3; }
  209. </style>
  210.  
  211. <header><nav ng-class='ctrl.currentUser ? "signed-in" : "signed-out"' ng-cloak ng-controller='NavController as ctrl' ng-init='ctrl.init("Rivals")' role='navigation'>
  212. <div class='wrapper-container'>
  213. <div class='wrapper logo-row'>
  214. <a alt="Rivals" href="https://n.rivals.com"><div class='rivals-logo-navbar-white'></div>
  215. </a><a class='nav-menu-mobile' ng-click='ctrl.toggleContentNav($event)'></a>
  216. <a alt="Rivals" class="site-header logo-image-wrapper" href="https://n.rivals.com"><img src="https://images.rivals.com/image/upload/f_auto,q_auto/rrflfaefebpwlnibpbwq" />
  217. </a><div class='nav-right-controls'>
  218. <div class='subscribe-section' ng-cloak ng-if='ctrl.showSubscribe()'>
  219. <span class='upsell-text'>
  220. Join the team!
  221. </span>
  222. <div class='subscribe-button' ng-click='ctrl.subscribeEvent()'>
  223. Subscribe
  224. </div>
  225. </div>
  226. <rv-universal-search></rv-universal-search>
  227. <rv-user-dropdown current_user='ctrl.currentUser'></rv-user-dropdown>
  228. <rv-forums-info current_user='ctrl.currentUser' ng-if='ctrl.currentUser && !ctrl.isMobile'></rv-forums-info>
  229. </div>
  230. </div>
  231. <div class='solid-team-line header'></div>
  232. </div>
  233. <div class='mobile-header'></div>
  234. <div class='nav-row-container'>
  235. <div class='wrapper nav-row navbar-full' ng-cloak ng-if='!ctrl.isTablet'>
  236. <ul><li class="home top-nav"><a href="https://n.rivals.com">Home</a></li>
  237. <rv-forum-navigation site-identifier="&#39;rivals&#39;" limit="8"></rv-forum-navigation>
  238. <rv-navigation navigation="ctrl.advancedSearch"></rv-navigation>
  239. <rv-navigation navigation="ctrl.futureCast"></rv-navigation>
  240. <rv-navigation navigation="ctrl.schoolByGroupDivision"></rv-navigation></ul>
  241. </div>
  242. <div class='wrapper nav-row navbar-ellipsed' ng-cloak ng-if='ctrl.isTablet'>
  243. <ul><li class="home top-nav"><a href="https://n.rivals.com">Home</a></li>
  244. <rv-forum-navigation site-identifier="&#39;rivals&#39;" limit="4"></rv-forum-navigation>
  245. <rv-navigation navigation="ctrl.advancedSearch"></rv-navigation>
  246. <rv-navigation navigation="ctrl.futureCast"></rv-navigation>
  247. <rv-navigation navigation="ctrl.schoolByGroupDivision"></rv-navigation></ul>
  248. </div>
  249. <div class='nav-row invalid-email-banner' ng-cloak ng-if='ctrl.showEmailUpdateBanner'>
  250. <a ng-href='{{ctrl.userProfileEditPath}}'>
  251. Your account has an invalid email address. Please update it here.
  252. </a>
  253. </div>
  254. </div>
  255. <rv-header-alert class='alert-nav'></rv-header-alert>
  256. <a class='cta-header-banner' ng_href='{{ctrl.subscribePath}}' style='display: none;'>
  257. Enjoying Rivals? Get a yearly subscription for $99.95/year or $9.95/month
  258. </a>
  259. </nav>
  260. </header>
  261. <main class='wrapper'><script src="https://s.yimg.com/ss/rapid3.js"></script>
  262. <script src='/javascript/ad_beacon.js?path=homepages&space_id=2022719165' type='text/javascript'></script>
  263.  
  264. <meta content='The definitive source for all Rivals news.' name='description'>
  265. <div class='homepage-content' ng-controller='ContentController' ng-init='init([], {&quot;id&quot;:173,&quot;legacy_id&quot;:1014,&quot;name&quot;:&quot;Rivals.com&quot;,&quot;friendly_name&quot;:&quot;Rivals&quot;,&quot;annual_discount&quot;:null,&quot;subdomain&quot;:&quot;rivals&quot;,&quot;primary_color&quot;:&quot;0A4EA3&quot;,&quot;secondary_color&quot;:&quot;464646&quot;,&quot;font_color&quot;:&quot;ffffff&quot;,&quot;short_name&quot;:&quot;Rivals&quot;,&quot;maple_ncaaf_team_id&quot;:null,&quot;maple_ncaaf_endpoint&quot;:null,&quot;maple_ncaab_team_id&quot;:null,&quot;maple_ncaab_endpoint&quot;:null,&quot;maple_college_id&quot;:null,&quot;google_analytics_measurement_id&quot;:&quot;G-PB2MJRKNDG&quot;}, false, 172, [],
  266. {&quot;id&quot;:161,&quot;primary_color&quot;:&quot;0A4EA3&quot;,&quot;secondary_color&quot;:&quot;464646&quot;,&quot;font_color&quot;:&quot;ffffff&quot;,&quot;commitment_module_football&quot;:false,&quot;rivals_module_football&quot;:true,&quot;header_name&quot;:&quot;&quot;,&quot;header_logo_cloudinary&quot;:&quot;rrflfaefebpwlnibpbwq&quot;,&quot;mobile_header_logo_cloudinary&quot;:null,&quot;logo_background_shading&quot;:&quot;white&quot;,&quot;football_content&quot;:false,&quot;basketball_content&quot;:false,&quot;baseball_content&quot;:false,&quot;other_content&quot;:false,&quot;site_id&quot;:173,&quot;created_at&quot;:&quot;2016-11-23T13:38:45.399-06:00&quot;,&quot;updated_at&quot;:&quot;2024-01-10T14:45:11.330-06:00&quot;,&quot;max_trending_articles&quot;:6,&quot;enrichments&quot;:[{&quot;active&quot;:true,&quot;type&quot;:&quot;Rivals&quot;,&quot;football&quot;:true,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:1},{&quot;active&quot;:true,&quot;type&quot;:&quot;TeamRankings&quot;,&quot;football&quot;:true,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:2},{&quot;active&quot;:false,&quot;type&quot;:&quot;FanFuturecastLeaderboard&quot;,&quot;football&quot;:null,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null},{&quot;active&quot;:false,&quot;type&quot;:&quot;RecentForecasts&quot;,&quot;football&quot;:null,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null},{&quot;active&quot;:false,&quot;type&quot;:&quot;Commitment&quot;,&quot;football&quot;:false,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null},{&quot;active&quot;:false,&quot;type&quot;:&quot;Schedule&quot;,&quot;football&quot;:false,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null},{&quot;active&quot;:false,&quot;type&quot;:&quot;ScoreboardScores&quot;,&quot;football&quot;:null,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null},{&quot;active&quot;:false,&quot;type&quot;:&quot;ScoreboardPhotos&quot;,&quot;football&quot;:null,&quot;list_id&quot;:null,&quot;list_title&quot;:null,&quot;position&quot;:null}],&quot;footer_text&quot;:null,&quot;sections&quot;:[],&quot;supplied_domain&quot;:null,&quot;forums_link_url&quot;:&quot;https://rivals.forums.rivals.com&quot;,&quot;scoreboard_scores_id&quot;:null,&quot;scoreboard_photos_id&quot;:null,&quot;aol_player_id&quot;:&quot;58e686759efa8936610b8215&quot;,&quot;aol_company_id&quot;:&quot;58e68374c7480e728bcc385f&quot;,&quot;ad_frequency&quot;:5,&quot;display_twitter_follow&quot;:false,&quot;display_fb_follow&quot;:false,&quot;follow_twitter_handle&quot;:null,&quot;follow_fb_handle&quot;:null,&quot;forum_id&quot;:null,&quot;premium_forum_id&quot;:null,&quot;facebook_page_id&quot;:null,&quot;max_ticker_articles&quot;:9,&quot;schedule_header_on&quot;:false,&quot;promo_popup_on&quot;:false,&quot;facebook_developer_id&quot;:null,&quot;customized_tos&quot;:[&quot;{\&quot;title\&quot;=\u003e\&quot;Rivals.com Additional Terms of Service\&quot;, \&quot;text\&quot;=\u003e\&quot;By becoming a Subscriber to Rivals&#39; Premium Services, or by using this site (hereinafter the \\\&quot;Site\\\&quot;), which is a part of the Rivals Network, you agree to be bound by this additional terms of service. Rivals is a Yahoo! Inc brand, by becoming a Subscriber to the Rivals&#39; Premium Services or by using this Site, which is part of the Rivals Network, you also agree that you are subject to the Yahoo! Terms of Service located \u003ca href = \\\&quot;http://info.yahoo.com/legal/us/yahoo/utos/utos-173.html\\\&quot;\u003ehere\u003c/a\u003e which is hereby incorporated into this Agreement by reference. For clarity Rivals.com is a \\\&quot;Service\\\&quot; as defined in the Yahoo! Terms of Service. This agreement is subject to change or updated by Rivals at any time without notice to you.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Payment Obligation and Credit Card Authorization\&quot;, \&quot;text\&quot;=\u003e\&quot;All subscription/membership fees are non-refundable. The Subscriber is responsible for paying periodic subscription fees, and hereby authorizes Rivals to charge the subscriber&#39;s credit card, debit card, or bank account, to pay for the ongoing cost of subscriptions/membership fees via automatic debit. Subscription plans, offerings and length of terms offered may vary by site. Unless specifically stated, subscribers will be automatically renewed for a term equal to the original term upon expiration of the then-current term, and continually thereafter, unless the Subscriber terminates the subscription by online chat at least 48 hours prior to the renewal date. When termination is requested by a Subscriber, there is no refund for any unused portion of the current subscription. Subscriber acknowledges and agrees that the authorization to charge Subscriber&#39;s credit card for services shall automatically transfer to any successors or assigns of Service for substantially similar services at the same website. Subscriber may not assign or transfer his or her subscription to any other person or entity. Should Subscriber request a refund which is denied for a valid reason under these Terms of Service, and should Subscriber subsequently file a claim against Rivals, Rivals shall be entitled to collect from Subscriber all costs (including attorneys fees) associated with defending such a claim. To protect against potential fraud, Yahoo! may take steps to verify the validity of the credit card information you provide to us. The verification process may include debiting an amount between $0.01 and $0.99 from your credit card account and then crediting the same amount back to your credit card or otherwise ceasing the transaction, and also may include asking you to verify the amount debited in order to confirm that you are in possession of your credit card. Yahoo! will only use this process to screen for fraud and will not otherwise debit your credit card account except as part of a transaction conducted through your account for the Service. By providing Yahoo! with your credit card information, you authorize Yahoo! to debit and credit your credit card account for an amount less than one dollar for such verification purposes.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Free Trial Memberships and Coupons\&quot;, \&quot;text\&quot;=\u003e\&quot;Some Rivals sites occasionally offer promotional free trial memberships to the Premium Ticket service. Subscribers that sign up for a free trial membership will be automatically renewed at the normal subscription rate at the end of the trial period, unless the Subscriber cancels at least 48 hours before the end of the trial. Only one free trial period is allowed per subscriber. Subsequent subscriptions do not qualify for free trials. Some Rivals sites may offer coupons or other promotional offers from time to time. In these situations, a special discounted price may be applicable for a term, followed by a higher price after the initial promotional term. By subscribing, you agree that you will be responsible for all payments as specified in the offer, and you agree that Rivals may adjust the pricing of such plans, as specified in the offer, promotional materials or coupon, without notice or other communication to you. Some sites will occasionally piggyback other free offers with the free trial offer. In this case, the user must actually complete the free trial and be charged one time before they are eligible to receive the additional free offer.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Premium Ticket and Special Edition\&quot;, \&quot;text\&quot;=\u003e\&quot;Many Rivals sites offer Premium Ticket subscription packages, while some offer Special Edition subscription packages. Subscriptions to one type of package will not give the user access to the other. All Premium Ticket packages are automatically renewed according to the term selected by the subscriber, while Special Edition packages are automatically renewed unless otherwise specifically stated. A Special Edition subscription does not grant access to ALL Special Edition content on the network. Each such package specifies what content is included.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Message Boards\&quot;, \&quot;text\&quot;=\u003e\&quot;Subscriber-only message boards are included in many Premium Ticket subscriptions. The accepted standards of conduct in these communities, as well as our other message board communities, are determined by the publishing partner of any given site. Subscribers and registered users agree that Rivals and its publishing partners have the right to enforce these standards, including deletion of posts, blacklisting/banning users, or removing access to premium message boards with no refund to the Subscriber. By subscribing, registering or using the sites, you agree that Rivals and or the publisher(s) and board moderators of the sites have the right, in addition to other rights, to delete your posts or blacklist you or any other user at any time, if they believe that action is in the best interest of the sites, for whatever reason, and the reason need not be disclosed.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Subscriber Information\&quot;, \&quot;text\&quot;=\u003e\&quot;Subscriber must promptly inform Rivals of any of the following: changes in the expiration date of any credit card used in connection with the service; changes in home or billing address; and apparent breaches of security, such as loss, theft, or unauthorized disclosure or use of an ID or password. Until Rivals is notified by e-mail of a breach in security, the Subscriber will remain liable for any unauthorized use of the Premium Ticket Service.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Access\&quot;, \&quot;text\&quot;=\u003e\&quot;Subscribers are responsible for providing all personal computer and communications equipment necessary to gain access to the Service. Access to and use of the Premium Ticket Service is through a combination of an ID and a password. Each Subscriber must keep his password strictly confidential. Rivals will not release passwords for any reason, except as may be specifically required by law or court order. Unauthorized access to the Premium Ticket Service is a breach of this Agreement and a violation of law.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Online Games Eligibility\&quot;, \&quot;text\&quot;=\u003e\&quot;To be eligible to win a prize in Rivals&#39; Games, you must be at least 18 years old as of your date of entry into the game, and a legal resident of the continental United States. For games requiring entry or other fees to be paid, residents of Arizona, Colorado, Florida, Louisiana, Maryland, Minnesota, Montana, North Dakota, and Vermont may play, but will not be eligible to win prizes. In addition, if you live in any other state or area where Rivals Online Games are unlawful, you agree that you may play, but you may not be eligible to win prizes. By signing up to play, you agree to be bound by all of the terms herein, as well as any applicable state or federal laws that apply to you. Rivals&#39; Online Games are not to be used in connection with any form of gambling or the promotion of gambling. Winners of prizes are solely responsible for any applicable taxes, including, but not limited to, all federal, state and local income taxes. For game winners, you may be required to provide certain additional information, such as social security number, etc., in order to process the prizes.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Warranty\&quot;, \&quot;text\&quot;=\u003e\&quot;No warranty is made by Rivals regarding any information, services, or products provided through or in connection with the Premium Ticket Service, and Rivals hereby expressly disclaims any and all warranties, including without limitation: any warranties as to the availability, accuracy, or content of information, products, or services; any warranties of merchantability or fitness for a particular purpose. Some states/provinces do not allow the exclusion of implied warranties, so the above exclusion may not apply to you. The Subscriber hereby warrants and represents that he or she is in all respects is qualified and competent to enter into this agreement.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Links to Third Party Sites\&quot;, \&quot;text\&quot;=\u003e\&quot;The Rivals sites may contain images of and links to third party web sites (\\\&quot;Linked Sites\\\&quot;). The Linked Sites are not under the control of Rivals and Rivals is not responsible for the contents of any Linked Site, including without limitation any link contained in a Linked Site, or any changes or updates to a Linked Site. Rivals is not responsible for webcasting or any other form of transmission received from any Linked Site nor is Rivals responsible if the Linked Site is not working appropriately. Rivals is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement by Rivals of the site or any association with its operators. You are responsible for viewing and abiding by the privacy statements and terms of use posted at the Linked Sites. Any dealings with third parties (including advertisers) included within the Rivals sites or services or participation in promotions, including the delivery of and the payment for goods and services, and any other terms, conditions, warranties or representations associated with such dealings or promotions, are solely between you and the advertiser or other third party. Rivals shall not be responsible or liable for any part of any such dealings or promotions. By subscribing, registering, or using any of the Rivals sites, you agree that you indemnify Rivals from any liability whatsoever associated with your dealings with these third parties.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Limitation of Liability\&quot;, \&quot;text\&quot;=\u003e\&quot;Rivals is not obligated to monitor the content on this site. However, with respect to the use of the products and services offered on this site, Rivals reserves the right to disclose any information or materials as necessary to satisfy any applicable law, regulation, legal process or government request, or to edit, refuse to post or to remove any information or materials, in whole or in part, from the this site, in Rivals&#39;s sole discretion, without notice at any time. This site may contain message board services, chat areas, communities, personal pages, pages created and/or maintained by publishers, or other communication facilities. You agree to use these facilities only to post, send and receive messages and material that are proper and related to the particular facility, and to comply with all applicable laws and these Terms of Use and Notices. Rivals reserves the right, but is not obligated, to review materials posted to this site and to remove any such materials and/or edit such materials in its sole discretion, without notice at any time. In addition, Rivals reserves the right to terminate your access to any or all of the sites and services at any time without notice for any reason whatsoever. Furthermore, Rivals reserves the right to terminate or change any part of the site at any time. Rivals is not obligated to monitor the content on this site. However, with respect to the use of the community facilities mentioned above, Rivals reserves the right to disclose any information or materials as necessary to satisfy any applicable law, regulation, legal process or governmental request, or to edit, refuse to post or to remove any information or materials, in whole or in part, from the site or service, in Rivals&#39;s sole discretion. You acknowledge that the community services are public and not private communications, therefore your communications may be read by others without your knowledge. Always use caution when giving out any personally identifying information about yourself or others in any public area. Rivals specifically disclaims any liability with regard to the community areas on our site, or the content published by publishers under their publishing agreements, in which they agree that they are fully responsible for the content they post on the site. Forum managers and hosts of the community services, message boards, chat rooms, etc. are not authorized Rivals agents or spokespersons, are not able to bind Rivals, nor do their views necessarily reflect those of Rivals. The information, services, information, and other material included in or available through the this site may not be complete, and may include inaccuracies or errors, and may also be modified or deleted from time to time. Advice, information, products, services or other materials received via this site should not be relied upon for decisions or other critical purposes. By registering to post on Rivals&#39; message boards, you agree that you are solely responsible for the content of your posts (defined as all content posted by you on the message boards, including actual posts, user profiles, signatures, etc.). This responsibility includes full liability for copyright infringement, libel/slander, and other liability, and you hereby agree to indemnify Yahoo! Inc., Rivals.com, and their respective officers, agents, partners, employees and subcontractors, and Rivals&#39; publishers from any and all liability associated with the above. You agree that you own the content of your posts, but that you grant Rivals the right to reproduce or republish the content of your posts, in full or in part, for any purpose, as well as the right to grant permission for other reproduction or republishing of the posts by a third party. In addition, by registering on this site and/or by using this site, you agree that you recognize that all other users are solely responsible for the content of their posts and that they have indemnified Rivals (see above) as you have. You agree that you will not hold Yahoo! Inc., Rivals, and their respective officers, agents, partners, employees or subcontractors, owners, or agents responsible for the actions of posters on the message boards. By registering or subscribing on this site, you agree that you are giving explicit consent to Rivals to send to you various emails, including marketing emails of various types. You hereby agree that, although Rivals may provide methods for opting out of these emails, that these emails are not &#39;unsolicited emails&#39; or &#39;spam&#39;, and that you will indemnify and hold harmless Rivals, its owners, managers, employees, publishers, and other agents from any liability whatsoever associated with these emails, Rivals&#39; sending of these emails, and/or your receipt thereof. Your access to and use of this site, and products and services of this site, is at your own risk. Rivals, and its members and sponsors, will not be liable for any damage, loss or disclosure of information, data, revenue, accounts or business that occurs in connection with your use of the this site Network, or such products or services. Rivals makes no guarantees of any kind regarding the dependability, accuracy, security, timeliness or availability of the this site Network, or such products or services. Without limiting the foregoing, Yahoo! Inc., Rivals AND/OR ITS RESPECTIVE SUPPLIERS, PUBLISHERS, PARTNERS, SPONSORS, OR OTHER ASSOCIATES MAKE NO REPRESENTATIONS OR WARRANTIES ABOUT THE CONDITION, SUITABILITY, RELIABILITY, AVAILABILITY, COMPLETENESS, SECURITY, TIMELINESS, OR ACCURACY OF THE INFORMATION, PRODUCTS, SERVICES AND MATERIALS CONTAINED IN THIS SITE FOR ANY PURPOSE. ALL SUCH INFORMATION, PRODUCTS, SERVICES AND MATERIALS ARE PROVIDED \\\&quot;AS IS\\\&quot; WITHOUT WARRANTY OF ANY KIND. RIVALS AND/OR ITS RESPECTIVE SUPPLIERS, PUBLISHERS, PARTNERS, SPONSORS, OR OTHER ASSOCIATES HEREBY DISCLAIM ALL REPRESENTATIONS, WARRANTIES AND CONDITIONS, EXPRESS OR IMPLIED, WITH REGARD TO THIS INFORMATION, PRODUCTS, SERVICES OR MATERIALS, INCLUDING ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL YAHOO! INC., RIVALS AND/OR THEIR RESPECTIVE SUPPLIERS, PUBLISHERS, PARTNERS, SPONSORS, OR OTHER ASSOCIATES BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES OR ANY DAMAGES WHATSOEVER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF USE, DATA OR PROFITS, ARISING OUT OF OR IN ANY WAY CONNECTED WITH THE USE OR PERFORMANCE OF THIS SITE OR RELATED SERVICES, WITH THE DELAY OR INABILITY TO USE THIS SITE OR RELATED SERVICES, THE PROVISION OF OR FAILURE TO PROVIDE SERVICES, OR FOR ANY INFORMATION, PRODUCTS, OR SERVICES OBTAINED THROUGH THIS SITE, OR OTHERWISE ARISING OUT OF THE USE OF THIS SITE, WHETHER BASED ON CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY OR OTHERWISE, EVEN IF RIVALS OR ANY OF ITS SUPPLIERS HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES. BECAUSE SOME STATES/JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. IF YOU ARE DISSATISFIED WITH ANY PORTION OF THIS SITE, OR WITH ANY OF THESE TERMS OF USE AND NOTICES, YOUR SOLE AND EXCLUSIVE REMEDY IS TO DISCONTINUE USING THIS SITE AND ITS RELATED SERVICES. You agree to defend, indemnify and hold Yahoo! Inc., Rivals and their respective suppliers, publishers, partners, sponsors, or other associates harmless from and against any and all claims, losses, liability costs and expenses (including but not limited to attorneys&#39; fees) arising from your violation of these Terms of Use and Notices (including, without limitation, violation of applicable Additional Terms of Use), or any third-party&#39;s rights, (including, without limitation, infringement of any copyright, violation of any proprietary right and invasion of any privacy rights). These obligations will survive any termination of your relationship with Rivals or your use of this site.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Use Restriction\&quot;, \&quot;text\&quot;=\u003e\&quot;The material on the Premium Ticket Service is for the private, non-commercial enjoyment of Subscribers only. Any other use is strictly prohibited. Rivals and its publishing partners spend a great deal of time and money to obtain the information appearing on its web sites. Subscribers agree that they will not copy, publish, or in any way make available publicly any news, pictures, interviews, features, or any other information from Rivals web sites, without express written permission from Rivals. Subscribers agree that, should they do so, Rivals reserves the right to cancel their subscription immediately without refund. Additionally, reuse of copyrighted information (pictures, interviews, features, videos, audio, etc.) will be prosecuted to the fullest extent of the law. To prevent access by multiple users sharing one account, Rivals reserves the right to limit access for each Subscriber to a fixed number of physical locations or machines or to a specific number of simultaneous logons. Subscriber agrees to notify Rivals in advance if their situation calls for use of multiple machines (i.e. student worklab, library, etc.). In addition, if such a scenario exists, subscriber is responsible for logging out appropriately in order to login successfully in another location. By signing up to post on Rivals&#39; message boards, you agree that you will not use the message boards to advertise any product or service, without the express written permission of Rivals. You also agree that if you do use the message boards in such a manner, and are subsequently banned or blacklisted from the message boards, and then continue to post such advertising under a new account, you will be liable for damages to Rivals in the amount of fair compensation for equivalent advertising frequently sold by Rivals to other advertisers, plus Rivals costs of collection, including attorneys fees. Due to difficulty in Rivals assessing these damages and advertising opportunity costs, you agree that the minimum damage from violation of this provision will be $10,000 (without limitation on Rivals&#39; ability to prove actual damages in excess of this amount). By signing up to post on Rivals&#39; message boards, you agree that if Rivals blacklists you, you will cease and desist from posting on the message boards. If you are blacklisted, and subsequently sign up under new account(s) for the sole purpose of disrupting the message boards in any manner, you will be liable for damages to Rivals in the amount of fair compensation for time spent by Rivals staff and/or publishers in addition to any lost profits or revenues caused by your disruption and costs of collection of these damages, including attorneys fees. Due to difficulty in Rivals assessing these damages and costs, you agree that the minimum damage from violation of this provision will be $10,000 (without limitation on Rivals&#39; ability to prove actual damages in excess of this amount).\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;Notices\&quot;, \&quot;text\&quot;=\u003e\&quot;Notices by Rivals to Subscribers may be given by means of electronic messages or by a general posting on the service. Notices by Subscribers may be given by electronic messages.\&quot;}&quot;,&quot;{\&quot;title\&quot;=\u003e\&quot;FAQ\&quot;, \&quot;text\&quot;=\u003e\&quot;For answers to questions about your Rivals Premium Ticket subscription, please visit our FAQ/Help Desk. All questions that can&#39;t be answered at the FAQ/Help Desk should be submitted through the \u003ca href = \\\&quot;https://io.help.yahoo.com/contact/index?page=contact\u0026locale=en_US\u0026y=PROD_SPORTS_RIVAL\\\&quot;\u003eRivals.com Help Form\u003c/a\u003e.\&quot;}&quot;],&quot;show_survey_popup&quot;:false,&quot;survey_popup_link&quot;:null,&quot;header_bottom_border_style&quot;:&quot;solid&quot;,&quot;customized_upsell_banner_text&quot;:null,&quot;email_logo_cloudinary&quot;:null,&quot;target_list_on&quot;:null,&quot;gifting_banner_content&quot;:&quot;Give a Rivals gift subscription this holiday season&quot;,&quot;gifting_banner_title&quot;:&quot;The perfect gift for football recruiting fans!&quot;,&quot;gifting_banner_button_text&quot;:&quot;Give a gift subscription&quot;,&quot;navigation_key&quot;:&quot;rivals&quot;,&quot;google_analytics_measurement_id&quot;:&quot;G-PB2MJRKNDG&quot;,&quot;google_analytics_measurement_protocol_secret&quot;:&quot;PqqR7KraTFi61svs8xI-fg&quot;,&quot;monitor_analytics_activity&quot;:true,&quot;index_now_key&quot;:&quot;77bc5788e9b0a20646ff332cb7221f1f&quot;}, nil, true, &quot;rivals&quot;, 15000, false, nil, nil, false)'>
  267. <div class='ra-container'>
  268. <div class='horizontal-ad-container'>
  269. <div class='ad-container' id='boxLDRB'>
  270. <span>Advertisement</span>
  271. </div>
  272. </div>
  273. </div>
  274.  
  275. <div class='headline-news-container'>
  276. <breaking-news-bar info='ctrl.breakingNews' selected='ctrl.openBreakingNews'></breaking-news-bar>
  277. <div class='headline-news-content' id='articles' ng-class='{ &#39;top-margin&#39;: (ctrl.breakingNews || false) }'>
  278. <div class='filter-article'>
  279. <div class='filter-tab-container'>
  280. <div class='title-tabs-container'>
  281. <div class='headline-title'>Headlines</div>
  282. <div class='tabs-container'>
  283. <label class='filter-sport-tab' ng-repeat='sport in menuItems'>
  284. <a ng-class='{&#39;selected&#39;: &#39;nil&#39; == &#39;{{sport.url_key}}&#39;}' ng-cloak='true' ng-href='{{homepagePath(sport.url_key)}}'>
  285. {{ sport.display_name }}
  286. </a>
  287. </label>
  288. </div>
  289. </div>
  290. <div class='social-buttons' ng-if='settings.display_twitter_follow'>
  291. <div class='twitter-follow-button' ng-click='twitterFollowWindow(settings.follow_twitter_handle)' ng-if='settings.display_twitter_follow'></div>
  292. </div>
  293. </div>
  294.  
  295. <div class='headline-articles-wrapper'>
  296. <div class='primary-article-wrapper'>
  297. <article class='hero' ng-cloak>
  298. <rv-sliding-article article='primaryHeadline' forum-thread='forumThread' hero='true' is-desktop='isDesktop' is-preview='false' is-publisher='isPublisher' link='link' selected-id='ctrl.selectedId' site-id='siteId' time_ago='timeAgo' view_link='viewLink'></rv-sliding-article>
  299. </article>
  300. </div><div class='secondary-articles-wrapper'>
  301. <div class='secondary-article-row'><div class='secondary-article' ng-cloak ng-repeat='article in headlineNewsTop'>
  302. <rv-sliding-article article='article' forum-thread='forumThread' is-desktop='isDesktop' is-preview='false' is-publisher='isPublisher' link='link' selected-id='ctrl.selectedId' site-id='siteId' time_ago='timeAgo' view_link='viewLink'></rv-sliding-article>
  303. </div></div>
  304. <div class='secondary-article-row'><div class='secondary-article' ng-cloak ng-repeat='article in headlineNewsBottom'>
  305. <rv-sliding-article article='article' forum-thread='forumThread' is-desktop='isDesktop' is-preview='false' is-publisher='isPublisher' link='link' selected-id='ctrl.selectedId' site-id='siteId' time_ago='timeAgo' view_link='viewLink'></rv-sliding-article>
  306. </div></div>
  307. </div><div class='mobile-wrapper' ng-if='!isDesktop'>
  308. <rv-swiping-article articles='mobileHeadlineNews' forum-thread='forumThread' headline-news='true' link='link' view_link='viewLink'></rv-swiping-article>
  309. </div>
  310. <div class='headline-nav-wrapper'><div class='headline-links-wrapper'>
  311. <span ng-cloak ng-repeat='link in primaryHeadline.associated_links'>
  312. <a ng-href='{{ link.url }}'>
  313. <span class='link-blue'>
  314. {{ link.display_text }}
  315. </span>
  316. </a>
  317. <span class='link-separator' ng-if='!$last'>
  318. &bull;
  319. </span>
  320. </span>
  321. </div></div>
  322. </div>
  323.  
  324. </div>
  325. </div>
  326. </div>
  327. <div class='banners'>
  328. <div class='upsell-banner' ng-cloak='true' ng-if='showBanner === &#39;upsell&#39;'>
  329. <div class='homepage-upsell'>
  330. <div class='banner' ng-class='{&#39;rivals-homepage&#39;: true }' ng-cloak>
  331. <div class='left-border'></div>
  332. <div class='upsell-text'>
  333. Be a part of the Rivals community for $8.33/month.
  334. </div>
  335. <div class='button-container'>
  336. <a class='btn btn-highlight' ng-class='{&#39;rivals-homepage&#39;: true }' ng-href='{{signUpPath + utmParams}}'>
  337. <span ng-if='size !== &quot;desktop-small&quot; &amp;&amp; size !== &quot;desktop-large&quot;'>
  338. Subscribe
  339. </span>
  340. <span ng-if='size === &quot;desktop-small&quot; || size === &quot;desktop-large&quot;'>
  341. Subscribe now!
  342. </span>
  343. </a>
  344. </div>
  345. </div>
  346. </div>
  347.  
  348. </div>
  349. <div class='upsell-forecast-banner' id='forecast-banner' ng-cloak='true' ng-if='showBanner === &#39;forecast&#39;'>
  350. <rv-user-forecast-banner class='forecast-banner' upsell='true'></rv-user-forecast-banner>
  351. </div>
  352. <div class='gifting-banner' ng-cloak='true' ng-if='showBanner === &#39;gifting&#39;'>
  353. <a href='/gifts/purchase'>
  354. <div class='banner-wrapper'>
  355. <div class='banner-container'>
  356. <div class='gift-banner homepage-banner'>
  357. <div class='inner-banner' ng-cloak ng-if='false'></div>
  358. </div>
  359. </div>
  360. <div class='banner-content-container homepage-container'>
  361. <div class='gifting-icon-bg homepage-icon-bg'></div>
  362. <div class='gifting-icon homepage-icon'></div>
  363. <div class='text homepage-text'>
  364. <div class='gifting-title'>
  365. The perfect gift for football recruiting fans!
  366. </div>
  367. <div class='gifting-text'>
  368. Give a Rivals gift subscription this holiday season
  369. </div>
  370. </div>
  371. <div class='gifting-button-container' ng-cloak ng-if='true'>
  372. <div class='btn-highlight'>
  373. Give a gift subscription
  374. </div>
  375. </div>
  376. </div>
  377. </div>
  378. </a>
  379.  
  380. </div>
  381. </div>
  382. <div class='modules'><div class='left-side-modules'>
  383. <div class='ra-container'>
  384. <div class='side-rail-box'>
  385. <div class='side-rail-body lrec-container'>
  386. <div class='ad-container' id='boxLREC'>
  387. <span>Advertisement</span>
  388. </div>
  389. </div>
  390. </div>
  391. </div>
  392. <div class='news-list homepage-module'>
  393. <div class='section-header'>
  394. News
  395. <a href="/more_news#other-news"><span class='more-news-link'>
  396. More News
  397. </span>
  398. </a></div>
  399. <rv-news-ticker contents='newsList' is_preview='false' is_publisher='isPublisher' profile_page='false' referral_code='referralCode' site_name='Rivals.com'></rv-news-ticker>
  400. </div>
  401.  
  402. <div class='distro_scale_ad'>
  403. <div class='third_party_consent_embed' style='display: none;'>
  404. <div class='encoded_embed_content distro_ad'>
  405. PGRpdiBjbGFzcz0ncmEtY29udGFpbmVyIGRpc3Ryb19hZCc+CjxkaXYgY2xh
  406. c3M9J3ZpZGVvLWFkLXdyYXBwZXInPgo8c2NyaXB0IGFzeW5jIHNyYz0nLy9j
  407. LmpzcmRuLmNvbS9zL2NzLmpzP3A9MjI1NDYnIHR5cGU9J3RleHQvamF2YXNj
  408. cmlwdCc+PC9zY3JpcHQ+CjxkaXYgY2xhc3M9J3ZpZGVvLWNvbnRhaW5lcicg
  409. aWQ9J2RzX2RlZmF1bHRfYW5jaG9yJz48L2Rpdj4KPC9kaXY+CjwvZGl2PgoK
  410.  
  411. </div>
  412. </div>
  413. </div>
  414.  
  415. <div class='enrichment-modules-container homepage' ng-if='enrichments &amp;&amp; !inlineModuleSizes.includes(size) &amp;&amp; enrichments.length == maximumModuleCount'>
  416. <rv-enrichment-module enrichments='[enrichments[enrichments.length - 1]]' homepage='true' is_schedule_football='true' ncaab_schedule_year='2023' ncaaf_schedule_year='2024' site='{&quot;id&quot;:173,&quot;legacy_id&quot;:1014,&quot;name&quot;:&quot;Rivals.com&quot;,&quot;friendly_name&quot;:&quot;Rivals&quot;,&quot;annual_discount&quot;:null,&quot;subdomain&quot;:&quot;rivals&quot;,&quot;primary_color&quot;:&quot;0A4EA3&quot;,&quot;secondary_color&quot;:&quot;464646&quot;,&quot;font_color&quot;:&quot;ffffff&quot;,&quot;short_name&quot;:&quot;Rivals&quot;,&quot;maple_ncaaf_team_id&quot;:null,&quot;maple_ncaaf_endpoint&quot;:null,&quot;maple_ncaab_team_id&quot;:null,&quot;maple_ncaab_endpoint&quot;:null,&quot;maple_college_id&quot;:null,&quot;google_analytics_measurement_id&quot;:&quot;G-PB2MJRKNDG&quot;}' twitter_feed='twitterFeed'></rv-enrichment-module>
  417. </div>
  418. </div><div class='right-side-modules'>
  419. <rv-forums ad-referer='https://n.rivals.com/' base-api-url='https://forums.rivals.com/' forums-url='https://rivals.forums.rivals.com' homepage='true' pub-ad='null' size='size' space-id='2022719165' subscribed-user='subscribedUser'></rv-forums>
  420.  
  421. <rv-content-module custom_module='cm' is_preview='false' menu_items='[]' ng-repeat='cm in customModules' num_visible_module_content='numVisibleModuleContent()' pub_ad='null' size='size' time_ago='timeAgo' view_link='viewLink'></rv-content-module>
  422. <rv-content-module is_preview='false' menu_items='[]' num_visible_module_content='numVisibleModuleContent()' size='size' time_ago='timeAgo' trending='true' view_link='viewLink'></rv-content-module>
  423. <div class='enrichment-modules-container homepage' ng-if='enrichments'>
  424. <rv-enrichment-module bypass_cache='false' enrichments='enrichments' homepage='true' is_schedule_football='true' ncaab_schedule_year='2023' ncaaf_schedule_year='2024' site='{&quot;id&quot;:173,&quot;legacy_id&quot;:1014,&quot;name&quot;:&quot;Rivals.com&quot;,&quot;friendly_name&quot;:&quot;Rivals&quot;,&quot;annual_discount&quot;:null,&quot;subdomain&quot;:&quot;rivals&quot;,&quot;primary_color&quot;:&quot;0A4EA3&quot;,&quot;secondary_color&quot;:&quot;464646&quot;,&quot;font_color&quot;:&quot;ffffff&quot;,&quot;short_name&quot;:&quot;Rivals&quot;,&quot;maple_ncaaf_team_id&quot;:null,&quot;maple_ncaaf_endpoint&quot;:null,&quot;maple_ncaab_team_id&quot;:null,&quot;maple_ncaab_endpoint&quot;:null,&quot;maple_college_id&quot;:null,&quot;google_analytics_measurement_id&quot;:&quot;G-PB2MJRKNDG&quot;}' size='size' twitter_feed='twitterFeed'></rv-enrichment-module>
  425. </div>
  426. </div>
  427. </div>
  428. </div>
  429. <script src='/javascript/ad?ad_referrer=https%3A%2F%2Fn.rivals.com%2F&amp;page_type=home&amp;space_id=2022719165' type='text/javascript'></script>
  430.  
  431. <rv-chartbeat-config-body ng-hide sections='homepage' title='Rivals.com'></rv-chartbeat-config-body>
  432.  
  433.  
  434. </main>
  435. <script src='/javascript/stream_ad.js'></script>
  436. <footer>
  437. <div class='flexible-links'>
  438. <a class='link' href='/news/about-us'>About</a>
  439. <a class='link' href='/news/member-services'>Help</a>
  440. <a class='link' href='/news/contact-us-5'>Contact Us</a>
  441. <a class='link' href='/tos'>Terms of Service</a>
  442. </div>
  443. <div class='flexible-links'>
  444. <a class='link' href='https://policies.yahoo.com/us/en/yahoo/privacy/products/rivals/'>Privacy Policy</a>
  445. </div>
  446. <div class='logo-container'>
  447. <div class='footer-logo'><?xml version="1.0" encoding="UTF-8"?>
  448. <svg width="159px" height="96px" viewbox="0 0 159 96" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  449.    <!-- Generator: Sketch 58 (84663) - https://sketch.com -->
  450.    <title>logo_yahoo_sports_gray</title>
  451.    <desc>Created with Sketch.</desc>
  452.    <g id="Logos" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
  453.        <g id="logo-/-yahoo-sports-/-grayscale">
  454.            <g id="logo-/-yahoo-sports-MASTER-/-black-on-white" transform="translate(0.000000, 36.000000)">
  455.                <g id="yahoo-sports-logo-white">
  456.                    <path d="M24.0702452,5.83111111 L24.0702452,7.06666667 C23.2097927,6.0367158 21.9427054,5.46606759 20.6261035,5.51555556 C17.1389101,5.51555556 14.5428883,8.69333333 14.5428883,12.4222222 C14.5428883,16.2577778 17.1259946,19.3333333 20.6261035,19.3333333 C21.9510266,19.3980812 23.2277754,18.8131965 24.0702452,17.7555556 L24.0702452,18.9911111 L28.4184741,18.9911111 L28.4184741,5.83111111 L24.0702452,5.83111111 Z M29.9209809,0 L29.9209809,18.9911111 L34.4241962,18.9911111 L34.4241962,11.9777778 C34.4241962,10.6088889 35.0613624,9.79555556 36.0773842,9.79555556 C37.093406,9.79555556 37.6315531,10.5066667 37.6315531,11.8177778 L37.6315531,18.9911111 L42.1347684,18.9911111 L42.1347684,10.7155556 C42.1347684,7.51111111 40.4557493,5.51555556 37.7564033,5.51555556 C36.4540592,5.4661141 35.2068557,6.0603675 34.3983651,7.11555556 L34.3983651,0.00444444444 L29.9209809,0 Z M71.1129155,12.4444444 C71.1129155,16.3866667 68.1897003,19.3555556 64.293515,19.3555556 C60.3973297,19.3555556 57.4741144,16.3866667 57.4741144,12.4444444 C57.4741144,8.50222222 60.4016349,5.53777778 64.293515,5.53777778 C68.1853951,5.53777778 71.1129155,8.50666667 71.1129155,12.4444444 Z M56.7120981,12.4444444 C56.7120981,16.3866667 53.7845777,19.3555556 49.8926975,19.3555556 C46.0008174,19.3555556 43.073297,16.3866667 43.073297,12.4444444 C43.073297,8.50222222 46.0008174,5.53777778 49.8926975,5.53777778 C53.7845777,5.53777778 56.7120981,8.50666667 56.7120981,12.4444444 Z M5.68434189e-14,5.85333333 L5.44174387,19.1155556 L3.48288828,23.8977778 L8.26594005,23.8977778 L15.5201635,5.85333333 L10.7844687,5.85333333 L7.83111717,13.5733333 L4.90359673,5.85333333 L5.68434189e-14,5.85333333 Z M21.5258856,15.1511111 C20.0778762,15.1511111 18.9040327,13.9392952 18.9040327,12.4444444 C18.9040327,10.9495937 20.0778762,9.73777778 21.5258856,9.73777778 C22.9738949,9.73777778 24.1477384,10.9495937 24.1477384,12.4444444 C24.1582975,13.1655836 23.8854595,13.8603865 23.3914592,14.3703671 C22.8974589,14.8803478 22.2244277,15.1620118 21.5258856,15.1511111 L21.5258856,15.1511111 Z M52.4155313,12.4444444 C52.3942095,10.9991882 51.2457931,9.84329333 49.8457334,9.85791214 C48.4456737,9.87253095 47.3201395,11.0521694 47.3271064,12.4975752 C47.3341381,13.942981 48.4710404,15.1109435 49.8711717,15.1111111 C50.5556752,15.1211114 51.2144344,14.8420408 51.6948283,14.3385545 C52.1752222,13.8350681 52.4355617,13.150859 52.4155313,12.4444444 Z M66.8163488,12.4444444 C66.795027,10.9991882 65.6466105,9.84329333 64.2465509,9.85791214 C62.8464912,9.87253095 61.720957,11.0521694 61.7279238,12.4975752 C61.7349555,13.942981 62.8718578,15.1109435 64.2719891,15.1111111 C64.9564926,15.1211114 65.6152519,14.8420408 66.0956458,14.3385545 C66.5760396,13.8350681 66.8363791,13.150859 66.8163488,12.4444444 Z M71.6510627,16.2266667 C71.6417293,17.0311249 71.9471656,17.80545 72.4982184,18.3743287 C73.0492712,18.9432074 73.7993326,19.2585242 74.5785831,19.2488889 C76.2429617,19.2488889 77.5922071,17.855997 77.5922071,16.1377778 C77.6063278,15.3326284 77.3030257,14.5560964 76.7518547,13.9862577 C76.2006837,13.416419 75.4489316,13.102163 74.6689918,13.1155556 C73.0046133,13.1155556 71.6553678,14.5084474 71.6553678,16.2266667 L71.6510627,16.2266667 Z M78.0657766,0.0222222222 L73.2999455,11.9244444 L78.6469755,11.9244444 L83.4300272,0 L78.0657766,0.0222222222 Z" id="Shape" fill="#000000"></path>
  457.                    <path d="M134.510954,5.48444444 C134.287017,5.41042851 134.052932,5.37440508 133.81782,5.37777778 C132.285501,5.33345562 130.885901,6.2707681 130.30049,7.73333333 L130.30049,5.69333333 L125.681035,5.69333333 L125.681035,18.9466667 L130.326322,18.9466667 L130.326322,14.12 C130.326322,11.6577778 131.432752,10.28 133.382997,10.28 C133.766741,10.2725198 134.148703,10.3357311 134.510954,10.4666667 L134.510954,5.48444444 Z M157.586703,14.7066667 C157.586703,12.56 156.174605,11.3911111 153.328883,10.5688889 L152.584087,10.36 C151.529319,10.0666667 151.120327,9.96 151.120327,9.64444444 C151.120327,9.32888889 151.400163,9.08888889 152.093297,9.08888889 C153.450345,9.14730589 154.776143,9.52749663 155.967956,10.2 L157.405886,6.72888889 C155.762922,5.84513411 153.941481,5.37314042 152.088992,5.35111111 C148.778311,5.35111111 146.522398,7.07111111 146.522398,9.85333333 C146.522398,12.2133333 147.981853,13.3511111 150.883542,14.04 L151.550845,14.2 C152.52812,14.44 152.962943,14.5733333 152.962943,14.9422222 C152.962943,15.3866667 152.532425,15.5244444 151.860817,15.5244444 C150.346116,15.4741491 148.867045,15.0374509 147.55564,14.2533333 L145.911063,17.6977778 C147.686591,18.7932991 149.72378,19.3537124 151.791935,19.3155556 C155.180109,19.3155556 157.565177,17.6444444 157.565177,14.7066667 L157.586703,14.7066667 Z M99.466812,23.8755556 L99.466812,17.5422222 C100.358,18.7173685 101.741926,19.3788009 103.186485,19.32 C106.677984,19.32 109.213733,16.2088889 109.213733,12.3244444 C109.213733,8.44 106.69951,5.32888889 103.186485,5.32888889 C101.733545,5.28164108 100.348025,5.96204577 99.466812,7.15555556 L99.466812,5.69777778 L94.7913896,5.69777778 L94.7913896,23.88 L99.466812,23.8755556 Z M99.3376567,12.32 C99.3271861,11.213905 99.9645436,10.210698 100.951431,9.77990287 C101.938319,9.34910772 103.079494,9.57595163 103.84086,10.3542665 C104.602227,11.1325813 104.833158,12.3083876 104.425573,13.3313811 C104.017988,14.3543747 103.052522,15.0221694 101.981035,15.0222222 C101.279555,15.0391913 100.60157,14.760828 100.102982,14.251141 C99.6043938,13.7414539 99.3281085,13.0443046 99.3376567,12.32 L99.3376567,12.32 Z M117.380654,5.32444444 C113.351008,5.32444444 110.3503,8.34666667 110.3503,12.32 C110.3503,16.2933333 113.363924,19.3155556 117.380654,19.3155556 C121.397384,19.3155556 124.389482,16.2933333 124.389482,12.32 C124.389482,8.34666667 121.375858,5.32444444 117.380654,5.32444444 Z M119.925028,12.32 C119.926756,13.3827901 119.307948,14.3419313 118.357325,14.7498901 C117.406702,15.1578489 116.311622,14.9342208 115.583048,14.1833503 C114.854473,13.4324797 114.635998,12.3023557 115.029563,11.3202919 C115.423128,10.338228 116.351165,9.69774364 117.380654,9.69774364 C118.055765,9.6942178 118.704284,9.9692005 119.182069,10.4616073 C119.659855,10.954014 119.927319,11.6230453 119.925028,12.32 L119.925028,12.32 Z M137.378202,1.58666667 L137.378202,5.69333333 L135.656131,5.69333333 L135.656131,9.61333333 L137.378202,9.61333333 L137.378202,14.3288889 C137.378202,17.4844444 139.17346,19.3111111 142.113896,19.3111111 C143.108761,19.3245868 144.098636,19.1637885 145.041417,18.8355556 L145.041417,14.7555556 C144.601078,14.9003846 144.142996,14.9797003 143.680981,14.9911111 C142.600381,14.9911111 142.036403,14.4888889 142.036403,13.2133333 L142.036403,9.65777778 L145.050027,9.65777778 L145.050027,5.76 L142.036403,5.76 L142.036403,1.65333333 L137.378202,1.58666667 Z M93.5342779,14.7066667 C93.5342779,12.56 92.1221798,11.3911111 89.2764578,10.5688889 L88.5316621,10.36 C87.4768937,10.0666667 87.0679019,9.96 87.0679019,9.64444444 C87.0679019,9.32888889 87.3477384,9.08888889 88.0408719,9.08888889 C89.3979195,9.14730589 90.7237182,9.52749663 91.9155313,10.2 L93.3534605,6.72888889 C91.7104967,5.84513411 89.8890562,5.37314042 88.0365668,5.35111111 C84.7258856,5.35111111 82.4699728,7.07111111 82.4699728,9.85333333 C82.4699728,12.2133333 83.9294278,13.3511111 86.8311172,14.04 L87.4984196,14.2 C88.4756948,14.44 88.9105177,14.5733333 88.9105177,14.9422222 C88.9105177,15.3866667 88.48,15.5244444 87.8083924,15.5244444 C86.2936909,15.4741491 84.81462,15.0374509 83.5032153,14.2533333 L81.8586376,17.6977778 C83.6341658,18.7932991 85.6713546,19.3537124 87.7395095,19.3155556 C91.1276839,19.3155556 93.512752,17.6444444 93.512752,14.7066667 L93.5342779,14.7066667 Z" id="Shape" fill="#999999"></path>
  458.                </g>
  459.            </g>
  460.        </g>
  461.    </g>
  462. </svg></div>
  463. </div>
  464. <div class='copyright-notice' data-philter='angular-data-footer'>Certain Data by Sportradar</div>
  465. <div class='copyright-notice' data-philter='angular-copyright-footer'>© 2024 Yahoo. All rights reserved.</div>
  466. </footer>
  467. <script src="https://cdn.rivals.com/production/assets/premiumFooter-0665d3557692a354ac87f50050e1c2234173822beab86b0642d6be762a6bdc8a.js"></script>
  468.  
  469. </body>
  470. <div class='third_party_consent_embed' style='display: none;'>
  471. <div class='encoded_embed_content'>
  472. PCEtLSBCZWdpbiBjb21TY29yZSBUYWcgLS0+Cgo8c2NyaXB0PgogIHZhciBf
  473. Y29tc2NvcmUgPSBfY29tc2NvcmUgfHwgW107CiAgX2NvbXNjb3JlLnB1c2go
  474. ewogICAgYzE6ICIyIiwKICAgIGMyOiAiNzI0MTQ2OSIsCiAgICBjNTogIjIw
  475. MjI3MTkxNjUiLAogICAgYzc6ICJodHRwczovL24ucml2YWxzLmNvbS8iCiAg
  476. fSk7CiAgKGZ1bmN0aW9uKCkgewogICAgdmFyIHMgPSBkb2N1bWVudC5jcmVh
  477. dGVFbGVtZW50KCJzY3JpcHQiKSwgZWwgPSBkb2N1bWVudC5nZXRFbGVtZW50
  478. c0J5VGFnTmFtZSgic2NyaXB0IilbMF07IHMuYXN5bmMgPSB0cnVlOwogICAg
  479. Ly8gbG9hZGluZyB0aGUgZXZlcmdyZWVuIHZlcnNpb24gb2YgY3MuanMgc28g
  480. d2UgYWx3YXlzIGhhdmUgdGhlIGxhc3QgdmVyc2lvbgogICAgcy5zcmMgPSAi
  481. aHR0cHM6Ly9zLnlpbWcuY29tL2N4L3Z6bS9jcy5qcyI7CiAgICBlbC5wYXJl
  482. bnROb2RlLmluc2VydEJlZm9yZShzLCBlbCk7CiAgfSkoKTsKPC9zY3JpcHQ+
  483. Cgo8bm9zY3JpcHQ+CiAgPGltZyBzcmM9Imh0dHBzOi8vc2Iuc2NvcmVjYXJk
  484. cmVzZWFyY2guY29tL3A/YzE9MiZjMj03MjQxNDY5JmM3PWh0dHBzJTNBJTJG
  485. JTJGbi5yaXZhbHMuY29tJTJGJmM1PTIwMjI3MTkxNjUmY3Y9Mi4wJmNqPTEm
  486. Y3NfdWNmcj0wIiAvPgo8L25vc2NyaXB0Pgo8IS0tIEVuZCBjb21TY29yZSBU
  487. YWcgLS0+CgoK
  488.  
  489. </div>
  490. </div>
  491. </html>
  492.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda