CINXE.COM
Sonoma State University
<!DOCTYPE html> <!--[if IEMobile 7]><html class="iem7" lang="en" dir="ltr"><![endif]--> <!--[if lte IE 6]><html class="lt-ie9 lt-ie8 lt-ie7" lang="en" dir="ltr"><![endif]--> <!--[if (IE 7)&(!IEMobile)]><html class="lt-ie9 lt-ie8" lang="en" dir="ltr"><![endif]--> <!--[if IE 8]><html class="lt-ie9" lang="en" dir="ltr"><![endif]--> <!--[if (gte IE 9)|(gt IEMobile 7)]><!--><html lang="en" dir="ltr" prefix="fb: https://www.facebook.com/2008/fbml content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#"><!--<![endif]--> <head> <meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VwQFUlBVCRAJXVhTBgAEXlc=",licenseKey:"NRJS-214b2942b01dae54dc2",applicationID:"999111383"};;/*! For license information please see nr-loader-full-1.286.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:()=>p,xN:()=>g});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 g(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 p(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.286.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});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=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=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)g(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 g(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:g,addEventListener:g,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=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,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 g(e,t){n[e]=p(e).concat(t)}function p(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,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},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],"-",g)}function g(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},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:()=>N});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",f.G4.RECORD,f.G4.PAUSE,"log","wrapLogger"],g=["setErrorHandler","finished","addToTrace","addRelease"];var p=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),R=r(3241),x=r(5701);function w(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&"micro-agent"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var O=r(7836);const I=new Set;function N(e,t={},h,N){let{init:P,info:j,loader_config:C,runtime:k={},exposed:H=!0}=t;k.loaderType=h;const L=(0,l.pV)();j||(P=L.init,j=L.info,C=L.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=e.init,M=[j.beacon,j.errorBeacon];I.has(e.agentIdentifier)||(D.proxy.assets&&(_(D.proxy.assets),M.push(D.proxy.assets)),D.proxy.beacon&&M.push(D.proxy.beacon),w(),(0,l.US)("activatedFeatures",x.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),k.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?M:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),I.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=H,function(e,t){t||(0,a.Ak)(e.agentIdentifier,"api");const l=e.ee.get("tracer");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h="api-",w=h+"ixn-";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),_(h,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,["API/log/called"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},g.forEach((t=>{e[t]=_(h,t,!0,"api")})),e.addPageAction=_(h,"addPageAction",!0,n.K7.genericEvents),e.recordCustomEvent=_(h,"recordCustomEvent",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,_(h,"setPageViewName",!0)()},e.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return A(e,t,"setCustomAttribute",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if("string"==typeof e||null===e)return A("enduser.id",e,"setUserId",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if("string"==typeof e||null===e)return A("application.version",e,"setApplicationVersion",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,["API/start/called"],void 0,n.K7.metrics,e.ee),e.ee.emit("manual-start-all")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,["API/recordReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s="function"==typeof r;return(0,o.p)(d.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(w+"tracer",[(0,p.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?"":"no-")+"fn-start",[(0,p.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw l.emit("fn-err",[arguments,this,t],i),t}finally{l.emit("fn-end",[(0,p.t)()],i)}}}};function _(t,r,i,a){return function(){return(0,o.p)(d.xV,["API/"+r+"/called"],void 0,n.K7.metrics,e.ee),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,p.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(891).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,"api")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{S[t]=_(w,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?_(w,"routeName",void 0,n.K7.softNav):_(h,"routeName",!0,n.K7.spa),e.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,["API/noticeError/called"],void 0,n.K7.metrics,e.ee),(0,o.p)("err",[t,(0,p.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,N),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),I.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.286.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.286.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={891:"sha512-X28Y1nfmtn0Xl6rrvSj6yKktd3hdVlMJVpJIppDwjQkgtGLkoZTkr/6W5jnO5zHwMYgytOeQ9Zp8BH7X+M7hug==",222:"sha512-8Mc14NKEdLpLSGrkgcn6zXCvZq7SjtS54yzNEfu8VHYkMe2MNDCmPGJ6nxZvT6LoiNaj5I6a+emLUKL+GoT1Mw==",95:"sha512-rtlVTeYLfTLdKUtGMkJ98v3moIO41WYGH5IePgCLEO4i9MF6wKNkYoVKSbmeA5aepLI3TkgwSygReaZkzVIe1A=="};(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(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=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={85:0,959: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.286.0.PROD"]=self["webpackChunk:NRBA-1.286.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(this[t]!==n.prototype[t])return this[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(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[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),g=i(6154),p=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(891).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(891).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()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class _ extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class I extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var N=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 L(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(L(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 H(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 L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=N.T;#r=!1;constructor(e,r=!0){super(e,N.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.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})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.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)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(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 M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.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===g.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=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.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&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=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-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.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,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.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 g.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,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge 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,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.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};pe(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=x,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)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(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 p(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&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.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:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(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 R(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 x(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,w.p)(O.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",p),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",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(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!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:_e}=ye;class Oe 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,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+we,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+Ee,(function(e){(0,w.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,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ie=i(2614);class Ne 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(Ie.H3,"_").concat(Ie.uh)))}catch(e){}(0,p.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,w.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===Ie.g.FULL||e.sessionReplayMode===Ie.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).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!==Ie.g.FULL&&this.featAggregate.initializeRecording(Ie.g.FULL,!0):(this.#i=Ie.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ie.g.FULL&&(this.recorder.parent.mode=Ie.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.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(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.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 Ce=i(993),ke=i(3785),He=i(9414);class Le extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),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}}get api(){return this}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,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,Oe,Ne,ge,I,D,je,Le],loaderType:"pro"})})()})();</script> <link rel="shortcut icon" href="https://www.sonoma.edu/sites/www/files/favicon_0.ico" type="image/vnd.microsoft.icon" /> <meta name="description" content="Sonoma State University is a public institution in the California northern bay area that was founded in 1961. It enrolls 9,300 students, and its campus of 269 acres is a jewel in the middle of Sonoma County’s wine country. It ranks in the 2018 edition of the US News & World Report Best Colleges as 57th among Regional Universities in the West." /> <meta name="generator" content="Drupal 7 (https://www.drupal.org)" /> <link rel="canonical" href="https://www.sonoma.edu/" /> <link rel="shortlink" href="https://www.sonoma.edu/" /> <meta property="og:site_name" content="Sonoma State University" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.sonoma.edu/" /> <meta property="og:title" content="Sonoma State University" /> <meta name="facebook-domain-verification" content="lc16dl9bixb1dc1ie1afzrvtou8c14" /> <title>Sonoma State University</title> <meta name="MobileOptimized" content="width"> <meta name="HandheldFriendly" content="true"> <meta name="viewport" content="width=device-width"> <meta http-equiv="cleartype" content="on"> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_kShW4RPmRstZ3SpIC-ZvVGNFVAi0WEMuCnI0ZkYIaFw.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_LMf7pD0EkMMcn3GAMYbwP6wuVKRzm8nRQeNddrkHg0Y.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_MbipdXcJAkkXghD27CMySd6mJI1NcdiRjtxIdzzqCV4.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_VWGhZkkR4B4tMJA7PC_wov8dAxaI-MS03BCM3K8jjJA.css" media="screen" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_E6WUuDDnWF2CcUUMWHtUH21jq0nFzypxTr-RcqkjrYc.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_1Jr9k-NQHlGzwAz1CnKZHR_xBSYsU7kEYkCqx2XuXWc.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/all/modules/contrib/popup/popup.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/all/modules/contrib/popup/styles/black/popup-element.css?suapnm" media="screen, projection" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_9B1teUhD66TbOQdCd-Mijvxkw5zEXl_JYjvUseX-nLE.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_K7cb9PEoNZu8C-MUn3KsVmRdwln406_dyGunEQ13aJU.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css/css_6sJ4Wm-JFzE-UtWSofpuyuOe7r1AUDHgV-EZGGtOs6A.css" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_79.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_81.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_85.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_87.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_96.css?suapnm" media="all" /> <link rel="stylesheet" href="https://www.sonoma.edu/sites/www/files/css_injector/css_injector_116.css?suapnm" media="all" /> <script src="https://www.sonoma.edu/sites/www/files/js/js_d0GGRj4XhQcEazw4vMa1V_iKCW2bU7JzADKGF5e0Mu8.js"></script> <script src="https://www.sonoma.edu/sites/www/files/js/js_Pt6OpwTd6jcHLRIjrE-eSPLWMxWDkcyYrPTIrXDSON0.js"></script> <script src="https://www.sonoma.edu/sites/www/files/js/js_WZRZaSTAaxwnsHbMrmNrCDiLcQB7IpzZmO36isgyF3g.js"></script> <script src="https://www.sonoma.edu/sites/www/files/js/js_sRPXxboI4gvcDFU7CwcmtTtU_NTyUtCr-ynPxVdszXQ.js"></script> <script src="https://www.sonoma.edu/sites/www/files/js/js_IuJiRdzRPXI502GMPTgad2DZlnkq_-RMGwV90vmzkro.js"></script> <script>jQuery.extend(Drupal.absolute_messages, {"dismiss":{"status":false,"warning":false,"error":false},"dismiss_time":{"status":"","warning":"","error":""},"dismiss_all_count":2});</script> <script src="https://www.sonoma.edu/sites/www/files/js/js_PxwAzaC7p9rq04oGU5pUOQtKiVvPY8EzxfLfMoEJ4yw.js"></script> <script src="https://www.sonoma.edu/sites/all/modules/contrib/popup/popup.js?suapnm"></script> <script src="https://www.sonoma.edu/sites/www/files/js/js_IK4fZz7pHVjYicQ3-AQ1RPUsHzqxXojyjCJcFkrbE04.js"></script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.type='text/javascript';j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-T2V939T');</script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"ssuedu_child","theme_token":"WxYcTZyOSxrwtZzbbtFaetw5Ejm_mfkTyTLQLoEUMy8","jquery_version":"1.12","jquery_version_token":"gecXhMo-zwKAsxQ7GnUw-xUi3XpE36IosvDD8lfghyM","js":{"sites\/all\/libraries\/stacktable\/stacktable.min.js":1,"sites\/all\/modules\/contrib\/flexslider\/assets\/js\/flexslider.load.js":1,"sites\/all\/modules\/features\/kwall_accordion_menu\/js\/kwall_accordion_menu.js":1,"sites\/all\/modules\/features\/sonoma_slide_menu\/js\/kwall_slide_menu.js":1,"sites\/all\/modules\/contrib\/addthis\/addthis.js":1,"0":1,"https:\/\/www.sonoma.edu\/sites\/www\/files\/google_tag\/primary\/google_tag.script.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/1.12\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_browser.js":1,"sites\/all\/libraries\/easing\/jquery.easing.min.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/external\/jquery.cookie.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery.form\/4\/jquery.form.min.js":1,"sites\/all\/libraries\/jquery.placeholder\/jquery.placeholder.min.js":1,"sites\/all\/modules\/contrib\/jquery_placeholder\/jquery_placeholder.js":1,"sites\/all\/libraries\/slick\/slick\/slick.min.js":1,"misc\/form-single-submit.js":1,"misc\/ajax.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_update.js":1,"sites\/all\/modules\/contrib\/codefilter\/codefilter.js":1,"sites\/all\/modules\/custom\/ssuedu_custom\/js\/ssuedu_custom.js":1,"sites\/all\/modules\/custom\/ssuedu_custom\/js\/selectivizr-min.js":1,"misc\/progress.js":1,"sites\/all\/modules\/contrib\/absolute_messages\/absolute_messages.js":1,"1":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.js":1,"sites\/all\/modules\/contrib\/popup\/popup.js":1,"sites\/all\/libraries\/flexslider\/jquery.flexslider-min.js":1,"sites\/all\/themes\/custom\/ssuedu_theme\/js\/slideshow.js":1,"sites\/all\/modules\/contrib\/views\/js\/base.js":1,"sites\/all\/modules\/contrib\/views\/js\/ajax_view.js":1,"sites\/all\/modules\/contrib\/extlink\/js\/extlink.js":1,"sites\/all\/modules\/contrib\/slick\/js\/slick.load.min.js":1,"sites\/all\/modules\/contrib\/field_group\/field_group.js":1,"sites\/all\/modules\/contrib\/quicktabs\/js\/quicktabs.js":1,"2":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/slick\/slick\/slick.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"sites\/all\/modules\/contrib\/codefilter\/codefilter.css":1,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/contrib\/logintoboggan\/logintoboggan.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/extlink\/css\/extlink.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/absolute_messages\/absolute_messages.css":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/popup\/popup.css":1,"sites\/all\/modules\/contrib\/popup\/styles\/black\/popup-element.css":1,"sites\/all\/modules\/contrib\/flexslider\/assets\/css\/flexslider_img.css":1,"sites\/all\/libraries\/flexslider\/flexslider.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/features\/kwall_accordion_menu\/css\/font-awesome\/css\/font-awesome.min.css":1,"sites\/all\/modules\/features\/kwall_accordion_menu\/css\/kwall_accordion_menu.css":1,"sites\/all\/modules\/features\/sonoma_slide_menu\/css\/kwall_slide_menu.css":1,"sites\/all\/libraries\/stacktable\/stacktable.css":1,"sites\/all\/modules\/contrib\/quicktabs\/css\/quicktabs.css":1,"sites\/all\/themes\/custom\/ssuedu_theme\/system.menus.css":1,"sites\/all\/themes\/custom\/ssuedu_theme\/css\/base\/normalize.css.less":1,"sites\/all\/themes\/custom\/ssuedu_theme\/fonts\/stylesheet.css":1,"sites\/all\/themes\/custom\/ssuedu_theme\/css\/styles.css.less":1,"sites\/all\/themes\/custom\/ssuedu_theme\/css\/themes\/print.css.less":1,"sites\/all\/themes\/custom\/ssuedu_child_theme\/css\/styles_ssuedu_child.css.less":1,"public:\/\/css_injector\/css_injector_66.css":1,"public:\/\/css_injector\/css_injector_67.css":1,"public:\/\/css_injector\/css_injector_79.css":1,"public:\/\/css_injector\/css_injector_81.css":1,"public:\/\/css_injector\/css_injector_85.css":1,"public:\/\/css_injector\/css_injector_87.css":1,"public:\/\/css_injector\/css_injector_96.css":1,"public:\/\/css_injector\/css_injector_116.css":1}},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true,"mobiledetect":true,"mobiledevicewidth":"480px","file_public_path":"\/sites\/www\/files","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"popup":{"effects":{"show":{"default":"this.body.show();","fade":"\n if (this.opacity){\n this.body.fadeTo(\u0027medium\u0027,this.opacity);\n }else{\n this.body.fadeIn(\u0027medium\u0027);\n }","slide-down":"this.body.slideDown(\u0027medium\u0027)","slide-down-fade":"\n this.body.animate(\n {\n height:\u0027show\u0027,\n opacity:(this.opacity ? this.opacity : \u0027show\u0027)\n }, \u0027medium\u0027\n );"},"hide":{"default":"this.body.hide();","fade":"this.body.fadeOut(\u0027medium\u0027);","slide-down":"this.body.slideUp(\u0027medium\u0027);","slide-down-fade":"\n this.body.animate(\n {\n height:\u0027hide\u0027,\n opacity:\u0027hide\u0027\n }, \u0027medium\u0027\n );"}},"linger":250,"delay":0},"better_exposed_filters":{"views":{"ssu_notice_block":{"displays":{"alert_block":{"filters":[]}}},"video_slideshow":{"displays":{"block":{"filters":[]},"block_2":{"filters":[]}}},"events":{"displays":{"attachment_1":{"filters":[]},"block_2":{"filters":[]}}},"news":{"displays":{"block_1":{"filters":[]}}},"testimonial_carousel":{"displays":{"default":{"filters":[]}}}}},"flexslider":{"optionsets":{"video_slideshow":{"namespace":"flex-","selector":".slides \u003E li","easing":"swing","direction":"horizontal","reverse":false,"smoothHeight":false,"startAt":0,"animationSpeed":600,"initDelay":0,"useCSS":true,"touch":true,"video":true,"keyboard":true,"multipleKeyboard":false,"mousewheel":0,"controlsContainer":".flex-control-nav-container","sync":"","asNavFor":"","itemWidth":0,"itemMargin":0,"minItems":0,"maxItems":0,"move":0,"animation":"fade","slideshow":false,"slideshowSpeed":"7000","directionNav":true,"controlNav":true,"prevText":"Previous","nextText":"Next","pausePlay":false,"pauseText":"Pause","playText":"Play","randomize":false,"thumbCaptions":false,"thumbCaptionsBoth":false,"animationLoop":true,"pauseOnAction":true,"pauseOnHover":false,"manualControls":""}},"instances":{"flexslider-1":"video_slideshow"}},"currentPath":"node\/28","currentPathIsAdmin":false,"jquery_placeholder":{"edit-query":{"selector":"#edit-query"},"edit-query--2":{"selector":"#edit-query--2"}},"urlIsAjaxTrusted":{"\/ssu-search":true},"kwall_slide_menu":{"searchOpenSelector":".header-search-open-button","menuOpenSelector":".header-menu-open-button","navSearchMenuID":"kwall-slide-in-nav-search-menu","navMenuID":"kwall-slide-in-nav-menu"},"extlink":{"extTarget":"_blank","extClass":0,"extLabel":"(link is external)","extImgClass":0,"extIconPlacement":"append","extSubdomains":1,"extExclude":"","extInclude":"","extCssExclude":"","extCssExplicit":"","extAlert":0,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","mailtoClass":0,"mailtoLabel":"(link sends e-mail)","extUseFontAwesome":false},"slick":{"accessibility":true,"adaptiveHeight":false,"autoplay":false,"autoplaySpeed":3000,"pauseOnHover":true,"pauseOnDotsHover":false,"arrows":true,"centerMode":false,"centerPadding":"50px","dots":false,"dotsClass":"slick-dots","draggable":true,"fade":false,"focusOnSelect":false,"infinite":true,"initialSlide":0,"lazyLoad":"ondemand","mousewheel":false,"randomize":false,"rtl":false,"rows":1,"slidesPerRow":1,"slide":"","slidesToShow":1,"slidesToScroll":1,"speed":500,"swipe":true,"swipeToSlide":false,"edgeFriction":0.34999999999999998,"touchMove":true,"touchThreshold":5,"useCSS":true,"cssEase":"ease","useTransform":true,"easing":"linear","variableWidth":false,"vertical":false,"verticalSwiping":false,"waitForAnimate":true},"field_group":{"div":"full"},"quicktabs":{"qt_news_and_events":{"name":"news_and_events","tabs":[{"vid":"events","display":"block_2","args":"","use_title":0,"view_path":"node%2F28","view_dom_id":1,"ajax_args":"","actual_args":[]},{"vid":"news","display":"block_1","args":"","use_title":0,"view_path":"node%2F28","view_dom_id":2,"ajax_args":"","actual_args":[]}],"ajaxPageState":{"jquery_version":"1.12","jquery_version_token":"gecXhMo-zwKAsxQ7GnUw-xUi3XpE36IosvDD8lfghyM"}}}});</script> <!--[if lt IE 9]> <script src="/sites/all/themes/contrib/zen/js/html5-respond.js"></script> <![endif]--> <link rel="stylesheet" href="https://use.typekit.net/mwy1qoi.css"> </head> <body class="html front not-logged-in no-sidebars page-node page-node- page-node-28 node-type-landing-page header-bg-default" > <p id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Jump to content</a> </p> <div class="region region-page-top"> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T2V939T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> </div> <div id="page"> <div class="upper-wrapper"> <header id="header" role="banner"> <div class="header__region region region-header"> <div id="block-bean-header-logo-block" class="block block-bean header-logo-block first odd"> <div class="entity entity-bean bean-simple-block clearfix" about="/block/header-logo-block"> <div class="content"> <div class="field field-name-field-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="child-theme-one"><a href="/"><img alt="Sonoma State University" height="61" src="/sites/www/files/ssu_full_logo_centered-wht.svg" width="300" /></a></div> </div> </div> </div> </div> </div> </div> <div id="block-menu-menu-header-menu" class="block block-menu header-menu-block last even" role="navigation"> <ul class="menu"><li class="menu__item is-leaf first leaf mainmenu-topnav"><a href="https://admissions.sonoma.edu/apply?utm_source=www.sonoma.edu&utm_medium=header_top_bar&utm_campaign=website_theme&utm_content=Apply" class="menu__link">Apply</a></li> <li class="menu__item is-leaf leaf mainmenu-topnav"><a href="/visit" class="menu__link">Visit</a></li> <li class="menu__item is-leaf leaf mainmenu-topnav"><a href="/give" class="menu__link">Give</a></li> <li class="menu__item is-leaf leaf mainmenu-topnav"><a href="https://login.sonoma.edu/" class="menu__link">Login</a></li> <li class="menu__item is-leaf leaf"><a href="#" class="menu__link header-search-open-button">Search</a></li> <li class="menu__item is-leaf last leaf"><a href="#" class="menu__link header-menu-open-button">Toggle Menu</a></li> </ul> </div> </div> </header> <div id="main"> <div id="navigation" class="clearfix"> <div class="inner-wrapper"> <div class="region region-navigation"> <div id="block-kwall-slide-menu-search" class="block block-kwall-slide-menu navigation-slide-menu-block first odd"> <div class="kwall-slide-in-nav-search-menu closed" id="kwall-slide-in-nav-search-menu"><div class="slide-menu-close"><a href="#" class="slide-menu-close-button" aria-controls="kwall-slide-in-nav-search-menu"><span class="element-invisible">Close Nav</span></a></div><div class="container-inline"><form action="/ssu-search" method="get" id="ssusearch-search-block-form" accept-charset="UTF-8"><div><div class="form-item form-type-textfield form-item-query"> <label class="element-invisible" for="edit-query">search query <span class="form-required" title="This field is required.">*</span></label> <input placeholder="Search" type="text" id="edit-query" name="query" value="" size="15" maxlength="128" class="form-text required" /> </div> <input type="submit" id="edit-submit" name="op" value="Search" class="form-submit" /><input type="hidden" name="form_build_id" value="form-X3AbypOb4UOOxNeOqdpjgBGvS1ImHNQ3-2qhvznLSPQ" /> <input type="hidden" name="form_id" value="ssusearch_search_block_form" /> </div></form></div><div id="block-menu-block-3" class="block block-menu-block first odd" role="navigation"> <h2 class="block__title block-title">Common Searches</h2> <div class="menu-block-wrapper menu-block-3 menu-name-menu-search-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="menu__item is-leaf first leaf menu-mlid-1057"><a href="/academics/degree-programs" class="menu__link">What majors and minors are offered?</a></li> <li class="menu__item is-leaf leaf menu-mlid-1058"><a href="http://www.sonoma.edu/aa/gs/" class="menu__link">Where can I find information about graduate programs?</a></li> <li class="menu__item is-leaf leaf menu-mlid-1059"><a href="http://www.sonoma.edu/registration/fees.html" class="menu__link">How much is tuition?</a></li> <li class="menu__item is-leaf leaf menu-mlid-1060"><a href="http://www.sonoma.edu/finaid" class="menu__link">What financial aid packages are available?</a></li> <li class="menu__item is-leaf last leaf menu-mlid-1064"><a href="https://login.sonoma.edu/" class="menu__link">Where can I log in to SSU Online?</a></li> </ul></div> </div> </div><a href="#" class="kwall-slide-menu-overlay" aria-controls="kwall-slide-in-nav-search-menu"><span class="element-invisible">Close Nav</span></a> </div> <div id="block-kwall-slide-menu-menu" class="block block-kwall-slide-menu navigation-slide-menu-block kwall-slide-in-nav-menu-block last even"> <div class="kwall-slide-in-nav-menu closed" id="kwall-slide-in-nav-menu"><div class="slide-menu-close"><a href="#" class="slide-menu-close-button" aria-controls="kwall-slide-in-nav-menu"><span class="element-invisible">Close Nav</span></a></div><div class="container-inline"><form action="/ssu-search" method="get" id="ssusearch-search-block-form--2" accept-charset="UTF-8"><div><div class="form-item form-type-textfield form-item-query"> <label class="element-invisible" for="edit-query--2">search query <span class="form-required" title="This field is required.">*</span></label> <input placeholder="Search" type="text" id="edit-query--2" name="query" value="" size="15" maxlength="128" class="form-text required" /> </div> <input type="submit" id="edit-submit--2" name="op" value="Search" class="form-submit" /><input type="hidden" name="form_build_id" value="form-en2bsnHO0MJ4nmhJf_rPi6yX9Zuz43wsfvGv7Jk5R54" /> <input type="hidden" name="form_id" value="ssusearch_search_block_form" /> </div></form></div><div id="block-menu-block-1" class="block block-menu-block slide-in-nav-menu-block accordion-menu-block even" aria-label="Accordion Menu Nav" tabindex="-1" role="navigation"> <div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu accordion-nav-menu accordion-nav-top-level-menu"><li class="menu__item is-leaf first leaf menu-mlid-2367 mainmenu-slidenav"><a href="http://admissions.sonoma.edu/apply?utm_source=www.sonoma.edu&utm_medium=header_menu&utm_campaign=website_theme&utm_content=Apply" class="menu__link">Apply</a></li> <li class="menu__item is-leaf leaf menu-mlid-2369 mainmenu-slidenav"><a href="/visit" class="menu__link">Visit</a></li> <li class="menu__item is-leaf leaf menu-mlid-3629"><a href="/academic-calendars" class="menu__link">Academic Calendars 2022-2028</a></li> <li class="menu__item is-leaf leaf menu-mlid-2371 mainmenu-slidenav"><a href="/give" class="menu__link">Give</a></li> <li class="menu__item is-leaf leaf menu-mlid-2373 mainmenu-slidenav"><a href="https://login.sonoma.edu/" class="menu__link">Login</a></li> <li class="menu__item is-leaf leaf menu-mlid-947 menu-quicklink"><a href="/a-z" class="menu__link">A - Z</a></li> <li class="menu__item is-leaf leaf menu-mlid-679 menu-quicklink"><a href="http://library.sonoma.edu/" class="menu__link">Library</a></li> <li class="menu__item is-leaf leaf menu-mlid-2397 menu-quicklink"><a href="https://ldaps.sonoma.edu/fasd/" class="menu__link">Directory</a></li> <li class="menu__item is-leaf leaf menu-mlid-2215 menu-quicklink"><a href="/students" class="menu__link">Students</a></li> <li class="menu__item is-leaf leaf menu-mlid-2395 menu-quicklink"><a href="https://map.sonoma.edu/" class="menu__link">Maps</a></li> <li class="menu__item is-leaf leaf menu-mlid-2239 menu-quicklink"><a href="/faculty-staff" class="menu__link">Faculty & Staff</a></li> <li class="menu__item is-leaf leaf menu-mlid-680 menu-quicklink"><a href="http://sonomaseawolves.com/" class="menu__link">Athletics</a></li> <li class="menu__item is-leaf leaf menu-mlid-682 menu-quicklink"><a href="http://www.ssualumni.org/" class="menu__link">Alumni</a></li> <li class="menu__item is-expanded expanded menu-mlid-2241"><a href="/about" class="menu__link">About Us</a><a href="#" class="submenu-toggle" aria-haspopup="true"><i class="fa fa-plus" aria-hidden="true"></i><span class="element-invisible">Toggle Submenu</span></a><span class="border"> </span><ul class="menu accordion-nav-menu accordion-nav-sub-menu"><li class="menu__item is-leaf first leaf menu-mlid-671"><a href="/about/mission" class="menu__link">Mission</a></li> <li class="menu__item is-leaf is-parent leaf has-children menu-mlid-672"><a href="/about/history" class="menu__link">History</a></li> <li class="menu__item is-leaf leaf menu-mlid-673"><a href="/about/facts" class="menu__link">Facts</a></li> <li class="menu__item is-leaf leaf menu-mlid-31766"><a href="https://budget.sonoma.edu/budget-deficit-resources" class="menu__link">Budget </a></li> <li class="menu__item is-leaf is-parent leaf has-children menu-mlid-674"><a href="http://diversity.sonoma.edu" class="menu__link">Diversity</a></li> <li class="menu__item is-leaf is-parent leaf has-children menu-mlid-676"><a href="/about/administration" class="menu__link">Administration</a></li> <li class="menu__item is-leaf is-parent leaf has-children menu-mlid-675"><a href="/about/president" class="menu__link">President</a></li> <li class="menu__item is-leaf leaf menu-mlid-3817"><a href="http://strategicplan.sonoma.edu/" class="menu__link">Strategic Plan</a></li> <li class="menu__item is-leaf last leaf menu-mlid-21371"><a href="http://sustainablessu.sonoma.edu/" class="menu__link">Sustainability</a></li> </ul></li> <li class="menu__item is-expanded expanded menu-mlid-684"><a href="/academics" class="menu__link">Academics</a><a href="#" class="submenu-toggle" aria-haspopup="true"><i class="fa fa-plus" aria-hidden="true"></i><span class="element-invisible">Toggle Submenu</span></a><span class="border"> </span><ul class="menu accordion-nav-menu accordion-nav-sub-menu"><li class="menu__item is-leaf first leaf menu-mlid-2063"><a href="/academics/degree-programs" class="menu__link">Degree Programs</a></li> <li class="menu__item is-leaf leaf menu-mlid-979"><a href="/academics/college-schools-departments" class="menu__link">Colleges & Schools</a></li> <li class="menu__item is-leaf leaf menu-mlid-975"><a href="/academics/support" class="menu__link">Academic Support</a></li> <li class="menu__item is-leaf leaf menu-mlid-976"><a href="//advising.sonoma.edu/" class="menu__link">Advising Central</a></li> <li class="menu__item is-leaf is-parent last leaf has-children menu-mlid-978"><a href="http://catalog.sonoma.edu" class="menu__link">Catalog</a></li> </ul></li> <li class="menu__item is-expanded expanded menu-mlid-669"><a href="http://admissions.sonoma.edu/" class="menu__link">Admissions & Aid</a><a href="#" class="submenu-toggle" aria-haspopup="true"><i class="fa fa-plus" aria-hidden="true"></i><span class="element-invisible">Toggle Submenu</span></a><span class="border"> </span><ul class="menu accordion-nav-menu accordion-nav-sub-menu"><li class="menu__item is-leaf first leaf menu-mlid-2375"><a href="http://admissions.sonoma.edu/experience" class="menu__link">Experience Sonoma State</a></li> <li class="menu__item is-leaf leaf menu-mlid-2337"><a href="http://admissions.sonoma.edu/how-apply" class="menu__link">How to Apply</a></li> <li class="menu__item is-leaf leaf menu-mlid-2365"><a href="http://admissions.sonoma.edu/i-have-applied" class="menu__link">I Have Applied</a></li> <li class="menu__item is-leaf leaf menu-mlid-985"><a href="http://admissions.sonoma.edu/forms" class="menu__link">Forms</a></li> <li class="menu__item is-leaf leaf menu-mlid-1015"><a href="http://www.sonoma.edu/finaid/" class="menu__link">Financial Aid</a></li> <li class="menu__item is-leaf leaf menu-mlid-21369"><a href="http://seawolfservices.sonoma.edu/fees" class="menu__link">Student Fees & Charges</a></li> <li class="menu__item is-leaf last leaf menu-mlid-2339"><a href="http://registrar.sonoma.edu/" class="menu__link">Registrar</a></li> </ul></li> <li class="menu__item is-expanded expanded menu-mlid-668"><a href="http://getinvolved.sonoma.edu/" class="menu__link">Campus Life</a><a href="#" class="submenu-toggle" aria-haspopup="true"><i class="fa fa-plus" aria-hidden="true"></i><span class="element-invisible">Toggle Submenu</span></a><span class="border"> </span><ul class="menu accordion-nav-menu accordion-nav-sub-menu"><li class="menu__item is-leaf first leaf menu-mlid-1045"><a href="http://as.sonoma.edu/" class="menu__link">Associated Students</a></li> <li class="menu__item is-leaf leaf menu-mlid-1048"><a href="http://www.seawolfliving.com/" class="menu__link">Seawolf Living</a></li> <li class="menu__item is-leaf leaf menu-mlid-1046"><a href="http://getinvolved.sonoma.edu/recognized-student-organizations" class="menu__link">Clubs & Organizations</a></li> <li class="menu__item is-leaf leaf menu-mlid-1043"><a href="http://getinvolved.sonoma.edu/fraternity-and-sorority-life" class="menu__link">Fraternities & Sororities</a></li> <li class="menu__item is-leaf leaf menu-mlid-1044"><a href="http://campusrec.sonoma.edu/" class="menu__link">Campus Recreation</a></li> <li class="menu__item is-leaf leaf menu-mlid-1049"><a href="http://housing.sonoma.edu" class="menu__link">Housing</a></li> <li class="menu__item is-leaf leaf menu-mlid-1050"><a href="http://culinary.sonoma.edu/" class="menu__link">Culinary Services</a></li> <li class="menu__item is-leaf leaf menu-mlid-2345"><a href="/campus-life/things-to-do" class="menu__link">Things to do at SSU</a></li> <li class="menu__item is-leaf last leaf menu-mlid-1047"><a href="/campus-life/about-area" class="menu__link">About the Area</a></li> </ul></li> <li class="menu__item is-expanded last expanded menu-mlid-667"><a href="http://news.sonoma.edu" class="menu__link">News & Events</a><a href="#" class="submenu-toggle" aria-haspopup="true"><i class="fa fa-plus" aria-hidden="true"></i><span class="element-invisible">Toggle Submenu</span></a><span class="border"> </span><ul class="menu accordion-nav-menu accordion-nav-sub-menu"><li class="menu__item is-leaf first leaf menu-mlid-1053"><a href="/calendar" class="menu__link">Seawolf Calendar</a></li> <li class="menu__item is-leaf leaf menu-mlid-3647"><a href="http://news.sonoma.edu/social-media-feeds" class="menu__link">Social Media Feeds</a></li> <li class="menu__item is-leaf leaf menu-mlid-1054"><a href="http://news.sonoma.edu/insights" class="menu__link">Insights Magazine</a></li> <li class="menu__item is-leaf leaf menu-mlid-5239"><a href="/updates" class="menu__link">Campus Updates</a></li> <li class="menu__item is-leaf leaf menu-mlid-2083"><a href="http://gmc.sonoma.edu/" class="menu__link">Green Music Center</a></li> <li class="menu__item is-leaf last leaf menu-mlid-2121"><a href="http://tickets.sonoma.edu/" class="menu__link">Box Office Tickets</a></li> </ul></li> </ul></div> </div> </div><a href="#" class="kwall-slide-menu-overlay" aria-controls="kwall-slide-in-nav-menu"><span class="element-invisible">Close Nav</span></a> </div> </div> </div> </div><!-- /#navigation --> <div id="highlighted" class="clearfix"> <div class="region region-highlighted"> <div id="block-views-video-slideshow-block-2" class="block block-views first last odd"> <div class="view view-video-slideshow view-id-video_slideshow view-display-id-block_2 view-slideshow hero-slideshow video-slideshow view-dom-id-ed3267a635f4b87d6e4eb001760ed9e0"> <div class="view-content"> <div id="flexslider-1" class="flexslider optionset-video-slideshow"> <ul class="slides"><li><div class="hero-slide-wrapper"> <div class="hero-bkg"> <div class="video-wrapper" > </div> <div class="field-content"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/front_slide/public/field/image/new-homepage-hero-image-1.jpeg?itok=LlnEE0Hz" width="1440" height="805" alt="Student group" /></div> </div> <div class="hero-content slide-text"> <strong class="hero-title field-name-field-slide-title"><div class="field-content">Apply Now</div></strong> <p class="hero-subhead field-name-field-slide-text"></p> <div class="hero-links field-name-field-slide-link"> <div class="field field-name-field-slide-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://admissions.sonoma.edu/">Accepting Fall 2025 Applications</a></div> </div> </div> </div> </div> </div></li> <li><div class="hero-slide-wrapper"> <div class="hero-bkg"> <div class="video-wrapper" > </div> <div class="field-content"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/front_slide/public/field/image/2025-decision-day-hero-image.jpg?itok=jQpjDBEx" width="1440" height="805" alt="Two students holding Join the Pack Brochures" /></div> </div> <div class="hero-content slide-text"> <strong class="hero-title field-name-field-slide-title"><div class="field-content">Seawolf Decision Day</div></strong> <p class="hero-subhead field-name-field-slide-text">Join us on Saturday, April 26, for an unforgettable day designed for admitted Fall 2025 students! </p> <div class="hero-links field-name-field-slide-link"> <div class="field field-name-field-slide-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://admissions.sonoma.edu/visit-ssu/seawolf-decision-day">RSVP Today</a></div> </div> </div> </div> </div> </div></li> <li><div class="hero-slide-wrapper"> <div class="hero-bkg"> <div class="video-wrapper" > </div> <div class="field-content"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/front_slide/public/field/image/new-homepage-hero-image-2.jpg?itok=r0pr3a5W" width="1440" height="805" alt="Students talking" /></div> </div> <div class="hero-content slide-text"> <strong class="hero-title field-name-field-slide-title"><div class="field-content">Get into the Sonoma State of Mind</div></strong> <p class="hero-subhead field-name-field-slide-text">Explore our exceptional programs</p> <div class="hero-links field-name-field-slide-link"> <div class="field field-name-field-slide-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="http://www.sonoma.edu/academics/degree-programs">Find your major </a></div> </div> </div> </div> </div> </div></li> </ul></div> </div> </div> </div> </div> </div><!-- /#highlighted --> <div class="main-content-wrapper"> <div class="inner-wrapper"> <div> </div> <div id="content" class="column" role="main"> <a id="main-content"></a> <h1 class="title" id="page-title">Sonoma State University</h1> <article class="node-28 node node-landing-page view-mode-full clearfix" about="/home" typeof="sioc:Item foaf:Document"> <header> <span property="dc:title" content="Sonoma State University" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span> </header> <div class="field field-name-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even" property="content:encoded"><p class="rtecenter"><a class="button" href="https://go.sonoma.edu/register/inquiry">REQUEST INFORMATION</a></p> <!-- 5 Columns for Sandy --> <div class="five-column-flex"> <div class="column one"> <p style="text-align:center"><a href="/academics/degree-programs"><img alt="" height="120" src="/sites/www/files/medium_explore_page_icons-05.png" width="120" /></a></p> <h3 class="rtecenter"><a href="/academics/degree-programs">Opportunities</a></h3> <p>We invest in state-of-the-art learning environments, innovative partnerships, and inspiring faculty.</p> </div> <div class="column two"> <p style="text-align:center"><a href="http://diversity.sonoma.edu"><img alt="" height="120" src="/sites/www/files/medium_explore_page_icons-01.png" width="120" /></a></p> <h3 class="rtecenter"><a href="http://diversity.sonoma.edu">Diversity</a></h3> <p>We recognize each person's full potential, equipping you for success through our curriculum and community.</p> </div> <div class="column three"> <p style="text-align:center"><a href="http://sustainablessu.sonoma.edu"><img alt="" height="120" src="/sites/www/files/medium_explore_page_icons-02_0.png" width="120" /></a></p> <h3 class="rtecenter"><a href="http://sustainablessu.sonoma.edu">Sustainability</a></h3> <p>Study with professors who encourage civic engagement, social responsibility, and global awareness.</p> </div> <div class="column four"> <p style="text-align:center"><a href="http://financialaid.sonoma.edu/"><img alt="" height="120" src="/sites/www/files/medium_explore_page_icons-03.png" width="120" /></a></p> <h3 class="rtecenter"><a href="http://financialaid.sonoma.edu/">Affordability</a></h3> <p>Through a robust financial aid program, Sonoma State is able to provide a high-quality, affordable education.</p> </div> <div class="column five"> <p style="text-align:center"><a href="https://www.seawolfliving.com/"><img alt="" height="120" src="/sites/www/files/medium_explore_page_icons-04.png" width="120" /></a></p> <h3 class="rtecenter"><a href="https://www.seawolfliving.com/">Campus Life</a></h3> <p>Our unique residential villages and student organizations help you develop deep and sustaining connections with fellow students.</p> </div> </div> <p style="text-align:center"><img alt="The California State University" class="media-element file-default" data-delta="1" data-fid="19076" data-media-element="1" src="/sites/www/files/images/csu-1line-300px.png" typeof="foaf:Image" /></p> <p class="rtecenter">Sonoma State University is a proud member of the California State University, one of the most affordable university systems in the nation.</p> <p> </p> <p> </p> </div> </div> </div> </article><!-- /.node --> </div><!-- /#content --> </div> </div><!-- /.main-content-wrapper --> <div id="sub-content" class="clearfix"> <div class="region region-sub-content"> <div id="block-bean-sub-content-view-mode" class="block block-bean sub-content-paragraphs-block first odd"> <article class="node-28 node node-landing-page view-mode-sub_content_region clearfix" about="/home" typeof="sioc:Item foaf:Document"> <header> <span property="dc:title" content="Sonoma State University" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span> </header> <div class="paragraphs-items paragraphs-items-field-sub-content-paragraphs paragraphs-items-field-sub-content-paragraphs-full paragraphs-items-full"> <div class="field field-name-field-sub-content-paragraphs field-type-paragraphs field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-testimonial-carousel"> <div class="content"> <div class="field field-name-field-view-testimonial field-type-viewfield field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="view view-testimonial-carousel view-id-testimonial_carousel view-display-id-default view-dom-id-4e101056d72cbd63594d8862cb3647dc"> <div class="view-content"> <div class="slick slick--view--testimonial-carousel slick--view--testimonial-carousel--default slick--optionset--testimonials" id="slick-views-testimonial-carousel-1"> <div class="slick__slider" id="slick-views-testimonial-carousel-1-slider" data-slick="{"dots":true,"fade":true,"useTransform":false}"> <div class="slick__slide slide slide--0"> <div class="slide__content"> <div class="field field-name-field-image-testimonial field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/testimonial/public/field/image/amish-patel-400.png?itok=WuRRN2Lh" width="368" height="368" alt="student" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"> <div class="field-name-field-quote-testimonial"><div class="field field-name-field-quote-testimonial field-type-text-long field-label-hidden"> <div class="field-items"> <div class="field-item even">I never imagined the mentorship and meaningful relationships that I'd cultivate as an SSU student. The support I received was hands down amazing!</div> </div> </div> </div> <div class="field-name-field-name-testimonial"><div class="field field-name-field-name-testimonial field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Amish Patel</div> </div> </div> </div> </span> </div> </div> </div> <div class="slick__slide slide slide--1"> <div class="slide__content"> <div class="field field-name-field-image-testimonial field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/testimonial/public/field/image/azucena-farrusca-400.png?itok=Thb2zvwr" width="368" height="368" alt="student" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"> <div class="field-name-field-quote-testimonial"><div class="field field-name-field-quote-testimonial field-type-text-long field-label-hidden"> <div class="field-items"> <div class="field-item even">I love all of my new friends who help me to laugh and see different perspectives.</div> </div> </div> </div> <div class="field-name-field-name-testimonial"><div class="field field-name-field-name-testimonial field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Azucena Ferrusca</div> </div> </div> </div> </span> </div> </div> </div> <div class="slick__slide slide slide--2"> <div class="slide__content"> <div class="field field-name-field-image-testimonial field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/testimonial/public/field/image/alex-boyle-400.png?itok=MTbsDaH-" width="368" height="368" alt="student" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"> <div class="field-name-field-quote-testimonial"><div class="field field-name-field-quote-testimonial field-type-text-long field-label-hidden"> <div class="field-items"> <div class="field-item even">SSU is an excellent school with a campus that other schools can't match. It has transformed me personally, professionally, and academically. </div> </div> </div> </div> <div class="field-name-field-name-testimonial"><div class="field field-name-field-name-testimonial field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Alex Boyle</div> </div> </div> </div> </span> </div> </div> </div> <div class="slick__slide slide slide--3"> <div class="slide__content"> <div class="field field-name-field-image-testimonial field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/testimonial/public/field/image/alison-pizzaro-400.png?itok=dMyE89co" width="368" height="368" alt="student" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"> <div class="field-name-field-quote-testimonial"><div class="field field-name-field-quote-testimonial field-type-text-long field-label-hidden"> <div class="field-items"> <div class="field-item even">Sonoma State University is a great option for students already living in the area who would like to further their education. I liked being close to home and my family.</div> </div> </div> </div> <div class="field-name-field-name-testimonial"><div class="field field-name-field-name-testimonial field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Alison Pizarro</div> </div> </div> </div> </span> </div> </div> </div> <div class="slick__slide slide slide--4"> <div class="slide__content"> <div class="field field-name-field-image-testimonial field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/testimonial/public/field/image/isabela-bee-ucio-400.png?itok=FZqeM6hf" width="368" height="368" alt="student" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"> <div class="field-name-field-quote-testimonial"><div class="field field-name-field-quote-testimonial field-type-text-long field-label-hidden"> <div class="field-items"> <div class="field-item even">I love our campus! It is so beautiful and full of places to help me take a breath and recharge.</div> </div> </div> </div> <div class="field-name-field-name-testimonial"><div class="field field-name-field-name-testimonial field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Isabela "Bee" Ucio</div> </div> </div> </div> </span> </div> </div> </div> </div> <nav class="slick__arrow"> <button type="button" data-role="none" class="slick-prev" aria-label="previous">Previous</button> <button type="button" data-role="none" class="slick-next" aria-label="next">Next</button> </nav> </div> </div> </div></div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-academic-schools"> <div class="content"> <div class="group-title-wrapper field-group-div"> <h2 class="field field-name-field-image-grid-item-header field-type-text field-label-hidden"> Academic Colleges </h2> <div class="paragraphs-items paragraphs-items-field-image-grid-item paragraphs-items-field-image-grid-item-full paragraphs-items-full"> <div class="field field-name-field-image-grid-item field-type-paragraphs field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-image-grid-item"> <div class="content"> <div class="field field-name-field-image-grid-item-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/field/image/kin_305_yonjoong_ryuh-2-315x200.jpg?itok=XwCqwpik" width="315" height="210" alt="Student listens during a lecture" /></div> </div> </div> <div class="field field-name-field-image-grid-item-link-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">College of Education, Counseling & Ethnic Studies</div> </div> </div> <div class="field field-name-field-image-grid-item-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://eces.sonoma.edu/">Education, Counseling, and Ethnic Studies</a></div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-image-grid-item"> <div class="content"> <div class="field field-name-field-image-grid-item-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/field/image/academics-henry_scheibman_classroom_20190917rg-55-315x200.jpg?itok=SV7fq70c" width="315" height="210" alt="Two students listen to another" /></div> </div> </div> <div class="field field-name-field-image-grid-item-link-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">College of Humanities, Social Sciences & the Arts</div> </div> </div> <div class="field field-name-field-image-grid-item-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://hssa.sonoma.edu/">Humanities, Social Sciences, and the Arts</a></div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-image-grid-item"> <div class="content"> <div class="field field-name-field-image-grid-item-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/field/image/ee_210_nansong_wu-30-315.200.jpg?itok=e43_d8Su" width="315" height="210" alt="student looks closely at a bundle of colorful wires" /></div> </div> </div> <div class="field field-name-field-image-grid-item-link-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">College of Science, Technology & Business</div> </div> </div> <div class="field field-name-field-image-grid-item-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://stb.sonoma.edu/">Science, Technology & Business</a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="field field-name-field-ac-dept-link field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://catalog.sonoma.edu/content.php?catoid=11&navoid=1431">EXPLORE ACADEMICS</a></div> </div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-university-blue-lt-none"> <div class="content"> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><!-- 5 Columns for Sandy --> <div class="five-column-flex no-margin-bottom"> <div class="column one"> <p class="rtecenter"><img alt="#3" class="media-element file-teaser" data-delta="4" data-fid="24151" data-media-element="1" src="/sites/www/files/styles/medium/public/images/3.png?itok=PQUcrDjT" title="#3" typeof="foaf:Image" /></p> <p><strong>in the CSU for <a href="http://calstate.edu/transfer">TRANSFER<br /> GRADUATION RATES</a></strong></p> </div> <div class="column two"> <p class="rtecenter"><img alt="#1" class="media-element file-teaser" data-delta="2" data-fid="24156" data-media-element="1" src="/sites/www/files/styles/medium/public/images/1.png?itok=o-DAUDkn" title="#1" typeof="foaf:Image" /></p> <p><strong><a aria-label="Housing" href="http://housing.sonoma.edu">UNIVERSITY HOUSING</a><br /> in California</strong><br /> <a href="https://www.niche.com/colleges/search/best-college-dorms/s/california/"><em>Niche.com</em></a></p> </div> <div class="column four"> <p class="rtecenter"><img alt="73" class="media-element file-teaser" data-delta="3" data-fid="24161" data-media-element="1" src="/sites/www/files/styles/medium/public/images/73.png?itok=uU2W1FRe" title="73" typeof="foaf:Image" /></p> <p><strong>Receive <a href="https://scholarships.sonoma.edu/">SCHOLARSHIPS</a> and <a href="https://financialaid.sonoma.edu/">FINANCIAL AID</a></strong></p> </div> <div class="column five"> <p class="rtecenter"><img alt="#3" class="media-element file-teaser" data-delta="5" data-fid="24166" data-media-element="1" src="/sites/www/files/styles/medium/public/images/3_2.png?itok=8zgdFLq4" title="#3" typeof="foaf:Image" /></p> <p><strong>In the CSU for<br /> first-time freshmen <br /> <a href="http://calstate.edu">4-YEAR GRADUATION RATES</a></strong></p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-white-none"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> Affordable, Quality Education </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="container-inline-block column-2"> <div> <p>Sonoma State University is part of the nation’s largest and most affordable public four-year university system. Our robust financial aid program is able to provide access to a high-quality education while maintaining affordability. In fact, 73 percent of SSU students receive some form of financial aid. We encourage you to explore all your financial aid options so you can pursue your dreams at Sonoma State</p> <p> </p> <p><a aria-label="Financial Aid" class="button" href="https://financialaid.sonoma.edu">EXPLORE FINANCIAL AID </a></p> </div> <div><img alt="A group of students in a classroom" height="333" src="/sites/www/files/explore-academics-biol_490_20200207bs-74.png" style="float:left" width="500" /></div> </div> <p> </p> </div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-orange"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> A Place Where You Belong </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><p>Our unique residential villages foster friendship and cultivate community, enhancing and enriching your academic journey.</p> <div class="container-inline-block column-2"> <div> <p><img alt="The Beaujolais fountains on a sunny day" src="/sites/www/files/explore-residential_beaujolaisfountains_20170810aa-4900.png" width="500" /></p> <p><a aria-label="Housing" class="button" href="https://housing.sonoma.edu/">EXPLORE OUR TOP-RATED HOUSING</a></p> </div> <div> <p><img alt="Students sitting at a table and talking in a dorm" height="333" src="/sites/www/files/explore-lester_040318_1016.png" width="500" /></p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-lakes-lt-none"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> A Setting That Inspires </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><p><img alt="" height="334" src="/sites/www/files/explore-valley-sonoma-california-napa.png" style="float:left" width="500" />Our campus sits in the heart of Sonoma County, nestled between gently sloping hills and rocky mountain peaks, between bustling towns and serene countryside. Just an hour’s drive from both San Francisco and spectacular stretches of coastline, there is always something new to discover.</p> <p>SSU is a shining example of what makes Sonoma County one of the world’s most desirable locations.</p> <p class="rtecenter"><strong><a href="https://www.thebestcolleges.org/rankings/most-beautiful-campuses/">#34 Most Beautiful Campus in the Country</a></strong></p> <p style="clear: left;"> </p> </div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-acqua"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> Come See for Yourself </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="container-inline-block column-3"> <div> <p class="rtecenter"><img alt="The Sonoma State University campus quad" src="/sites/www/files/explore-grounds-buildings_20190308aa-23-4801x3195.png" width="400" /></p> <p class="rtecenter"><a class="button" href="https://tour.concept3d.com/share/UyflGFJ2e/stop/1">VIRTUAL TOUR</a></p> </div> <div> <p class="rtecenter"><img alt="Three students walking amongst the trees on campus" height="266" src="/sites/www/files/explore-lester_032316_2323_2.png" width="400" /></p> <p class="rtecenter"><a class="button" href="https://admissions.sonoma.edu/experience-ssu/campus-tours">BOOK A TOUR</a></p> </div> <div> <p class="rtecenter"><img alt="Student sitting and reading a book while leaning on a tree on campus" height="267" src="/sites/www/files/campus_life-student_modeling_2020130bs-47.png" width="400" /></p> <p class="rtecenter"><a class="button" href="/campus-life/about-area">EXPLORE THE AREA</a></p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-white-none"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> Campus Created for Connection </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="container-inline-block column-2"> <div><img alt="Students tabling in front of the SSU campus Rec Center" height="333" src="/sites/www/files/studentlife-tabling_springinvolvementfair_20180207aa-0695.png" width="500" /></div> <div> <p>The Sonoma State experience is all about community, and with more than 100 student-led clubs and organizations on campus, including 20 active sororities and fraternities, there is a place in the Seawolf community for everyone.</p> <p><a class="button" href="https://engage.sonoma.edu/">GET ENGAGED</a></p> <p><a class="button" href="https://diversity.sonoma.edu/">DIVERSITY</a></p> <p><a class="button" href="https://sonomaseawolves.com/">ATHLETICS</a></p> </div> </div> </div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-basic-color color-ssu-grapefruit"> <div class="content"> <h2 class="field field-name-field-basic-color-title field-type-text field-label-hidden"> Your Journey Starts Now </h2> <div class="field field-name-field-basic-color-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="container-inline-block column-2"> <div>At Sonoma State, we want to know what makes you uniquely you. Our admissions team reads each application thoughtfully, examining your life experiences and goals alongside your academic preparation and extracurricular activities. Schedule a one-on-one conversation with a member of our admissions team and get your questions answered. <p> </p> <p><a aria-label="Advising Central" class="button" href="https://admissions.sonoma.edu/experience-ssu/application-advising">TALK TO AN ADVISOR TODAY</a></p> </div> <div><img alt="A group of students interacting" height="333" src="/sites/www/files/explore-lester_032516_0594.png" width="500" /></div> </div> </div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-three-column-cta"> <div class="content"> <div class="paragraphs-items paragraphs-items-field-column-cta-item paragraphs-items-field-column-cta-item-full paragraphs-items-full"> <div class="field field-name-field-column-cta-item field-type-paragraphs field-label-hidden"> <div class="field-items"> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-three-column-cta-item"> <div class="content"> <div class="field field-name-field-image-column-cta field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/field/image/seawolf-head-315x210.png?itok=v0y-3AhF" width="315" height="210" alt="SSU Seawolf head" /></div> </div> </div> <div class="group-text-wrapper field-group-div"><div class="field field-name-field-category-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">SSU Athletics</div> </div> </div> <div class="field field-name-field-title-column-cta field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Go Seawolves!</div> </div> </div> </div><div class="field field-name-field-link-column-cta field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://sonomaseawolves.com">Don't miss the action</a></div> </div> </div> </div> </div> </div> <div class="field-item odd"><div class="entity entity-paragraphs-item paragraphs-item-three-column-cta-item"> <div class="content"> <div class="field field-name-field-image-column-cta field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/field/image/virtual-tour-schulz-slide-450x297.png?itok=SclocZzM" width="315" height="210" alt="Schulz Information Center" /></div> </div> </div> <div class="group-text-wrapper field-group-div"><div class="field field-name-field-category-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Take a 360 Virtual Tour</div> </div> </div> <div class="field field-name-field-title-column-cta field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">See and learn about our beautiful campus </div> </div> </div> </div><div class="field field-name-field-link-column-cta field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://tour.concept3d.com/share/UyflGFJ2e/stop/1">Start tour</a></div> </div> </div> </div> </div> </div> <div class="field-item even"><div class="entity entity-paragraphs-item paragraphs-item-three-column-cta-item"> <div class="content"> <div class="field field-name-field-image-column-cta field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/three_column_cta/public/cta_b5a9191-cory_weaver-265x176.png?itok=JqpuhJYa" width="315" height="210" alt="Weill Hall audience" /></div> </div> </div> <div class="group-text-wrapper field-group-div"><div class="field field-name-field-category-title field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Green Music Center</div> </div> </div> <div class="field field-name-field-title-column-cta field-type-text field-label-hidden"> <div class="field-items"> <div class="field-item even">Summer at the Green</div> </div> </div> </div><div class="field field-name-field-link-column-cta field-type-link-field field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="https://gmc.sonoma.edu/">See a show</a></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </article><!-- /.node --> </div> <div id="block-quicktabs-news-and-events" class="block block-quicktabs news-events-tabs-block last even"> <h2 class="block__title block-title">Events & News</h2> <div id="quicktabs-news_and_events" class="quicktabs-wrapper quicktabs-style-nostyle"><div class="item-list"><ul class="quicktabs-tabs quicktabs-style-nostyle"><li class="first"><a href="/home?qt-news_and_events=0#qt-news_and_events" id="quicktabs-tab-news_and_events-0" class="quicktabs-tab quicktabs-tab-view quicktabs-tab-view-events-block-2 active">Events</a></li> <li class="active last"><a href="/home?qt-news_and_events=1#qt-news_and_events" id="quicktabs-tab-news_and_events-1" class="quicktabs-tab quicktabs-tab-view quicktabs-tab-view-news-block-1 active">News</a></li> </ul></div><div id="quicktabs-container-news_and_events" class="quicktabs_main quicktabs-style-nostyle"><div id="quicktabs-tabpage-news_and_events-0" class="quicktabs-tabpage quicktabs-hide"><div class="view view-events view-id-events view-display-id-block_2 view-dom-id-f60f9eec6a891288dd396dfc0a9aa4e4"> <div class="attachment attachment-before"> <div class="view view-events view-id-events view-display-id-attachment_1 grid-view"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first views-row-last"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T07:00:00-07:00">4</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T07:00:00-07:00">Apr</span></div></span> </div> <div class="field field-name-field-image-event field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even"><a href="/calendar/show-your-ssu-spirit-fridays-41"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/sl_merch_sky_trio.jpg?itok=b9IpId6P" width="315" height="200" alt="Students posing while wearing SSU Student Living merch" title="SSU Student Living Merch" /></a></div> </div> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/show-your-ssu-spirit-fridays-41">Show Your SSU Spirit Fridays</a></div> <div class="field-type-datetime"><span class="date-display-single"><span class="date-display-range"><span class="date-display-start" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T07:00:00-07:00">7:00am</span> to <span class="date-display-end" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T20:00:00-07:00">8:00pm</span></span></span></div></span> </div> </div> </div> </div> </div> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first no-image-event"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T08:00:00-07:00">4</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T08:00:00-07:00">Apr</span></div></span> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/associated-students-sonoma-serves-campus-copeland-creek-cleanup-0">Associated Students - Sonoma Serves: Campus Copeland Creek Cleanup</a></div> <div class="field-type-datetime"><span class="date-display-single"><span class="date-display-range"><span class="date-display-start" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T08:00:00-07:00">8:00am</span> to <span class="date-display-end" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T12:00:00-07:00">12:00pm</span></span></span></div></span> </div> </div> <div class="views-row views-row-2 views-row-even no-image-event"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T09:00:00-07:00">4</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T09:00:00-07:00">Apr</span></div></span> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/group-fitness-class-stress-reduction-doshia-21">Group Fitness Class: Stress Reduction with Doshia</a></div> <div class="field-type-datetime"><span class="date-display-single"><span class="date-display-range"><span class="date-display-start" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T09:00:00-07:00">9:00am</span> to <span class="date-display-end" property="dc:date" datatype="xsd:dateTime" content="2025-04-04T10:00:00-07:00">10:00am</span></span></span></div></span> </div> </div> <div class="views-row views-row-3 views-row-odd no-image-event"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-18T19:00:00-07:00">18</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-04-18T19:00:00-07:00">Apr</span></div></span> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/seawolves-got-talent-4">Seawolves Got Talent</a></div> <div class="field-type-datetime"><span class="date-display-single"><span class="date-display-range"><span class="date-display-start" property="dc:date" datatype="xsd:dateTime" content="2025-04-18T19:00:00-07:00">7:00pm</span> to <span class="date-display-end" property="dc:date" datatype="xsd:dateTime" content="2025-04-18T21:00:00-07:00">9:00pm</span></span></span></div></span> </div> </div> <div class="views-row views-row-4 views-row-even no-image-event"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-05-09T00:00:00-07:00">9</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-05-09T00:00:00-07:00">May</span></div></span> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/instruction-ends-13">Instruction Ends</a></div> <div class="field-type-datetime"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-05-09T00:00:00-07:00">12:00am</span></div></span> </div> </div> <div class="views-row views-row-5 views-row-odd views-row-last no-image-event"> <div class="views-field views-field-nothing date-wrapper"> <span class="field-content"><div class="date-day"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-05-12T00:00:00-07:00">12</span></div> <div class="date-month"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-05-12T00:00:00-07:00">May</span></div></span> </div> <div class="views-field views-field-nothing-1 text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="/calendar/finals-13">Finals</a></div> <div class="field-type-datetime"><span class="date-display-single"><span class="date-display-range"><span class="date-display-start" property="dc:date" datatype="xsd:dateTime" content="2025-05-12T00:00:00-07:00">12:00am</span> to <span class="date-display-end" property="dc:date" datatype="xsd:dateTime" content="2025-05-16T23:00:00-07:00">11:00pm</span></span></span></div></span> </div> </div> </div> <div class="view-footer"> <a class="button" href="/calendar">View All Events</a> </div> </div></div><div id="quicktabs-tabpage-news_and_events-1" class="quicktabs-tabpage "><div class="view view-news view-id-news view-display-id-block_1 list-view grid-view view-dom-id-a56ea49048c8c1ad5f0f757caa238228"> <div class="view-content"> <div class="views-row views-row-1 views-row-odd views-row-first"> <div class="field field-name-field-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even" rel="og:image rdfs:seeAlso" resource="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/ophd_ambassadors_0.jpeg?itok=AStQB5Gv"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/ophd_ambassadors_0.jpeg?itok=AStQB5Gv" width="315" height="200" alt="OPHD Embassadors " title="OPHD Embassadors " /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="//news.sonoma.edu/articles/2025/peer-ambassadors-ideal-messengers-misconduct-prevention ">Peer Ambassadors: Ideal messengers for misconduct prevention</a></div> <div class="field field-name-field-date-news field-type-datetime field-label-hidden"> <div class="field-items"> <div class="field-item even"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-03-28T00:00:00-07:00">March 28, 2025</span></div> </div> </div> </span> </div> </div> <div class="views-row views-row-2 views-row-even"> <div class="field field-name-field-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even" rel="og:image rdfs:seeAlso" resource="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/dog_running.jpeg?itok=Zl1pt2kZ"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/dog_running.jpeg?itok=Zl1pt2kZ" width="315" height="200" alt="Dog running" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="//news.sonoma.edu/articles/2025/barking-wrong-tree-ssu-alumnas-dog-research-featured-new-york-times ">“Barking Up the Wrong Tree:” SSU alumna’s dog research featured in New York Times</a></div> <div class="field field-name-field-date-news field-type-datetime field-label-hidden"> <div class="field-items"> <div class="field-item even"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-03-14T00:00:00-07:00">March 14, 2025</span></div> </div> </div> </span> </div> </div> <div class="views-row views-row-3 views-row-odd views-row-last"> <div class="field field-name-field-image field-type-image field-label-hidden"> <div class="field-items"> <div class="field-item even" rel="og:image rdfs:seeAlso" resource="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/copy_of_ssu_afth2025_ssu-web_628x400.png?itok=WT6w_vSL"><img typeof="foaf:Image" src="https://www.sonoma.edu/sites/www/files/styles/column_listing/public/field/image/copy_of_ssu_afth2025_ssu-web_628x400.png?itok=WT6w_vSL" width="315" height="200" alt="Art from the Heart promo" /></div> </div> </div> <div class="views-field views-field-nothing text-wrapper"> <span class="field-content"><div class="views-field-title"><a href="//news.sonoma.edu/articles/2025/art-heart-auction-ssu-art-gallery-moved-april-5 ">'Art from the Heart’ auction at SSU Art Gallery moved to April 5</a></div> <div class="field field-name-field-date-news field-type-datetime field-label-hidden"> <div class="field-items"> <div class="field-item even"><span class="date-display-single" property="dc:date" datatype="xsd:dateTime" content="2025-03-12T00:00:00-07:00">March 12, 2025</span></div> </div> </div> </span> </div> </div> </div> <div class="view-footer"> <a class="button" href="http://news.sonoma.edu/">View All News</a> </div> </div></div></div></div> </div> </div> </div><!-- /#sub-content --> </div><!-- /#main --> </div><!-- /.upper-wrapper --> <div class="footer-outer-wrapper"> <footer id="footer" class="region region-footer"> <div id="block-bean-footer-social-links" class="block block-bean footer-social-links-block first odd"> <div class="entity entity-bean bean-simple-block clearfix" about="/block/footer-social-links"> <div class="content"> <div class="field field-name-field-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><ul class="social-links"> <li><a class="facebook" href="https://www.facebook.com/sonomastateuniversity" target="_blank">Facebook</a></li> <li><a class="twitter" href="https://twitter.com/ssu_1961" target="_blank">Twitter</a></li> <li><a class="instagram" href="https://instagram.com/sonomastateuniversity" target="_blank">Instagram</a></li> <li><a class="youtube" href="https://www.youtube.com/@sonomastateuniversity4573" target="_blank">Youtube</a></li> <li><a class="rss" href="http://news.sonoma.edu/rss.xml" target="_blank">RSS</a></li> </ul> </div> </div> </div> </div> </div> </div> <div id="block-bean-footer-logo" class="block block-bean footer-logo-block even"> <div class="entity entity-bean bean-simple-block clearfix" about="/block/footer-logo"> <div class="content"> <div class="field field-name-field-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><div><a href="/"><img alt="Sonoma State University" height="29" src="/sites/www/files/ssu_full_logo_centered-wht.svg" width="143" /></a></div> </div> </div> </div> </div> </div> </div> <div id="block-bean-footer-address" class="block block-bean footer-address-block odd"> <div class="entity entity-bean bean-simple-block clearfix" about="/block/footer-address"> <div class="content"> <div class="field field-name-field-body field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item even"><p>1801 East Cotati Ave<br /> Rohnert Park, CA 94928<br /> 707.664.2880</p> </div> </div> </div> </div> </div> </div> <div id="block-menu-menu-footer-left-menu" class="block block-menu footer-menu-block footer-left-menu even" role="navigation"> <ul class="menu"><li class="menu__item is-leaf first leaf"><a href="/contact-ssu" class="menu__link">Contact SSU</a></li> <li class="menu__item is-leaf leaf"><a href="/privacy" class="menu__link">Privacy Notice</a></li> <li class="menu__item is-leaf last leaf"><a href="https://www.calstate.edu/" class="menu__link">California State University</a></li> </ul> </div> <div id="block-menu-menu-footer-center-menu" class="block block-menu footer-menu-block footer-center-menu odd" role="navigation"> <ul class="menu"><li class="menu__item is-leaf first leaf"><a href="http://accessibility.sonoma.edu/" class="menu__link">Accessibility</a></li> <li class="menu__item is-leaf leaf"><a href="https://safessu.sonoma.edu" class="menu__link">SafeSSU</a></li> <li class="menu__item is-leaf last leaf"><a href="https://as.sonoma.edu/basic-needs/student-parent-resources" class="menu__link">Student Parent Resources</a></li> </ul> </div> <div id="block-menu-menu-footer-right-menu" class="block block-menu footer-menu-block footer-right-menu last even" role="navigation"> <ul class="menu"><li class="menu__item is-leaf first leaf"><a href="http://www.sonoma.edu/ps/emergency/" class="menu__link">Emergency Information</a></li> <li class="menu__item is-leaf leaf"><a href="/employment" class="menu__link">Jobs</a></li> <li class="menu__item is-leaf last leaf"><a href="http://ophd.sonoma.edu/" class="menu__link">Title IX</a></li> </ul> </div> </footer> </div> </div><!-- /#page --> <script src="https://www.sonoma.edu/sites/www/files/js/js_yinw4d7eG3Hsq7lzKfa7t_pSm2qzK9p7K_Fvl_Ye34o.js"></script> <script>/*<![CDATA[*/ (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_66356729.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); /*]]>*/</script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-214b2942b01dae54dc2","applicationID":"999111383","transactionName":"ZFwBMUNXDRZYW0ZaDV0WNhdYGQoLXV1KHRJbSQ==","queueTime":8,"applicationTime":18,"atts":"SBsCRwtNHhg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>