Main campus

The Daily Crime Log is current and reflects the 60 most recent days of crimes reported on the University of Nevada, Reno Main Campus. For questions regarding crime reports older than 60 days, please contact University Police Services at (775) 784-4013.

University of Nevada, Reno main campus crime log

Daily Crime Log - University of Nevada, Reno Main Campus
<!doctype html>
<html class= no-js lang= en-us xml:lang= en-us data-basehref= https://www.unr.edu >
<head>
<!-- Head Meta -->
<!-- Page Meta -->
<meta charset= utf-8 />
<meta http-equiv= x-ua-compatible content= ie=edge ><script type= text/javascript >window.NREUM||(NREUM={});NREUM.info = { beacon : bam.nr-data.net , errorBeacon : bam.nr-data.net , licenseKey : NRJS-4ad4931d501a0955bb5 , applicationID : 599084911 , transactionName : NVAAZUoCVkNXARYNXQwaL2d7THt9ZTIDA1cmUARQTQ9Mc1kMFhZdDlkHQxcqVlRTGg== , queueTime :0, applicationTime :87, agent : , atts : }</script><script type= text/javascript >(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[ bam.nr-data.net ]},feature_flags:[ soft_nav ],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID: 601418689 ,accountID: 4109271 ,trustKey: 4109271 ,xpid: UAcHWFRUCRAFXVhSDwUOV1U= ,licenseKey: NRJS-4ad4931d501a0955bb5 ,applicationID: 599084911 ,browserID: 601418689 };;/*! For license information please see nr-loader-spa-1.306.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{ use strict ;r.d(t,{NT:()=>s,US:()=>u,Zm:()=>a,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),o=r(1910);const s={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 c(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,o.i)(...Object.values(e.o))),e}function d(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:s.beacon,errorBeacon:s.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),c(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},782:(e,t,r)=>{ use strict ;r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{ use strict ;r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>a,df:()=>o,qY:()=>n,v4:()=>s});const n= events ,i= jserrors ,o= browser/blobs ,s= rum ,a= 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 },d={[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},u={[c.pageViewEvent]:s,[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]:a,[c.genericEvents]: ins }},944:(e,t,r)=>{ use strict ;r.d(t,{R:()=>i});var n=r(3241);function i(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),(0,n.W)({agentIdentifier:null,drained:null,type: data ,name: warn ,feature: warn ,data:{code:e,secondary:t}}))}},993:(e,t,r)=>{ use strict ;r.d(t,{A$:()=>o,ET:()=>s,TZ:()=>a,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},s= log ,a=n.K7.logging},1687:(e,t,r)=>{ use strict ;r.d(t,{Ak:()=>d,Ze:()=>f,x3:()=>u});var n=r(3241),i=r(7836),o=r(3606),s=r(860),a=r(2646);const c={};function d(e,t){const r={staged:!1,priority:s.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error( agentIdentifier required );c[e]||(c[e]=new Map)}function f(e= ,t= feature ,r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{c[e].delete(t),p(e,t)}))}function p(e,t,r=!0){const s=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!s.aborted&&s.backlog&&c){if((0,n.W)({agentIdentifier:e,type: lifecycle ,name: drain ,feature:t}),r){const e=s.backlog[t],r=c[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])})})}}s.isolatedBacklog||delete c[t],s.backlog[t]=null,s.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)}})}},1741:(e,t,r)=>{ use strict ;r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863:(e,t,r)=>{ use strict ;function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910:(e,t,r)=>{ use strict ;r.d(t,{i:()=>o});var n=r(944);const i=new Map;function o(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t= function ==typeof e?e.toString(): ,r=t.includes( [native code] ),o=t.includes( nrWrapper );return r||o||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555:(e,t,r)=>{ use strict ;r.d(t,{D:()=>a,f:()=>s});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const a=e=>(0,i.a)(e,o)},2614:(e,t,r)=>{ use strict ;r.d(t,{BB:()=>s,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>a,uh:()=>i,wk:()=>o});const n= NRBA ,i= SESSION ,o=144e5,s=18e5,a={STARTED: session-started ,PAUSE: session-pause ,RESET: session-reset ,RESUME: session-resume ,UPDATE: session-update },c={SAME_TAB: same-tab ,CROSS_TAB: cross-tab },d={OFF:0,FULL:1,ERROR:2}},2646:(e,t,r)=>{ use strict ;r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843:(e,t,r)=>{ use strict ;r.d(t,{G:()=>o,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)}function o(e,t,r){(0,n.sp)( pagehide ,e,t,r)}},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){}}},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 }}},3333:(e,t,r)=>{ use strict ;r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>a,nf:()=>s,qN:()=>o});const n=r(860).K7.genericEvents,i=[ auxclick , click , copy , keydown , paste , scrollend ],o=[ focus , blur ],s=4,a=1e3,c=2e3,d=[ PageAction , UserAction , BrowserPerformance ],u={RESOURCES: experimental.resources ,REGISTER: register }},3434:(e,t,r)=>{ use strict ;r.d(t,{Jt:()=>o,YM:()=>d});var n=r(7836),i=r(5607);const o= nr@original: .concat(i.W),s=50;var a=Object.prototype.hasOwnProperty,c=!1;function d(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n= );const s= - ===n.charAt(0);for(let a=0;a<t.length;a++){const c=t[a],d=e[c];l(d)||(e[c]=r(d,s?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,c,d){return l(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,l,f;let h;try{a=this,o=[...arguments],l= function ==typeof n?n(o,a):n||{}}catch(t){u([t, ,[o,a,c],l],e)}i(r+ start ,[o,a,c],l,d);const p=performance.now();let g;try{return f=t.apply(a,o),g=performance.now(),f}catch(e){throw g=performance.now(),i(r+ err ,[o,a,e],l,d),h=e,h}finally{const e=g-p,t={start:p,end:g,duration:e,isLongTask:e>=s,methodName:c,thrownError:h};t.isLongTask&&i( long-task ,[t,a],l,d),i(r+ end ,[o,a,f],l,d)}}}function i(r,n,i,o){if(!c||t){var s=c;c=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}c=s}}}function u(e,t){t||(t=n.ee);try{t.emit( internal-error ,e)}catch(e){}}function l(e){return!(e&& function ==typeof e&&e.apply&&!e[o])}},3606:(e,t,r)=>{ use strict ;r.d(t,{i:()=>o});var n=r(9908);o.on=s;var i=o.handlers={};function o(e,t,r,o){s(o||n.d,i,e,t,r)}function s(e,t,r,i,o){o||(o= feature ),e||(e=n.d);var s=t[o]=t[o]||{};(s[r]=s[r]||[]).push([e,i])}},3738:(e,t,r)=>{ use strict ;r.d(t,{He:()=>i,Kp:()=>a,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>s,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i= bstResource ,o= resource ,s= -start ,a= -end ,c= fn +s,d= fn +a,u= pushState ,l=1e3,f=3e4},3785:(e,t,r)=>{ use strict ;r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),s=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(s.xV,[ API/logging/ .concat(c.toLowerCase(), /called )],void 0,o.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,o.K7.logging,e)}function d(e){return string ==typeof e&&Object.values(a.p_).some(t=>t===e.toUpperCase().trim())}},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})},3962:(e,t,r)=>{ use strict ;r.d(t,{AM:()=>s,O2:()=>l,OV:()=>o,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>a,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=[ click , keydown , submit ],o= popstate ,s= api ,a= initialPageLoad ,c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD: ,ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP: in progress ,PF: pending finish ,FIN: finished ,CAN: cancelled }},3969:(e,t,r)=>{ use strict ;r.d(t,{TZ:()=>n,XG:()=>a,rs:()=>i,xV:()=>s,z_:()=>o});const n=r(860).K7.metrics,i= sm ,o= cm ,s= storeSupportabilityMetrics ,a= storeEventMetrics },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)}}},4261:(e,t,r)=>{ use strict ;r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>x,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>A,Tb:()=>f,U2:()=>s,V1:()=>E,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>R,dT:()=>d,eY:()=>g,fF:()=>h,hG:()=>o,hw:()=>i,k6:()=>a,nb:()=>m,o5:()=>l});const n= api- ,i=n+ ixn- ,o= addPageAction ,s= addToTrace ,a= addRelease ,c= finished ,d= interaction ,u= log ,l= noticeError ,f= pauseReplay ,h= recordCustomEvent ,p= recordReplay ,g= register ,m= setApplicationVersion ,v= setCurrentRouteName ,b= setCustomAttribute ,y= setErrorHandler ,w= setPageViewName ,x= setUserId ,R= start ,T= wrapLogger ,E= measure ,A= consent },4387:(e,t,r)=>{ use strict ;function n(e={}){return!(!e.id||!e.name)}function i(e){return string ==typeof e&&e.trim().length<501|| number ==typeof e}function o(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return n(e)?{ source.id :e.id, source.name :e.name, source.type :e.type, parent.id :e.parent?.id||r}:{ entity.guid :r,appId:t.agentRef.info.applicationID}}r.d(t,{Ux:()=>o,c7:()=>n,yo:()=>i})},5205:(e,t,r)=>{ use strict ;r.d(t,{j:()=>_});var n=r(384),i=r(1741);var o=r(2555),s=r(3333);const a=e=>{if(!e|| string !=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l= [data-nr-mask] ,f=e=>(0,u.a)(e,(()=>{const e={feature_flags:[],experimental:{allow_registered_children:!1,resources:!1},mask_selector: * ,block_selector: [data-nr-block] ,mask_input_options:{color:!1,date:!1, datetime-local :!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{get allow_registered_children(){return e.feature_flags.includes(s.$v.REGISTER)||e.experimental.allow_registered_children},set allow_registered_children(t){e.experimental.allow_registered_children=t},duplicate_registered_data:!1},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(s.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){a(t)?e.mask_selector= .concat(t, , ).concat(l): ===t||null===t?e.mask_selector=l:(0,d.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){a(t)?e.block_selector+= , .concat(t): !==t&&(0,d.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,d.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[ id , className , tagName , type ]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={consented:!1},b={appMetadata:{},get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.consented=e},customTransaction:void 0,denyList:void 0,disabled:!1,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++g}},y=e=>{const t=(0,u.a)(e,b),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)};var w=r(5701);const x=e=>{const t=e.startsWith( http );e+= / ,r.p=t?e: https:// +e};var R=r(7836),T=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,u.a)(e,E),S=new Set;function _(e,t={},r,s){let{init:a,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();a=e.init,c=e.info,d=e.loader_config}e.init=f(a||{}),e.loader_config=A(d||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];S.has(e.agentIdentifier)||(p.proxy.assets&&(x(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),e.beacons=[...g],function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if( function !=typeof n|| constructor ===n)return;let o=t[r];e[r]&&!1!==e.exposed&& micro-agent !==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})})}(e),(0,n.US)( activatedFeatures ,w.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes( soft_nav )),u.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],u.ptid=e.agentIdentifier,u.loaderType=r,e.runtime=y(u),S.has(e.agentIdentifier)||(e.ee=R.ee.get(e.agentIdentifier),e.exposed=l,(0,T.W)({agentIdentifier:e.agentIdentifier,drained:!!w.B?.[e.agentIdentifier],type: lifecycle ,name: initialize ,feature:void 0,data:e.config})),S.add(e.agentIdentifier)}},5270:(e,t,r)=>{ use strict ;r.d(t,{Aw:()=>s,SR:()=>o,rF:()=>a});var n=r(384),i=r(7767);function o(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&o(e)}function a(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)}},5289:(e,t,r)=>{ use strict ;r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>a});var n=r(3878),i=r(6389);function o(){return undefined ==typeof document|| complete ===document.readyState}function s(e,t){if(o())return e();const r=(0,i.J)(e),s=setInterval(()=>{o()&&(clearInterval(s),r())},500);(0,n.sp)( load ,r,t)}function a(e){if(o())return e();(0,n.DD)( DOMContentLoaded ,e)}function c(e){if(o())return e();(0,n.sp)( popstate ,e)}},5607:(e,t,r)=>{ use strict ;r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5701:(e,t,r)=>{ use strict ;r.d(t,{B:()=>o,t:()=>s});var n=r(3241);const i=new Set,o={};function s(e,t){const r=t.agentIdentifier;o[r]??={},e&& object ==typeof e&&(i.has(r)||(t.ee.emit( rumresp ,[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type: lifecycle ,name: load ,feature:void 0,data:e})))}},6154:(e,t,r)=>{ use strict ;r.d(t,{A4:()=>a,OF:()=>u,RI:()=>i,WN:()=>h,bv:()=>o,eN:()=>p,gm:()=>s,lR:()=>f,m:()=>d,mw:()=>c,sb:()=>l});var n=r(1863);const i= undefined !=typeof window&&!!window.document,o= undefined !=typeof WorkerGlobalScope&&( undefined !=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator|| undefined !=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),s=i?window: undefined !=typeof WorkerGlobalScope&&( undefined !=typeof self&&self instanceof WorkerGlobalScope&&self|| undefined !=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a= complete ===s?.document?.readyState,c=Boolean( hidden ===s?.document?.visibilityState),d= +s?.location,u=/iPad|iPhone|iPod/.test(s.navigator?.userAgent),l=u&& undefined ==typeof SharedWorker,f=(()=>{const e=s.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)(),p=()=> undefined !=typeof PerformanceNavigationTiming&&s?.performance?.getEntriesByType( navigation )?.[0]?.responseStart},6344:(e,t,r)=>{ use strict ;r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>s,Vh:()=>o,_s:()=>a,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o= errorDuringReplay ,s=.12,a={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},d={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 }},u=5e3,l={API: api ,RESUME: resume ,SWITCH_TO_FULL: switchToFull ,INITIALIZE: initialize ,PRELOAD: preload }},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})},6630:(e,t,r)=>{ use strict ;r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774:(e,t,r)=>{ use strict ;r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295:(e,t,r)=>{ use strict ;r.d(t,{Xv:()=>s,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(a(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function s(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,s;i>0?(o=r.substring(0,i),s=r.substring(i)):(o=r,s= );let[a]=o.split( : );n.push({hostname:a,pathname:s})}}function a(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}},7378:(e,t,r)=>{ use strict ;r.d(t,{$p:()=>R,BR:()=>b,Kp:()=>x,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>u,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>E,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>d,tH:()=>A,uP:()=>a,wW:()=>T,xq:()=>s});var n=r(384);const i=r(860).K7.spa,o=[ click , submit , keypress , keydown , keyup , change ],s=999,a= fn-start ,c= fn-end ,d= cb-start ,u= api-ixn- ,l= remaining ,f= interaction ,h= spaNode ,p= jsonpNode ,g= fetch-start ,m= fetch-done ,v= fetch-body- ,b= jsonp-end ,y=(0,n.dV)().o.ST,w= -start ,x= -end ,R= -body ,T= cb +x,E= jsTime ,A= fetch },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{}}}},7699:(e,t,r)=>{ use strict ;r.d(t,{It:()=>o,KC:()=>a,No:()=>i,qh:()=>s});var n=r(860);const i=16e3,o=1e6,s= SESSION_ERROR ,a={[n.K7.logging]:!0,[n.K7.genericEvents]:!1,[n.K7.jserrors]:!1,[n.K7.ajax]:!1}},7767:(e,t,r)=>{ use strict ;r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836:(e,t,r)=>{ use strict ;r.d(t,{P:()=>a,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),s=r(5607);const a= nr@context: .concat(s.W),c=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);var a=h(n);g(e).forEach(e=>{e.apply(a,r)});var d=v()[s[e]];d&&d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t|| feature ,f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&& object ==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f, aborted ,{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,a,()=>new o.y(a)):new o.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0, globalEE ),d=(0,n.Zm)();d.ee||(d.ee=c)},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 s in o)if(void 0!==e[s])try{if(null===e[s]){r[s]=null;continue}Array.isArray(e[s])&&Array.isArray(t[s])?r[s]=Array.from(new Set([...e[s],...t[s]])): object ==typeof e[s]&& object ==typeof t[s]?r[s]=i(e[s],t[s]):r[s]=e[s]}catch(e){r[s]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139:(e,t,r)=>{ use strict ;r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),s=r(6154);const a={},c=s.gm.XMLHttpRequest,d= addEventListener ,u= removeEventListener ,l= nr@wrapped: .concat(n.P);function f(e){var t=function(e){return(e||n.ee).get( events )}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u], - ,p)}function p(e,t){return e[1]}return getPrototypeOf in Object&&(s.RI&&h(document,f),c&&h(c.prototype,f),h(s.gm,f)),t.on(d+ -start ,function(e,t){var n=e[1];if(null!==n&&( function ==typeof n|| object ==typeof n)&& newrelic !==e[0]){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(u+ -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,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return })()},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}},9300:(e,t,r)=>{ use strict ;r.d(t,{T:()=>n});const n=r(860).K7.ajax},9324:(e,t,r)=>{ use strict ;r.d(t,{AJ:()=>s,F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n= 1.306.0 ,i= PROD ,o= CDN ,s= @newrelic/rrweb ,a= 1.0.1 },9566:(e,t,r)=>{ use strict ;r.d(t,{LA:()=>a,ZF:()=>c,bz:()=>s,el:()=>d});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 s(){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 a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const s=[];for(var a=0;a<e;a++)s.push(o(r,i++).toString(16));return s.join( )}function c(){return a(16)}function d(){return a(32)}},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))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({212: nr-spa-compressor ,249: nr-spa-recorder ,478: nr-spa }[e]+ -1.306.0.min.js ),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t= NRBA-1.306.0.PROD: ,i.l=(r,n,o,s)=>{if(e[r])e[r].push(n);else{var a,c;if(void 0!==o)for(var d=document.getElementsByTagName( script ),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute( src )==r||l.getAttribute( data-webpack )==t+o){a=l;break}}if(!a){c=!0;var f={478: sha512-aOsrvCAZ97m4mi9/Q4P4Dl7seaB7sOFJOs8qmPK71B7CWoc9bXc5a5319PV5PSQ3SmEq++JW0qpaiKWV7MTLEg== ,249: sha512-nPxm1wa+eWrD9VPj39BAOPa200tURpQREipOlSDpePq/R8Y4hd4lO6tDy6C/6jm/J54CUHnLYeGyLZ/GIlo7gg== ,212: sha512-zcA2FBsG3fy6K+G9+4J1T2M6AmHuICGsq35BrGWu1rmRJwYBUqdOhAAxJkXYpoBy/9vKZ7LBcGpOEjABpjEWCQ== };(a=document.createElement( script )).charset= utf-8 ,i.nc&&a.setAttribute( nonce ,i.nc),a.setAttribute( data-webpack ,t+o),a.src=r,0!==a.src.indexOf(window.location.origin+ / )&&(a.crossOrigin= anonymous ),f[s]&&(a.integrity=f[s])}e[r]=[n];var h=(t,n)=>{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type: timeout ,target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=e=>{ undefined !=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value: Module }),Object.defineProperty(e, __esModule ,{value:!0})},i.p= https://js-agent.newrelic.com/ ,(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=o);var s=i.p+i.u(t),a=new Error;i.l(s,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&( load ===r.type? missing :r.type),s=r&&r.target&&r.target.src;a.message= Loading chunk +t+ failed: ( +o+ : +s+ ) ,a.name= ChunkLoadError ,a.type=o,a.request=s,n[1](a)}}, chunk- +t,t)}};var t=(t,r)=>{var n,o,[s,a,c]=r,d=0;if(s.some(t=>0!==e[t])){for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)c(i)}for(t&&t(r);d<s.length;d++)o=s[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self[ webpackChunk:NRBA-1.306.0.PROD ]=self[ webpackChunk:NRBA-1.306.0.PROD ]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{ use strict ;i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var s=i(5205);var a=i(9908),c=i(1863),d=i(4261),u=i(3241),l=i(944),f=i(5701),h=i(3969);function p(e,t,i,o){const s=o||i;!s||s[e]&&s[e]!==r.prototype[e]||(s[e]=function(){(0,a.p)(h.xV,[ API/ +e+ /called ],void 0,n.K7.metrics,i.ee),(0,u.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type: data ,name: api ,feature:d.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,a.p)(d.Pl+n,[(0,c.t)(),t,r],void 0, session ,e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),w=i(5270),x=i(7767),R=i(6389),T=i(7699);class E extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.agentRef=e,this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on( manual-start-all ,(0,R.J)(()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()}))}):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,x.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit( internal-error ,[e]),(0,a.p)(T.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)(()=>n(),!0):n()}#t(e,t,r){if(this.blocked)return!1;switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630),S=i(2614);class _ extends E{static featureName=A.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(d.Fw,function(e,r){ string ==typeof e&&( / !==e.charAt(0)&&(e= / +e),t.runtime.customTransaction=(r|| http://custom.transaction )+e,(0,a.p)(d.Pl+d.Fw,[(0,c.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,2467)))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,u.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded: complete ===t.target.readyState,type: window ,name:r,data:t.target.location+ })};(0,b.sB)(e=>{t(e, DOMContentLoaded )}),(0,b.GG)(e=>{t(e, load )}),(0,b.Qr)(e=>{t(e, navigate )}),this.ee.on(S.tS.UPDATE,(t,r)=>{(0,u.W)({agentIdentifier:e,type: lifecycle ,name: session ,data:r})})}}var O=i(384);var N=i(2843),I=i(782);class P extends E{static featureName=I.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)(()=>(0,a.p)( docHidden ,[(0,c.t)()],void 0,I.T,this.ee),!0),(0,N.G)(()=>(0,a.p)( winPagehide ,[(0,c.t)()],void 0,I.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}class j extends E{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener( securitypolicyviolation ,e=>{(0,a.p)(h.xV,[ Generic/CSPViolation/Detected ],void 0,this.featureName,this.ee)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var k=i(6774),C=i(3878),D=i(3304);class L{constructor(e,t,r,n,i){this.name= UncaughtError ,this.message= string ==typeof e?e:(0,D.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function H(e){const t= Unhandled Promise Rejection: ;if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message|| ).startsWith(t)||(r.message=t+r.message),r}function B(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function W(e,t,r,i,o=(0,c.t)()){ string ==typeof e&&(e=new Error(e)),(0,a.p)( err ,[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee),(0,a.p)( uaErr ,[],void 0,n.K7.genericEvents,r.ee)}var U=i(4387),F=i(993),V=i(3785);function G(e,{customAttributes:t={},level:r=F.p_.INFO}={},n,i,o=(0,c.t)()){(0,V.R)(n.ee,e,t,r,!1,i,o)}function z(e,t,r,i,o=(0,c.t)()){(0,a.p)(d.Pl+d.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function Z(e,t,r,i,o=(0,c.t)()){const{start:s,end:u,customAttributes:f}=t||{},h={customAttributes:f||{}};if( object !=typeof h.customAttributes|| string !=typeof e||0===e.length)return void(0,l.R)(57);const p=(e,t)=>null==e?t: number ==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(h.start=p(s,0),h.end=p(u,o),Number.isNaN(h.start)||Number.isNaN(h.end))(0,l.R)(57);else{if(h.duration=h.end-h.start,!(h.duration<0))return(0,a.p)(d.Pl+d.V1,[h,e,i],void 0,n.K7.genericEvents,r.ee),h;(0,l.R)(58)}}function q(e,t={},r,i,o=(0,c.t)()){(0,a.p)(d.Pl+d.fF,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function X(e){p(d.eY,function(t){return Y(e,t)},e)}function Y(e,t,r){const i={};(0,l.R)(54, newrelic.register ),t||={},t.type= MFE ,t.licenseKey||=e.info.licenseKey,t.blocked=!1,t.parent=r||{};let o=()=>{};const s=e.runtime.registeredEntities,d=s.find(({metadata:{target:{id:e,name:r}}})=>e===t.id);if(d)return d.metadata.target.name!==t.name&&(d.metadata.target.name=t.name),d;const u=e=>{t.blocked=!0,o=e};e.init.api.allow_registered_children||u((0,R.J)(()=>(0,l.R)(55))),(0,U.c7)(t)||u((0,R.J)(()=>(0,l.R)(48,t))),(0,U.yo)(t.id)&&(0,U.yo)(t.name)||u((0,R.J)(()=>(0,l.R)(48,t)));const f={addPageAction:(r,n={})=>m(z,[r,{...i,...n},e],t),log:(r,n={})=>m(G,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),measure:(r,n={})=>m(Z,[r,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],t),noticeError:(r,n={})=>m(W,[r,{...i,...n},e],t),register:(t={})=>m(Y,[e,t],f.metadata.target),recordCustomEvent:(r,n={})=>m(q,[r,{...i,...n},e],t),setApplicationVersion:e=>g( application.version ,e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g( enduser.id ,e),metadata:{customAttributes:i,target:t}},p=()=>(t.blocked&&o(),t.blocked);p()||s.push(f);const g=(e,t)=>{p()||(i[e]=t)},m=(t,r,i)=>{if(p())return;const o=(0,c.t)();(0,a.p)(h.xV,[ API/register/ .concat(t.name, /called )],void 0,n.K7.metrics,e.ee);try{return e.init.api.duplicate_registered_data&& register !==t.name&&t(...r,void 0,o),t(...r,i,o)}catch(e){(0,l.R)(50,e)}};return f}class J extends E{static featureName=k.T;constructor(e){var t;super(e,k.T),t=e,p(d.o5,(e,r)=>W(e,r,t),t),function(e){p(d.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;p(d.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=( +r).slice(-200))},e)}(e),X(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on( internal-error ,(t,r)=>{this.abortHandler&&(0,a.p)( ierr ,[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),y.gm.addEventListener( unhandledrejection ,t=>{this.abortHandler&&(0,a.p)( err ,[H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener( error ,t=>{this.abortHandler&&(0,a.p)( err ,[B(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,2176)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Q=i(8990);let ee=1;function te(e){const t=typeof e;return!e|| object !==t&& function !==t?-1:e===y.gm?0:(0,Q.I)(e, nr@id ,function(){return ee++})}function re(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,D.A)(e).length}catch(e){return}}}var ne=i(8139),ie=i(7836),oe=i(3434);const se={},ae=[ open , send ];function ce(e){var t=e||ie.ee;const r=function(e){return(e||ie.ee).get( xhr )}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(se[r.debugId]++)return r;se[r.debugId]=1,(0,ne.u)(t);var n=(0,oe.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,s=y.gm.Promise,a=y.gm.setInterval,c= readystatechange ,d=[ onload , onerror , onabort , onloadstart , onloadend , onprogress , ontimeout ],u=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit( new-xhr ,[t],o),t.addEventListener(c,(s=o,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,r.emit( xhr-resolved ,[],e)),n.inPlace(e,d, fn- ,b)}),(0,C.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit( internal-error ,[e])}catch(e){}}var s;return t};function h(e,t){n.inPlace(t,[ onreadystatechange ], fn- ,b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ae, -xhr- ,b),r.on( send-xhr-start ,function(e,t){h(e,t),function(e){u.push(e),o&&(p?p.then(v):a?a(v):(g=-g,m.data=g))}(t)}),r.on( open-xhr-start ,h),o){var p=s&&s.resolve();if(!a&&!s){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on( fn-end ,function(e){e[0]&&e[0].type===c||v()});function v(){for(var e=0;e<u.length;e++)h(0,u[e]);u.length&&(u=[])}function b(e,t){return t}return r}var de= fetch- ,ue=de+ body- ,le=[ arrayBuffer , blob , json , text , formData ],fe=y.gm.Request,he=y.gm.Response,pe= prototype ;const ge={};function me(e){const t=function(e){return(e||ie.ee).get( fetch )}(e);if(!(fe&&he&&y.gm.fetch))return t;if(ge[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[ie.P]&&o[ie.P].dt&&(e=o[ie.P].dt);var s=i.apply(this,r);return t.emit(n+ start ,[r,e],s),s.then(function(e){return t.emit(n+ end ,[null,e],s),e},function(e){throw t.emit(n+ end ,[e],s),e})})}return ge[t.debugId]=1,le.forEach(e=>{r(fe[pe],e,ue),r(he[pe],e,ue)}),r(y.gm, fetch ,de),t.on(de+ end ,function(e,r){var n=this;if(r){var i=r.headers.get( content-length );null!==i&&(n.rxSize=i),t.emit(de+ done ,[null,r],n)}else t.emit(de+ done ,[e],n)}),t}var ve=i(7485);class be{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID|| ).toString()||null,i=(r.agentID|| ).toString()||null,o=(r.trustKey|| ).toString()||null;if(!n||!i)return null;var s=(0,e.ZF)(),a=(0,e.el)(),c=Date.now(),d={spanId:s,traceId:a,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),d.traceContextStateHeader=this.generateTraceContextStateHeader(s,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(s,a,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return 00- +t+ - +e+ -01 }generateTraceContextStateHeader(e,t,r,n,i){return i+ @nr=0-1- +r+ - +n+ - +e+ ---- +t}generateTraceHeader(e,t,r,n,i,o){if(!( function ==typeof y.gm?.btoa))return null;var s={v:[0,1],d:{ty: Browser ,ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(s.d.tk=o),btoa((0,D.A)(s))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ve.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ye=i(9300),we=i(7295);function xe(e){return string ==typeof e?e:e instanceof(0,O.dV)().o.REQ?e.url:y.gm?.URL&&e instanceof URL?e.href:void 0}var Re=[ load , error , abort , timeout ],Te=Re.length,Ee=(0,O.dV)().o.REQ,Ae=(0,O.dV)().o.XHR;const Se= X-NewRelic-App-Data ;class _e extends E{static featureName=ye.T;constructor(e){super(e,ye.T),this.dt=new be(e),this.handler=(e,t,r,n)=>(0,a.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest: xhr ,fetch: fetch ,beacon: beacon };y.gm?.performance?.getEntriesByType( resource ).forEach(t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Oe(r,t.name),this.handler( xhr ,[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}})}catch(e){}me(this.ee),ce(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener( load ,function(r){A(t,e)},(0,C.jT)(!1)),y.lR||e.addEventListener( progress ,function(e){t.lastSize=e.loaded},(0,C.jT)(!1))}function s(e){this.params={method:e[0]},Oe(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader( X-NewRelic-ID ,e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader( newrelic ,n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader( traceparent ,n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader( tracestate ,n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var s=re(i);s&&(n.txSize=s)}this.startTime=(0,c.t)(),this.body=i,this.listener=function(e){try{ abort !==e.type||o.loadCaptureCalled||(o.params.aborted=!0),( load !==e.type||o.called===o.totalCbs&&(o.onloadCalled|| function !=typeof r.onload)&& function ==typeof o.end)&&o.end(r)}catch(e){try{t.emit( internal-error ,[e])}catch(e){}}};for(var a=0;a<Te;a++)r.addEventListener(Re[a],this.listener,(0,C.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&& function ==typeof r.onload|| function !=typeof this.end||this.end(r)}function f(e,t){var r= +te(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r= +te(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof Ae&& load ===e[0]&&t.emit( xhr-load-added ,[e[1],e[2]],r)}function v(e,r){r instanceof Ae&& load ===e[0]&&t.emit( xhr-load-removed ,[e[1],e[2]],r)}function b(e,t,r){t instanceof Ae&&( onload ===r&&(this.onload=!0),( load ===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit( xhr-cb-time ,[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function x(e){var t,r=e[1]||{};if( string ==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t= +y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href: function ==typeof e[0].toString&&(t=e[0].toString()), string ==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ve.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)a(e[0].headers,n)&&(this.dt=n);else{var o={};for(var s in r)o[s]=r[s];o.headers=new Headers(r.headers||{}),a(o.headers,n)&&(this.dt=n),e.length>1?e[1]=o:e.push(o)}}function a(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,c.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r=this.opts||{},n=this.target;Oe(this,xe(n));var i=( +(n&&n instanceof Ee&&n.method||r.method|| GET )).toUpperCase();this.params.method=i,this.body=r.body,this.txSize=re(r.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,we.iW)(this.params))return;let i;this.params.status=t?t.status:0, string ==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r( xhr ,[this.params,o,this.startTime,this.endTime, fetch ],this,n.K7.ajax)}function E(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<Te;t++)e.removeEventListener(Re[t],this.listener,!1);t.aborted||(0,we.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):A(this,e),i.cbTime=this.cbTime,r( xhr ,[t,i,this.startTime,this.endTime, xhr ],this,n.K7.ajax))}}function A(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return json ===r&&null!==t?t: arraybuffer ===r|| blob ===r|| json ===r?re(e.response): text ===r|| ===r||void 0===r?re(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Se)>=0){var o=r.getResponseHeader(Se);o&&((0,a.p)(h.rs,[ Ajax/CrossApplicationTracing/Header/Seen ],void 0,n.K7.metrics,t),e.params.cat=o.split( , ).pop())}e.loadCaptureCalled=!0}t.on( new-xhr ,o),t.on( open-xhr-start ,s),t.on( open-xhr-end ,d),t.on( send-xhr-start ,u),t.on( xhr-cb-time ,l),t.on( xhr-load-added ,f),t.on( xhr-load-removed ,p),t.on( xhr-resolved ,g),t.on( addEventListener-end ,m),t.on( removeEventListener-end ,v),t.on( fn-end ,w),t.on( fetch-before-start ,x),t.on( fetch-start ,R),t.on( fn-start ,b),t.on( fetch-done ,T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function Oe(e,t){var r=(0,ve.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 Ne={},Ie=[ pushState , replaceState ];function Pe(e){const t=function(e){return(e||ie.ee).get( history )}(e);return!y.RI||Ne[t.debugId]++||(Ne[t.debugId]=1,(0,oe.YM)(t).inPlace(window.history,Ie, - )),t}var je=i(3738);function ke(e){p(d.BL,function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,a.p)(h.XG,[d.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:d.BL,start:t,origin: nr }),(0,a.p)(d.Pl+d.hG,[r,d.BL],void 0,n.K7.genericEvents,e.ee)},e)}const{He:Ce,bD:De,d3:Le,Kp:Me,TZ:He,Lc:Be,uP:Ke,Rz:We}=je;class Ue extends E{static featureName=He;constructor(e){var t;super(e,He),t=e,p(d.U2,function(e){if(!(e&& object ==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin|| ,t: api };r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,a.p)( bstApi ,[r],void 0,n.K7.sessionTrace,t.ee)},t),ke(e);if(!(0,x.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Pe(r),this.eventsEE=(0,ne.u)(r),this.eventsEE.on(Ke,function(e,t){this.bstStart=(0,c.t)()}),this.eventsEE.on(Be,function(e,t){(0,a.p)( bst ,[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)}),r.on(We+Le,function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash}),r.on(We+Me,function(e){(0,a.p)( bstHist ,[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)});try{o=new PerformanceObserver(e=>{const t=e.getEntries();(0,a.p)(Ce,[t],void 0,n.K7.sessionTrace,r)}),o.observe({type:De,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:o})}}var Fe=i(6344);class Ve extends E{static featureName=Fe.TZ;#n;recorder;constructor(e){var t;let r;super(e,Fe.TZ),t=e,p(d.CH,function(){(0,a.p)(d.CH,[],void 0,n.K7.sessionReplay,t.ee)},t),function(e){p(d.Tb,function(){(0,a.p)(d.Tb,[],void 0,n.K7.sessionReplay,e.ee)},e)}(e);try{r=JSON.parse(localStorage.getItem( .concat(S.H3, _ ).concat(S.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(d.CH,()=>this.#i()),this.#o(r)&&this.importRecorder().then(e=>{e.startRecording(Fe.Qb.PRELOAD,r?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on( err ,e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,a.p)(Fe.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===S.g.FULL||e.sessionReplayMode===S.g.ERROR)||(0,w.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit( internal-error ,[e]),this.blocked=!0,e}),this.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==S.g.FULL&&this.featAggregate.initializeRecording(S.g.FULL,!0,Fe.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(Fe.Qb.API,S.g.FULL)}))}}var Ge=i(3962);function ze(e){const t=e.ee.get( tracer );function r(){}p(d.dT,function(e){return(new r).get( object ==typeof e?e:{})},e);const i=r.prototype={createTracer:function(r,i){var o={},s=this,u= function ==typeof i;return(0,a.p)(h.xV,[ API/createTracer/called ],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,a.p)(d.hw+ tracer ,[(0,c.t)(),r,o],s,n.K7.spa,e.ee),function(){if(t.emit((u? : no- )+ fn-start ,[(0,c.t)(),s,u],o),u)try{return i.apply(this,arguments)}catch(e){const r= string ==typeof e?new Error(e):e;throw t.emit( fn-err ,[arguments,this,r],o),r}finally{t.emit( fn-end ,[(0,c.t)()],o)}}}};[ actionText , setName , setAttribute , save , ignore , onEnd , getContext , end , get ].forEach(t=>{p.apply(this,[t,function(){return(0,a.p)(d.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])}),p(d.PA,function(){e.runSoftNavOverSpa?(0,a.p)(d.hw+ routeName ,[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,a.p)(d.Pl+ routeName ,[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)},e)}class Ze extends E{static featureName=Ge.TZ;constructor(e){if(super(e,Ge.TZ),ze(e),!y.RI||!(0,O.dV)().o.MO)return;const t=Pe(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}Ge.tC.forEach(e=>{(0,C.sp)(e,e=>{s(e)},!0,this.removeOnAbort?.signal)});const r=()=>(0,a.p)( newURL ,[(0,c.t)(), +window.location],void 0,this.featureName,this.ee);t.on( pushState-end ,r),t.on( replaceState-end ,r),(0,C.sp)(Ge.OV,e=>{s(e),(0,a.p)( newURL ,[e.timeStamp, +window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,O.dV)().o.MO)((e,t)=>{n||(n=!0,requestAnimationFrame(()=>{(0,a.p)( newDom ,[(0,c.t)()],void 0,this.featureName,this.ee),n=!1}))}),s=(0,R.s)(e=>{ loading !==document.readyState&&((0,a.p)( newUIEvent ,[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:o})}}var qe=i(7378);const Xe={},Ye=[ appendChild , insertBefore , replaceChild ];function Je(e){const t=function(e){return(e||ie.ee).get( jsonp )}(e);if(!y.RI||Xe[t.debugId])return t;Xe[t.debugId]=!0;var r=(0,oe.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(o),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,Ye, dom- ),t.on( dom-start ,function(e){!function(e){if(!e|| string !=typeof e.nodeName|| script !==e.nodeName.toLowerCase())return;if( function !=typeof e.addEventListener)return;var o=(a=e.src,c=a.match(n),c?c[1]:null);var a,c;if(!o)return;var d=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(o);if( function !=typeof d.parent[d.key])return;var u={};function l(){t.emit( jsonp-end ,[],u),e.removeEventListener( load ,l,(0,C.jT)(!1)),e.removeEventListener( error ,f,(0,C.jT)(!1))}function f(){t.emit( jsonp-error ,[],u),t.emit( jsonp-end ,[],u),e.removeEventListener( load ,l,(0,C.jT)(!1)),e.removeEventListener( error ,f,(0,C.jT)(!1))}r.inPlace(d.parent,[d.key], cb- ,u),e.addEventListener( load ,l,(0,C.jT)(!1)),e.addEventListener( error ,f,(0,C.jT)(!1)),t.emit( new-jsonp ,[e.src],u)}(e[0])}),t}const $e={};function Qe(e){const t=function(e){return(e||ie.ee).get( promise )}(e);if($e[t.debugId])return t;$e[t.debugId]=!0;var r=t.context,n=(0,oe.YM)(t),i=y.gm.Promise;return i&&function(){function e(r){var o=t.context(),s=n(r, executor- ,o,null,!1);const a=Reflect.construct(i,[s],e);return t.context(a).getCtx=function(){return o},a}y.gm.Promise=e,Object.defineProperty(e, name ,{value: Promise }),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),[ all , race ].forEach(function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach(e=>{this.resolve(e).then(s( all ===r),s(!1))});const o=n.apply(this,arguments);return o;function s(e){return function(){t.emit( propagate ,[null,!i],o,!1,!1),i=i||!e}}}}),[ resolve , reject ].forEach(function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit( propagate ,[e,!0],r,!1,!1),r}}),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,s=r(i);s.promise=i,e[0]=n(e[0], cb- ,s,null,!1),e[1]=n(e[1], cb- ,s,null,!1);const a=o.apply(this,e);return s.nextPromise=a,t.emit( propagate ,[i,!0],a,!1,!1),a},i.prototype.then[oe.Jt]=o,t.on( executor-start ,function(e){e[0]=n(e[0], resolve- ,this,null,!1),e[1]=n(e[1], resolve- ,this,null,!1)}),t.on( executor-err ,function(e,t,r){e[1](r)}),t.on( cb-end ,function(e,r,n){t.emit( propagate ,[n,!0],this.nextPromise,!1,!1)}),t.on( propagate ,function(e,r,n){if(!this.getCtx||r){const r=this,n=e instanceof Promise?t.context(e):null;let i;this.getCtx=function(){return i||(i=n&&n!==r? function ==typeof n.getCtx?n.getCtx():n:r,i)}}})}(),t}const et={},tt= setTimeout ,rt= setInterval ,nt= clearTimeout ,it= -start ,ot=[tt, setImmediate ,rt,nt, clearImmediate ];function st(e){const t=function(e){return(e||ie.ee).get( timer )}(e);if(et[t.debugId]++)return t;et[t.debugId]=1;var r=(0,oe.YM)(t);return r.inPlace(y.gm,ot.slice(0,2),tt+ - ),r.inPlace(y.gm,ot.slice(2,3),rt+ - ),r.inPlace(y.gm,ot.slice(3),nt+ - ),t.on(rt+it,function(e,t,n){e[0]=r(e[0], fn- ,null,n)}),t.on(tt+it,function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0], fn- ,this,n)}),t}const at={};function ct(e){const t=function(e){return(e||ie.ee).get( mutation )}(e);if(!y.RI||at[t.debugId])return t;at[t.debugId]=!0;var r=(0,oe.YM)(t),n=y.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e, fn- )):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:dt,d3:ut,Kp:lt,$p:ft,wW:ht,e5:pt,tH:gt,uP:mt,rw:vt,Lc:bt}=qe;class yt extends E{static featureName=dt;constructor(e){if(super(e,dt),ze(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get( tracer ),o=Je(this.ee),s=Qe(this.ee),d=st(this.ee),u=ce(this.ee),l=this.ee.get( events ),f=me(this.ee),h=Pe(this.ee),p=ct(this.ee);function g(e,t){h.emit( newURL ,[ +window.location,t])}function m(){r++,t=window.location.hash,this[mt]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[pt]=~~this[pt]+e-this[mt],this[bt]=e}function w(e,t){e.on(t,function(){this[t]=(0,c.t)()})}this.ee.on(mt,m),s.on(vt,m),o.on(vt,m),this.ee.on(bt,v),s.on(ht,v),o.on(ht,v),this.ee.on( fn-err ,(...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,a.p)( function-err ,[...t],void 0,this.featureName,this.ee)}),this.ee.buffer([mt,bt, xhr-resolved ],this.featureName),l.buffer([mt],this.featureName),d.buffer([ setTimeout +lt, clearTimeout +ut,mt],this.featureName),u.buffer([mt, new-xhr , send-xhr +ut],this.featureName),f.buffer([gt+ut,gt+ -done ,gt+ft+ut,gt+ft+lt],this.featureName),h.buffer([ newURL ],this.featureName),p.buffer([mt],this.featureName),s.buffer([ propagate ,vt,ht, executor-err , resolve +ut],this.featureName),n.buffer([mt, no- +mt],this.featureName),o.buffer([ new-jsonp , cb-start , jsonp-error , jsonp-end ],this.featureName),w(f,gt+ut),w(f,gt+ -done ),w(o, new-jsonp ),w(o, jsonp-end ),w(o, cb-start ),h.on( pushState-end ,g),h.on( replaceState-end ,g),(0,b.GG)(()=>{l.emit(mt,[[{type: load }],window],void 0,!0)}),window.addEventListener( hashchange ,g,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener( load ,g,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener( popstate ,function(){g(0,r>1)},(0,C.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,5592)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var wt=i(3333);const xt={},Rt=new Set;function Tt(e){return string ==typeof e?{type: string ,size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type: ArrayBuffer ,size:e.byteLength}:e instanceof Blob?{type: Blob ,size:e.size}:e instanceof DataView?{type: DataView ,size:e.byteLength}:ArrayBuffer.isView(e)?{type: TypedArray ,size:e.byteLength}:{type: unknown ,size:0}}class Et{constructor(t,r){this.timestamp=(0,c.t)(),this.currentUrl=window.location.href,this.socketId=(0,e.LA)(8),this.requestedUrl=t,this.requestedProtocols=Array.isArray(r)?r.join( , ):r|| ,this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=void 0,this.messageBytes=void 0,this.messageBytesMin=void 0,this.messageBytesMax=void 0,this.messageTypes=void 0,this.sendCount=void 0,this.sendBytes=void 0,this.sendBytesMin=void 0,this.sendBytesMax=void 0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=void 0,this.closeWasClean=void 0,this.connectedDuration=void 0,this.hasErrors=void 0}}class At extends E{static featureName=wt.TZ;constructor(e){super(e,wt.TZ);const t=e.init.feature_flags.includes( websockets ),r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,t];var o;let s,u;if(o=e,p(d.hG,(e,t)=>z(e,t,o),o),function(e){p(d.fF,(t,r)=>q(t,r,e),e)}(e),ke(e),X(e),function(e){p(d.V1,(t,r)=>Z(t,r,e),e)}(e),t&&(u=function(e){if(!(0,O.dV)().o.WS)return e;const t=e.get( websockets );if(xt[t.debugId]++)return t;xt[t.debugId]=1,(0,N.G)(()=>{const e=(0,c.t)();Rt.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason= Page navigating away ,r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit( ws ,[r.nrData],r)})});class r extends WebSocket{static name= WebSocket ;static toString(){return function WebSocket() { [native code] } }toString(){return [object WebSocket] }get[Symbol.toStringTag](){return r.name}#s(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Et(e[0],e[1]),this.addEventListener( open ,()=>{this.nrData.openedAt=(0,c.t)(),[ protocol , extensions , binaryType ].forEach(e=>{this.nrData[e]=this[e]}),Rt.add(this)}),this.addEventListener( message ,e=>{const{type:t,size:r}=Tt(e.data);this.nrData.messageOrigin??=e.origin,this.nrData.messageCount=(this.nrData.messageCount??0)+1,this.nrData.messageBytes=(this.nrData.messageBytes??0)+r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin??1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax??0,r),(this.nrData.messageTypes?? ).includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes? .concat(this.nrData.messageTypes, , ).concat(t):t)}),this.addEventListener( close ,e=>{this.nrData.closedAt=(0,c.t)(),this.nrData.closeCode=e.code,this.nrData.closeReason=e.reason,this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Rt.delete(this),t.emit( ws ,[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i= function ==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#s(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#s(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=Tt(e);this.nrData.sendCount=(this.nrData.sendCount??0)+1,this.nrData.sendBytes=(this.nrData.sendBytes??0)+r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin??1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax??0,r),(this.nrData.sendTypes?? ).includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes? .concat(this.nrData.sendTypes, , ).concat(t):t)}try{return super.send(e)}catch(e){throw this.#s(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#s(e),e}}}return y.gm.WebSocket=r,t}(this.ee)),y.RI){if(me(this.ee),ce(this.ee),s=Pe(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,ve.D)(t);return e.beacons.includes(r.hostname+ : +r.port)}function f(){s.emit( navChange )}wt.Zp.forEach(e=>(0,C.sp)(e,e=>(0,a.p)( ua ,[e],void 0,this.featureName,this.ee),!0)),wt.qN.forEach(e=>{const t=(0,R.s)(e=>{(0,a.p)( ua ,[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,C.sp)(e,t)}),y.gm.addEventListener( error ,()=>{(0,a.p)( uaErr ,[],void 0,n.K7.genericEvents,this.ee)},(0,C.jT)(!1,this.removeOnAbort?.signal)),this.ee.on( open-xhr-start ,(e,t)=>{l(e[1])||t.addEventListener( readystatechange ,()=>{2===t.readyState&&(0,a.p)( uaXhr ,[],void 0,n.K7.genericEvents,this.ee)})}),this.ee.on( fetch-start ,e=>{e.length>=1&&!l(xe(e[0]))&&(0,a.p)( uaXhr ,[],void 0,n.K7.genericEvents,this.ee)}),s.on( pushState-end ,f),s.on( replaceState-end ,f),window.addEventListener( hashchange ,f,(0,C.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener( popstate ,f,(0,C.jT)(!0,this.removeOnAbort?.signal))}if(e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes( resource )){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,a.p)( browserPerformance.resource ,[e],void 0,this.featureName,this.ee)})}).observe({type: resource ,buffered:!0})}}t&&u.on( ws ,e=>{(0,a.p)( ws-complete ,[e],void 0,this.featureName,this.ee)});try{this.removeOnAbort=new AbortController}catch(h){}this.abortHandler=()=>{this.removeOnAbort?.abort(),this.abortHandler=void 0},r.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var St=i(2646);const _t=new Map;function Ot(e,t,r,n,i=!0){if( object !=typeof t||!t|| string !=typeof r||!r|| function !=typeof t[r])return(0,l.R)(29);const o=function(e){return(e||ie.ee).get( logger )}(e),s=(0,oe.YM)(o),a=new St.y(ie.P);a.level=n.level,a.customAttributes=n.customAttributes,a.autoCaptured=i;const c=t[r]?.[oe.Jt]||t[r];return _t.set(c,a),s.inPlace(t,[r], wrap-logger- ,()=>_t.get(c)),o}var Nt=i(1910);class It extends E{static featureName=F.TZ;constructor(e){var t;super(e,F.TZ),t=e,p(d.$9,(e,r)=>G(e,r,t),t),function(e){p(d.Wb,(t,r,{customAttributes:n={},level:i=F.p_.INFO}={})=>{Ot(e.ee,t,r,{customAttributes:n,level:i},!1)},e)}(e),X(e);const r=this.ee;[ log , error , warn , info , debug , trace ].forEach(e=>{(0,Nt.i)(y.gm.console[e]),Ot(r,y.gm.console,e,{level: log ===e? info :e})}),this.ee.on( wrap-logger-end ,function([e]){const{level:t,customAttributes:n,autoCaptured:i}=this;(0,V.R)(r,e,n,t,i)}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,O.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(_),this.runSoftNavOverSpa=[...this.desiredFeatures].some(e=>e.featureName===n.K7.softNav),(0,s.j)(this,e,e.loaderType|| agent ),t=this,p(d.cD,function(e,r,n=!1){if( string ==typeof e){if([ string , number , boolean ].includes(typeof r)||null===r)return g(t,e,r,d.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){p(d.Dl,function(t){if( string ==typeof t||null===t)return g(e, enduser.id ,t,d.Dl,!0);(0,l.R)(41,typeof t)},e)}(this),function(e){p(d.nb,function(t){if( string ==typeof t||null===t)return g(e, application.version ,t,d.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){p(d.d3,function(){e.ee.emit( manual-start-all )},e)}(this),function(e){p(d.Pv,function(t=!0){if( boolean ==typeof t){if((0,a.p)(d.Pl+d.Pv,[t],void 0, session ,e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),t=[...this.desiredFeatures];t.sort((e,t)=>n.P3[e.featureName]-n.P3[t.featureName]),t.forEach(t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter(e=>!(e in this.features));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,O.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[_e,_,P,Ue,Ve,j,J,At,It,Ze,yt],loaderType: spa })})()})();</script>
<meta name= viewport content= width=device-width, initial-scale=1 />
<!-- Google Site Verification Code -->
<meta name= google-site-verification content= 6j3dvSLvv_Jh0BLkPyV8a1SxysA_BzewSX2uYDmdjYQ />
<!-- Title -->
<title>University of Nevada, Reno | University of Nevada, Reno</title>
<!-- Icons -->
<link rel= apple-touch-icon sizes= 180x180 href= /Assets/Icons/other/apple-touch-icon.png >
<link rel= icon type= image/png sizes= 32x32 href= /Assets/Icons/other/favicon-32x32.png >
<link rel= icon type= image/png sizes= 16x16 href= /Assets/Icons/other/favicon-16x16.png >
<link rel= manifest href= /Assets/Icons/other/site.webmanifest >
<link rel= mask-icon href= /Assets/Icons/other/safari-pinned-tab.svg color= #003366 >
<meta name= msapplication-TileColor content= #dfe5e9 >
<meta name= theme-color content= #041E42 >
<!-- SEO Meta -->
<meta name= description content= The University of Nevada, Reno, founded in 1874, is Nevada&#39;s land-grant institution that offers academic programs at the undergraduate and graduate levels. />
<!-- Open Graph Metadata -->
<meta property= og:title content= University of Nevada, Reno />
<meta property= og:type content= website />
<meta property= og:url content= https://www.unr.edu/ />
<meta property= og:image content= https://www.unr.edu/web-team/uploads/facebook-open-graph.jpg />
<meta property= og:image:secure_url content= https://www.unr.edu/web-team/uploads/facebook-open-graph.jpg />
<meta property= og:image:alt content= University of Nevada, Reno />
<meta property= og:image:width content= 1200 />
<meta property= og:image:height content= 630 />
<meta property= og:description content= The University of Nevada, Reno, founded in 1874, is Nevada&#39;s land-grant institution that offers academic programs at the undergraduate and graduate levels. />
<meta property= og:site_name content= University of Nevada, Reno />
<!-- Twitter Card Metadata -->
<meta name= twitter:title content= University of Nevada, Reno >
<meta name= twitter:description content= The University of Nevada, Reno, founded in 1874, is Nevada&#39;s land-grant institution that offers academic programs at the undergraduate and graduate levels. >
<meta name= twitter:card content= summary_large_image >
<meta name= twitter:site content= @unevadareno >
<meta property= twitter:image content= https://www.unr.edu/web-team/uploads/facebook-open-graph.jpg />
<meta property= twitter:image:alt content= University of Nevada, Reno />
<meta name= twitter:dnt content= on >
<!-- Canonical URL -->
<link rel= canonical href= https://www.unr.edu/ />
<!-- Siteimprove CMS Deeplink URL -->
<meta name= editingPage content= https://cms.unr.edu/#/site/x5/edit />
<meta name= format-detection content= telephone=no >
<!-- PreConnects -->
<link rel= preconnect href= https://use.typekit.net/ />
<link rel= preconnect href= https://www.googletagmanager.com/ />
<link rel= preconnect href= https://www.google-analytics.com/ />
<!-- Start Data Layer -->
<script>
dataLayer = [
{
'title': 'University of Nevada, Reno',
'pageType': '',
'schema': 'UNRMain',
'sectionTitle': 'University of Nevada, Reno',
'sectionType': 'Top-Level',
'sectionParent': 'University of Nevada, Reno',
'audience': 'on-campus',
'articleCategory': '',
'articleDate': '',
'authors': '',
'created': '10/18/2017',
'changed': '12/6/2025'
}
];
</script>
<!-- End Data Layer -->
<!-- Start GTM -->
<!-- UNR Google Tag Manager Start -->
<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],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-WLVRVJL');
</script>
<!-- UNR Google Tag Manager End -->
<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],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-MSB7QTPQ');</script>
<!-- End Google Tag Manager -->
<!-- End GTM -->
<!-- Site CSS -->
<!--Fonts-->
<link href= /Assets/Styles/Fonts/_MainFonts.min.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= /Assets/Styles/External/foundation-6.7.4.min.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= /Assets/Styles/Site.min.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= /Assets/Styles/External/motion-ui-1.1.1.min.css rel= preload as= style onload= this.rel='stylesheet' />
<!-- Start Render Section Styles-->
<!--Plyr stylesheet-->
<!-- <link rel= stylesheet href= https://cdn.plyr.io/3.6.8/plyr.css >
-->
<!-- End Render Section Styles-->
<!-- Start CSS Includes -->
<link href= https://www.unr.edu/stylesheets/colleges-schools/numbers-title-adjust.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= https://www.unr.edu/stylesheets/colleges-schools/video-padding-you-tube.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= https://www.unr.edu/stylesheets/colleges-schools/ghost-button-home.css rel= preload as= style onload= this.rel='stylesheet' />
<link href= https://www.unr.edu/stylesheets/colleges-schools/unlv-strong.css rel= preload as= style onload= this.rel='stylesheet' />
<!-- End CSS Includes -->
<meta property= fb:app_id content= 1062885220401235 />
<!-- Preloads -->
</head>
<body id= x5 data-schema-type= UNRMain style= visibility: hidden; >
<!-- Firefox visibility bug fix & noscript options -->
<script>0</script>
<!-- Start Header -->
<header aria-label= Site Header >
<!-- Skip Navigation -->
<div id= skipnav class= site-skip-nav aria-label= Skip Navigation role= navigation >
<a href= #main-content class= blue tabindex= 0 data-ga4= nav-skip-nav-link data-ga4-category= navigation data-ga4-sub= primary >skip to main content</a>
</div>
<div data-alert class= alert-box alert-wrapper global-alert snow-alert-effect stacked-container data-alertid= x290127 data-updateddate= 1/4/2026 6:16:37 PM tabindex= 0 role= alert aria-atomic= true style= display: none; aria-hidden= true >
<div class= snow-alert-effect-container stacked-element >
<canvas id= effect-canvas class= hide ></canvas>
</div>
<script src= /Assets/Scripts/Custom/Effects/alert-snow-effect.js type= text/javascript ></script>
<!-- background effect controls -->
<div class= background-effect-control-wrapper >
<button class= effect-button hide aria-pressed= false aria-label= Pause background effect >
<div class= effect-control-container >
<span class= effect-control-icon ></span>
</div>
</button>
</div>
<!-- end: background effect controls -->
<div class= stacked-element width= 100% height= 200 >
<div class= grid-container grid-container-padded >
<div class= grid-x align-middle-large alert-info-box >
<div class= cell alert-icon shrink >
<svg class= oz-icon snow-flake fill= none height= 24px width= 24px xmlns= http://www.w3.org/2000/svg viewBox= 0 0 24 24 >
<g class= group-fill >
<path stroke= #fff d= m9 1.5 3 3 3 -3 stroke-width= 1.5 ></path>
<path stroke= #fff d= m9 22.5 3 -3 3 3 stroke-width= 1.5 ></path>
<path stroke= #fff d= M12 9V4.5 stroke-width= 1.5 ></path>
<path stroke= #fff d= M15 12h4 stroke-width= 1.5 ></path>
<path stroke= #fff d= M12 15v4.5 stroke-width= 1.5 ></path>
<path stroke= #fff d= M9 12H4.5 stroke-width= 1.5 ></path>
<path stroke= #fff d= m22 9 -3 3 3 3 stroke-width= 1.5 ></path>
<path stroke= #fff d= m1.5 9 3 3 -3 3 stroke-width= 1.5 ></path>
<path stroke= #fff d= m9 12 3 -3 3 3 -3 3 -3 -3Z stroke-width= 1.5 ></path>
<path stroke= #fff d= M13.5 10.5 17 7 stroke-width= 1.5 ></path>
<path stroke= #fff d= M17 4v3h3 stroke-width= 1.5 ></path>
<path stroke= #fff d= M10.5 13.5 7 17 stroke-width= 1.5 ></path>
<path stroke= #fff d= M4 17h3v3 stroke-width= 1.5 ></path>
<path stroke= #fff d= M10.5 10.5 7 7 stroke-width= 1.5 ></path>
<path stroke= #fff d= M7 4v3H4 stroke-width= 1.5 ></path>
<path stroke= #fff d= M17 20v-3h3 stroke-width= 1.5 ></path>
<path stroke= #fff d= M13.5 13.5 17 17 stroke-width= 1.5 ></path> </g>
</svg>
</div>
<div class= cell auto >
<span class= alert-header >
Jan. 5, 2026 - Lake Tahoe operational delay:
</span>
Following an assessment of the anticipated overnight weather and potentially hazardous road conditions, the start of nonessential University of Nevada, Reno at Lake Tahoe Wayne L. Prim Campus are delayed until 10 a.m. on Monday, Jan. 5, 2026.
<a href= https://www.unr.edu/weather class= alert-link >More information</a>
</div>
<div class= cell shrink alert-close >
<button tabindex= 0 class= close close-alert data-alertid= 8e2d83b312ec40d0895140b382051260 data-updateddate= 1/4/2026 6:16:37 PM aria-label= Close Alert >
<svg class= oz-icon width= 24px height= 24px viewBox= 0 0 24 24 version= 1.1 xmlns= http://www.w3.org/2000/svg aria-hidden= true >
<g class= group-fill stroke= none fill= #2E6CA2 >
<path class= path-fill d= M16.5490909,12 L23.3720455,5.17704545 C24.2093182,4.33977273 24.2093182,2.98227273 23.3720455,2.14431818 L21.8556818,0.627954545 C21.0184091,-0.209318182 19.6609091,-0.209318182 18.8229545,0.627954545 L12,7.45090909 L5.17704545,0.627954545 C4.33977273,-0.209318182 2.98227273,-0.209318182 2.14431818,0.627954545 L0.627954545,2.14431818 C-0.209318182,2.98159091 -0.209318182,4.33909091 0.627954545,5.17704545 L7.45090909,12 L0.627954545,18.8229545 C-0.209318182,19.6602273 -0.209318182,21.0177273 0.627954545,21.8556818 L2.14431818,23.3720455 C2.98159091,24.2093182 4.33977273,24.2093182 5.17704545,23.3720455 L12,16.5490909 L18.8229545,23.3720455 C19.6602273,24.2093182 21.0184091,24.2093182 21.8556818,23.3720455 L23.3720455,21.8556818 C24.2093182,21.0184091 24.2093182,19.6609091 23.3720455,18.8229545 L16.5490909,12 Z ></path>
</g>
</svg>
</button>
</div>
</div>
</div>
</div>
</div>
<!-- Start Site Navigation -->
<nav class= nav nav-site aria-label= Site Navigation >
<!--KS navigation container-->
<div class= ks-nav-container grid-container >
<div class= top-bar grid-y id= responsive-menu >
<div class= cell >
<div class= grid-x >
<div class= cell small-12 medium-12 align-right >
<div class= top-bar-right align-right >
<ul class= menu align-center >
<!-- Start Header Links -->
<li class= menu-link ><a href= https://www.unr.edu/nevada-today class= li-menu-link self-align-middle data-ga4= nav-secondary-menu-link data-ga4-category= navigation data-ga4-sub= secondary >News</a></li>
<li class= menu-link ><a href= https://my.nevada.unr.edu/ class= li-menu-link self-align-middle data-ga4= nav-secondary-menu-link data-ga4-category= navigation data-ga4-sub= secondary >MyNevada</a></li>
<!-- End Header Links -->
<li class= expand onclick= toggleTab('quicklinks'); >
<button id= unr-quicklinks-btn aria-controls= unr-quicklinks aria-expanded= false aria-haspopup= true aria-label= Quicklinks data-ga4= nav-secondary-quicklinks-menu-open-button data-ga4-category= navigation data-ga4-sub= secondary >Quicklinks</button>
</li>
<li class= expand onclick= toggleTab('unr-search'); >
<button id= unr-search-btn aria-controls= unr-search aria-expanded= false aria-haspopup= true aria-label= Search UNR.edu data-ga4= nav-secondary-search-menu-open-button data-ga4-category= navigation data-ga4-sub= secondary >Search</button>
</li>
<li class= expand >
<button id= unr-featured-link-btn type= button class= button CTA onclick= window.location.href = 'https://www.unr.edu/apply'; data-ga4= nav-secondary-featured-cta-button data-ga4-category= navigation data-ga4-sub= secondary >Apply</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class= cell hide-for-small-only hide-for-medium-only >
<div class= grid-x >
<div class= cell small-12 >
<div class= section-callout-menu >
<ul class= menu align-center >
<li><a href= https://www.unr.edu/research-innovation data-ga4= nav-secondary-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Research &amp; Innovation</a></li>
<li><a href= https://www.unr.edu/alumni-giving data-ga4= nav-secondary-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Alumni &amp; Giving</a></li>
<li><a href= https://nevadawolfpack.com/ data-ga4= nav-secondary-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Nevada Athletics</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- Expanded Quick links panel-->
<!-- Quick Links Panel -->
<div class= grid-x containerTab menu id= quicklinks aria-hidden= true data-submenu data-options= closeOnClick:true; hover: false; aria-label= Skip Navigation role= navigation style= display:none >
<div class= cell closebtn-wrapper >
<button id= close-quicklinks-btn class= closebtn text-right ks-close-btn aria-label= Close Quicklinks data-ga4= nav-secondary-quicklinks-menu-close-button data-ga4-category= navigation data-ga4-sub= secondary >&times;</button>
</div>
<!-- Expanded content quicklinks -->
<div class= cell expand-title text-center ks-ql-header >
<h2>Quicklinks</h2>
</div>
<div class= cell expand-list ks-ql-body >
<div class= grid-x grid-padding-x small-12 >
<div class= cell large-auto text-left >
<p class= group-heading ><strong>University Tools</strong></p>
<ul class= expand-list ks-ql-list >
<li><a href= https://my.nevada.unr.edu/ data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >MYNEVADA</a></li>
<li><a href= https://www.unr.edu/webcampus data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >WEBCAMPUS</a></li>
<li><a href= https://unr.teamdynamix.com/TDClient/2684/Portal/KB/?CategoryID=19234 data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >EMAIL ACCESS</a></li>
<li><a href= https://www.unr.edu/provost/faculty-affairs/evaluation/interfolio data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >INTERFOLIO</a></li>
<li><a href= https://nevada.account.box.com/login data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >NEVADABOX</a></li>
<li><a href= https://www.unr.edu/workday data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >WORKDAY</a></li>
<li><a href= https://unr.zoom.us/ data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >ZOOM LOGIN</a></li>
</ul>
</div>
<div class= cell large-auto text-left >
<p class= group-heading ><strong>Academic resources</strong></p>
<ul class= expand-list ks-ql-list >
<li><a href= https://www.unr.edu/academic-advising data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >ACADEMIC ADVISING</a></li>
<li><a href= https://www.unr.edu/admissions/records/academic-calendar data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >ACADEMIC CALENDAR</a></li>
<li><a href= https://www.unr.edu/about/colleges-schools data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >COLLEGES &amp; SCHOOLS</a></li>
<li><a href= https://catalog.unr.edu/ data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >COURSE CATALOG</a></li>
<li><a href= https://library.unr.edu/ data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >LIBRARY</a></li>
<li><a href= https://www.unr.edu/navigate data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >NAVIGATE</a></li>
<li><a href= https://www.unr.edu/ai data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >PACK AI</a></li>
</ul>
</div>
<div class= cell large-auto text-left >
<p class= group-heading ><strong>Campus resources</strong></p>
<ul class= expand-list ks-ql-list >
<li><a href= https://maps.unr.edu data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >CAMPUS MAP</a></li>
<li><a href= https://webapps.unr.edu/CampusDirectory/index.aspx?AcceptsCookies=1 data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >EMPLOYEE DIRECTORY</a></li>
<li><a href= https://www.unr.edu/hr data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >HUMAN RESOURCES</a></li>
<li><a href= https://www.unr.edu/parking data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >PARKING</a></li>
<li><a href= https://www.unr.edu/police data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >POLICE SERVICES</a></li>
<li><a href= https://www.unr.edu/student-health-center data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >STUDENT HEALTH CENTER</a></li>
<li><a href= https://events.unr.edu data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >UNIVERSITY EVENTS</a></li>
</ul>
</div>
<div class= cell large-auto text-left >
<p class= group-heading ><strong>Information for</strong></p>
<ul class= expand-list ks-ql-list >
<li><a href= https://www.unr.edu/students data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >CURRENT STUDENTS</a></li>
<li><a href= https://www.unr.edu/employee-resource-center data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >FACULTY &amp; STAFF</a></li>
<li><a href= https://www.unr.edu/parents data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >PARENTS</a></li>
<li><a href= https://www.unr.edu/alumni data-ga4= nav-secondary-quicklinks-menu-item data-ga4-category= navigation data-ga4-sub= secondary >ALUMNI</a></li>
</ul>
</div>
</div>
</div>
</div> <!-- Expanded content search -->
<!-- Expanded content search -->
<div class= grid-x containerTab menu id= unr-search aria-hidden= true role= search data-submenu data-options= closeOnClick:true; hover: false; style= display:none >
<div class= cell closebtn-wrapper >
<button id= close-site-search-btn class= closebtn text-right ks-close-btn aria-label= Close Site Search data-ga4= nav-secondary-search-menu-close-button data-ga4-category= navigation data-ga4-sub= secondary >&times;</button>
</div>
<div class= small-12 cell expand-title text-center ks-search-header >
<h2>Search</h2>
</div>
<div class= small-12 medium-10 medium-offset-1 cell expand-search >
<form class= expand-search-form onsubmit= this.submit();return false; method= get action= https://www.unr.edu/search role= search aria-label= Site search >
<div class= grid-container >
<div class= grid-x grid-padding-x >
<div class= small-9 medium-11 cell >
<label for= site-search class= show-for-sr >Search www.unr.edu</label>
<input id= site-search name= q class= new-site-search-input align-self-middle type= search placeholder= Search www.unr.edu >
</div>
<div class= small-2 medium-1 cell >
<button id= unr-site-search-btn class= new-site-search-input-button type= submit aria-label= Search www.unr.edu data-ga4= nav-secondary-search-submit-button data-ga4-category= navigation data-ga4-sub= secondary >
<span>Search</span>
</button>
</div>
<div class= small-12 cell >
<div class= expand-search-links role= region aria-labelledby= expand-search-label >
<ul class= expand-search-list >
<li><strong>Popular Searches: </strong></li>
<li><a href= https://my.nevada.unr.edu/ data-ga4= nav-secondary-search-menu-link data-ga4-category= navigation data-ga4-sub= secondary >MyNevada</a></li>
<li><a href= https://webcampus.unr.edu/ data-ga4= nav-secondary-search-menu-link data-ga4-category= navigation data-ga4-sub= secondary >WebCampus</a></li>
<li><a href= https://www.unr.edu/housing data-ga4= nav-secondary-search-menu-link data-ga4-category= navigation data-ga4-sub= secondary >Housing</a></li>
</ul>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
<!-- New Site/Section Logo -->
<div class= grid-x >
<div class= branding-new cell text-center style= margin-left:0 auto; margin-right:0 auto; >
<a href= / class= logo-link data-ga4= nav-header-block-n-link data-ga4-category= navigation data-ga4-sub= primary >
<img class= university-logo-large-img align-image-bottom alt= University of Nevada, Reno Homepage src= https://www.unr.edu/Assets/Icons/logos/university-logo.svg width= 65 height= 65 >
</a>
<a href= https://www.unr.edu/ class= logo-link data-ga4= nav-header-site-link data-ga4-category= navigation >
<h1 class= logo-text-new align-text-middle >University of Nevada, Reno</h1>
</a>
<span class= logo-subtext show-for-large >Inspiring Excellence Since 1874</span>
</div>
</div>
<!-- Start Site Logo -->
<!-- End Site Logo -->
<!-- New Site/Section Primary Nav Links -->
<div class= grid-x >
<div class= cell text-center >
<ul class= ks-nav menu align-center >
<!-- Schema Based Navigation -->
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/apply hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
Apply
</a>
</li>
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/admissions hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
Admissions
</a>
</li>
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/degrees hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
Degrees and Programs
</a>
</li>
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/tuition-and-fees hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
Costs and Aid
</a>
</li>
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/visit hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
Visit Campus
</a>
</li>
<li class= ks-nav menu-item border grow >
<a href= https://www.unr.edu/about hreflang= en-us data-ga4= nav-primary-menu-link data-ga4-category= navigation data-ga4-sub= primary >
About
</a>
</li>
</ul>
</div>
<div class= cell hide-for-large >
<div class= grid-x >
<div class= cell small-12 >
<div class= section-callout-menu >
<ul class= menu align-center >
<li><a href= https://www.unr.edu/research-innovation data-ga4= nav-secondary-mobile-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Research &amp; Innovation</a></li>
<li><a href= https://www.unr.edu/alumni-giving data-ga4= nav-secondary-mobile-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Alumni &amp; Giving</a></li>
<li><a href= https://nevadawolfpack.com/ data-ga4= nav-secondary-mobile-featured-link data-ga4-category= navigation data-ga4-sub= secondary >Nevada Athletics</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</nav>
<!-- End Site Navigation -->
<!-- Local alert-->
<!-- End Local alert-->
<!--Start Degree Detail Header-->
<!--End degree detail header--> </header>
<!-- End Header -->
<!-- Start Main -->
<main id= main-content >
<div class= unr-main grid-container full SierraSunrise >
<h1 class= show-for-sr >University of Nevada, Reno</h1>
<!--Check for Section Banner-->
<!--Check for Banner, Hero, or Callout-->
<!-- start: cta component -->
<div class= img-text-cta >
<div class= img-text-cta--container Blue-bg >
<!-- content -->
<div class= img-text-cta--content >
<div class= img-text-cta--verticalcenter >
<h2 class=''>Find your path</h2>
<p>At the University of Nevada, Reno, we believe in the power of purpose and the strength of the Pack. Whether you&#39;re engineering clean energy, studying literature’s role in social change, or designing immersive digital experiences, your future begins here.</p>
<a href= https://www.unr.edu/degrees class= button >Explore degrees</a>
</div>
</div>
<!-- image -->
<div class= img-text-cta--image style= background-image:url('https://www.unr.edu/main/images/top-6/home/cta-image/two-students-710.jpg'); >
<img src= https://www.unr.edu/main/images/top-6/home/cta-image/two-students-710.jpg alt= Two people standing outdoors in on the Quad, lined with trees and a large lawn. width= 800 height= 450 />
</div>
</div>
</div>
<!-- end: cta component -->
<!--component description area -->
<div class= cell spacing-top spacing-bottom >
<div class= small-12 local-quicklinks white-bg >
<ul class= grid-x align-center >
<li class= shrink >
<a href= https://www.unr.edu/admissions/records/academic-calendar >
<div class= local-quicklink-icon >
<img class= svg alt= src= /Assets/Icons/local-quicklinks/events.svg />
</div>
<span>ACADEMIC CALENDAR</span>
</a>
</li>
<li class= shrink >
<a href= https://www.unr.edu/admissions/freshman >
<div class= local-quicklink-icon >
<img class= svg alt= src= /Assets/Icons/local-quicklinks/checkbox.svg />
</div>
<span>FRESHMAN ADMISSIONS</span>
</a>
</li>
<li class= shrink >
<a href= https://www.unr.edu/grad/admissions >
<div class= local-quicklink-icon >
<img class= svg alt= src= /Assets/Icons/local-quicklinks/list.svg />
</div>
<span>GRADUATE ADMISSIONS</span>
</a>
</li>
<li class= shrink >
<a href= https://www.unr.edu/admissions/transfer >
<div class= local-quicklink-icon >
<img class= svg alt= src= /Assets/Icons/local-quicklinks/forms.svg />
</div>
<span>TRANSFER ADMISSIONS</span>
</a>
</li>
</ul>
</div>
</div>
<!-- start: Tiles component -->
<div class= grid-x component tiles-component component-maxwidth >
<div class= cell >
<!-- component description area -->
<div class= component-description text-center >
<!-- component title -->
<p class='component-title'><h2>Academics</h2></p> <!-- component description -->
<p class= component-text >In the heart of Reno-Tahoe, the University of Nevada, Reno connects a diverse academic community with one of the region’s most dynamic centers for technology, engineering, healthcare, media, mining and the arts. Discover academic programs that move you forward.</p>
</div>
<!-- Start: Image Tiles component -->
<div class= grid-x tile-rows large-up-3 align-center vertical-columns >
<div class= cell >
<div class= grid-x medium-up-2 large-up-1 tile-wrapper tile-wrapper-secondaryblue text-center >
<div class= cell tile-text-wrapper flex-container flex-dir-column large-order-1 >
<div class= flex-child-auto >
<div class= grid-x align-middle >
<div class= cell >
<span class= tile-headline >Undergraduate education</span>
<span class= tile-text >Explore majors at the University of Nevada, Reno designed to match your goals and prepare you for what’s next — your career or grad school.</span>
</div>
</div>
</div>
<div class= flex-child-shrink tile-link >
<a href= https://www.unr.edu/degrees/majors >Find your major</a>
</div>
</div>
<div class= cell large-order-2 >
<div class= img-container >
<img class= lazyload data-src= /main/images/top-6/home/tile/home-cow.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= Two Nevada students kneel in a barn as a black cow sticks it&#39;s head outside a gate. >
</div>
</div>
</div>
</div>
<div class= cell >
<div class= grid-x medium-up-2 large-up-1 tile-wrapper tile-wrapper-lightgray text-center >
<div class= cell tile-text-wrapper flex-container flex-dir-column large-order-2 >
<div class= flex-child-auto >
<div class= grid-x align-middle >
<div class= cell >
<span class= tile-headline >Graduate education</span>
<span class= tile-text >With more than 165+ graduate programs, you can pursue a graduate education that meets your personal and future career needs.</span>
</div>
</div>
</div>
<div class= flex-child-shrink tile-link >
<a href= https://www.unr.edu/grad/graduate-programs >Find your graduate program</a>
</div>
</div>
<div class= cell large-order-1 >
<div class= img-container >
<img class= lazyload data-src= /main/images/top-6/home/tile/home-boston-dynamics.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A Nevada engineering student wears protective eyewear and kneels while working on a yellow Boston Dynamics robot. >
</div>
</div>
</div>
</div>
<div class= cell >
<div class= grid-x medium-up-2 large-up-1 tile-wrapper tile-wrapper-primaryblue text-center >
<div class= cell tile-text-wrapper flex-container flex-dir-column large-order-1 >
<div class= flex-child-auto >
<div class= grid-x align-middle >
<div class= cell >
<span class= tile-headline >Online education</span>
<span class= tile-text >Your goals, your schedule. Nevada Online offers career-focused degrees and certificates taught by top University of Nevada, Reno faculty — all 100% online.</span>
</div>
</div>
</div>
<div class= flex-child-shrink tile-link >
<a href= https://nevadaonline.unr.edu/academics >Find your online program</a>
</div>
</div>
<div class= cell large-order-2 >
<div class= img-container >
<img class= lazyload data-src= /main/images/top-6/home/tile/home-student-computer.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A student wearing a blue Nevada Wolf Pack shirt works on a laptop outside. >
</div>
</div>
</div>
</div>
</div>
<!-- end: Image Tiles component -->
</div>
</div>
<!-- end: Tiles component -->
<!-- start: Separator component -->
<div class= grid-x component >
<div class= cell small-12 max-width >
<div class= component-separator >
<div class= component-separator-wrapper white >
<span class= line ></span>
<img class= svg alt= src= /Assets/Icons/primary-nav/primarynav-Athletics.svg aria-hidden= true width= 100 height= 100 />
</div>
</div>
</div>
</div>
<!-- end: Separator component -->
<!-- start: Panel component -->
<div class= grid-x component panel-component panel-no-bg >
<div class= cell >
<!-- component description area -->
<!-- start: content-block component -->
<div class= grid-x align-justify component-maxwidth content-block cb-wrapper >
<div class= cell small-12 medium-12 large-12 content-block flex-container flex-dir-column cb-no-bg text-center >
<div class= flex-child-auto >
<div class= cb-content NT >
<h2 >Why choose Nevada?</h2>
</div>
</div>
</div>
<div class= cell small-12 content-block featured-content-block component-maxwidth >
<div class= grid-x align-middle align-justify cb-featured >
<div class= cell small-12 medium-auto position-relative >
<div class= js-background-image >
<img class= cb-feature-image lazyload data-src= https://www.unr.edu/main/images/top-6/home/components/home-nevada-teach.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A smiling student wearing a “NevadaTeach” T-shirt stands at the front of a classroom, with another student seated at a desk nearby, writing in a notebook. Other students are gathered and working in the background, suggesting a collaborative, active learning environment. width= 568 height= 426 />
</div>
</div>
<div class= cell small-12 medium-auto cb-content >
<h3 >A top-ranked education</h3> <p>Craft a personalized academic journey that aligns with your career aspirations and prepare for success in today's dynamic job market.</p>
<ul>
<li>Carnegie&reg; R1 research university</li>
<li>National Public University (<em>U.S. News &amp; World Report</em>)</li>
<li>17:1 student-to-faculty ratio, led by world-renowned faculty</li>
<li>560+ majors, minors, graduate and certificate programs</li>
</ul>
<p><a href= https://www.unr.edu/degrees class= button button-secondary >Explore academics</a></p>
</div>
</div>
</div>
<div class= cell small-12 content-block featured-content-block component-maxwidth >
<div class= grid-x align-middle align-justify cb-featured flex-dir-row-reverse >
<div class= cell small-12 medium-auto position-relative >
<div class= js-background-image >
<img class= cb-feature-image lazyload data-src= https://www.unr.edu/main/images/top-6/home/components/home-cheerleader.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A spirited University of Nevada cheerleader wearing a “Nevada” uniform strikes an energetic pose with a wide smile outdoors on a grassy area. A blurred figure in casual clothing stands in the background, emphasizing the cheerleader&#39;s enthusiasm and school pride. width= 568 height= 426 />
</div>
</div>
<div class= cell small-12 medium-auto cb-content >
<h3 >A place to do awesome things</h3> <p>Unlock a world of excitement with study abroad opportunities, student clubs that cater to every interest, endless outdoor recreation and hundreds of dynamic research opportunities connected to your career path.</p>
<ul>
<li>300+ student clubs and organizations</li>
<li>45 study abroad locations in 24 countries</li>
<li>17 NCAA Division I athletics teams</li>
</ul>
<p><a href= https://www.unr.edu/about/campus-life class= button button-secondary >Explore campus life</a></p>
</div>
</div>
</div>
<div class= cell small-12 content-block featured-content-block component-maxwidth >
<div class= grid-x align-middle align-justify cb-featured >
<div class= cell small-12 medium-auto position-relative >
<div class= js-background-image >
<img class= cb-feature-image lazyload data-src= https://www.unr.edu/main/images/top-6/home/components/home-nevadafit.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A group of enthusiastic students wearing colorful NevadaFIT T-shirts—red, yellow, blue, and black—pose and smile for the camera while seated on chairs on a football field. Some flash peace signs, creating a fun and welcoming atmosphere during a campus event. Cheerleaders and spectators appear in the background. width= 568 height= 426 />
</div>
</div>
<div class= cell small-12 medium-auto cb-content >
<h3 >Big school &mdash; tight-knit community</h3> <p>Fueled by a storied history of 150 years, embrace the electric atmosphere of a dynamic campus where you can find the ultimate college experience in a supportive community.</p>
<ul>
<li>9 on-campus residence halls</li>
<li>20+ on-campus dining eateries</li>
<li>State-of-the-art fitness and performing arts facilities</li>
</ul>
<p><a href= https://www.unr.edu/housing class= button button-secondary >Explore living on campus</a></p>
</div>
</div>
</div>
<div class= cell small-12 content-block featured-content-block component-maxwidth >
<div class= grid-x align-middle align-justify cb-featured flex-dir-row-reverse >
<div class= cell small-12 medium-auto position-relative >
<div class= js-background-image >
<img class= cb-feature-image lazyload data-src= https://www.unr.edu/main/images/top-6/home/components/home-lab.jpg src= https://www.unr.edu/Assets/Images/default-place-holder-image.jpg alt= A student wearing a lab coat and protective eyewear uses a microscope in a brightly lit laboratory. Scientific equipment, including test tubes and lab tools, surround her on the bench, while another student works in the background. width= 568 height= 426 />
</div>
</div>
<div class= cell small-12 medium-auto cb-content >
<h3 >Transformative research access</h3> <p>Students at the University of Nevada, Reno engage in groundbreaking research at every level &mdash; collaborating with expert faculty in labs and in the field &mdash; to explore, innovate, and lead in their chosen disciplines.</p>
<ul>
<li>60+ research centers and facilities</li>
<li>1 School of Medicine</li>
<li>Hundreds of project opportunities in all disciplines</li>
</ul>
<p><a href= /research-innovation class= button button-secondary >Explore our research</a></p>
</div>
</div>
</div>
</div>
<!-- end: content-block component -->
</div>
</div>
<!-- end: Panel component -->
<div class= component quote-component >
<figure class= grid-x component-maxwidth align-middle >
<div class= cell small-12 medium-8 large-8 quote-content small-order-2 medium-order-2 large-order-2 >
<blockquote>
<p>
I’m excited to begin my career as an emergency department physician assistant in one of Nevada’s rural critical access hospitals. No day is ever the same, and that constant challenge is what fuels my drive to grow as a physician assistant.
</p>
</blockquote>
<figcaption>
<p class= quote-name >Madison Schuster</p>
<p class= quote-title >Physician Assistant Studies</p>
<p class= quote-department >Class of 2025</p>
<p class= quote-link >
<a href= https://www.unr.edu/nevada-today/news/2025/fotp-madison-schuster >Rooted in Nevada, driven by compassion</a>
</p>
</figcaption>
</div>
<div class= cell small-12 medium-4 large-4 quote-image small-order-1 medium-order-1 large-order-1 >
<img src= /main/images/top-6/home/quote/quote-maddie-schuster.jpg width= 388 height= 388 alt= Maddie Schuster wears protective earphones while on a REACH fixed-wing aircraft transfer of an acutely ill patient from Ely, NV, to Las Vegas, NV. />
</div>
</figure>
</div><!----LOG---->
<!-- V1.0 9/06/19 Wen Le Ruan -->
<!-- start: panel & video component -->
<div class= video-panel video-blue-bg align-center >
<!-- start: panel content -->
<div class= grid-x component-maxwidth >
<!-- start: content information -->
<div class= cell video-panel-content small-12 medium-6 large-6 medium-order-2 >
<h2>Step onto campus and into the Pack</h2>
<p>Experience the energy of campus life at the University of Nevada, Reno. From stunning views of the Sierra to state-of-the-art facilities, there&rsquo;s no better way to picture your future than seeing it in person. Schedule your visit today and discover what it means to be part of the Wolf Pack.</p>
<p>Can't make it to campus? Take an <a href= https://tour.concept3d.com/en/share/DL1Nu8mEhV/stop/1 >immersive virtual tour of the University</a>.</p>
<p><a href= /visit class= button button-ghost >Schedule your campus visit</a></p>
</div>
<!-- end: content information -->
<!-- start: embed video -->
<div class= cell small-12 medium-6 large-6 medium-order-1 >
<div class= video-iframe-container >
<div class= js-player >
<iframe src= https://youtube.com/embed/r1jaVRqcVEU?si=yh1EpoPF5q2oY_8t?rel=0 title= University of Nevada, Reno Official Campus Tour allowfullscreen webkitallowfullscreen mozAllowFullScreen></iframe>
</div>
</div>
</div>
<!-- end: embed video -->
</div>
<!-- end: panel content -->
</div>
<!-- end: panel & video component -->
<div class= grid-x component hero-component spacing-top >
<div class= cell small-12 >
<div class= interchange-background-wrapper max-width >
<div class= interchange-background-image interchange-background-image-position-top max-width style= background-image: url(/main/images/top-6/lake-tahoe/hero/hero-class-above-tahoe.jpg); width= 1920 height= 1080 >
</div>
<div class='interchange-background-text-wrapper xposition-center yposition-bottom '>
<div class= interchange-background-text large-text >
<h2 class='interchange-background-text-header '>Academic excellence meets alpine adventure</h2> <div class= interchange-background-text-subtitle ><p>The University of Nevada, Reno at Lake Tahoe offers hands-on learning in stunning natural surroundings</p></div>
<div class= grid-x grid-margin-y align-center small-up-1 medium-up-1 large-up-3 cta-component-buttons new-hero-buttons >
<div class= cell >
<a class= button button-secondary href= https://www.unr.edu/lake-tahoe/academic-programs/semester-at-tahoe >Study at Lake Tahoe</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class= component quote-component >
<figure class= grid-x component-maxwidth align-middle >
<div class= cell small-12 medium-8 large-8 quote-content small-order-2 medium-order-2 large-order-2 >
<blockquote>
<p>
My favorite part about researching in Tahoe is how complex the ecosystem is...From wetlands to forests, birds to hydrology, and even the impact of tourism—there’s so much to study.
</p>
</blockquote>
<figcaption>
<p class= quote-name >Gigi Bucciachio</p>
<p class= quote-title >Environmental Science</p>
<p class= quote-department ></p>
<p class= quote-link >
<a href= https://www.unr.edu/nevada-today/news/2025/fotp-gigi-bucciachio >University of Nevada, Reno at Lake Tahoe student conducts wildlife research around the Lake Tahoe Basin</a>
</p>
</figcaption>
</div>
<div class= cell small-12 medium-4 large-4 quote-image small-order-1 medium-order-1 large-order-1 >
<img src= /main/images/top-6/home/quote/quote-gigi-bucciachio.jpg width= 388 height= 388 alt= Gigi Bucciachio wears a hiking backpack and rests her arms against a giant boulder in the Tahoe wilderness. />
</div>
</figure>
</div>
<!-- start: Separator component -->
<div class= grid-x component >
<div class= cell small-12 max-width >
<div class= component-separator >
<div class= component-separator-wrapper white >
<span class= line ></span>
<img class= svg alt= src= /Assets/Icons/primary-nav/primarynav-Athletics.svg aria-hidden= true width= 100 height= 100 />
</div>
</div>
</div>
</div>
<!-- end: Separator component -->
<!-- start: Panel component -->
<div class= grid-x component panel-component panel-no-bg >
<div class= cell >
<!-- component description area -->
<div class= component-description text-center >
<!-- component title -->
<h2 class='component-title'>Admissions and financial aid</h2> <!-- component description -->
</div>
<!-- start: content-block component -->
<div class= grid-x align-justify component-maxwidth content-block cb-wrapper >
<div class= cell small-12 medium-4 large-4 content-block flex-container flex-dir-column cb-silver >
<div class= flex-child-auto >
<div class= cb-content NT >
<a href= https://www.unr.edu/tuition-and-fees class= cb-link ><p class='large-body'>Tuition and fees</p></a>
<p>Discover the value of a top-tier education at the University of Nevada, Reno. Get clear, straightforward information on tuition and fees so you can plan with confidence.</p>
</div>
</div>
</div>
<div class= cell small-12 medium-4 large-4 content-block flex-container flex-dir-column cb-silver >
<div class= flex-child-auto >
<div class= cb-content NT >
<a href= https://www.unr.edu/tuition-and-fees/cost-calculator class= cb-link ><p class='large-body'>Estimate your costs</p></a>
<p>Curious about what college will cost? Use our interactive calculator to estimate your tuition, fees, housing, parking, and more at the University of Nevada, Reno&mdash;fast, easy, and personalized to you!</p>
</div>
</div>
</div>
<div class= cell small-12 medium-4 large-4 content-block flex-container flex-dir-column cb-silver >
<div class= flex-child-auto >
<div class= cb-content NT >
<a href= https://www.unr.edu/financial-aid class= cb-link ><p class='large-body'>Financial aid and scholarships</p></a>
<p>See how scholarships and financial aid can help support your college journey. Explore scholarships, grants, and other funding options available at the University of Nevada, Reno &mdash; your future is within reach.</p>
</div>
</div>
</div>
</div>
<!-- end: content-block component -->
</div>
</div>
<!-- end: Panel component -->
<!-- Placeholder Start -->
<div class= grid-x text-center cta-component None >
<div class= cta-container >
<!-- component description area -->
<div class= cell large-12 >
<div class= component-description text-center >
<!-- component title -->
<h2 class='cta-text-header'>Answer the call</h2> <!-- component description -->
<p class= component-text >Apply today or visit campus to experience the strong sense of community and Pack Life that sets Nevada apart.</p>
</div>
</div>
<div class= cell large-12 >
<div class= grid-x grid-margin-y align-center small-up-1 medium-up-1 large-up-3 cta-component-buttons >
<div class= cell >
<a class= button button-secondary href= https://www.unr.edu/apply >Start an application</a>
</div>
<div class= cell >
<a class= button button-secondary href= https://www.unr.edu/visit >Schedule Visit</a>
</div>
</div>
</div>
</div>
</div>
<!-- Placeholder End -->
<div class= grid-x component hero-component new-hero-style >
<div class= cell small-12 >
<div class= interchange-background-wrapper height-75 interchange-no-text-header >
<div class= interchange-background-image interchange-background-image-position-center style= background-image: url(/main/images/top-6/home/hero/home-cityscape.jpg); width= 1920 height= 1080 >
</div>
</div>
</div>
</div>
</div>
</main>
<!-- End Main -->
<!-- Section Contanct -->
<!-- Start Footer -->
<footer class= footer site-footer >
<!-- ************************** NEW FOOTER ************************* -->
<div class= grid-x ks-footer >
<div class= cell ks-branding text-center style= background-image:url(/web-team/uploads/site-footer-bg.jpg); >
<a href= / class= logo-link aria-label= University of Nevada, Reno Homepage data-ga4= nav-footer-block-n-link data-ga4-category= navigation data-ga4-sub= footer >
<img class= university-logo-large-img alt= src= https://www.unr.edu/Assets/Icons/logos/university-logo.svg width= 55 height= 55 >
</a>
<br />
<span class= logo-text-new >University of Nevada, Reno</span>
<p class= text-center address >
1664 N. Virginia Street, Reno, NV 89557 <br />
(775) 784-1110 </p>
<ul class= social menu align-center >
<li>
<a class= social-icons-link href= https://www.facebook.com/UniversityofNevada data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg class= oz-icon aria-hidden= true xmlns= http://www.w3.org/2000/svg width= 24px height= 24px viewBox= 0 0 24 24 >
<g class= group-fill stroke= none stroke-linecap= round stroke-linejoin= round stroke-miterlimit= 10 fill= #2E6CA2 >
<path class= path-fill d= M12,0C5.383,0,0,5.383,0,12s5.383,12,12,12s12-5.383,12-12S18.617,0,12,0z M15.595,11.5H13.5c0,3.013,0,7,0,7h-3
c0,0,0-3.951,0-7h-2v-2h2V8.336c0-1.1,0.352-2.819,2.649-2.819L15.5,5.524V7.83c0,0-1.163,0-1.408,0
c-0.244,0-0.592,0.124-0.592,0.647V9.5h2.339L15.595,11.5z />
</g>
</svg>
<span class= show-for-sr >University Facebook</span>
</a>
</li>
<li>
<a class= social-icons-link href= https://www.instagram.com/unevadareno/ data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg class= oz-icon aria-hidden= true xmlns= http://www.w3.org/2000/svg width= 24px height= 24px viewBox= 0 0 24 24 >
<g class= group-fill stroke= none stroke-linecap= round stroke-linejoin= round stroke-miterlimit= 10 fill= #2E6CA2 >
<path class= path-fill d= M12,0 C18.617,0 24,5.383 24,12 C24,18.617 18.617,24 12,24 C5.383,24 0,18.617 0,12 C0,5.383 5.383,0 12,0 Z M14.142868,12.2857075 C14.142868,13.5446375 13.1160811,14.5714245 11.857151,14.5714245 C10.598221,14.5714245 9.57143402,13.5446375 9.57143402,12.2857075 C9.57143402,11.0267774 10.598221,9.99999046 11.857151,9.99999046 C13.1160811,9.99999046 14.142868,11.0267774 14.142868,12.2857075 Z M15.3750124,12.2857075 C15.3750124,10.3392766 13.8035819,8.76784614 11.857151,8.76784614 C9.91072014,8.76784614 8.3392897,10.3392766 8.3392897,12.2857075 C8.3392897,14.2321384 9.91072014,15.8035688 11.857151,15.8035688 C13.8035819,15.8035688 15.3750124,14.2321384 15.3750124,12.2857075 Z M16.3392992,8.62498882 C16.3392992,8.16963114 15.9732274,7.80355927 15.5178697,7.80355927 C15.062512,7.80355927 14.6964401,8.16963114 14.6964401,8.62498882 C14.6964401,9.08034651 15.062512,9.44641837 15.5178697,9.44641837 C15.9732274,9.44641837 16.3392992,9.08034651 16.3392992,8.62498882 Z M11.857151,6.66070077 C12.8571522,6.66070077 15.0000119,6.58034353 15.9017987,6.93748681 C16.2142991,7.06248696 16.4464422,7.21427286 16.6875139,7.45534457 C16.9285856,7.69641629 17.0803715,7.92855942 17.2053717,8.2410598 C17.562515,9.14284658 17.4821577,11.2857063 17.4821577,12.2857075 C17.4821577,13.2857087 17.562515,15.4285684 17.2053717,16.3303552 C17.0803715,16.6428555 16.9285856,16.8749987 16.6875139,17.1160704 C16.4464422,17.3571421 16.2142991,17.508928 15.9017987,17.6339281 C15.0000119,17.9910714 12.8571522,17.9107142 11.857151,17.9107142 C10.8571498,17.9107142 8.71429014,17.9910714 7.81250335,17.6339281 C7.50000298,17.508928 7.26785985,17.3571421 7.02678813,17.1160704 C6.78571641,16.8749987 6.63393052,16.6428555 6.50893037,16.3303552 C6.15178709,15.4285684 6.23214433,13.2857087 6.23214433,12.2857075 C6.23214433,11.2857063 6.15178709,9.14284658 6.50893037,8.2410598 C6.63393052,7.92855942 6.78571641,7.69641629 7.02678813,7.45534457 C7.26785985,7.21427286 7.50000298,7.06248696 7.81250335,6.93748681 C8.71429014,6.58034353 10.8571498,6.66070077 11.857151,6.66070077 Z M18.7143021,12.2857075 C18.7143021,11.3392778 18.7232306,10.4017767 18.6696592,9.45534696 C18.6160877,8.35713136 18.3660874,7.38391592 17.562515,6.58034353 C16.7589426,5.77677114 15.7857271,5.52677085 14.6875115,5.47319935 C13.7410818,5.41962786 12.8035807,5.42855644 11.857151,5.42855644 C10.9107213,5.42855644 9.97322021,5.41962786 9.02679051,5.47319935 C7.92857492,5.52677085 6.95535947,5.77677114 6.15178709,6.58034353 C5.3482147,7.38391592 5.0982144,8.35713136 5.04464291,9.45534696 C4.99107142,10.4017767 5,11.3392778 5,12.2857075 C5,13.2321372 4.99107142,14.1696383 5.04464291,15.116068 C5.0982144,16.2142836 5.3482147,17.187499 6.15178709,17.9910714 C6.95535947,18.7946438 7.92857492,19.0446441 9.02679051,19.0982156 C9.97322021,19.1517871 10.9107213,19.1428585 11.857151,19.1428585 C12.8035807,19.1428585 13.7410818,19.1517871 14.6875115,19.0982156 C15.7857271,19.0446441 16.7589426,18.7946438 17.562515,17.9910714 C18.3660874,17.187499 18.6160877,16.2142836 18.6696592,15.116068 C18.7232306,14.1696383 18.7143021,13.2321372 18.7143021,12.2857075 Z ></path>
</g>
</svg>
<span class= show-for-sr >University Instagram</span>
</a>
</li>
<li>
<a class= social-icons-link href= https://www.youtube.com/user/universityofnevada data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg class= oz-icon aria-hidden= true width= 24px height= 24px viewBox= 0 0 24 24 >
<g class= group-fill >
<defs>
<style>
.cls-1 {
fill: none;
}
.cls-1, .cls-2 {
stroke-width: 0px;
}
.cls-2 {
fill: #fff;
fill-rule: evenodd;
}
</style>
</defs>
<polygon class= cls-2 points= 10.38 9.56 14.59 12 10.38 14.43 10.38 9.56 />
<path class= cls-2 d= M12,0C5.37,0,0,5.37,0,12s5.37,12,12,12,12-5.37,12-12S18.62,0,12,0ZM19.77,15.9c-.18.7-.73,1.25-1.43,1.43-1.27.34-6.34.34-6.34.34,0,0-5.07,0-6.34-.34-.7-.18-1.25-.73-1.43-1.43-.34-1.26-.34-3.9-.34-3.9,0,0,0-2.64.34-3.91.18-.7.73-1.25,1.43-1.43,1.27-.34,6.34-.34,6.34-.34,0,0,5.07,0,6.34.34.7.18,1.25.73,1.43,1.43.34,1.27.34,3.91.34,3.91,0,0,0,2.64-.34,3.9Z />
<g>
<path class= cls-1 d= M19.77,8.09c-.18-.7-.73-1.25-1.43-1.43-1.27-.34-6.34-.34-6.34-.34,0,0-5.07,0-6.34.34-.7.18-1.25.73-1.43,1.43-.34,1.27-.34,3.91-.34,3.91,0,0,0,2.64.34,3.9.18.7.73,1.25,1.43,1.43,1.27.34,6.34.34,6.34.34,0,0,5.07,0,6.34-.34.7-.18,1.25-.73,1.43-1.43.34-1.26.34-3.9.34-3.9,0,0,0-2.64-.34-3.91ZM10.38,14.43v-4.87l4.21,2.44-4.21,2.43Z />
<polygon class= cls-1 points= 14.59 12 10.38 14.43 10.38 9.56 14.59 12 />
<polygon class= cls-1 points= 14.59 12 10.38 14.43 10.38 9.56 14.59 12 />
</g>
</g>
</svg>
<span class= show-for-sr >University YouTube</span>
</a>
</li>
<li>
<a class= social-icons-link href= https://www.linkedin.com/school/university-of-nevada-reno/ data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg class= oz-icon aria-hidden= true xmlns= http://www.w3.org/2000/svg width= 24px height= 24px viewBox= 0 0 24 24 >
<g class= group-fill stroke= none stroke-linecap= round stroke-linejoin= round stroke-miterlimit= 10 fill= #2E6CA2 >
<path class= path-fill d= M12,0 C18.617,0 24,5.383 24,12 C24,18.617 18.617,24 12,24 C5.383,24 0,18.617 0,12 C0,5.383 5.383,0 12,0 Z M6.16352884,18.0038445 L8.86175469,18.0038445 L8.86175469,9.89748635 L6.16352884,9.89748635 L6.16352884,18.0038445 Z M13.0434207,11.0401886 L13.0434207,9.89748635 L10.3451949,9.89748635 C10.3451949,9.89748635 10.3802368,10.6567274 10.3451949,18.0038445 L13.0434207,18.0038445 L13.0434207,13.4717596 C13.0434207,13.2381469 13.0551014,12.9928537 13.1251851,12.8176442 C13.3237559,12.3387383 13.7676199,11.8364712 14.5151803,11.8364712 C15.4846727,11.8364712 15.8701335,12.5723509 15.8701335,13.6703303 L15.8701335,18.0038445 L18.5683594,18.0038445 L18.5683594,13.3549532 C18.5683594,10.8669788 17.2367674,9.71059625 15.4613114,9.71059625 C14.0445177,9.71059625 13.3988985,10.4817707 13.0434207,11.0401886 Z M9.03696416,7.39783123 C9.02528353,6.6035483 8.45293259,5.99615547 7.53016271,5.99615547 C6.60739283,5.99615547 6,6.6035483 6,7.39783123 C6,8.1687529 6.58403157,8.799507 7.49512082,8.799507 L7.50680145,8.799507 C8.45293259,8.799507 9.03696416,8.1687529 9.03696416,7.39783123 Z />
</g>
</svg>
<span class= show-for-sr >University LinkedIn</span>
</a>
</li>
<li>
<a class= social-icons-link href= https://x.com/unevadareno data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg class= oz-icon aria-hidden= true xmlns= http://www.w3.org/2000/svg width= 24px height= 24px viewBox= 0 0 24 24 >
<g class= group-fill stroke= none stroke-linecap= round stroke-linejoin= round stroke-miterlimit= 10 fill= #2E6CA2 >
<defs>
<style>
.cls-1 {
fill: none;
}
.cls-1, .cls-2 {
stroke-width: 0px;
}
.cls-2 {
fill: #fff;
fill-rule: evenodd;
}
</style>
</defs>
<polygon class= cls-2 points= 8.66 6.07 17.18 17.98 15.33 17.98 6.81 6.07 8.66 6.07 />
<path class= cls-2 d= M12,0C5.38,0,0,5.37,0,12s5.38,12,12,12,12-5.37,12-12S18.63,0,12,0ZM14.76,18.83l-3.72-5.3-4.66,5.3h-1.2l5.32-6.06-5.32-7.59h4.06l3.52,5.02,4.42-5.02h1.2l-5.08,5.78,5.52,7.87h-4.06Z />
<path class= cls-1 d= M13.3,10.96l5.08-5.78h-1.2l-4.42,5.02-3.52-5.02h-4.06l5.32,7.59-5.32,6.06h1.2l4.66-5.3,3.72,5.3h4.06l-5.52-7.87ZM6.81,6.07h1.85l8.52,11.91h-1.85L6.81,6.07Z />
</g>
</svg>
<span class= show-for-sr >University X Account</span>
</a>
</li>
<li>
<a class= social-icons-link href= https://www.tiktok.com/@unevadareno data-ga4= nav-footer-social-icon-link data-ga4-category= navigation data-ga4-sub= footer >
<svg id= social-icon-tiktok class= oz-icon data-name= social-icon-tiktok xmlns= http://www.w3.org/2000/svg viewBox= 0 0 24 24 width= 24px height= 24px >
<defs>
<style>.tiktok-1{fill:#fff;}.tiktok-2{fill:#041e42;}</style>
</defs>
<g id= TikTok >
<path class= tiktok-1 d= M480,468H480a12,12,0,0,1,12,12V480a12,12,0,0,1-12,12H480a12,12,0,0,1-12-12V480A12,12,0,0,1,480,468Z transform= translate(-468 -468) />
<path class= tiktok-2 d= M486.14,476.06a3.2,3.2,0,0,1-3.2-3.2v0h0v-.21h-2.53v10.08a2.18,2.18,0,0,1-1.59,2.1,2.25,2.25,0,0,1-.58.08,2.18,2.18,0,1,1,0-4.35,2.25,2.25,0,0,1,.58.07V478a3.77,3.77,0,0,0-.58,0,4.7,4.7,0,1,0,0,9.4,3.77,3.77,0,0,0,.58,0,4.55,4.55,0,0,0,1.88-.66,4.69,4.69,0,0,0,2.24-4v-5.42a3.57,3.57,0,0,0,2.81,1.37,4.07,4.07,0,0,0,.71-.07V476a1.67,1.67,0,0,1-.32,0Z transform= translate(-468 -468) />
</g>
</svg>
<span class= show-for-sr >University TikTok</span>
</a>
</li>
</ul>
</div>
<!-- required footer links -->
<div class= cell required-wrapper >
<ul class= required-links menu align-center >
<li>
<a href= https://www.unr.edu/contact data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Contact</a>
</li>
<li>
<a href= https://www.unr.edu/hr/job-opportunities data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Careers</a>
</li>
<li>
<a href= https://www.unr.edu/accessibility data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Accessibility</a>
</li>
<li>
<a href= https://www.unr.edu/diversity data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Diversity</a>
</li>
<li>
<a href= https://www.unr.edu/civil-rights data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Civil Rights</a>
</li>
<li>
<a href= https://www.unr.edu/non-discrimination data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Non-Discrimination</a>
</li>
<li>
<a href= https://www.unr.edu/privacy data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Privacy</a>
</li>
<li>
<a href= https://maps.unr.edu data-ga4= nav-footer-menu-link data-ga4-category= navigation data-ga4-sub= footer >Campus Map</a>
</li>
</ul>
</div>
</div> </footer>
<!-- End Footer -->
<script src= /Assets/Scripts/External/jquery-3.5.0.min.js ></script>
<script src= /Assets/Scripts/External/foundation-6.7.4.min.js ></script>
<!-- Start Global Scripts -->
<script type= text/javascript src= /Assets/Scripts/External/jquery-lazyLoad.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/External/lazysizes.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/External/jquery.waypoints.min.js ></script>
<!-- End Global Scripts -->
<!-- Initialize Foundation Framework -->
<script src= /Assets/Scripts/Custom/initializeCustom.js type= text/javascript ></script>
<!-- Foundation Framework-->
<!-- Start Custom Scripts -->
<script type= text/javascript src= /Assets/Scripts/Custom/mutation-observer.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/navigation.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/cleanup-with-javascript.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/alerts.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/convert-imgs-to-svgs.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/convert-imgs-to-css.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/image-descriptions.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/ie-overrides.min.js ></script>
<script type= text/javascript src= /Assets/Scripts/Custom/foundation-custom-overrides.min.js ></script>
<!-- End Custom Scripts -->
<!-- Start Render Section Scripts-->
<script src= /Assets/Scripts/Custom/VideoBackground.js type= text/javascript ></script>
<!-- End Render Section Scripts-->
<!-- Start Render Effect Background Scripts-->
<script type= text/javascript src= /Assets/Scripts/Custom/Effects/EffectBackground.js ></script>
<!-- End Render Effect Background Scripts-->
<!--Start Schema.org section-->
<script type= application/ld+json >
{
@context : https://schema.org ,
@graph : [
{
@type : Organization ,
@id : https://www.unr.edu#organization ,
name : University of Nevada, Reno ,
url : https://www.unr.edu ,
logo : https://www.unr.edu/Assets/Icons/logos/university-logo.svg
},
{
@type : CollegeOrUniversity ,
@id : https://www.unr.edu#university ,
name : University of Nevada, Reno ,
alternateName : [ University of Nevada , UNR ],
url : https://www.unr.edu ,
logo : {
@type : ImageObject ,
url : https://www.unr.edu/Assets/Icons/logos/university-logo.svg
},
foundingDate : 1874 ,
description : The University of Nevada, Reno was founded in 1874 and offers degrees in the undergraduate, graduate and doctoral levels. ,
hasMap : https://maps.unr.edu/?id=2118#!ct/75169,78196,75181,75182?s/ ,
address : {
@type : PostalAddress ,
streetAddress : 1664 N. Virginia Street ,
addressLocality : Reno ,
addressRegion : NV ,
postalCode : 89557 ,
addressCountry : US
},
contactPoint : [
{
@type : ContactPoint ,
telephone : +1-866-263-8232 ,
contactType : customer support ,
contactOption : TollFree
},
{
@type : ContactPoint ,
telephone : +1-775-784-1110 ,
contactType : customer support
}
],
sameAs : [
https://www.unr.edu ,
https://www.facebook.com/UniversityofNevada ,
https://twitter.com/unevadareno ,
https://www.linkedin.com/school/university-of-nevada-reno/ ,
https://www.flickr.com/photos/unrphotos ,
https://www.instagram.com/unevadareno/ ,
https://www.youtube.com/user/universityofnevada ,
https://en.wikipedia.org/wiki/University_of_Nevada,_Reno ,
https://www.tiktok.com/@unevadareno
]
},
{
@type : WebSite ,
@id : https://www.unr.edu#website ,
url : https://www.unr.edu/ ,
name : University of Nevada, Reno ,
publisher : {
@id : https://www.unr.edu#university
},
potentialAction : {
@type : SearchAction ,
target : https://www.unr.edu/search?q={search_term} ,
query-input : required name=search_term
}
},
{
@type : VideoObject ,
@id : https://www.unr.edu#campus-tour-video ,
name : The Official University of Nevada, Reno Campus Tour ,
description : Experience the energy of campus life at the University of Nevada, Reno. From stunning views of the Sierra to state-of-the-art facilities, picture your future with the Wolf Pack. ,
thumbnailUrl : https://img.youtube.com/vi/r1jaVRqcVEU/maxresdefault.jpg ,
uploadDate : 2022-12-01T09:00:00-08:00 ,
duration : PT5M30S ,
embedUrl : https://www.youtube.com/embed/r1jaVRqcVEU ,
contentUrl : https://www.youtube.com/watch?v=r1jaVRqcVEU ,
publisher : {
@id : https://www.unr.edu#university
}
}
]
}
</script>
<!--End Schema.org section-->
<!-- Start JS Includes-->
<!-- End JS Includes-->
<noscript>
<style>
body {
visibility: visible;
}
</style>
</noscript>
</body>
</html>