CINXE.COM
News | Noodle
<!doctype html><html lang="en-US" prefix="og: https://ogp.me/ns#"><head><meta charset="UTF-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1120154503",accountID:"3797346",trustKey:"66686",xpid:"VwEOVlVXDhABVFJUBQMFVlcA",licenseKey:"NRJS-da4b82ac82d62ca47d9",applicationID:"1036222031"};;/*! For license information please see nr-loader-spa-1.285.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(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 u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(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}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(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 c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.285.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(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,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[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.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(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.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&"object"==typeof e&&(o.has(t)||(r.emit("rumresp",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){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()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s,rF:()=>d});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}function d(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>T,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,A="jsTime",T="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>I});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(8154),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(9414),x=r(3241),E=r(5701);function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const T={};var S=r(9417),N=r(5603);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function I(e,t={},g,I){let{init:P,info:j,loader_config:C,runtime:k={},exposed:L=!0}=t;k.loaderType=g;const H=(0,h.pV)();j||(P=H.init,j=H.info,C=H.loader_config),(0,S.xN)(e.agentIdentifier,P||{}),(0,N.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const M=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];O||(M.proxy.assets&&(_(M.proxy.assets),D.push(M.proxy.assets)),M.proxy.beacon&&D.push(M.proxy.beacon),A(),(0,h.US)("activatedFeatures",E.B),e.runSoftNavOverSpa&&=!0===M.soft_navigations.enabled&&M.feature_flags.includes("soft_nav")),k.denyList=[...M.ajax.deny_list||[],...M.ajax.block_internal?D:[]],k.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,k),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var A=s.ee.get(e),S=A.get("tracer");T[e]=b.g.OFF,A.on(p.G4.REPLAY_RUNNING,(t=>{T[e]=t}));var N="api-",_=N+"ixn-";function O(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(N,n,!0,o||null===r?"session":void 0)(t,r)}function I(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,A),(0,w.R)(A,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,A),(0,R.J)(A,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=j(N,e,!0,"api")})),g.addPageAction=j(N,"addPageAction",!0,n.K7.genericEvents),g.recordCustomEvent=j(N,"recordCustomEvent",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(N,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return O(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return O("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return O("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,A),A.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,A),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,A)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,A),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,A)},g.interaction=function(e){return(new I).get("object"==typeof e?e:{})};const P=I.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,A),h||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,A),function(){if(S.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw S.emit("fn-err",[arguments,this,t],r),t}finally{S.emit("fn-end",[(0,v.t)()],r)}}}};function j(t,r,i,o){return function(){return(0,a.p)(f.xV,["API/"+r+"/called"],void 0,n.K7.metrics,A),(0,x.W)({agentIdentifier:e,loaded:!!E.B?.[e],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:o}}),o&&(0,a.p)(t+r,[i?(0,v.t)():performance.now(),...arguments],i?null:this,o,A),i?void 0:this}}function C(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),A.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{P[e]=j(_,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?j(_,"routeName",void 0,n.K7.softNav):j(N,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,A),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!T[e]],void 0,n.K7.jserrors,A)},d.RI?(0,u.GG)((()=>C()),!0):C(),g}(e.agentIdentifier,I,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=L),O||(0,x.W)({agentIdentifier:e.agentIdentifier,loaded:!!E.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:{init:M,info:j,loader_config:C,runtime:k}}),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.285.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.285.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-73OmviyU40lnC5NZHvj5egb1Dktz4of17DYc4nbj2RduD/YSRadVPKgqV4pTV++UKRfMh1kiyzvZ3EZ9+nCVRA==",249:"sha512-K0uLsDVOs99bSE/U1/+N3dF9ugBMgNxv9bGCDosl/OYQ9Vbh3OEiiDdoeJ2Jyez+MV++R54r9pGP4l89pkOgrw==",212:"sha512-xpg2N/nVV3R+2dh1bNPkgU4MdEfsSknhvWWYRI9zgj8nuzl1HP8n4T1tr6iNK7k+LC8m/kDrZH58sW6X5daNDQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.285.0.PROD"]=self["webpackChunk:NRBA-1.285.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",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)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class N extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var _=i(8154);class O extends b{static featureName=_.TZ;constructor(e,t=!0){super(e,_.TZ,t),p.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,x.p)(_.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(H(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(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.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",J=Y+"body-",X=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,X.forEach((e=>{r(Q[te],e,J),r(ee[te],e,J)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(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 a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(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,ie.D)(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,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;const he="X-NewRelic-App-Data";class pe extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.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};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(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 d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(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 y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(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?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,x.p)(_.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:we,bD:Re,d3:xe,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:Ne}=ye;class _e extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+Ee,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(we,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ie extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3962);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){if(super(e,Pe.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=be(this.ee);Pe.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Ce=i(7378);const ke={},Le=["appendChild","insertBefore","replaceChild"];function He(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||ke[t.debugId])return t;ke[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,Le,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Me={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(Me[t.debugId])return t;Me[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Ke={},Ue="setTimeout",Ve="setInterval",Ge="clearTimeout",Fe="-start",Be=[Ue,"setImmediate",Ve,Ge,"clearImmediate"];function We(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Ke[t.debugId]++)return t;Ke[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Be.slice(0,2),Ue+"-"),r.inPlace(p.gm,Be.slice(2,3),Ve+"-"),r.inPlace(p.gm,Be.slice(3),Ge+"-"),t.on(Ve+Fe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ue+Fe,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const ze={};function qe(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||ze[t.debugId])return t;ze[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:Ze,d3:Ye,Kp:Je,$p:Xe,wW:$e,e5:Qe,tH:et,uP:tt,rw:rt,Lc:nt}=Ce;class it extends b{static featureName=Ze;constructor(e,t=!0){if(super(e,Ze,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=He(this.ee),a=De(this.ee),s=We(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=be(this.ee),f=qe(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[tt]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[tt],this[nt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(tt,g),a.on(rt,g),o.on(rt,g),this.ee.on(nt,m),a.on($e,m),o.on($e,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([tt,nt,"xhr-resolved"],this.featureName),u.buffer([tt],this.featureName),s.buffer(["setTimeout"+Je,"clearTimeout"+Ye,tt],this.featureName),c.buffer([tt,"new-xhr","send-xhr"+Ye],this.featureName),d.buffer([et+Ye,et+"-done",et+Xe+Ye,et+Xe+Je],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([tt],this.featureName),a.buffer(["propagate",rt,$e,"executor-err","resolve"+Ye],this.featureName),i.buffer([tt,"no-"+tt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,et+Ye),v(d,et+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ot=i(3333);class at extends b{static featureName=ot.TZ;constructor(e,t=!0){super(e,ot.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(ot.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),ot.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var st=i(993),ct=i(3785),ut=i(9414);class dt extends b{static featureName=st.TZ;constructor(e,t=!0){super(e,st.TZ,t);const r=this.ee;(0,ut.J)(r,p.gm.console,"log",{level:"info"}),(0,ut.J)(r,p.gm.console,"error",{level:"error"}),(0,ut.J)(r,p.gm.console,"warn",{level:"warn"}),(0,ut.J)(r,p.gm.console,"info",{level:"info"}),(0,ut.J)(r,p.gm.console,"debug",{level:"debug"}),(0,ut.J)(r,p.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ct.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[pe,w,N,_e,Ie,O,M,at,dt,je,it],loaderType:"spa"})})()})();</script><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="profile" href="https://gmpg.org/xfn/11"> <script defer src="data:text/javascript;base64,KGZ1bmN0aW9uKHcsZCxzLGwsaSl7d1tsXT13W2xdfHxbXTt3W2xdLnB1c2goeydndG0uc3RhcnQnOg0KbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0Kaj1kLmNyZWF0ZUVsZW1lbnQocyksZGw9bCE9J2RhdGFMYXllcic/JyZsPScrbDonJztqLmFzeW5jPXRydWU7ai5zcmM9DQonaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RtLmpzP2lkPScraStkbDtmLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGosZik7DQp9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1NOUc1V1I0Jyk7"></script> <style>:root { --color-1:rgb(11,126,162);--color-2:rgb(35,44,59);--color-3:rgb(227,227,227);--color-4:rgb(82,128,60);--color-5:rgb(0,95,129);--color-6:rgb(0,67,92);--fontcolorlight:rgb(255,255,255);--fontcolordark:rgb(35,44,59);--defaultfontsize:16px;--h1:3rem;--h2:2.5rem;--h3:2.25rem;--h4:1.75rem;--h5:1.5rem;--defaultfontsizemb16px;--siteMaxWidth:1400px; } body a {color:inherit;} body a:hover, body a:focus {text-decoration:underline;} body .font-light a {color:rgb(255,255,255);text-decoration-line:underline;text-decoration-color:rgb(255,255,255);text-decoration-style:solid;text-decoration-thickness:1px;}.color-1 {color:var(--color-1);}.color-2 {color:var(--color-2);}.color-3 {color:var(--color-3);}.color-4 {color:var(--color-4);}.color-5 {color:var(--color-5);}.color-6 {color:var(--color-6);}.bg-color-1 {background-color:var(--color-1);}.bg-color-2 {background-color:var(--color-2);}.bg-color-3 {background-color:var(--color-3);}.bg-color-4 {background-color:var(--color-4);}.bg-color-5 {background-color:var(--color-5);}.bg-color-6 {background-color:var(--color-6);}.bg-theme-color-1 {background-color:var(--color-1);}.bg-theme-color-2 {background-color:var(--color-2);}.bg-theme-color-3 {background-color:var(--color-3);}.bg-theme-color-4 {background-color:var(--color-4);}.bg-theme-color-5 {background-color:var(--color-5);}.bg-theme-color-6 {background-color:var(--color-6);}.border-color-1 {border-color:var(--color-1);}.border-color-2 {border-color:var(--color-2);}.border-color-3 {border-color:var(--color-3);}.border-color-4 {border-color:var(--color-4);}.border-color-5 {border-color:var(--color-5);}.border-color-6 {border-color:var(--color-6);} @media (max-width:991px) { :root { --defaultfontsize:16px;--h1:2.5rem;--h2:2.25rem;--h3:2rem;--h4:1.5rem;--h5:1.25rem; } } @media (min-width:1400px) { :root { --contMaxWidth: 1400px !important; } .section-container {max-width:1400px !important;} } @media (min-width:992px) and (max-width:1400px) { .n-section-hero.is-fluid { --sectHeroImgWidth: calc(100% * var(--sectHeroCols)) !important; } }</style><style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style><title>News | Noodle</title><meta name="description" content="Stay up to date with the latest news, strategies, and trends in higher education."/><meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/><link rel="canonical" href="https://about.noodle.com/resources/news/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="News | Noodle" /><meta property="og:description" content="Stay up to date with the latest news, strategies, and trends in higher education." /><meta property="og:url" content="https://about.noodle.com/resources/news/" /><meta property="og:site_name" content="Noodle Corporation" /><meta property="og:updated_time" content="2024-02-07T21:30:22+00:00" /><meta property="og:image" content="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg" /><meta property="og:image:secure_url" content="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg" /><meta property="og:image:width" content="1920" /><meta property="og:image:height" content="1080" /><meta property="og:image:alt" content="Noodle logo" /><meta property="og:image:type" content="image/jpeg" /><meta property="article:published_time" content="2024-01-17T21:03:05+00:00" /><meta property="article:modified_time" content="2024-02-07T21:30:22+00:00" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="News | Noodle" /><meta name="twitter:description" content="Stay up to date with the latest news, strategies, and trends in higher education." /><meta name="twitter:image" content="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg" /> <script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["Corporation","Organization"],"@id":"https://about.noodle.com/#organization","name":"Noodle","url":"https://about.noodle.com","logo":{"@type":"ImageObject","@id":"https://about.noodle.com/#logo","url":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Icon-Noodle-Circle.png","contentUrl":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Icon-Noodle-Circle.png","caption":"Noodle Corporation","inLanguage":"en-US","width":"466","height":"466"}},{"@type":"WebSite","@id":"https://about.noodle.com/#website","url":"https://about.noodle.com","name":"Noodle Corporation","alternateName":"Noodle Corporation","publisher":{"@id":"https://about.noodle.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg","url":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg","width":"1920","height":"1080","caption":"Noodle logo","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://about.noodle.com/resources/news/#webpage","url":"https://about.noodle.com/resources/news/","name":"News | Noodle","datePublished":"2024-01-17T21:03:05+00:00","dateModified":"2024-02-07T21:30:22+00:00","isPartOf":{"@id":"https://about.noodle.com/#website"},"primaryImageOfPage":{"@id":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://about.noodle.com/author/itpartners/","name":"cjesse","url":"https://about.noodle.com/author/itpartners/","image":{"@type":"ImageObject","@id":"https://about.noodle.com/wp-content/uploads/sites/13/2024/02/Icon-Noodle-Circle.png","url":"https://about.noodle.com/wp-content/uploads/sites/13/2024/02/Icon-Noodle-Circle.png","caption":"cjesse","inLanguage":"en-US"},"worksFor":{"@id":"https://about.noodle.com/#organization"}},{"@type":"Article","headline":"News | Noodle","datePublished":"2024-01-17T21:03:05+00:00","dateModified":"2024-02-07T21:30:22+00:00","author":{"@id":"https://about.noodle.com/author/itpartners/","name":"Noodle Editorial Team"},"publisher":{"@id":"https://about.noodle.com/#organization"},"description":"Stay up to date with the latest news, strategies, and trends in higher education.","name":"News | Noodle","@id":"https://about.noodle.com/resources/news/#richSnippet","isPartOf":{"@id":"https://about.noodle.com/resources/news/#webpage"},"image":{"@id":"https://about.noodle.com/wp-content/uploads/sites/13/2024/01/Noodle-Generic-Blog.jpg"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://about.noodle.com/resources/news/#webpage"}}]}</script> <link rel='dns-prefetch' href='//about.noodle.com' /><link rel='dns-prefetch' href='//cdn.jsdelivr.net' /><link rel='dns-prefetch' href='//use.fontawesome.com' /><link rel='dns-prefetch' href='//fonts.googleapis.com' /> <script defer src="data:text/javascript;base64,CndpbmRvdy5fd3BlbW9qaVNldHRpbmdzID0geyJiYXNlVXJsIjoiaHR0cHM6XC9cL3Mudy5vcmdcL2ltYWdlc1wvY29yZVwvZW1vamlcLzE1LjAuM1wvNzJ4NzJcLyIsImV4dCI6Ii5wbmciLCJzdmdVcmwiOiJodHRwczpcL1wvcy53Lm9yZ1wvaW1hZ2VzXC9jb3JlXC9lbW9qaVwvMTUuMC4zXC9zdmdcLyIsInN2Z0V4dCI6Ii5zdmciLCJzb3VyY2UiOnsiY29uY2F0ZW1vamkiOiJodHRwczpcL1wvYWJvdXQubm9vZGxlLmNvbVwvd3AtaW5jbHVkZXNcL2pzXC93cC1lbW9qaS1yZWxlYXNlLm1pbi5qcz92ZXI9Ni43LjIifX07Ci8qISBUaGlzIGZpbGUgaXMgYXV0by1nZW5lcmF0ZWQgKi8KIWZ1bmN0aW9uKGksbil7dmFyIG8scyxlO2Z1bmN0aW9uIGMoZSl7dHJ5e3ZhciB0PXtzdXBwb3J0VGVzdHM6ZSx0aW1lc3RhbXA6KG5ldyBEYXRlKS52YWx1ZU9mKCl9O3Nlc3Npb25TdG9yYWdlLnNldEl0ZW0obyxKU09OLnN0cmluZ2lmeSh0KSl9Y2F0Y2goZSl7fX1mdW5jdGlvbiBwKGUsdCxuKXtlLmNsZWFyUmVjdCgwLDAsZS5jYW52YXMud2lkdGgsZS5jYW52YXMuaGVpZ2h0KSxlLmZpbGxUZXh0KHQsMCwwKTt2YXIgdD1uZXcgVWludDMyQXJyYXkoZS5nZXRJbWFnZURhdGEoMCwwLGUuY2FudmFzLndpZHRoLGUuY2FudmFzLmhlaWdodCkuZGF0YSkscj0oZS5jbGVhclJlY3QoMCwwLGUuY2FudmFzLndpZHRoLGUuY2FudmFzLmhlaWdodCksZS5maWxsVGV4dChuLDAsMCksbmV3IFVpbnQzMkFycmF5KGUuZ2V0SW1hZ2VEYXRhKDAsMCxlLmNhbnZhcy53aWR0aCxlLmNhbnZhcy5oZWlnaHQpLmRhdGEpKTtyZXR1cm4gdC5ldmVyeShmdW5jdGlvbihlLHQpe3JldHVybiBlPT09clt0XX0pfWZ1bmN0aW9uIHUoZSx0LG4pe3N3aXRjaCh0KXtjYXNlImZsYWciOnJldHVybiBuKGUsIlx1ZDgzY1x1ZGZmM1x1ZmUwZlx1MjAwZFx1MjZhN1x1ZmUwZiIsIlx1ZDgzY1x1ZGZmM1x1ZmUwZlx1MjAwYlx1MjZhN1x1ZmUwZiIpPyExOiFuKGUsIlx1ZDgzY1x1ZGRmYVx1ZDgzY1x1ZGRmMyIsIlx1ZDgzY1x1ZGRmYVx1MjAwYlx1ZDgzY1x1ZGRmMyIpJiYhbihlLCJcdWQ4M2NcdWRmZjRcdWRiNDBcdWRjNjdcdWRiNDBcdWRjNjJcdWRiNDBcdWRjNjVcdWRiNDBcdWRjNmVcdWRiNDBcdWRjNjdcdWRiNDBcdWRjN2YiLCJcdWQ4M2NcdWRmZjRcdTIwMGJcdWRiNDBcdWRjNjdcdTIwMGJcdWRiNDBcdWRjNjJcdTIwMGJcdWRiNDBcdWRjNjVcdTIwMGJcdWRiNDBcdWRjNmVcdTIwMGJcdWRiNDBcdWRjNjdcdTIwMGJcdWRiNDBcdWRjN2YiKTtjYXNlImVtb2ppIjpyZXR1cm4hbihlLCJcdWQ4M2RcdWRjMjZcdTIwMGRcdTJiMWIiLCJcdWQ4M2RcdWRjMjZcdTIwMGJcdTJiMWIiKX1yZXR1cm4hMX1mdW5jdGlvbiBmKGUsdCxuKXt2YXIgcj0idW5kZWZpbmVkIiE9dHlwZW9mIFdvcmtlckdsb2JhbFNjb3BlJiZzZWxmIGluc3RhbmNlb2YgV29ya2VyR2xvYmFsU2NvcGU/bmV3IE9mZnNjcmVlbkNhbnZhcygzMDAsMTUwKTppLmNyZWF0ZUVsZW1lbnQoImNhbnZhcyIpLGE9ci5nZXRDb250ZXh0KCIyZCIse3dpbGxSZWFkRnJlcXVlbnRseTohMH0pLG89KGEudGV4dEJhc2VsaW5lPSJ0b3AiLGEuZm9udD0iNjAwIDMycHggQXJpYWwiLHt9KTtyZXR1cm4gZS5mb3JFYWNoKGZ1bmN0aW9uKGUpe29bZV09dChhLGUsbil9KSxvfWZ1bmN0aW9uIHQoZSl7dmFyIHQ9aS5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKTt0LnNyYz1lLHQuZGVmZXI9ITAsaS5oZWFkLmFwcGVuZENoaWxkKHQpfSJ1bmRlZmluZWQiIT10eXBlb2YgUHJvbWlzZSYmKG89IndwRW1vamlTZXR0aW5nc1N1cHBvcnRzIixzPVsiZmxhZyIsImVtb2ppIl0sbi5zdXBwb3J0cz17ZXZlcnl0aGluZzohMCxldmVyeXRoaW5nRXhjZXB0RmxhZzohMH0sZT1uZXcgUHJvbWlzZShmdW5jdGlvbihlKXtpLmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGUse29uY2U6ITB9KX0pLG5ldyBQcm9taXNlKGZ1bmN0aW9uKHQpe3ZhciBuPWZ1bmN0aW9uKCl7dHJ5e3ZhciBlPUpTT04ucGFyc2Uoc2Vzc2lvblN0b3JhZ2UuZ2V0SXRlbShvKSk7aWYoIm9iamVjdCI9PXR5cGVvZiBlJiYibnVtYmVyIj09dHlwZW9mIGUudGltZXN0YW1wJiYobmV3IERhdGUpLnZhbHVlT2YoKTxlLnRpbWVzdGFtcCs2MDQ4MDAmJiJvYmplY3QiPT10eXBlb2YgZS5zdXBwb3J0VGVzdHMpcmV0dXJuIGUuc3VwcG9ydFRlc3RzfWNhdGNoKGUpe31yZXR1cm4gbnVsbH0oKTtpZighbil7aWYoInVuZGVmaW5lZCIhPXR5cGVvZiBXb3JrZXImJiJ1bmRlZmluZWQiIT10eXBlb2YgT2Zmc2NyZWVuQ2FudmFzJiYidW5kZWZpbmVkIiE9dHlwZW9mIFVSTCYmVVJMLmNyZWF0ZU9iamVjdFVSTCYmInVuZGVmaW5lZCIhPXR5cGVvZiBCbG9iKXRyeXt2YXIgZT0icG9zdE1lc3NhZ2UoIitmLnRvU3RyaW5nKCkrIigiK1tKU09OLnN0cmluZ2lmeShzKSx1LnRvU3RyaW5nKCkscC50b1N0cmluZygpXS5qb2luKCIsIikrIikpOyIscj1uZXcgQmxvYihbZV0se3R5cGU6InRleHQvamF2YXNjcmlwdCJ9KSxhPW5ldyBXb3JrZXIoVVJMLmNyZWF0ZU9iamVjdFVSTChyKSx7bmFtZToid3BUZXN0RW1vamlTdXBwb3J0cyJ9KTtyZXR1cm4gdm9pZChhLm9ubWVzc2FnZT1mdW5jdGlvbihlKXtjKG49ZS5kYXRhKSxhLnRlcm1pbmF0ZSgpLHQobil9KX1jYXRjaChlKXt9YyhuPWYocyx1LHApKX10KG4pfSkudGhlbihmdW5jdGlvbihlKXtmb3IodmFyIHQgaW4gZSluLnN1cHBvcnRzW3RdPWVbdF0sbi5zdXBwb3J0cy5ldmVyeXRoaW5nPW4uc3VwcG9ydHMuZXZlcnl0aGluZyYmbi5zdXBwb3J0c1t0XSwiZmxhZyIhPT10JiYobi5zdXBwb3J0cy5ldmVyeXRoaW5nRXhjZXB0RmxhZz1uLnN1cHBvcnRzLmV2ZXJ5dGhpbmdFeGNlcHRGbGFnJiZuLnN1cHBvcnRzW3RdKTtuLnN1cHBvcnRzLmV2ZXJ5dGhpbmdFeGNlcHRGbGFnPW4uc3VwcG9ydHMuZXZlcnl0aGluZ0V4Y2VwdEZsYWcmJiFuLnN1cHBvcnRzLmZsYWcsbi5ET01SZWFkeT0hMSxuLnJlYWR5Q2FsbGJhY2s9ZnVuY3Rpb24oKXtuLkRPTVJlYWR5PSEwfX0pLnRoZW4oZnVuY3Rpb24oKXtyZXR1cm4gZX0pLnRoZW4oZnVuY3Rpb24oKXt2YXIgZTtuLnN1cHBvcnRzLmV2ZXJ5dGhpbmd8fChuLnJlYWR5Q2FsbGJhY2soKSwoZT1uLnNvdXJjZXx8e30pLmNvbmNhdGVtb2ppP3QoZS5jb25jYXRlbW9qaSk6ZS53cGVtb2ppJiZlLnR3ZW1vamkmJih0KGUudHdlbW9qaSksdChlLndwZW1vamkpKSl9KSl9KCh3aW5kb3csZG9jdW1lbnQpLHdpbmRvdy5fd3BlbW9qaVNldHRpbmdzKTsK"></script> <style id='wp-emoji-styles-inline-css'>img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }</style><link rel='stylesheet' id='wp-block-library-css' href='https://about.noodle.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' media='all' /><style id='wp-block-library-theme-inline-css'>.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}</style><style id='safe-svg-svg-icon-style-inline-css'>.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%}</style><link rel='stylesheet' id='wp-bootstrap-blocks-styles-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_670ceb20bdffc3b0af99a495eb4e34ba.css?ver=5.2.0' media='all' /><style id='classic-theme-styles-inline-css'>/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><style id='global-styles-inline-css'>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-color-1: rgb(11,126,162);--wp--preset--color--theme-color-2: rgb(35,44,59);--wp--preset--color--theme-color-3: rgb(227,227,227);--wp--preset--color--theme-color-4: rgb(82,128,60);--wp--preset--color--theme-color-5: rgb(0,95,129);--wp--preset--color--theme-color-6: rgb(0,67,92);--wp--preset--color--theme-light: rgb(255,255,255);--wp--preset--color--theme-dark: rgb(35,44,59);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}</style><link rel='stylesheet' id='mos-ms-css' href='https://about.noodle.com/wp-content/plugins/mozaic/css/multiple-select.min.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='orgseries-default-css-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_0c95609271cbb4fb6cc78fc1eb8a1aff.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='extra-style-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_586d106abd1af83fcdb2dc947984a789.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='utility_classes-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_7d14e45e122a79566e7e0c96fd4cd4ff.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='bootstrap-css' href='https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='font-awesome-css' href='https://use.fontawesome.com/releases/v6.5.1/css/all.css?ver=6.7.2' media='all' /><link rel='stylesheet' id='parent-theme-style-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_b6e9cdc3f03e655ae95cd2b396a5ac5f.css?ver=1.0.0' media='all' /><link rel='stylesheet' id='google-font-css' href='https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:wght@400;700&display=swap' media='all' /><link rel='stylesheet' id='child-style-css' href='https://about.noodle.com/wp-content/uploads/autoptimize/13/css/autoptimize_single_776a159714bfb64e4d056e184d4a7ab9.css?ver=1.0.0' media='all' /> <script src="https://about.noodle.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script defer src="https://about.noodle.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script defer src="https://about.noodle.com/wp-content/plugins/mozaic/js/multiple-select.min.js?ver=6.7.2" id="mos-ms-js"></script> <script src="https://about.noodle.com/wp-content/uploads/autoptimize/13/js/autoptimize_single_2c673b9d4ece796220cff280b7e21555.js?ver=1.0.0" id="header-display-js" defer data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://about.noodle.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://about.noodle.com/wp-json/wp/v2/pages/1956" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://about.noodle.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabout.noodle.com%2Fresources%2Fnews%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://about.noodle.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fabout.noodle.com%2Fresources%2Fnews%2F&format=xml" /> <script defer src="data:text/javascript;base64,CgkJCWRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ25kbGUuY2hhdGJvdC5zZXNzaW9uSUQnLCBmdW5jdGlvbiAoZXZlbnQpIHsKCQkJCWNvbnN0IHNlc3Npb25JRCA9IGV2ZW50LmRldGFpbC5zZXNzaW9uSUQ7CgkJCQljb25zdCBmb3JtcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5wbGF0by5mb3JtLWNvbnRhaW5lciBmb3JtJyk7CgkJCQlmb3Jtcy5mb3JFYWNoKGZ1bmN0aW9uKGZvcm0pIHsKCQkJCQlsZXQgY2hhdGJvdFNlc3Npb25JRElucHV0ID0gZm9ybS5xdWVyeVNlbGVjdG9yKCdbbmFtZT0iY2hhdGJvdFNlc3Npb25JRCJdJyk7CgkJCQkJaWYgKGNoYXRib3RTZXNzaW9uSURJbnB1dCkgewoJCQkJCQljaGF0Ym90U2Vzc2lvbklESW5wdXQudmFsdWUgPSBzZXNzaW9uSUQ7CgkJCQkJfQoJCQkJfSk7CgkJCX0pOwoJCQ=="></script> <link rel="icon" href="https://about.noodle.com/wp-content/uploads/sites/13/2024/02/cropped-Icon-Noodle-Circle-32x32.png" sizes="32x32" /><link rel="icon" href="https://about.noodle.com/wp-content/uploads/sites/13/2024/02/cropped-Icon-Noodle-Circle-192x192.png" sizes="192x192" /><link rel="apple-touch-icon" href="https://about.noodle.com/wp-content/uploads/sites/13/2024/02/cropped-Icon-Noodle-Circle-180x180.png" /><meta name="msapplication-TileImage" content="https://about.noodle.com/wp-content/uploads/sites/13/2024/02/cropped-Icon-Noodle-Circle-270x270.png" /></head><body id="news" class="page-template-default page page-id-1956 page-child parent-pageid-1944 wp-custom-logo"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M9G5WR4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <a class="skip-main" href="#main">Skip to main content</a><header id="header" class="header header-1 sticky-top" style=" background-color:#00435c;"><div class="inner inner-brand"><div class="section-container container"><div class="row"><div class="col-12"><nav class="navbar navbar-expand-lg"><div class="d-flex align-tems-center navbar-brand me-auto" aria-label="School Logo"><a class="d-block header-logo-link" href="/" target="_self" aria-label="Home"><img class="logo header-logo-img" style="min-width:100px;" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/noodle-logo-white.svg" alt="Noodle logo." /></a></div> <button class="navbar-toggler collapsed" type="button" data-bs-toggle="offcanvas" data-bs-target="#navbarMain" aria-controls="navbarMain" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button><div class="offcanvas offcanvas-collapse navbar-collapse" data-bs-backdrop="false" id="navbarMain"><ul class="navbar-nav me-auto"><li id="menu-item-1260" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-1260"><a href="/services/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Services</a><ul class="dropdown-menu depth_0"><li id="menu-item-1474" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1474"><a href="/services/" class="dropdown-item ">Services Overview</a></li><li id="menu-item-7496" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7496"><a href="https://about.noodle.com/services/strategic-consulting/" class="dropdown-item ">Strategic Consulting</a></li><li id="menu-item-7579" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-7579"><a target="_blank" href="https://www.content.noodle-partners.com/creative-communication-associates-noodle" class="dropdown-item ">Brand Communications</a></li><li id="menu-item-1490" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1490"><a href="/services/enrollment/" class="dropdown-item ">Enrollment</a></li><li id="menu-item-1478" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1478"><a href="/services/program-learning-design/" class="dropdown-item ">Learning Design</a></li><li id="menu-item-1480" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1480"><a href="/services/marketing/" class="dropdown-item ">Marketing</a></li><li id="menu-item-7306" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7306"><a href="https://about.noodle.com/services/placement/" class="dropdown-item ">Placement</a></li><li id="menu-item-7497" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7497"><a href="https://about.noodle.com/services/student-support/" class="dropdown-item ">Student Support</a></li></ul></li><li id="menu-item-7311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-7311"><a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Products</a><ul class="dropdown-menu depth_0"><li id="menu-item-7307" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7307"><a href="https://about.noodle.com/products/" class="dropdown-item ">Products Overview</a></li><li id="menu-item-7309" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7309"><a href="https://about.noodle.com/products/n-engage/" class="dropdown-item ">Student Engagement</a></li><li id="menu-item-7308" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7308"><a href="https://about.noodle.com/products/n-manage/" class="dropdown-item ">Data Management</a></li><li id="menu-item-7310" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-7310"><a href="https://about.noodle.com/products/noodle-learning-platform/" class="dropdown-item ">Lifelong Learning</a></li></ul></li><li id="menu-item-1261" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1261"><a href="/results/" class="nav-link ">Results</a></li><li id="menu-item-1262" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-1262"><a href="/resources/" class="nav-link ">Resources</a></li><li id="menu-item-1263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-1263"><a href="/employers/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Employers</a><ul class="dropdown-menu depth_0"><li id="menu-item-6460" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-6460"><a href="/employers/" class="dropdown-item ">Employers Overview</a></li><li id="menu-item-6459" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-6459"><a target="_blank" href="https://nursingscholars.com/" class="dropdown-item ">Health Systems</a></li></ul></li><li id="menu-item-1264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-1264"><a href="/about-us/" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">About Us</a><ul class="dropdown-menu depth_0"><li id="menu-item-5170" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-5170"><a href="/about-us/" class="dropdown-item ">About Noodle</a></li><li id="menu-item-5171" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-5171"><a href="/careers-culture/" class="dropdown-item ">Careers & Culture</a></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-search"> <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fas fa-search"></i> </a><div class="dropdown-menu"><div class="search-block"><form id="search-form-1" role="search" method="get" class="search-form d-flex" action="https://about.noodle.com/"> <input type="search" class="search-field" placeholder="Search" aria-label="Search" value="" name="s" /> <button type="submit" class="search-submit" aria-label="Submit"><i class="fas fa-search"></i></button></form></div></div></li><div class="cta-btns mb"> <a class="btn btn--clear btn--sm border--white txt-white bg-white-hover " href="/contact-us/" target="_self" aria-label="Contact Us">Contact Us</a></div></ul><div class="navbar-options"><div class="cta-btns dt"> <a class="btn btn--clear btn--sm border--white txt-white bg-white-hover " href="/contact-us/" target="_self" aria-label="Contact Us">Contact Us</a></div></div></div></nav></div></div></div></div></header><main id="main" class="site-main"><section id="" style="--section-bg-img-mobile:url(https://about.noodle.com/wp-content/uploads/sites/13/2024/01/grid-bg.png);--section-bg-img:url(https://about.noodle.com/wp-content/uploads/sites/13/2024/01/grid-bg.png);"><div class="inner"><section id="" class="n-section-hero main-hero-section text-light has-end has-end-bottom" style="--sectHeroBgImg:url(https://about.noodle.com/wp-content/uploads/sites/13/2024/01/marketing1.png);--sectHeroBgRepeat:no-repeat;--sectHeroBgPos:bottom left;--sectHeroBgSize:auto;--sectHeroCols:0.5;--sectHeroSideRight:0;--sectHeroBgRepeatMb:no-repeat;--sectHeroBgPosMb:top center;--sectHeroBgSizeMb:auto;--sectHeroEndMb:bottom;--sectHeroAspectRatioMb:1 / 1;"><div class="inner"><div id="" class="section-container container " style=" "><div class="wp-bootstrap-blocks-row row"><div class="col-12 col-lg-8"><p class="kicker has-theme-light-color has-text-color has-link-color wp-elements-da502a05e9fcb647ad914ca7a046a826">Resources: News</p><h1 class="wp-block-heading max-w-650 has-theme-light-color has-text-color has-link-color wp-elements-ffe80460d41cca137ca70e62bb77e16e">Latest Happenings</h1><div id="" class="block-wrapper mb-dt-100" style=" max-width:450px !important;"><p class="text-md has-theme-light-color has-text-color has-link-color wp-elements-c603e0f3920ae1ebccb717fbd18667a8">Stay up to date with the latest news, strategies, and trends in higher education</p></div></div></div></div></div></section></div></section><section id="" ><div class="inner"><div id="" class="section-container container " style=" "><div class="wp-bootstrap-blocks-row row"><div class="col-12 col-lg-12"><div id="ar67ed92c8ed9a5" class="block-n-tabs "><nav class="dt"><div class="nav nav-tabs" id="nav-tab-ar67ed92c8ed9a5" role="tablist"> <button class="nav-link active" id="tab-all" data-bs-toggle="tab" data-bs-target="#all" type="button" role="tab" aria-controls="all" aria-selected="true">View All</button><button class="nav-link" id="tab-press-releases" data-bs-toggle="tab" data-bs-target="#press-releases" type="button" role="tab" aria-controls="press-releases" aria-selected="false">Press Releases</button><button class="nav-link" id="tab-partnership" data-bs-toggle="tab" data-bs-target="#partnership" type="button" role="tab" aria-controls="partnership" aria-selected="false">Partnership Announcements</button><button class="nav-link" id="tab-event-info" data-bs-toggle="tab" data-bs-target="#event-info" type="button" role="tab" aria-controls="event-info" aria-selected="false">Event Information</button></div></nav><div class="tab-content tab-to-collapse"> <button class="btn btn-accordion collapsed mb" type="button" data-bs-toggle="collapse" data-bs-target="#all" aria-expanded="false" aria-controls="all">View All</button><div class="tab-pane active collapse" id="all" role="tabpanel" aria-labelledby="tab-all"><div class="card card-body"><div id="" class="block-listing block-posts "><div class="r-archive r-archive-blog"><div class="r-body"><div class="grid result-list bs-columns-1 bs-columns-lg-3"><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/reflections-from-the-2025-university-network-summit/"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025-1024x576.png" class="wp-image wp-post-image" alt="A digital screen announcing the University Network Summit co-presented by Noodle and Huron" srcset="https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025-1024x576.png 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025-300x169.png 300w, https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025-768x432.png 768w, https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025-1536x864.png 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2025/03/25054_Noodle_Reflections-from-the-2025-University-Network-Summit_03-21-2025.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/reflections-from-the-2025-university-network-summit/">Reflections from the 2025 University Network Summit</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 26, 2025</div></div><div class="r-excerpt">Higher education faces mounting challenges, from increasing enrollment and cutting costs to improving outcomes, all within a complex financial and political landscape. The University Network Summit 2025, co-hosted by Noodle and Huron, brought together industry leaders to tackle these critical issues head-on. </div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/reflections-from-the-2025-university-network-summit/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/">New Solution Helps Universities Tackle Enrollment Challenges</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 6, 2025</div></div><div class="r-excerpt">Noodle, a leading provider of learning and marketing technology and services for universities, and ETS, a global education and talent solutions organization, today introduced the Graduate Enrollment Matching Service (GEMS) — a cost-effective solution that simplifies graduate student recruitment with comprehensive enrollment management.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/new-predictive-modeling-aims-to-improve-forecasting-and-decision-making-in-higher-education/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024-1024x576.jpg" class="wp-image wp-post-image" alt="A man stands on a rock and peers through a telescope with a line graph in the background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2024/10/Noodle_25012_Predictive-Modeling_Article-Header_10-18-2024.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/new-predictive-modeling-aims-to-improve-forecasting-and-decision-making-in-higher-education/">New Predictive Modeling Aims to Improve Forecasting and Decision-Making in Higher Education</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">October 23, 2024</div></div><div class="r-excerpt">By Alan Mlynek University partners using Noodle Manage (N. Manage) can now take advantage of a nascent partnership between Noodle and a new wave of AI-driven data modeling firms to quickly create data models based on the university data already aggregated and organized through N. Manage. These models can answer a range of questions that […]</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/new-predictive-modeling-aims-to-improve-forecasting-and-decision-making-in-higher-education/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-announces-n-manage/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-announces-n-manage/">Noodle Announces N. Manage: Optimizing Operations Across the Learner Journey with Contextual Data-Driven Insights</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">September 25, 2024</div></div><div class="r-excerpt">In a move to enhance how universities approach learner operations, Noodle is proud to announce Noodle Manage (N. Manage), a powerful tool designed to help institutions optimize their strategies across the entire learner journey and improve operational efficiency.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-announces-n-manage/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/insight/transforming-prospective-student-engagement-through-data-driven-insights/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024-1024x576.jpg" class="wp-image wp-post-image" alt="A profile of a man wearing glasses against a dark blue background with icons of a lightbulb, a graph, and a magnifying glass." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2024/08/24094_Noodle_Transforming-Prospective-Student-Engagement-through-Data-Driven-Insights_08-29-2024.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/insight/transforming-prospective-student-engagement-through-data-driven-insights/">Transforming Prospective Student Engagement through Data-Driven Insights</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">September 3, 2024</div></div><div class="r-excerpt">We have a new article out in UPCEA’s Industry Insights, “Transforming Prospective Student Engagement through Data-Driven Insights.” It dives into why data and technology are super important for creating a well-rounded student experience. It talks about how we need to broaden our data sources and use AI to make our interactions with students more personal. […]</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/insight/transforming-prospective-student-engagement-through-data-driven-insights/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/online-growing-pains-3-questions-for-butler-universitys-kevin-tuohy/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/online-growing-pains-3-questions-for-butler-universitys-kevin-tuohy/">Online Growing Pains: 3 Questions for Butler University’s Kevin Tuohy</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">June 14, 2024</div></div><div class="r-excerpt">Butler University College of Pharmacy and Health Sciences Assistant Director Kevin Tuohy joined Inside Higher Ed to talk about expansion of their online pathway with Noodle.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/online-growing-pains-3-questions-for-butler-universitys-kevin-tuohy/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/john-katzman-joins-beckers-healthcare-podcast/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2-1024x576.png" class="wp-image wp-post-image" alt="Noodle Founder and CEO John Katzman against a blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2-1024x576.png 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2-300x169.png 300w, https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2-768x432.png 768w, https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2-1536x864.png 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2024/06/24063_Noodle_John-Guesting-on-Beckers-Healthcare-Podcast_Article_06-04-2024_v2.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/john-katzman-joins-beckers-healthcare-podcast/">John Katzman Joins Becker’s Healthcare Podcast</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">June 10, 2024</div></div><div class="r-excerpt">John Katzman, Founder and CEO at Noodle joined Laura Dyrda on Becker’s Healthcare Podcast to give insights into his background & organization, what Noodle does for health systems and students, his excitement & nerves going forward in 2024, and more. Katzman also shared what his team is focusing on to support nursing schools and healthcare […]</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/john-katzman-joins-beckers-healthcare-podcast/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/john-katzman-joins-becker-private-equity-business-podcast/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3-1024x576.png" class="wp-image wp-post-image" alt="Noodle Founder and CEO John Katzman against a blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3-1024x576.png 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3-300x169.png 300w, https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3-768x432.png 768w, https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3-1536x864.png 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2024/05/24054_John-Guesting-on-Beckers-Podcast_Article_05-09-2024_v3.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/john-katzman-joins-becker-private-equity-business-podcast/">John Katzman Joins Becker Private Equity & Business Podcast</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">May 13, 2024</div></div><div class="r-excerpt">Noodle Founder and CEO, John Katzman, joined Scott Becker on the Becker Private Equity & Business Podcast to share his thoughts on the challenges professionals face when entering the job market, standardized testing, and more. Katzman also spoke about his current focus, the nursing shortage. “We’re taking the whole notion of collaboration between hospitals and universities […]</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/john-katzman-joins-becker-private-equity-business-podcast/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/higher-ed-next-act-noodle-bill-rieders/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/higher-ed-next-act-noodle-bill-rieders/">Higher Ed’s Next Act: 3 Questions for Noodle’s Bill Rieders</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 12, 2024</div></div><div class="r-excerpt">Noodle Chief of Partner Solutions Bill Rieders joins Inside Higher Ed to discuss the path forward, what’s on the horizon for higher ed, and how schools must respond.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/higher-ed-next-act-noodle-bill-rieders/">Read More</a></div></div></div></div></div><div class="r-pagination"><div class="pagination"><span aria-current="page" class="page-numbers current btn" style="cursor:auto;" aria-label="Current results page">1</span> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Results page 2">2</a> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=3" aria-label="Results page 3">3</a> <span class="page-numbers dots">…</span> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=9" aria-label="Results page 9">9</a> <a class="next page-numbers btn" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Next results page">Next »</a></div></div></div></div></div></div> <button class="btn btn-accordion collapsed mb" type="button" data-bs-toggle="collapse" data-bs-target="#press-releases" aria-expanded="false" aria-controls="press-releases">Press Releases</button><div class="tab-pane collapse" id="press-releases" role="tabpanel" aria-labelledby="tab-press-releases"><div class="card card-body"><div id="" class="block-listing block-posts "><div class="r-archive r-archive-blog"><div class="r-body"><div class="grid result-list bs-columns-1 bs-columns-lg-3"><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/">New Solution Helps Universities Tackle Enrollment Challenges</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 6, 2025</div></div><div class="r-excerpt">Noodle, a leading provider of learning and marketing technology and services for universities, and ETS, a global education and talent solutions organization, today introduced the Graduate Enrollment Matching Service (GEMS) — a cost-effective solution that simplifies graduate student recruitment with comprehensive enrollment management.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/new-solution-helps-universities-tackle-enrollment-challenges/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-announces-n-manage/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-announces-n-manage/">Noodle Announces N. Manage: Optimizing Operations Across the Learner Journey with Contextual Data-Driven Insights</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">September 25, 2024</div></div><div class="r-excerpt">In a move to enhance how universities approach learner operations, Noodle is proud to announce Noodle Manage (N. Manage), a powerful tool designed to help institutions optimize their strategies across the entire learner journey and improve operational efficiency.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-announces-n-manage/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-acquires-south-african-learning-design-firm-hubble-studios/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios-1024x576.jpg" class="wp-image wp-post-image" alt="The design firm Hubble Studios' logo against a dark blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/01/Noodle-Acquires-South-African-Learning-Design-Firm-Hubble-Studios.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-acquires-south-african-learning-design-firm-hubble-studios/">Noodle Acquires South African Learning Design Firm Hubble Studios</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">January 19, 2023</div></div><div class="r-excerpt">The acquisition marks Noodle’s entry into the international market and underscores its commitment to build the highest-quality online learning design and experience for university partners and students.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-acquires-south-african-learning-design-firm-hubble-studios/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-announces-formation-of-strategic-advisory-board/"></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-announces-formation-of-strategic-advisory-board/">Noodle Announces Formation of Strategic Advisory Board</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 31, 2022</div></div><div class="r-excerpt">Noodle, the country’s fastest-growing online learning network, today announced the formation of a strategic advisory board composed of leaders in higher education. This distinguished group will help shape and guide Noodle’s strategic initiatives, as well as advise on how best to serve its university and institution partners.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-announces-formation-of-strategic-advisory-board/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/press/noodle-announces-50-million-series-c-fundraise/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/press/noodle-announces-50-million-series-c-fundraise/">Noodle Announces $50 Million Series C Fundraise</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">October 6, 2021</div></div><div class="r-excerpt">Noodle, the country’s fastest-growing online learning network, announced today it has raised $50 million in Series C funding. The round was led by funds and accounts managed by BlackRock, joined by several existing investors including Owl Ventures. Barclays acted as the exclusive placement agent.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/press/noodle-announces-50-million-series-c-fundraise/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-launches-platform-to-help-universities-compete-in-lifelong-learning-market/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-launches-platform-to-help-universities-compete-in-lifelong-learning-market/">Noodle Launches Platform to Help Universities Compete In Lifelong Learning Market</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">August 9, 2021</div></div><div class="r-excerpt">Noodle, the country’s fastest growing online higher education network, announced today the launch of a platform to help universities meet the rising student demand for online lifelong learning. Case Western Reserve University, Columbia Business School, and University of Michigan have signed on as partners, with a launch scheduled for early 2022.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-launches-platform-to-help-universities-compete-in-lifelong-learning-market/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-bcorp/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-bcorp/">Nation’s leading online education network meets highest standards of corporate transparency and accountability</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">February 8, 2021</div></div><div class="r-excerpt">Noodle, which helps dozens of top US universities build and grow their online and hybrid learning programs, has earned B Corp™ Certification, announced CEO John Katzman.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-bcorp/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-recognized-by-built-in-as-2021-nyc-best-places-to-work/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-recognized-by-built-in-as-2021-nyc-best-places-to-work/">Noodle Recognized by Built In as 2021 “NYC Best Places to Work”</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">January 29, 2021</div></div><div class="r-excerpt">NEW YORK, NY – January 29, 2021. Built In announced that Noodle, which helps a network of elite universities use technology more effectively, was honored in its 2021 “Best Places to Work” Awards. Specifically, Noodle was recognized in Built In’s “NYC 100 Best Places to Work,” “NYC 100 Best Midsize Companies,” and “NYC 50 Companies with Best Perks & Benefits.”</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-recognized-by-built-in-as-2021-nyc-best-places-to-work/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-appoints-owen-burritt-vice-president-university-partnerships/"><img loading="lazy" decoding="async" width="953" height="1024" src="https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships-953x1024.png" class="wp-image wp-post-image" alt="Owen Burritt smiles at the camera." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships-953x1024.png 953w, https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships-279x300.png 279w, https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships-768x826.png 768w, https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships-1429x1536.png 1429w, https://about.noodle.com/wp-content/uploads/sites/13/2021/01/noodle-news-noodle-appoints-owen-burritt-vice-president-university-partnerships.png 1600w" sizes="auto, (max-width: 953px) 100vw, 953px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-appoints-owen-burritt-vice-president-university-partnerships/">Noodle Appoints Owen Burritt Vice President, University Partnerships</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">January 11, 2021</div></div><div class="r-excerpt">NEW YORK, NY (January 11, 2021)-Owen Burritt has been appointed Vice President of University Partnerships, announced John Katzman, CEO of Noodle, which helps a network of elite universities use technology more effectively. Noodle has launched more online programs since 2019 than all its competitors combined.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-appoints-owen-burritt-vice-president-university-partnerships/">Read More</a></div></div></div></div></div><div class="r-pagination"><div class="pagination"><span aria-current="page" class="page-numbers current btn" style="cursor:auto;" aria-label="Current results page">1</span> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Results page 2">2</a> <a class="next page-numbers btn" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Next results page">Next »</a></div></div></div></div></div></div> <button class="btn btn-accordion collapsed mb" type="button" data-bs-toggle="collapse" data-bs-target="#partnership" aria-expanded="false" aria-controls="partnership">Partnership Announcements</button><div class="tab-pane collapse" id="partnership" role="tabpanel" aria-labelledby="tab-partnership"><div class="card card-body"><div id="" class="block-listing block-posts "><div class="r-archive r-archive-blog"><div class="r-body"><div class="grid result-list bs-columns-1 bs-columns-lg-3"><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/tulane-university-announces-the-online-master-of-science-in-computer-science-degree-expanding-the-collaboration-between-tulane-university-and-noodle/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS-1024x576.jpg" class="wp-image wp-post-image" alt="A student wearing headphones works at a desktop computer." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2022/11/New-University-Program-Tulane-MSCS.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/tulane-university-announces-the-online-master-of-science-in-computer-science-degree-expanding-the-collaboration-between-tulane-university-and-noodle/">Tulane University Announces the Online Master of Science in Computer Science Degree, Expanding the Collaboration between Tulane University and Noodle</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">November 1, 2022</div></div><div class="r-excerpt">Tulane University’s School of Science & Engineering announced an online Master of Science in Computer Science, expanding its relationship with Noodle.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/tulane-university-announces-the-online-master-of-science-in-computer-science-degree-expanding-the-collaboration-between-tulane-university-and-noodle/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/edifyonline-and-noodle-partnership-announcement/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement-1024x576.jpg" class="wp-image wp-post-image" alt="EdifyOnline logo against a dark blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2022/08/Edify-Noodle-Partner-Announcement.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/edifyonline-and-noodle-partnership-announcement/">EdifyOnline and Noodle Partnership Announcement</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">August 16, 2022</div></div><div class="r-excerpt">EdifyOnline, an education technology company, is proud to announce a multi-year agreement with Noodle, the nation’s fastest-growing online education network of universities, employers and learners, to provide on-demand, qualified Academic Talent from around the globe for a range of value add services to Noodle’s rapidly growing list of partners in the online education space.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/edifyonline-and-noodle-partnership-announcement/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-online-masters-degree-in-computer-science/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-online-masters-degree-in-computer-science/">University of Tennessee, Knoxville Expands Relationship with Noodle to Launch Online Masters Degree in Computer Science</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">June 27, 2022</div></div><div class="r-excerpt">The University of Tennessee, Knoxville (UT) launched its Online Masters in Computer Science (MSCS) degree program, which is currently accepting applications for a fall 2022 start. The program was built in partnership with Noodle, the country’s fastest-growing online learning network.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-online-masters-degree-in-computer-science/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-an-online-master-of-business-administration/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-an-online-master-of-business-administration/">University of Tennessee, Knoxville Expands Relationship with Noodle to Launch an Online Master of Business Administration</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">May 24, 2022</div></div><div class="r-excerpt">The University of Tennessee, Knoxville’s (UTK) Haslam College of Business announced today the expansion of its relationship with Noodle, the country’s fastest-growing online learning network, to launch an Online MBA (OMBA). The program is currently accepting applications for a Spring 2023 start.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/university-of-tennessee-knoxville-expands-relationship-with-noodle-to-launch-an-online-master-of-business-administration/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/tulane-university-expands-relationship-with-noodle-to-launch-an-online-doctor-of-public-health-in-leadership-advocacy-and-equity/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/tulane-university-expands-relationship-with-noodle-to-launch-an-online-doctor-of-public-health-in-leadership-advocacy-and-equity/">Tulane University Expands Relationship with Noodle to Launch an Online Doctor of Public Health in Leadership, Advocacy and Equity </a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">May 17, 2022</div></div><div class="r-excerpt">Tulane University’s School of Public Health and Tropical Medicine (SPHTM) announced today the expansion of its relationship with Noodle, the country’s fastest-growing online learning network, to launch an online Doctor of Public Health in Leadership, Advocacy and Equity (DrPH).</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/tulane-university-expands-relationship-with-noodle-to-launch-an-online-doctor-of-public-health-in-leadership-advocacy-and-equity/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-and-edassist-by-bright-horizons-form-partnership-to-expand-access-to-high-quality-education-opportunities-at-nations-leading-universities/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-and-edassist-by-bright-horizons-form-partnership-to-expand-access-to-high-quality-education-opportunities-at-nations-leading-universities/">Noodle and EdAssist by Bright Horizons Form Partnership to Expand Access to High-Quality Education Opportunities at Nation’s Leading Universities</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">April 5, 2022</div></div><div class="r-excerpt">Noodle, the country’s fastest-growing online learning network, today announced a partnership with EdAssist by Bright Horizons, the leading provider of workforce education benefits.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-and-edassist-by-bright-horizons-form-partnership-to-expand-access-to-high-quality-education-opportunities-at-nations-leading-universities/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/first-of-its-kind-partnership-aims-to-increase-number-of-school-principals-of-color/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/first-of-its-kind-partnership-aims-to-increase-number-of-school-principals-of-color/">First-of-its-kind Partnership Aims to Increase Number of School Principals of Color</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 9, 2022</div></div><div class="r-excerpt">In an effort to dramatically boost the number of principals of color leading K-12 schools across the country, national nonprofit New Leaders is forming a first-of-its-kind partnership with distinguished historically Black institutions Morehouse College and Clark Atlanta University to launch the Aspiring Principals Fellowship.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/first-of-its-kind-partnership-aims-to-increase-number-of-school-principals-of-color/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/butler-university-expands-relationship-with-noodle-to-build-a-doctor-of-pharmacy-online-pathway/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/butler-university-expands-relationship-with-noodle-to-build-a-doctor-of-pharmacy-online-pathway/">Butler University Expands Relationship with Noodle to Build a Doctor of Pharmacy Online Pathway</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">January 27, 2022</div></div><div class="r-excerpt">Butler University, named the Midwest Region’s #1 Most Innovative School by U.S. News & World Report, announced today plans to develop a Doctor of Pharmacy (PharmD) online pathway with its partner Noodle, the country’s fastest-growing online learning network. The program is currently accepting applications for a fall 2022 start.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/butler-university-expands-relationship-with-noodle-to-build-a-doctor-of-pharmacy-online-pathway/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/san-diego-state-university-launches-suite-of-online-cyber-security-certificates-in-partnership-with-noodle/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/san-diego-state-university-launches-suite-of-online-cyber-security-certificates-in-partnership-with-noodle/">San Diego State University Launches Suite of Online Cyber Security Certificates In Partnership with Noodle</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">January 20, 2022</div></div><div class="r-excerpt">San Diego State University is launching a suite of online cyber security certificates in partnership with Noodle, the country’s fastest-growing online learning network. The SDSU Cyber Tech Academy, in affiliation with the Homeland Security Program, is currently enrolling students.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/san-diego-state-university-launches-suite-of-online-cyber-security-certificates-in-partnership-with-noodle/">Read More</a></div></div></div></div></div><div class="r-pagination"><div class="pagination"><span aria-current="page" class="page-numbers current btn" style="cursor:auto;" aria-label="Current results page">1</span> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Results page 2">2</a> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=3" aria-label="Results page 3">3</a> <span class="page-numbers dots">…</span> <a class="page-numbers btn btn-secondary" href="https://about.noodle.com/resources/news/?pg=5" aria-label="Results page 5">5</a> <a class="next page-numbers btn" href="https://about.noodle.com/resources/news/?pg=2" aria-label="Next results page">Next »</a></div></div></div></div></div></div> <button class="btn btn-accordion collapsed mb" type="button" data-bs-toggle="collapse" data-bs-target="#event-info" aria-expanded="false" aria-controls="event-info">Event Information</button><div class="tab-pane collapse" id="event-info" role="tabpanel" aria-labelledby="tab-event-info"><div class="card card-body"><div id="" class="block-listing block-posts "><div class="r-archive r-archive-blog"><div class="r-body"><div class="grid result-list bs-columns-1 bs-columns-lg-3"><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/insight/noodles-2023-p3-edu-primer-with-john-katzman/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman-1024x576.jpg" class="wp-image wp-post-image" alt="A black and white image of Noodle Founder and CEO John Katzman smiling against dark blue and light blue semi-circles." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2022/07/Episode-15-John-Katzman.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/insight/noodles-2023-p3-edu-primer-with-john-katzman/">Noodle’s 2023 P3-EDU Primer With John Katzman</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">September 18, 2023</div></div><div class="r-excerpt">In this episode, our guest is Noodle CEO and founder John Katzman. We focus on the upcoming September 27-29, 2023 P3-EDU event in Denver, Colorado, delving into the intersection of technology and education, and discussing the role of data in shaping academic outcomes. We talk about the potential misuse of data in education and the need for data in ushering good careers rather than just credentials. We also explore the future of tech in education and the importance of public-private partnerships.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/insight/noodles-2023-p3-edu-primer-with-john-katzman/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/noodle-executives-take-center-stage-at-asu-gsv-2022/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/noodle-executives-take-center-stage-at-asu-gsv-2022/">Noodle Executives Take Center Stage at ASU+GSV Summit</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">April 19, 2022</div></div><div class="r-excerpt">John Katzman, Lee Bradshaw and Stephen Green speak at ASU+GSV 2022 in San Diego, CA</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/noodle-executives-take-center-stage-at-asu-gsv-2022/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/news/ace-2021-announcement/"><img loading="lazy" decoding="async" width="1024" height="718" src="https://about.noodle.com/wp-content/uploads/sites/13/2021/03/noodle-news-ace-2021-announcement-1024x718.png" class="wp-image wp-post-image" alt="A single line drawing of two graduates holding diplomas and giving a thumbs up." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2021/03/noodle-news-ace-2021-announcement-1024x718.png 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2021/03/noodle-news-ace-2021-announcement-300x210.png 300w, https://about.noodle.com/wp-content/uploads/sites/13/2021/03/noodle-news-ace-2021-announcement-768x538.png 768w, https://about.noodle.com/wp-content/uploads/sites/13/2021/03/noodle-news-ace-2021-announcement.png 1084w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/news/ace-2021-announcement/">Lowering the Cost of Higher Education: American University, Tulane University, University of Pittsburgh, University of Tennessee and Strategic Education, Inc. Partner with Noodle for American Council of Education (ACE) 2021 Annual Meeting</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 23, 2021</div></div><div class="r-excerpt">NEW YORK, March 23, 2021 /PRNewswire/ — Noodle, a leading online higher education network, is collaborating with long-time partners American University, Tulane University, the University of Pittsburgh, the University of Tennessee / Knoxville, and Strategic Education, Inc., at a live partner session and virtual roundtable panel at the American Council of Education’s 2021 Annual Meeting on Wednesday, March […]</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/news/ace-2021-announcement/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/insight/watch-covid-19-campus-webinar-first-steps-to-move-online-quickly/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly-1024x576.jpg" class="wp-image wp-post-image" alt="A group of people wearing masks to protect against the spread of Covid-19." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/WATCH-COVID-19-Campus-Webinar-First-Steps-To-Move-Online-Quickly.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/insight/watch-covid-19-campus-webinar-first-steps-to-move-online-quickly/">WATCH: COVID-19 & Campus Webinar: First Steps To Move Online Quickly</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">October 16, 2020</div></div><div class="r-excerpt">It’s not easy to go online, and it’s especially challenging in a crisis situation. Online higher education experts from Noodle Partners and the Tulane University School of Public Health and Tropical Medicine co-hosted an interactive webinar week to help prepare university faculty and leadership for a swift online move.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/insight/watch-covid-19-campus-webinar-first-steps-to-move-online-quickly/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/insight/sxswedu-reducing-inefficiencies-in-higher-ed/"><img loading="lazy" decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed-1024x576.jpg" class="wp-image wp-post-image" alt="A man uses a calculator as he flips through papers, with several colleagues in the background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2020/10/SXSWedu-Reducing-Inefficiencies-In-Higher-Ed.jpg 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/insight/sxswedu-reducing-inefficiencies-in-higher-ed/">SXSWedu: Reducing Inefficiencies In Higher Ed</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">October 15, 2020</div></div><div class="r-excerpt">Lowering the cost of higher ed through the strategic use of technology was the central theme of the discussion– a goal that Katzman believes can be achieved by thinking carefully about how to lower the administrative costs associated with online programs.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/insight/sxswedu-reducing-inefficiencies-in-higher-ed/">Read More</a></div></div></div><div class="g-col r-item d-flex flex-column img-top"><div class="r-hero"><a class="hero-link" href="https://about.noodle.com/insight/covid-19-campus-webinar-first-steps-to-move-online-quickly/"><img decoding="async" width="1024" height="576" src="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg" class="wp-image wp-post-image" alt="The Noodle logo against a deep blue background." srcset="https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1024x576.jpg 1024w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-300x169.jpg 300w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-768x432.jpg 768w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog-1536x864.jpg 1536w, https://about.noodle.com/wp-content/uploads/sites/13/2023/10/Noodle-Generic-Blog.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div><div class="d-flex flex-column r-content-block"><div class="r-headline"><h3><a class="title-link" href="https://about.noodle.com/insight/covid-19-campus-webinar-first-steps-to-move-online-quickly/">COVID-19 & Campus Webinar: First Steps to Move Online Quickly</a></h3></div><div class="d-flex align-items-center r-meta"><div class="r-date">March 9, 2020</div></div><div class="r-excerpt">Online higher education experts from Noodle Partners and the Tulane University School of Public Health and Tropical Medicine are co-hosting an interactive webinar this Wednesday, 3/11 at 1pm ET to help prepare university faculty and leadership for a swift online move.</div><div class="d-flex r-action"><a class="btn btn-secondary" href="https://about.noodle.com/insight/covid-19-campus-webinar-first-steps-to-move-online-quickly/">Read More</a></div></div></div></div></div><div class="r-pagination"><div class="pagination"></div></div></div></div></div></div></div></div></div></div></div></div></section><section id="" class="cta-section bg-gradient text-light"><div class="inner"><div id="" class="section-container container " style=" --cont-pad-dt-top:112px;--cont-pad-dt-bottom:112px;"><div class="wp-bootstrap-blocks-row row"><div class="col-12"><h2 class="wp-block-heading">Stay Informed with Noodle</h2><p>Subscribe to our newsletter and receive the latest insights directly to your inbox.</p><div id="" class="block-wrapper " style=" max-width:300px !important;"> <script defer charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script> <script defer src="data:text/javascript;base64,CiAgaGJzcHQuZm9ybXMuY3JlYXRlKHsKICAgIHJlZ2lvbjogIm5hMSIsCiAgICBwb3J0YWxJZDogIjM4MDg2OTIiLAogICAgZm9ybUlkOiAiODQ4Y2VlMDQtNjIwMC00MDliLTlkNWEtMTQ3ZmQ5NDM0OWM5IgogIH0pOwo="></script> </div><p class="mt-10">By clicking Submit you’re confirming that you agree with our <a href="/terms-of-service/">Terms and Conditions</a>.</p></div></div></div></div></section></main><footer id="footer"><div id="" class="block-wrapper " style=" background-color:rgb(35,44,59);"><div id="" class="section-container container " style=" --cont-pad-dt-bottom:50px;"><div class="wp-bootstrap-blocks-row row mb-dt-100"><div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl col-xxl mb-dt-50"><figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="163" height="48" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/noodle-logo-white.svg" alt="Noodle logo." class="wp-image-1431"/></figure></div><div class="col-6 col-sm-4 col-lg col-xl col-xxl"><p class="nav-title mb-10 has-theme-light-color has-text-color has-link-color wp-elements-ec2f4f3188e6b9148ad489232350e897"><strong><a href="/services/">Work With Us</a></strong></p><ul class="wp-block-list"><li><a href="/services/enrollment/">Enrollment</a></li><li><a href="/services/program-learning-design/">Learning Design</a></li><li><a href="/services/marketing/">Marketing</a></li><li><a href="/services/placement/">Placement</a></li><li><a href="/services/strategic-consulting/">Strategic Consulting</a></li><li><a href="/services/student-support/">Student Support</a></li><li><a href="/employers/">For Employers</a></li></ul></div><div class="col-6 col-sm-4 col-lg col-xl col-xxl"><p class="nav-title mb-10 has-theme-light-color has-text-color has-link-color wp-elements-874d06c27773d9d7d07536790fb5d210"><strong><a href="/resources/">Noodle With Us</a></strong></p><ul class="wp-block-list"><li><a href="/resources/news/">News</a></li><li><a href="/resources/insights/">Insights</a></li><li><a href="/results/case-studies/">Case Studies</a></li><li><a href="/resources/podcasts/">Podcasts</a></li><li><a href="/results/">Results</a></li><li><a href="https://resources.noodle.com/" target="_blank" rel="noreferrer noopener">Resources for Learners</a></li></ul></div><div class="col-6 col-sm-4 col-lg col-xl col-xxl"><p class="nav-title mb-10 has-theme-light-color has-text-color has-link-color wp-elements-4de8f8b21ab3317b94631d294e4e1491"><strong><a href="/about-us/">Get to Know Us</a></strong></p><ul class="wp-block-list"><li><a href="/contact-us/">Contact Us</a></li><li><a href="/about-us/#team">Our Team</a></li><li><a href="/contact-us/#events">Events & Webinars</a></li><li><a href="/careers-culture/">Careers & Culture</a></li></ul></div><div class="col-12 col-md-6 col-lg-4 col-xl-4 offset-xxl-1"><p class="nav-title mb-10 has-theme-light-color has-text-color has-link-color wp-elements-44b6d15124e2ee6d0eb7f73fddd7cf17"><strong>Subscribe</strong></p><p class="has-theme-light-color has-text-color has-link-color wp-elements-ab76cd056217e0419b8a79fca114d24f">Join our content community for the latest expert insights, innovative strategies, and emerging trends in higher education.</p> <script defer charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script> <script defer src="data:text/javascript;base64,DQogIGhic3B0LmZvcm1zLmNyZWF0ZSh7DQogICAgcmVnaW9uOiAibmExIiwNCiAgICBwb3J0YWxJZDogIjM4MDg2OTIiLA0KICAgIGZvcm1JZDogIjg0OGNlZTA0LTYyMDAtNDA5Yi05ZDVhLTE0N2ZkOTQzNDljOSINCiAgfSk7DQo="></script> <p class="text-xs max-w-450 mt-10 has-theme-light-color has-text-color has-link-color wp-elements-4e43e3a231ca2a7d73bbf77b9bc0234c">By subscribing you agree to our <a href="/privacy-policy/">Privacy Policy</a> and provide consent to receive updates from our company.</p></div></div><div class="wp-bootstrap-blocks-row row"><div class="col-12"><div id="" class="block-wrapper awards" style=" "><figure class="wp-block-image size-large is-resized"><a href="/about-us#b-corp" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="55" height="88" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/cert-b-corp.svg" alt="Certified B Corporation." class="wp-image-1714" style="width:60px"/></a></figure><figure class="wp-block-image size-large is-resized"><a href="https://www.prnewswire.com/news-releases/noodle-named-to-crains-100-best-places-to-work-in-nyc-for-2021-301389265.html" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="52" height="49" src="https://about.noodle.com/wp-content/uploads/sites/13/2024/01/2021-crains-best.svg" alt="Crain's 2021 best places to work in NYC." class="wp-image-1713" style="width:80px"/></a></figure></div></div></div><div class="wp-bootstrap-blocks-row row mt-25 mb-35"><div class="col-12"><hr class="wp-block-separator has-text-color has-theme-light-color has-alpha-channel-opacity has-theme-light-background-color has-background is-style-wide m-0"/></div></div><div class="wp-bootstrap-blocks-row row gap-v-20"><div class="col-12 col-xl-3 copyright d-flex align-items-center text-sm mb-0"><p class="mb-0 has-theme-light-color has-text-color has-link-color wp-elements-39d760b5c85ca603b48e8431a73e0660">© 2025 Noodle. All rights reserved.</p></div><div class="col-12 col-xl-6 d-flex justify-content-between align-items-center"><ul class="wp-block-list legal d-flex gap-30 gap-mb-0"><li><a href="/privacy-policy/">Privacy Policy</a></li><li><a href="/general-terms-of-business/">Terms</a></li><li><a href="/cookie-policy/">Cookie Policy</a></li><li><a href="/do-not-sell-my-info/">Do Not Sell or Share My Info</a></li></ul></div><div class="col-12 col-xl-3"><div id="" class="block-wrapper social-media" style=" "> <a href="https://www.facebook.com/noodleeducation" aria-label="Visit our Facebook page." target="_blank" rel="noopener"> <i class="fa-brands fa-facebook"></i> </a> <a href="https://www.instagram.com/noodleeducation/" aria-label="Visit our Instagram page." target="_blank" rel="noopener"> <i class="fa-brands fa-instagram"></i> </a> <a href="https://twitter.com/noodleeducation" aria-label="Visit our X page." target="_blank" rel="noopener"> <i class="fa-brands fa-x-twitter"></i> </a> <a href="https://www.linkedin.com/company/noodleeducation/" aria-label="Visit our LinkedIn page." target="_blank" rel="noopener"> <i class="fa-brands fa-linkedin"></i> </a> <a href="https://www.youtube.com/c/NoodleEducation" aria-label="Visit our Youtube page." target="_blank" rel="noopener"> <i class="fa-brands fa-youtube"></i> </a></div></div></div></div></div></footer><div class="modal fade" id="modal-form" tabindex="-1" aria-label="Modal for Request Information form" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-body"> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button><div class="modal-form-content"><div class="form-wrapper "><p id="modal-form-headline" class="form-headline">Request Information</p> "id" is a required parameter</div></div></div></div></div></div> <script defer src="data:text/javascript;base64,PCEtLQoJCQl2YXIgc2VyaWVzZHJvcGRvd24gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgib3Jnc2VyaWVzX2Ryb3Bkb3duIik7CgkJCWlmIChzZXJpZXNkcm9wZG93bikgewoJCQkgZnVuY3Rpb24gb25TZXJpZXNDaGFuZ2UoKSB7CgkJCQkJaWYgKCBzZXJpZXNkcm9wZG93bi5vcHRpb25zW3Nlcmllc2Ryb3Bkb3duLnNlbGVjdGVkSW5kZXhdLnZhbHVlICE9ICggMCB8fCAtMSApICkgewoJCQkJCQlsb2NhdGlvbi5ocmVmID0gImh0dHBzOi8vYWJvdXQubm9vZGxlLmNvbS9zZXJpZXMvIitzZXJpZXNkcm9wZG93bi5vcHRpb25zW3Nlcmllc2Ryb3Bkb3duLnNlbGVjdGVkSW5kZXhdLnZhbHVlOwoJCQkJCX0KCQkJCX0KCQkJCXNlcmllc2Ryb3Bkb3duLm9uY2hhbmdlID0gb25TZXJpZXNDaGFuZ2U7CgkJCX0KCQkJLS0+"></script> <script defer src="data:text/javascript;base64,CiAvLyBhamF4IGhlbHBlcgogZnVuY3Rpb24gaGNmRG9BamF4KHRoZUFjdGlvbiwgdGhlQXJncywgdGhlQ2FsbGJhY2spIHsKCSAKCSAKCSBqUXVlcnkuYWpheCh7CgkJdHlwZTogJ3Bvc3QnLAoJCXVybDogJ2h0dHBzOi8vYWJvdXQubm9vZGxlLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCcsCgkJZGF0YTogeyAKCQkJYWN0aW9uOiAnaGNmRG9BamF4JywgCgkJCV9hamF4X25vbmNlOiAnZk90Y3RHZTdQTCwxNzQzNjUxNjU3LDIwOTUwOTliMzBlNjg4ZmZiYTliMjk5NDA0MTc1MThjMDAyNjRiZTUnLCAKCQkJYXJnczogdGhlQXJncywKCQkJdXNlckFjdGlvbjogdGhlQWN0aW9uCgkJfSwKCQlzdWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSl7CgkJCQoJCQkgIHRoZUNhbGxiYWNrKHJlc3BvbnNlKTsJCQkgIAoJCX0KCX0pOyAgICAKCSAKIH0KIAogZnVuY3Rpb24gaGNmRG9BamF4Tm9wcml2KHRoZUFjdGlvbiwgdGhlQXJncywgdGhlQ2FsbGJhY2spIHsKCSAKCSAKCSBqUXVlcnkuYWpheCh7CgkJdHlwZTogJ3Bvc3QnLAoJCXVybDogJ2h0dHBzOi8vYWJvdXQubm9vZGxlLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCcsCgkJZGF0YTogeyAKCQkJYWN0aW9uOiAnaGNmRG9BamF4Tm9wcml2JywgCgkJCV9hamF4X25vbmNlOiAnMXRNRG9OTlVuUywxNzQzNjUxNjU3LGIxZDU1Mzg1ZjIzNjg2YzQ0MDgyNjQxODQxMjUyNjFlYWQ4NTIwYTAnLCAKCQkJYXJnczogdGhlQXJncywKCQkJdXNlckFjdGlvbjogdGhlQWN0aW9uCgkJfSwKCQlzdWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSl7CgkJCQoJCQkgIHRoZUNhbGxiYWNrKHJlc3BvbnNlKTsJCQkgIAoJCX0KCX0pOyAgICAKCSAKIH0KIAogZnVuY3Rpb24gaGNmRG9BamF4Qm90aCh0aGVBY3Rpb24sIHRoZUFyZ3MsIHRoZUNhbGxiYWNrKSB7CgkgCgkgCgkgalF1ZXJ5LmFqYXgoewoJCXR5cGU6ICdwb3N0JywKCQl1cmw6ICdodHRwczovL2Fib3V0Lm5vb2RsZS5jb20vd3AtYWRtaW4vYWRtaW4tYWpheC5waHAnLAoJCWRhdGE6IHsgCgkJCWFjdGlvbjogJ2hjZkRvQWpheEJvdGgnLCAKCQkJX2FqYXhfbm9uY2U6ICcwU25hcDRWOXRMLDE3NDM2NTE2NTcsODE0NDU0YTlhZjlkZWJkYzE5NzA2ODgzNjZmZDVmZDViMDc1YmM2YicsIAoJCQlhcmdzOiB0aGVBcmdzLAoJCQl1c2VyQWN0aW9uOiB0aGVBY3Rpb24KCQl9LAoJCXN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3BvbnNlKXsKCQkJCgkJCSAgdGhlQ2FsbGJhY2socmVzcG9uc2UpOwkJCSAgCgkJfQoJfSk7ICAgIAoJIAogfQogIA=="></script> <script defer src="data:text/javascript;base64,CgkJCgkJZnVuY3Rpb24gcmFndUFqYXhDYWxsYmFjayhmb3JtLCBtc2cpIHsKCQkJCgkJCWpRdWVyeShmb3JtKS5yZXBsYWNlV2l0aChtc2cpOwoJCX0KCQkKCQlqUXVlcnkoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCQpIHsKCgkJCWZ1bmN0aW9uIGdlbmVyYXRlVG9rZW4oKSB7CgkJCQljb25zdCB0aW1lc3RhbXAgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTsKCQkJCWNvbnN0IHJhbmRvbVBhcnQgPSBNYXRoLnJhbmRvbSgpLnRvU3RyaW5nKDM2KS5zdWJzdHJpbmcoMiwgMTApOwoJCQkJY29uc3QgdG9rZW4gPSB0aW1lc3RhbXAudG9TdHJpbmcoKSArIHJhbmRvbVBhcnQ7CgkJCQlyZXR1cm4gdG9rZW47CgkJCX0KCgkJCSQoJy5wbGF0by5mb3JtLWNvbnRhaW5lciBmb3JtJykuZWFjaChmdW5jdGlvbigpIHsKCQkJCWxldCBmb3JtT2JqID0gdGhpczsKCQkJCWxldCB0b2tlbiA9IGdlbmVyYXRlVG9rZW4oKTsKCQkJCSQoZm9ybU9iaikuZmluZCgnW25hbWU9Im50b2tlbiJdJykudmFsKHRva2VuKTsKCQkJCWxldCBwYWdlSWQgPSAkKGZvcm1PYmopLmZpbmQoJ1tuYW1lPSJwYWdlSWQiXScpLnZhbCgpOwoJCQkJbGV0IGZvcm1JZCA9ICQoZm9ybU9iaikuZmluZCgnW25hbWU9ImZvcm1JZCJdJykudmFsKCk7CgkJCQkkLnBvc3QoJ2h0dHBzOi8vYWJvdXQubm9vZGxlLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCcsIHsgCgkJCQkJYWN0aW9uOiAnZ2V0UmFndU5vbmNlJywgCgkJCQkJcGFnZUlkOiBwYWdlSWQsIAoJCQkJCWZvcm1JZDogZm9ybUlkLCAKCQkJCQl0b2tlbjogdG9rZW4KCQkJCX0sIGZ1bmN0aW9uIChyZXN1bHQpIHsKCQkJCQkkKGZvcm1PYmopLmZpbmQoJ1tuYW1lPSJfbm9uY2UiXScpLnZhbChyZXN1bHQuZGF0YSk7CgkJCQl9KQoJCQkJLmZhaWwoZnVuY3Rpb24gKGVycm9yKSB7CgkJCQkJY29uc29sZS5lcnJvcignRXJyb3IgZmV0Y2hpbmcgbm9uY2U6JywgZXJyb3IpOwoJCQkJCSQoZm9ybU9iaikuZmluZCgnW25hbWU9Il9ub25jZSJdJykudmFsKCdlcnJvcicpOwoJCQkJfSk7CgoJCQl9KTsKCgkJCSQuZXhwclsnOiddLmV4dGVybmFsID0gZnVuY3Rpb24ob2JqKXsKCQkJCXJldHVybiAhb2JqLmhyZWYubWF0Y2goL15tYWlsdG9cOi8pCgkJCQkJJiYgIW9iai5ocmVmLm1hdGNoKC9edGVsXDovKQoJCQkJCSYmIChvYmouaG9zdG5hbWUgIT0gbG9jYXRpb24uaG9zdG5hbWUpCgkJCQkJJiYgIW9iai5ocmVmLm1hdGNoKC9eamF2YXNjcmlwdFw6LykKCQkJCQkmJiAhb2JqLmhyZWYubWF0Y2goL14kLykKCQkJfTsKCQkJCQkKCQkJLy8gcmVzZXQgYW55IGZpZWxkcyBhbmQgc3Bpbm5lcgoJCQkkKCcucGxhdG8uZm9ybS1jb250YWluZXIgZm9ybScpLmVhY2goZnVuY3Rpb24oKSB7IAoJCQkJdGhpcy5yZXNldCgpOwoJCQkJJCh0aGlzKS5maW5kKCcuaGMtZm9ybS1zcGlubmVyJykuaGlkZSgpOwoJCQl9KTsKCgkJCWZ1bmN0aW9uIHNldENvb2tpZShuYW1lLHZhbHVlLGRheXMpIHsKCQkJCXZhciBleHBpcmVzID0gIiI7CgkJCQlpZiAoZGF5cykgewoJCQkJCXZhciBkYXRlID0gbmV3IERhdGUoKTsKCQkJCQlkYXRlLnNldFRpbWUoZGF0ZS5nZXRUaW1lKCkgKyAoZGF5cyoyNCo2MCo2MCoxMDAwKSk7CgkJCQkJZXhwaXJlcyA9ICI7IGV4cGlyZXM9IiArIGRhdGUudG9VVENTdHJpbmcoKTsKCQkJCX0KCQkJCWRvY3VtZW50LmNvb2tpZSA9IG5hbWUgKyAiPSIgKyAodmFsdWUgfHwgIiIpICArIGV4cGlyZXMgKyAiOyBwYXRoPS8iOwoJCQl9CgoJCQlmdW5jdGlvbiBnZXRDb29raWUobmFtZSkgewoJCQkJdmFyIG5hbWVFUSA9IG5hbWUgKyAiPSI7CgkJCQl2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoJzsnKTsKCQkJCWZvcih2YXIgaT0wO2kgPCBjYS5sZW5ndGg7aSsrKSB7CgkJCQkJdmFyIGMgPSBjYVtpXTsKCQkJCQl3aGlsZSAoYy5jaGFyQXQoMCk9PScgJykgYyA9IGMuc3Vic3RyaW5nKDEsYy5sZW5ndGgpOwoJCQkJCWlmIChjLmluZGV4T2YobmFtZUVRKSA9PSAwKSByZXR1cm4gYy5zdWJzdHJpbmcobmFtZUVRLmxlbmd0aCxjLmxlbmd0aCk7CgkJCQl9CgkJCQlyZXR1cm4gbnVsbDsKCQkJfQoKCQkJZnVuY3Rpb24gZXJhc2VDb29raWUobmFtZSkgeyAgIAoJCQkJZG9jdW1lbnQuY29va2llID0gbmFtZSArJz07IFBhdGg9LzsgRXhwaXJlcz1UaHUsIDAxIEphbiAxOTcwIDAwOjAwOjAxIEdNVDsnOwoJCQl9CgkJCQkJCQoJCQlmdW5jdGlvbiBnZXRQYXJhbShwKXsKCQkJCXZhciBtYXRjaCA9IFJlZ0V4cCgnWz8mXScgKyBwICsgJz0oW14mXSopJykuZXhlYyh3aW5kb3cubG9jYXRpb24uc2VhcmNoKTsKCQkJCXJldHVybiBtYXRjaCAmJiBkZWNvZGVVUklDb21wb25lbnQobWF0Y2hbMV0ucmVwbGFjZSgvXCsvZywgJyAnKSk7CgkJCX0KCQoJCQkvLyBzdGVwIGV2ZW50IGhhbmRsZXIKCQkJCgkJCSQoJy5mb3JtLWNvbnRhaW5lciAuc3RlcGxpbmUgc3Bhbi5tYXJrZXInKS5jbGljayhmdW5jdGlvbihlKSB7CgkJCQkKCQkJCXZhciBwcmVjZWRlID0gZmFsc2U7CgkJCQkKCQkJCXZhciBuZXh0ID0gJCh0aGlzKS5uZXh0KCdzcGFuJyk7CgkJCQl2YXIgaXNOZXh0ID0gbmV4dC5sZW5ndGg7CgkJCQkKCQkJCXdoaWxlKGlzTmV4dCkgewoJCQkJCQoJCQkJCWlmICgkKG5leHQpLmhhc0NsYXNzKCdjdXJyZW50JykpIHsKCQkJCQkJCgkJCQkJCXByZWNlZGUgPSB0cnVlOwoJCQkJCQlicmVhazsKCQkJCQl9CgkJCQkJbmV4dCA9ICQobmV4dCkubmV4dCgpOwoJCQkJCWlzTmV4dCA9IG5leHQubGVuZ3RoOwoJCQkJfQoJCQkJCgkJCQlpZiAoIXByZWNlZGUpIHJldHVybjsKCQkJCQoJCQkJdmFyIHRoaXNTdGVwID0gJCh0aGlzKS5wbGF0b0ZpbmQoJy5mb3JtLXN0ZXAnKTsKCQkJCXZhciBjbGFzc2VzID0gJCh0aGlzKS5hdHRyKCdjbGFzcycpLnNwbGl0KCcgJyk7CgkJCQl2YXIgbWFya2VyID0gY2xhc3Nlc1sxXTsKCQkJCXZhciB0b1N0ZXAgPSAnc3RlcCcrbWFya2VyLnN1YnN0cmluZyg2KTsKCQkJCQoJCQkJJCh0aGlzU3RlcCkuaGlkZSgpOwoJCQkJJCh0aGlzKS5wbGF0b0ZpbmQoJy5mb3JtLXN0ZXAuJyt0b1N0ZXApLnNob3coKTsKCQkJCQkJCQkKCQkJfSk7CgoJCQkvLyBzYXZlIHRyYW5zYWN0aW9uIGlkCgkJCXZhciB0cnhpZCA9ICcnOwoJCQlpZiAodHJ4aWQgIT09ICcnKSB7CgkJCQlzZXRDb29raWUoJ25kbGUucmFndS50cnhpZCcsIHRyeGlkLCAzNjUpOwoJCQl9CgkJCQoJCQkvLyBzdHVmZiBxdWVyeSBzdHJpbmcgaW50byB2YXIKCgkJCXZhciBxdWVyeVN0cmluZzsKCQkJdmFyIHF1ZXJ5RmllbGQgPSAkKCdbbmFtZT0icXVlcnlTdHJpbmciXScpOwoJCQl2YXIgcXVlcnkgPSB3aW5kb3cubG9jYXRpb24uc2VhcmNoOwoJCQl2YXIgbmV3UXVlcnkgPSAnJzsKCQkJaWYocXVlcnkubGVuZ3RoKSB7CgkJCQluZXdRdWVyeSA9IHF1ZXJ5LnN1YnN0cigxKTsKCQkJfQoKCQkJaWYgKG5ld1F1ZXJ5Lmxlbmd0aCAmJiAhbmV3UXVlcnkuaW5jbHVkZXMoJ3BmZCcpICYmICEobmV3UXVlcnkuaW5jbHVkZXMoJ3R5cj0nKSB8fCBuZXdRdWVyeS5pbmNsdWRlcygndHlyJTNEJykgKSkgewoKCQkJCQlzZXRDb29raWUoJ25kbGUucmFndS5xdWVyeScsIG5ld1F1ZXJ5LCAwKTsKCQkJCQkkKHF1ZXJ5RmllbGQpLnZhbChuZXdRdWVyeSk7CgkJCQkKCQkJfSBlbHNlIGlmIChnZXRDb29raWUoJ25kbGUucmFndS5xdWVyeScpICE9PSBudWxsKSB7CgoJCQkJcXVlcnlTdHJpbmcgPSBnZXRDb29raWUoJ25kbGUucmFndS5xdWVyeScpOwoJCQkJJChxdWVyeUZpZWxkKS52YWwocXVlcnlTdHJpbmcpOwoKCQkJfSBlbHNlIGlmIChnZXRDb29raWUoJ25vb2RsZS5yYWd1LnF1ZXJ5JykgIT09IG51bGwpIHsKCgkJCQlxdWVyeVN0cmluZyA9IGdldENvb2tpZSgnbm9vZGxlLnJhZ3UucXVlcnknKTsKCQkJCSQocXVlcnlGaWVsZCkudmFsKHF1ZXJ5U3RyaW5nKTsKCQkJfQoKCQkJaWYgKGdldENvb2tpZSgnbmRsZS5yYWd1LmxhbmRpbmcnKSAhPT0gbnVsbCkgewoKCQkJCXF1ZXJ5U3RyaW5nID0gZ2V0Q29va2llKCduZGxlLnJhZ3UubGFuZGluZycpOwoJCQkJJCgnW25hbWU9ImxhbmRpbmdQYWdlIl0nKS52YWwocXVlcnlTdHJpbmcpOwoKCQkJfSBlbHNlIGlmIChnZXRDb29raWUoJ25vb2RsZS5yYWd1LmxhbmRpbmcnKSAhPT0gbnVsbCkgewoKCQkJCXF1ZXJ5U3RyaW5nID0gZ2V0Q29va2llKCdub29kbGUucmFndS5sYW5kaW5nJyk7CgkJCQkkKCdbbmFtZT0ibGFuZGluZ1BhZ2UiXScpLnZhbChxdWVyeVN0cmluZyk7CgoJCQl9IGVsc2UgewoKCQkJCWxldCBxID0gJ2xhbmRwYWdlPWh0dHBzJTNBJTJGJTJGYWJvdXQubm9vZGxlLmNvbSUyRnJlc291cmNlcyUyRm5ld3MlMkYnOwoJCQkJcSArPSAgJyZyZWZlcnBhZ2U9Jytkb2N1bWVudC5yZWZlcnJlcjsKCQkJCXNldENvb2tpZSgnbmRsZS5yYWd1LmxhbmRpbmcnLCBxLCAwKTsKCQkJCSQoJ1tuYW1lPSJsYW5kaW5nUGFnZSJdJykudmFsKHEpOwoJCQl9CgoJCQkvLy8vLy8vLy8vLy8vLy8vLy8KCQkJbGV0IGNRdWVyeSA9IGdldENvb2tpZSgnbmRsZS5yYWd1LnF1ZXJ5Jyk7CgkJCWxldCBleHRlcm5hbFVzZUNsYXNzID0gZmFsc2U7CgoJCQlmdW5jdGlvbiBzZXRMaW5rUGFybXMoZWxlLCBxdWVyeSkgewoJCQkJbGV0IGxvZ2dlZEluID0gZmFsc2U7CgkJCQlsZXQgaHJlZiA9ICQoZWxlKS5hdHRyKCdocmVmJyk7CgkJCQlsZXQgcGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyhxdWVyeSk7CgkJCQlpZiAocGFyYW1zLmdldCgncHJldmlldycpICE9PSBudWxsKSByZXR1cm47CgkJCQlpZiAobG9nZ2VkSW4pIHJldHVybjsKCQkJCXBhcmFtcy5kZWxldGUoJ2ZiY19jb29raWUnKTsKCQkJCXBhcmFtcy5kZWxldGUoJ2ZicF9jb29raWUnKTsKCQkJCXF1ZXJ5ID0gcGFyYW1zLnRvU3RyaW5nKCk7CgkJCQlpZiAocXVlcnkgPT09ICcnKSByZXR1cm47CgkJCQlpZiAoaHJlZi5pbmNsdWRlcygnPycpKSB7CgkJCQkJJChlbGUpLmF0dHIoJ2hyZWYnLCBocmVmICsgJyYnICsgcXVlcnkpOwoJCQkJfSBlbHNlIHsKCQkJCQkkKGVsZSkuYXR0cignaHJlZicsIGhyZWYgKyAnPycgKyBxdWVyeSk7CgkJCQl9CgkJCX0KCgkJCWZ1bmN0aW9uIGdldFJhbmRvbShsZW5ndGgpIHsKCQkJCXJldHVybiBNYXRoLmZsb29yKE1hdGgucG93KDEwLCBsZW5ndGgtMSkgKyBNYXRoLnJhbmRvbSgpICogOSAqIE1hdGgucG93KDEwLCBsZW5ndGgtMSkpOwoJCQl9CgoJCQlmdW5jdGlvbiBjcmVhdGVGYnAoKSB7CgkJCQlyZXR1cm4gJ2ZiLjEuJytEYXRlLm5vdygpKycuJytnZXRSYW5kb20oMTApOwoJCQl9CgoJCQlmdW5jdGlvbiBhZGRRdWVyeShzdHIpIHsKCQkJCWxldCBxdWVyeSA9ICQoJ1tuYW1lPSJxdWVyeVN0cmluZyJdJykudmFsKCk7CgkJCQlpZiAocXVlcnkgPT09ICcnIHx8IHR5cGVvZiBxdWVyeSA9PT0gInVuZGVmaW5lZCIpIHsKCQkJCQlxdWVyeSA9IHN0cjsKCQkJCX0gZWxzZSB7CgkJCQkJcXVlcnkgKz0gJyYnICsgc3RyOwoJCQkJfQoJCQkJJCgnW25hbWU9InF1ZXJ5U3RyaW5nIl0nKS52YWwocXVlcnkpOwoJCQkJc2V0Q29va2llKCduZGxlLnJhZ3UucXVlcnknLCBxdWVyeSwgMCk7CgkJCX0KCgkJCWxldCBmYlRlc3QgPSAnJzsKCgkJCWlmIChjUXVlcnkpIHsKCQkJCWZiVGVzdCA9IGNRdWVyeTsKCQkJCSQoJ2E6ZXh0ZXJuYWwnKS5lYWNoKGZ1bmN0aW9uKCl7CgkJCQkJaWYgKGV4dGVybmFsVXNlQ2xhc3MpIHsKCQkJCQkJaWYgKCQodGhpcykuaGFzQ2xhc3MoJ25kbGUtcXVlcnknKSkgewoJCQkJCQkJc2V0TGlua1Bhcm1zKHRoaXMsIGNRdWVyeSk7CgkJCQkJCX0KCQkJCQl9IGVsc2UgewoJCQkJCQlpZiAoJCh0aGlzKS5oYXNDbGFzcygnbmRsZS1uby1xdWVyeScpKSByZXR1cm47CgkJCQkJCXNldExpbmtQYXJtcyh0aGlzLCBjUXVlcnkpOwoJCQkJCX0KCQkJCX0pOwoJCQl9CgoJCQlpZiAoIWZiVGVzdC5pbmNsdWRlcygnZmJwX2Nvb2tpZScpKSB7CgkJCQkvLyBzZWUgaWYgY29va2llIGV4aXN0cyBhbmQgaWYgbm90LCBjcmVhdGUgY29udGVudAoJCQkJbGV0IGZicCA9IGdldENvb2tpZSgnX2ZicCcpOwoJCQkJaWYgKCFmYnApIHsKCQkJCQlmYnAgPSBjcmVhdGVGYnAoKTsKCQkJCX0KCQkJCWFkZFF1ZXJ5KCdmYnBfY29va2llPScrZmJwKTsKCQkJfSAKCQkJaWYgKCFmYlRlc3QuaW5jbHVkZXMoJ2ZiY19jb29raWUnKSkgewoJCQkJbGV0IGZiY19jb29raWUgPSBudWxsOwoJCQkJbGV0IGZiYyA9IGdldENvb2tpZSgnX2ZiYycpOwoJCQkJaWYgKGZiYykgewoJCQkJCWZiY19jb29raWUgPSBmYmM7CgkJCQl9IGVsc2UgaWYgKGZiVGVzdC5pbmNsdWRlcygnZmJjbGlkJykpIHsKCQkJCQlsZXQgcGFyYW1zID0gbmV3IFVSTFNlYXJjaFBhcmFtcyhmYlRlc3QpOwoJCQkJCWxldCBmYmNsaWQgPSBwYXJhbXMuZ2V0KCdmYmNsaWQnKTsKCQkJCQlmYmNfY29va2llID0gJ2ZiLjEuJytEYXRlLm5vdygpKycuJytmYmNsaWQ7CgkJCQl9IGVsc2UgaWYgKHdpbmRvdy5sb2NhdGlvbi5zZWFyY2guaW5jbHVkZXMoJ2ZiY2xpZCcpKSB7CgkJCQkJbGV0IHBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7CgkJCQkJbGV0IGZiY2xpZCA9IHBhcmFtcy5nZXQoJ2ZiY2xpZCcpOwoJCQkJCWZiY19jb29raWUgPSAnZmIuMS4nK0RhdGUubm93KCkrJy4nK2ZiY2xpZDsKCQkJCX0KCQkJCWlmIChmYmNfY29va2llKSB7CgkJCQkJYWRkUXVlcnkoJ2ZiY19jb29raWU9JytmYmNfY29va2llKTsKCQkJCX0KCQkJfSAKCQkJLy8vLy8vLy8vLy8vLy8vLy8vLy8vCgkJCQoJCQkkKGRvY3VtZW50KS50cmlnZ2VyKCdyYWd1UmVhZHknKTsKCQl9KTsKCQkKICAgICAgICA="></script><style id='core-block-supports-inline-css'>.wp-elements-da502a05e9fcb647ad914ca7a046a826 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-ffe80460d41cca137ca70e62bb77e16e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-c603e0f3920ae1ebccb717fbd18667a8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-ec2f4f3188e6b9148ad489232350e897 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-874d06c27773d9d7d07536790fb5d210 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-4de8f8b21ab3317b94631d294e4e1491 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-44b6d15124e2ee6d0eb7f73fddd7cf17 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-ab76cd056217e0419b8a79fca114d24f a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-4e43e3a231ca2a7d73bbf77b9bc0234c a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}.wp-elements-39d760b5c85ca603b48e8431a73e0660 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--theme-light);}</style> <script defer id="sbl-admin-bar-js-before" src="data:text/javascript;base64,Ci8qIDwgIVtDREFUQVsgKi8gdmFyIGFiVmFyc0pzb24gPSAneyJ1cmwiOiJodHRwczpcL1wvYWJvdXQubm9vZGxlLmNvbVwvd3AtYWRtaW5cL2FkbWluLWFqYXgucGhwIiwibm9uY2UiOiJkY2IyMDlkYmU5IiwiZmxhZyI6MH0nOyAvKiBdXT4gKi8K"></script> <script defer src="https://about.noodle.com/wp-content/uploads/autoptimize/13/js/autoptimize_single_b74df068350d6b003a2ebc3e6b55f5fc.js?ver=6.7.2" id="sbl-admin-bar-js"></script> <script defer src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js?ver=6.7.2" id="bootstrap-js-js"></script> <script defer src="data:text/javascript;base64,CgkJaWYgKHR5cGVvZiBCYXNlNjQgPT09ICJ1bmRlZmluZWQiKSB7CgkJCS8vIENyZWF0ZSBCYXNlNjQgT2JqZWN0CgkJCXZhciBCYXNlNjQ9e19rZXlTdHI6IkFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky89IixlbmNvZGU6ZnVuY3Rpb24oZSl7dmFyIHQ9IiI7dmFyIG4scixpLHMsbyx1LGE7dmFyIGY9MDtlPUJhc2U2NC5fdXRmOF9lbmNvZGUoZSk7d2hpbGUoZjxlLmxlbmd0aCl7bj1lLmNoYXJDb2RlQXQoZisrKTtyPWUuY2hhckNvZGVBdChmKyspO2k9ZS5jaGFyQ29kZUF0KGYrKyk7cz1uPj4yO289KG4mMyk8PDR8cj4+NDt1PShyJjE1KTw8MnxpPj42O2E9aSY2MztpZihpc05hTihyKSl7dT1hPTY0fWVsc2UgaWYoaXNOYU4oaSkpe2E9NjR9dD10K3RoaXMuX2tleVN0ci5jaGFyQXQocykrdGhpcy5fa2V5U3RyLmNoYXJBdChvKSt0aGlzLl9rZXlTdHIuY2hhckF0KHUpK3RoaXMuX2tleVN0ci5jaGFyQXQoYSl9cmV0dXJuIHR9LGRlY29kZTpmdW5jdGlvbihlKXt2YXIgdD0iIjt2YXIgbixyLGk7dmFyIHMsbyx1LGE7dmFyIGY9MDtlPWUucmVwbGFjZSgvW15BLVphLXowLTlcK1wvXD1dL2csIiIpO3doaWxlKGY8ZS5sZW5ndGgpe3M9dGhpcy5fa2V5U3RyLmluZGV4T2YoZS5jaGFyQXQoZisrKSk7bz10aGlzLl9rZXlTdHIuaW5kZXhPZihlLmNoYXJBdChmKyspKTt1PXRoaXMuX2tleVN0ci5pbmRleE9mKGUuY2hhckF0KGYrKykpO2E9dGhpcy5fa2V5U3RyLmluZGV4T2YoZS5jaGFyQXQoZisrKSk7bj1zPDwyfG8+PjQ7cj0obyYxNSk8PDR8dT4+MjtpPSh1JjMpPDw2fGE7dD10K1N0cmluZy5mcm9tQ2hhckNvZGUobik7aWYodSE9NjQpe3Q9dCtTdHJpbmcuZnJvbUNoYXJDb2RlKHIpfWlmKGEhPTY0KXt0PXQrU3RyaW5nLmZyb21DaGFyQ29kZShpKX19dD1CYXNlNjQuX3V0ZjhfZGVjb2RlKHQpO3JldHVybiB0fSxfdXRmOF9lbmNvZGU6ZnVuY3Rpb24oZSl7ZT1lLnJlcGxhY2UoL1xyXG4vZywiXG4iKTt2YXIgdD0iIjtmb3IodmFyIG49MDtuPGUubGVuZ3RoO24rKyl7dmFyIHI9ZS5jaGFyQ29kZUF0KG4pO2lmKHI8MTI4KXt0Kz1TdHJpbmcuZnJvbUNoYXJDb2RlKHIpfWVsc2UgaWYocj4xMjcmJnI8MjA0OCl7dCs9U3RyaW5nLmZyb21DaGFyQ29kZShyPj42fDE5Mik7dCs9U3RyaW5nLmZyb21DaGFyQ29kZShyJjYzfDEyOCl9ZWxzZXt0Kz1TdHJpbmcuZnJvbUNoYXJDb2RlKHI+PjEyfDIyNCk7dCs9U3RyaW5nLmZyb21DaGFyQ29kZShyPj42JjYzfDEyOCk7dCs9U3RyaW5nLmZyb21DaGFyQ29kZShyJjYzfDEyOCl9fXJldHVybiB0fSxfdXRmOF9kZWNvZGU6ZnVuY3Rpb24oZSl7dmFyIHQ9IiI7dmFyIG49MDt2YXIgcj1jMT1jMj0wO3doaWxlKG48ZS5sZW5ndGgpe3I9ZS5jaGFyQ29kZUF0KG4pO2lmKHI8MTI4KXt0Kz1TdHJpbmcuZnJvbUNoYXJDb2RlKHIpO24rK31lbHNlIGlmKHI+MTkxJiZyPDIyNCl7YzI9ZS5jaGFyQ29kZUF0KG4rMSk7dCs9U3RyaW5nLmZyb21DaGFyQ29kZSgociYzMSk8PDZ8YzImNjMpO24rPTJ9ZWxzZXtjMj1lLmNoYXJDb2RlQXQobisxKTtjMz1lLmNoYXJDb2RlQXQobisyKTt0Kz1TdHJpbmcuZnJvbUNoYXJDb2RlKChyJjE1KTw8MTJ8KGMyJjYzKTw8NnxjMyY2Myk7bis9M319cmV0dXJuIHR9fQoJCX0JCQogICAgICAgIA=="></script> <script defer src="data:text/javascript;base64,CgkJalF1ZXJ5KGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7CgkJCQkKCQl2YXIgaGNmUmVhZHkgPSB7CgkJCQl9OwoJCXZhciBmb3JtOwoJCXZhciByZWFkeUZpZWxkOwoJCX0pOwoJCQ=="></script> <script defer src="data:text/javascript;base64,Ci8vIFNldCBoZWFkZXIgb2Zmc2V0CnZhciBoZWFkZXJPZmZzZXQgPSAwOwpqUXVlcnkod2luZG93KS5sb2FkKGZ1bmN0aW9uKCkgeyAJCgkKCS8vQ2hlY2sgZm9yIGZpeGVkL3N0aWNreSBoZWFkZXIKCWlmICggalF1ZXJ5KCJoZWFkZXIiKS5oYXNDbGFzcygic3RpY2t5LXRvcCIpICkgewkJCgkJCQkKCQkvLyBVcGRhdGUgaGVhZGVyIG9mZnNldCBmb3IgZml4ZWQvc3RpY2t5IGhlYWRlcgoJCWhlYWRlck9mZnNldCA9IGpRdWVyeSgiaGVhZGVyIikuaGVpZ2h0KCk7CgkJCgkJaWYoIGhlYWRlck9mZnNldCAhPSAwICl7CgkJCWpRdWVyeSgiPHN0eWxlPiIpLnRleHQoImJvZHkgey0taGVhZGVyb2Zmc2V0OiIgKyBoZWFkZXJPZmZzZXQgKyAicHg7fSIpLmFwcGVuZFRvKGRvY3VtZW50LmhlYWQpOwoJCX0KCQkKCX0JCgkKfSk7CgogICAgCiAgICAKLy8gQWRkIGNsYXNzIHRvIGJvZHkgd2hlbiBuYXYgaXMgdG9nZ2xlZApkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewogIC8vIEdldCB0aGUgbmVjZXNzYXJ5IGVsZW1lbnRzCiAgY29uc3QgbmF2YmFyVG9nZ2xlckJ0biA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5oZWFkZXIgLm5hdmJhci10b2dnbGVyJyk7CgogIC8vIEFkZCBjbGljayBldmVudCBsaXN0ZW5lciB0byB0aGUgbmF2YmFyIHRvZ2dsZXIgYnV0dG9uCiAgaWYobmF2YmFyVG9nZ2xlckJ0bil7CiAgICAgIG5hdmJhclRvZ2dsZXJCdG4uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbiAoKSB7CiAgICAgICAgLy8gVG9nZ2xlIHRoZSBjbGFzcyBvbiB0aGUgYm9keSB0YWcKICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC50b2dnbGUoJ25hdmJhci1vcGVuJyk7CiAgICAgIH0pOwogIH0KfSk7CiAgICAKICAgIAoKLy8gT2ZmcGFnZSBhbmNob3Igb2Zmc2V0IFNjcm9sbApqUXVlcnkoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCQpIHsgIAoJLy8gc2V0IGEgdmFyaWFibGUgZm9yIHRoZSBhbmNob3IgbGluayB3aGljaCBpcyB0aGUgbG9jYXRpb24uaGFzaAoJdmFyIGFuY2hvckxpbmsgPSAkKHdpbmRvdy5sb2NhdGlvbi5oYXNoKTsKCS8vIHRlc3QgdG8gc2VlIGlmIHRoZSBsaW5rIGlzIGEgYW5jaG9yIGxpbmssIGlmIG5vdCB0aGUgbGVuZ3RoIHdpbGwgaGF2ZSBubyB2YWx1ZSwgdGhpcyBpcyBkb25lIHRvIGF2b2lkIGpzIGVycm9ycyBvbiBub24gYW5jaG9yIGxpbmtzCglpZiAoIGFuY2hvckxpbmsubGVuZ3RoICYmIGpRdWVyeSgiaGVhZGVyIikuaGFzQ2xhc3MoInN0aWNreS10b3AiKSApIHsKCQkvLyBzZXQgYW4gZWxlbWVudCBhcyB0aGUgZml4ZWQgZW50aXR5LCBoZWFkZXIgaW4gdGhpcyBjYXNlIGFuZCBnZXQgaXRzIGhlaWdodAoJCXZhciBvZmZzZXRTaXplID0gJCgiaGVhZGVyIikuaW5uZXJIZWlnaHQoKTsKCQkvLyBmaXJlIHRoZSBhbmltYXRpb24gZnJvbSB0aGUgdG9wIG9mIHRoZSBwYWdlIHRvIHRoZSBhbmNob3IgbGluayBvZmZzZXR0aW5nIGJ5IHRoZSBmaXhlZCBlbGVtZW50cyBoZWlnaHQsIHRoZSBudW1iZXIgaXMgdGhlIHNwZWVkIG9mIHRoZSBhbmltYXRpb24KCQkkKCJodG1sLCBib2R5IikuYW5pbWF0ZSh7c2Nyb2xsVG9wOiBhbmNob3JMaW5rLm9mZnNldCgpLnRvcCAtIG9mZnNldFNpemUgfSwgNTAwKTsKCX0KCn0pOwoKCi8vIENsb3NlIG1vYmlsZSBtZW51IG9uIGNsaWNrIChmb3IgYW5jaG9ycykKalF1ZXJ5KGZ1bmN0aW9uKCQpeyAKCXZhciBuYXZNYWluID0gJCgiLm5hdmJhci1jb2xsYXBzZSIpOyAvLyBhdm9pZCBkZXBlbmRlbmN5IG9uICNpZAoJLy8gImE6bm90KFtkYXRhLWJzLXRvZ2dsZV0pIiAtIHRvIGF2b2lkIGlzc3VlcyBjYXVzZWQgd2hlbiB5b3UgaGF2ZSBkcm9wZG93biBpbnNpZGUgbmF2YmFyCgluYXZNYWluLm9uKCJjbGljayIsICJhOm5vdChbZGF0YS1icy10b2dnbGVdKSIsIG51bGwsIGZ1bmN0aW9uICgpIHsKCQluYXZNYWluLmNvbGxhcHNlKCJoaWRlIik7Cgl9KTsKfSk7CiAgICAKICAgIAovLyBNb2JpbGUgbWVudSBzbGlkZSBvdXQgICAgCmpRdWVyeShmdW5jdGlvbigkKXsgCiAgICBjb25zdCBvZmZjYW52YXNUb2dnbGUgPSAkKCcuaGVhZGVyIFtkYXRhLWJzLXRvZ2dsZT0ib2ZmY2FudmFzIl0nKTsKICAgIGNvbnN0IG9mZmNhbnZhc0NvbGxhcHNlID0gJCgnLmhlYWRlciAub2ZmY2FudmFzLWNvbGxhcHNlJyk7CiAgICBvZmZjYW52YXNUb2dnbGUuY2xpY2soZnVuY3Rpb24oKXsKICAgICAgICBvZmZjYW52YXNUb2dnbGUudG9nZ2xlQ2xhc3MoJ2NvbGxhcHNlZCcpOwogICAgICAgIG9mZmNhbnZhc1RvZ2dsZS5hdHRyKCdhcmlhLWV4cGFuZGVkJywgJCh0aGlzKS5hdHRyKCdhcmlhLWV4cGFuZGVkJyk9PT0ndHJ1ZSc/J2ZhbHNlJzondHJ1ZScpOwogICAgfSk7Cn0pOwogICAgCiAgICAKLy8gT0Zmc2V0IEZsb2F0aW5nIENUQXMgd2hlbiBtb2RhbCBpcyBvcGVuICAgIApjb25zdCBteUJvZHlUYWcgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdib2R5Jyk7ICAKY29uc3QgZmN0YVNlY3Rpb24gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjZmxvYXRpbmctY3RhcycpOwpjb25zdCBmYnRuUmVxdWVzdCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5mYnRuLXJlcXVlc3QtaW5mbyIpOwogICAgCi8vIGlmIG1vZGFsIGlzIG9wZW4gb2Zmc2V0IHNjcm9sbGJhciBwYWRkaW5nIGFuZCBzZXQgYWN0aXZlIGNsYXNzIG9uIGJ0bnMKZnVuY3Rpb24gdXBkYXRlTW9kYWxTY3JvbGxPZmZzZXQoKSB7CiAgICBpZiAoZmN0YVNlY3Rpb24pewogICAgICAgIGlmIChteUJvZHlUYWcuY2xhc3NMaXN0LmNvbnRhaW5zKCdtb2RhbC1vcGVuJykpIHsKICAgICAgICAgICAgZmN0YVNlY3Rpb24uc3R5bGUucGFkZGluZ1JpZ2h0ID0gbXlCb2R5VGFnLnN0eWxlLnBhZGRpbmdSaWdodDsKICAgICAgICAgICAgaWYoZmJ0blJlcXVlc3QpewogICAgICAgICAgICAgICAgZmJ0blJlcXVlc3QuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7CiAgICAgICAgICAgICAgICBmYnRuUmVxdWVzdC5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsIHRydWUpOwogICAgICAgICAgICB9CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZmN0YVNlY3Rpb24uc3R5bGUucmVtb3ZlUHJvcGVydHkoJ3BhZGRpbmctcmlnaHQnKTsKICAgICAgICAgICAgaWYoZmJ0blJlcXVlc3QpewogICAgICAgICAgICAgICAgZmJ0blJlcXVlc3QuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJyk7CiAgICAgICAgICAgICAgICBmYnRuUmVxdWVzdC5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsIGZhbHNlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQoKLy8gT2JzZXJ2ZXIgdG8gd2F0Y2ggZm9yIGNoYW5nZXMgaW4gdGhlICdib2R5JyBlbGVtZW50CmNvbnN0IG1vZGFsT2JzZXJ2ZXIgPSBuZXcgTXV0YXRpb25PYnNlcnZlcih1cGRhdGVNb2RhbFNjcm9sbE9mZnNldCk7CgovLyBTdGFydCBvYnNlcnZpbmcgY2hhbmdlcyBpbiB0aGUgJ2JvZHknIGVsZW1lbnQncyBjbGFzcwptb2RhbE9ic2VydmVyLm9ic2VydmUobXlCb2R5VGFnLCB7IGF0dHJpYnV0ZXM6IHRydWUsIGF0dHJpYnV0ZUZpbHRlcjogWydjbGFzcyddIH0pOwoKLy8gSW5pdGlhbCB1cGRhdGUKdXBkYXRlTW9kYWxTY3JvbGxPZmZzZXQoKTsKICAgIAogICAgCiAgICAKLy8gQWRkIGNsYXNzIHRvIGJvZHkgd2hlbiB0b2dnbGUgaXMgb3BlbiwgYW5kIHRvIHRyaWdnZXIgYnV0dG9uCmNvbnN0IHRvZ2dsZVR5cGUgPSBbJ29mZmNhbnZhcycsICdjb2xsYXBzZSddOwoKdG9nZ2xlVHlwZS5mb3JFYWNoKGZ1bmN0aW9uKHRvZ2dsZXIpIHsKICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy4nICsgdG9nZ2xlcikuZm9yRWFjaChmdW5jdGlvbih0b2dnbGVkKSB7CiAgICAgICAgLy8gTGlzdGVuIGZvciBzaG93IGFuZCBoaWRlIGV2ZW50cwogICAgICAgIHRvZ2dsZWQuYWRkRXZlbnRMaXN0ZW5lcignc2hvdy5icy4nICsgdG9nZ2xlciwgdG9nZ2xlRXZlbnQgPT4gaGFuZGxlVG9nZ2xlKHRvZ2dsZUV2ZW50LCAnYWRkJywgdG9nZ2xlcikpOwogICAgICAgIHRvZ2dsZWQuYWRkRXZlbnRMaXN0ZW5lcignaGlkZS5icy4nICsgdG9nZ2xlciwgdG9nZ2xlRXZlbnQgPT4gaGFuZGxlVG9nZ2xlKHRvZ2dsZUV2ZW50LCAncmVtb3ZlJywgdG9nZ2xlcikpOwogICAgfSk7Cn0pOwoKZnVuY3Rpb24gaGFuZGxlVG9nZ2xlKGV2ZW50LCBhY3Rpb24sIHRvZ2dsZXIpIHsKICAgIGNvbnN0IHRvZ2dsZVNlbGVjdG9yID0gYC4ke3RvZ2dsZXJ9LnNob3dgOyAvLyBBZGp1c3QgYXMgbmVlZGVkIHRvIGRldGVjdCBhY3RpdmUgZWxlbWVudHMgY29ycmVjdGx5CiAgICBjb25zdCBhY3RpdmVUb2dnbGVzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCh0b2dnbGVTZWxlY3Rvcik7CgogICAgLy8gUGVyZm9ybSB0aGUgYWN0aW9uICgnYWRkJyBvciAncmVtb3ZlJykgb24gdGhlIGNsYXNzCiAgICBpZiAoYWN0aW9uID09PSAnYWRkJyB8fCAoYWN0aW9uID09PSAncmVtb3ZlJyAmJiBhY3RpdmVUb2dnbGVzLmxlbmd0aCA8PSAxKSkgeyAvLyBDaGVjayBpZiB0aGlzIGlzIHRoZSBsYXN0IHRvZ2dsZQogICAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0W2FjdGlvbl0odG9nZ2xlciArICctb3BlbicpOwogICAgfQoKICAgIC8vIEFjY2VzcyB0aGUgYnV0dG9uIGVsZW1lbnQgdGhhdCB0cmlnZ2VyZWQgdGhlIGV2ZW50CiAgICBjb25zdCB0cmlnZ2VyQnRuID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihgW2RhdGEtYnMtdGFyZ2V0PSIjJHtldmVudC50YXJnZXQuaWR9Il1gKTsKICAgIAogICAgaWYgKHRyaWdnZXJCdG4pIHsKICAgICAgICAvLyBBZGQgb3IgcmVtb3ZlIHRoZSAnYWN0aXZlJyBjbGFzcyBmcm9tIHRoZSBidXR0b24KICAgICAgICBpZiAoYWN0aW9uID09PSAnYWRkJyB8fCAoYWN0aW9uID09PSAncmVtb3ZlJyAmJiBhY3RpdmVUb2dnbGVzLmxlbmd0aCA8PSAxKSkgewogICAgICAgICAgICB0cmlnZ2VyQnRuLmNsYXNzTGlzdFthY3Rpb25dKCdhY3RpdmUnKTsKICAgICAgICB9CiAgICB9Cn0K"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-da4b82ac82d62ca47d9","applicationID":"1036222031","transactionName":"NlZSNxBUXUQHBhBcXQ8ccQAWXFxZSRUFUlc=","queueTime":0,"applicationTime":2226,"atts":"GhFRQVhOTko=","errorBeacon":"bam.nr-data.net","agent":""}</script></body></html>